.collection-masthead{color:#fff;background:#010101;height:37.5rem;margin-top:7.6875rem;position:relative;overflow:hidden}.collection-masthead__image{object-fit:cover;object-position:center}.collection-masthead__scrim{background:linear-gradient(#0000 55%,#010101 100%);position:absolute;inset:0}.collection-masthead__content{z-index:1;align-items:flex-end;width:min(100%,93rem);height:100%;margin:0 auto;padding:0 clamp(1.25rem,6.95vw,7.5rem) 2.15rem;display:flex;position:relative}.collection-masthead__content>p{display:none}.collection-masthead h1{color:#fff;max-width:52rem;font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;text-transform:none;margin:0;font-size:clamp(2.5rem,3.75vw,4rem);font-weight:400;line-height:1.08}.collection-controls{color:#010101;background:#fff}.collection-controls__inner{width:min(100%,93rem);margin:0 auto;padding:1.75rem clamp(1.25rem,6.95vw,7.5rem) 0}.collection-breadcrumb{color:#010101;font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;align-items:center;gap:.28rem;font-size:1rem;line-height:1.45;display:flex}.collection-breadcrumb a{color:inherit;text-decoration:none}.collection-filter-row{scrollbar-width:none;align-items:center;gap:1.25rem;margin-top:4.25rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.collection-filter-row::-webkit-scrollbar{display:none}.collection-filter-trigger,.collection-filter-chip{color:#01010180;cursor:pointer;background:0 0;border:1px solid #0101011a;border-radius:0;flex:none;justify-content:center;align-items:center;height:3rem;display:inline-flex}.collection-filter-trigger{color:#010101;background:#f1f1f1;width:3rem}.collection-filter-chip{min-width:6.25rem;font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;padding:0 1.25rem;font-size:1rem;font-weight:400;line-height:1.45;transition:border-color .18s,background .18s,color .18s}.collection-filter-chip:hover,.collection-filter-chip:focus-visible{color:#010101;border-color:#01010166}.collection-filter-chip.is-active{color:#fff;background:#010101;border-color:#010101}.collection-filter-results{color:#01010180;font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;flex:none;font-size:.875rem}.collection-filter-modal{z-index:3000;position:fixed;inset:0}.collection-filter-scrim{cursor:default;background:#010101a3;border:0;width:100%;position:absolute;inset:0}.collection-filter-drawer{color:#010101;background:#fff;flex-direction:column;width:min(24.5rem,100vw - 2rem);animation:.22s ease-out both collection-filter-enter;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden;box-shadow:1.5rem 0 4rem #00000024}@keyframes collection-filter-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}.collection-filter-drawer__header{flex:none;padding:4.75rem 2.25rem 1.25rem;position:relative}.collection-filter-tabs{align-items:center;gap:3.5rem;display:flex}.collection-filter-tabs button,.collection-filter-close{color:#0101017a;cursor:pointer;background:0 0;border:0}.collection-filter-tabs button{font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;border-bottom:2px solid #0000;padding:0 0 .2rem;font-size:1.375rem;font-weight:400;line-height:1.15}.collection-filter-tabs button.is-active{color:#010101;border-color:#010101;font-weight:500}.collection-filter-close{color:#010101;justify-content:center;align-items:center;padding:.1rem;display:inline-flex;position:absolute;top:2.35rem;right:2.25rem}.collection-filter-drawer__body{scrollbar-width:thin;flex:auto;min-height:0;padding:0 2.25rem 2rem;overflow-y:auto}.collection-filter-drawer__footer{flex:none;padding:1rem 2.25rem 2.75rem}.collection-filter-drawer__footer button{color:#fff;cursor:pointer;width:100%;min-height:2.75rem;font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;text-transform:uppercase;background:#010101;border:1px solid #010101;justify-content:center;align-items:center;gap:.75rem;font-size:.75rem;font-weight:500;display:flex}.collection-filter-drawer__footer button:hover{color:#010101;background:#fff}.collection-filter-drawer__footer button:focus-visible{outline-offset:3px;outline:2px solid #010101}.collection-filter-checkbox{color:#010101;cursor:pointer;min-height:2rem;font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;justify-content:space-between;align-items:center;gap:1rem;font-size:1rem;line-height:1.45;display:flex;position:relative}.collection-filter-checkbox.is-muted{color:#01010180;margin-bottom:.35rem;font-size:1rem}.collection-filter-checkbox input{opacity:0;width:1px;height:1px;position:absolute}.collection-filter-checkbox__control{background:#fff;border:1px solid #010101a6;flex:none;width:1rem;height:1rem;position:relative}.collection-filter-checkbox__control.is-radio{border-radius:50%}.collection-filter-checkbox input:checked+.collection-filter-checkbox__control{background:#010101;border-color:#010101;box-shadow:inset 0 0 0 3px #fff}.collection-filter-checkbox input:focus-visible+.collection-filter-checkbox__control{outline-offset:2px;outline:2px solid #8f7546}.collection-filter-section>button{color:#01010180;cursor:pointer;width:100%;min-height:2.35rem;font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:1rem;line-height:1.45;display:flex}.collection-filter-section.is-open>button{color:#010101}.collection-filter-section.is-open>button span{text-underline-offset:.3rem;text-decoration:underline}.collection-filter-section__options{padding:.05rem 0 .45rem}.collection-filter-section__options:empty:after{color:#0101016b;content:"No options available";font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;padding:.35rem 0 .65rem;font-size:.75rem;display:block}.collection-price-range{grid-template-columns:1fr 1fr;gap:.75rem;padding:.25rem 0 .75rem;display:grid}.collection-price-range label{color:#0101017a;font-family:var(--font-geist-sans), Geist, system-ui, sans-serif;text-transform:uppercase;gap:.35rem;font-size:.7rem;display:grid}.collection-price-range input{color:#010101;width:100%;height:2.5rem;font:inherit;background:#fff;border:1px solid #01010133;border-radius:0;padding:0 .65rem}.collection-sort-options{gap:.2rem;display:grid}@media (max-width:767px){.collection-masthead{height:clamp(24rem,112vw,32rem)}.collection-masthead__image{object-position:58% center}.collection-masthead__content{padding-bottom:1.5rem}.collection-masthead h1{font-size:clamp(2.25rem,11vw,3.25rem)}.collection-controls__inner{padding-top:1.25rem}.collection-breadcrumb{font-size:.875rem}.collection-filter-row{gap:.625rem;margin-top:2rem;margin-right:calc(-1*clamp(1.25rem,6.95vw,7.5rem));padding-right:1.25rem}.collection-filter-chip{min-width:auto;padding:0 1rem;font-size:.875rem}.collection-filter-drawer{width:auto;inset:.25rem 1.1rem 0 1.4rem}.collection-filter-drawer__header{padding:4.75rem 2.25rem 1.25rem}.collection-filter-close{top:2.35rem;right:2.25rem}.collection-filter-tabs{gap:3.5rem}.collection-filter-tabs button{font-size:1.375rem}.collection-filter-drawer__body{padding:0 2.25rem 2rem}.collection-filter-drawer__footer{padding:1rem 2.25rem 2.75rem}.collection-filter-checkbox{min-height:2rem;font-size:1rem}.collection-filter-checkbox.is-muted{font-size:1rem}.collection-filter-section>button{min-height:2.35rem;font-size:1rem}.collection-filter-checkbox__control{width:1rem;height:1rem}}[data-testid=collection-page]{color:#fff;background:#111}[data-testid=collection-page] .collection-masthead__scrim{background:linear-gradient(#0000 55%,#111 100%)}:root[data-theme=dark] [data-testid=collection-page] .collection-controls{color:#ffffffb3;background:#111}:root[data-theme=dark] [data-testid=collection-page] .collection-breadcrumb{color:#fff}:root[data-theme=dark] [data-testid=collection-page] .collection-breadcrumb span[aria-hidden=true]{color:#ffffff80}:root[data-theme=dark] [data-testid=collection-page] .collection-filter-trigger,:root[data-theme=dark] [data-testid=collection-page] .collection-filter-chip{color:#ffffff80;background:0 0;border-color:#ffffff1a}:root[data-theme=dark] [data-testid=collection-page] .collection-filter-trigger{color:#fff;background:#ffffff12}:root[data-theme=dark] [data-testid=collection-page] .collection-filter-chip:hover,:root[data-theme=dark] [data-testid=collection-page] .collection-filter-chip:focus-visible{color:#fff;border-color:#fff6}:root[data-theme=dark] [data-testid=collection-page] .collection-filter-chip.is-active{color:#010101;background:#fff;border-color:#fff}:root[data-theme=dark] [data-testid=collection-page] .collection-filter-results{color:#ffffff80}[data-testid=collection-page] .bg-brand-white{background:#111!important}[data-testid=collection-page] .text-brand-black{color:#fff!important}[data-testid=collection-page] .text-brand-black\/30{color:#ffffff4d!important}[data-testid=collection-page] .collection-product-card__title,[data-testid=collection-page] .collection-product-card__price,[data-testid=collection-page] .collection-product-card__field-value{color:#fff}[data-testid=collection-page] .collection-product-card__title.is-muted{color:#fff6}[data-testid=collection-page] .collection-product-card__meta,[data-testid=collection-page] .collection-product-card__description{color:#ffffff80}[data-testid=collection-page] .collection-product-card__field-label{color:#ffffff73}[data-testid=collection-page] .collection-product-card__image{cursor:pointer}[data-testid=collection-page] .collection-product-card__quick-view{z-index:20;color:#010101;cursor:pointer;backdrop-filter:blur(12px);opacity:1;background:#fffffff0;border:1px solid #0101011a;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background .18s,transform .18s,border-color .18s,color .18s;display:inline-flex;position:absolute;top:.875rem;right:.875rem;box-shadow:0 .75rem 1.75rem #0000003d}[data-testid=collection-page] .collection-product-card__quick-view:hover,[data-testid=collection-page] .collection-product-card__quick-view:focus-visible{color:#fff;background:#010101;border-color:#010101;transform:translateY(-1px)}.collection-review-submit{border:1px solid var(--hz-fg);background:var(--hz-fg);height:2.75rem;color:var(--hz-bg);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;padding:0 1.65rem;font-size:.7rem;transition:background .18s,color .18s,opacity .18s}.collection-review-submit:not(:disabled):hover,.collection-review-submit:not(:disabled):focus-visible{color:var(--hz-fg);background:0 0}.collection-review-submit:disabled{cursor:wait;opacity:.55}.collection-quick-view{z-index:1000;background:#010101a8;justify-content:center;align-items:center;padding:clamp(1rem,3vw,2.5rem);display:flex;position:fixed;inset:0}.collection-quick-view__panel{background:var(--hz-bg-card);width:min(63rem,100%);max-height:min(43rem,100vh - 2rem);color:var(--hz-fg);grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);display:grid;position:relative;overflow:auto;box-shadow:0 1.5rem 4rem #00000047}.collection-quick-view__close{z-index:2;background:var(--hz-bg-card);width:2rem;height:2rem;color:var(--hz-fg);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-2.25rem;right:0}.collection-quick-view__media{background:var(--hz-bg-section-alt);flex-direction:column;justify-content:center;gap:1rem;padding:clamp(1.25rem,3vw,2.25rem);display:flex}.collection-quick-view__image{aspect-ratio:1;background:var(--hz-bg);min-height:18rem;position:relative;overflow:hidden}.collection-quick-view__gallery{grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.75rem;display:grid}.collection-quick-view__gallery button{width:2rem;height:2rem;color:var(--hz-fg);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.collection-quick-view__progress{gap:.25rem;display:flex}.collection-quick-view__progress span{background:var(--hz-border);flex:1;height:2px}.collection-quick-view__progress span.is-active{background:var(--hz-fg)}.collection-quick-view__details{flex-direction:column;gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.collection-quick-view__eyebrow,.collection-quick-view__subtitle,.collection-quick-view__section h3,.collection-quick-view__status{font-family:Manrope,sans-serif}.collection-quick-view__eyebrow{color:var(--hz-fg-muted);margin:0 0 .6rem;font-size:.72rem}.collection-quick-view__details h2{color:var(--hz-fg);font-family:var(--font-geist-sans), Geist, sans-serif;margin:0;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:500;line-height:1.15}.collection-quick-view__subtitle{color:var(--hz-fg-secondary);letter-spacing:.06em;text-transform:uppercase;margin:.45rem 0 0;font-size:.78rem;font-weight:600}.product-rich-description :where(p,ul,ol){margin:0 0 .65em}.product-rich-description :where(p,ul,ol):last-child{margin-bottom:0}.product-rich-description :where(strong,b){color:inherit;font-weight:700}.product-rich-description :where(em,i){font-style:italic}.product-rich-description :where(ul,ol){padding-left:1.15rem}.product-rich-description :where(li){margin-bottom:.25em}.collection-product-card__description.product-rich-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-rich-description--detail :where(h1,h2,h3,h4,h5,h6){color:var(--hz-fg);font-family:var(--font-cormorant), Cormorant Garamond, Georgia, serif;margin:0 0 .65em;line-height:1.05}.product-rich-description--detail :where(a){color:var(--hz-fg);text-underline-offset:.18em;text-decoration:underline}.collection-quick-view__description{color:var(--hz-fg-secondary);margin:.9rem 0 0;font-size:.82rem;line-height:1.65}.collection-quick-view__section{border-top:1px solid var(--hz-border);padding-top:1rem}.collection-quick-view__section h3{color:var(--hz-fg-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .75rem;font-size:.72rem;font-weight:600}.collection-quick-view__included{gap:.55rem;display:grid}.collection-quick-view__included div{color:var(--hz-fg);align-items:center;gap:.6rem;font-size:.88rem;display:flex}.collection-quick-view__tags{flex-wrap:wrap;gap:.5rem;display:flex}.collection-quick-view__tags span{background:var(--hz-border-subtle);min-height:2rem;color:var(--hz-fg);align-items:center;padding:.35rem .75rem;font-size:.75rem;display:inline-flex}.collection-quick-view__purchase{gap:1rem;margin-top:auto;display:grid}.collection-quick-view__price{color:var(--hz-fg);font-family:var(--font-geist-sans), Geist, sans-serif;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:500}.collection-quick-view__status{color:var(--hz-fg-secondary);align-items:center;gap:.45rem;margin-top:.4rem;font-size:.75rem;display:flex}.collection-quick-view__status span{background:#c79b3b;border-radius:999px;width:.45rem;height:.45rem}.collection-quick-view__status.is-available span{background:#28c85d}.collection-quick-view__purchase button,.collection-quick-view__purchase a{background:var(--hz-fg);width:100%;min-height:3rem;color:var(--hz-bg);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.75rem;font-family:Manrope,sans-serif;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:767px){.collection-quick-view{align-items:flex-end;padding:.75rem}.collection-quick-view__panel{grid-template-columns:1fr;max-height:calc(100vh - 1.5rem)}.collection-quick-view__close{top:.75rem;right:.75rem}.collection-quick-view__media{padding:1rem}.collection-quick-view__image{min-height:16rem}}[data-testid=collection-page] .collection-product-card__content{padding-top:1rem}:root[data-theme=light] [data-testid=collection-page] .collection-product-grid-section{background:inherit!important}:root[data-theme=light] [data-testid=collection-page] .collection-product-card{background:inherit!important;border-color:#21191524!important}:root[data-theme=light] [data-testid=collection-page] .collection-product-card__title,:root[data-theme=light] [data-testid=collection-page] .collection-product-card__price,:root[data-theme=light] [data-testid=collection-page] .collection-product-card__field-value{color:#211915!important}:root[data-theme=light] [data-testid=collection-page] .collection-product-card__title.is-muted{color:#21191573!important}:root[data-theme=light] [data-testid=collection-page] .collection-product-card__meta,:root[data-theme=light] [data-testid=collection-page] .collection-product-card__description{color:#343d48!important}:root[data-theme=light] [data-testid=collection-page] .collection-product-card__field-label{color:#2119158c!important}:root[data-theme=light] [data-testid=collection-page] .collection-product-card__divider{background:#2119151f!important}:root[data-theme=light] [data-testid=collection-page] .collection-product-card__image-nav{color:#211915!important;border-color:#21191533!important}:root[data-theme=light] [data-testid=collection-page] .collection-product-card__add:not(.is-added){color:#fff!important;background:#010101!important}
