.purchase{position:relative}.purchase__background-container{height:120%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.purchase__background{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100%}.purchase__background-overlay{background:#142333;background:linear-gradient(0deg,#142333,rgba(20,35,51,.75) 25%,rgba(20,35,51,.75) 75%,#142333);height:100%;left:0;position:absolute;top:0;width:100%}.purchase__wrapper{align-items:center;display:flex;flex-direction:column;padding:180px 20px 130px;position:relative;z-index:2}@media (min-width:768px){.purchase__wrapper{padding:180px 0 130px}}.purchase__icon{margin-bottom:36px}.purchase__heading{color:var(--white);font-family:var(--fontAlternative);font-size:30px;font-weight:700;margin-bottom:36px;text-align:center}@media (min-width:768px){.purchase__heading{font-size:36px}}.purchase__text{color:var(--white);font-family:var(--fontPrimary);font-size:16px;font-weight:400;margin-bottom:50px;max-width:580px;text-align:center}@media (min-width:768px){.purchase__text{font-size:18px}}.purchase__slip-text{color:var(--white);display:none;font-family:var(--fontAlternative);font-size:16px;font-weight:700;margin-bottom:18px;text-align:center}@media (min-width:768px){.purchase__slip-text{font-size:18px}}.purchase__slip-code{color:var(--white);display:none;font-family:var(--fontPrimary);font-size:14px;font-weight:400;text-align:center}@media (min-width:768px){.purchase__slip-code{font-size:16px}}.purchase__code-title{font-family:var(--fontAlternative);font-size:24px;margin-bottom:10px}.purchase__code{font-family:var(--font-primary);font-size:20px;margin-bottom:10px}.purchase__link{color:var(--darkYellow);font-family:var(--fontPrimary);font-size:16px}.purchase__card-status{font-family:var(--fontAlternative);font-size:24px;margin-bottom:30px}.purchase-modal{background-color:rgba(0,0,0,.8);display:flex;height:0;left:50%;opacity:0;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:0;z-index:11}.purchase-modal.active{height:100vh;opacity:1;width:100vw}.purchase-modal.active .modal__inner{overflow:auto}.purchase-modal__content{align-items:center;background:var(--green-unesc);display:flex;flex-direction:column;height:auto;justify-content:center;left:50%;margin:auto;padding:25px 45px;position:absolute;top:50%;transform:translate(-50%,-50%);width:710px;z-index:5}@media (max-width:767.8px){.purchase-modal__content{height:80vh;justify-content:flex-start;overflow-y:auto;width:100%}}.purchase-modal__error-message-button{background-color:var(--white);border:1px solid var(--darkBlue);bottom:55px;color:var(--darkBlue);display:none;left:65%;padding:5px;position:absolute;transform:translateX(-50%)}.purchase-modal__close{cursor:pointer;display:block;height:25px;opacity:1;position:absolute;right:24px;top:20px;width:25px;z-index:1}.purchase-modal__close:active,.purchase-modal__close:focus,.purchase-modal__close:hover{opacity:1}.purchase-modal__texts{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px}.purchase-modal__texts p{color:var(--lighterText);font-size:16px;margin-bottom:20px}.purchase-modal__icon{align-self:end;display:flex;margin-bottom:18px;width:110px;width:20px;&:hover{cursor:pointer}}.purchase-modal__heading{color:var(--white);font-family:var(--fontAlternative);font-size:16px;margin:0 auto 20px}@media (min-width:768px){.purchase-modal__heading{font-size:18px}}.purchase-modal form.hs-form .hs_nps_compra_vitrine_auxilio_compra,.purchase-modal form.hs-form .hs_nps_compra_vitrine_importancia_auxilio{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.purchase-modal form.hs-form .hs_nps_compra_vitrine_auxilio_compra>label,.purchase-modal form.hs-form .hs_nps_compra_vitrine_importancia_auxilio>label{margin-bottom:20px}.purchase-modal form.hs-form .hs_nps_compra_vitrine_auxilio_compra .input>ul,.purchase-modal form.hs-form .hs_nps_compra_vitrine_importancia_auxilio .input>ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.purchase-modal form.hs-form .hs_nps_compra_vitrine_auxilio_compra .input>ul li,.purchase-modal form.hs-form .hs_nps_compra_vitrine_importancia_auxilio .input>ul li{width:200px}.purchase-modal form.hs-form .hs_nps_compra_vitrine_auxilio_compra .input>ul li label,.purchase-modal form.hs-form .hs_nps_compra_vitrine_importancia_auxilio .input>ul li label{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px}.purchase-modal form.hs-form .hs_nps_compra_vitrine_auxilio_compra .input>ul li label input,.purchase-modal form.hs-form .hs_nps_compra_vitrine_importancia_auxilio .input>ul li label input{margin-right:10px}.purchase-modal form.hs-form .hs_nps_compra_vitrine_nota_atendimento>label{margin-bottom:20px}.purchase-modal form.hs-form .hs_nps_compra_vitrine_nota_atendimento .inputs-list{display:flex;justify-content:center;margin-top:20px;max-width:600px}.purchase-modal form.hs-form .hs_nps_compra_vitrine_nota_atendimento .inputs-list li label{align-items:center;display:flex;flex-direction:column}.purchase-modal form.hs-form .hs_nps_compra_vitrine_nota_atendimento .inputs-list li label .hs-input{margin:0 5px 3px;position:relative;z-index:5}@media (min-width:768px){.purchase-modal form.hs-form .hs_nps_compra_vitrine_nota_atendimento .inputs-list li label .hs-input{height:16px;margin:0 10px 3px;width:16px}}.purchase-modal form.hs-form .hs_nps_compra_vitrine_nota_atendimento .inputs-list li label .hs-input:after{background-color:var(--darkYellow);content:"";height:4px;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:22px;z-index:0}.purchase-modal form.hs-form .hs_nps_compra_vitrine_nota_atendimento .inputs-list li:last-child label .hs-input:after{background-color:transparent;content:"";height:0;left:100%;position:absolute;top:50%;transform:unset;width:0;z-index:0}.purchase-modal form.hs-form .actions{margin:20px auto 0;position:relative;text-align:center}.purchase-modal form.hs-form .actions input{width:100%}.purchase-modal form.hs-form .actions input span{background-color:var(--white);color:var(--darkBlue);display:none;left:0;position:absolute;top:0}.purchase-modal form.hs-form .actions input:hover{background-color:var(--complementaryDark);color:var(--white)}.purchase-modal form.hs-form .actions input:hover span{display:block}.purchase-modal form{.hs-fieldtype-checkbox{color:#fff;margin-bottom:10px;>label{display:flex;font-size:16px;font-weight:700;margin-bottom:13px}.input label{display:flex;font-size:16px;gap:8px;input{height:16px;width:16px;&:checked{accent-color:var(--complementary)}}}}.hs_outros{display:flex;flex-direction:column;gap:8px;[id^=label-outros]{color:var(--neutralLight10);font-size:16px}[id^=outros-]{background-color:#fff!important;font-size:16px;height:26px;padding:0 15px!important;width:100%}}.contact-thank-you-form-submit,.unesc-thank-you-form-submit{background:var(--primaryColor);border:none;border-radius:4px;color:var(--lightText);cursor:pointer;font-size:16px;font-weight:700;padding:10px;&:hover{background-color:var(--lightBg);color:var(--darkText)}}}.hs-form__virality-link{display:none}hubspot-form{width:100%}