cart-drawer.ck-cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;visibility:hidden;pointer-events:none}cart-drawer.ck-cart-drawer.active{visibility:visible;pointer-events:auto}.ck-cd__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0d0d0d8c;opacity:0;transition:opacity .3s}cart-drawer.ck-cart-drawer.active .ck-cd__overlay{opacity:1}.ck-cd{position:absolute;top:0;right:0;height:100%;width:min(460px,100%);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .38s cubic-bezier(.2,.8,.2,1);box-shadow:-20px 0 60px #0003}cart-drawer.ck-cart-drawer.active .ck-cd{transform:none}.ck-cd__head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--ck-gray-2);position:relative}.ck-cd__head:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ck-red)}.ck-cd__head h2{margin:0;font-family:var(--ck-font-display);font-size:18px;font-weight:700;letter-spacing:.02em;display:flex;align-items:center;gap:10px}.ck-cd__head h2 span{font-family:var(--ck-font-body);font-size:12px;color:#7a7a7a;font-weight:500}.ck-cd__close{width:38px;height:38px;border:1px solid var(--ck-gray-2);border-radius:var(--ck-radius);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--ck-black)}.ck-cd__close:hover{background:var(--ck-black);color:#fff}.ck-ship{padding:14px 22px;background:var(--ck-gray);border-bottom:1px solid var(--ck-gray-2);font-size:13px}.ck-ship p{margin:0 0 8px;display:flex;align-items:center;gap:8px}.ck-ship p b{color:var(--ck-red)}.ck-ship__bar{height:6px;background:#e3e3e3;border-radius:3px;overflow:hidden}.ck-ship__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--ck-red),#ff5a66);border-radius:3px;transition:width .6s var(--ck-ease)}.ck-ship--done p b{color:#15803d}.ck-ship--done .ck-ship__bar i{background:#15803d}.ck-cd__items{flex:1;overflow-y:auto;padding:6px 22px}.ck-cd__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 30px;gap:14px}.ck-cd__empty svg{color:#c9c9c9}.ck-cd__empty h3{margin:0;font-family:var(--ck-font-display);font-size:22px}.ck-cd__empty p{margin:0;color:#7a7a7a;font-size:14px}.ck-citem{display:grid;grid-template-columns:86px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid var(--ck-gray-2);position:relative}.ck-citem__media{width:86px;height:86px;border:1px solid var(--ck-gray-2);border-radius:var(--ck-radius);background:var(--ck-gray);display:grid;place-items:center;overflow:hidden}.ck-citem__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ck-citem__body{display:flex;flex-direction:column;gap:6px;min-width:0}.ck-citem__vendor{font-family:var(--ck-font-display);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ck-red);font-weight:700}.ck-citem__title{font-weight:600;font-size:14px;line-height:1.35;margin:0}.ck-citem__title a{color:inherit}.ck-citem__opts{font-size:12px;color:#7a7a7a;display:flex;flex-wrap:wrap;gap:4px 10px}.ck-citem__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.ck-citem__price{font-family:var(--ck-font-display);font-weight:700;font-size:15px;text-align:right}.ck-citem__price s{display:block;color:#9a9a9a;font-size:12px;font-family:var(--ck-font-body);font-weight:400}.ck-citem .ck-qty{height:36px}.ck-citem .ck-qty button{width:32px}.ck-citem .ck-qty input{width:38px;font-size:13px}.ck-citem__remove{position:absolute;right:0;top:16px;background:none;border:0;padding:4px;color:#9a9a9a;cursor:pointer;display:flex}.ck-citem__remove:hover{color:var(--ck-red)}.ck-citem__error{font-size:12px;color:var(--ck-red);margin-top:4px}.ck-citem__error:empty{display:none}.ck-citem .loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3;display:grid;place-items:center}.ck-citem .loading-overlay.hidden{display:none}.ck-citem .loading-overlay .spinner{width:24px;height:24px;animation:ck-spin .9s linear infinite}.ck-citem .loading-overlay .path{stroke:var(--ck-red);stroke-linecap:round;stroke-dasharray:90 150}@keyframes ck-spin{to{transform:rotate(360deg)}}.ck-cd__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 22px 0;font-size:11px;color:#5a5a5a}.ck-cd__trust div{display:flex;align-items:center;gap:6px;padding:8px;border:1px solid var(--ck-gray-2);border-radius:var(--ck-radius)}.ck-cd__trust svg{color:var(--ck-red);flex-shrink:0}.ck-cd__foot{padding:16px 22px 22px;border-top:1px solid var(--ck-gray-2);background:#fff;display:flex;flex-direction:column;gap:12px}.ck-cd__note summary{list-style:none;cursor:pointer;font-size:13px;font-weight:600;display:flex;align-items:center;gap:8px}.ck-cd__note summary::-webkit-details-marker{display:none}.ck-cd__note textarea{width:100%;margin-top:8px;padding:10px;border:1px solid var(--ck-gray-2);border-radius:var(--ck-radius);font:inherit;font-size:13px;min-height:70px;resize:vertical}.ck-cd__total{display:flex;align-items:baseline;justify-content:space-between}.ck-cd__total span{font-size:13px;color:#7a7a7a}.ck-cd__total b{font-family:var(--ck-font-display);font-size:24px}.ck-cd__total small{display:block;font-size:11px;color:#9a9a9a;text-align:right}.ck-cd__discount{display:flex;justify-content:space-between;font-size:13px;color:#15803d}.ck-cd__btns{display:grid;gap:8px}.ck-cd__btns .ck-btn{height:52px;width:100%}.ck-cd__btns .ck-btn--ghost{height:44px}.ck-cd__pay{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.ck-cd__pay .ck-pay{gap:6px}.ck-cd__pay .ck-pay__logo{height:22px;padding:0 6px;font-size:9px}.ck-cd__errors{color:var(--ck-red);font-size:13px}.ck-cd__errors:empty{display:none}.ck-cd__upsell{padding:14px 22px 0}.ck-cd__upsell h4{margin:0 0 10px;font-family:var(--ck-font-display);font-size:11px;letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;gap:8px}.ck-cd__upsell-row{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.ck-cd__upsell-row::-webkit-scrollbar{display:none}.ck-upsell{flex:0 0 200px;display:grid;grid-template-columns:56px 1fr;gap:10px;align-items:center;padding:8px;border:1px solid var(--ck-gray-2);border-radius:var(--ck-radius);font-size:12px}.ck-upsell img{width:56px;height:56px;object-fit:contain;background:var(--ck-gray);border-radius:3px}.ck-upsell b{display:block;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ck-upsell span{color:var(--ck-red);font-weight:700;font-family:var(--ck-font-display)}.ck-upsell button{grid-column:1/-1;height:30px;border:1.5px solid var(--ck-black);background:#fff;border-radius:3px;font-family:var(--ck-font-display);font-weight:700;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.ck-upsell button:hover{background:var(--ck-black);color:#fff}.ck-cartpage{display:grid;grid-template-columns:1fr 400px;gap:clamp(24px,3vw,48px);align-items:start;margin-top:28px}.ck-cartpage__title{font-family:var(--ck-font-display);font-weight:700;font-size:clamp(28px,3vw,40px);margin:24px 0 0;display:flex;align-items:baseline;gap:14px}.ck-cartpage__title span{font-family:var(--ck-font-body);font-size:15px;color:#7a7a7a;font-weight:500}.ck-cart-table{width:100%;border-collapse:collapse}.ck-cart-table th{text-align:left;font-family:var(--ck-font-display);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#7a7a7a;padding:0 0 12px;border-bottom:2px solid var(--ck-black)}.ck-cart-table th:last-child,.ck-cart-table td:last-child{text-align:right}.ck-cart-table td{padding:20px 0;border-bottom:1px solid var(--ck-gray-2);vertical-align:middle}.ck-cart-table .ck-citem{display:grid;grid-template-columns:110px 1fr;padding:0;border:0}.ck-cart-table .ck-citem__media{width:110px;height:110px}.ck-cart-table .ck-citem__remove{position:static;margin-top:6px;padding:0;font-size:12px;display:inline-flex;gap:4px;align-items:center}.ck-cart-table .ck-citem__title{font-size:15px}.ck-cart-table .ck-citem__stock{font-size:12px;color:#15803d;font-weight:600}.ck-cart-table .ck-citem__price{font-size:16px}.ck-cart-table td.ck-cart-table__qty{width:150px}.ck-cart-table td.ck-cart-table__total{width:140px}.ck-cart-page__actions{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;flex-wrap:wrap}.ck-cart-page__actions a{font-family:var(--ck-font-display);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.ck-summary{position:sticky;top:120px;border:1px solid var(--ck-gray-2);border-radius:var(--ck-radius-lg);overflow:hidden;background:#fff}.ck-summary__head{background:var(--ck-black);color:#fff;padding:16px 22px;font-family:var(--ck-font-display);font-size:12px;letter-spacing:.14em;text-transform:uppercase;position:relative}.ck-summary__head:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ck-red)}.ck-summary__body{padding:20px 22px;display:flex;flex-direction:column;gap:14px}.ck-summary__row{display:flex;justify-content:space-between;font-size:14px}.ck-summary__row span:last-child{font-weight:600}.ck-summary__row--total{border-top:1px solid var(--ck-gray-2);padding-top:14px;font-size:15px}.ck-summary__row--total span:last-child{font-family:var(--ck-font-display);font-size:24px;font-weight:700}.ck-summary__vat{font-size:12px;color:#8a8a8a;margin:-8px 0 0;text-align:right}.ck-summary .ck-btn{height:54px;width:100%}.ck-summary__code{display:flex;gap:8px}.ck-summary__code input{flex:1;height:44px;border:1px solid var(--ck-gray-2);border-radius:var(--ck-radius);padding:0 12px;font:inherit;font-size:13px}.ck-summary__code button{height:44px;padding:0 16px;border:1.5px solid var(--ck-black);background:#fff;border-radius:var(--ck-radius);font-family:var(--ck-font-display);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.ck-summary__code button:hover{background:var(--ck-black);color:#fff}.ck-summary__express{display:flex;align-items:center;gap:10px;background:var(--ck-gray);padding:12px;border-radius:var(--ck-radius);font-size:13px}.ck-summary__express b{font-family:var(--ck-font-display);color:var(--ck-red);letter-spacing:.06em;font-size:11px;white-space:nowrap}.ck-summary__secure{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:#7a7a7a}.ck-cart-empty{text-align:center;padding:80px 20px;display:flex;flex-direction:column;align-items:center;gap:16px}.ck-cart-empty svg{color:#d5d5d5}.ck-cart-empty h2{font-family:var(--ck-font-display);font-size:32px;margin:0}.ck-cart-empty p{color:#7a7a7a;margin:0}@media(max-width:989px){.ck-cartpage{grid-template-columns:1fr}.ck-summary{position:static}.ck-cart-table thead{display:none}.ck-cart-table tr{display:grid;grid-template-columns:1fr auto;gap:8px 16px;padding:18px 0;border-bottom:1px solid var(--ck-gray-2)}.ck-cart-table td{padding:0;border:0}.ck-cart-table td:first-child{grid-column:1/-1}.ck-cart-table td.ck-cart-table__qty,.ck-cart-table td.ck-cart-table__total{width:auto}}@media(max-width:640px){.ck-cd__trust{grid-template-columns:1fr 1fr}.ck-cd__trust div:last-child{display:none}.ck-cart-table .ck-citem{grid-template-columns:86px 1fr}.ck-cart-table .ck-citem__media{width:86px;height:86px}}html[data-theme=dark] .ck-cd,html[data-theme=dark] .ck-cd__foot,html[data-theme=dark] .ck-summary,html[data-theme=dark] .ck-cd__close,html[data-theme=dark] .ck-upsell button,html[data-theme=dark] .ck-summary__code button,html[data-theme=dark] .ck-summary__code input,html[data-theme=dark] .ck-cd__note textarea{background:#141414;color:#fff;border-color:#2a2a2a}html[data-theme=dark] .ck-ship,html[data-theme=dark] .ck-summary__express,html[data-theme=dark] .ck-citem__media,html[data-theme=dark] .ck-upsell img{background:#1b1b1b}html[data-theme=dark] .ck-citem,html[data-theme=dark] .ck-cd__head,html[data-theme=dark] .ck-cart-table td,html[data-theme=dark] .ck-cd__trust div,html[data-theme=dark] .ck-upsell,html[data-theme=dark] .ck-summary__row--total,html[data-theme=dark] .ck-cd__items,html[data-theme=dark] .ck-ship{border-color:#2a2a2a}html[data-theme=dark] .ck-citem__media img{mix-blend-mode:normal}html[data-theme=dark] .ck-cart-table th{border-color:#fff}.ck-cart-drawer a,.ck-cartpage a{text-decoration:none}.ck-cd__scroll{flex:1;overflow-y:auto;display:flex;flex-direction:column}.ck-cd__scroll .ck-cd__items{flex:0 0 auto;overflow:visible}.ck-cd__scroll .ck-cd__trust{padding-bottom:14px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/clikart-cart.css.map */
