@media screen and (max-width: 768px){:root{--font-h1: 50px;--font-h2: 40px;--font-h3: 30px;--font-h4: 25px;--font-h5: 18px;--font-h6: 16px;--font-paragraph: 16px}}.cart__footer-wrapper{margin-block-start:40px}@media screen and (max-width: 768px){.cart__footer-wrapper{margin-block-start:30px}}@media screen and (max-width: 480px){.cart__footer-wrapper{margin-block-start:20px}}.cart__footer .cart__blocks{width:350px;max-width:100%;margin-left:auto;padding:40px;border:1px solid var(--color-3)}@media screen and (max-width: 768px){.cart__footer .cart__blocks{width:100%;margin-left:0;padding:30px;border-radius:8px}}@media screen and (max-width: 480px){.cart__footer .cart__blocks{padding:20px}}.cart__footer .cart__blocks .totals{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}@media screen and (max-width: 768px){.cart__footer .cart__blocks .totals{margin-bottom:15px;gap:15px}}.cart__footer .cart__blocks .totals *{margin:0}@media screen and (max-width: 768px){.cart__footer .cart__blocks .totals__total{font-size:var(--font-h4)}}@media screen and (max-width: 768px){.cart__footer .cart__blocks .totals__total-value{font-size:var(--font-h4);font-weight:600}}.cart__footer .cart__blocks small{width:100%}@media screen and (max-width: 768px){.cart__footer .cart__blocks small{font-size:14px;line-height:1.4;margin-bottom:20px;display:block}}.cart__footer .cart__blocks button{width:100%}@media screen and (max-width: 768px){.cart__footer .cart__blocks button{padding:15px 20px;font-size:16px;font-weight:600}}@media screen and (max-width: 480px){.cart__footer .cart__blocks button{padding:12px 16px;font-size:15px}}.cart__footer .cart__blocks .cart__ctas{margin-top:15px}@media screen and (max-width: 768px){.cart__footer .cart__blocks .cart__ctas{margin-top:20px}}.cart__footer .cart__blocks .cart__dynamic-checkout-buttons{margin-top:10px}@media screen and (max-width: 768px){.cart__footer .cart__blocks .discounts{margin-bottom:15px}}@media screen and (max-width: 768px){.cart__footer .cart__blocks .discounts .discounts__discount{font-size:14px;padding:8px 0}}
