.kankatala-cart{--kk-cart-maroon: var(--price-sale, #790d20);--kk-cart-maroon-deep: #5c0a18;--kk-cart-ink: var(--price-total, #1c1c1c);--kk-cart-muted: var(--price-compare, #6b6264);--kk-cart-border: #ece4e2;--kk-cart-linen: #faf7f6;--kk-cart-ivory: #FDFAF7;--kk-cart-blush: var(--price-saving-bg, #fef4f2);--kk-cart-gutter: 20px;--kk-cart-media-width: 80px;--kk-cart-font-sans: "DM Sans", system-ui, -apple-system, sans-serif;--kk-cart-font-serif: "Cormorant Garamond", var(--heading-font-family), Georgia, serif;font-family:var(--kk-cart-font-sans);color:var(--kk-cart-ink)}.kankatala-cart__heading{margin:0;font-family:var(--kk-cart-font-serif);font-weight:400;font-size:15px;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:var(--kk-cart-ink)}.kankatala-cart__heading-count{font-family:var(--kk-cart-font-sans);font-size:13px;letter-spacing:0;text-transform:none;color:var(--kk-cart-muted)}.kankatala-cart-banner{margin:0;padding:8px var(--kk-cart-gutter);background:var(--kk-cart-blush);color:var(--kk-cart-maroon);font-size:12px;line-height:1.4}.kankatala-cart-banner--savings{display:flex;align-items:center;gap:6px;font-size:13px}.kankatala-cart-banner--savings b{font-weight:600}.kankatala-cart-shipping{display:block;padding:12px var(--kk-cart-gutter)}.kankatala-cart-shipping__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.kankatala-cart-shipping__message{margin:0;font-size:14px;line-height:1.4;color:var(--kk-cart-ink)}.kankatala-cart-shipping__message b{font-weight:600}.kankatala-cart-shipping__icon{flex:none;color:var(--kk-cart-maroon)}.kankatala-cart-shipping__track{position:relative;height:3px;margin-block-start:8px;background:var(--kk-cart-linen);overflow:hidden}.kankatala-cart-shipping__fill{display:block;height:100%;background:var(--kk-cart-maroon);transition:width .3s ease}.kankatala-cart-shipping__caption{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--kk-cart-muted)}.kankatala-cart-nudge{margin-block-start:16px;padding:14px 16px;background:var(--kk-cart-blush)}.kankatala-cart-nudge__text{margin:0;font-size:14px;line-height:1.5;color:var(--kk-cart-ink)}.kankatala-cart-nudge__link{color:var(--kk-cart-maroon);text-decoration:underline;text-underline-offset:2px}.kankatala-cart__items{list-style:none;margin:0;padding:0}.kankatala-cart-item{display:grid;grid-template-columns:var(--kk-cart-media-width) minmax(0,1fr);gap:14px;padding-block:16px;border-block-end:1px solid var(--kk-cart-border)}.kankatala-cart-item:last-child{border-block-end:0}.kankatala-cart-item__media{display:block;width:100%;height:106px;object-fit:cover;background:var(--kk-cart-linen)}.kankatala-cart-item__media-placeholder{display:block;width:100%;height:106px;background:var(--kk-cart-linen)}.kankatala-cart-item__info{display:flex;flex-direction:column;gap:4px;min-width:0}.kankatala-cart-item__title,a.kankatala-cart-item__title:link,a.kankatala-cart-item__title:visited{margin:0;font-size:14px;line-height:1.35;color:var(--kk-cart-ink);text-decoration:none}a.kankatala-cart-item__title:hover,a.kankatala-cart-item__title:focus-visible,a.kankatala-cart-item__title:active{color:var(--kk-cart-maroon)}.kankatala-cart-item__sku,.kankatala-cart-item__meta{margin:0;font-size:13px;line-height:1.3;color:var(--kk-cart-muted)}.kankatala-cart-item__properties{list-style:none;margin:0;padding:0;font-size:13px;color:var(--kk-cart-muted)}.kankatala-cart-item__price-block{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.kankatala-cart-item__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-start:2px}.kankatala-cart-item__footer--bare{justify-content:flex-end}.kankatala-cart-item__remove{display:grid;place-items:center;flex:none;width:40px;height:40px;margin-inline-end:-10px;padding:0;border:0;background:none;color:var(--kk-cart-muted);cursor:pointer}.kankatala-cart-item__remove:hover{color:var(--kk-cart-maroon)}.kankatala-cart-item__remove:focus-visible{outline:1px solid var(--kk-cart-maroon);outline-offset:-4px}.kankatala-cart-addons-chips{margin-block-start:2px}.kankatala-cart-addons-chips__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kankatala-cart-addons-chips__label{font-size:12px;color:var(--kk-cart-muted)}.kankatala-cart-addons-chips__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.kankatala-cart-addon-chip{display:inline-flex;align-items:center;margin:0;padding:1px 2px 1px 8px;border:1px solid #ece4e2;font-size:12px;line-height:1.4;color:#4b4547}.kankatala-cart-addon-chip--more{padding:0}.kankatala-cart-addon-chip--extra{display:none}.is-expanded .kankatala-cart-addon-chip--extra{display:inline-flex}.is-expanded .kankatala-cart-addon-chip--more{display:none}.kankatala-cart-addon-chip__remove{display:grid;place-items:center;width:22px;height:22px;color:var(--kk-cart-muted)}.kankatala-cart-addon-chip__remove:hover{color:var(--kk-cart-maroon)}.kankatala-cart-addon-chip__remove:focus-visible,.kankatala-cart-addon-chip__more:focus-visible{outline:1px solid var(--kk-cart-maroon);outline-offset:-2px}.kankatala-cart-addon-chip__more{padding:1px 8px;border:0;background:none;color:var(--kk-cart-maroon);font:inherit;cursor:pointer}.kankatala-cart-addons-chips__note{margin:4px 0 0;font-size:11px;color:#9a8f8d}.kankatala-cart-item--orphan .kankatala-cart-item__media,.kankatala-cart-item--orphan .kankatala-cart-item__media-placeholder{width:56px;height:56px}.kankatala-cart-totals{display:flex;flex-direction:column;gap:6px;width:100%;font-size:13px}.kankatala-cart-totals__row{display:flex;justify-content:space-between;gap:12px}.kankatala-cart-totals__row--subdued{color:var(--kk-cart-muted)}.kankatala-cart-totals__row--saving{color:var(--price-saving, #790d20)}.kankatala-cart-totals__toggle-was{display:block;margin-block-start:1px;color:var(--price-compare, #6b6264);font-size:11px;font-weight:400;text-align:end;text-decoration:line-through}.kankatala-cart-totals__toggle-amount{text-align:end}.kankatala-cart-totals__save{margin:0;font-size:12px}.kankatala-cart-totals__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:0;border:0;background:none;color:var(--kk-cart-ink);font-family:inherit;font-size:15px;font-weight:600;text-align:start;cursor:pointer}.kankatala-cart-totals__toggle:focus-visible{outline:1px solid var(--kk-cart-maroon);outline-offset:2px}.kankatala-cart-totals__toggle-value{display:inline-flex;align-items:center;gap:6px}.kankatala-cart-totals__caret{flex:none;color:var(--kk-cart-maroon);transition:transform .15s ease}.kankatala-cart-totals__toggle[aria-expanded=true] .kankatala-cart-totals__caret{transform:rotate(180deg)}.kankatala-cart-totals__breakdown{display:flex;flex-direction:column;gap:6px;padding-block-end:2px}.kankatala-cart-totals__breakdown[hidden]{display:none}.kankatala-cart-totals__note{margin:0;font-size:11px;line-height:1.4;color:var(--kk-cart-muted)}.kankatala-cart-totals__note a{color:inherit}.kankatala-cart-checkout{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-block-start:6px;padding:0 16px;border:0;border-radius:0;background:var(--kk-cart-maroon);color:#fff;font-family:var(--kk-cart-font-sans);font-size:13px;letter-spacing:.18em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer}.kankatala-cart-checkout__separator{margin-inline:.5ch}.kankatala-cart-checkout:hover{background:var(--kk-cart-maroon-deep);color:#fff}.kankatala-cart-checkout:focus-visible{outline:1px solid var(--kk-cart-maroon);outline-offset:2px}.kankatala-cart--page .kankatala-cart__items{border-block-start:1px solid var(--kk-cart-border)}.kankatala-cart--page .kankatala-cart-item:last-child{border-block-end:1px solid var(--kk-cart-border)}@media screen and (min-width:700px){.kankatala-cart--page{--kk-cart-media-width: 120px}.kankatala-cart--page .kankatala-cart-item__media,.kankatala-cart--page .kankatala-cart-item__media-placeholder{height:160px}.kankatala-cart--page .kankatala-cart-item__title{font-size:15px}}.kankatala-cart-comments{width:100%}.kankatala-cart-comments__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:0;border:0;background:none;color:var(--kk-cart-maroon);font-family:inherit;font-size:14px;text-align:start;cursor:pointer}.kankatala-cart-comments__toggle:focus-visible{outline:1px solid var(--kk-cart-maroon);outline-offset:2px}.kankatala-cart-comments__caret{flex:none;transition:transform .15s ease}.kankatala-cart-comments__toggle[aria-expanded=true] .kankatala-cart-comments__caret{transform:rotate(180deg)}.kankatala-cart-comments__panel[hidden]{display:none}.kankatala-cart-comments__field{display:block;box-sizing:border-box;width:100%;height:88px;margin-block-end:8px;padding:10px;border:1px solid var(--kk-cart-maroon);border-radius:0;background:#f7f8f9;color:var(--kk-cart-ink);font-family:var(--kk-cart-font-sans);font-size:14px;line-height:1.4;resize:vertical}.kankatala-cart-comments__field::placeholder{color:var(--kk-cart-muted)}.kankatala-cart-comments__field:focus-visible{outline:1px solid var(--kk-cart-maroon);outline-offset:1px}.kankatala-cart--drawer .kankatala-cart-banner,.kankatala-cart--drawer .kankatala-cart-shipping{margin-inline:calc(-1 * var(--drawer-body-padding-inline));padding-inline:var(--drawer-body-padding-inline);border-block-end:1px solid var(--kk-cart-border)}.kankatala-cart--drawer .kankatala-cart-nudge{margin-block-start:8px}.kankatala-cart--drawer .kankatala-cart-totals{margin-block-start:0}.kankatala-cart-page__heading{margin:0;font-family:var(--kk-cart-font-serif);font-weight:400;font-size:22px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--kk-cart-maroon)}.kankatala-cart-page__count{display:block;margin-block-start:6px;font-family:var(--kk-cart-font-sans);font-size:13px;letter-spacing:0;text-transform:none;color:var(--kk-cart-muted)}.kankatala-cart-page__strip{margin-block-start:14px}.kankatala-cart-page__strip .kankatala-cart-banner{padding-inline:0}.kankatala-cart-page__layout{display:grid;gap:32px;margin-block-start:20px}.kankatala-cart-page__comments{padding-block-start:16px}.kankatala-cart-totals--summary{gap:10px;padding:20px;border:1px solid var(--kk-cart-border)}.kankatala-cart-totals__title{margin:0 0 6px;font-family:var(--kk-cart-font-serif);font-weight:400;font-size:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--kk-cart-maroon)}.kankatala-cart-totals--summary .kankatala-cart-totals__row{font-size:14px}.kankatala-cart-totals__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-block-start:10px;padding-block-start:12px;border-block-start:1px solid var(--kk-cart-border);font-size:17px;font-weight:600;color:var(--kk-cart-ink)}.kankatala-cart-totals__reassurance{margin:10px 0 0;font-size:12px;text-align:center;color:var(--kk-cart-muted)}.kankatala-cart-stickybar{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;gap:14px;margin-block-start:20px;padding:10px 0 12px;background:rgb(var(--background, 255 255 255));border-block-start:1px solid var(--kk-cart-border)}.kankatala-cart-stickybar__total{flex:none;font-size:15px;font-weight:600;color:var(--kk-cart-ink)}.kankatala-cart-stickybar .kankatala-cart-checkout{margin-block-start:0}@media screen and (min-width:990px){.kankatala-cart-page__heading{display:flex;align-items:baseline;gap:14px;font-size:26px}.kankatala-cart-page__count{margin-block-start:0;font-size:14px}.kankatala-cart-page__strip{margin-block-start:18px}.kankatala-cart-page__layout{grid-template-columns:minmax(0,1fr) 400px;gap:56px;align-items:start;margin-block-start:24px}.kankatala-cart-page__summary{position:sticky;top:calc(var(--header-height, 0px) + 24px)}.kankatala-cart-totals--summary{padding:24px}.kankatala-cart-stickybar{display:none}.kankatala-cart--page .kankatala-cart-item{grid-template-columns:110px minmax(0,1fr);gap:20px;padding-block:20px}.kankatala-cart--page .kankatala-cart-item__media,.kankatala-cart--page .kankatala-cart-item__media-placeholder{height:146px}.kankatala-cart--page .kankatala-cart-item__info{display:grid;grid-template-columns:minmax(0,1fr) 160px;column-gap:20px;row-gap:4px;align-items:start}.kankatala-cart--page .kankatala-cart-item__info>*{grid-column:1}.kankatala-cart--page .kankatala-cart-item__price-block{grid-column:2;grid-row:1;align-items:flex-end;text-align:end}.kankatala-cart--page .kankatala-cart-item__title{font-size:15px}}.kankatala-cart-page__inner{padding:0 20px}@media screen and (min-width:990px){.kankatala-cart-page__inner{padding:0 120px}}.kankatala-cart-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.kankatala-cart--drawer{--drawer-max-width: min(100vw, 470px)}.kankatala-cart--drawer::part(overlay){background:#1c1c1c73}
/*# sourceMappingURL=/cdn/shop/t/164/assets/kankatala-cart.css.map */
