navigate-to{position:relative;z-index:41}.sticky-main-navigation.is-pinned{position:fixed;top:calc(var(--header-height) + var(--header-offset));z-index:10;width:100%}.sticky-main-navigation nav{display:flex;justify-content:end;flex-direction:column;max-width:max-content;margin-left:auto;box-shadow:4px 4px 8px #00000040;position:relative;z-index:1}.sticky-main-navigation .nav-menu{list-style:none;padding:0;margin:0;flex-direction:column;position:absolute;top:100%;left:0;width:100%;opacity:0;visibility:hidden;background:var(--color-navigate-menu);width:280px;text-align:left;z-index:1;box-shadow:4px 4px 8px #00000040}.sticky-main-navigation .nav-menu li{display:inline-block;position:relative}.sticky-main-navigation .nav-menu li:not(:last-child){border-bottom:1px solid var(--color-border)}.sticky-main-navigation .nav-menu li a{display:block;padding:8px 20px;text-decoration:none;font-size:calc(var(--font-body-scale) * 20px);line-height:calc(var(--font-body-line-height-scale)* 32px);font-weight:var(--font-body-medium-weight, 500)}.nav-toggle{display:flex;align-items:center;gap:10px;background:var(--color-navigate-button);padding:10px 20px;line-height:0;width:280px;cursor:pointer;font-size:calc(var(--font-body-scale) * 16px);line-height:calc(var(--font-body-line-height-scale)* 24px);font-weight:var(--font-body-medium-weight, 500)}.nav-toggle p{margin:0;font-size:calc(var(--font-body-scale) * 16px);line-height:calc(var(--font-body-line-height-scale)* 24px);font-weight:var(--font-body-medium-weight, 500)}.nav-toggle svg{height:24px;width:24px;margin:0}.sticky-main-navigation .nav-menu.active{display:flex;opacity:1;visibility:visible}.single-image img{height:220px;object-fit:cover;width:100%}.nav-open{display:none}.nav-toggle.active .nav-open{display:block}.nav-toggle.active .nav-close{display:none}.sticky-main-navigation .nav-menu li a:hover,.sticky-main-navigation .nav-menu li.active-link a{color:var(--color-navigate-hover)}.navigate-to{background-color:var(--color-bg)}.sticky-main-navigation .nav-menu li{cursor:pointer}.sticky-main-navigation .nav-menu li.active-link{pointer-events:none}@media screen and (max-width: 767px){nav.sticky-main-navigation{font-size:20px;line-height:32px}}@media screen and (max-width: 449px){nav.sticky-main-navigation{right:0;width:100%}.nav-toggle{padding:14px 15px;width:100%;font-size:calc(var(--font-body-scale) * 20px);line-height:calc(var(--font-body-line-height-scale)* 32px)}.nav-toggle p{font-size:calc(var(--font-body-scale) * 20px);line-height:calc(var(--font-body-line-height-scale)* 32px)}.sticky-main-navigation .nav-menu{width:100%}.sticky-main-navigation nav{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);max-width:calc(100% + 32px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/navigate-to.css.map */
