.cdr{position:fixed;inset-block:0;inset-inline-end:0;z-index:300;width:min(460px,100vw);display:flex;flex-direction:column;background-color:var(--scheme-bg);color:var(--scheme-strong);border-inline-start:1px solid var(--scheme-line);font-family:var(--tg-font-body);transform:translate(105%);visibility:hidden;transition:transform .35s var(--tg-ease),visibility 0s linear .35s}[dir=rtl] .cdr{transform:translate(-105%)}.cdr.is-open{transform:none;visibility:visible;transition:transform .35s var(--tg-ease),visibility 0s}.cdr__head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--scheme-line)}.cdr__title{margin:0;font-family:var(--tg-font-heading);font-size:30px;font-weight:400;letter-spacing:.03em;line-height:1;text-transform:none}.cdr__count{color:var(--scheme-accent)}.cdr__close{width:44px;height:44px;font-size:24px}.cdr__progress{padding:16px 22px;background-color:var(--scheme-surface);border-bottom:1px solid var(--scheme-line)}.cdr__bar-msg{margin:0 0 10px;font-size:14px;font-weight:700}.cdr__bar{height:8px;background-color:var(--scheme-line);position:relative}.cdr__bar-fill{position:absolute;inset-block:0;inset-inline-start:0;background-color:var(--scheme-fill);transition:width .6s ease}.cdr__scale{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;font-weight:600;color:var(--scheme-muted)}.cdr__form{flex:1;min-height:0;display:flex;flex-direction:column}.cdr__body{flex:1;overflow-y:auto;padding:6px 22px;overscroll-behavior:contain}.cdr[aria-busy=true] .cdr__body,.cdr[aria-busy=true] .cdr__foot{opacity:.6}.cdr[aria-busy=true] .cdr__checkout{pointer-events:none}.cdr__empty{padding:60px 0;text-align:center;color:var(--scheme-muted);font-size:15px;line-height:1.6}.cdr__empty p{margin:0}.cdr__empty a{color:var(--scheme-accent);font-weight:700}.cdr__empty--recommend{padding:22px 0;text-align:start;color:var(--scheme-strong);font-size:inherit;line-height:normal}.cdr__empty-title{font-family:var(--tg-font-heading);font-size:40px;line-height:1;margin:0}.cdr__empty-text{font-size:13px;color:var(--scheme-text);line-height:1.6;margin:8px 0 16px!important}.cdr__tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none}.cdr__tile a{color:inherit;font-weight:700;text-decoration:none;display:block}.cdr__tile-media{display:block;width:100%;aspect-ratio:4 / 5;background-color:var(--tg-media-well)}.cdr__tile-media img{width:100%;height:100%;object-fit:cover;display:block}.cdr__tile-title{display:block;font-size:12px;font-weight:700;margin-top:6px;color:var(--scheme-strong)}.cdr__fit{height:52px;gap:8px;margin-top:16px;font-size:12px;letter-spacing:.09em}.cdr__lines,.cdr__rows,.cdr__rail{margin:0;padding:0;list-style:none}.cdr__line{display:grid;grid-template-columns:84px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--scheme-line-soft)}.cdr__line-media{display:block}.cdr__line-media img{display:block;width:84px;height:105px;object-fit:cover;background-color:var(--tg-media-well)}.cdr__line-main{display:flex;flex-direction:column;gap:4px;min-width:0}.cdr__line-top{display:flex;justify-content:space-between;gap:10px;font-size:14px;font-weight:700;line-height:1.3}.cdr__line-title{color:inherit;text-decoration:none}.cdr__line-meta{margin:0;font-size:12px;color:var(--scheme-muted)}.cdr__line-discount{margin:0;font-size:12px;font-weight:700;color:var(--scheme-accent)}.cdr__line-ctl{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.cdr__stepper{display:flex;align-items:center;border:1px solid var(--scheme-line-strong)}.cdr__step{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:inherit;font-size:14px}.cdr__step[disabled]{opacity:.4;cursor:not-allowed}.cdr__qty{min-width:24px;text-align:center;font-size:14px;font-weight:700}.cdr__remove{background:none;border:0;padding:0;cursor:pointer;min-height:36px;color:var(--scheme-muted);font:600 12px var(--tg-font-body);text-decoration:underline}.cdr__line.is-reduced{outline:2px solid var(--scheme-fill);outline-offset:-2px}.cdr__line.is-unavailable .cdr__line-media,.cdr__line.is-unavailable .cdr__line-top,.cdr__line.is-unavailable .cdr__line-meta,.cdr__row.is-unavailable .cdr__row-name{opacity:.45}.cdr__line-note{margin:0;font-size:12px;font-weight:700;color:var(--scheme-strong)}.cdr__row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:10px 0;border-bottom:1px solid var(--scheme-line-soft);font-size:13px;font-weight:700}.cdr__row-opt{color:var(--scheme-muted);font-weight:500}.cdr__row-ctl{grid-column:1 / -1;display:flex;align-items:center;gap:4px}.cdr__row-ctl .cdr__remove{margin-inline-start:auto}.cdr__row .cdr__line-note{grid-column:1 / -1}.cdr__totals{margin:14px 0;font-size:13px;line-height:2}.cdr__totals div{display:flex;justify-content:space-between}.cdr__totals dt,.cdr__totals dd{margin:0}.cdr__saving{color:var(--scheme-accent);font-weight:700}.cdr__alert{display:flex;gap:10px;align-items:flex-start;margin:12px 0;padding:14px 16px;background-color:var(--scheme-surface);border:1px solid var(--scheme-line-strong);border-inline-start:3px solid var(--tg-error);font-size:13px;line-height:1.6}.cdr__alert[hidden]{display:none}.cdr__alert .icon{flex:none;color:var(--tg-error);margin-top:2px}.cdr__alert-copy{flex:1;min-width:0}.cdr__alert-copy p{margin:0}.cdr__alert-title{font-size:15px;font-weight:800;line-height:1.3}.cdr__alert-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cdr__addons{padding:24px 0 8px}.cdr__addons-title{font-family:var(--tg-font-heading);font-size:30px;font-weight:400;letter-spacing:.02em;line-height:1;margin:0 0 6px;text-transform:uppercase;color:var(--scheme-heading)}.cdr__addons-sub{font-size:13px;line-height:1.45;color:var(--scheme-text);margin:0 0 14px}.cdr__rail{display:grid;gap:12px}.cdr__addon{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:start;padding:12px;border:1px solid var(--scheme-line-strong, var(--scheme-line));background:var(--scheme-surface)}.cdr__addon.is-closer{border-color:var(--scheme-fill);box-shadow:inset 3px 0 0 var(--scheme-fill)}.cdr__addon-media{display:block;width:100%;aspect-ratio:4 / 5;background-color:var(--tg-media-well)}.cdr__addon-media img{width:100%;height:100%;object-fit:cover;display:block}.cdr__addon-body{display:grid;gap:6px;min-width:0}.cdr__addon-title{margin:0;font-size:14px;font-weight:800;line-height:1.3;color:var(--scheme-heading)}.cdr__addon-price{margin:0;font-size:14px;font-weight:700}.cdr__addon-hint{margin:0;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--scheme-accent)}.cdr__addon-btn{justify-self:start;min-width:96px;height:40px;padding:0 16px;background:var(--tg-accent);border:0;color:var(--tg-on-accent);font:800 12px var(--tg-font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.cdr__addon-btn[aria-busy=true],.cdr__size[aria-busy=true]{opacity:.6;cursor:progress}.cdr__step,.cdr__remove,.cdr__size,.cdr__addon-btn{position:relative}.cdr__step:after,.cdr__remove:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.cdr__size:after,.cdr__addon-btn:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.cdr__sizes{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cdr__sizes--inline .cdr__size{min-width:44px;height:40px;padding:0 10px;border:1px solid var(--scheme-strong);background:transparent;color:var(--scheme-strong);font:800 12px var(--tg-font-body);cursor:pointer}.cdr__sizes[hidden]{display:none}.cdr__sizes-label{flex:0 0 100%;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--scheme-muted)}.cdr__size{min-width:38px;height:36px;padding:0 6px;background:transparent;border:1px solid var(--tg-line-input, #555);color:var(--scheme-strong);font:700 12px var(--tg-font-body);cursor:pointer}.cdr__review{margin:10px 0 18px;padding:14px;background-color:var(--tg-media-well);font-size:13px;line-height:1.5}.cdr__review blockquote{margin:0}.cdr__stars{color:var(--scheme-accent)}.cdr__review figcaption{color:var(--scheme-muted);font-size:11px;margin-top:4px;font-weight:600}.cdr__foot{display:flex;flex-direction:column;gap:12px;padding:16px 22px 20px;padding-bottom:max(20px,env(safe-area-inset-bottom));border-top:1px solid var(--scheme-line);background-color:var(--scheme-bg)}.cdr__subtotal{display:flex;justify-content:space-between;align-items:baseline}.cdr__subtotal-label{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cdr__subtotal-amount{font-family:var(--tg-font-heading);font-size:30px;line-height:1}.cdr__delivery,.cdr__offer,.cdr__blocked{margin:0;font-size:12px;color:var(--scheme-muted)}.cdr__blocked{color:var(--scheme-strong);font-weight:700}.cdr__checkout{height:54px;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cdr--gift .cdr__checkout,.cdr--empty .cdr__checkout{height:56px;font-size:13px;letter-spacing:.09em}.cdr__trust{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:11px;color:var(--scheme-muted);font-weight:600}@media(prefers-reduced-motion:reduce){.cdr,.cdr.is-open,.cdr__bar-fill{transition:none}}.no-motion .cdr,.no-motion .cdr.is-open,.no-motion .cdr__bar-fill{transition:none}.cdr__disc{margin:0 0 14px}.cdr__disc-label{display:block;margin-bottom:8px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--scheme-heading)}.cdr__disc-row{display:flex;gap:8px}.cdr__disc-input{flex:1;min-width:0;height:48px;padding:0 14px}.cdr__disc-btn{flex:none;min-width:92px;height:48px;padding:0 18px;border:1px solid var(--scheme-strong);background:transparent;color:var(--scheme-strong);font:800 13px var(--tg-font-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.cdr__disc-btn:hover:not(:disabled){background:var(--scheme-strong);color:var(--scheme-bg)}.cdr__disc-applied{display:flex;align-items:center;gap:8px;margin:0;min-height:48px;padding:0 14px;border:1px solid var(--scheme-fill);font-size:14px;font-weight:700}.cdr__disc-applied .icon{color:var(--scheme-accent);flex:none}.cdr__disc-remove{margin-inline-start:auto;padding:0;border:0;background:none;font:700 12px var(--tg-font-body);text-decoration:underline;color:var(--scheme-text);cursor:pointer}.cdr__disc-err{margin:8px 0 0;font-size:12px;font-weight:700;color:var(--scheme-accent)}.cdr__disc[aria-busy=true]{opacity:.7}.cdr__disc-input:focus-visible,.cdr__disc-btn:focus-visible,.cdr__disc-remove:focus-visible{outline:var(--tg-focus-w, 2px) solid var(--tg-focus-on-ink, var(--tg-accent));outline-offset:2px}.cdr__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 0;padding:0;list-style:none}.cdr__pay-item{display:flex}.cdr__pay-icon{display:block;width:38px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-cdr-cart-drawer.css.map */
