.shopify-section:has(>.custom-hero){color:var(--ewc-azul, #1773b0);font-size:16px;line-height:var(--ewc-entrelinha)}.custom-hero *{box-sizing:border-box}.custom-hero{background:linear-gradient(180deg,#fdffff,#f8fdff);padding:60px 40px;width:100%;display:flex;justify-content:center;align-items:center;font-family:var(--ewc-fonte);line-height:var(--ewc-entrelinha);color:var(--ewc-azul, #1773b0);font-size:16px}.custom-hero .custom-hero__container{max-width:1200px;margin:0 auto;width:100%}.custom-hero .custom-hero__flex{display:flex;align-items:center;gap:40px}.custom-hero .custom-hero__flex--image-right{flex-direction:row-reverse}.custom-hero .custom-hero__image-wrapper{width:50%;position:relative}.custom-hero .custom-hero__image{width:100%;height:auto;display:block;border-radius:8px}.custom-hero .custom-hero__content{width:50%;padding:20px;text-align:left}.custom-hero .custom-hero__content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.custom-hero .custom-hero__badge-wrapper{display:block;margin-top:0;margin-bottom:16px;width:100%;text-align:left}.custom-hero .custom-hero__badge{display:block;line-height:1.4;width:fit-content;color:#1773b0;background-color:transparent;border:1px solid #1773b0;border-radius:20px;padding:2px 12px;font-size:14px;font-weight:400;letter-spacing:-.3px}.custom-hero .custom-hero__title{font-family:var(--ewc-fonte);font-weight:500;font-size:42px;line-height:1.2;letter-spacing:-2px;color:#1773b0;margin:0 0 16px;overflow-wrap:break-word}.custom-hero .section-accent-text{margin-left:5px;padding-right:4px;display:inline;color:#ff8b36;-webkit-text-stroke:1.5px #ff8b36}.custom-hero .custom-hero__benefits{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 15px;padding-right:50px;text-align:left;margin:0 0 24px}.custom-hero .custom-hero__benefit-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#1773b0;margin-bottom:5px;font-size:14px;line-height:1.4;letter-spacing:var(--ewc-letra-miudo, -.3px)}.custom-hero .custom-hero__benefit-icon{display:flex;align-items:center;justify-content:center;min-width:24px;margin-right:4px;text-align:center;font-size:24px;font-weight:700;line-height:1.4;color:#1773b0}.custom-hero .custom-hero__benefit-item span:last-child{font-size:14px;font-weight:400;line-height:1.4;color:#1773b0}.custom-hero .custom-hero__button-wrapper{display:block;border-radius:40px;margin:0 0 24px}.custom-hero .custom-hero__button{display:inline-block;box-sizing:border-box;padding:18px 20px;margin-bottom:5px;border:1px solid #1d628f;border-bottom-color:#000;border-radius:40px;background-color:#181b1d;background-image:linear-gradient(to top,#1773b0,#2976a9);background-repeat:no-repeat;background-size:100% 100%;color:#fff;font-size:19px;line-height:1.4;font-weight:700;letter-spacing:normal;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;position:relative;z-index:1;overflow:hidden;box-shadow:#0000004d 0 10px 20px;transition:all .3s ease}.custom-hero .custom-hero__button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease;z-index:2}.custom-hero .custom-hero__button:hover:before{left:100%}.custom-hero .custom-hero__button:hover{background-color:#145e8f}.custom-hero .custom-hero__rating-wrapper{width:100%;margin:0 0 16px}.custom-hero .custom-hero__rating-container{display:inline-flex;align-items:center;padding:4px 0;border-radius:8px;width:fit-content}.custom-hero .custom-hero__rating-stars{display:flex;margin-right:8px;font-size:15px;line-height:1.4;letter-spacing:1.5px;color:#1773b0}.custom-hero .hero-star-icon{margin-right:-4px;fill:#1773b0;color:#1773b0}.custom-hero .custom-hero__rating-text{display:block;margin:0 2px;vertical-align:middle;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:var(--ewc-letra-miudo, -.3px);color:#1773b0}.custom-hero .custom-hero__rating-text p{margin:0}.custom-hero.page-fade-in{opacity:0;transform:translateY(20px);animation:ewc-home-hero-fade-in .8s ease-out forwards}@keyframes ewc-home-hero-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.custom-hero{padding:40px 20px}.custom-hero .custom-hero__flex{flex-direction:column;gap:20px}.custom-hero .custom-hero__image-wrapper,.custom-hero .custom-hero__content{width:100%}.custom-hero .custom-hero__content{padding:15px;text-align:left}.custom-hero .custom-hero__title{font-size:32px;line-height:1.2;margin-bottom:16px}}@media screen and (max-width:440px){.custom-hero .custom-hero__rating-container{max-width:380px}.custom-hero .custom-hero__rating-stars,.custom-hero .custom-hero__rating-text{font-size:11px}}@media screen and (max-width:500px){.custom-hero .custom-hero__benefit-item{flex-direction:row;align-items:baseline}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ewc-home-lp-banner-hero.css.map */
