.jb-cart-layout{max-width:var(--page-width);margin:0 auto;padding:3.2rem 1.6rem 4.8rem;display:grid;gap:3.2rem;align-items:start}.jb-cart-layout>*{min-width:0}.jb-cart-layout .page-width{padding:0}.jb-cart-layout cart-items{padding:0}.jb-cart-layout .title-wrapper-with-link{margin:0 0 2.4rem;gap:1.6rem;align-items:baseline}.jb-cart-layout .title--primary{margin:0}.jb-cart-layout .underlined-link{font-size:1.4rem}.jb-cart-layout .cart__items{padding:0;border:0}.jb-cart-layout .cart-items,.jb-cart-layout .cart-items tbody{display:block;width:100%}.jb-cart-layout .cart-items thead{display:none}.jb-cart-layout .cart-item{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;gap:1.2rem 1.6rem;padding:2.4rem 0;margin:0;border-top:1px solid rgba(var(--color-foreground),.12)}.jb-cart-layout .cart-item>td{padding:0;width:auto;min-width:0}.jb-cart-layout .cart-item__media{grid-column:1;grid-row:1 / 3}.jb-cart-layout .cart-item__image{width:100%;max-width:100%}.jb-cart-layout .cart-item__details{grid-column:2;grid-row:1}.jb-cart-layout .cart-item__details>*{max-width:none}.jb-cart-layout .cart-item__name{font-size:1.6rem}.jb-cart-layout .cart-item__quantity{grid-column:2 / -1;grid-row:2}.jb-cart-layout .cart-item__quantity-wrapper{flex-wrap:wrap;align-items:center}.jb-cart-layout .cart-item cart-remove-button{margin:0 0 0 1.2rem}.jb-cart-layout .cart-item__quantity--info quantity-popover>*{padding-left:0}.jb-cart-layout .cart-item__totals.small-hide{display:block!important;grid-column:3;grid-row:1}.jb-cart-layout .cart-item__totals.medium-hide{display:none!important}.jb-cart-layout .cart-item__price-wrapper>*:only-child{margin-top:0}.jb-cart-layout .cart__footer{display:block;padding:2.4rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.2rem}.jb-cart-layout .cart__footer>*{width:100%;margin:0}.jb-cart-layout .cart__footer>*+*{margin-top:3.2rem}.jb-cart-layout .jb-cart-summary__title{margin:0 0 2.4rem}.jb-cart-layout .totals{justify-content:space-between;align-items:baseline;gap:1.6rem}.jb-cart-layout .totals__total{font-size:1.6rem}.jb-cart-layout .totals__total-value{margin:0;font-size:2.2rem;font-variant-numeric:tabular-nums}.jb-cart-layout .tax-note{margin:1.6rem 0 2.4rem;text-align:left}.jb-cart-layout .cart__checkout-button,.jb-cart-layout .cart__dynamic-checkout-buttons{width:100%;max-width:none}.jb-cart-layout .cart__ctas{display:block}.jb-cart-layout .cart__note{max-width:none}.jb-cart-layout .cart__footer.is-empty,.jb-cart-layout .is-empty .cart__footer{display:none}.jb-cart-summary:has(#main-cart-footer.is-empty){display:none}.jb-cart-layout:has(cart-items.is-empty)>.jb-cart-products{grid-column:1 / -1}.jb-cart-layout>.section{grid-column:1 / -1}.jb-cart-layout [data-jb-resenas]{padding:0}@media screen and (min-width:750px){.jb-cart-layout{padding:4rem 5rem 6rem}.jb-cart-layout .cart-item{grid-template-columns:8rem minmax(0,1fr) auto auto;gap:1.6rem}.jb-cart-layout .cart-item__media{grid-row:1;align-self:center}.jb-cart-layout .cart-item__details{align-self:center}.jb-cart-layout .cart-item__quantity{grid-column:3;grid-row:1;align-self:center}.jb-cart-layout .cart-item__quantity-wrapper{flex-wrap:nowrap}.jb-cart-layout .cart-item__totals.small-hide{grid-column:4;align-self:center}}@media screen and (min-width:1100px){.jb-cart-layout{grid-template-columns:minmax(0,1fr) minmax(32rem,40rem);gap:4.8rem 4rem}.jb-cart-layout>.jb-cart-products{grid-column:1}.jb-cart-layout>.jb-cart-summary{grid-column:2}}@media screen and (max-width:479px){.jb-cart-layout .cart-item{grid-template-columns:7.2rem minmax(0,1fr)}.jb-cart-layout .cart-item__totals.small-hide{grid-column:2;grid-row:2;text-align:left}.jb-cart-layout .cart-item__quantity{grid-row:3}.jb-cart-layout .cart-item__media{grid-row:1 / 4}.jb-cart-layout .cart__footer{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jb-cart-layout.css.map */
