:root{--breakpoint-mobile: 425px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1024px;--breakpoint-wide: 1400px}.shopify-section>*{max-width:100%;overflow-wrap:break-word}.scrollable-x{overflow-x:auto;-webkit-overflow-scrolling:touch}table,pre,.table-wrapper{display:block;max-width:100%;overflow-x:auto}img,video,iframe,svg{max-width:100%;height:auto}.container,.content-container{padding-left:var(--page-margin);padding-right:var(--page-margin)}.full-width{width:100%;max-width:none}*,*:before,*:after{box-sizing:border-box}@media (max-width: 768px){.site-header{position:sticky;top:0}}.layout-debug{outline:2px solid red!important}@media (max-width: 768px){:root{--page-margin: 0px !important}.container,.content-container{padding-left:16px!important;padding-right:16px!important}.shopify-section>section,.shopify-section>div:not(nav):not(header):not(footer),.about-section,.about-hero,.about-content,.about-container,.products-hero,.products-grid,.brand-filters-section,.contact-hero,.forms-section,.forms-container,.product-page,.product-container,.hero-section,.hero-content,.page-content,main>*{padding-left:16px!important;padding-right:16px!important}.about-hero-content,.products-hero-content,.contact-hero-content,.hero-container,.form-container,.content-wrapper{padding-left:16px!important;padding-right:16px!important}.container .container,.content-container .content-container,section section,div[class*=container] div[class*=container]{padding-left:0!important;padding-right:0!important}nav,header,.rh-navbar{padding-left:0!important;padding-right:0!important}.rh-navbar__inner{padding-left:16px!important;padding-right:16px!important}footer,.footer{padding-left:0!important;padding-right:0!important}}@media (max-width: 360px){.container,.content-container,.shopify-section>section,.shopify-section>div:not(nav):not(header):not(footer),.about-section,.about-hero,.about-content,.about-container,.products-hero,.products-grid,.brand-filters-section,.contact-hero,.forms-section,.forms-container,.product-page,.product-container,.hero-section,.hero-content,.page-content,.about-hero-content,.products-hero-content,.contact-hero-content,.hero-container,.form-container,.content-wrapper,main>*{padding-left:12px!important;padding-right:12px!important}.rh-navbar__inner{padding-left:12px!important;padding-right:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/layout-fixes.css.map */
