.template-cart .cart__note label{color:rgba(var(--color-foreground),1);font-size:calc(var(--font-body-scale) * 2rem);line-height:calc(1 + .35 / var(--font-body-scale))}.template-cart .totals__subtotal{color:rgba(var(--color-foreground),1);font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:calc(1 + .35 / var(--font-heading-scale))}.template-cart .tax-note.caption-large.rte{color:rgba(var(--color-foreground),1);font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(1 + .35 / var(--font-body-scale))}.template-cart .totals__subtotal-value{color:rgba(var(--color-foreground),1);font-size:calc(var(--font-heading-scale) * 2rem)}@media screen and (min-width:750px){.template-cart .cart__footer>*{width:42rem}.template-cart .cart__ctas{justify-content:flex-end}.template-cart .cart__checkout-button{max-width:41rem;font-size:calc(var(--font-body-scale) * 1.8rem)}}@media screen and (max-width:749px){.template-cart .cart__footer>*+*{margin-top:2.4rem}.template-cart .cart__note label,.template-cart .cart-item__details{font-size:calc(var(--font-body-scale) * 1.6rem)}.template-cart .totals__subtotal,.template-cart .totals__subtotal-value{font-size:calc(var(--font-heading-scale) * 1.6rem)}.template-cart .tax-note.caption-large.rte{font-size:calc(var(--font-body-scale) * 1.4rem)}}.template-cart .card-wrapper{background-color:#fff;border-radius:20px}.template-cart .card__information{padding-top:0}.template-cart #featured-collection .h1{color:#000;padding:0 20%;font-size:32px;margin-bottom:60px}.template-cart #featured-collection a{color:#000}.template-cart #featured-collection .h5{font-size:18px;font-family:var(--font-body-family);padding-bottom:25px;margin-bottom:0!important}.template-cart #featured-collection img{margin-top:-30px}.template-cart #featured-collection .media.media--transparent{background-color:#fff}.template-cart #featured-collection .card__information{padding-top:0;text-align:left;padding-bottom:0}.template-cart #featured-collection .quick-add{width:46%!important;position:absolute;right:0;bottom:-6px;padding-bottom:0}.template-cart #featured-collection .quick-add__submit{text-transform:uppercase!important}.template-cart #featured-collection .quick-add__submit{min-width:100%;max-width:100%;font-size:14px;padding-left:0;padding-right:0}@media screen and (max-width:990px){.template-cart #featured-collection .h1{padding:0;font-size:26px}}@media screen and (max-width:767px){.template-cart #featured-collection .h1{padding:0;font-size:20px}.template-cart #featured-collection{margin-top:50px}.template-cart #featured-collection .product-grid.grid{column-gap:1rem}.template-cart #featured-collection .h5{line-height:24px}.template-cart #featured-collection img{margin-top:-15px}.template-cart #featured-collection .card-wrapper{max-width:100%}.template-cart #featured-collection .card__content{margin-top:0}}@media screen and (max-width:1024px){.template-cart #featured-collection .quick-add{width:100%!important;position:relative;right:0;bottom:0;padding-bottom:0;margin:0}.template-cart #featured-collection .h5{padding-bottom:0}.template-cart #featured-collection .card__content{padding-bottom:15px!important}}.cart__footer>.order-offer-block{width:68%}.order-offer-products{display:flex}ul.offer-product-list{display:flex;padding:0;margin:0;list-style:none;width:60%}.order-offer-products-content{width:52%}ul.offer-product-list .card__heading{display:none}ul.offer-product-list .quick-add__submit{padding:10px 0;text-transform:uppercase;font-size:11px;letter-spacing:0;background-color:#d91e3e;color:#fff;border:none;min-width:auto;min-height:auto;border:none!important}ul.offer-product-list .button--secondary:after{display:none}.order-btn{color:#000;text-decoration:none;font-weight:600}.order-btn svg{width:26px;display:inline-block;position:absolute;color:#000;fill:#000;rotate:-91deg}.order-offer-block .cart__note{width:50%;margin-top:15px;margin-bottom:20px}@media screen and (max-width:1400px){.order-offer-products{display:block}.cart__footer>.order-offer-block{width:100%}.order-offer-products-content{width:100%}ul.offer-product-list{width:100%;flex-wrap:wrap}}@media screen and (max-width:991px){ul.offer-product-list .grid__item{width:50%}}#cartoff{display:none}@media screen and (max-width:767px){.order-offer-block .cart__note{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/custom-cart-page.css.map */
