:root{--ck-cream: #faf6ee;--ck-card: #fffdf8;--ck-ink: #1c1c1c;--ck-ink-soft: #55504a;--ck-gold: #996f38;--ck-gold-deep: #7d5a2c;--ck-gold-wash: rgba(153, 111, 56, .09);--ck-line: rgba(28, 28, 28, .12);--ck-line-gold: rgba(153, 111, 56, .32);--ck-serif: "EB Garamond", Georgia, serif;--ck-radius: 14px;--ck-gap: 22px}.ck-icon{width:22px;height:22px;flex:0 0 auto;color:var(--ck-gold)}.ck-label{margin:0 0 8px;font-family:var(--ck-serif);font-size:18px;font-style:italic;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ck-gold-deep)}.m-main-product--info .ck-tagline{margin:-4px 0 2px;font-family:var(--ck-serif);font-style:italic;font-size:20px;line-height:1.3;color:var(--ck-gold-deep)}.m-main-product--info .ck-eyebrow{display:flex;align-items:center;gap:8px;margin:-2px 0 2px;font-size:14px;color:var(--ck-ink-soft)}.ck-eyebrow .ck-icon{width:18px;height:18px}.ck-moq{display:grid;gap:8px;justify-items:start}.ck-moq__note{margin:0;font-size:14px;line-height:1.5;color:var(--ck-ink-soft)}.ck-moq__total{margin:0;font-size:15px;color:var(--ck-ink)}.ck-moq__total strong{font-weight:600}.ck-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--ck-line);border-radius:999px;background:var(--ck-card);font-size:13.5px;line-height:1.25;color:var(--ck-ink)}.ck-chip--gold{border-color:var(--ck-line-gold);background:var(--ck-gold-wash);font-weight:600;color:var(--ck-gold-deep)}.ck-chip .ck-icon{width:17px;height:17px}.ck-lead p{margin:0 0 10px;font-size:16px;line-height:1.65;color:var(--ck-ink-soft)}.ck-lead p:last-child{margin-bottom:0}.ck-lead strong{color:var(--ck-ink);font-weight:600}.ck-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;border:1px solid var(--ck-line);border-radius:var(--ck-radius);background:var(--ck-line);overflow:hidden}.ck-facts__cell{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:center;padding:14px 16px;background:var(--ck-card)}.ck-facts__cell .ck-icon{grid-row:span 2;width:24px;height:24px}.ck-facts__cell:last-child:nth-child(odd){grid-column:1 / -1}.ck-facts dt{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ck-ink-soft)}.ck-facts dd{margin:2px 0 0;font-size:15px;font-weight:600;color:var(--ck-ink);line-height:1.3}.ck-inside__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ck-inside__list li{display:flex;align-items:center;gap:12px;margin:0;padding:0 0 10px;border-bottom:1px solid var(--ck-line);font-size:15px;line-height:1.45;color:var(--ck-ink)}.ck-inside__list li:last-child{border-bottom:0;padding-bottom:0}.ck-inside__list .ck-icon{width:34px;height:34px;padding:7px;border-radius:50%;background:var(--ck-gold-wash)}.ck-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ck-chips .ck-chip{margin:0}.ck-corp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--ck-line-gold);border-radius:var(--ck-radius);background:var(--ck-gold-wash);color:var(--ck-ink);text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.ck-corp:hover,.ck-corp:focus-visible{background:#996f3829;border-color:var(--ck-gold)}.ck-corp:focus-visible{outline:2px solid var(--ck-gold);outline-offset:3px}.ck-corp__icon .ck-icon{width:30px;height:30px}.ck-corp__text{display:grid;gap:3px}.ck-corp__text strong{font-family:var(--ck-serif);font-size:19px;font-weight:500;line-height:1.2}.ck-corp__text span{font-size:14px;line-height:1.5;color:var(--ck-ink-soft)}.ck-corp__arrow{font-size:20px;color:var(--ck-gold);transition:transform .2s ease}.ck-corp:hover .ck-corp__arrow{transform:translate(3px)}.ck-assure{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ck-assure li{display:flex;align-items:center;gap:10px;margin:0;font-size:14.5px;color:var(--ck-ink)}.ck-assure .ck-icon{width:20px;height:20px}.ck-ingredients{margin:0;font-size:15px;line-height:1.7}.ck-nutrition img{display:block;width:100%;max-width:420px;height:auto;border:1px solid var(--ck-line);border-radius:8px;background:#fff}.ck-plain{margin:0;padding-left:18px}.ck-plain li{margin:0 0 4px}.ck-allergen{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:13.5px;line-height:1.55;color:var(--ck-ink-soft)}.ck-allergen .ck-icon{width:18px;height:18px;margin-top:2px}.ck-details p strong{display:block;margin-top:6px;color:var(--ck-ink)}.ck-ship p{margin:0 0 10px}.ck-ship a,.ck-details a{color:var(--ck-gold-deep);text-decoration:underline;text-underline-offset:3px}.m-main-product--info .ck-facts,.m-main-product--info .ck-inside,.m-main-product--info .ck-perfect,.m-main-product--info .ck-corp,.m-main-product--info .ck-assure{margin-top:4px!important}.m-main-product--info .ck-inside__list li:before,.m-main-product--info .ck-chips li:before{content:none!important}.m-main-product--info .m-collapsible--content__inner.rte .ck-nutrition img{margin:0!important}.ck-story{padding:var(--ck-section-y, 50px) 0;background:var(--ck-cream);color:var(--ck-ink)}.ck-story--gift-box,.ck-story--bundle{background:#f4ede0}.ck-story__h{margin:0 0 12px!important;font-family:var(--ck-serif);font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.12;text-wrap:balance}.ck-story__sub{margin:0;max-width:56ch;font-size:16.5px;line-height:1.65;color:var(--ck-ink-soft)}.ck-story__head{max-width:720px;margin:0 auto clamp(32px,4vw,52px);text-align:center}.ck-story__head .ck-story__sub{margin-inline:auto}.ck-story__split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.ck-why{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px;margin:32px 0 0;padding:0;list-style:none}.ck-why li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;margin:0}.ck-why .ck-icon{grid-row:span 2;width:30px;height:30px}.ck-why strong{font-family:var(--ck-serif);font-size:19px;font-weight:500;line-height:1.25}.ck-why span{font-size:14.5px;line-height:1.5;color:var(--ck-ink-soft)}.ck-upsell{display:grid;overflow:hidden;border:1px solid var(--ck-line);border-radius:20px;background:var(--ck-card);color:var(--ck-ink);text-decoration:none;box-shadow:0 24px 48px -32px #3c280f59;transition:transform .25s ease,box-shadow .25s ease}.ck-upsell:hover{transform:translateY(-3px);box-shadow:0 30px 56px -30px #3c280f6b}.ck-upsell:focus-visible{outline:2px solid var(--ck-gold);outline-offset:4px}.ck-upsell__media{aspect-ratio:4 / 3;overflow:hidden;background:#efe8db}.ck-upsell__media img{width:100%;height:100%;object-fit:cover;display:block}.ck-upsell__body{padding:22px 24px 24px}.ck-upsell__title{margin:0 0 6px;font-family:var(--ck-serif);font-size:26px;line-height:1.15}.ck-upsell__copy{margin:0 0 14px;font-size:15px;line-height:1.55;color:var(--ck-ink-soft)}.ck-upsell__price{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:18px;font-weight:600}.ck-upsell__price span{font-size:14px;font-weight:600;color:var(--ck-gold-deep)}.ck-blends{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ck-gap);margin:0;padding:0;list-style:none}.ck-blend{display:grid;gap:6px;color:var(--ck-ink);text-decoration:none}.ck-blend__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--ck-radius);background:#efe8db}.ck-blend__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.ck-blend:hover .ck-blend__media img{transform:scale(1.03)}.ck-blend__title{margin-top:8px;font-family:var(--ck-serif);font-size:21px;line-height:1.2}.ck-blend__meta{font-size:14px;color:var(--ck-ink-soft)}.ck-blend__price{font-size:14px;font-weight:600;color:var(--ck-gold-deep)}.ck-compare{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ck-gap);margin:0;padding:0;list-style:none;align-items:stretch}.ck-compare__card{position:relative;display:flex;flex-direction:column;margin:0;padding:28px 26px 26px;border:1px solid var(--ck-line);border-radius:20px;background:var(--ck-card)}.ck-compare__card.is-current{border:1.5px solid var(--ck-gold);box-shadow:0 24px 48px -34px #3c280f73}.ck-compare__flag{position:absolute;top:-12px;left:24px;padding:4px 12px;border-radius:999px;background:var(--ck-gold);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ck-compare__title{margin:0;font-family:var(--ck-serif);font-size:26px;line-height:1.15}.ck-compare__tag{margin:4px 0 14px;font-family:var(--ck-serif);font-style:italic;font-size:17px;color:var(--ck-gold-deep)}.ck-compare__price{margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid var(--ck-line);font-size:24px;font-weight:600}.ck-compare__price span{font-size:14px;font-weight:400;color:var(--ck-ink-soft)}.ck-compare__list{display:grid;gap:8px;align-content:start;margin:0 0 20px;padding:0;list-style:none;flex:1}.ck-compare__list li{position:relative;margin:0;padding-left:18px;font-size:14.5px;line-height:1.45;color:var(--ck-ink)}.ck-compare__list li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--ck-gold)}.ck-compare__link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600;color:var(--ck-gold-deep);text-decoration:none}.ck-compare__link:hover{text-decoration:underline;text-underline-offset:4px}.ck-addons{margin-top:clamp(48px,6vw,80px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--ck-line-gold)}.ck-addons__head{max-width:640px;margin-bottom:28px}.ck-addons__h{margin:0 0 10px;font-family:var(--ck-serif);font-size:clamp(26px,2.6vw,34px);line-height:1.15}.ck-addons__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--ck-line);border:1px solid var(--ck-line);border-radius:18px;overflow:hidden}.ck-addon{display:grid;gap:4px;align-content:start;margin:0;padding:22px;background:var(--ck-card);font-size:14.5px;line-height:1.5;color:var(--ck-ink-soft)}.ck-addon .ck-icon{width:28px;height:28px;margin-bottom:6px}.ck-addon strong{font-size:16px;color:var(--ck-ink)}.ck-addon__price{font-weight:600;color:var(--ck-gold-deep)}.ck-addons__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px}.ck-addons__cta p{margin:0;font-size:14px;color:var(--ck-ink-soft)}.ck-event{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px;padding:clamp(28px,4vw,48px);border:1px solid var(--ck-line-gold);border-radius:22px;background:var(--ck-gold-wash)}.ck-event__actions{display:flex;flex-wrap:wrap;gap:12px}#MainContent:has(>.ck-story-section:last-child){padding-bottom:0!important}.ck-moq-block{display:flex;gap:12px;align-items:flex-start;margin:0 0 14px;padding:14px 16px;border:1px solid rgba(166,72,40,.35);border-radius:12px;background:#fbefe7;color:#6d2f17;font-size:14px;line-height:1.5;text-align:left}.ck-moq-block .ck-icon{color:#a64828;width:22px;height:22px;margin-top:1px}.ck-moq-block ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.ck-moq-block li{margin:0}.ck-moq-block li:before{content:none!important}.ck-moq-block.is-nudged{animation:ck-nudge .4s ease}@keyframes ck-nudge{25%{transform:translate(-5px)}75%{transform:translate(5px)}}:where(#MinimogCartDrawerFooter,#MinimogCartFooter):has([data-ck-moq-block]) [name=checkout]{opacity:.45;cursor:not-allowed}:where(#MinimogCartDrawerFooter,#MinimogCartFooter):has([data-ck-moq-block]) .additional-checkout-buttons{display:none!important}@media(max-width:989px){.ck-story__split{grid-template-columns:minmax(0,1fr)}.ck-compare{grid-template-columns:minmax(0,1fr);gap:28px}.ck-addons__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ck-why{grid-template-columns:minmax(0,1fr);gap:20px}.ck-blends{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.ck-blends li:last-child:nth-child(odd){grid-column:1 / -1}.ck-blends li:last-child:nth-child(odd) .ck-blend__media{aspect-ratio:16 / 10}.ck-addons__grid{grid-template-columns:minmax(0,1fr)}.ck-addon{padding:18px}.ck-corp{grid-template-columns:auto minmax(0,1fr)}.ck-corp__arrow{display:none}.ck-event{align-items:stretch}.ck-event__actions,.ck-event__actions .m-button,.ck-addons__cta .m-button{width:100%}.ck-facts__cell{padding:12px;column-gap:10px}.ck-facts__cell .ck-icon{width:20px;height:20px}.ck-facts dd{font-size:14px}}@media(prefers-reduced-motion:reduce){.ck-upsell,.ck-blend__media img,.ck-corp__arrow,.ck-moq-block.is-nudged{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ck-pdp.css.map */
