.theme-block-section-container:has(.theme-block-container:empty){display:none}.block-grid,.block-grid-item__flex-wrapper{gap:var(--block-grid-gap)}.block-grid-item__flex-wrapper{margin-top:var(--block-grid-gap);margin-bottom:var(--block-grid-gap)}.block-grid-item__inner .anonymous__image-single .placeholder-svg{height:100%;width:100%}@media screen and (min-width:750px){.block-grid-item.md\:sticky{top:var(--header-height-live, 0px);transition:top .3s}}.block-grid-item .justify-{justify-content:var(--p-justify)}.block-grid-item .self-{align-self:var(--p-justify)}.block-grid-item .text-{text-align:var(--p-text-align)}@media screen and (min-width:750px){.block-grid-item .md\:justify-{justify-content:var(--p-md-justify)}.block-grid-item .md\:self-{align-self:var(--p-md-justify)}.block-grid-item .md\:text-{text-align:var(--p-md-text-align)}}.section-flexible-columns .block-grid-item.round-column{border-radius:0 300px 300px 0}.section-flexible-columns .block-grid-item.round-column>.banner__media,.section-flexible-columns .block-grid-item.round-column>.banner__media img,.section-flexible-columns .block-grid-item.round-column>.banner__media:after{border-radius:0 300px 300px 0}.section-flexible-columns .block-grid-item.round-column>.banner__media{overflow:hidden}.section-flexible-columns .block-grid-item.border-radius-text-box>.banner__media img{object-position:center bottom}.section-flexible-columns .block-grid-item.card--shadow{box-shadow:unset;background:unset}.product-template .section-flexible-columns .block-grid-item.card--shadow .block-grid-item__inner{background:rgb(var(--color-background));background:var(--gradient-background);display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;max-width:unset!important;width:calc(100% - 20px);box-shadow:0 4px 20px rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.product-template .section-flexible-columns .block-row .block-grid-item.card--shadow .block-grid-item__inner{width:100%}.product-template .section-flexible-columns .block-grid-item.round-column .block-grid-item__inner{border-radius:0 300px 300px 0}.section-flexible-columns .block-grid-item.card--shadow .banner__media{width:calc(100% - 20px);box-shadow:4px 4px 20px rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.product-template .section-flexible-columns .block-grid-item.card--shadow .banner__media{box-shadow:0 4px 20px rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.product-template .section-flexible-columns .block-grid-item.card--shadow{padding:0!important;display:block}.product-template .section-flexible-columns .side-features-section .block-grid-item.responsive-padding-y-extreme>.block-grid-item__inner{padding-top:calc(var(--responsive-padding-y) * .7);padding-bottom:calc(var(--responsive-padding-y) * .7)}.product-template .section-flexible-columns .side-features-section .block-grid-item.responsive-padding-x-extreme>.block-grid-item__inner{padding-inline-start:max(calc(var(--responsive-padding-x) * .4),3.5rem);padding-inline-end:max(calc(var(--responsive-padding-x) * .4),3.5rem)}@media screen and (max-width:749.98px){.section-flexible-columns .block-grid-item.round-column,.section-flexible-columns .block-grid-item.round-column>.banner__media,.section-flexible-columns .block-grid-item.round-column>.banner__media img,.section-flexible-columns .block-grid-item.round-column>.banner__media:after{border-radius:0 0 40px 40px}.product-template .section-flexible-columns .block-grid-item.card--shadow{padding-bottom:12px!important}.section-flexible-columns .block-grid-item.card--shadow .banner__media{width:100%;height:calc(100% - 8px);box-shadow:4px 4px 8px rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.product-template .section-flexible-columns .block-grid-item.card--shadow .block-grid-item__inner{width:100%;height:calc(100% - 8px);box-shadow:0 4px 8px rgba(var(--card-shadow-color),var(--card-shadow-opacity))}.product-template .section-flexible-columns .block-grid-item.round-column .block-grid-item__inner{border-radius:0 0 40px 40px}}@media(min-width:750px){.product-template .section-flexible-columns .block-grid-item.md:min-h-browser-full>.block-grid-item__inner{min-height:100vh}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/flexible-columns.css.map */
