/* Content must remain in flow when visitors enlarge text. */
.shopify-policy__container{width:100%;min-width:0;box-sizing:border-box;overflow-wrap:anywhere}
.shopify-policy__container :is(.rte,.shopify-policy__body){min-width:0;max-width:100%}
.bf .bf-state-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}
.bf .bf-state-buttons button{min-width:0;white-space:normal;overflow-wrap:anywhere;height:auto}
.sf .sf-quick-card{min-width:0;height:auto;min-height:70px}
.sf .sf-quick-card h3{overflow-wrap:anywhere}
@media(min-width:751px){
 .kt-hero .kt-slide{height:auto;min-height:min(760px,calc(100svh - 88px))}
 .kt-hero .kt-slide .kt-hero-content{padding-bottom:120px}
}
.kt-hero .kt-carousel-controls{flex-wrap:wrap}

