.cdrawer__el,.cdrawer__inner{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.cdrawer__body{display:flex;flex-direction:column;gap:20px}.cdrawer__count{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:var(--r-pill);background:rgba(var(--teal-2-rgb),.14);color:var(--teal-2);font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:700;letter-spacing:.04em;text-transform:none}html[lang^=ar] .cdrawer__count{font-family:var(--font-ui-ar);letter-spacing:0}.cdrawer__empty{padding-block:clamp(24px,8vh,64px);gap:12px}.cdrawer__empty-img{width:min(200px,55%);filter:drop-shadow(0 20px 36px rgba(0,0,0,.5)) drop-shadow(0 0 28px rgba(var(--magic-rgb),.35))}.cdrawer__empty-title{font-size:clamp(1.25rem,2vw,1.5rem)}.cdrawer__empty-text{max-width:30ch;text-wrap:pretty}.cdrawer__empty .btn{margin-block-start:8px}.cdrawer__ship{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:var(--r-md);background:#ffffff0d;border:1px solid var(--sky-line)}.cdrawer__ship-text{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-ui);font-size:var(--fs-small);font-weight:600;color:var(--cloud)}html[lang^=ar] .cdrawer__ship-text{font-family:var(--font-ui-ar)}.cdrawer__ship-text .icon{color:var(--teal-2)}.cdrawer__ship-bar{position:relative;height:6px;border-radius:3px;background:#ffffff1a;overflow:hidden}.cdrawer__ship-fill{position:absolute;inset-block:0;inset-inline-start:0;width:var(--progress, 0%);border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--teal-2));box-shadow:0 0 12px rgba(var(--teal-2-rgb),.6);transition:width var(--t-reveal) var(--ease-out)}.cdrawer__ship.is-reached{border-color:rgba(var(--sun-rgb),.5)}.cdrawer__ship.is-reached .cdrawer__ship-text .icon{color:var(--sun)}.cdrawer__ship.is-reached .cdrawer__ship-fill{background:linear-gradient(90deg,var(--sun),#FFD98A);box-shadow:0 0 14px rgba(var(--sun-rgb),.6)}.cdrawer__lines{display:flex;flex-direction:column}.cline{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;padding-block:16px;border-block-end:1px solid var(--sky-line);transition:opacity var(--t-ui)}.cline:first-child{padding-block-start:0}.cline.is-updating{opacity:.45;pointer-events:none}.cline.is-updating .cline__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#fff0 25%,#ffffff2e,#fff0 75%);background-size:200% 100%;animation:shimmer 1.2s linear infinite}.cline__media{position:relative;display:block;width:88px;aspect-ratio:1;border-radius:var(--r-md);overflow:hidden;background:linear-gradient(180deg,#fff,#f1ecfa);box-shadow:0 0 0 1px var(--sky-line),0 10px 24px #00000059}.cline__img{width:100%;height:100%;object-fit:contain;padding:6%}.cline__media .img-placeholder{display:grid;place-items:center;width:100%;height:100%;color:var(--ink-3);padding:16%}.cline__body{display:flex;flex-direction:column;gap:4px;min-width:0;padding-inline-end:32px}.cline__title{font-family:var(--font-ui);font-weight:600;font-size:var(--fs-small);line-height:1.35;color:var(--cloud);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--t-micro)}html[lang^=ar] .cline__title{font-family:var(--font-ui-ar)}.cline__title:hover{color:var(--teal-2)}.cline__variant{margin:0;font-size:var(--fs-micro);color:var(--cloud-3)}.cline__price{font-size:var(--fs-micro);font-weight:600;color:var(--cloud-2)}.cline__discounts{display:flex;flex-direction:column;gap:2px}.cline__discount{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-micro);color:var(--sun)}.cline__discount .icon{width:12px;height:12px}.cline__discount-amount{color:var(--cloud-3)}.cline__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-start:8px}.cline__qty{background:#ffffff0d}.cline__total{font-family:var(--font-ui);font-weight:700;font-size:var(--fs-small);color:var(--cloud);white-space:nowrap}html[lang^=ar] .cline__total{font-family:var(--font-ui-ar)}.cline__remove{position:absolute;inset-block-start:14px;inset-inline-end:0;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--cloud-3);transition:color var(--t-micro),background var(--t-micro),transform var(--t-ui) var(--ease-spring)}.cline:first-child .cline__remove{inset-block-start:-2px}.cline__remove:hover{color:#fff;background:#e5484d59;transform:rotate(90deg)}.cdrawer__gift{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.cdrawer__gift-toggle{font-family:var(--font-ui);font-weight:600;color:var(--cloud)}html[lang^=ar] .cdrawer__gift-toggle{font-family:var(--font-ui-ar)}.cdrawer__gift-label{display:inline-flex;align-items:center;gap:8px}.cdrawer__gift-label .icon{color:var(--berry)}.cdrawer__gift-textarea{min-height:88px}.cdrawer__gift-hint{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px}.cdrawer__saved{display:inline-flex;align-items:center;gap:4px;color:var(--success);font-family:var(--font-ui);font-weight:700}.cdrawer__note .textarea{min-height:72px}.cdrawer__recs{padding-block-start:8px}.crecs{display:flex;flex-direction:column;gap:10px}.crecs__title{display:flex;align-items:center;gap:8px;font-family:var(--font-ui);font-weight:700;font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-2)}html[lang^=ar] .crecs__title{font-family:var(--font-ui-ar);letter-spacing:0;font-size:var(--fs-small)}.crecs__track{--rail-gap: 12px}.crecs__item{--rail-item: 44%}@media(min-width:420px){.crecs__item{--rail-item: 38%}}.crecs__item .pcard{gap:8px}.crecs__item .pcard__media{border-radius:var(--r-md)}.crecs__item .pcard__title{font-size:var(--fs-micro)}.crecs__item .pcard__meta,.crecs__item .pcard__swatches,.crecs__item .btn--quick-view{display:none}.crecs__item .pcard__actions{inset-inline:auto 6px;inset-block-end:6px}.crecs__item .pcard__actions .btn{width:36px;min-height:36px;padding:0;border-radius:50%;flex:0 0 auto}.crecs__item .pcard__actions .btn span{display:none}.crecs__item .pcard__wish{width:30px;height:30px;inset-block-start:6px;inset-inline-end:6px}.crecs__item .pcard__badges{inset-block-start:6px;inset-inline-start:6px;transform:scale(.85);transform-origin:top left}[dir=rtl] .crecs__item .pcard__badges{transform-origin:top right}.crecs__nav{justify-content:flex-end;margin-block-start:2px}.crecs__nav .rail__btn{width:36px;height:36px}.cdrawer__foot{display:flex;flex-direction:column;gap:10px}.cdrawer__discounts{display:flex;flex-direction:column;gap:4px}.cdrawer__discount{display:flex;align-items:center;gap:6px;font-size:var(--fs-micro);color:var(--sun)}.cdrawer__discount-amount{margin-inline-start:auto;color:var(--cloud-2)}.cdrawer__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cdrawer__subtotal-label{font-family:var(--font-ui);font-weight:600;color:var(--cloud-2)}html[lang^=ar] .cdrawer__subtotal-label{font-family:var(--font-ui-ar)}.cdrawer__subtotal-value{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3);color:var(--cloud);letter-spacing:-.01em}html[lang^=ar] .cdrawer__subtotal-value{font-family:var(--font-display-ar);letter-spacing:0}.cdrawer__taxes{color:var(--cloud-3);margin:0}.cdrawer__actions{margin-block-start:4px}.cdrawer__checkout .icon{width:16px;height:16px}.cdrawer__view{align-self:center;font-size:var(--fs-small)}.cdrawer__payment{justify-content:center;margin-block-start:4px}.payment-icons--sm svg{width:30px;height:19px}.payment-icons--sm .payment-icon--cod{height:19px;padding-inline:6px;font-size:9px;gap:4px}.payment-icons--sm .payment-icon--cod .icon{width:12px;height:12px}.wdrawer__count{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 8px;border-radius:var(--r-pill);background:var(--berry);color:#fff;font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:800;letter-spacing:0}.wdrawer__count[data-count="0"]{display:none}.wdrawer__el{display:block}.wdrawer__list{display:flex;flex-direction:column}.wdrawer__empty{padding-block:clamp(24px,8vh,64px);gap:12px}.wdrawer__heart{width:min(140px,40%);filter:drop-shadow(0 18px 32px rgba(var(--magic-rgb),.4))}.wdrawer__heart svg{width:100%;height:auto}.wdrawer__heart-star{animation:twinkle 2.6s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.wdrawer__heart-star:last-child{animation-delay:1.2s}.wdrawer__empty-title{font-size:clamp(1.25rem,2vw,1.5rem)}.wdrawer__empty-text{max-width:30ch;text-wrap:pretty}.wdrawer__empty .btn{margin-block-start:8px}.wdrawer__hint{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:var(--fs-small);color:var(--cloud-2)}.wdrawer__hint .icon{color:var(--teal-2)}.wdrawer__login{margin-inline-start:auto}.wl-item{display:grid;grid-template-columns:80px minmax(0,1fr);gap:14px;padding-block:16px;border-block-end:1px solid var(--sky-line)}.wl-item:first-child{padding-block-start:0}.wl-item__img{display:block;width:80px;aspect-ratio:1;border-radius:var(--r-md);overflow:hidden;background:linear-gradient(180deg,#fff,#f1ecfa);box-shadow:0 0 0 1px var(--sky-line),0 10px 24px #00000059}.wl-item__img img{width:100%;height:100%;object-fit:contain;padding:6%}.wl-item__body{display:flex;flex-direction:column;gap:6px;min-width:0}.wl-item__title{font-family:var(--font-ui);font-weight:600;font-size:var(--fs-small);line-height:1.35;color:var(--cloud);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--t-micro)}html[lang^=ar] .wl-item__title{font-family:var(--font-ui-ar)}.wl-item__title:hover{color:var(--teal-2)}.wl-item__actions{display:flex;align-items:center;gap:6px;margin-block-start:4px}.wl-item__actions .btn--primary{flex:1 1 auto;min-height:36px;padding-inline:12px;font-size:11px}.wl-item__actions .btn--ghost{flex:0 0 auto;width:36px;min-height:36px;padding:0;border-radius:50%;color:var(--cloud-3)}.wl-item__actions .btn--ghost:hover{color:#fff;background:#e5484d59}@media(prefers-reduced-motion:reduce){.cline.is-updating .cline__media:after{animation:none}.cdrawer__ship-fill{transition:none}.cline__remove:hover{transform:none}.wdrawer__heart-star{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-cart-drawer.css.map */
