.tc-hero{max-width:var(--page-width);margin:0 auto;padding:.6rem 1.4rem 0}.tc-hero__card{position:relative;border-radius:2.8rem;overflow:hidden;color:#faf6ef;min-height:56rem;display:flex;align-items:flex-end;isolation:isolate;background:linear-gradient(150deg,#6b5ca5,#3b3270 55%,#1b2340)}.tc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.tc-hero__media img,.tc-hero__media video{width:100%;height:100%;object-fit:cover;object-position:68% center;display:block}.tc-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0}.tc-hero__media img{animation:tc-kb 26s ease-in-out infinite alternate}@keyframes tc-kb{0%{transform:scale(1)}to{transform:scale(1.07)}}.tc-hero__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#1b234033,#1b23406b 40%,#1b2340e6),linear-gradient(120deg,rgba(107,92,165,.35),transparent 60%)}.tc-sticker{position:absolute;right:1.6rem;top:1.6rem;width:9.6rem;height:9.6rem;border-radius:50%;background:#faf6ef;color:#1b2340;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1;transform:rotate(9deg);box-shadow:0 10px 26px #00000040;animation:tc-pop .9s var(--c-ease) .5s both}.tc-sticker b{font-size:3.2rem;font-weight:700;letter-spacing:-.02em}.tc-sticker span{font-size:1.15rem;font-weight:700;letter-spacing:.06em;margin-top:.3rem;text-transform:uppercase}@keyframes tc-pop{0%{opacity:0;transform:rotate(-8deg) scale(.6)}to{opacity:1;transform:rotate(9deg) scale(1)}}.tc-hero__body{width:100%;padding:2.4rem 2.2rem 2.2rem}.tc-hero__kicker{display:inline-block;background:#faf6ef29;border:1px solid rgba(250,246,239,.22);border-radius:1.8rem;padding:.6rem 1.3rem;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.4rem;color:#faf6ef}.tc-hero__title{font-size:clamp(4.6rem,13vw,8.8rem);font-weight:700;line-height:.98;letter-spacing:-.02em;margin:0 0 1.4rem;max-width:11ch;color:#faf6ef;text-wrap:balance}.tc-hero__title em{font-style:italic;font-weight:600;color:#e8cd8a}.tc-hero__title .tc-line{display:block;overflow:hidden;padding-bottom:.06em}.tc-hero__title .tc-line>span{display:block;animation:tc-up 1s var(--c-ease) both;animation-delay:var(--tc-d,0s)}@keyframes tc-up{0%{transform:translateY(105%)}to{transform:none}}.tc-hero__sub{font-size:1.8rem;line-height:1.4;max-width:40rem;margin:0 0 2.2rem;color:#faf6efeb}.tc-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem}.tc-hero__cta .button{min-width:24rem}.tc-hero__link{color:#faf6ef;font-size:1.6rem;font-weight:600;text-decoration:underline;text-underline-offset:.4em;padding:1rem 0}.tc-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);margin:2.4rem 0 0;padding:1.6rem 0 0;border-top:1px solid rgba(250,246,239,.28);list-style:none}.tc-hero__stats li{padding:0 .8rem;text-align:center;border-left:1px solid rgba(250,246,239,.2);font-size:1.25rem;line-height:1.25;font-weight:600}.tc-hero__stats li:first-child{border-left:0;padding-left:0;text-align:left}.tc-hero__stats li:last-child{text-align:right;padding-right:0}.tc-hero__stats b{display:block;font-size:2.2rem;font-weight:700;color:#e8cd8a;letter-spacing:-.01em}@media(max-width:749px){.tc-hero__cta .button{width:100%}.tc-hero__link{width:100%;text-align:center}}@media(min-width:990px){.tc-hero{padding-top:1.2rem}.tc-hero__card{min-height:64rem}.tc-hero__body{padding:4.6rem 5.2rem}.tc-hero__stats{max-width:54rem}.tc-sticker{width:12rem;height:12rem;right:4rem;top:4rem}.tc-sticker b{font-size:4rem}}@media(prefers-reduced-motion:reduce){.tc-hero__media img{animation:none}.tc-hero__title .tc-line>span,.tc-sticker{animation:none}}.tc-cats{max-width:var(--page-width);margin:0 auto;padding-top:2rem}.tc-cats__list{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x proximity;padding:.4rem 1.4rem 1rem;margin:0;list-style:none;scrollbar-width:none}.tc-cats__list::-webkit-scrollbar{display:none}.tc-cats__item{flex:0 0 8.6rem;scroll-snap-align:start;text-align:center}.tc-cats__item a{display:block;color:var(--c-ink)}.tc-cats__img{display:block;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:var(--c-lav-soft);border:2px solid #fff;box-shadow:0 8px 20px -10px #1b23404d;transition:transform .4s var(--c-ease)}.tc-cats__img img{width:100%;height:100%;object-fit:cover;display:block}.tc-cats__item a:hover .tc-cats__img{transform:translateY(-3px)}.tc-cats__name{display:block;font-size:1.4rem;font-weight:700;margin-top:.7rem;line-height:1.15}@media(min-width:750px){.tc-cats__list{justify-content:center;gap:2.4rem}.tc-cats__item{flex-basis:12rem}.tc-cats__name{font-size:1.6rem}}.tn-trust{background:transparent;border:0}.tn-trust__list{max-width:var(--page-width);margin:0 auto;padding:1.6rem 1.4rem 0;display:flex;gap:1rem;overflow-x:auto;list-style:none;scrollbar-width:none}.tn-trust__list::-webkit-scrollbar{display:none}.tn-trust__item{flex:0 0 auto;display:flex;align-items:center;gap:1rem;background:#fff;border-radius:2rem;padding:1.1rem 1.6rem 1.1rem 1.3rem;box-shadow:0 6px 18px -12px #1b234040;border:0;color:var(--c-ink)}.tn-trust__item svg{width:2.6rem;height:2.6rem;flex:none;fill:none;stroke:var(--c-lav);stroke-width:1.5}.tn-trust__t{display:block;font-size:1.5rem;font-weight:700;line-height:1.15;white-space:nowrap}.tn-trust__s{display:block;font-size:1.2rem;color:var(--c-soft);line-height:1.25;white-space:nowrap}@media(min-width:990px){.tn-trust__list{display:grid;grid-template-columns:repeat(4,1fr);overflow:visible;padding-top:2rem}.tn-trust__item{flex:initial}}.tn-18k{position:relative;margin:3.2rem 1.4rem 0;max-width:calc(var(--page-width) - 2.8rem);border-radius:2.8rem;background:linear-gradient(160deg,#2a2550,#1e1c27 70%);color:#faf6ef;overflow:hidden;isolation:isolate}@media(min-width:1500px){.tn-18k{margin-left:auto;margin-right:auto}}.tn-18k__num{position:absolute;right:-4%;bottom:-6rem;font-size:26rem;font-weight:700;line-height:.8;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px rgba(201,162,75,.18);z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none}.tn-18k__inner{padding:4.2rem 2.2rem;display:grid;grid-template-columns:1fr;gap:3.4rem;align-items:center}.tn-18k .tn-kicker{background:#c9a24b29;border-radius:1.8rem;padding:.6rem 1.3rem;color:#e8cd8a}.tn-18k__title{font-size:clamp(3.6rem,6vw,5.8rem);font-weight:700;margin:0 0 1.6rem;color:#faf6ef;max-width:14ch}.tn-18k__text{font-size:1.8rem;line-height:1.45;max-width:46rem;margin:0 0 2.4rem;color:#faf6efe6}.tn-18k__facts{margin:0 0 2.8rem;padding:0;list-style:none;display:grid;gap:.9rem;font-size:1.55rem;color:#faf6eff0}.tn-18k__facts li{display:flex;gap:1.2rem;align-items:baseline;padding-bottom:.9rem;border-bottom:1px solid rgba(250,246,239,.14)}.tn-18k__facts b{color:#e8cd8a;min-width:7rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.tn-layers{position:relative;aspect-ratio:1/1;max-width:30rem;width:100%;margin:0 auto}.tn-layers__ring{position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid var(--c-gold);transform:translate(-50%,-50%) scale(.4);opacity:0;transition:transform 1.3s var(--c-ease),opacity 1s var(--c-ease);transition-delay:var(--tn-d,0s)}.tn-layers__ring:nth-child(1){width:100%;height:100%;--tn-d:.9s}.tn-layers__ring:nth-child(2){width:76%;height:76%;--tn-d:.6s}.tn-layers__ring:nth-child(3){width:52%;height:52%;--tn-d:.3s}.tn-layers__core{position:absolute;left:50%;top:50%;width:28%;height:28%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f0d88f,var(--c-gold) 55%,#8a6d2b);transform:translate(-50%,-50%) scale(.2);opacity:0;transition:transform 1.1s var(--c-ease),opacity .9s var(--c-ease)}.tn-layers__label{position:absolute;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:#e8cd8a;opacity:0;transition:opacity 1s var(--c-ease);white-space:nowrap;background:#201d33;padding:.2rem 1rem;border-radius:1rem}.tn-layers__label:nth-of-type(1){left:50%;top:-3%;transform:translate(-50%);transition-delay:1.3s}.tn-layers__label:nth-of-type(2){left:50%;top:10%;transform:translate(-50%);transition-delay:1.1s}.tn-layers__label:nth-of-type(3){left:50%;top:23%;transform:translate(-50%);transition-delay:.9s}.tn-layers__base{position:absolute;left:50%;bottom:-8%;transform:translate(-50%);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:#faf6efbf;opacity:0;transition:opacity 1s var(--c-ease) 1.5s;white-space:nowrap;margin:0}.tn-layers.is-in .tn-layers__ring,.tn-layers.is-in .tn-layers__core{transform:translate(-50%,-50%) scale(1);opacity:1}.tn-layers.is-in .tn-layers__label,.tn-layers.is-in .tn-layers__base{opacity:1}html:not(.tn-js) .tn-layers__ring,html:not(.tn-js) .tn-layers__core{transform:translate(-50%,-50%) scale(1);opacity:1}html:not(.tn-js) .tn-layers__label,html:not(.tn-js) .tn-layers__base{opacity:1}@media(prefers-reduced-motion:reduce){.tn-layers__ring,.tn-layers__core,.tn-layers__label,.tn-layers__base{transition:none;opacity:1}.tn-layers__ring,.tn-layers__core{transform:translate(-50%,-50%) scale(1)}}@media(min-width:990px){.tn-18k__inner{grid-template-columns:1.05fr .95fr;gap:6rem;padding:7rem 6rem}.tn-layers{max-width:42rem;margin-left:auto}.tn-18k__num{font-size:54rem;bottom:-10rem}}.tc-bnav{display:none}@media(max-width:749px){body{padding-bottom:9.4rem}.tc-bnav{position:fixed;left:1.4rem;right:1.4rem;bottom:calc(1.2rem + env(safe-area-inset-bottom));z-index:45;height:6.4rem;border-radius:3.2rem;background:var(--c-ink);display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 12px 30px #1b234061}.tc-bnav a,.tc-bnav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;color:#faf6efd9;font:inherit;font-size:1.15rem;font-weight:700;background:none;border:0;padding:0;cursor:pointer;position:relative;text-decoration:none}.tc-bnav svg{width:2.3rem;height:2.3rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tc-bnav .is-active{color:#e8cd8a}.tc-bnav__n{position:absolute;top:.7rem;left:calc(50% + .6rem);min-width:1.7rem;height:1.7rem;border-radius:.9rem;background:var(--c-gold);color:var(--c-indigo);font-size:1.1rem;line-height:1.7rem;text-align:center;padding:0 .4rem}html.tc-product .tc-bnav{display:none}html.tc-product body{padding-bottom:8rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/tribal-c-secciones.css.map */
