.nav{width:100%;align-items:center;margin:0;padding:0;list-style-type:none;display:none}@media screen and (min-width: 1025px){.nav{display:flex}}@media screen and (max-width: 1024px){.nav--right{display:flex}.nav--right .nav__link{display:none}.nav--right .nav__link--cart{display:block}}.nav a,.nav button{cursor:pointer;position:relative}.nav__link{position:static;padding:1px 10px 0;line-height:1;font-family:ginto-nord;letter-spacing:0;font-size:13px;line-height:18px;display:block;white-space:nowrap}.nav__link>a{gap:4px;display:flex;align-items:center}@media screen and (min-width: 1150px){.nav__link{font-size:14px;padding:1px 14px 0}}@media screen and (min-width: 1250px){.nav__link{padding:1px 20px 0}}.nav__link a{transition:opacity .2s ease}.nav__link:hover>a{opacity:.7}.nav__link:first-child{margin-left:0;padding-left:0}.nav__link:last-child{margin-right:0;padding-right:0}.nav__link--megamenu>a:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:1px;background:transparent;transition:background .2s ease}.nav__link--megamenu:focus-within>a:after,.nav__link--megamenu:hover>a:after{background:#000}.nav__link--megamenu:hover>a{opacity:1}.nav__link--megamenu>a>svg{line-height:1;width:10px;height:auto;margin-left:4px}.nav__link--red{color:#f2836b;font-family:ginto-nord-medium}.nav__link--bold,.nav__link--bold :is(a,span){font-family:ginto-nord-medium;font-weight:600}:is(.nav__link--bold,.nav__link--bold :is(a,span)):after{opacity:1!important}.nav__link--star,.nav__link--star>a>span{display:flex;gap:4px;align-items:center}.nav__link--star .icon-star{width:14px;height:14px;display:block}.nav--right{justify-content:flex-end}.nav__cart{display:inline-block;line-height:0;position:relative}.nav__cart-count:empty{display:none}.nav__cart-count{position:absolute;background:#b1e3d6;color:#000;width:auto;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:100%;top:0;right:-8px;font-size:10px;line-height:1}.nav__link--megamenu:hover .nav__megamenu,.nav__link--megamenu.active .nav__megamenu,.nav__link--megamenu:hover .nav__megamenu-overlay,.nav__link--megamenu.active .nav__megamenu-overlay{display:block}.nav__megamenu{display:none;z-index:9;position:absolute;left:0;width:100%;height:auto;padding:40px 20px;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;top:100%}@media screen and (min-width: 1200px){.nav__megamenu{padding:40px 30px}}.nav__megamenu:before{content:"";position:absolute;display:block;width:100%;height:40px;margin-top:-45px}.nav__megamenu-overlay{content:"";z-index:8;position:absolute;display:none;width:100%;left:0;margin-top:200px;height:100vh;background:#000;opacity:.4;pointer-events:none}.nav__megamenu-grid.page-width{gap:30px;padding:0;display:flex;justify-content:center}.nav__megamenu-menu{flex:1 1 auto}@media screen and (min-width: 1400px){.nav__megamenu-menu{flex:1 0 auto}}.nav__megamenu-menu--left{flex:0 0 200px}.nav__megamenu-menu ul{line-height:30px;list-style-type:none;margin:0;padding:0}.nav__megamenu-menu li{margin-bottom:12px;font-size:12px}.nav__megamenu-menu li:last-child{margin-bottom:0}.nav__megamenu-menu-title{display:block;font-size:16px;margin-bottom:20px;line-height:normal;font-family:ginto-nord-medium}li.nav__megamenu-large-link{border-bottom:1px solid #DFDAD7;padding-bottom:8px;margin-bottom:19px}@media screen and (min-width: 1250px){li.nav__megamenu-large-link{padding-bottom:12px}}.nav__megamenu-menu li span{position:relative;font-family:ginto-nord;display:flex;align-items:center;font-size:12px;line-height:18px}@media screen and (min-width: 1200px){.nav__megamenu-menu li span{font-size:14px}}.nav__megamenu-menu li.nav__megamenu-link a span.badge{position:absolute;white-space:nowrap}.nav__megamenu-menu li.nav__megamenu-link.nav__megamenu-link--bold a{opacity:1}.nav__megamenu-menu li.nav__megamenu-link a span{position:relative;display:inline-block;white-space:normal}@media screen and (min-width: 1400px){.nav__megamenu-menu li.nav__megamenu-link a span{white-space:nowrap}}.nav__megamenu-menu li.nav__megamenu-link a>span:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid currentColor;opacity:0;transition:opacity .2s ease}.nav__megamenu-menu li.nav__megamenu-link a:hover span:after{opacity:1}.nav__megamenu-menu li.nav__megamenu-link--bold a:hover span:after{display:none}.nav__megamenu-menu li.nav__megamenu-link--bold span{line-height:21px;font-weight:700}.nav__megamenu-menu li small{margin-top:2px;display:block;opacity:.7;font-family:suisse;font-size:12px;line-height:16px;white-space:normal}.nav__megamenu li .badge{--color-badge-background: #F2836B;--color-badge-border: transparent;margin-left:4px}.nav__megamenu-featured-blocks{gap:30px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;justify-content:flex-start}.nav__megamenu-featured-blocks{scrollbar-width:none;-ms-overflow-style:none}.nav__megamenu-featured-blocks::-webkit-scrollbar{display:none}.nav__megamenu-featured-block{flex:0 1 20px;flex-shrink:0;min-width:200px;position:relative;scroll-snap-align:start}.nav__megamenu-featured-block img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover;background:#efefef}.nav__megamenu-featured-block-content{margin:16px 0 0;white-space:normal}.nav__megamenu-featured-block-content p{font-size:14px;margin:0 0 4px;line-height:24px;font-family:ginto-nord}.nav__megamenu-featured-block-content small{opacity:1;display:block;font-size:12px;line-height:16px;white-space:normal;font-family:suisse;color:#0009}.nav__megamenu-featured-block-content__product-reviews{margin-top:10px}.nav__megamenu-featured-block-content__product-reviews *{font-family:suisse;font-size:10px}.nav__megamenu-featured-block-content__product-reviews .oke-sr-label-text{display:none}.nav__megamenu-featured-block-content__product-reviews .oke-sr-count-number:before{content:"("}.nav__megamenu-featured-block-content__product-reviews .oke-sr-count-number:after{content:")"}.nav__megamenu-featured-block-badge{top:5px;right:5px;position:absolute}p.nav__megamenu-featured-block-content__discount{font-size:10px;margin-top:14px;font-family:ginto-nord-medium;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:50%;text-underline-position:from-font}
/*# sourceMappingURL=/cdn/shop/t/253/assets/component-nav.css.map */
