.ldy-cartp svg{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}ldy-cart-page{display:block}.ldy-cartp__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.6rem;margin-bottom:2.4rem}.ldy-cartp__h{margin:0;font-size:clamp(3.2rem,2.24rem + 2.6vw,5.2rem);line-height:1.08}.ldy-cartp__count{margin:0;color:var(--ldy-ink-soft);font-variant-numeric:tabular-nums}.ldy-cartp__continue{margin-left:auto;font-size:1.5rem}.ldy-cartp__grid{display:grid;grid-template-columns:minmax(0,1fr) 40rem;gap:clamp(3.2rem,1rem + 3vw,6.4rem);align-items:start}.ldy-cartp__lines{margin:0;padding:0;border-top:.1rem solid var(--ldy-line);transition:opacity var(--ldy-fast)}.ldy-cartp[aria-busy=true] .ldy-cartp__lines{opacity:.55;pointer-events:none}.ldy-cline{display:grid;grid-template-columns:12rem minmax(0,1fr) auto;grid-template-areas:"media info price" "media qty qty";gap:1.2rem 2rem;padding:2.4rem 0;border-bottom:.1rem solid var(--ldy-line)}.ldy-cline__media{grid-area:media;border-radius:1.4rem}.ldy-cline__media img{display:block;width:12rem;height:15rem;object-fit:cover;border-radius:1.4rem;background:var(--ldy-petal);outline:.1rem solid rgba(0,0,0,.08);outline-offset:-.1rem}.ldy-cline__info{grid-area:info;min-width:0}.ldy-cline__title{color:var(--ldy-ink);font-size:1.8rem;font-weight:500;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.ldy-cline__title:hover{text-decoration:underline;text-underline-offset:.3rem}.ldy-cline__meta,.ldy-cline__deal{margin:.4rem 0 0;color:var(--ldy-ink-soft);font-size:1.4rem;line-height:1.4}.ldy-cline__deal,.ldy-cartp__deals{color:var(--ldy-sale);font-weight:500}.ldy-cline__price{grid-area:price;display:grid;justify-items:end;align-content:start;margin:0;font-variant-numeric:tabular-nums}.ldy-cline__price b{font-size:1.8rem;font-weight:600}.ldy-cline__price s,.ldy-cline__each{color:var(--ldy-ink-soft);font-size:1.4rem}.ldy-cline__qty{grid-area:qty;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;align-self:end}.ldy-cline__remove{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 .4rem;color:var(--ldy-ink-soft);font-size:1.4rem;text-underline-offset:.3rem}.ldy-cline__remove:hover{color:var(--ldy-sale)}.ldy-cline__remove svg{width:1.8rem;height:1.8rem}.ldy-cline__error{flex-basis:100%;margin:0;color:var(--ldy-sale);font-size:1.4rem}.ldy-cline__error:empty{display:none}.ldy-cline__qty .ldy-stock-note{flex-basis:100%}.ldy-stepper{display:inline-flex;height:4.4rem;border:.15rem solid var(--ldy-line);border-radius:1.2rem;background:#fff;color:var(--ldy-ink);transition:border-color var(--ldy-fast)}.ldy-stepper:focus-within{border-color:var(--ldy-sage-deep)}.ldy-stepper button{display:grid;place-items:center;width:4.4rem;padding:0;border:0;border-radius:1.2rem;background:none;color:inherit;cursor:pointer}.ldy-stepper button:hover:not(:disabled){background:var(--ldy-mist)}.ldy-stepper button:disabled{opacity:.35;cursor:not-allowed}.ldy-stepper button svg{width:1.6rem;height:1.6rem}.ldy-stepper input{width:4rem;padding:0;border:0;background:none;color:inherit;text-align:center;font:inherit;font-weight:500;font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ldy-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ldy-cartp__update{margin-top:1.6rem}.ldy-cartp__summary{position:sticky;top:11rem;display:grid;gap:1.6rem}.ldy-cartp__card{display:grid;gap:1.6rem;padding:2.4rem;border-radius:var(--ldy-r-panel);background:var(--ldy-mist);color:var(--ldy-ink)}.ldy-cartp__sumh{margin:0;font-size:2.2rem}.ldy-cartp .ldy-ship{margin:0;background:#fff}.ldy-cartp__deals{display:grid;gap:.4rem;margin:0;padding:0;font-size:1.4rem}.ldy-cartp__deals li{display:flex;justify-content:space-between;gap:1.2rem}.ldy-cartp__total{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin:0;font-size:1.8rem}.ldy-cartp__total b{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:600;font-variant-numeric:tabular-nums}.ldy-cartp__tax{margin:-.8rem 0 0;color:var(--ldy-ink-soft);font-size:1.3rem;line-height:1.4}.ldy-cartp__note summary{display:flex;align-items:center;min-height:4.4rem;cursor:pointer;list-style:none;color:var(--ldy-sage-deep);font-size:1.5rem;font-weight:500}.ldy-cartp__note summary::-webkit-details-marker{display:none}.ldy-cartp__note summary:after{content:"+";margin-left:auto;font-size:2rem;line-height:1}.ldy-cartp__note[open] summary:after{content:"\2013"}.ldy-cartp__note textarea{display:block;width:100%;min-height:9rem;padding:1.2rem 1.4rem;border:.15rem solid var(--ldy-line);border-radius:1.2rem;background:#fff;color:var(--ldy-ink);font:inherit;font-size:1.5rem;resize:vertical}.ldy-cartp__checkout{width:100%;min-height:5.6rem;font-size:1.8rem;border-radius:var(--ldy-r-btn)}.ldy-cartp .ldy-upsell{margin:0}.ldy-cartp .ldy-upsell__add{min-width:0;min-height:4.4rem;padding:0 1.6rem;font-size:1.4rem;border-radius:var(--ldy-r-btn)}.ldy-cartp__empty{display:grid;justify-items:center;gap:1.4rem;padding:4.8rem 0;text-align:center}.ldy-cartp__empty .ldy-cartp__h{font-size:clamp(2.6rem,2rem + 1.6vw,3.6rem)}.ldy-cartp__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:.4rem}.ldy-cartp__links>*{min-height:4.4rem;text-decoration:none}.ldy-cartp__login{margin:1.6rem 0 0;color:var(--ldy-ink-soft);font-size:1.4rem}.ldy-cartp__bar{display:none}@media(prefers-reduced-motion:no-preference){.ldy-cartp.is-anim:not([data-painted]) .ldy-cline{animation:ldy-line-in .38s var(--ldy-ease-out) both}}@keyframes ldy-line-in{0%{opacity:0;transform:translateY(.8rem)}}@media screen and (max-width:989px){.ldy-cartp__grid{grid-template-columns:minmax(0,1fr)}.ldy-cartp__summary{position:static}.ldy-cartp__bar{position:sticky;z-index:2;bottom:0;display:flex;align-items:center;gap:1.2rem;margin:0 -1.5rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom,0px));background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:.1rem solid var(--ldy-line)}body:has(.ldy-tabbar) .ldy-cartp__bar{bottom:calc(6.6rem + env(safe-area-inset-bottom,0px));padding-bottom:1rem}.ldy-cartp__bar p{display:grid;margin:0;font-size:1.3rem;line-height:1.2;color:var(--ldy-ink-soft)}.ldy-cartp__bar b{color:var(--ldy-ink);font-size:1.8rem;font-variant-numeric:tabular-nums}.ldy-cartp__bar .button{flex:1;min-height:4.8rem;border-radius:var(--ldy-r-btn)}}@media screen and (min-width:750px)and (max-width:989px){.ldy-cartp__bar{margin-inline:-1.6rem;padding-inline:1.6rem}}@media screen and (max-width:749px){.ldy-cartp__continue{margin-left:0;flex-basis:100%}.ldy-cline{grid-template-columns:8.8rem minmax(0,1fr) auto;column-gap:1.4rem;padding:1.8rem 0}.ldy-cline__media img{width:8.8rem;height:11rem;border-radius:1.2rem}.ldy-cline__title,.ldy-cline__price b{font-size:1.6rem}.ldy-cartp__card{padding:2rem 1.6rem;border-radius:2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-ldy-cart-page.css.map */
