.cbdl-ph{padding:5.6rem 0 6.4rem}.cbdl-ph__grid{position:relative;z-index:2;display:grid;gap:4rem;grid-template-columns:minmax(0,1fr);align-items:center}@media(min-width:990px){.cbdl-ph--aside .cbdl-ph__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:6rem}}.cbdl-ph--center .cbdl-ph__copy{text-align:center;margin:0 auto;max-width:86rem}.cbdl-ph--center .cbdl-eyebrow,.cbdl-ph--center .cbdl-ph__ctas,.cbdl-ph--center .cbdl-ph__badges{justify-content:center}.cbdl-crumb{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin:0 0 2.6rem;padding:0;list-style:none;font:600 1.25rem/1.2 var(--f-sans);letter-spacing:.04em;color:var(--c-mut)}.cbdl-ph--center .cbdl-crumb{justify-content:center}.cbdl-crumb a{color:var(--c-sand2);text-decoration:none;border-bottom:1px solid transparent}.cbdl-crumb a:hover{border-color:var(--c-brass)}.cbdl-crumb li+li:before{content:"";display:inline-block;width:5px;height:5px;margin-right:.8rem;transform:rotate(45deg) translateY(-2px);background:var(--c-brass)}.cbdl-ph h1{font-size:clamp(3.8rem,6.2vw,7.4rem);line-height:1.02;margin:0 0 2.2rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.cbdl-ph__lead{font-size:clamp(1.6rem,1.4vw,1.85rem);line-height:1.7;color:#c9d3cc;max-width:62rem;margin:0}.cbdl-ph--center .cbdl-ph__lead{margin:0 auto}.cbdl-ph__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.cbdl-ph__badges{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.8rem}.cbdl-ph__media{position:relative;margin:0 auto;width:100%;max-width:52rem}.cbdl-ph__arch{position:relative;aspect-ratio:4/4.6;border-radius:999px 999px var(--r-xl) var(--r-xl);overflow:hidden;border:1px solid rgba(230,201,142,.45);box-shadow:0 40px 80px -40px #000c,inset 0 0 0 6px #07181759}.cbdl-ph__arch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cbdl-ph__arch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(7,24,23,.55))}.cbdl-ph__ring{position:absolute;top:-1.4rem;right:-1.4rem;bottom:-1.4rem;left:-1.4rem;border-radius:999px 999px calc(var(--r-xl) + 1.4rem) calc(var(--r-xl) + 1.4rem);border:1px solid rgba(230,201,142,.22);pointer-events:none}.cbdl-ph__stats{display:grid;gap:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cbdl-stat{border-radius:var(--r-lg);padding:2.4rem 2.2rem;background:var(--glassbg),linear-gradient(180deg,#123733,#0c2826);border:1px solid rgba(230,201,142,.26);box-shadow:inset 0 1px #ffffff1f}.cbdl-stat b{display:block;font:300 clamp(3.4rem,3.6vw,4.6rem)/1 var(--f-serif);background:var(--foil);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.02em}.cbdl-stat span{display:block;margin-top:1rem;font-size:1.35rem;line-height:1.45;color:#b7c5bf}.cbdl-stat--wide{grid-column:1/-1}.cbdl-pcs{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr))}.cbdl-pcs--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr))}.cbdl-pc{position:relative;display:flex;flex-direction:column;gap:1.2rem;border-radius:var(--r-lg);padding:2.8rem 2.6rem;background:linear-gradient(155deg,#ffffffe0,#ffffff80);border:1px solid var(--c-line-l);box-shadow:inset 0 1px #fff,0 30px 50px -36px #3c2d1466;color:var(--c-dark-txt);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}a.cbdl-pc:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 34px 60px -34px #3c2d1480}.cbdl-dark .cbdl-pc,.cbdl-ink .cbdl-pc{background:var(--glassbg),linear-gradient(180deg,#123733,#0c2826);border-color:#e6c98e42;box-shadow:inset 0 1px #ffffff1f,0 30px 60px -34px #000000bf;color:var(--c-sand)}.cbdl-pc .cbdl-bi{width:4.6rem;height:4.6rem;flex:0 0 auto;border-radius:14px}.cbdl-light .cbdl-pc .cbdl-bi{border-color:var(--c-line-l);color:#8a6a2e;background:#ffffffb3}.cbdl-pc .cbdl-bi svg{width:2.2rem;height:2.2rem}.cbdl-pc__k{font:700 1.15rem/1 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:#8a6a2e}.cbdl-dark .cbdl-pc__k,.cbdl-ink .cbdl-pc__k{color:var(--c-brass)}.cbdl-pc h3{font:400 2.5rem/1.15 var(--f-serif);margin:0;letter-spacing:-.01em}.cbdl-pc p{margin:0;font-size:1.48rem;line-height:1.65;color:var(--c-dark-mut)}.cbdl-dark .cbdl-pc p,.cbdl-ink .cbdl-pc p{color:#b7c5bf}.cbdl-pc__v{font:300 3.6rem/1 var(--f-serif);background:var(--foil-d);-webkit-background-clip:text;background-clip:text;color:transparent}.cbdl-dark .cbdl-pc__v,.cbdl-ink .cbdl-pc__v{background-image:var(--foil);background-size:200% auto}.cbdl-pc__go{margin-top:auto;padding-top:.6rem;font-weight:700;font-size:1.38rem;color:#7a5a22;overflow-wrap:anywhere}.cbdl-dark .cbdl-pc__go,.cbdl-ink .cbdl-pc__go{color:var(--c-brass2)}.cbdl-rows{border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--c-line-l);background:#ffffff8c}.cbdl-dark .cbdl-rows{border-color:var(--c-line);background:var(--glassbg)}.cbdl-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.6rem;align-items:center;padding:1.8rem 2.6rem;border-top:1px solid var(--c-line-l)}.cbdl-row:first-child{border-top:0}.cbdl-dark .cbdl-row{border-color:var(--c-line)}.cbdl-row__l b{display:block;font-size:1.55rem;color:var(--c-dark-txt)}.cbdl-row__l small{display:block;margin-top:.3rem;font-size:1.3rem;line-height:1.5;color:var(--c-dark-mut)}.cbdl-dark .cbdl-row__l b{color:var(--c-sand)}.cbdl-dark .cbdl-row__l small{color:var(--c-mut)}.cbdl-row__v{font:700 1.35rem/1.2 var(--f-sans);white-space:nowrap;color:#1a1307;background:var(--foil);background-size:220% auto;border-radius:99px;padding:.8rem 1.4rem;box-shadow:inset 0 1px #fff9}@media(max-width:480px){.cbdl-row{padding:1.6rem 1.8rem}.cbdl-row__v{font-size:1.2rem;padding:.7rem 1.1rem}}.cbdl-split{display:grid;gap:4rem;grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:990px){.cbdl-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6rem}}.cbdl-split .cbdl-h{font-size:clamp(3.2rem,4.2vw,5.2rem);line-height:1.04;margin:0 0 2rem}.cbdl-split__t{font-size:1.55rem;line-height:1.7;color:var(--c-dark-mut);margin:0 0 1.6rem}.cbdl-dark .cbdl-split__t{color:#c9d3cc}.cbdl-note{margin-top:2.4rem;font-size:1.3rem;line-height:1.6;color:var(--c-dark-mut);border-left:2px solid #B48B45;padding-left:1.4rem}.cbdl-dark .cbdl-note{color:var(--c-mut)}.cbdl-story{display:grid;gap:4.4rem;grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:990px){.cbdl-story{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:7rem}}.cbdl-story__txt p{font-size:1.65rem;line-height:1.8;color:var(--c-dark-mut);margin:0 0 1.8rem}.cbdl-story__txt p:first-of-type{font-size:1.9rem;line-height:1.65;color:var(--c-dark-txt)}.cbdl-story__txt p:first-of-type:first-letter{float:left;font:300 6.6rem/.82 var(--f-serif);margin:.5rem 1.2rem 0 0;background:var(--foil-d);-webkit-background-clip:text;background-clip:text;color:transparent}.cbdl-story__card{position:relative;border-radius:var(--r-xl);padding:3.4rem 3rem;background:linear-gradient(180deg,#123733,#0c2826);border:1px solid rgba(230,201,142,.35);color:var(--c-sand);box-shadow:0 40px 70px -40px #071817cc;overflow:hidden}@media(min-width:990px){.cbdl-story__card{position:sticky;top:12rem}}.cbdl-story__card blockquote{margin:0;font:300 italic 2.5rem/1.3 var(--f-serif);color:var(--c-sand)}.cbdl-story__card .sig{display:block;margin-top:2rem;font:700 1.2rem/1 var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--c-brass)}.cbdl-story__facts{list-style:none;margin:2.6rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--c-line);display:grid;gap:1.4rem}.cbdl-story__facts li{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.4rem;line-height:1.5;color:#c9d3cc}.cbdl-story__facts .cbdl-bi{width:3.4rem;height:3.4rem;flex:0 0 3.4rem;border-radius:10px}.cbdl-story__facts .cbdl-bi svg{width:1.7rem;height:1.7rem}.cbdl-story__facts b{display:block;color:var(--c-sand);font-size:1.45rem}.cbdl-ct{display:grid;gap:3rem;grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:990px){.cbdl-ct{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:4rem}}.cbdl-ct__form{border-radius:var(--r-xl);padding:clamp(2.4rem,4vw,4.4rem);background:linear-gradient(160deg,#fffdf8,#f6eedd);border:1px solid var(--c-line-l);box-shadow:0 40px 80px -50px #000000b3,inset 0 1px #fff;color:var(--c-dark-txt)}.cbdl-ct__form h2{font-size:clamp(2.8rem,3vw,3.8rem);line-height:1.08;margin:0 0 .8rem;color:var(--c-dark-txt)}.cbdl-ct__form h2 em{background-image:var(--foil-d)}.cbdl-ct__form>p,.cbdl-ct__intro{font-size:1.45rem;line-height:1.6;color:var(--c-dark-mut);margin:0 0 2.6rem}.cbdl-fields{display:grid;gap:1.6rem 1.6rem;grid-template-columns:minmax(0,1fr)}@media(min-width:750px){.cbdl-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.cbdl-fld--full{grid-column:1/-1}}.cbdl-fld label{display:block;font:700 1.2rem/1 var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:#6b5326;margin:0 0 .8rem}.cbdl-fld label i{font-style:normal;color:#9a8b6d;letter-spacing:.04em;text-transform:none;font-weight:600}.cbdl-fld input,.cbdl-fld select,.cbdl-fld textarea{box-sizing:border-box;width:100%;min-height:5.2rem;border-radius:14px;border:1px solid rgba(120,95,50,.32);background:#fff;padding:1.3rem 1.6rem;font:500 1.6rem/1.4 var(--f-sans);color:var(--c-dark-txt);box-shadow:inset 0 1px 2px #3c2d140f;transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;appearance:none}.cbdl-fld select{background-image:linear-gradient(45deg,transparent 50%,#7A5A22 50%),linear-gradient(135deg,#7A5A22 50%,transparent 50%);background-position:calc(100% - 2.2rem) 50%,calc(100% - 1.6rem) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:4rem}.cbdl-fld textarea{min-height:16rem;resize:vertical}.cbdl-fld input:focus,.cbdl-fld select:focus,.cbdl-fld textarea:focus{outline:none;border-color:#b48b45;box-shadow:0 0 0 4px #cda76540}.cbdl-fld input::placeholder,.cbdl-fld textarea::placeholder{color:#9a937f}.cbdl-fld input:user-invalid,.cbdl-fld textarea:user-invalid,.cbdl-fld [aria-invalid=true]{border-color:#b4483b;box-shadow:0 0 0 4px #b4483b24;background:#fff8f6}.cbdl-fld input:user-valid:not(:placeholder-shown){border-color:#2e7d5a8c}.cbdl-fld__err{display:none;margin:.7rem 0 0;font:600 1.25rem/1.3 var(--f-sans);color:#9b3a2f}.cbdl-fld input:user-invalid~.cbdl-fld__err,.cbdl-fld [aria-invalid=true]~.cbdl-fld__err{display:block}.cbdl-ct__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:2.4rem}.cbdl-ct__foot small{font-size:1.25rem;line-height:1.5;color:var(--c-dark-mut);max-width:40rem}.cbdl-ct__foot small a{color:#7a5a22}.cbdl-ct__foot .cbdl-btn{border:0;cursor:pointer}.cbdl-alert{display:flex;gap:1.2rem;align-items:flex-start;border-radius:14px;padding:1.6rem 1.8rem;margin:0 0 2.2rem;font-size:1.45rem;line-height:1.5}.cbdl-alert--ok{background:#e7f6ee;border:1px solid rgba(14,122,91,.35);color:#0b4f3b}.cbdl-alert--err{background:#fbece8;border:1px solid rgba(160,60,40,.35);color:#6e2412}.cbdl-alert ul{margin:.4rem 0 0;padding-left:1.8rem}.cbdl-ct__aside{display:grid;gap:1.4rem}.cbdl-ch{display:flex;gap:1.4rem;align-items:center;border-radius:var(--r-lg);padding:1.8rem 2rem;background:var(--glassbg),linear-gradient(180deg,#123733,#0c2826);border:1px solid rgba(230,201,142,.26);color:var(--c-sand);text-decoration:none;transition:transform .2s ease,border-color .2s ease;min-width:0}a.cbdl-ch:hover{transform:translateY(-2px);border-color:#e6c98e8c}.cbdl-ch .cbdl-bi{width:4.4rem;height:4.4rem;flex:0 0 4.4rem}.cbdl-ch__t{min-width:0}.cbdl-ch__t small{display:block;font:700 1.1rem/1 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--c-brass);margin-bottom:.6rem}.cbdl-ch__t b{display:block;font-size:1.55rem;line-height:1.35;color:var(--c-sand);overflow-wrap:anywhere}.cbdl-ch__t span{display:block;font-size:1.3rem;line-height:1.45;color:var(--c-mut);margin-top:.3rem}.cbdl-ch--hi{background:linear-gradient(160deg,#e6c98e29,#e6c98e0a),linear-gradient(180deg,#143c37,#0c2826);border-color:#e6c98e80}.cbdl-band{position:relative;border-radius:var(--r-xl);padding:clamp(3.2rem,5vw,6rem);overflow:hidden;text-align:center;background:radial-gradient(700px 300px at 50% 0%,rgba(230,201,142,.18),transparent 70%),linear-gradient(180deg,#123733,#0a2120);border:1px solid rgba(230,201,142,.35);box-shadow:0 40px 80px -50px #000000e6}.cbdl-band h2{font-size:clamp(3rem,4.4vw,5.4rem);line-height:1.04;margin:0 auto 1.6rem;max-width:80rem;color:var(--c-sand)}.cbdl-band p{max-width:60rem;margin:0 auto;font-size:1.6rem;line-height:1.65;color:#c9d3cc}.cbdl-band .cbdl-ph__ctas,.cbdl-band .cbdl-eyebrow{justify-content:center}.cbdl-appsec{position:relative;padding:0 0 3.2rem}.cbdl-appsec .shopify-app-block,.cbdl-appsec>.page-width>div,.cbdl-appframe{position:relative}.cbdl-appframe{max-width:132rem;margin:0 auto;padding:0 2rem}@media(min-width:990px){.cbdl-appframe{padding:0 4rem}}.cbdl-appframe__in{border-radius:var(--r-xl);background:linear-gradient(160deg,#fffdf8,#f4ecdb);border:1px solid var(--c-line-l);box-shadow:0 40px 80px -50px #000000bf,inset 0 1px #fff;padding:clamp(2rem,3.4vw,4rem);color:var(--c-dark-txt);overflow:hidden}.cbdl-appframe__h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2rem;margin:0 0 2rem}.cbdl-appframe__h h2{margin:0;font-size:clamp(2.4rem,2.6vw,3.2rem);line-height:1.1;color:var(--c-dark-txt)}.cbdl-appframe__h h2 em{background-image:var(--foil-d)}.cbdl-appframe__h p{margin:0;font-size:1.4rem;color:var(--c-dark-mut)}.cbdl-appframe__h .cbdl-eyebrow{margin-bottom:.8rem}.cbdl-appframe__h .cbdl-eyebrow,.cbdl-appframe .cbdl-eyebrow{color:#8a6a2e}.shopify-policy__container{box-sizing:border-box;max-width:84rem!important;margin:4.8rem auto 7rem!important;padding:clamp(2.6rem,5vw,6rem) clamp(2rem,5vw,6.4rem)!important;border-radius:var(--r-xl);background:linear-gradient(170deg,#fffdf8,#f5eedf);border:1px solid var(--c-line-l);box-shadow:0 50px 90px -60px #000000d9,inset 0 1px #fff;color:var(--c-dark-txt)}@media(max-width:749px){.shopify-policy__container{margin:2.4rem 1.4rem 5rem!important;width:auto!important}}.shopify-policy__title{text-align:left!important}.shopify-policy__title h1,.cbdl-pol__title{font-family:var(--f-serif)!important;font-weight:350!important;font-size:clamp(3.6rem,5.4vw,6rem)!important;line-height:1.04!important;margin:0!important;letter-spacing:-.02em;color:var(--c-dark-txt)!important;overflow-wrap:normal;word-break:normal}.shopify-policy__body,.shopify-policy__body .rte{font-size:1.6rem;line-height:1.8;color:#3e3b33}.shopify-policy__body p{margin:0 0 1.4rem;color:#3e3b33}.shopify-policy__body strong,.shopify-policy__body b{color:var(--c-dark-txt)}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:2.2rem;margin:0 0 1.8rem}.shopify-policy__body li{margin:.6rem 0;color:#3e3b33}.shopify-policy__body li::marker{color:#b48b45}.shopify-policy__body a{color:#7a5a22;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-family:var(--f-serif)!important;font-weight:420!important;color:var(--c-dark-txt)!important;letter-spacing:-.01em;line-height:1.22;margin:3.6rem 0 1.2rem;font-size:2.4rem!important}.shopify-policy__body table{width:100%;border-collapse:collapse;font-size:1.45rem;margin:1.2rem 0 2rem}.shopify-policy__body td,.shopify-policy__body th{border-bottom:1px solid var(--c-line-l);padding:1.1rem 1.2rem;text-align:left;vertical-align:top}.shopify-policy__body tr:first-child td,.shopify-policy__body th{font-weight:700;color:var(--c-dark-txt);background:#cda7651f}.shopify-policy__body .table-wrap,.shopify-policy__body div:has(>table){overflow-x:auto}.shopify-policy__container.is-cbdl{max-width:128rem!important;padding:0 2rem!important;margin:0 auto!important;background:none;border:0;box-shadow:none;color:var(--c-txt)}.cbdl-pol__head{padding:5.6rem 0 3.4rem;position:relative}.cbdl-pol__head .cbdl-pol__title{color:var(--c-sand)!important;max-width:90rem}.cbdl-pol__head .cbdl-eyebrow{margin-bottom:1.8rem}.cbdl-pol__meta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.4rem;margin:2.4rem 0 0;font-size:1.4rem;color:var(--c-mut)}.cbdl-pol__meta b{color:var(--c-sand2);font-weight:700}.cbdl-pol__meta>span{display:inline-flex;align-items:center;gap:.6rem}.cbdl-pol__meta>span+span:before{content:"";width:5px;height:5px;transform:rotate(45deg);background:var(--c-brass);margin-right:1rem;display:inline-block}.cbdl-pol__print{display:inline-flex;align-items:center;gap:.8rem;margin-left:auto;background:transparent;border:1px solid var(--c-line);color:var(--c-sand2);border-radius:99px;padding:.9rem 1.5rem;font:700 1.3rem/1 var(--f-sans);cursor:pointer;transition:border-color .2s,background .2s}.cbdl-pol__print:hover{border-color:var(--c-brass);background:#e6c98e14}@media(max-width:749px){.cbdl-pol__print{margin-left:0}}.cbdl-pol__nav{display:flex;flex-wrap:wrap;gap:.8rem;margin:3rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--c-line)}.cbdl-pol__nav a{border-radius:99px;padding:.9rem 1.5rem;border:1px solid var(--c-line);color:var(--c-sand2);font:700 1.3rem/1 var(--f-sans);text-decoration:none;white-space:nowrap;transition:border-color .2s,background .2s}.cbdl-pol__nav a:hover{border-color:var(--c-brass)}.cbdl-pol__nav a[aria-current]{background:var(--foil);background-size:220% auto;color:#1a1307;border-color:transparent}.cbdl-pol__grid{display:grid;gap:2.4rem;grid-template-columns:minmax(0,1fr);align-items:start;padding-bottom:4rem}@media(min-width:990px){.cbdl-pol__grid{grid-template-columns:30rem minmax(0,1fr);gap:4rem}.cbdl-pol__grid--one{grid-template-columns:minmax(0,1fr);max-width:90rem}}.cbdl-pol__toc{position:relative}@media(min-width:990px){.cbdl-pol__toc{position:sticky;top:11rem;max-height:calc(100vh - 13rem);overflow:auto}}.cbdl-pol__toc details{border-radius:var(--r-lg);background:var(--glassbg),linear-gradient(180deg,#123733,#0c2826);border:1px solid rgba(230,201,142,.26);padding:.6rem}.cbdl-pol__toc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem;font:700 1.2rem/1 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--c-brass)}.cbdl-pol__toc summary::-webkit-details-marker{display:none}.cbdl-pol__toc summary small{font-size:1.1rem;letter-spacing:.06em;text-transform:none;color:var(--c-mut);font-weight:600}.cbdl-pol__toc summary:after{content:"+";font-size:1.8rem;color:var(--c-brass2);letter-spacing:0}.cbdl-pol__toc details[open] summary:after{content:"\2013"}@media(min-width:990px){.cbdl-pol__toc summary{pointer-events:none}.cbdl-pol__toc summary:after{display:none}}.cbdl-pol__toc ol{list-style:none;margin:0;padding:0 0 .6rem}.cbdl-pol__toc a{display:flex;gap:1.2rem;align-items:baseline;padding:1rem 1.4rem;border-radius:12px;color:#c9d3cc;text-decoration:none;font-size:1.38rem;line-height:1.4;transition:background .2s,color .2s}.cbdl-pol__toc a .n{flex:0 0 auto;font:600 1.15rem/1 var(--f-sans);letter-spacing:.06em;color:var(--c-brass)}.cbdl-pol__toc a:hover{background:#ffffff0d;color:var(--c-sand)}.cbdl-pol__toc a.is-on{background:#e6c98e1f;color:var(--c-sand)}.cbdl-pol__toc a.is-on .n{color:var(--c-brass2)}.cbdl-pol__doc{min-width:0;border-radius:var(--r-xl);background:linear-gradient(170deg,#fffdf8,#f5eedf);border:1px solid var(--c-line-l);box-shadow:0 50px 90px -60px #000000d9,inset 0 1px #fff;padding:clamp(2.4rem,4.4vw,5.6rem) clamp(2rem,4.6vw,6rem);color:var(--c-dark-txt)}.cbdl-pol__doc .shopify-policy__body>.rte>*:first-child,.cbdl-pol__doc .shopify-policy__body>*:first-child{margin-top:0}.cbdl-pol__sum{margin:0 0 3.6rem;border-radius:18px;padding:2.4rem 2.6rem;background:linear-gradient(160deg,#cda76529,#cda7650d);border:1px solid rgba(180,139,69,.45)}.cbdl-pol__sumk{display:flex;align-items:center;gap:1rem;margin:0 0 1.2rem;font:700 1.15rem/1 var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:#7a5a22}.cbdl-pol__sumk:before{content:"";width:2.6rem;height:1.5px;background:linear-gradient(90deg,#0e7a5b,#36d6a2,#0e7a5b)}.cbdl-pol__sum ul{margin:0;padding:0;list-style:none;display:grid;gap:.9rem}.cbdl-pol__sum li{position:relative;padding-left:2.6rem;font-size:1.5rem;line-height:1.6;color:var(--c-dark-txt)}.cbdl-pol__sum li:before{content:"";position:absolute;left:.2rem;top:.75rem;width:9px;height:9px;transform:rotate(45deg);background:var(--foil-d)}.cbdl-pol__doc h2.cbdl-pol__h,.cbdl-pol__doc .cbdl-pol__h{scroll-margin-top:12rem;position:relative;margin:4.2rem 0 1.4rem!important;padding-top:2.6rem;border-top:1px solid var(--c-line-l);font-size:clamp(2.2rem,2.2vw,2.7rem)!important;text-transform:none}.cbdl-pol__doc .cbdl-pol__h:first-of-type{margin-top:0!important;padding-top:0;border-top:0}.cbdl-pol__doc .cbdl-pol__h strong,.cbdl-pol__doc .cbdl-pol__h b,.cbdl-pol__doc .cbdl-pol__h span{font-weight:inherit!important;color:inherit!important}.cbdl-pol__dup,.cbdl-pol__empty,.cbdl-pol__updsrc{display:none!important}.cbdl-pol__cta{display:grid;gap:2.4rem;grid-template-columns:minmax(0,1fr);align-items:center;margin:0 0 7rem;border-radius:var(--r-xl);padding:clamp(2.8rem,4.4vw,5rem);background:radial-gradient(700px 300px at 85% 0%,rgba(230,201,142,.18),transparent 70%),linear-gradient(180deg,#123733,#0a2120);border:1px solid rgba(230,201,142,.35)}@media(min-width:990px){.cbdl-pol__cta{grid-template-columns:minmax(0,1fr) auto;gap:4rem}}.cbdl-pol__cta h2{margin:0 0 1rem;font-size:clamp(2.8rem,3.4vw,4.2rem);line-height:1.08;color:var(--c-sand)}.cbdl-pol__cta p{margin:0;font-size:1.55rem;line-height:1.65;color:#c9d3cc;max-width:62rem}.cbdl-pol__cta p a{color:var(--c-brass2);overflow-wrap:anywhere}.cbdl-pol__ctab{display:flex;flex-wrap:wrap;gap:1.2rem}@media(max-width:749px){.cbdl-pol__head{padding:3.4rem 0 2.6rem}.cbdl-pol__ctab .cbdl-btn{flex:1 1 auto;justify-content:center}.shopify-policy__container.is-cbdl{padding:0 1.4rem!important}}@media print{body.cbdl{background:#fff!important}.shopify-section-group-header-group,.shopify-section-group-footer-group,header.header-wrapper,footer,.cbdl-pol__toc,.cbdl-pol__nav,.cbdl-pol__cta,.cbdl-pol__print,.shopify-pc__banner__dialog,#shopify-pc__banner,[id*=chat],[class*=chat],shopify-chat,[id*=bloy i],[class*=bloy i],[id*=BLOY],[class*=BLOY],iframe{display:none!important}.shopify-policy__container.is-cbdl{max-width:none!important;padding:0!important}.cbdl-pol__head{padding:0 0 1.2rem}.cbdl-pol__head .cbdl-pol__title,.cbdl-pol__head .cbdl-eyebrow,.cbdl-pol__meta,.cbdl-pol__meta b{color:#000!important}.cbdl-pol__grid{display:block}.cbdl-pol__doc,.shopify-policy__container{background:#fff!important;border:0!important;box-shadow:none!important;padding:0!important}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li,.cbdl-pol__sum li{color:#000!important;font-size:11pt}.cbdl-pol__sum{background:none;border:1px solid #999}.cbdl-pol__h{break-after:avoid}a{color:#000!important}}.cbdl-404{text-align:center}.cbdl-404__n{display:block;font:200 clamp(12rem,22vw,24rem)/.9 var(--f-serif);letter-spacing:-.05em;background:var(--foil);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cbdl-sheen 9s linear infinite;margin:0 0 1rem}.cbdl-404 h1{font-size:clamp(3rem,4.4vw,5rem);line-height:1.08;margin:0 auto 1.6rem;max-width:60rem}.cbdl-404 p{max-width:56rem;margin:0 auto;font-size:1.6rem;line-height:1.65;color:#c9d3cc}.cbdl-sform{display:flex;gap:1rem;max-width:56rem;margin:3.2rem auto 0;padding:.6rem;border-radius:99px;background:#ffffff0f;border:1px solid rgba(230,201,142,.4)}.cbdl-sform input{flex:1 1 auto;min-width:0;background:transparent;border:0;outline:none;color:var(--c-sand);font:500 1.6rem/1 var(--f-sans);padding:0 1.8rem}.cbdl-sform input::placeholder{color:#8fa39c}.cbdl-sform .cbdl-btn{border:0;cursor:pointer;padding:1.4rem 2.4rem}.cbdl-sform:focus-within{border-color:var(--c-brass2);box-shadow:0 0 0 4px #cda7652e}@media(max-width:480px){.cbdl-sform .cbdl-btn{padding:1.3rem 1.8rem;font-size:1.4rem}}.cbdl-qlinks{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.6rem}.cbdl-qlinks a{display:inline-flex;align-items:center;gap:.8rem;border-radius:99px;padding:1rem 1.6rem;border:1px solid var(--c-line);color:var(--c-sand2);font:700 1.35rem/1 var(--f-sans);text-decoration:none;transition:border-color .2s,background .2s}.cbdl-qlinks a:hover{border-color:var(--c-brass);background:#e6c98e14}.cbdl-light .cbdl-qlinks a{border-color:var(--c-line-l);color:var(--c-dark-txt);background:#fff9}.cbdl-cartx{padding:0 0 5rem}.cbdl-cartx__in{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}.cbdl-cartx .cbdl-ch{padding:1.6rem 1.8rem}.cbdl-cartx__h{text-align:center;margin:0 0 2rem;font:700 1.2rem/1 var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--c-brass)}.cbdl-sx{padding:0 0 4rem;text-align:center}.cbdl-sx p{margin:0 0 1.2rem;font:700 1.2rem/1 var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--c-brass)}.cbdl-sx .cbdl-qlinks{margin-top:0}.cbdl-sec .cbdl-sh--c{flex-direction:column;align-items:center;text-align:center}.cbdl-sec .cbdl-sh--c .cbdl-eyebrow{justify-content:center}.cbdl-sec .cbdl-sh--c p{margin:0 auto}.cbdl-pad-s{padding:5rem 0}.cbdl-pad-t0{padding-top:0}@media(max-width:749px){.cbdl-ph{padding:3.6rem 0 4.8rem}.cbdl-ph__ctas .cbdl-btn{flex:1 1 auto;justify-content:center}.cbdl-crumb{margin-bottom:1.8rem}}.cbdl-appframe__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 2rem;text-align:center;margin-top:.4rem}.cbdl-appframe__cta p{margin:0;font-size:1.5rem;color:var(--c-dark-mut)}.cbdl-appframe__blk:empty{display:none}@media(max-width:749px){.cbdl-ph__stats .cbdl-stat b{white-space:nowrap;font-size:clamp(2.2rem,6.2vw,3.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cbdl-pages.css.map */
