.navigation-promo.scroll-area{height:auto;overflow-y:visible}.navigation-promo{flex:1 1 auto;min-width:0}.mega-menu--container:has(.navigation-promo){flex-wrap:nowrap;align-items:stretch;gap:24px}.mega-menu--container:has(.navigation-promo)>.list-menu-dropdown{flex:0 0 auto;min-width:var(--navigation-promo-links-width, 260px);max-width:360px;padding-inline-end:0;--columns: 1}.mega-menu--container:has(.navigation-promo) .menu__item-link-title,.mega-menu--container:has(.navigation-promo) .menu__item-link-title span,.mega-menu--container:has(.navigation-promo) .menu__dropdown-child-item-link{white-space:nowrap}.mega-menu--container:has(.navigation-promo) .menu__item-link-title,.mega-menu--container:has(.navigation-promo) .menu__dropdown-child-item-link,.mega-menu--container:has(.navigation-promo) .menu__item-title,.mega-menu--container:has(.navigation-promo) .menu__dropdown-child-item,.mega-menu--container:has(.navigation-promo) .menu__dropdown-child{min-width:max-content}.mega-menu--container:has(.navigation-promo) .mega-menu__list-container{width:100%;min-width:max-content}.mega-menu--container:has(.navigation-promo) .mega-menu__banner{flex:0 0 32%;min-width:240px;padding-inline:0;align-self:flex-start;height:auto;min-height:0;aspect-ratio:var(--navigation-promo-banner-ratio, 16 / 9);margin-top:var(--navigation-promo-banner-offset, 46px)}.mega-menu--container:has(.navigation-promo) .mega-menu__banner-image>img,.mega-menu--container:has(.navigation-promo) .mega-menu__banner-image img{object-fit:contain;border-radius:var(--navigation-promo-banner-radius, 12px)}.mega-menu--container:has(.navigation-promo) .mega-menu__banner-image,.mega-menu--container:has(.navigation-promo) .mega-menu__banner-image .placeholder-svg{border-radius:var(--navigation-promo-banner-radius, 12px);overflow:hidden}@media screen and (max-width:989px){.mega-menu--container:has(.navigation-promo){flex-wrap:wrap}.mega-menu--container:has(.navigation-promo) .navigation-promo,.mega-menu--container:has(.navigation-promo) .mega-menu__banner{flex:1 1 100%}}.navigation-promo__wrapper{width:100%}.navigation-promo__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.navigation-promo__title{margin:0;color:rgb(var(--layout-text-color));font-weight:400}.navigation-promo__arrows{display:none;align-items:center;gap:8px}@media screen and (min-width:750px){.navigation-promo__arrows{display:flex}}.navigation-promo__arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgb(var(--layout-text-color) / .25);border-radius:50%;background:transparent;color:rgb(var(--layout-text-color));cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.navigation-promo__arrow:not([disabled]):hover{background:rgb(var(--layout-text-color) / .1)}.navigation-promo__arrow[disabled]{opacity:.35;cursor:default}.navigation-promo__slider{display:flex;flex-wrap:nowrap;gap:12px;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.navigation-promo__slider::-webkit-scrollbar{display:none}.navigation-promo.bleed .navigation-promo__slider{margin-inline:calc(-1 * var(--navigation-promo-bleed, 0px));padding-inline:var(--navigation-promo-bleed, 0px)}.navigation-promo__slide{flex:0 0 calc((100% - (var(--navigation-promo-per-view-mobile, 2.5) - 1) * 12px) / var(--navigation-promo-per-view-mobile, 2.5));scroll-snap-align:start}@media screen and (min-width:750px){.navigation-promo__slide{flex:0 0 calc((100% - (var(--navigation-promo-per-view, 4.5) - 1) * 12px) / var(--navigation-promo-per-view, 4.5))}}.navigation-promo__card{display:grid;gap:8px;padding:5px;border-radius:12px;color:rgb(var(--layout-text-color));text-align:center;text-decoration:none}.navigation-promo__media{display:block;overflow:hidden;border-radius:12px;aspect-ratio:1}.navigation-promo__media img,.navigation-promo__media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.navigation-promo__card:hover .navigation-promo__media img{transform:scale(1.04)}.navigation-promo__info{display:grid;gap:2px}.navigation-promo__product-title{font-weight:500;font-size:.95rem;line-height:1.3;overflow-wrap:anywhere}.navigation-promo__price{display:inline-flex;align-items:baseline;justify-content:center;gap:8px;font-size:.9rem}.navigation-promo__price-current{font-weight:700}.navigation-promo__price-compare{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/94/assets/navigation-promo.css.map */
