.kit-hero{margin-block:var(--kit-hero-margin-top, 36px) var(--kit-hero-margin-bottom, 36px);--kit-hero-bg-fallback: var(--kit-cor-acento-2)}.kit-hero__frame{position:relative;overflow:hidden;isolation:isolate;width:100%;aspect-ratio:1280 / 508;max-height:640px;color:#fff;background:var(--kit-hero-bg-fallback)}.kit-hero__media,.kit-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.kit-hero__img{object-fit:cover;object-position:50% 50%}.kit-hero__tag{position:absolute;top:38.8%;right:3px;margin:0;writing-mode:vertical-rl;font-family:var(--kit-fonte-ui);font-size:10px;font-weight:400;line-height:1.2;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;color:#fff;mix-blend-mode:soft-light}.kit-hero__faixa{position:absolute;left:0;right:0;top:18px;height:35px;overflow:hidden}.kit-hero__faixa:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff9;mix-blend-mode:soft-light}.kit-hero__faixa-trilho{display:flex;width:max-content;animation:kit-hero-faixa 40s linear infinite}.kit-hero__faixa-item{padding-inline-end:14px;font-family:var(--kit-fonte-display);font-weight:500;font-size:14px;letter-spacing:.08em;text-transform:uppercase;line-height:35px;color:#fff;mix-blend-mode:soft-light;white-space:nowrap}@keyframes kit-hero-faixa{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.kit-hero__faixa-trilho{animation:none}}.kit-hero__content{position:absolute;top:27.8%;left:max(calc(50% - 495px),24px);width:448px}.kit-hero__subheading{margin:0 0 0 29px;font-family:var(--kit-fonte-display-semi);font-size:24px;font-weight:600;line-height:1.2;letter-spacing:2.4px;text-transform:uppercase;white-space:nowrap;color:#fff;mix-blend-mode:soft-light}.kit-hero__heading{margin:-5px 0 0 1px;font-family:var(--kit-fonte-titulo, var(--kit-fonte-display-semi));font-size:65px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:#fff}.kit-hero__actions{display:flex;gap:9px;margin-top:16px}.kit-hero .kit-botao--primario{width:266px}.kit-hero .kit-botao--secundario{width:173px}@media screen and (max-width:1279px)and (min-width:768px){.kit-hero__content{top:27.8%;left:11.3%}.kit-hero__subheading{font-size:clamp(16px,2.05vw,24px);letter-spacing:.1em;margin-left:1.2em}.kit-hero__heading{font-size:clamp(40px,5.55vw,65px)}.kit-hero .kit-botao{font-size:clamp(14px,1.37vw,16px);height:clamp(40px,3.9vw,46px)}.kit-hero .kit-botao--primario{width:clamp(200px,22.7vw,266px)}.kit-hero .kit-botao--secundario{width:clamp(130px,14.8vw,173px)}}@media screen and (max-width:767px){.kit-hero{margin-block:calc(var(--kit-hero-margin-top, 36px) * .67) calc(var(--kit-hero-margin-bottom, 36px) * .67)}.kit-hero__frame{aspect-ratio:402 / 360}.kit-hero__img{object-position:var(--kit-hero-pos-mobile, 78% 0)}.kit-hero__faixa{top:47px;height:26px}.kit-hero__faixa-item{padding-inline-end:4px;font-size:9px;line-height:26px}.kit-hero__tag{writing-mode:horizontal-tb;top:9px;left:0;right:0;text-align:center;font-size:8px;letter-spacing:.8px;mix-blend-mode:soft-light;opacity:1}.kit-hero__content{position:absolute;top:33.3%;left:9%;right:9%;width:auto}.kit-hero__subheading{margin-left:25px;font-size:clamp(15px,4.48vw,18px);letter-spacing:.1em;color:var(--kit-cor-acento-claro);mix-blend-mode:normal;opacity:1;white-space:nowrap}.kit-hero__heading{margin:0;font-size:clamp(40px,11.94vw,48px);line-height:1.2;white-space:nowrap}.kit-hero__actions{flex-direction:row;gap:6px;margin-top:6px}.kit-hero .kit-botao{height:33px;font-size:14px;padding-inline:0;min-width:0}.kit-hero .kit-botao--primario{width:auto;flex:190 1 0}.kit-hero .kit-botao--secundario{width:auto;flex:124 1 0}}.kit-hero__placeholder{background:#2a2a2a;fill:#ffffff2e}.kit-hero--fem .kit-hero__content{text-align:center}.kit-hero--fem .kit-hero__subheading{margin:0;font-family:var(--kit-fonte-titulo, var(--kit-fonte-display-semi));font-size:36px;font-weight:300;line-height:1;letter-spacing:0;text-transform:none;color:#fff;mix-blend-mode:normal}.kit-hero--fem .kit-hero__subheading em{font-family:var(--kit-fonte-script, var(--kit-fonte-titulo, var(--kit-fonte-display-semi)));font-style:normal;font-weight:700;font-size:1.1111em}.kit-hero--fem .kit-hero__heading{margin:7px 0 0;font-weight:300;line-height:1.2}.kit-hero--fem .kit-hero__heading strong{font-family:var(--kit-fonte-titulo-forte, var(--kit-fonte-titulo, var(--kit-fonte-display-semi)));font-weight:800}.kit-hero--fem .kit-hero__actions{justify-content:center;margin:17px 0 0}@media screen and (min-width:768px){.kit-hero--fem .kit-hero__content{top:34.8%;left:max(calc(50% - 515px),24px);width:max-content}.kit-hero--fem .kit-hero__tag{writing-mode:horizontal-tb;top:auto;right:auto;left:36px;bottom:8%}}@media screen and (max-width:1279px)and (min-width:768px){.kit-hero--fem .kit-hero__content{left:9.8%}.kit-hero--fem .kit-hero__subheading{margin:0;font-size:clamp(24px,2.81vw,36px)}}@media screen and (max-width:767px){.kit-hero--fem .kit-hero__subheading{margin-left:0;font-size:clamp(15px,4.48vw,18px);letter-spacing:0;color:#fff}.kit-hero--fem .kit-hero__heading{margin:0}.kit-hero--fem .kit-hero__actions{margin:6px 0 0}}.kit-hero--empilhado .kit-hero__content{width:max-content}.kit-hero--empilhado .kit-hero__subheading{margin-left:0;margin-right:0;padding-left:.1em;text-align:center}.kit-hero__subheading-linha{display:block}.kit-hero--empilhado .kit-hero__heading{line-height:1.05}.kit-hero--empilhado .kit-hero__heading em{display:block;font-size:.98em;font-style:normal}@media screen and (max-width:767px){.kit-hero--empilhado .kit-hero__content{right:auto;width:max-content}}@media screen and (min-width:768px){.kit-hero--fem.kit-hero--empilhado .kit-hero__content{top:50%;transform:translateY(-50%)}}.kit-hero--fem.kit-hero--apoio-suave .kit-hero__subheading{font-family:var(--kit-fonte-display-semi);font-size:24px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;mix-blend-mode:soft-light}@media screen and (max-width:1279px)and (min-width:768px){.kit-hero--fem.kit-hero--apoio-suave .kit-hero__subheading{font-size:clamp(16px,2.05vw,24px)}}@media screen and (max-width:767px){.kit-hero--fem.kit-hero--apoio-suave .kit-hero__subheading{font-size:clamp(15px,4.48vw,18px)}}.kit-hero--centro .kit-hero__content{text-align:center}.kit-hero--centro .kit-hero__subheading,.kit-hero--centro .kit-hero__heading{margin-inline:0}.kit-hero--centro .kit-hero__actions{justify-content:center}@media screen and (max-width:767px){.kit-hero--centro .kit-hero__content{left:50%;right:auto;width:max-content;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-kit-hero.css.map */
