:root{--new-sidebar-width: 160px;--new-sidebar-padding: 28px;--mobile-header-height: 61px;--mobile-page-padding: 20px}button,a,input,textarea,select{outline:none;-webkit-tap-highlight-color:transparent}button:focus,button:focus-visible,a:focus,a:focus-visible{outline:none;box-shadow:none}.custom-section-content{margin:120px 65px 0}.sidebar-navigation{width:var(--new-sidebar-width);height:100vh;position:fixed;top:0;left:0;padding:var(--new-sidebar-padding);padding-bottom:22px;background:#fff;overflow-y:auto;z-index:1000;display:flex;flex-direction:column}.sidebar-logo-image{display:block;width:100%;height:auto;margin:auto}.sidebar-logo{margin-bottom:40px}.sidebar-logo a{text-decoration:none;color:#000;font-size:14px;font-weight:500;text-transform:uppercase}.sidebar-menu{flex:1}.sidebar-menu ul{list-style:none;margin:0;padding:0}.sidebar-item{margin-bottom:8px}.sidebar-footer-menu{position:relative;margin:0!important}.sidebar-footer{margin-top:auto;padding-top:16px}.sidebar-item a,.sidebar-toggle,.standalone-cart,.sidebar-footer-menu a,.sidebar-footer-location,.sidebar-footer-copyright{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h5--weight);font-size:var(--font-h6--size);color:#000;text-transform:uppercase;line-height:1.2;text-decoration:none}.ourtime{position:relative;top:28px}.sidebar-toggle{width:100%;background:none;border:0;padding:0;margin:0;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.sidebar-toggle-icon{font-size:11px;line-height:1}.sidebar-submenu{margin-top:6px;margin-bottom:14px;margin-left:0}.sidebar-submenu li{margin-bottom:8px}.sidebar-menu a:hover,.sidebar-toggle:hover,.standalone-cart:hover{opacity:.5}.standalone-cart{position:fixed;top:28px;right:28px;z-index:5000;background:none;border:0;padding:0;cursor:pointer;opacity:1;visibility:visible;pointer-events:auto;transition:color .3s ease,opacity .2s ease;color:#000}.standalone-cart.cart-over-hero{color:#fff!important}.sidebar-mobile-toggle,.mobile-header{display:none}@media screen and (min-width:990px){main#MainContent{margin-left:var(--new-sidebar-width)}#header-group,#header-group .header-wrapper,#header-group .header{display:block!important;visibility:visible!important;overflow:visible!important}#header-group{position:fixed!important;top:0!important;right:0!important;width:0!important;height:0!important;z-index:1!important;pointer-events:none!important}#header-group .header-wrapper,#header-group .header{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;height:0!important;padding:0!important;pointer-events:none!important}#header-group .header__heading,#header-group .header__heading-link,#header-group .header-logo,#header-group .header__logo,#header-group .header__logo-image,#header-group .header-logo__image,#header-group .header-actions__action:not(:has(cart-icon)){display:none!important}cart-drawer-component.cart-drawer{display:block!important;visibility:visible!important;pointer-events:auto!important}cart-drawer-component.cart-drawer>button{position:fixed!important;top:0!important;right:0!important;width:0!important;height:0!important;opacity:0!important;overflow:hidden!important;pointer-events:auto!important}cart-drawer-component.cart-drawer dialog{pointer-events:auto!important}.sidebar-toggle,.sidebar-toggle-icon,.sidebar-mobile-toggle,.mobile-header,.mobile-menu-button,.mobile-cart,.mobile-logo{display:none!important}.sidebar-submenu{display:block!important}.sidebar-footer-menu li a{color:#6f6d6d}.sidebar-footer-menu:before{content:"";display:block;width:25px;height:1px;background:rgba(from var(--color-border) r g b / 1);margin-bottom:8px}}@media screen and (max-width:989px){body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#fff0;z-index:5400;pointer-events:none;transition:background .28s ease}body.mobile-menu-open:before{background:#ffffffe6}.custom-section-content{margin:0 var(--mobile-page-padding)}main#MainContent{margin-left:0;margin-top:var(--mobile-header-height);padding:0 var(--mobile-page-padding) var(--mobile-page-padding)}body.index .hero,body.index .hero-wrapper,body.index .hero__container,body.index .hero__media-wrapper{min-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-page-padding))!important;height:calc(100dvh - var(--mobile-header-height) - var(--mobile-page-padding))!important}body.index .hero img,body.index .hero__image{height:100%!important;object-fit:cover}#header-group .header__icon--menu,#header-group .header__drawer,#header-group header-drawer,#header-group .menu-drawer-container,#header-group .header__inline-menu,#header-group .header__heading,#header-group .header__heading-link,#header-group .header-logo,#header-group .header__logo,#header-group .header__logo-image,#header-group .header-logo__image,#header-group .header-actions,#header-group .header__icon,#header-group .header-actions__action,#header-group .header-actions__container{display:none!important}.ourtime{top:20px}.standalone-cart,.sidebar-mobile-toggle{display:none!important}.mobile-header{display:flex;position:fixed;top:0;left:0;right:0;z-index:6000;justify-content:space-between;align-items:center;padding:22px var(--mobile-page-padding);background:#fff}.mobile-menu-button,.mobile-cart{background:none;border:0;padding:0;font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);text-transform:uppercase;color:#000;cursor:pointer;z-index:2;transition:opacity .2s ease}.mobile-logo{position:absolute;left:50%;top:50%;width:58px;transform:translate(-50%,-50%);z-index:1}.mobile-logo img{width:100%;display:block}body.index .mobile-header{background:transparent}body.mobile-menu-open .mobile-header{background:#fff}body.mobile-menu-open .mobile-menu-button,body.mobile-menu-open .mobile-cart{color:#000!important}body.mobile-menu-open .mobile-logo img{filter:none!important}.sidebar-navigation{width:100vw;height:100dvh;position:fixed;top:0;right:0;bottom:0;left:0;padding:var(--mobile-page-padding);background:#fff0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:5500;overflow-y:auto;display:flex;flex-direction:column;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .28s cubic-bezier(.22,.61,.36,1),transform .28s cubic-bezier(.22,.61,.36,1)}.sidebar-navigation.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.sidebar-navigation .sidebar-logo{display:none}.sidebar-menu{flex:none;margin-top:80px}.sidebar-item{margin-bottom:0;padding-bottom:12px;padding-top:12px;border-bottom:1px solid #d4d4d4}.sidebar-products-menu{margin-bottom:42px}.sidebar-footer-menu{margin-top:0}.sidebar-products-menu a,.sidebar-products-menu .sidebar-toggle,.sidebar-footer-menu a,.sidebar-footer-menu .sidebar-toggle{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h4--size);line-height:1.2;text-transform:uppercase;color:#000;opacity:1}.sidebar-footer{padding-top:0}.sidebar-submenu{display:none}.sidebar-item.is-open .sidebar-submenu{display:block;margin-top:14px}.sidebar-toggle-icon{position:relative;width:12px;height:12px;flex-shrink:0}.sidebar-toggle-icon:before,.sidebar-toggle-icon:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:1px;background:currentColor;transform-origin:center;transition:transform .25s ease}.sidebar-toggle-icon:before{transform:translate(-50%,-50%)}.sidebar-toggle-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.sidebar-item.is-open .sidebar-toggle-icon:after{transform:translate(-50%,-50%) rotate(0)}body.mobile-menu-open{overflow:hidden}.sidebar-submenu li{margin-bottom:12px}.sidebar-submenu li:last-child{margin-bottom:0}.sidebar-navigation a{transition:opacity .2s ease}.sidebar-navigation a:active{opacity:.45}.hero__container .section-content-wrapper.section-content-wrapper{padding:0 25px 25px}.custom-section-content .section-content-wrapper.section-content-wrapper{padding:0!important}.custom-section-content{margin:35px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sidebar-navigation.css.map */
