:root{--cdlc-coral: #7d2726;--cdlc-candle: #efead7;--cdlc-leaf: #8a8861;--cdlc-juniper: #343724;--cdlc-ink: #1c1a17;--cdlc-white: #ffffff;--cdlc-gold: #c9b98a;--cdlc-border: #d8d2bb;--cdlc-border-2: #e3dcc4;--cdlc-border-3: #ece7d3;--cdlc-muted: #3a382f;--cdlc-muted-2: #cfcab3;--cdlc-candle-2: #c9c3aa;--cdlc-overlay: rgba(28,26,23,.5);--cdlc-serif: "Amiri", "Times New Roman", serif;--cdlc-body: "Montserrat", system-ui, sans-serif;--cdlc-ar: "Tajawal", system-ui, sans-serif;--cdlc-mono: "Courier New", monospace;--cdlc-track-label: .12em;--cdlc-track-wide: .22em;--cdlc-track-xwide: .32em;--cdlc-maxw: 1180px;--cdlc-pad-x: 48px;--cdlc-section-y: 110px;--cdlc-fade-dur: .7s;--cdlc-ease: cubic-bezier(.4, 0, .2, 1)}html[dir=rtl] body,[dir=rtl].cdlc-root{font-family:var(--cdlc-ar)}[class*=cdlc-]{overflow-wrap:break-word}[class*=cdlc-] :where(a){color:inherit;text-decoration:none}[class*=cdlc-] :where(h1,h2,h3,h4,h5,p,figure,ul,ol){margin:0;word-break:normal;overflow-wrap:break-word}[class*=cdlc-] :where(h1,h2,h3,h4,h5){letter-spacing:normal;color:inherit}[class*=cdlc-] :where(button){font-family:inherit}[class*=cdlc-] :where(img,svg){max-width:100%}[class*=cdlc-] :where(input,textarea){font-family:inherit}.cdlc-root,.cdlc-le{width:100%;overflow-x:clip}.cdlc-root{font-family:var(--cdlc-body);line-height:1.6;color:var(--cdlc-ink);background:var(--cdlc-candle)}.cdlc-wrap{max-width:var(--cdlc-maxw);margin:0 auto}.cdlc-serif{font-family:var(--cdlc-serif)}.cdlc-eyebrow{font-size:11px;letter-spacing:var(--cdlc-track-wide);text-transform:uppercase;color:var(--cdlc-leaf)}.cdlc-eyebrow--gold{color:var(--cdlc-gold)}.cdlc-eyebrow--dim{color:var(--cdlc-candle-2)}.cdlc-h2{font-family:var(--cdlc-serif);font-size:clamp(32px,3.8vw,54px);line-height:1.12}.cdlc-lead{font-size:16px;font-weight:300;color:var(--cdlc-muted)}.cdlc-divider{display:flex;align-items:center;justify-content:center;gap:18px}.cdlc-divider span.l{height:1px;width:90px;background:var(--cdlc-leaf)}.cdlc-divider span.d{color:var(--cdlc-coral);font-size:11px}.cdlc-btn{display:inline-block;background:var(--cdlc-coral);color:var(--cdlc-candle);padding:16px 42px;font-family:var(--cdlc-body);font-size:12px;letter-spacing:.24em;text-transform:uppercase;border:1px solid var(--cdlc-coral);cursor:pointer;transition:background .3s,color .3s,border-color .3s}.cdlc-btn:hover{background:transparent;color:var(--cdlc-candle);border-color:var(--cdlc-candle)}.cdlc-btn--sm{padding:14px 34px;font-size:11px;letter-spacing:var(--cdlc-track-wide)}.cdlc-btn--outline{background:none;color:var(--cdlc-coral);border:1px solid var(--cdlc-coral)}.cdlc-btn--outline:hover{background:var(--cdlc-coral);color:var(--cdlc-candle)}.cdlc-btn--ghost-light{background:none;border:1px solid var(--cdlc-candle);color:var(--cdlc-candle)}.cdlc-btn--ghost-light:hover{background:var(--cdlc-candle);color:var(--cdlc-ink)}.cdlc-link-underline{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--cdlc-ink);border-bottom:1px solid var(--cdlc-coral);padding-bottom:3px}.cdlc-input{background:none;border:none;border-bottom:1px solid var(--cdlc-ink);padding:12px 4px;font-family:var(--cdlc-body);font-size:14px;color:var(--cdlc-ink);outline:none;width:100%}.cdlc-field{display:flex;flex-direction:column;gap:6px}.cdlc-field label{font-size:10px;letter-spacing:var(--cdlc-track-label);text-transform:uppercase;color:var(--cdlc-leaf)}.cdlc-crest{display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--cdlc-coral);font-family:var(--cdlc-serif);color:var(--cdlc-coral);background:var(--cdlc-candle)}.cdlc-crest--gold{border-color:var(--cdlc-gold);color:var(--cdlc-gold);background:transparent}.cdlc-fade{opacity:0;transform:translateY(28px);transition:opacity var(--cdlc-fade-dur) ease,transform var(--cdlc-fade-dur) ease}.cdlc-fade.is-visible{opacity:1;transform:none}.cdlc-stamp{opacity:0;transform:scale(.86) rotate(-4deg);transition:all .6s ease}.cdlc-stamp.is-visible{opacity:1;transform:scale(1) rotate(0)}@media(prefers-reduced-motion:reduce){.cdlc-fade,.cdlc-stamp{opacity:1!important;transform:none!important;transition:none!important}}.cdlc-dotted{background-color:var(--cdlc-juniper);background-image:radial-gradient(rgba(138,136,97,.16) 1px,transparent 1px);background-size:22px 22px}@media(max-width:749px){:root{--cdlc-pad-x: 22px;--cdlc-section-y: 72px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cdlc.css.map */
