.site-header__logo{width:clamp(260px,24vw,420px)!important}.site-header__logo .nm-dual-logo{display:block;position:relative;width:100%;padding:0!important;border-radius:28px!important}.site-header__logo .nm-logo-layer{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;border-radius:28px!important;transition:opacity .28s ease,transform .28s ease,filter .28s ease,box-shadow .28s ease;backface-visibility:hidden}.site-header__logo .nm-logo-layer--dark{display:block}.site-header__logo .nm-logo-layer--light{display:none}html[data-theme=light] .site-header__logo .nm-logo-layer--light,html[data-nm-theme=light] .site-header__logo .nm-logo-layer--light{display:block}html[data-theme=light] .site-header__logo .nm-logo-layer--dark,html[data-nm-theme=light] .site-header__logo .nm-logo-layer--dark{display:none}.site-header__logo a:after{top:4px!important;right:4px!important;bottom:4px!important;left:4px!important;border-radius:30px!important;background:radial-gradient(circle,#7ec4ff24,#7ec4ff00 72%)!important}.site-header__logo .nm-logo-layer{box-shadow:0 14px 34px #142a5833!important;filter:saturate(1.02) contrast(1.02)}html[data-theme=light] .site-header__logo .nm-logo-layer,html[data-nm-theme=light] .site-header__logo .nm-logo-layer{box-shadow:0 14px 30px #78b4e62e!important;filter:saturate(.96) contrast(.98) brightness(1.015)}html[data-theme=dark] .site-header__logo .nm-logo-layer,html[data-nm-theme=dark] .site-header__logo .nm-logo-layer,html:not([data-theme]) .site-header__logo .nm-logo-layer{box-shadow:0 16px 34px #08102852!important;filter:saturate(.95) contrast(.98) brightness(.96)}.site-header__logo a:hover .nm-logo-layer,.site-header__logo:hover .nm-logo-layer{transform:translateY(-1px) scale(1.01)}html[data-theme=light] .site-header__logo a:hover .nm-logo-layer,html[data-nm-theme=light] .site-header__logo a:hover .nm-logo-layer{filter:saturate(.97) contrast(.99) brightness(1.02)}html[data-theme=dark] .site-header__logo a:hover .nm-logo-layer,html[data-nm-theme=dark] .site-header__logo a:hover .nm-logo-layer,html:not([data-theme]) .site-header__logo a:hover .nm-logo-layer{filter:saturate(.98) contrast(1) brightness(.985)}@media screen and (max-width:767px){.site-header__logo{width:min(245px,68vw)!important}.site-header__logo .nm-dual-logo,.site-header__logo .nm-logo-layer{border-radius:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/402/assets/nm-v37-nojs-dual-logo.css.map */
