:root{--dz-green: #2D5A3D;--dz-green-deep: #24482F;--dz-cream: #F4E8D0;--dz-cream-warm: #FAF3E4;--dz-brass: #C9A86A;--dz-brass-deep: #B08F4F;--dz-brass-light: #E3CD9E;--dz-oxblood: #7A1F2B;--dz-oxblood-deep: #5F1721;--dz-ink: #241A14;--dz-ink-soft: #4A3A2C;--dz-rule: rgba(36, 26, 20, .2);--dz-rule-light: rgba(244, 232, 208, .28);--dz-serif: "Playfair Display", "Times New Roman", Georgia, serif;--dz-sans: "Karla", "Helvetica Neue", Arial, sans-serif;--dz-pad-section: 52px;--dz-pad-section-tight: 36px;--dz-pad-side: 40px;--dz-container: 1440px;--dz-gap: 24px;--dz-gap-tight: 16px;--dz-radius: 0px;--dz-title: 34px;--dz-body: 15px;--dz-eyebrow-size: 11px;--dz-btn-pad-y: 15px;--dz-btn-pad-x: 34px}.dz-section,.dz-section *,.dz-section *:before,.dz-section *:after{box-sizing:border-box}.dz-section{font-family:var(--dz-sans);font-weight:400;font-size:var(--dz-body);line-height:1.65;color:var(--dz-ink);-webkit-font-smoothing:antialiased}.dz-section h1,.dz-section h2,.dz-section h3,.dz-section h4,.dz-section .dz-display{font-family:var(--dz-serif);font-weight:700;line-height:1.12;letter-spacing:.005em;margin:0}.dz-section p{margin:0}.dz-section a{text-decoration:none}.dz-section ul,.dz-section ol{margin:0;padding:0;list-style:none}.dz-section img{display:block;max-width:100%;height:auto}.dz-container{width:100%;max-width:var(--dz-container);margin-left:auto;margin-right:auto;padding-left:var(--dz-pad-side);padding-right:var(--dz-pad-side)}.dz-eyebrow{font-family:var(--dz-sans);font-size:var(--dz-eyebrow-size);font-weight:700;letter-spacing:.24em;text-transform:uppercase;margin:0 0 14px;opacity:.85}.dz-section-title{font-family:var(--dz-serif);font-size:var(--dz-title);font-weight:700}.dz-section-lede{font-family:var(--dz-sans);font-size:var(--dz-body);line-height:1.7;margin:14px 0 0;max-width:60ch;opacity:.92}.dz-btn{display:inline-block;font-family:var(--dz-sans);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:var(--dz-btn-pad-y) var(--dz-btn-pad-x);border-radius:var(--dz-radius);border:1px solid var(--dz-oxblood);background:var(--dz-oxblood);color:var(--dz-cream);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.dz-btn:hover,.dz-btn:focus-visible{background:var(--dz-oxblood-deep);border-color:var(--dz-oxblood-deep);color:var(--dz-cream)}.dz-btn--ghost{background:transparent;border-color:var(--dz-brass);color:var(--dz-cream)}.dz-btn--ghost:hover,.dz-btn--ghost:focus-visible{background:var(--dz-brass);border-color:var(--dz-brass);color:var(--dz-ink)}.dz-badge{display:inline-flex;align-items:center;gap:9px;background:var(--dz-brass);color:var(--dz-ink);font-family:var(--dz-sans);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:8px 15px;border-radius:0;line-height:1.2}.dz-badge:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--dz-ink);flex:0 0 auto}.dz-price{display:inline-block;font-family:var(--dz-sans);font-size:15px;font-weight:700;letter-spacing:.04em;color:var(--dz-ink);background:var(--dz-brass);padding:5px 12px;border-radius:0;line-height:1.3}.dz-price--plain{background:transparent;color:var(--dz-brass);padding:0}.dz-rule{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;max-width:var(--dz-container);margin:0 auto;padding:20px var(--dz-pad-side)}.dz-rule__line{flex:1 1 auto;max-width:300px;height:2px;background-image:repeating-linear-gradient(to right,var(--dz-brass) 0 6px,transparent 6px 11px);opacity:.55}.dz-rule__dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--dz-brass)}.dz-band--green{background-color:var(--dz-green);color:var(--dz-cream)}.dz-band--cream{background-color:var(--dz-cream);color:var(--dz-ink)}.dz-band--oxblood{background-color:var(--dz-oxblood);color:var(--dz-cream)}.dz-band--brass{background-color:var(--dz-brass);color:var(--dz-ink)}.dz-band--green .dz-eyebrow,.dz-band--oxblood .dz-eyebrow{color:var(--dz-brass-light);opacity:1}.dz-band--brass .dz-eyebrow{color:var(--dz-ink-soft);opacity:1}.dz-band--green .dz-rule__line,.dz-band--oxblood .dz-rule__line{background-image:repeating-linear-gradient(to right,rgba(244,232,208,.45) 0 6px,transparent 6px 11px)}.dz-band--green a:focus-visible,.dz-band--oxblood a:focus-visible,.dz-band--brass a:focus-visible{outline:2px solid var(--dz-brass);outline-offset:3px}@media screen and (max-width:749px){:root{--dz-pad-section: 36px;--dz-pad-section-tight: 28px;--dz-pad-side: 18px;--dz-gap: 16px;--dz-gap-tight: 12px;--dz-title: 26px;--dz-body: 14px;--dz-btn-pad-y: 13px;--dz-btn-pad-x: 26px}.dz-price{font-size:14px}.dz-rule{padding:16px var(--dz-pad-side)}}.footer-bottom .footer_copyright,.footer_copyright{color:#33424d}.cart-page .cart-empty a,.template-cart .cart-empty a,.cart-empty.btn-continue a,.cart-empty .btn-continue a{color:#0b5c99}.click-to-zoom .text,.vertical-moreview .text{color:#5a5a5a}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dz-heritage.css.map */
