.showcase_section__cDIVw{padding:30px 0 6px;font-family:var(--sw-font-body);color:var(--sw-ink)}.showcase_container__l2BL_{width:100%;max-width:var(--sw-max-w);margin:0 auto;padding:0 24px}.showcase_head__Ls_hO{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:16px}.showcase_title__c0kaZ{margin:0;min-width:0;font-family:var(--sw-font-heading);font-weight:600;font-size:26px;line-height:1.25;color:var(--sw-blue)}.showcase_tabs__xz4bm{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;min-width:0}.showcase_tab__Cy0iX{position:relative;padding:6px 16px;border:0;background:none;font-family:var(--sw-font-body);font-size:15px;font-weight:500;line-height:1.3;color:var(--sw-ink);white-space:nowrap;cursor:pointer;border-radius:4px}.showcase_tab__Cy0iX+.showcase_tab__Cy0iX:before{content:"";position:absolute;left:0;top:50%;width:1px;height:16px;transform:translateY(-50%);background:#e3c6b3}.showcase_tab__Cy0iX:last-child{padding-right:0}.showcase_tab__Cy0iX:hover{color:var(--sw-blue)}.showcase_tab__Cy0iX[aria-selected=true]{color:var(--sw-blue);font-weight:600}.showcase_grid__qYjK7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(2,clamp(210px,15vw,268px));grid-template-areas:"a c d" "b c e";gap:12px}.showcase_grid__qYjK7[hidden]{display:none}.showcase_grid__qYjK7[data-count="4"]{grid-template-areas:"a c d" "b c d"}.showcase_grid__qYjK7[data-count="3"]{grid-template-areas:"a c d" "a c d"}.showcase_tile__zrigl[data-slot=a]{grid-area:a}.showcase_tile__zrigl[data-slot=b]{grid-area:b}.showcase_tile__zrigl[data-slot=c]{grid-area:c}.showcase_tile__zrigl[data-slot=d]{grid-area:d}.showcase_tile__zrigl[data-slot=e]{grid-area:e}.showcase_tile__zrigl{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border-radius:var(--sw-radius);text-decoration:none;color:inherit}.showcase_side___Xq_E{align-items:center;padding:18px 16px 14px;background:linear-gradient(160deg,var(--t-from),var(--t-to))}.showcase_side___Xq_E[data-tone="1"]{--t-from:#ffe6d5;--t-to:#fff6ef;--t-ink:#b4501b}.showcase_side___Xq_E[data-tone="2"]{--t-from:#fdf0d0;--t-to:#fffaee;--t-ink:#8a5a12}.showcase_side___Xq_E[data-tone="3"]{--t-from:#ffdfec;--t-to:#fff3f8;--t-ink:#b8235f}.showcase_side___Xq_E[data-tone="4"]{--t-from:#ffd9cf;--t-to:#fff1ec;--t-ink:#c23a2c}.showcase_name__esqab{flex:none;max-width:100%;font-family:var(--sw-font-heading);font-weight:600;font-size:clamp(20px,1.75vw,30px);line-height:1.15;text-align:center;color:var(--t-ink,var(--sw-ink));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.showcase_media__69upy{flex:1 1 auto;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;margin-top:10px}.showcase_media__69upy img{display:block;max-width:100%;max-height:100%;width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.showcase_centre__6wm9T{background:radial-gradient(120% 90% at 80% 20%,rgba(255,228,212,.3),transparent 60%),linear-gradient(140deg,#f5f5f5,#fff1e8 55%,#fdf3f7)}.showcase_centreMedia__T5nD_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:20px 20px 64px}.showcase_centreMedia__T5nD_ img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.showcase_caption__yulAQ{position:absolute;left:20px;bottom:18px;max-width:calc(100% - 40px);padding:8px 18px;border-radius:999px;background:rgba(255,255,255,.9);box-shadow:0 4px 16px rgba(0,0,0,.12);font-family:var(--sw-font-heading);font-weight:600;font-size:clamp(17px,1.5vw,24px);line-height:1.2;color:var(--sw-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:no-preference){.showcase_tile__zrigl{transition:transform .25s ease,box-shadow .25s ease}.showcase_tile__zrigl img{transition:transform .35s ease}.showcase_tile__zrigl:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,.12)}.showcase_tile__zrigl:hover img{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.showcase_tile__zrigl:hover{box-shadow:0 0 0 2px var(--sw-border)}}@media (max-width:1023px){.showcase_head__Ls_hO{flex-direction:column;align-items:flex-start}.showcase_tabs__xz4bm{justify-content:flex-start}.showcase_tab__Cy0iX:first-child{padding-left:0}.showcase_grid__qYjK7{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:clamp(240px,44vw,380px);grid-auto-rows:clamp(180px,28vw,240px);grid-template-areas:"c c" "a b" "d e"}.showcase_grid__qYjK7[data-count="4"]{grid-template-areas:"c c" "a b" "d d"}.showcase_grid__qYjK7[data-count="3"]{grid-template-areas:"c c" "a d"}}@media (max-width:639px){.showcase_container__l2BL_{padding:0 16px}.showcase_title__c0kaZ{font-size:21px}.showcase_tabs__xz4bm{flex-wrap:nowrap;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:3px 2px;margin:-3px -2px}.showcase_tabs__xz4bm::-webkit-scrollbar{display:none}.showcase_tab__Cy0iX{flex:none;padding:6px 12px;font-size:14px}.showcase_grid__qYjK7{gap:10px;grid-template-rows:clamp(200px,56vw,300px);grid-auto-rows:clamp(150px,42vw,200px)}.showcase_side___Xq_E{padding:12px 10px 10px}.showcase_name__esqab{font-size:17px}.showcase_centreMedia__T5nD_{padding:14px 14px 54px}.showcase_caption__yulAQ{left:12px;bottom:12px;max-width:calc(100% - 24px);padding:6px 14px;font-size:16px}}.sw-home_container__ewEAP{width:100%;max-width:var(--sw-max-w);margin:0 auto;padding:0 24px}.sw-home_section__2uSkM{padding:30px 0 6px;font-family:var(--sw-font-body);color:var(--sw-ink);content-visibility:auto;contain-intrinsic-size:auto 460px}.sw-home_sectionTight__t6W4s{padding-top:22px}.sw-home_head__jfHnZ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.sw-home_title__2dJVb{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--sw-font-heading);font-weight:600;font-size:24px;line-height:1.25;color:var(--sw-ink)}.sw-home_viewAll___7DWS{display:inline-flex;align-items:center;gap:6px;color:var(--sw-blue);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;border-radius:4px}.sw-home_viewAll___7DWS:hover{text-decoration:underline}.sw-home_flame__nCJcK{color:#f0522b}.sw-home_row4__z5pvH,.sw-home_row6__ayWTZ{display:grid;gap:20px;margin:0;padding:0;list-style:none}.sw-home_row6__ayWTZ{grid-template-columns:repeat(6,minmax(0,1fr))}.sw-home_row6__ayWTZ.sw-home_scrollRow__8tXLN{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 5 * 20px) / 6);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:4px 2px 6px}.sw-home_row6__ayWTZ.sw-home_scrollRow__8tXLN::-webkit-scrollbar{display:none}.sw-home_row6__ayWTZ.sw-home_scrollRow__8tXLN>li{scroll-snap-align:start}.sw-home_scrollWrap__eVnSl{position:relative}.sw-home_scrollBtn__wuTqR{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:50%;border:1px solid var(--sw-border);background:#fff;color:var(--sw-title,#3b3b3b);box-shadow:0 4px 14px rgba(0,0,0,.15);cursor:pointer;transform:translateY(-50%);transition:background .15s ease,color .15s ease}.sw-home_scrollBtn__wuTqR:hover{background:var(--sw-peach);border-color:var(--sw-on-peach);color:var(--sw-on-peach)}.sw-home_scrollBtnPrev__Y__Bl{left:-18px}.sw-home_scrollBtnNext__JJrYL{right:-18px}.sw-home_row4__z5pvH{grid-template-columns:repeat(4,minmax(0,1fr))}.sw-home_hero__X65w_{position:relative;overflow:hidden;color:var(--sw-on-peach);font-family:var(--sw-font-body);--sw-hero-bg:radial-gradient(ellipse 38% 70% at 46% 30%,rgba(255,255,255,0.12),transparent 70%),linear-gradient(100deg,#f46b27,#f26522 45%,#f46b27);background:var(--sw-hero-bg)}.sw-home_heroGrid__s5Cx9{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.25fr) minmax(0,.7fr);align-items:center;gap:28px;min-height:350px;padding-top:28px;padding-bottom:28px}.sw-home_heroCopy__SVu_o{display:flex;flex-direction:column;align-items:flex-start}.sw-home_heroPill__Xk9vh{display:inline-block;padding:5px 12px;border-radius:6px;background:var(--sw-on-peach);color:#fff;font-family:var(--sw-font-heading);font-size:13px;font-weight:600;letter-spacing:.3px}.sw-home_heroTitle__a4WW6{display:flex;flex-direction:column;margin:14px 0 12px;font-family:var(--sw-font-heading);font-weight:700;font-size:clamp(34px,3.9vw,56px);line-height:1.05;letter-spacing:-.5px}.sw-home_heroLine1__FPQV_{color:var(--sw-on-peach)}.sw-home_heroLine2__mHmi3{color:var(--sw-accent-text)}.sw-home_heroSub__K3vfs{max-width:360px;margin:0 0 24px;color:var(--sw-on-peach);font-size:17px;line-height:1.5}.sw-home_heroCta__JwYRB{display:inline-flex;align-items:center;gap:12px;padding:12px 24px;border-radius:10px;background:var(--sw-on-peach);color:#fff;font-family:var(--sw-font-heading);font-weight:600;font-size:15px;text-decoration:none;box-shadow:0 6px 18px rgba(0,0,0,.25);transition:background .15s ease,transform .15s ease}.sw-home_heroCta__JwYRB:hover{background:#2a180f;transform:translateY(-1px)}.sw-home_heroDots__U2_Fc{display:flex;align-items:center;gap:10px}.sw-home_heroNav__J6DXn{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.sw-home_heroNavBtn__16vMt{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:50%;border:1.5px solid rgba(0,0,0,.55);background:rgba(255,255,255,.55);color:var(--sw-on-peach);cursor:pointer;transition:background .15s ease,border-color .15s ease}.sw-home_heroNavBtn__16vMt:hover{background:var(--sw-peach-strong);border-color:var(--sw-on-peach)}.sw-home_heroDot__egNX2{width:10px;height:10px;padding:0;border-radius:50%;border:1.5px solid rgba(0,0,0,.7);background:transparent;cursor:pointer}.sw-home_heroDotOn__NHRjM{background:var(--sw-on-peach)}.sw-home_heroVisual__5NuC0{display:flex;align-items:center;justify-content:center;min-height:260px}.sw-home_heroImg__guv2g{display:block;max-width:100%;max-height:320px;-o-object-fit:contain;object-fit:contain}.sw-home_heroArt__GKpoR{width:100%;max-width:500px;height:auto}.sw-home_heroFeatures__haTLL{display:flex;flex-direction:column;gap:26px;margin:0;padding:0;list-style:none;justify-self:end}.sw-home_heroFeature__NYMGk{display:flex;align-items:center;gap:14px}.sw-home_heroFeatureIcon__TcVla{flex:0 0 52px;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1.5px solid rgba(194,65,12,.55);background:rgba(255,255,255,.55);color:var(--sw-accent-text)}.sw-home_heroFeatureTitle__V7idr{display:block;font-family:var(--sw-font-heading);font-weight:600;font-size:15px}.sw-home_heroFeatureText__TqH_a{display:block;margin-top:2px;font-size:13px;color:var(--sw-on-peach-muted)}.sw-home_heroStack__AthdG{display:grid;width:100%}.sw-home_heroLayer__B6q_S{grid-area:1/1;display:flex;flex-direction:column;align-items:flex-start;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.sw-home_heroLayer__B6q_S>:last-child{margin-bottom:0}.sw-home_heroLayerOn__M7L9Q{opacity:1;visibility:visible;transition:opacity .9s ease,visibility 0s linear 0s}.sw-home_heroVisualLayer____271{align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.sw-home_heroLayerOn__M7L9Q,.sw-home_heroLayer__B6q_S{transition:none}}.sw-home_heroTrack__oF5NJ{display:grid;overflow:clip}.sw-home_heroPanel__4_fz0{grid-area:1/1;display:grid;min-width:0;background:var(--sw-hero-bg)}.sw-home_heroPanel__4_fz0.sw-home_heroSlideOn__D3NCf{transform:translateX(0);visibility:visible;transition:transform .55s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s}.sw-home_heroPanel__4_fz0.sw-home_heroSlideFromLeft__r6CaG,.sw-home_heroPanel__4_fz0.sw-home_heroSlideFromRight__dsKX6,.sw-home_heroPanel__4_fz0.sw-home_heroSlidePark__E4LOo{visibility:hidden;transition:none}.sw-home_heroPanel__4_fz0.sw-home_heroSlideFromRight__dsKX6,.sw-home_heroPanel__4_fz0.sw-home_heroSlidePark__E4LOo{transform:translateX(100%)}.sw-home_heroPanel__4_fz0.sw-home_heroSlideFromLeft__r6CaG{transform:translateX(-100%)}.sw-home_heroPanel__4_fz0.sw-home_heroSlideToLeft__NG0Yd,.sw-home_heroPanel__4_fz0.sw-home_heroSlideToRight__5YEYw{visibility:hidden;transition:transform .55s cubic-bezier(.22,.61,.36,1),visibility 0s linear .55s}.sw-home_heroPanel__4_fz0.sw-home_heroSlideToLeft__NG0Yd{transform:translateX(-100%)}.sw-home_heroPanel__4_fz0.sw-home_heroSlideToRight__5YEYw{transform:translateX(100%)}@media (prefers-reduced-motion:reduce){.sw-home_heroPanel__4_fz0.sw-home_heroSlideFromLeft__r6CaG,.sw-home_heroPanel__4_fz0.sw-home_heroSlideFromRight__dsKX6,.sw-home_heroPanel__4_fz0.sw-home_heroSlideOn__D3NCf,.sw-home_heroPanel__4_fz0.sw-home_heroSlidePark__E4LOo,.sw-home_heroPanel__4_fz0.sw-home_heroSlideToLeft__NG0Yd,.sw-home_heroPanel__4_fz0.sw-home_heroSlideToRight__5YEYw{transform:none;transition:none}}.sw-home_heroCopyText__op9Lz{display:flex;flex-direction:column;align-items:flex-start;width:100%}.sw-home_heroCopyText__op9Lz>:last-child{margin-bottom:0}.sw-home_heroSlideMode__nQhg5.sw-home_heroHasNav__cidmz .sw-home_heroCopy__SVu_o{padding-bottom:calc(28px + var(--sw-hero-nav-h, 38px));min-height:calc(var(--sw-hero-copy-h, 0px) + 28px + var(--sw-hero-nav-h, 38px))}.sw-home_heroNavLayer__psTbP{position:absolute;inset:28px 0;z-index:2;display:flex;align-items:center;pointer-events:none;visibility:hidden}.sw-home_heroMeasured__YuizP .sw-home_heroNavLayer__psTbP{visibility:visible}.sw-home_heroNavBox__9nD9x{display:flex;align-items:flex-end;height:calc(var(--sw-hero-copy-h, 0px) + 28px + var(--sw-hero-nav-h, 38px))}.sw-home_heroNavLayer__psTbP .sw-home_heroNav__J6DXn{margin-top:0;pointer-events:auto}@media (max-width:1199px){.sw-home_heroSlideMode__nQhg5 .sw-home_heroCopy__SVu_o{align-self:start}.sw-home_heroNavLayer__psTbP{align-items:flex-start}}@media (max-width:767px){.sw-home_heroNavLayer__psTbP{inset:26px 0 24px}}.sw-home_heroBanner__E_8dl{position:relative;width:100%;aspect-ratio:1920/520;min-height:220px;overflow:hidden}.sw-home_heroBannerImg__QszDi,.sw-home_heroBannerLink__yTChk{position:absolute;inset:0;width:100%;height:100%}.sw-home_heroBannerImg__QszDi{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sw-home_heroBannerLink__yTChk .sw-home_heroBannerImg__QszDi{position:static}.sw-home_heroBannerShade__5iNIw{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.38) 42%,rgba(0,0,0,0) 68%);pointer-events:none}.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC,.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC .sw-home_heroLine1__FPQV_,.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC .sw-home_heroSub__K3vfs{color:#fff}.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC .sw-home_heroLine2__mHmi3{color:var(--sw-peach-strong)}.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC .sw-home_heroCta__JwYRB{background:var(--sw-peach);color:var(--sw-on-peach)}.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC .sw-home_heroCta__JwYRB:hover{background:var(--sw-peach-hover)}.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC .sw-home_heroNavBtn__16vMt{border-color:rgba(255,255,255,.75);color:#fff}.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC .sw-home_heroNavBtn__16vMt:hover{background:rgba(0,0,0,.65);border-color:#fff}.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC .sw-home_heroDot__egNX2{border-color:rgba(255,255,255,.85)}.sw-home_heroFull__KyMVC.sw-home_heroFull__KyMVC .sw-home_heroDotOn__NHRjM{background:#fff}.sw-home_heroBannerInner__MrF_S{position:relative;display:flex;align-items:center;height:100%;padding-top:24px;padding-bottom:64px}.sw-home_heroFull__KyMVC .sw-home_heroBannerInner__MrF_S .sw-home_heroCopy__SVu_o{max-width:560px;padding-bottom:0;min-height:0}.sw-home_heroFull__KyMVC .sw-home_heroNavLayer__psTbP{inset:auto 0 16px 0;align-items:flex-end}.sw-home_heroFull__KyMVC .sw-home_heroNavBox__9nD9x{justify-content:center;width:100%;height:auto}.sw-home_heroFull__KyMVC .sw-home_heroNavBtn__16vMt{background:rgba(0,0,0,.45)}.sw-home_heroFull__KyMVC .sw-home_heroDots__U2_Fc{padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.35)}@media (max-width:767px){.sw-home_heroBanner__E_8dl{aspect-ratio:4/3}.sw-home_heroFull__KyMVC .sw-home_heroNavLayer__psTbP{inset:auto 0 12px 0}}.sw-home_heroFull__KyMVC .sw-home_heroNavLayer__psTbP{inset:0}.sw-home_heroFull__KyMVC .sw-home_heroNavBox__9nD9x,.sw-home_heroFull__KyMVC .sw-home_heroNavContainer__EyIWJ,.sw-home_heroFull__KyMVC .sw-home_heroNavLayer__psTbP .sw-home_heroNav__J6DXn{position:static}.sw-home_heroFull__KyMVC .sw-home_heroNavBtn__16vMt{position:absolute;top:50%;transform:translateY(-50%)}.sw-home_heroFull__KyMVC .sw-home_heroNavBtn__16vMt:first-child{left:16px}.sw-home_heroFull__KyMVC .sw-home_heroNavBtn__16vMt:last-child{right:16px}.sw-home_heroFull__KyMVC .sw-home_heroDots__U2_Fc{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);gap:6px;padding:4px 8px}.sw-home_heroFull__KyMVC .sw-home_heroDot__egNX2{width:7px;height:7px;border-width:1px}@media (max-width:767px){.sw-home_heroFull__KyMVC .sw-home_heroNavBtn__16vMt{width:32px;height:32px}.sw-home_heroFull__KyMVC .sw-home_heroNavBtn__16vMt:first-child{left:8px}.sw-home_heroFull__KyMVC .sw-home_heroNavBtn__16vMt:last-child{right:8px}.sw-home_heroFull__KyMVC .sw-home_heroDots__U2_Fc{bottom:10px}}.sw-home_heroLight__b9CDE{color:var(--sw-on-peach);--sw-hero-bg:radial-gradient(ellipse 40% 70% at 46% 30%,rgba(255,228,212,0.35),transparent 70%),linear-gradient(100deg,#fafafa,#fff1e8 55%,#fff3ec);background:var(--sw-hero-bg)}.sw-home_heroLight__b9CDE .sw-home_heroLine1__FPQV_{color:var(--sw-on-peach)}.sw-home_heroLight__b9CDE .sw-home_heroLine2__mHmi3{color:var(--sw-accent-text)}.sw-home_heroLight__b9CDE .sw-home_heroSub__K3vfs{color:var(--sw-on-peach-muted)}.sw-home_heroLight__b9CDE .sw-home_heroFeatureIcon__TcVla{border-color:rgba(194,65,12,.45);color:var(--sw-accent-text);background:#fff}.sw-home_heroLight__b9CDE .sw-home_heroFeatureText__TqH_a{color:var(--sw-on-peach-muted)}.sw-home_heroLight__b9CDE .sw-home_heroNavBtn__16vMt{border-color:rgba(0,0,0,.35);background:#fff;color:var(--sw-on-peach)}.sw-home_heroLight__b9CDE .sw-home_heroNavBtn__16vMt:hover{background:var(--sw-peach-strong);border-color:var(--sw-on-peach);color:var(--sw-on-peach)}.sw-home_heroLight__b9CDE .sw-home_heroDot__egNX2{border-color:rgba(0,0,0,.5)}.sw-home_heroLight__b9CDE .sw-home_heroDotOn__NHRjM{background:var(--sw-on-peach)}.sw-home_catCard__OdTro{display:flex;flex-direction:column;align-items:center;height:100%;padding:18px 12px 16px;border:1px solid var(--sw-border);border-radius:var(--sw-radius);background:linear-gradient(180deg,#f5f5f5,#ffffff);color:var(--sw-ink);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.sw-home_catCard__OdTro:hover{border-color:#f0c8ad;box-shadow:0 8px 22px rgba(0,0,0,.1);transform:translateY(-2px)}.sw-home_catMedia__mw3af{display:grid;place-items:center;width:100%;height:112px}.sw-home_catMedia__mw3af img{max-width:100%;max-height:112px;-o-object-fit:contain;object-fit:contain}.sw-home_catIcon__AI2Yb{display:grid;place-items:center;width:92px;height:92px;border-radius:50%;background:var(--sw-panel-2);color:var(--sw-blue)}.sw-home_catLabel__gcSkY{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-family:var(--sw-font-heading);font-size:15px;font-weight:600}.sw-home_brandCard__DEwvt{display:grid;place-items:center;height:80px;padding:10px 16px;border:1px solid var(--sw-border);border-radius:var(--sw-radius);background:#fff;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.sw-home_brandCard__DEwvt:hover{border-color:#f0c8ad;box-shadow:0 6px 18px rgba(0,0,0,.08)}.sw-home_brandCard__DEwvt img{max-width:100%;max-height:46px;-o-object-fit:contain;object-fit:contain}.sw-home_brandWord__Bd_ac{font-family:var(--sw-font-heading);font-weight:800;font-size:22px;letter-spacing:-.3px;color:var(--sw-ink);text-align:center;line-height:1.1}.sw-home_dealsPanel__JbDGF{padding:18px 22px 24px;border-radius:14px;background:var(--sw-panel)}.sw-home_dealsEmpty__1gA8p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:26px 24px;border:1px dashed #ebcbb6;border-radius:12px;background:#fff;color:var(--sw-muted);font-size:15px}.sw-home_dealsEmpty__1gA8p p{margin:0}.sw-home_emptyCta__0Lu3b{display:inline-flex;align-items:center;padding:10px 20px;border-radius:8px;border:1px solid var(--sw-on-peach);background:var(--sw-peach);color:var(--sw-on-peach);font-weight:600;font-size:14px;text-decoration:none}.sw-home_emptyCta__0Lu3b:hover{background:var(--sw-peach-hover)}.sw-home_dealCard__neyxt{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid var(--sw-border);border-radius:12px;background:#fff;overflow:hidden;transition:box-shadow .15s ease}.sw-home_dealCard__neyxt:hover{box-shadow:0 10px 26px rgba(0,0,0,.1)}.sw-home_dealMedia__ohdA1{position:relative;display:grid;place-items:center;height:190px;padding:18px 18px 6px}.sw-home_dealImg__Ykir7{display:block;max-width:100%;max-height:160px;-o-object-fit:contain;object-fit:contain}.sw-home_dealImgPh__BbseQ{max-width:82%;max-height:90px;opacity:.4;filter:saturate(.6)}.sw-home_dealBadge__PjlvC{position:absolute;top:12px;left:12px;z-index:1;padding:3px 9px;border-radius:6px;background:var(--sw-red);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.2px}.sw-home_dealBadgeGreen__MwfT_{background:var(--sw-green)}.sw-home_dealBody__3hduJ{display:flex;flex-direction:column;gap:6px;padding:8px 20px 12px;flex:1 1 auto}.sw-home_dealTitle__NSDBy{margin:0;font-family:var(--sw-font-heading);font-weight:600;font-size:15.5px;line-height:1.35}.sw-home_dealTitle__NSDBy a{color:var(--sw-ink);text-decoration:none}.sw-home_dealTitle__NSDBy a:hover{color:var(--sw-blue)}.sw-home_dealSpec__euCWs{margin:0;color:var(--sw-muted);font-size:13px}.sw-home_stars__ISVj0{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--sw-muted)}.sw-home_starRow__shvvB{display:inline-flex;gap:1px}.sw-home_star__TPxgy{position:relative;color:#d9dee6;font-size:16px;line-height:1}.sw-home_starFill___WbXv{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--sw-star)}.sw-home_starCount__UfXwx{font-size:13px}.sw-home_dealPrice__T0yhl{display:flex;align-items:baseline;gap:10px;margin:4px 0 0}.sw-home_dealNow__hwFJM{font-family:var(--sw-font-heading);font-weight:700;font-size:21px;color:var(--sw-ink-price)}.sw-home_dealWas__Cghgy{color:#8a7468;font-size:13px}.sw-home_dealCard__neyxt.sw-home_dealCard__neyxt .tm-fav-add{width:calc(100% - 40px);margin:4px 20px 20px;height:42px;padding:0 12px;border-radius:7px;border:1px solid #e9c7b0;background:var(--sw-peach);color:var(--sw-on-peach);font-family:var(--sw-font-body);font-weight:600;font-size:14px;text-transform:none;letter-spacing:0}.sw-home_dealCard__neyxt.sw-home_dealCard__neyxt .tm-fav-add:hover:not(:disabled){background:var(--sw-peach-hover);border-color:var(--sw-on-peach)}.sw-home_dealCard__neyxt.sw-home_dealCard__neyxt .tm-fav-add:disabled{background:#ebebeb;color:#7a5e50;cursor:not-allowed}.sw-home_dealCard__neyxt.sw-home_dealCard__neyxt .bm-pc-actions{top:12px;bottom:auto;right:12px}.sw-home_dealCard__neyxt.sw-home_dealCard__neyxt:focus-within .bm-pc-actions,.sw-home_dealCard__neyxt.sw-home_dealCard__neyxt:hover .bm-pc-actions{opacity:1;transform:none;pointer-events:auto}.sw-home_railHead__CU8Qn,.sw-home_railHead__CU8Qn .sw-home_title__2dJVb{min-width:0}.sw-home_railTools___Q6OJ{display:inline-flex;align-items:center;gap:16px;flex:0 0 auto}.sw-home_railArrows__Yk0X_{display:inline-flex;gap:8px}.sw-home_railArrow__Z1DR9{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;border:1px solid #ebd3c3;background:#fff;color:var(--sw-ink);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.sw-home_railArrow__Z1DR9:hover:not(:disabled){background:var(--sw-peach);border-color:var(--sw-on-peach);color:var(--sw-on-peach)}.sw-home_railArrow__Z1DR9:disabled{opacity:.4;cursor:default}.sw-home_rail__gKRWp{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - 4 * 20px) / 5);gap:20px;margin:0;padding:4px 2px 12px;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:none;border-radius:12px}.sw-home_rail__gKRWp::-webkit-scrollbar{display:none}.sw-home_rail__gKRWp>li{min-width:0;scroll-snap-align:start}.sw-home_railSkeleton__mj_Rd{height:361px;border:1px solid var(--sw-border);border-radius:12px;background:linear-gradient(90deg,#f4f4f5 25%,#ececee 37%,#f4f4f5 63%);background-size:400% 100%;animation:sw-home_railSkelShine__6TvZR 1.4s ease infinite}@keyframes sw-home_railSkelShine__6TvZR{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:767px){.sw-home_railSkeleton__mj_Rd{height:293px}}@media (prefers-reduced-motion:reduce){.sw-home_railSkeleton__mj_Rd{animation:none}}.sw-home_rail__gKRWp:focus-visible{outline:2px solid var(--sw-blue-bright,#c2410c);outline-offset:2px}.sw-home_rail__gKRWp .sw-home_dealTitle__NSDBy a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sw-home_rail__gKRWp .sw-home_dealSpec__euCWs{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1199px){.sw-home_rail__gKRWp{grid-auto-columns:calc((100% - 3 * 20px) / 4)}}@media (max-width:1023px){.sw-home_rail__gKRWp{grid-auto-columns:calc((100% - 2 * 16px) / 3);gap:16px}}@media (max-width:767px){.sw-home_rail__gKRWp{grid-auto-columns:calc((100% - 12px) / 2);gap:12px}.sw-home_railTools___Q6OJ{gap:10px}.sw-home_railArrow__Z1DR9{width:32px;height:32px}.sw-home_rail__gKRWp .sw-home_dealMedia__ohdA1{height:150px;padding:12px 10px 4px}.sw-home_rail__gKRWp .sw-home_dealImg__Ykir7{max-height:126px}.sw-home_rail__gKRWp .sw-home_dealBody__3hduJ{padding:6px 12px 10px;gap:4px}.sw-home_rail__gKRWp .sw-home_dealTitle__NSDBy{font-size:14px}.sw-home_rail__gKRWp .sw-home_dealNow__hwFJM{font-size:17px}.sw-home_rail__gKRWp .sw-home_dealPrice__T0yhl{flex-wrap:wrap;gap:2px 8px}.sw-home_rail__gKRWp .sw-home_dealCard__neyxt.sw-home_dealCard__neyxt .tm-fav-add{width:calc(100% - 24px);margin:4px 12px 12px;height:38px;font-size:13px}}@media (max-width:380px){.sw-home_railHead__CU8Qn{flex-wrap:wrap}}.sw-home_trustWrap__hkV16{padding:26px 0 4px}.sw-home_trust__7Gvpb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:20px 10px;list-style:none;border-radius:14px;background:var(--sw-panel-2)}.sw-home_trustItem__YCo0r{display:flex;align-items:center;justify-content:center;gap:16px;padding:4px 18px}.sw-home_trustItem__YCo0r+.sw-home_trustItem__YCo0r{border-left:1px solid #e3c6b3}.sw-home_trustIcon__tx1ZE{color:var(--sw-blue);display:inline-flex}.sw-home_trustTitle__Gl2bK{display:block;font-family:var(--sw-font-heading);font-weight:600;font-size:15px;color:var(--sw-ink)}.sw-home_trustText__wxTBP{display:block;margin-top:3px;font-size:13px;color:var(--sw-muted)}.sw-home_featTile__3xDoc{position:relative;display:flex;flex-direction:column;min-height:210px;height:100%;border-radius:12px;overflow:hidden;border:1px solid var(--sw-border);background:linear-gradient(170deg,#f5f5f5,#fff3ec);color:var(--sw-ink);text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.sw-home_featTile__3xDoc:hover{box-shadow:0 10px 26px rgba(0,0,0,.14);transform:translateY(-2px)}.sw-home_featDark__Q4fVH{border-color:#141a2e;background:radial-gradient(ellipse 70% 55% at 55% 35%,rgba(220,40,70,.35),transparent 70%),linear-gradient(170deg,#1a2140,#0a0f1f);color:#fff}.sw-home_featMedia__xMDTt{flex:1 0 128px;display:grid;place-items:center;padding:16px 12px 0}.sw-home_featMedia__xMDTt img{max-width:100%;max-height:120px;-o-object-fit:contain;object-fit:contain}.sw-home_featIcon__I8Bfl{color:var(--sw-blue);opacity:.85}.sw-home_featDark__Q4fVH .sw-home_featIcon__I8Bfl{color:#ff5d7a}.sw-home_featText__rLEyv{display:flex;flex-direction:column;padding:0 52px 16px 14px}.sw-home_featTitle__gGnC5{font-family:var(--sw-font-heading);font-weight:600;font-size:14.5px;line-height:1.3}.sw-home_featSub__sBiz9{margin-top:2px;font-size:12px;color:var(--sw-muted)}.sw-home_featDark__Q4fVH .sw-home_featSub__sBiz9{color:#d3dbea}.sw-home_featArrow__kuo6C{position:absolute;right:14px;bottom:16px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--sw-peach-strong);color:var(--sw-on-peach);box-shadow:0 0 0 1px rgba(0,0,0,.15)}.sw-home_help__z7gLU{margin-top:34px;color:var(--sw-on-peach);font-family:var(--sw-font-body);background:repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 2px,transparent 2px 22px),linear-gradient(90deg,#f46b27,#f26522 45%,#f46b27);border-top:1px solid var(--sw-border);border-bottom:1px solid var(--sw-border)}.sw-home_helpRow__WWhbH{display:flex;align-items:center;gap:28px;min-height:112px;padding-top:18px;padding-bottom:18px}.sw-home_helpLead__QPYdb{display:flex;align-items:center;gap:18px;flex:1 1 auto;min-width:0}.sw-home_helpMark__h_5yp{width:62px;height:auto;flex:0 0 auto}.sw-home_helpTitle__N_Z_p{margin:0 0 6px;font-family:var(--sw-font-heading);font-weight:600;font-size:23px}.sw-home_helpText__NcS3H{margin:0;color:var(--sw-on-peach-muted);font-size:14px}.sw-home_helpCta__WOm7y{display:inline-flex;align-items:center;gap:14px;padding:12px 40px;border:1.5px solid var(--sw-on-peach);border-radius:999px;color:var(--sw-on-peach);font-family:var(--sw-font-heading);font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap;transition:background .15s ease}.sw-home_helpCta__WOm7y:hover{background:var(--sw-peach-strong)}.sw-home_helpContact__CagUV{display:flex;flex-direction:column;gap:10px;margin:0 0 0 30px;padding:0;list-style:none}.sw-home_helpContact__CagUV a{display:inline-flex;align-items:center;gap:12px;color:var(--sw-on-peach);font-size:15px;text-decoration:none;border-radius:4px}.sw-home_helpContact__CagUV a:hover{text-decoration:underline}@media (max-width:1199px){.sw-home_heroGrid__s5Cx9{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sw-home_heroFeatures__haTLL{grid-column:1/-1;flex-direction:row;justify-self:stretch;justify-content:space-between;gap:16px}.sw-home_helpContact__CagUV{margin-left:0}}@media (max-width:1023px){.sw-home_container__ewEAP{padding-left:16px;padding-right:16px}.sw-home_row6__ayWTZ.sw-home_scrollRow__8tXLN,.sw-home_scrollRow__8tXLN{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(150px,30%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.sw-home_scrollRow__8tXLN>li{scroll-snap-align:start}.sw-home_row4__z5pvH.sw-home_scrollRow__8tXLN{grid-auto-columns:minmax(230px,42%)}.sw-home_trust__7Gvpb{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.sw-home_trustItem__YCo0r{justify-content:flex-start}.sw-home_trustItem__YCo0r+.sw-home_trustItem__YCo0r{border-left:0}.sw-home_helpRow__WWhbH{flex-wrap:wrap}.sw-home_helpLead__QPYdb{flex-basis:100%}}@media (max-width:767px){.sw-home_section__2uSkM{padding-top:24px}.sw-home_title__2dJVb{font-size:19px}.sw-home_viewAll___7DWS{font-size:13px}.sw-home_heroGrid__s5Cx9{grid-template-columns:1fr;min-height:0;gap:20px;padding-top:26px;padding-bottom:24px}.sw-home_heroSub__K3vfs{font-size:15px}.sw-home_heroVisual__5NuC0{min-height:0}.sw-home_heroArt__GKpoR{max-width:320px}.sw-home_heroFeatures__haTLL{flex-direction:column;gap:14px}.sw-home_heroFeatureIcon__TcVla{flex-basis:42px;width:42px;height:42px}.sw-home_row6__ayWTZ.sw-home_scrollRow__8tXLN,.sw-home_scrollRow__8tXLN{grid-auto-columns:40%;gap:12px}.sw-home_scrollBtn__wuTqR{display:none}.sw-home_row4__z5pvH.sw-home_scrollRow__8tXLN{grid-auto-columns:74%}.sw-home_catMedia__mw3af{height:84px}.sw-home_catIcon__AI2Yb{width:72px;height:72px}.sw-home_featTile__3xDoc{min-height:200px}.sw-home_featMedia__xMDTt{flex-basis:104px}.sw-home_dealsPanel__JbDGF{padding:14px 14px 18px}.sw-home_trust__7Gvpb{grid-template-columns:1fr;padding:16px 8px}.sw-home_helpCta__WOm7y{padding:11px 28px}.sw-home_helpTitle__N_Z_p{font-size:20px}}.logo_logo__awYl5{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--sw-ink);border-radius:6px;min-width:0}.logo_mark__6sKWr{width:54px;height:auto;flex:0 0 auto}.logo_words__KfTdz{display:flex;flex-direction:column;line-height:1.1;min-width:0}.logo_name__mt8ms{font-weight:700;font-size:23px;letter-spacing:.2px}.logo_name__mt8ms,.logo_sub___rQqf{font-family:var(--sw-font-heading);color:#1d5fae;white-space:nowrap}.logo_sub___rQqf{margin-top:4px;font-weight:600;font-size:11.5px;letter-spacing:.4px}.logo_dark__ksqvC .logo_name__mt8ms,.logo_dark__ksqvC .logo_sub___rQqf{color:var(--sw-on-peach)}.logo_dark__ksqvC .logo_sub___rQqf{color:var(--sw-on-peach-muted)}.logo_sm__r0_rS .logo_mark__6sKWr{width:44px}.logo_sm__r0_rS .logo_name__mt8ms{font-size:17px}.logo_sm__r0_rS .logo_sub___rQqf{font-size:9px;margin-top:3px}.logo_adminImg__nDhBK{display:block;flex:0 0 auto;max-height:56px;max-width:120px;width:auto;height:auto}.logo_sm__r0_rS .logo_adminImg__nDhBK{max-height:44px}@media (max-width:1023px){.logo_mark__6sKWr{width:40px}.logo_adminImg__nDhBK{max-height:40px}.logo_name__mt8ms{font-size:16px}.logo_sub___rQqf{font-size:8.5px}}@media (max-width:380px){.logo_name__mt8ms{font-size:14px}.logo_sub___rQqf{font-size:7.5px;letter-spacing:.2px}}.logo_xs__XQvqG{gap:8px}.logo_xs__XQvqG .logo_mark__6sKWr{width:42px}.logo_xs__XQvqG .logo_name__mt8ms{font-size:16px;overflow:hidden;text-overflow:ellipsis}.logo_xs__XQvqG .logo_sub___rQqf{font-size:8.5px;margin-top:3px;overflow:hidden;text-overflow:ellipsis}.logo_xs__XQvqG .logo_adminImg__nDhBK{max-height:44px;max-width:220px}@media (max-width:600px){.logo_xs__XQvqG .logo_mark__6sKWr{width:34px}.logo_xs__XQvqG .logo_name__mt8ms{font-size:13.5px}.logo_xs__XQvqG .logo_sub___rQqf{font-size:7.5px;letter-spacing:.2px}.logo_xs__XQvqG .logo_adminImg__nDhBK{max-height:34px;max-width:170px}}@media (max-width:360px){.logo_xs__XQvqG .logo_name__mt8ms{font-size:12.5px}.logo_xs__XQvqG .logo_sub___rQqf{display:none}}.header_container__BjVbA{width:100%;max-width:var(--sw-max-w);margin:0 auto;padding:0 24px}.header_topBar__9yT8r{background:var(--sw-peach);border-bottom:1px solid var(--sw-border);color:var(--sw-on-peach);font-family:var(--sw-font-body);font-size:12.5px}.header_topBar__9yT8r .header_container__BjVbA{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:34px}.header_topLeft__mueXi{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.header_topBadge__DJMX1{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.header_dot__2iyN5{margin:0 6px 0 0;opacity:.9}.header_topRight__K1Zop{display:flex;align-items:center;gap:10px;white-space:nowrap}.header_topLink__sVjbb{display:inline-flex;align-items:center;gap:6px;color:var(--sw-on-peach);text-decoration:none;border-radius:3px}.header_topLink__sVjbb:hover{color:var(--sw-accent-text-hover);text-decoration:underline}.header_topBtn__VhvFR{background:none;border:0;padding:0;font:inherit;cursor:pointer}.header_sep__edFaS{opacity:.6}.header_lang__5CCRf{margin-left:6px;color:var(--sw-on-peach)}.header_sticky__6IWBu{position:sticky;top:0;z-index:120}.header_main__ogFjD{background:#fff;box-shadow:0 1px 0 var(--sw-border)}.header_mainRow__yhgxq{display:flex;align-items:center;gap:28px;min-height:96px}.header_burger__9l7N7{display:none;border:0;background:none;color:var(--sw-ink);padding:6px;margin-left:-6px;cursor:pointer;border-radius:6px}.header_logo__qXzgZ{flex:0 0 auto}.header_searchWrap__wIakM{position:relative;z-index:30;flex:1 1 auto;max-width:620px;min-width:0;margin-left:auto}.header_search__mxGRC{position:relative;width:100%;display:flex;align-items:stretch;height:52px;border:1px solid #e5e5e5;border-radius:14px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden}.header_search__mxGRC:focus-within{border-color:var(--sw-accent-text);box-shadow:0 0 0 3px rgba(194,65,12,.18)}.header_searchIcon__tQL8R{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--sw-ink);pointer-events:none}.header_searchInput__UInkl{flex:1 1 auto;min-width:0;border:0;outline:none;padding:0 14px 0 48px;font-family:var(--sw-font-body);font-size:14.5px;color:var(--sw-ink);background:transparent}.header_searchInput__UInkl::-moz-placeholder{color:#7a5e50}.header_searchInput__UInkl::placeholder{color:#7a5e50}.header_searchInput__UInkl::-webkit-search-cancel-button{-webkit-appearance:none}.header_searchBtn__SvZGI{flex:0 0 58px;border:0;border-left:1px solid #e5e5e5;background:var(--sw-peach);color:var(--sw-on-peach);display:grid;place-items:center;cursor:pointer;border-radius:0 13px 13px 0;transition:background .15s ease}.header_searchBtn__SvZGI:hover{background:var(--sw-peach-strong)}.header_icons__mJPU_{display:flex;align-items:center;gap:26px;margin:0 0 0 auto;padding:0;list-style:none}.header_accountWrap__H6PFI{position:relative}.header_iconBtn__lRSy_{display:inline-flex;flex-direction:column;align-items:center;gap:4px;min-width:52px;padding:4px 2px;border:0;background:none;color:var(--sw-ink);font-family:var(--sw-font-body);font-size:12.5px;font-weight:500;text-decoration:none;cursor:pointer;border-radius:8px}.header_iconBtn__lRSy_:hover{color:var(--sw-blue)}.header_iconWrap__kC82E{position:relative;display:inline-flex}.header_iconLabel__Etav4{max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header_badge__9JUzh{position:absolute;top:-7px;right:-9px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--sw-peach-strong);color:var(--sw-on-peach);font-size:10.5px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px #fff}.header_mobileCart__vlbgn{display:none;position:relative;border:0;background:none;color:var(--sw-ink);padding:6px;cursor:pointer;border-radius:6px}.header_cartMount__UUzrS{display:none}.header_navBar__Lgmyb{--sw-on-peach:#3b3b3b;--sw-peach-active:#fff1e8;--sw-peach-hover:#f5f5f5;--sw-peach-strong:#ffe4d4;position:relative;background:linear-gradient(90deg,var(--sw-nav-from) 0,var(--sw-nav-to) 50%,var(--sw-nav-from) 100%);border-top:1px solid var(--sw-border);border-bottom:1px solid var(--sw-border);color:var(--sw-on-peach);font-family:var(--sw-font-body)}.header_navRow___OEpI{display:flex;align-items:stretch;min-height:48px}.header_trigger__cshel{display:inline-flex;align-items:center;gap:10px;padding:0 22px 0 0;margin-right:14px;border:0;border-right:1px solid rgba(0,0,0,.2);background:none;color:var(--sw-on-peach);font-family:var(--sw-font-heading);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.header_trigger__cshel svg:last-child{margin-left:18px;transition:transform .15s ease}.header_chevOpen__TH0OM{transform:rotate(180deg)}.header_triggerMobile__ASshq{display:none}.header_navScroller__qd2pm{position:relative;display:flex;flex:1 1 auto;min-width:0}.header_navStrip__HYKB0{display:flex;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:44px}.header_navStrip__HYKB0::-webkit-scrollbar{display:none}.header_navLinks__0Tw89{display:flex;flex:0 0 auto;align-items:stretch;margin:0;padding:0;list-style:none}.header_navLinks__0Tw89 li{display:flex;flex-shrink:0}.header_navArrow__WLLMl{position:absolute;top:0;bottom:0;z-index:2;width:56px;display:flex;align-items:center;padding:0;border:0;color:var(--sw-on-peach);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease}.header_navArrow__WLLMl svg{width:22px;height:22px;opacity:.85;transition:opacity .15s ease}.header_navArrow__WLLMl:hover svg{opacity:1}.header_navArrowLeft__m5lsf{left:0;justify-content:flex-start;background:linear-gradient(90deg,var(--sw-nav-from) 45%,rgba(255,255,255,0))}.header_navArrowRight__BOKk3{right:0;justify-content:flex-end;background:linear-gradient(270deg,var(--sw-nav-from) 45%,rgba(255,255,255,0))}.header_navScroller__qd2pm[data-can-left] .header_navArrowLeft__m5lsf,.header_navScroller__qd2pm[data-can-right] .header_navArrowRight__BOKk3{opacity:1;visibility:visible;pointer-events:auto}.header_navArrow__WLLMl.header_navArrow__WLLMl:focus-visible,.header_navStrip__HYKB0 .header_navLink__3rK05.header_navLink__3rK05:focus-visible{outline:2px solid var(--sw-on-peach);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.header_navArrow__WLLMl{transition:none}}.header_navLink__3rK05{display:inline-flex;align-items:center;padding:0 20px;color:var(--sw-on-peach);font-size:14.5px;font-weight:500;text-decoration:none;white-space:nowrap;border-radius:4px;transition:background .15s ease}.header_navLinkActive__nBQsj{background:var(--sw-peach-active);box-shadow:inset 0 -3px 0 var(--sw-on-peach);font-weight:600}.header_navLink__3rK05:hover{background:var(--sw-peach-hover)}.header_navLinkActive__nBQsj:hover{background:var(--sw-peach-strong)}.header_panel__Mtb5Y{position:absolute;left:0;right:0;top:100%;z-index:10;background:#fff;color:var(--sw-ink);border-top:3px solid var(--sw-blue);box-shadow:0 18px 40px rgba(0,0,0,.16);padding:22px 0 18px}.header_panelCols__kGedN{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:18px 28px;margin:0;padding:0;list-style:none;max-height:60vh;overflow-y:auto}.header_panelHead__fakvd{display:inline-block;font-family:var(--sw-font-heading);font-weight:600;font-size:15px;color:var(--sw-ink);text-decoration:none;margin-bottom:6px}.header_panelHead__fakvd:hover,.header_panelLink__2Y98e:hover{color:var(--sw-blue)}.header_panelSub__MmmcA{margin:0;padding:0;list-style:none}.header_panelLink__2Y98e{display:block;padding:3px 0;font-size:13.5px;color:var(--sw-muted);text-decoration:none}.header_panelTiles__45Jnc{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.header_panelTile__oPMcb{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;border:1px solid var(--sw-border);border-radius:var(--sw-radius);background:var(--sw-panel);color:var(--sw-ink);font-weight:600;font-size:14px;text-decoration:none}.header_panelTile__oPMcb:hover{border-color:var(--sw-blue)}.header_panelTileIcon__Kp_rn{color:var(--sw-blue)}.header_panelAll__BJD7E{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:var(--sw-blue);font-weight:600;font-size:14px;text-decoration:none}@media (max-width:1279px){.header_mainRow__yhgxq{gap:20px}.header_icons__mJPU_{gap:16px}.header_navLink__3rK05{padding:0 13px}}@media (max-width:1023px){.header_container__BjVbA{padding-left:16px;padding-right:16px}.header_hideSm__Yr0Ar,.header_topLeft__mueXi{display:none}.header_topBar__9yT8r .header_container__BjVbA{justify-content:center;min-height:30px}.header_mainRow__yhgxq{flex-wrap:wrap;gap:10px 12px;min-height:0;padding:10px 16px 12px}.header_burger__9l7N7{display:inline-flex}.header_icons__mJPU_{display:none}.header_mobileCart__vlbgn{display:inline-flex;margin-left:auto}.header_mobileCart__vlbgn .header_badge__9JUzh{top:0;right:-2px}.header_searchWrap__wIakM{order:10;flex:1 1 100%;max-width:none;margin-left:0}.header_search__mxGRC{height:44px;border-radius:12px}.header_searchBtn__SvZGI{flex-basis:48px;border-radius:0 11px 11px 0}.header_searchInput__UInkl{font-size:14px}.header_triggerDesktop__T0KMj{display:none}.header_triggerMobile__ASshq{display:inline-flex;font-size:14px;padding-right:14px;margin-right:6px}.header_navRow___OEpI{min-height:44px}.header_navArrow__WLLMl{width:44px}.header_navStrip__HYKB0{scroll-padding-inline:36px}.header_navLink__3rK05{padding:0 12px;font-size:14px}.header_panel__Mtb5Y{display:none}}.header_navChev__CMGWC{margin-left:5px;transition:transform .15s ease}.header_navLinkOpen__O1VQq{background:var(--sw-peach-hover)}.header_navLinkOpen__O1VQq .header_navChev__CMGWC{transform:rotate(180deg)}.header_subSheet__hfhFr{border-top:3px solid #f37021;border-radius:0 0 10px 10px;animation:header_swSubSheetIn__nvMSJ .16s ease-out}@keyframes header_swSubSheetIn__nvMSJ{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.header_subSheet__hfhFr{animation:none}.header_navChev__CMGWC{transition:none}}@media (max-width:1023px){.header_subSheet__hfhFr{display:none}}.header_subSheet__hfhFr{padding:20px 0 0;border-radius:0 0 14px 14px;overflow:hidden}.header_megaShell__86Jma{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;align-items:start;padding-bottom:18px}.header_megaShellNoRail__o3Gua{grid-template-columns:minmax(0,1fr)}.header_megaMain__gMGAZ{min-width:0}.header_megaGrid__Pt2GJ{display:grid;grid-template-columns:repeat(var(--mega-cols,4),minmax(0,1fr));gap:18px 28px;margin:0;padding:0;list-style:none}.header_megaGroup__muhnl{min-width:0}.header_megaHead__MckkE{display:flex;align-items:center;gap:4px;padding:0 0 6px;margin-bottom:4px;border-bottom:2px solid #ffe4d4;font-family:var(--sw-font-heading);font-weight:600;font-size:15px;color:#f37021;text-decoration:none}.header_megaHead__MckkE span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header_megaHead__MckkE svg{flex:0 0 auto;transition:transform .15s ease}.header_megaHead__MckkE:hover svg{transform:translateX(3px)}.header_megaSub__u_q08{margin:0;padding:0;list-style:none}.header_megaLink__uciQT{display:block;padding:3px 0;font-size:13.5px;line-height:1.45;color:#4a4a4a;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .12s ease,transform .12s ease}.header_megaLink__uciQT:hover{color:#f37021;transform:translateX(2px)}.header_megaSeeAll__3wrrv{display:inline-flex;align-items:center;gap:2px;margin-top:4px;font-size:13px;font-weight:600;color:#f37021;text-decoration:none}.header_megaSeeAll__3wrrv:hover{text-decoration:underline}.header_megaLineSkeleton__MTLks{display:block;height:11px;width:85%;margin:8px 0;border-radius:6px;background:linear-gradient(90deg,#f0f0f0,#e6e6e6 50%,#f0f0f0);background-size:200% 100%;animation:header_swMegaShimmer__v2u_n 1.2s linear infinite}.header_megaLeafList__maW48{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(5,auto);-moz-column-gap:40px;column-gap:40px;max-width:720px}.header_megaEmpty__sbXnv{margin:8px 0 0;font-size:14px;color:#777}.header_megaRail__Z9zyG{padding:16px;border-radius:12px;background:#fff7f1;border:1px solid #fde3d2}.header_railSection__IJaCp{margin-top:12px;padding-top:12px;border-top:1px dashed #f6cfb6}.header_railTitle__IggT3{margin:0 0 8px;font-family:var(--sw-font-heading);font-weight:600;font-size:14px;letter-spacing:.3px;text-transform:uppercase;color:#b4521a}.header_railList__e5OSL{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.header_railCard__4PCtb{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:10px;background:#fff;border:1px solid transparent;color:var(--sw-ink);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.header_railCard__4PCtb:hover{border-color:#f37021;box-shadow:0 4px 14px rgba(243,112,33,.14)}.header_railImg__OXX1q{flex:0 0 40px;height:40px;display:grid;place-items:center;border-radius:8px;background:#f7f7f7;overflow:hidden}.header_railCardBig__0TYGZ .header_railImg__OXX1q{flex-basis:68px;height:68px}.header_railImg__OXX1q img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;transition:transform .25s ease}.header_railCard__4PCtb:hover .header_railImg__OXX1q img{transform:scale(1.06)}.header_railText__kmRsj{display:flex;flex-direction:column;gap:3px;min-width:0}.header_railName__L3unR{font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header_railPrice__LG0hP{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 6px;font-size:14px;font-weight:700}.header_railPrice__LG0hP s{font-size:12px;font-weight:500;color:#888}.header_railCta__kfOiI{display:inline-flex;align-items:center;gap:2px;font-size:12.5px;font-weight:600;color:#f37021}.header_railSkeleton__gOhra{height:82px;background:linear-gradient(90deg,#fbeee5,#f6e2d5 50%,#fbeee5);background-size:200% 100%;animation:header_swMegaShimmer__v2u_n 1.2s linear infinite}@keyframes header_swMegaShimmer__v2u_n{to{background-position:-200% 0}}.header_megaFoot__L7Jiz{background:#fafafa;border-top:1px solid var(--sw-border)}.header_megaFootRow__1NSmz{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px}.header_megaViewAll__KErN_{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:14px;color:#f37021;text-decoration:none}.header_megaViewAll__KErN_:hover{text-decoration:underline}.header_megaMore__4uSJ2{font-size:13px;color:#777}@media (max-width:1279px){.header_megaShell__86Jma{grid-template-columns:minmax(0,1fr) 280px;gap:24px}.header_railCardBig__0TYGZ .header_railImg__OXX1q{flex-basis:60px;height:60px}}@media (prefers-reduced-motion:reduce){.header_megaLineSkeleton__MTLks,.header_railSkeleton__gOhra{animation:none}.header_megaHead__MckkE svg,.header_megaLink__uciQT,.header_railImg__OXX1q img{transition:none}}.sw-search_panel__mizhU{position:absolute;top:calc(100% + 6px);left:0;right:0;display:flex;flex-direction:column;max-height:min(420px,calc(100dvh - var(--cat-bar-top, 150px) - 16px));background:#fff;border:1px solid var(--sw-border,#f3e2d7);border-radius:12px;box-shadow:0 12px 32px rgba(59,35,22,.16);overflow:hidden;font-family:var(--sw-font-body);color:var(--sw-ink,#3b2316)}.sw-search_scroll__Ahvor{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sw-search_list__pUUzc{margin:0;padding:0;list-style:none}.sw-search_list__pUUzc>li+li{border-top:1px solid var(--sw-border,#f3e2d7)}.sw-search_row___D95L{display:flex;align-items:center;gap:14px;padding:10px 14px;color:inherit;text-decoration:none;cursor:pointer}.sw-search_rowActive__GoqoI{background:var(--sw-panel,#fff6f0)}.sw-search_thumb__y3OCe{flex:0 0 70px;width:70px;height:70px;display:grid;place-items:center;border-radius:8px;background:#fff;overflow:hidden}.sw-search_thumb__y3OCe img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sw-search_text__jDIO_{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.sw-search_title__Cdk13{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.35;color:var(--sw-ink,#3b2316);overflow-wrap:anywhere}.sw-search_price__ZyC25{font-size:14px;font-weight:600;color:var(--sw-ink-price,#5a2a12)}.sw-search_priceNote__M5k8F{font-size:12.5px;color:var(--sw-muted,#6b4a3a)}.sw-search_status__iXmmz{display:flex;align-items:center;gap:10px;margin:0;padding:16px 14px;font-size:14px;color:var(--sw-muted,#6b4a3a)}.sw-search_statusError__8erng{color:#b42318}.sw-search_spinner__D0_rE{width:16px;height:16px;border-radius:50%;border:2px solid var(--sw-border,#f3e2d7);border-top-color:var(--sw-accent-text,#9a4a1f);animation:sw-search_swSearchSpin__em1Kz .8s linear infinite}@keyframes sw-search_swSearchSpin__em1Kz{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sw-search_spinner__D0_rE{animation:none}}.sw-search_more__r_A08{flex:0 0 auto;display:block;padding:12px 14px;border-top:1px solid var(--sw-border,#f3e2d7);background:var(--sw-panel-2,#fff1e8);text-align:center;font-family:var(--sw-font-heading,inherit);font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--sw-accent-text,#9a4a1f);text-decoration:none}.sw-search_more__r_A08:hover{color:var(--sw-accent-text-hover,#7a3815);text-decoration:underline}@media (max-width:600px){.sw-search_row___D95L{gap:10px;padding:8px 10px}.sw-search_thumb__y3OCe{flex-basis:56px;width:56px;height:56px}.sw-search_title__Cdk13{font-size:13.5px}}.showrooms_band__ZG2dR{background:var(--sw-card,#fff);border-top:1px solid var(--sw-border);padding:44px 0 40px;font-family:var(--sw-font-body);color:var(--sw-ink)}.showrooms_container__0AEQK{width:100%;max-width:var(--sw-max-w);margin:0 auto;padding:0 24px}.showrooms_head__Lu5TG{margin-bottom:24px}.showrooms_title__6pIPv{margin:0;font-family:var(--sw-font-heading);font-weight:600;font-size:clamp(20px,2.1vw,26px);line-height:1.3;color:var(--sw-ink)}.showrooms_subtitle__XM4Tx{margin:6px 0 0;font-size:14px;line-height:1.55;color:var(--sw-muted)}.showrooms_list___3gL9{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}@media (max-width:1099px){.showrooms_list___3gL9{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 18px) / 3.2);gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:24px;margin:-4px -24px;padding:4px 24px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.showrooms_list___3gL9::-webkit-scrollbar{display:none}.showrooms_card__B62_0{scroll-snap-align:start}}@media (max-width:639px){.showrooms_band__ZG2dR{padding:32px 0 30px}.showrooms_container__0AEQK{padding:0 16px}.showrooms_head__Lu5TG{margin-bottom:18px}.showrooms_subtitle__XM4Tx{font-size:13.5px}.showrooms_list___3gL9{grid-auto-columns:76%;gap:14px;scroll-padding-inline:16px;margin:-4px -16px;padding:4px 16px}}.showrooms_card__B62_0{min-width:0;display:flex;flex-direction:column}.showrooms_media__raDvM{position:relative;display:block;width:100%;aspect-ratio:270/187;padding:0;border:0;border-radius:8px;overflow:hidden;background:var(--sw-panel);cursor:pointer}.showrooms_img__t71CJ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.showrooms_overlay__PiR74{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.25)}.showrooms_play__dGFTD{width:52px;height:52px;border-radius:50%;background:#fff;color:var(--sw-red);display:grid;place-items:center;box-shadow:0 6px 18px rgba(0,0,0,.22)}.showrooms_row__2wW1O{display:flex;align-items:flex-start;gap:10px;margin-top:12px}.showrooms_name__hiZUE{flex:1 1 auto;min-width:0;margin:0;font-family:var(--sw-font-heading);font-weight:600;font-size:15px;line-height:1.35;color:var(--sw-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.showrooms_arrow__hOrMK{flex:none;align-self:flex-start;width:28px;height:28px;border-radius:50%;background:var(--sw-peach-strong);color:var(--sw-on-peach);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:grid;place-items:center}.showrooms_arrow__hOrMK:hover{background:#e35d1a}.showrooms_locate__L3Lu9{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:6px;font-size:13.5px;font-weight:600;color:var(--sw-blue);text-decoration:none;border-radius:4px}.showrooms_locate__L3Lu9:hover{text-decoration:underline;text-underline-offset:3px}.showrooms_locateIcon__iV37K{color:var(--sw-blue);flex:none}.showrooms_focusRing__xWc0u:focus-visible{outline:2px solid var(--sw-blue-bright);outline-offset:2px}.showrooms_focusRingLight__WGo7i:focus-visible{outline:2px solid var(--sw-on-peach);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.showrooms_img__t71CJ{transition:transform .35s ease}.showrooms_media__raDvM:focus-visible .showrooms_img__t71CJ,.showrooms_media__raDvM:hover .showrooms_img__t71CJ{transform:scale(1.04)}.showrooms_arrow__hOrMK,.showrooms_play__dGFTD{transition:transform .2s ease,background-color .2s ease}.showrooms_media__raDvM:hover .showrooms_play__dGFTD{transform:scale(1.06)}}.showrooms_dialog__0Xesp{position:relative;z-index:9990}.showrooms_backdrop__rNxBc{position:fixed;inset:0;background:rgba(0,0,0,.8)}.showrooms_dialogWrap__DWqJA{position:fixed;inset:0;display:grid;place-items:center;padding:16px;overflow-y:auto}.showrooms_panel__ajpue{width:min(960px,100%,(100dvh - 112px) * 16/9);background:var(--sw-peach);border-radius:12px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.45)}.showrooms_panelHead__IsDWD{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 18px}.showrooms_panelTitle__y69ku{margin:0;min-width:0;font-family:var(--sw-font-heading);font-weight:600;font-size:16px;line-height:1.35;color:var(--sw-on-peach)}.showrooms_close__H18dO{flex:none;width:40px;height:40px;border:0;border-radius:50%;background:rgba(0,0,0,.08);color:var(--sw-on-peach);display:grid;place-items:center;cursor:pointer}.showrooms_close__H18dO:hover{background:rgba(0,0,0,.16)}.showrooms_video__Rz7J4{position:relative;width:100%;aspect-ratio:16/9;background:#000}@media print{.showrooms_band__ZG2dR{display:none}}.showrooms_video__Rz7J4 iframe{position:absolute;inset:0;width:100%;height:100%;border:0}