body.hdc-global-commerce-product-archive .hdc-global-shop-intro,body.hdc-global-commerce-product-archive .hdc-product-archive{width:min(calc(100% - (var(--hdc-archive-page-gutter,32px) * 2)),var(--hdc-archive-page-width,1600px));margin-inline:auto}body.hdc-global-commerce-product-archive .hdc-global-shop-intro{display:block;margin-block:0 12px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero{position:relative;display:grid;min-height:142px;grid-template-columns:minmax(220px,0.9fr) minmax(340px,1.25fr) minmax(420px,1.3fr);align-items:center;overflow:hidden;border:1px solid #f4e6da;border-radius:14px;background:radial-gradient(circle at 52% 0,rgba(249,115,22,.13),transparent 34%),linear-gradient(100deg,#f8fafc 0,#fff 55%,#fff7ed 100%)}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__copy{position:relative;z-index:2;padding:24px 26px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__copy h1{margin:0 0 6px;color:#111827;font-family:var(--hdc-font-heading);font-size:clamp(2rem, 2.6vw, 2.8rem);font-weight:800;letter-spacing:-.03em;line-height:1}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__copy p{margin:0;color:#64748b;font-family:var(--hdc-font-ui);font-size:.95rem;line-height:1.5}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__products{position:relative;min-height:140px;align-self:stretch}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product{position:absolute;inset-block-end:0;display:flex;width:140px;height:128px;align-items:flex-end;justify-content:center}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product img{width:100%;height:100%;object-fit:contain}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product--1{inset-inline-start:4%;transform:translateY(4px) rotate(-2deg)}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product--2{inset-inline-start:34%;z-index:2;width:165px;height:140px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product--3{inset-inline-start:66%;transform:translateY(5px) rotate(2deg)}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;padding-inline:16px 22px}body.hdc-global-commerce-product-archive .hdc-global-shop-benefit{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:10px 13px}body.hdc-global-commerce-product-archive .hdc-global-shop-benefit+.hdc-global-shop-benefit{border-inline-start:1px solid #FED7AA}body.hdc-global-commerce-product-archive .hdc-global-shop-benefit__icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;color:var(--hdc-primary,#f97316)}body.hdc-global-commerce-product-archive .hdc-global-shop-benefit__icon .hdc-icon{width:26px;height:26px}body.hdc-global-commerce-product-archive .hdc-global-shop-benefit__copy{display:grid;min-width:0;gap:2px}body.hdc-global-commerce-product-archive .hdc-global-shop-benefit__copy strong{color:#111827;font-size:.76rem;font-weight:800;line-height:1.2;overflow-wrap:break-word;white-space:normal}body.hdc-global-commerce-product-archive .hdc-global-shop-benefit__copy small{color:#64748b;font-size:.66rem;line-height:1.25;overflow-wrap:break-word;white-space:normal}body.hdc-global-commerce-product-archive .hdc-global-shop-controls{display:flex;width:100%;min-width:0;min-height:54px;align-items:center;gap:10px;flex-wrap:nowrap;overflow:hidden;margin-block-end:12px;padding:6px 8px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}body.hdc-global-commerce-product-archive .hdc-global-shop-filters{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:7px;flex-wrap:nowrap;overflow:hidden;margin:0;padding:0;border:0;background:0 0}body.hdc-global-commerce-product-archive .hdc-global-shop-filters__fields{display:flex;min-width:0;flex:0 1 auto;align-items:center;gap:7px;flex-wrap:nowrap}body.hdc-global-commerce-product-archive .hdc-global-shop-filter{width:clamp(138px,12vw,178px);min-width:0;flex:0 1 clamp(138px,12vw,178px)}body.hdc-global-commerce-product-archive .hdc-global-shop-filter--availability{width:clamp(132px,10vw,154px);flex-basis:clamp(132px,10vw,154px)}body.hdc-global-commerce-product-archive .hdc-global-shop-filter select{width:100%;height:38px;min-width:0;padding:0 30px 0 12px;border:1px solid #e2e8f0;border-radius:7px;background-color:#fff;color:#334155;font-family:var(--hdc-font-ui);font-size:.72rem;font-weight:650}body.hdc-global-commerce-product-archive .hdc-global-shop-filters__clear{display:inline-flex;min-height:38px;flex:0 0 auto;align-items:center;justify-content:center;padding-inline:9px;border-inline-start:1px solid #E5E7EB;color:var(--hdc-primary-hover,#ea580c);font-size:.68rem;font-weight:750;text-decoration:none;white-space:nowrap}body.hdc-global-commerce-product-archive .hdc-global-shop-filters__clear-compact{display:none}body.hdc-global-commerce-product-archive .hdc-global-shop-filters__clear:focus-visible,body.hdc-global-commerce-product-archive .hdc-global-shop-filters__clear:hover{text-decoration:underline;text-underline-offset:3px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar{display:flex;width:auto;min-width:0;max-width:none;min-height:40px;flex:0 0 auto;align-items:center;gap:7px;flex-wrap:nowrap;margin:0 0 0 auto;padding:0 0 0 10px;border:0;border-inline-start:1px solid #E5E7EB;border-radius:0;background:0 0}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar__center,body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar__end,body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar__start{display:flex;min-width:0;grid-column:auto;grid-row:auto;align-items:center;padding:0}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar__center{order:1;justify-content:flex-start;text-align:start}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar__end{order:2;justify-content:flex-end;gap:7px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar__start{order:3}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-view-toggle{position:static;inset:auto;grid-template-columns:repeat(2,36px);gap:4px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-view-toggle button{width:36px;height:38px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-result-count{min-height:38px;padding:0 2px;border:0;border-radius:0;background:0 0;color:#475569;font-size:.78rem}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-result-count .hdc-archive-control-icon{display:none}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-ordering select,body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-page-size select{height:38px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-ordering select{width:216px;min-width:216px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-page-size__label{display:none}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-page-size label{gap:0}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-page-size select{min-width:64px}body.hdc-global-commerce-product-archive.hdc-archive-desktop-6 .hdc-archive-main ul.products{grid-template-columns:repeat(6,minmax(0,1fr))}body.hdc-global-commerce-product-archive .hdc-archive-main ul.products{column-gap:var(--hdc-archive-column-gap,10px);row-gap:var(--hdc-archive-row-gap,10px)}body.hdc-global-commerce-product-archive .woocommerce-pagination{margin-block:22px 8px}@media (max-width:1180px){body.hdc-global-commerce-product-archive .hdc-global-shop-hero{grid-template-columns:minmax(200px,0.8fr) minmax(300px,1fr) minmax(330px,1.15fr)}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__benefits{padding-inline:8px 12px}body.hdc-global-commerce-product-archive .hdc-global-shop-benefit{grid-template-columns:28px minmax(0,1fr);gap:6px;padding-inline:8px}body.hdc-global-commerce-product-archive .hdc-global-shop-benefit__icon{width:26px;height:26px}body.hdc-global-commerce-product-archive .hdc-global-shop-filter{width:clamp(126px,16vw,164px);flex-basis:clamp(126px,16vw,164px)}body.hdc-global-commerce-product-archive .hdc-global-shop-filter--availability{display:none}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar__center{display:none}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-ordering select{width:146px;min-width:146px}}@media (max-width:860px){body.hdc-global-commerce-product-archive .hdc-global-shop-intro,body.hdc-global-commerce-product-archive .hdc-product-archive{width:calc(100% - 24px)}body.hdc-global-commerce-product-archive .hdc-global-shop-hero{min-height:126px;grid-template-columns:minmax(190px,0.9fr) minmax(250px,1.1fr)}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__copy{padding:20px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__copy h1{font-size:2rem}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__products{min-height:124px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product{width:112px;height:108px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product--2{width:130px;height:122px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__benefits{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 12px 12px;border-top:1px solid #ffedd5}body.hdc-global-commerce-product-archive .hdc-global-shop-controls{gap:6px;padding:7px 8px}body.hdc-global-commerce-product-archive .hdc-global-shop-filters,body.hdc-global-commerce-product-archive .hdc-global-shop-filters__fields{gap:6px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-page-size{display:none}}@media (max-width:640px){body.hdc-global-commerce-product-archive .hdc-global-shop-intro,body.hdc-global-commerce-product-archive .hdc-product-archive{width:calc(100% - 16px)}body.hdc-global-commerce-product-archive .hdc-global-shop-intro{gap:10px;margin-block-end:12px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero{min-height:108px;grid-template-columns:minmax(0,1fr) 132px;border-radius:10px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__copy{padding:16px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__copy h1{margin-bottom:4px;font-size:1.7rem}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__copy p{font-size:.76rem}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__products{min-height:104px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product{display:none}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product--2{display:flex;inset-inline:auto 4px;width:124px;height:104px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__benefits{display:none}body.hdc-global-commerce-product-archive .hdc-global-shop-controls{gap:5px;padding:6px}body.hdc-global-commerce-product-archive .hdc-global-shop-filters,body.hdc-global-commerce-product-archive .hdc-global-shop-filters__fields{gap:5px}body.hdc-global-commerce-product-archive .hdc-global-shop-filter--brand{display:none}body.hdc-global-commerce-product-archive .hdc-global-shop-filter{width:auto;flex:1 1 0}body.hdc-global-commerce-product-archive .hdc-global-shop-filter select{height:36px;padding-inline:8px 24px;font-size:.67rem}body.hdc-global-commerce-product-archive .hdc-global-shop-filters__clear{min-height:36px;padding-inline:5px;border-inline-start:0;font-size:.64rem}body.hdc-global-commerce-product-archive .hdc-global-shop-filters__clear-label{display:none}body.hdc-global-commerce-product-archive .hdc-global-shop-filters__clear-compact{display:inline}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar{gap:5px;padding-inline-start:6px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-toolbar__end{gap:5px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-ordering select{width:116px;min-width:116px;padding-inline:32px 22px;font-size:.67rem}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-view-toggle{display:none}}@media (max-width:380px){body.hdc-global-commerce-product-archive .hdc-global-shop-hero{grid-template-columns:minmax(0,1fr) 104px}body.hdc-global-commerce-product-archive .hdc-global-shop-hero__product--2{width:98px;height:92px}body.hdc-global-commerce-product-archive .hdc-global-shop-controls{gap:4px;padding:5px}body.hdc-global-commerce-product-archive .hdc-global-shop-filters,body.hdc-global-commerce-product-archive .hdc-global-shop-filters__fields{gap:4px}body.hdc-global-commerce-product-archive .hdc-global-shop-filter{min-width:0}body.hdc-global-commerce-product-archive .hdc-global-shop-filter select{padding-inline:7px 20px;font-size:.62rem}body.hdc-global-commerce-product-archive .hdc-global-shop-filters__clear{min-width:34px;padding-inline:3px;font-size:.58rem}body.hdc-global-commerce-product-archive .hdc-global-shop-controls .hdc-archive-ordering select{width:94px;min-width:94px;padding-inline:26px 18px;font-size:.61rem}body.hdc-global-commerce-product-archive .hdc-archive-mobile-2 .hdc-archive-main ul.products{grid-template-columns:1fr}}body.hdc-global-commerce-product-archive .hdc-product-archive.hdc-archive-view-list .hdc-archive-main ul.products{grid-template-columns:minmax(0,1fr)}body.hdf-template--furniture-store.hdc-theme-template--furniture-store main .hdc-product-archive.hdc-product-archive{background-color:transparent}body.hdc-global-commerce-product-archive .hdc-global-shop-controls{background:#fff}@media (min-width:1024px){body.hdc-global-commerce-product-archive .hdc-global-shop-filter--category{width:245px;flex:0 1 245px}body.hdc-global-commerce-product-archive .hdc-global-shop-filter--brand{width:120px;flex:0 1 120px}body.hdc-global-commerce-product-archive .hdc-global-shop-filter--availability{width:135px;flex-basis:135px}}body.hdc-global-commerce-product-archive .woocommerce-products-header__title{font-size:28px;line-height:1.15}