@media screen and (max-width:749px){html,body,.page-wrapper{max-width:100%;overflow-x:clip}body{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(16px, env(safe-area-inset-left), env(safe-area-inset-right))}#header-group{position:relative;z-index:20}#header-component :is(a,button,summary),.announcement-bar :is(a,button),footer :is(a,button,summary){min-height:44px}#header-component .header__row{min-height:58px}#header-component .header__column{min-width:0}#header-component img{max-height:38px;width:auto;object-fit:contain}.announcement-bar,.announcement-bar__link,.announcement-bar__message{line-height:1.25}.announcement-bar__link,.announcement-bar__message{padding-block:9px;font-size:.8125rem;text-align:center}main h1,main .h1{font-size:clamp(2rem,10vw,2.75rem);line-height:.98;letter-spacing:-.025em}main h2,main .h2{font-size:clamp(1.55rem,7vw,2rem);line-height:1.08}main h3,main .h3{font-size:clamp(1.25rem,5.5vw,1.6rem);line-height:1.15}.section-content-wrapper{min-width:0}:is(.button,button,[role=button],input[type=submit]){touch-action:manipulation}main :is(.button,button[type=submit],shopify-accelerated-checkout){min-height:48px}main :is(input,select,textarea){min-height:48px;font-size:16px}.product-card,.product-card__content,.product-card__media,.card-gallery{min-width:0}.product-card__media img,.card-gallery img{object-fit:contain}.product-card__title,.product-card__title a,.product-card :is(h3,.h6){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25}.product-card__content{gap:8px}.product-information,.product-information__grid,.product-details,.product-details__container{min-width:0}.product-information{padding-top:12px}.product-information .product-details{padding-top:18px}.product-information h1{font-size:clamp(1.7rem,8vw,2.1rem);line-height:1.08}.product-information :is(.buy-buttons,product-form,.product-form){width:100%}.product-information :is(.buy-buttons,product-form,.product-form) :is(.button,button[type=submit]){width:100%;min-height:50px}.product-information .quantity-selector{min-height:48px}.product-media-container,.product-media-container img,.product-media-gallery img{border-radius:14px}.product-recommendations .resource-list,.product-recommendations .product-grid{gap:20px 12px}.product-recommendations .product-card__title,.product-recommendations .product-card__title a{font-size:.875rem}.accordion summary,details>summary{min-height:52px;align-items:center}footer .section-content-wrapper{gap:24px}footer :is(input,select){min-height:48px;font-size:16px}footer .group-block{min-width:0}}@media screen and (max-width:389px){.product-recommendations .resource-list,.product-recommendations .product-grid{gap-inline:10px}.product-recommendations .product-card__title,.product-recommendations .product-card__title a,.product-recommendations .price{font-size:.8125rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}footer,footer a,footer p,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer summary,footer .svg-wrapper,footer svg{color:#111!important}footer svg,footer svg path,footer svg circle,footer svg line,footer svg polyline{stroke:currentColor}footer svg [fill]:not([fill=none]){fill:currentColor}.product-list .resource-list,.product-list .product-grid,.product-recommendations .resource-list,.product-recommendations .product-grid{column-gap:0!important;row-gap:0!important;gap:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ww-mobile.css.map */
