.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--boxed{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;border-radius:var(--card-corner-radius, .8rem);overflow:hidden;padding:0;background-color:rgb(var(--color-background))}.card-text__button{display:flex;justify-content:center;margin-block-start:calc(var(--section-spacing-unit-size) * .75);margin-block-end:calc(var(--section-spacing-unit-size) * .75)}.card-text__button .button{margin-inline:10px}@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__content--boxed{padding:2rem;z-index:1;position:relative;margin-top:0;width:100%;flex:1 0 auto;display:flex;flex-direction:column}.card-text__description{margin-bottom:var(--spacing-2)}.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{margin:0 0 var(--spacing-2)}.card-text__title:last-child{margin-block-end:0}.card-text:not(.card-text--boxed) .media{width:100%;height:100%;z-index:0;position:absolute}.card-text--boxed .media{aspect-ratio:1/1;height:auto;width:100%;flex:0 0 auto;position:relative;display:block;padding:var(--spacing-4) var(--spacing-4) 0 var(--spacing-4)}.card-text--boxed .media img{width:100%;height:100%;object-fit:cover;display:block}.card-text:not(.card-text--boxed):not(.card-text--static) .card-text__content{--card-content-padding: var(--spacing-5);position:relative;z-index:1}.card-text--boxed .card-text__content{display:flex;flex-direction:column;max-width:none;position:relative;width:100%;height:auto;padding:var(--spacing-4) var(--spacing-4) 0 var(--spacing-4);overflow:hidden}@media screen and (min-width: 750px){.card-text:not(.card-text--static) .card-text__content{--card-content-padding: var(--spacing-4)}}.card-text,.card-text .media,.card-text .card-text__content{border-radius:var(--card-corner-radius)}@media screen and (min-width: 750px){.card-text:not(.card-text--static){position:relative;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/component-card-text.css.map */
