.card-text{display:flex;align-items:center;justify-content:center;min-height:30rem;background-color:rgb(var(--color-background));text-align:center;position:relative}.card-text__button{position:relative;display:flex;z-index:2}@media screen and (min-width: 750px){.card-text{height:100%}}.card-text--static{min-height:30rem}.card-text__content{max-width:47rem;margin:0 auto}.card-text__link{width:0;height:0;overflow:hidden}.card-text__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.card-text__title{position:relative;margin:0 0 var(--spacing-4);z-index:2}.card-text__title:last-child{margin-block-end:0}.card-text .media{width:100%;height:100%;z-index:0}.card-text:not(.card-text--static) .card-text__content{--card-content-padding: var(--spacing-5);display:flex;flex-direction:column;max-width:none;position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;padding:var(--card-content-padding);overflow:hidden}.card-text:not(.card-text--static) .card-text__content:after{position:absolute;bottom:0;left:0;width:100%;height:115px;content:"";pointer-events:none;background:linear-gradient(0deg,#0000007a,#0000);z-index:1}@media screen and (min-width: 750px){.card-text:not(.card-text--static) .card-text__content{--card-content-padding: var(--spacing-6)}.card-text:not(.card-text--static){position:relative;padding:0}.card-text:not(.card-text--static) .card-text__content:after{position:absolute;bottom:0;left:0;width:100%;height:162px;content:"";pointer-events:none;background:linear-gradient(0deg,#0000007a,#0000)}}.collection__card-text .card-text__title p{font-family:Jost!important;font-weight:600;font-size:36px;line-height:52px;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff;margin-bottom:0}.button.button--text:after{display:none}.button.button--text{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff;padding:0}@media screen and (max-width: 750px){.collection__card-text .card-text__title p{font-size:28px;line-height:32px}.button.button--text{font-size:14px;line-height:20px}.card-text__title{margin:0 0 15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-card-text.css.map */
