.main-cart__wrapper{display:flex;gap:2rem;flex-wrap:wrap}@media screen and (min-width:1100px){.main-cart__wrapper{flex-wrap:unset;gap:6}}@media screen and (min-width:1540px){.main-cart__wrapper{gap:12rem}}.main-cart .section-header__line{margin-bottom:3.2rem;padding:3.2rem 0}.cart__blocks{gap:1.6rem}.cart__blocks-content{padding:3rem 2rem;width:100%;background:rgb(var(--color-background-input));border:1px solid rgb(var(--color-border-input))}@media screen and (min-width:1540px){.cart__blocks-content{padding:3rem}}#main-cart-footer{flex:0 0 100%;max-width:100%}@media screen and (min-width:1100px){#main-cart-footer{flex:0 0 25%;max-width:25%}}.cart__footer{padding:0;display:block}.cart__footer .totals__subtotal-text{color:rgb(var(--color-foreground-secondary));text-align:right;font-weight:600}.cart__ctas{width:100%}.cart-item{color:rgb(var(--color-foreground-title))}@media screen and (min-width:990px){.cart-item:first-child .cart-item__remove{position:relative}.cart-item:first-child .cart-item__remove:before{content:"";position:absolute;width:100%;height:1px;bottom:100%;left:0;background:rgb(var(--color-border))}}.totals{justify-content:space-between;gap:1rem}.totals__wrapper{display:flex;flex-direction:column;gap:1.7rem}.totals>*{font-size:1.4rem}@media screen and (min-width:1540px){.totals>*{font-size:1.5rem}}.totals__subtotal{font-weight:600;font-family:var(--font-subtitle-family)}.totals__subtotal-value{font-weight:500}@media screen and (min-width:1100px){.totals{flex-direction:column}}@media screen and (min-width:1540px){.totals{flex-direction:row;gap:unset}}@media screen and (max-width:749px){.cart__footer .totals{display:grid;grid-template-columns:110px 1fr;column-gap:16px;align-items:start}.cart__footer .totals__subtotal{margin:0;text-align:left;white-space:nowrap}.cart__footer .totals__subtotal-text,.cart__footer .totals__subtotal-value{margin:0;text-align:right;justify-self:end;width:100%}.cart__footer .totals__subtotal-text span{display:block;text-align:right}}@media screen and (max-width:749px){.cart__footer .totals__subtotal-text{line-height:1.35}.cart__footer .totals__subtotal-text span{margin-top:4px;line-height:1.3}.cart__footer .totals__wrapper{gap:2.2rem}}.cart__ctas .cart__checkout-button{background-color:#d32f2f;border-color:#d32f2f;color:#fff}.cart__ctas .cart__checkout-button:hover,.cart__ctas .cart__checkout-button:focus{background-color:#b71c1c;border-color:#b71c1c}@media screen and (max-width:749px){.cart__blocks-content{padding-top:2rem;padding-bottom:2rem}.cart__footer .totals__wrapper{gap:1.2rem}.cart__footer .totals__subtotal-text{line-height:1.25}.cart__footer .totals__subtotal-text span{margin-top:2px}}@media screen and (max-width:749px){.cart__blocks-content{padding-top:1.4rem;padding-bottom:1.4rem}.cart__footer .totals__wrapper{gap:.8rem}.cart__footer .totals{row-gap:.4rem}.cart__footer .totals__subtotal-text{line-height:1.15}.cart__footer .totals__subtotal-text span{margin-top:1px;line-height:1.15}.cart__footer .totals>*{font-size:1.25rem}}@media screen and (max-width:749px){.main-cart__wrapper{gap:.5rem}}@media screen and (max-width:749px){.cart__items,.cart-items,.cart__contents,.cart__items-wrapper{margin-bottom:0!important;padding-bottom:0!important}.cart-item:last-child{margin-bottom:0!important;padding-bottom:0!important}.cart-item__remove,.cart-item__remove-button,.cart-remove-button,cart-remove-button{margin-bottom:0!important;padding-bottom:0!important}}.cart-trust{margin:12px 0 14px;font-size:1.2rem}.cart-trust__row{display:grid;grid-template-columns:110px 1fr;column-gap:16px;align-items:start;padding:4px 0}.cart-trust__label{font-weight:600;text-transform:uppercase;letter-spacing:.02em}.cart-trust__value{text-align:right;font-weight:600;line-height:1.2}@media screen and (max-width:749px){.cart-trust{margin:10px 0 12px}}.cart-trust{margin:12px 0 16px;padding:12px 0;border-top:1px solid rgba(0,0,0,.12);text-align:center}.cart-trust__list{list-style:none;padding:0;margin:0;display:inline-block}.cart-trust__list li{font-size:1.2rem;font-weight:600;line-height:1.4;padding:4px 0;text-align:center}@media screen and (max-width:749px){.cart-trust{margin:10px 0 14px;padding:10px 0}}.cart__footer .cart-trust{width:100%;justify-self:stretch;grid-column:1 / -1}.cart__footer .cart-trust__list{display:block;width:100%}.cart__footer .cart-trust__list li{text-align:center}.cart-trust{margin:0 0 12px;padding:10px 0 12px;border-bottom:1px solid rgba(0,0,0,.12)}.cart-trust__list{list-style:none;padding:0;margin:0;display:grid;gap:6px;justify-items:center}.cart-trust__item{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:1.2rem;line-height:1.35;text-align:center}.cart-trust__icon{font-weight:700;opacity:.9;line-height:1}.cart-trust__text{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-cart.css.map */
