.CampaignBanner_banner__wdNNl{--ink:#232721;--soft:#535b4c;--accent:#39622a;--button:#2c3824;--button-ink:#fff;--title-font:var(--font-display);--title-weight:700;--title-style:normal;--light:#edffc8;--accent-end:#658142;position:relative;isolation:isolate;width:100%;aspect-ratio:8/3;overflow:hidden;background:#dedfd4;color:var(--ink);font-family:var(--font-body);letter-spacing:0;container-type:inline-size}.CampaignBanner_banner__wdNNl[data-theme=autos]{--ink:#1d2d46;--soft:#47546a;--accent:#315a9a;--button:#244b82;--light:#d1e7ff;--accent-end:#647cab;background:#e2e5e9}.CampaignBanner_banner__wdNNl[data-theme=fantasy]{--ink:#f3f0dc;--soft:#d1d3be;--accent:#e3c27b;--button:#e3c27b;--button-ink:#263323;--light:#ffe5a4;--accent-end:#fff4ca;background:#18291e}.CampaignBanner_banner__wdNNl[data-theme=keychains]{--ink:#593015;--soft:#715332;--accent:#ab4c20;--button:#91451f;--light:#ffe0a4;--accent-end:#965929;background:#fff0d3}.CampaignBanner_banner__wdNNl[data-theme=f1]{--ink:#f9f7f2;--soft:#d3d3cc;--accent:#f67167;--button:#d62e29;--title-style:italic;--light:#ffb9ad;--accent-end:#ffc0a7;background:#171a1b}.CampaignBanner_banner__wdNNl[data-theme=books]{--ink:#4b2941;--soft:#745769;--accent:#895c70;--button:#56344c;--button-ink:#fff7ef;--light:#fff0d4;--accent-end:#6e355a;background:#f5eee0}.CampaignBanner_banner__wdNNl[data-theme=music]{--ink:#fff0cf;--soft:#f0d9bd;--accent:#e9b078;--button:#f4dfb7;--button-ink:#582e26;--light:#ffe5b5;--accent-end:#ffe7b6;background:#5b3028}.CampaignBanner_banner__wdNNl[data-theme=collectors]{--ink:#16314f;--soft:#4e6980;--accent:#436d99;--button:#234d74;--button-ink:#f2f9ff;--light:#e1f6ff;--accent-end:#54799b;background:#e4f0f6}.CampaignBanner_banner__wdNNl[data-theme=wheel]{--ink:#2c1e51;--soft:#594478;--accent:#8040ce;--accent-end:#d536a6;--button:#933cdb;--button-ink:#fff;--light:#f1b7ff;background:#eadcff}.CampaignBanner_banner__wdNNl[data-theme=wheel] .CampaignBanner_cta__qidiS{background:linear-gradient(110deg,#8941e8,#da369d)}.CampaignBanner_banner__wdNNl[data-theme=iridescent]{--ink:#f5f6fc;--soft:#c6d1dc;--accent:#91e0ed;--accent-end:#d8abdf;--button:#c3eef0;--button-ink:#162832;--light:#a4efff;background:#101923}.CampaignBanner_banner__wdNNl[data-theme=headphones]{aspect-ratio:16/7;--ink:#fff4e4;--soft:#d6c9b9;--accent:#efb16d;--accent-end:#ffe2b1;--button:#f0bd7c;--button-ink:#302217;--light:#ffd293;background:#1b1c20}.CampaignBanner_banner__wdNNl[data-theme=vases]{--ink:#173f42;--soft:#3b5c5c;--accent:#246977;--accent-end:#317b77;--button:#245b62;--button-ink:#f3fffc;--light:#d5fff5;background:#d9e9e3}.CampaignBanner_banner__wdNNl[data-theme=jewelry]{--ink:#4f253d;--soft:#755264;--accent:#9c3f68;--accent-end:#b24e6c;--button:#843853;--button-ink:#fff7f8;--light:#ffcfdd;background:#f2dce2}.CampaignBanner_banner__wdNNl[data-theme=coffee]{--ink:#303d24;--soft:#546044;--accent:#526b37;--accent-end:#647a3c;--button:#465735;--button-ink:#fff9e9;--light:#fff2c5;background:#e4e9d2}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]){border-radius:22px}.CampaignBanner_banner__wdNNl[data-theme=wheel] .CampaignBanner_art__1tvbv{transform-origin:73% 53%}.CampaignBanner_banner__wdNNl[data-theme=iridescent] .CampaignBanner_art__1tvbv{transform-origin:75% 54%}.CampaignBanner_banner__wdNNl[data-theme=headphones] .CampaignBanner_art__1tvbv{transform-origin:65% 0}.CampaignBanner_banner__wdNNl .CampaignBanner_art__1tvbv,.CampaignBanner_picture____vtu{position:absolute;inset:0;display:block;width:100%;height:100%}.CampaignBanner_banner__wdNNl .CampaignBanner_art__1tvbv{object-fit:cover;object-position:center;pointer-events:none;transform-origin:75% 55%}.CampaignBanner_atmosphere__bZYU9{position:absolute;inset:0;overflow:hidden;pointer-events:none}.CampaignBanner_rayEntrance__DpXNy{position:absolute;inset:0}.CampaignBanner_rays__wBp21{position:absolute;inset:-45% -12%;background:conic-gradient(from 149deg at 58% 0,transparent 0deg,var(--light) 9deg,transparent 16deg,transparent 23deg,var(--light) 28deg,transparent 34deg,transparent 42deg,var(--light) 46deg,transparent 52deg);mask-image:linear-gradient(#000,transparent 85%);opacity:.15;transform:rotate(-7deg) translateX(-2%);transform-origin:58% 0}.CampaignBanner_halo__til9w{position:absolute;inset:0;background:radial-gradient(ellipse at 45% 0,color-mix(in srgb,var(--light) 24%,transparent),transparent 57%);opacity:.3}.CampaignBanner_banner__wdNNl[data-theme=coffee] .CampaignBanner_atmosphere__bZYU9:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#e9ecd6ee,#e9ecd6d6 28%,#e9ecd64d 45%,transparent 58%)}.CampaignBanner_copy__09MKL{position:absolute;inset:0 auto 0 0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;box-sizing:border-box;width:43%;padding:22px 26px}.CampaignBanner_copy__09MKL>*{flex-shrink:0}.CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m,.CampaignBanner_copy__09MKL .CampaignBanner_kicker__w5_1a,.CampaignBanner_copy__09MKL .CampaignBanner_note__cF7_9,.CampaignBanner_copy__09MKL .CampaignBanner_offer__qdPo2,.CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{margin:0;letter-spacing:0}.CampaignBanner_copy__09MKL .CampaignBanner_kicker__w5_1a{display:flex;align-items:center;gap:7px;color:var(--accent);font-size:10px!important;line-height:1.2!important;font-weight:700;letter-spacing:.1em}.CampaignBanner_spark___v040{display:inline-block;font-size:13px;line-height:1}.CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{color:var(--ink);font-family:var(--title-font);font-size:30px!important;font-weight:var(--title-weight);font-style:var(--title-style);line-height:1.04!important;letter-spacing:-.045em;text-wrap:balance}.CampaignBanner_titleText__GncGL{display:block}.CampaignBanner_accentText__q_sJR{color:var(--accent);background:linear-gradient(110deg,var(--accent),var(--accent-end));background-clip:text;-webkit-text-fill-color:transparent}.CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m{max-width:360px;color:var(--soft);font-size:13px!important;line-height:1.4!important;font-weight:450;text-wrap:pretty}.CampaignBanner_copy__09MKL .CampaignBanner_offer__qdPo2{color:var(--accent);font-family:var(--font-display);font-size:36px!important;line-height:1.05!important;font-weight:700;letter-spacing:-.045em}.CampaignBanner_copy__09MKL .CampaignBanner_offerLead__I431B{display:block;margin-bottom:3px;font-family:var(--font-body);font-size:16px!important;line-height:1.2!important;font-weight:600;letter-spacing:0}.CampaignBanner_copy__09MKL .CampaignBanner_offer__qdPo2 strong{font:inherit;white-space:nowrap}.CampaignBanner_ctaEntry__f8FDe{max-width:100%}.CampaignBanner_cta__qidiS{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:40px;max-width:100%;box-sizing:border-box;padding:7px 9px 7px 18px;border:1px solid color-mix(in srgb,var(--button-ink) 18%,transparent);border-radius:999px;background:linear-gradient(125deg,color-mix(in srgb,var(--button) 87%,white),var(--button) 65%);color:var(--button-ink);box-shadow:0 8px 20px -10px color-mix(in srgb,var(--button) 55%,transparent),inset 0 1px 0 color-mix(in srgb,var(--button-ink) 15%,transparent);font:700 12px/1.2 var(--font-body);text-decoration:none;text-align:center}.CampaignBanner_cta__qidiS:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 25%,#fff8 48%,#fffb 50%,transparent 75%);transform:translateX(-140%);pointer-events:none}.CampaignBanner_ctaText__VX_xo{position:relative}.CampaignBanner_ctaArrow__r___U{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto;border-radius:50%;background:color-mix(in srgb,var(--button-ink) 13%,transparent)}.CampaignBanner_ctaArrow__r___U svg{width:16px;height:16px}a.CampaignBanner_cta__qidiS:focus-visible{outline:3px solid var(--accent);outline-offset:5px;box-shadow:0 14px 34px -8px color-mix(in srgb,var(--accent) 65%,transparent)}.CampaignBanner_banner__wdNNl[data-theme=f1] .CampaignBanner_cta__qidiS{border-radius:8px}.CampaignBanner_banner__wdNNl[data-theme=f1] .CampaignBanner_ctaArrow__r___U{border-radius:4px}.CampaignBanner_copy__09MKL .CampaignBanner_note__cF7_9{max-width:355px;color:var(--soft);font-size:10px!important;line-height:1.35!important}.CampaignBanner_mobileCopy__KmVvv{display:none}@container (min-width: 960px){.CampaignBanner_copy__09MKL{gap:11px;padding:34px 36px}.CampaignBanner_copy__09MKL .CampaignBanner_kicker__w5_1a{font-size:11px!important}.CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:38px!important}.CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m{font-size:15px!important;line-height:1.5!important}.CampaignBanner_copy__09MKL .CampaignBanner_offer__qdPo2{font-size:46px!important}.CampaignBanner_copy__09MKL .CampaignBanner_offerLead__I431B{font-size:19px!important}.CampaignBanner_cta__qidiS{min-height:46px;padding:8px 10px 8px 21px;font-size:13px!important}.CampaignBanner_ctaArrow__r___U{width:28px;height:28px}.CampaignBanner_copy__09MKL .CampaignBanner_note__cF7_9{font-size:11px!important;line-height:1.4!important}}@container (min-width: 1180px){.CampaignBanner_copy__09MKL{padding-inline:49px;gap:14px}.CampaignBanner_copy__09MKL .CampaignBanner_kicker__w5_1a{font-size:12px!important}.CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:48px!important}.CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m{font-size:17px!important}.CampaignBanner_copy__09MKL .CampaignBanner_offer__qdPo2{font-size:58px!important}.CampaignBanner_copy__09MKL .CampaignBanner_offerLead__I431B{font-size:22px!important}.CampaignBanner_cta__qidiS{min-height:50px;padding:9px 11px 9px 24px;font-size:14px!important}.CampaignBanner_ctaArrow__r___U{width:30px;height:30px}.CampaignBanner_ctaArrow__r___U svg{width:18px;height:18px}.CampaignBanner_copy__09MKL .CampaignBanner_note__cF7_9{font-size:12px!important}}@media (max-width:768px){.CampaignBanner_banner__wdNNl{aspect-ratio:4/5}.CampaignBanner_banner__wdNNl[data-theme=headphones]{aspect-ratio:1043/1508}.CampaignBanner_banner__wdNNl[data-theme=coffee] .CampaignBanner_atmosphere__bZYU9:after{background:linear-gradient(#e9ecd6eb,#e9ecd6c9 31%,transparent 49%)}.CampaignBanner_copy__09MKL{inset:0 0 auto;width:100%;height:43%;padding:19px 22px 0;justify-content:flex-start;gap:7px}.CampaignBanner_copy__09MKL .CampaignBanner_kicker__w5_1a{font-size:10px!important}.CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:26px!important;line-height:1.08!important;text-wrap:wrap}.CampaignBanner_banner__wdNNl[lang=en][data-theme=gamepad] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:24px!important}.CampaignBanner_banner__wdNNl[lang=en][data-theme=autos] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_,.CampaignBanner_banner__wdNNl[lang=en][data-theme=keychains] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:22px!important}.CampaignBanner_banner__wdNNl[data-theme=books] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_,.CampaignBanner_banner__wdNNl[data-theme=fantasy] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_,.CampaignBanner_banner__wdNNl[data-theme=music] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:29px!important}.CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m{max-width:340px;font-size:13px!important;line-height:1.32!important}.CampaignBanner_copy__09MKL .CampaignBanner_offer__qdPo2{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px;font-size:36px!important;line-height:1!important}.CampaignBanner_copy__09MKL .CampaignBanner_offerLead__I431B{margin:0;font-size:13px!important;line-height:1.1!important}.CampaignBanner_cta__qidiS{min-height:34px;padding:5px 6px 5px 14px;font-size:12px!important;gap:13px}.CampaignBanner_ctaArrow__r___U{width:22px;height:22px}.CampaignBanner_ctaArrow__r___U svg{width:15px;height:15px}.CampaignBanner_copy__09MKL .CampaignBanner_note__cF7_9{max-width:340px;font-size:11px!important;line-height:1.25!important}.CampaignBanner_banner__wdNNl[data-theme=f1] .CampaignBanner_copy__09MKL{height:34%;padding-top:17px;gap:6px}.CampaignBanner_banner__wdNNl[data-theme=f1] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:24px!important;line-height:1.03!important}.CampaignBanner_banner__wdNNl[data-theme=fantasy] .CampaignBanner_copy__09MKL{gap:6px}.CampaignBanner_banner__wdNNl[data-theme=fantasy] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:26px!important}.CampaignBanner_desktopCopy__ynmIf{display:none}.CampaignBanner_mobileCopy__KmVvv{display:inline}}@media (max-width:768px){@container (max-width: 350px){.CampaignBanner_copy__09MKL{padding:12px 17px 0;gap:4px}.CampaignBanner_banner__wdNNl[lang=en][data-theme=gamepad] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_,.CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:22px!important}.CampaignBanner_banner__wdNNl[data-theme=books] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_,.CampaignBanner_banner__wdNNl[data-theme=fantasy] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_,.CampaignBanner_banner__wdNNl[data-theme=music] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:24px!important}.CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m{font-size:12px!important}.CampaignBanner_copy__09MKL .CampaignBanner_offer__qdPo2{font-size:27px!important}.CampaignBanner_copy__09MKL .CampaignBanner_offerLead__I431B{font-size:12px!important}.CampaignBanner_cta__qidiS{min-height:30px;padding-block:4px;font-size:11px!important}.CampaignBanner_ctaArrow__r___U{width:20px;height:20px}.CampaignBanner_copy__09MKL .CampaignBanner_kicker__w5_1a{letter-spacing:.07em}.CampaignBanner_copy__09MKL .CampaignBanner_note__cF7_9{font-size:10px!important}.CampaignBanner_banner__wdNNl[data-theme=f1] .CampaignBanner_copy__09MKL,.CampaignBanner_banner__wdNNl[data-theme=fantasy] .CampaignBanner_copy__09MKL{padding-top:12px;gap:4px}.CampaignBanner_banner__wdNNl[data-theme=f1] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:22px!important}}}@media (prefers-reduced-motion:no-preference){.CampaignBanner_banner__wdNNl .CampaignBanner_art__1tvbv{transition:transform .85s cubic-bezier(.2,.7,.2,1)}.CampaignBanner_spark___v040,.CampaignBanner_titleText__GncGL{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.CampaignBanner_rays__wBp21{transition:opacity .6s ease,transform 1.4s cubic-bezier(.2,.7,.2,1)}.CampaignBanner_halo__til9w{transition:opacity .75s ease}.CampaignBanner_cta__qidiS{transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease}.CampaignBanner_ctaArrow__r___U{transition:background .28s ease}.CampaignBanner_ctaArrow__r___U svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.CampaignBanner_banner__wdNNl[data-active=true] .CampaignBanner_enter__ZXXNB{animation:CampaignBanner_copyEntrance___q5Zn .75s cubic-bezier(.16,1,.3,1) backwards}.CampaignBanner_banner__wdNNl[data-active=true] .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{animation-delay:90ms}.CampaignBanner_banner__wdNNl[data-active=true] .CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m,.CampaignBanner_banner__wdNNl[data-active=true] .CampaignBanner_copy__09MKL .CampaignBanner_offer__qdPo2{animation-delay:.17s}.CampaignBanner_banner__wdNNl[data-active=true] .CampaignBanner_ctaEntry__f8FDe{animation-delay:.25s}.CampaignBanner_banner__wdNNl[data-active=true] .CampaignBanner_copy__09MKL .CampaignBanner_note__cF7_9{animation-delay:.31s}.CampaignBanner_banner__wdNNl[data-active=true] .CampaignBanner_rayEntrance__DpXNy{animation:CampaignBanner_lightEntrance__J7af8 1.8s ease-out backwards}.CampaignBanner_banner__wdNNl[data-active=true] .CampaignBanner_cta__qidiS:before{animation:CampaignBanner_shineEntrance__vbCVa 1.1s ease-in-out .65s}.CampaignBanner_banner__wdNNl[data-active=true] a.CampaignBanner_cta__qidiS:focus-visible{transform:translateY(-3px) scale(1.035)}.CampaignBanner_banner__wdNNl[data-active=true] a.CampaignBanner_cta__qidiS:focus-visible:before{animation:CampaignBanner_shineHover__83xpg 1.2s ease-in-out infinite}.CampaignBanner_banner__wdNNl[data-active=true] a.CampaignBanner_cta__qidiS:focus-visible .CampaignBanner_ctaArrow__r___U svg{transform:translateX(3px)}a.CampaignBanner_cta__qidiS:active{transform:translateY(0) scale(.98)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.CampaignBanner_banner__wdNNl[data-active=true]:hover .CampaignBanner_art__1tvbv{transform:scale(1.045)}.CampaignBanner_banner__wdNNl[data-active=true]:hover .CampaignBanner_titleText__GncGL{transform:translateY(-2px)}.CampaignBanner_banner__wdNNl[data-active=true]:hover .CampaignBanner_spark___v040{transform:rotate(90deg) scale(1.15)}.CampaignBanner_banner__wdNNl[data-active=true]:hover .CampaignBanner_rays__wBp21{opacity:.5;transform:rotate(5deg) translateX(3%)}.CampaignBanner_banner__wdNNl[data-active=true]:hover .CampaignBanner_halo__til9w{opacity:.85}.CampaignBanner_banner__wdNNl[data-active=true] a.CampaignBanner_cta__qidiS:hover{transform:translateY(-3px) scale(1.035);box-shadow:0 16px 36px -8px color-mix(in srgb,var(--accent) 65%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent),inset 0 1px 0 color-mix(in srgb,var(--button-ink) 25%,transparent)}.CampaignBanner_banner__wdNNl[data-active=true] a.CampaignBanner_cta__qidiS:hover:before{animation:CampaignBanner_shineHover__83xpg 1.2s ease-in-out infinite}.CampaignBanner_banner__wdNNl[data-active=true] a.CampaignBanner_cta__qidiS:hover .CampaignBanner_ctaArrow__r___U{background:color-mix(in srgb,var(--button-ink) 22%,transparent)}.CampaignBanner_banner__wdNNl[data-active=true] a.CampaignBanner_cta__qidiS:hover .CampaignBanner_ctaArrow__r___U svg{transform:translateX(3px)}.CampaignBanner_banner__wdNNl[data-active=true] a.CampaignBanner_cta__qidiS:active{transform:translateY(0) scale(.98)}}@keyframes CampaignBanner_copyEntrance___q5Zn{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes CampaignBanner_lightEntrance__J7af8{0%{opacity:0;transform:translateX(-6%)}40%{opacity:1}to{opacity:1;transform:translateX(0)}}@keyframes CampaignBanner_shineEntrance__vbCVa{0%{transform:translateX(-140%)}to{transform:translateX(140%)}}@keyframes CampaignBanner_shineHover__83xpg{0%{transform:translateX(-140%)}to{transform:translateX(140%)}}@media (prefers-reduced-motion:no-preference) and (max-width:768px){.CampaignBanner_banner__wdNNl[data-active=true] .CampaignBanner_enter__ZXXNB{animation-name:CampaignBanner_mobileCopyEntrance__Kb0yP}}@keyframes CampaignBanner_mobileCopyEntrance__Kb0yP{0%{transform:translateX(-12px)}to{transform:translateX(0)}}@media (forced-colors:active){.CampaignBanner_accentText__q_sJR{background:none;color:CanvasText;-webkit-text-fill-color:currentColor}.CampaignBanner_atmosphere__bZYU9,.CampaignBanner_cta__qidiS:before{display:none}.CampaignBanner_cta__qidiS{border:1px solid ButtonText}}@container (min-width: 960px){.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL{gap:14px}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:44px!important}}@container (min-width: 1180px){.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL{gap:18px}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:56px!important}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m{max-width:400px}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_note__cF7_9{max-width:395px}}@media (max-width:768px){.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]){border-radius:16px}.CampaignBanner_banner__wdNNl[data-theme=wheel]{aspect-ratio:1072/1467}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL{height:44%;padding:20px 23px 0;gap:8px}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:30px!important}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_kicker__w5_1a{font-size:9px!important;letter-spacing:.08em}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m{font-size:13px!important}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_note__cF7_9{max-width:350px;font-size:10px!important}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_cta__qidiS{min-height:38px}@container (max-width: 350px){.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL{padding:14px 17px 0;gap:5px}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_title__l_0Z_{font-size:26px!important}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_body__SrA8m{font-size:12px!important}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_copy__09MKL .CampaignBanner_kicker__w5_1a{font-size:8px!important}.CampaignBanner_banner__wdNNl:is([data-placement=promo-1],[data-placement=promo-2]) .CampaignBanner_cta__qidiS{min-height:36px}}}@font-face{font-family:Racing Sans One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1369fa048801759f-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Racing Sans One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a474899b80ee93d2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Racing Sans One Fallback;src:local("Arial");ascent-override:94.18%;descent-override:27.40%;line-gap-override:0.00%;size-adjust:103.63%}.__className_215754{font-family:Racing Sans One,Racing Sans One Fallback;font-weight:400;font-style:normal}.__variable_215754{--font-cars-racing:"Racing Sans One","Racing Sans One Fallback"}.CarsBanner_banner__sDdmu{position:relative;isolation:isolate;width:100%;aspect-ratio:8/3;overflow:hidden;container-type:inline-size;color:#fffaf0;background:#270907;font-family:var(--font-body);letter-spacing:0}.CarsBanner_art__MIoAA,.CarsBanner_copy__d1HaD,.CarsBanner_picture__MElmc{position:absolute;inset:0;width:100%;height:100%}.CarsBanner_picture__MElmc{z-index:-1;overflow:hidden}.CarsBanner_art__MIoAA{display:block;max-width:none;object-fit:cover;object-position:center top;transform-origin:75% 55%}.CarsBanner_copy__d1HaD{z-index:1;pointer-events:none}.CarsBanner_atmosphere__oLvK8{position:absolute;inset:0;overflow:hidden;pointer-events:none}.CarsBanner_rays__aOmyS{position:absolute;inset:-45% -12%;background:conic-gradient(from 149deg at 58% 0,transparent 0deg,#ffe5a4 9deg,transparent 16deg,transparent 23deg,#ffe5a4 28deg,transparent 34deg,transparent 42deg,#ffe5a4 46deg,transparent 52deg);mask-image:linear-gradient(#000,transparent 85%);opacity:0;transform:rotate(-7deg) translateX(-2%);transform-origin:58% 0}.CarsBanner_halo__NIflM{position:absolute;inset:0;background:radial-gradient(ellipse at 45% 0,#ffe5a43d,transparent 57%);opacity:0}.CarsBanner_banner__sDdmu .CarsBanner_body__4tNup,.CarsBanner_banner__sDdmu .CarsBanner_kicker___ORaY,.CarsBanner_banner__sDdmu .CarsBanner_note__ym7ld,.CarsBanner_banner__sDdmu .CarsBanner_title___nC1x{margin:0;color:inherit;letter-spacing:0}.CarsBanner_action__DXV75,.CarsBanner_body__4tNup,.CarsBanner_kicker___ORaY,.CarsBanner_note__ym7ld,.CarsBanner_pricing__5zK8b,.CarsBanner_title___nC1x{position:absolute;left:3.6%}.CarsBanner_banner__sDdmu .CarsBanner_kicker___ORaY,.CarsBanner_banner__sDdmu .CarsBanner_title___nC1x,.CarsBanner_cta__iCzmk,.CarsBanner_price____90c{font-family:var(--font-cars-racing),Impact,sans-serif;font-weight:400}.CarsBanner_banner__sDdmu .CarsBanner_kicker___ORaY{top:15%;left:7%;display:flex;align-items:center;gap:1cqi;width:34%;font-size:2.85cqi;line-height:1;text-shadow:0 2px 10px #210300}.CarsBanner_kicker___ORaY>span{flex:1;height:1cqi;transform:skewY(-3deg);border-block:1px solid #ffecc2a8;mask-image:linear-gradient(90deg,#000,transparent)}.CarsBanner_banner__sDdmu .CarsBanner_title___nC1x{top:23%;width:40%;font-size:5.45cqi;line-height:.96;text-shadow:0 3px 0 #17060438,0 8px 24px #1e020280}.CarsBanner_title___nC1x>span{display:block;white-space:nowrap}.CarsBanner_goldTitle__EG6zE,.CarsBanner_price____90c>span:first-child{color:#ffd342;background:linear-gradient(180deg,#fff5a8 3%,#ffec70 36%,#ffd13b 64%,#ee9b16);background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 3px 0 #61310b70)}.CarsBanner_goldTitle__EG6zE{position:relative}.CarsBanner_goldTitle__EG6zE:after{content:"";position:absolute;inset:auto 0 -3% 30%;height:1px;background:linear-gradient(90deg,transparent,#f5a11d,#fff6b9,#f5a11d,transparent);box-shadow:0 0 6px #ffb023;transform:rotate(-1.5deg)}.CarsBanner_banner__sDdmu .CarsBanner_body__4tNup{top:50.8%;font-size:1.94cqi;line-height:1.2;font-weight:750;font-style:italic;white-space:nowrap;text-shadow:0 2px 8px #230400}.CarsBanner_pricing__5zK8b{top:58.1%;width:40.9%}.CarsBanner_previous__6VLej{display:table;position:relative;margin-left:.75cqi;color:#fff;font-size:1.91cqi;font-weight:850;font-style:italic;line-height:1.2;text-decoration:none}.CarsBanner_previous__6VLej:after{content:"";position:absolute;inset:48% -6% auto;height:2px;background:#f31517;transform:rotate(-7deg);box-shadow:0 0 5px #e31b1b60}.CarsBanner_offerRow__zoyhE{display:flex;align-items:center;gap:2.4cqi;margin-top:.2cqi}.CarsBanner_price____90c{position:relative;display:block;flex:0 0 auto;font-size:6.15cqi;line-height:1;white-space:nowrap}.CarsBanner_price____90c small{font-size:.74em}.CarsBanner_underline__RBHzM{position:absolute;inset:auto -2% -.3cqi;height:2px;background:linear-gradient(90deg,transparent,#ffb321 16%,#ffe889 52%,#f6a009 85%,transparent);box-shadow:0 0 8px #ffb12c;overflow:hidden}.CarsBanner_underline__RBHzM:after{content:"";position:absolute;inset:-2px auto;left:0;width:30%;background:linear-gradient(90deg,transparent,#fff 50%,transparent);box-shadow:0 0 8px #fff4aa}.CarsBanner_shipping__mD1gv{display:flex;align-items:center;gap:1cqi;border-left:1px solid #fff3;padding-left:1.25cqi;font-size:1.79cqi;font-weight:800;font-style:italic;line-height:1.03;white-space:nowrap}.CarsBanner_shipping__mD1gv>svg{width:5cqi;height:3.5cqi;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.CarsBanner_action__DXV75{top:81.4%;width:20.8%;height:9.5%}.CarsBanner_banner__sDdmu .CarsBanner_cta__iCzmk{position:relative;display:flex;justify-content:center;align-items:center;gap:1.4cqi;width:100%;height:100%;min-height:0;overflow:hidden;isolation:isolate;border:1px solid #ffe889;border-radius:1.6cqi;color:#160e00;background:linear-gradient(180deg,#ffeca2,#ffdc69 24%,#f9ba39 56%,#ffe998);box-shadow:inset 0 1px 0 #fff8d7,0 4px 16px #ffb11e22;font-size:1.98cqi;line-height:1;text-decoration:none;pointer-events:auto;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.CarsBanner_cta__iCzmk:before{content:"";position:absolute;inset:-60% auto;width:35%;left:-65%;transform:skewX(-25deg);background:linear-gradient(90deg,transparent,#fff9,transparent);pointer-events:none}.CarsBanner_cta__iCzmk>svg{width:1.9cqi;height:1.9cqi;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}.CarsBanner_cta__iCzmk:focus-visible{outline:2px solid #fff;outline-offset:4px}.CarsBanner_cta__iCzmk:active{transform:translateY(0) scale(.99)}.CarsBanner_banner__sDdmu .CarsBanner_note__ym7ld{top:93.5%;font-size:1.05cqi;font-weight:400;line-height:1.25;color:#ffefe7}.CarsBanner_banner__sDdmu[lang=en] .CarsBanner_goldTitle__EG6zE{font-size:.86em}@media (prefers-reduced-motion:no-preference){.CarsBanner_art__MIoAA{transition:transform .85s cubic-bezier(.2,.7,.2,1)}.CarsBanner_title___nC1x>span{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.CarsBanner_rays__aOmyS{transition:opacity .6s ease,transform 1.4s cubic-bezier(.2,.7,.2,1)}.CarsBanner_halo__NIflM{transition:opacity .75s ease}.CarsBanner_banner__sDdmu[data-active=true] .CarsBanner_enter__5czRY{animation:CarsBanner_enter__5czRY .65s both}.CarsBanner_banner__sDdmu[data-active=true] .CarsBanner_title___nC1x{animation-delay:.07s}.CarsBanner_banner__sDdmu[data-active=true] .CarsBanner_body__4tNup{animation-delay:.13s}.CarsBanner_banner__sDdmu[data-active=true] .CarsBanner_pricing__5zK8b{animation-delay:.19s}.CarsBanner_banner__sDdmu[data-active=true] .CarsBanner_action__DXV75{animation-delay:.25s}.CarsBanner_banner__sDdmu[data-active=true] .CarsBanner_note__ym7ld{animation-delay:.3s}.CarsBanner_banner__sDdmu[data-active=true] .CarsBanner_underline__RBHzM:after{animation:CarsBanner_priceStreak__D_Eop 3.2s ease-in-out infinite}.CarsBanner_banner__sDdmu[data-active=true] a.CarsBanner_cta__iCzmk:focus-visible{transform:translateY(-3px) scale(1.035);border-color:#fff5c1;box-shadow:inset 0 1px 0 #fff,0 0 20px #ffc23766,0 8px 28px #ff971338}.CarsBanner_banner__sDdmu[data-active=true] a.CarsBanner_cta__iCzmk:focus-visible:before{animation:CarsBanner_buttonShine__0GAG6 1.2s ease-in-out infinite}.CarsBanner_banner__sDdmu[data-active=true] a.CarsBanner_cta__iCzmk:focus-visible>svg{transform:translateX(3px)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.CarsBanner_banner__sDdmu[data-active=true]:is(:hover,:focus-within) .CarsBanner_art__MIoAA{transform:scale(1.045)}.CarsBanner_banner__sDdmu[data-active=true]:is(:hover,:focus-within) .CarsBanner_title___nC1x>span{transform:translateY(-2px)}.CarsBanner_banner__sDdmu[data-active=true]:is(:hover,:focus-within) .CarsBanner_rays__aOmyS{opacity:.5;transform:rotate(5deg) translateX(3%)}.CarsBanner_banner__sDdmu[data-active=true]:is(:hover,:focus-within) .CarsBanner_halo__NIflM{opacity:.85}.CarsBanner_banner__sDdmu[data-active=true] a.CarsBanner_cta__iCzmk:hover{transform:translateY(-3px) scale(1.035);border-color:#fff5c1;box-shadow:inset 0 1px 0 #fff,0 0 20px #ffc23766,0 8px 28px #ff971338}.CarsBanner_banner__sDdmu[data-active=true] a.CarsBanner_cta__iCzmk:hover:before{animation:CarsBanner_buttonShine__0GAG6 1.2s ease-in-out infinite}.CarsBanner_banner__sDdmu[data-active=true] a.CarsBanner_cta__iCzmk:hover>svg{transform:translateX(3px)}.CarsBanner_banner__sDdmu[data-active=true] a.CarsBanner_cta__iCzmk:active{transform:translateY(0) scale(.99)}}@keyframes CarsBanner_enter__5czRY{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes CarsBanner_priceStreak__D_Eop{0%,12%{transform:translateX(-110%);opacity:0}25%{opacity:1}70%,to{transform:translateX(450%);opacity:0}}@keyframes CarsBanner_buttonShine__0GAG6{0%{transform:translateX(0) skewX(-25deg)}to{transform:translateX(600%) skewX(-25deg)}}@media (max-width:768px){.CarsBanner_banner__sDdmu{aspect-ratio:4/5;background:linear-gradient(140deg,#640c08,#230706 50%,#160d0a)}.CarsBanner_picture__MElmc{top:54.5%;height:45.5%}.CarsBanner_art__MIoAA{inset:-5cqi auto auto -80%;width:180%;height:auto}.CarsBanner_hasMobileArt__QC4ZN .CarsBanner_art__MIoAA{inset:-5cqi auto auto 0;width:100%}.CarsBanner_picture__MElmc:after{content:"";position:absolute;inset:0 0 auto;height:10%;background:linear-gradient(#230706,transparent);pointer-events:none}.CarsBanner_action__DXV75,.CarsBanner_body__4tNup,.CarsBanner_kicker___ORaY,.CarsBanner_note__ym7ld,.CarsBanner_pricing__5zK8b,.CarsBanner_title___nC1x{left:6%}.CarsBanner_banner__sDdmu .CarsBanner_kicker___ORaY{top:4%;left:6%;width:88%;font-size:5.5cqi!important;line-height:1!important}.CarsBanner_kicker___ORaY>span{height:2cqi}.CarsBanner_banner__sDdmu .CarsBanner_title___nC1x{top:10%;width:88%;font-size:9.7cqi!important;line-height:1!important}.CarsBanner_banner__sDdmu .CarsBanner_body__4tNup{top:26.7%;width:90%;font-size:max(11px,3.1cqi)!important;line-height:1.25!important}.CarsBanner_pricing__5zK8b{top:31%;width:88%}.CarsBanner_previous__6VLej{margin-left:1cqi;font-size:3.6cqi}.CarsBanner_offerRow__zoyhE{gap:5cqi;margin-top:.7cqi}.CarsBanner_price____90c{font-size:11.6cqi}.CarsBanner_shipping__mD1gv{padding-left:3cqi;gap:2cqi;font-size:3.9cqi}.CarsBanner_shipping__mD1gv>svg{width:9cqi;height:6.4cqi}.CarsBanner_underline__RBHzM{bottom:-.6cqi}.CarsBanner_action__DXV75{top:44.5%;width:51%;height:8.4%}.CarsBanner_banner__sDdmu .CarsBanner_cta__iCzmk{min-height:36px;gap:3cqi;border-radius:3.3cqi;font-size:max(14px,4.8cqi)}.CarsBanner_cta__iCzmk>svg{width:4.8cqi;height:4.8cqi}.CarsBanner_banner__sDdmu .CarsBanner_note__ym7ld{top:55.5%;width:90%;font-size:max(10px,2.65cqi)!important;line-height:1.2!important;text-shadow:0 1px 4px #000}.CarsBanner_banner__sDdmu[lang=en] .CarsBanner_title___nC1x{font-size:9.1cqi!important}.CarsBanner_banner__sDdmu[lang=en] .CarsBanner_body__4tNup{font-size:max(11px,3cqi)!important}}@media (prefers-reduced-motion:reduce){.CarsBanner_banner__sDdmu *,.CarsBanner_banner__sDdmu :after,.CarsBanner_banner__sDdmu :before{animation:none!important;transition:none!important}.CarsBanner_cta__iCzmk:active,.CarsBanner_cta__iCzmk:focus-visible,.CarsBanner_cta__iCzmk:focus-visible>svg,.CarsBanner_cta__iCzmk:hover,.CarsBanner_cta__iCzmk:hover>svg{transform:none}}@media (forced-colors:active){.CarsBanner_atmosphere__oLvK8,.CarsBanner_cta__iCzmk:before{display:none}}.NewArrivalsBanner_banner__JXMyw{position:relative;isolation:isolate;width:100%;aspect-ratio:8/3;overflow:hidden;container-type:inline-size;background:#fffaf8;color:var(--text);font-family:var(--font-body);letter-spacing:0}.NewArrivalsBanner_art__6Iuan,.NewArrivalsBanner_picture__zsdoK{position:absolute;inset:0;width:100%;height:100%}.NewArrivalsBanner_picture__zsdoK{overflow:hidden}.NewArrivalsBanner_art__6Iuan{display:block;max-width:none;object-fit:cover;object-position:center;transform-origin:74% 50%}.NewArrivalsBanner_atmosphere__TGNQZ{position:absolute;inset:0;overflow:hidden;pointer-events:none}.NewArrivalsBanner_rays__QevVx{position:absolute;inset:-50% -15%;background:conic-gradient(from 153deg at 57% 0,transparent 0deg,#efdcff 9deg,transparent 16deg,transparent 23deg,#efdcff 28deg,transparent 34deg,transparent 42deg,#efdcff 46deg,transparent 52deg);mask-image:linear-gradient(#000,transparent 85%);opacity:0;transform:rotate(-7deg) translateX(-2%);transform-origin:57% 0}.NewArrivalsBanner_halo__1x0e3{position:absolute;inset:0;background:radial-gradient(ellipse at 52% 0,#ddc6ff44,transparent 57%);opacity:0}.NewArrivalsBanner_copy__vEuMz{position:absolute;inset:0;pointer-events:none;z-index:1}.NewArrivalsBanner_logo__Aaqtq{position:absolute;left:4.5%;top:4%;width:20%;height:13%;object-fit:contain;object-position:left center}.NewArrivalsBanner_banner__JXMyw .NewArrivalsBanner_title__UQ5yc{position:absolute;left:4.5%;top:19%;width:31%;margin:0;color:#211254;font-family:var(--font-display);font-size:3.35cqi;font-weight:800;line-height:1.02;letter-spacing:-.045em}.NewArrivalsBanner_title__UQ5yc>span{display:block;white-space:normal}.NewArrivalsBanner_banner__JXMyw .NewArrivalsBanner_body__6NS7z{position:absolute;left:4.5%;top:51.5%;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:.15cqi;padding:.5cqi .9cqi .62cqi;border:1px solid color-mix(in srgb,var(--danger) 75%,#fff);border-radius:1.05cqi;background:linear-gradient(135deg,var(--danger),var(--danger-2));box-shadow:0 10px 28px -10px color-mix(in srgb,var(--danger) 80%,transparent),inset 0 1px #ffffff70;color:#fff;font-family:var(--font-display);font-size:1.12cqi;font-weight:800;line-height:1.15;letter-spacing:.08em;white-space:nowrap}.NewArrivalsBanner_body__6NS7z:after{content:"";position:absolute;inset:-3px;border:2px solid var(--danger);border-radius:inherit;opacity:0;pointer-events:none}.NewArrivalsBanner_body__6NS7z strong{color:#fff;font-size:2.7cqi;font-weight:900;line-height:1;letter-spacing:-.035em;text-shadow:0 2px 8px #8b092a66}.NewArrivalsBanner_action__IMefb{position:absolute;left:4.5%;top:73%;height:11%;width:27%}.NewArrivalsBanner_noOffer___4SIW .NewArrivalsBanner_action__IMefb{top:53%}.NewArrivalsBanner_action__IMefb:before{content:"";position:absolute;inset:-5px;border-radius:99px;pointer-events:none;background:conic-gradient(from 0deg,transparent 0 32%,color-mix(in srgb,var(--accent) 65%,transparent) 48%,transparent 65% 100%);filter:blur(8px);opacity:.48;z-index:-1}.NewArrivalsBanner_cta__3i7ac{position:relative;display:flex;align-items:center;justify-content:center;gap:1cqi;width:100%;height:100%;min-height:0;overflow:hidden;isolation:isolate;padding:0 1.2cqi;border:1px solid var(--accent);border-radius:99px;background:var(--accent);color:#fff;box-shadow:0 12px 27px -12px color-mix(in srgb,var(--accent) 65%,transparent);font-family:var(--font-display);font-size:1.65cqi;font-weight:800;line-height:1;white-space:nowrap;text-decoration:none;pointer-events:auto;cursor:pointer}.NewArrivalsBanner_cta__3i7ac:before{content:"";position:absolute;inset:-60% auto;left:-65%;width:35%;transform:skewX(-25deg);background:linear-gradient(90deg,transparent,#fff9,transparent);pointer-events:none}.NewArrivalsBanner_cta__3i7ac>svg{width:2cqi;height:2cqi;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.NewArrivalsBanner_cta__3i7ac:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.NewArrivalsBanner_art__6Iuan{transition:transform .85s cubic-bezier(.2,.7,.2,1)}.NewArrivalsBanner_title__UQ5yc>span{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.NewArrivalsBanner_rays__QevVx{transition:opacity .6s ease,transform 1.4s cubic-bezier(.2,.7,.2,1)}.NewArrivalsBanner_halo__1x0e3{transition:opacity .75s ease}.NewArrivalsBanner_cta__3i7ac{transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease}.NewArrivalsBanner_cta__3i7ac>svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.NewArrivalsBanner_banner__JXMyw[data-active=true] .NewArrivalsBanner_action__IMefb:before{animation:NewArrivalsBanner_orbitGlow__EO26X 5s linear infinite}.NewArrivalsBanner_banner__JXMyw[data-active=true] .NewArrivalsBanner_cta__3i7ac:before{animation:NewArrivalsBanner_idleShine__m0EMM 5s ease-in-out infinite}.NewArrivalsBanner_banner__JXMyw[data-active=true] .NewArrivalsBanner_body__6NS7z:after{animation:NewArrivalsBanner_saleRing__z6_Px 2.8s ease-out infinite}.NewArrivalsBanner_banner__JXMyw[data-active=true] .NewArrivalsBanner_enter__C6BXW{animation:NewArrivalsBanner_enter__C6BXW .75s cubic-bezier(.16,1,.3,1) backwards}.NewArrivalsBanner_banner__JXMyw[data-active=true] .NewArrivalsBanner_title__UQ5yc{animation-delay:90ms}.NewArrivalsBanner_banner__JXMyw[data-active=true] .NewArrivalsBanner_body__6NS7z{animation-delay:.17s}.NewArrivalsBanner_banner__JXMyw[data-active=true] .NewArrivalsBanner_action__IMefb{animation-delay:.25s}.NewArrivalsBanner_banner__JXMyw[data-active=true] a.NewArrivalsBanner_cta__3i7ac:focus-visible{transform:translateY(-3px) scale(1.035);box-shadow:0 16px 36px -8px color-mix(in srgb,var(--accent) 65%,transparent)}.NewArrivalsBanner_banner__JXMyw[data-active=true] a.NewArrivalsBanner_cta__3i7ac:focus-visible:before{animation:NewArrivalsBanner_shine__5GpRH 1.2s ease-in-out infinite}.NewArrivalsBanner_banner__JXMyw[data-active=true] a.NewArrivalsBanner_cta__3i7ac:focus-visible>svg{transform:translateX(3px)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.NewArrivalsBanner_banner__JXMyw[data-active=true]:hover .NewArrivalsBanner_art__6Iuan{transform:scale(1.045)}.NewArrivalsBanner_banner__JXMyw[data-active=true]:hover .NewArrivalsBanner_title__UQ5yc>span{transform:translateY(-2px)}.NewArrivalsBanner_banner__JXMyw[data-active=true]:hover .NewArrivalsBanner_rays__QevVx{opacity:.5;transform:rotate(5deg) translateX(3%)}.NewArrivalsBanner_banner__JXMyw[data-active=true]:hover .NewArrivalsBanner_halo__1x0e3{opacity:.85}.NewArrivalsBanner_banner__JXMyw[data-active=true] a.NewArrivalsBanner_cta__3i7ac:hover{transform:translateY(-3px) scale(1.035);box-shadow:0 16px 36px -8px color-mix(in srgb,var(--accent) 65%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.NewArrivalsBanner_banner__JXMyw[data-active=true] a.NewArrivalsBanner_cta__3i7ac:hover:before{animation:NewArrivalsBanner_shine__5GpRH 1.2s ease-in-out infinite}.NewArrivalsBanner_banner__JXMyw[data-active=true] a.NewArrivalsBanner_cta__3i7ac:hover>svg{transform:translateX(3px)}.NewArrivalsBanner_banner__JXMyw[data-active=true] a.NewArrivalsBanner_cta__3i7ac:active{transform:translateY(0) scale(.98)}}@keyframes NewArrivalsBanner_enter__C6BXW{0%{opacity:.4;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes NewArrivalsBanner_shine__5GpRH{0%{transform:translateX(0) skewX(-25deg)}to{transform:translateX(600%) skewX(-25deg)}}@keyframes NewArrivalsBanner_orbitGlow__EO26X{to{transform:rotate(1turn)}}@keyframes NewArrivalsBanner_idleShine__m0EMM{0%,65%,to{transform:translateX(0) skewX(-25deg)}85%{transform:translateX(600%) skewX(-25deg)}}@keyframes NewArrivalsBanner_saleRing__z6_Px{0%,52%,to{opacity:0;transform:scale(1)}65%{opacity:.7}85%{opacity:0;transform:scale(1.12)}}@media (max-width:768px){.NewArrivalsBanner_banner__JXMyw{aspect-ratio:4/5}.NewArrivalsBanner_picture__zsdoK{top:50%;height:50%}.NewArrivalsBanner_art__6Iuan{top:0;left:-74%;width:180%;height:100%;object-fit:cover;object-position:right center}.NewArrivalsBanner_hasMobileArt__tMsT3 .NewArrivalsBanner_art__6Iuan{left:0;width:100%;object-position:center}.NewArrivalsBanner_picture__zsdoK:before{content:"";position:absolute;inset:0 0 auto;height:12%;background:linear-gradient(#fffaf8,transparent);z-index:1;pointer-events:none}.NewArrivalsBanner_copy__vEuMz{background:linear-gradient(#fffaf8,#fffaf8 43%,transparent 61%)}.NewArrivalsBanner_logo__Aaqtq{left:6%;top:2%;width:42%;height:12%}.NewArrivalsBanner_banner__JXMyw .NewArrivalsBanner_title__UQ5yc{left:6%;top:16%;width:90%;font-size:7cqi!important;line-height:1.04!important}.NewArrivalsBanner_title__UQ5yc>span{white-space:normal}.NewArrivalsBanner_banner__JXMyw .NewArrivalsBanner_body__6NS7z{left:6%;top:32.5%;gap:.2cqi;padding:1cqi 2cqi 1.25cqi;border-radius:2.3cqi;font-size:2.5cqi!important;white-space:normal}.NewArrivalsBanner_body__6NS7z strong{font-size:4.6cqi}.NewArrivalsBanner_action__IMefb{left:6%;top:44%;width:65%;height:7.5%}.NewArrivalsBanner_noOffer___4SIW .NewArrivalsBanner_action__IMefb{top:33%}.NewArrivalsBanner_cta__3i7ac{min-height:42px;gap:2cqi;padding-inline:3cqi;font-size:max(14px,3.8cqi)}.NewArrivalsBanner_cta__3i7ac>svg{width:4.3cqi;height:4.3cqi;flex:none}}@media (max-width:390px){.NewArrivalsBanner_banner__JXMyw .NewArrivalsBanner_title__UQ5yc{font-size:6.5cqi!important}.NewArrivalsBanner_banner__JXMyw[lang=en] .NewArrivalsBanner_title__UQ5yc{font-size:6.2cqi!important}}@media (prefers-reduced-motion:reduce){.NewArrivalsBanner_banner__JXMyw *,.NewArrivalsBanner_banner__JXMyw :after,.NewArrivalsBanner_banner__JXMyw :before{animation:none!important;transition:none!important}.NewArrivalsBanner_cta__3i7ac:active,.NewArrivalsBanner_cta__3i7ac:focus-visible,.NewArrivalsBanner_cta__3i7ac:focus-visible>svg,.NewArrivalsBanner_cta__3i7ac:hover,.NewArrivalsBanner_cta__3i7ac:hover>svg{transform:none}}@media (forced-colors:active){.NewArrivalsBanner_action__IMefb:before,.NewArrivalsBanner_atmosphere__TGNQZ,.NewArrivalsBanner_body__6NS7z:after,.NewArrivalsBanner_cta__3i7ac:before{display:none}.NewArrivalsBanner_banner__JXMyw .NewArrivalsBanner_body__6NS7z,.NewArrivalsBanner_cta__3i7ac{border:1px solid ButtonText}.NewArrivalsBanner_banner__JXMyw .NewArrivalsBanner_body__6NS7z{background:Canvas;color:CanvasText}.NewArrivalsBanner_body__6NS7z strong{color:CanvasText;text-shadow:none}}.SuperKasimBanner_banner__zMT0V{position:relative;isolation:isolate;width:100%;aspect-ratio:8/3;overflow:hidden;container-type:inline-size;color:#fff;font-family:var(--font-body);letter-spacing:0;background:radial-gradient(55% 120% at 74% 48%,rgba(245,170,40,.3),transparent 62%),radial-gradient(45% 110% at 4% 0,rgba(124,92,255,.55),transparent 64%),radial-gradient(40% 90% at 96% 100%,rgba(217,70,239,.25),transparent 70%),linear-gradient(100deg,#150926,#26103f 48%,#1b0a30)}.SuperKasimBanner_stage__lNAHD{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.SuperKasimBanner_glow__Kdusu{position:absolute;inset:8% 4% 8% 46%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,210,110,.32),transparent 72%);filter:blur(2cqi)}.SuperKasimBanner_dots__xaGyo{position:absolute;inset:0;background-image:radial-gradient(rgba(255,231,160,.5) 1px,transparent 1.2px);background-size:2.6cqi 2.6cqi;mask-image:radial-gradient(70% 90% at 70% 50%,#000,transparent 75%);opacity:.35}.SuperKasimBanner_confetti__cu3Vq{position:absolute;top:-6%;left:calc(44% + var(--i) * 4%);width:.55cqi;height:1.1cqi;border-radius:.15cqi;background:linear-gradient(180deg,#ffe58a,#e9a92b);opacity:.55;transform:rotate(calc(var(--i) * 37deg))}.SuperKasimBanner_confetti__cu3Vq:nth-child(3n){background:linear-gradient(180deg,#c4b5fd,#7c5cff)}.SuperKasimBanner_confetti__cu3Vq:nth-child(4n){background:linear-gradient(180deg,#f9a8d4,#d946ef);width:.7cqi;height:.7cqi;border-radius:50%}.SuperKasimBanner_spark__EyOk0{position:absolute;color:#ffe7a0;text-shadow:0 0 1.2cqi rgba(255,215,106,.8);line-height:1}.SuperKasimBanner_s1__TSmvk{left:44%;top:12%;font-size:1.6cqi}.SuperKasimBanner_s2__KTZak{left:92%;top:9%;font-size:2.2cqi}.SuperKasimBanner_s3__dMjmx{left:52%;top:84%;font-size:1.3cqi}.SuperKasimBanner_s4__dcNHe{left:37%;top:74%;font-size:1.1cqi}.SuperKasimBanner_s5__IjC09{left:97%;top:70%;font-size:1.5cqi}.SuperKasimBanner_cards__2Rhm_{position:absolute;inset:0 2.5% 0 47%;z-index:1;pointer-events:none}.SuperKasimBanner_card__eYD99{position:absolute;margin:0;width:19cqi}.SuperKasimBanner_float__BaLQY{position:relative;padding:.75cqi;border-radius:1.4cqi;background:linear-gradient(160deg,#fffdf6,#f6ecd6);box-shadow:0 0 0 .18cqi rgba(240,196,92,.95),0 2.2cqi 3.6cqi -1.4cqi rgba(8,0,20,.75),0 0 3cqi -.6cqi rgba(255,205,90,.35)}.SuperKasimBanner_float__BaLQY img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:.8cqi}.SuperKasimBanner_c1__3DApQ{left:0;top:27%;width:18cqi;transform:rotate(-9deg)}.SuperKasimBanner_c2__lJpB9{left:22%;top:9%;width:20cqi;transform:rotate(5deg);z-index:2}.SuperKasimBanner_c3__wLj_n{left:43%;top:45%;width:17cqi;transform:rotate(-4deg);z-index:3}.SuperKasimBanner_c4__t0wwr{left:66%;top:10%;width:16.5cqi;transform:rotate(8deg)}.SuperKasimBanner_sticker__Emm5G{position:absolute;top:-1.4cqi;right:-1.4cqi;display:grid;place-items:center;width:6.2cqi;height:6.2cqi;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6cf,#ffd45e 46%,#d4911f);box-shadow:0 0 0 .25cqi rgba(255,245,210,.85),0 1cqi 1.8cqi -.6cqi rgba(120,70,0,.9);color:#3a1660;font-family:var(--font-display);font-weight:900;font-size:1.9cqi;letter-spacing:-.03em;transform:rotate(12deg)}.SuperKasimBanner_copy__EBz24{position:absolute;inset:0 auto 0 6%;z-index:2;width:42%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;pointer-events:none}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_kicker__SuAxl,.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_note__e3wQv,.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_offer__FjKcs,.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_title__S7eSQ{margin:0;color:inherit;letter-spacing:0}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_kicker__SuAxl{display:inline-flex;align-items:center;gap:.9cqi;padding:.55cqi 1.4cqi;border-radius:999px;border:1px solid rgba(240,196,92,.6);background:rgba(255,215,106,.1);color:#ffe7a0;font-size:1.45cqi;font-weight:800;line-height:1.2;white-space:nowrap}.SuperKasimBanner_kicker__SuAxl span{font-size:.85em}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_title__S7eSQ{display:flex;flex-direction:column;margin-top:1.2cqi;line-height:.85}.SuperKasimBanner_super__tw1jd{font-family:var(--font-playfair),"Playfair Display",serif;font-style:italic;font-weight:700;font-size:4.4cqi;color:#fff4d6;transform:rotate(-5deg);transform-origin:left bottom;margin-left:.4cqi}.SuperKasimBanner_name__wJr1z{font-family:var(--font-display);font-weight:800;font-size:9cqi;letter-spacing:-.015em;white-space:nowrap;filter:drop-shadow(0 .35cqi 0 #7a4c0e) drop-shadow(0 1.4cqi 2cqi rgba(233,169,43,.35))}.SuperKasimBanner_gold__m_8k2{background-image:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.9) 50%,transparent 58%),linear-gradient(180deg,#fff6d2,#ffd76a 40%,#e7a52a 64%,#ffe8a6);background-size:260% 100%,100% 100%;background-repeat:no-repeat;background-position:160% 0,0 0;-webkit-background-clip:text;background-clip:text;color:transparent}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_offer__FjKcs{display:flex;align-items:center;gap:1.4cqi;margin-top:1cqi}.SuperKasimBanner_offer__FjKcs strong{font-family:var(--font-display);font-weight:800;font-size:6.4cqi;line-height:1;letter-spacing:-.03em;filter:drop-shadow(0 .3cqi 0 #7a4c0e)}.SuperKasimBanner_offer__FjKcs span{max-width:15cqi;font-size:1.9cqi;font-weight:800;line-height:1.12;color:#f4ecff}.SuperKasimBanner_action__d6TFd{margin-top:1.6cqi}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_cta__vjKc5{position:relative;display:inline-flex;align-items:center;gap:1cqi;overflow:hidden;isolation:isolate;padding:1.15cqi 2.4cqi;border-radius:999px;background:linear-gradient(180deg,#fff1b8,#ffd45e 46%,#eba92d);color:#2a1245;font-family:var(--font-display);font-weight:900;font-size:1.7cqi;line-height:1;text-decoration:none;white-space:nowrap;box-shadow:0 1cqi 2.4cqi -.8cqi rgba(240,180,60,.85),inset 0 1px 0 rgba(255,255,255,.8),inset 0 -2px 0 rgba(138,90,18,.3);pointer-events:auto;cursor:pointer;transition:transform .2s ease,filter .2s ease}.SuperKasimBanner_cta__vjKc5:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 32%,rgba(255,255,255,.9) 50%,transparent 68%);transform:translateX(-130%)}.SuperKasimBanner_cta__vjKc5>svg{width:1.6cqi;height:1.6cqi;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.SuperKasimBanner_cta__vjKc5:focus-visible{outline:2px solid #fff3c4;outline-offset:4px}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_note__e3wQv{position:absolute;z-index:2;left:6%;bottom:3.2%;font-size:.78cqi;font-weight:500;color:rgba(255,244,214,.55);pointer-events:none}.SuperKasimBanner_banner__zMT0V[lang=en] .SuperKasimBanner_name__wJr1z{font-size:6.8cqi}@media (prefers-reduced-motion:no-preference){.SuperKasimBanner_gold__m_8k2{animation:SuperKasimBanner_shine__cApZ2 5.5s ease-in-out infinite}.SuperKasimBanner_spark__EyOk0{animation:SuperKasimBanner_twinkle__fDf17 3.4s ease-in-out infinite}.SuperKasimBanner_s2__KTZak{animation-delay:.8s}.SuperKasimBanner_s3__dMjmx{animation-delay:1.6s}.SuperKasimBanner_s4__dcNHe{animation-delay:2.3s}.SuperKasimBanner_s5__IjC09{animation-delay:1.1s}.SuperKasimBanner_confetti__cu3Vq{animation:SuperKasimBanner_drift__vYlFe calc(9s + var(--i) * .7s) linear infinite;animation-delay:calc(var(--i) * -1.3s)}.SuperKasimBanner_float__BaLQY{animation:SuperKasimBanner_bob__af93x 5s ease-in-out infinite}.SuperKasimBanner_c2__lJpB9 .SuperKasimBanner_float__BaLQY{animation-delay:-1.2s;animation-duration:5.6s}.SuperKasimBanner_c3__wLj_n .SuperKasimBanner_float__BaLQY{animation-delay:-2.5s;animation-duration:4.6s}.SuperKasimBanner_c4__t0wwr .SuperKasimBanner_float__BaLQY{animation-delay:-3.4s;animation-duration:6s}.SuperKasimBanner_sticker__Emm5G{animation:SuperKasimBanner_wiggle__68DgL 2.8s ease-in-out infinite}.SuperKasimBanner_cta__vjKc5{animation:SuperKasimBanner_glow__Kdusu 2.8s ease-in-out infinite}.SuperKasimBanner_cta__vjKc5:after{animation:SuperKasimBanner_sweep__4M6RW 3.4s ease-in-out infinite}.SuperKasimBanner_banner__zMT0V[data-active=true] .SuperKasimBanner_enter__HmSoG{animation:SuperKasimBanner_enter__HmSoG .65s cubic-bezier(.2,.7,.2,1) both}.SuperKasimBanner_banner__zMT0V[data-active=true] .SuperKasimBanner_title__S7eSQ{animation-delay:.07s}.SuperKasimBanner_banner__zMT0V[data-active=true] .SuperKasimBanner_offer__FjKcs{animation-delay:.14s}.SuperKasimBanner_banner__zMT0V[data-active=true] .SuperKasimBanner_action__d6TFd{animation-delay:.21s}.SuperKasimBanner_banner__zMT0V[data-active=true] .SuperKasimBanner_card__eYD99{animation:SuperKasimBanner_cardIn__LM_MT .8s cubic-bezier(.2,.8,.2,1.15) backwards}.SuperKasimBanner_banner__zMT0V[data-active=true] .SuperKasimBanner_c2__lJpB9{animation-delay:.1s}.SuperKasimBanner_banner__zMT0V[data-active=true] .SuperKasimBanner_c3__wLj_n{animation-delay:.2s}.SuperKasimBanner_banner__zMT0V[data-active=true] .SuperKasimBanner_c4__t0wwr{animation-delay:.3s}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.SuperKasimBanner_banner__zMT0V[data-active=true] a.SuperKasimBanner_cta__vjKc5:hover{transform:translateY(-3px) scale(1.04);filter:brightness(1.05)}.SuperKasimBanner_banner__zMT0V[data-active=true] a.SuperKasimBanner_cta__vjKc5:hover>svg{transform:translateX(3px)}.SuperKasimBanner_card__eYD99{transition:translate .45s cubic-bezier(.2,.7,.2,1)}.SuperKasimBanner_banner__zMT0V[data-active=true]:hover .SuperKasimBanner_c1__3DApQ{translate:-1.2cqi 0}.SuperKasimBanner_banner__zMT0V[data-active=true]:hover .SuperKasimBanner_c2__lJpB9{translate:0 -1.2cqi}.SuperKasimBanner_banner__zMT0V[data-active=true]:hover .SuperKasimBanner_c3__wLj_n{translate:.6cqi .8cqi}.SuperKasimBanner_banner__zMT0V[data-active=true]:hover .SuperKasimBanner_c4__t0wwr{translate:1.2cqi -.6cqi}}@keyframes SuperKasimBanner_shine__cApZ2{0%,55%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}@keyframes SuperKasimBanner_twinkle__fDf17{0%,to{opacity:.2;transform:scale(.7) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(20deg)}}@keyframes SuperKasimBanner_drift__vYlFe{0%{top:-6%;transform:rotate(calc(var(--i) * 37deg)) translateX(0)}to{top:106%;transform:rotate(calc(var(--i) * 37deg + 1turn)) translateX(2cqi)}}@keyframes SuperKasimBanner_bob__af93x{0%,to{transform:translateY(0)}50%{transform:translateY(-.9cqi)}}@keyframes SuperKasimBanner_wiggle__68DgL{0%,to{transform:rotate(12deg) scale(1)}50%{transform:rotate(4deg) scale(1.06)}}@keyframes SuperKasimBanner_glow__Kdusu{0%,to{box-shadow:0 1cqi 2.4cqi -.8cqi rgba(240,180,60,.85),inset 0 1px 0 rgba(255,255,255,.8),inset 0 -2px 0 rgba(138,90,18,.3)}50%{box-shadow:0 1.2cqi 3.6cqi -.4cqi rgba(255,205,80,1),inset 0 1px 0 rgba(255,255,255,.8),inset 0 -2px 0 rgba(138,90,18,.3)}}@keyframes SuperKasimBanner_sweep__4M6RW{0%,58%{transform:translateX(-130%)}to{transform:translateX(130%)}}@keyframes SuperKasimBanner_enter__HmSoG{0%{opacity:.3;transform:translateY(1.2cqi)}to{opacity:1;transform:none}}@keyframes SuperKasimBanner_cardIn__LM_MT{0%{opacity:0;translate:0 6cqi;scale:.86}to{opacity:1;translate:0 0;scale:1}}@media (max-width:768px){.SuperKasimBanner_banner__zMT0V{aspect-ratio:4/5;background:radial-gradient(90% 60% at 50% 82%,rgba(245,170,40,.3),transparent 66%),radial-gradient(80% 50% at 0 0,rgba(124,92,255,.55),transparent 64%),linear-gradient(170deg,#1d0b33,#26103f 50%,#1b0a30)}.SuperKasimBanner_glow__Kdusu{inset:48% 6% 0 6%}.SuperKasimBanner_dots__xaGyo{background-size:5cqi 5cqi;mask-image:radial-gradient(80% 50% at 50% 75%,#000,transparent 75%)}.SuperKasimBanner_confetti__cu3Vq{left:calc(2% + var(--i) * 7%);width:1.2cqi;height:2.4cqi}.SuperKasimBanner_confetti__cu3Vq:nth-child(4n){width:1.5cqi;height:1.5cqi}.SuperKasimBanner_s1__TSmvk{left:6%;top:7%;font-size:3.4cqi}.SuperKasimBanner_s2__KTZak{left:88%;top:6%;font-size:4.4cqi}.SuperKasimBanner_s3__dMjmx{left:90%;top:50%;font-size:3cqi}.SuperKasimBanner_s4__dcNHe{left:6%;top:50%;font-size:2.6cqi}.SuperKasimBanner_s5__IjC09{left:50%;top:96%;font-size:3cqi}.SuperKasimBanner_copy__EBz24{inset:4.5% 6% auto 6%;width:auto;align-items:center;text-align:center}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_kicker__SuAxl{font-size:3.2cqi!important;padding:1cqi 2.8cqi;gap:1.8cqi}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_title__S7eSQ{flex-direction:row;align-items:baseline;justify-content:center;gap:2cqi;margin-top:2.6cqi}.SuperKasimBanner_super__tw1jd{font-size:9cqi;margin:0}.SuperKasimBanner_name__wJr1z{font-size:17cqi}.SuperKasimBanner_banner__zMT0V[lang=en] .SuperKasimBanner_name__wJr1z{font-size:12.5cqi}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_offer__FjKcs{gap:2.6cqi;margin-top:1.6cqi}.SuperKasimBanner_offer__FjKcs strong{font-size:12.5cqi}.SuperKasimBanner_offer__FjKcs span{max-width:32cqi;font-size:4.2cqi;text-align:left}.SuperKasimBanner_action__d6TFd{margin-top:3cqi}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_cta__vjKc5{padding:2.4cqi 5.2cqi;font-size:3.9cqi;gap:2cqi}.SuperKasimBanner_cta__vjKc5>svg{width:3.8cqi;height:3.8cqi}.SuperKasimBanner_banner__zMT0V .SuperKasimBanner_note__e3wQv{left:0;right:0;bottom:2.4%;text-align:center;font-size:2.3cqi!important}.SuperKasimBanner_cards__2Rhm_{inset:60% 0 0 0}.SuperKasimBanner_card__eYD99{width:31cqi}.SuperKasimBanner_c1__3DApQ{left:1%;top:10%}.SuperKasimBanner_c2__lJpB9{left:23%;top:0;width:33cqi}.SuperKasimBanner_c3__wLj_n{left:46%;top:14%}.SuperKasimBanner_c4__t0wwr{left:69%;top:2%;width:29cqi}.SuperKasimBanner_float__BaLQY{padding:1.4cqi;border-radius:2.6cqi}.SuperKasimBanner_float__BaLQY img{border-radius:1.6cqi}.SuperKasimBanner_sticker__Emm5G{width:11cqi;height:11cqi;top:-2.6cqi;right:-2.4cqi;font-size:3.6cqi}}.HomeBannerSlider_controls__XJhRC{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 0 3px}.HomeBannerSlider_dots__jI1C4{display:flex;align-items:center;gap:0;flex:0 1 270px;min-width:0}.HomeBannerSlider_control__NehhA,.HomeBannerSlider_dot__zfzOu{min-width:0!important;min-height:0!important}.HomeBannerSlider_dot__zfzOu{display:grid;place-items:center;flex:1 1 30px;width:30px;height:32px;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer}.HomeBannerSlider_dot__zfzOu:after{content:"";width:8px;height:8px;border-radius:20px;background:color-mix(in srgb,var(--accent) 28%,transparent)}.HomeBannerSlider_dot__zfzOu.HomeBannerSlider_current__M7aDV:after{width:18px;background:var(--accent)}.HomeBannerSlider_control__NehhA{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--border);border-radius:50%;color:var(--text);background:var(--surface);cursor:pointer;font:500 16px/1 system-ui,sans-serif}.HomeBannerSlider_control__NehhA:hover{border-color:var(--accent)}.HomeBannerSlider_control__NehhA:focus-visible,.HomeBannerSlider_dots__jI1C4 button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:480px){.HomeBannerSlider_controls__XJhRC{gap:4px}.HomeBannerSlider_dot__zfzOu{width:24px;flex-basis:24px}.HomeBannerSlider_control__NehhA{width:28px;height:32px;flex-shrink:0}}.HomeCommunity_section__dCWJ6{padding:64px 0 48px;color:var(--text);font-family:var(--font-body);scroll-margin-top:140px}.HomeCommunity_section__dCWJ6>.container{width:min(calc(100% - 64px),1400px);margin-inline:auto;padding-inline:0}.HomeCommunity_header__UHKxu{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:30px}.HomeCommunity_eyebrow__nFh8v{display:flex;align-items:center;gap:7px;margin-bottom:12px;color:var(--accent);font-size:12px;font-weight:700}.HomeCommunity_section__dCWJ6 .HomeCommunity_title__iYeP6{margin:0;color:var(--text);font-family:var(--font-display);font-size:46px;line-height:1.15;letter-spacing:-.025em;font-weight:800}.HomeCommunity_section__dCWJ6 .HomeCommunity_description__7m8R_{margin:14px 0 0;color:var(--text-dim);font-size:17px;line-height:1.65}.HomeCommunity_follow__ZCHPO{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;min-height:48px;color:var(--primary-foreground);font-size:15px;font-weight:700;text-decoration:none;padding:12px 21px;border:1px solid var(--accent);border-radius:99px;background:var(--accent);box-shadow:0 8px 22px -12px var(--accent);transition:transform .25s,box-shadow .25s}.HomeCommunity_instagramGrid__XmW1E{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.HomeCommunity_instagramCard__YQuft{position:relative;min-width:0;display:flex;flex-direction:column;color:var(--text);text-decoration:none;border:1px solid var(--border);border-radius:20px;background:var(--surface);overflow:hidden;box-shadow:0 10px 26px -22px color-mix(in srgb,var(--accent) 45%,transparent);transition:transform .25s,box-shadow .25s}.HomeCommunity_instagramMedia___EHH_{position:relative;aspect-ratio:4/5;background:var(--surface-2);overflow:hidden}.HomeCommunity_instagramImage__0cJxp{object-fit:contain;transition:filter .4s}.HomeCommunity_postKind__3nWW6{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:5px 10px;border:1px solid var(--border);border-radius:99px;background:var(--surface);color:var(--text);font-size:12px;font-weight:700}.HomeCommunity_postOpen__ND0_A{position:absolute;right:14px;bottom:14px;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--primary-foreground);box-shadow:0 6px 18px -8px var(--accent);transition:transform .25s,box-shadow .25s}.HomeCommunity_postCaption__JxVRl{padding:19px 18px 20px;display:flex;flex-direction:column;flex:1}.HomeCommunity_postCaption__JxVRl time{font-size:13px;color:var(--text-dim)}.HomeCommunity_section__dCWJ6 .HomeCommunity_postCaption__JxVRl h3{color:var(--text);font-family:var(--font-display);font-size:20px;line-height:1.4;letter-spacing:-.015em;font-weight:800;margin:9px 0 16px}.HomeCommunity_postLink__RQpnH{display:inline-flex;align-items:center;gap:5px;margin-top:auto;color:var(--accent);font-size:14px;font-weight:700}.HomeCommunity_reviewsSection__2OepF{padding-top:48px;padding-bottom:64px}.HomeCommunity_reviewRail__Znn28{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--accent) transparent;padding:7px 2px 24px;scroll-padding-inline:2px}.HomeCommunity_reviewCard__n3pLj{position:relative;min-width:0;flex:0 0 calc((100% - 44px) / 3);display:flex;flex-direction:column;border:1px solid var(--border);border-radius:20px;background:var(--surface);overflow:hidden;scroll-snap-align:start;box-shadow:0 10px 26px -22px color-mix(in srgb,var(--accent) 45%,transparent);transition:transform .25s,box-shadow .25s}.HomeCommunity_instagramCard__YQuft:before,.HomeCommunity_reviewCard__n3pLj:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(140deg,var(--accent),var(--accent-2),var(--accent-3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s}.HomeCommunity_instagramCard__YQuft:focus-visible:before,.HomeCommunity_reviewCard__n3pLj:focus-within:before{opacity:1}.HomeCommunity_reviewPhoto__f_qz3{position:relative;flex:0 0 auto;display:block;width:100%;aspect-ratio:4/3;padding:0;border:0;cursor:zoom-in;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--accent-2) 16%,var(--surface-2)),var(--surface-2) 76%);overflow:hidden}.HomeCommunity_customerImage__xlbck{object-fit:contain;transition:transform .45s ease}.HomeCommunity_expand__X_R8y{position:absolute;right:14px;bottom:14px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:var(--primary-foreground);box-shadow:0 6px 18px -8px var(--accent)}.HomeCommunity_reviewContent__PnJfo{padding:23px 24px 20px;display:flex;flex-direction:column;flex:1}.HomeCommunity_reviewMeta__nwFL2{display:flex;justify-content:space-between;align-items:center;gap:12px}.HomeCommunity_stars__NFw_I{display:inline-flex;gap:4px;color:var(--accent-warm)}.HomeCommunity_stars__NFw_I svg{width:17px;height:17px}.HomeCommunity_section__dCWJ6 .HomeCommunity_reviewContent__PnJfo blockquote{margin:18px 0 24px;color:var(--text);font-size:18px;line-height:1.65;font-weight:450}.HomeCommunity_reviewAuthor__PvOLP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px 12px;margin-top:auto}.HomeCommunity_reviewAuthor__PvOLP>span{display:flex;align-items:center;gap:6px;font-size:14px}.HomeCommunity_reviewAuthor__PvOLP strong{font-weight:700}.HomeCommunity_reviewAuthor__PvOLP time{color:var(--text-dim);font-size:12px}.HomeCommunity_readReview__hXKYH{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;margin-top:10px;min-height:36px;color:var(--text-dim);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--accent)}.HomeCommunity_originalLanguage__viXZU{display:block;margin:-10px 0 16px;color:var(--text-dim);font-size:12px}.HomeCommunity_reviewProduct__9Dwj5{padding:16px 24px 20px;border-top:1px solid var(--border);background:linear-gradient(120deg,var(--surface),var(--surface-2))}.HomeCommunity_reviewProduct__9Dwj5>span{display:block;margin-bottom:5px;color:var(--text-dim);font-size:12px;font-weight:700}.HomeCommunity_reviewProduct__9Dwj5 a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:44px;color:var(--text);font-family:var(--font-display);font-size:18px;font-weight:800;line-height:1.35;text-decoration:none}.HomeCommunity_reviewProduct__9Dwj5 svg{box-sizing:content-box;flex-shrink:0;width:18px;height:18px;padding:10px;border-radius:50%;color:var(--primary-foreground);background:var(--accent);transition:transform .25s,box-shadow .25s}.HomeCommunity_reviewProduct__9Dwj5>strong{font-family:var(--font-display);font-size:18px;font-weight:800}.HomeCommunity_railFooter__XpkCw{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:16px}.HomeCommunity_railFooter__XpkCw>span{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--text-dim)}.HomeCommunity_railControls__pn3xa{display:flex;gap:8px}.HomeCommunity_railControls__pn3xa button{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid var(--accent);border-radius:50%;color:var(--primary-foreground);background:var(--accent);cursor:pointer;transition:transform .25s,box-shadow .25s}.HomeCommunity_railControls__pn3xa button:disabled{color:var(--text-mute);border-color:var(--border);background:var(--surface-2);opacity:.55;cursor:default}.HomeCommunity_section__dCWJ6 :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.HomeCommunity_reviewPhoto__f_qz3:focus-visible{outline-offset:-4px}.HomeCommunity_instagramCard__YQuft:focus-visible{transform:translateY(-3px)}.HomeCommunity_dialogOverlay__9_lW_{position:fixed;inset:0;background:#100b1dd9;backdrop-filter:blur(8px);z-index:10000}.HomeCommunity_dialog__xD1Eb{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(94vw,860px);max-height:92dvh;overflow-y:auto;border:1px solid #ffffff30;border-radius:18px;background:var(--surface);color:var(--text);padding:18px;box-shadow:0 24px 90px #0005;z-index:10001}.HomeCommunity_dialogHeader__zqam5{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:14px}.HomeCommunity_dialogHeader__zqam5 h2{margin:0;color:var(--text);font-family:var(--font-display);font-size:20px;line-height:1.4;font-weight:800;letter-spacing:0}.HomeCommunity_dialogClose__foJOm{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:50%;border:1px solid var(--accent);background:var(--accent);color:var(--primary-foreground);cursor:pointer}.HomeCommunity_largePhoto__LAzh7{position:relative;width:100%;height:min(64dvh,640px);background:var(--surface-2);border-radius:8px;overflow:hidden}.HomeCommunity_photoThumbnails__zlBAr{display:flex;justify-content:center;gap:10px;margin-top:14px}.HomeCommunity_photoThumbnails__zlBAr button{padding:3px;border:2px solid transparent;border-radius:9px;background:transparent;cursor:pointer}.HomeCommunity_photoThumbnails__zlBAr button[aria-pressed=true]{border-color:var(--accent)}.HomeCommunity_photoThumbnails__zlBAr img{border-radius:4px}.HomeCommunity_dialogSource__i06ft{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin-top:8px;color:var(--text-dim);font-size:14px;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.HomeCommunity_dialog__xD1Eb :is(button,a):focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.HomeCommunity_follow__ZCHPO:hover,.HomeCommunity_railControls__pn3xa button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 12%,transparent),0 12px 24px -14px var(--accent)}.HomeCommunity_instagramCard__YQuft:hover,.HomeCommunity_reviewCard__n3pLj:hover{transform:translateY(-5px);box-shadow:0 26px 46px -28px color-mix(in srgb,var(--accent) 70%,transparent)}.HomeCommunity_instagramCard__YQuft:hover:before,.HomeCommunity_reviewCard__n3pLj:hover:before{opacity:1}.HomeCommunity_instagramCard__YQuft:hover .HomeCommunity_postOpen__ND0_A{transform:translate(2px,-2px);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 16%,transparent)}.HomeCommunity_reviewPhoto__f_qz3:hover .HomeCommunity_customerImage__xlbck{transform:scale(1.025)}.HomeCommunity_reviewProduct__9Dwj5 a:hover svg{transform:rotate(-35deg);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 12%,transparent)}.HomeCommunity_readReview__hXKYH:hover,.HomeCommunity_reviewProduct__9Dwj5 a:hover{color:var(--accent)}}@media (max-width:1100px){.HomeCommunity_section__dCWJ6 .HomeCommunity_title__iYeP6{font-size:38px}.HomeCommunity_header__UHKxu{gap:20px}.HomeCommunity_instagramGrid__XmW1E{gap:15px}.HomeCommunity_postCaption__JxVRl{padding:16px 14px}.HomeCommunity_section__dCWJ6 .HomeCommunity_postCaption__JxVRl h3{font-size:18px}.HomeCommunity_reviewCard__n3pLj{flex-basis:calc((100% - 22px) / 2.25)}.HomeCommunity_reviewContent__PnJfo{padding:20px}.HomeCommunity_reviewProduct__9Dwj5{padding-inline:20px}}@media (max-width:800px){.HomeCommunity_instagramGrid__XmW1E{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.HomeCommunity_section__dCWJ6{padding-top:44px;padding-bottom:28px}.HomeCommunity_reviewsSection__2OepF{padding-bottom:44px}.HomeCommunity_header__UHKxu{align-items:flex-start;flex-wrap:wrap;gap:18px}.HomeCommunity_section__dCWJ6 .HomeCommunity_title__iYeP6{font-size:36px}.HomeCommunity_reviewCard__n3pLj{flex-basis:calc((100% - 22px) / 1.85)}}@media (max-width:600px){.HomeCommunity_section__dCWJ6>.container{width:calc(100% - 40px)}.HomeCommunity_section__dCWJ6{scroll-margin-top:105px}.HomeCommunity_section__dCWJ6 .HomeCommunity_title__iYeP6{font-size:32px!important;line-height:1.15!important}.HomeCommunity_section__dCWJ6 .HomeCommunity_description__7m8R_{font-size:16px!important}.HomeCommunity_header__UHKxu{margin-bottom:24px}.HomeCommunity_eyebrow__nFh8v{font-size:12px;margin-bottom:10px}.HomeCommunity_follow__ZCHPO{padding:10px 18px;min-height:46px;font-size:14px}.HomeCommunity_instagramGrid__XmW1E{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;padding:7px 2px 24px;scrollbar-width:thin;scrollbar-color:var(--accent) transparent}.HomeCommunity_instagramCard__YQuft{flex:0 0 83%;scroll-snap-align:start}.HomeCommunity_instagramMedia___EHH_{aspect-ratio:4/5}.HomeCommunity_postCaption__JxVRl{padding:17px}.HomeCommunity_section__dCWJ6 .HomeCommunity_postCaption__JxVRl h3{font-size:18px}.HomeCommunity_reviewRail__Znn28{gap:15px}.HomeCommunity_reviewCard__n3pLj{flex-basis:89%}.HomeCommunity_reviewPhoto__f_qz3{aspect-ratio:1.1}.HomeCommunity_reviewContent__PnJfo{padding:19px}.HomeCommunity_section__dCWJ6 .HomeCommunity_reviewContent__PnJfo blockquote{font-size:17px!important;line-height:1.65!important}.HomeCommunity_reviewProduct__9Dwj5{padding-inline:19px}.HomeCommunity_railFooter__XpkCw>span{max-width:180px;font-size:12px}.HomeCommunity_railFooter__XpkCw>span svg{flex-shrink:0}.HomeCommunity_dialog__xD1Eb{padding:12px;border-radius:13px}.HomeCommunity_dialogHeader__zqam5 h2{font-size:18px!important}}@media (prefers-reduced-motion:reduce){.HomeCommunity_section__dCWJ6 *,.HomeCommunity_section__dCWJ6 :after,.HomeCommunity_section__dCWJ6 :before{transition:none;scroll-behavior:auto}.HomeCommunity_follow__ZCHPO:hover,.HomeCommunity_instagramCard__YQuft:focus-visible,.HomeCommunity_instagramCard__YQuft:hover,.HomeCommunity_instagramCard__YQuft:hover .HomeCommunity_postOpen__ND0_A,.HomeCommunity_railControls__pn3xa button:hover:not(:disabled),.HomeCommunity_reviewCard__n3pLj:hover,.HomeCommunity_reviewPhoto__f_qz3:hover .HomeCommunity_customerImage__xlbck,.HomeCommunity_reviewProduct__9Dwj5 a:hover svg{transform:none}}