.tt-historia{font-family:var(--tt-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.tt-historia__eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--tt-primary);margin:0 0 18px}.tt-historia__eyebrow--light{color:#ffffffd1}.tt-historia__hero{position:relative;isolation:isolate;overflow:hidden;background-color:var(--tt-primary);background-image:radial-gradient(130% 100% at 82% -10%,#35664F 0%,transparent 55%),radial-gradient(90% 90% at 8% 115%,#1B3A2C 0%,transparent 55%);padding:128px 24px 132px;text-align:center}.tt-historia__sello{position:absolute;z-index:-1;width:min(620px,78vw);height:auto;top:50%;right:-8%;transform:translateY(-50%);color:#ffffff17;pointer-events:none}.tt-historia__hero-inner{position:relative;max-width:780px;margin:0 auto}.tt-historia__hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;display:block}.tt-historia__hero--photo{background-image:none}.tt-historia__hero--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#1f4233b8,#1f42338c 45%,#1f4233d1)}.tt-historia__hero--photo .tt-historia__sello{display:none}.tt-historia__h1{font-family:var(--tt-font-heading);font-size:clamp(2.6rem,6.4vw,4.4rem);font-weight:400;line-height:1.02;letter-spacing:-.03em;color:var(--tt-white);margin:0 0 26px;text-wrap:balance}.tt-historia__hero-sub{font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.65;color:#ffffffd9;max-width:580px;margin:0 auto}.tt-historia__chapters{background-color:var(--tt-hueso)}.tt-historia__chapter{position:relative}.tt-historia__chapter--tint1{background-color:var(--tt-hueso)}.tt-historia__chapter--tint2{background-color:var(--tt-salvia)}.tt-historia__chapter--tint3{background-color:var(--tt-cream)}.tt-historia__chapter-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,6vw,96px);align-items:center;max-width:1180px;margin:0 auto;padding:clamp(72px,9vw,120px) 24px}.tt-historia__chapter-media{order:1}.tt-historia__chapter-content,.tt-historia__chapter--reverse .tt-historia__chapter-media{order:2}.tt-historia__chapter--reverse .tt-historia__chapter-content{order:1}.tt-historia__frame{position:relative;max-width:440px;margin-inline:auto}.tt-historia__chapter--reverse .tt-historia__frame{margin-right:0}.tt-historia__chapter:not(.tt-historia__chapter--reverse) .tt-historia__frame{margin-left:0}.tt-historia__frame-back{position:absolute;top:26px;right:-26px;bottom:-26px;left:26px;border-radius:var(--tt-radius);z-index:0}.tt-historia__chapter--reverse .tt-historia__frame-back{top:26px;right:26px;bottom:-26px;left:-26px}.tt-historia__frame--photo .tt-historia__frame-back{opacity:.9}.tt-historia__frame-main{position:relative;z-index:1;aspect-ratio:4 / 5;border-radius:var(--tt-radius);overflow:hidden;display:grid;place-items:center;box-shadow:var(--tt-shadow-lg)}.tt-historia__frame-main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.tt-historia__frame-sello{position:absolute;width:108%;height:auto;top:44%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.tt-historia__frame-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 38%,transparent 45%,rgba(0,0,0,.16) 100%);pointer-events:none}.tt-historia__frame-silhouette{position:absolute;width:58%;height:auto;left:50%;bottom:8%;transform:translate(-50%);opacity:.55;pointer-events:none}.tt-historia__frame-initial{position:absolute;top:10%;left:50%;transform:translate(-50%);font-family:var(--tt-font-heading);font-weight:400;font-size:clamp(5.5rem,13vw,8rem);line-height:.8;letter-spacing:-.04em;-webkit-user-select:none;user-select:none}.tt-historia__frame-paw{position:absolute;width:62px;height:62px;right:22px;top:22px}.tt-historia__placard{position:absolute;z-index:2;left:-14px;bottom:-18px;max-width:82%;display:flex;flex-direction:column;gap:3px;padding:13px 20px;background:var(--tt-hueso);border-radius:var(--tt-radius-sm);box-shadow:0 12px 26px #1f423329}.tt-historia__chapter--reverse .tt-historia__placard{left:auto;right:-14px}.tt-historia__placard-name{font-family:var(--tt-font-heading);font-weight:400;font-size:1.3rem;line-height:1;color:var(--tt-primary-dark)}.tt-historia__placard-meta{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tt-accent)}.tt-historia__chapter--tint1 .tt-historia__frame-back{background:var(--tt-sand)}.tt-historia__chapter--tint1 .tt-historia__frame-main{background:linear-gradient(157deg,#2f5d48,#1c3b2c)}.tt-historia__chapter--tint1 .tt-historia__frame-initial{color:#fdfbf72e}.tt-historia__chapter--tint1 .tt-historia__frame-sello{color:#fdfbf71a}.tt-historia__chapter--tint1 .tt-historia__frame-silhouette{color:#fdfbf73d}.tt-historia__chapter--tint1 .tt-historia__frame-paw{color:#fdfbf738}.tt-historia__chapter--tint2 .tt-historia__frame-back{background:var(--tt-cream)}.tt-historia__chapter--tint2 .tt-historia__frame-main{background:linear-gradient(157deg,#eaf3ed,#cadfd1)}.tt-historia__chapter--tint2 .tt-historia__frame-initial{color:#2d5a4533}.tt-historia__chapter--tint2 .tt-historia__frame-sello{color:#2d5a451f}.tt-historia__chapter--tint2 .tt-historia__frame-silhouette{color:#2d5a4552}.tt-historia__chapter--tint2 .tt-historia__frame-paw{color:#2d5a4547}.tt-historia__chapter--tint3 .tt-historia__frame-back{background:var(--tt-salvia)}.tt-historia__chapter--tint3 .tt-historia__frame-main{background:linear-gradient(157deg,#f7f0e4,#dbc5a0)}.tt-historia__chapter--tint3 .tt-historia__frame-initial{color:#b86a5242}.tt-historia__chapter--tint3 .tt-historia__frame-sello{color:#96543f29}.tt-historia__chapter--tint3 .tt-historia__frame-silhouette{color:#96543f61}.tt-historia__chapter--tint3 .tt-historia__frame-paw{color:#b86a5257}.tt-historia__chapter-num{display:block;font-family:var(--tt-font-heading);font-size:clamp(3rem,5vw,4.5rem);line-height:.8;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px var(--tt-hairline);margin-bottom:14px}.tt-historia__chapter-name{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tt-accent);margin-bottom:12px}.tt-historia__chapter-heading{font-family:var(--tt-font-heading);font-size:clamp(1.85rem,3.2vw,2.7rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--tt-primary-dark);margin:0 0 20px;text-wrap:balance}.tt-historia__chapter-body p{font-size:16.5px;line-height:1.72;color:var(--tt-text);margin:0 0 15px}.tt-historia__chapter-body p:last-child{margin-bottom:0}.tt-historia__chapter-quote{position:relative;font-family:var(--tt-font-heading);font-size:clamp(1.25rem,2.1vw,1.5rem);line-height:1.35;color:var(--tt-primary);padding:4px 0 4px 22px;border-left:3px solid var(--tt-accent);margin:26px 0 0}.tt-historia__chapter-quote:before{content:"\201c"}.tt-historia__chapter-quote:after{content:"\201d"}.tt-historia__chapter-cta{display:inline-flex;margin-top:30px}.tt-historia__mission{position:relative;overflow:hidden;padding:clamp(72px,9vw,116px) 24px;text-align:center}.tt-historia__mission--bosque{background-color:var(--tt-primary);background-image:radial-gradient(120% 120% at 50% -20%,#35664F 0%,transparent 60%)}.tt-historia__mission--salvia{background-color:var(--tt-salvia)}.tt-historia__mission-inner{position:relative;max-width:760px;margin:0 auto}.tt-historia__mission-mark{display:block;font-family:var(--tt-font-heading);font-size:5.5rem;line-height:.6;margin-bottom:8px}.tt-historia__mission--bosque .tt-historia__mission-mark{color:#ffffff38}.tt-historia__mission--salvia .tt-historia__mission-mark{color:#2d5a4538}.tt-historia__mission-quote{font-family:var(--tt-font-heading);font-weight:400;font-size:clamp(1.9rem,4.2vw,2.9rem);line-height:1.16;letter-spacing:-.02em;margin:0 0 18px;text-wrap:balance}.tt-historia__mission--bosque .tt-historia__mission-quote{color:var(--tt-white)}.tt-historia__mission--salvia .tt-historia__mission-quote{color:var(--tt-primary-dark)}.tt-historia__mission-text{font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65;margin:0 auto;max-width:560px}.tt-historia__mission--bosque .tt-historia__mission-text{color:#ffffffd1}.tt-historia__mission--salvia .tt-historia__mission-text{color:var(--tt-text)}.tt-historia__values{background-color:var(--tt-hueso);padding:clamp(72px,9vw,116px) 0}.tt-historia__values-header{text-align:center;max-width:620px;margin:0 auto clamp(40px,5vw,64px)}.tt-historia__values-title{font-family:var(--tt-font-heading);font-weight:400;font-size:clamp(1.9rem,3.6vw,2.8rem);line-height:1.08;letter-spacing:-.03em;color:var(--tt-primary-dark);margin:0;text-wrap:balance}.tt-historia__values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.tt-historia__value{position:relative;padding:32px 28px;background:var(--tt-white);border:1px solid var(--tt-hairline);border-radius:var(--tt-radius);box-shadow:var(--tt-shadow);transition:transform var(--tt-transition),box-shadow var(--tt-transition),border-color var(--tt-transition)}.tt-historia__value:hover{transform:translateY(-4px);box-shadow:var(--tt-shadow-lg);border-color:var(--tt-primary)}.tt-historia__value-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:22px;border-radius:var(--tt-radius-sm);background:var(--tt-salvia);color:var(--tt-primary)}.tt-historia__value-icon svg{width:32px;height:32px;stroke-width:2}.tt-historia__value-title{font-family:var(--tt-font-heading);font-weight:400;font-size:1.2rem;line-height:1.2;color:var(--tt-primary-dark);margin:0 0 10px}.tt-historia__value-text{font-size:14.5px;line-height:1.6;color:#4a4540;margin:0}.tt-historia__cta{position:relative;isolation:isolate;overflow:hidden;background-color:var(--tt-primary);background-image:radial-gradient(130% 100% at 18% -10%,#35664F 0%,transparent 55%),radial-gradient(90% 90% at 92% 115%,#1B3A2C 0%,transparent 55%);padding:clamp(80px,10vw,128px) 24px;text-align:center}.tt-historia__sello--cta{left:-8%;right:auto}.tt-historia__cta-inner{position:relative;max-width:680px;margin:0 auto}.tt-historia__cta-heading{font-family:var(--tt-font-heading);font-weight:400;font-size:clamp(2rem,4vw,3rem);line-height:1.06;letter-spacing:-.03em;color:var(--tt-white);margin:0 0 16px;text-wrap:balance}.tt-historia__cta-sub{font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6;color:#ffffffd1;max-width:520px;margin:0 auto 34px}.tt-historia__cta-actions{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap}.tt-historia__cta-link{font-size:15px;font-weight:600;color:var(--tt-white);text-decoration:underline;text-underline-offset:3px}.tt-historia__cta-link:hover{opacity:.82}@media(max-width:980px){.tt-historia__values-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media(max-width:768px){.tt-historia__hero{padding:84px 20px 88px}.tt-historia__chapter-grid{grid-template-columns:1fr;gap:40px;padding:60px 20px}.tt-historia__chapter-media,.tt-historia__chapter--reverse .tt-historia__chapter-media{order:1}.tt-historia__chapter-content,.tt-historia__chapter--reverse .tt-historia__chapter-content{order:2}.tt-historia__frame{max-width:340px}.tt-historia__frame-back,.tt-historia__chapter--reverse .tt-historia__frame-back{top:18px;right:-18px;bottom:-18px;left:18px}.tt-historia__placard,.tt-historia__chapter--reverse .tt-historia__placard{left:-8px;right:auto}.tt-historia__chapter-num{margin-bottom:10px}.tt-historia__mission{padding:60px 20px}.tt-historia__values{padding:60px 0}.tt-historia__cta{padding:68px 20px}.tt-historia__cta-actions{flex-direction:column;gap:18px}.tt-historia__sello{width:118vw;right:-30%}.tt-historia__sello--cta{left:-30%;right:auto}}@media(prefers-reduced-motion:reduce){.tt-historia__value{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/tt-historia.css.map */
