html,body{overflow-x:visible!important}#PageContainer,#MainContent,.page-container,.main-content,main#MainContent{overflow-x:clip!important;max-width:100%!important}@supports not (overflow: clip){#PageContainer,#MainContent,.page-container,.main-content,main#MainContent{overflow-x:hidden!important}}#PageContainer img,#PageContainer video,#PageContainer iframe,#PageContainer canvas,.page-container img,.page-container video,.page-container iframe,.page-container canvas,main#MainContent img,main#MainContent video,main#MainContent iframe,main#MainContent canvas{max-width:100%!important;height:auto}#PageContainer .media img,#PageContainer .media video,.page-container .media img,.page-container .media video,main#MainContent .media img,main#MainContent .media video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block}.pswp img,.pswp video,.pswp iframe,.pswp canvas{max-width:none!important;height:auto!important}svg.banner__image.banner__overlay{display:block!important;width:100%!important;max-width:100%!important;height:100%!important}.tabs,.tab-list,.collection-tabs,.slider,.slider-component{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:767px){.header__heading,.header__heading-link,.header__logo,.header__logo-wrapper,.header__heading-logo,.header__heading-logo-wrapper{flex:0 0 auto!important;flex-shrink:0!important}.header__heading-link img,.header__heading-link svg,.header__logo img,.header__logo svg,.header__heading-logo img,.header__heading-logo svg{height:36px!important;max-height:36px!important;width:auto!important;max-width:none!important}}.banner:not(.collage__item) .media>img,.banner:not(.collage__item) .media>video,.banner__media img,.banner__media video{object-fit:cover!important;object-position:center!important;width:100%!important;height:auto!important;display:block}@media screen and (max-width:1023px){.header .search-drawer-button,.header .header__icons--start .menu-drawer-button{display:none!important}.header.mobile\:header--center .header__icons--end .menu-drawer-button,.header .header__icons--end .menu-drawer-button{display:flex!important}}@media screen and (max-width:1023px){#MenuDrawer .drawer__submenu>button{width:100%!important;display:flex!important;justify-content:flex-end!important;text-align:right!important;padding-inline-start:var(--sp-5)!important;padding-inline-end:var(--sp-7)!important}}.bg-pattern{background-color:var(--pattern-bg, #fff)}.bg-pattern--dots{--dot: rgba(0,0,0,.12);background-image:radial-gradient(var(--dot) 1px,transparent 1px);background-size:14px 14px;background-position:0 0}.bg-pattern--ruled{--line: rgba(0,0,0,.1);background-image:linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:100% 28px;background-position:0 0}.bg-pattern--grid{--grid: rgba(0,0,0,.1);background-image:linear-gradient(to right,var(--grid) 1px,transparent 1px),linear-gradient(to bottom,var(--grid) 1px,transparent 1px);background-size:24px 24px;background-position:0 0}.bg-pattern--dots.soft{--dot: rgba(0,0,0,.08)}.bg-pattern--ruled.soft{--line: rgba(0,0,0,.08)}.bg-pattern--grid.soft{--grid: rgba(0,0,0,.08)}.bg-pattern{background-repeat:repeat}@media(max-width:989px){.shopify-section.has-mc-arrows .page-width:after{content:"";display:block;height:30px;width:100%;padding-bottom:0!important}.shopify-section.has-mc-arrows .mc-arrows-under{position:absolute!important;right:28px!important;bottom:-5px!important;z-index:10!important}.shopify-section.has-mc-arrows .mc-arrows-under svg{width:18px!important;height:18px!important}.shopify-section.has-mc-arrows .mc-arrows-under button,.shopify-section.has-mc-arrows .mc-arrows-under button:disabled{display:inline-flex!important;visibility:visible!important}}.shopify-section[id*=__multicolumn_] a.button,.shopify-section[id*=__multicolumn_] button.button{border-radius:9999px!important;padding:18px 34px!important}@media(max-width:989px){.shopify-section[id*=__multicolumn_] a.button,.shopify-section[id*=__multicolumn_] button.button{width:auto!important;white-space:nowrap;max-width:100%}}.button .icon-arrow-right{display:none!important}.button.icon-with-text .btn-text{gap:0!important}.image-with-text__media,media-element.image-with-text__image,media-element.image-with-text__image>.media,media-element.image-with-text__image>.media>picture{background:var(--gradient-background)!important;background-color:rgb(var(--color-background))!important;backface-visibility:hidden;transform:translateZ(0)}.image-with-text__media,media-element.image-with-text__image,media-element.image-with-text__image>.media,media-element.image-with-text__image>.media>picture{background:inherit!important;background-color:inherit!important}@media(max-width:749px){.footer-copyright .credits ul{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;line-height:1.4}.footer-copyright .credits ul li{margin:0;padding:0}.footer-copyright .credits ul li a{display:inline-block;white-space:normal}}.template-page .rte,.template-page .rte *,.shopify-policy__container,.shopify-policy__container *{overflow-wrap:anywhere;word-break:break-word}.template-page .rte table,.shopify-policy__container table{display:block;max-width:100%;overflow-x:auto}main#MainContent{padding-bottom:96px}@media(min-width:990px){main#MainContent{padding-bottom:140px}}.image-with-text__media,.image-with-text__media .media,.image-with-text__media picture{background-color:rgb(var(--color-background))}.image-with-text__media img{will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media(max-width:767px){media-gallery.product__gallery{position:static}body.is-gallery-sticky media-gallery.product__gallery{position:sticky;top:calc(var(--header-height, 10px) + 8px);z-index:20;background:#fff;padding-bottom:8px;max-height:55vh;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/overflow-fix.css.map */
