html,body{max-width:100%;overflow-x:clip}@supports not (overflow-x: clip){body{overflow-x:hidden}}img,video,iframe,svg,canvas,embed,object{max-width:100%}.product>*,.cp>*,.cp-item>*,.cd-item>*,.product-grid>*,.footer__grid>*,.split>*,.values>*,.reviews__grid>*,.posts>*,.tiles>*,.contact>*,.header__top>*,.image-text>*,.pp__price-row>*,.pp__usps li>*,.usp-clickable>*{min-width:0}@media(max-width:900px){.product,.cp{grid-template-columns:minmax(0,1fr)}}h1,h2,h3,h4,p,li,a,label,summary,.card__title{overflow-wrap:break-word}.rte,.pp__desc,.page-narrow{overflow-wrap:anywhere}.rte table,.pp__desc table{display:block;max-width:100%;overflow-x:auto}.rte img,.pp__desc img{height:auto}@media(max-width:990px){.header--stacked .header__top{grid-template-columns:44px minmax(0,1fr) auto}.header__brand{min-width:0}.header__actions{gap:10px}.header__actions a,.header__actions button{padding:6px}.menu-toggle{padding:8px;margin-left:-8px}.menu-toggle svg{width:24px;height:24px}.header__suggest{max-width:100%}}@media(max-width:380px){.header__actions a[href*=account]{display:none}.header__brand img.header__logo-img{height:40px}}@media(max-width:560px){.pp-review{flex-basis:82%}.ig-proof__track{padding:0 16px 6px}.pp-sticky__btn{padding:13px 16px}.pp-sticky__title{max-width:40vw}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mobile-fit.css.map */
