.fior-hero{position:relative;overflow:hidden;background:var(--fior-bosque);color:#fff}.fior-hero__deco{position:absolute;left:-120px;bottom:-160px;width:520px;height:520px;color:var(--fior-hoja);opacity:.6;pointer-events:none}.fior-hero__wrap{position:relative;max-width:1248px;margin:0 auto;padding:96px 24px;display:flex;flex-wrap:wrap;gap:56px;align-items:center;box-sizing:border-box}.fior-hero__text{flex:1 1 440px;display:flex;flex-direction:column;gap:28px}.fior-hero__chip{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:9999px;background:#ffffff14;border:1px solid rgba(216,243,220,.25);color:var(--fior-menta);font:600 13px var(--fior-sans)}.fior-hero__title{margin:0;font-family:var(--fior-serif);font-weight:700;font-size:80px;line-height:.98;letter-spacing:-.02em;color:#fff}.fior-hero__title em{display:inline-block;font-style:italic;font-weight:500;color:var(--fior-menta)}.fior-hero__lead{margin:0;font:400 19px/1.6 var(--fior-sans);color:#d8e2dc;max-width:470px}.fior-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.fior-hero__btn{min-height:56px;padding:0 34px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;font:600 15px var(--fior-sans);letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.fior-hero__btn--solid{background:var(--fior-hueso);color:var(--fior-bosque);border:1.5px solid var(--fior-hueso)}.fior-hero__btn--line{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.5)}.fior-hero__btn:hover{transform:scale(1.03);color:inherit}.fior-hero__btn--solid:hover{color:var(--fior-bosque)}.fior-hero__btn--line:hover{color:#fff;border-color:#fff}.fior-hero__proof{display:flex;align-items:center;gap:8px;font:400 14px var(--fior-sans);color:#d8e2dc}.fior-hero__proof svg{color:var(--fior-oro);flex:none}.fior-hero__media{flex:1 1 440px;position:relative;min-height:560px;display:flex;align-items:center;justify-content:center}.fior-hero__glow{position:absolute;width:440px;height:440px;max-width:100%;border-radius:9999px;background:radial-gradient(circle,#c9a22759,#c9a22700 65%)}.fior-hero__img{position:relative;display:block;width:400px;max-width:100%;height:560px;object-fit:cover;border-radius:220px 220px 28px 28px;border:1px solid rgba(216,243,220,.25);box-shadow:0 40px 80px #00000073;background:var(--fior-bosque-medio, #1B4332)}.fior-hero__float{position:absolute;left:0;bottom:56px;z-index:2;display:flex;flex-direction:column;gap:2px;padding:14px 18px;border-radius:18px;background:var(--fior-hueso);color:var(--fior-bosque);text-decoration:none;box-shadow:0 30px 60px #00000059}.fior-hero__float:hover{color:var(--fior-bosque)}.fior-hero__float-name{font:700 11px var(--fior-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--fior-hoja)}.fior-hero__float strong{font:700 22px var(--fior-serif)}.fior-hero__float-sub{font:400 12px var(--fior-sans);color:#4a5159}.fior-hero__rating{position:absolute;right:8px;top:64px;z-index:2;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:400 13px var(--fior-sans)}.fior-hero__rating svg{color:var(--fior-oro)}.fior-hero__rating span span{color:#d8e2dc}@media(prefers-reduced-motion:no-preference){.fior-hero__float{animation:fior-hero-float 7s ease-in-out infinite}.fior-hero__rating{animation:fior-hero-floatb 5s ease-in-out infinite}.fior-hero__glow{animation:fior-hero-glow 6s ease-in-out infinite}}@keyframes fior-hero-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-16px) rotate(1deg)}}@keyframes fior-hero-floatb{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes fior-hero-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@media(max-width:749px){.fior-hero__wrap{padding:56px 16px;gap:32px}.fior-hero__text{flex-basis:100%;align-items:center;text-align:center}.fior-hero__chip{align-self:center}.fior-hero__title{font-size:46px}.fior-hero__lead{margin-inline:auto}.fior-hero__ctas,.fior-hero__proof{justify-content:center}.fior-hero__media{flex-basis:100%;min-height:440px}.fior-hero__glow{width:300px;height:300px}.fior-hero__img{width:100%;max-width:300px;height:420px}.fior-hero__float{left:0;bottom:40px;text-align:center;align-items:center}.fior-hero__rating{right:0;top:40px}.fior-hero__deco{left:-60px;right:-60px;bottom:-120px;width:calc(100% + 120px);height:auto;aspect-ratio:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fior-sec-hero.css.map */
