.en-cart__fs{padding:14px 0 16px;border-bottom:1px solid var(--enc-line)}.en-cart .en-cart__fs-txt{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.35}.en-cart__fs-txt strong{font-weight:800}.en-cart__fs-track{height:4px;margin-top:10px;background:#efefef;overflow:hidden}.en-cart__fs-fill{display:block;height:100%;max-width:100%;background:var(--enc-red);transition:width .5s ease}.en-cart__fs.is-done .en-cart__fs-txt{font-weight:800}.en-cart__fs-ok{flex:0 0 auto;width:16px;height:16px;border-radius:50%;background:var(--enc-red);position:relative}.en-cart__fs-ok:after{content:"";position:absolute;left:5px;top:3px;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.en-cart__fs-fill{transition:none}}.en-cart__rec{margin-top:2px;padding:6px;background:#f4f4f4}.en-cart .en-cart__rec-lbl{margin:0 0 5px;padding:1px 0 0 2px;color:var(--enc-grey);font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.en-cart__rec-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px}.en-cart a.en-cart__rec-img{display:block;width:32px;height:32px;background:#fff}.en-cart__rec-img img{display:block;width:100%;height:100%;object-fit:contain;padding:2px}.en-cart__rec-info{display:flex;flex-direction:column;gap:0;min-width:0}.en-cart a.en-cart__rec-name{overflow:hidden;color:var(--enc-ink);font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.en-cart a.en-cart__rec-name:hover{color:var(--enc-red)}.en-cart__rec-price{color:var(--enc-grey);font-size:11px;line-height:1.3}.en-cart .en-cart__rec-add{display:inline-flex;align-items:center;justify-content:center;height:30px;margin:0;padding:0 10px;border:1px solid var(--enc-ink);border-radius:0;background:#fff;color:var(--enc-ink);font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.en-cart button.en-cart__rec-add{width:30px;min-width:30px;padding:0;overflow:hidden;font-size:0;letter-spacing:0}.en-cart button.en-cart__rec-add span{font-size:18px;font-weight:700;line-height:1}.en-cart .en-cart__rec-add:hover{border-color:var(--enc-red);background:var(--enc-red);color:#fff}.en-cart .en-cart__rec-add.is-loading{opacity:.5;pointer-events:none}.en-cart .en-cart__rec-add.is-error{border-color:var(--enc-red);color:var(--enc-red)}@media(min-width:750px){.en-cart__rec-row{grid-template-columns:36px minmax(0,1fr) auto}.en-cart a.en-cart__rec-img{width:36px;height:36px}.en-cart a.en-cart__rec-name{font-size:13px}}.en-cart--page .en-cart__rec{justify-self:start;width:100%;max-width:432px}#theme-ajax-cart.is-drawer .ajax-cart--drawer{display:flex;flex-direction:column;height:100%;padding-bottom:0;overflow:hidden}#theme-ajax-cart.is-drawer #ajax-cart__content,#theme-ajax-cart.is-drawer .en-cart,#theme-ajax-cart.is-drawer .en-cart__form:not(.is-hidden),#theme-ajax-cart.is-drawer .en-cart__empty:not(.is-hidden){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#theme-ajax-cart.is-drawer .en-cart__head,#theme-ajax-cart.is-drawer .en-cart__fs{flex:0 0 auto}#theme-ajax-cart.is-drawer .en-cart .en-cart__list{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}#theme-ajax-cart.is-drawer .en-cart__foot{position:relative;flex:0 0 auto;margin-top:0}#theme-ajax-cart.is-drawer .en-cart__empty-body{flex:1 1 auto;min-height:0;overflow-y:auto}#theme-ajax-cart.is-drawer .en-cart__foot--empty{margin-top:auto;padding-bottom:calc(16px + env(safe-area-inset-bottom))}@media(max-width:989px){.en-cart__brand{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;min-height:88px;margin:16px calc(var(--enc-pad) * -1) calc(-16px - env(safe-area-inset-bottom));padding:22px var(--enc-pad) calc(22px + env(safe-area-inset-bottom));background:#000;color:#fff}.en-cart--page .en-cart__brand{display:none}.en-cart__logo{width:150px}#theme-ajax-cart.is-drawer .ajax-cart--drawer{height:100vh;height:100dvh}html.en-cart-open,html.en-cart-open body{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/en-cart-drawer.css.map */
