.tr{--tr-lino: #ECE9E2;--tr-lino-claro: #F3F1EC;--tr-arena: #E2D8CB;--tr-niebla: #CBC9C0;--tr-oliva: #23281E;--tr-oliva-suave: #5D6254;--tr-sobre-oliva: #B7BAAB;--tr-linea: rgba(35, 40, 30, .24);--tr-linea-tenue: rgba(35, 40, 30, .08);--tr-serif: var(--font-heading--family, "Gilda Display"), "Didot", Georgia, serif;--tr-sans: var(--font-body--family, "Jost"), "Futura", system-ui, sans-serif;--tr-t-xs: .8125rem;--tr-t-s: .9375rem;--tr-t-m: 1.0625rem;--tr-t-l: clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--tr-t-xl: clamp(1.75rem, 1.3rem + 1.4vw, 2.375rem);--tr-t-2xl: clamp(2.2rem, 1.4rem + 2.8vw, 3.6rem);--tr-t-hero: clamp(2.7rem, 1.1rem + 4vw, 5.1rem);--tr-s-1: .5rem;--tr-s-2: 1rem;--tr-s-3: 1.5rem;--tr-s-4: 2rem;--tr-s-5: 3rem;--tr-s-6: 4.5rem;--tr-seccion: clamp(4.5rem, 2.5rem + 9vw, 12rem);--tr-gutter: max(clamp(1.125rem, .4rem + 3vw, 3.5rem), env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px));--tr-max: 1360px;--tr-header: 4.5rem;--tr-ease: cubic-bezier(.22, .7, .18, 1);background:var(--tr-lino);color:var(--tr-oliva);font-family:var(--tr-sans);font-size:var(--tr-t-m);line-height:1.65;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}html,.page-wrapper{scroll-padding-top:5.5rem}.tr *,.tr *:before,.tr *:after{box-sizing:border-box}.tr img,.tr svg{display:block;max-width:100%}.tr a{color:inherit;text-decoration:none}.tr h1,.tr h2,.tr h3{margin:0;font-family:var(--tr-serif);font-weight:400;line-height:1.08;letter-spacing:-.012em;text-transform:none;text-wrap:balance;color:inherit}:where(.tr) p{margin:0;text-wrap:pretty}:where(.tr) ul,:where(.tr) ol{margin:0;padding:0;list-style:none}.tr button{font:inherit;color:inherit}.tr a,.tr button{touch-action:manipulation}.tr :focus-visible{outline:1px solid var(--tr-oliva);outline-offset:4px;border-radius:2px}.tr-wrap{width:min(100% - 2 * var(--tr-gutter),var(--tr-max));margin-inline:auto}.tr-section{padding-block:var(--tr-seccion)}.tr .tr-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:3.375rem;padding:1.05rem 2.5rem;border:1px solid var(--tr-oliva);border-radius:999px;background:transparent;color:var(--tr-oliva);font-family:var(--tr-sans);font-size:var(--tr-t-s);font-weight:500;letter-spacing:.04em;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .5s var(--tr-ease),background-color .5s var(--tr-ease),transform .14s var(--tr-ease)}.tr .tr-btn:active{transform:scale(.97)}.tr .tr-btn[disabled]{opacity:.45;cursor:not-allowed}.tr .tr-btn--block{width:100%}.tr .tr-btn--solid{background:var(--tr-oliva);color:var(--tr-lino)}.tr-btn__label{display:block;overflow:hidden;height:1.2em;line-height:1.2}.tr-btn__label>span{display:block;transition:transform .6s var(--tr-ease)}.tr-btn__label>span:after{content:attr(data-text);display:block}.tr .tr-btn--outline:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;background:var(--tr-oliva);transform:translateY(102%);transition:transform .6s var(--tr-ease)}.tr .tr-btn--outline:active{background-color:#23281e12}.tr .tr-btn--light{border-color:var(--tr-lino)}.tr .tr-btn--light.tr-btn--solid{background:var(--tr-lino);color:var(--tr-oliva)}@media(hover:hover)and (pointer:fine){.tr .tr-btn--solid:hover:not([disabled]){background:#343b2d}.tr .tr-btn--light.tr-btn--solid:hover:not([disabled]){background:#fff}.tr .tr-btn--solid:hover:not([disabled]) .tr-btn__label>span{transform:translateY(-100%)}.tr .tr-btn--outline:hover:not([disabled]){color:var(--tr-lino)}.tr .tr-btn--outline:hover:not([disabled]):before{transform:translateY(0)}}.tr-link{padding-block:.2rem;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .55s var(--tr-ease),opacity .14s var(--tr-ease)}.tr-link:active{opacity:.55}@media(hover:hover)and (pointer:fine){.tr-link:hover{background-size:0 1px;background-position:100% 100%}}.tr-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--tr-s-3);align-items:end;margin-bottom:var(--tr-s-6)}.tr .tr-head h2{grid-column:1 / span 7;font-size:var(--tr-t-2xl)}.tr-head p{grid-column:9 / -1;max-width:38ch;color:var(--tr-oliva-suave)}.tr-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);min-height:clamp(36rem,calc(100svh - var(--tr-header)),58rem);padding-left:max(var(--tr-gutter),calc((100% - var(--tr-max)) / 2))}.tr-hero__copy{align-self:center;padding-block:var(--tr-s-6);padding-right:clamp(var(--tr-s-3),4vw,var(--tr-s-6))}.tr .tr-hero__title{font-size:var(--tr-t-hero);line-height:1.02;letter-spacing:-.02em;white-space:nowrap}.tr-hero__title .tr-ln{display:block;overflow:hidden;padding-left:calc(var(--i) * .5em);padding-bottom:.1em;margin-bottom:-.1em}.tr-hero__title .tr-ln>span{display:inline-block;animation:tr-rise 1.15s var(--tr-ease) both;animation-delay:calc(.15s + var(--i) * .1s)}.tr-hero__lead{max-width:40ch;margin-top:var(--tr-s-5);color:var(--tr-oliva-suave);animation:tr-fade 1s var(--tr-ease) .75s both}.tr-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tr-s-2) var(--tr-s-4);margin-top:var(--tr-s-5);animation:tr-fade 1s var(--tr-ease) .85s both}.tr-hero__price{margin-top:var(--tr-s-3);font-size:var(--tr-t-s);color:var(--tr-oliva-suave);animation:tr-fade 1s var(--tr-ease) .95s both}.tr-hero__price strong{font-weight:500;color:var(--tr-oliva)}.tr-hero__media{position:relative;margin:0;overflow:hidden;background:var(--tr-arena);border-top-left-radius:clamp(7rem,15vw,15rem)}.tr-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%;animation:tr-unveil 1.6s var(--tr-ease) .05s both}.tr-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.22;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .14 0 0 0 0 .16 0 0 0 0 .12 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.tr-hero__caption{position:absolute;right:var(--tr-gutter);bottom:var(--tr-s-3);z-index:1;padding:.55rem 1rem;border-radius:999px;font-size:var(--tr-t-xs);background:color-mix(in srgb,var(--tr-lino) 78%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:tr-fade 1s var(--tr-ease) 1.3s both}@keyframes tr-rise{0%{transform:translateY(108%)}to{transform:none}}@keyframes tr-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tr-unveil{0%{clip-path:inset(0 0 100% 0);transform:scale(1.08)}to{clip-path:inset(0);transform:scale(1)}}.tr-assurances{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:.5px solid var(--tr-linea)}.tr-assurances li{display:flex;flex-direction:column;gap:.1rem;padding:1.6rem var(--tr-s-3) 1.6rem 0;font-size:var(--tr-t-s)}.tr-assurances li+li{padding-left:var(--tr-s-3);border-left:.5px solid var(--tr-linea)}.tr-assurances span{font-size:var(--tr-t-xs);color:var(--tr-oliva-suave)}.tr-statement p{max-width:21ch;margin-left:auto;margin-right:clamp(0rem,8vw,9rem);font-family:var(--tr-serif);font-size:var(--tr-t-2xl);line-height:1.16;letter-spacing:-.01em}.tr-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(15.5rem,auto);gap:.75rem;grid-template-areas:"ha ha col toc" "ha ha gly pep" "inci inci inci note"}.tr-bento__track{display:contents}.tr-bento__dots{display:none}.tr-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--tr-s-4);padding:var(--tr-s-4);background:var(--tr-lino-claro);border:1px solid var(--tr-linea-tenue);border-radius:6px;transition:background-color .5s var(--tr-ease),border-color .5s var(--tr-ease)}.tr-card.is-active{background:#f8f7f3;border-color:var(--tr-linea)}.tr-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--tr-s-2)}.tr-card__role{padding:.3rem .75rem;border:.5px solid var(--tr-linea);border-radius:999px;font-size:var(--tr-t-xs);color:var(--tr-oliva-suave);white-space:nowrap}.tr .tr-card h3{font-size:var(--tr-t-xl)}.tr-card__inci{margin-top:.35rem;font-size:var(--tr-t-xs);letter-spacing:.03em;color:var(--tr-oliva-suave)}.tr-card__desc{margin-top:var(--tr-s-2);max-width:34ch;font-size:var(--tr-t-s);color:var(--tr-oliva-suave)}.tr-icon{width:2rem;height:2rem;color:var(--tr-oliva);fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.tr-icon [pathLength]{stroke-dasharray:1;stroke-dashoffset:0}.is-active .tr-icon [pathLength]{animation:tr-draw 1.1s var(--tr-ease) both}@keyframes tr-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.tr-card--ha{grid-area:ha;background:var(--tr-arena);border-color:transparent;padding:var(--tr-s-5)}.tr-card--ha.is-active{background:#e8dfd3;border-color:var(--tr-linea)}.tr .tr-card--ha h3{font-size:var(--tr-t-2xl)}.tr-card--ha .tr-card__desc{font-size:var(--tr-t-m);max-width:30ch}.tr-card__art{position:absolute;top:8%;right:6%;width:min(48%,17rem);color:var(--tr-oliva);pointer-events:none}.tr-card__art g{fill:none;stroke:currentColor;stroke-width:.75}.tr-card--col{grid-area:col}.tr-card--toc{grid-area:toc}.tr-card--gly{grid-area:gly}.tr-card--pep{grid-area:pep}.tr-card--note{grid-area:note;justify-content:flex-start;background:transparent}.tr .tr-card--note h3{font-size:var(--tr-t-l);margin-top:var(--tr-s-3)}.tr-card--inci{grid-area:inci;justify-content:flex-start}.tr .tr-card--inci h3{font-size:var(--tr-t-l)}.tr-card--inci>p{margin-top:.5rem;font-size:var(--tr-t-s);color:var(--tr-oliva-suave)}.tr-inci{display:flex;flex-wrap:wrap;gap:.25rem .4rem;margin-top:var(--tr-s-4);font-family:var(--tr-serif);font-size:var(--tr-t-l);line-height:1.45}.tr-inci li{transition:color .45s var(--tr-ease),background-size .55s var(--tr-ease)}.tr-inci li:not(:last-child):after{content:","}.tr-inci li[data-inci]{cursor:pointer;background:linear-gradient(var(--tr-oliva),var(--tr-oliva)) 0 94% / 0 1px no-repeat}.tr-inci.has-active li{color:#23281e52}.tr-inci.has-active li.is-active{color:var(--tr-oliva);background-size:calc(100% - .3em) 1px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/tel-rediseno.css.map */
