.page_container__5KI2x{padding:2rem}@media(max-width:992px){.page_container__5KI2x{padding:1.75rem}}@media(max-width:768px){.page_container__5KI2x{padding:1.5rem}}@media(max-width:600px){.page_container__5KI2x{padding:1.25rem}}@media(max-width:480px){.page_container__5KI2x{padding:1rem .85rem}}.page_hero__klkOV{position:relative;width:100%;height:60vh;margin:2rem 0;border-radius:8px;overflow:hidden}@media(max-width:992px){.page_hero__klkOV{height:56vh}}@media(max-width:768px){.page_hero__klkOV{height:50vh}}@media(max-width:600px){.page_hero__klkOV{height:44vh;border-radius:7px;margin:1.5rem 0}}@media(max-width:480px){.page_hero__klkOV{height:40vh;border-radius:6px;margin:1.25rem 0}}.page_heroLink__CSdGi{display:block;width:100%;height:100%;cursor:pointer}.page_heroImage__vVrWt{width:100%;height:100%;object-fit:cover;object-position:center}.page_overlay__MZxwA{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;padding:1rem;z-index:1;text-shadow:0 2px 12px rgba(0,0,0,.35)}.page_overlay__MZxwA h1{margin:0 0 .5rem;line-height:1.15;font-size:clamp(1.6rem,5vw,3rem);word-break:break-word}.page_overlay__MZxwA p{font-size:clamp(1rem,2.5vw,1.25rem);max-width:600px;margin:0 auto 1.5rem;line-height:1.6}.page_overlay__MZxwA .page_cta__COlCP{display:inline-block;background:hsla(0,0%,100%,.85);color:#ff6200;padding:.75rem 1.5rem;border-radius:4px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.page_overlay__MZxwA .page_cta__COlCP:hover{background:#ff6200;color:#fff}.page_overlay__MZxwA .page_cta__COlCP:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,98,0,.35)}@media(max-width:768px){.page_overlay__MZxwA{padding:.75rem}.page_overlay__MZxwA .page_cta__COlCP{padding:.7rem 1.25rem}}@media(max-width:480px){.page_overlay__MZxwA{padding:.5rem}.page_overlay__MZxwA .page_cta__COlCP{padding:.65rem 1rem;border-radius:6px}}.page_productsGrid__MLjlh{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}@media(max-width:992px){.page_productsGrid__MLjlh{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.4rem}}@media(max-width:768px){.page_productsGrid__MLjlh{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem}}@media(max-width:600px){.page_productsGrid__MLjlh{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.1rem}}@media(max-width:480px){.page_productsGrid__MLjlh{grid-template-columns:1fr;gap:1rem}}.PopularBrands_brands__4Oyvy{margin:2.5rem auto 3rem;max-width:1200px;padding:0 1rem}@media(max-width:768px){.PopularBrands_brands__4Oyvy{margin:2rem auto 2.5rem}}@media(max-width:640px){.PopularBrands_brands__4Oyvy{margin:1.75rem auto 2rem}}@media(max-width:480px){.PopularBrands_brands__4Oyvy{margin:1.5rem auto 1.75rem;padding:0 .75rem}}.PopularBrands_brands__4Oyvy h2{text-align:center;margin:0 0 1.25rem;color:#c5a53c;font-weight:700;font-size:clamp(1.25rem,2.4vw,1.6rem)}.PopularBrands_brands__4Oyvy .PopularBrands_grid__zOaQD{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.PopularBrands_brands__4Oyvy .PopularBrands_grid__zOaQD{grid-template-columns:repeat(3,1fr);gap:1.15rem}}@media(max-width:640px){.PopularBrands_brands__4Oyvy .PopularBrands_grid__zOaQD{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(max-width:480px){.PopularBrands_brands__4Oyvy .PopularBrands_grid__zOaQD{grid-template-columns:1fr;gap:.9rem}}.PopularBrands_brands__4Oyvy .PopularBrands_card__3MRuL{background:#fff;border:1px solid #eaeaea;border-radius:10px;padding:1.25rem;display:grid;place-items:center;transition:transform .15s ease,box-shadow .15s ease;min-height:120px;text-align:center}.PopularBrands_brands__4Oyvy .PopularBrands_card__3MRuL:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.06)}.PopularBrands_brands__4Oyvy .PopularBrands_card__3MRuL:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(197,165,60,.25)}@media(max-width:1024px){.PopularBrands_brands__4Oyvy .PopularBrands_card__3MRuL{padding:1.15rem;min-height:110px}}@media(max-width:640px){.PopularBrands_brands__4Oyvy .PopularBrands_card__3MRuL{padding:1rem;border-radius:8px;min-height:105px}}@media(max-width:480px){.PopularBrands_brands__4Oyvy .PopularBrands_card__3MRuL{padding:.9rem;min-height:100px;border-radius:8px}}.PopularBrands_brands__4Oyvy .PopularBrands_logoWrap__BIeB4{position:relative;width:100%;height:80px}@media(max-width:1024px){.PopularBrands_brands__4Oyvy .PopularBrands_logoWrap__BIeB4{height:72px}}@media(max-width:640px){.PopularBrands_brands__4Oyvy .PopularBrands_logoWrap__BIeB4{height:64px}}@media(max-width:480px){.PopularBrands_brands__4Oyvy .PopularBrands_logoWrap__BIeB4{height:56px}}.PopularBrands_brands__4Oyvy .PopularBrands_logo__2aqRn{object-fit:contain;object-position:center;filter:none;width:100%;height:100%;display:block}@media(prefers-reduced-motion:reduce){.PopularBrands_brands__4Oyvy .PopularBrands_card__3MRuL{transition:none}.PopularBrands_brands__4Oyvy .PopularBrands_card__3MRuL:hover{transform:none;box-shadow:none}}.ProductCard_card__JhHwp{position:relative;display:block;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;background:#fff;transition:box-shadow .2s ease-in-out}.ProductCard_card__JhHwp:hover{box-shadow:0 4px 14px rgba(0,0,0,.1)}.ProductCard_card__JhHwp:focus-within{box-shadow:0 0 0 3px rgba(197,165,60,.25)}@media(max-width:600px){.ProductCard_card__JhHwp{border-radius:8px}}.ProductCard_cardLink__poN_U{display:block;text-decoration:none;color:inherit}.ProductCard_imageWrapper__jU1dO{width:100%;aspect-ratio:4/3;overflow:hidden}.ProductCard_imageWrapper__jU1dO img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}@media(hover:hover)and (pointer:fine){.ProductCard_imageWrapper__jU1dO:hover img{transform:scale(1.03)}}.ProductCard_details__8FaxC{padding:1rem}@media(max-width:768px){.ProductCard_details__8FaxC{padding:.9rem}}@media(max-width:600px){.ProductCard_details__8FaxC{padding:.85rem}}.ProductCard_details__8FaxC h2{margin:0 0 .5rem;line-height:1.25;font-size:clamp(.98rem,2.2vw,1.1rem);word-break:break-word}.ProductCard_details__8FaxC .ProductCard_price__V36ae{font-weight:700;color:#ff6200;font-size:clamp(.95rem,2vw,1rem);white-space:nowrap}.ProductCard_heartBtn__QeZHt{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:hsla(0,0%,100%,.92);border:1px solid #eaeaea;color:#444;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,transform .1s ease}.ProductCard_heartBtn__QeZHt svg{width:18px;height:18px;display:block}.ProductCard_heartBtn__QeZHt:hover{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.12)}.ProductCard_heartBtn__QeZHt:active{transform:scale(.96)}.ProductCard_heartBtn__QeZHt:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(197,165,60,.25)}.ProductCard_heartBtn__QeZHt.ProductCard_active__4NAve,.ProductCard_heartBtn__QeZHt.ProductCard_isActive__FqUBM{color:#e02424;border-color:#f3c2c2;background:#fff5f5}@media(max-width:600px){.ProductCard_heartBtn__QeZHt{width:40px;height:40px;top:8px;right:8px}.ProductCard_heartBtn__QeZHt svg{width:20px;height:20px}}@media(max-width:480px){.ProductCard_heartBtn__QeZHt{width:42px;height:42px}.ProductCard_heartBtn__QeZHt svg{width:21px;height:21px}}@media(prefers-reduced-motion:reduce){.ProductCard_heartBtn__QeZHt,.ProductCard_imageWrapper__jU1dO img{transition:none}}.page_page__pbKII{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}.page_page__pbKII .page_header__3PdY8{margin-bottom:1rem}.page_page__pbKII .page_header__3PdY8 .page_breadcrumbs__npgBw{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#666;flex-wrap:wrap}.page_page__pbKII .page_header__3PdY8 .page_breadcrumbs__npgBw a{color:#666;text-decoration:none}.page_page__pbKII .page_header__3PdY8 .page_breadcrumbs__npgBw a:hover{text-decoration:underline}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS h1{margin:.25rem 0 0;font-weight:800;line-height:1.2;font-size:clamp(1.25rem,2.4vw,1.6rem)}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz label{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;color:#444}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz label select{border:1px solid #ddd;border-radius:6px;padding:.45rem .6rem;background:#fff;outline:none}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz label select:focus{border-color:#c5a53c;box-shadow:0 0 0 3px rgba(197,165,60,.15)}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz button{border:1px solid #ddd;border-radius:6px;padding:.45rem .8rem;background:#000;color:#fff;cursor:pointer}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz button:hover{opacity:.95}.page_page__pbKII .page_header__3PdY8 .page_desc__o_dpj{margin:.5rem 0 0;color:#555;font-size:clamp(.95rem,1.6vw,1rem);line-height:1.6}.page_page__pbKII .page_grid__Gfr9T{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.25rem;gap:1.25rem}.page_page__pbKII .page_pagination__6_GAO{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:1.25rem 0 0;flex-wrap:wrap}.page_page__pbKII .page_pagination__6_GAO .page_pageBtn__kLDAi{text-decoration:none;border:1px solid #eaeaea;border-radius:6px;padding:.45rem .8rem;color:#333;background:#fff}.page_page__pbKII .page_pagination__6_GAO .page_pageBtn__kLDAi:hover{background:#f7f7f7}.page_page__pbKII .page_pagination__6_GAO .page_disabled__EdY20{pointer-events:none;opacity:.4}.page_page__pbKII .page_pagination__6_GAO .page_pageInfo__Qe9vp{font-size:.95rem;color:#666}.page_page__pbKII .page_empty__0CLFd{background:#fff;border:1px solid #eaeaea;border-radius:6px;padding:2rem 1rem;text-align:center}.page_page__pbKII .page_empty__0CLFd .page_backBtn__mT1Cl{display:inline-block;padding:.6rem 1rem;background:#000;color:#fff;border-radius:6px;text-decoration:none;font-weight:600;margin-top:.75rem}.page_page__pbKII .page_empty__0CLFd .page_backBtn__mT1Cl:hover{opacity:.95}@media(max-width:992px){.page_page__pbKII .page_grid__Gfr9T{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.1rem}}@media(max-width:768px){.page_page__pbKII{padding:1.25rem .85rem}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS{flex-direction:column;align-items:stretch}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz{justify-content:flex-start;gap:.5rem}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz label{font-size:.9rem}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz label select{padding:.45rem .6rem}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz button{padding:.5rem .85rem}.page_page__pbKII .page_grid__Gfr9T{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}}@media(max-width:600px){.page_page__pbKII{padding:1rem .75rem}.page_page__pbKII .page_header__3PdY8 .page_breadcrumbs__npgBw{font-size:.85rem;gap:.4rem}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS{gap:.75rem}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz{width:100%;gap:.5rem}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz label{width:100%;justify-content:space-between}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz label select{width:auto;min-width:52%}.page_page__pbKII .page_header__3PdY8 .page_titleRow__tF_BS .page_sortForm__4h4Mz button{width:100%;text-align:center;font-weight:700}.page_page__pbKII .page_header__3PdY8 .page_desc__o_dpj{font-size:.95rem}.page_page__pbKII .page_grid__Gfr9T{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.9rem}.page_page__pbKII .page_pagination__6_GAO{gap:.6rem}.page_page__pbKII .page_pagination__6_GAO .page_pageBtn__kLDAi{padding:.5rem .75rem}.page_page__pbKII .page_pagination__6_GAO .page_pageInfo__Qe9vp{width:100%;text-align:center;font-size:.9rem}.page_page__pbKII .page_empty__0CLFd{padding:1.25rem .85rem}}@media(max-width:480px){.page_page__pbKII{padding:.85rem .65rem}.page_page__pbKII .page_grid__Gfr9T{grid-template-columns:1fr;gap:.8rem}.page_page__pbKII .page_header__3PdY8 .page_breadcrumbs__npgBw{font-size:.83rem}}.page_page__MVIvu{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}.page_page__MVIvu .page_header__wA4VK{margin-bottom:1rem}.page_page__MVIvu .page_header__wA4VK .page_breadcrumbs__GPf05{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#666;flex-wrap:wrap}.page_page__MVIvu .page_header__wA4VK .page_breadcrumbs__GPf05 a{color:#666;text-decoration:none}.page_page__MVIvu .page_header__wA4VK .page_breadcrumbs__GPf05 a:hover{text-decoration:underline}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 h1{margin:.25rem 0 0;font-weight:800;line-height:1.2;font-size:clamp(1.25rem,2.4vw,1.6rem)}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr label{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;color:#444}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr label select{border:1px solid #ddd;border-radius:6px;padding:.45rem .6rem;background:#fff;outline:none}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr label select:focus{border-color:#c5a53c;box-shadow:0 0 0 3px rgba(197,165,60,.15)}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr button{border:1px solid #ddd;border-radius:6px;padding:.45rem .8rem;background:#000;color:#fff;cursor:pointer}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr button:hover{opacity:.95}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(17,17,17,.2)}.page_page__MVIvu .page_grid__QsMYC{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.25rem;gap:1.25rem}.page_page__MVIvu .page_pagination__AR_Uy{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:1.25rem 0 0;flex-wrap:wrap}.page_page__MVIvu .page_pagination__AR_Uy .page_pageBtn__13zaX{text-decoration:none;border:1px solid #eaeaea;border-radius:6px;padding:.45rem .8rem;color:#333;background:#fff}.page_page__MVIvu .page_pagination__AR_Uy .page_pageBtn__13zaX:hover{background:#f7f7f7}.page_page__MVIvu .page_pagination__AR_Uy .page_pageBtn__13zaX:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(197,165,60,.2)}.page_page__MVIvu .page_pagination__AR_Uy .page_disabled__e6EDa{pointer-events:none;opacity:.4}.page_page__MVIvu .page_pagination__AR_Uy .page_pageInfo__vr_zn{font-size:.95rem;color:#666}.page_page__MVIvu .page_empty__yz8XI{background:#fff;border:1px solid #eaeaea;border-radius:6px;padding:2rem 1rem;text-align:center}.page_page__MVIvu .page_empty__yz8XI p{margin:0 0 .75rem}.page_page__MVIvu .page_empty__yz8XI .page_backBtn__UsC__{display:inline-block;padding:.6rem 1rem;background:#000;color:#fff;border-radius:6px;text-decoration:none;font-weight:600}.page_page__MVIvu .page_empty__yz8XI .page_backBtn__UsC__:hover{opacity:.95}.page_page__MVIvu .page_empty__yz8XI .page_backBtn__UsC__:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(17,17,17,.25)}@media(max-width:992px){.page_page__MVIvu .page_grid__QsMYC{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.1rem}}@media(max-width:768px){.page_page__MVIvu{padding:1.25rem .85rem}.page_page__MVIvu .page_header__wA4VK .page_breadcrumbs__GPf05{font-size:.88rem}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6{flex-direction:column;align-items:stretch}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr{justify-content:flex-start;gap:.5rem}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr label{font-size:.9rem}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr label select{padding:.45rem .6rem}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr button{padding:.5rem .85rem}.page_page__MVIvu .page_grid__QsMYC{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}}@media(max-width:600px){.page_page__MVIvu{padding:1rem .75rem}.page_page__MVIvu .page_header__wA4VK .page_breadcrumbs__GPf05{font-size:.86rem;gap:.4rem}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6{gap:.75rem}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr{width:100%;gap:.5rem}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr label{width:100%;justify-content:space-between}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr label select{width:auto;min-width:52%}.page_page__MVIvu .page_header__wA4VK .page_titleRow__ok7x6 .page_sortForm__sB1Nr button{width:100%;text-align:center;font-weight:700}.page_page__MVIvu .page_grid__QsMYC{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.9rem}.page_page__MVIvu .page_pagination__AR_Uy{gap:.6rem}.page_page__MVIvu .page_pagination__AR_Uy .page_pageBtn__13zaX{padding:.5rem .75rem}.page_page__MVIvu .page_pagination__AR_Uy .page_pageInfo__vr_zn{width:100%;text-align:center;font-size:.9rem}.page_page__MVIvu .page_empty__yz8XI{padding:1.25rem .85rem}}@media(max-width:480px){.page_page__MVIvu{padding:.85rem .65rem}.page_page__MVIvu .page_grid__QsMYC{grid-template-columns:1fr;gap:.8rem}.page_page__MVIvu .page_header__wA4VK .page_breadcrumbs__GPf05{font-size:.83rem}}.HomeCategorySections_sections__LCXfg{margin:2rem 0 2.5rem}@media(max-width:768px){.HomeCategorySections_sections__LCXfg{margin:1.75rem 0 2rem}}@media(max-width:600px){.HomeCategorySections_sections__LCXfg{margin:1.5rem 0 1.75rem}}@media(max-width:480px){.HomeCategorySections_sections__LCXfg{margin:1.25rem 0 1.5rem}}.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO{margin:2rem 0 2.5rem}@media(max-width:768px){.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO{margin:1.5rem 0 2rem}}@media(max-width:600px){.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO{margin:1.25rem 0 1.75rem}}@media(max-width:480px){.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO{margin:1rem 0 1.5rem}}.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_titleRow__4oOG0{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_titleRow__4oOG0 h2{margin:0;font-weight:800;line-height:1.25;font-size:clamp(1.15rem,2.2vw,1.4rem);word-break:break-word}.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_titleRow__4oOG0 .HomeCategorySections_viewAll____z61{text-decoration:none;font-weight:600;font-size:.95rem;color:#c5a53c;border:1px solid #e6d9a1;padding:.45rem .8rem;border-radius:6px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_titleRow__4oOG0 .HomeCategorySections_viewAll____z61:hover{background:#c5a53c;color:#fff;border-color:#c5a53c}.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_titleRow__4oOG0 .HomeCategorySections_viewAll____z61:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(197,165,60,.25)}@media(max-width:768px){.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_titleRow__4oOG0{flex-direction:column;align-items:stretch;gap:.75rem}.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_titleRow__4oOG0 .HomeCategorySections_viewAll____z61{align-self:flex-start;padding:.5rem .9rem}}@media(max-width:480px){.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_titleRow__4oOG0 .HomeCategorySections_viewAll____z61{width:100%;text-align:center;border-radius:8px;font-weight:700;padding:.6rem 1rem}}.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_grid__tP2ov{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}@media(max-width:992px){.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_grid__tP2ov{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.35rem}}@media(max-width:768px){.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_grid__tP2ov{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem}}@media(max-width:600px){.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_grid__tP2ov{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.1rem}}@media(max-width:480px){.HomeCategorySections_sections__LCXfg .HomeCategorySections_section__L1PAO .HomeCategorySections_grid__tP2ov{grid-template-columns:1fr;gap:1rem}}.CalloutStrip_strip__IGt6O{position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:var(--min-h,420px);display:flex;align-items:center;color:#fff;isolation:isolate}@media(max-width:992px){.CalloutStrip_strip__IGt6O{min-height:400px}}@media(max-width:768px){.CalloutStrip_strip__IGt6O{min-height:380px}}@media(max-width:600px){.CalloutStrip_strip__IGt6O{min-height:360px}}@media(max-width:480px){.CalloutStrip_strip__IGt6O{min-height:320px}}.CalloutStrip_bleed__BShX7{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.CalloutStrip_overlay__aOLtA{content:"";position:absolute;inset:0;background:rgba(0,0,0,var(--overlay,.81));z-index:0}.CalloutStrip_inner__LHfz_{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding-block:clamp(2rem,4vw,3rem);padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right))}@media(max-width:768px){.CalloutStrip_inner__LHfz_{max-width:100%}}.CalloutStrip_content__Mdg1p{text-align:center;max-width:800px;margin:0 auto}@media(max-width:768px){.CalloutStrip_content__Mdg1p{max-width:680px}}@media(max-width:600px){.CalloutStrip_content__Mdg1p{max-width:560px}}@media(max-width:480px){.CalloutStrip_content__Mdg1p{max-width:520px}}.CalloutStrip_alignLeft__3wTl4 .CalloutStrip_content__Mdg1p{text-align:left;margin-left:0}.CalloutStrip_title__KGLQY{font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.15;margin:0 0 .75rem;font-weight:800;letter-spacing:.2px}@media(max-width:480px){.CalloutStrip_title__KGLQY{margin-bottom:.6rem}}.CalloutStrip_body__Ky1_q{font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.6;margin:0 0 1.25rem;color:hsla(0,0%,100%,.92)}@media(max-width:480px){.CalloutStrip_body__Ky1_q{margin-bottom:1rem}}.CalloutStrip_cta__q9ePe{display:inline-block;background:#ff6200;color:#fff;text-decoration:none;font-weight:700;padding:.7rem 1.1rem;border-radius:8px;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease;box-shadow:0 6px 18px rgba(255,98,0,.25)}.CalloutStrip_cta__q9ePe:hover{transform:translateY(-1px);opacity:.95}.CalloutStrip_cta__q9ePe:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,98,0,.35)}@media(max-width:600px){.CalloutStrip_cta__q9ePe{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.2rem}}@media(max-width:480px){.CalloutStrip_cta__q9ePe{width:100%;border-radius:10px;padding:.8rem 1.1rem}}@media(prefers-reduced-motion:reduce){.CalloutStrip_cta__q9ePe{transition:none}.CalloutStrip_cta__q9ePe:hover{transform:none;opacity:1}}.page_page__lWCrJ{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}.page_page__lWCrJ .page_header__MB7vj{margin:0 0 1rem}.page_page__lWCrJ .page_header__MB7vj h1{margin:0;font-weight:800;line-height:1.2;font-size:clamp(1.35rem,2.6vw,1.8rem);word-break:break-word}.page_page__lWCrJ .page_header__MB7vj .page_sub__yyXUv{margin:.25rem 0 0;color:#666;font-size:clamp(.9rem,1.6vw,.95rem);line-height:1.6}.page_page__lWCrJ .page_section__JeKhJ{margin:2rem 0 2.5rem}.page_page__lWCrJ .page_section__JeKhJ .page_titleRow__UZM_P{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.page_page__lWCrJ .page_section__JeKhJ .page_titleRow__UZM_P h2{margin:0;font-weight:800;line-height:1.25;font-size:clamp(1.1rem,2.2vw,1.4rem)}.page_page__lWCrJ .page_section__JeKhJ .page_titleRow__UZM_P .page_viewAll__s_h8I{text-decoration:none;font-weight:600;font-size:.95rem;color:#c5a53c;border:1px solid #e6d9a1;padding:.45rem .8rem;border-radius:6px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.page_page__lWCrJ .page_section__JeKhJ .page_titleRow__UZM_P .page_viewAll__s_h8I:hover{background:#c5a53c;color:#fff;border-color:#c5a53c}.page_page__lWCrJ .page_section__JeKhJ .page_titleRow__UZM_P .page_viewAll__s_h8I:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(197,165,60,.25)}.page_page__lWCrJ .page_section__JeKhJ .page_grid__FWP7c{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.25rem;gap:1.25rem}.page_page__lWCrJ .page_section__JeKhJ .page_emptyNote__yqEby{background:#fff;border:1px solid #eaeaea;border-radius:6px;padding:1rem;color:#666;text-align:center}.page_page__lWCrJ .page_empty__SdqIS{background:#fff;border:1px solid #eaeaea;border-radius:6px;padding:2rem 1rem;text-align:center}.page_page__lWCrJ .page_empty__SdqIS p{margin:0 0 .75rem}.page_page__lWCrJ .page_empty__SdqIS .page_backBtn__eBzi8{display:inline-block;padding:.6rem 1rem;background:#000;color:#fff;border-radius:6px;text-decoration:none;font-weight:600}.page_page__lWCrJ .page_empty__SdqIS .page_backBtn__eBzi8:hover{opacity:.95}.page_page__lWCrJ .page_empty__SdqIS .page_backBtn__eBzi8:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(17,17,17,.25)}@media(max-width:992px){.page_page__lWCrJ .page_section__JeKhJ{margin:1.75rem 0 2.25rem}.page_page__lWCrJ .page_section__JeKhJ .page_grid__FWP7c{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.1rem}}@media(max-width:768px){.page_page__lWCrJ{padding:1.25rem .85rem}.page_page__lWCrJ .page_section__JeKhJ{margin:1.5rem 0 2rem}.page_page__lWCrJ .page_section__JeKhJ .page_titleRow__UZM_P{flex-direction:column;align-items:stretch;gap:.75rem}.page_page__lWCrJ .page_section__JeKhJ .page_titleRow__UZM_P .page_viewAll__s_h8I{align-self:flex-start;font-size:.93rem;padding:.5rem .85rem}.page_page__lWCrJ .page_section__JeKhJ .page_grid__FWP7c{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}}@media(max-width:600px){.page_page__lWCrJ{padding:1rem .75rem}.page_page__lWCrJ .page_section__JeKhJ{margin:1.25rem 0 1.75rem}.page_page__lWCrJ .page_section__JeKhJ .page_titleRow__UZM_P{gap:.65rem}.page_page__lWCrJ .page_section__JeKhJ .page_titleRow__UZM_P .page_viewAll__s_h8I{width:auto;padding:.55rem .9rem;border-radius:8px;font-weight:700}.page_page__lWCrJ .page_section__JeKhJ .page_grid__FWP7c{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.9rem}.page_page__lWCrJ .page_section__JeKhJ .page_emptyNote__yqEby{padding:.9rem}.page_page__lWCrJ .page_empty__SdqIS{padding:1.25rem .85rem}.page_page__lWCrJ .page_empty__SdqIS .page_backBtn__eBzi8{width:100%;text-align:center;padding:.65rem 1rem}}@media(max-width:480px){.page_page__lWCrJ{padding:.85rem .65rem}.page_page__lWCrJ .page_section__JeKhJ .page_grid__FWP7c{grid-template-columns:1fr;gap:.8rem}}.page_page__dsLDn{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}@media(max-width:992px){.page_page__dsLDn{padding:1.35rem .9rem}}@media(max-width:768px){.page_page__dsLDn{padding:1.15rem .85rem}}@media(max-width:600px){.page_page__dsLDn{padding:1rem .75rem}}@media(max-width:480px){.page_page__dsLDn{padding:.85rem .65rem}}.page_header__QdU3v{margin-bottom:1rem}.page_header__QdU3v .page_sub__2_Upd{color:#666;font-size:clamp(.9rem,1.6vw,.95rem);line-height:1.6;margin:0}.page_muted__4lSpH{color:#777}.page_empty__eAgC9{background:#fff;border:1px solid #eee;border-radius:8px;padding:1.25rem;color:#555}@media(max-width:768px){.page_empty__eAgC9{padding:1.1rem}}@media(max-width:600px){.page_empty__eAgC9{padding:1rem;border-radius:7px}}@media(max-width:480px){.page_empty__eAgC9{padding:.9rem;border-radius:6px}}.page_grid__KzG1w{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:1rem;gap:1rem}@media(max-width:992px){.page_grid__KzG1w{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.95rem}}@media(max-width:768px){.page_grid__KzG1w{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.9rem}}@media(max-width:600px){.page_grid__KzG1w{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.85rem}}@media(max-width:480px){.page_grid__KzG1w{grid-template-columns:1fr;gap:.8rem}}.HeartButton_heartBtn__u5dZH{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:none;background:hsla(0,0%,100%,.95);color:#333;box-shadow:0 2px 10px rgba(0,0,0,.12);cursor:pointer;transition:transform .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0)}.HeartButton_heartBtn__u5dZH:hover{transform:translateY(-1px)}.HeartButton_heartBtn__u5dZH:active{transform:scale(.96)}.HeartButton_heartBtn__u5dZH:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(197,165,60,.25),0 2px 10px rgba(0,0,0,.12)}.HeartButton_heartBtn__u5dZH svg{font-size:18px;display:block}@media(max-width:600px){.HeartButton_heartBtn__u5dZH{width:40px;height:40px;top:8px;right:8px}.HeartButton_heartBtn__u5dZH svg{font-size:20px}}@media(max-width:480px){.HeartButton_heartBtn__u5dZH{width:42px;height:42px}.HeartButton_heartBtn__u5dZH svg{font-size:21px}}.HeartButton_active__KbiXE,.HeartButton_heartBtn__u5dZH.HeartButton_active__KbiXE{color:#e02424;background:hsla(0,0%,100%,.98);border:1px solid #f3c2c2}@media(prefers-color-scheme:dark){.HeartButton_heartBtn__u5dZH{background:rgba(20,20,20,.9);color:#ddd;box-shadow:0 2px 10px rgba(0,0,0,.4)}.HeartButton_active__KbiXE,.HeartButton_heartBtn__u5dZH.HeartButton_active__KbiXE{background:rgba(35,35,35,.96);color:#ff6b6b;border-color:rgba(255,107,107,.35)}}@media(forced-colors:active){.HeartButton_heartBtn__u5dZH{border:1px solid ButtonText}.HeartButton_active__KbiXE,.HeartButton_heartBtn__u5dZH.HeartButton_active__KbiXE{border-color:Highlight;color:Highlight}}@media(prefers-reduced-motion:reduce){.HeartButton_heartBtn__u5dZH{transition:background .2s ease,color .2s ease,box-shadow .2s ease}.HeartButton_heartBtn__u5dZH:active,.HeartButton_heartBtn__u5dZH:hover{transform:none}}