#header-group{display:contents}.kbg-sarma{padding-block:clamp(48px,6vw,88px)}product-card[data-kb-theme]{position:relative;overflow:visible}.add-to-cart-button.add-to-cart-button .add-to-cart__added{display:none}.add-to-cart-button.add-to-cart-button[data-added=true]{color:var(--kb-ink);background:var(--kb-honey)}.add-to-cart-button.add-to-cart-button[data-added=true] .add-to-cart-text{animation:none}.product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none}#cart-drawer dialog::backdrop{background:#1b2e218c}#cart-drawer dialog[open]::backdrop{animation:kb-drawer-fade .4s ease both}#cart-drawer .theme-drawer__dialog--opening{animation:kb-drawer-in .45s cubic-bezier(.22,1,.36,1)}#cart-drawer .theme-drawer__dialog--closing{animation:drawer-slide-out .35s cubic-bezier(.55,0,.75,.3) forwards}#cart-drawer .theme-drawer__dialog--opening .cart-drawer__inner{animation:kb-drawer-content .35s .1s var(--kb-ease) both}@keyframes kb-drawer-in{0%{inset-inline-end:calc(-1 * var(--theme-drawer-width, var(--sidebar-width)))}80%{inset-inline-end:6px}to{inset-inline-end:0}}@keyframes kb-drawer-fade{0%{background:#1b2e2100}}@keyframes kb-drawer-content{0%{opacity:0;transform:translateY(10px)}}#cart-drawer .theme-drawer__title{font-family:var(--kb-font-display);font-size:1.6rem;font-weight:var(--font-weight-headings, 500);letter-spacing:-.02em}.kb-ship{margin:0 0 18px;padding:14px 16px 22px;border:2px solid var(--kb-ink);border-radius:var(--kb-r-m);background:var(--kb-cream);color:var(--kb-ink);font-family:var(--kb-font-body)}.kb-ship__txt{margin:0 34px 10px 0;font-size:.92rem;line-height:1.4}.kb-ship__track{position:relative;height:18px;margin-right:14px;border:2px solid var(--kb-ink);border-radius:999px;background:var(--kb-paper)}.kb-ship__fill{position:absolute;inset:0 auto 0 0;width:var(--kb-ship, 0%);min-width:14px;border-radius:999px;background:linear-gradient(180deg,var(--kb-honey-soft) 0%,var(--kb-honey) 40%,var(--kb-honey-deep) 100%);transition:width .9s cubic-bezier(.22,1,.36,1)}.kb-ship__fill:after{content:"";position:absolute;top:3px;right:10px;left:8px;height:3px;border-radius:999px;background:#ffffff8c}.kb-ship__drips{position:absolute;top:calc(100% - 3px);right:8px;left:6px;height:12px;background:var(--kb-honey-deep);-webkit-mask:var(--kb-drip-mask) 0 0 / 160px 100% repeat-x;mask:var(--kb-drip-mask) 0 0 / 160px 100% repeat-x}.kb-ship__goal{position:absolute;top:50%;right:-16px;display:grid;place-items:center;width:32px;height:32px;border:2px solid var(--kb-ink);border-radius:50%;background:var(--kb-paper);color:var(--kb-ink);transform:translateY(-50%)}.kb-ship.is-done .kb-ship__goal{background:var(--kb-honey);animation:kb-ship-bee 1.2s var(--kb-ease) .6s both}@keyframes kb-ship-bee{0%,to{transform:translateY(-50%) rotate(0)}20%{transform:translateY(-62%) rotate(-12deg)}40%{transform:translateY(-50%) rotate(10deg)}60%{transform:translateY(-56%) rotate(-6deg)}}@starting-style{.kb-ship__fill{width:0}}@media(prefers-reduced-motion:reduce){#cart-drawer .theme-drawer__dialog--opening,#cart-drawer .theme-drawer__dialog--opening .cart-drawer__inner,#cart-drawer dialog[open]::backdrop,.kb-ship.is-done .kb-ship__goal{animation:none}.kb-ship__fill{transition:none}}.template-product #MainContent>.shopify-section:first-child{background:var(--kb-t-bg, var(--kb-cream));color:var(--kb-ink)}.template-product media-gallery{padding:clamp(8px,1vw,12px);border:1.5px dashed var(--kb-ink);border-radius:var(--kb-r-l);background:#fffbf166}.kb-pdp-vendor{margin:0;font-family:var(--kb-font-display);font-size:1.1rem;font-style:italic;color:var(--kb-ink)}.template-product .product-details h1{font-family:var(--kb-font-display);font-size:clamp(2.1rem,4.4vw,3.8rem);font-weight:var(--font-weight-headings, 500);line-height:.98;letter-spacing:-.03em;text-wrap:balance;color:var(--kb-ink)}.template-product .product-details .price{font-size:1.5rem;font-weight:700;color:var(--kb-ink)}.template-product .product-form-buttons .quantity-selector{flex:0 0 auto;gap:8px;padding:0;border:0;background:transparent;color:var(--kb-ink)}.template-product .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus){width:60px;height:60px;border:1.5px solid var(--kb-ink);border-radius:50%;color:var(--kb-ink)}.template-product .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus):hover{background:var(--kb-honey)}.template-product .product-form-buttons .quantity-selector input{width:3ch;background:transparent;color:var(--kb-ink);font-size:1.1rem;text-align:center}.template-product :is(.product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button),.template-product .shopify-payment-button__button--unbranded{min-height:60px;border:2px solid var(--kb-ink);border-radius:999px;box-shadow:3px 3px 0 var(--kb-ink);font-family:var(--kb-font-body);font-size:1.15rem;font-weight:600;letter-spacing:.01em;transition:transform .16s var(--kb-ease),box-shadow .16s var(--kb-ease),background-color .2s,color .2s}.template-product :is(.product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button){background:var(--kb-pine);color:var(--kb-cream)}.template-product :is(.product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button):hover{background:var(--kb-pine-deep)}.template-product .shopify-payment-button__button--unbranded{background:var(--kb-paper);color:var(--kb-ink)}.template-product .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--kb-honey);color:var(--kb-ink)}.template-product :is(.product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button,.shopify-payment-button__button--unbranded):hover:not([disabled]){transform:translate(1.5px,1.5px);box-shadow:1.5px 1.5px 0 var(--kb-ink)}.template-product :is(.product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button,.shopify-payment-button__button--unbranded):active:not([disabled]){transform:translate(3px,3px);box-shadow:0 0 0 var(--kb-ink)}.template-product :is(.add-to-cart-button,.shopify-payment-button__button)[disabled]{box-shadow:none;transform:none;opacity:.55}.sticky-add-to-cart__bar{border:2px solid var(--kb-ink);background:var(--kb-paper);box-shadow:4px 4px 0 var(--kb-ink);color:var(--kb-ink)}.sticky-add-to-cart__bar:before{content:none}.sticky-add-to-cart__title{font-family:var(--kb-font-body);font-weight:600}.sticky-add-to-cart__button{min-height:48px!important;font-size:1rem!important}@media(max-width:749px){body:has(.sticky-add-to-cart__bar[data-stuck=true]) :is(shopify-chat,#google-merchantwidget-iframe-wrapper){visibility:hidden!important}}.template-product variant-picker .variant-option__button-label{border:1.5px solid var(--kb-ink);border-radius:999px;color:var(--kb-ink)}.template-product variant-picker .variant-option__button-label:has(:checked){background:var(--kb-ink);color:var(--kb-cream)}.template-product .product-details .accordion{border-top:2px solid var(--kb-ink);color:var(--kb-ink)}.template-product .product-details .accordion .details{border-bottom:1.5px solid rgba(27,46,33,.28)}.template-product .product-details .accordion .details__header{padding:18px 2px;font-family:var(--kb-font-body);font-size:1rem;font-weight:600;text-transform:none;cursor:pointer}.template-product .product-details .accordion .details__header .icon-caret{display:grid;flex:none;margin-inline-start:auto;place-items:center;width:32px;height:32px;border:1.5px solid var(--kb-ink);border-radius:50%;transition:background-color .2s}.template-product .product-details .accordion .details__header:hover .icon-caret,.template-product .product-details .accordion .details[open] .details__header .icon-caret{background:var(--kb-honey)}.template-product .product-details .accordion .details-content{padding:0 2px 20px;font-size:.98rem;line-height:1.7}footer :is(h2,h3){font-family:var(--kb-font-display);letter-spacing:-.02em}@media(prefers-reduced-motion:reduce){.template-product :is(.add-to-cart-button,.sticky-add-to-cart__button,.shopify-payment-button__button--unbranded),.template-product :is(.add-to-cart-button,.sticky-add-to-cart__button,.shopify-payment-button__button--unbranded):hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kb-horizon.css.map */
