.pb-cart--resume,.pb-cart--resume *{--accent-color:#007BFF}.pb-cart--resume .submit-box form,.pb-cart--resume .submit-box form *{--btn-font:var(--color-darkest);--btn-color:var(--color-light)}.pb-cart--resume .submit-box form[data-status=error],.pb-cart--resume .submit-box form[data-status=error] *{--btn-font:red;--btn-color:var(--color-light)}.pb-cart--resume .submit-box form[data-status=ok],.pb-cart--resume .submit-box form[data-status=ok] *{--btn-font:var(--color-darkest);--btn-color:#5CA694}.pb-cart--resume .simulation-box{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;padding:20px;border-radius:15px;background:#f2fffc;border:1px solid #f1f1f1;margin:0 0 20px}.pb-cart--resume .simulation-box h2{margin:0;font-size:2rem;font-weight:500;color:#5ca694}.pb-cart--resume .simulation-box p,.pb-cart--resume .simulation-box p *{margin:0;font-size:16px}.pb-cart--resume .simulation-box .retail-price,.pb-cart--resume .simulation-box .sale-price{display:flex;justify-content:center;align-items:center;gap:6px}.pb-cart--resume .simulation-box .retail-price .price{padding:2px 12px;border-radius:12px;background:var(--color-lightest);text-decoration:line-through}.pb-cart--resume .simulation-box .sale-price .price{display:flex;justify-content:center;align-items:center;margin:0 0 0 10px}.pb-cart--resume .simulation-box .sale-price .price *{font-size:28px;line-height:1.2;font-weight:700;color:#5ca694}.pb-cart--resume .simulation-box .sale-price .price i{display:inline;font-size:1rem;font-weight:700;font-style:normal;color:#5ca694}.pb-cart--resume .simulation-box .sale-price .price b{margin:0 0 0 10px}.pb-cart--resume .simulation-box hr{width:100%;max-width:120px;margin:0;border:1px solid #f1f1f1}.pb-cart--resume .simulation-box .economy span{font-weight:400;margin:0 5px}.pb-cart--resume .simulation-box .economy span.tag{font-weight:400;background-color:#5ca694;color:#fff;border-radius:10px;padding:2px 10px;font-size:1rem}.pb-cart--resume .simulation-box .footnote{text-align:center;font-size:12px;font-weight:300}.pb-cart--resume .submit-box{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;padding:20px;border-radius:15px;background:#f1f1f1;border:1px solid #f1f1f1;margin:0 0 20px}.pb-cart--resume .submit-box h2{text-align:center;margin:0;font-size:2rem;font-weight:500}.pb-cart--resume .submit-box p{margin:0;font-size:16px;text-align:center}.pb-cart--resume .submit-box p.tosend{margin:10px 0 0}.pb-cart--resume .submit-box .pb-store--selector{width:100%}.pb-cart--resume .submit-box .pb-store--selector .wrapper{display:block}.pb-cart--resume .submit-box .pb-store--selector .wrapper>span{display:none}.pb-cart--resume .submit-box .pb-store--selector .wrapper button{max-width:100%;background:0 0}.pb-cart--resume .submit-box form{margin:10px 0 0;display:flex;justify-content:center;align-items:center;row-gap:8px;column-gap:30px;flex-wrap:wrap}.pb-cart--resume .submit-box form p{width:100%;font-weight:700;text-align:center;color:var(--btn-font)}.pb-cart--resume .submit-box form label{display:flex;justify-content:flex-start;align-items:center;gap:10px;isolation:isolate}.pb-cart--resume .submit-box form label:hover{cursor:pointer}.pb-cart--resume .submit-box form label>input{position:absolute;opacity:0;z-index:-1}.pb-cart--resume .submit-box form label .input{width:20px;height:20px;position:relative;background:var(--color-white);border:1px solid #cecece;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.pb-cart--resume .submit-box form label .input:after{width:14px;height:14px;display:block;content:"";position:absolute;top:2px;left:2px;background:var(--accent-color);border:1px solid #cecece;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1);opacity:0}.pb-cart--resume .submit-box form label span{font-weight:700;color:var(--btn-font)}.pb-cart--resume .submit-box form label:has(input:checked) .input:after{opacity:1}.pb-cart--resume .submit-box form .pb-btn--special-submit{width:100%;min-height:44px;margin:10px 0 0;border-radius:10px;display:flex;justify-content:center;align-items:center;gap:10px;font-size:.75rem;text-transform:uppercase;letter-spacing:2px;color:var(--color-white);border:none;background:var(--btn-color)}.pb-cart--resume .submit-box form button{cursor:not-allowed}.pb-cart--resume .submit-box form[data-status=ok] button{cursor:pointer}.pb-cart--resume .submit-box form .pb-btn--special-submit>img{filter:brightness(200%)}.pb-cart--resume .contact-option .options{display:flex;justify-content:space-around;margin:1rem 0}.pb-cart--resume .contact-option span{font-size:1rem;font-weight:600}.pb-cart--resume label:has(> input[type=checkbox],> input[type=radio]):has(> input:checked) span:not([class]):before{display:none}.pb-cart--resume .success-button{color:var(--color-white)!important;background-color:#5ca694!important;cursor:pointer!important}