.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.weekly-offer_card__OFwHI{position:relative;--offer-surface:#f2f2f2;--offer-ink:#242424;--offer-muted:#626262;--offer-red:#f1002c;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "identity" "gallery" "purchase" "deadline" "actions";grid-template-rows:auto auto minmax(320px,1fr) auto auto auto;grid-gap:10px;gap:10px;min-width:0;padding:24px;border-radius:4px;background:var(--offer-surface);color:var(--offer-ink)}.weekly-offer_heading__HiD6A{grid-area:heading;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-right:110px}.weekly-offer_heading__HiD6A h2{font-size:14px;line-height:1.2;font-weight:500;letter-spacing:-.025em}.weekly-offer_badge__yEm85{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:100px;height:61px;isolation:isolate;color:#fff;font-size:23px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.weekly-offer_badge__yEm85 img{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:contain}.weekly-offer_identity__NFV7Q{grid-area:identity;min-width:0}.weekly-offer_identity__NFV7Q h3{max-width:25ch;font-size:36px;line-height:1.02;font-weight:500;letter-spacing:-.055em;text-wrap:balance}.weekly-offer_identity__NFV7Q h3>span{display:block;margin-bottom:4px;color:var(--offer-muted);font-size:23px;letter-spacing:-.035em}.weekly-offer_identity__NFV7Q p{margin-top:10px;color:var(--offer-muted);font-size:11px;line-height:1.4}.weekly-offer_gallery__KXHHf{grid-area:gallery;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-rows:minmax(0,1fr) 38px;grid-gap:4px 8px;gap:4px 8px;min-width:0;min-height:320px}.weekly-offer_photoStage__uj5Ct{position:relative;min-width:0;min-height:0;background:#fff;filter:contrast(.9);overflow:hidden}.weekly-offer_gallery__KXHHf[data-single-image=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.weekly-offer_slider__DLPvg{position:absolute;inset:0;width:100%;height:100%}.weekly-offer_photoLink__J3cR8{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.weekly-offer_photoLink__J3cR8 img{display:block;width:90%;height:90%;object-fit:contain}.weekly-offer_photoCover__mWAlb img{width:100%;height:100%;filter:brightness(1.05)}.weekly-offer_galleryControls__q_de1{display:flex;align-items:center;justify-content:center;position:relative;min-width:0}.weekly-offer_photoNavigation__fFCdH{display:flex;align-items:center;gap:12px}.weekly-offer_pause__NH1qK,.weekly-offer_photoNavigation__fFCdH button{display:grid;place-items:center;width:38px;height:38px;border:0;background:transparent;color:var(--offer-ink);cursor:pointer}.weekly-offer_photoNavigation__fFCdH>span{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.weekly-offer_photoNavigation__fFCdH>span>span{color:var(--offer-muted);margin-left:4px}.weekly-offer_pause__NH1qK{position:absolute;right:0;color:var(--offer-muted)}.weekly-offer_purchase__AHuOV{grid-area:purchase;display:grid;grid-gap:5px;gap:5px;min-width:0}.weekly-offer_prices__F8c_E{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.weekly-offer_prices__F8c_E strong{font-size:32px;font-weight:600;line-height:1.1;letter-spacing:-.05em;white-space:nowrap}.weekly-offer_prices__F8c_E del{font-size:13px;color:var(--offer-muted);font-weight:400;white-space:nowrap}.weekly-offer_cash__8Sqzx{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 6px;color:var(--offer-muted);font-size:11px;line-height:1.4}.weekly-offer_cash__8Sqzx strong{font-size:inherit;font-weight:500;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.weekly-offer_deadline__15Yxq{grid-area:deadline;margin-top:2px}.weekly-offer_countdown__pNxpQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-style:normal}.weekly-offer_countdownUnit__LJO07{position:relative;display:grid;align-content:center;grid-gap:4px;gap:4px;min-width:0;min-height:60px;padding:6px 4px;border-radius:8px;background:#e4e4e4;text-align:center}.weekly-offer_countdownUnit__LJO07>span{color:var(--offer-muted);font-size:10px;line-height:1.3}.weekly-offer_countdownUnit__LJO07>strong{display:grid;place-items:center;color:var(--offer-ink);font-size:28px;font-weight:600;line-height:1}.weekly-offer_countdownUnit__LJO07+.weekly-offer_countdownUnit__LJO07:before{content:":";position:absolute;bottom:15px;left:-11px;color:var(--offer-ink);font-size:22px;line-height:1}.weekly-offer_actions__RMHbM{grid-area:actions;min-width:0}.weekly-offer_cartControls__Ao_Sh{gap:8px}.weekly-offer_cartControls__Ao_Sh button{border:0;height:46px}.weekly-offer_cartControls__Ao_Sh>button,.weekly-offer_cartControls__Ao_Sh>div>button:first-child{width:46px;flex-shrink:0;background:#e6e6e6}.weekly-offer_cartControls__Ao_Sh>div{display:flex;flex:1 1;gap:8px}.weekly-offer_cartControls__Ao_Sh>div>button:last-child{flex:1 1;gap:10px;background:var(--offer-red);font-size:15px}.weekly-offer_photoStage__uj5Ct{grid-column:1;grid-row:1}.weekly-offer_galleryControls__q_de1{grid-column:1/-1;grid-row:2}.weekly-offer_thumbnails__k8d5k{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:0;overflow-y:auto;scrollbar-width:thin}.weekly-offer_thumbnail__9E3V8{display:grid;place-items:center;flex:0 1 46px;width:44px;min-height:44px;border:0;border-radius:3px;background:#fff;filter:contrast(.9);padding:0;cursor:pointer;opacity:.4;overflow:hidden}.weekly-offer_thumbnail__9E3V8[aria-pressed=true]{opacity:1}.weekly-offer_thumbnail__9E3V8 img{width:90%;height:90%;object-fit:contain;min-height:0}.weekly-offer_thumbnailCover__1y6Vc img{filter:brightness(1.05)}.weekly-offer_empty__qNOP3{display:flex;flex-direction:column;justify-content:center;gap:24px;padding:32px;background:#f2f2f2;border-radius:4px}.weekly-offer_empty__qNOP3 h2{font-size:28px;font-weight:500}.weekly-offer_empty__qNOP3 p{color:#727272;line-height:1.5}.weekly-offer_empty__qNOP3 a{display:flex;align-items:center;gap:16px}@media (min-width:901px) and (max-width:1100px){.weekly-offer_card__OFwHI{padding:22px}.weekly-offer_identity__NFV7Q h3{font-size:32px}}@media (max-width:900px){.weekly-offer_card__OFwHI{order:-1;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-areas:"heading gallery" "identity gallery" "purchase gallery" "deadline deadline" "actions actions";grid-template-rows:auto 1fr auto auto auto;column-gap:24px;row-gap:16px}.weekly-offer_gallery__KXHHf{min-height:320px}}@media (max-width:600px){.weekly-offer_card__OFwHI{padding:24px;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "identity" "gallery" "purchase" "deadline" "actions";grid-template-rows:auto auto minmax(340px,1fr) auto auto auto;gap:12px}.weekly-offer_identity__NFV7Q h3{font-size:35px}.weekly-offer_gallery__KXHHf{min-height:340px}.weekly-offer_prices__F8c_E strong{font-size:31px}}@media (max-width:360px){.weekly-offer_card__OFwHI{padding:20px}}@media (pointer:coarse){.weekly-offer_pause__NH1qK,.weekly-offer_photoNavigation__fFCdH button{width:44px;height:44px}.weekly-offer_gallery__KXHHf{grid-template-rows:minmax(0,1fr) 44px}}.HeroBlock_hero__iM0D_{width:100%;margin-bottom:48px;padding-top:16px}.HeroBlock_visuallyHidden__Afaa4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.HeroBlock_layout__b_EkG{display:grid;grid-template-columns:minmax(0,1.78fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.HeroBlock_categories__jQg25{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;min-width:0}.HeroBlock_category__BLu7y{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;min-height:300px;aspect-ratio:4/3;padding:22px;overflow:hidden;isolation:isolate;background:#f9f4ec;border-radius:4px;color:#171717}.HeroBlock_categoryScene__Q7vKG{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none}.HeroBlock_categoryLightText__a27SM{color:#fff}.HeroBlock_categoryDarkText__q7eF7{color:#000}.HeroBlock_categoryDarkText__q7eF7:after,.HeroBlock_categoryLightText__a27SM:after{content:"";position:absolute;inset:0;pointer-events:none}.HeroBlock_categoryLightText__a27SM:after{background:linear-gradient(180deg,rgb(0 0 0/62%),transparent 48%,transparent 58%,rgb(0 0 0/55%))}.HeroBlock_categoryDarkText__q7eF7:after{background:linear-gradient(180deg,rgb(255 255 255/60%),transparent 48%,transparent 58%,rgb(255 255 255/60%))}.HeroBlock_categoryLink__7eSZ2{position:absolute;inset:0;z-index:1;padding:inherit}.HeroBlock_categoryLink__7eSZ2 h2{margin:0;max-width:100%;font-size:32px;line-height:1.05;letter-spacing:-.035em;font-weight:600}.HeroBlock_subcategories__ITgXQ{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:4px;align-self:flex-start;max-width:100%;margin:auto 0 0;padding:0;list-style:none}.HeroBlock_subcategories__ITgXQ li{max-width:100%}.HeroBlock_subcategory__DznUM{display:flex;align-items:center;gap:6px;min-height:36px;padding:8px 10px;border-radius:999px;background:rgb(15 18 13/40%);color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:12px;line-height:1.3}.HeroBlock_subcategory__DznUM svg{flex-shrink:0}.HeroBlock_categoryDarkText__q7eF7 .HeroBlock_subcategory__DznUM{background:rgb(255 255 255/60%);color:#090909}.HeroBlock_categoryImage__BcMlL{position:absolute;right:16px;bottom:17px;width:61%;height:62%;object-fit:contain;mix-blend-mode:multiply}@media (min-width:901px){.HeroBlock_category__BLu7y{height:100%;aspect-ratio:auto}}@media (max-width:1300px){.HeroBlock_hero__iM0D_{padding-left:10px;padding-right:10px}}@media (min-width:901px) and (max-width:1100px){.HeroBlock_layout__b_EkG{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px}.HeroBlock_category__BLu7y{padding:18px}.HeroBlock_categoryLink__7eSZ2 h2{font-size:28px}}@media (max-width:900px){.HeroBlock_hero__iM0D_{padding-top:6px;margin-bottom:32px}.HeroBlock_layout__b_EkG{display:flex;flex-direction:column}.HeroBlock_categoryImage__BcMlL{height:58%}}@media (max-width:600px){.HeroBlock_layout__b_EkG{gap:12px}.HeroBlock_categories__jQg25{grid-template-columns:minmax(0,1fr);gap:10px}.HeroBlock_category__BLu7y{min-height:300px;aspect-ratio:4/3;padding:20px}.HeroBlock_categoryLink__7eSZ2 h2{font-size:30px}.HeroBlock_categoryImage__BcMlL{right:7px;bottom:13px;width:82%;height:53%}}@media (pointer:coarse){.HeroBlock_subcategory__DznUM{min-height:44px}}