.free-column__grid{--translate-y: 48px;display:flex;flex-direction:column;gap:24px;margin:0 auto}@media screen and (min-width:1024px){.free-column__grid{flex-direction:row;align-items:center;gap:var(--gap)}}.free-column__card{position:relative;display:flex;flex-direction:column;gap:var(--block-gap)}@media screen and (min-width:1024px){.free-column__card{flex:1 0}}.free-column__card--media{flex-direction:row}@media screen and (min-width:1024px){.free-column__card--media .free-column__card-text__wrapper>.media__container{transform:translateY(76px)}}.free-column__card-media{position:relative;display:grid;grid-template-columns:1fr;align-items:flex-end;flex:1 0;gap:8px}@media screen and (min-width:1024px){.free-column__card-media{grid-template-columns:.6fr 1fr}}.free-column__card-media__wrapper{flex:1 0;display:none}@media screen and (min-width:1024px){.free-column__card-media__wrapper{display:block}}.free-column__card-media .media__container{position:relative;overflow:hidden;padding-top:125%;flex:1 0;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center}.free-column__card-media .media__container>img,.free-column__card-media .media__container>video,.free-column__card-media .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.free-column__card-media .media__container .media__custom-controls{top:0;bottom:0;margin:auto;right:0;left:0}.free-column__card-media .media__container .media__custom-controls .media__custom-controls-icon{width:var(--s_icon-size-width);height:var(--s_icon-size-width);background-color:unset}@media screen and (min-width:1024px){.free-column__card-media{gap:var(--spacing-1)}}.free-column__card-text{display:grid}.free-column__card-text__wrapper{flex:1 0;display:block}@media screen and (min-width:1024px){.free-column__card-text__wrapper{align-self:center}}.free-column__card-text__wrapper .text-group__container{padding:var(--spacing-1)}@media screen and (min-width:1024px){.free-column__card-text--1-columns .text-group__container{width:8.3333333333%}}@media screen and (min-width:1024px){.free-column__card-text--2-columns .text-group__container{width:16.6666666667%}}@media screen and (min-width:1024px){.free-column__card-text--3-columns .text-group__container{width:25%}}@media screen and (min-width:1024px){.free-column__card-text--4-columns .text-group__container{width:33.3333333333%}}@media screen and (min-width:1024px){.free-column__card-text--5-columns .text-group__container{width:41.6666666667%}}@media screen and (min-width:1024px){.free-column__card-text--6-columns .text-group__container{width:50%}}@media screen and (min-width:1024px){.free-column__card-text--7-columns .text-group__container{width:58.3333333333%}}@media screen and (min-width:1024px){.free-column__card-text--8-columns .text-group__container{width:66.6666666667%}}@media screen and (min-width:1024px){.free-column__card-text--9-columns .text-group__container{width:75%}}@media screen and (min-width:1024px){.free-column__card-text--10-columns .text-group__container{width:83.3333333333%}}@media screen and (min-width:1024px){.free-column__card-text--11-columns .text-group__container{width:91.6666666667%}}@media screen and (min-width:1024px){.free-column__card-text--12-columns .text-group__container{width:100%}}@media screen and (min-width:1024px){.free-column__card-text .text-group__title{transform:translateY(76px)}}.free-column__card--text{flex:.6 0}.free-column__card--text .text-group__container{padding:0}@media screen and (max-width:1023px){.free-column__card--text .text-group__container{width:100%}}.free-column__card--text .text-group__overline,.free-column__card--text .text-group__title{margin-bottom:24px!important;--display-3: 32px;font-weight:500!important}@media screen and (min-width:1024px){.free-column__card--text .text-group__overline,.free-column__card--text .text-group__title{margin-bottom:var(--text-gap)}}@media screen and (max-width:1023px){.free-column__card--text .text-group__cta-container{width:100%}.free-column__card--text .text-group__cta-container .text-group__cta,.free-column__card--text .text-group__cta-container .text-group__cta>*{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sections.free-column.css.map */
