.wd-cart{max-width:var(--wd-container);margin:0 auto;padding:var(--wd-sp-3) var(--wd-page-pad) var(--wd-sp-6);display:flex;flex-direction:column;gap:var(--wd-sp-3);box-sizing:border-box}.wd-cart.is-loading{cursor:progress}.wd-cart.is-loading .wd-cart__grid{pointer-events:none}.wd-cart__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--wd-sp-1)}.wd-cart__title{font-size:var(--wd-fs-h1);line-height:var(--wd-lh-h1)}.wd-cart__count{font-size:var(--wd-fs-base);line-height:var(--wd-lh-base);color:var(--wd-text-muted);font-variant-numeric:tabular-nums}.wd-cart__empty-body{max-width:var(--wd-measure);font-size:var(--wd-fs-base);line-height:var(--wd-lh-base);color:var(--wd-text-muted)}.wd-cart__saved{display:flex;flex-direction:column;gap:var(--wd-sp-1)}.wd-cart__saved[hidden]{display:none}.wd-cart__saved-list{display:flex;gap:var(--wd-sp-1);overflow-x:auto;scrollbar-width:none;padding:var(--wd-sp-025)}.wd-cart__grid{margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wd-sp-4);align-items:start}.wd-cart__lines{min-width:0;border-top:var(--wd-border-w) solid var(--wd-border)}.wd-cart__list{margin:0;padding:0;list-style:none}.wd-line{display:flex;gap:var(--wd-sp-15);padding:var(--wd-sp-2) 0;border-bottom:var(--wd-border-w) solid var(--wd-border)}.wd-line__media{position:relative;flex:0 0 auto;width:var(--wd-sp-10);aspect-ratio:4 / 5;display:block;border-radius:var(--wd-r-sm);overflow:hidden;background:var(--wd-bg-sunken);box-shadow:var(--wd-sh-hairline)}.wd-line__media img{width:100%;height:100%;object-fit:cover;display:block}.wd-line__dora{position:absolute;top:var(--wd-sp-05);left:var(--wd-sp-05);width:var(--wd-sp-3);height:var(--wd-sp-3);display:flex;align-items:center;justify-content:center;border-radius:var(--wd-r-full);background:var(--wd-paper-0);box-shadow:0 0 0 var(--wd-badge-ring) var(--wd-paper-0)}.wd-line__dora img{width:var(--wd-icon-sm);height:var(--wd-icon-sm);display:block}.wd-line__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--wd-sp-05)}.wd-line__top{display:flex;align-items:baseline;gap:var(--wd-sp-1)}.wd-line__name{min-width:0;color:var(--wd-text);font-size:var(--wd-fs-md);line-height:var(--wd-lh-md);font-weight:var(--wd-weight-semi);text-decoration:none}.wd-line__name:hover{color:var(--wd-accent)}.wd-line__total{flex:0 0 auto;margin-left:auto;font-size:var(--wd-fs-md);line-height:var(--wd-lh-md);font-weight:var(--wd-weight-semi);font-variant-numeric:tabular-nums}.wd-line__design{font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption);color:var(--wd-text-muted);font-variant-numeric:tabular-nums}.wd-line__specs,.wd-summary__rows{margin:0;display:flex;flex-direction:column;gap:var(--wd-sp-025)}.wd-line__specs{padding-top:var(--wd-sp-025)}.wd-line__specs>div,.wd-summary__rows>div{display:flex;align-items:baseline;gap:var(--wd-sp-1);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm)}.wd-line__specs dt,.wd-summary__rows dt{flex:0 0 auto;color:var(--wd-text-muted)}.wd-line__specs>div:after,.wd-summary__rows>div:after{content:"";order:1;flex:1 1 auto;min-width:var(--wd-sp-2);border-bottom:var(--wd-border-w) dotted var(--wd-border-strong)}.wd-line__specs dd,.wd-summary__rows dd{order:2;flex:0 1 auto;min-width:0;margin:0;text-align:right;font-variant-numeric:tabular-nums}.wd-line__confirm{padding-top:var(--wd-sp-025);display:flex;align-items:center;gap:var(--wd-sp-05);font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption);color:var(--wd-confirm)}.wd-line__confirm .wd-icon{flex:0 0 auto;width:var(--wd-sp-2);height:var(--wd-sp-2)}.wd-line__return{padding-top:var(--wd-sp-025);font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption);color:var(--wd-text-muted)}.wd-line__actions{padding-top:var(--wd-sp-05);display:flex;flex-wrap:wrap;align-items:center;gap:var(--wd-sp-1) var(--wd-sp-2)}.wd-line__qty-note{min-height:var(--wd-tap-min);display:flex;align-items:center;font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm);color:var(--wd-text-muted);font-variant-numeric:tabular-nums}.wd-line__link{min-height:var(--wd-tap-min);display:flex;align-items:center;font-size:var(--wd-fs-sm);font-weight:var(--wd-weight-semi);text-decoration:none}.wd-line__remove{min-height:var(--wd-tap-min);display:flex;align-items:center;color:var(--wd-text-muted);font-size:var(--wd-fs-sm);text-decoration:none}.wd-line__remove:hover{color:var(--wd-danger)}.wd-qty{display:inline-flex;align-items:center;border:var(--wd-border-w) solid var(--wd-border-strong);border-radius:var(--wd-r-md);overflow:hidden;box-sizing:border-box}.wd-qty__btn{width:var(--wd-tap-min);height:var(--wd-control-h-sm);padding:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--wd-text);cursor:pointer}.wd-qty__btn:disabled{color:var(--wd-text-faint);cursor:not-allowed}.wd-qty__n{min-width:var(--wd-sp-4);text-align:center;font-size:var(--wd-fs-base);font-variant-numeric:tabular-nums}.wd-summary{display:flex;flex-direction:column;gap:var(--wd-sp-15);padding:var(--wd-sp-2);border:var(--wd-border-w) solid var(--wd-border);border-radius:var(--wd-r-md);background:var(--wd-bg-raised);box-sizing:border-box}.wd-summary__rows>div{font-size:var(--wd-fs-base);line-height:var(--wd-lh-base)}.wd-summary__rows dt{color:var(--wd-text)}.wd-summary__rows>.is-muted dt,.wd-summary__rows>.is-muted dd{color:var(--wd-text-muted)}.wd-summary__total{padding-top:var(--wd-sp-1);display:flex;align-items:baseline;gap:var(--wd-sp-1);border-top:var(--wd-border-w) solid var(--wd-border);font-size:var(--wd-fs-md);line-height:var(--wd-lh-md);font-weight:var(--wd-weight-semi)}.wd-summary__price{margin-left:auto;font-size:var(--wd-fs-price);line-height:var(--wd-lh-price);font-variant-numeric:tabular-nums}.wd-summary__note{font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption);color:var(--wd-text-muted)}.wd-summary__promises{margin:0;padding:var(--wd-sp-05) 0 0;list-style:none;display:flex;flex-direction:column;gap:var(--wd-sp-05)}.wd-summary__promises li{display:flex;align-items:flex-start;gap:var(--wd-sp-05);font-size:var(--wd-fs-caption);line-height:var(--wd-lh-caption);color:var(--wd-text-muted)}.wd-summary__promises .wd-icon{flex:0 0 auto;width:var(--wd-sp-2);height:var(--wd-sp-2);margin-top:var(--wd-sp-025);color:var(--wd-confirm)}.wd-cart__recs:empty{display:none}.wd-cart-recs{padding-top:var(--wd-sp-2);display:flex;flex-direction:column;gap:var(--wd-sp-15)}.wd-cart-recs__head{padding-bottom:var(--wd-sp-1);border-bottom:var(--wd-border-w) solid var(--wd-border)}.wd-cart-recs__title{font-size:var(--wd-fs-h2);line-height:var(--wd-lh-h2)}.wd-cart-recs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wd-gutter)}.wd-cart-sticky{position:fixed;left:0;right:0;bottom:calc(var(--wd-bottomnav-h) + var(--wd-safe-b));z-index:var(--wd-z-sticky);min-height:var(--wd-sticky-h);padding:var(--wd-sp-1) var(--wd-page-pad);display:flex;align-items:center;gap:var(--wd-sp-15);background:var(--wd-bg-raised);box-shadow:var(--wd-sh-sticky);box-sizing:border-box}.wd-cart-sticky.is-hidden{display:none}.wd-cart-sticky__sum{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.wd-cart-sticky__price{font-size:var(--wd-fs-price);line-height:var(--wd-lh-price);font-weight:var(--wd-weight-semi);font-variant-numeric:tabular-nums}.wd-cart-sticky__note{font-size:var(--wd-fs-micro);line-height:var(--wd-lh-micro);color:var(--wd-text-muted)}.wd-cart:has(.wd-cart-sticky:not(.is-hidden)){padding-bottom:calc(var(--wd-sp-6) + var(--wd-sticky-h))}@media(min-width:600px){.wd-line__media{width:var(--wd-sp-12)}.wd-cart-recs__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:900px){.wd-cart__grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.wd-summary{position:sticky;top:calc(var(--header-offset, var(--wd-sp-0)) + var(--wd-sp-2))}.wd-cart-sticky{display:none}.wd-cart:has(.wd-cart-sticky:not(.is-hidden)){padding-bottom:var(--wd-sp-6)}}.wd-summary__terms{color:var(--wd-text-muted);font-size:var(--wd-fs-sm);line-height:var(--wd-lh-sm)}.wd-summary__terms:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart.css.map */
