:root{--cb-bone:#F5EFE3;--cb-bone-warm:#EDE5D3;--cb-ink:#1A1814;--cb-ink-soft:#3A3631;--cb-amber:#C9A56B;--cb-amber-glow:#E8B976;--cb-smoke:#6B6660;--cb-wood:#2C2520}.cbh,.cbh *,.cbh *:before,.cbh *:after,.cbf,.cbf *,.cbf *:before,.cbf *:after{box-sizing:border-box;margin:0;padding:0}.cbh,.cbf{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}.cbh img,.cbf img{max-width:100%;display:block}.cbh a,.cbf a{text-decoration:none;color:inherit}.cbh-announce{background:var(--cb-ink);color:var(--cb-bone);text-align:center;padding:10px 20px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.cbh-announce a{color:var(--cb-amber-glow);font-weight:600}.cbh-bar{background:var(--cb-bone);border-bottom:1px solid rgba(26,24,20,.08);padding:18px 40px;display:flex;justify-content:space-between;align-items:center;gap:24px;position:sticky;top:0;z-index:60}.cbh-logo{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--cb-ink);white-space:nowrap;line-height:1}.cbh-logo span{font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;font-size:18px;margin-right:5px;color:var(--cb-ink-soft)}.cbh-nav{display:flex;gap:34px;align-items:center}.cbh-nav>li{list-style:none;position:relative}.cbh-nav a{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--cb-ink);transition:color .2s;cursor:pointer}.cbh-nav a:hover{color:var(--cb-amber)}.cbh-actions{display:flex;gap:20px;align-items:center}.cbh-actions a,.cbh-actions button{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--cb-ink);background:none;border:none;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px}.cbh-actions a:hover{color:var(--cb-amber)}.cbh-phone{font-weight:600}.cbh-bag{position:relative}.cbh-bag .n{background:var(--cb-amber);color:var(--cb-ink);border-radius:999px;font-size:10px;font-weight:700;min-width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.cbh-search{display:flex;align-items:center;border:1px solid rgba(26,24,20,.18);background:var(--cb-bone-warm);border-radius:999px;padding:6px 14px;flex:0 1 360px;max-width:360px}.cbh-search input{border:none;background:none;outline:none;font-family:Inter,sans-serif;font-size:13px;color:var(--cb-ink);width:100%}.cbh-search input::placeholder{color:var(--cb-smoke)}.cbh-search button{background:none;border:none;cursor:pointer;color:var(--cb-smoke);font-size:13px}.cbh-strip{background:var(--cb-ink);color:var(--cb-bone);text-align:center;padding:9px 20px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.cbh-strip a{color:var(--cb-amber-glow);font-weight:600}.cbh-burger{display:none;background:none;border:none;cursor:pointer;flex-direction:column;gap:4px;padding:8px}.cbh-burger span{display:block;width:22px;height:1.5px;background:var(--cb-ink)}.cbh-mega{position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%) translateY(8px);background:var(--cb-bone);border:1px solid rgba(26,24,20,.1);box-shadow:0 30px 70px #1a18142e;padding:36px 40px;display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:24px 40px;width:max-content;max-width:92vw;opacity:0;visibility:hidden;transition:opacity .25s,transform .25s;z-index:70}.cbh-has-mega:hover .cbh-mega,.cbh-mega:hover{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.cbh-has-mega:after{content:"";position:absolute;left:-40px;right:-40px;top:100%;height:32px;z-index:69}.cbh-mega:before{content:"";position:absolute;left:0;right:0;top:-22px;height:22px}.cbh-mega a{display:block;font-family:Cormorant Garamond,serif;font-size:18px;text-transform:none;letter-spacing:0;color:var(--cb-ink);padding:2px 0}.cbh-mega a small{display:block;font-family:Inter,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--cb-amber);margin-bottom:4px}.cbh-mega a:hover{color:var(--cb-amber)}.cbh-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a14108c;opacity:0;visibility:hidden;transition:opacity .3s;z-index:90}.cbh-backdrop.open{opacity:1;visibility:visible}.cbh-drawer{position:fixed;top:0;right:0;height:100%;width:min(86vw,380px);background:var(--cb-bone);z-index:100;transform:translate(100%);transition:transform .32s ease;display:flex;flex-direction:column;overflow-y:auto;padding:24px 26px 40px}.cbh-drawer.open{transform:translate(0)}.cbh-drawer-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.cbh-drawer-x{background:none;border:none;cursor:pointer;font-size:26px;line-height:1;color:var(--cb-ink)}.cbh-drawer form{display:flex;border:1px solid rgba(26,24,20,.18);background:var(--cb-bone-warm);margin-bottom:22px}.cbh-drawer form input{flex:1;border:none;background:none;outline:none;padding:12px 14px;font-family:Inter,sans-serif;font-size:14px;color:var(--cb-ink)}.cbh-drawer form button{background:none;border:none;padding:0 14px;color:var(--cb-smoke);cursor:pointer}.cbh-drawer nav a{display:block;color:var(--cb-ink);padding:13px 0;border-bottom:1px solid rgba(26,24,20,.08);font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.cbh-drawer nav a.sub{font-family:Cormorant Garamond,serif;font-size:19px;text-transform:none;letter-spacing:0;font-weight:400;padding:9px 0 9px 14px;border-bottom:none}.cbh-glabel{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--cb-amber);margin:22px 0 6px}.cbh-drawer-phone{display:block;font-family:Cormorant Garamond,serif;font-size:22px;color:var(--cb-ink);padding:20px 0 4px;margin-top:20px;border-top:1px solid rgba(26,24,20,.08)}.cbh-drawer-phone span{display:block;font-family:Inter,sans-serif;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--cb-amber);margin-bottom:4px;font-weight:500}.cbf{background:var(--cb-ink);color:var(--cb-bone);padding:70px 48px 36px}.cbf-grid{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:50px;padding-bottom:46px;border-bottom:1px solid rgba(245,239,227,.1)}.cbf-brand .cbh-logo{color:var(--cb-bone);display:block;margin-bottom:18px}.cbf-brand .cbh-logo span{color:#f5efe3b3}.cbf-brand p{font-size:14px;line-height:1.7;color:#f5efe399;max-width:320px}.cbf-col h5{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--cb-amber-glow);margin-bottom:20px;font-weight:500}.cbf-col ul{list-style:none}.cbf-col li{margin-bottom:11px}.cbf-col a{color:#f5efe3b3;font-size:14px;transition:color .2s}.cbf-col a:hover{color:var(--cb-amber-glow)}.cbf-bottom{max-width:1400px;margin:24px auto 0;display:flex;justify-content:space-between;gap:14px;font-size:12px;color:#f5efe373;flex-wrap:wrap}.cbf-bottom a{color:#f5efe373}.cbf-bottom a:hover{color:var(--cb-amber-glow)}@media(max-width:900px){.cbh-bar{padding:14px 18px}.cbh-logo{font-size:18px;letter-spacing:.12em}.cbh-nav,.cbh-search,.cbh-actions .cbh-phone,.cbh-actions .cbh-acct{display:none}.cbh-burger{display:flex}.cbh-actions{gap:14px}.cbf{padding:50px 22px 30px}.cbf-grid{grid-template-columns:1fr;gap:26px}.cbf-bottom{flex-direction:column;text-align:center;align-items:center}}:root{--color-background:#F5EFE3;--bg-global:#F5EFE3;--color-text:#1A1814;--color-text2:#6B6660;--color-grey:#6B6660;--color-global:#1A1814;--form-label:#1A1814;--form-input-color:#1A1814;--color-link:#C9A56B;--color-link-hover:#9c7320;--colors-breadcrumb-hover:#C9A56B;--btn-1-bg:#1A1814;--btn-1-border:#1A1814;--btn-1-color:#F5EFE3;--btn-1-bg-hover:#C9A56B;--btn-1-border-hover:#C9A56B;--btn-1-color-hover:#1A1814;--btn-2-color:#1A1814;--btn-2-border:#1A1814;--btn-2-bg-hover:#1A1814;--btn-2-border-hover:#1A1814;--btn-2-color-hover:#F5EFE3;--btn-3-bg:#C9A56B;--btn-3-border:#C9A56B;--btn-3-color:#1A1814;--btn-3-bg-hover:#E8B976;--btn-3-border-hover:#E8B976;--btn-3-color-hover:#1A1814;--sale-badge-bg:#C9A56B;--sale-badge-color:#1A1814;--new-badge-color:#1A1814;--bundle-badge-bg:#1A1814;--custom-badge-bg:#C9A56B;--custom-badge-color:#1A1814;--product-title-color:#1A1814;--product-title-color-hover:#C9A56B;--product-price-color:#1A1814;--product-sale-price-color:#1A1814;--product-compare-price-color:#6B6660;--product-vendor-color:#6B6660;--product-action-color:#1A1814;--product-action-bg-hover:#1A1814;--variant-color:#1A1814;--variant-color-active:#1A1814;--variant-size:#1A1814;--variant-size-bg-hover:#1A1814;--variant-size-border-hover:#1A1814;--product-swatch-border-active:#1A1814;--product-title-font:"Cormorant Garamond",Georgia,serif;--font-page-title-family:"Cormorant Garamond",Georgia,serif;--blog-title-font:"Cormorant Garamond",Georgia,serif;--product-price-font:"Inter",-apple-system,sans-serif;--product-vendor-font:"Inter",-apple-system,sans-serif;--badge-font:"Inter",-apple-system,sans-serif}.cbh~* .btn-1,.btn-1,button.btn-1,.product-form__submit,[name=add],.product-form button[type=submit]{background-color:#1a1814!important;border-color:#1a1814!important;color:#f5efe3!important}.cbh~* .btn-1:hover,.btn-1:hover,.product-form__submit:hover,[name=add]:hover{background-color:#c9a56b!important;border-color:#c9a56b!important;color:#1a1814!important}.collection-description,.collection-description .short-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:760px}.collection-description.text-center{margin-left:auto;margin-right:auto}.collection-description .full-description,.collection-description .read-description{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cb-chrome.css.map */
