:root{--pr-display: var(--font-display, var(--font));--pr-brand: var(--brand, var(--ink));--pr-accent: var(--accent, var(--muted));--pr-ease: var(--ease-lux, cubic-bezier(.16, 1, .3, 1))}.sbar{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:1px solid var(--line);padding-top:12px;transition:transform .6s var(--pr-ease),visibility 0s linear .6s;visibility:hidden}.sbar.is-visible{visibility:visible;transition:transform .6s var(--pr-ease),visibility 0s}html.cart-open .sbar,html.menu-open .sbar{visibility:hidden;transition:transform .6s var(--pr-ease),visibility 0s linear .6s}.sbar .step,.cart .step{border-width:1px;border-radius:var(--r-btn);background:transparent}.sbar .step:focus-within,.cart .step:focus-within{border-color:var(--pr-brand)}.sbar__var{font-size:var(--f11);letter-spacing:-.005em;text-transform:none}.sbar__var b{text-transform:var(--name-case);letter-spacing:.01em;font-size:var(--f12)}.ssum .s2{font-weight:500}.ssum .s1.pname{font-family:var(--pr-display);font-size:17px;color:var(--ink);line-height:1.2;font-variant-numeric:lining-nums}html[lang=ar] .ssum .s1.pname{font-size:var(--f13);line-height:1.9}.sheet-wrap>.backdrop{transition:opacity .6s var(--pr-ease)}.sheet{transition:transform .6s var(--pr-ease)}.sheet-wrap.is-open .sheet{transition:transform .75s var(--pr-ease)}.sheet-wrap.is-open .sheet.is-dragging,.sheet.is-dragging{transition:none}.sheet__grip{width:36px;height:3px;background:var(--line-strong);margin-top:10px}.cart__head{padding:16px var(--gutter) 14px}.cart__title{font-family:var(--pr-display);font-size:32px;font-weight:500;line-height:1.05;letter-spacing:-.01em;font-variant-numeric:lining-nums}html[lang=ar] .cart__title{font-size:22px;font-weight:600;line-height:1.3}.cart--page .cart__title{font-size:44px}html[lang=ar] .cart--page .cart__title{font-size:28px}.ship{margin:0 var(--gutter) 16px;padding:0;background:none;border-radius:0;font-size:var(--f12);font-weight:500;line-height:1.45}.ship b{font-weight:600}.ship--done p{display:flex;align-items:baseline;gap:8px}.ship--done p:before{content:"\2713";color:var(--gold)}.track{height:2px;margin-top:10px;border-radius:0;background:var(--line)}.fill{border-radius:0;background:var(--pr-brand);transition:width 1s var(--pr-ease)}.cart--page .ship{padding-inline:0}.cutline{margin-bottom:8px;font-size:var(--f12)}.item{gap:14px;padding:16px 0}.items>.item:first-child{border-top:1px solid var(--line)}.item.is-out{transform:translate(calc(-24px * var(--dir)));transition-duration:.45s}.item__img{width:76px;height:95px;border-radius:var(--r-img)}.item__top{align-items:flex-start}.item__name{font-family:var(--pr-display);font-size:21px;font-weight:500;line-height:1.1;font-variant-numeric:lining-nums}html[lang=ar] .item__name{font-size:15px;font-weight:600;line-height:1.4}.item__price{padding-top:3px;font-size:var(--f14);font-weight:500}.item__var{margin-top:5px}.item__ctl{margin-top:14px}.cart .step--sm{height:36px;border-color:var(--line-strong)}.item__rm{font-size:var(--f11);font-weight:600;letter-spacing:-.005em;text-transform:none;text-decoration:none;padding-bottom:1px;border-bottom:1px solid currentColor}.sugg{gap:12px;margin:18px var(--gutter);padding:12px;background:none;border:1px solid var(--line);border-radius:var(--r-img)}.cart--drawer .sugg{flex:none;margin:0 var(--gutter);padding:10px 0;border:0;border-top:1px solid var(--line);border-radius:0}.cart--drawer .sugg__img{width:44px;height:55px}.cart--drawer .cart__scroll{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);scroll-padding-bottom:28px;padding-bottom:20px}.sugg__img{width:52px;height:65px;border-radius:6px}.sugg__t>span:first-child{margin-bottom:2px;font-size:var(--f11);font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--pr-accent)}.sugg__t .pname{font-family:var(--pr-display);font-size:18px;font-weight:500;line-height:1.2;font-variant-numeric:lining-nums}html[lang=ar] .sugg__t .pname{font-size:var(--f13);font-weight:600}.sugg .add{width:40px;height:40px;border-width:1px}.sugg .add:after{top:-2px;right:-2px;bottom:-2px;left:-2px}.sugg .add.is-done{background:var(--pr-brand);border-color:var(--pr-brand)}.cart__foot{padding-top:18px;border-top:1px solid var(--line)}.trow{font-size:var(--f13);color:var(--muted);margin-bottom:8px}.trow>span:last-child{color:var(--ink)}.trow--total{align-items:center;margin-top:12px;margin-bottom:14px;padding-top:14px;border-top:1px solid var(--line);font-size:var(--f12);font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--ink)}.trow--total small{letter-spacing:-.005em}.trow--total .num{font-size:22px;font-weight:500;letter-spacing:0;text-transform:none}.ctabby{margin-top:-6px}.cart__form .btn{min-height:54px}.cart__express{--shopify-accelerated-checkout-button-block-size: 50px;--shopify-accelerated-checkout-button-border-radius: var(--r-btn)}.cart__express .shopify-payment-button__button{min-height:50px;border-radius:var(--r-btn)!important;border-color:var(--line-strong);background:transparent}.cpay{margin-top:12px;font-size:var(--f11);letter-spacing:-.005em;text-transform:none}.cart__empty p:first-child{font-family:var(--pr-display);font-size:26px;font-style:normal;color:var(--ink)}html[lang=ar] .cart__empty p:first-child{font-style:normal;font-size:var(--f14);color:var(--muted)}@media(prefers-reduced-motion:reduce){.sheet,.sheet-wrap.is-open .sheet,.fill,.sbar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lumea-cart.css.map */
