.section-westend-collection{background:#f8f6f1}.westend-collection{--westend-bg: #f8f6f1;--westend-gold: #b99558;--westend-ink: #292723;--westend-muted: #817a70;--westend-line: #e3ddd3;color:var(--westend-ink);background:var(--westend-bg);font-family:inherit}.westend-collection *,.westend-collection *:before,.westend-collection *:after{box-sizing:border-box}.westend-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.westend-announcement{min-height:28px;padding:6px 20px;display:flex;justify-content:space-evenly;align-items:center;gap:14px;background:#c3a064;color:#29231a;font-size:9px;letter-spacing:.035em;text-align:center}.westend-collection__intro{min-height:153px;padding:25px 20px 26px;text-align:center;background:radial-gradient(ellipse at 83% 0%,rgba(220,211,196,.55),transparent 38%),var(--westend-bg)}.westend-breadcrumbs{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:10px;color:var(--westend-muted);font-size:12px}.westend-breadcrumbs a{color:inherit;text-decoration:none}.westend-collection__intro h1{margin:0;font-size:clamp(36px,4.2vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.045em}.westend-collection__intro p,.westend-collection__description{margin:9px 0 0;color:var(--westend-muted);font-size:13px;line-height:1.6}.westend-collection__layout{position:relative;width:min(1500px,100%);margin:0 auto;padding:0 34px 52px;display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;align-items:stretch}.westend-filters{min-width:0;padding:16px 18px 0 0;border-right:1px solid var(--westend-line)}.westend-filters__heading{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:0 0 13px;border-bottom:1px solid var(--westend-line);font-size:11px;font-weight:600}.westend-filters__heading a{color:var(--westend-muted);font-size:10px;font-weight:400;white-space:nowrap}.westend-filter-close{display:none;border:0;background:none;color:var(--westend-ink);font-size:25px;cursor:pointer}.westend-filter-group{margin:0;padding:0 0 15px;border-bottom:1px solid var(--westend-line)}.westend-filter-group summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0 10px;cursor:pointer;list-style:none;font-size:11px;font-weight:600}.westend-filter-group summary::-webkit-details-marker{display:none}.westend-filter-group__chevron{width:7px;height:7px;flex:0 0 7px;border-top:1px solid currentColor;border-left:1px solid currentColor;transform:rotate(45deg) translateY(2px);transition:transform .2s ease}.westend-filter-group:not([open]) .westend-filter-group__chevron{transform:rotate(225deg) translateY(2px)}.westend-filter-values{display:grid;gap:9px;margin:0;padding:0;list-style:none}.westend-filter-option{display:grid;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:8px;color:#565149;font-size:10px;line-height:1.45;cursor:pointer}.westend-filter-option input{position:absolute;width:1px;height:1px;opacity:0}.westend-checkbox{position:relative;width:17px;height:17px;border:1px solid #c8c0b4;border-radius:3px;background:transparent}.westend-filter-option input:checked+.westend-checkbox{border-color:var(--westend-gold);background:var(--westend-gold)}.westend-filter-option input:checked+.westend-checkbox:after{position:absolute;top:3px;left:4px;width:7px;height:4px;border-bottom:1.5px solid white;border-left:1.5px solid white;content:"";transform:rotate(-45deg)}.westend-filter-option input:focus-visible+.westend-checkbox{outline:2px solid var(--westend-ink);outline-offset:3px}.westend-filter-option.is-unavailable{opacity:.4}.westend-filter-option__count{color:#938b80;font-size:10px;text-align:right}.westend-category-search{display:flex;align-items:center;gap:8px;height:34px;margin:2px 0 11px;padding:0 9px;border:1px solid #d9d2c7;border-radius:5px;color:#766f64}.westend-category-search>span{font-size:19px;line-height:1}.westend-category-search input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--westend-ink);font:inherit;font-size:10px}.westend-category-search input::placeholder{color:#8d857a}.westend-filter-value.is-search-hidden{display:none!important}.westend-category-more{display:inline-flex;align-items:center;gap:9px;margin-top:13px;padding:0;border:0;background:none;color:#66553d;font:inherit;font-size:10px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.westend-category-more[hidden]{display:none}.westend-price-filter{padding-top:2px}.westend-price-current{display:flex;align-items:center;gap:5px;margin:1px 0 12px;color:#696258;font-size:10px}.westend-price-slider{position:relative;height:25px;margin:0 8px 8px}.westend-price-slider__track,.westend-price-slider__fill{position:absolute;top:12px;right:0;left:0;height:2px}.westend-price-slider__track{background:#ded6c9}.westend-price-slider__fill{right:auto;background:var(--westend-gold)}.westend-price-slider__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:25px;margin:0;appearance:none;-webkit-appearance:none;background:none;pointer-events:none}.westend-price-slider__input::-webkit-slider-thumb{width:13px;height:13px;border:0;border-radius:50%;appearance:none;-webkit-appearance:none;background:var(--westend-gold);cursor:grab;pointer-events:auto}.westend-price-slider__input::-moz-range-thumb{width:13px;height:13px;border:0;border-radius:50%;background:var(--westend-gold);cursor:grab;pointer-events:auto}.westend-price-slider__values{display:flex;justify-content:space-between;color:#696258;font-size:10px}.westend-filter-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:14px}.westend-button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:9px 12px;font:inherit;font-size:10px;text-decoration:none;cursor:pointer}.westend-button--solid{border:1px solid var(--westend-gold);background:var(--westend-gold);color:#fff}.westend-button--text{border:1px solid var(--westend-line);background:transparent;color:var(--westend-ink)}.westend-collection__results{min-width:0;padding-top:16px}.westend-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:42px;margin-bottom:16px}.westend-filter-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:7px 12px;border:1px solid #d7cfc3;border-radius:6px;background:transparent;color:var(--westend-ink);font:inherit;font-size:11px;cursor:pointer}.westend-filter-toggle__count{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:50%;background:var(--westend-gold);color:#fff;font-size:10px}.westend-active-filters{display:flex;flex:1 1 100px;flex-wrap:wrap;align-items:center;gap:7px;min-width:0}.westend-filter-chip{display:inline-flex;align-items:center;gap:9px;max-width:100%;padding:7px 10px;border:1px solid #e1dbd1;border-radius:22px;background:#f4f1eb;color:#454038;font-size:10px;text-decoration:none}.westend-filter-chip span{font-size:15px;line-height:10px}.westend-sort{display:flex;flex:0 0 auto;align-items:center;gap:7px;color:#514b42;font-size:11px;white-space:nowrap}.westend-sort select{max-width:160px;min-height:36px;padding:8px 26px 8px 10px;border:1px solid #d8d0c4;border-radius:6px;background:transparent;color:var(--westend-ink);font:inherit;cursor:pointer}.westend-product-count{color:var(--westend-muted);font-size:11px;white-space:nowrap}.westend-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px}.westend-product-card{position:relative;min-width:0}.westend-product-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:1 / 1;background:#eee9e1}.westend-product-card__media img,.westend-product-card__placeholder{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s ease}.westend-product-card__media:hover img{transform:scale(1.025)}.westend-product-card__badge{position:absolute;top:9px;left:9px;padding:5px 9px;border-radius:20px;background:#e5d7c2;color:#302a21;font-size:9px}.westend-product-card__details{position:relative;padding:9px 0 0}.westend-product-card__vendor{overflow:hidden;margin:0 0 5px;color:#8b8378;font-size:8px;letter-spacing:.1em;line-height:1.4;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.westend-product-card__title{display:block;overflow:hidden;color:var(--westend-ink);font-size:12px;line-height:1.45;text-decoration:none;text-overflow:ellipsis}.westend-product-card__price{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;color:var(--westend-ink);font-size:12px}.westend-product-card__price s{color:#8b8378;font-size:11px}.westend-product-card__sale-price{color:#8b542e}.westend-product-card__quick-add{position:absolute;top:-39px;right:9px}.westend-product-card__quick-add button,a.westend-product-card__quick-add{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:var(--westend-gold);color:#fff;font-size:21px;line-height:1;text-decoration:none;cursor:pointer}.westend-quick-add-form{margin:0}.westend-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px;margin:38px 0 12px}.westend-pagination__link,.westend-pagination__arrow{display:inline-flex;align-items:center;justify-content:center;min-width:31px;height:31px;color:var(--westend-ink);font-size:11px;text-decoration:none}.westend-pagination__link.is-current{border-radius:50%;background:var(--westend-gold);color:#fff}.westend-pagination__arrow{border-radius:50%;background:#f0ede7;font-size:22px}.westend-pagination__arrow.is-disabled{color:#c7c0b5}.westend-pagination__ellipsis{padding:0 4px;font-size:11px}.westend-results-summary{margin:0;color:#8b8378;text-align:center;font-size:10px}.westend-empty-state{padding:55px 20px;border:1px solid var(--westend-line);text-align:center}.westend-empty-state h2{font-family:Georgia,Times New Roman,serif;font-weight:400}.westend-empty-state p{color:var(--westend-muted);font-size:13px}.westend-filter-backdrop{display:none}@media(min-width:1450px){.westend-collection__layout{grid-template-columns:220px minmax(0,1fr);gap:24px;padding-right:46px;padding-left:46px}.westend-product-grid{gap:24px 20px}}@media(max-width:1050px){.westend-collection__layout{grid-template-columns:180px minmax(0,1fr);gap:17px;padding-right:22px;padding-left:22px}.westend-filters{padding-right:13px}.westend-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 13px}.westend-toolbar{gap:8px}.westend-sort{margin-left:auto}.westend-active-filters{order:3;flex-basis:100%}}@media(max-width:700px){.westend-announcement{justify-content:center;gap:7px;padding:7px 8px;font-size:7px}.westend-collection__intro{min-height:125px;padding:22px 15px}.westend-collection__intro h1{font-size:36px}.westend-collection__intro p{font-size:12px}.westend-collection__layout{display:block;padding:0 15px 32px}.westend-collection__results{padding-top:14px}.westend-filters{display:none;position:fixed;z-index:10002;inset:0 auto 0 0;width:min(88vw,360px);height:100vh;height:100dvh;overflow-y:auto;padding:20px 20px 28px;border:0;background:var(--westend-bg);box-shadow:15px 0 40px #0000001f;overscroll-behavior:contain}.westend-filters.is-open{display:block}.westend-filter-backdrop.is-visible{display:block;position:fixed;z-index:10001;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#231f1961}.westend-filter-close{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px}.westend-filter-toggle{min-height:36px;padding:7px 10px}.westend-toolbar{display:flex;gap:8px;margin-bottom:13px}.westend-active-filters{order:3;flex-basis:100%}.westend-sort{margin-left:auto}.westend-sort>span,.westend-product-count{display:none}.westend-sort select{max-width:145px;min-height:36px;padding:7px 21px 7px 8px;font-size:10px}.westend-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 11px}.westend-product-card__details{padding-top:8px}.westend-product-card__vendor{font-size:7px}.westend-product-card__title,.westend-product-card__price{font-size:11px}.westend-product-card__quick-add{top:-36px;right:7px}.westend-product-card__quick-add button,a.westend-product-card__quick-add{width:28px;height:28px}.westend-pagination{gap:3px;margin-top:30px}.westend-pagination__link,.westend-pagination__arrow{min-width:29px;height:29px}}@media(max-width:360px){.westend-collection__layout{padding-right:11px;padding-left:11px}.westend-product-grid{gap:18px 9px}.westend-product-card__title,.westend-product-card__price{font-size:10px}.westend-filter-chip{padding:6px 8px;font-size:9px}}@media(prefers-reduced-motion:reduce){.westend-product-card__media img,.westend-filter-group__chevron{transition:none}}.westend-filter-group{position:relative;min-width:0;padding-bottom:18px}.westend-price-filter{display:block;width:100%;padding:4px 0 10px}.westend-price-current{min-height:18px;margin-bottom:12px}.westend-price-slider{position:relative;display:block;height:32px;margin:0 8px 12px}.westend-price-slider__track,.westend-price-slider__fill{top:15px}.westend-price-slider__input{height:32px}.westend-price-slider__values{min-height:18px;margin-bottom:2px}.westend-filter-group--category .westend-category-search{margin-top:2px}.westend-filter-value--extra{display:none}.westend-filter-values--categories.is-expanded .westend-filter-value--extra,.westend-filter-values--categories.is-searching .westend-filter-value--extra{display:list-item}.westend-filter-value.is-search-hidden,.westend-category-more[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/westend-collection.css.map */
