@media screen and (min-width:990px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 72px}}@media screen and (min-width:1200px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 100px}}@media screen and (min-width:1440px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 120px}}@media screen and (min-width:990px){.header__column--left .header__menu{gap:24px!important}.header__menu-item,.header__menu>li>a,.header-menu__item{font-size:.8125rem!important;letter-spacing:0!important}}@media screen and (max-width:989px){.header__column--center{position:absolute!important;left:50%!important;transform:translate(-50%)!important;pointer-events:none}.header__column--center a,.header__column--center>*{pointer-events:auto}.header__inner,.header__row{position:relative!important}}@media screen and (max-width:989px){.menu-drawer{background-color:#f0f0f0!important}.menu-drawer__menu-item--mainlist{font-size:1.0625rem!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:#111!important;padding-top:18px!important;padding-bottom:18px!important}.menu-drawer__menu-item--mainlist .icon-plus{opacity:.6}.menu-drawer__menu-item--mainlist .icon-plus svg{width:13px!important;height:13px!important}.menu-drawer__list-item{border-bottom:1px solid rgba(0,0,0,.08)!important}.menu-drawer__menu-item--child{font-size:.9375rem!important;font-weight:400!important;color:#444!important;padding-top:14px!important;padding-bottom:14px!important}.menu-drawer__menu--childlist{background-color:#0000000a!important}.menu-drawer__close-button{color:#111!important}}@media screen and (min-width:990px){.header-menu__submenu,.header-menu [popover]{background:#f5f5f5!important;border:none!important;border-radius:0!important;box-shadow:0 8px 32px #0000001a!important}.header-menu__submenu .resource-card__title,.header-menu__submenu .menu-item-card__title{font-size:.75rem!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase!important;color:#111!important;text-align:center!important;margin-top:8px!important}.header-menu__submenu .resource-card__image,.header-menu__submenu img{border-radius:4px!important}}@media screen and (max-width:749px){.product-media-gallery slideshow-arrows.mobile\:hidden{display:flex!important;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);justify-content:space-between;padding:0 10px;pointer-events:none;z-index:3}.product-media-gallery slideshow-arrows.mobile\:hidden>*{pointer-events:auto}.product-media-gallery slideshow-arrows button,.product-media-gallery slideshow-arrows .slideshow-arrow{background:#ffffffe0!important;border-radius:50%!important;width:34px!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #00000024!important;border:none!important;padding:0!important;cursor:pointer!important;flex-shrink:0!important}.product-media-gallery slideshow-arrows button svg,.product-media-gallery slideshow-arrows .slideshow-arrow svg{width:16px!important;height:16px!important}.product-media-gallery slideshow-component,.product-media-gallery .product-media-gallery__slideshow{touch-action:pan-x pan-y;position:relative}.product-media-gallery .slideshow-controls__dots,.product-media-gallery .slideshow-controls__counter{display:flex!important}}@media screen and (max-width:749px){#shopify-pc__banner{bottom:72px!important;z-index:2147483647!important}}@media screen and (min-width:990px){.header[transparent][data-sticky-state=active] .header__underlay-closed,.header[transparent=not-sticky][data-sticky-state=active] .header__underlay-closed{height:0!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sc-mobile-fixes.css.map */
