.drawer-cart{--cd-sheet: rgba(15, 23, 34, .92);--cd-overlay: rgba(5, 9, 15, .66);--cd-card: var(--t-surface, #152131);--cd-ink: var(--t-ink, #e6edf6);--cd-ink-2: var(--t-ink-2, #c5d1e1);--cd-muted: var(--t-muted, #9db0c8);--cd-line: rgba(127, 195, 247, .18);--cd-hairline: rgba(127, 195, 247, .22);--cd-accent: var(--t-accent, #5aaeed);--cd-accent-hover: var(--t-accent-hover, #7fc3f7);--cd-accent-text: var(--t-accent-text, #7fc3f7);--cd-accent-ink: var(--t-accent-ink, #06121f);--cd-glow: rgba(90, 174, 237, .4);--cd-glow-soft: rgba(90, 174, 237, .16);--cd-danger: var(--t-danger, #ff8f86);--cd-ctl: rgba(29, 45, 68, .55);--cd-ease: cubic-bezier(.22, .8, .24, 1);color-scheme:dark}html body .drawer-cart.is-open .drawer_overlay{z-index:2147483000;background:var(--cd-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body .drawer-cart .lazy-drawer-cart{z-index:2147483001;display:block;width:min(460px,100%);max-width:100%;height:100vh;height:100dvh;background:radial-gradient(420px 320px at 100% 0%,rgba(31,95,168,.42),transparent 70%),radial-gradient(380px 300px at 0% 100%,rgba(25,184,224,.2),transparent 70%),var(--cd-sheet);-webkit-backdrop-filter:blur(28px) saturate(1.6);backdrop-filter:blur(28px) saturate(1.6);border-inline-start:1px solid var(--cd-hairline);box-shadow:-24px 0 80px -16px #000000bf;color:var(--cd-ink);transition:transform .5s var(--cd-ease)}@media(min-width:561px){html body .drawer-cart .lazy-drawer-cart{border-radius:24px 0 0 24px}}html body .drawer-cart.is-open .lazy-drawer-cart{transition:transform .5s var(--cd-ease)}body.tcd-open #respondio__widget,body.tcd-open iframe[src*="respond.io"],body.tcd-open div:has(>iframe[src*="respond.io"]){display:none!important}.drawer-cart form.tcd{display:flex;flex-direction:column;width:100%;height:100%;margin:0;font-family:var(--t-font-body, "IBM Plex Sans", system-ui, sans-serif);color:var(--cd-ink)}.drawer-cart form.tcd *{box-sizing:border-box}.drawer-cart form.tcd svg{flex:none;display:block}.drawer-cart form.tcd .tcd-tpl{display:none!important}.tcd-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:22px 18px 16px 22px;flex:none}.tcd-head__text{min-width:0}.tcd-eyebrow{margin:0 0 4px;font-size:12px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--cd-accent-text)}.tcd-count{margin:0;font:600 22px/1.15 var(--t-font-head, "Barlow Semi Condensed", system-ui, sans-serif);letter-spacing:-.005em;color:var(--cd-ink)}.drawer-cart form.tcd .tcd-close{position:static;flex:0 0 44px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:1px solid var(--cd-line);border-radius:50%;background:var(--cd-ctl);color:var(--cd-ink);cursor:pointer;transition:box-shadow .3s var(--cd-ease),border-color .3s,transform .3s var(--cd-ease)}.drawer-cart form.tcd .tcd-close svg{width:20px;height:20px}.drawer-cart form.tcd .tcd-close:hover{border-color:var(--cd-accent);transform:rotate(90deg)}.tcd-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 18px 16px 22px}.tcd-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tcd-item{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:start;padding:12px;margin:0;list-style:none;background:linear-gradient(180deg,#7fc3f70f,#7fc3f700),var(--cd-card);border:1px solid var(--cd-line);border-radius:var(--t-radius-lg, 14px);box-shadow:0 12px 30px -14px #000000b3;transition:opacity .2s,border-color .2s}.tcd-item:hover,.tcd-item:focus-within{border-color:var(--cd-hairline)}.tcd-item.is-busy{opacity:.55;pointer-events:none}.tcd-thumb{--st-a: #2a4466;--st-b: #1a2b42;--st-c: #0f1722;--st-rim: 90, 174, 237;position:relative;display:block;width:88px;height:88px;overflow:hidden;border-radius:var(--t-radius-md, 10px);background:var(--t-photo-bg, #eef2f8);box-shadow:0 0 0 1px var(--cd-line)}.tcd-thumb--cut{background:radial-gradient(ellipse 70% 60% at 50% 42%,var(--st-a) 0%,var(--st-b) 55%,var(--st-c) 100%);box-shadow:0 0 0 1px rgba(var(--st-rim),.22),0 8px 20px -10px var(--cd-glow)}.tcd-thumb__shadow{position:absolute;left:18%;right:18%;bottom:7%;height:7%;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,#0009,#0000 70%);filter:blur(3px)}.tcd-thumb__img{position:relative;display:block;width:100%;height:100%;object-fit:contain;padding:6px}.tcd-thumb--cut .tcd-thumb__img{padding:8%;filter:drop-shadow(0 0 1px rgba(var(--st-rim),var(--cutout-rim-a))) drop-shadow(0 0 var(--cutout-glow-r) rgba(var(--st-rim),var(--cutout-glow-a)))}.tcd-body{min-width:0;display:grid;gap:6px}.tcd-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.tcd-name{flex:1 1 auto;min-width:0;margin:0;color:var(--cd-ink);text-decoration:none;text-transform:none;font:600 15px/1.3 var(--t-font-body, "IBM Plex Sans", system-ui, sans-serif);letter-spacing:-.005em;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tcd-name:hover{color:var(--cd-accent-text)}.tcd-meta{margin:0;display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline;font-size:12px;line-height:1.4;color:var(--cd-muted)}.tcd-pn{font-family:var(--t-font-mono, "IBM Plex Mono", ui-monospace, monospace);letter-spacing:.02em;color:var(--cd-muted)}.tcd-opt{color:var(--cd-ink-2)}.drawer-cart form.tcd .tcd-remove{position:relative;flex:none;width:40px;height:40px;margin:-8px -8px 0 0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:var(--cd-muted);cursor:pointer;transition:color .2s,background-color .2s}.drawer-cart form.tcd .tcd-remove svg{width:18px;height:18px}.drawer-cart form.tcd .tcd-remove:hover{color:var(--cd-danger);background:var(--t-danger-soft, #3a1a1c)}.tcd-spin{display:none;position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid var(--cd-line);border-top-color:var(--cd-accent);animation:tcd-spin .8s linear infinite}.tcd-remove.pending .tcd-remove__ico{visibility:hidden}.tcd-remove.pending .tcd-spin{display:block}@keyframes tcd-spin{to{transform:rotate(360deg)}}.tcd-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.tcd-qty{display:inline-flex;align-items:center;height:40px;background:var(--cd-card);border:1px solid var(--t-line, #2b3d56);border-radius:var(--t-radius-md, 10px);overflow:hidden}.drawer-cart form.tcd .tcd-qty__btn{width:36px;height:100%;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--cd-ink);cursor:pointer;opacity:1;transition:background-color .15s,color .15s}.drawer-cart form.tcd .tcd-qty__btn svg{width:14px;height:14px}.drawer-cart form.tcd .tcd-qty__btn:hover:not(:disabled){background:var(--cd-glow-soft);color:var(--cd-accent-text)}.drawer-cart form.tcd .tcd-qty__btn:disabled{color:var(--cd-muted);opacity:.55;cursor:not-allowed}.drawer-cart form.tcd .tcd-qty__input{width:34px;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--cd-ink);text-align:center;font:600 15px var(--t-font-mono, "IBM Plex Mono", ui-monospace, monospace);-moz-appearance:textfield}.tcd-price{display:grid;justify-items:end;gap:1px;text-align:end;font-variant-numeric:tabular-nums}.tcd-line{font:600 16px/1.2 var(--t-font-body, "IBM Plex Sans", system-ui, sans-serif);color:var(--cd-ink)}.tcd-was,.tcd-each{font-size:12px;color:var(--cd-muted)}.drawer-cart form.tcd :is(.tcd-close,.tcd-remove,.tcd-qty__btn,.tcd-qty__input,.tcd-name,.tcd-checkout,.tcd-viewcart,.tcd-empty__cta):focus-visible{outline:2px solid var(--cd-accent);outline-offset:2px;box-shadow:0 0 0 5px var(--cd-glow)}.tcd-foot{position:static;flex:none;display:grid;gap:10px;padding:16px 22px calc(18px + env(safe-area-inset-bottom,0px));margin:0;background:linear-gradient(180deg,#121c2bf5,#0b121bfa);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--cd-hairline);box-shadow:0 -18px 30px -18px #0009}.tcd-sub{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:0;border:0}.tcd-sub__label{font-size:14px;color:var(--cd-ink-2)}.tcd-sub__amt{font:700 24px/1.1 var(--t-font-head, "Barlow Semi Condensed", system-ui, sans-serif);color:var(--cd-ink);font-variant-numeric:tabular-nums}.tcd-note{margin:0;font-size:12px;line-height:1.4;color:var(--cd-muted)}.tcd-pickup{margin:0;display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.35;color:var(--cd-ink-2)}.tcd-pickup svg{width:16px;height:16px;color:var(--cd-accent-text)}.drawer-cart form.tcd .tcd-checkout{width:100%;min-height:50px;margin:4px 0 0;padding:0 20px;border:0;border-radius:var(--t-radius-md, 10px);cursor:pointer;background:var(--cd-accent);color:var(--cd-accent-ink);text-transform:none;font:600 16px/1 var(--t-font-body, "IBM Plex Sans", system-ui, sans-serif);letter-spacing:.01em;box-shadow:var(--t-glow, 0 8px 28px rgba(60, 150, 230, .26));transition:background-color .15s,box-shadow .2s,transform .2s var(--cd-ease)}.drawer-cart form.tcd .tcd-checkout:hover{background:var(--cd-accent-hover);box-shadow:var(--t-glow-strong, 0 10px 34px rgba(60, 150, 230, .38))}.drawer-cart form.tcd .tcd-checkout:active{transform:translateY(1px)}.drawer-cart form.tcd .tcd-checkout:disabled{opacity:.6;cursor:progress}.drawer-cart form.tcd .tcd-viewcart{display:flex;align-items:center;justify-content:center;min-height:40px;color:var(--cd-accent-text);text-decoration:none;text-transform:none;font:600 14px/1 var(--t-font-body, "IBM Plex Sans", system-ui, sans-serif);background:none;border:0;border-radius:var(--t-radius-md, 10px)}.drawer-cart form.tcd .tcd-viewcart:hover{text-decoration:underline;text-underline-offset:4px}.tcd-empty{display:grid;justify-items:center;gap:10px;padding:56px 12px 24px;text-align:center}.tcd-empty__ico{width:40px;height:40px;color:var(--cd-accent-text);opacity:.9}.tcd-empty__title{margin:0;font:600 18px/1.3 var(--t-font-head, "Barlow Semi Condensed", system-ui, sans-serif);color:var(--cd-ink)}.drawer-cart form.tcd .tcd-empty__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;margin-top:6px;text-decoration:none;text-transform:none;border:1px solid var(--cd-hairline);border-radius:var(--t-radius-md, 10px);background:var(--cd-ctl);color:var(--cd-accent-text);font:600 14px var(--t-font-body, sans-serif);transition:border-color .2s,box-shadow .2s}.drawer-cart form.tcd .tcd-empty__cta:hover{border-color:var(--cd-accent);box-shadow:0 0 0 4px var(--cd-glow-soft)}@media(max-width:420px){.tcd-head{padding:18px 14px 12px 18px}.tcd-scroll{padding:0 14px 12px 18px}.tcd-item{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:10px}.tcd-thumb{width:76px;height:76px}.tcd-foot{padding-inline:18px}}@media(prefers-reduced-motion:reduce){html body .drawer-cart .lazy-drawer-cart,.tcd-close,.tcd-checkout,.tcd-item{transition:none!important}.tcd-spin{animation-duration:2s}.drawer-cart form.tcd .tcd-close:hover{transform:none}}.tcd-msg{margin:0;font-size:13px;line-height:1.4;color:var(--cd-danger)}.tcd-msg:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/talas-cart-drawer.css.map */
