.CategoryPage_container__jLVG2{max-width:85%;margin:140px auto 40px;padding:0 20px}.CategoryPage_pageHeader__8N7Me{text-align:center;margin-bottom:60px}.CategoryPage_pageTitle__RqRFU{font-family:var(--font-heading);font-size:2.5em;font-weight:400;margin-bottom:15px;color:var(--brand-black)}.CategoryPage_pageDescription__7xh4f{font-family:var(--font-body);font-size:1em;color:#666;max-width:600px;margin:0 auto;line-height:1.6}.CategoryPage_productGrid__EIsfy{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media (max-width:1200px){.CategoryPage_productGrid__EIsfy{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.CategoryPage_productGrid__EIsfy{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.CategoryPage_container__jLVG2{margin:120px auto 40px}.CategoryPage_productGrid__EIsfy{grid-template-columns:1fr}.CategoryPage_pageTitle__RqRFU{font-size:2em}}.ProductCard_productItem__RkT_u{position:relative;text-align:left}.ProductCard_productLink__nCa8x{display:block;text-decoration:none;color:var(--brand-black);transition:transform .3s ease}.ProductCard_productLink__nCa8x:hover{transform:translateY(-5px)}.ProductCard_productImage__yDroK{position:relative;width:100%;overflow:hidden;margin-bottom:15px;background-color:#f7f5f2}.ProductCard_productImage__yDroK img{width:100%;height:auto;display:block;aspect-ratio:3/4;object-fit:cover;transition:filter .4s ease,opacity .4s ease}.ProductCard_hoverImage__j49KX{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;object-fit:cover;transition:opacity .4s ease;z-index:1}.ProductCard_productLink__nCa8x:hover .ProductCard_hoverImage__j49KX{opacity:1}.ProductCard_productLink__nCa8x:hover .ProductCard_productImage__yDroK img:not(.ProductCard_hoverImage__j49KX){opacity:0}.ProductCard_productInfo__0YgxX{padding:0}.ProductCard_productTitle__6bPHe{font-family:var(--font-body);font-size:1em;font-weight:400;margin:0 0 5px;transition:color .3s ease}.ProductCard_productPeriod__0UTSH{font-family:var(--font-body);font-size:.85em;color:#666}.ProductCard_productLink__nCa8x:hover .ProductCard_productTitle__6bPHe{color:var(--brand-red)}.AntiqueFurniture_container__10148{max-width:85%;margin:140px auto 40px;padding:0 20px}.AntiqueFurniture_pageHeader__s4RDQ{text-align:center;margin-bottom:50px}.AntiqueFurniture_pageTitle__Pmvw3{font-family:var(--font-heading);font-size:2.5em;font-weight:400;margin-bottom:20px;color:var(--brand-black);letter-spacing:2px;text-transform:uppercase}.AntiqueFurniture_pageDescription__zAwdQ{font-family:var(--font-body);font-size:1.1em;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.AntiqueFurniture_categoryNav__l8lLR{margin-bottom:60px;border-bottom:1px solid #e0e0e0}.AntiqueFurniture_categoryTabs__IiBkH{display:flex;justify-content:center;flex-wrap:wrap;gap:0}.AntiqueFurniture_categoryTabContainer__RkZIY{position:relative;display:flex;align-items:center;padding-bottom:5px}.AntiqueFurniture_categoryTabContainer__RkZIY:hover .AntiqueFurniture_dropdown__waWIw{display:block}.AntiqueFurniture_categoryTab___z0o2{background:none;padding:15px 20px 15px 25px;font-family:var(--font-body);font-size:1em;color:#666;cursor:pointer;transition:all .3s ease;border:none;border-bottom:3px solid transparent;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;position:relative}.AntiqueFurniture_dropdownIndicator__efrPx{padding:15px 5px;font-family:var(--font-body);font-size:.8em;color:#666;transition:all .3s ease;margin-left:-5px;pointer-events:none}.AntiqueFurniture_categoryTabContainer__RkZIY:hover .AntiqueFurniture_dropdownIndicator__efrPx,.AntiqueFurniture_dropdownIndicator__efrPx.AntiqueFurniture_active__TM9wz{color:#880913}.AntiqueFurniture_dropdown__waWIw{position:absolute;top:100%;left:0;background:white;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;min-width:100%;width:max-content;margin-top:0;padding-top:5px}.AntiqueFurniture_dropdownItem__lsCsy{display:block;width:100%;background:none;border:none;padding:12px 20px;font-family:var(--font-body);font-size:.9em;color:#666;cursor:pointer;transition:all .3s ease;text-align:left;white-space:nowrap}.AntiqueFurniture_dropdownItem__lsCsy:hover{background-color:#f5f5f5;color:#880913}.AntiqueFurniture_dropdownItem__lsCsy.AntiqueFurniture_active__TM9wz{background-color:#880913;color:white}.AntiqueFurniture_dropdownItem__lsCsy:first-child{border-radius:4px 4px 0 0}.AntiqueFurniture_dropdownItem__lsCsy:last-child{border-radius:0 0 4px 4px}.AntiqueFurniture_categoryTab___z0o2:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#880913;transition:width .3s ease}.AntiqueFurniture_categoryTab___z0o2:hover{color:#880913}.AntiqueFurniture_categoryTab___z0o2:hover:after{width:80%}.AntiqueFurniture_categoryTab___z0o2.AntiqueFurniture_active__TM9wz{color:#880913;font-weight:500}.AntiqueFurniture_categoryTab___z0o2.AntiqueFurniture_active__TM9wz:after{width:80%}.AntiqueFurniture_productsSection__xwMX8{min-height:400px}.AntiqueFurniture_productGrid__UKCgz{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:60px}.AntiqueFurniture_loading__6Y2qo{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#666}.AntiqueFurniture_spinner__BFKl7{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--brand-black);border-radius:50%;animation:AntiqueFurniture_spin__skUNS 1s linear infinite;margin-bottom:20px}@keyframes AntiqueFurniture_spin__skUNS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AntiqueFurniture_error__PfUT5{text-align:center;padding:80px 20px;color:#d32f2f}.AntiqueFurniture_error__PfUT5 button{margin-top:20px;padding:10px 20px;background-color:var(--brand-black);color:white;border:none;border-radius:4px;cursor:pointer;font-family:var(--font-body)}.AntiqueFurniture_error__PfUT5 button:hover{background-color:#333}.AntiqueFurniture_noProducts__GaXtU{grid-column:1/-1;text-align:center;padding:80px 20px;color:#666}.AntiqueFurniture_noProducts__GaXtU p{font-size:1.1em;margin-bottom:15px;color:#333}.AntiqueFurniture_noProductsSubtext__2hwEt{font-size:.9em!important;color:#888!important;margin-bottom:30px!important;line-height:1.5}.AntiqueFurniture_browseLink__oaW28{display:inline-block;margin-top:20px;padding:12px 24px;background-color:var(--brand-black);color:white;text-decoration:none;border-radius:4px;font-family:var(--font-body);transition:background-color .3s ease}.AntiqueFurniture_browseLink__oaW28:hover{background-color:#333}.AntiqueFurniture_backLink__e_h6T{text-align:center;margin-top:40px;padding-top:40px;border-top:1px solid #e0e0e0}.AntiqueFurniture_backButton__KrQ4J{color:#666;text-decoration:none;font-family:var(--font-body);font-size:1em;transition:color .3s ease}.AntiqueFurniture_backButton__KrQ4J:hover{color:var(--brand-black)}@media (max-width:1200px){.AntiqueFurniture_productGrid__UKCgz{grid-template-columns:repeat(3,1fr)}.AntiqueFurniture_pageTitle__Pmvw3{font-size:2.2em}}@media (max-width:900px){.AntiqueFurniture_productGrid__UKCgz{grid-template-columns:repeat(2,1fr)}.AntiqueFurniture_pageTitle__Pmvw3{font-size:2em}.AntiqueFurniture_categoryTabs__IiBkH{justify-content:flex-start;overflow-x:auto;padding-bottom:10px}.AntiqueFurniture_categoryTab___z0o2{flex-shrink:0;padding:12px 15px 12px 20px;font-size:.9em}.AntiqueFurniture_dropdownIndicator__efrPx{padding:12px 3px;font-size:.7em}.AntiqueFurniture_dropdown__waWIw{min-width:160px}.AntiqueFurniture_dropdownItem__lsCsy{padding:10px 15px;font-size:.85em}}@media (max-width:600px){.AntiqueFurniture_container__10148{margin:120px auto 40px;padding:0 15px}.AntiqueFurniture_productGrid__UKCgz{grid-template-columns:1fr;gap:30px}.AntiqueFurniture_pageTitle__Pmvw3{font-size:1.8em;letter-spacing:1px}.AntiqueFurniture_pageDescription__zAwdQ{font-size:1em}.AntiqueFurniture_categoryTab___z0o2{padding:10px 12px 10px 15px;font-size:.85em}.AntiqueFurniture_dropdownIndicator__efrPx{padding:10px 2px;font-size:.6em}.AntiqueFurniture_dropdown__waWIw{min-width:140px;left:-10px}.AntiqueFurniture_dropdownItem__lsCsy{padding:8px 12px;font-size:.8em}.AntiqueFurniture_categoryNav__l8lLR,.AntiqueFurniture_pageHeader__s4RDQ{margin-bottom:40px}}.Art_container__3761O{max-width:85%;margin:140px auto 40px;padding:0 20px}.Art_pageHeader__Bz3MG{text-align:center;margin-bottom:50px}.Art_pageTitle__r5Kyd{font-family:var(--font-heading);font-size:2.5em;font-weight:400;margin-bottom:20px;color:var(--brand-black);letter-spacing:2px;text-transform:uppercase}.Art_pageDescription__JT_vH{font-family:var(--font-body);font-size:1.1em;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.Art_categoryNav__nrVmt{margin-bottom:60px;border-bottom:1px solid #e0e0e0}.Art_categoryTabs__YwpcC{display:flex;justify-content:center;flex-wrap:wrap;gap:0}.Art_categoryTabContainer__MUYkY{position:relative;display:flex;align-items:center;padding-bottom:5px}.Art_categoryTab__47CDF{background:none;padding:15px 20px 15px 25px;font-size:1em;cursor:pointer;border:none;border-bottom:3px solid transparent;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;position:relative}.Art_categoryTab__47CDF,.Art_dropdownIndicator__hqE6A{font-family:var(--font-body);color:#666;transition:all .3s ease}.Art_dropdownIndicator__hqE6A{padding:15px 5px;font-size:.8em;margin-left:-5px;pointer-events:none}.Art_categoryTabContainer__MUYkY:hover .Art_dropdownIndicator__hqE6A,.Art_dropdownIndicator__hqE6A.Art_active__QDoLX{color:#880913}.Art_dropdown__Kk4Cw{position:absolute;top:100%;left:0;background:white;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;min-width:100%;width:max-content;margin-top:0;padding-top:5px}.Art_dropdownItem__16h0C{display:block;width:100%;background:none;border:none;padding:12px 20px;font-family:var(--font-body);font-size:.9em;color:#666;cursor:pointer;transition:all .3s ease;text-align:left;white-space:nowrap}.Art_dropdownItem__16h0C:hover{background-color:#f5f5f5;color:#880913}.Art_dropdownItem__16h0C.Art_active__QDoLX{background-color:#880913;color:white}.Art_dropdownItem__16h0C:first-child{border-radius:4px 4px 0 0}.Art_dropdownItem__16h0C:last-child{border-radius:0 0 4px 4px}.Art_categoryTab__47CDF:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#880913;transition:width .3s ease}.Art_categoryTab__47CDF:hover{color:#880913}.Art_categoryTab__47CDF:hover:after{width:80%}.Art_categoryTab__47CDF.Art_active__QDoLX{color:#880913;font-weight:500}.Art_categoryTab__47CDF.Art_active__QDoLX:after{width:80%}.Art_productsSection__WgInR{min-height:400px}.Art_productGrid__ldre7{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:60px}.Art_loading__0nFgx{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#666}.Art_spinner__kobyD{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--brand-black);border-radius:50%;animation:Art_spin__g8SaJ 1s linear infinite;margin-bottom:20px}@keyframes Art_spin__g8SaJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Art_noProducts__M4ed1{grid-column:1/-1;text-align:center;padding:80px 20px;color:#666}.Art_noProducts__M4ed1 p{font-family:var(--font-body);font-size:1.1em;margin-bottom:15px}.Art_noProductsSubtext__GYWb3{font-size:.95em!important;color:#999!important;margin-bottom:30px!important}.Art_browseLink__6LJjY{display:inline-block;padding:12px 24px;background-color:var(--brand-black);color:white;text-decoration:none;border-radius:4px;font-family:var(--font-body);font-size:.9em;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.Art_browseLink__6LJjY:hover{background-color:#333;transform:translateY(-2px)}@media (max-width:1200px){.Art_productGrid__ldre7{grid-template-columns:repeat(3,1fr);gap:30px}}@media (max-width:768px){.Art_container__3761O{max-width:95%;margin-top:120px;padding:0 15px}.Art_pageTitle__r5Kyd{font-size:2em}.Art_pageDescription__JT_vH{font-size:1em}.Art_categoryTabs__YwpcC{flex-direction:column;align-items:center}.Art_categoryTabContainer__MUYkY{width:100%;justify-content:center}.Art_categoryTab__47CDF{padding:12px 20px;font-size:.9em}.Art_productGrid__ldre7{grid-template-columns:repeat(2,1fr);gap:20px}.Art_dropdown__Kk4Cw{position:static;width:100%;box-shadow:none;border:none;border-top:1px solid #e0e0e0;border-radius:0;margin-top:10px;padding-top:0}.Art_dropdownItem__16h0C{padding:10px 15px;border-bottom:1px solid #f0f0f0}.Art_dropdownItem__16h0C:last-child{border-bottom:none}}@media (max-width:480px){.Art_productGrid__ldre7{grid-template-columns:1fr;gap:15px}.Art_pageTitle__r5Kyd{font-size:1.8em}.Art_categoryTab__47CDF{padding:10px 15px;font-size:.85em}.Art_noProducts__M4ed1{padding:60px 15px}.Art_noProducts__M4ed1 p{font-size:1em}.Art_browseLink__6LJjY{padding:10px 20px;font-size:.85em}}.Art_dropdown__Kk4Cw{display:none}.Art_categoryTabContainer__MUYkY:hover .Art_dropdown__Kk4Cw{display:block}@media (max-width:768px){.Art_categoryTabContainer__MUYkY:focus-within .Art_dropdown__Kk4Cw,.Art_categoryTabContainer__MUYkY:hover .Art_dropdown__Kk4Cw{display:block}}.Fashion_container__lRG_d{max-width:85%;margin:140px auto 40px;padding:0 20px}.Fashion_pageHeader__QMztD{text-align:center;margin-bottom:50px}.Fashion_pageTitle__HRsFx{font-family:var(--font-heading);font-size:2.5em;font-weight:400;margin-bottom:20px;color:var(--brand-black);letter-spacing:2px;text-transform:uppercase}.Fashion_pageDescription__LcE6O{font-family:var(--font-body);font-size:1.1em;color:#666;max-width:800px;margin:0 auto;line-height:1.6}.Fashion_categoryNav__xbp38{margin-bottom:60px;border-bottom:1px solid #e0e0e0}.Fashion_categoryTabs__DxlUZ{display:flex;justify-content:center;flex-wrap:wrap;gap:0}.Fashion_categoryTabContainer__V6o56{position:relative;display:flex;align-items:center;padding-bottom:5px}.Fashion_categoryTabContainer__V6o56:hover .Fashion_dropdown__jtm4V{display:block}.Fashion_categoryTab__EgLEW{background:none;padding:15px 20px 15px 25px;font-size:1em;cursor:pointer;border:none;border-bottom:3px solid transparent;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;position:relative}.Fashion_categoryTab__EgLEW,.Fashion_dropdownIndicator__Q4DIc{font-family:var(--font-body);color:#666;transition:all .3s ease}.Fashion_dropdownIndicator__Q4DIc{padding:15px 5px;font-size:.8em;margin-left:-5px;pointer-events:none}.Fashion_categoryTabContainer__V6o56:hover .Fashion_dropdownIndicator__Q4DIc,.Fashion_dropdownIndicator__Q4DIc.Fashion_active__bssFx{color:#880913}.Fashion_dropdown__jtm4V{position:absolute;top:100%;left:0;background:white;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;min-width:100%;width:max-content;margin-top:0;padding-top:5px}.Fashion_dropdownItem__nnJlP{display:block;width:100%;background:none;border:none;padding:12px 20px;font-family:var(--font-body);font-size:.9em;color:#666;cursor:pointer;transition:all .3s ease;text-align:left;white-space:nowrap}.Fashion_dropdownItem__nnJlP:hover{background-color:#f5f5f5;color:#880913}.Fashion_dropdownItem__nnJlP.Fashion_active__bssFx{background-color:#880913;color:white}.Fashion_dropdownItem__nnJlP:first-child{border-radius:4px 4px 0 0}.Fashion_dropdownItem__nnJlP:last-child{border-radius:0 0 4px 4px}.Fashion_categoryTab__EgLEW:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#880913;transition:width .3s ease}.Fashion_categoryTab__EgLEW:hover{color:#880913}.Fashion_categoryTab__EgLEW:hover:after{width:80%}.Fashion_categoryTab__EgLEW.Fashion_active__bssFx{color:#880913;font-weight:500}.Fashion_categoryTab__EgLEW.Fashion_active__bssFx:after{width:80%}.Fashion_productsSection__g1kVM{min-height:400px}.Fashion_productGrid__GRCcC{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:60px}.Fashion_loading__Ch60P{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#666}.Fashion_spinner__ve1kt{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--brand-black);border-radius:50%;animation:Fashion_spin__PwcUm 1s linear infinite;margin-bottom:20px}@keyframes Fashion_spin__PwcUm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Fashion_error__CWCK7{text-align:center;padding:80px 20px;color:#d32f2f}.Fashion_error__CWCK7 button{margin-top:20px;padding:10px 20px;background-color:var(--brand-black);color:white;border:none;border-radius:4px;cursor:pointer;font-family:var(--font-body)}.Fashion_error__CWCK7 button:hover{background-color:#333}.Fashion_noProducts__BKu1E{grid-column:1/-1;text-align:center;padding:80px 20px;color:#666}.Fashion_noProducts__BKu1E p{font-size:1.1em;margin-bottom:15px;color:#333}.Fashion_noProductsSubtext__PCQpR{font-size:.9em!important;color:#888!important;margin-bottom:30px!important;line-height:1.5}.Fashion_browseLink__3h9Kr{display:inline-block;margin-top:20px;padding:12px 24px;background-color:var(--brand-black);color:white;text-decoration:none;border-radius:4px;font-family:var(--font-body);transition:background-color .3s ease}.Fashion_browseLink__3h9Kr:hover{background-color:#333}.Fashion_backLink__gK1CJ{text-align:center;margin-top:40px;padding-top:40px;border-top:1px solid #e0e0e0}.Fashion_backButton__27W5D{color:#666;text-decoration:none;font-family:var(--font-body);font-size:1em;transition:color .3s ease}.Fashion_backButton__27W5D:hover{color:var(--brand-black)}.Fashion_brandPartnersGrid__HCRu3{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:60px}.Fashion_brandPartnerCard__KFKPe{position:relative;cursor:pointer;transition:transform .3s ease}.Fashion_brandPartnerCard__KFKPe:hover{transform:translateY(-5px)}.Fashion_brandImageContainer__XDZVJ{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Fashion_brandImage___MgZO{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.Fashion_brandLogoOverlay__VXVBL{position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:2}.Fashion_brandLogo__ZZwBF{height:40px;width:auto;max-width:80px;object-fit:contain}.Fashion_brandName__Du0fq{font-family:var(--font-heading);font-size:1.1em;font-weight:400;color:var(--brand-black);text-align:center;margin-top:15px;letter-spacing:1px;text-transform:uppercase;transition:color .3s ease}.Fashion_brandPartnerCard__KFKPe:hover .Fashion_brandName__Du0fq{color:#880913}@media (max-width:1200px){.Fashion_brandPartnersGrid__HCRu3,.Fashion_productGrid__GRCcC{grid-template-columns:repeat(3,1fr)}.Fashion_pageTitle__HRsFx{font-size:2.2em}.Fashion_pageDescription__LcE6O{max-width:800px}}@media (max-width:900px){.Fashion_brandPartnersGrid__HCRu3,.Fashion_productGrid__GRCcC{grid-template-columns:repeat(2,1fr)}.Fashion_brandPartnersGrid__HCRu3{gap:30px}.Fashion_brandPartnerCard__KFKPe{height:350px}.Fashion_brandLogo__ZZwBF{height:35px;max-width:70px}.Fashion_brandLogoOverlay__VXVBL{top:8px;left:50%;transform:translateX(-50%)}.Fashion_pageTitle__HRsFx{font-size:2em}.Fashion_pageDescription__LcE6O{max-width:600px}.Fashion_categoryTabs__DxlUZ{justify-content:flex-start;overflow-x:auto;padding-bottom:10px}.Fashion_categoryTab__EgLEW{flex-shrink:0;padding:12px 15px 12px 20px;font-size:.9em}.Fashion_dropdownIndicator__Q4DIc{padding:12px 3px;font-size:.7em}.Fashion_dropdown__jtm4V{min-width:160px}.Fashion_dropdownItem__nnJlP{padding:10px 15px;font-size:.85em}}@media (max-width:600px){.Fashion_container__lRG_d{margin:120px auto 40px;padding:0 15px}.Fashion_productGrid__GRCcC{grid-template-columns:1fr;gap:30px}.Fashion_brandPartnersGrid__HCRu3{grid-template-columns:1fr;gap:25px}.Fashion_brandLogo__ZZwBF{height:30px;max-width:60px}.Fashion_brandLogoOverlay__VXVBL{top:5px;left:50%;transform:translateX(-50%)}.Fashion_brandName__Du0fq{font-size:1em;margin-top:12px}.Fashion_pageTitle__HRsFx{font-size:1.8em;letter-spacing:1px}.Fashion_pageDescription__LcE6O{font-size:1em;max-width:100%}.Fashion_categoryTab__EgLEW{padding:10px 12px 10px 15px;font-size:.85em}.Fashion_dropdownIndicator__Q4DIc{padding:10px 2px;font-size:.6em}.Fashion_dropdown__jtm4V{min-width:140px;left:-10px}.Fashion_dropdownItem__nnJlP{padding:8px 12px;font-size:.8em}.Fashion_categoryNav__xbp38,.Fashion_pageHeader__QMztD{margin-bottom:40px}}.Fashion_breadcrumb__yc1_R{display:flex;align-items:center;margin-bottom:40px;font-family:var(--font-body);font-size:.9em;color:#666}.Fashion_breadcrumbLink__LS0Cn{background:none;border:none;color:#666;text-decoration:none;cursor:pointer;font-family:var(--font-body);font-size:.9em;transition:color .3s ease}.Fashion_breadcrumbLink__LS0Cn:hover{color:#880913}.Fashion_breadcrumbSeparator__Kt9Ov{margin:0 10px;color:#ccc}.Fashion_breadcrumbCurrent__qJ7Uc{color:#880913;font-weight:500}.Fashion_brandDetailSection__mFoN9{margin-bottom:60px}.Fashion_brandDetailContainer__a8QTo{max-width:1200px;margin:0 auto}.Fashion_brandHeader__4HF6q{text-align:center;margin-bottom:50px}.Fashion_brandTitle__yQo3b{font-family:var(--font-heading);font-size:1.8em;font-weight:400;color:var(--brand-black);letter-spacing:2px;text-transform:uppercase;margin:0 0 10px;text-align:left}.Fashion_brandMeta__VIAT2{font-family:var(--font-body);font-size:.9em;color:var(--brand-green);margin:0 0 30px;font-style:italic}.Fashion_brandMainContent__EQTys{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;align-items:center;max-width:1200px;margin:-30px auto 60px}.Fashion_brandInfoSection__tBlEm{display:flex;flex-direction:column;justify-content:flex-start;padding:0}.Fashion_brandImageWrapper__zfWlb{width:100%;aspect-ratio:3/4;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Fashion_brandDetailImage__Udgeg{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.Fashion_brandImageWrapper__zfWlb:hover .Fashion_brandDetailImage__Udgeg{transform:scale(1.05)}.Fashion_brandDescriptionContainer__sUXux{display:flex;flex-direction:column;justify-content:center;height:100%;padding:40px 0}.Fashion_brandDescription__MdHfq{margin-bottom:40px}.Fashion_brandDescription__MdHfq p{font-family:var(--font-body);font-size:1em;line-height:1.6;color:#333;margin:0;text-align:left}.Fashion_brandLogoContainer__SWey_{text-align:left;margin-top:auto}.Fashion_brandDetailLogo__ULrw_{max-height:60px;max-width:150px;width:auto;height:auto;object-fit:contain}.Fashion_backToPartnersContainer__P80Ka{text-align:center;margin-top:60px;padding-top:40px;border-top:1px solid #e0e0e0}.Fashion_backToPartnersLink__Ujh0K{background:none;border:none;color:#666;text-decoration:none;font-family:var(--font-body);font-size:1em;cursor:pointer;transition:color .3s ease;display:inline-flex;align-items:center;gap:8px}.Fashion_backToPartnersLink__Ujh0K:hover{color:#880913}.Fashion_backLinkContainer__dKx5F{text-align:center;margin-top:60px;padding-top:40px;border-top:1px solid #e0e0e0}.Fashion_backLink__gK1CJ{color:#666;text-decoration:none;font-family:var(--font-body);font-size:1em;transition:color .3s ease;display:inline-flex;align-items:center;gap:8px}.Fashion_backLink__gK1CJ:hover{color:#880913}@media (max-width:900px){.Fashion_brandMainContent__EQTys{grid-template-columns:1fr;gap:30px;max-width:100%;padding:0 20px}.Fashion_brandImageWrapper__zfWlb{max-width:300px;margin:0 auto}.Fashion_brandTitle__yQo3b{font-size:1.6em;text-align:center}.Fashion_brandMeta__VIAT2{text-align:center}.Fashion_brandInfoSection__tBlEm{padding:0;text-align:center}.Fashion_brandDescription__MdHfq p{font-size:1em;line-height:1.6;text-align:center}.Fashion_brandLogoContainer__SWey_{text-align:center}.Fashion_brandDetailLogo__ULrw_{max-height:60px;max-width:150px}}@media (max-width:600px){.Fashion_breadcrumb__yc1_R{font-size:.8em;margin-bottom:30px}.Fashion_breadcrumbSeparator__Kt9Ov{margin:0 8px}.Fashion_brandHeader__4HF6q{margin-bottom:30px}.Fashion_brandTitle__yQo3b{font-size:1.5em;letter-spacing:1px}.Fashion_brandImagesSection__bBtXC{gap:20px}.Fashion_brandInfoSection__tBlEm{padding:0}.Fashion_brandDescription__MdHfq{margin-bottom:30px}.Fashion_brandDescription__MdHfq p{font-size:.95em}.Fashion_brandDetailLogo__ULrw_{max-height:50px;max-width:120px}.Fashion_backToPartnersContainer__P80Ka{margin-top:40px;padding-top:30px}.Fashion_backToPartnersLink__Ujh0K{font-size:.9em}.Fashion_backLinkContainer__dKx5F{margin-top:40px;padding-top:30px}.Fashion_backLink__gK1CJ{font-size:.9em}}.Lighting_container__T2MET{max-width:85%;margin:140px auto 40px;padding:0 20px}.Lighting_pageHeader__Yi1zI{text-align:center;margin-bottom:50px}.Lighting_pageTitle__zqn3I{font-family:var(--font-heading);font-size:2.5em;font-weight:400;margin-bottom:20px;color:var(--brand-black);letter-spacing:2px;text-transform:uppercase}.Lighting_pageDescription__0NnCp{font-family:var(--font-body);font-size:1.1em;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.Lighting_categoryNav__pX7Z4{margin-bottom:60px;border-bottom:1px solid #e0e0e0}.Lighting_categoryTabs__tNoWR{display:flex;justify-content:center;flex-wrap:wrap;gap:0}.Lighting_categoryTabContainer___8eUG{position:relative;display:flex;align-items:center;padding-bottom:5px}.Lighting_categoryTabContainer___8eUG:hover .Lighting_dropdown__317mV{display:block}.Lighting_categoryTab___1oHn{background:none;padding:15px 20px 15px 25px;font-family:var(--font-body);font-size:1em;color:#666;cursor:pointer;transition:all .3s ease;border:none;border-bottom:3px solid transparent;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;position:relative}.Lighting_dropdownIndicator__fx9YD{padding:15px 5px;font-family:var(--font-body);font-size:.8em;color:#666;transition:all .3s ease;margin-left:-5px;pointer-events:none}.Lighting_categoryTabContainer___8eUG:hover .Lighting_dropdownIndicator__fx9YD,.Lighting_dropdownIndicator__fx9YD.Lighting_active__7biSA{color:#880913}.Lighting_dropdown__317mV{position:absolute;top:100%;left:0;background:white;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;min-width:100%;width:max-content;margin-top:0;padding-top:5px}.Lighting_dropdownItem__gdTFt{display:block;width:100%;background:none;border:none;padding:12px 20px;font-family:var(--font-body);font-size:.9em;color:#666;cursor:pointer;transition:all .3s ease;text-align:left;white-space:nowrap}.Lighting_dropdownItem__gdTFt:hover{background-color:#f5f5f5;color:#880913}.Lighting_dropdownItem__gdTFt.Lighting_active__7biSA{background-color:#880913;color:white}.Lighting_dropdownItem__gdTFt:first-child{border-radius:4px 4px 0 0}.Lighting_dropdownItem__gdTFt:last-child{border-radius:0 0 4px 4px}.Lighting_categoryTab___1oHn:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#880913;transition:width .3s ease}.Lighting_categoryTab___1oHn:hover{color:#880913}.Lighting_categoryTab___1oHn:hover:after{width:80%}.Lighting_categoryTab___1oHn.Lighting_active__7biSA{color:#880913;font-weight:500}.Lighting_categoryTab___1oHn.Lighting_active__7biSA:after{width:80%}.Lighting_productsSection__QzywU{min-height:400px}.Lighting_productGrid__9PtoB{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:60px}.Lighting_loading__DVMaq{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#666}.Lighting_spinner__vnhuZ{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--brand-black);border-radius:50%;animation:Lighting_spin__7jwxt 1s linear infinite;margin-bottom:20px}@keyframes Lighting_spin__7jwxt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Lighting_error__0Mw5M{text-align:center;padding:80px 20px;color:#d32f2f}.Lighting_error__0Mw5M button{margin-top:20px;padding:10px 20px;background-color:var(--brand-black);color:white;border:none;border-radius:4px;cursor:pointer;font-family:var(--font-body)}.Lighting_error__0Mw5M button:hover{background-color:#333}.Lighting_noProducts__WYqOR{grid-column:1/-1;text-align:center;padding:80px 20px;color:#666}.Lighting_noProducts__WYqOR p{font-size:1.1em;margin-bottom:15px;color:#333}.Lighting_noProductsSubtext__NKTP9{font-size:.9em!important;color:#888!important;margin-bottom:30px!important;line-height:1.5}.Lighting_browseLink__BQct_{display:inline-block;margin-top:20px;padding:12px 24px;background-color:var(--brand-black);color:white;text-decoration:none;border-radius:4px;font-family:var(--font-body);transition:background-color .3s ease}.Lighting_browseLink__BQct_:hover{background-color:#333}.Lighting_backLink__Fa66p{text-align:center;margin-top:40px;padding-top:40px;border-top:1px solid #e0e0e0}.Lighting_backButton__rJLvk{color:#666;text-decoration:none;font-family:var(--font-body);font-size:1em;transition:color .3s ease}.Lighting_backButton__rJLvk:hover{color:var(--brand-black)}@media (max-width:1200px){.Lighting_productGrid__9PtoB{grid-template-columns:repeat(3,1fr)}.Lighting_pageTitle__zqn3I{font-size:2.2em}}@media (max-width:900px){.Lighting_productGrid__9PtoB{grid-template-columns:repeat(2,1fr)}.Lighting_pageTitle__zqn3I{font-size:2em}.Lighting_categoryTabs__tNoWR{justify-content:flex-start;overflow-x:auto;padding-bottom:10px}.Lighting_categoryTab___1oHn{flex-shrink:0;padding:12px 15px 12px 20px;font-size:.9em}.Lighting_dropdownIndicator__fx9YD{padding:12px 3px;font-size:.7em}.Lighting_dropdown__317mV{min-width:160px}.Lighting_dropdownItem__gdTFt{padding:10px 15px;font-size:.85em}}@media (max-width:600px){.Lighting_container__T2MET{margin:120px auto 40px;padding:0 15px}.Lighting_productGrid__9PtoB{grid-template-columns:1fr;gap:30px}.Lighting_pageTitle__zqn3I{font-size:1.8em;letter-spacing:1px}.Lighting_pageDescription__0NnCp{font-size:1em}.Lighting_categoryTab___1oHn{padding:10px 12px 10px 15px;font-size:.85em}.Lighting_dropdownIndicator__fx9YD{padding:10px 2px;font-size:.6em}.Lighting_dropdown__317mV{min-width:140px;left:-10px}.Lighting_dropdownItem__gdTFt{padding:8px 12px;font-size:.8em}.Lighting_categoryNav__pX7Z4,.Lighting_pageHeader__Yi1zI{margin-bottom:40px}}.OrientalFurniture_container__Pgy_V{max-width:85%;margin:140px auto 40px;padding:0 20px}.OrientalFurniture_pageHeader__g8c0S{text-align:center;margin-bottom:50px}.OrientalFurniture_pageTitle__xhQnr{font-family:var(--font-heading);font-size:2.5em;font-weight:400;margin-bottom:20px;color:var(--brand-black);letter-spacing:2px;text-transform:uppercase}.OrientalFurniture_pageDescription__SqwyU{font-family:var(--font-body);font-size:1.1em;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.OrientalFurniture_categoryNav__Hdgr5{margin-bottom:60px;border-bottom:1px solid #e0e0e0}.OrientalFurniture_categoryTabs__lFngO{display:flex;justify-content:center;flex-wrap:wrap;gap:0}.OrientalFurniture_categoryTab__hWZQU{background:none;padding:15px 25px;font-family:var(--font-body);font-size:1em;color:#666;cursor:pointer;transition:all .3s ease;border:none;border-bottom:3px solid transparent;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;position:relative}.OrientalFurniture_categoryTab__hWZQU:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#880913;transition:width .3s ease}.OrientalFurniture_categoryTab__hWZQU:hover{color:#880913}.OrientalFurniture_categoryTab__hWZQU:hover:after{width:80%}.OrientalFurniture_categoryTab__hWZQU.OrientalFurniture_active__XzSUH{color:#880913;font-weight:500}.OrientalFurniture_categoryTab__hWZQU.OrientalFurniture_active__XzSUH:after{width:80%}.OrientalFurniture_productsSection__2S7aZ{min-height:400px}.OrientalFurniture_productGrid___maxS{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:60px}.OrientalFurniture_loading__t5XKh{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#666}.OrientalFurniture_spinner__rGnRA{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--brand-black);border-radius:50%;animation:OrientalFurniture_spin__bTcl2 1s linear infinite;margin-bottom:20px}@keyframes OrientalFurniture_spin__bTcl2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OrientalFurniture_error__ZuULn{text-align:center;padding:80px 20px;color:#d32f2f}.OrientalFurniture_error__ZuULn button{margin-top:20px;padding:10px 20px;background-color:var(--brand-black);color:white;border:none;border-radius:4px;cursor:pointer;font-family:var(--font-body)}.OrientalFurniture_error__ZuULn button:hover{background-color:#333}.OrientalFurniture_noProducts__U5GlC{grid-column:1/-1;text-align:center;padding:80px 20px;color:#666}.OrientalFurniture_browseLink__8ndW2{display:inline-block;margin-top:20px;padding:12px 24px;background-color:var(--brand-black);color:white;text-decoration:none;border-radius:4px;font-family:var(--font-body);transition:background-color .3s ease}.OrientalFurniture_browseLink__8ndW2:hover{background-color:#333}.OrientalFurniture_backLink__VBuwo{text-align:center;margin-top:40px;padding-top:40px;border-top:1px solid #e0e0e0}.OrientalFurniture_backButton__ubNWe{color:#666;text-decoration:none;font-family:var(--font-body);font-size:1em;transition:color .3s ease}.OrientalFurniture_backButton__ubNWe:hover{color:var(--brand-black)}@media (max-width:1200px){.OrientalFurniture_productGrid___maxS{grid-template-columns:repeat(3,1fr)}.OrientalFurniture_pageTitle__xhQnr{font-size:2.2em}}@media (max-width:900px){.OrientalFurniture_productGrid___maxS{grid-template-columns:repeat(2,1fr)}.OrientalFurniture_pageTitle__xhQnr{font-size:2em}.OrientalFurniture_categoryTabs__lFngO{justify-content:flex-start;overflow-x:auto;padding-bottom:10px}.OrientalFurniture_categoryTab__hWZQU{flex-shrink:0;padding:12px 20px;font-size:.9em}}@media (max-width:600px){.OrientalFurniture_container__Pgy_V{margin:120px auto 40px;padding:0 15px}.OrientalFurniture_productGrid___maxS{grid-template-columns:1fr;gap:30px}.OrientalFurniture_pageTitle__xhQnr{font-size:2em;letter-spacing:1px}.OrientalFurniture_pageDescription__SqwyU{font-size:1em}.OrientalFurniture_categoryTab__hWZQU{padding:10px 15px;font-size:.85em}.OrientalFurniture_categoryNav__Hdgr5,.OrientalFurniture_pageHeader__g8c0S{margin-bottom:40px}}