cart-drawer input,cart-drawer select,cart-drawer textarea,cart-drawer button{margin:0}cart-drawer label{margin:0}cart-drawer{--ck-bg:#FFFFFF;--ck-ink:#111113;--ck-txt:#282828;--ck-mut:#8B94A3;--ck-line:#E2E2E2;--ck-tile:#FFFFFF;--ck-btn:#111113;--ck-btn-txt:#FFFFFF;--ck-ship-bg:#F4F4F4;--ck-ship-fill:#111113;--ck-thumb:140px;--ck-e:cubic-bezier(.16,1,.3,1);--field_bd:var(--ck-line);--field_bg:var(--ck-bg);--field_cl:var(--ck-ink);--btn_radius:0}cart-drawer .cart-drawer{width:100%;max-width:100%}cart-drawer .block-cart{background:var(--ck-bg);color:var(--ck-txt);font-family:var(--ft2, inherit)}cart-drawer .block-cart .h4{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:center;min-height:52px;margin:0;padding:0 52px;background:var(--ck-bg);border-bottom:1px solid var(--ck-line)}cart-drawer .ck-head-ttl{font-family:var(--ft3, inherit);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:var(--ck-ink)}cart-drawer .block-cart .h4 .close-cart{position:absolute;left:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;opacity:1;color:var(--ck-ink);font-size:0}cart-drawer .block-cart .h4 .close-cart .at-icon{width:13px;height:13px}cart-drawer .drawer-empty .close-cart{display:flex;align-items:center;justify-content:center;width:44px;height:44px;opacity:1;color:var(--ck-ink);font-size:0}cart-drawer .drawer-empty .close-cart .at-icon{width:13px;height:13px}cart-drawer #cart-empty{padding:0 20px 70px}cart-drawer #cart-empty p{font-size:13px;color:var(--ck-mut)}cart-drawer .drawer__contents{padding:0 16px}cart-drawer .mini-products__cart li.cart-item{position:relative;padding:16px 0;line-height:1.35;border-top:1px solid var(--ck-line)}cart-drawer .mini-products__cart li.cart-item:first-child{border-top:0}cart-drawer .cart-item .product-image{flex:0 0 auto;width:clamp(80px,24vw,var(--ck-thumb));margin-right:12px}cart-drawer .cart-item .product-image .grid-image{display:block;width:100%;aspect-ratio:1 / 1;background:var(--ck-tile);overflow:hidden}cart-drawer .cart-item .product-image img{display:block;width:100%;height:100%;object-fit:contain}cart-drawer .cart-item .pr_details{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;column-gap:8px;row-gap:4px;min-width:0}cart-drawer .cart-item .pr_details>*{flex:0 0 100%;min-width:0}cart-drawer .cart-item .pr_details>.cquantity{flex:0 0 auto;order:2;margin-top:4px}cart-drawer .cart-item .pr_details>.cart-item__totals{flex:1 1 auto;order:3;align-self:center;text-align:right}cart-drawer .ck-vendor{display:block;padding-right:36px;font-family:var(--ft3, inherit);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ck-mut)}cart-drawer .cart-item .product-title{display:block;padding-right:36px;font-family:var(--ft2, inherit);font-size:13px;font-weight:500;line-height:1.35;color:var(--ck-ink);text-decoration:none}cart-drawer .cart-item .ck-opts{display:flex;flex-direction:column;gap:2px;max-width:none;opacity:1}cart-drawer .cart-item .ck-opt{font-size:12px;line-height:1.4;color:var(--ck-mut)}cart-drawer .cart-item .ck-opt-n{font-style:normal}cart-drawer .cart-item .product-options:not(.ck-opts){max-width:none;font-size:12px;color:var(--ck-mut);opacity:1}cart-drawer .cart-item .cart-totals__price{margin:0}cart-drawer .cart-item .cart-item__totals .price{display:inline-block;font-family:var(--ft3, inherit);font-size:13px;font-weight:600;color:var(--ck-ink);white-space:nowrap}cart-drawer .cart-item .cart-item__old-price{margin:0 0 2px;font-weight:400;color:var(--ck-mut)}cart-drawer .cart-item .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:flex-end}cart-drawer .cart-item .unit-price{font-size:11px;color:var(--ck-mut)}cart-drawer .pr_details .discounts__discount{border-radius:0!important;border-color:var(--ck-line)!important;padding:3px 8px;font-size:10px;color:var(--ck-mut)}cart-drawer .cart-item .cart-item__quantity-wrapper{justify-content:flex-start}cart-drawer .cart-item quantity-input.qty-field{border:1px solid var(--ck-line);border-radius:0;background:var(--ck-bg);overflow:hidden}cart-drawer .cart-item .qty-field.sm .qty,cart-drawer .cart-item .qty-field.sm .qty-btn{width:44px;height:44px;padding:0;line-height:1}cart-drawer .cart-item .qty-btn{color:var(--ck-ink);background:transparent;border:0;cursor:pointer}cart-drawer .cart-item .qty-field.sm .at-icon{width:10px;height:10px}cart-drawer .cart-item .qty{border-left:1px solid var(--ck-line);border-right:1px solid var(--ck-line);background:transparent;color:var(--ck-ink);font-family:var(--ft3, inherit);font-size:16px;text-align:center;-moz-appearance:textfield}cart-drawer .cart-item .qty::-webkit-outer-spin-button,cart-drawer .cart-item .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}cart-drawer .cart-item cart-remove-button{position:absolute;top:8px;right:0}cart-drawer .cart-item .cart-remove-button{display:flex;align-items:center;justify-content:flex-end;width:44px;height:44px;padding:0;color:var(--ck-mut);background:transparent;border:0;cursor:pointer;transition:color .4s var(--ck-e)}cart-drawer .cart-item .cart-remove-button:hover{color:var(--ck-ink)}cart-drawer .cart-item .cart-remove-button .at-icon{width:16px;height:16px}cart-drawer .cart-item .cart-item__error{font-size:11px}cart-drawer .recommendad-wrapper{margin:0;padding:16px;background:none;border-top:1px solid var(--ck-line)}cart-drawer cart-option{padding:0;border-top:1px solid var(--ck-line)}cart-drawer cart-option:not(:has(a)){display:none}cart-drawer .cart-addon a{min-height:44px;padding:12px 10px;font-family:var(--ft3, inherit);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ck-mut);background:var(--ck-bg);border:0}cart-drawer .cart-addon a:not(:first-child){border-left:1px solid var(--ck-line)}cart-drawer .cart-addon__content{width:100%;max-width:100%;padding:20px 16px calc(20px + env(safe-area-inset-bottom));color:var(--ck-txt);background:var(--ck-bg);border-top:1px solid var(--ck-line);box-shadow:none}cart-drawer .cart-addon__content h5{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;font-family:var(--ft3, inherit);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ck-ink)}cart-drawer .cart-addon__content .btn{min-height:44px;padding:0 18px;font-family:var(--ft3, inherit);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;border-radius:0}cart-drawer #CartDrawer-Note{width:100%;min-height:96px;margin:0 0 12px;padding:10px 12px;font-family:var(--ft2, inherit);font-size:16px;line-height:1.4;color:var(--ck-ink);background:var(--ck-bg);border:1px solid var(--ck-line);border-radius:0;resize:none}cart-drawer .cart-drawer,cart-drawer .cart-addon__content{transition:transform .5s var(--ck-e)}cart-drawer .drawer__footer{position:sticky;bottom:0;z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--ck-bg);border-top:1px solid var(--ck-line)}cart-drawer .ck-ship{margin:0 0 12px;padding:10px 12px;background:var(--ck-ship-bg)}cart-drawer .ck-ship-txt{margin:0 0 8px;font-size:12px;line-height:1.4;text-align:center;color:var(--ck-txt)}cart-drawer .ck-ship-txt b{font-weight:600;color:var(--ck-ink)}cart-drawer .ck-bar{height:3px;overflow:hidden;background:color-mix(in srgb,var(--ck-ship-fill) 20%,transparent)}cart-drawer .ck-bar>span{display:block;height:100%;background:var(--ck-ship-fill);transition:width .7s var(--ck-e)}cart-drawer .ck-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:3px 0;font-size:13px;color:var(--ck-txt)}cart-drawer .ck-row span:last-child{font-family:var(--ft3, inherit);color:var(--ck-ink);white-space:nowrap}cart-drawer .ck-row.ck-row-mut span,cart-drawer .ck-row.ck-row-mut span:last-child{color:var(--ck-mut)}cart-drawer .drawer__footer .discounts{margin:0;padding:0;list-style:none}cart-drawer .drawer__footer .discounts__discount{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:3px 0;font-size:12px;color:var(--ck-mut)}cart-drawer .cart-total.ck-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:8px 0 0;padding:10px 0 0;font-size:15px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ck-ink);border-top:1px solid var(--ck-line)}cart-drawer .ck-total span:last-child{font-family:var(--ft3, inherit);font-size:16px;white-space:nowrap}cart-drawer .ck-tax{margin:6px 0 0;font-size:11px;line-height:1.5;color:var(--ck-mut)}cart-drawer .ck-tax a{color:var(--ck-mut);text-decoration:underline}cart-drawer .drawer__footer #cartDiscount{margin:8px 0 10px;padding:0;border-top:1px solid var(--ck-line)}cart-drawer .ck-disc-sum{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 0;font-family:var(--ft3, inherit);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ck-ink);cursor:pointer;list-style:none}cart-drawer .ck-disc-sum::-webkit-details-marker{display:none}cart-drawer .ck-disc-sum:after{content:"+";font-family:var(--ft3, inherit);font-size:17px;line-height:1;letter-spacing:0}cart-drawer .ck-disc-det[open]>.ck-disc-sum:after{content:"-"}cart-drawer .ck-disc-det .cart-discount__form{padding:0 0 12px}cart-drawer .ck-disc-det h5,cart-drawer .ck-disc-det .saveBtn{display:none}cart-drawer #cart-discount{width:100%;height:44px;margin:0 0 10px;padding:0 12px;font-family:var(--ft2, inherit);font-size:16px;color:var(--ck-ink);background:var(--ck-bg);border:1px solid var(--ck-line);border-radius:0}cart-drawer .ck-disc-det .cart-discount__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 18px;font-family:var(--ft3, inherit);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ck-ink);background:var(--ck-bg);border:1px solid var(--ck-ink);border-radius:0;cursor:pointer}cart-drawer .cart-discount__codes{margin:0 0 10px;padding:0;list-style:none}cart-drawer .cart-discount__codes:not(:has(li)){display:none}cart-drawer .cart-discount__codes .discount-code{align-items:center;padding:6px 10px;font-size:11px;color:var(--ck-ink);background:none;border:1px solid var(--ck-line);border-radius:0}cart-drawer .cart-discount__codes .cart-discount-remove{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-14px -12px -14px 0;padding:0;background:none;border:0;cursor:pointer}cart-drawer .cart-discount__error{margin:0 0 8px;font-size:11px}cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:8px}cart-drawer .cart-term{margin:0;font-size:12px;color:var(--ck-txt)}cart-drawer .cart-term label{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}cart-drawer #CartDrawer-Checkout{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin:0;padding:0 20px;font-family:var(--ft3, inherit);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ck-btn-txt);background:var(--ck-btn);border:1px solid var(--ck-btn);border-radius:0;cursor:pointer;transition:opacity .4s var(--ck-e)}cart-drawer #CartDrawer-Checkout:hover{opacity:.85}cart-drawer #CartDrawer-Checkout[disabled]{opacity:.4;cursor:not-allowed}cart-drawer .ck-lock{flex:0 0 auto;width:13px;height:13px}cart-drawer #inlinecheckout-cart{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin:0;padding:0 20px;font-family:var(--ft3, inherit);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ck-ink);background:transparent;border:0;border-radius:0;text-decoration:underline;text-underline-offset:3px}cart-drawer .ck-note{margin:2px 0 0;font-size:11px;line-height:1.5;text-align:center;color:var(--ck-mut)}@media(min-width:768px){cart-drawer .cart-drawer{width:450px;max-width:calc(100vw - 1rem)}cart-drawer .cart-addon__content{width:450px;max-width:calc(100vw - 3rem);padding:24px}cart-drawer #CartDrawer-Note{font-size:14px}cart-drawer .drawer__contents{padding:0 24px}cart-drawer .drawer__footer{padding:16px 24px}cart-drawer .block-cart .h4{min-height:58px;padding:0 58px}cart-drawer .cart-item .product-image{width:var(--ck-thumb);margin-right:16px}cart-drawer .mini-products__cart li.cart-item{padding:18px 0}cart-drawer .cart-item .qty-field.sm .qty,cart-drawer .cart-item .qty-field.sm .qty-btn{width:36px;height:36px}cart-drawer .cart-item .qty{font-size:13px}cart-drawer .cart-item .product-title{font-size:14px}cart-drawer .cart-addon a{padding:14px 10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/maks-koszyk.css.map */
