@import"https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@400;500;600;700;800&family=Montserrat:wght@700&display=swap";.ccp-page{background:var(--ccp-page-bg, #fff);color:var(--ccp-page-color, #121212);font-family:"Libre Franklin",var(--font-body-family, system-ui, -apple-system, Segoe UI, Roboto, sans-serif);font-size:16px;line-height:1.5}.ccp-page *{box-sizing:border-box}.ccp-container{width:100%;max-width:var(--ccp-container, 1200px);margin:0 auto;padding-left:16px;padding-right:16px}.ccp-page .rte p{margin:0 0 1em}.ccp-page .rte p:last-child{margin-bottom:0}.ccp-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;font-weight:700;font-size:18px;line-height:1.2;text-decoration:none;border:0;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;box-shadow:2px 2px 4px #1212122e}.ccp-btn:hover{transform:translateY(-1px)}.ccp-btn--pill{border-radius:999px}.ccp-btn--lg{font-size:20px;padding:16px 34px}.ccp-btn--block{display:flex;width:100%}.ccp-stars{display:inline-flex;gap:2px;font-size:16px;line-height:1}.ccp-stars--lg{font-size:28px}.ccp-star{color:var(--ccp-star, #FAAD14)}.ccp-announcement{padding:10px 0;text-align:center;font-weight:700}.ccp-announcement__text{margin:0;font-size:16px;line-height:1.3}@media(min-width:768px){.ccp-announcement__text{font-size:17px}}.ccp-logo__inner{display:block}.ccp-logo__img{display:inline-block;height:auto;max-width:100%}.ccp-hero{padding:24px 0 48px}.ccp-hero__grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}@media(min-width:900px){.ccp-hero__grid{grid-template-columns:1fr 1fr;gap:56px}.ccp-hero--img-right .ccp-hero__media{order:2}.ccp-hero--img-right .ccp-hero__content{order:1}}.ccp-hero__media{width:100%}.ccp-hero__img{display:block;width:100%;height:auto;max-width:560px;margin:0 auto;border-radius:12px}.ccp-hero__content{text-align:left}.ccp-hero__eyebrow{font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;color:var(--ccp-accent, #C47245);font-size:14px}.ccp-hero__heading{font-size:clamp(30px,4.2vw,54px);line-height:1.1;font-weight:800;margin:0 0 20px;letter-spacing:-.005em}.ccp-hero__body{font-size:16px;line-height:1.55;margin-bottom:24px;max-width:560px}.ccp-hero__body p{margin:0 0 1em}.ccp-hero__body p:last-child{margin-bottom:0}.ccp-hero__trust{margin:14px 0 0;display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.ccp-hero__trust .ccp-stars{font-size:16px}.ccp-benefit{padding:36px 0}.ccp-benefit__grid{display:grid;gap:32px;align-items:start;grid-template-columns:1fr}.ccp-benefit__media{order:2}.ccp-benefit__content{order:1}@media(min-width:900px){.ccp-benefit__grid{grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ccp-benefit__media,.ccp-benefit__content{order:0}.ccp-benefit--img-right .ccp-benefit__media{order:2}.ccp-benefit--img-right .ccp-benefit__content{order:1}}.ccp-benefit__img{width:100%;height:auto;display:block;border-radius:8px;max-width:560px;margin:0 auto}.ccp-benefit__content{text-align:left}.ccp-benefit__eyebrow-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 24px;padding-bottom:10px;border-bottom:1px solid rgba(18,18,18,.22)}.ccp-benefit__eyebrow{text-transform:uppercase;font-weight:700;letter-spacing:.12em;font-size:13px;color:inherit}.ccp-benefit__number{font-weight:400;font-size:14px;line-height:1;color:inherit;opacity:.85}.ccp-benefit__heading{font-size:clamp(26px,3.4vw,40px);line-height:1.15;margin:0 0 20px;font-weight:800;letter-spacing:-.005em}.ccp-benefit__body{font-size:16px;line-height:1.6}.ccp-benefit__body p{margin:0 0 1.1em}.ccp-benefit__body p:last-child{margin-bottom:0}.ccp-testimonials{padding:48px 0;overflow:hidden}.ccp-testimonials__heading{font-family:"Libre Franklin",var(--font-heading-family, sans-serif);font-size:35px;font-weight:700;line-height:1.3;color:#000;text-align:center;max-width:60%;margin:0 auto 20px}@media(max-width:749px){.ccp-testimonials__heading{font-size:27px;max-width:90%;margin-bottom:14px}}.ccp-slider{position:relative}.ccp-slider__viewport{overflow:hidden}.ccp-slider__track{display:flex;transition:transform .4s ease;will-change:transform}.ccp-slider__slide{flex:0 0 auto}.ccp-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#575757;cursor:pointer;padding:0}.ccp-slider__arrow svg{width:44px;height:44px}.ccp-slider__arrow--prev{left:-13px;transform:translateY(-50%) rotate(180deg)}.ccp-slider__arrow--next{right:-13px}@media(max-width:767px){.ccp-slider__arrow--prev{left:0}.ccp-slider__arrow--next{right:0}}.ccp-slider__dots{display:none;justify-content:center;gap:6px;margin-top:14px}@media(max-width:767px){.ccp-slider__dots{display:flex}}.ccp-slider__dot{width:8px;height:8px;border-radius:50%;background:#e0e0e0;border:none;padding:0;cursor:pointer;transition:background .2s}.ccp-slider__dot--active{background:#242424}.ccp-testimonial{background:#fff;color:#121212;border:1px solid #000;border-radius:12px;padding:24px 16px;display:flex;flex-direction:column;gap:8px;text-align:center}.ccp-stars--center{justify-content:center}.ccp-testimonial__title{font-family:"Libre Franklin",var(--font-heading-family, sans-serif);font-weight:700;font-size:16px;line-height:1.3;margin:0}.ccp-testimonial__body{font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-weight:400;font-size:15px;line-height:1.55;margin:0}.ccp-testimonial__author{font-family:"Libre Franklin",var(--font-heading-family, sans-serif);font-weight:700;font-size:14px;margin:auto 0 0;padding-top:4px}.ccp-testimonial__verify{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-weight:500;font-size:13px;color:#555;margin:2px 0 0}.ccp-verify-icon{flex-shrink:0}.ccp-stats{padding:48px 0}.ccp-stats__card{border:1px solid rgba(18,18,18,.15);border-radius:8px;padding:40px}@media(max-width:749px){.ccp-stats__card{padding:20px}}.ccp-stats__heading{font-family:"Libre Franklin",var(--font-heading-family, sans-serif);font-size:36px;font-weight:700;line-height:1.3;color:#303030;text-align:left;margin:0 0 12px}@media(max-width:749px){.ccp-stats__heading{font-size:24px;line-height:1.2}}.ccp-stats__sub{font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-weight:500;font-size:20px;line-height:1.2;text-align:left;margin:0 0 20px}@media(max-width:749px){.ccp-stats__sub{font-size:16px;line-height:1.4}}.ccp-stats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:1024px){.ccp-stats__grid{grid-template-columns:repeat(4,1fr)}}.ccp-stat{text-align:left}.ccp-stat__rule{display:block;width:50%;height:2px;background:#12121238;margin-bottom:12px}.ccp-stat__value{font-family:"Montserrat",var(--font-heading-family, sans-serif);font-size:64px;font-weight:700;line-height:1.2;color:#ad5c30}@media(max-width:749px){.ccp-stat__value{font-size:40px}}.ccp-stat__text{font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-weight:500;font-size:18px;line-height:1.3;margin:12px 0 0}@media(max-width:749px){.ccp-stat__text{font-size:16px}}.ccp-reviews{padding:56px 0}.ccp-reviews__heading{font-family:"Libre Franklin",var(--font-heading-family, sans-serif);font-size:36px;font-weight:700;line-height:1.3;color:#3c2a4d;margin:0 0 28px;max-width:1170px}@media(max-width:749px){.ccp-reviews__heading{font-size:28px}}.ccp-reviews__summary{display:grid;grid-template-columns:1fr;gap:28px;align-items:start;margin-bottom:0}@media(min-width:800px){.ccp-reviews__summary{grid-template-columns:auto 1fr;gap:40px}}.ccp-reviews__score{text-align:left}@media(max-width:799px){.ccp-reviews__score{text-align:center}}.ccp-reviews__rating{font-family:sans-serif;font-size:60px;font-weight:700;line-height:1;color:#3c2a4d}@media(max-width:749px){.ccp-reviews__rating{font-size:46px}}.ccp-stars--lg .ccp-star{font-size:18px}@media(max-width:749px){.ccp-stars--lg .ccp-star{font-size:16px}}.ccp-reviews__total{margin:6px 0 0;font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-size:16px;font-weight:700;color:#000}@media(max-width:749px){.ccp-reviews__total{font-size:14px}}.ccp-reviews__bars{width:100%;display:grid;gap:8px;align-self:center}.ccp-bar{display:grid;grid-template-columns:auto 1fr 48px;align-items:center;gap:10px;font-size:13px}.ccp-bar__stars{display:inline-flex;gap:2px;white-space:nowrap}.ccp-star--sm{font-size:16px}.ccp-star--grey{color:#e5e7eb!important}.ccp-bar__track{position:relative;height:10px;background:#eee;border-radius:999px;overflow:hidden}.ccp-bar__fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--ccp-star, #FAAD14)}.ccp-bar__pct{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.ccp-reviews__divider{border:none;border-bottom:2px solid rgba(125,125,125,.8);width:60%;margin:36px auto}.ccp-reviews__cards{display:grid;grid-template-columns:1fr;gap:10px;max-width:1170px;margin:0 auto}.ccp-rev-card{display:grid;grid-template-columns:280px 1fr;gap:24px;padding:24px;border:1px solid #eee;border-radius:16px;background:#fff;box-shadow:2.83px 2.83px 4px #12121233}@media(max-width:749px){.ccp-rev-card{grid-template-columns:1fr}}.ccp-rev-card__photo{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px;display:block}.ccp-rev-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px}.ccp-rev-card__name{font-family:"Libre Franklin",var(--font-heading-family, sans-serif);font-size:16px;font-weight:700}.ccp-rev-card__verified{display:inline-flex;align-items:center;gap:6px;font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-size:13px;color:#77ba2d;font-weight:700}.ccp-rev-card__text{margin:8px 0 0;font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-size:16px;font-weight:500;line-height:1.5}.ccp-reviews__cta{margin-top:28px;text-align:center}.ccp-imgfeat{padding:48px 0;text-align:center}.ccp-imgfeat__eyebrow{font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:14px}.ccp-imgfeat__heading{font-size:clamp(22px,3vw,32px);margin:0 0 12px;font-weight:800}.ccp-imgfeat__body{max-width:720px;margin:0 auto 24px;font-size:16px}.ccp-imgfeat__img{width:100%;height:auto;border-radius:12px;display:block;margin:0 auto;max-width:1100px}.ccp-offer{padding:36px 15px 56px}@media(max-width:749px){.ccp-offer{padding:45px 15px}}.ccp-offer__title{font-family:"Libre Franklin",var(--font-heading-family, sans-serif);font-size:36px;font-weight:700;line-height:1.3;color:#303030;text-align:center;margin:0 0 10px}@media(max-width:749px){.ccp-offer__title{font-size:32px;line-height:1.2}}.ccp-offer__body{font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-weight:500;font-size:18px;line-height:1.5;text-align:center;max-width:900px;margin:0 auto 20px}@media(max-width:749px){.ccp-offer__body{font-size:16px;line-height:1.8}}.ccp-offer__card{display:grid;grid-template-columns:1fr;max-width:850px;margin:0 auto;border:1px dashed rgba(18,18,18,.5);background:#fff;overflow:hidden}@media(min-width:750px){.ccp-offer__card{grid-template-columns:1fr 1fr}}.ccp-offer__media{display:flex;align-items:center;justify-content:center}.ccp-offer__img{width:100%;height:100%;object-fit:cover;display:block}.ccp-offer__content{padding:24px 40px;display:flex;flex-direction:column;justify-content:center;text-align:center}@media(max-width:749px){.ccp-offer__content{padding:16px 14px}}.ccp-offer__headline{font-family:"Libre Franklin",var(--font-heading-family, sans-serif);font-size:27px;font-weight:700;line-height:1.3;text-transform:uppercase;color:var(--ccp-page-color, #303030);margin:0 0 10px}@media(max-width:749px){.ccp-offer__headline{font-size:28px}}.ccp-offer__sub{font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-weight:500;font-size:14px;line-height:1.5;max-width:80%;margin:0 auto 20px}.ccp-offer__btn{box-shadow:2.83px 2.83px 4px #12121233}.ccp-countdown{display:flex;align-items:center;justify-content:center;gap:12px;margin:0;padding:12px 0}.ccp-countdown__label{font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-weight:600;font-size:16px;text-transform:uppercase;text-align:right}.ccp-countdown__digits{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.ccp-countdown__digits b{font-family:"Libre Franklin",var(--font-heading-family, sans-serif);font-size:16px;font-weight:700;color:#d10505;line-height:1.3}.ccp-countdown__colon{font-size:16px;font-weight:700;color:#d10505;line-height:1;padding:0 2px}.ccp-offer__badges{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#fff5ea;padding:10px;margin:0 0 10px}.ccp-offer__badge{font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-weight:500;font-size:14px;line-height:1.5;text-align:center}.ccp-offer__badge--right{border-left:1px solid rgba(18,18,18,.15)}.ccp-offer__guarantee{font-family:"Libre Franklin",var(--font-body-family, sans-serif);font-weight:500;font-size:14px;line-height:1.5;text-align:center;max-width:80%;margin:10px auto 0}.ccp-footer{padding:32px 0 24px;text-align:center}.ccp-footer__grid{display:flex;flex-direction:column;align-items:center;gap:12px}.ccp-footer__logo-img{max-width:160px;height:auto}.ccp-footer__nav{display:inline-flex;flex-wrap:wrap;gap:18px;justify-content:center}.ccp-footer__link{color:inherit;text-decoration:underline;font-size:15px}.ccp-footer__copy{margin:8px 0 0;font-size:13px;opacity:.85}.ccp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:999;transform:translateY(120%);transition:transform .3s ease;box-shadow:0 -6px 18px #12121226;padding:10px 0}.ccp-sticky.is-visible{transform:translateY(0)}.ccp-sticky__inner{display:flex;align-items:center;gap:12px;justify-content:space-between}.ccp-sticky__thumb-img{width:36px;height:36px;border-radius:50%;object-fit:cover;display:block}.ccp-sticky__text{flex:1;min-width:0}.ccp-sticky__sub{display:block;font-size:12px;font-weight:600}@media(min-width:640px){.ccp-sticky__sub{font-size:14px}}.ccp-page{padding-bottom:0}@media(max-width:900px){.ccp-page{padding-bottom:80px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-ceylon-cinnamon-landing.css.map */
