@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.scope-navigation .c-slider{--button-size:2.4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}.scope-navigation .c-slider__list{display:-ms-flexbox;display:flex;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}.scope-navigation .c-slider__list__item{-ms-flex:0 0 90%;flex:0 0 90%}@media(max-width:46.875em){.scope-navigation .c-slider__list__item{-ms-flex:0 0 45%;flex:0 0 45%}}@media(max-width:70.3125em){.scope-navigation .c-slider__list__item{-ms-flex:0 0 25%;flex:0 0 25%}}.scope-navigation .c-slider__progress-bar{-ms-flex-item-align:center;align-self:center;background:#e6e6e6;border-radius:100px;height:.2666666667rem;justify-self:center;overflow:hidden;position:relative;width:100%}.scope-navigation .c-slider__progress-bar__indicator{background-color:#707070;bottom:0;left:0;position:absolute;top:0;width:30%}.scope-navigation .c-slider__progress-bar__indicator--full{width:100%}.scope-navigation .c-slider__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-ms-flex-align:center;-ms-flex-pack:center;align-items:center;appearance:none;background-color:#fff;border:0;border-radius:100%;box-shadow:0 3px 4px 0 hsla(0,0%,8%,.08),0 4px 12px 0 hsla(0,0%,8%,.08);color:var(--text-body);cursor:pointer;display:-ms-flexbox;display:flex;height:var(--button-size);justify-content:center;margin:0;padding:.5333333333rem;position:absolute;text-decoration:none;top:calc(50% - var(--button-size)/2);-ms-touch-action:manipulation;touch-action:manipulation;width:var(--button-size);z-index:1}.scope-navigation .c-slider__button:focus,.scope-navigation .c-slider__button:hover,.scope-navigation .c-slider__button[disabled]{box-shadow:none}.scope-navigation .c-slider__button:focus{border-radius:100%;outline:.1333333333rem solid #0084e0;outline-offset:.2666666667rem}.scope-navigation .c-slider__button:active,.scope-navigation .c-slider__button[aria-pressed=true]{border-radius:100%;outline:.1333333333rem solid #0084e0;outline-offset:0}.scope-navigation .c-slider__button:disabled{color:var(--detail-high-contrast)}.scope-navigation .c-slider__button.c-slider__button--prev{left:.4rem}.scope-navigation .c-slider__button.c-slider__button--next{right:.4rem}.scope-navigation .c-slider__button .c-slider__button-icon{height:1.3333333333rem;width:1.3333333333rem}.scope-navigation .c-slider__dots{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;list-style:none}.scope-navigation .c-slider__dot{-ms-flex-align:center;align-items:center;background-color:#d6d6d6;border:0;border-radius:100%;cursor:pointer;display:-ms-flexbox;display:flex;height:.5333333333rem;margin:0;outline:0;padding:0;transition:background-color .2s linear;width:.5333333333rem}.scope-navigation .c-slider__dot.c-slider__dot--selected{background-color:#707070}.scope-navigation .c-slider__pagination-button{padding:1.5333333333rem 1rem}
@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.scope-navigation .c-producers__slider__wrapper{-ms-flex-pack:start;border-color:currentcolor #d6d6d6 #d6d6d6;border-top:1px solid #d6d6d6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.0666666667rem;justify-content:flex-start;padding-top:1.0666666667rem}@media(min-width:70.3135em){.scope-navigation .c-producers__slider__wrapper{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;padding-top:2.4rem}}.scope-navigation .c-producers__slider__wrapper>h2{-ms-flex-negative:0;-ms-flex-align:center;align-items:center;color:var(--grey-colors-1-a-1-a-1-a-grey-700,#1a1a1a);display:-ms-flexbox;display:flex;flex-shrink:0;font-size:1.1333333333rem;line-height:1.35;white-space:nowrap}.scope-navigation .c-producers__slider__wrapper .c-slider__list{gap:1.0666666667rem}.scope-navigation .c-producers__slider__wrapper .c-slider__list__item{-ms-flex:0 0 8rem;flex:0 0 8rem}.scope-navigation .c-producer__link{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;color:inherit;display:-ms-flexbox;display:flex;height:3.2rem;justify-content:center;padding:.2666666667rem;text-decoration:none;width:8rem}.scope-navigation .c-producer__link:focus,.scope-navigation .c-producer__link:hover{opacity:.8}.scope-navigation .c-producer__image{max-height:100%;max-width:100%;object-fit:contain}.scope-navigation .c-producer__name{font-weight:500;text-align:center}.scope-navigation .c-producer a:focus-visible{outline:.1333333333rem solid #0084e0;outline-offset:.2666666667rem}.scope-navigation .c-producers-mock-badge{font-size:.8rem;font-weight:400;margin-left:.5333333333rem;opacity:.6}
@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.scope-navigation .e-leaf{line-height:2rem}@media(min-width:70.3135em){.scope-navigation .e-leaf{line-height:1.75rem}}.scope-navigation .e-leaf__link{color:#333;display:block;font-weight:400;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scope-navigation .e-leaf__link:focus,.scope-navigation .e-leaf__link:hover{text-decoration:underline}
@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.scope-navigation .c-dropdown{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 1px 2px 0 hsla(0,0%,8%,.08),0 2px 8px 0 hsla(0,0%,8%,.08);display:none;left:0;max-height:unset;opacity:0;overflow-y:visible;position:absolute;right:0;top:calc(100% + 1px);z-index:1000}.scope-navigation .c-dropdown--visible{animation:fade-in .2s;display:grid;opacity:1}@media(min-width:70.3135em){.scope-navigation .c-dropdown{margin:0;max-height:calc(100vh - 150px);overflow-y:auto}}.scope-navigation .c-dropdown__content{background-color:#fff;display:grid;gap:3.125rem 2rem;grid-template-columns:repeat(auto-fill,minmax(20.5em,1fr));padding:0 1rem}.scope-navigation .c-dropdown__content-full{grid-column:1/-1}@media(min-width:70.3135em){.scope-navigation .c-dropdown__content{padding:2.5rem 3.5rem}}@media(max-width:19.21875em){.scope-navigation .c-dropdown__content{grid-template-columns:1fr}}.scope-navigation .e-dropdown-closing-cross{display:inline-block;padding:.6rem 1.2rem}@media(min-width:70.3135em){.scope-navigation .e-dropdown-closing-cross{display:none}}.scope-navigation .e-dropdown-closing-button{display:block;margin:1.067rem 0}@media(min-width:70.3135em){.scope-navigation .e-dropdown-closing-button{display:none}}
@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.scope-navigation .c-heading-item--hidden{visibility:hidden}.scope-navigation .c-heading-item--show-more{animation:fade-in .2s;margin-left:.5em}.scope-navigation .e-heading-link{border-radius:.2em .2em 0 0;display:-ms-flexbox;display:flex;padding:.8rem 1rem .625rem;position:relative;text-decoration:none;transition:background-color .2s;white-space:nowrap}.scope-navigation .e-heading-link>svg{fill:currentColor}.scope-navigation .e-heading-link:after{background-color:#000;border-radius:20px;bottom:0;height:2px;left:0;position:absolute;right:0}.scope-navigation .c-heading-item--active .e-heading-link:after,.scope-navigation .e-heading-link:focus:after{content:""}@media(min-width:46.876em){.scope-navigation .e-heading-link{margin:0 .5rem}}@media(min-width:70.3135em){.scope-navigation .e-heading-link{margin:unset}.scope-navigation .e-heading-link:hover{background-color:#f5f5f5}}.scope-navigation .e-heading-link-arrow{display:none}@media(min-width:70.3135em){.scope-navigation .e-heading-link-arrow{display:inline-block;height:1rem;margin:.06rem .5rem .06rem 0;transition:transform .2s;vertical-align:middle;width:1rem}}.scope-navigation .c-heading-item--active .e-heading-link-arrow{transform:rotate(-180deg)}
@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.scope-navigation .e-heading-link__discount-percentage{height:21px;margin-right:.4rem;width:21px}.scope-navigation .c-heading-item--black-friday .e-heading-link{background-color:#030925}@media(min-width:70.3135em){.scope-navigation .c-heading-item--black-friday .e-heading-link:hover{background-color:#08175e}}.scope-navigation .c-heading-item--black-friday .e-heading-link:after{background-color:#ffd633}.scope-navigation .c-heading-item--black-friday .e-heading{color:#fff}.scope-navigation .c-heading-item--xmas .e-heading-link{background-color:#004740}@media(min-width:70.3135em){.scope-navigation .c-heading-item--xmas .e-heading-link:hover{background-color:#006657}}.scope-navigation .c-heading-item--xmas .e-heading-link:after{background-color:#ffd633}.scope-navigation .c-heading-item--xmas .e-heading{color:#fff}.scope-navigation .c-heading-item--winter .e-heading-link{background-color:#002e66}@media(min-width:70.3135em){.scope-navigation .c-heading-item--winter .e-heading-link:hover{background-color:#0054a3}}.scope-navigation .c-heading-item--winter .e-heading-link:after{background-color:#ffd633}.scope-navigation .c-heading-item--winter .e-heading{color:#fff}.scope-navigation .c-heading-item--valentine .e-heading-link:after{border:1.5px solid}.scope-navigation .c-heading-item--valentine .e-icon{fill:#ff7433}
@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.scope-navigation .e-horizontal-scroll-indicator{-ms-flex-pack:start;-ms-flex-line-pack:center;align-content:center;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 78.65%);display:-ms-flexbox;display:flex;height:100%;justify-content:flex-start;pointer-events:none;position:absolute;width:7.13rem;z-index:1}.scope-navigation .e-horizontal-scroll-indicator--right{-ms-flex-pack:end;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 78.65%);justify-content:flex-end;right:0}@media(min-width:70.3135em){.scope-navigation .e-horizontal-scroll-indicator{display:none}}.scope-navigation .e-horizontal-scroll-indicator__button{padding:0 1rem;pointer-events:all}.scope-navigation .e-horizontal-scroll-indicator__arrow{margin:auto 0}
@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.scope-navigation .c-heading-item--hidden{visibility:hidden}.scope-navigation .c-heading-item--show-more{animation:fade-in .2s;margin-left:.5em}.scope-navigation .e-heading-link{border-radius:.2em .2em 0 0;display:-ms-flexbox;display:flex;padding:.8rem 1rem .625rem;position:relative;text-decoration:none;transition:background-color .2s;white-space:nowrap}.scope-navigation .e-heading-link>svg{fill:currentColor}.scope-navigation .e-heading-link:after{background-color:#000;border-radius:20px;bottom:0;height:2px;left:0;position:absolute;right:0}.scope-navigation .c-heading-item--active .e-heading-link:after,.scope-navigation .e-heading-link:focus:after{content:""}@media(min-width:46.876em){.scope-navigation .e-heading-link{margin:0 .5rem}}@media(min-width:70.3135em){.scope-navigation .e-heading-link{margin:unset}.scope-navigation .e-heading-link:hover{background-color:#f5f5f5}}.scope-navigation .e-heading-link-arrow{display:none}@media(min-width:70.3135em){.scope-navigation .e-heading-link-arrow{display:inline-block;height:1rem;margin:.06rem .5rem .06rem 0;transition:transform .2s;vertical-align:middle;width:1rem}}.scope-navigation .c-heading-item--active .e-heading-link-arrow{transform:rotate(-180deg)}.scope-navigation .c-headline{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;overflow-x:hidden}@media(min-width:70.3135em){.scope-navigation .c-headline{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;height:2.775rem;max-width:calc(100% - 120px);overflow:hidden}}.scope-navigation .c-headline--swipeable{overflow-x:auto}@media(max-width:70.3125em){.scope-navigation .c-headline{-ms-overflow-style:none;scrollbar-width:none}.scope-navigation .c-headline::-webkit-scrollbar{display:none}}
@keyframes appear{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes disappear{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.scope-navigation .l-navigation-wrapper{background-color:#fff;border-bottom:1px solid #d6d6d6;position:relative;z-index:17}@media(max-width:70.3125em){.scope-navigation .l-navigation-wrapper{padding:0}}.scope-navigation .c-navigation{display:-ms-flexbox;display:flex;position:relative}@media(min-width:70.3135em){.scope-navigation .c-navigation{margin-left:-1rem;margin-right:-1rem}}.scope-navigation .c-backlayer{animation:fade-in .2s;background:rgba(0,0,0,.6);content:"";height:100vh;left:0;position:fixed;right:0;top:0;z-index:16}

/*# sourceMappingURL=e713962b456d92e93c4a.bundle.css.map*/