:root{--ck-red: #e22d26;--ck-red-deep: #c11f19;--ck-espresso: #3a2824;--ck-roast: #5c4741;--ck-sand: #e9dcc8;--ck-sand-deep: #dfcdb3;--ck-cream: #f7f0e6;--ck-paper: #fbf7f1;--ck-line: rgba(58, 40, 36, .14);--ck-font-display: "Literata", Georgia, "Times New Roman", serif;--ck-font-label: "Oswald", "Arial Narrow", Arial, sans-serif;--ck-font-body: "Cabin", "Helvetica Neue", Arial, sans-serif;--ck-radius-lg: 28px;--ck-radius-md: 18px;--ck-radius-pill: 999px;--ck-gutter: clamp(16px, 4vw, 40px);--ck-max: 1240px;--font-body--family: var(--ck-font-body);--font-subheading--family: var(--ck-font-body);--font-heading--family: var(--ck-font-display);--font-heading--weight: 600;--font-accent--family: var(--ck-font-label)}body{font-family:var(--ck-font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--ck-font-display);letter-spacing:-.015em}.ck,.ck *,.ck *:before,.ck *:after{box-sizing:border-box}.ck{--ck-bg: var(--ck-cream);--ck-fg: var(--ck-espresso);background:var(--ck-bg);color:var(--ck-fg);padding-block:clamp(56px,8vw,104px);position:relative;overflow:hidden}.ck[data-bg=sand]{--ck-bg: var(--ck-sand)}.ck[data-bg=paper]{--ck-bg: var(--ck-paper)}.ck[data-bg=red]{--ck-bg: var(--ck-red);--ck-fg: #fff}.ck[data-bg=espresso]{--ck-bg: var(--ck-espresso);--ck-fg: var(--ck-cream)}.ck__wrap{width:min(100% - (var(--ck-gutter) * 2),var(--ck-max));margin-inline:auto;position:relative;z-index:1}.ck__eyebrow{font-family:var(--ck-font-label);font-weight:500;font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ck-red);margin:0 0 14px}.ck[data-bg=red] .ck__eyebrow{color:#fff;opacity:.85}.ck__title{font-family:var(--ck-font-display);font-weight:600;font-size:clamp(2.1rem,4.6vw,3.6rem);line-height:1.04;letter-spacing:-.02em;margin:0;text-wrap:balance}.ck__title em{font-style:normal;color:var(--ck-red)}.ck[data-bg=red] .ck__title em{color:var(--ck-espresso)}.ck__lede{font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.6;color:color-mix(in srgb,var(--ck-fg) 78%,transparent);margin:16px 0 0;max-width:56ch;text-wrap:pretty}.ck__head{margin-bottom:clamp(32px,5vw,56px)}.ck__head--center{text-align:center}.ck__head--center .ck__lede{margin-inline:auto}.ck-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ck__head--center .ck-btns,.ck-btns--center{justify-content:center}.ck-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 28px;border-radius:var(--ck-radius-pill);font-family:var(--ck-font-body);font-weight:600;font-size:1rem;text-decoration:none;border:1.5px solid transparent;transition:background-color .2s ease,color .2s ease,transform .2s ease,border-color .2s ease;cursor:pointer}.ck-btn:hover{transform:translateY(-1px);text-decoration:none}.ck-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--ck-red) 40%,transparent);outline-offset:3px}.ck-btn--primary{background:var(--ck-red);color:#fff}.ck-btn--primary:hover{background:var(--ck-red-deep);color:#fff}.ck-btn--ghost{background:transparent;color:var(--ck-fg);border-color:color-mix(in srgb,var(--ck-fg) 35%,transparent)}.ck-btn--ghost:hover{border-color:var(--ck-fg);color:var(--ck-fg)}.ck[data-bg=red] .ck-btn--primary{background:var(--ck-cream);color:var(--ck-red)}.ck[data-bg=red] .ck-btn--primary:hover{background:#fff}.ck-icon{width:28px;height:28px;color:var(--ck-red);flex-shrink:0}.ck-bean{position:absolute;width:var(--size, 80px);height:auto;color:var(--ck-espresso);opacity:var(--o, .9);transform:rotate(var(--r, 0deg));pointer-events:none;z-index:0}.ck-stars{display:inline-flex;gap:2px;color:var(--ck-red)}.ck-stars svg{width:16px;height:16px}.ck-hero{padding-block:clamp(40px,6vw,72px) clamp(56px,7vw,96px)}.ck-hero__head{text-align:center;max-width:820px;margin:0 auto}.ck-hero__title{font-size:clamp(2.6rem,6.4vw,5rem);line-height:.98}.ck-hero__rating{display:inline-flex;align-items:center;gap:10px;margin-top:20px;font-size:.9375rem;color:color-mix(in srgb,var(--ck-fg) 80%,transparent)}.ck-hero__rating strong{color:var(--ck-fg)}.ck-hero__stage{display:grid;grid-template-columns:1fr minmax(260px,440px) 1fr;align-items:center;gap:clamp(16px,3vw,48px);margin-top:clamp(32px,5vw,56px)}.ck-hero__media{position:relative}.ck-hero__media:before{content:"";position:absolute;top:8%;right:4%;bottom:0;left:4%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ck-red) 16%,transparent),transparent);z-index:0}.ck-hero__media img{position:relative;z-index:1;width:100%;height:auto;border-radius:var(--ck-radius-lg);display:block}.ck-hero__media--cutout:before{top:14%;right:0;bottom:4%;left:0}.ck-hero__media--cutout img{border-radius:0;filter:drop-shadow(0 28px 32px rgba(58,40,36,.22)) drop-shadow(0 6px 10px rgba(58,40,36,.12))}.ck-hero__col{display:grid;gap:clamp(28px,4vw,56px)}.ck-hero__col--left{text-align:right}.ck-callout{display:grid;gap:8px}.ck-hero__col--left .ck-callout{justify-items:end}.ck-callout__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line)}.ck-callout__icon .ck-icon{width:24px;height:24px}.ck-callout__title{font-family:var(--ck-font-display);font-weight:600;font-size:1.25rem;line-height:1.15;margin:0}.ck-callout__text{margin:0;font-size:.9375rem;line-height:1.5;color:color-mix(in srgb,var(--ck-fg) 72%,transparent);max-width:26ch}@media(max-width:899px){.ck-hero__stage{grid-template-columns:1fr 1fr}.ck-hero__media{grid-column:1 / -1;grid-row:1;max-width:440px;margin-inline:auto;width:100%}.ck-hero__col{grid-row:2}.ck-hero__col--left{text-align:left}.ck-hero__col--left .ck-callout{justify-items:start}}@media(max-width:749px){.ck-hero .ck-bean{width:30px}.ck-hero>.ck-bean:nth-of-type(2),.ck-hero>.ck-bean:nth-of-type(4){display:none}.ck-hero>.ck-bean:nth-of-type(1){top:2%!important;left:2%!important}.ck-hero>.ck-bean:nth-of-type(3){top:3%!important;right:3%!important}.ck-hero .ck-btns{flex-direction:column;align-items:stretch;max-width:340px;margin-inline:auto}}@media(max-width:559px){.ck-hero__stage{grid-template-columns:1fr}.ck-hero__col{grid-row:auto;gap:24px}.ck-callout{grid-template-columns:48px 1fr;column-gap:14px;align-items:start}.ck-callout__icon{grid-row:span 2}.ck-callout__text{max-width:none}}.ck-flavors__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.ck-flavor{--ck-accent: var(--ck-sand-deep);display:flex;flex-direction:column;background:var(--ck-paper);border-radius:var(--ck-radius-lg);overflow:hidden;box-shadow:0 1px 0 var(--ck-line),0 18px 40px -28px #3a282459;transition:transform .25s ease,box-shadow .25s ease}.ck-flavor:hover{transform:translateY(-4px);box-shadow:0 1px 0 var(--ck-line),0 26px 50px -28px #3a282473}.ck-flavor__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--ck-accent)}.ck-flavor__media img,.ck-flavor__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ck-flavor:hover .ck-flavor__media img{transform:scale(1.04)}.ck-flavor__body{display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;flex:1}.ck-flavor__name{font-family:var(--ck-font-label);font-weight:600;font-size:clamp(1.6rem,2.2vw,2rem);line-height:1;text-transform:uppercase;letter-spacing:.01em;color:var(--ck-red);margin:0}.ck-flavor__tags{font-size:.875rem;color:color-mix(in srgb,var(--ck-fg) 70%,transparent);margin:0}.ck-flavor__notes{font-size:.9375rem;line-height:1.55;margin:0;flex:1}.ck-flavor__price{display:grid;gap:2px;padding-top:12px;border-top:1px solid var(--ck-line);font-size:.9375rem}.ck-flavor__price strong{font-size:1.0625rem}.ck-flavor__sub{color:var(--ck-red);font-weight:600}.ck-flavor .ck-btn{margin-top:6px;width:100%;min-height:46px}.ck-perks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(28px,4vw,44px);padding:20px clamp(16px,2vw,28px);border-radius:var(--ck-radius-md);background:color-mix(in srgb,var(--ck-sand) 70%,transparent)}.ck[data-bg=sand] .ck-perks{background:var(--ck-paper)}.ck-perk{display:flex;align-items:center;gap:12px;font-size:.9375rem;line-height:1.35}.ck-perk .ck-icon{width:24px;height:24px}@media(max-width:1023px){.ck-flavors__grid,.ck-perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:559px){.ck-flavors__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;margin-inline:calc(var(--ck-gutter) * -1);padding-inline:var(--ck-gutter);scrollbar-width:none}.ck-flavors__grid::-webkit-scrollbar{display:none}.ck-flavor{scroll-snap-align:center}.ck-perks{grid-template-columns:1fr}}.ck-ways__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.ck-way{background:var(--ck-paper);border-radius:var(--ck-radius-lg);padding:clamp(24px,3vw,36px);display:grid;align-content:start;gap:18px}.ck[data-bg=paper] .ck-way{background:var(--ck-cream)}.ck-way__head{display:flex;align-items:center;gap:14px}.ck-way__badge{width:52px;height:52px;flex-shrink:0;border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,var(--ck-red) 10%,transparent)}.ck-way__badge .ck-icon{width:28px;height:28px}.ck-way__title{font-family:var(--ck-font-label);font-weight:600;font-size:1.75rem;line-height:1;text-transform:uppercase;letter-spacing:.02em;margin:0;color:var(--ck-red)}.ck-way__steps{margin:0;font-size:.9875rem;line-height:1.6}.ck-way__steps ol,.ck-way__steps ul{margin:0;padding-left:1.2em;display:grid;gap:6px}.ck-way__steps p{margin:0}.ck-ways__note{text-align:center;font-size:.875rem;margin:28px auto 0;color:color-mix(in srgb,var(--ck-fg) 70%,transparent);max-width:60ch}@media(max-width:799px){.ck-ways__grid{grid-template-columns:1fr}}.ck-inside__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}.ck-inside__media{position:relative}.ck-inside__media img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--ck-radius-lg);display:block}.ck-inside__chip{position:absolute;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px 10px 10px;border-radius:var(--ck-radius-pill);background:var(--ck-cream);font-family:var(--ck-font-display);font-weight:600;font-size:1.0625rem;box-shadow:0 10px 30px -12px #00000059}.ck-inside__chip-dot{width:30px;height:30px;border-radius:50%;background:var(--ck-red);display:grid;place-items:center}.ck-inside__chip-dot svg{width:14px;color:#fff}.ck-facts{display:grid;gap:0;margin-top:32px;border-top:1px solid var(--ck-line)}.ck-fact{display:grid;grid-template-columns:112px 1fr;gap:20px;padding:20px 0;border-bottom:1px solid var(--ck-line);align-items:baseline}.ck-fact__stat{font-family:var(--ck-font-label);font-weight:600;font-size:2.5rem;line-height:1;color:var(--ck-red)}.ck-fact__title{font-family:var(--ck-font-display);font-weight:600;font-size:1.25rem;margin:0 0 4px}.ck-fact__text{margin:0;font-size:.9375rem;line-height:1.55;color:color-mix(in srgb,var(--ck-fg) 76%,transparent)}.ck-disclaimer{font-size:.75rem;line-height:1.5;margin-top:20px;color:color-mix(in srgb,var(--ck-fg) 60%,transparent)}@media(max-width:799px){.ck-inside__grid{grid-template-columns:1fr}.ck-inside__media img{aspect-ratio:1 / 1}.ck-fact{grid-template-columns:84px 1fr;gap:14px}.ck-fact__stat{font-size:2rem}}.ck-cta__card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);border-radius:var(--ck-radius-lg);overflow:hidden;background:var(--ck-sand);position:relative}.ck[data-bg=sand] .ck-cta__card{background:var(--ck-paper)}.ck-cta__body{padding:clamp(32px,5vw,72px);display:grid;align-content:center;position:relative;z-index:1}.ck-cta__title{font-size:clamp(2.2rem,4.4vw,3.6rem);color:var(--ck-red)}.ck-cta__media{min-height:320px;position:relative}.ck-cta__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ck-cta__media--contain{background:var(--ck-paper)}.ck-cta__media--contain img{object-fit:contain;padding:8%}@media(max-width:799px){.ck-cta__card{grid-template-columns:1fr}.ck-cta__media{min-height:260px;order:-1}.ck-cta__card>.ck-bean{display:none}}.ck-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:start}.ck-faq__list{border-top:1px solid var(--ck-line)}.ck-faq__item{border-bottom:1px solid var(--ck-line)}.ck-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-family:var(--ck-font-display);font-weight:600;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.3}.ck-faq__item summary::-webkit-details-marker{display:none}.ck-faq__plus{width:32px;height:32px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:var(--ck-paper);box-shadow:inset 0 0 0 1px var(--ck-line);transition:transform .25s ease,background-color .25s ease}.ck-faq__plus svg{width:14px;height:14px;color:var(--ck-red)}.ck-faq__item[open] .ck-faq__plus{transform:rotate(45deg);background:var(--ck-red)}.ck-faq__item[open] .ck-faq__plus svg{color:#fff}.ck-faq__answer{padding:0 48px 24px 0;font-size:1rem;line-height:1.65;color:color-mix(in srgb,var(--ck-fg) 80%,transparent)}.ck-faq__answer p{margin:0 0 10px}.ck-faq__answer p:last-child{margin:0}.ck-faq__item summary:focus-visible{outline:3px solid color-mix(in srgb,var(--ck-red) 40%,transparent);outline-offset:4px;border-radius:6px}@media(max-width:799px){.ck-faq__grid{grid-template-columns:1fr}.ck-faq__answer{padding-right:0}}.ck-collab__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.ck-collab__grid--flip .ck-collab__media{order:2}.ck-collab__media{position:relative;border-radius:var(--ck-radius-lg);overflow:hidden;aspect-ratio:5 / 4;background:color-mix(in srgb,var(--ck-fg) 8%,transparent)}.ck-collab__media img,.ck-collab__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ck-collab__badge{position:absolute;top:18px;left:18px;padding:8px 14px;border-radius:var(--ck-radius-pill);background:var(--ck-red);color:#fff;font-family:var(--ck-font-label);font-weight:600;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase}.ck[data-bg=espresso] .ck__lede{color:color-mix(in srgb,var(--ck-cream) 80%,transparent)}.ck[data-bg=espresso] .ck-btn--ghost{color:var(--ck-cream);border-color:color-mix(in srgb,var(--ck-cream) 40%,transparent)}.ck[data-bg=espresso] .ck-btn--ghost:hover{border-color:var(--ck-cream);color:var(--ck-cream)}.ck-collab__quote{margin:28px 0 0;padding:22px 24px;border-radius:var(--ck-radius-md);background:color-mix(in srgb,var(--ck-fg) 7%,transparent);border-left:3px solid var(--ck-red)}.ck-collab__quote .ck-bean{color:var(--ck-red);margin-bottom:10px;display:block}.ck-collab__quote blockquote{margin:0;font-family:var(--ck-font-display);font-weight:500;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.45}.ck-collab__quote figcaption{margin-top:12px;font-family:var(--ck-font-label);font-weight:500;font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--ck-fg) 70%,transparent)}@media(max-width:899px){.ck-collab__grid{grid-template-columns:1fr}.ck-collab__grid--flip .ck-collab__media{order:0}.ck-collab__media{aspect-ratio:4 / 3}}@media(max-width:559px){.ck-collab .ck-btns{flex-direction:column;align-items:stretch}}.template-index .shopify-app-block .jdgm-carousel-title,.jdgm-carousel-title{font-family:var(--ck-font-display)!important}@media(prefers-reduced-motion:reduce){.ck-btn,.ck-flavor,.ck-faq__plus{transition:none}.ck-btn:hover,.ck-flavor:hover{transform:none}}.ck[data-bg=espresso] .ck__eyebrow{color:#ff8a80}.ck[data-bg=espresso] :is(.ck-way,.ck-flavor,.ck-cta__card,.ck-perks,.ck-inside__chip){--ck-fg: var(--ck-espresso);--ck-line: rgba(58, 40, 36, .14);color:var(--ck-espresso)}.ck[data-bg=espresso] .ck-way{background:var(--ck-cream);box-shadow:0 24px 48px -32px #0009}.ck[data-bg=espresso] .ck-perks{background:var(--ck-cream)}.ck[data-bg=espresso] .ck-ways__note{color:color-mix(in srgb,var(--ck-cream) 78%,transparent)}.ck[data-bg=espresso] .ck-ways__note a{color:var(--ck-cream)}.menu-list__list-item:first-child>.menu-list__link,.menu-list__list-item:first-child>.menu-list__trigger>.menu-list__link,.menu-list--mobile .menu-list__list>li:first-child>.menu-list__item{background:var(--ck-red);color:#fff!important;opacity:1!important;border-radius:var(--ck-radius-pill);padding:8px 18px;font-weight:600;text-decoration:none;transition:background-color .2s ease}.menu-list__list-item:first-child>.menu-list__link:hover,.menu-list__list-item:first-child>.menu-list__trigger>.menu-list__link:hover,.menu-list--mobile .menu-list__list>li:first-child>.menu-list__item:hover{background:var(--ck-red-deep);color:#fff!important}.menu-list__list-item:first-child .menu-list__link-title{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/80/assets/click-brand.css.map */
