cart-drawer,cart-items,#main-cart-footer{font-family:var(--kk-sans);color:var(--kk-text);letter-spacing:0;-webkit-font-smoothing:antialiased}cart-drawer .icon-remove,cart-drawer .icon-plus,cart-drawer .icon-minus,cart-drawer .icon-close,cart-items .icon-remove,cart-items .icon-plus,cart-items .icon-minus{fill:none;stroke:currentColor}cart-drawer .drawer__heading,cart-items .title--primary,cart-drawer .cart__empty-text,cart-items .cart__empty-text{font-family:var(--kk-display);font-weight:800!important;text-transform:none;letter-spacing:-.01em;color:var(--kk-text)}cart-drawer .drawer__heading{font-size:24px;line-height:1.2}cart-items .title--primary{font-size:32px;line-height:1.15}cart-drawer .cart__empty-text,cart-items .cart__empty-text{font-size:24px;line-height:1.25}@media screen and (min-width:750px){cart-items .title--primary{font-size:40px}}cart-items .title-wrapper-with-link .underlined-link,cart-drawer .cart__login-paragraph a{color:var(--kk-text);font-size:14px;font-weight:600}cart-drawer .drawer__inner{background:#fff;border-left:1px solid var(--kk-line)}cart-drawer .drawer__header{border-bottom:0}cart-drawer .drawer__close{color:var(--kk-text)}cart-drawer .drawer__close .svg-wrapper,cart-drawer .drawer__close svg{width:24px;height:24px}cart-drawer .cart-items thead,cart-items .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}cart-drawer .cart-items,cart-items .cart-items{border-top:0}cart-drawer .cart-item,cart-items .cart-item{border-bottom:1px solid var(--kk-line)}cart-drawer .cart-item>td,cart-items .cart-item>td{padding-top:16px;padding-bottom:16px}cart-drawer .cart-item__image,cart-items .cart-item__image{border-radius:6px}cart-drawer .cart-item__name,cart-items .cart-item__name{font-family:var(--kk-sans);font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0;color:var(--kk-text);text-decoration:none}cart-drawer .cart-item__name:hover,cart-items .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}cart-drawer .cart-item__details>*+*,cart-items .cart-item__details>*+*{margin-top:4px}cart-drawer .cart-item .product-option,cart-items .cart-item .product-option,cart-drawer .cart-item .unit-price,cart-items .cart-item .unit-price,cart-drawer .cart-item__discounted-prices,cart-items .cart-item__discounted-prices{font-size:13px;line-height:1.4;letter-spacing:0;color:var(--kk-text-2)}cart-drawer .cart-item__totals .price,cart-items .cart-item__totals .price{font-family:var(--kk-sans);font-size:16px;font-weight:700;letter-spacing:0;color:var(--kk-text)}cart-drawer .quantity,cart-items .quantity{min-height:40px;width:112px}cart-drawer .quantity:after,cart-items .quantity:after{box-shadow:0 0 0 1px var(--kk-line-2);border-radius:4px}cart-drawer .quantity:before,cart-items .quantity:before{border-radius:4px;box-shadow:none}cart-drawer .quantity__button,cart-items .quantity__button{width:36px;color:var(--kk-text)}cart-drawer .quantity__button .svg-wrapper,cart-items .quantity__button .svg-wrapper,cart-drawer .quantity__button svg,cart-items .quantity__button svg{width:16px;height:16px}cart-drawer .quantity__input,cart-items .quantity__input{font-family:var(--kk-sans);font-size:15px;font-weight:700;color:var(--kk-text);opacity:1}cart-drawer cart-remove-button .button,cart-items cart-remove-button .button{color:var(--kk-text-2);min-width:40px;min-height:40px}cart-drawer cart-remove-button .button:hover,cart-items cart-remove-button .button:hover{color:var(--kk-text)}cart-drawer cart-remove-button .icon-remove,cart-items cart-remove-button .icon-remove{width:20px;height:20px}cart-drawer #Details-CartDrawer,#main-cart-footer .cart__note-details{border-top:1px solid var(--kk-line);border-bottom:1px solid var(--kk-line)}cart-drawer #Details-CartDrawer .summary__title,#main-cart-footer .cart__note-details .summary__title{font-family:var(--kk-sans);font-size:14px;font-weight:600;letter-spacing:0;color:var(--kk-text)}cart-drawer .cart__note .field__input,#main-cart-footer .cart__note .field__input{font-family:var(--kk-sans);font-size:15px;border-radius:4px}cart-drawer .totals,#main-cart-footer .totals{align-items:baseline}cart-drawer .totals__total,#main-cart-footer .totals__total{font-family:var(--kk-sans);font-size:16px;font-weight:700!important;text-transform:none;letter-spacing:0;color:var(--kk-text)}cart-drawer .totals__total-value,#main-cart-footer .totals__total-value{font-family:var(--kk-sans);font-size:20px;font-weight:800;letter-spacing:0;color:var(--kk-text)}cart-drawer .tax-note,#main-cart-footer .tax-note{font-family:var(--kk-sans);font-size:13px;line-height:1.45;letter-spacing:0;color:var(--kk-text-2)}cart-drawer .tax-note a,#main-cart-footer .tax-note a{color:var(--kk-text-2)}cart-drawer .cart__checkout-button,#main-cart-footer .cart__checkout-button,cart-drawer .kk-empty-links .button,cart-items .kk-empty-links .button{min-height:52px;border-radius:4px;font-family:var(--kk-sans);font-size:16px;font-weight:700;letter-spacing:.02em;text-transform:none}cart-drawer .cart__checkout-button,#main-cart-footer .cart__checkout-button,cart-drawer .kk-empty-links .button:not(.button--secondary),cart-items .kk-empty-links .button:not(.button--secondary){background:var(--kk-text);color:#fff}cart-drawer .cart__checkout-button:hover,#main-cart-footer .cart__checkout-button:hover{background:#000}cart-drawer .cart__checkout-button:before,cart-drawer .cart__checkout-button:after,#main-cart-footer .cart__checkout-button:before,#main-cart-footer .cart__checkout-button:after,cart-drawer .kk-empty-links .button:before,cart-drawer .kk-empty-links .button:after,cart-items .kk-empty-links .button:before,cart-items .kk-empty-links .button:after{box-shadow:none;border-radius:4px}cart-drawer .kk-empty-links .button--secondary,cart-items .kk-empty-links .button--secondary{background:transparent;color:var(--kk-text);box-shadow:inset 0 0 0 2px var(--kk-text)}cart-drawer .cart-item .unit-price,cart-items .cart-item .unit-price{white-space:nowrap}cart-drawer .kk-cart-tile,cart-items .kk-cart-tile{display:block;padding:6px;border-radius:8px;background:var(--kk-tile, #f6f3ee)}cart-drawer .kk-cart-tile .cart-item__image,cart-items .kk-cart-tile .cart-item__image{display:block;width:100%;height:auto;border-radius:4px;mix-blend-mode:multiply}cart-items .kk-cart-tile.global-media-settings{border:0;box-shadow:none}cart-drawer .drawer__footer{background:#f6f3ee;border-top:0;margin:0 -1.5rem;padding:0 1.5rem 1.5rem}cart-drawer .drawer__footer #Details-CartDrawer{border-top:0}#main-cart-footer .cart__blocks{background:#f6f3ee;border-radius:8px;padding:20px}cart-drawer .kk-cart-empty,cart-items .kk-cart-empty{border-radius:12px;padding:40px 24px;background:#1b1a17;color:#fff}cart-drawer .kk-cart-empty .cart__empty-text,cart-items .kk-cart-empty .cart__empty-text{color:#fff}cart-drawer .kk-cart-empty .drawer__close{color:#fff}cart-drawer .kk-cart-empty .kk-empty-links .button:not(.button--secondary),cart-items .kk-cart-empty .kk-empty-links .button:not(.button--secondary){background:#fff;color:#1b1a17}cart-drawer .kk-cart-empty .kk-empty-links .button--secondary,cart-items .kk-cart-empty .kk-empty-links .button--secondary{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #fff}cart-drawer .kk-cart-empty .cart__login-title,cart-items .kk-cart-empty .cart__login-title,cart-drawer .kk-cart-empty .cart__login-paragraph a,cart-items .kk-cart-empty .cart__login-paragraph a{color:#fff}cart-drawer .kk-cart-empty .cart__login-paragraph,cart-items .kk-cart-empty .cart__login-paragraph{color:#d9d6cf}cart-items .kk-cart-empty{max-width:560px;margin:0 auto;text-align:center}cart-drawer .kk-empty-links,cart-items .kk-empty-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}cart-drawer .cart__login-title,cart-items .cart__login-title,cart-drawer .cart__login-paragraph,cart-items .cart__login-paragraph{font-family:var(--kk-sans);letter-spacing:0;text-transform:none;color:var(--kk-text)}cart-drawer .cart__login-title,cart-items .cart__login-title{margin:24px 0 4px;font-size:16px;font-weight:700!important;line-height:1.3}cart-drawer .cart__login-paragraph,cart-items .cart__login-paragraph{margin:0;font-size:14px;font-weight:400;line-height:1.45;color:var(--kk-text-2)}cart-drawer .cart__login-paragraph a,cart-items .cart__login-paragraph a{color:var(--kk-text);font-weight:700}cart-items.is-empty{padding-top:24px;padding-bottom:56px}
/*# sourceMappingURL=/cdn/shop/t/51/assets/kookut-cart.css.map?z=0 */
