.mcz-index-hero-banner{--mcz-index-hero-banner-copy-max-width:311px;flex-shrink:0;height:430px;height:calc(100vh - var(--header-height) - 240px);height:calc(100dvh - var(--header-height) - 240px);max-height:484px;min-height:430px;overflow:hidden;position:relative;width:100%}.mcz-index-hero-banner__swiper,.mcz-index-hero-banner__swiper .mcz-swiper,.mcz-index-hero-banner__swiper .swiper{height:100%;overflow:hidden;width:100%}.mcz-index-hero-banner__swiper .swiper-wrapper{transition-timing-function:var(--easing-slide)}.mcz-index-hero-banner__slide{backface-visibility:hidden;height:100%;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.mcz-index-hero-banner__hitarea{cursor:pointer;inset:0;position:absolute;z-index:1}.mcz-index-hero-banner__media{background-color:transparent;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.mcz-index-hero-banner__media.mcz-image{height:100%}.mcz-index-hero-banner__media_video{opacity:0;transition:opacity .16s ease}.mcz-index-hero-banner__media_video_ready{opacity:1}.mcz-index-hero-banner__overlay{align-items:flex-end;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}.mcz-index-hero-banner__content{align-items:flex-start;color:var(--color-gray-900);display:flex;flex-direction:column;max-width:var(--max-container-width);padding:0 var(--spacing-16) var(--spacing-20);width:100%}.mcz-index-hero-banner__content_white{color:var(--color-brand-white)}@media (min-width:1001px){.mcz-index-hero-banner__content{padding:0 var(--spacing-50) var(--spacing-32)}}.mcz-index-hero-banner__title{color:currentcolor;font-family:Rodchenko Bold,sans-serif;font-size:25px;letter-spacing:-.3px;line-height:30px;margin-bottom:var(--spacing-8);max-width:var(--mcz-index-hero-banner-copy-max-width);text-align:left;text-decoration:none;text-transform:uppercase}@media (min-width:1001px){.mcz-index-hero-banner__title{font-family:Rodchenko Bold,sans-serif;font-size:39px;letter-spacing:-.3px;line-height:44px;text-decoration:none;text-transform:uppercase}}.mcz-index-hero-banner__subtitle{color:currentcolor;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:var(--spacing-20);max-width:var(--mcz-index-hero-banner-copy-max-width);text-align:left;text-decoration:none;text-transform:none}@media (min-width:1001px){.mcz-index-hero-banner__subtitle{margin-bottom:var(--spacing-24)}}.mcz-index-hero-banner__button.mcz-button{align-self:flex-start;flex:none;max-width:var(--mcz-index-hero-banner-copy-max-width);pointer-events:auto;position:relative;width:-moz-max-content;width:max-content;z-index:1}.mcz-index-hero-banner__button-arrow{color:currentcolor}.mcz-index-hero-banner__sound{display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:var(--spacing-6);z-index:4}@media (min-width:1001px){.mcz-index-hero-banner__sound{top:var(--spacing-16)}}.mcz-index-hero-banner__sound-inner{display:flex;justify-content:flex-end;max-width:1440px;padding-right:var(--spacing-6);pointer-events:auto;width:100%}@media (min-width:1001px){.mcz-index-hero-banner__sound-inner{padding-right:var(--spacing-50)}}.mcz-index-hero-banner__sound-toggle{align-items:center;background:transparent;border:none;color:var(--color-gray-900);cursor:pointer;display:flex;height:52px;justify-content:center;padding:0;width:52px}.mcz-index-hero-banner__sound-icon{color:currentcolor;height:24px;width:24px}.mcz-index-hero-banner__controls{display:flex;left:0;pointer-events:none;position:absolute;right:0;top:var(--spacing-6);z-index:3}@media (min-width:1001px){.mcz-index-hero-banner__controls{bottom:var(--spacing-16);justify-content:center;top:auto}}.mcz-index-hero-banner__controls-inner{align-items:center;display:flex;gap:var(--spacing-18);justify-content:center;max-width:100%;padding-left:var(--spacing-16);padding-right:var(--spacing-16);pointer-events:none;width:-moz-max-content;width:max-content}@media (min-width:1001px){.mcz-index-hero-banner__controls-inner{gap:0;justify-content:flex-end;max-width:1440px;padding:0 var(--spacing-50) 0 var(--spacing-8);width:100%}}.mcz-index-hero-banner__nav{display:none;pointer-events:auto}@media (min-width:1001px){.mcz-index-hero-banner__nav{display:flex}}.mcz-index-hero-banner__nav-icon{color:currentcolor;height:20px;width:20px}.mcz-index-hero-banner_white,.mcz-index-hero-banner_white .mcz-index-hero-banner__sound-toggle{color:var(--color-brand-white)}.mcz-index-hero-banner_black{color:var(--color-gray-900)}@media (max-height:929px){.mcz-index-hero-banner{height:calc(100vh - var(--header-height) - 190px);height:calc(100dvh - var(--header-height) - 190px)}}@media (max-height:849px){.mcz-index-hero-banner{height:calc(100vh - var(--header-height) - 165px);height:calc(100dvh - var(--header-height) - 165px)}}@media (max-height:669px){.mcz-index-hero-banner{height:calc(100vh - var(--header-height) - 180px);height:calc(100dvh - var(--header-height) - 180px)}}@media (min-width:1001px){.mcz-index-hero-banner{--mcz-index-hero-banner-copy-max-width:500px}}@media (min-width:440px){.mcz-index-hero-banner{max-height:520px}}@media (min-width:1001px){.mcz-index-hero-banner{height:calc(100vh - var(--header-height) - 200px);height:calc(100dvh - var(--header-height) - 200px);max-height:864px;min-height:440px}}@media (min-width:1920px){.mcz-index-hero-banner{height:calc(100vh - var(--header-height) - 250px);height:calc(100dvh - var(--header-height) - 250px)}}.index-media-slide{color:inherit;display:block;height:100%;overflow:hidden;position:relative;text-decoration:none;width:100%}.index-media-slide_link{cursor:pointer}.index-media-slide__media{height:100%;overflow:hidden;position:relative;width:100%}@media (min-width:1001px){.index-media-slide__media{aspect-ratio:640/884;height:auto}}.index-media-slide_gradient .index-media-slide__media:after{background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--color-gray-900) 45%,transparent) 100%);bottom:0;content:"";height:40%;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.index-media-slide__media-inner{inset:0;position:absolute;transform-origin:center center;transition:transform var(--duration-media-zoom) var(--easing-media-zoom)}.index-media-slide__image,.index-media-slide__video{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.index-media-slide__video{opacity:0;transition:opacity .2s ease;z-index:1}.index-media-slide__video_visible{opacity:1}.index-media-slide__title{bottom:0;color:var(--color-white);font-family:Rodchenko Bold,sans-serif;font-size:21px;-webkit-hyphens:none;hyphens:none;left:0;letter-spacing:-.3px;line-height:29px;pointer-events:none;position:absolute;right:0;text-decoration:none;text-transform:uppercase;z-index:3}.index-media-slide__title,.index-media-slide_gradient .index-media-slide__title{padding:var(--spacing-10) var(--spacing-12)}@media (min-width:1001px){.index-media-slide:hover .index-media-slide__media-inner{transform:scale(1.12)}.index-media-slide__title{font-family:Rodchenko Bold,sans-serif;font-size:27px;letter-spacing:-.3px;line-height:32px;text-decoration:none;text-transform:uppercase}.index-media-slide__title,.index-media-slide_gradient .index-media-slide__title{padding:var(--spacing-14) var(--spacing-16)}}@media (min-width:1001px) and (max-width:1349px){.index-media-slide__title{-webkit-hyphens:manual;hyphens:manual}}.index-media-slider{max-width:100%;min-width:0}.index-media-slider__heading{margin-bottom:var(--spacing-24)}.index-media-slider__swiper-wrap{min-width:0;overflow:hidden}.index-media-slider__swiper,.index-media-slider__swiper .mcz-swiper,.index-media-slider__swiper .swiper{overflow:hidden;width:100%}.index-media-slider__swiper .swiper-wrapper{transition-timing-function:var(--easing-slide)}@media (min-width:1001px){.index-media-slider__swiper .swiper-slide{box-sizing:border-box;flex-shrink:0;height:auto;max-width:calc(25% - var(--spacing-20)*3/4);width:calc(25% - var(--spacing-20)*3/4)}.index-media-slider__swiper .swiper-slide:not(:last-child){margin-right:var(--spacing-20)}}.index-media-slider__scroller{align-items:stretch;display:flex;gap:var(--spacing-8);margin:0 calc(var(--spacing-16)*-1);overflow:auto hidden;overscroll-behavior-x:contain;padding:0 var(--spacing-16);scrollbar-width:none;width:calc(100% + var(--spacing-16)*2)}.index-media-slider__scroller::-webkit-scrollbar{display:none}.index-media-slider__slide{box-sizing:border-box;flex-shrink:0;height:308px;width:220px}@media (min-width:1001px){.index-media-slider__slide{height:auto;max-width:calc(25% - var(--spacing-20)*3/4);width:calc(25% - var(--spacing-20)*3/4)}}.mcz-index-stores{margin-bottom:var(--spacing-24);width:100%}.mcz-index-stores__layout{display:flex;flex-direction:column;margin:0 calc(var(--spacing-16)*-1);width:calc(100% + var(--spacing-16)*2)}@media (min-width:1001px){.mcz-index-stores__layout{flex-direction:row;margin:0;width:100%}}.mcz-index-stores__slider{aspect-ratio:1/1;overflow:hidden;position:relative;width:100%}@media (min-width:1001px){.mcz-index-stores__slider{width:50%}}.mcz-index-stores__swiper,.mcz-index-stores__swiper .mcz-swiper,.mcz-index-stores__swiper .swiper{height:100%;overflow:hidden;width:100%}.mcz-index-stores__swiper .swiper-wrapper{transition-timing-function:var(--easing-slide)}.mcz-index-stores__slide{height:100%;position:relative;width:100%}.mcz-index-stores__media{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mcz-index-stores__overlay{align-items:flex-end;background:linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--color-gray-900) 45%,transparent) 100%);display:flex;inset:0;justify-content:flex-start;pointer-events:none;position:absolute;z-index:2}.mcz-index-stores__content{align-items:flex-start;color:var(--color-brand-white);display:flex;flex-direction:column;max-width:100%;padding:0 var(--spacing-16) var(--spacing-20);width:256px}@media (min-width:1001px){.mcz-index-stores__content{max-width:100%;padding:0 0 var(--spacing-32) var(--spacing-32);width:calc(412px + var(--spacing-32))}}.mcz-index-stores__slide-title{color:var(--color-brand-white);font-family:Rodchenko Bold,sans-serif;font-size:25px;letter-spacing:-.3px;line-height:33px;margin-bottom:var(--spacing-20);text-decoration:none;text-transform:uppercase}@media (min-width:1001px){.mcz-index-stores__slide-title{font-family:Rodchenko Bold,sans-serif;font-size:39px;letter-spacing:-.3px;line-height:44px;margin-bottom:var(--spacing-24);text-decoration:none;text-transform:uppercase}}.mcz-index-stores__button.mcz-button{align-self:flex-start;flex:none;max-width:100%;pointer-events:auto;width:-moz-max-content;width:max-content}.mcz-index-stores__controls{display:flex;left:0;pointer-events:none;position:absolute;right:0;top:var(--spacing-6);z-index:3}@media (min-width:1001px){.mcz-index-stores__controls{inset:var(--spacing-16) 0 auto auto;justify-content:flex-end}}.mcz-index-stores__controls .mcz-slider-controls{gap:var(--spacing-18);padding:0 var(--spacing-16)}@media (min-width:1001px){.mcz-index-stores__controls .mcz-slider-controls{gap:0;justify-content:flex-end;padding:0 var(--spacing-32) 0 var(--spacing-8)}}.mcz-index-stores__map{display:none}@media (min-width:1001px){.mcz-index-stores__map{aspect-ratio:1/1;display:block;overflow:hidden;position:relative;width:50%}.mcz-index-stores{margin-bottom:var(--spacing-50)}}.index-story-cover{--index-stories-ring-unseen:var(--color-brand-taupe);--index-stories-ring-seen:var(--color-gray-300);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--color-gray-900);cursor:pointer;display:flex;flex-direction:column;gap:var(--spacing-6);padding-top:var(--spacing-6);width:var(--index-stories-item-size,94px)}.index-story-cover__ring{border:2px solid var(--index-story-cover-ring,var(--index-stories-ring-unseen));border-radius:var(--border-radius-round);box-sizing:border-box;height:var(--index-stories-ring-size,74px);padding:var(--spacing-4);transition:transform var(--index-stories-cover-hover,.2s ease-in-out);width:var(--index-stories-ring-size,74px)}.index-story-cover_viewed .index-story-cover__ring{border-color:var(--index-stories-ring-seen)}.index-story-cover__media{border-radius:var(--border-radius-round);display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.index-story-cover__name{display:-webkit-box;font-family:Montserrat,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:16px;overflow:hidden;text-decoration:none;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-gray-900);height:var(--index-stories-label-height,32px);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;padding:0 var(--spacing-4);text-align:center;text-overflow:ellipsis;width:100%}@media (min-width:1001px){.index-story-cover:hover .index-story-cover__ring{transform:scale(1.06)}}.index-stories{--index-stories-nav-size:52px;align-items:center;display:flex;gap:0;width:100%}@media (min-width:1001px){.index-stories_centered .index-stories__track{justify-content:center;width:100%}}.index-stories_paged{justify-content:center}.index-stories_paged .index-stories__viewport{flex:0 1 calc(var(--index-stories-item-size)*var(--index-stories-max-page));max-width:100%;width:calc(var(--index-stories-item-size)*var(--index-stories-max-page))}.index-stories_desktop .index-stories__viewport{overflow:hidden}@media (min-width:1001px){.index-stories_centered .index-stories__viewport{overflow:visible}}.index-stories__viewport{flex:1;margin-inline:calc(var(--spacing-16)*-1);min-width:0;overflow:auto hidden;overscroll-behavior-x:contain;padding-inline:var(--spacing-6);scrollbar-width:none;width:calc(100% + var(--spacing-16)*2)}.index-stories__viewport::-webkit-scrollbar{display:none}@media (min-width:1001px){.index-stories__viewport{margin-inline:0;padding-inline:0;width:auto}}.index-stories__track{align-items:flex-start;display:flex;gap:var(--index-stories-item-gap);width:-moz-max-content;width:max-content}.index-stories_paged .index-stories__track{transition:transform var(--index-stories-strip-move)}.index-stories__item{flex:0 0 var(--index-stories-item-size);margin-inline-end:calc(var(--index-stories-item-overlap, 0px)*-1)}.index-stories__nav{align-self:flex-start;flex-shrink:0;margin-top:calc(var(--spacing-6) + (var(--index-stories-ring-size) - var(--index-stories-nav-size))/2)}.index-stories-skeleton{align-items:flex-start;display:flex;gap:var(--index-stories-item-gap);height:calc(var(--spacing-6) + var(--index-stories-ring-size) + var(--spacing-6) + var(--index-stories-label-height));margin-inline:calc(var(--spacing-16)*-1);overflow:hidden;padding-inline:var(--spacing-6);width:calc(100% + var(--spacing-16)*2)}.index-stories-skeleton__item{align-items:center;display:flex;flex:0 0 var(--index-stories-item-size);flex-direction:column;gap:var(--spacing-6);margin-inline-end:calc(var(--index-stories-item-overlap, 0px)*-1);padding-top:var(--spacing-6)}.index-stories-skeleton__cover{height:var(--index-stories-ring-size);width:var(--index-stories-ring-size)}.index-stories-skeleton__label{width:70px}@media (min-width:1001px){.index-stories-skeleton{justify-content:center;margin-inline:0;padding-inline:0;width:100%}}.index-stories-viewer-card{background:var(--index-stories-card-fallback);color:var(--color-white);display:flex;flex-direction:column;height:100%;isolation:isolate;justify-content:space-between;overflow:hidden;position:relative;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.index-stories-viewer-card:after{background:var(--index-stories-peek-veil);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity var(--index-stories-viewer-move,.35s ease-out);z-index:6}.index-stories-viewer-card_mobile .index-stories-viewer-card__top{padding-top:calc(var(--spacing-32) + env(safe-area-inset-top,0px))}.index-stories-viewer-card_mobile .index-stories-viewer-card__bottom{padding-bottom:var(--spacing-32)}.index-stories-viewer-card_mobile .index-stories-viewer-card__status{padding-top:calc(var(--spacing-32) + env(safe-area-inset-top,0px))}.index-stories-viewer-card_peek{cursor:pointer}.index-stories-viewer-card_crop{pointer-events:none}.index-stories-viewer-card_crop:after,.index-stories-viewer-card_peek:after{opacity:1}.index-stories-viewer-card_peek:hover:after{opacity:0}.index-stories-viewer-card__media{height:100%;inset:0;position:absolute;transform:translateZ(0);width:100%;z-index:0}.index-stories-viewer-card__image,.index-stories-viewer-card__video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:0}.index-stories-viewer-card_mobile .index-stories-viewer-card__image,.index-stories-viewer-card_mobile .index-stories-viewer-card__video{height:calc(100% + 2px);inset:-1px;-o-object-position:center top;object-position:center top;width:calc(100% + 2px)}@media (min-width:1001px){.index-stories-viewer-card__video{backface-visibility:hidden}}.index-stories-viewer-card__shade{background:var(--index-stories-shade);bottom:0;height:var(--index-stories-shade-height,290px);left:0;opacity:.7;pointer-events:none;position:absolute;right:0;transform:translateZ(0);z-index:1}.index-stories-viewer-card_mobile .index-stories-viewer-card__shade{height:var(--index-stories-shade-height-mobile,306px)}.index-stories-viewer-card_black .index-stories-viewer-card__shade{display:none}.index-stories-viewer-card_error .index-stories-viewer-card__media,.index-stories-viewer-card_loading:not(.index-stories-viewer-card_decoded) .index-stories-viewer-card__media{opacity:0}@media (min-width:1001px){.index-stories-viewer-card_error,.index-stories-viewer-card_loading:not(.index-stories-viewer-card_decoded){background:var(--color-gray-800)}}.index-stories-viewer-card__status{align-items:center;color:var(--color-white);display:flex;inset:0;justify-content:center;position:absolute;transform:translateZ(0);z-index:3}.index-stories-viewer-card__spinner{color:var(--color-white);height:var(--icon-size-32);width:var(--icon-size-32)}.index-stories-viewer-card__error{color:var(--color-white);font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:23px;max-width:80%;text-align:center;text-decoration:none;text-transform:none}.index-stories-viewer-card__top{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-16);padding-bottom:var(--spacing-8);pointer-events:none;position:relative;transform:translateZ(0);z-index:5}.index-stories-viewer-card__top *{pointer-events:none}.index-stories-viewer-card__progress{display:flex;gap:var(--spacing-4);height:4px;width:100%}.index-stories-viewer-card__segment{background:var(--color-white-alpha-20);border-radius:2px;flex:1;height:100%;overflow:hidden}.index-stories-viewer-card__fill{background:var(--color-white);height:100%;transform:scaleX(0);transform-origin:left center;width:100%}.index-stories-viewer-card__header{align-items:center;display:flex;gap:var(--spacing-8)}.index-stories-viewer-card__avatar{border-radius:var(--border-radius-round);flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.index-stories-viewer-card__name{color:var(--color-white);flex:1;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:24px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.index-stories-viewer-card__icon-btn{flex-shrink:0;position:relative;z-index:6}.index-stories-viewer-card__icon-btn_sound svg{opacity:.5}.index-stories-viewer-card__top .index-stories-viewer-card__icon-btn{pointer-events:auto}.index-stories-viewer-card__bottom{display:flex;flex-direction:column;padding:var(--spacing-16);pointer-events:none;position:relative;transform:translateZ(0);z-index:5}.index-stories-viewer-card__bottom *{pointer-events:none}.index-stories-viewer-card__copy{display:flex;flex-direction:column;gap:var(--spacing-4)}.index-stories-viewer-card__bottom:has(.index-stories-viewer-card__cta) .index-stories-viewer-card__copy{padding-bottom:var(--spacing-20)}.index-stories-viewer-card_black .index-stories-viewer-card__name,.index-stories-viewer-card_black .index-stories-viewer-card__text,.index-stories-viewer-card_black .index-stories-viewer-card__title{color:var(--color-gray-900)}.index-stories-viewer-card_black .index-stories-viewer-card__segment{background:var(--color-black-alpha-20)}.index-stories-viewer-card_black .index-stories-viewer-card__fill{background:var(--color-gray-900)}.index-stories-viewer-card_error .index-stories-viewer-card__bottom,.index-stories-viewer-card_loading:not(.index-stories-viewer-card_decoded) .index-stories-viewer-card__bottom{display:none}.index-stories-viewer-card__title{font-family:Rodchenko Bold,sans-serif;font-size:27px;letter-spacing:-.3px;line-height:38px;text-transform:uppercase;-webkit-line-clamp:2}.index-stories-viewer-card__text,.index-stories-viewer-card__title{display:-webkit-box;overflow:hidden;text-decoration:none;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:pre-line}.index-stories-viewer-card__text{font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:24px;text-transform:none;-webkit-line-clamp:3}.index-stories-viewer-card__bottom .index-stories-viewer-card__cta{pointer-events:auto;position:relative;z-index:7}.index-stories-viewer-card__zones{display:flex;inset:0;position:absolute;transform:translateZ(0);z-index:4}.index-stories-viewer-card__zone{cursor:pointer;flex:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@media (min-width:1001px){.index-stories-viewer-card{backface-visibility:hidden}}.index-stories-viewer{--index-stories-viewer-control-size:52px;--index-stories-viewer-overlay:var(--color-gray-900);--index-stories-card-fallback:var(--color-gray-900);--index-stories-peek-veil:rgba(0,0,0,.85);--index-stories-shade:linear-gradient(0deg,#000 0%,rgba(0,0,0,.5) 60%,rgb(0 0 0/9%) 90%,transparent);--index-stories-shade-height:290px;--index-stories-shade-height-mobile:306px;align-items:center;background:var(--index-stories-viewer-overlay);display:flex;inset:0;justify-content:center;position:fixed}.index-stories-viewer-enter-active,.index-stories-viewer-leave-active{transition:opacity var(--index-stories-viewer-dissolve)}.index-stories-viewer-leave-active{pointer-events:none}.index-stories-viewer-enter-from,.index-stories-viewer-leave-to{opacity:0}.index-stories-viewer__close{position:absolute;right:var(--spacing-32);top:var(--spacing-32);z-index:2}.index-stories-viewer__stage{height:100%;position:relative;width:100%}.index-stories-viewer__viewport{height:100%;overflow:hidden;width:100%}.index-stories-viewer__track{align-items:center;display:flex;gap:0;height:100%;left:50%;position:relative;transition:transform var(--index-stories-viewer-move);width:-moz-max-content;width:max-content}.index-stories-viewer__slot{align-items:center;display:flex;flex:0 0 auto;height:var(--index-stories-viewer-peek-height);justify-content:center;margin-inline-end:var(--index-stories-viewer-inactive-gap);overflow:hidden;transition:width var(--index-stories-viewer-move),height var(--index-stories-viewer-move),margin-inline-end var(--index-stories-viewer-move);width:var(--index-stories-viewer-peek-width)}.index-stories-viewer__slot_active,.index-stories-viewer__slot_before-active{margin-inline-end:var(--index-stories-viewer-active-gap)}.index-stories-viewer__slot_active{height:var(--index-stories-viewer-active-height);width:var(--index-stories-viewer-active-width)}.index-stories-viewer__slot_dragging{transition:none}.index-stories-viewer__slot .index-stories-viewer-card{flex-shrink:0;height:var(--index-stories-viewer-active-height);transform:translateZ(0) scale(calc(var(--index-stories-viewer-peek-width)/var(--index-stories-viewer-active-width)));transition:transform var(--index-stories-viewer-move);width:var(--index-stories-viewer-active-width)}.index-stories-viewer__slot_active .index-stories-viewer-card{transform:translateZ(0) scale(1)}.index-stories-viewer__slot_dragging .index-stories-viewer-card{transition:none}.index-stories-viewer__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.index-stories-viewer__arrow_prev{left:calc(50% - var(--index-stories-viewer-active-width)/2 - var(--index-stories-viewer-active-gap)/2);transform:translate(-50%,-50%)}.index-stories-viewer__arrow_next{left:calc(50% + var(--index-stories-viewer-active-width)/2 + var(--index-stories-viewer-active-gap)/2);transform:translate(-50%,-50%)}.index-stories-viewer_mobile{--index-stories-viewer-control-size:48px;--index-stories-viewer-overlay:var(--color-gray-900);--index-stories-card-fallback:var(--color-gray-900);background:transparent;overflow:visible}.index-stories-viewer_mobile:before{background:var(--index-stories-viewer-overlay);content:"";inset:0;opacity:var(--index-stories-backdrop,1);pointer-events:none;position:absolute;transition:opacity var(--index-stories-viewer-move)}.index-stories-viewer_mobile .index-stories-viewer__stage{overflow:visible}.index-stories-viewer_mobile .index-stories-viewer__viewport{background:var(--index-stories-card-fallback);border-radius:0;overflow:visible;scale:var(--index-stories-sheet-scale,1);transform:translateY(var(--index-stories-drag-y,0));transform-origin:center top;transition:transform var(--index-stories-viewer-move),scale var(--index-stories-viewer-move)}.index-stories-viewer_mobile.index-stories-viewer_app{padding-bottom:var(--index-stories-app-sheet-bottom-inset)}.index-stories-viewer_mobile.index-stories-viewer_app .index-stories-viewer__viewport{border-radius:var(--index-stories-app-sheet-radius);overflow:hidden}.index-stories-viewer_mobile .index-stories-viewer__track{align-items:stretch;gap:0;left:0;width:-moz-max-content;width:max-content}.index-stories-viewer_mobile .index-stories-viewer__slot{flex:0 0 var(--index-stories-viewer-mobile-slot-width,100%);height:100%;margin-inline-end:0;touch-action:none;transform:none;transition:none;width:var(--index-stories-viewer-mobile-slot-width,100%)}.index-stories-viewer_mobile .index-stories-viewer__slot .index-stories-viewer-card{height:100%;transform:none;transition:none;width:100%}.index-stories-viewer_mobile .index-stories-viewer__slot_active:not(.index-stories-viewer__slot_dragging){transition:transform var(--index-stories-viewer-move)}.index-stories-viewer_dismissing:before,.index-stories-viewer_dragging .index-stories-viewer__viewport,.index-stories-viewer_dragging:before{transition:none}.index-stories-viewer_dismissing .index-stories-viewer__viewport{transition:transform var(--index-stories-viewer-move),scale var(--index-stories-viewer-move)}.index-stories-section{--index-stories-ring-size:74px;--index-stories-label-height:32px;--index-stories-item-gap:0px;--index-stories-item-overlap:4px;width:100%}@media (min-width:1001px){.index-stories-section{--index-stories-item-overlap:0px}}.promotions-shelf{width:100%}.promotions-shelf__header{margin-bottom:var(--spacing-12)}@media (min-width:1001px){.promotions-shelf__header{margin-bottom:var(--spacing-20)}}.promotions-shelf__wrap{min-width:0;overflow:visible;position:relative}.promotions-shelf__skeleton{display:grid;gap:var(--spacing-16);grid-template-columns:1fr}@media (min-width:1001px){.promotions-shelf__skeleton{gap:var(--spacing-20);grid-template-columns:repeat(2,minmax(0,1fr))}}.promotions-shelf__swiper .swiper{width:100%}.promotions-shelf__swiper .swiper-wrapper{transition-timing-function:var(--easing-slide)}.promotions-shelf__swiper .swiper-slide{backface-visibility:hidden;height:auto;transform:translateZ(0)}.promotions-shelf__swiper_ready{visibility:visible}.promotions-shelf__swiper:not(.promotions-shelf__swiper_ready){inset:0;pointer-events:none;position:absolute;visibility:hidden}.promotions-shelf__scroller{align-items:flex-start;display:flex;gap:var(--spacing-8);margin-left:calc(var(--spacing-16)*-1);margin-right:calc(var(--spacing-16)*-1);overflow:auto hidden;overscroll-behavior-x:contain;padding-left:var(--spacing-16);padding-right:var(--spacing-16);scrollbar-width:none;width:calc(100% + var(--spacing-16)*2)}.promotions-shelf__scroller::-webkit-scrollbar{display:none}.promotions-shelf__scroller-item{flex-shrink:0;width:min(320px,85%)}.mcz-main-page{background:var(--color-bg-page-template);display:flex;flex-direction:column;width:100%}.mcz-main-page__stories{background:var(--color-white);padding:var(--spacing-16) 0;width:100%}@media (min-width:1001px){.mcz-main-page__stories{padding:var(--spacing-24) 0}}.mcz-main-page__content{margin-top:var(--spacing-16);min-width:0;padding:0;width:100%}@media (min-width:1001px){.mcz-main-page__content{margin-top:var(--spacing-32)}}.mcz-main-page__product-shelf,.mcz-main-page__promotions-shelf{margin-bottom:var(--spacing-50);padding:var(--spacing-24) 0 var(--spacing-24)}@media (min-width:1001px){.mcz-main-page__product-shelf,.mcz-main-page__promotions-shelf{margin-bottom:var(--spacing-100);padding:var(--spacing-32) 0 var(--spacing-24)}}.mcz-main-page__media-block{background:var(--color-white);margin-bottom:var(--spacing-50);max-width:100%;min-width:0;overflow:visible;padding:0}@media (min-width:1001px){.mcz-main-page__media-block{margin-bottom:var(--spacing-100);overflow-x:hidden}}.mcz-main-page__seo{background:var(--color-taupe-50);width:100%}.mcz-main-page__hero{width:100%}.mcz-main-page__notification{margin:var(--spacing-16) 0}.mcz-main-page__utp{background:var(--color-taupe-300);height:36px;width:100%}.mcz-main-page__utp-desktop{align-items:center;display:none;gap:var(--spacing-8);height:100%;justify-content:center;padding:0 var(--spacing-16)}@media (min-width:1001px){.mcz-main-page__utp-desktop{display:flex;padding:0 var(--spacing-50)}}.mcz-main-page__utp-mobile{display:block;height:100%;overflow:hidden}@media (min-width:1001px){.mcz-main-page__utp-mobile{display:none}}.mcz-main-page__utp-marquee{height:100%;overflow:hidden}.mcz-main-page__utp-marquee-content{align-items:center;animation:mcz-index-utp-marquee 24s linear infinite;display:flex;gap:var(--spacing-8);height:100%;width:-moz-max-content;width:max-content}.mcz-main-page__utp-text{color:var(--color-gray-900);flex-shrink:0;font-family:Montserrat,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:20px;text-align:center;vertical-align:middle;white-space:nowrap}.mcz-main-page__utp-sparkle{color:var(--color-gray-900);flex-shrink:0;height:16px;margin:10px 0;width:16px}.mcz-main-page__title{height:0;margin:0;order:9;overflow:hidden;padding:0;visibility:hidden;z-index:-1}@keyframes mcz-index-utp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
