.content.ui.container.cart-box{background:0 0;margin-top:60px}.cart-wrapper{margin-top:var(--header);background:#f7cd4c}.cart-wrapper .cart-dynamic-content-wrapper{padding:var(--gap)0;justify-content:space-between;align-items:center;max-width:800px;margin:0 auto;display:flex}.cart-wrapper .cart-dynamic-content-wrapper .savings-title{color:#030303;z-index:1;width:100%;font-size:18px;position:relative}.cart-wrapper .cart-dynamic-content-wrapper .savings-title span{z-index:1;background:#f7cd4c;display:block;position:relative}.cart-wrapper .cart-dynamic-content-wrapper .savings-secondary-title{color:#030303;width:100%;font-size:18px;position:relative}.savings-banner-background{z-index:2;justify-content:flex-end;align-items:center;display:flex}.savings-banner-background img{width:80%}.savings-text-wrapper{display:flex}.savings-banner .savings-amount{color:#fff;font-size:75px;font-weight:700;line-height:1.2}.savings-banner .savings-amount span{font-size:36px}.savings-banner .savings-amount-sup span{color:#030303;font-size:33px;top:10px;left:5px}@media screen and (max-width:414px){.savings-banner .savings-amount-sup span{font-size:27px}}.info-wrapper{margin:var(--gap)auto 0;background:0 0;max-width:800px}@media screen and (max-width:768px){.info-wrapper{margin-top:0}}.info-wrapper span{color:#29367c;font-size:16px}.info-wrapper span br:nth-child(n+1){display:none}@media screen and (max-width:640px){.info-wrapper span br:nth-child(n+1){display:block}}.info-wrapper span br:nth-child(odd){display:none}@media screen and (max-width:640px){.info-wrapper span br:nth-child(odd){display:block}}.info-wrapper span br:nth-child(2n+2){display:block}@media screen and (max-width:640px){.info-wrapper span br:nth-child(2n+2){display:block}}.info-wrapper span br:nth-child(3n+3){display:none}@media screen and (max-width:640px){.info-wrapper span br:nth-child(3n+3){display:block}}.info-wrapper span br:nth-child(4n+4){display:block}@media screen and (max-width:640px){.info-wrapper span br:nth-child(4n+4){display:block}}@media screen and (max-width:800px){.cart-wrapper .cart-dynamic-content-wrapper{padding:var(--gap)var(--gap)0;width:100%}.info-wrapper{padding:var(--gap);width:100%}}@media screen and (max-width:600px){.savings-banner .savings-amount{font-size:53px}.info-wrapper{background-color:#fff}}@media screen and (max-width:480px){.info-wrapper span{font-size:15px}}@media screen and (max-width:320px){.info-wrapper span{font-size:12px}}