body .site-main,body .page-width,body .site-header__inner,body .site-footer__grid,body .product__grid,body .product__media,body .product__info,body .media-panel,body .collection-toolbar,body .cart-item__info{min-width:0}body .product-grid,body .category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .product-grid>*,body .category-grid>*,body .product-card,body .category-card,body .showcase-card{min-width:0}body .product-card__title,body .category-card__title,body .showcase-card__title,body .site-footer__menu a,body .collection__description,body .cart-item__title{overflow-wrap:anywhere}body .product-card__price,body .showcase-card__price{flex-wrap:wrap}body .prose,body .product-accordion__content{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal}body .product-accordion__content img,body .product-accordion__content video,body .product-accordion__content iframe,body .product-accordion__content svg{max-width:100%;height:auto}body .product-accordion__content table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body .product-accordion__content pre,body .prose pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere}body .product-accordion__content a,body .prose a{overflow-wrap:anywhere}body .faq__answer{min-width:0;max-width:100%;overflow-wrap:anywhere}body .faq__answer img,body .faq__answer video,body .faq__answer iframe,body .faq__answer svg{max-width:100%;height:auto}body .faq__answer table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body .faq__answer a{overflow-wrap:anywhere}@media(max-width:749px){body .site-header__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:0}body .site-header__start,body .site-header__actions,body .site-header__logo{min-width:0}body .site-header__logo{width:100%;justify-content:center}body .site-header__logo img{width:min(var(--header-logo-width, 130px),38vw);max-width:100%}body .drawer__panel{max-width:100vw;padding-top:env(safe-area-inset-top,0px)}body .icon-button{width:44px;min-width:44px}body .quantity-input--small .quantity-input__button{width:44px;min-height:44px}body .quantity-input--small .quantity-input__field{width:44px}body .search-page__form .field-input,body .collection-toolbar__sort,body .facets__price-field,body .product__option-values,body .product-form__buttons{min-width:0}body .product__option-pill,body .product__option-pill span{max-width:100%}body .product__option-pill span{overflow-wrap:anywhere}}@media(max-width:599px){body .site-footer__grid{grid-template-columns:minmax(0,1fr);gap:1.75rem}body .site-footer__brand,body .site-footer__business,body .site-footer__grid>nav{grid-column:1;min-width:0}body .site-footer__bottom{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}body .site-footer__legal,body .site-footer__marks,body .payment-icons{max-width:100%}body .site-footer__marks{width:100%}}@media(max-width:479px){body .announcement-bar{font-size:.75rem;letter-spacing:.015em}body .announcement-bar__inner{padding-block:.4rem;line-height:1.3;text-wrap:balance}body .site-header__logo img{width:min(var(--header-logo-width, 130px),30vw)}body .newsletter-form,body .newsletter-form--centered{flex-direction:column;align-items:stretch;max-width:none}body .newsletter-form .field-input,body .newsletter-form .button{width:100%;min-width:0}body .hero__actions{flex-direction:column;align-items:stretch}body .hero__actions .button,body .media-panel__cta .button{width:100%}body .atelier__bullets{grid-template-columns:minmax(0,1fr);gap:.625rem}body .hero-product__proof{flex-wrap:wrap;align-items:flex-start}body .usp-strip__list,body .trust-bar__list,body .trust-strip__list{grid-template-columns:minmax(0,1fr)}body .usp-strip__list{gap:.875rem;padding:1rem}body .usp-strip__item{align-items:center}body .trust-bar__item{flex-direction:row;align-items:center;text-align:left;gap:.75rem}body .product-accordion__content h1,body .product-accordion__content h2,body .product-accordion__content h3,body .product-accordion__content h4{font-size:clamp(1.25rem,5.8vw,1.375rem)!important;line-height:1.25!important;overflow-wrap:anywhere}body .faq__question{min-height:52px;overflow-wrap:anywhere}body .combo__header{flex-wrap:wrap;align-items:flex-start}body .bundle-option__body,body .combo-option__body{align-items:flex-start}body .bundle-option__text,body .combo-option__text{min-width:0}body .bundle-option__title,body .combo-option__title,body .bundle-option__price,body .combo-option__price{overflow-wrap:anywhere}}@media(max-width:389px){body .page-width{--page-gutter: 1rem}body .usp-strip__item,body .trust-bar__item{min-width:0}body .faq__question{padding-inline:1rem;gap:.75rem}body .faq__answer{padding-inline:1rem}body .comparison__col{padding:1rem}body .cta-banner{padding:1.5rem 1rem}body .combo{padding:.875rem}body .bundle__banner{padding:.875rem 1rem}body .product__trust{padding-inline:1rem}body .product-sticky__inner{gap:.5rem}body .product-sticky__meta{flex:1 1 auto;min-width:0}body .product-sticky__button{max-width:62%;padding-inline:.875rem;font-size:.8125rem;white-space:nowrap}body .cart-item__controls{flex-wrap:wrap;gap:.5rem .75rem}}@media(max-width:359px){body .drawer__panel,body .cart-drawer .drawer__panel,body .drawer--end .drawer__panel{width:100vw;max-width:100vw}body .hero-product__actions,body .collection-toolbar{grid-template-columns:minmax(0,1fr)}body .collection-toolbar__start{display:contents}body .collection-toolbar__filter,body .collection-toolbar__sort,body .collection-toolbar__select{width:100%;min-width:0}body .collection-toolbar__count{grid-column:1}body .facets__price{flex-direction:column}body .facets__price-field{width:100%;min-width:0}body .facets__actions{flex-direction:column-reverse;align-items:stretch;gap:.75rem}body .facets__actions .button{width:100%}body .facets__actions .link-text{align-self:center;min-height:44px;display:inline-flex;align-items:center}body .cart-drawer__items,body .cart-drawer__footer{padding-inline:1rem}}@media(min-width:480px)and (max-width:989px){body .atelier__bullets{grid-template-columns:repeat(2,minmax(0,auto))}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/responsive-mobile.css.map */
