.dhc{--c-carbon: #514F49;--c-ink: #3f3d38;--c-muted: #6f6c65;--c-line: rgba(81, 79, 73, .14);background:#fff;color:var(--c-ink);border-bottom:1px solid var(--c-line)}.dhc--cream{background:#f1eee2}.dhc__wrap{max-width:1280px;margin:0 auto;padding:24px 20px 28px}@media(min-width:750px){.dhc__wrap{padding:28px 40px 32px}}.dhc__crumb{font-size:13px;color:var(--c-muted)}.dhc__crumb a{color:var(--c-muted);text-decoration:none}.dhc__crumb a:hover{color:var(--c-ink)}.dhc__eyebrow{display:flex;align-items:center;gap:12px;margin-top:24px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted)}.dhc__eyebrow:before{content:"";width:32px;height:1px;background:#b48537}.dhc__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-top:10px}.dhc__lead{flex:1 1 520px;min-width:0}.dhc__title{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:400;font-size:clamp(2.5rem,4.6vw,3.75rem);line-height:1.05;color:var(--c-carbon);text-transform:none;letter-spacing:0}.dhc__intro{margin:14px 0 0;max-width:58ch;font-size:16px;line-height:1.6;color:var(--c-muted)}@media(min-width:750px){.dhc__intro{font-size:17px}}.dhc__count{margin:0;font-size:14px;color:var(--c-muted)}.dhc__pills{display:flex;gap:8px;margin:24px 0 0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.dhc__pills::-webkit-scrollbar{display:none}@media(min-width:750px){.dhc__pills{flex-wrap:wrap;overflow:visible}}.dhc__pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:1px solid rgba(81,79,73,.3);font-size:13px;color:var(--c-ink);text-decoration:none;white-space:nowrap}.dhc__pill span{color:var(--c-muted)}.dhc__pill:hover{border-color:var(--c-carbon);color:var(--c-carbon)}.dhc__pill--on,.dhc__pill--on:hover{background:var(--c-carbon);border-color:var(--c-carbon);color:#fff}.dhc__pill--on span{color:#ffffffbf}.dhc__tools{margin-top:18px}.dhc__stock{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 18px 0 8px;border:1px solid rgba(81,79,73,.3);background:#fff;font:inherit;font-size:14px;color:var(--c-ink);cursor:pointer}.dhc__switch{position:relative;width:40px;height:24px;border-radius:12px;background:#dcd7c6;transition:background .2s ease}.dhc__switch span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease}.dhc__stock[aria-pressed=true]{border-color:#4c5748}.dhc__stock[aria-pressed=true] .dhc__switch{background:#4c5748}.dhc__stock[aria-pressed=true] .dhc__switch span{transform:translate(16px)}html.dh-coll .boost-sd__collection-header{display:none!important}html.dh-coll .boost-sd__product-image{background:#f1eee2!important}html.dh-coll .boost-sd__product-image-wrapper{aspect-ratio:5 / 4!important;height:auto!important}@media(max-width:749px){html.dh-coll .boost-sd__product-image-wrapper{width:100%!important;margin-left:0!important;margin-right:0!important}}html.dh-coll .boost-sd__product-image,html.dh-coll .boost-sd__product-image-img{height:100%!important}html.dh-coll .boost-sd__product-price .boost-sd__format-currency:not(.boost-sd__format-currency--price-compare){color:#9b5b45!important;font-weight:700!important}html.dh-coll .boost-sd__format-currency--price-compare{color:#6f6c65!important}html.dh-coll .dh-card-vendor{color:#6f6c65!important;font-weight:700!important}html.dh-coll .boost-sd__product-title{color:#3f3d38!important}html.dh-coll .boost-sd__product-label{background:#ffffffbf!important;border:1px solid #514F49!important;border-radius:0!important;color:#514f49!important}html.dh-coll .boost-sd__product-label *{color:#514f49!important;font-weight:400!important}html.dh-coll .boost-sd__product-item.dh-has-cfg .boost-sd__product-label{display:none!important}html.dh-coll .dh-card-stock{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;line-height:1.3;color:#4a4843}html.dh-coll .dh-card-stock:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#b48537}html.dh-coll .dh-card-stock--in:before{background:#4c5748}html.dh-coll .dh-card-stock--out:before{background:#dcd7c6}html.dh-coll .boost-sd__filter-option-title{font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#514f49!important}.dhc-insert{flex:0 0 100%;width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:16px 0 32px;background:#514f49;color:#fff}.dhc-insert__media{flex:1 1 420px;min-height:260px;position:relative;overflow:hidden}.dhc-insert__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dhc-insert__body{flex:1 1 340px;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:32px 24px}@media(min-width:750px){.dhc-insert__body{padding:48px 44px}}.dhc-insert__eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#dcd7c6}.dhc-insert__title{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.15;color:#fff}.dhc-insert__text{margin:0;font-size:15px;line-height:1.6;color:#e6e4dc}.dhc-insert__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.dhc-insert__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;background:#b26543;color:#fff!important;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.dhc-insert__btn:hover{background:#9b5b45}.dhc-insert__btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.5)}.dhc-insert__btn--ghost:hover{background:#ffffff1a}@media(max-width:749px){.dhc-insert__btn{flex:1 1 100%}}.dhc-seen{display:flex;flex-direction:column;align-items:center;gap:12px;margin:40px 0 8px;font-size:14px;color:#6f6c65}.dhc-seen__bar{position:relative;width:240px;max-width:70%;height:2px;background:#e6e4dc}.dhc-seen__bar span{position:absolute;left:0;top:0;height:2px;background:#514f49}
/*# sourceMappingURL=/cdn/shop/t/88/assets/dh-collection.css.map */
