:root{--ck-ink: #1f2a24;--ck-muted: #56625b;--ck-cream: #f6f1e9;--ck-cream-2: #efe8dc;--ck-sage: #7c9885;--ck-sage-dark: #4c6a58;--ck-sage-soft: #e3ebe5;--ck-line: #e2dacd;--ck-white: #ffffff;--ck-warm: #e2b043;--ck-radius: 20px;--ck-radius-sm: 12px}.ck{color:var(--ck-ink);font-family:var(--font-body-family);padding:56px 16px}.ck,.ck *,.ck *:before,.ck *:after{box-sizing:border-box}.ck--cream{background:var(--ck-cream)}.ck--white{background:var(--ck-white)}.ck--sage{background:var(--ck-sage-dark);color:#fff}.ck__wrap{max-width:1120px;margin:0 auto}.ck__wrap--narrow{max-width:760px}.ck__eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-sage-dark);margin:0 0 12px}.ck--sage .ck__eyebrow{color:#d6e4da}.ck__h1,.ck__h2,.ck__h3{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:0 0 14px;color:inherit}.ck__h1{font-size:clamp(30px,6.4vw,52px)}.ck__h2{font-size:clamp(26px,4.8vw,38px)}.ck__h3{font-size:18px;line-height:1.3;margin-bottom:6px}.ck__lead{font-size:clamp(16px,2.2vw,19px);line-height:1.55;color:var(--ck-muted);margin:0 0 24px;max-width:34em}.ck--sage .ck__lead{color:#e7efe9}.ck__center{text-align:center}.ck__center .ck__lead{margin-left:auto;margin-right:auto}.ck__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border-radius:30px;background:var(--ck-sage-dark);color:#fff;font-family:var(--font-heading-family);font-weight:600;font-size:16px;text-decoration:none;transition:background .2s ease,transform .2s ease}.ck__btn:hover{background:#3d5748;transform:translateY(-1px)}.ck--sage .ck__btn{background:#fff;color:var(--ck-sage-dark)}.ck--sage .ck__btn:hover{background:var(--ck-cream)}@media(max-width:749px){.ck__btn{width:100%}}.ck__ticks{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:var(--ck-muted)}.ck__ticks li{display:flex;align-items:center;gap:6px}.ck__tick-icon{width:16px;height:16px;flex:none;color:var(--ck-sage-dark)}.ck__media img{display:block;width:100%;height:auto;border-radius:var(--ck-radius)}.ck__placeholder{aspect-ratio:1 / 1;border-radius:var(--ck-radius);background:var(--ck-cream-2);display:flex;align-items:center;justify-content:center;color:var(--ck-muted);font-size:14px;padding:24px;text-align:center}.ck__placeholder svg{width:60%;height:auto;opacity:.35}.ck-hero{padding-top:32px}.ck-hero__grid{display:grid;gap:28px;align-items:center}@media(min-width:750px){.ck-hero{padding-top:64px;padding-bottom:72px}.ck-hero__grid{grid-template-columns:1.05fr 1fr;gap:56px}}.ck-cards{display:grid;gap:12px;margin:28px 0 0}@media(min-width:750px){.ck-cards{grid-template-columns:repeat(3,1fr);gap:20px}}.ck-card{background:var(--ck-white);border:1px solid var(--ck-line);border-radius:var(--ck-radius-sm);padding:20px;font-size:16px;line-height:1.5}.ck--white .ck-card{background:var(--ck-cream);border-color:transparent}.ck-card__num{font-family:var(--font-heading-family);font-weight:600;color:var(--ck-sage);font-size:14px;display:block;margin-bottom:6px}.ck-bridge{margin:32px auto 0;max-width:34em;font-size:clamp(18px,2.6vw,22px);line-height:1.45;font-family:var(--font-heading-family);font-weight:500}.ck-steps__grid{display:grid;gap:28px;align-items:center;margin-top:8px}@media(min-width:750px){.ck-steps__grid{grid-template-columns:1fr 1fr;gap:56px}}.ck-steps{list-style:none;margin:0;padding:0;display:grid;gap:18px}.ck-step{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start}.ck-step__n{width:40px;height:40px;border-radius:50%;background:var(--ck-sage-soft);color:var(--ck-sage-dark);font-family:var(--font-heading-family);font-weight:600;display:flex;align-items:center;justify-content:center}.ck-step p{margin:0;color:var(--ck-muted);line-height:1.5;font-size:15px}.ck-uses{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:28px}@media(min-width:750px){.ck-uses{grid-template-columns:repeat(3,1fr);gap:20px}}.ck-use{background:var(--ck-white);border-radius:var(--ck-radius-sm);overflow:hidden;border:1px solid var(--ck-line)}.ck-use img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.ck-use__body{padding:14px 16px 16px}.ck-use__body p{margin:0;font-size:14px;color:var(--ck-muted);line-height:1.45}.ck-note{margin-top:18px;font-size:13px;color:var(--ck-muted)}.ck-it__grid{display:grid;gap:28px;align-items:center}@media(min-width:750px){.ck-it__grid{grid-template-columns:1fr 1fr;gap:56px}.ck-it--reverse .ck-it__media{order:2}}.ck-list{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:12px}.ck-list li{display:grid;grid-template-columns:22px 1fr;gap:10px;line-height:1.5}.ck-list .ck__tick-icon{width:20px;height:20px;margin-top:2px}.ck-compare{margin-top:28px;border-radius:var(--ck-radius-sm);overflow:hidden;border:1px solid var(--ck-line);background:#fff}.ck-compare table{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}.ck-compare th,.ck-compare td{padding:14px 8px;text-align:center;border-bottom:1px solid var(--ck-line);vertical-align:middle}.ck-compare tr:last-child td{border-bottom:0}.ck-compare th{font-family:var(--font-heading-family);font-weight:600;font-size:13px;background:var(--ck-cream)}.ck-compare th:first-child,.ck-compare td:first-child{text-align:left;padding-left:14px;width:40%}.ck-compare .ck-compare__us{background:var(--ck-sage-soft)}.ck-compare th.ck-compare__us{background:var(--ck-sage-dark);color:#fff}.ck-mark{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-size:13px}.ck-mark--yes{background:var(--ck-sage-dark);color:#fff}.ck-mark--no{background:#eee9e1;color:#8b8378}.ck-mark--partial{background:#f6e7c4;color:#8a6514}.ck-legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--ck-muted);margin-top:12px}.ck-legend span{display:inline-flex;align-items:center;gap:6px}.ck-legend .ck-mark{width:18px;height:18px;font-size:10px}@media(min-width:750px){.ck-compare table,.ck-compare th{font-size:15px}}.ck-faq{margin-top:24px;border-top:1px solid var(--ck-line)}.ck-faq details{border-bottom:1px solid var(--ck-line)}.ck-faq summary{list-style:none;cursor:pointer;padding:18px 40px 18px 0;position:relative;font-family:var(--font-heading-family);font-weight:600;font-size:16px;line-height:1.4}.ck-faq summary::-webkit-details-marker{display:none}.ck-faq summary:after{content:"";position:absolute;right:8px;top:50%;width:10px;height:10px;border-right:2px solid var(--ck-sage-dark);border-bottom:2px solid var(--ck-sage-dark);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.ck-faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.ck-faq__a{padding:0 0 18px;color:var(--ck-muted);line-height:1.6;font-size:15px}.ck-faq__a p{margin:0 0 8px}.ck-faq__a a{color:var(--ck-sage-dark)}.ck-cta{padding-top:64px;padding-bottom:64px}.ck__btn-row{margin-top:32px}.ck-support-page{padding-top:64px;padding-bottom:72px}.ck-support-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media(min-width:900px){.ck-support-grid{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:72px}}.ck-support-intro .ck__lead{margin-bottom:32px}.ck-support-facts{margin:0;border-top:1px solid var(--ck-line);max-width:480px}.ck-support-facts__row{display:flex;justify-content:space-between;gap:24px;padding:16px 0;border-bottom:1px solid var(--ck-line);font-size:15px}.ck-support-facts dt{font-weight:600;color:var(--ck-ink);margin:0}.ck-support-facts dd{margin:0;color:var(--ck-muted);text-align:right}.ck-support{background:var(--ck-white);border:1px solid var(--ck-line);border-radius:var(--ck-radius-sm);padding:36px 28px;box-shadow:0 1px 2px #1f2a240a,0 12px 32px #1f2a240f}@media(min-width:750px){.ck-support{padding:44px 44px 40px}}.ck-support__head{display:flex;align-items:center;gap:14px;margin-bottom:12px}.ck-support__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:10px;background:var(--ck-sage-dark);color:#fff}.ck-support__title{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(22px,3vw,28px);line-height:1.2;letter-spacing:-.01em;margin:0;color:var(--ck-ink)}.ck-support__text{color:var(--ck-muted);font-size:16px;line-height:1.6;margin:0 0 28px}.ck-support__address{border:1px solid var(--ck-line);border-radius:10px;background:var(--ck-cream);padding:16px 18px;margin-bottom:20px}.ck-support__label{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-muted);margin-bottom:4px}.ck-support__email{font-size:20px;font-weight:400;color:var(--ck-ink);text-decoration:none;word-break:break-all}.ck-support__email:hover{color:var(--ck-sage-dark);text-decoration:underline}.ck-support__btn{width:100%;border-radius:10px;min-height:56px}.ck-support__note{font-size:14px;color:var(--ck-muted);line-height:1.5;margin:16px 0 0}.ck--sage .ck-support-facts dt,.ck--sage .ck-support-facts dd{color:#fff}.quantity-break__benefit,input:checked+.quantity-break .quantity-break__benefit{background:#f7c233!important;border-color:#f7c233!important;color:#000!important}.quantity-break__right--price-first-horizontal .quantity-break__compare-price{min-width:4.6em;text-align:left}.quantity-break__compare-price--none{text-decoration:none!important;font-weight:700;transform:scaleX(1.4);transform-origin:left center;visibility:hidden}.ck-about{padding-top:64px;padding-bottom:64px}.ck-about__intro .ck__lead{margin-bottom:8px}.ck-about__values{margin-top:40px}.ck-about__value{padding:24px;text-align:left}.ck-about__title{font-family:var(--font-heading-family);font-weight:600;font-size:18px;line-height:1.3;margin:0 0 6px;color:var(--ck-ink)}.ck-about__text{margin:0;color:var(--ck-muted);font-size:15px;line-height:1.55}.sticky-atc-container{align-items:center}.ck-sticky-price{flex:none;font-size:16px;font-weight:500;color:#121212;white-space:nowrap;margin:0 16px 0 auto}.sticky-atc__button{width:auto!important;flex:none}.sticky-atc .sticky-atc__add_button{background:#4a6b55!important;border-color:#4a6b55!important;color:#fff!important;min-height:44px;padding:0 22px;font-family:var(--font-body-family)!important;font-size:14px;font-weight:400!important;letter-spacing:.01em}.sticky-atc .sticky-atc__add_button,.sticky-atc .sticky-atc__add_button *{font-family:var(--font-body-family)!important;font-weight:400!important;color:#fff!important;opacity:1!important}.sticky-atc .sticky-atc__add_button:after{box-shadow:none}.sticky-atc .sticky-atc__title{margin:0 0 4px;line-height:1.2;font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em;font-size:15px}@media(min-width:750px){.sticky-atc .sticky-atc__title{font-size:16px}}.sticky-atc__left__content{justify-content:center}.ck-sticky-points{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px;font-size:13px;line-height:1.3;color:#000}.ck-sticky-points li{display:inline-flex;align-items:center;gap:6px}.ck-sticky-points .ck-sticky-check{flex:none;color:#7fb685;font-size:18px;line-height:1;width:18px;overflow:hidden}.sticky-atc__image,.sticky-atc__image img{border-radius:10px;overflow:hidden}@media(max-width:749px){.ck-sticky-points{display:none}}@media screen and (min-width:750px){.product__media-wrapper.product__column-sticky{align-self:flex-start;top:2rem}}.sticky-atc--floating-desktop .sticky-atc-container,.sticky-atc--floating-mobile .sticky-atc-container,.sticky-atc-container{border-radius:0!important}.product__info-wrapper .product-form__submit.atc-button{width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;justify-content:center;color:#fff!important;font-size:.92em}.product__info-wrapper .product-form__submit.atc-button *{color:#fff!important}.product__info-wrapper .product-form__submit.atc-button{justify-content:space-between!important;align-items:center;padding:.8rem .8rem .8rem 3.2rem!important;min-height:6.2rem;text-align:left}.product__info-wrapper .product-form__submit.atc-button .main-atc__label{justify-content:flex-start;text-align:left}.product__info-wrapper .ck-atc-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#ffffff29;color:#fff;margin-left:1.2rem;transition:background .2s ease,color .2s ease}.product__info-wrapper .product-form__submit.atc-button .ck-atc-icon svg{color:inherit!important;stroke:currentColor}.product__info-wrapper .product-form__submit.atc-button:not([disabled]):hover{padding-right:.8rem!important;background-color:#3d5748!important}.product__info-wrapper .product-form__submit.atc-button:not([disabled]):hover:before{display:none!important}.product__info-wrapper .product-form__submit.atc-button:not([disabled]):hover:after{transform:none!important;background-color:#3d5748!important}.product__info-wrapper .product-form__submit.atc-button:not([disabled]):hover,.product__info-wrapper .product-form__submit.atc-button:not([disabled]):hover *{color:#fff!important}#CartDrawer-Checkout{width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center;padding:.8rem .8rem .8rem 3.2rem!important;min-height:6.2rem;text-align:left;color:#fff!important;font-size:.92em}#CartDrawer-Checkout *{color:#fff!important}#CartDrawer-Checkout .button__label{justify-content:flex-start;text-align:left}#CartDrawer-Checkout .ck-checkout-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#ffffff29;color:#fff;margin-left:1.2rem;transition:background .2s ease,color .2s ease}#CartDrawer-Checkout .ck-checkout-icon svg{color:inherit!important;stroke:currentColor}#CartDrawer-Checkout.loading .ck-checkout-icon{visibility:hidden}#CartDrawer-Checkout:not([disabled]):hover{padding-right:.8rem!important;background-color:#3d5748!important}#CartDrawer-Checkout:not([disabled]):hover:before{display:none!important}#CartDrawer-Checkout:not([disabled]):hover:after{transform:none!important;background-color:#3d5748!important}.ck-cart-guarantee{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:1.2rem;padding:1.1rem 3.6rem;border-radius:var(--buttons-radius-outset, var(--buttons-radius, 30px));background:#e6eee8;color:#2f4a3a;font-size:1.35rem;line-height:1.3}.ck-cart-guarantee__icon{flex:none;color:#4c6a58}.ck-cart-guarantee__info{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;border:1.3px solid #4c6a58;color:#4c6a58;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;font-style:normal;line-height:1;font-family:Georgia,serif;cursor:help}.ck-cart-guarantee__tip{position:absolute;bottom:calc(100% + 12px);right:-12px;width:270px;max-width:80vw;padding:1.2rem 1.4rem;border-radius:10px;background:#fff;color:#121212;box-shadow:0 8px 24px #00000024;font-family:inherit;font-size:1.3rem;font-weight:400;line-height:1.45;text-align:left;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:10;cursor:auto}.ck-cart-guarantee__tip p{margin:0 0 .6em}.ck-cart-guarantee__tip p:last-child{margin-bottom:0}.ck-cart-guarantee__tip a{color:#4c6a58;text-decoration:underline}.ck-cart-guarantee__tip:after{content:"";position:absolute;top:100%;right:12px;border:7px solid transparent;border-top-color:#fff}.ck-cart-guarantee__info:hover .ck-cart-guarantee__tip,.ck-cart-guarantee__info:focus .ck-cart-guarantee__tip,.ck-cart-guarantee__info:focus-within .ck-cart-guarantee__tip{opacity:1;visibility:visible;transform:translateY(0)}.cart-checkpoints__icon:not(.cart-checkpoints__icon--dot):not(:has(*)){display:none!important}.cart-drawer__totals .ck-shipping-row{--text-size: 1.5rem;margin-top:1.4rem;color:#12121299}.cart-drawer__totals .ck-shipping-row span:last-child{letter-spacing:.02em}.cart-drawer__totals .ck-shipping-row,.cart-drawer__totals .ck-shipping-row *{color:#8a8a8a!important}.cart-drawer__totals .cart-drawer__totals__row:not(.ck-shipping-row)>span:first-child,.cart-drawer__totals .cart-drawer__totals__row:not(.ck-shipping-row)>span:first-child *{color:#4a4a4a!important}.cart-drawer__totals .cart-drawer__totals__row:not(.ck-shipping-row)>span:last-child,.cart-drawer__totals .cart-drawer__totals__row:not(.ck-shipping-row)>span:last-child *{color:#1a1a1a!important}cart-drawer.drawer{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);transition:visibility 0s linear .55s,background-color .55s cubic-bezier(.22,.61,.36,1),-webkit-backdrop-filter .55s cubic-bezier(.22,.61,.36,1),backdrop-filter .55s cubic-bezier(.22,.61,.36,1)!important}cart-drawer.drawer.active{background-color:#0000002e!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:visibility 0s linear 0s,background-color .55s cubic-bezier(.22,.61,.36,1),-webkit-backdrop-filter .55s cubic-bezier(.22,.61,.36,1),backdrop-filter .55s cubic-bezier(.22,.61,.36,1)!important}cart-drawer.drawer .drawer__inner{border:0!important;border-radius:24px 0 0 24px;box-shadow:-12px 0 40px #0000001f;transition:transform .55s cubic-bezier(.22,.61,.36,1)!important}@media screen and (min-width:990px){.product media-gallery.media-gallery--desktop-thumbnails-vertical .product-media-slider{width:calc(100% - var(--desktop-vertical-thumbnails-width) - 1.6rem)}.product media-gallery .product__media-list .product__media-item .product-media-container,.product media-gallery .product__media-list .product__media-item .product__media,.product media-gallery .product__media-list .product__media-item{border-radius:24px;overflow:hidden}.product media-gallery .product__media-list .product__media-item .product-media-container{border:0;background:#ffffff4d}.product media-gallery.media-gallery--desktop-thumbnails-vertical .thumbnail-list{gap:12px}.product media-gallery .thumbnail-list .thumbnail{border-radius:16px;overflow:hidden;border:1px solid transparent;box-shadow:none;background:#d9d9d9}.product media-gallery .thumbnail-list .thumbnail img{border-radius:0;object-fit:cover}.product media-gallery .thumbnail-list .thumbnail[aria-current]{border-color:#000c;box-shadow:none}.product media-gallery .slider-buttons .splide__arrow{width:48px;height:48px;border-radius:50%;border:0;background:#ebebeb;color:#6b6f74;box-shadow:none}.product media-gallery .slider-buttons .splide__arrow[disabled]{opacity:.4}}cart-drawer .cart-drawer__totals .ck-shipping-row{--text-size: 1.16rem}cart-drawer .drawer__footer{border:1px solid rgba(18,18,18,.1)!important;border-bottom:0!important;border-radius:20px 20px 0 0;position:relative;z-index:1}cart-drawer .cart-drawer-item__cart-remove-button .button,cart-drawer .cart-drawer-item__cart-remove-button .icon-remove{color:#e0322b!important}cart-drawer.is-empty .drawer__inner{display:flex!important;flex-direction:column;align-items:stretch!important}cart-drawer.is-empty .cart-drawer__body,cart-drawer.is-empty .drawer__footer{width:100%;align-self:stretch;box-sizing:border-box}cart-drawer.is-empty .drawer__inner-empty{flex:1 1 auto;height:auto;justify-content:center}cart-drawer.is-empty .cart-drawer__body{order:-1;flex:0 0 auto;height:auto!important;overflow:visible!important;padding:0 var(--ck-drawer-gutter)!important}cart-drawer.is-empty .drawer__footer{flex:0 0 auto;height:auto!important;overflow:visible!important;padding:0 var(--ck-drawer-gutter)!important}cart-drawer.is-empty .cart-drawer__totals{display:none!important}cart-drawer.is-empty .drawer__header{order:-2;flex:0 0 auto;height:auto!important;overflow:visible!important;padding:var(--ck-drawer-gutter) var(--ck-drawer-gutter) 1.5rem!important}cart-drawer.is-empty .drawer__inner-empty .drawer__close{display:none!important}cart-drawer .cart-drawer__count-bubble{width:auto!important;height:20px!important;min-width:20px;padding:0 4px;box-sizing:border-box;border-radius:7px!important;border:2px solid #ffffff;background:#4a6b55!important}cart-drawer .cart-drawer__count-bubble__number{font-family:inherit!important;font-size:11px!important;line-height:1;font-weight:700;color:#fff!important;font-variant-numeric:tabular-nums}cart-drawer.is-empty #CartDrawer-Checkout[disabled],cart-drawer.is-empty #CartDrawer-Checkout{opacity:1!important;cursor:pointer!important;pointer-events:auto!important}cart-drawer .drawer__inner-empty a.button{display:none!important}cart-drawer{--ck-drawer-gutter: 2.6rem}cart-drawer .drawer__header{padding-left:var(--ck-drawer-gutter)!important;padding-right:var(--ck-drawer-gutter)!important}cart-drawer .cart-drawer__body{padding-left:var(--ck-drawer-gutter)!important;padding-right:var(--ck-drawer-gutter)!important}cart-drawer .drawer__footer{padding-left:var(--ck-drawer-gutter)!important;padding-right:var(--ck-drawer-gutter)!important}@media screen and (max-width:749px){cart-drawer{--ck-drawer-gutter: 2rem}}cart-drawer .drawer__header{padding-top:var(--ck-drawer-gutter)!important}cart-drawer .drawer__footer{padding-bottom:calc(var(--ck-drawer-gutter) + env(safe-area-inset-bottom,0px))!important}cart-drawer.is-empty .drawer__footer{padding-bottom:calc(var(--ck-drawer-gutter) + env(safe-area-inset-bottom,0px))!important}cart-drawer .ck-cart-upsell{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f4f7f4;border-radius:12px;padding:10px 12px;margin:1.2rem 0 .4rem;font-size:13px;line-height:1.35;color:#1f2a24}cart-drawer .ck-cart-upsell__btn{flex:0 0 auto;background:#4a6b55;color:#fff;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}cart-drawer .ck-cart-upsell__btn:hover{background:#3c5946}cart-drawer .ck-free,cart-drawer .ck-free *,cart-drawer .cart-drawer__totals .ck-shipping-row .ck-free,cart-drawer .cart-drawer__totals .ck-shipping-row>span.ck-free{color:#2f8a4a!important}cart-drawer .ck-saved-row{margin-top:.4rem!important}cart-drawer .payment-badges-block .payment-badges{justify-content:center;gap:6px}cart-drawer .payment-badges-block .icon{filter:grayscale(1);opacity:.6}cart-drawer .ck-empty-sub{margin:.4rem 0 1.6rem;font-size:15px;color:#12121299}cart-drawer .ck-empty-product{display:flex;align-items:center;gap:14px;text-align:left;text-decoration:none;background:#f4f7f4;border-radius:16px;padding:12px;margin:0 auto;max-width:340px;color:#1f2a24}cart-drawer .ck-empty-product__img{width:84px;height:84px;object-fit:cover;border-radius:12px;flex:0 0 auto}cart-drawer .ck-empty-product__info{display:flex;flex-direction:column;gap:6px}cart-drawer .ck-empty-product__title{font-weight:600;font-size:15px}cart-drawer .ck-empty-product__deal{align-self:flex-start;background:#f7c233;color:#000;border-radius:999px;padding:4px 10px;font-size:12px}cart-drawer .cart__ctas{margin-top:30px!important;margin-bottom:7px!important}cart-drawer .ck-cart-guarantee{margin-top:15px!important}cart-drawer .cart__empty-text{font-family:Fraunces,Georgia,serif!important;font-weight:400!important;letter-spacing:-.01em;line-height:1.1}cart-drawer .cart-drawer-item__single-item-prices{display:none!important}cart-drawer .cart-item__totals .cart-item__discounted-prices{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:4px!important}cart-drawer .cart-item__totals .cart-item__old-price{order:0;line-height:1;margin:0!important;position:relative;top:-3px}cart-drawer .cart-item__totals .cart-item__discounted-prices .regular-price{order:1;line-height:1.1;margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cookrr.css.map */
