.ceb{--ceb-max: 1280px;--ceb-olive: #4F5940;--ceb-olive-soft: #6B7355;--ceb-olive-tint: #EDEFE7;--ceb-accent: #B08968;--ceb-cream: var(--t-page, #FAF6F0);--ceb-white: #FFFFFF;--ceb-ink: var(--t-ink, #231E19);--ceb-muted: rgb(35 30 25 / .72);--ceb-line: rgb(35 30 25 / .14);--ceb-radius: 16px;--ceb-pad: 72px;box-sizing:border-box;padding-block:var(--ceb-pad);background:var(--ceb-white);color:var(--ceb-ink);font-family:var(--c-sans)}.ceb *,.ceb *:before,.ceb *:after{box-sizing:border-box}.ceb--cream{background:var(--ceb-cream)}.ceb--olive{background:var(--ceb-olive);color:#fff}.ceb__in{width:100%;max-width:var(--ceb-max);margin-inline:auto;padding-inline:20px}@media(min-width:750px){.ceb__in{padding-inline:32px}}.ceb p,.ceb li{font-size:16px;line-height:1.65}@media(min-width:1000px){.ceb p,.ceb li{font-size:17.5px}}.ceb__eyebrow{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ceb-accent)}.ceb--olive .ceb__eyebrow{color:#ffffffbf}.ceb__h{margin:0 0 16px;font-size:28px;font-weight:700;line-height:1.18;letter-spacing:-.02em;text-wrap:balance}@media(min-width:1000px){.ceb__h{font-size:40px}}.ceb__lede{margin:0 0 20px;color:var(--ceb-muted)}.ceb__lede>:first-child{margin-top:0}.ceb__lede>:last-child{margin-bottom:0}.ceb__centre{text-align:center;max-width:720px;margin-inline:auto}.ceb__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 28px;border:1px solid transparent;border-radius:999px;background:var(--ceb-olive);color:#fff;font:inherit;font-size:15px;font-weight:600;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:opacity .16s var(--c-ease, ease)}.ceb__btn:hover{opacity:.88}.ceb__btn:focus-visible{outline:2px solid var(--ceb-ink);outline-offset:3px}.ceb__btn--ghost{background:none;border-color:currentColor;color:inherit}.ceb__btn--full{width:100%}.ceb--olive .ceb__btn{background:#fff;color:var(--ceb-olive)}.ceb--olive .ceb__btn:focus-visible{outline-color:#fff}.ceb-hero{padding-block:40px var(--ceb-pad)}.ceb-hero__grid{display:grid;gap:28px}@media(min-width:1000px){.ceb-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start}}.ceb-gal__main{position:relative;margin:0 0 10px;border-radius:var(--ceb-radius);overflow:hidden;background:var(--ceb-olive-tint)}.ceb-gal__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ceb-gal__track::-webkit-scrollbar{display:none}.ceb-gal__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:var(--ceb-ratio, 3 / 4)}.ceb-gal__slide img,.ceb-gal__slide video{display:block;width:100%;height:100%;object-fit:var(--ceb-fit, contain);object-position:center}@media(min-width:1000px){.ceb-gal__track{display:block;overflow:visible}.ceb-gal__slide{display:none}.ceb-gal__slide.is-on{display:block}}.ceb-gal__fallback{display:grid;place-content:center;gap:10px;height:100%;padding:32px;text-align:center;background:radial-gradient(120% 90% at 50% 0%,rgb(255 255 255 / .55),transparent 70%),var(--ceb-olive-tint)}.ceb-gal__fbmark{justify-self:center;width:34px;height:34px;color:var(--ceb-olive-soft)}.ceb-gal__fbt{margin:0;font-family:var(--c-serif, Georgia, serif);font-size:22px;line-height:1.25;color:var(--ceb-olive)}.ceb-gal__fbs{margin:0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ceb-olive-soft)}.ceb-gal__dots{display:flex;justify-content:center;gap:6px;margin:10px 0 0}.ceb-gal__dot{width:6px;height:6px;border-radius:999px;background:var(--ceb-line);transition:width .16s ease}.ceb-gal__dot.is-on{width:18px;background:var(--ceb-olive)}@media(min-width:1000px){.ceb-gal__dots{display:none}}.ceb-gal__thumbs{display:none;gap:10px;margin:0;padding:0;list-style:none}@media(min-width:1000px){.ceb-gal__thumbs{display:grid;grid-template-columns:repeat(5,1fr)}}.ceb-gal__thumb{display:block;width:100%;padding:0;border:1px solid var(--ceb-line);border-radius:10px;background:var(--ceb-olive-tint);overflow:hidden;aspect-ratio:1;cursor:pointer}.ceb-gal__thumb img{display:block;width:100%;height:100%;object-fit:cover}.ceb-gal__thumb[aria-current=true]{border-color:var(--ceb-olive);box-shadow:0 0 0 1px var(--ceb-olive)}.ceb-gal__thumb:focus-visible{outline:2px solid var(--ceb-olive);outline-offset:2px}.ceb-buy__rating{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;color:var(--ceb-muted)}.ceb-buy__stars{display:inline-flex;gap:1px;color:var(--ceb-accent)}.ceb-buy__h{margin:0 0 10px;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.02em}@media(min-width:1000px){.ceb-buy__h{font-size:36px}}.ceb-buy__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0 0 18px;font-variant-numeric:tabular-nums}.ceb-buy__now,.ceb-buy__price--sale .ceb-buy__now{font-family:var(--c-serif, Georgia, serif);font-size:30px;font-weight:400;line-height:1;letter-spacing:-.02em;color:#000}.ceb-buy__was{font-family:var(--c-serif, Georgia, serif);font-size:19px;color:var(--t-accent, #B08968);text-decoration:line-through;text-decoration-thickness:1px}.ceb-buy__off{align-self:center;display:inline-flex;align-items:center;background:#000;color:#fff;font-family:var(--c-sans);font-size:11.5px;font-weight:600;letter-spacing:.04em;line-height:1;padding:5px 8px;border-radius:4px;white-space:nowrap}.ceb-buy__tax{font-size:11.5px;color:var(--t-neutral, #6B6659);align-self:center}.ceb-buy__price{padding-block-end:18px;border-block-end:1px solid var(--c-line)}.ceb-buy__note{display:flex;align-items:flex-start;gap:8px;margin:0 0 18px;padding:10px 12px;border-radius:10px;background:var(--ceb-olive-tint);font-size:14px;line-height:1.5;color:var(--ceb-ink)}.ceb-buy__note svg{flex:none;margin-top:2px;color:var(--ceb-olive-soft)}.ceb-ben{margin:0 0 20px;padding:20px;border-radius:var(--ceb-radius);background:var(--ceb-cream)}.ceb-ben__h{margin:0 0 14px;font-size:19px;font-weight:700;line-height:1.3}.ceb-ben__list{margin:0;padding:0;list-style:none;display:grid;gap:10px}.ceb-ben__row{display:flex;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5}@media(min-width:1000px){.ceb-ben__row{font-size:16px}}.ceb-ben__tick{flex:none;margin-top:2px;color:var(--ceb-olive)}.ceb-pref{margin:0 0 20px}.ceb-pref__l{display:block;margin:0 0 6px;font-size:14px;font-weight:600}.ceb-pref__sel{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--ceb-line);border-radius:10px;background:#fff;color:inherit;font:inherit;font-size:16px}.ceb-pref__sel:focus-visible{outline:2px solid var(--ceb-olive);outline-offset:1px}.ceb-pref__err{margin:6px 0 0;font-size:13px;color:#a4402f}.ceb-pref__err[hidden]{display:none}.ceb-inc{margin:0 0 16px;border:1px solid var(--ceb-line);border-radius:var(--ceb-radius);overflow:hidden}.ceb-inc__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px 18px}.ceb-inc__t{font-size:16.5px;font-weight:700;line-height:1.3}.ceb-inc__p{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ceb-inc__rows{margin:0;padding:14px 18px;list-style:none;display:grid;gap:9px;background:var(--ceb-olive-tint)}.ceb-inc__row{display:flex;align-items:flex-start;gap:9px;font-size:15px;line-height:1.45}.ceb-inc__dot{flex:none;margin-top:7px;width:5px;height:5px;border-radius:50%;background:var(--ceb-olive)}.ceb-buy__fine{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--ceb-muted);text-align:center}.ceb-buy__err{margin:10px 0 0;font-size:13.5px;color:#a4402f}.ceb-buy__err[hidden]{display:none}.ceb-faq{margin:26px 0 0;border-top:1px solid var(--ceb-line)}.ceb-faq__i{border-bottom:1px solid var(--ceb-line)}.ceb-faq__s{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:12px 0;font-size:16px;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}.ceb-faq__s::-webkit-details-marker{display:none}.ceb-faq__s::marker{content:""}.ceb-faq__s:focus-visible{outline:2px solid var(--ceb-olive);outline-offset:2px}.ceb-faq__ic{position:relative;flex:none;width:14px;height:14px}.ceb-faq__ic:before,.ceb-faq__ic:after{content:"";position:absolute;background:currentColor;transition:transform .18s var(--c-ease, ease),opacity .18s var(--c-ease, ease)}.ceb-faq__ic:before{top:6.5px;left:0;width:14px;height:1.5px}.ceb-faq__ic:after{top:0;left:6.5px;width:1.5px;height:14px}.ceb-faq__i[open] .ceb-faq__ic:after{transform:scaleY(0);opacity:0}.ceb-faq__b{padding:0 0 16px;color:var(--ceb-muted)}.ceb-faq__b>:first-child{margin-top:0}.ceb-faq__b>:last-child{margin-bottom:0}.ceb-why__grid{display:grid;gap:28px;align-items:center}@media(min-width:1000px){.ceb-why__grid{grid-template-columns:1fr 1fr;gap:56px}}.ceb-why__grid.is-flipped .ceb-why__media{order:-1}.ceb-why__media{border-radius:var(--ceb-radius);overflow:hidden;background:var(--ceb-olive-tint);aspect-ratio:var(--ceb-ratio, 4 / 3)}.ceb-why__media img{display:block;width:100%;height:100%;object-fit:cover}.ceb-why__hl{margin:22px 0 24px;padding:0;list-style:none;display:grid;gap:12px}.ceb-why__row{display:flex;align-items:flex-start;gap:10px;font-weight:600}.ceb-why__row svg{flex:none;margin-top:3px;color:var(--ceb-olive)}.ceb-in__grid{display:grid;gap:16px;margin:36px 0 0}@media(min-width:760px){.ceb-in__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.ceb-card{padding:22px;border-radius:var(--ceb-radius);background:var(--ceb-white);box-shadow:0 1px 2px #231e190a,0 8px 24px -16px #231e194d}.ceb-card__ic{display:grid;place-items:center;width:42px;height:42px;margin:0 0 14px;border-radius:12px;background:var(--ceb-olive-tint);color:var(--ceb-olive)}.ceb-card__t{margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.3}.ceb-card__p{margin:0;color:var(--ceb-muted);font-size:15.5px}@media(min-width:1000px){.ceb-card__p{font-size:16.5px}}.ceb__after{margin:36px 0 0;text-align:center}.ceb-strip{padding-block:0;overflow:hidden;background:var(--ceb-strip-bg, #4D583D);color:var(--ceb-strip-fg, #FFF9EE);min-height:0;height:40px;margin-block:0;display:flex;align-items:center}@media(min-width:750px){.ceb-strip{height:48px}}.ceb-strip__in{display:flex;gap:0;padding-block:0;margin:0;width:max-content;align-items:center;height:100%;flex-wrap:nowrap}.ceb-strip__set{display:flex;align-items:center;gap:28px;flex:none;flex-shrink:0;padding-inline:20px;color:var(--ceb-strip-fg, #FFF9EE);font-size:13.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ceb-strip__set span{display:inline-flex;align-items:center;gap:28px;flex:none;white-space:nowrap}.ceb-strip__set span:after{content:"\b7";opacity:.55}.ceb-strip--static .ceb-strip__in{justify-content:center;flex-wrap:wrap}.ceb-strip--static .ceb-strip__set{flex-wrap:wrap;justify-content:center}.ceb-strip--static .ceb-strip__set+.ceb-strip__set{display:none}.ceb-strip--move .ceb-strip__in{width:max-content;animation:ceb-marquee var(--ceb-speed, 36s) linear infinite}@keyframes ceb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ceb-strip--move .ceb-strip__in{animation:none;width:auto;justify-content:center;flex-wrap:wrap}.ceb-strip--move .ceb-strip__set+.ceb-strip__set{display:none}}.ceb-st__grid{display:grid;gap:18px;margin:36px 0 0}@media(min-width:900px){.ceb-st__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.ceb-st__card{border-radius:var(--ceb-radius);overflow:hidden;background:var(--ceb-white);border:1px solid var(--ceb-line);display:flex;flex-direction:column}.ceb-st__top{padding:16px 20px;background:var(--ceb-stage, var(--ceb-olive));color:#fff}.ceb-st__n{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.ceb-st__t{margin:4px 0 0;font-size:19px;font-weight:700;line-height:1.25}.ceb-st__b{margin:0;padding:18px 20px;list-style:none;display:grid;gap:10px}.ceb-st__li{display:flex;align-items:flex-start;gap:9px;font-size:15.5px;line-height:1.5}.ceb-st__li svg{flex:none;margin-top:3px;color:var(--ceb-olive-soft)}.ceb-ap__who{display:flex;align-items:center;gap:12px;margin:22px 0 0}.ceb-ap__av{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none}.ceb-ap__name{margin:0;font-size:16px;font-weight:700}.ceb-ap__cred{margin:2px 0 0;font-size:14px;color:var(--ceb-muted)}.ceb-ap__links{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:6px}.ceb-ap__links a{color:var(--ceb-olive);font-size:14.5px}.ceb-who__grid{display:grid;gap:18px;margin:32px 0 0}@media(min-width:860px){.ceb-who__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}.ceb-who__card{padding:24px;border-radius:var(--ceb-radius);background:var(--ceb-white);border:1px solid var(--ceb-line)}.ceb-who__card--alt{background:var(--ceb-cream)}.ceb-who__h{margin:0 0 14px;font-size:20px;font-weight:700}.ceb-who__list{margin:0;padding:0;list-style:none;display:grid;gap:10px}.ceb-who__li{display:flex;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.55}.ceb-who__li svg{flex:none;margin-top:3px;color:var(--ceb-olive)}.ceb-who__card--alt .ceb-who__li svg{color:var(--ceb-accent)}.ceb-rv__grid{display:grid;gap:18px;margin:32px 0 0}@media(min-width:860px){.ceb-rv__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ceb-rv__card{padding:22px;border-radius:var(--ceb-radius);background:var(--ceb-white)}.ceb-rv__stars{display:inline-flex;gap:2px;margin:0 0 10px}.ceb-rv__stars svg{fill:#231e192e}.ceb-rv__stars svg.is-on{fill:var(--ceb-accent)}.ceb-rv__q{margin:0 0 14px;font-size:16px;line-height:1.6}.ceb-rv__who{display:flex;align-items:center;gap:10px}.ceb-rv__av{width:38px;height:38px;border-radius:50%;object-fit:cover;flex:none}.ceb-rv__n{font-size:14.5px;font-weight:700;display:flex;align-items:center;gap:6px}.ceb-rv__d{font-size:13px;color:var(--ceb-muted)}.ceb-rv__v{display:inline-flex;align-items:center;gap:4px;color:var(--ceb-olive-soft);font-size:11.5px;font-weight:600}.ceb-bn{position:relative;padding-block:0;background:var(--ceb-olive);color:#fff;isolation:isolate}.ceb-bn__pic{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ceb-bn__pic img{width:100%;height:100%;object-fit:cover;display:block}.ceb-bn__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(35 30 25 / calc(var(--ceb-overlay, 45) / 100))}.ceb-bn__in{padding-block:80px;text-align:center}.ceb-bn__h{margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2}@media(min-width:1000px){.ceb-bn__h{font-size:40px}}.ceb-bn__p{margin:0 auto 24px;max-width:540px;color:#ffffffe0}.ceb-bn .ceb__btn{background:#fff;color:var(--ceb-olive)}.ceb-stick{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:12px;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:var(--ceb-white);border-top:1px solid var(--ceb-line);box-shadow:0 -8px 24px -18px #231e1980;transform:translateY(105%);transition:transform .22s var(--c-ease, ease)}.ceb-stick.is-on{transform:translateY(0)}.ceb-stick[hidden]{display:none}.ceb-stick__img{width:40px;height:52px;border-radius:6px;object-fit:cover;flex:none;background:var(--ceb-olive-tint)}.ceb-stick__txt{flex:1 1 auto;min-width:0}.ceb-stick__t{display:block;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ceb-stick__p{display:block;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.ceb-stick__b{flex:none;min-height:44px;padding:0 18px;font-size:14px}@media(max-width:460px){.ceb-stick__b{padding:0 14px}}@media(prefers-reduced-motion:reduce){.ceb-stick{transition:none}}body:has(.ceb-stick.is-on) [class*=kaching-cart-sticky],body:has(.ceb-stick.is-on) .ccart__fab{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.ceb .kaching-bundles__block:not(.shopify-app-block *),.ceb .kaching-bundles:not(.shopify-app-block *),.ceb [class*=kaching-bundles__]:not(.shopify-app-block *){display:none!important}.ceb-prep{display:flex;align-items:flex-start;gap:8px;margin:8px 0;padding:9px 12px;border:1px solid rgb(46 50 38 / .14);border-radius:8px;background:#f8f4ec}.ceb-prep__ic{flex:none;inline-size:15px;block-size:15px;margin-block-start:1px;color:var(--ceb-olive-soft, #6B7355)}.ceb-prep__t{min-width:0;font-size:13px;line-height:1.4;color:var(--ceb-ink, #2E3226);text-align:left}.ceb-prep__t>:first-child{margin-top:0}.ceb-prep__t>:last-child{margin-bottom:0}.ceb-prep__t p{margin:0;font-size:13px;line-height:1.4}.ceb-prep__t p+p{margin-block-start:4px}.ceb-prep__t strong{font-weight:700}@media(min-width:750px){.ceb-prep__t,.ceb-prep__t p{font-size:14px}}.cfrev--card{margin:12px 0 10px}.cfrev--card .cfrev__q{margin:8px 0 0}.cfrev--todo{margin:12px 0 10px;padding:12px 13px;border:1px dashed rgb(79 89 64 / .4);border-radius:12px;font-size:12.5px;line-height:1.45;color:var(--ceb-ink, #2E3226);opacity:.8}.ceb-media{border-radius:14px;overflow:hidden;aspect-ratio:var(--ebm-ratio, 1 / 1);background:#4f59400d}.ceb-media img{display:block;width:100%;height:100%;object-fit:var(--ebm-fit, cover);object-position:var(--ebm-focal, 50% 50%)}.ceb-media[style*=contain] img{padding:8px;box-sizing:border-box}.ceb-media--todo{display:grid;place-items:center;aspect-ratio:auto;min-height:92px;padding:12px;border:1px dashed rgb(79 89 64 / .4);background:transparent;font-size:12px;line-height:1.45;text-align:center;opacity:.75}.ceb-media--card{margin-bottom:12px;border-radius:12px}.ceb-media--step{margin-bottom:12px;border-radius:10px}.ceb-who__wrap{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:900px){.ceb-who__wrap--media{grid-template-columns:40fr 60fr;gap:36px;align-items:start}.ceb-who__wrap--media.ceb-who__wrap--flip{grid-template-columns:60fr 40fr}.ceb-who__wrap--media.ceb-who__wrap--flip .ceb-who__media{order:2}}.ceb-bn__in--split{display:grid;grid-template-columns:1fr;gap:22px;align-items:center;text-align:left}.ceb-bn__in--split .ceb-bn__h,.ceb-bn__in--split .ceb-bn__p{text-align:left}@media(min-width:900px){.ceb-bn__in--split{grid-template-columns:42fr 58fr;gap:44px}}.ceb-bn__side{border-radius:16px}.cfrev--card .cfrev__who{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cfrev--card .cfrev__id{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.cfrev--card .cfrev__stars{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:2px;flex-shrink:0;line-height:0}.cfrev--card .cfrev__stars svg{display:block;width:14px;height:14px;flex-shrink:0}.cfrev--card .cfrev__av{flex:none}.cfrev--card{height:auto;min-height:0;padding:14px}.cfrev--card .cfrev__q{margin-top:8px}.ceb-bn.ceb-bn{background:var(--ceb-bn-bg, var(--c-fg, var(--t-ink)));color:#f7f3ed;border-bottom:0;margin-bottom:0}.ceb-bn .ceb-bn__h,.ceb-bn .ceb-bn__p{color:#f7f3ed}.ceb-bn .ceb-bn__p{opacity:.82}.ceb-bn .ceb__btn{background:#f7f3ed;color:var(--c-fg, #231E19)}.ceb-bn .ceb__btn:hover{background:#fff}.ceb-bn .ceb__btn:focus-visible{outline-color:#f7f3ed}.ceb-bn__in{padding-block:56px 44px}@media(min-width:750px){.ceb-bn__in{padding-block:68px 52px}}.ceb-hero__grid--solo{grid-template-columns:minmax(0,1fr)}.ceb-hero__grid--solo .ceb-hero__buy{inline-size:100%;max-inline-size:620px;margin-inline:auto}.ceb-buy__form .ceb-buy__h{margin-block-end:12px}.ceb-buy__form .ceb-buy__price{margin-block-end:14px}.ceb-buy__form .ceb-prep{margin-block:12px}.ceb-buy__form .ceb-prep:has(+.ceb-ben){margin-block-end:22px}.ceb-buy__form .ceb-buy__fine{margin-block-start:12px}.ceb-buy__form .ceb-faq{margin-block-start:24px}@media(max-width:999px){.ceb__in{padding-inline:16px}.ceb-hero__grid{gap:16px}.ceb-hero__buy,.ceb-hero__buy .shopify-app-block{max-inline-size:100%;min-inline-size:0}}.ceb-hero .ceb-gal__main{background:transparent}.ceb-hero .ceb-gal__slide{aspect-ratio:auto;background:transparent}.ceb-hero .ceb-gal__slide img,.ceb-hero .ceb-gal__slide video{display:block;width:100%;height:auto;object-fit:contain}.ceb-hero .ceb-gal__slide .ceb-gal__fallback{aspect-ratio:1 / 1;background:var(--ceb-olive-tint)}.ceb .ceb-buyers{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:10px 0 14px;min-block-size:32px;font-family:var(--c-sans);font-size:14px;line-height:20px;color:var(--c-muted, var(--t-neutral))}.ceb-buyers__faces{display:inline-flex;align-items:center;flex:none}.ceb-buyers__face{inline-size:28px;block-size:28px;border-radius:999px;overflow:hidden;background:var(--t-card, #F1EBE0);box-shadow:0 0 0 2px var(--ceb-bg, var(--c-bg, #FAF6EC))}.ceb-buyers__face+.ceb-buyers__face{margin-inline-start:-8px}.ceb-buyers__img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.ceb-buyers__face--empty{background:rgb(var(--t-ink-rgb, 35 30 25) / .12)}.ceb-buyers__t{display:inline;min-inline-size:0}.ceb-buyers__n{font-weight:700;color:var(--c-fg, var(--t-ink))}.ceb-buyers__v{display:inline-flex;vertical-align:-2px;margin-inline-start:5px;inline-size:15px;block-size:15px;color:var(--cfrev-star, #2F7D4F)}.ceb-buyers__v svg{inline-size:100%;block-size:100%;display:block}.ceb-buyers__r{margin-inline-start:5px}.ceb-buyers--sample .ceb-buyers__tag{display:block;flex:1 0 100%;margin-block-start:0;font-size:11.5px;line-height:1.4;color:var(--ceb-muted, var(--c-muted));opacity:.85}#MainContent>.shopify-section>.calmy.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero{padding-block-start:16px}@media(min-width:750px){#MainContent>.shopify-section>.calmy.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero.ceb-hero{padding-block-start:24px}}.ceb-faq__i.is-cfaq-closing .ceb-faq__ic:after{transform:none;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/22/assets/calmy-ebook.css.map */
