:root{--kl-cta:#173d31;--kl-cta-hover:#245744;--kl-price:#772b42;--kl-cta-outline:#173d31;--kl-focus:#bb965e}body .ref-card-price,body .wp-feature-price,body .ref-pdp-price strong,body .pk-pdp-price-row strong,body .cart-line-price,body .cart-line-total,body .cart-summary-row strong,body #cart-drawer .drawer-item-price,body #cart-drawer .drawer-subtotal strong,body .pk-v16-add-on-cta>span{color:var(--kl-price)!important}body .ref-card-price s,body .ref-pdp-price s,body .pk-pdp-price-row s{color:#8a8079!important;font-weight:500!important}body .ref-btn-wine:not(:disabled),body a.ref-btn-wine,body .ref-small-add:not(:disabled),body a.ref-small-add,body .wp-feature-cta,body.template-product .ref-purchase-actions .ref-add-cart:not(:disabled),body .button.button-primary:not(:disabled),body a.button.button-primary,body .pk-bags-grid .button:not(:disabled){background:var(--kl-cta)!important;border-color:var(--kl-cta)!important;color:#fff!important;box-shadow:none}body .ref-btn-wine:hover:not(:disabled),body a.ref-btn-wine:hover,body .ref-small-add:hover:not(:disabled),body a.ref-small-add:hover,body .wp-feature-cta:hover,body.template-product .ref-purchase-actions .ref-add-cart:hover:not(:disabled),body .button.button-primary:hover:not(:disabled),body a.button.button-primary:hover,body .pk-bags-grid .button:hover:not(:disabled){background:var(--kl-cta-hover)!important;border-color:var(--kl-cta-hover)!important;color:#fff!important}body .button.button-secondary,body .ref-btn-outline,body .pk-v16-add-on-cta button:not(:disabled){background:transparent!important;border-color:var(--kl-cta-outline)!important;color:var(--kl-cta-outline)!important;box-shadow:none!important}body .button.button-secondary:hover,body .ref-btn-outline:hover,body .pk-v16-add-on-cta button:hover:not(:disabled){background:#edf4ef!important;border-color:var(--kl-cta-outline)!important;color:var(--kl-cta-outline)!important}body.template-index .pk-v12-hero .pk-v12-button-primary,body.template-index .pk-v12-hero .pk-v12-button-primary:not(:disabled){background:#fff!important;border-color:#fff!important;color:#251e1b!important}body.template-index .pk-v12-hero .pk-v12-button-primary:hover,body.template-index .pk-v12-hero .pk-v12-button-primary:focus-visible{background:var(--kl-cta)!important;border-color:var(--kl-cta)!important;color:#fff!important}body #cart-drawer .drawer-view-cart{background:transparent!important;border-color:var(--kl-cta)!important;color:var(--kl-cta)!important}body #cart-drawer .drawer-checkout{background:var(--kl-cta)!important;border-color:var(--kl-cta)!important;color:#fff!important}body #cart-drawer .drawer-checkout:hover{background:var(--kl-cta-hover)!important;border-color:var(--kl-cta-hover)!important}body .ref-btn-wine:focus-visible,body .ref-small-add:focus-visible,body .wp-feature-cta:focus-visible,body .ref-add-cart:focus-visible,body .button-primary:focus-visible,body .kl-sticky-buy-cta:focus-visible{outline:3px solid var(--kl-focus)!important;outline-offset:3px!important}.kl-sticky-buy{display:none}.kl-sticky-buy[hidden]{display:none!important}@media(max-width:767px){body.template-product{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}body.template-product .kl-sticky-buy:not([hidden]){display:flex!important;align-items:center;justify-content:space-between;gap:14px;position:fixed;left:0;right:0;bottom:0;z-index:190;box-sizing:border-box;width:100%;max-width:100vw;padding:12px max(16px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-right));background:#fffcf8;border-top:1px solid #e4d8cb;box-shadow:0 -8px 28px #2119141f}body.template-product .kl-sticky-buy-information{display:grid;gap:3px;min-width:0;flex:1}body.template-product .kl-sticky-buy-label{font-size:11px;line-height:1.25;font-weight:650;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#675e57}body.template-product .kl-sticky-buy-price{font-size:19px;line-height:1.3;font-weight:800;white-space:nowrap;color:var(--kl-price)}body.template-product .kl-sticky-buy-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;max-width:57%;flex:none;border:1px solid var(--kl-cta);border-radius:999px;padding:10px 15px;background:var(--kl-cta);color:#fff;font-size:13px;line-height:1.2;font-weight:800;cursor:pointer;white-space:nowrap;box-shadow:none}body.template-product .kl-sticky-buy-cta:hover:not(:disabled){background:var(--kl-cta-hover);border-color:var(--kl-cta-hover)}body.template-product .kl-sticky-buy-cta:disabled{background:#aaa39e;border-color:#aaa39e;color:#fff;cursor:not-allowed}body.template-product .kl-sticky-buy-cta span{font-size:16px}}@media(max-width:350px){body.template-product .kl-sticky-buy-cta{padding-inline:12px;font-size:12px}body.template-product .kl-sticky-buy-price{font-size:17px}}@media(prefers-reduced-motion:reduce){body.template-product .kl-sticky-buy-cta{transition:none}}@media(max-width:900px){body .site-header.pk-focused-header .pk-focused-header-inner{position:relative!important;display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;min-height:76px!important;gap:0!important}body .site-header.pk-focused-header .pk-focused-menu-toggle{display:grid!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;z-index:3!important;position:relative!important}body .site-header.pk-focused-header .pk-focused-actions{grid-column:2!important;grid-row:1!important;justify-self:end!important;z-index:3!important;position:relative!important;margin:0!important}body .site-header.pk-focused-header .pk-focused-brand{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;justify-self:unset!important;display:flex!important;align-items:center!important;justify-content:center!important;width:min(45vw,202px)!important;max-width:min(45vw,202px)!important;margin:0!important;z-index:2!important}body .site-header.pk-focused-header .pk-focused-brand .klappio-header-logo{width:100%!important;height:auto!important;object-fit:contain!important;max-height:66px!important}}@media(max-width:360px){body .site-header.pk-focused-header .pk-focused-brand{width:min(44vw,166px)!important;max-width:min(44vw,166px)!important}}body .contact-page button[type=submit],body .cart-summary .button-primary,body .cart-empty .button-primary,body .drawer-checkout,body .pk-v16-add-on button[type=submit]:not(:disabled){background:var(--kl-cta)!important;border-color:var(--kl-cta)!important;color:#fff!important}body .contact-page button[type=submit]:hover,body .cart-summary .button-primary:hover,body .cart-empty .button-primary:hover,body .pk-v16-add-on button[type=submit]:hover:not(:disabled){background:var(--kl-cta-hover)!important;border-color:var(--kl-cta-hover)!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/97/assets/klappio-v31-colors-sticky.css.map */
