/** Shopify CDN: Minification failed

Line 7:2110 Expected "]" to go with "["
Line 7:2153 Unexpected "]"

**/
.card-with-text{--section-padding-x:clamp(16px, calc(16px + (28 - 16) * (100vw - 834px)), 28px);--section-max-width:1384px;--section-padding:clamp( 32px, calc( 32px + (48 - 32) * ( (100vw - 835px) / (834 - 835) ) ), 48px ) 0 clamp(24px, calc(24px + (32 - 24) * (100vw - 834px)), 32px);--sides-gap:clamp(24px, calc(24px + (46 - 24) * (100vw - 834px)), 46px);--info-max-width:clamp( 366px, calc( 366px + (618 - 366) * ( (100vw - 835px) / (1440 - 835) ) ), 618px );--info-gap:clamp(12px, calc(12px + (24 - 12) * (100vw - 834px)), 24px);--card-width:720px;--card-info-gap:clamp(10px, calc(10px + (16 - 10) * (100vw - 834px)), 16px);--card-info-max-width:420px;--card-info-x-offset:clamp(41px, calc(41px + (150 - 41) * (100vw - 834px)), 150px);}.card-with-text-container{width:calc(100% - var(--section-padding-x) * 2);max-width:var(--section-max-width);padding:var(--section-padding);margin:0 auto;}.card-with-text-content{display:flex;align-items:center;justify-content:center;grid-gap:var(--sides-gap);gap:var(--sides-gap);}.card-with-text-info{display:flex;flex-direction:column;justify-content:center;grid-gap:var(--info-gap);gap:var(--info-gap);order:-1;width:100%;max-width:var(--info-max-width);}.card-with-text-card{position:relative;display:flex;flex-direction:column;align-items:center;width:var(--card-width);border-radius:clamp(8px, calc(8px + (10 - 8) * (100vw - 834px)), 10px);overflow:hidden;}.card-with-text-card-image-wrapper{--aspect-ratio:1;--object-fit:cover;}.card-with-text-card-info{position:absolute;top:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;grid-gap:var(--card-info-gap);gap:var(--card-info-gap);width:calc(100% - (var(--card-info-x-offset) * 2));max-width:var(--card-info-max-width);height:max-content;color:var(--white);margin-top:auto;margin-bottom:auto;}.card-with-text-card-info .button{min-width:clamp(156px, calc(156px + (196 - 156) * (100vw - 834px)), 196px);}@media (max-width:834px){.card-with-text{--card-width:100%;--info-max-width:100%;--card-info-max-width:100%;}.card-with-text-content{flex-direction:column;}.card-with-text-card[\:has\(.card-with-text-card-image-wrapper\:empty\)]{display:none;}.card-with-text-card:has(.card-with-text-card-image-wrapper:empty){display:none;}.card-with-text-info:empty{display:none;}}
