.brand-banner_wrap__faAHy{width:100%;background:#f5f5f5}.brand-banner_stage__bezz0{position:relative;width:100%;aspect-ratio:16/7;overflow:hidden;outline:none}.brand-banner_stage__bezz0:focus-visible{box-shadow:inset 0 0 0 3px #c2410c}@media (min-width:768px){.brand-banner_stage__bezz0{aspect-ratio:1440/390;min-height:220px}}.brand-banner_slide__bK8qM{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.brand-banner_slide__bK8qM.brand-banner_on__cke0z{transform:translateX(0);visibility:visible;z-index:1;transition:transform .55s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s}.brand-banner_slide__bK8qM.brand-banner_fromLeft__0Xug1,.brand-banner_slide__bK8qM.brand-banner_fromRight__qMem_,.brand-banner_slide__bK8qM.brand-banner_park__khOpd{visibility:hidden;transition:none}.brand-banner_slide__bK8qM.brand-banner_fromRight__qMem_,.brand-banner_slide__bK8qM.brand-banner_park__khOpd{transform:translateX(100%)}.brand-banner_slide__bK8qM.brand-banner_fromLeft__0Xug1{transform:translateX(-100%)}.brand-banner_slide__bK8qM.brand-banner_toLeft__xLl4Q,.brand-banner_slide__bK8qM.brand-banner_toRight__kPu2I{visibility:hidden;transition:transform .55s cubic-bezier(.22,.61,.36,1),visibility 0s linear .55s}.brand-banner_slide__bK8qM.brand-banner_toLeft__xLl4Q{transform:translateX(-100%)}.brand-banner_slide__bK8qM.brand-banner_toRight__kPu2I{transform:translateX(100%)}.brand-banner_nav__n5p8L{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:999px;background:rgba(17,24,39,.85);color:#fff;cursor:pointer;transition:background .15s ease,transform .15s ease}.brand-banner_nav__n5p8L:hover{background:#111827}.brand-banner_nav__n5p8L:focus-visible{outline:2px solid #fff;outline-offset:2px}.brand-banner_navPrev__qhciS{left:3.5%}.brand-banner_navNext__0cwz7{right:3.5%}.brand-banner_dots__1SjmR{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);z-index:2;display:flex;gap:8px}.brand-banner_dot__izPPm{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.6);box-shadow:0 0 0 1px rgba(0,0,0,.15);cursor:pointer}.brand-banner_dotOn__3xf0x{width:24px;background:#fff}.brand-banner_dot__izPPm:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:767px){.brand-banner_nav__n5p8L{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.brand-banner_slide__bK8qM.brand-banner_fromLeft__0Xug1,.brand-banner_slide__bK8qM.brand-banner_fromRight__qMem_,.brand-banner_slide__bK8qM.brand-banner_on__cke0z,.brand-banner_slide__bK8qM.brand-banner_park__khOpd,.brand-banner_slide__bK8qM.brand-banner_toLeft__xLl4Q,.brand-banner_slide__bK8qM.brand-banner_toRight__kPu2I{transform:none;transition:none}}.sw-store-promo_intro__dQRWx{padding:36px 0 8px;text-align:center}.sw-store-promo_introTitle__JyloV{margin:0 0 12px;font-family:var(--sw-font-heading);font-weight:700;font-size:clamp(22px,2.2vw,30px);line-height:1.25;color:var(--sw-ink)}.sw-store-promo_introText__R_VFB{max-width:1040px;margin:0 auto;font-size:15px;line-height:1.75;color:var(--sw-muted)}.sw-store-promo_promo__kJ2QZ{padding:32px 0 48px;content-visibility:auto;contain-intrinsic-size:auto 900px}.sw-store-promo_stack__ZQFgq{display:flex;flex-direction:column;gap:24px}.sw-store-promo_accCard__X7TDw{display:flex;align-items:center;gap:28px;padding:28px;background:#fff;border:1px solid var(--sw-border);border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.sw-store-promo_accImg__KDHuV{flex:0 0 auto;width:min(360px,40%);height:auto;border-radius:10px;-o-object-fit:cover;object-fit:cover}.sw-store-promo_accBody__Y4emX{min-width:0}.sw-store-promo_accTitle__JRBBo{margin:0 0 10px;font-family:var(--sw-font-heading);font-weight:700;font-size:clamp(20px,1.8vw,26px);text-transform:uppercase;letter-spacing:.3px;color:var(--sw-ink)}.sw-store-promo_accText__o6grK{margin:0 0 16px;font-size:15px;line-height:1.65;color:var(--sw-muted)}.sw-store-promo_chips__c3Ag_{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.sw-store-promo_chip__bs88D{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:6px;background:var(--sw-panel);font-size:13px;font-weight:500;color:var(--sw-ink)}.sw-store-promo_banners___5p2L{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.sw-store-promo_banner__DxzzQ{position:relative;display:block;overflow:hidden;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.08);text-decoration:none;aspect-ratio:768/467}.sw-store-promo_bannerImg__2VHrO{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.sw-store-promo_banner__DxzzQ:hover .sw-store-promo_bannerImg__2VHrO{transform:scale(1.04)}.sw-store-promo_bannerCopy__dsqFm{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:0 0 0 7%;max-width:60%;color:#fff}.sw-store-promo_bannerTitle__Y6k1h{font-family:var(--sw-font-heading);font-weight:700;font-size:clamp(16px,1.5vw,22px);line-height:1.2}.sw-store-promo_bannerText___1BlE{font-size:clamp(12px,1vw,14px);font-weight:500;opacity:.95}.sw-store-promo_bannerBtn__DeBY2{margin-top:10px;padding:6px 12px;border-radius:5px;background:#fff;color:var(--sw-ink);font-size:13px;font-weight:600}.sw-store-promo_banner__DxzzQ:hover .sw-store-promo_bannerBtn__DeBY2{color:var(--sw-accent-text)}.sw-store-promo_aboutCard__YSpLX{padding:30px 40px;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08)}.sw-store-promo_aboutTitle__vqSu3{margin:0 0 14px;font-family:var(--sw-font-heading);font-weight:700;font-size:clamp(19px,1.7vw,24px);color:var(--sw-ink)}.sw-store-promo_aboutText__ZoNXf{margin:0;font-size:15px;line-height:1.8;color:var(--sw-muted)}.sw-store-promo_readMore__T2UpY{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:8px 18px;border:none;border-radius:6px;background:var(--sw-panel);font-size:14px;font-weight:500;color:var(--sw-ink);cursor:pointer;transition:background .2s ease}.sw-store-promo_readMore__T2UpY:hover{background:#ebebeb}.sw-store-promo_readMore__T2UpY svg{transition:transform .2s ease}.sw-store-promo_chevOpen__FJONm{transform:rotate(180deg)}@media (max-width:991px){.sw-store-promo_banners___5p2L{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sw-store-promo_accCard__X7TDw{flex-direction:column;align-items:stretch;padding:18px;gap:16px}.sw-store-promo_accImg__KDHuV{width:100%}.sw-store-promo_banners___5p2L{grid-template-columns:1fr}.sw-store-promo_aboutCard__YSpLX{padding:22px 18px}.sw-store-promo_intro__dQRWx{padding-top:28px}.sw-store-promo_aboutText__ZoNXf,.sw-store-promo_accText__o6grK,.sw-store-promo_introText__R_VFB{font-size:14px}}