.price-summary{text-align:right;width:100%;font-size:1.5em;line-height:1.125}.price-summary__total{flex-direction:column;display:flex}.price-summary__label{text-transform:uppercase;color:#28383fbf;font-size:.875rem;font-weight:400;display:block}.price-summary__number{color:#24d282;flex-direction:column;align-items:flex-end;font-weight:600;display:flex}.price-summary__old{font-size:1.25rem;position:relative}.price-summary__old:after{content:" ";background:#dc3545;width:100%;height:1px;display:block;position:absolute;top:50%;left:0}.price-summary__advance,.price-summary__full-payment{flex-direction:column;font-size:1.125rem;font-weight:600;display:flex}.price-summary__advance{margin-top:1rem}.price-summary__full-payment{margin-top:.5rem}.price-summary__esto{background:#003fff13;border-radius:.5rem;flex-grow:1;flex-basis:100%;order:5;align-items:center;gap:1rem;margin-left:-.25rem;margin-right:-.25rem;padding:.5rem .75rem;display:flex}.price-summary__esto:last-child{flex-basis:auto;order:1;margin-right:.5rem}@media not (min-width:26.25em){.price-summary__esto:last-child{flex-basis:100%;margin-right:-.25rem}}.price-summary__esto-logo{width:75px;min-width:75px}.price-summary__esto-logo:before{content:" ";background:url(../media/logo-esto-pay-later.1to_xq3vzyp4s.svg) 0 no-repeat;width:100%;padding-top:43.3%;display:block}.price-summary__esto-price{color:#003fff;margin-left:auto;font-size:1.125rem;font-weight:600}.price-summary__esto-label{color:#28383fbf;margin-bottom:.25rem;font-size:.875rem;font-weight:400;display:block}
