body.esquenta-black-friday #header,body.esquenta-black-friday .wd-browsing-breadcrumbs{display:none}body.esquenta-black-friday #middle #content #content-wrapper{max-width:none;padding:0}body.esquenta-black-friday #middle{padding-bottom:0}.esquenta-black{width:100%;background:#212121;font-family:"Roboto",sans-serif}.esquenta-black *{box-sizing:border-box}.eb-logo{padding:30px 15px 10px;text-align:center}.eb-logo img{width:clamp(180px,18vw,340px);height:auto}.eb-banner,.eb-cards{max-width:1780px;margin:0 auto}.eb-banner{position:relative;aspect-ratio:1780/712;padding:2% 6%;display:flex;align-items:center;justify-content:flex-end;overflow:hidden}.eb-banner-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center;display:block}.eb-banner .form-wrapper{position:relative;width:36%;max-width:480px;background-color:#b9b7b5;padding:30px 40px;border-radius:12px}.eb-cards{position:relative;display:grid;grid-template-columns:repeat(2,1fr)}.eb-card{position:relative;display:block;text-decoration:none;aspect-ratio:1332/1017;overflow:hidden}.eb-card img{width:100%;height:100%;object-fit:cover;display:block}.eb-card span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;color:#fff;font-size:clamp(22px,3.6vw,68px);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.eb-cards-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(60px,7vw,140px);height:auto}form.formIntegration2{width:100%;margin:0 auto}form.formIntegration2 div.block{margin-bottom:18px}form.formIntegration2 div.block:last-child{margin-bottom:0}form.formIntegration2 label{display:block;margin-bottom:8px;font-size:.9rem;font-weight:400;color:#000}form.formIntegration2 input[type=text]{width:100%;padding:14px 16px;border:1px solid transparent;border-radius:8px;background-color:#e9e9e9;font-size:1rem;color:#000;outline:0}form.formIntegration2 input[type=text]::placeholder{color:#000}form.formIntegration2 .div_PHN{display:flex;gap:10px}form.formIntegration2 .div_PHN_DDI{flex:0 0 80px}form.formIntegration2 .div_PHN_DDI input{text-align:center}form.formIntegration2 .div_PHN_NUM{flex:1}form.formIntegration2 select.invi-select{display:none}form.formIntegration2 .submit{position:relative;width:100%}form.formIntegration2 .dinSubmit{width:100%;padding:15px;margin-top:10px;background-color:#000;color:#fff;border:0;border-radius:8px;font-size:1rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease}form.formIntegration2 .dinSubmit:hover{background-color:#333}form.formIntegration2 .spinner{display:none;position:absolute;top:10px;left:0;right:0;bottom:0;text-align:center;cursor:wait}form.formIntegration2 .spinner>div{position:relative;top:calc(50% - 5px);display:inline-block;width:10px;height:10px;margin:0 3px;vertical-align:top;background:#fff;border-radius:50%;animation:eb-bounce 1.4s infinite ease-in-out both}form.formIntegration2 .spinner .bounce1{animation-delay:-.32s}form.formIntegration2 .spinner .bounce2{animation-delay:-.16s}@keyframes eb-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}form.formIntegration2 .field-error{border-color:#c00!important}form.formIntegration2 .DinamizeDivMessageSuccess,form.formIntegration2 .DinamizeDivMessageAlert,form.formIntegration2 .DinamizeDivMessageError,form.formIntegration2 .DinamizeDivCaptchaMessage{display:none;margin:0 0 10px;padding:15px;color:#fff;font-size:14px}form.formIntegration2 .DinamizeDivMessageSuccess{background-color:#147612}form.formIntegration2 .DinamizeDivMessageAlert,form.formIntegration2 .DinamizeDivMessageError,form.formIntegration2 .DinamizeDivCaptchaMessage{background-color:#ac0000}@media screen and (max-width:1200px){.eb-banner .form-wrapper{width:44%;padding:20px 25px}form.formIntegration2 div.block{margin-bottom:10px}form.formIntegration2 label{margin-bottom:5px}form.formIntegration2 input[type=text]{padding:10px 14px}}@media screen and (max-width:767px){.eb-logo{padding:20px 15px}.eb-banner{display:block;aspect-ratio:auto;padding:0;background:#b9b7b5}.eb-banner-img img{position:static;height:auto}.eb-banner .form-wrapper{width:100%;max-width:none;padding:25px 20px;border-radius:0}}