:root{--ws-ink: #2a2320;--ws-ink-soft: #4a3f39;--ws-muted: #6f6158;--ws-cream: #f4ece1;--ws-sand: #ebdfcf;--ws-line: #e4d8c8;--ws-rust: #b5532c;--ws-rust-deep: #8f3f1f;--ws-rust-soft: #f6e3d6;--ws-rust-light: #e9a27c;--font-heading--family: "Fraunces", Georgia, "Times New Roman", serif;--font-heading--weight: 700;--color-foreground-heading: var(--ws-ink);--color-border: var(--ws-line);--style-border-radius-buttons-primary: 999px;--style-border-radius-buttons-secondary: 999px}body{color:var(--ws-ink)}h1,h2,h3,.kd-title,.kd-bundle__label,.kd-compare__table thead th,.kd-benefits__card-title,.kd-faq__question{font-family:var(--font-heading--family);font-optical-sizing:auto}.kd-title,h1,h2{font-weight:700;letter-spacing:-.01em}.color-scheme-1{--color-foreground: #2a2320;--color-foreground-rgb: 42 35 32;--color-rgb: 42 35 32;--color-foreground-heading: #2a2320;--color-foreground-muted: rgb(42 35 32 / var(--opacity-muted-text, .7));--color-foreground-subdued: rgb(42 35 32 / var(--opacity-subdued-text, .55));--color-border: #e4d8c8;--color-primary-button-background: #2a2320;--color-primary-button-border: #2a2320;--color-primary-button-hover-background: #4a3f39;--color-primary-button-hover-border: #4a3f39}.color-scheme-2,.color-scheme-4{--color-background: #f4ece1;--color-background-rgb: 244 236 225;--color-foreground: #2a2320;--color-foreground-rgb: 42 35 32;--color-rgb: 42 35 32;--color-foreground-heading: #2a2320;--color-foreground-muted: rgb(42 35 32 / var(--opacity-muted-text, .7));--color-foreground-subdued: rgb(42 35 32 / var(--opacity-subdued-text, .55));--color-border: #e4d8c8;--color-primary-button-background: #2a2320;--color-primary-button-border: #2a2320;--color-primary-button-hover-background: #4a3f39;--color-primary-button-hover-border: #4a3f39}.color-scheme-3{--color-background: #ebdfcf;--color-background-rgb: 235 223 207;--color-foreground: #2a2320;--color-foreground-rgb: 42 35 32;--color-rgb: 42 35 32;--color-foreground-heading: #2a2320;--color-border: #ddcdb9}.color-scheme-5{--color-background: #2a2320;--color-background-rgb: 42 35 32;--color-foreground: #f4ece1;--color-foreground-rgb: 244 236 225;--color-rgb: 244 236 225;--color-foreground-heading: #ffffff;--color-primary-button-text: #2a2320;--color-primary-button-background: #f4ece1;--color-primary-button-border: #f4ece1;--color-primary-button-hover-text: #2a2320;--color-primary-button-hover-background: #ffffff;--color-primary-button-hover-border: #ffffff;--color-input-background: #3a312c}.button,.button-secondary,.add-to-cart-button,.shopify-payment-button__button,.kd-cta__button{border-radius:999px!important;text-transform:none;letter-spacing:0}button.shopify-payment-button__button--unbranded,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-background-color: var(--ws-ink);--button-border-color: var(--ws-ink)}body .kd-eyebrow{color:var(--ws-rust)}.color-scheme-5 .kd-eyebrow,.announcement-bar__text strong{color:var(--ws-rust-light)}body .kd-stars__row--full svg{fill:var(--ws-rust)}body .kd-stars__row--empty svg{fill:#e4d8c8}body .kd-usp__check,body .kd-benefits__icon{background:var(--ws-rust-soft);color:var(--ws-rust)}body .kd-compare__us{background:var(--ws-cream)}body .kd-compare__mark--yes{color:#fff;background:var(--ws-rust)}body .kd-compare__mark--no{background:#f1ebe3;color:var(--ws-muted)}body .kd-faq__plus{background:var(--ws-ink)}body .kd-faq__plus:before,body .kd-faq__plus:after{background:#fff}body .kd-hero__gold,body .color-scheme-5 .kd-hero__gold{color:var(--ws-rust)}body .color-scheme-5 .kd-hero__gold{color:var(--ws-rust-light)}.kd-sun{fill:var(--ws-rust)}.kd-bundle__heading{color:var(--ws-muted)}.kd-bundle__heading:before,.kd-bundle__heading:after{background:var(--ws-line)}.kd-bundle__option{border-color:var(--ws-line);border-radius:14px}.kd-bundle__option:has(.kd-bundle__radio:checked){border-color:var(--ws-ink);background:var(--ws-cream)}.kd-bundle__option:has(.kd-bundle__radio:checked) .kd-bundle__dot{border-color:var(--ws-ink)}.kd-bundle__option:has(.kd-bundle__radio:checked) .kd-bundle__dot:after{background:var(--ws-ink)}.kd-bundle__label,.kd-bundle__price{color:var(--ws-ink)}.kd-bundle__label{font-weight:700}.kd-bundle__sub,.kd-bundle__compare{color:var(--ws-muted)}body .kd-bundle__badge{background:var(--ws-rust);color:#fff}.kd-bundle__tag{background:var(--ws-rust-soft);color:var(--ws-rust-deep)}.ws-bundle__units{display:none;gap:10px;padding:0 16px 16px 50px}.kd-bundle__option:has(.kd-bundle__radio:checked) .ws-bundle__units{display:grid}.ws-bundle__unit{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:6px 10px}.ws-bundle__unit-label{font-size:13px;line-height:18px;font-weight:700;color:var(--ws-ink)}.ws-bundle__swatches{display:flex;flex-wrap:wrap;gap:6px}.ws-bundle__swatch-input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.ws-bundle__swatch{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:4px 12px 4px 6px;border:1.5px solid #d8c9b7;border-radius:999px;background:#fff;color:var(--ws-ink);font-size:13px;line-height:18px;font-weight:600;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.ws-bundle__dot{flex:none;width:20px;height:20px;border-radius:999px;background:var(--ws-swatch, #cccccc);box-shadow:inset 0 0 0 1px #00000026}.ws-bundle__swatch-input:checked+.ws-bundle__swatch{border-color:var(--ws-ink);box-shadow:0 0 0 1px var(--ws-ink)}.ws-bundle__swatch-input:focus-visible+.ws-bundle__swatch{outline:2px solid var(--ws-ink);outline-offset:2px}.ws-bundle__swatch-input:disabled+.ws-bundle__swatch{opacity:.45;cursor:not-allowed}@media screen and (max-width:749px){.ws-bundle__units{padding:0 14px 14px}.ws-bundle__unit{grid-template-columns:minmax(0,1fr)}}.cart-items__variants-wrapper>ul.list-unstyled:not(.cart-items__bundle)>li{background:var(--ws-rust)}.cart-items .cart-items__title,.cart-items .cart-items__price,.cart-items .cart-items__variant dd{color:var(--ws-ink)}.kd-cart-savings{color:var(--ws-rust-deep)}.header-logo__image.kd-logo{transform:translateY(15%)}header-component .cart-bubble{--cart-bubble-background: var(--ws-rust)}header-component .cart-bubble .cart-bubble__background{background-color:var(--ws-rust)}body .kd-rows__media,body .kd-rows__tile{background:#fff}body .kd-rows__badge,body .kd-rows__mini{background:var(--ws-rust-soft);color:var(--ws-rust)}body .kd-benefits__card{background:var(--ws-cream)}body .color-scheme-2 .kd-benefits__card{background:#fff}body .kd-cta__gold{color:var(--ws-rust-light)}body .kd-cta--plain .kd-cta__copy{display:flex;flex-direction:column;align-items:center;text-align:center}.sticky-add-to-cart .sticky-add-to-cart__bar:after{content:none;display:none}.sticky-add-to-cart .sticky-add-to-cart__bar{padding:10px 12px calc(10px + var(--safe-area-inset-bottom, 0px))}.ws-bundle__units--hidden{display:none!important}.ws-bundle__units-heading{margin:0;font-size:13px;line-height:18px;font-weight:700;color:var(--ws-ink)}.ws-bundle__units--compact .ws-bundle__unit{grid-template-columns:24px minmax(0,1fr);gap:8px}.ws-bundle__units--compact .ws-bundle__swatch{min-height:30px;padding:3px 10px 3px 4px;font-size:12px;line-height:16px}.ws-bundle__units--compact .ws-bundle__dot{width:18px;height:18px}@media screen and (max-width:749px){.ws-bundle__units--compact{padding:0 12px 14px 16px}}.ws-atc{text-transform:uppercase!important;letter-spacing:.04em!important}.ws-atc .add-to-cart-icon{display:none!important}.ws-toggle{position:relative;flex:none;width:26px;height:26px;border-radius:999px;background:var(--ws-ink)}.ws-toggle:before,.ws-toggle:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;border-radius:2px;background:#fff;transform:translate(-50%,-50%);transition:transform .2s ease}.ws-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}details[open]>summary .ws-toggle:after{transform:translate(-50%,-50%) rotate(0)}body .add-to-cart-button,body button[name=checkout],body #checkout,body .cart__checkout-button{text-transform:uppercase!important;letter-spacing:.04em}body .kd-cart-banner{background:var(--ws-rust-soft);color:var(--ws-ink)}body .kd-cart-banner strong,body .kd-cart-banner b{color:var(--ws-rust-deep)}body .product-badges__badge{background:var(--ws-rust);color:#fff}body .ws-anatomy__summary,body .ws-safety__summary{font-weight:700}body .kd-rating:has(+* h1){margin-block:0 -11px}body .kd-hero__badge{inset-block-start:auto;inset-inline-start:auto;inset-block-end:14px;inset-inline-end:14px;padding:5px 10px;background:#f4ece1f0;color:var(--ws-ink);font-size:11px;letter-spacing:.04em;box-shadow:0 2px 8px #0000001f}body .kaching-bundles__block{margin-top:0!important;margin-bottom:0!important}body .kaching-bundles__bars{margin-block:-5px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/warmsy.css.map */
