.landing_embedded__j4YRs{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.landing_embedded__j4YRs .landing_main__gujEw{padding-block:0}.landing_landing__2Ivy7{--ink:#17302f;--muted:#5d706c;--paper:#f5f5ef;--surface:#fff;--accent:#236653;--line:#dce3da;color:var(--ink);background:var(--paper);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;isolation:isolate;overflow-x:clip}.landing_landing__2Ivy7 *,.landing_landing__2Ivy7 :after,.landing_landing__2Ivy7 :before{box-sizing:border-box}.landing_srOnly__EljA4{position:absolute;width:1px;height:1px;padding:0;margin:-1px!important;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing_landing__2Ivy7 a{color:inherit;text-decoration:none}.landing_landing__2Ivy7 button{font:inherit;cursor:pointer}.landing_landing__2Ivy7 a:focus-visible,.landing_landing__2Ivy7 button:focus-visible{outline:3px solid #f49d39;outline-offset:4px}.landing_landing__2Ivy7 h1,.landing_landing__2Ivy7 h2,.landing_landing__2Ivy7 h3,.landing_landing__2Ivy7 p{margin:0;overflow-wrap:anywhere}.landing_landing__2Ivy7 h2{font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.15}.landing_footer__hCcVD,.landing_header__o42IA,.landing_main__gujEw{width:min(1184px,calc(100% - 64px));margin-inline:auto}.landing_header__o42IA{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:104px;padding-block:22px}.landing_brand__bVYHT{display:inline-flex;gap:12px;align-items:center;font-weight:750;font-size:1.2rem;letter-spacing:-.035em;min-width:0}.landing_brandMark__pD9Ra{display:flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:13px;background:var(--ink);color:#fff;font-size:14px;font-weight:750;letter-spacing:.02em;line-height:1}.landing_headerLinks__3J_86{align-items:center;gap:10px;flex-shrink:0}.landing_action__QAy0X{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:46px;padding:12px 19px;background:var(--accent);color:#fff!important;border:1px solid transparent;border-radius:10px;font-weight:650;font-size:.875rem;line-height:1.35;text-align:center;transition:background .15s,transform .15s}.landing_action__QAy0X:hover{background:#174f40}.landing_action__QAy0X:active{transform:translateY(1px)}.landing_action__QAy0X:disabled{opacity:.65;cursor:wait}.landing_secondaryAction__JsxzA{background:transparent;color:var(--ink)!important;border-color:var(--line)}.landing_secondaryAction__JsxzA:hover{background:#e8ede3}.landing_main__gujEw{padding-block:12px 56px}.landing_block__lKaTv+.landing_block__lKaTv{margin-top:38px}.landing_hero__TEOMc{display:grid;position:relative;overflow:hidden;border-radius:24px;min-height:350px;background:#e4ebdc}.landing_heroWithImage__RKOk2{grid-template-columns:1.05fr 1fr}.landing_heroContent__p9YhX{position:relative;z-index:1;padding:clamp(28px,5vw,64px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.landing_heroContent__p9YhX h1{max-width:760px;font-size:clamp(2.1rem,4.7vw,4rem);line-height:1.02;letter-spacing:-.065em;margin-block:18px}.landing_heroContent__p9YhX p{color:#455e55;max-width:540px;font-size:1rem;white-space:pre-line}.landing_heroContent__p9YhX .landing_action__QAy0X{margin-top:28px}.landing_eyebrow__IEbuX{display:inline-block;text-transform:uppercase;letter-spacing:.13em;font-weight:700;font-size:.875rem;line-height:1.6}.landing_heroMedia__1kq5s{grid-column:2;grid-row:1;align-self:stretch;min-width:0}.landing_heroWithImage__RKOk2 .landing_heroContent__p9YhX{grid-column:1;grid-row:1}.landing_picture__eDs1D{display:grid;position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:#ebeee8}.landing_picture__eDs1D img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.landing_heroPicture__8XYaz{aspect-ratio:16/10}.landing_heroPicture__8XYaz img{object-fit:cover}.landing_heroMedia__1kq5s .landing_picture__eDs1D{height:100%;min-height:350px}.landing_placeholder__3WWZO{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#607168;padding:16px;text-align:center}.landing_placeholder__3WWZO svg{width:48px;height:48px;stroke:currentColor;fill:none;stroke-width:1.5}.landing_placeholder__3WWZO span{font-size:.875rem}.landing_sectionHeading__SEYsL{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:20px}.landing_itemCount__AQA2C{color:var(--muted);font-size:.875rem;white-space:nowrap}.landing_productGrid__C2FNk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.landing_carouselGrid__WYX9e{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:2px;padding:2px 2px 12px}.landing_carouselGrid__WYX9e>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 36px) / 3);scroll-snap-align:start}.landing_productCard__2ohoN{overflow:hidden;border-radius:15px;background:var(--surface);border:1px solid var(--line);min-width:0}.landing_productCard__2ohoN>a{display:block}.landing_productCard__2ohoN .landing_picture__eDs1D{aspect-ratio:4/3}.landing_productCard__2ohoN .landing_picture__eDs1D img{padding:18px}.landing_productInfo__jlqOK{padding:19px 20px 22px}.landing_productInfo__jlqOK h3{font-weight:600;font-size:1rem;line-height:1.4;letter-spacing:-.02em}.landing_productInfo__jlqOK h3 a:hover{text-decoration:underline;text-underline-offset:3px}.landing_productInfo__jlqOK>p:not(.landing_price__X2gdu):not(.landing_availability__FjupF){color:var(--muted);font-size:.85rem;margin-top:9px}.landing_productInfo__jlqOK>a{display:inline-block;margin-top:15px;text-decoration:underline}.landing_price__X2gdu{margin-top:13px!important;font-weight:750;font-size:1.2rem;letter-spacing:-.03em}.landing_offerPrice__9eHFM small,.landing_price__X2gdu small{font-size:.65em;font-weight:500;letter-spacing:0}.landing_availability__FjupF{display:flex;align-items:center;gap:6px;color:var(--muted);margin-top:8px!important;font-size:.875rem}.landing_availability__FjupF:before{content:"";width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#75827b}.landing_availability__FjupF[data-availability=AVAILABLE]:before{background:#23704a}.landing_customCard__Cxwia{min-width:0}.landing_customCard__Cxwia>*{height:100%}.landing_singleProduct__tfP_R{max-width:440px}.landing_singleProduct__tfP_R>.landing_eyebrow__IEbuX{margin-bottom:14px}.landing_collectionControls__VWFXs{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;color:var(--muted);font-size:.875rem}.landing_collectionControls__VWFXs>div{display:flex;gap:8px}.landing_collectionControls__VWFXs button{min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink);padding:9px 14px;font-size:.875rem}.landing_collectionControls__VWFXs button:hover{background:#e8ede3}.landing_collectionControls__VWFXs button:disabled{opacity:.4;cursor:default}.landing_textBlock__LPwrU{max-width:760px;padding:12px 0}.landing_textBlock__LPwrU p{white-space:pre-line;margin-top:15px;color:var(--muted);line-height:1.8}.landing_imageBlock__N8X77{border-radius:20px;overflow:hidden}.landing_imageBlock__N8X77 .landing_picture__eDs1D{max-height:560px}.landing_promotion__pOTsK{display:flex;gap:0;background:#e9eedb;border:1px solid #dce4c8;border-radius:20px;overflow:hidden}.landing_promotionMedia__aswbz{flex:0 0 35%;min-width:0}.landing_promotionMedia__aswbz .landing_picture__eDs1D{height:100%}.landing_promotionMedia__aswbz img{object-fit:cover}.landing_promotionContent__L3tbt{padding:34px;flex:1 1;min-width:0}.landing_promotionContent__L3tbt h2{margin-top:12px}.landing_terms___bHKn{white-space:pre-line;margin-top:14px!important;font-size:.9rem}.landing_promotionDate__NiLd1{margin-top:17px!important;font-size:.875rem;color:#4d624b}.landing_promotionScope__HV_nG{margin-top:10px!important;font-size:.875rem}.landing_promotionContent__L3tbt .landing_action__QAy0X{margin-top:22px}.landing_offerPrice__9eHFM{font-size:2rem;font-weight:750;margin-top:18px!important;letter-spacing:-.04em}.landing_divider__0j_Hl{display:flex;align-items:center;gap:16px;color:var(--muted);font-size:.875rem}.landing_divider__0j_Hl:after,.landing_divider__0j_Hl:before{content:"";height:1px;background:var(--line);flex:1 1}.landing_graphic__gDBFk{padding:24px;background:#dfebd1;display:flex;align-items:center;gap:24px;border-radius:16px}.landing_graphicMark__rbdfp{font-size:3.2rem;line-height:1;color:var(--accent)}.landing_graphic__gDBFk p{font-size:clamp(1.15rem,2vw,1.6rem);font-weight:650;letter-spacing:-.025em}.landing_unknownBlock__uKbqa{padding:18px;background:#e8ece4;border-radius:12px;font-size:.85rem;color:var(--muted)}.landing_empty__NW9Xm{padding:54px 0 70px;max-width:680px}.landing_empty__NW9Xm h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.05;letter-spacing:-.05em;margin-top:20px}.landing_empty__NW9Xm p{margin-block:20px 26px;color:var(--muted)}.landing_loadMore__C5c2G{margin-top:40px;text-align:center}.landing_loadMore__C5c2G p{margin-top:15px;color:var(--muted);font-size:.85rem}.landing_footer__hCcVD{gap:24px;padding-block:32px}.landing_footer__hCcVD strong{font-size:.95rem}.landing_footer__hCcVD p{margin-top:5px;color:var(--muted);font-size:.875rem}.landing_landing__2Ivy7[data-landing-style=showcase-v1]{--ink:#172522;--paper:#f1f0e9;--accent:#b9d874;--line:#d8ddd0}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_action__QAy0X{background:#c5e188;color:#172522!important}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_action__QAy0X:hover{background:#b5d074}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_secondaryAction__JsxzA{background:transparent;border-color:#cad2c5}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_hero__TEOMc{background:#162e29;color:#fff;border-radius:8px;min-height:480px}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroWithImage__RKOk2{display:block}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX{min-height:480px;max-width:800px;padding:clamp(28px,5.5vw,76px)}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX h1{font-size:clamp(2.6rem,6vw,5.1rem)}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX p{color:#e3eae2}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_hero__TEOMc .landing_eyebrow__IEbuX{color:#d3e6a9}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroMedia__1kq5s{position:absolute;inset:0}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroMedia__1kq5s .landing_picture__eDs1D{height:100%;min-height:480px}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroMedia__1kq5s:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,28,23,.94),rgba(8,28,23,.86) 48%,rgba(8,28,23,.55))}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroPicture__8XYaz img{object-position:65% center}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_productCard__2ohoN{border-radius:8px;border-color:transparent}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_productCard__2ohoN .landing_picture__eDs1D{background:#e3e8db}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_sectionHeading__SEYsL{border-top:1px solid #bac4b5;padding-top:24px}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_promotion__pOTsK{background:#223b31;color:#fff;border-color:transparent;border-radius:8px}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_promotionDate__NiLd1{color:#d1dec9}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_promotion__pOTsK .landing_eyebrow__IEbuX{color:#d3e6a9}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_graphic__gDBFk{background:#c7dc98;border-radius:8px;padding:36px}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_graphicMark__rbdfp{color:#264932}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_imageBlock__N8X77{border-radius:8px}@media (max-width:700px){.landing_footer__hCcVD,.landing_header__o42IA,.landing_main__gujEw{width:calc(100% - 32px)}.landing_header__o42IA{min-height:86px;padding-block:16px;gap:12px}.landing_brand__bVYHT{font-size:1rem;gap:8px}.landing_brandMark__pD9Ra{flex-basis:34px;width:34px;height:34px;font-size:12px;border-radius:10px}.landing_headerLinks__3J_86{gap:6px}.landing_headerLinks__3J_86 .landing_action__QAy0X{min-height:44px;padding:10px 12px;font-size:.875rem;gap:8px}.landing_headerLinks__3J_86 .landing_secondaryAction__JsxzA{display:none}.landing_heroWithImage__RKOk2{display:flex;flex-direction:column-reverse}.landing_hero__TEOMc{border-radius:16px;min-height:320px}.landing_heroContent__p9YhX{padding:28px 24px 32px}.landing_heroContent__p9YhX h1{margin-block:14px 16px;font-size:2.45rem}.landing_heroContent__p9YhX p{font-size:.9rem}.landing_heroMedia__1kq5s .landing_picture__eDs1D{min-height:0;height:auto;aspect-ratio:16/9}.landing_heroContent__p9YhX .landing_action__QAy0X{margin-top:22px}.landing_block__lKaTv+.landing_block__lKaTv{margin-top:30px}.landing_main__gujEw{padding-top:6px;padding-bottom:36px}.landing_sectionHeading__SEYsL{gap:12px;margin-bottom:16px}.landing_sectionHeading__SEYsL h2{font-size:1.4rem}.landing_itemCount__AQA2C{font-size:.875rem}.landing_productGrid__C2FNk{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.landing_carouselGrid__WYX9e>*{flex-basis:min(76%,300px)}.landing_productCard__2ohoN{border-radius:10px}.landing_productCard__2ohoN .landing_picture__eDs1D{aspect-ratio:1}.landing_productCard__2ohoN .landing_picture__eDs1D img{padding:10px}.landing_productInfo__jlqOK{padding:13px 12px 16px}.landing_productInfo__jlqOK h3{font-size:.85rem}.landing_price__X2gdu{font-size:1rem;margin-top:10px!important}.landing_availability__FjupF{font-size:.875rem;align-items:flex-start}.landing_availability__FjupF:before{margin-top:5px}.landing_collectionControls__VWFXs{gap:6px}.landing_collectionControls__VWFXs button{padding-inline:10px}.landing_collectionControls__VWFXs button:disabled span{display:none}.landing_promotion__pOTsK{flex-direction:column;border-radius:14px}.landing_promotionMedia__aswbz{flex-basis:auto}.landing_promotionMedia__aswbz .landing_picture__eDs1D{aspect-ratio:16/9}.landing_promotionContent__L3tbt{padding:25px}.landing_graphic__gDBFk{padding:20px;gap:16px}.landing_graphicMark__rbdfp{font-size:2.3rem}.landing_footer__hCcVD{flex-direction:column;align-items:flex-start;padding-block:28px}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX{min-height:460px;padding:34px 26px}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX h1{font-size:3rem}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroMedia__1kq5s .landing_picture__eDs1D{min-height:460px;height:100%}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroMedia__1kq5s:after{background:linear-gradient(90deg,rgba(8,28,23,.94),rgba(8,28,23,.8))}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroPicture__8XYaz img{object-position:center}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_graphic__gDBFk{padding:25px}}@media (max-width:350px){.landing_footer__hCcVD,.landing_header__o42IA,.landing_main__gujEw{width:calc(100% - 24px)}.landing_headerLinks__3J_86 .landing_action__QAy0X>span{display:none}.landing_brandMark__pD9Ra{flex-basis:28px;width:28px;height:28px;font-size:11px}.landing_heroContent__p9YhX{padding-inline:20px}.landing_heroContent__p9YhX h1{font-size:2.15rem}.landing_collectionControls__VWFXs button{font-size:.875rem}.landing_collectionControls__VWFXs button:disabled{display:none}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX{padding-inline:22px}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX h1{font-size:2.65rem}}@media (prefers-reduced-motion:reduce){.landing_action__QAy0X{transition:none}}.landing_header__o42IA{flex-wrap:wrap}.landing_brand__bVYHT,.landing_headerLinks__3J_86,.landing_sectionHeading__SEYsL>*{min-width:0}.landing_brand__bVYHT{overflow-wrap:anywhere}.landing_sectionHeading__SEYsL{flex-wrap:wrap}.landing_itemCount__AQA2C{white-space:normal}.landing_landing__2Ivy7 a:focus-visible,.landing_landing__2Ivy7 button:focus-visible{outline-color:var(--accent)}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_hero__TEOMc :focus-visible,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_promotion__pOTsK :focus-visible{outline-color:#d3e6a9}.landing_landing__2Ivy7.landing_embedded__j4YRs[data-landing-style]{--ink:var(--text);--muted:inherit;--accent:inherit;--line:var(--border);--surface:inherit;--paper:transparent;background:transparent}.landing_landing__2Ivy7.landing_embedded__j4YRs .landing_action__QAy0X{background:var(--accent);color:var(--accent-contrast,#fff)!important}.landing_landing__2Ivy7.landing_embedded__j4YRs .landing_secondaryAction__JsxzA{background:transparent;color:var(--ink)!important}.landing_landing__2Ivy7.landing_embedded__j4YRs .landing_action__QAy0X:hover{filter:brightness(.95)}.landing_landing__2Ivy7.landing_embedded__j4YRs .landing_promotion__pOTsK{background:var(--surface-subtle);color:var(--ink);border-color:var(--border)}.landing_landing__2Ivy7.landing_embedded__j4YRs .landing_promotionDate__NiLd1,.landing_landing__2Ivy7.landing_embedded__j4YRs .landing_promotion__pOTsK .landing_eyebrow__IEbuX{color:var(--muted)}@media (max-width:700px){.landing_headerLinks__3J_86 .landing_secondaryAction__JsxzA{display:inline-flex}.landing_hero__TEOMc,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_hero__TEOMc{min-height:0}.landing_heroContent__p9YhX,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX{padding:24px}.landing_heroContent__p9YhX h1,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX h1{font-size:clamp(1.875rem,7.5vw,2.5rem);letter-spacing:-.04em}.landing_heroContent__p9YhX p{font-size:1rem}.landing_heroMedia__1kq5s .landing_picture__eDs1D{aspect-ratio:auto;height:140px}.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroMedia__1kq5s .landing_picture__eDs1D{min-height:0}.landing_landing__2Ivy7[data-landing-style] .landing_productGrid__C2FNk{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:12px}}@media (max-width:350px){.landing_headerLinks__3J_86{flex-basis:100%}.landing_headerLinks__3J_86 .landing_action__QAy0X>span{display:inline}.landing_collectionControls__VWFXs{flex-wrap:wrap}}.landing_landing__2Ivy7:not(.landing_embedded__j4YRs){--ink:var(--text,#172c39);--accent:var(--color-primary,#174ea1);--paper:#fff;--line:var(--border,#d7dedf);background:var(--paper)}.landing_footer__hCcVD,.landing_header__o42IA,.landing_main__gujEw{width:min(1152px,calc(100% - 48px))}.landing_header__o42IA{display:grid;grid-template-columns:minmax(180px,260px) minmax(220px,1fr) minmax(90px,180px);min-height:0;padding:10px 0 0;gap:10px 24px}.landing_brand__bVYHT{font-size:1.4rem;letter-spacing:-.04em}.landing_brandMark__pD9Ra{width:34px;height:34px;flex-basis:34px;font-size:.75rem;border-radius:8px;background:var(--accent)}.landing_headerSearch__ZeWgI{width:100%;min-width:0;margin:0}.landing_headerSearch__ZeWgI input{min-height:44px;font-size:.9rem}.landing_headerContact__BmUnH{display:flex;align-items:center;justify-self:end;min-height:44px;color:var(--accent)!important;font-size:.875rem}.landing_headerLinks__3J_86{grid-column:1/-1;display:flex;gap:24px;padding:0;border-top:1px solid var(--line);flex-wrap:wrap}.landing_headerLinks__3J_86>a{display:flex;align-items:center;min-height:44px;padding:8px 4px;border-bottom:2px solid transparent;font-size:.875rem;font-weight:500}.landing_headerLinks__3J_86>a[aria-current]{border-bottom-color:var(--accent);color:var(--accent);font-weight:700}.landing_headerTools__Mie_k{display:none}.landing_searchTrigger__iK38Y{width:44px;height:44px;padding:10px;border:0;background:transparent;color:var(--ink)}.landing_legacyCategories__FDhk6{width:min(1152px,calc(100% - 48px));margin:16px auto 0}.landing_main__gujEw{padding-block:16px 24px}.landing_block__lKaTv+.landing_block__lKaTv{margin-top:24px}.landing_hero__TEOMc,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_hero__TEOMc{border-radius:8px;min-height:340px;background:var(--surface-subtle,#e8eff4)}.landing_heroContent__p9YhX,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX{padding:32px;min-height:340px;color:var(--ink)}.landing_heroContent__p9YhX h1,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX h1{font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.08;letter-spacing:-.045em;margin:0 0 14px}.landing_heroContent__p9YhX p{font-size:1.125rem;line-height:1.45;color:var(--muted)}.landing_heroContent__p9YhX .landing_action__QAy0X{margin-top:24px;border-radius:6px}.landing_heroMedia__1kq5s .landing_picture__eDs1D,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroMedia__1kq5s .landing_picture__eDs1D{min-height:340px}.landing_sectionHeading__SEYsL{margin-bottom:12px;gap:8px 16px}.landing_landing__2Ivy7 h2{font-size:1.5rem;font-weight:750;letter-spacing:-.035em}.landing_landing__2Ivy7[data-landing-style] .landing_productGrid__C2FNk{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.landing_landing__2Ivy7[data-landing-style] .landing_carouselGrid__WYX9e{display:flex}.landing_carouselGrid__WYX9e>*{flex-basis:calc((100% - 42px)/4)}.landing_footer__hCcVD{display:flex;align-items:center;justify-content:space-between;gap:10px 24px;padding-block:12px;border-top:1px solid var(--line)}.landing_footer__hCcVD strong{font-size:1rem;letter-spacing:-.035em}.landing_footer__hCcVD>a:not(:first-child){font-size:.8125rem;color:var(--accent)}.landing_footer__hCcVD small{font-size:.75rem;color:var(--muted)}.landing_footer__hCcVD small a{color:var(--accent);font-weight:700}.landing_landing__2Ivy7[data-landing-style] .landing_heroContent__p9YhX h1{color:var(--ink)}.landing_landing__2Ivy7[data-landing-style] .landing_heroContent__p9YhX p{color:var(--muted)}.landing_landing__2Ivy7[data-landing-style] .landing_heroContent__p9YhX .landing_action__QAy0X{background:var(--accent);color:#fff!important}.landing_landing__2Ivy7[data-landing-style] .landing_productCard__2ohoN{background:var(--surface,#fff);border:1px solid var(--line);border-radius:7px;overflow:hidden}.landing_landing__2Ivy7[data-landing-style] .landing_productInfo__jlqOK{padding:12px}.landing_landing__2Ivy7[data-landing-style] .landing_productCard__2ohoN .landing_picture__eDs1D{aspect-ratio:1}@media(max-width:760px){.landing_footer__hCcVD,.landing_header__o42IA,.landing_legacyCategories__FDhk6,.landing_main__gujEw{width:calc(100% - 28px)}.landing_header__o42IA{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding-top:6px}.landing_brand__bVYHT{font-size:1.2rem;min-height:44px;gap:8px}.landing_brandMark__pD9Ra{width:30px;height:30px;flex-basis:30px;font-size:.7rem}.landing_headerTools__Mie_k{display:flex;align-items:center;grid-column:2;grid-row:1}.landing_headerContact__BmUnH,.landing_headerLinks__3J_86{display:none}.landing_headerSearch__ZeWgI{grid-column:1/-1;grid-row:2;margin:6px 0 10px}.landing_headerSearch__ZeWgI input{font-size:1rem}.landing_legacyCategories__FDhk6{margin-top:12px}.landing_main__gujEw{padding-top:12px;padding-bottom:18px}.landing_block__lKaTv+.landing_block__lKaTv{margin-top:18px}.landing_hero__TEOMc,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_hero__TEOMc{min-height:0;border-radius:7px}.landing_heroWithImage__RKOk2{grid-template-columns:1fr 1fr}.landing_heroContent__p9YhX,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX{padding:16px 14px;min-height:0}.landing_heroContent__p9YhX h1,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroContent__p9YhX h1{font-size:clamp(1.35rem,5.5vw,1.75rem);letter-spacing:-.04em;line-height:1.08;margin-bottom:8px}.landing_heroContent__p9YhX p{font-size:.8125rem;line-height:1.35}.landing_heroContent__p9YhX .landing_action__QAy0X{margin-top:14px;min-height:44px;font-size:.8125rem;padding:9px 12px;gap:8px}.landing_heroMedia__1kq5s .landing_picture__eDs1D,.landing_landing__2Ivy7[data-landing-style=showcase-v1] .landing_heroMedia__1kq5s .landing_picture__eDs1D{min-height:0;height:100%;aspect-ratio:auto}.landing_sectionHeading__SEYsL{gap:4px 8px;margin-bottom:10px}.landing_landing__2Ivy7 h2{font-size:1.125rem}.landing_itemCount__AQA2C{font-size:.75rem}.landing_landing__2Ivy7[data-landing-style] .landing_productGrid__C2FNk{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:10px}.landing_landing__2Ivy7[data-landing-style] .landing_carouselGrid__WYX9e{display:flex}.landing_carouselGrid__WYX9e>*{flex-basis:calc((100% - 10px)/2)}.landing_footer__hCcVD{flex-direction:row;align-items:center;flex-wrap:wrap;padding-block:10px;gap:8px 16px}.landing_footer__hCcVD>a:first-child{width:100%}.landing_footer__hCcVD small{width:100%;text-align:center;font-size:.6875rem}}@media(max-width:350px){.landing_brandMark__pD9Ra{display:none}.landing_heroWithImage__RKOk2{grid-template-columns:1fr}.landing_heroMedia__1kq5s{grid-column:1;grid-row:1}.landing_heroMedia__1kq5s .landing_picture__eDs1D{height:130px}.landing_heroWithImage__RKOk2 .landing_heroContent__p9YhX{grid-column:1;grid-row:2}}