:root{--womb-cart-accent: #e05a5a;--womb-cart-head-bg: #f4f2ef;--womb-cart-rule: rgba(var(--color-foreground), .3);--womb-cart-alert-bg: #f8a5a5}.cart__title-wrapper{padding-bottom:1.2rem;margin-bottom:3rem;border-bottom:.1rem solid rgb(204,204,204)}.cart__title{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 1rem;margin:0;font-size:2.6rem;letter-spacing:var(--womb-letter-spacing)}.cart__title-sub{font-size:1.2rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.7)}@media screen and (min-width:750px){.cart__title{font-size:3.4rem}}.cart__alert{display:flex;align-items:center;justify-content:center;gap:1rem;margin:0;padding:1.4rem 2rem;background-color:var(--womb-cart-alert-bg);font-size:1.5rem;letter-spacing:.05rem;line-height:1.4;font-weight:700;color:#fff}.cart__alert-icon{flex-shrink:0;width:2rem;height:2rem;color:#fff}.cart__alert-icon svg{width:100%;height:100%}.cart__price-change+.cart__price-change{margin-top:.8rem}.cart__price-change:last-child{margin-bottom:2rem}.cart__warnings{padding:0}.is-empty .cart__empty-text{display:flex;max-width:64rem;margin:3rem auto 4rem}.is-empty .cart__login-title{margin-top:4rem;font-size:1.6rem}.is-empty .cart__login-paragraph{font-size:1.4rem}@media screen and (min-width:990px){.cart__warnings{padding:0}.is-empty .cart__empty-text{margin:3rem auto 4rem}}.cart__items{padding-bottom:0;border-bottom:0}@media screen and (min-width:750px){.cart__items{padding-bottom:0}}.cart-item__details .product-option{font-size:1.3rem;color:rgba(var(--color-foreground),.8)}.cart-item__media .cart-item__link{z-index:1}.cart-item__title{font-size:1.5rem;letter-spacing:.1rem}.cart-item__unit-price{margin-top:1.2rem;font-size:1.4rem;color:rgb(var(--color-foreground))}.cart-item__totals .price{font-size:1.5rem}.cart-item__remove{text-align:center}.cart-item cart-remove-button{margin-left:0;justify-content:center}.cart-item__remove cart-remove-button .button{min-width:3rem;min-height:3rem;padding:0;color:rgba(var(--color-foreground),.55)}.cart-item__remove-icon{font-size:2.2rem;line-height:1}.cart-item__quantity-wrapper{justify-content:center}.cart-quantity{width:auto;min-height:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin:0 auto}.cart-quantity:before,.cart-quantity:after{content:none}.cart-quantity .quantity__input{order:-1;flex:0 0 100%;width:100%;padding:0;font-size:1.5rem;opacity:1}.cart-quantity .quantity__button{width:2.6rem;height:2.6rem;min-width:0;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:50%;color:rgba(var(--color-foreground),.6)}.cart-quantity .quantity__button .svg-wrapper,.cart-quantity .quantity__button svg{width:1rem;height:1rem}.cart-quantity .quantity__button[disabled]{opacity:.35;cursor:default}@media screen and (min-width:750px){.cart-items thead th{padding:1.2rem 1rem;background-color:var(--womb-cart-head-bg);border-bottom:0;opacity:1;text-align:center;font-size:1.3rem;letter-spacing:.1rem}.cart-items th+th{padding-left:1rem}.cart-items thead th:first-child,.cart-item__remove{width:8rem}.cart-items .cart-items__heading--quantity,.cart-items .cart-items__heading--wide,.cart-item .cart-item__quantity{width:16rem;padding-left:1rem}.cart-items thead th:last-child,.cart-item__totals{width:14rem}.cart-items td{padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:.1rem dotted var(--womb-cart-rule)}.cart-items .cart-item__remove,.cart-items .cart-item__quantity,.cart-items .cart-item__totals{vertical-align:middle}.cart-item>td+td{padding-left:1rem}.cart-item__media{width:9rem}.cart-item__image{max-width:7rem}.cart-item__details{width:auto}}@media screen and (min-width:990px){.cart-items thead th:first-child{width:8rem}.cart-item__details{width:auto}.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:1rem}}@media screen and (max-width:749px){.cart-items thead{display:none}.cart-items .cart-item{grid-template-columns:3rem 9rem minmax(0,1fr) 8rem;grid-template-rows:auto auto;grid-template-areas:"remove media details quantity" "remove media totals quantity";align-items:start;gap:.6rem 1.6rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:.1rem dotted var(--womb-cart-rule)}.cart-items .cart-item__remove{grid-area:remove;align-self:center}.cart-items .cart-item__media{grid-area:media;width:auto}.cart-items .cart-item__title{display:block}.cart-items .cart-item__details,.cart-items .cart-item__title,.cart-items .cart-item__name{min-width:0;overflow-wrap:anywhere}.cart-items .cart-item__details{grid-area:details}.cart-items .cart-item__details>*{max-width:100%}.cart-items .cart-item__totals{grid-area:totals}.cart-items .cart-item__totals.right{display:flex;align-items:baseline;justify-content:flex-start;gap:.4rem;text-align:left}.cart-item__totals .cart-item__price-wrapper>*{text-align:left}.cart-items .cart-item__quantity{grid-area:quantity;min-width:0;padding-left:0}.cart-items .cart-item__quantity-wrapper{justify-content:flex-end}.cart-items .cart-quantity{display:grid;grid-template-columns:auto auto;grid-template-areas:"label value" "minus plus";justify-content:end;align-items:center;gap:.4rem;width:auto;margin:0}.cart-items .cart-quantity .cart-item__label{grid-area:label}.cart-items .cart-quantity .quantity__input{grid-area:value;width:auto;min-width:2rem;text-align:left}.cart-items .cart-quantity .quantity__button[name=minus]{grid-area:minus}.cart-items .cart-quantity .quantity__button[name=plus]{grid-area:plus}.cart-item__label{flex-shrink:0;font-size:1.2rem;color:rgba(var(--color-foreground),.8);white-space:nowrap}.cart-item__remove .cart-item__remove-icon{font-size:3rem;color:rgba(var(--color-foreground),.35)}}@media screen and (min-width:750px){.cart-item__label{display:none}}.cart-free-shipping{margin:1.6rem 0 .8rem;text-align:center;font-size:1.4rem;letter-spacing:.05rem}.cart-free-shipping__label{color:var(--womb-cart-accent)}.totals{align-items:baseline}.totals>*+*{margin-left:1rem}.totals__total{font-size:1.5rem;letter-spacing:.05rem}.totals__total-value{font-size:2.4rem;letter-spacing:.05rem;color:var(--womb-cart-accent)}.totals__price-suffix{margin-left:.6rem;font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.cart__blocks>*+*{margin-top:2.4rem}.cart__ctas{display:flex;flex-direction:column;gap:1rem}.cart__checkout-button,.cart__continue-button{width:100%;max-width:none}.cart__checkout-arrow{display:inline-block;margin-left:.8rem;border-top:.4rem solid transparent;border-bottom:.4rem solid transparent;border-left:.6rem solid currentColor}.cart__continue-button{background-color:#c8c8c8;color:#fff}.cart__continue-button:before,.cart__continue-button:after{content:none}.cart__continue-button:hover{background-color:#b4b4b4}
/*# sourceMappingURL=/cdn/shop/t/2/assets/womb-cart.css.map */
