.Header-module__lPboWa__header{width:100%;font-family:var(--font-urbanist);z-index:1000;background-color:#27221e;background-image:radial-gradient(circle at 50% 0,#3a322b 0%,#27221e 100%);border-bottom-right-radius:20px;border-bottom-left-radius:20px;transition:background-color .3s;position:sticky;top:0}.Header-module__lPboWa__mainNavBorder{border-bottom:1px solid #ffffff14}.Header-module__lPboWa__container{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.Header-module__lPboWa__container{padding:0 16px}}.Header-module__lPboWa__desktopNav{align-items:center;gap:24px;padding:16px 0;display:flex}@media (max-width:768px){.Header-module__lPboWa__desktopNav{display:none}}.Header-module__lPboWa__logoLink{flex-shrink:0;align-items:center;margin-right:8px;text-decoration:none;display:flex}.Header-module__lPboWa__brandLogoText{letter-spacing:-.04em;color:#fff;text-transform:lowercase;font-size:26px;font-weight:900;font-family:var(--font-urbanist);align-items:baseline;transition:opacity .15s;display:inline-flex;position:relative}.Header-module__lPboWa__brandLogoText:hover{opacity:.92}.Header-module__lPboWa__brandLogoTm{color:#deb475;margin-left:2px;font-size:11px;font-weight:700;transform:translateY(-8px)}.Header-module__lPboWa__mobileLogo{align-items:center;text-decoration:none;display:flex}.Header-module__lPboWa__mobileLogo .Header-module__lPboWa__brandLogoText{font-size:22px}.Header-module__lPboWa__logoImage{width:auto;height:30px}.Header-module__lPboWa__quickLinks{align-items:center;gap:6px;display:flex}.Header-module__lPboWa__quickLink{border-radius:var(--radius-sm);color:#d1d5db;white-space:nowrap;padding:6px 12px;font-size:14px;font-weight:500;transition:all .2s}.Header-module__lPboWa__quickLink:hover{color:#fff;background-color:#ffffff0f}.Header-module__lPboWa__offerLink{border:1px solid var(--gold-border);color:#fff;background-color:var(--gold-badge-bg)}.Header-module__lPboWa__offerLink:hover{background-color:#deb47566}.Header-module__lPboWa__searchWrapper{flex:1;position:relative}.Header-module__lPboWa__searchInputContainer{align-items:center;width:100%;display:flex;position:relative}.Header-module__lPboWa__searchIcon{color:#9ca3af;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;left:16px}.Header-module__lPboWa__searchInput{background-color:var(--background);color:#111;border:1px solid #0000;border-radius:10px;outline:none;width:100%;height:52px;padding:0 44px 0 46px;font-size:15px;transition:all .2s}.Header-module__lPboWa__searchInput::placeholder{color:#9ca3af}.Header-module__lPboWa__searchInput:focus{border-color:#d4a97ab3;box-shadow:0 0 0 3px #d4a97a26}.Header-module__lPboWa__clearSearchBtn{color:#9ca3af;cursor:pointer;background:0 0;border:none;font-size:20px;line-height:1;position:absolute;right:14px}.Header-module__lPboWa__searchDropdown{background-color:var(--background);border:1px solid var(--border-color);z-index:1000;max-height:80vh;color:var(--foreground);border-radius:16px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 40px #0003}.Header-module__lPboWa__searchPanels{display:flex}@media (max-width:900px){.Header-module__lPboWa__searchPanels{flex-direction:column}}.Header-module__lPboWa__recentSearches{border-right:1px solid var(--border-color);flex-shrink:0;width:240px;padding:20px}.Header-module__lPboWa__trendingSearches{flex:1;padding:20px}.Header-module__lPboWa__dropdownHeading{color:var(--text-primary);margin-bottom:12px;font-size:14px;font-weight:700}.Header-module__lPboWa__emptyNote{color:var(--text-muted);font-size:13px}.Header-module__lPboWa__trendingKeywords{flex-wrap:wrap;gap:8px;display:flex}.Header-module__lPboWa__trendingChip{background-color:var(--light-background);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s}.Header-module__lPboWa__trendingChip:hover{background-color:var(--gold-soft-bg);border-color:var(--gold-border)}.Header-module__lPboWa__searchResults{padding:16px}.Header-module__lPboWa__resultsHeader{color:var(--text-muted);border-bottom:1px solid var(--border-color);justify-content:space-between;margin-bottom:10px;padding-bottom:10px;font-size:13px;display:flex}.Header-module__lPboWa__resultsList{flex-direction:column;gap:8px;display:flex}.Header-module__lPboWa__searchResultItem{border-radius:var(--radius-sm);align-items:center;gap:12px;padding:8px;transition:background-color .15s;display:flex}.Header-module__lPboWa__searchResultItem:hover{background-color:var(--light-background)}.Header-module__lPboWa__searchResultThumb{background-color:var(--light-background);border-radius:var(--radius-sm);justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.Header-module__lPboWa__thumbImg{object-fit:contain}.Header-module__lPboWa__searchResultInfo{flex-direction:column;display:flex}.Header-module__lPboWa__resultTitle{color:var(--text-primary);font-size:14px;font-weight:600}.Header-module__lPboWa__resultPrice{color:var(--gold-dark);font-size:13px;font-weight:700}.Header-module__lPboWa__noResults{text-align:center;color:var(--text-muted);padding:24px;font-size:14px}.Header-module__lPboWa__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.Header-module__lPboWa__actionBtn{background-color:var(--background);color:#222;cursor:pointer;border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:opacity .2s,transform .15s;display:flex;position:relative}.Header-module__lPboWa__actionBtn:hover{opacity:.9;transform:translateY(-1px)}.Header-module__lPboWa__cartBtn{position:relative}.Header-module__lPboWa__cartBadge{color:#fff;border-radius:var(--radius-full);background-color:#ef4444;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:6px;right:6px}.Header-module__lPboWa__themeToggleBtn{color:#f59e0b;background-color:#e9ccae47;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;transition:background-color .2s;display:flex}.Header-module__lPboWa__themeToggleBtn:hover{background-color:#e9ccae73}.Header-module__lPboWa__mobileNav{justify-content:space-between;align-items:center;padding:12px 0 8px;display:none}@media (max-width:768px){.Header-module__lPboWa__mobileNav{display:flex}}.Header-module__lPboWa__hamburgerBtn{color:#fff;justify-content:center;align-items:center;padding:6px;display:flex}.Header-module__lPboWa__mobileLogo{align-items:center;display:flex}.Header-module__lPboWa__mobileActions{align-items:center;gap:8px;display:flex}.Header-module__lPboWa__mobileActionBtn{background-color:var(--background);color:#222;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:transform .15s,background-color .15s;display:flex}.Header-module__lPboWa__mobileActionBtn:active{background-color:#f3efe9;transform:scale(.94)}.Header-module__lPboWa__mobileSearchContainer{display:none}@media (max-width:768px){.Header-module__lPboWa__mobileSearchContainer{box-sizing:border-box;z-index:1005;background-color:#27221e;background-image:radial-gradient(circle at 50% 0,#3a322b 0%,#27221e 100%);border-top:1px solid #ffffff14;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:100%;padding:10px 16px 14px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 14px 32px #00000073}.Header-module__lPboWa__mobileSearchContainer.Header-module__lPboWa__mobileSearchOpen{animation:.22s cubic-bezier(.16,1,.3,1) Header-module__lPboWa__mobileSearchSlideDown;display:block}}.Header-module__lPboWa__mobileSearchInner{width:100%;max-width:600px;margin:0 auto;position:relative}.Header-module__lPboWa__mobileSearchContainer .Header-module__lPboWa__searchInput{height:44px;font-size:14px;box-shadow:0 2px 8px #0000001f}@keyframes Header-module__lPboWa__mobileSearchSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header-module__lPboWa__mobileSearchResults{z-index:1010;border:1px solid var(--border-color);background:#fff;border-radius:14px;max-height:340px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #00000059}.Header-module__lPboWa__categoryBarContainer{width:100%;display:flex}@media (max-width:1024px){.Header-module__lPboWa__categoryBarContainer{display:none}}.Header-module__lPboWa__categoryBarInner{align-items:center;gap:12px;width:100%;max-width:1344px;margin:0 auto;padding:10px 16px;display:flex}.Header-module__lPboWa__exploreWrapper{flex-shrink:0;position:relative}.Header-module__lPboWa__exploreBtn{background-color:var(--gold-accent);color:#111;letter-spacing:.05em;border-radius:9px;align-items:center;gap:8px;padding:14px 18px;font-size:12.5px;font-weight:700;transition:background-color .2s;display:flex}.Header-module__lPboWa__exploreBtn:hover{background-color:var(--gold-hover)}.Header-module__lPboWa__exploreDropdown{background-color:var(--background);z-index:1000;border:1px solid var(--border-color);border-radius:14px;width:320px;padding:16px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 10px 30px #00000026}.Header-module__lPboWa__exploreGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Header-module__lPboWa__exploreItem{border-radius:var(--radius-sm);color:var(--text-primary);align-items:center;gap:8px;padding:8px;font-size:13px;font-weight:600;transition:background-color .15s;display:flex}.Header-module__lPboWa__exploreItem:hover{background-color:var(--light-background);color:var(--gold-dark)}.Header-module__lPboWa__exploreIcon{object-fit:contain;width:24px;height:24px}.Header-module__lPboWa__catDivider{background-color:#ffffff26;width:1px;height:24px}.Header-module__lPboWa__categoryNav{background-color:var(--background);border-radius:10px;flex:1;padding:6px 14px;position:relative;overflow:visible}.Header-module__lPboWa__categoryList{align-items:center;gap:2px;list-style:none;display:flex;position:relative;overflow:visible}.Header-module__lPboWa__categoryListItem{padding:4px 0;position:relative}.Header-module__lPboWa__categoryNavLink{color:var(--text-primary);border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;padding:6px 12px;font-size:13.5px;font-weight:700;transition:all .15s;display:flex}.Header-module__lPboWa__categoryNavLink:hover,.Header-module__lPboWa__categoryListItem:hover .Header-module__lPboWa__categoryNavLink{color:var(--gold-dark);background-color:var(--light-background)}.Header-module__lPboWa__chevronIcon{width:14px;height:14px;color:var(--text-muted);transition:transform .2s}.Header-module__lPboWa__categoryListItem:hover .Header-module__lPboWa__chevronIcon{color:var(--gold-dark);transform:rotate(180deg)}.Header-module__lPboWa__subCategoryDropdown{background-color:var(--background);z-index:99999;border:1px solid var(--border-color);border-radius:12px;min-width:240px;padding:14px 16px;animation:.2s cubic-bezier(.16,1,.3,1) Header-module__lPboWa__dropdownSlideIn;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 16px 36px #0000002e}.Header-module__lPboWa__subCategoryDropdown:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}@keyframes Header-module__lPboWa__dropdownSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Header-module__lPboWa__subCategoryGrid{flex-direction:column;gap:4px;display:flex}.Header-module__lPboWa__subCategoryLink{color:var(--text-secondary);border-radius:6px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .15s;display:block}.Header-module__lPboWa__subCategoryLink:hover{background-color:var(--light-background);color:var(--gold-dark);padding-left:16px}.Header-module__lPboWa__drawerBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100000;opacity:0;visibility:hidden;pointer-events:none;background-color:#0009;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s;position:fixed;inset:0}.Header-module__lPboWa__drawerOpen.Header-module__lPboWa__drawerBackdrop{opacity:1;visibility:visible;pointer-events:auto}.Header-module__lPboWa__drawerContent{background-color:var(--background);z-index:100001;will-change:transform;flex-direction:column;width:300px;max-width:85%;height:100%;padding:20px 18px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:4px 0 24px #0003}.Header-module__lPboWa__drawerOpen .Header-module__lPboWa__drawerContent{transform:translate(0)}.Header-module__lPboWa__drawerHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}.Header-module__lPboWa__drawerTitle{color:var(--text-primary);font-size:18px;font-weight:700}.Header-module__lPboWa__closeDrawerBtn{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:20px;transition:color .15s;display:flex}.Header-module__lPboWa__closeDrawerBtn:hover{color:var(--text-primary)}.Header-module__lPboWa__drawerList{flex-direction:column;flex:1;gap:6px;display:flex}.Header-module__lPboWa__drawerItem{color:var(--text-primary);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:10px 12px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.Header-module__lPboWa__drawerItem:hover{background-color:var(--light-background);color:var(--gold-dark)}.Header-module__lPboWa__drawerFooterLinks{border-top:1px solid var(--border-color);flex-direction:column;gap:8px;margin-top:20px;padding-top:16px;display:flex}.Header-module__lPboWa__drawerFooterLinks a{color:var(--text-secondary);border-radius:var(--radius-xs);padding:6px 12px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s}.Header-module__lPboWa__drawerFooterLinks a:hover{background-color:var(--light-background);color:var(--gold-dark)}
.TopBar-module__w1qzSG__topBarWrapper{width:100%;display:block}@media (max-width:768px){.TopBar-module__w1qzSG__topBarWrapper{display:none}}.TopBar-module__w1qzSG__container{background-color:var(--background);color:#111;border-bottom-right-radius:10px;border-bottom-left-radius:10px;justify-content:space-between;align-items:center;max-width:1420px;margin:0 auto;padding:8px 48px;transition:background-color .3s;display:flex}.TopBar-module__w1qzSG__navLinks{align-items:center;gap:24px;display:flex}.TopBar-module__w1qzSG__gradientLink{background:linear-gradient(90deg,#222,#cb843b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:12px;font-weight:500;transition:filter .2s}.TopBar-module__w1qzSG__gradientLink:hover{filter:brightness(1.2)}.TopBar-module__w1qzSG__contactInfo{align-items:center;gap:24px;display:flex}.TopBar-module__w1qzSG__infoLink{color:#222;align-items:center;gap:8px;font-size:12px;transition:color .2s;display:flex}.TopBar-module__w1qzSG__infoLink:hover{color:#000}
.Footer-module__V-5r1a__footer{width:100%;font-family:var(--font-urbanist);margin-top:48px;padding-bottom:72px;position:relative}@media (min-width:769px){.Footer-module__V-5r1a__footer{padding-bottom:0}}.Footer-module__V-5r1a__newsletterCard{z-index:10;max-width:960px;margin:0 auto -40px;padding:0 16px;position:relative}.Footer-module__V-5r1a__newsletterInner{background-color:var(--background);border-radius:var(--radius-3xl);border:1px solid var(--border-light);text-align:center;padding:32px 40px;box-shadow:0 10px 30px #00000014}@media (max-width:640px){.Footer-module__V-5r1a__newsletterInner{padding:24px 16px}}.Footer-module__V-5r1a__newsletterTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-primary);margin-bottom:8px;font-size:22px;font-weight:700}.Footer-module__V-5r1a__newsletterSubtitle{color:var(--text-muted);margin-bottom:24px;font-size:14px}.Footer-module__V-5r1a__newsletterForm{background-color:var(--background);border:1px solid var(--border-color);border-radius:var(--radius-lg);max-width:600px;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000a}@media (max-width:480px){.Footer-module__V-5r1a__newsletterForm{box-shadow:none;background:0 0;border:none;flex-direction:column;gap:8px}}.Footer-module__V-5r1a__formInputWrapper{background-color:var(--background);flex:1;align-items:center;padding:0 16px;display:flex}@media (max-width:480px){.Footer-module__V-5r1a__formInputWrapper{border:1px solid var(--border-color);border-radius:var(--radius-md);height:48px}}.Footer-module__V-5r1a__mailIcon{color:var(--text-muted);align-items:center;margin-right:12px;display:flex}.Footer-module__V-5r1a__newsletterInput{height:50px;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px}.Footer-module__V-5r1a__newsletterInput::placeholder{color:var(--text-light)}.Footer-module__V-5r1a__newsletterBtn{background-color:var(--gold-accent);color:#111;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;height:50px;padding:0 28px;font-size:14px;font-weight:700;transition:background-color .2s;display:flex}.Footer-module__V-5r1a__newsletterBtn:hover{background-color:var(--gold-hover)}@media (max-width:480px){.Footer-module__V-5r1a__newsletterBtn{border-radius:var(--radius-md)}}.Footer-module__V-5r1a__linksSection{background-color:var(--light-background);border-top:1px solid var(--border-light);padding-top:80px;padding-bottom:24px}.Footer-module__V-5r1a__container{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.Footer-module__V-5r1a__container{padding:0 16px}}.Footer-module__V-5r1a__columnsGrid{grid-template-columns:repeat(4,1fr);gap:36px;margin-bottom:40px;display:grid}@media (max-width:1024px){.Footer-module__V-5r1a__columnsGrid{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:640px){.Footer-module__V-5r1a__columnsGrid{grid-template-columns:1fr;gap:24px}}.Footer-module__V-5r1a__columnTitle{color:var(--text-primary);letter-spacing:.02em;margin-bottom:18px;font-size:17px;font-weight:700}.Footer-module__V-5r1a__linksList{flex-direction:column;gap:10px;list-style:none;display:flex}.Footer-module__V-5r1a__footerLink{color:var(--text-secondary);font-size:14px;transition:color .15s,transform .15s;display:inline-block}.Footer-module__V-5r1a__footerLink:hover{color:var(--gold-dark);transform:translate(3px)}.Footer-module__V-5r1a__branchInfo{color:var(--text-secondary);flex-direction:column;gap:14px;font-size:13.5px;line-height:1.5;display:flex}.Footer-module__V-5r1a__branchCity{color:var(--text-primary);margin-bottom:4px;display:block}.Footer-module__V-5r1a__hotlineItem{border-top:1px dashed var(--border-color);margin-top:6px;padding-top:10px}.Footer-module__V-5r1a__phoneLink{color:var(--gold-dark);font-weight:700}.Footer-module__V-5r1a__middleBar{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 0 0;display:flex}.Footer-module__V-5r1a__paymentMethods{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Footer-module__V-5r1a__paymentMethodsTitle{color:var(--text-primary);font-size:13px;font-weight:700}.Footer-module__V-5r1a__paymentBadgesList{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Footer-module__V-5r1a__paymentBadge{background-color:var(--background);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);padding:4px 10px;font-size:11px;font-weight:700}.Footer-module__V-5r1a__hotlineSupport{color:var(--text-secondary);font-size:13.5px}.Footer-module__V-5r1a__hotlineLink{color:var(--gold-dark);font-weight:800}.Footer-module__V-5r1a__giantLogoSection{color:#fff;background-color:#080808;width:100%;padding-top:20px;position:relative;overflow:hidden}.Footer-module__V-5r1a__giantLogoWrapper{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:100vw;padding:40px 16px 20px;display:flex;overflow:hidden}.Footer-module__V-5r1a__giantLogoText{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;letter-spacing:-.03em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(#fff 0%,#e5e7eb 35%,#9ca3af 70%,#4b5563 100%);-webkit-text-fill-color:transparent;text-shadow:0 10px 40px #00000080;-webkit-background-clip:text;width:100%;font-size:clamp(4rem,15vw,17rem);font-style:italic;font-weight:700;line-height:.85;display:block;transform:translateY(2%)}@media (max-width:768px){.Footer-module__V-5r1a__giantLogoWrapper{padding:30px 12px 16px}.Footer-module__V-5r1a__giantLogoText{font-size:clamp(3rem,16vw,6.5rem)}}.Footer-module__V-5r1a__subFooterBar{background-color:#040404;border-top:1px solid #ffffff1a;padding:22px 0 28px}.Footer-module__V-5r1a__subFooterContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding:0 36px;display:flex}@media (max-width:1024px){.Footer-module__V-5r1a__subFooterContainer{padding:0 16px}}@media (max-width:768px){.Footer-module__V-5r1a__subFooterContainer{text-align:center;flex-direction:column;gap:16px}}.Footer-module__V-5r1a__subFooterSocials{align-items:center;gap:14px;display:flex}.Footer-module__V-5r1a__subSocialIcon{color:#9ca3af;justify-content:center;align-items:center;transition:all .2s;display:flex}.Footer-module__V-5r1a__subSocialIcon:hover{color:#fff;transform:translateY(-2px)}.Footer-module__V-5r1a__subFooterCopyright{letter-spacing:.08em;color:#6b7280;text-transform:uppercase;font-size:11.5px;font-weight:600}.Footer-module__V-5r1a__subFooterLinks{align-items:center;gap:20px;display:flex}.Footer-module__V-5r1a__subPolicyLink{letter-spacing:.08em;color:#9ca3af;text-transform:uppercase;font-size:11.5px;font-weight:600;transition:color .15s}.Footer-module__V-5r1a__subPolicyLink:hover{color:#fff}.Footer-module__V-5r1a__scrollTopBtn{border-radius:var(--radius-full);color:#000;cursor:pointer;background-color:#fff;border:none;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;box-shadow:0 2px 10px #fff3}.Footer-module__V-5r1a__scrollTopBtn:hover{background-color:var(--gold-accent);transform:translateY(-2px)}
.BottomNav-module__buKs8q__bottomNav{background-color:var(--background);border-top:1px solid var(--border-color);z-index:9999;height:64px;padding:4px 8px env(safe-area-inset-bottom,0);justify-content:space-around;align-items:center;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000000d}@media (max-width:768px){.BottomNav-module__buKs8q__bottomNav{display:flex}}.BottomNav-module__buKs8q__navItem{color:var(--text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;text-decoration:none;transition:color .15s;display:flex}.BottomNav-module__buKs8q__navItem.BottomNav-module__buKs8q__active{color:var(--gold-dark)}.BottomNav-module__buKs8q__cartIconWrapper{justify-content:center;align-items:center;display:flex;position:relative}.BottomNav-module__buKs8q__cartBadge{color:#fff;border-radius:var(--radius-full);background-color:#ef4444;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-4px;right:-8px}
.MarqueeBanner-module__BQ1ywq__marqueeWrapper{-webkit-user-select:none;user-select:none;background-color:var(--light-background);border-bottom:1px solid var(--border-light);width:100%;padding:10px 0;position:relative;overflow:hidden}.MarqueeBanner-module__BQ1ywq__fadeLeft{background:linear-gradient(90deg, var(--light-background), transparent);z-index:2;pointer-events:none;width:60px;position:absolute;top:0;bottom:0;left:0}.MarqueeBanner-module__BQ1ywq__fadeRight{background:linear-gradient(270deg, var(--light-background), transparent);z-index:2;pointer-events:none;width:60px;position:absolute;top:0;bottom:0;right:0}.MarqueeBanner-module__BQ1ywq__marqueeTrack{width:max-content;animation:30s linear infinite MarqueeBanner-module__BQ1ywq__scrollMarquee;display:flex}.MarqueeBanner-module__BQ1ywq__marqueeTrack:hover{animation-play-state:paused}.MarqueeBanner-module__BQ1ywq__marqueeContent{flex-shrink:0;align-items:center;display:flex}.MarqueeBanner-module__BQ1ywq__marqueeItem{border-right:1px solid var(--border-color);color:var(--text-primary);white-space:nowrap;align-items:center;gap:8px;padding:0 28px;font-size:13.5px;font-weight:500;transition:color .15s;display:flex}.MarqueeBanner-module__BQ1ywq__itemIcon{justify-content:center;align-items:center;display:inline-flex}.MarqueeBanner-module__BQ1ywq__marqueeItem:hover{color:var(--gold-dark)}@keyframes MarqueeBanner-module__BQ1ywq__scrollMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.HeroBanner-module__dkGYvq__heroSection{width:100%;font-family:var(--font-urbanist);padding:16px 0}.HeroBanner-module__dkGYvq__container{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.HeroBanner-module__dkGYvq__container{padding:0 16px}}.HeroBanner-module__dkGYvq__heroGrid{grid-template-columns:2fr 1fr;align-items:stretch;gap:20px;display:grid}@media (max-width:1024px){.HeroBanner-module__dkGYvq__heroGrid{grid-template-columns:1fr;gap:14px}}.HeroBanner-module__dkGYvq__carouselWrapper{border-radius:var(--radius-2xl);height:380px;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}@media (max-width:1024px){.HeroBanner-module__dkGYvq__carouselWrapper{height:300px}}@media (max-width:640px){.HeroBanner-module__dkGYvq__carouselWrapper{border-radius:var(--radius-xl);height:210px}}.HeroBanner-module__dkGYvq__slidesContainer{width:100%;height:100%;position:relative}.HeroBanner-module__dkGYvq__slide{opacity:0;pointer-events:none;transition:opacity .6s ease-in-out;position:absolute;inset:0}.HeroBanner-module__dkGYvq__slide.HeroBanner-module__dkGYvq__activeSlide{opacity:1;pointer-events:auto}.HeroBanner-module__dkGYvq__slideLink{width:100%;height:100%;display:block}.HeroBanner-module__dkGYvq__imageBox{width:100%;height:100%;position:relative}.HeroBanner-module__dkGYvq__bannerImg{object-fit:cover}.HeroBanner-module__dkGYvq__overlay{background:linear-gradient(90deg,#000000bf 0%,#0003 60%,#0000 100%);position:absolute;inset:0}.HeroBanner-module__dkGYvq__slideCaption{color:#fff;z-index:2;max-width:500px;position:absolute;bottom:40px;left:40px}@media (max-width:640px){.HeroBanner-module__dkGYvq__slideCaption{max-width:260px;bottom:16px;left:16px}}.HeroBanner-module__dkGYvq__slideBadge{background-color:var(--gold-accent);color:#111;text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-sm);margin-bottom:12px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-block}@media (max-width:640px){.HeroBanner-module__dkGYvq__slideBadge{margin-bottom:6px;padding:2px 6px;font-size:9px}}.HeroBanner-module__dkGYvq__slideTitle{color:#fff;margin-bottom:8px;font-size:32px;font-weight:800;line-height:1.15}@media (max-width:640px){.HeroBanner-module__dkGYvq__slideTitle{margin-bottom:4px;font-size:17px}}.HeroBanner-module__dkGYvq__slideSubtitle{color:#e5e7eb;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px;font-size:14px;display:-webkit-box;overflow:hidden}@media (max-width:640px){.HeroBanner-module__dkGYvq__slideSubtitle{display:none}}.HeroBanner-module__dkGYvq__shopNowBtn{color:#111;border-radius:var(--radius-full);background-color:#fff;align-items:center;gap:6px;padding:8px 18px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}@media (max-width:640px){.HeroBanner-module__dkGYvq__shopNowBtn{padding:4px 10px;font-size:11px}}.HeroBanner-module__dkGYvq__shopNowBtn:hover{background-color:var(--gold-accent)}.HeroBanner-module__dkGYvq__dots{z-index:5;gap:8px;display:flex;position:absolute;bottom:20px;right:24px}@media (max-width:640px){.HeroBanner-module__dkGYvq__dots{gap:5px;bottom:12px;right:14px}}.HeroBanner-module__dkGYvq__dot{border-radius:var(--radius-full);cursor:pointer;background-color:#fff6;border:none;width:10px;height:10px;transition:all .3s}@media (max-width:640px){.HeroBanner-module__dkGYvq__dot{width:7px;height:7px}}.HeroBanner-module__dkGYvq__dot.HeroBanner-module__dkGYvq__activeDot{background-color:var(--gold-accent);width:26px}@media (max-width:640px){.HeroBanner-module__dkGYvq__dot.HeroBanner-module__dkGYvq__activeDot{width:18px}}.HeroBanner-module__dkGYvq__sidePromos{flex-direction:column;gap:20px;height:380px;display:flex}.HeroBanner-module__dkGYvq__sideBannerLink{flex:1;height:calc(50% - 10px);text-decoration:none;display:block}.HeroBanner-module__dkGYvq__sideBannerBox{border-radius:var(--radius-2xl);width:100%;height:100%;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000d}.HeroBanner-module__dkGYvq__sideBannerLink:hover .HeroBanner-module__dkGYvq__sideBannerBox{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.HeroBanner-module__dkGYvq__sideBannerImg{object-fit:cover;transition:transform .4s}.HeroBanner-module__dkGYvq__sideBannerLink:hover .HeroBanner-module__dkGYvq__sideBannerImg{transform:scale(1.04)}@media (max-width:1024px){.HeroBanner-module__dkGYvq__sidePromos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;height:auto;display:grid}.HeroBanner-module__dkGYvq__sideBannerLink{aspect-ratio:16/9;width:100%;height:auto}}@media (max-width:640px){.HeroBanner-module__dkGYvq__heroSection{padding:10px 0}.HeroBanner-module__dkGYvq__sidePromos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:4px;display:grid}.HeroBanner-module__dkGYvq__sideBannerLink{aspect-ratio:16/9;width:100%;height:auto}.HeroBanner-module__dkGYvq__sideBannerBox{border-radius:var(--radius-lg)}}
.CategorySlider-module__7k3ycG__categorySection{width:100%;font-family:var(--font-urbanist);padding:24px 0}.CategorySlider-module__7k3ycG__container{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.CategorySlider-module__7k3ycG__container{padding:0 16px}}.CategorySlider-module__7k3ycG__headerRow{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.CategorySlider-module__7k3ycG__sectionTitle{color:var(--text-primary);letter-spacing:-.01em;font-size:22px;font-weight:800}@media (max-width:640px){.CategorySlider-module__7k3ycG__sectionTitle{font-size:18px}}.CategorySlider-module__7k3ycG__viewAllLink{color:var(--gold-dark);font-size:13px;font-weight:700;transition:color .15s}.CategorySlider-module__7k3ycG__viewAllLink:hover{color:var(--primary)}.CategorySlider-module__7k3ycG__categoryGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:4px 2px 10px;display:flex;overflow-x:auto}.CategorySlider-module__7k3ycG__categoryGrid::-webkit-scrollbar{display:none}@media (min-width:1200px){.CategorySlider-module__7k3ycG__categoryGrid{grid-template-columns:repeat(10,minmax(0,1fr));gap:14px;display:grid;overflow-x:visible}}.CategorySlider-module__7k3ycG__categoryCard{scroll-snap-align:start;text-align:center;background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-sizing:border-box;flex-direction:column;flex:0 0 94px;align-items:center;width:94px;min-width:94px;padding:12px 6px;text-decoration:none;transition:all .2s;display:flex}@media (min-width:1200px){.CategorySlider-module__7k3ycG__categoryCard{flex:unset;width:100%;min-width:unset;padding:14px 8px}}.CategorySlider-module__7k3ycG__categoryCard:hover{border-color:var(--gold-border);transform:translateY(-2px);box-shadow:0 6px 16px #0000000d}.CategorySlider-module__7k3ycG__iconCircle{border-radius:var(--radius-full);background-color:var(--light-background);flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:8px;transition:transform .2s;display:flex}@media (min-width:1200px){.CategorySlider-module__7k3ycG__iconCircle{width:64px;height:64px;margin-bottom:10px}}.CategorySlider-module__7k3ycG__categoryCard:hover .CategorySlider-module__7k3ycG__iconCircle{transform:scale(1.08)}.CategorySlider-module__7k3ycG__categoryIcon{object-fit:contain}.CategorySlider-module__7k3ycG__categoryName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:700;line-height:1.25;overflow:hidden}@media (min-width:1200px){.CategorySlider-module__7k3ycG__categoryName{white-space:normal;font-size:13px}}.CategorySlider-module__7k3ycG__categoryCard:hover .CategorySlider-module__7k3ycG__categoryName{color:var(--gold-dark)}
.UspSection-module__UVBZuG__section{width:100%;font-family:var(--font-urbanist,sans-serif);padding:32px 0 24px}.UspSection-module__UVBZuG__container{box-sizing:border-box;max-width:1420px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.UspSection-module__UVBZuG__container{padding:0 16px}}.UspSection-module__UVBZuG__grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.UspSection-module__UVBZuG__card{text-align:center;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#fff;border:1px solid #ece7df;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:140px;padding:26px 14px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;box-shadow:0 2px 10px #00000005}.UspSection-module__UVBZuG__card:hover{border-color:#d4a97a;transform:translateY(-4px);box-shadow:0 10px 24px #6d3f0e12}.UspSection-module__UVBZuG__iconCircle{color:#1f2937;background-color:#f3efe9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:14px;transition:background-color .25s,color .25s,transform .25s;display:flex}.UspSection-module__UVBZuG__card:hover .UspSection-module__UVBZuG__iconCircle{color:#6d3f0e;background-color:#eedbca;transform:scale(1.08)}.UspSection-module__UVBZuG__textWrapper{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.UspSection-module__UVBZuG__title,.UspSection-module__UVBZuG__subtitle{color:#222;letter-spacing:-.01em;font-size:14.5px;font-weight:600;line-height:1.35}@media (max-width:1100px){.UspSection-module__UVBZuG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.UspSection-module__UVBZuG__card:nth-child(4),.UspSection-module__UVBZuG__card:nth-child(5){grid-column:span 1}}@media (max-width:640px){.UspSection-module__UVBZuG__section{padding:20px 0 16px}.UspSection-module__UVBZuG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.UspSection-module__UVBZuG__card{border-radius:16px;min-height:120px;padding:18px 10px}.UspSection-module__UVBZuG__iconCircle{width:44px;height:44px;margin-bottom:10px}.UspSection-module__UVBZuG__iconCircle svg{width:20px;height:20px}.UspSection-module__UVBZuG__title,.UspSection-module__UVBZuG__subtitle{font-size:12.5px}.UspSection-module__UVBZuG__card:nth-child(5){grid-column:1/-1}}
.Skeleton-module__kbI8TW__skeletonBase{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%) 0 0/400% 100%;border-radius:8px;animation:1.4s infinite Skeleton-module__kbI8TW__shimmer}@keyframes Skeleton-module__kbI8TW__shimmer{0%{background-position:100%}to{background-position:0}}.Skeleton-module__kbI8TW__productCardSkeleton{box-sizing:border-box;background:#fff;border:1px solid #f0ede8;border-radius:20px;flex-direction:column;flex:100%;gap:12px;width:100%;min-width:0;max-width:100%;min-height:360px;padding:14px;display:flex;box-shadow:0 4px 18px #0000000a}@media (max-width:640px){.Skeleton-module__kbI8TW__productCardSkeleton{gap:8px;min-height:260px;padding:10px}}.Skeleton-module__kbI8TW__imageBox{aspect-ratio:1;border-radius:8px;width:100%}.Skeleton-module__kbI8TW__brandPill{width:35%;height:12px}.Skeleton-module__kbI8TW__titleLine1{width:85%;height:16px}.Skeleton-module__kbI8TW__titleLine2{width:60%;height:16px}.Skeleton-module__kbI8TW__ratingLine{width:45%;height:12px}.Skeleton-module__kbI8TW__priceLine{width:50%;height:20px;margin-top:6px}.Skeleton-module__kbI8TW__btnRow{gap:8px;margin-top:auto;display:flex}.Skeleton-module__kbI8TW__buyBtnSkeleton{border-radius:6px;flex:1;height:36px}.Skeleton-module__kbI8TW__cartBtnSkeleton{border-radius:6px;width:36px;height:36px}@media (max-width:640px){.Skeleton-module__kbI8TW__buyBtnSkeleton{height:30px}.Skeleton-module__kbI8TW__cartBtnSkeleton{width:30px;height:30px}}.Skeleton-module__kbI8TW__categorySkeletonItem{flex-direction:column;flex:0 0 94px;align-items:center;gap:8px;width:94px;display:flex}.Skeleton-module__kbI8TW__categoryIconCircle{border-radius:50%;width:54px;height:54px}.Skeleton-module__kbI8TW__categoryTitleSkeleton{width:50px;height:12px}.Skeleton-module__kbI8TW__heroSkeletonWrapper{border-radius:14px;width:100%;height:380px}@media (max-width:640px){.Skeleton-module__kbI8TW__heroSkeletonWrapper{height:210px}}
.FlashSaleSection-module__XT3lsq__section{width:100%;font-family:var(--font-urbanist,sans-serif);padding:24px 0 36px}.FlashSaleSection-module__XT3lsq__outerBrown{background-color:#6d3f0e;border-radius:24px;max-width:1420px;margin:0 auto;overflow:hidden;box-shadow:0 10px 30px #6d3f0e40}@media (max-width:1440px){.FlashSaleSection-module__XT3lsq__outerBrown{border-radius:20px;margin:0 16px}}@media (max-width:640px){.FlashSaleSection-module__XT3lsq__outerBrown{border-radius:16px;margin:0 10px}}.FlashSaleSection-module__XT3lsq__container{padding:32px 36px 28px}@media (max-width:1024px){.FlashSaleSection-module__XT3lsq__container{padding:24px 20px 20px}}@media (max-width:640px){.FlashSaleSection-module__XT3lsq__container{padding:20px 14px 16px}}.FlashSaleSection-module__XT3lsq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.FlashSaleSection-module__XT3lsq__titleArea{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.FlashSaleSection-module__XT3lsq__title{color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;transition:color .2s}.FlashSaleSection-module__XT3lsq__title:hover{color:#ffe3b3}@media (max-width:640px){.FlashSaleSection-module__XT3lsq__title{font-size:20px}}.FlashSaleSection-module__XT3lsq__timerWrapper{align-items:center;gap:6px;display:flex}.FlashSaleSection-module__XT3lsq__timerBox{color:#fff;background-color:#ffd07959;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:32px;padding:4px 8px;display:flex;box-shadow:0 2px 6px #00000026}.FlashSaleSection-module__XT3lsq__timerVal{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;line-height:1.1}.FlashSaleSection-module__XT3lsq__timerUnit{color:#ffecc7;text-transform:uppercase;font-size:8.5px;font-weight:600}.FlashSaleSection-module__XT3lsq__colon{color:#fff;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:700}.FlashSaleSection-module__XT3lsq__seeAllBtn{color:#6d3f0e;background-color:#fff7ed;border:1px solid #fed7aa;border-radius:10px;align-items:center;gap:6px;padding:8px 18px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.FlashSaleSection-module__XT3lsq__seeAllBtn:hover{color:#522e0a;background-color:#fff;border-color:#d4a97a;box-shadow:0 3px 8px #0000001a}.FlashSaleSection-module__XT3lsq__tabsRow{align-items:center;gap:10px;margin-bottom:22px;display:flex}.FlashSaleSection-module__XT3lsq__tabBtn{cursor:pointer;border:none;border-radius:9px;outline:none;padding:7px 18px;font-size:14px;font-weight:700;transition:all .25s}.FlashSaleSection-module__XT3lsq__activeTab{color:#fff;background-color:#e9ccae7a;box-shadow:0 2px 8px #00000026}.FlashSaleSection-module__XT3lsq__inactiveTab{color:#4a3018;background-color:#ffffffd9}.FlashSaleSection-module__XT3lsq__inactiveTab:hover{color:#222;background-color:#fff}.FlashSaleSection-module__XT3lsq__sliderWrapper{width:100%;position:relative}.FlashSaleSection-module__XT3lsq__sliderTrack{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:16px;padding-top:4px;padding-bottom:12px;display:flex;overflow-x:auto}.FlashSaleSection-module__XT3lsq__sliderTrack::-webkit-scrollbar{display:none}.FlashSaleSection-module__XT3lsq__slideItem{box-sizing:border-box;flex:0 0 calc(20% - 12.8px);width:calc(20% - 12.8px);min-width:calc(20% - 12.8px);max-width:calc(20% - 12.8px);display:flex}@media (max-width:1300px){.FlashSaleSection-module__XT3lsq__slideItem{flex:0 0 calc(25% - 12px);width:calc(25% - 12px);min-width:calc(25% - 12px);max-width:calc(25% - 12px)}}@media (max-width:1024px){.FlashSaleSection-module__XT3lsq__slideItem{flex:0 0 calc(33.3333% - 10.6667px);width:calc(33.3333% - 10.6667px);min-width:calc(33.3333% - 10.6667px);max-width:calc(33.3333% - 10.6667px)}}@media (max-width:768px){.FlashSaleSection-module__XT3lsq__slideItem{flex:0 0 calc(50% - 8px);width:calc(50% - 8px);min-width:calc(50% - 8px);max-width:calc(50% - 8px)}}@media (max-width:480px){.FlashSaleSection-module__XT3lsq__slideItem{flex:0 0 78%;width:78%;min-width:78%;max-width:78%}}.FlashSaleSection-module__XT3lsq__navArrow{color:#6d3f0e;cursor:pointer;z-index:30;background-color:#fff;border:1px solid #fed7aa;border-radius:50%;outline:none;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0000002e}.FlashSaleSection-module__XT3lsq__navArrow:hover{background-color:#fff7ed;transform:translateY(-50%)scale(1.1);box-shadow:0 6px 16px #00000040}.FlashSaleSection-module__XT3lsq__prevArrow{left:-18px}.FlashSaleSection-module__XT3lsq__nextArrow{right:-18px}@media (max-width:768px){.FlashSaleSection-module__XT3lsq__prevArrow{left:-8px}.FlashSaleSection-module__XT3lsq__nextArrow{right:-8px}}.FlashSaleSection-module__XT3lsq__dotsRow{justify-content:center;align-items:center;gap:7px;margin-top:18px;display:flex}.FlashSaleSection-module__XT3lsq__dot{cursor:pointer;background-color:#fff6;border:none;border-radius:50%;outline:none;width:7px;height:7px;padding:0;transition:all .25s}.FlashSaleSection-module__XT3lsq__dot:hover{background-color:#ffffffb3}.FlashSaleSection-module__XT3lsq__activeDot{background-color:#eab308;width:9px;height:9px;box-shadow:0 0 8px #eab30899}
.ProductCardAlt-module__Q5xKSG__card{-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#fff;border-radius:22px;flex-direction:column;flex:100%;width:100%;min-width:0;max-width:100%;height:100%;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:visible;box-shadow:0 4px 18px #0000000f}.ProductCardAlt-module__Q5xKSG__card:hover{transform:translateY(-5px);box-shadow:0 14px 28px #0000001f}.ProductCardAlt-module__Q5xKSG__topArea{box-sizing:border-box;background-color:#fff;border-top-left-radius:22px;border-top-right-radius:22px;width:100%;padding:12px 14px 6px;position:relative}.ProductCardAlt-module__Q5xKSG__badgesRow{z-index:10;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:10px;left:10px;right:10px}.ProductCardAlt-module__Q5xKSG__discountBadge{color:#fff;background-color:#ff7575;border-radius:9999px;padding:2.5px 8.5px;font-size:11px;font-weight:700;line-height:1.2;box-shadow:0 2px 6px #ff757559}.ProductCardAlt-module__Q5xKSG__topSellingBadge{color:#fff;background-color:#6d3f0e;border-radius:9999px;align-items:center;gap:4px;padding:2.5px 8.5px;font-size:10.5px;font-weight:700;line-height:1.2;display:flex;box-shadow:0 2px 6px #6d3f0e4d}.ProductCardAlt-module__Q5xKSG__statusBadge{color:#fff;white-space:nowrap;background:linear-gradient(93.36deg,#222 -28.88%,#6d3f0e 93.21%);border-radius:9999px;align-items:center;gap:4px;max-width:80%;padding:2.5px 8.5px;font-size:10.5px;font-weight:700;line-height:1.2;display:flex;box-shadow:0 2px 6px #0003}.ProductCardAlt-module__Q5xKSG__imageLink{width:100%;text-decoration:none;display:block}.ProductCardAlt-module__Q5xKSG__imageWrapper{justify-content:center;align-items:center;width:100%;height:168px;margin-top:10px;display:flex;position:relative}.ProductCardAlt-module__Q5xKSG__productImage{object-fit:contain;transition:transform .45s cubic-bezier(.16,1,.3,1)}.ProductCardAlt-module__Q5xKSG__card:hover .ProductCardAlt-module__Q5xKSG__productImage{transform:scale(1.06)}.ProductCardAlt-module__Q5xKSG__warrantyBadge{z-index:5;color:#ffecc7;letter-spacing:.2px;background:linear-gradient(135deg,#6d3f0e,#9a5a17);border:1px solid #d4a97ab3;border-radius:5px;align-items:center;gap:3px;padding:2px 6px;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;bottom:2px;left:4px;box-shadow:0 2px 5px #00000026}.ProductCardAlt-module__Q5xKSG__notchWrapper{box-sizing:border-box;z-index:20;pointer-events:none;justify-content:flex-end;width:100%;margin-top:-38px;margin-bottom:-1px;display:flex;position:relative}.ProductCardAlt-module__Q5xKSG__notchTab{pointer-events:auto;background-color:#f5f5f5;border-top-left-radius:20px;align-items:center;gap:7px;padding:6px 12px 6px 8px;display:flex;position:relative}.ProductCardAlt-module__Q5xKSG__curveLeft{pointer-events:none;width:20px;height:20px;position:absolute;bottom:0;left:-20px}.ProductCardAlt-module__Q5xKSG__curveSvg{width:20px;height:20px;display:block}.ProductCardAlt-module__Q5xKSG__actionCircleBtn{color:#6b7280;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:50%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;transition:all .22s;display:flex;box-shadow:0 2px 6px #00000014}.ProductCardAlt-module__Q5xKSG__actionCircleBtn:hover{transform:scale(1.12)}.ProductCardAlt-module__Q5xKSG__wishlistBtn:hover{color:#ef4444;background-color:#fff5f5;border-color:#fca5a5}.ProductCardAlt-module__Q5xKSG__compareBtn:hover{color:#8b5cf6;background-color:#f8f5ff;border-color:#c4b5fd}.ProductCardAlt-module__Q5xKSG__bottomArea{box-sizing:border-box;background-color:#f5f5f5;border-top-left-radius:20px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;flex-direction:column;flex:1;width:100%;padding:12px 14px 14px;display:flex}.ProductCardAlt-module__Q5xKSG__titleLink{text-decoration:none;display:block}.ProductCardAlt-module__Q5xKSG__productTitle{color:#575757;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;margin:0 0 8px;font-size:14.5px;font-weight:600;line-height:1.45;transition:color .15s;display:-webkit-box;overflow:hidden}.ProductCardAlt-module__Q5xKSG__titleLink:hover .ProductCardAlt-module__Q5xKSG__productTitle{color:#111}.ProductCardAlt-module__Q5xKSG__inStockBadge{color:#03a000;white-space:nowrap;margin-left:6px;font-weight:700}.ProductCardAlt-module__Q5xKSG__outOfStockBadge{color:#dc2626;white-space:nowrap;margin-left:6px;font-weight:700}.ProductCardAlt-module__Q5xKSG__priceLink{margin-top:auto;margin-bottom:12px;text-decoration:none;display:block}.ProductCardAlt-module__Q5xKSG__priceRow{align-items:baseline;gap:8px;display:flex}.ProductCardAlt-module__Q5xKSG__currentPrice{color:#101518;letter-spacing:-.2px;align-items:center;gap:2px;font-size:19px;font-weight:700;display:flex}.ProductCardAlt-module__Q5xKSG__regularPrice{color:#9ca3af;align-items:center;gap:2px;font-size:13.5px;font-weight:400;text-decoration:line-through;display:flex}.ProductCardAlt-module__Q5xKSG__buttonRow{align-items:center;gap:8px;display:flex}.ProductCardAlt-module__Q5xKSG__addToCartBtn{color:#6d3f0e;cursor:pointer;background-color:#fff;border:1px solid #fed7aa;border-radius:13px;outline:none;flex:1;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 10px;font-size:14.5px;font-weight:600;transition:all .25s;display:flex;box-shadow:0 0 8px 4px #e9ccae52}.ProductCardAlt-module__Q5xKSG__addToCartBtn:hover{background-color:#fff7ed;border-color:#fb923c;box-shadow:0 4px 12px #e9ccae80}.ProductCardAlt-module__Q5xKSG__addToCartBtn:active{transform:scale(.97)}.ProductCardAlt-module__Q5xKSG__basketIcon{flex-shrink:0;width:18px;height:18px}.ProductCardAlt-module__Q5xKSG__quickViewBtn{color:#6b7280;cursor:pointer;background-color:#fff;border:2px solid #e5e7eb;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:all .25s;display:flex}.ProductCardAlt-module__Q5xKSG__quickViewBtn:hover{color:#374151;border-color:#9ca3af;transform:scale(1.08)}.ProductCardAlt-module__Q5xKSG__quickViewBtn:active{transform:scale(.96)}@media (max-width:640px){.ProductCardAlt-module__Q5xKSG__topArea{padding:10px 10px 4px}.ProductCardAlt-module__Q5xKSG__imageWrapper{height:140px}.ProductCardAlt-module__Q5xKSG__discountBadge,.ProductCardAlt-module__Q5xKSG__topSellingBadge,.ProductCardAlt-module__Q5xKSG__statusBadge{padding:2px 6px;font-size:9.5px}.ProductCardAlt-module__Q5xKSG__notchRow{padding-right:8px}.ProductCardAlt-module__Q5xKSG__actionCircleBtn{width:28px;height:28px}.ProductCardAlt-module__Q5xKSG__bottomArea{padding:16px 10px 10px}.ProductCardAlt-module__Q5xKSG__productTitle{min-height:36px;margin-bottom:6px;font-size:13px}.ProductCardAlt-module__Q5xKSG__currentPrice{font-size:16px}.ProductCardAlt-module__Q5xKSG__regularPrice{font-size:12px}.ProductCardAlt-module__Q5xKSG__addToCartBtn{gap:6px;height:38px;font-size:13px}.ProductCardAlt-module__Q5xKSG__quickViewBtn{width:38px;height:38px}}
.SeoContent-module__yg5CSW__section{width:100%;font-family:var(--font-urbanist);padding:30px 0}.SeoContent-module__yg5CSW__container{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.SeoContent-module__yg5CSW__container{padding:0 16px}}.SeoContent-module__yg5CSW__contentWrapper{background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-2xl);padding:32px;transition:max-height .4s ease-in-out;position:relative;overflow:hidden}.SeoContent-module__yg5CSW__collapsed{max-height:180px}.SeoContent-module__yg5CSW__collapsed:after{content:"";background:linear-gradient(180deg, transparent 0%, var(--background) 100%);pointer-events:none;height:90px;position:absolute;bottom:0;left:0;right:0}.SeoContent-module__yg5CSW__expanded{max-height:2000px}.SeoContent-module__yg5CSW__block{margin-bottom:24px}.SeoContent-module__yg5CSW__block:last-child{margin-bottom:0}.SeoContent-module__yg5CSW__blockTitle{color:var(--text-primary);margin-bottom:10px;font-size:18px;font-weight:700}.SeoContent-module__yg5CSW__blockText{color:var(--text-secondary);font-size:14px;line-height:1.65}.SeoContent-module__yg5CSW__btnRow{justify-content:center;margin-top:16px;display:flex}.SeoContent-module__yg5CSW__toggleBtn{background-color:var(--light-background);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;padding:10px 24px;font-size:13px;font-weight:700;transition:all .2s}.SeoContent-module__yg5CSW__toggleBtn:hover{background-color:var(--gold-soft-bg);border-color:var(--gold-border);color:var(--gold-dark)}
.TrendingNow-module__dCBJgG__section{width:100%;font-family:var(--font-urbanist);padding:24px 0}.TrendingNow-module__dCBJgG__container{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.TrendingNow-module__dCBJgG__container{padding:0 16px}}.TrendingNow-module__dCBJgG__header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.TrendingNow-module__dCBJgG__title{background:linear-gradient(90deg,#101518 0%,#e9ccae 46.15%,#b57908 100%);-webkit-text-fill-color:transparent;letter-spacing:-.01em;-webkit-background-clip:text;font-size:24px;font-weight:800}@media (max-width:640px){.TrendingNow-module__dCBJgG__title{font-size:18px}}.TrendingNow-module__dCBJgG__seeAllBtn{color:#222;background-color:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s}.TrendingNow-module__dCBJgG__seeAllBtn:hover{color:#cb843b;text-decoration:underline}.TrendingNow-module__dCBJgG__tabButtons{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.TrendingNow-module__dCBJgG__tabBtn{background-color:var(--light-background);color:var(--text-secondary);cursor:pointer;border:none;border-radius:8px;padding:6px 14px;font-size:12.5px;font-weight:700;transition:all .2s}.TrendingNow-module__dCBJgG__tabBtn:hover{background-color:var(--border-color)}.TrendingNow-module__dCBJgG__activeTab{color:var(--text-primary);background-color:#e9ccae7a}.TrendingNow-module__dCBJgG__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1200px){.TrendingNow-module__dCBJgG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.TrendingNow-module__dCBJgG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:480px){.TrendingNow-module__dCBJgG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
.ProductGallery-module__oh2slq__galleryContainer{font-family:var(--font-urbanist);flex-direction:column;gap:16px;display:flex}.ProductGallery-module__oh2slq__mainImageBox{background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-2xl);justify-content:center;align-items:center;height:440px;padding:30px;display:flex;position:relative;overflow:hidden}@media (max-width:640px){.ProductGallery-module__oh2slq__mainImageBox{height:320px;padding:16px}}.ProductGallery-module__oh2slq__discountBadge{color:#fff;border-radius:var(--radius-xs);z-index:5;background-color:#ef4444;padding:4px 10px;font-size:13px;font-weight:800;position:absolute;top:16px;left:16px}.ProductGallery-module__oh2slq__imageWrapper{width:100%;height:100%;position:relative}.ProductGallery-module__oh2slq__mainImage{object-fit:contain;transition:transform .3s}.ProductGallery-module__oh2slq__mainImageBox:hover .ProductGallery-module__oh2slq__mainImage{transform:scale(1.05)}.ProductGallery-module__oh2slq__thumbnailsRow{align-items:center;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.ProductGallery-module__oh2slq__thumbBtn{background-color:var(--background);border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:74px;height:74px;padding:4px;transition:border-color .2s;display:flex}.ProductGallery-module__oh2slq__thumbBtn:hover{border-color:var(--gold-accent)}.ProductGallery-module__oh2slq__activeThumb{border-color:var(--gold-dark);box-shadow:0 0 0 2px #cb843b33}.ProductGallery-module__oh2slq__thumbImg{object-fit:contain;width:100%;height:100%}.ProductGallery-module__oh2slq__alsoOrderSection{background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-xl);margin-top:16px;padding:20px}.ProductGallery-module__oh2slq__alsoOrderTitle{color:var(--text-primary);letter-spacing:.02em;margin-bottom:14px;font-size:16px;font-weight:700}.ProductGallery-module__oh2slq__orderChannelsGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ProductGallery-module__oh2slq__orderChannelBtn{border-radius:var(--radius-lg);background-color:#e9ccae47;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px 12px;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.ProductGallery-module__oh2slq__orderChannelBtn:hover{opacity:.85;transform:translateY(-2px)}.ProductGallery-module__oh2slq__channelIconCircle{border-radius:var(--radius-full);justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ProductGallery-module__oh2slq__channelLabel{color:var(--text-primary);font-size:13px;font-weight:700}
.ProductCard-module__lVdboW__card{background-color:var(--card-bg);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-sizing:border-box;flex-direction:column;flex:100%;width:100%;min-width:0;max-width:100%;height:100%;padding:14px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}.ProductCard-module__lVdboW__card:hover{border-color:#d4a97a66;transform:translateY(-4px);box-shadow:0 12px 24px #0000000f}.ProductCard-module__lVdboW__badgeRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ProductCard-module__lVdboW__discountBadge{color:#fff;border-radius:var(--radius-xs);background-color:#ef4444;padding:3px 8px;font-size:11px;font-weight:700}.ProductCard-module__lVdboW__newBadge{background-color:var(--gold-accent);color:#111;border-radius:var(--radius-xs);padding:3px 8px;font-size:11px;font-weight:700}.ProductCard-module__lVdboW__stockBadge{color:#1faf38;border-radius:var(--radius-xs);background-color:#1faf381f;padding:3px 8px;font-size:11px;font-weight:700}.ProductCard-module__lVdboW__compareBtn{color:var(--text-muted);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:4px;transition:color .15s,background-color .15s;display:flex}.ProductCard-module__lVdboW__compareBtn:hover{color:var(--gold-dark);background-color:var(--light-background)}.ProductCard-module__lVdboW__imageLink{width:100%;display:block}.ProductCard-module__lVdboW__imageWrapper{justify-content:center;align-items:center;width:100%;height:180px;margin-bottom:12px;display:flex;position:relative;overflow:hidden}.ProductCard-module__lVdboW__productImage{object-fit:contain;transition:transform .4s}.ProductCard-module__lVdboW__card:hover .ProductCard-module__lVdboW__productImage{transform:scale(1.06)}.ProductCard-module__lVdboW__content{flex-direction:column;flex:1;display:flex}.ProductCard-module__lVdboW__brandName{color:var(--text-muted);text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600}.ProductCard-module__lVdboW__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;margin-bottom:6px;font-size:14.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ProductCard-module__lVdboW__titleLink{color:var(--text-primary);transition:color .15s}.ProductCard-module__lVdboW__titleLink:hover{color:var(--gold-dark)}.ProductCard-module__lVdboW__ratingWrapper{margin-bottom:8px}.ProductCard-module__lVdboW__specsSnippet{color:var(--text-secondary);background-color:var(--light-background);border-radius:var(--radius-xs);white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;padding:4px 8px;font-size:11.5px;overflow:hidden}.ProductCard-module__lVdboW__priceRow{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.ProductCard-module__lVdboW__currentPrice{color:var(--text-primary);font-size:17px;font-weight:800}.ProductCard-module__lVdboW__regularPrice{color:var(--text-muted);font-size:13px;text-decoration:line-through}.ProductCard-module__lVdboW__emiTag{color:var(--gold-dark);margin-bottom:12px;font-size:11px;font-weight:600}.ProductCard-module__lVdboW__actionRow{align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.ProductCard-module__lVdboW__buyNowBtn{background-color:var(--gold-accent);color:#111;border-radius:var(--radius-full);flex:1;justify-content:center;align-items:center;height:38px;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .2s;display:flex}.ProductCard-module__lVdboW__buyNowBtn:hover{background-color:var(--gold-hover)}.ProductCard-module__lVdboW__cartIconBtn{border-radius:var(--radius-full);background-color:var(--light-background);width:38px;height:38px;color:var(--text-primary);justify-content:center;align-items:center;transition:all .2s;display:flex}.ProductCard-module__lVdboW__cartIconBtn:hover{background-color:var(--gold-soft-bg);color:var(--gold-dark)}@media (max-width:640px){.ProductCard-module__lVdboW__card{border-radius:12px;padding:10px}.ProductCard-module__lVdboW__badgeRow{margin-bottom:4px}.ProductCard-module__lVdboW__discountBadge,.ProductCard-module__lVdboW__newBadge,.ProductCard-module__lVdboW__stockBadge{padding:2px 6px;font-size:9.5px}.ProductCard-module__lVdboW__imageWrapper{height:130px;margin-bottom:8px}.ProductCard-module__lVdboW__brandName{margin-bottom:2px;font-size:10.5px}.ProductCard-module__lVdboW__title{min-height:34px;margin-bottom:4px;font-size:13px;line-height:1.3}.ProductCard-module__lVdboW__ratingWrapper{margin-bottom:4px}.ProductCard-module__lVdboW__specsSnippet{margin-bottom:6px;padding:2px 6px;font-size:10px}.ProductCard-module__lVdboW__priceRow{flex-wrap:wrap;gap:4px;margin-bottom:2px}.ProductCard-module__lVdboW__currentPrice{font-size:14.5px}.ProductCard-module__lVdboW__regularPrice{font-size:11px}.ProductCard-module__lVdboW__emiTag{margin-bottom:6px;font-size:9.5px}.ProductCard-module__lVdboW__actionRow{gap:6px;padding-top:4px}.ProductCard-module__lVdboW__buyNowBtn{height:32px;font-size:11.5px}.ProductCard-module__lVdboW__cartIconBtn{width:32px;height:32px}}
.RatingStars-module__84BfqG__container{font-family:var(--font-urbanist);align-items:center;gap:5px;font-size:12px;display:inline-flex}.RatingStars-module__84BfqG__stars{align-items:center;gap:1px;display:flex}.RatingStars-module__84BfqG__starFilled{color:#f59e0b}.RatingStars-module__84BfqG__starHalf{color:#f59e0b;opacity:.8}.RatingStars-module__84BfqG__starEmpty{color:#d1d5db}.RatingStars-module__84BfqG__score{color:var(--text-primary);font-weight:700}.RatingStars-module__84BfqG__count{color:var(--text-muted)}
.ClipToCart-module__zu1kka__sectionWrapper{width:100%;font-family:var(--font-urbanist);background-color:#e9ccae;margin:20px 0;padding:32px 0}[data-theme=dark] .ClipToCart-module__zu1kka__sectionWrapper{background-color:#6d3f0e}.ClipToCart-module__zu1kka__container{max-width:1420px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.ClipToCart-module__zu1kka__container{padding:0 16px}}.ClipToCart-module__zu1kka__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:18px;display:flex}.ClipToCart-module__zu1kka__title{background:linear-gradient(90deg,#222 0%,#965c20 43.27%,#693b0c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:26px;font-weight:800}@media (max-width:640px){.ClipToCart-module__zu1kka__title{font-size:20px}}[data-theme=dark] .ClipToCart-module__zu1kka__title{-webkit-text-fill-color:#fff}.ClipToCart-module__zu1kka__subtext{color:#4a3319;font-size:13px;font-weight:600}[data-theme=dark] .ClipToCart-module__zu1kka__subtext{color:#e5e7eb}.ClipToCart-module__zu1kka__clipsScroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.ClipToCart-module__zu1kka__clipsScroll::-webkit-scrollbar{display:none}.ClipToCart-module__zu1kka__clipCard{scroll-snap-align:start;cursor:pointer;flex-direction:column;flex-shrink:0;gap:8px;width:220px;transition:transform .25s;display:flex}@media (max-width:640px){.ClipToCart-module__zu1kka__clipCard{width:165px}}.ClipToCart-module__zu1kka__clipCard:hover{transform:translateY(-4px)}.ClipToCart-module__zu1kka__thumbnailBox{border-radius:var(--radius-xl);background-color:#111;width:100%;height:340px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000001f}@media (max-width:640px){.ClipToCart-module__zu1kka__thumbnailBox{border-radius:var(--radius-lg);height:250px}}.ClipToCart-module__zu1kka__thumbImage{object-fit:cover;transition:transform .4s}.ClipToCart-module__zu1kka__clipCard:hover .ClipToCart-module__zu1kka__thumbImage{transform:scale(1.05)}.ClipToCart-module__zu1kka__overlayGradient{background:linear-gradient(#00000026 0%,#000000bf 100%);position:absolute;inset:0}.ClipToCart-module__zu1kka__playIconCircle{border-radius:var(--radius-full);background-color:#0009;border:2px solid #fffc;justify-content:center;align-items:center;width:44px;height:44px;padding-left:3px;transition:transform .2s,background-color .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:640px){.ClipToCart-module__zu1kka__playIconCircle{width:36px;height:36px}}.ClipToCart-module__zu1kka__clipCard:hover .ClipToCart-module__zu1kka__playIconCircle{background-color:var(--gold-accent);transform:translate(-50%,-50%)scale(1.1)}.ClipToCart-module__zu1kka__viewsBadge{color:#fff;border-radius:var(--radius-xs);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;top:10px;left:10px}.ClipToCart-module__zu1kka__productPill{border-radius:var(--radius-sm);background-color:#fffffff2;align-items:center;gap:8px;padding:6px;display:flex;position:absolute;bottom:10px;left:8px;right:8px;box-shadow:0 4px 12px #00000026}.ClipToCart-module__zu1kka__prodThumb{border-radius:var(--radius-xs);background-color:#f3f4f6;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;overflow:hidden}.ClipToCart-module__zu1kka__prodMeta{flex-direction:column;flex:1;display:flex}.ClipToCart-module__zu1kka__prodPrice{color:#111;font-size:12px;font-weight:800}.ClipToCart-module__zu1kka__clipCta{color:#cb843b;font-size:10px;font-weight:700}.ClipToCart-module__zu1kka__clipTitle{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}[data-theme=dark] .ClipToCart-module__zu1kka__clipTitle{color:#fff}.ClipToCart-module__zu1kka__modalBackdrop{z-index:100000;background-color:#000000d9;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ClipToCart-module__zu1kka__modalCard{background-color:var(--background);border-radius:var(--radius-2xl);width:400px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000004d}.ClipToCart-module__zu1kka__closeBtn{z-index:10;border-radius:var(--radius-full);color:#fff;cursor:pointer;background-color:#0009;border:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex;position:absolute;top:12px;right:12px}.ClipToCart-module__zu1kka__modalVideoBox{background-color:#000;width:100%;height:420px;position:relative}@media (max-width:480px){.ClipToCart-module__zu1kka__modalVideoBox{height:340px}}.ClipToCart-module__zu1kka__modalVideoImg{object-fit:cover}.ClipToCart-module__zu1kka__mockVideoControls{color:#fff;border-radius:var(--radius-full);background-color:#000000b3;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;bottom:16px;left:16px}.ClipToCart-module__zu1kka__modalBottom{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ClipToCart-module__zu1kka__modalProdInfo{align-items:center;gap:10px;display:flex}.ClipToCart-module__zu1kka__modalPrice{color:var(--gold-dark);margin-top:2px;font-size:15px;font-weight:800}.ClipToCart-module__zu1kka__modalBuyBtn{text-align:center;background-color:var(--gold-accent);color:#111;border-radius:var(--radius-full);padding:10px;font-weight:800;text-decoration:none;display:block}
.CompetitorChecker-module__kBSMrW__container{background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-xl);font-family:var(--font-urbanist);margin:32px 0;padding:24px}.CompetitorChecker-module__kBSMrW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.CompetitorChecker-module__kBSMrW__titleGroup{align-items:center;gap:8px;display:flex}.CompetitorChecker-module__kBSMrW__radarIcon{font-size:20px}.CompetitorChecker-module__kBSMrW__title{color:var(--text-primary);font-size:18px;font-weight:800}.CompetitorChecker-module__kBSMrW__badge{color:#1faf38;border-radius:var(--radius-full);text-transform:uppercase;background-color:#1faf381f;padding:4px 10px;font-size:11px;font-weight:800}.CompetitorChecker-module__kBSMrW__subtitle{color:var(--text-muted);margin-bottom:20px;font-size:13.5px}.CompetitorChecker-module__kBSMrW__retailerList{flex-direction:column;gap:10px;display:flex}.CompetitorChecker-module__kBSMrW__row{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background-color:var(--light-background);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.CompetitorChecker-module__kBSMrW__dazzleRow{border-color:var(--gold-border);background-color:#d4a97a1f}.CompetitorChecker-module__kBSMrW__retailerName{align-items:center;gap:8px;font-size:14px;display:flex}.CompetitorChecker-module__kBSMrW__trophy{font-size:16px}.CompetitorChecker-module__kBSMrW__dazzleTag{background-color:var(--gold-accent);color:#111;border-radius:var(--radius-xs);padding:2px 6px;font-size:10px;font-weight:800}.CompetitorChecker-module__kBSMrW__priceInfo{align-items:center;gap:10px;display:flex}.CompetitorChecker-module__kBSMrW__priceVal{color:var(--text-primary);font-size:15px;font-weight:800}.CompetitorChecker-module__kBSMrW__diffBadge{color:#ef4444;font-size:11px;font-weight:700}.CompetitorChecker-module__kBSMrW__lowestBadge{color:#fff;border-radius:var(--radius-xs);background-color:#1faf38;padding:2px 8px;font-size:11px;font-weight:800}
.PromoBannerGrid-module__vVz6mW__section{width:100%;font-family:var(--font-urbanist);padding:16px 0}.PromoBannerGrid-module__vVz6mW__container{max-width:1420px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.PromoBannerGrid-module__vVz6mW__container{padding:0 16px}}.PromoBannerGrid-module__vVz6mW__grid{gap:20px;display:grid}.PromoBannerGrid-module__vVz6mW__colsTwo{grid-template-columns:repeat(2,1fr)}.PromoBannerGrid-module__vVz6mW__colsThree{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.PromoBannerGrid-module__vVz6mW__colsTwo,.PromoBannerGrid-module__vVz6mW__colsThree{grid-template-columns:1fr;gap:14px}}.PromoBannerGrid-module__vVz6mW__bannerCard{border-radius:var(--radius-2xl);width:100%;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;overflow:hidden;box-shadow:0 4px 16px #0000000f}.PromoBannerGrid-module__vVz6mW__bannerCard:hover{transform:translateY(-3px);box-shadow:0 10px 28px #0000001f}.PromoBannerGrid-module__vVz6mW__imageWrapper{background:linear-gradient(135deg,#1c1d24 0%,#121316 100%);width:100%;height:320px;position:relative}@media (max-width:1024px){.PromoBannerGrid-module__vVz6mW__imageWrapper{height:280px}}@media (max-width:640px){.PromoBannerGrid-module__vVz6mW__imageWrapper{height:220px}}.PromoBannerGrid-module__vVz6mW__bannerImg{object-fit:cover;transition:transform .4s}.PromoBannerGrid-module__vVz6mW__bannerCard:hover .PromoBannerGrid-module__vVz6mW__bannerImg{transform:scale(1.03)}.PromoBannerGrid-module__vVz6mW__cardOverlay{color:#fff;opacity:.95;background:linear-gradient(#0000 40%,#000000bf 100%);flex-direction:column;justify-content:flex-end;padding:16px 20px;transition:opacity .2s;display:flex;position:absolute;inset:0}.PromoBannerGrid-module__vVz6mW__cardBadge{text-transform:uppercase;letter-spacing:.06em;background:var(--gold-accent);color:#111;border-radius:4px;width:fit-content;margin-bottom:4px;padding:2px 8px;font-size:10px;font-weight:800}.PromoBannerGrid-module__vVz6mW__cardTitle{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:15px;font-weight:700;overflow:hidden}.PromoBannerGrid-module__vVz6mW__cardCta{color:var(--gold-accent);font-size:12px;font-weight:700;transition:transform .2s}.PromoBannerGrid-module__vVz6mW__bannerCard:hover .PromoBannerGrid-module__vVz6mW__cardCta{transform:translate(4px)}
.ProductTabs-module__1dNAqG__container{background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-2xl);font-family:var(--font-urbanist);margin:32px 0;overflow:hidden}.ProductTabs-module__1dNAqG__tabNav{background-color:var(--light-background);border-bottom:1px solid var(--border-color);scrollbar-width:none;display:flex;overflow-x:auto}.ProductTabs-module__1dNAqG__tabNav::-webkit-scrollbar{display:none}.ProductTabs-module__1dNAqG__tabBtn{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:16px 28px;font-size:15px;font-weight:700;transition:color .2s;position:relative}.ProductTabs-module__1dNAqG__tabBtn:hover{color:var(--text-primary)}.ProductTabs-module__1dNAqG__activeTab{color:#111;background-color:var(--background)}.ProductTabs-module__1dNAqG__activeTab:after{content:"";background-color:var(--gold-accent);height:3px;position:absolute;bottom:-1px;left:0;right:0}.ProductTabs-module__1dNAqG__tabPanel,.ProductTabs-module__1dNAqG__tabBody{background-color:var(--background);width:100%;padding:36px}@media (max-width:768px){.ProductTabs-module__1dNAqG__tabPanel,.ProductTabs-module__1dNAqG__tabBody{padding:24px 18px}}.ProductTabs-module__1dNAqG__descContent{flex-direction:column;gap:20px;display:flex}.ProductTabs-module__1dNAqG__highlightsBox{background-color:var(--light-background);border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:22px 24px}.ProductTabs-module__1dNAqG__boxTitle{color:var(--text-primary);margin-bottom:12px;font-size:16px;font-weight:800}.ProductTabs-module__1dNAqG__specsContent{flex-direction:column;display:flex}.ProductTabs-module__1dNAqG__specsContainer{flex-direction:column;gap:28px;display:flex}.ProductTabs-module__1dNAqG__specSection{flex-direction:column;display:flex}.ProductTabs-module__1dNAqG__warrantyContent{flex-direction:column;gap:16px;display:flex}.ProductTabs-module__1dNAqG__reviewsContent{flex-direction:column;gap:24px;display:flex}.ProductTabs-module__1dNAqG__contentHeading{color:var(--text-primary);margin-bottom:16px;font-size:20px;font-weight:800}.ProductTabs-module__1dNAqG__subHeading{color:var(--text-primary);margin:20px 0 10px;font-size:16px;font-weight:700}.ProductTabs-module__1dNAqG__paragraph{color:var(--text-secondary);margin-bottom:8px;font-size:15px;line-height:1.75}.ProductTabs-module__1dNAqG__highlightsList{color:var(--text-secondary);flex-direction:column;gap:10px;padding-left:20px;font-size:14.5px;line-height:1.6;display:flex}.ProductTabs-module__1dNAqG__specsTable{flex-direction:column;gap:24px;display:flex}.ProductTabs-module__1dNAqG__specSectionTitle{color:var(--gold-dark);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border-color);margin-bottom:12px;padding-bottom:6px;font-size:16px;font-weight:800}.ProductTabs-module__1dNAqG__specRows{flex-direction:column;display:flex}.ProductTabs-module__1dNAqG__specRow{border-bottom:1px solid var(--border-subtle);padding:10px 12px;font-size:13.5px;display:flex}.ProductTabs-module__1dNAqG__specRow:nth-child(2n){background-color:var(--light-background)}.ProductTabs-module__1dNAqG__specKey{width:200px;color:var(--text-primary);flex-shrink:0;font-weight:700}@media (max-width:640px){.ProductTabs-module__1dNAqG__specKey{width:120px}}.ProductTabs-module__1dNAqG__specValue{color:var(--text-secondary);flex:1;line-height:1.5}.ProductTabs-module__1dNAqG__warrantyGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}@media (max-width:768px){.ProductTabs-module__1dNAqG__warrantyGrid{grid-template-columns:1fr}}.ProductTabs-module__1dNAqG__warrantyCard{background-color:var(--light-background);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px}.ProductTabs-module__1dNAqG__wIcon{margin-bottom:12px;font-size:28px;display:block}.ProductTabs-module__1dNAqG__warrantyCard h4{color:var(--text-primary);margin-bottom:6px;font-size:16px;font-weight:700}.ProductTabs-module__1dNAqG__warrantyCard p{color:var(--text-secondary);font-size:13px;line-height:1.5}.ProductTabs-module__1dNAqG__reviewsSummary{background-color:var(--light-background);border-radius:var(--radius-xl);border:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-bottom:28px;padding:24px;display:flex}@media (max-width:768px){.ProductTabs-module__1dNAqG__reviewsSummary{flex-direction:column;align-items:flex-start;gap:20px;padding:16px}}.ProductTabs-module__1dNAqG__ratingBig{flex-direction:column;gap:4px;min-width:140px;display:flex}.ProductTabs-module__1dNAqG__bigScore{color:var(--text-primary);font-size:42px;font-weight:900;line-height:1}.ProductTabs-module__1dNAqG__totalReviewsText{color:var(--text-muted);font-size:13px}.ProductTabs-module__1dNAqG__ratingBreakdown{flex-direction:column;flex:1;gap:6px;min-width:220px;max-width:320px;display:flex}.ProductTabs-module__1dNAqG__breakdownRow{align-items:center;gap:10px;font-size:12px;display:flex}.ProductTabs-module__1dNAqG__starLabel{width:28px;color:var(--text-secondary);font-weight:600}.ProductTabs-module__1dNAqG__progressBar{background-color:var(--border-color);border-radius:var(--radius-full);flex:1;height:6px;overflow:hidden}.ProductTabs-module__1dNAqG__progressFill{background-color:var(--gold-dark);border-radius:var(--radius-full);height:100%;transition:width .3s}.ProductTabs-module__1dNAqG__pctLabel{text-align:right;width:30px;color:var(--text-muted)}.ProductTabs-module__1dNAqG__writeReviewCta{flex-direction:column;align-items:center;gap:6px;display:flex}@media (max-width:768px){.ProductTabs-module__1dNAqG__writeReviewCta{align-items:flex-start;width:100%}}.ProductTabs-module__1dNAqG__openFormBtn{background-color:var(--primary);color:#fff;border-radius:var(--radius-full);cursor:pointer;border:none;padding:10px 22px;font-size:14px;font-weight:700;transition:all .2s}.ProductTabs-module__1dNAqG__openFormBtn:hover{background-color:var(--gold-dark);color:#111;transform:translateY(-1px)}.ProductTabs-module__1dNAqG__ctaHint{color:var(--text-muted);font-size:11.5px}.ProductTabs-module__1dNAqG__reviewForm{background-color:var(--background);border:1px solid var(--gold-border);border-radius:var(--radius-xl);margin-bottom:28px;padding:24px;animation:.3s ProductTabs-module__1dNAqG__fadeInForm;box-shadow:0 4px 20px #0000000a}@keyframes ProductTabs-module__1dNAqG__fadeInForm{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ProductTabs-module__1dNAqG__formHeader{border-bottom:1px solid var(--border-subtle);margin-bottom:20px;padding-bottom:12px}.ProductTabs-module__1dNAqG__formTitle{color:var(--text-primary);margin-bottom:4px;font-size:18px;font-weight:800}.ProductTabs-module__1dNAqG__formSubtitle{color:var(--text-muted);font-size:13px}.ProductTabs-module__1dNAqG__formGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.ProductTabs-module__1dNAqG__formGrid{grid-template-columns:1fr}}.ProductTabs-module__1dNAqG__formGroup{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.ProductTabs-module__1dNAqG__formLabel{color:var(--text-primary);font-size:13px;font-weight:700}.ProductTabs-module__1dNAqG__starSelector{align-items:center;gap:4px;display:flex}.ProductTabs-module__1dNAqG__starBtn{color:#d1d5db;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:26px;line-height:1;transition:transform .1s,color .1s}.ProductTabs-module__1dNAqG__starBtn:hover{transform:scale(1.18)}.ProductTabs-module__1dNAqG__starActive{color:#f59e0b}.ProductTabs-module__1dNAqG__ratingDescriptor{color:var(--gold-dark);margin-left:12px;font-size:13px;font-weight:700}.ProductTabs-module__1dNAqG__formInput,.ProductTabs-module__1dNAqG__formTextarea{background-color:var(--light-background);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,background-color .15s}.ProductTabs-module__1dNAqG__formInput:focus,.ProductTabs-module__1dNAqG__formTextarea:focus{border-color:var(--gold-dark);background-color:var(--background);outline:none}.ProductTabs-module__1dNAqG__formActions{align-items:center;gap:12px;margin-top:20px;display:flex}.ProductTabs-module__1dNAqG__submitReviewBtn{background-color:var(--gold-dark);color:#111;border-radius:var(--radius-full);cursor:pointer;border:none;padding:10px 24px;font-size:14px;font-weight:800;transition:all .2s}.ProductTabs-module__1dNAqG__submitReviewBtn:hover{background-color:var(--gold-accent);transform:translateY(-1px)}.ProductTabs-module__1dNAqG__cancelBtn{color:var(--text-muted);border:1px solid var(--border-color);border-radius:var(--radius-full);cursor:pointer;background-color:#0000;padding:10px 20px;font-size:14px;font-weight:600;transition:all .15s}.ProductTabs-module__1dNAqG__cancelBtn:hover{background-color:var(--light-background);color:var(--text-primary)}.ProductTabs-module__1dNAqG__successBanner{border-radius:var(--radius-lg);color:#1faf38;text-align:center;background-color:#1faf381f;border:1px solid #1faf38;padding:16px;font-size:14px;font-weight:700}.ProductTabs-module__1dNAqG__reviewsList{flex-direction:column;gap:16px;display:flex}.ProductTabs-module__1dNAqG__reviewItem{background-color:var(--light-background);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);padding:18px 20px;transition:border-color .2s}.ProductTabs-module__1dNAqG__reviewItem:hover{border-color:var(--border-color)}.ProductTabs-module__1dNAqG__reviewHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ProductTabs-module__1dNAqG__authorInfo{align-items:center;gap:8px;display:flex}.ProductTabs-module__1dNAqG__verifiedTag{color:#1faf38;border-radius:var(--radius-xs);background-color:#1faf381f;padding:2px 6px;font-size:10px;font-weight:700}.ProductTabs-module__1dNAqG__revDate{color:var(--text-light);font-size:12px}.ProductTabs-module__1dNAqG__revTitle{color:var(--text-primary);margin:8px 0 4px;font-size:14.5px;font-weight:800}.ProductTabs-module__1dNAqG__revText{color:var(--text-secondary);margin-top:6px;font-size:13.5px;line-height:1.55}
.ShopByBrand-module__kNNSHW__section{width:100%;font-family:var(--font-urbanist);padding:24px 0}.ShopByBrand-module__kNNSHW__container{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.ShopByBrand-module__kNNSHW__container{padding:0 16px}}.ShopByBrand-module__kNNSHW__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ShopByBrand-module__kNNSHW__title{color:var(--text-primary);font-size:22px;font-weight:800}@media (max-width:640px){.ShopByBrand-module__kNNSHW__title{font-size:18px}}.ShopByBrand-module__kNNSHW__seeAllBtn{color:#222;white-space:nowrap;background-color:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;align-items:center;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.ShopByBrand-module__kNNSHW__seeAllBtn:hover{color:#000;background-color:#edf2f7}.ShopByBrand-module__kNNSHW__brandsGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:4px 2px 10px;display:flex;overflow-x:auto}.ShopByBrand-module__kNNSHW__brandsGrid::-webkit-scrollbar{display:none}@media (min-width:1024px){.ShopByBrand-module__kNNSHW__brandsGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;display:grid;overflow-x:visible}}.ShopByBrand-module__kNNSHW__brandCard{scroll-snap-align:start;background-color:var(--card-bg);border:1px solid var(--border-light);border-radius:var(--radius-xl);box-sizing:border-box;flex-direction:column;flex:0 0 110px;justify-content:center;align-items:center;width:110px;min-width:110px;min-height:84px;padding:14px 10px;text-decoration:none;transition:all .2s;display:flex}@media (min-width:1024px){.ShopByBrand-module__kNNSHW__brandCard{flex:unset;width:100%;min-width:unset;min-height:90px}}.ShopByBrand-module__kNNSHW__brandCard:hover{border-color:var(--gold-border);transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}.ShopByBrand-module__kNNSHW__logoWrapper{justify-content:center;align-items:center;height:32px;margin-bottom:4px;display:flex}.ShopByBrand-module__kNNSHW__brandImg{object-fit:contain}.ShopByBrand-module__kNNSHW__brandName{color:var(--text-primary);margin-bottom:2px;font-size:15px;font-weight:800}.ShopByBrand-module__kNNSHW__brandCard:hover .ShopByBrand-module__kNNSHW__brandName{color:var(--gold-dark)}.ShopByBrand-module__kNNSHW__brandCount{color:var(--text-muted);font-size:11px;font-weight:600}
.RelatedProducts-module__Xpx8lW__section{width:100%;font-family:var(--font-urbanist);margin:36px 0}.RelatedProducts-module__Xpx8lW__heading{color:var(--text-primary);margin-bottom:20px;font-size:22px;font-weight:800}.RelatedProducts-module__Xpx8lW__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:1024px){.RelatedProducts-module__Xpx8lW__grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:480px){.RelatedProducts-module__Xpx8lW__grid{grid-template-columns:repeat(2,1fr);gap:8px}}
.ProductShowcase-module__G-fBtW__section{width:100%;font-family:var(--font-urbanist);padding:24px 0}.ProductShowcase-module__G-fBtW__container{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.ProductShowcase-module__G-fBtW__container{padding:0 16px}}.ProductShowcase-module__G-fBtW__header{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.ProductShowcase-module__G-fBtW__titleInfo{flex-direction:column;gap:2px;display:flex}.ProductShowcase-module__G-fBtW__tag{text-transform:uppercase;color:var(--gold-dark);font-size:10px;font-weight:700}.ProductShowcase-module__G-fBtW__title{color:var(--text-primary);letter-spacing:-.01em;font-size:22px;font-weight:800}@media (max-width:640px){.ProductShowcase-module__G-fBtW__title{font-size:18px}}.ProductShowcase-module__G-fBtW__subtitle{color:var(--text-muted);font-size:13px}.ProductShowcase-module__G-fBtW__viewAllBtn{color:#222;white-space:nowrap;background-color:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;align-items:center;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.ProductShowcase-module__G-fBtW__viewAllBtn:hover{color:#000;background-color:#edf2f7}.ProductShowcase-module__G-fBtW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1200px){.ProductShowcase-module__G-fBtW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:840px){.ProductShowcase-module__G-fBtW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:480px){.ProductShowcase-module__G-fBtW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
.HotDealSection-module__TUVWNW__section{width:100%;font-family:var(--font-urbanist);padding:24px 0}.HotDealSection-module__TUVWNW__container{max-width:1420px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.HotDealSection-module__TUVWNW__container{padding:0 16px}}.HotDealSection-module__TUVWNW__darkWrapper{border-radius:var(--radius-2xl);background:linear-gradient(135deg,#1c1815 0%,#292018 100%);border:1px solid #deb47540;padding:28px 24px;box-shadow:0 12px 36px #00000040}@media (max-width:640px){.HotDealSection-module__TUVWNW__darkWrapper{border-radius:var(--radius-xl);padding:16px 10px}}.HotDealSection-module__TUVWNW__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.HotDealSection-module__TUVWNW__titleBox{align-items:center;gap:8px;display:flex}.HotDealSection-module__TUVWNW__fireIcon{font-size:22px}.HotDealSection-module__TUVWNW__title{background:linear-gradient(90deg,#fff 0%,#cb843b 100%);-webkit-text-fill-color:transparent;letter-spacing:-.01em;-webkit-background-clip:text;font-size:22px;font-weight:800}@media (max-width:640px){.HotDealSection-module__TUVWNW__title{font-size:17px}}.HotDealSection-module__TUVWNW__seeAllBtn{color:#111;background-color:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s}.HotDealSection-module__TUVWNW__seeAllBtn:hover{background-color:var(--gold-accent)}.HotDealSection-module__TUVWNW__dealsGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1200px){.HotDealSection-module__TUVWNW__dealsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.HotDealSection-module__TUVWNW__dealsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.HotDealSection-module__TUVWNW__card{border-radius:var(--radius-xl);box-sizing:border-box;background-color:#fff;flex-direction:column;padding:12px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}@media (max-width:640px){.HotDealSection-module__TUVWNW__card{border-radius:12px;padding:8px}}[data-theme=dark] .HotDealSection-module__TUVWNW__card{background-color:#262220}.HotDealSection-module__TUVWNW__card:hover{transform:translateY(-4px);box-shadow:0 10px 24px #0003}.HotDealSection-module__TUVWNW__cardBadges{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;margin-bottom:6px;display:flex}.HotDealSection-module__TUVWNW__discountBadge{color:#fff;border-radius:var(--radius-full);background-color:#ff7575;padding:2px 7px;font-size:10px;font-weight:800}.HotDealSection-module__TUVWNW__demandBadge{color:#fff;border-radius:var(--radius-full);white-space:nowrap;background:linear-gradient(93.36deg,#222 -28.88%,#6d3f0e 93.21%);padding:2px 6px;font-size:9px;font-weight:700}.HotDealSection-module__TUVWNW__imageLink{width:100%;display:block}.HotDealSection-module__TUVWNW__imageBox{width:100%;height:160px;margin-bottom:8px;position:relative}@media (max-width:640px){.HotDealSection-module__TUVWNW__imageBox{height:120px}}.HotDealSection-module__TUVWNW__productImg{object-fit:contain;transition:transform .3s}.HotDealSection-module__TUVWNW__card:hover .HotDealSection-module__TUVWNW__productImg{transform:scale(1.06)}.HotDealSection-module__TUVWNW__cardBody{flex-direction:column;flex:1;gap:4px;display:flex}.HotDealSection-module__TUVWNW__prodName{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:35px;font-size:13.5px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}@media (max-width:640px){.HotDealSection-module__TUVWNW__prodName{min-height:30px;font-size:12px}}.HotDealSection-module__TUVWNW__nameLink{color:#111;transition:color .15s}[data-theme=dark] .HotDealSection-module__TUVWNW__nameLink{color:#fff}.HotDealSection-module__TUVWNW__nameLink:hover{color:var(--gold-dark)}.HotDealSection-module__TUVWNW__priceRow{flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:2px;display:flex}.HotDealSection-module__TUVWNW__currentPrice{color:#111;font-size:15px;font-weight:900}@media (max-width:640px){.HotDealSection-module__TUVWNW__currentPrice{font-size:13.5px}}[data-theme=dark] .HotDealSection-module__TUVWNW__currentPrice{color:#fff}.HotDealSection-module__TUVWNW__regularPrice{color:#9ca3af;font-size:11px;text-decoration:line-through}.HotDealSection-module__TUVWNW__dealBuyBtn{background-color:var(--gold-accent);color:#111;text-align:center;border-radius:var(--radius-full);margin-top:auto;padding:6px;font-size:12px;font-weight:800;text-decoration:none;transition:background-color .15s;display:block}.HotDealSection-module__TUVWNW__dealBuyBtn:hover{background-color:var(--gold-hover)}
.PlpBreadcrumb-module__XBgO6a__wrapper{font-family:var(--font-urbanist);padding:16px 0 20px}.PlpBreadcrumb-module__XBgO6a__breadcrumbs{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.PlpBreadcrumb-module__XBgO6a__crumbLink{color:var(--text-secondary);transition:color .15s}.PlpBreadcrumb-module__XBgO6a__crumbLink:hover{color:var(--gold-dark)}.PlpBreadcrumb-module__XBgO6a__separator{color:var(--text-light)}.PlpBreadcrumb-module__XBgO6a__current{color:var(--text-primary);text-transform:capitalize;font-weight:600}.PlpBreadcrumb-module__XBgO6a__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.PlpBreadcrumb-module__XBgO6a__title{color:var(--text-primary);font-size:26px;font-weight:800}.PlpBreadcrumb-module__XBgO6a__highlight{color:var(--gold-dark);text-transform:capitalize}.PlpBreadcrumb-module__XBgO6a__countBadge{color:var(--text-muted);background-color:var(--light-background);border-radius:var(--radius-full);border:1px solid var(--border-color);padding:4px 12px;font-size:13px;font-weight:700}.PlpBreadcrumb-module__XBgO6a__subcatPills{scrollbar-width:none;align-items:center;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.PlpBreadcrumb-module__XBgO6a__subcatPills::-webkit-scrollbar{display:none}.PlpBreadcrumb-module__XBgO6a__pill{border-radius:var(--radius-full);background-color:var(--background);border:1px solid var(--border-color);color:var(--text-secondary);white-space:nowrap;cursor:pointer;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.PlpBreadcrumb-module__XBgO6a__pill:hover{border-color:var(--gold-border);color:var(--gold-dark)}.PlpBreadcrumb-module__XBgO6a__activePill{background-color:var(--gold-accent);border-color:var(--gold-accent);color:#111;font-weight:700}
.BlogSection-module__BCoOdq__section{width:100%;font-family:var(--font-urbanist);padding:24px 0}.BlogSection-module__BCoOdq__container{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.BlogSection-module__BCoOdq__container{padding:0 16px}}.BlogSection-module__BCoOdq__header{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.BlogSection-module__BCoOdq__tag{text-transform:uppercase;color:var(--gold-dark);font-size:10px;font-weight:700}.BlogSection-module__BCoOdq__title{color:var(--text-primary);font-size:22px;font-weight:800}@media (max-width:640px){.BlogSection-module__BCoOdq__title{font-size:18px}}.BlogSection-module__BCoOdq__viewAllBtn{color:var(--gold-dark);font-size:13px;font-weight:700;text-decoration:none;transition:color .15s}.BlogSection-module__BCoOdq__viewAllBtn:hover{color:var(--primary)}.BlogSection-module__BCoOdq__grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding:4px 2px 10px;display:flex;overflow-x:auto}.BlogSection-module__BCoOdq__grid::-webkit-scrollbar{display:none}@media (min-width:840px){.BlogSection-module__BCoOdq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;overflow-x:visible}}.BlogSection-module__BCoOdq__blogCard{scroll-snap-align:start;background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-xl);box-sizing:border-box;flex-direction:column;flex:0 0 280px;width:280px;min-width:280px;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}@media (min-width:840px){.BlogSection-module__BCoOdq__blogCard{flex:unset;width:100%;min-width:unset}}.BlogSection-module__BCoOdq__blogCard:hover{transform:translateY(-4px);box-shadow:0 10px 24px #0000000f}.BlogSection-module__BCoOdq__imgWrapper{background-color:var(--light-background);justify-content:center;align-items:center;width:100%;height:160px;display:flex;position:relative;overflow:hidden}.BlogSection-module__BCoOdq__blogImg{object-fit:cover;transition:transform .4s}.BlogSection-module__BCoOdq__blogCard:hover .BlogSection-module__BCoOdq__blogImg{transform:scale(1.05)}.BlogSection-module__BCoOdq__categoryBadge{background-color:var(--gold-accent);color:#111;border-radius:var(--radius-xs);text-transform:uppercase;padding:3px 8px;font-size:10px;font-weight:800;position:absolute;top:12px;left:12px}.BlogSection-module__BCoOdq__content{flex-direction:column;flex:1;padding:16px;display:flex}.BlogSection-module__BCoOdq__metaRow{color:var(--text-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:11.5px;display:flex}.BlogSection-module__BCoOdq__bullet{color:var(--text-light)}.BlogSection-module__BCoOdq__postTitle{margin-bottom:6px;font-size:15px;font-weight:700;line-height:1.35}.BlogSection-module__BCoOdq__titleLink{color:var(--text-primary);transition:color .15s}.BlogSection-module__BCoOdq__titleLink:hover{color:var(--gold-dark)}.BlogSection-module__BCoOdq__excerpt{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.BlogSection-module__BCoOdq__readMore{color:var(--gold-dark);align-items:center;gap:4px;margin-top:auto;font-size:12.5px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.BlogSection-module__BCoOdq__readMore:hover{color:var(--primary);gap:8px}
.PlpSidebar-module__deZqKW__sidebar{background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-xl);width:270px;font-family:var(--font-urbanist);flex-shrink:0;height:fit-content;padding:20px}@media (max-width:1024px){.PlpSidebar-module__deZqKW__sidebar{width:100%}}.PlpSidebar-module__deZqKW__header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:14px;display:flex}.PlpSidebar-module__deZqKW__heading{color:var(--text-primary);font-size:18px;font-weight:800}.PlpSidebar-module__deZqKW__clearBtn{color:var(--gold-dark);cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:700;text-decoration:underline}.PlpSidebar-module__deZqKW__clearBtn:hover{color:#111}.PlpSidebar-module__deZqKW__section{border-bottom:1px solid var(--border-subtle);margin-bottom:20px;padding-bottom:20px}.PlpSidebar-module__deZqKW__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.PlpSidebar-module__deZqKW__filterTitle{color:var(--text-primary);margin-bottom:12px;font-size:14.5px;font-weight:700}.PlpSidebar-module__deZqKW__toggleRow{justify-content:space-between;align-items:center;display:flex}.PlpSidebar-module__deZqKW__switch{width:44px;height:24px;display:inline-block;position:relative}.PlpSidebar-module__deZqKW__switch input{opacity:0;width:0;height:0}.PlpSidebar-module__deZqKW__slider{cursor:pointer;background-color:#e5e7eb;border-radius:24px;transition:all .3s;position:absolute;inset:0}.PlpSidebar-module__deZqKW__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px}.PlpSidebar-module__deZqKW__switch input:checked+.PlpSidebar-module__deZqKW__slider{background-color:var(--gold-accent)}.PlpSidebar-module__deZqKW__switch input:checked+.PlpSidebar-module__deZqKW__slider:before{transform:translate(20px)}.PlpSidebar-module__deZqKW__priceInputs{align-items:center;gap:8px;margin-bottom:12px;display:flex}.PlpSidebar-module__deZqKW__priceField{border:1px solid var(--border-color);border-radius:var(--radius-sm);background-color:var(--light-background);flex:1;align-items:center;padding:4px 8px;display:flex}.PlpSidebar-module__deZqKW__currencyPrefix{color:var(--text-muted);margin-right:4px;font-size:13px}.PlpSidebar-module__deZqKW__numInput{width:100%;color:var(--text-primary);background:0 0;border:none;outline:none;font-size:13px;font-weight:600}.PlpSidebar-module__deZqKW__toText{color:var(--text-muted);font-size:12px}.PlpSidebar-module__deZqKW__rangeSlider{width:100%;accent-color:var(--gold-accent)}.PlpSidebar-module__deZqKW__brandSearchBox{margin-bottom:12px}.PlpSidebar-module__deZqKW__brandSearchInput{border:1px solid var(--border-color);border-radius:var(--radius-sm);background-color:var(--light-background);outline:none;width:100%;padding:8px 12px;font-size:13px}.PlpSidebar-module__deZqKW__brandSearchInput:focus{border-color:var(--gold-accent)}.PlpSidebar-module__deZqKW__checkboxList{flex-direction:column;gap:8px;max-height:200px;display:flex;overflow-y:auto}.PlpSidebar-module__deZqKW__checkboxLabel{color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13.5px;display:flex}.PlpSidebar-module__deZqKW__checkboxLabel:hover{color:var(--text-primary)}.PlpSidebar-module__deZqKW__checkboxInput{accent-color:var(--gold-accent);cursor:pointer;width:16px;height:16px}.PlpSidebar-module__deZqKW__brandLabelName{flex:1}.PlpSidebar-module__deZqKW__brandCount{color:var(--text-light);font-size:11px}.PlpSidebar-module__deZqKW__pillGroup{flex-wrap:wrap;gap:6px;display:flex}.PlpSidebar-module__deZqKW__filterPill{border-radius:var(--radius-sm);border:1px solid var(--border-color);background-color:var(--light-background);cursor:pointer;padding:4px 10px;font-size:12px;font-weight:600;transition:all .15s}.PlpSidebar-module__deZqKW__filterPill:hover{border-color:var(--gold-accent);color:var(--gold-dark)}
.PlpProductGrid-module__lGec7W__container{font-family:var(--font-urbanist);flex:1}.PlpProductGrid-module__lGec7W__sortBar{background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:12px 18px;display:flex}.PlpProductGrid-module__lGec7W__leftMeta{align-items:center;gap:12px;display:flex}.PlpProductGrid-module__lGec7W__mobileFilterBtn{background-color:var(--gold-accent);color:#111;border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:700;display:none}@media (max-width:1024px){.PlpProductGrid-module__lGec7W__mobileFilterBtn{display:flex}}.PlpProductGrid-module__lGec7W__resultsCount{color:var(--text-secondary);font-size:14px}.PlpProductGrid-module__lGec7W__resultsCount strong{color:var(--text-primary)}.PlpProductGrid-module__lGec7W__rightControls{align-items:center;gap:16px;display:flex}.PlpProductGrid-module__lGec7W__sortDropdownWrapper{align-items:center;gap:8px;display:flex}.PlpProductGrid-module__lGec7W__sortLabel{color:var(--text-muted);font-size:13.5px}.PlpProductGrid-module__lGec7W__sortSelect{background-color:var(--light-background);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;outline:none;padding:6px 12px;font-size:13px;font-weight:600}.PlpProductGrid-module__lGec7W__viewToggle{background-color:var(--light-background);border-radius:var(--radius-sm);border:1px solid var(--border-color);align-items:center;gap:4px;padding:3px;display:flex}.PlpProductGrid-module__lGec7W__viewBtn{border-radius:var(--radius-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;transition:all .15s;display:flex}.PlpProductGrid-module__lGec7W__viewBtn:hover{color:var(--text-primary)}.PlpProductGrid-module__lGec7W__activeView{background-color:var(--background);color:var(--gold-dark);box-shadow:0 1px 3px #00000014}.PlpProductGrid-module__lGec7W__productGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:1200px){.PlpProductGrid-module__lGec7W__productGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.PlpProductGrid-module__lGec7W__productGrid{grid-template-columns:repeat(2,1fr);gap:8px}}.PlpProductGrid-module__lGec7W__productList{flex-direction:column;gap:14px;display:flex}.PlpProductGrid-module__lGec7W__emptyState{background-color:var(--background);border:1px solid var(--border-light);border-radius:var(--radius-2xl);text-align:center;color:var(--text-muted);padding:60px 20px}.PlpProductGrid-module__lGec7W__emptyIcon{margin-bottom:12px;font-size:40px}.PlpProductGrid-module__lGec7W__emptyState h3{color:var(--text-primary);margin-bottom:6px;font-size:18px}.PlpProductGrid-module__lGec7W__emptyState p{font-size:14px}
.ProductDetailView-module__r2ghTa__pdpContainer{background-color:var(--body-bg);width:100%;min-height:100vh;font-family:var(--font-urbanist);padding-bottom:50px}.ProductDetailView-module__r2ghTa__innerWrapper{max-width:1400px;margin:0 auto;padding:16px 36px 0}@media (max-width:1024px){.ProductDetailView-module__r2ghTa__innerWrapper{padding:16px 16px 0}}.ProductDetailView-module__r2ghTa__breadcrumbs{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.ProductDetailView-module__r2ghTa__crumbLink{color:var(--text-secondary);text-transform:capitalize;transition:color .15s}.ProductDetailView-module__r2ghTa__crumbLink:hover{color:var(--gold-dark)}.ProductDetailView-module__r2ghTa__separator{color:var(--text-light)}.ProductDetailView-module__r2ghTa__current{color:var(--text-primary);font-weight:600}.ProductDetailView-module__r2ghTa__topSectionGrid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:40px;margin-bottom:30px;display:grid}@media (max-width:1024px){.ProductDetailView-module__r2ghTa__topSectionGrid{grid-template-columns:1fr;gap:24px}}.ProductDetailView-module__r2ghTa__bottomSection{margin-top:48px}.ProductDetailView-module__r2ghTa__uspSection{margin-top:60px}
.ShopView-module__dDB84a__plpContainer{background-color:var(--body-bg);width:100%;min-height:100vh;font-family:var(--font-urbanist);padding-bottom:40px}.ShopView-module__dDB84a__innerWrapper{max-width:1400px;margin:0 auto;padding:0 36px}@media (max-width:1024px){.ShopView-module__dDB84a__innerWrapper{padding:0 16px}}.ShopView-module__dDB84a__mainLayout{align-items:flex-start;gap:28px;margin-top:24px;margin-bottom:40px;display:flex}.ShopView-module__dDB84a__desktopSidebar{flex-shrink:0;width:270px}@media (max-width:1024px){.ShopView-module__dDB84a__desktopSidebar{display:none}}.ShopView-module__dDB84a__productGridArea{flex:1;min-width:0}.ShopView-module__dDB84a__uspArea{margin-top:60px}.ShopView-module__dDB84a__seoArea{margin-top:40px}
