.kori-purchase-error{margin:12px 0 0;padding:12px 14px;background:#fff1f1;border:1px solid #e8bfc4;border-radius:8px;color:#9c2330;font-size:14px;line-height:1.5}.kori-purchase[aria-busy=true] .kori-add{opacity:.7;cursor:progress}.kori-offer-price{flex-shrink:0}.kori-offer .kori-save{line-height:1.45}.kori-cart.kori-cart-v2{max-width:1140px;margin:48px auto 72px;padding:0 28px;color:#202020;box-sizing:border-box}.kori-cart-v2 *{box-sizing:border-box}.kori-cart-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 32px}.kori-cart-eyebrow{font-size:11px;letter-spacing:2px;font-weight:600;color:#85746e;margin:0 0 9px}.kori-cart-heading h1{font-size:32px;font-weight:600;letter-spacing:-.7px;margin:0;line-height:1.2}.kori-cart-heading h1 span{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:28px;height:28px;border-radius:50%;background:#f5eeeb;color:#73605a;font-size:13px;letter-spacing:0;margin-left:6px}.kori-cart-continue{font-size:13px;color:#675a54;text-underline-offset:4px}.kori-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 355px;align-items:start;gap:36px}.kori-cart-items{min-width:0}.kori-cart-v2 article.kori-cart-item{display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid #eae4e0}.kori-cart-v2 article.kori-cart-item:first-child{padding-top:0}.kori-cart-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1.15;border-radius:12px;background:#faf7f4;overflow:hidden}.kori-cart-v2 .kori-cart-image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.kori-cart-title{text-decoration:none;color:inherit}.kori-cart-v2 .kori-cart-product h2{font-size:16px;line-height:1.45;font-weight:600;letter-spacing:-.1px;margin:0 0 6px}.kori-cart-variant{font-size:13px;line-height:1.4;color:#756c66;margin:0 0 16px}.kori-cart-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kori-cart-controls label{font-size:12px;color:#756c66}.kori-cart-v2 .kori-cart-controls input{width:58px;padding:8px 4px 8px 10px;border:1px solid #d9d0ca;border-radius:6px;font-size:14px;background:#fff;color:#202020}.kori-cart-controls a{font-size:12px;color:#8a7770;text-underline-offset:3px}.kori-cart-line-price{text-align:right;white-space:nowrap;font-size:15px}.kori-cart-line-price s{display:block;color:#958d87;font-size:12px;margin-bottom:5px}.kori-cart-line-price strong{font-weight:600}.kori-cart-discounts{padding-left:15px;font-size:12px;color:#62735d}.kori-cart-update{margin-top:20px;border:1px solid #d9d0ca;background:#fff;padding:11px 18px;border-radius:7px;font-size:13px;cursor:pointer;color:#52473f}.kori-cart-summary{padding:25px;background:#f9f6f3;border:1px solid #eee4de;border-radius:16px;position:sticky;top:20px}.kori-cart-v2 .kori-cart-summary h2{font-size:20px;font-weight:600;margin:0 0 24px;letter-spacing:-.3px}.kori-cart-saving{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#edf3e9;color:#40553b;padding:11px 13px;border-radius:7px;font-size:13px}.kori-cart-saving-note{font-size:11px;line-height:1.5;margin:9px 1px 22px;color:#7d756e}.kori-cart-total{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #e5dcd4;padding-top:20px;font-size:15px}.kori-cart-total div{text-align:right}.kori-cart-total s{display:block;color:#958d87;font-size:12px;margin-bottom:3px}.kori-cart-total strong{font-size:23px;font-weight:600;letter-spacing:-.5px}.kori-cart-shipping{font-size:12px;line-height:1.5;color:#7d756e;margin:12px 0 20px}.kori-cart-v2 .kori-cart-checkout{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;font-size:14px;line-height:1.4;min-height:52px;padding:14px 10px;border-radius:8px;background:#de3340;color:#fff;border:0;font-weight:600;cursor:pointer;white-space:normal}.kori-cart-trust{display:flex;align-items:center;justify-content:center;gap:7px;margin:15px 0 12px;font-size:11px;line-height:1.4;color:#746962;text-align:center}.kori-cart-payments{display:flex;gap:6px;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none;padding:0;margin:0}.kori-cart-payments li{display:flex}.kori-payment-icon{width:34px;height:22px}.kori-cart-empty{text-align:center;border:1px solid #eee4de;background:#faf8f6;border-radius:16px;padding:60px 20px;color:#75645a}.kori-cart-empty h2{margin:18px 0 26px!important;font-size:20px!important}.kori-cart-empty .kori-add{display:inline-flex;width:auto;padding:14px 26px;border-radius:8px;text-decoration:none;font-size:14px}.kori-cart-v2 button:focus-visible,.kori-cart-v2 a:focus-visible,.kori-cart-v2 input:focus-visible{outline:2px solid #de3340;outline-offset:3px}@media(max-width:900px){.kori-cart-layout{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.kori-cart-v2 article.kori-cart-item{grid-template-columns:88px minmax(0,1fr);gap:15px}.kori-cart-line-price{grid-column:2;text-align:left;margin-top:-2px}.kori-cart-line-price s{display:inline;margin-right:6px}.kori-cart-summary{padding:20px}}@media(max-width:700px){.kori-cart.kori-cart-v2{margin:28px auto 45px;padding:0 18px}.kori-cart-heading{align-items:flex-start;gap:12px;margin-bottom:24px}.kori-cart-heading h1{font-size:27px}.kori-cart-continue{font-size:11px;max-width:105px;text-align:right;line-height:1.5;padding-top:20px}.kori-cart-layout{grid-template-columns:1fr;gap:26px}.kori-cart-v2 article.kori-cart-item{grid-template-columns:88px minmax(0,1fr);gap:12px 16px;padding:20px 0}.kori-cart-image{grid-row:span 2}.kori-cart-v2 .kori-cart-product h2{font-size:15px}.kori-cart-variant{margin-bottom:12px}.kori-cart-line-price{margin:0}.kori-cart-summary{position:static;padding:22px;border-radius:12px}.kori-cart-total strong{font-size:24px}.kori-cart-v2 .kori-cart-checkout{font-size:15px;min-height:54px}.kori-cart-update{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kori-checkout.css.map */
