html{overflow-x:hidden;max-width:100%;overscroll-behavior-x:none}body{overflow-x:clip;max-width:100%;position:relative}main,.hero,.product-section,.brands-bar,.site-footer,.site-header,.promo-bar,.action-band{max-width:100%}img,video,iframe,svg{max-width:100%}.hero__photo-bg,.hero__photo-bg video{max-width:100%}@media(max-width:768px){.cd:not(.is-open){right:-110%;transform:none}.cd{max-width:100vw}.nlm,.nlm__dialog{max-width:100%}.nlm__dialog{width:100%}.promo-bar p{overflow-wrap:anywhere}.brands-bar__names{flex-wrap:wrap;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mobile-fix.css.map */
