:root{--ck-y: #fcc40c;--ck-y-soft: #fff1c2;--ck-r: #c41414;--ck-r-dark: #9e0f0f;--ck-ink: #121212;--ck-cream: #fff8ea;--ck-paper: #ffffff;--ck-muted: #5b5348;--ck-line: rgba(18, 18, 18, .09);--ck-shadow: 0 10px 30px rgba(60, 40, 0, .1);--ck-shadow-lg: 0 24px 60px rgba(60, 40, 0, .18);--ck-radius: 22px;--ck-head: var(--font-heading-family)}body{background:var(--ck-cream)}.color-scheme-1,.gradient.color-scheme-1{--color-background: 255, 248, 234;--gradient-background: #fff8ea}.color-scheme-2{--color-background: 255, 255, 255}body,.rte,p{color:#2a2620}h1,h2,h3,.h0,.h1,.h2{color:var(--ck-ink);letter-spacing:.2px}.announcement-bar-section .announcement-bar,.announcement-bar-section .utility-bar{background:var(--ck-ink)!important}.announcement-bar__message{font-weight:700;letter-spacing:.6px;font-size:1.25rem;color:var(--ck-y)!important}.utility-bar{border-bottom:0!important}.utility-bar .list-social{display:none}.section-header .header-wrapper{background:#fffffff5;-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--ck-line)}.section-header .header{padding-top:10px;padding-bottom:10px}.header__heading-logo{max-width:74px}.header__menu-item{font-weight:700;color:var(--ck-ink)!important;letter-spacing:.3px;font-size:1.5rem}.header__menu-item:hover span,.header__active-menu-item{color:var(--ck-r)!important;text-decoration:none!important}.header__active-menu-item{box-shadow:inset 0 -3px 0 var(--ck-y)}.header__icon,.header__icon .svg-wrapper,.header__icon svg{color:var(--ck-ink)!important}.header__icon--cart .cart-count-bubble{background:var(--ck-r);color:#fff}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;font-weight:800!important;letter-spacing:.5px!important;min-height:5rem}.button:not(.button--secondary):not(.button--tertiary){background:var(--ck-r);color:#fff}.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--ck-r-dark)}.button:after,.button:before{box-shadow:none!important}.button--secondary{background:#fff;color:var(--ck-ink);box-shadow:inset 0 0 0 2px var(--ck-ink)}.card-wrapper .card{background:var(--ck-paper)!important;border-radius:var(--ck-radius)!important;border:1px solid var(--ck-line)!important;box-shadow:var(--ck-shadow)!important;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.card-wrapper .card:after{display:none!important}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:var(--ck-shadow-lg)!important}.card .card__inner{border-radius:0!important}.card__heading,.card__heading a{font-family:var(--ck-head);font-size:1.7rem;line-height:1.2;color:var(--ck-ink);text-decoration:none!important}.card-information .price{font-weight:800;color:var(--ck-ink);font-size:1.6rem}.card-information .price--on-sale .price-item--regular{color:#9a9184;font-weight:400}.card__badge .badge{border-radius:999px;font-weight:800;letter-spacing:.5px;padding:.4rem 1.1rem;background:var(--ck-r)!important;color:#fff!important;border:0}.quick-add__submit{border-radius:999px!important;font-weight:800!important}.card__content .quick-add .button--secondary{background:var(--ck-ink);color:#fff;box-shadow:none}.collection-hero,.collection-hero__inner{background:transparent}.collection-hero__title{font-size:clamp(3rem,5vw,5.2rem)}.facets-container,.facet-filters,.product-count{font-weight:600}.product-grid{row-gap:3rem}.template-product,.product-section,.section-main-product{background:#fff}.product__title h1{font-size:clamp(3rem,4.2vw,4.6rem);line-height:1.05}.product__info-container>*+*{margin-top:1.4rem}.product__description,.product__description p{font-size:1.6rem;line-height:1.65;color:#2f2a22}.product__media-item .media,.product-media-container .media{border-radius:var(--ck-radius);overflow:hidden}.thumbnail{border-radius:14px!important}.product__info-container .price{font-weight:800}@media(min-width:990px){.product__media-wrapper{position:sticky;top:100px;align-self:start}}.footer{background:var(--ck-ink)!important}.footer,.footer a,.footer p,.footer .footer-block__heading{color:#f3ecdc!important}.footer .footer-block__heading{font-family:var(--ck-head);color:var(--ck-y)!important}.footer a:hover{color:var(--ck-y)!important}.scroll-trigger.animate--slide-in{transform:translateY(1.5rem)}.ck{--gap: clamp(16px, 3vw, 32px);color:#2a2620}.ck *,.ck *:before,.ck *:after{box-sizing:border-box}.ck-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.ck section{position:relative}.ck img{display:block;max-width:100%}.ck-h2{font-family:var(--ck-head);font-size:clamp(3rem,4.6vw,5.2rem);line-height:1.04;margin:0 0 1.2rem;color:var(--ck-ink)}.ck-h2--light{color:#fff}.ck-kicker{display:inline-block;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;font-size:1.25rem;color:var(--ck-r);margin:0 0 1rem}.ck-kicker--dark{color:var(--ck-ink)}.ck-kicker--yellow{color:var(--ck-y)}.ck-lede{font-size:clamp(1.6rem,1.8vw,1.9rem);line-height:1.55;color:var(--ck-muted);max-width:640px;margin:0 auto}.ck-head{text-align:center;margin-bottom:clamp(28px,4vw,48px)}.ck-head--left{text-align:left}.ck-center{text-align:center;margin-top:2.8rem}.ck-stars{color:var(--ck-r);letter-spacing:2px;font-size:1.9rem}.ck-stars-sm{color:var(--ck-r);letter-spacing:1.5px;font-size:1.4rem}.ck-link{font-weight:800;color:var(--ck-ink);text-decoration:none;border-bottom:3px solid var(--ck-y);padding-bottom:2px}.ck-link:hover{color:var(--ck-r)}.ck-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border:0;cursor:pointer;text-decoration:none;font-family:inherit;font-weight:800;letter-spacing:.4px;border-radius:999px;padding:1.2rem 2.2rem;font-size:1.5rem;line-height:1.1;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.ck-btn:hover{transform:translateY(-2px)}.ck-btn--lg{padding:1.7rem 3rem;font-size:1.7rem}.ck-btn--sm{padding:1rem 1.6rem;font-size:1.4rem}.ck-btn--red{background:var(--ck-r);color:#fff;box-shadow:0 10px 24px #c414144d}.ck-btn--red:hover{background:var(--ck-r-dark);color:#fff}.ck-btn--ink{background:var(--ck-ink);color:#fff;box-shadow:0 10px 24px #00000040}.ck-btn--ink:hover{color:var(--ck-y)}.ck-btn--yellow{background:var(--ck-y);color:var(--ck-ink);box-shadow:0 10px 24px #fcc40c4d}.ck-btn--ghost{background:transparent;color:var(--ck-ink);box-shadow:inset 0 0 0 2px var(--ck-ink)}.ck-btn--ghost:hover{background:var(--ck-ink);color:#fff}.ck-btn--disabled{background:#e7e1d6;color:#8a8173;cursor:default}.ck-btn[disabled]{opacity:.75;cursor:wait;transform:none}.ck-hero{background:radial-gradient(1200px 600px at 85% 20%,#ffe48a,#ffe48a00 60%),var(--ck-y);padding:clamp(28px,5vw,72px) 0 clamp(44px,6vw,90px);overflow:hidden}.ck-hero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:48px;background:var(--ck-cream);clip-path:ellipse(70% 100% at 50% 100%)}.ck-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.ck-eyebrow{display:inline-flex;align-items:center;gap:.8rem;background:#ffffffb3;border:1px solid rgba(0,0,0,.08);border-radius:999px;padding:.7rem 1.4rem;font-weight:800;font-size:1.25rem;letter-spacing:.6px;color:var(--ck-ink);margin:0 0 2rem}.ck-dot{width:9px;height:9px;border-radius:50%;background:var(--ck-r);box-shadow:0 0 0 4px #c414142e;flex:0 0 9px}.ck-hero__title{font-family:var(--ck-head);font-size:clamp(4rem,6.6vw,7.6rem);line-height:.98;margin:0 0 1.8rem;color:var(--ck-ink)}.ck-hero__sub{font-size:clamp(1.7rem,1.9vw,2.05rem);line-height:1.5;color:#3a3226;max-width:560px;margin:0 0 2.6rem}.ck-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.ck-hero__ctas--center{justify-content:center}.ck-hero__proof{display:flex;align-items:center;gap:1.2rem;margin-top:2.6rem;font-size:1.5rem;color:var(--ck-ink)}.ck-hero__ticks{list-style:none;padding:0;margin:1.4rem 0 0;display:flex;flex-wrap:wrap;gap:.6rem 2rem;font-weight:700;font-size:1.4rem;color:var(--ck-ink)}.ck-hero__ticks li:before{content:"\2713";color:var(--ck-r);font-weight:900;margin-right:.6rem}.ck-hero__media{position:relative}.ck-hero__img{border-radius:32px;overflow:hidden;box-shadow:var(--ck-shadow-lg);transform:rotate(1.5deg);aspect-ratio:4 / 4.4;background:#111}.ck-hero__img img{width:100%;height:100%;object-fit:cover}.ck-hero__float{position:absolute;left:-26px;bottom:34px;display:flex;gap:1.2rem;align-items:center;background:#fff;border-radius:18px;padding:1rem 1.6rem 1rem 1rem;box-shadow:var(--ck-shadow-lg);text-decoration:none;color:var(--ck-ink);transform:rotate(-2deg)}.ck-hero__float img{width:56px;height:56px;object-fit:contain}.ck-hero__float span{display:flex;flex-direction:column;line-height:1.25}.ck-hero__float small{font-weight:800;color:var(--ck-r);text-transform:uppercase;letter-spacing:1px;font-size:1.1rem}.ck-hero__float strong{font-family:var(--ck-head);font-size:1.6rem}.ck-hero__float em{font-style:normal;font-size:1.2rem;color:var(--ck-r)}.ck-hero__badge{position:absolute;right:-14px;top:-14px;width:116px;height:116px;border-radius:50%;background:var(--ck-r);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:var(--ck-shadow-lg);transform:rotate(10deg);border:4px solid #fff}.ck-hero__badge strong{font-family:var(--ck-head);font-size:3.8rem;line-height:.9}.ck-hero__badge span{font-weight:800;font-size:1.1rem;letter-spacing:.5px;text-transform:uppercase;line-height:1.15}.ck-trust{padding:1.4rem 0 1rem}.ck-trust__row{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.ck-trust__item{display:flex;gap:1.2rem;align-items:center;background:#fff;border-radius:18px;padding:1.6rem;border:1px solid var(--ck-line)}.ck-trust__item svg{width:34px;height:34px;flex:0 0 34px;fill:var(--ck-r);background:var(--ck-y-soft);border-radius:50%;padding:7px}.ck-trust__item span{display:flex;flex-direction:column;font-size:1.3rem;color:var(--ck-muted);line-height:1.35}.ck-trust__item strong{color:var(--ck-ink);font-size:1.5rem}.ck-lineup{padding:clamp(56px,7vw,100px) 0}.ck-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:1.8rem}.ck-card{background:#fff;border-radius:var(--ck-radius);overflow:hidden;border:1px solid var(--ck-line);box-shadow:var(--ck-shadow);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.ck-card:hover{transform:translateY(-6px);box-shadow:var(--ck-shadow-lg)}.ck-card__media{position:relative;display:block;aspect-ratio:3 / 3.6;background:#f6f2ea;overflow:hidden}.ck-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .5s ease}.ck-card__img--b{opacity:0}.ck-card:hover .ck-card__img--b{opacity:1;transform:scale(1.04)}.ck-card__tag{position:absolute;z-index:2;top:12px;left:12px;background:var(--ck-ink);color:var(--ck-y);font-weight:800;font-size:1.1rem;letter-spacing:.8px;text-transform:uppercase;border-radius:999px;padding:.5rem 1rem}.ck-card__body{padding:1.6rem 1.6rem 1.8rem;display:flex;flex-direction:column;flex:1}.ck-card__title{font-family:var(--ck-head);font-size:1.9rem;line-height:1.12;margin:0 0 .6rem}.ck-card__title a{color:var(--ck-ink);text-decoration:none}.ck-card__rating{font-size:1.25rem;color:var(--ck-muted);margin-bottom:.8rem}.ck-card__note{font-size:1.4rem;line-height:1.5;color:#4a4237;margin:0 0 1.2rem;flex:1}.ck-card__uses{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0 0 1.4rem}.ck-card__uses li{background:var(--ck-y-soft);color:#5a4300;font-weight:700;font-size:1.15rem;padding:.35rem .9rem;border-radius:999px}.ck-card__buy{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.ck-price{font-weight:800;font-size:1.8rem;color:var(--ck-ink)}.ck-price s{font-weight:400;color:#9a9184;font-size:1.35rem;margin-left:.5rem}.ck-bundle{padding:clamp(24px,3vw,40px) 0 clamp(56px,7vw,100px)}.ck-bundle__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:0;background:var(--ck-y);border-radius:36px;overflow:hidden;box-shadow:var(--ck-shadow-lg)}.ck-bundle__media{position:relative;min-height:420px}.ck-bundle__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ck-bundle__ribbon{position:absolute;top:22px;left:22px;background:var(--ck-r);color:#fff;font-weight:900;letter-spacing:1.2px;font-size:1.3rem;border-radius:999px;padding:.8rem 1.6rem;box-shadow:var(--ck-shadow)}.ck-bundle__copy{padding:clamp(28px,4vw,56px)}.ck-bundle__lede{font-size:1.75rem;line-height:1.55;color:#3a3226;margin:0 0 1.6rem}.ck-bundle__list{list-style:none;padding:0;margin:0 0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:.6rem 1.6rem;font-weight:700;color:var(--ck-ink);font-size:1.5rem}.ck-bundle__list li:before{content:"\2713";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--ck-ink);color:var(--ck-y);font-size:1.2rem;margin-right:.8rem}.ck-bundle__price{display:flex;align-items:baseline;gap:1.2rem;flex-wrap:wrap;margin-bottom:.6rem}.ck-bundle__now{font-family:var(--ck-head);font-size:4.4rem;color:var(--ck-ink);line-height:1}.ck-bundle__price s{font-size:2rem;color:#6b5a2a}.ck-save{background:var(--ck-r);color:#fff;font-weight:800;border-radius:999px;padding:.5rem 1.2rem;font-size:1.4rem}.ck-bundle__ship{font-weight:700;color:var(--ck-ink);font-size:1.45rem;margin:0 0 2.2rem}.ck-bundle__ctas{display:flex;gap:2rem;align-items:center;flex-wrap:wrap}.ck-spot{background:var(--ck-ink);color:#e9e2d2;padding:clamp(56px,7vw,110px) 0;overflow:hidden}.ck-spot__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.ck-spot__lede{font-size:1.8rem;line-height:1.6;color:#d9d1bf;margin:0 0 2.2rem}.ck-spot__facts{list-style:none;padding:0;margin:0 0 2.4rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.ck-spot__facts li{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.4rem;font-size:1.3rem;color:#cfc6b3;line-height:1.35}.ck-spot__facts strong{display:block;font-family:var(--ck-head);font-size:3.2rem;color:var(--ck-y);line-height:1;margin-bottom:.4rem}.ck-spot__quote{margin:0 0 2.6rem;padding:0 0 0 1.8rem;border-left:4px solid var(--ck-y);font-size:1.75rem;line-height:1.5;font-style:italic;color:#fff}.ck-spot__quote cite{display:block;font-style:normal;font-weight:800;font-size:1.3rem;margin-top:.8rem;color:var(--ck-y)}.ck-spot__media img{border-radius:30px;box-shadow:0 30px 80px #00000080;transform:rotate(-2deg);width:100%;aspect-ratio:4 / 5;object-fit:cover}.ck-uses{padding:clamp(56px,7vw,100px) 0}.ck-uses__grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:260px 260px;gap:1.6rem}.ck-use{position:relative;border-radius:var(--ck-radius);overflow:hidden;display:block;color:#fff;text-decoration:none;box-shadow:var(--ck-shadow)}.ck-use--tall{grid-row:span 2}.ck-use img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ck-use:hover img{transform:scale(1.06)}.ck-use:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#000000b8)}.ck-use span{position:absolute;z-index:2;left:18px;bottom:16px;font-family:var(--ck-head);font-size:2.2rem;line-height:1.1;display:flex;flex-direction:column}.ck-use small{font-family:var(--font-body-family);font-weight:800;font-size:1.2rem;letter-spacing:1.2px;text-transform:uppercase;color:var(--ck-y)}.ck-reviews{background:#fff;padding:clamp(56px,7vw,100px) 0;border-top:1px solid var(--ck-line);border-bottom:1px solid var(--ck-line)}.ck-rating-line{font-size:1.6rem;color:var(--ck-ink)}.ck-quotes{columns:3 300px;column-gap:1.8rem}.ck-quote{break-inside:avoid;margin:0 0 1.8rem;background:var(--ck-cream);border-radius:20px;padding:2.2rem;border:1px solid var(--ck-line)}.ck-quote blockquote{margin:.8rem 0 1.4rem;font-size:1.65rem;line-height:1.55;color:var(--ck-ink)}.ck-quote figcaption{font-weight:800;color:var(--ck-ink);font-size:1.4rem}.ck-quote figcaption span{display:block;font-weight:600;color:var(--ck-r);font-size:1.25rem}.ck-story{padding:clamp(56px,7vw,100px) 0}.ck-story__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,72px);align-items:center}.ck-story__media img{border-radius:30px;width:100%;aspect-ratio:4 / 5;object-fit:cover;box-shadow:var(--ck-shadow-lg)}.ck-story__copy p{font-size:1.75rem;line-height:1.65;color:#3a3226}.ck-story__copy .ck-btn{margin-top:1rem}.ck-faq{padding:0 0 clamp(56px,7vw,100px)}.ck-faq__wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,4vw,64px);align-items:start}.ck-faq__list details{background:#fff;border:1px solid var(--ck-line);border-radius:18px;padding:0 2rem;margin-bottom:1.2rem;box-shadow:0 4px 14px #3c28000d}.ck-faq__list summary{cursor:pointer;list-style:none;font-weight:800;font-size:1.7rem;color:var(--ck-ink);padding:1.8rem 3rem 1.8rem 0;position:relative}.ck-faq__list summary::-webkit-details-marker{display:none}.ck-faq__list summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:var(--ck-y);display:grid;place-items:center;font-size:2rem;line-height:1}.ck-faq__list details[open] summary:after{content:"\2212"}.ck-faq__list p{font-size:1.55rem;line-height:1.6;margin:0 0 1.8rem;color:#3a3226}.ck-faq__list a{color:var(--ck-r);font-weight:700}.ck-final{padding:0 0 clamp(56px,7vw,100px)}.ck-final__inner{background:var(--ck-ink);border-radius:36px;padding:clamp(40px,6vw,80px) clamp(20px,4vw,48px);text-align:center;background-image:radial-gradient(600px 300px at 50% 0%,rgba(252,196,12,.25),transparent 70%)}.ck-final .ck-h2{color:#fff}.ck-final p{color:#d9d1bf;font-size:1.8rem;margin:0 0 2.6rem}.ck-final .ck-btn--ghost{color:#fff;box-shadow:inset 0 0 0 2px #fff}.ck-final .ck-btn--ghost:hover{background:#fff;color:var(--ck-ink)}@media(max-width:1100px){.ck-cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:989px){.ck-hero__grid,.ck-spot__grid,.ck-story__grid,.ck-faq__wrap,.ck-bundle__grid{grid-template-columns:1fr}.ck-hero__media{max-width:620px;margin:0 auto;width:100%}.ck-hero__img{aspect-ratio:16 / 11;transform:none}.ck-hero__float{left:12px;bottom:-18px}.ck-hero__badge{width:84px;height:84px;right:10px;top:-12px}.ck-hero__badge strong{font-size:2.6rem}.ck-bundle__media{min-height:240px}.ck-uses__grid{grid-template-columns:1fr 1fr;grid-template-rows:240px 170px 170px}.ck-use--tall{grid-row:auto;grid-column:span 2}}@media(max-width:749px){.ck-wrap{padding:0 18px}.ck-h2{font-size:3.1rem}.ck-kicker{font-size:1.15rem;margin-bottom:.6rem}.ck-lede{font-size:1.55rem}.ck-head{margin-bottom:22px}.ck-hero{padding:18px 0 44px}.ck-eyebrow{font-size:1.05rem;padding:.55rem 1.1rem;margin-bottom:1.2rem;letter-spacing:.3px}.ck-hero__title{font-size:3.9rem;line-height:1;margin-bottom:1.2rem}.ck-hero__sub{font-size:1.6rem;margin-bottom:1.8rem}.ck-hero__ctas{gap:.9rem}.ck-hero__ctas .ck-btn{width:100%;min-height:54px}.ck-btn--lg{padding:1.5rem 2rem;font-size:1.65rem}.ck-hero__proof{margin-top:1.6rem;font-size:1.35rem;gap:.8rem}.ck-stars{font-size:1.6rem}.ck-hero__ticks{display:none}.ck-hero__media{margin-top:2.4rem}.ck-hero__img{border-radius:22px}.ck-hero__float{padding:.7rem 1.2rem .7rem .7rem;border-radius:14px}.ck-hero__float img{width:42px;height:42px}.ck-hero__float strong{font-size:1.4rem}.ck-trust{padding:1rem 0 0;overflow-x:clip}.ck-trust__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.8rem;margin:0 -18px;padding:0 18px .6rem;scrollbar-width:none}.ck-trust__row::-webkit-scrollbar{display:none}.ck-trust__item{flex:0 0 auto;scroll-snap-align:start;padding:1rem 1.4rem;border-radius:999px;gap:.8rem}.ck-trust__item svg{width:28px;height:28px;flex-basis:28px;padding:6px}.ck-trust__item span{font-size:0}.ck-trust__item strong{font-size:1.3rem;white-space:nowrap}.ck-lineup{padding:40px 0 36px}.ck-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin:0 -18px;padding:0 18px 1.6rem;scrollbar-width:none}.ck-cards::-webkit-scrollbar{display:none}.ck-card{flex:0 0 76%;scroll-snap-align:center}.ck-card__media{aspect-ratio:1 / 1}.ck-card__note{font-size:1.35rem}.ck-card__buy .ck-btn{min-height:46px}.ck-bundle{padding:8px 0 44px}.ck-bundle__grid{border-radius:26px}.ck-bundle__copy{padding:22px 20px 26px}.ck-bundle__lede{font-size:1.5rem}.ck-bundle__list{grid-template-columns:1fr 1fr;font-size:1.3rem;gap:.5rem .8rem}.ck-bundle__now{font-size:3.6rem}.ck-bundle__ctas{gap:1.4rem}.ck-bundle__ctas .ck-btn{width:100%;min-height:56px}.ck-bundle__ctas .ck-link{margin:0 auto}.ck-spot{padding:44px 0}.ck-spot__media{order:-1}.ck-spot__media img{aspect-ratio:4 / 3;transform:none;border-radius:22px}.ck-spot__lede{font-size:1.55rem}.ck-spot__facts{grid-template-columns:repeat(3,1fr);gap:.6rem}.ck-spot__facts li{padding:1rem .8rem;font-size:1.1rem}.ck-spot__facts strong{font-size:2.4rem}.ck-spot__quote{font-size:1.5rem}.ck-spot .ck-btn{width:100%}.ck-uses{padding:44px 0}.ck-uses__grid{grid-template-rows:200px 150px 150px;gap:1rem}.ck-use{border-radius:16px}.ck-use span{font-size:1.6rem;left:12px;bottom:10px}.ck-use small{font-size:1rem}.ck-reviews{padding:44px 0}.ck-quotes{columns:auto;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin:0 -18px;padding:0 18px 1rem;scrollbar-width:none}.ck-quotes::-webkit-scrollbar{display:none}.ck-quote{flex:0 0 82%;scroll-snap-align:center;margin:0;padding:1.8rem}.ck-quote blockquote{font-size:1.5rem}.ck-story{padding:44px 0}.ck-story__media img{aspect-ratio:4 / 3;border-radius:22px}.ck-story__copy p{font-size:1.55rem}.ck-story__copy .ck-btn{width:100%}.ck-faq{padding-bottom:44px}.ck-faq__list details{padding:0 1.6rem}.ck-faq__list summary{font-size:1.55rem;padding:1.6rem 3.4rem 1.6rem 0}.ck-faq__list p{font-size:1.45rem}.ck-final{padding-bottom:44px}.ck-final__inner{border-radius:26px;padding:36px 20px}.ck-final .ck-btn{width:100%}.header__heading-logo{max-width:56px}.announcement-bar__message{font-size:1.05rem;letter-spacing:.3px}.product__title h1{font-size:3.2rem}.card__heading,.card__heading a,.card-information .price{font-size:1.45rem}}.jdgm-prev-badge[data-number-of-reviews="0"],.shopify-app-block:has(>.jdgm-preview-badge .jdgm-prev-badge[data-number-of-reviews="0"]){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/118/assets/ck-redesign.css.map */
