.c2e{--c2e-head:"Oswald","Bahnschrift",sans-serif;--c2e-body:"Barlow Semi Condensed","Bahnschrift",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--c2e-ink:#15181D;--c2e-char:#2A2E35;--c2e-soft:#5F6773;--c2e-blue:#34A7DD;--c2e-blue-700:#1C5E92;--c2e-grey:#F5F6F7;--c2e-rule:rgba(42,46,53,.12);--c2e-rule-soft:rgba(42,46,53,.1);display:block;font-family:var(--c2e-body);color:var(--c2e-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c2e *{box-sizing:border-box}.c2e a{color:var(--c2e-blue-700)}.c2e a:hover{color:var(--c2e-ink)}.c2e__wrap{max-width:1280px;margin:0 auto;padding:0 var(--gutter,32px)}.c2e__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c2e-blue-700)}.c2e__h2{margin:0;font-family:var(--c2e-head);font-weight:500;font-size:clamp(26px,2.4vw,32px);line-height:1.1;letter-spacing:.01em;text-transform:uppercase;color:#000}.c2e__h2--lg{font-size:clamp(30px,3vw,40px)}.c2e__lede{margin:14px 0 0;font-size:18px;line-height:1.5;color:var(--c2e-char)}.c2e__lede p{margin:0}.c2e__body{font-size:17px;line-height:1.55;color:var(--c2e-char)}.c2e__body p{margin:0 0 12px}.c2e__body p:last-child{margin:0}.c2e__body strong{font-weight:600;color:var(--c2e-ink)}.c2e-h{margin:0 0 4px}.c2e-h__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c2e-blue-700)}.c2e-h__title{margin:0;font-family:var(--c2e-head)!important;font-weight:500;font-size:clamp(30px,3.2vw,44px);line-height:1.08;letter-spacing:.01em;text-transform:uppercase;color:#000}.c2e-h__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin:16px 0 0;font-size:14px;color:var(--c2e-char)}.c2e-h__meta a{display:inline-flex;align-items:center;gap:8px;color:var(--c2e-blue-700);text-decoration:none}.c2e-h__meta a:hover{text-decoration:underline;text-underline-offset:3px}.c2e-h__sep{width:1px;height:14px;background:#2a2e3533}.c2e-h__stars{display:inline-flex;gap:2px;line-height:0}.c2e-h__stars svg{width:15px;height:15px;fill:var(--c2e-blue)}.c2e-h__meta .jdgm-widget.jdgm-preview-badge{margin:0}.c2e-h__meta .jdgm-star{color:var(--c2e-blue)!important}.c2e-h__meta .jdgm-star.jdgm--off{color:#d5d5d5!important}.c2e-h__meta .jdgm-prev-badge__text{color:var(--c2e-blue-700)!important;font-weight:500;font-size:14px}.c2e-h__flavours{display:flex;flex-wrap:wrap;gap:clamp(22px,3vw,40px);margin:26px 0 0}.c2e-h__flavour{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:72px}.c2e-h__flavour span:last-child{font-size:14px;line-height:1.3;text-align:center;color:var(--c2e-ink)}.c2e-h__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.c2e-h__icon .c2fi{display:block;width:40px;height:40px;background-color:var(--c2e-blue);-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.c2e-h__icon svg{width:34px;height:34px;color:var(--c2e-blue)}.c2e-h__rule{height:1px;background:var(--c2e-rule);margin:28px 0 4px}.c2e-b{margin:4px 0 0}.c2e-b__ticks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:0;list-style:none}.c2e-b__ticks li{display:flex;align-items:center;gap:9px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:1.35;color:var(--c2e-char)}.c2e-b__ticks li:before{content:none}.c2e-b__ticks svg{flex:0 0 15px;width:15px;height:15px;fill:none;stroke:var(--c2e-blue-700);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:480px){.c2e-b__ticks{grid-template-columns:1fr}}.c2e-b__stripe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--c2e-rule);text-align:center}.c2e-b__stat{display:flex;flex-direction:column;align-items:center;gap:4px}.c2e-b__stat:first-child{border-right:1px solid var(--c2e-rule)}.c2e-b__score{display:inline-flex;align-items:baseline;gap:8px}.c2e-b__score .c2e-h__stars svg{width:13px;height:13px}.c2e-b__num{font-family:var(--c2e-head);font-weight:500;font-size:24px;line-height:1;color:#000}.c2e-b__of{font-size:13px;color:var(--c2e-soft)}.c2e-b__lbl{font-size:13px;line-height:1.3;color:var(--c2e-soft)}.c2e-b__acc{margin:22px 0 0;border-top:1px solid var(--c2e-rule)}.c2e-b__acc details{border-bottom:1px solid var(--c2e-rule);padding:16px 0}.c2e-b__acc summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;list-style:none;font-family:var(--c2e-head);font-weight:500;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#000}.c2e-b__acc summary::-webkit-details-marker{display:none}.c2e-b__acc summary:after{content:"+";flex:none;font-family:var(--c2e-body);font-size:22px;font-weight:300;line-height:1;color:var(--c2e-blue-700);transition:transform .2s ease}.c2e-b__acc details[open] summary:after{transform:rotate(45deg)}.c2e-b__acc-body{margin:12px 0 0;font-size:16px;line-height:1.55;color:var(--c2e-char)}.c2e-b__acc-body p{margin:0 0 10px}.c2e-b__acc-body p:last-child{margin:0}.c2e-b__acc-body strong{font-weight:600}.c2e-band{background:var(--c2e-char);color:#fff}.c2e-band .c2e__wrap{display:flex;flex-wrap:wrap;gap:clamp(40px,5vw,72px);padding-top:clamp(56px,6vw,88px);padding-bottom:clamp(56px,6vw,88px)}.c2e-band__col{flex:1 1 300px;min-width:0}.c2e-band .c2e__h2{color:#fff;margin-bottom:34px}.c2e-band__scale{margin:0 0 28px}.c2e-band__scale-head{display:flex;justify-content:space-between;margin-bottom:12px;font-size:15px}.c2e-band__scale-head strong{font-weight:600}.c2e-band__scale-head span{color:#c9ced6}.c2e-band__dots{display:flex;justify-content:space-between;align-items:center;position:relative}.c2e-band__dots:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#fff3}.c2e-band__dot{position:relative;width:14px;height:14px;border-radius:50%;background:var(--c2e-char);border:2px solid rgba(255,255,255,.35)}.c2e-band__dot--on{background:var(--c2e-blue);border-color:var(--c2e-blue)}.c2e-band__ends{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:#c9ced6}.c2e-band__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;margin:0}.c2e-band__fact dt{margin:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--c2e-blue)}.c2e-band__fact dd{margin:6px 0 0;font-size:18px;line-height:1.35;color:#fff}.c2e-band__brews{list-style:none;margin:0 0 20px;padding:0}.c2e-band__brews li{margin:0;padding:12px 0;border-top:1px solid rgba(255,255,255,.16);font-size:17px}.c2e-band__brews li:before{content:none}.c2e-band__note{margin:0;font-size:16px;line-height:1.55;color:#c9ced6}.c2e-stats{border-top:1px solid var(--c2e-rule);border-bottom:1px solid var(--c2e-rule)}.c2e-stats .c2e__wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.c2e-stats__item{padding:48px 24px;text-align:center;border-left:1px solid var(--c2e-rule)}.c2e-stats__item:first-child{border-left:0}.c2e-stats__num{display:block;font-family:var(--c2e-head);font-weight:400;font-size:clamp(34px,4vw,48px);line-height:1;color:#000}.c2e-stats__lbl{display:block;margin-top:10px;font-size:15px;line-height:1.4;color:var(--c2e-soft)}@media(max-width:640px){.c2e-stats .c2e__wrap{grid-template-columns:1fr}.c2e-stats__item{border-left:0;border-top:1px solid var(--c2e-rule);padding:28px 16px}.c2e-stats__item:first-child{border-top:0}}.c2e-story .c2e__wrap{padding-top:clamp(64px,7vw,96px);padding-bottom:clamp(24px,3vw,40px)}.c2e-story__intro{max-width:640px;margin:0 auto clamp(40px,5vw,64px);text-align:center}.c2e-story__row{display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,64px);align-items:center;padding:32px 0}.c2e-story__row--rev{flex-direction:row-reverse}.c2e-story__media{flex:1 1 480px;min-width:0}.c2e-story__media img{display:block;width:100%;height:auto;border-radius:4px}.c2e-story__text{flex:1 1 400px;min-width:0}.c2e-story__row--full .c2e-story__text{flex-basis:100%;max-width:760px;margin:0 auto;text-align:center}.c2e-story__n{font-family:var(--c2e-head);font-size:14px;color:var(--c2e-blue-700)}.c2e-story__h3{margin:8px 0 14px;font-family:var(--c2e-head);font-weight:500;font-size:clamp(22px,2.4vw,28px);line-height:1.15;text-transform:uppercase;color:#000}.c2e-faq .c2e__wrap{display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,64px);padding-top:clamp(64px,7vw,96px);padding-bottom:clamp(64px,7vw,96px)}.c2e-faq__head{flex:1 1 320px;min-width:0}.c2e-faq__head p{margin:16px 0 0;font-size:16px;color:var(--c2e-char)}.c2e-faq__list{flex:2 1 560px;min-width:0;border-top:1px solid rgba(42,46,53,.14)}.c2e-faq__list details{border-bottom:1px solid rgba(42,46,53,.14);padding:20px 0}.c2e-faq__list summary{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;list-style:none;font-size:18px;font-weight:600;line-height:1.4;color:#000}.c2e-faq__list summary::-webkit-details-marker{display:none}.c2e-faq__list summary:after{content:"+";flex:none;font-size:24px;font-weight:300;line-height:1;color:var(--c2e-blue-700);transition:transform .2s ease}.c2e-faq__list details[open] summary:after{transform:rotate(45deg)}.c2e-faq__a{margin:12px 0 0;max-width:70ch;font-size:16px;line-height:1.55;color:var(--c2e-char)}.c2e-faq__a p{margin:0 0 10px}.c2e-faq__a p:last-child{margin:0}
/*# sourceMappingURL=/cdn/shop/t/98/assets/coffee2e.css.map */
