@font-face{font-family:KyndVividly;src:url(/cdn/shop/files/Vividly-Regular.woff2?v=1776310190) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:KyndFibre;src:url(/cdn/shop/files/fibre-font.woff?v=1789349913) format("woff");font-weight:400 700;font-style:normal;font-display:swap}#CartDrawer{background:transparent;color:var(--kynd-forest-100);--kynd-font-body: "KyndVividly", var(--font-body-family), -apple-system, sans-serif;--kynd-font-label: "KyndFibre", var(--font-heading-family), sans-serif;--kynd-cream: #efe2ce;--kynd-forest: #2e6417;--kynd-forest-100: #2e6417;--kynd-forest-70: rgba(46, 100, 23, .72);--kynd-forest-50: rgba(46, 100, 23, .52);--kynd-forest-35: rgba(46, 100, 23, .35);--kynd-forest-20: rgba(46, 100, 23, .2);--kynd-forest-14: rgba(46, 100, 23, .14);--kynd-forest-08: rgba(46, 100, 23, .08);--kynd-cream-100: #efe2ce;--kynd-cream-80: rgba(239, 226, 206, .82);--kynd-radius-sm: 9px;--kynd-panel-gutter: 15px}#CartDrawer,#CartDrawer input,#CartDrawer button,#CartDrawer .badge{font-family:var(--kynd-font-body)}#CartDrawer svg{color:inherit}#CartDrawer .drawer__header{position:sticky;top:0;z-index:2;background:var(--kynd-cream);flex:0 0 auto;height:auto;min-height:48px;display:flex;align-items:center;border-bottom:1px solid var(--kynd-forest-20);padding:8px 48px 8px 0}#CartDrawer .drawer__heading{font-family:var(--kynd-font-label);font-weight:700;color:var(--kynd-forest-100);font-size:22.5px;line-height:1.15;letter-spacing:.01em;margin-left:var(--kynd-panel-gutter)}#CartDrawer .drawer__close{position:absolute;top:2px;right:0;z-index:2;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;justify-content:center;transform:none;transition:color .15s ease;color:var(--kynd-forest-100)}#CartDrawer .drawer__close svg{width:18px;height:18px}#CartDrawer .drawer__close:focus-visible{outline:2px solid currentColor;outline-offset:-5px}#CartDrawer .cart-progress{padding:8px 0;margin-bottom:0}#CartDrawer .cart-progress__row{display:flex;align-items:center;gap:6px;margin-bottom:5px}#CartDrawer .cart-progress__icon,#CartDrawer img.cart-progress__icon{flex:0 0 auto;width:17px;height:17px;color:var(--kynd-forest-100)}#CartDrawer span.cart-progress__icon.material-symbols-outlined{font-size:17px;width:auto;height:auto;line-height:1}#CartDrawer img.cart-progress__icon{object-fit:contain}#CartDrawer .cart-progress__text{font-family:var(--kynd-font-body);font-size:17.8px;font-weight:700;color:var(--kynd-forest-100);letter-spacing:0;line-height:1.25;margin:0}#CartDrawer .cart-progress__bar{border-radius:999px;overflow:hidden;height:5px;background:var(--kynd-forest-20)}#CartDrawer .cart-progress__bar__progress{display:block;height:100%;min-width:5px;border-radius:999px;transition:width .45s cubic-bezier(.4,0,.2,1);background:var(--kynd-forest-100)}#CartDrawer .drawer__inner{position:relative;display:flex;flex-direction:column;align-items:stretch;height:100dvh;background:var(--kynd-cream);overflow:hidden}@media screen and (min-width:750px){#CartDrawer{--kynd-panel-gutter: 24px}#CartDrawer .drawer__inner{width:min(calc(100vw - 56px),clamp(480px,calc(400px + 12.5vw),600px));max-width:calc(100vw - 56px);margin:14px;height:calc(100dvh - 28px);border-radius:18px;box-shadow:0 24px 60px #2e641738,0 4px 14px #2e64171f}}#CartDrawer .cart-drawer__body{overflow-y:auto;overflow-x:hidden;flex:1 1 0;min-height:0;padding:0 var(--kynd-panel-gutter);overscroll-behavior:contain;background:transparent}#CartDrawer .cart-drawer__body>cart-drawer-items{margin:4px 0}#CartDrawer .drawer__footer{flex:0 0 auto;border-top:0;max-height:calc(100% - 48px);overflow-y:auto;overflow-x:hidden;background:transparent;padding:2px var(--kynd-panel-gutter) max(10px,env(safe-area-inset-bottom))}#CartDrawer .drawer__footer>.cart-drawer__footer,#CartDrawer .drawer__footer>.cart__ctas{margin:4px 0 0}#CartDrawer .drawer__cart-items-wrapper{overflow:visible;max-height:none}@media screen and (max-height:600px){#CartDrawer .drawer__inner{overflow-y:auto}#CartDrawer .cart-drawer__body{flex:1 0 auto;overflow:visible}#CartDrawer .drawer__footer{max-height:none;overflow:visible}}#CartDrawer .cart-items.list-unstyled{margin:0;padding:0;display:flex;flex-direction:column;row-gap:0}#CartDrawer .cart-item--product-natural-horsehair-bamboo-toothbrush{order:1}#CartDrawer .cart-item--product-copper-tongue-scraper{order:2}#CartDrawer .cart-item{padding:10px 0;background:transparent;border-bottom:1px solid var(--kynd-forest-14);gap:10px;align-items:flex-start}#CartDrawer .cart-items.list-unstyled>.cart-item:first-child{padding-top:1px}#CartDrawer .cart-items.list-unstyled>.cart-item:last-child{border-bottom:none;padding-bottom:3px}#CartDrawer .cart-item__media{width:62px;height:62px;flex:0 0 62px;border-radius:var(--kynd-radius-sm);overflow:hidden;background:var(--kynd-forest-08)}#CartDrawer .cart-item__image{width:100%;height:100%;object-fit:cover;border-radius:var(--kynd-radius-sm);box-shadow:none}#CartDrawer .kynd-item__right{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;row-gap:3px;align-items:center;flex:1 1 0%;padding-left:0;min-width:0;overflow-wrap:anywhere}#CartDrawer .kynd-item__top-row{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}#CartDrawer .kynd-item__title-block{flex:1 1 125px;padding-right:0;min-width:0;overflow-wrap:break-word}#CartDrawer .kynd-item__image-link,#CartDrawer .kynd-upsell__image-link{display:block;flex:0 0 auto;line-height:0}#CartDrawer .kynd-item__image-link{height:100%}#CartDrawer .kynd-item__image-link:focus-visible{outline:2px solid currentColor;outline-offset:-3px}#CartDrawer .kynd-upsell__title a{color:inherit;text-decoration:none}#CartDrawer .kynd-upsell__cta:focus-visible,#CartDrawer .kynd-discount-toggle:focus-visible,#CartDrawer .kynd-discount-remove:focus-visible,#CartDrawer .kynd-item__name:focus-visible,#CartDrawer .kynd-upsell__image-link:focus-visible,#CartDrawer .kynd-upsell__title a:focus-visible{outline:2px solid currentColor;outline-offset:3px}#CartDrawer .kynd-item__name:hover,#CartDrawer .kynd-upsell__title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#CartDrawer .kynd-item__name{font-family:var(--kynd-font-body);font-size:21px;font-weight:700;line-height:1.1;color:var(--kynd-forest-100);margin:0;letter-spacing:0}#CartDrawer .kynd-item__top-row-end{display:flex;margin-left:auto;align-items:flex-start;gap:3px;flex-shrink:0;min-width:0;overflow-wrap:normal}#CartDrawer .kynd-item__price-block{text-align:right;white-space:nowrap;word-break:normal;overflow-wrap:normal}#CartDrawer .kynd-item__price-block .cart-item__price-wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:0}#CartDrawer .kynd-item__price-block .price--end.regular-price{font-family:var(--kynd-font-body);font-size:26.4px;font-weight:700;color:var(--kynd-forest-100);white-space:nowrap;line-height:1.1}#CartDrawer .kynd-item__price-block .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px}#CartDrawer .kynd-item__price-block .cart-item__old-price{font-size:17.2px;font-weight:500;color:var(--kynd-forest-70);line-height:1.1}#CartDrawer .kynd-money,#CartDrawer .cart-drawer__totals__row__money,#CartDrawer .cart-progress__text>span{display:inline-block;flex-shrink:0;white-space:nowrap;word-break:normal;overflow-wrap:normal}#CartDrawer .cart-drawer-item__saving{display:inline-block;font-size:17.2px;font-weight:500;color:var(--kynd-forest-70);margin-top:2px}#CartDrawer .kynd-item__price-block .unit-price{color:var(--kynd-forest-50);font-size:14.9px}#CartDrawer .cart-drawer-item__cart-remove-button .button{color:var(--kynd-forest-70);opacity:1;padding:3px;border-radius:50%;transition:background .15s ease,color .15s ease}#CartDrawer .cart-drawer-item__cart-remove-button .button:hover,#CartDrawer .cart-drawer-item__cart-remove-button .button:focus-visible{background:var(--kynd-forest-100);color:var(--kynd-cream-100)}#CartDrawer .cart-drawer-item__cart-remove-button svg{width:14px;height:14px}#CartDrawer .kynd-item__meta-row{margin-top:5px;display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;min-width:0;overflow-wrap:anywhere}#CartDrawer .kynd-item__meta-row:empty{display:none}#CartDrawer .kynd-item__meta-row dl{display:flex;flex-wrap:wrap;gap:2px 6px;margin:0;font-size:18.4px;line-height:1.22;color:var(--kynd-forest-70)}#CartDrawer .kynd-item__meta-row .product-option{display:flex;gap:2px;font-size:18.4px;line-height:1.22;color:var(--kynd-forest-70);margin:0}#CartDrawer .kynd-item__selling-plan{font-size:18.4px;line-height:1.22;color:var(--kynd-forest-70);margin:0}#CartDrawer .kynd-cart-item__gift-badge{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;background:var(--kynd-forest-08);color:var(--kynd-forest-100);font-family:var(--kynd-font-label);font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}#CartDrawer .kynd-item__discount-badges{display:flex;flex-wrap:wrap;gap:4px;margin:0}#CartDrawer .kynd-item__discount-badges .badge{display:inline-flex;align-items:center;gap:3px;background:transparent;border:0;box-shadow:none;line-height:1.2;letter-spacing:0;border-radius:0;padding:1px 0;font-size:13px;font-weight:500;color:var(--kynd-forest-70)}#CartDrawer .kynd-item__discount-badges .badge svg,#CartDrawer .kynd-item__discount-badges .badge img{width:10px;height:10px;opacity:.7}#CartDrawer .kynd-item__qty-row{grid-column:2;grid-row:2;justify-self:end;padding:6px}#CartDrawer .quantity.cart-quantity{display:inline-flex;align-items:center;border:1px solid var(--kynd-forest-35);border-radius:999px;background:transparent;overflow:visible;box-sizing:border-box;padding:0;width:104px;height:32px;transition:border-color .15s ease,box-shadow .15s ease}#CartDrawer .quantity.cart-quantity:focus-within{border-color:var(--kynd-forest-100);box-shadow:0 0 0 3px var(--kynd-forest-14)}#CartDrawer .quantity__input{font-family:var(--kynd-font-body);font-weight:700;font-size:19px;line-height:1;color:var(--kynd-forest-100);background:transparent;flex:1 1 auto;min-width:0;width:auto;box-sizing:border-box;height:100%;caret-color:transparent;text-align:center;padding:0;margin:0;border:none;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:textfield}#CartDrawer .quantity__input::-webkit-outer-spin-button,#CartDrawer .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#CartDrawer .quantity__button{position:relative;box-sizing:border-box;padding:0;margin:0;flex:0 0 32px;width:32px;height:100%;color:var(--kynd-forest-70);border-radius:0;background:transparent;border:none;outline:none;box-shadow:none;display:flex;align-items:center;justify-content:center;transition:color .15s ease}#CartDrawer .quantity__button:before{content:"";position:absolute;width:44px;height:44px;top:50%;left:50%;transform:translate(-50%,-50%)}#CartDrawer .quantity__button:hover,#CartDrawer .quantity__button:focus-visible{color:var(--kynd-forest-100)}#CartDrawer .quantity__button svg{width:14px;position:relative}#CartDrawer .cart-item__error:not(:empty),#CartDrawer .cart-item__error:has(.cart-item__error-text:not(:empty)){margin-top:3px;margin-left:auto;max-width:150px;text-align:right;font-size:15.5px}#CartDrawer #kynd-cart-upsells:not([hidden]){margin:8px 0 4px;display:flex;flex-direction:column;gap:4px}#CartDrawer .kynd-upsell{background:transparent;border-radius:0;box-shadow:none;padding:0}#CartDrawer .kynd-upsell__eyebrow{font-family:var(--kynd-font-label);font-size:18.4px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--kynd-forest-70);margin:0 0 5px}#CartDrawer .kynd-upsell__row--product{display:flex;align-items:flex-start;gap:10px;padding:7px 0;border:0;border-radius:0;background:transparent}#CartDrawer .kynd-upsell__row--product+.kynd-upsell__row--product{margin-top:0;border-top:1px solid var(--kynd-forest-08)}#CartDrawer .kynd-upsell__thumb{width:56px;height:56px;flex:0 0 56px;aspect-ratio:1;border-radius:var(--kynd-radius-sm);object-fit:cover;background:var(--kynd-forest-08)}#CartDrawer .kynd-upsell__thumb--empty{display:block}#CartDrawer .kynd-upsell__row-body{min-width:0;flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) max-content;column-gap:10px;align-items:center}#CartDrawer .kynd-upsell__title{grid-column:1;font-family:var(--kynd-font-body);font-size:23px;font-weight:700;line-height:1.1;color:var(--kynd-forest-100);margin:0}#CartDrawer .kynd-upsell__subtitle{grid-column:1;font-family:var(--kynd-font-body);font-size:18.4px;font-weight:600;line-height:1.25;color:var(--kynd-forest-70);margin:2px 0 0}#CartDrawer .kynd-upsell__cta{font-family:var(--kynd-font-body);grid-column:2;grid-row:1 / span 2;align-self:center;margin:0;padding:7px 16px;font-size:19.5px;font-weight:700;border-radius:999px;white-space:nowrap;line-height:1.2;min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease;background:transparent;color:var(--kynd-forest-100);border:1px solid var(--kynd-forest-70)}#CartDrawer .kynd-upsell__cta:hover:not(:disabled){background-color:var(--kynd-forest-08)}#CartDrawer .kynd-upsell__cta:active:not(:disabled){background-color:var(--kynd-forest-14)}#CartDrawer .kynd-upsell--success{background:transparent;padding:8px 0;border-top:1px solid var(--kynd-forest-08)}#CartDrawer .kynd-upsell__eyebrow--success{font-family:var(--kynd-font-label);font-size:20.1px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--kynd-forest-100);margin:0 0 4px}#CartDrawer .kynd-upsell__checks{display:flex;flex-direction:column;gap:3px}#CartDrawer .kynd-upsell__check{display:inline-flex;align-items:center;gap:7px;font-family:var(--kynd-font-body);font-size:18.4px;font-weight:600;line-height:1.25;color:var(--kynd-forest-100)}#CartDrawer .kynd-upsell__check-icon{width:15px;height:15px;flex-shrink:0;color:var(--kynd-forest-100)}#CartDrawer .kynd-upsell--busy .kynd-upsell__cta{opacity:.55;cursor:default}#CartDrawer .kynd-qty--busy .quantity__button{opacity:.45;pointer-events:none}#CartDrawer .kynd-upsell__unlocking{font-family:var(--kynd-font-body);font-size:18.4px;font-weight:600;color:var(--kynd-forest-70);margin:0 0 6px}#CartDrawer .kynd-upsell__error{margin:4px 0 0;font-family:var(--kynd-font-body);font-size:15.5px;color:#b42318;display:none}#CartDrawer .kynd-upsell__error:not(:empty){display:block}#CartDrawer .cart-discount{border-top:none;padding-top:4px;margin:2px 0 4px}#CartDrawer .cart-discount-form{border-top:none;margin:0 0 4px}#CartDrawer .kynd-discount-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:5px 2px;font-family:var(--kynd-font-body);font-size:19.5px;font-weight:600;color:var(--kynd-forest-70);cursor:pointer}#CartDrawer .kynd-discount-toggle__chevron{width:13px;height:13px;transition:transform .2s ease;flex-shrink:0}#CartDrawer .cart-discount.kynd-discount--open .kynd-discount-toggle__chevron{transform:rotate(180deg)}#CartDrawer .cart-discount[data-kynd-collapse-wired=true]:not(.kynd-discount--open) .cart-discount-form{display:none}#CartDrawer .cart-discount-form__row{border-top:none;gap:6px;margin-top:4px}#CartDrawer .cart-discount-form .field__input{border-radius:999px;border:1.5px solid var(--kynd-forest-20);background:var(--kynd-cream);color:var(--kynd-forest-100);font-family:var(--kynd-font-body);font-size:18.4px;min-height:34px;transition:border-color .15s ease,box-shadow .15s ease}#CartDrawer .cart-discount-form .field__input:focus{border-color:var(--kynd-forest-100);box-shadow:0 0 0 3px var(--kynd-forest-14);outline:none}#CartDrawer .cart-discount-form .field__label{font-family:var(--kynd-font-body);font-size:16.7px;color:var(--kynd-forest-50)}#CartDrawer .cart-discount-form button{border-radius:999px;white-space:normal;font-family:var(--kynd-font-body);font-weight:700;font-size:18.4px;min-height:34px;padding:0 15px;background:var(--kynd-forest-100);color:var(--kynd-cream-100);border:none;transition:background-color .15s ease}#CartDrawer .cart-discount-form button:hover:not(:disabled){background-color:#244f12}#CartDrawer .cart-discount-form button:disabled{opacity:.5}#CartDrawer .cart-discount-form__error{font-family:var(--kynd-font-body);font-size:15.5px;margin-top:4px;color:#b42318}#CartDrawer .cart-drawer__discounts__label{font-family:var(--kynd-font-body);font-size:17.2px;font-weight:600;color:var(--kynd-forest-70)}#CartDrawer .cart-drawer__footer__discounts .badge{display:inline-flex;align-items:center;gap:3px;background:transparent;border:1px solid var(--kynd-forest-20);border-radius:999px;padding:1px 7px;font-family:var(--kynd-font-body);font-size:17.2px;font-weight:600;line-height:1.3;letter-spacing:0;box-shadow:none;color:var(--kynd-forest-70)}#CartDrawer .cart-drawer__footer__discounts .badge svg,#CartDrawer .cart-drawer__footer__discounts .badge img{width:10px;height:10px;opacity:.7}#CartDrawer .kynd-discount-remove{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:none;border-radius:50%;background:var(--kynd-cream-100);color:var(--kynd-forest-100);font-family:var(--kynd-font-body);font-size:12.1px;line-height:1;cursor:pointer;transition:opacity .15s ease}#CartDrawer .kynd-discount-remove:hover{opacity:.75}#CartDrawer .kynd-discount-remove:disabled{opacity:.4;cursor:default}#CartDrawer .cart-drawer__totals{gap:1px}#CartDrawer .cart-drawer__totals__row{gap:12px;font-family:var(--kynd-font-body)}#CartDrawer .cart-drawer__totals__row--spaced.text-color-accent-1{font-size:19.5px;font-weight:600;color:var(--kynd-forest-100)!important}#CartDrawer .cart-drawer__totals__row--spaced.text-color-accent-1 .cart-drawer__totals__row__money{font-size:20.7px}#CartDrawer .cart-drawer__totals__row--spaced.text-color-text{font-size:20.7px;font-weight:700;color:var(--kynd-forest-100)!important;padding-top:4px}#CartDrawer .cart-drawer__totals__row--spaced.text-color-text .cart-drawer__totals__row__money{font-size:27.6px}#CartDrawer .cart__checkout-button{--color-button: 46, 100, 23;--color-button-text: 239, 226, 206;--buttons-radius: 999px;--buttons-radius-outset: 999px;width:100%;padding:13px;font-family:var(--kynd-font-label);font-size:21.8px;font-weight:700;letter-spacing:.02em;border-radius:var(--buttons-radius-outset)}#CartDrawer .cart__checkout-button:before{border-radius:inherit;box-shadow:none;border:1px solid var(--kynd-forest-100)}#CartDrawer .cart__checkout-button:after{border-radius:inherit}#CartDrawer .payment-badges-block{display:none}#CartDrawer .drawer__inner-empty{display:flex;align-items:center;flex:1 1 auto;height:auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:22px var(--kynd-panel-gutter);background:transparent;color:var(--kynd-forest-100)}#CartDrawer:has(.drawer__header:not([data-kynd-count="0"])) .drawer__inner-empty,#CartDrawer:has(.drawer__header[data-kynd-count="0"]) .cart-drawer__body,#CartDrawer:has(.drawer__header[data-kynd-count="0"]) .drawer__footer{display:none}#CartDrawer .cart-drawer__empty-content{gap:9px}#CartDrawer .cart__empty-text{font-family:var(--kynd-font-label);font-size:25.9px;font-weight:700;letter-spacing:.01em;color:var(--kynd-forest-100);margin:0}#CartDrawer .drawer__inner-empty .button{font-family:var(--kynd-font-body);font-size:19.5px;font-weight:700;border-radius:999px;padding:9px 20px;min-height:0;background:var(--kynd-forest-100);color:var(--kynd-cream-100);border:none;transition:background-color .15s ease}#CartDrawer .drawer__inner-empty .button:hover{background-color:#244f12}#CartDrawer .cart__login-title{font-family:var(--kynd-font-body);font-size:17.2px;font-weight:700;color:var(--kynd-forest-70);margin:9px 0 2px}#CartDrawer .cart__login-paragraph{font-family:var(--kynd-font-body);font-size:16.1px;color:var(--kynd-forest-50)}#CartDrawer .cart__login-paragraph a{color:var(--kynd-forest-100)}@media screen and (max-width:749px){#CartDrawer .drawer__header{padding:7px 48px 7px 0}#CartDrawer .drawer__heading{font-size:20.5px;margin-left:16px}#CartDrawer .cart-progress{padding:5px 0 6px}#CartDrawer .cart-progress__text{font-size:17.2px}#CartDrawer .cart-item__media{width:56px;height:56px;flex-basis:56px}#CartDrawer .kynd-item__name{font-size:19px}#CartDrawer .kynd-item__price-block .price--end.regular-price{font-size:23px}#CartDrawer .kynd-item__price-block .cart-item__old-price{font-size:16.1px}#CartDrawer .cart-drawer-item__saving{font-size:16.7px}#CartDrawer .kynd-item__meta-row dl,#CartDrawer .kynd-item__meta-row .product-option,#CartDrawer .kynd-item__selling-plan{font-size:17.2px}#CartDrawer .quantity__input{font-size:18.5px}#CartDrawer .quantity__button svg{width:15px}#CartDrawer .kynd-upsell__eyebrow{font-size:17.2px}#CartDrawer .kynd-upsell__title{font-size:20.7px}#CartDrawer .kynd-upsell__subtitle{font-size:17.2px}#CartDrawer .kynd-upsell__cta,#CartDrawer .kynd-upsell__eyebrow--success{font-size:19px}#CartDrawer .kynd-discount-toggle{font-size:18.4px}#CartDrawer .cart-discount-form .field__input{font-size:19px}#CartDrawer .cart-drawer__discounts__label,#CartDrawer .cart-drawer__footer__discounts .badge{font-size:16.1px}#CartDrawer .cart-drawer__totals__row--spaced.text-color-accent-1{font-size:18.4px}#CartDrawer .cart-drawer__totals__row--spaced.text-color-accent-1 .cart-drawer__totals__row__money,#CartDrawer .cart-drawer__totals__row--spaced.text-color-text{font-size:19.5px}#CartDrawer .cart-drawer__totals__row--spaced.text-color-text .cart-drawer__totals__row__money{font-size:25.3px}#CartDrawer .cart__checkout-button{font-size:20.7px}#CartDrawer .kynd-upsell__row-body{grid-template-columns:minmax(0,1fr)}#CartDrawer .kynd-upsell__cta{grid-column:1;grid-row:auto;justify-self:start;margin-top:4px}}#CartDrawer .kynd-upsell__row--hero{padding:8px;border:1px solid rgba(30,66,43,.22);border-radius:12px;background:#1e422b09}#CartDrawer .kynd-upsell__bundle-thumb{position:relative;display:block;width:56px;height:56px}#CartDrawer .kynd-upsell__bonus-thumb{position:absolute;right:-4px;bottom:-4px;width:28px;height:28px;object-fit:contain;border:2px solid #f7f4e8;border-radius:7px;background:#f7f4e8}#CartDrawer .kynd-upsell__hero-saving{grid-column:1;justify-self:start;font:inherit;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.04em;margin:3px 0}#CartDrawer .kynd-upsell__hero-benefits{grid-column:1;display:grid;gap:3px;font-size:18px;line-height:1.2}#CartDrawer .kynd-upsell__hero-benefits span{display:flex;align-items:center;gap:4px}#CartDrawer .kynd-upsell__hero-benefits svg{width:15px;height:15px;flex-shrink:0}#CartDrawer .kynd-upsell__hero-benefits strong{font-weight:800}#CartDrawer .cart-progress{margin-top:0;padding-top:4px;padding-bottom:6px}#CartDrawer .cart-drawer__body>cart-drawer-items{margin-top:0}#CartDrawer .cart-item{padding-top:6px;padding-bottom:6px}#CartDrawer .cart-drawer-item__saving{margin-top:0;line-height:1.05;font-size:15px}#CartDrawer .kynd-item__qty-row{padding:2px 0}#CartDrawer .kynd-item__meta-row{margin-top:2px}#CartDrawer #kynd-cart-upsells:not([hidden]){margin-top:4px}#CartDrawer .kynd-upsell__eyebrow{margin-bottom:4px}#CartDrawer .kynd-upsell__row--product{padding-top:5px;padding-bottom:5px}#CartDrawer .kynd-upsell__row--hero{padding:7px}#CartDrawer .kynd-upsell__hero-saving{margin:2px 0}#CartDrawer .kynd-upsell__hero-benefits{gap:2px}@media screen and (max-width:749px){#CartDrawer .kynd-upsell__row--product{gap:8px}#CartDrawer .kynd-upsell__row-body{grid-template-columns:minmax(0,1fr) 108px;column-gap:6px}#CartDrawer .kynd-upsell__cta{grid-column:2;grid-row:1 / span 2;justify-self:stretch;align-self:center;min-width:0;width:100%;margin-top:0;padding:7px 8px;white-space:normal;overflow-wrap:anywhere;font-size:17px;line-height:1.15}#CartDrawer .kynd-upsell__hero-benefits{grid-column:1 / -1;margin-top:2px}#CartDrawer .kynd-upsell__hero-saving{grid-column:1 / -1}#CartDrawer .kynd-upsell__title{font-size:20px}#CartDrawer .kynd-upsell__subtitle{font-size:16px;line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/kynd-cart-upsells.css.map */
