.alma-floratta-v2{--paper:#fffaf8;--rose:#bf7388;--deep:#8f435d;--wine:#572739;--ink:#231b22;--muted:#746671;--line:#e7d8dc;--serif:Georgia,"Palatino Linotype",serif;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif}.alma-floratta-v2 *{box-sizing:border-box}.alma-floratta-v2 a{text-decoration:none}.alma-floratta-v2 .wrap{max-width:1480px;margin:auto;padding:0 min(5vw,72px)}.alma-floratta-v2 .section{padding:78px 0}.alma-floratta-v2 .hero{background:linear-gradient(180deg,#fbf0f1,#f8eff1);padding:38px 0 60px}.alma-floratta-v2 .two{display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:34px}.alma-floratta-v2 .eyebrow{color:var(--deep);font-weight:700;letter-spacing:.25em;font-size:11px;text-transform:uppercase}.alma-floratta-v2 h1,.alma-floratta-v2 h2,.alma-floratta-v2 h3{font-family:var(--serif);font-weight:400;letter-spacing:-.045em}.alma-floratta-v2 h1{font-size:clamp(68px,10vw,138px);line-height:.87;color:var(--deep);margin:24px 0}.alma-floratta-v2 h2{font-size:clamp(42px,6vw,78px);line-height:1.05;margin:12px 0 22px}.alma-floratta-v2 h3{font-size:32px;line-height:1.13;margin:8px 0 14px}.alma-floratta-v2 p{font-size:15px;line-height:1.9;color:var(--muted)}.alma-floratta-v2 .lead{font-family:var(--serif);font-size:27px;font-style:italic;color:var(--wine);line-height:1.25}.alma-floratta-v2 .buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.alma-floratta-v2 .btn-v2{display:inline-block;border-radius:40px;padding:16px 22px;background:var(--ink);color:#fff;font-size:11px;letter-spacing:.13em;text-transform:uppercase}.alma-floratta-v2 .btn-v2.secondary{background:transparent;color:var(--wine);border:1px solid #ccb0b8}.alma-floratta-v2 .visual{height:540px;border-radius:28px;background:linear-gradient(145deg,#f5d8df,#9e586f);overflow:hidden;position:relative;box-shadow:0 24px 60px #5a27391a}.alma-floratta-v2 .visual img,.alma-floratta-v2 .image img{width:100%;height:100%;object-fit:cover;display:block}.alma-floratta-v2 .note{position:absolute;bottom:24px;left:24px;right:24px;max-width:300px;background:#fffaf8df;padding:18px;border-radius:16px}.alma-floratta-v2 .note p{font-size:12px;margin:5px 0}.alma-floratta-v2 .head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:30px}.alma-floratta-v2 .head p{max-width:410px}.alma-floratta-v2 .story{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.alma-floratta-v2 .panel{padding:32px;border:1px solid var(--line);background:#fff;border-radius:26px}.alma-floratta-v2 .image{height:400px;border-radius:26px;overflow:hidden;background:linear-gradient(130deg,#f5dde5,#e6b8c6)}.alma-floratta-v2 .mosaic{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.alma-floratta-v2 .mosaic .image{height:210px}.alma-floratta-v2 .intensity{background:linear-gradient(180deg,#fff,#f8f0f2)}.alma-floratta-v2 .scale-box{background:#fff;border:1px solid var(--line);padding:32px;border-radius:28px}.alma-floratta-v2 .scale-scroll{overflow:auto;padding:34px 4px 8px}.alma-floratta-v2 .scale-inner{min-width:980px}.alma-floratta-v2 .scale-line{height:6px;border-radius:6px;background:linear-gradient(90deg,#8eb5dc,#d6c6db 35%,#cc8aa4 58%,#b94462 78%,#4e2848)}.alma-floratta-v2 .points{display:grid;grid-template-columns:repeat(11,1fr);gap:6px;margin-top:-10px}.alma-floratta-v2 .point{font-size:10px;text-align:center;line-height:1.45}.alma-floratta-v2 .point:before{content:"";width:14px;height:14px;display:block;margin:0 auto 16px;background:#fff;border:3px solid var(--deep);border-radius:50%}.alma-floratta-v2 .point strong{display:block;font-size:11px}.alma-floratta-v2 .point span{color:var(--muted)}.alma-floratta-v2 .legend{display:flex;justify-content:space-between;color:var(--deep);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.alma-floratta-v2 .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.alma-floratta-v2 .card-v2{background:#fff;border:1px solid var(--line);border-radius:25px;overflow:hidden}.alma-floratta-v2 .card-v2 .image{height:220px;border-radius:0}.alma-floratta-v2 .card-v2 .copy{padding:23px}.alma-floratta-v2 .card-v2 p{font-size:13px}.alma-floratta-v2 .card-v2 a{display:inline-block;margin-top:14px;color:var(--deep);border-bottom:1px solid currentColor;padding-bottom:6px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.alma-floratta-v2 .signatures{background:#4e2840;color:#fff7f9}.alma-floratta-v2 .signatures h2,.alma-floratta-v2 .signatures h3,.alma-floratta-v2 .signatures .head p{color:#fff7f9}.alma-floratta-v2 .signatures .card-v2{background:#ffffff0d;border-color:#ffffff26}.alma-floratta-v2 .signatures .card-v2 p{color:#f5d8df}.alma-floratta-v2 .signatures .card-v2 a{color:#fff}.alma-floratta-v2 .experience{background:#fcf6f4}.alma-floratta-v2 .experience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.alma-floratta-v2 .experience-card{padding:28px;background:#fff;border:1px solid var(--line);border-radius:28px}.alma-floratta-v2 .experience-card ul{padding-left:20px;color:var(--muted);font-size:13px;line-height:1.9}.alma-floratta-v2 .shop-bridge{padding:60px 0 36px;background:#fffaf8}@media(max-width:1100px){.alma-floratta-v2 .two,.alma-floratta-v2 .story{grid-template-columns:1fr}.alma-floratta-v2 .cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.alma-floratta-v2 .experience-grid{grid-template-columns:1fr}.alma-floratta-v2 .wrap{padding:0 18px}.alma-floratta-v2 .section{padding:55px 0}.alma-floratta-v2 .head{display:block}.alma-floratta-v2 .cards,.alma-floratta-v2 .mosaic{grid-template-columns:1fr}.alma-floratta-v2 .visual{height:400px}.alma-floratta-v2 .image{height:320px}.alma-floratta-v2 .scale-box{padding:20px}.alma-floratta-v2 h1{font-size:64px}}.alma-floratta-v2 .hero .visual{background:#f7e7e9}.alma-floratta-v2 .hero .visual img{width:100%;height:100%;object-fit:contain;object-position:center}.alma-floratta-v2 .story-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.alma-floratta-v2 .story-images .story-img:first-child{grid-column:1 / -1;height:410px}.alma-floratta-v2 .story-images .story-img{height:225px;border-radius:24px;overflow:hidden;background:#f6e9ed;position:relative}.alma-floratta-v2 .story-images .story-img img{width:100%;height:100%;object-fit:contain;display:block}.alma-floratta-v2 .story-images .story-img .caption{position:absolute;bottom:12px;left:12px;background:#fff9;padding:7px 11px;border-radius:12px;font-size:12px;color:#572739}.alma-floratta-v2 .family-index{display:inline-block;font-size:11px;letter-spacing:.18em;color:#8f435d;margin-bottom:10px}.alma-floratta-v2 .family-empty{height:100%;background:linear-gradient(135deg,#f8e8ed,#eac3cf)}@media(max-width:700px){.alma-floratta-v2 .story-images .story-img:first-child{height:300px}.alma-floratta-v2 .story-images .story-img{height:180px}}.alma-floratta-v2 .floratta-story-two-cards{display:flex;flex-direction:column;gap:28px}.alma-floratta-v2 .floratta-story-two-cards .panel{width:100%;max-width:none}.alma-floratta-v2 .floratta-story-two-cards .story-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.alma-floratta-v2 .floratta-story-two-cards .story-images .story-img,.alma-floratta-v2 .floratta-story-two-cards .story-images .story-img:first-child{grid-column:auto;height:auto;aspect-ratio:4/3}.alma-floratta-v2 .floratta-story-two-cards .story-images .story-img img{width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width:700px){.alma-floratta-v2 .floratta-story-two-cards .story-images{grid-template-columns:1fr;gap:14px}.alma-floratta-v2 .floratta-story-two-cards .story-images .story-img,.alma-floratta-v2 .floratta-story-two-cards .story-images .story-img:first-child{aspect-ratio:4/3;height:auto}}.alma-floratta-v2 .floratta-story-two-cards .story-images>.story-img:nth-child(2) img{object-fit:cover;object-position:center;width:100%;height:100%}.alma-floratta-v2 .floratta-families-real-products .card-v2 .image,.alma-floratta-v2 .signatures .card-v2 .image{background:linear-gradient(145deg,#fffafd,#f5e7ee)}.alma-floratta-v2 .floratta-families-real-products .card-v2 .image img,.alma-floratta-v2 .signatures .card-v2 .image img{width:100%;height:100%;object-fit:contain;object-position:center;padding:10px;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/30/assets/alma-floratta-v2.css.map */
