:root{--tg-radio: 4px;--tg-margen: 24px;--tg-ease: cubic-bezier(.22, 1, .36, 1)}.tg-section{font-family:var(--tg-fuente);color:var(--tg-texto);padding-top:0!important;padding-bottom:0!important;position:relative;overflow-x:clip}.tg-section *,.tg-section *:before,.tg-section *:after{box-sizing:border-box}.tg-container{max-width:1280px;margin:0 auto;padding:0 var(--tg-margen);position:relative}.tg-eyebrow{display:inline-flex;align-items:center;gap:1rem;font-family:var(--tg-display);font-weight:500;font-size:1.3rem;letter-spacing:.32em;text-transform:uppercase;color:var(--tg-verde);margin:0 0 1.6rem}.tg-eyebrow:before{content:"";width:2.8rem;height:1px;background:currentColor}.tg-h1,.tg-h2,.tg-h3{font-family:var(--tg-display);font-weight:700;text-transform:uppercase;line-height:.98;letter-spacing:.01em;margin:0;color:var(--tg-texto)}.tg-plata{background:var(--tg-plata);-webkit-background-clip:text;background-clip:text;color:transparent}.tg-body{color:var(--tg-gris);line-height:1.65;margin:0}.tg-body p{margin:0 0 1em}.tg-btns{display:flex;flex-wrap:wrap;gap:1.2rem}.tg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.4rem;padding:0 3rem;border-radius:var(--tg-radio);font-family:var(--tg-display);font-weight:600;font-size:1.5rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid transparent;overflow:hidden;transition:transform .35s var(--tg-ease),box-shadow .35s var(--tg-ease),background .35s,color .35s,border-color .35s}.tg-btn--verde{background:var(--tg-verde);color:#0b0b0c;box-shadow:0 0 #3cf06e00}.tg-btn--verde:hover{transform:translateY(-2px);box-shadow:0 12px 36px -8px #3cf06e8c}.tg-btn--borde{background:transparent;color:var(--tg-texto);border-color:#e9eaec59}.tg-btn--borde:hover{border-color:var(--tg-texto);background:#e9eaec0f;transform:translateY(-2px)}.tg-btn svg{width:1.6rem;height:1.6rem;transition:transform .35s var(--tg-ease)}.tg-btn:hover svg{transform:translate(4px)}.tg-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.tg-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--tg-ease),transform .6s var(--tg-ease);transition-delay:var(--tg-delay, 0s)}.tg-reveal.tg-visible,.shopify-design-mode .tg-reveal{opacity:1;transform:none}.tg-grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(233,234,236,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(233,234,236,.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse at 70% 40%,#000 0%,transparent 70%)}.tg-hero{background:radial-gradient(120% 90% at 75% 30%,#232428,#0e0e10 60%)}.tg-hero__inner{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:5rem;min-height:var(--tg-hero-h, 86vh);min-height:calc(var(--tg-hero-pct, 86) * 1svh);padding-top:6rem;padding-bottom:6rem}.tg-hero__bigword{position:absolute;left:-1vw;bottom:-2.2vw;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--tg-display);font-weight:700;font-size:22vw;line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(233,234,236,.07);letter-spacing:-.01em;white-space:nowrap}.tg-hero__copy{position:relative;z-index:2}.tg-hero__copy .tg-h1{margin-bottom:2.4rem}.tg-hero__copy .tg-body{max-width:52rem;margin-bottom:3.6rem}.tg-hero__chips{display:flex;flex-wrap:wrap;gap:1.8rem 2.8rem;margin-top:3.6rem}.tg-chip{display:inline-flex;align-items:center;gap:.9rem;font-size:1.35rem;color:var(--tg-texto);letter-spacing:.02em}.tg-chip svg{width:2rem;height:2rem;color:var(--tg-verde);flex:none}.tg-hero__media{position:relative;z-index:1}.tg-hero__frame{position:relative;aspect-ratio:1 / 1.05;border-radius:var(--tg-radio);overflow:hidden;border:1px solid rgba(233,234,236,.14);box-shadow:0 40px 120px -30px #000000e6,0 0 0 1px #0009;transform:translateY(var(--tg-parallax, 0px));will-change:transform}.tg-hero__frame img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04)}.tg-hero__glow{position:absolute;top:0%;right:-4%;bottom:-14%;left:-4%;z-index:-1;background:radial-gradient(closest-side,rgba(60,240,110,.22),transparent)}.tg-hero__corner{position:absolute;width:2.6rem;height:2.6rem;border:2px solid var(--tg-verde);z-index:3}.tg-hero__corner--a{top:-1.2rem;left:-1.2rem;border-right:0;border-bottom:0}.tg-hero__corner--b{bottom:-1.2rem;right:-1.2rem;border-left:0;border-top:0}.tg-hero__tag{position:absolute;left:-2.4rem;bottom:3.2rem;z-index:4;background:#0e0e10f0;border:1px solid rgba(233,234,236,.16);border-radius:var(--tg-radio);padding:1.4rem 1.8rem;display:flex;flex-direction:column;gap:.4rem;text-decoration:none;color:var(--tg-texto);animation:tg-float 6s ease-in-out infinite}.tg-hero__tag small{font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--tg-gris)}.tg-hero__tag strong{font-family:var(--tg-display);font-size:1.8rem;letter-spacing:.04em;text-transform:uppercase}.tg-hero__tag span{font-family:var(--tg-display);font-size:2.2rem;color:var(--tg-verde)}@keyframes tg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.tg-marquee{border-top:1px solid var(--tg-linea);border-bottom:1px solid var(--tg-linea);overflow:hidden}.tg-marquee__track{display:flex;width:max-content;animation:tg-marquee var(--tg-speed, 30s) linear infinite}.tg-marquee:hover .tg-marquee__track{animation-play-state:paused}.tg-marquee__group{display:flex;align-items:center;flex:none}.tg-marquee__item{display:inline-flex;align-items:center;gap:1.2rem;padding:0 3.2rem;white-space:nowrap;font-family:var(--tg-display);font-weight:500;text-transform:uppercase;letter-spacing:.2em}.tg-marquee__item svg{width:2rem;height:2rem;color:var(--tg-verde);flex:none}.tg-marquee__sep{width:.7rem;height:.7rem;background:var(--tg-verde);transform:rotate(45deg);flex:none;opacity:.8}@keyframes tg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.tg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;margin-bottom:4.8rem}.tg-head__text{max-width:72rem}.tg-head .tg-body{margin-top:1.6rem}.tg-head--center{flex-direction:column;align-items:center;text-align:center}.tg-head--center .tg-eyebrow:after{content:"";width:2.8rem;height:1px;background:currentColor}.tg-head--right{flex-direction:column;align-items:flex-end;text-align:right}.tg-cats__grid{display:grid;grid-template-columns:repeat(var(--tg-cols, 3),1fr);gap:var(--tg-gap, 16px)}.tg-cat{position:relative;display:block;aspect-ratio:var(--tg-ratio, 3 / 4);border-radius:var(--tg-radio);overflow:hidden;text-decoration:none;color:var(--tg-texto);background:var(--tg-grafito);border:1px solid var(--tg-linea);isolation:isolate;transition:transform .6s var(--tg-ease),border-color .4s;transform:perspective(900px) rotateX(var(--tg-rx, 0deg)) rotateY(var(--tg-ry, 0deg))}.tg-cat:hover{border-color:#3cf06e8c}.tg-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--tg-ease),filter .6s;filter:grayscale(.35) brightness(.8);z-index:-2}.tg-cat:hover img{transform:scale(1.07);filter:grayscale(0) brightness(.9)}.tg-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0e0e1000 35%,#0e0e10f2)}.tg-cat__body{position:absolute;left:0;right:0;bottom:0;padding:2.8rem}.tg-cat__num{font-family:var(--tg-display);font-size:1.3rem;letter-spacing:.3em;color:var(--tg-verde);display:block;margin-bottom:1rem}.tg-cat__title{font-family:var(--tg-display);font-weight:700;text-transform:uppercase;font-size:var(--tg-cat-size, 32px);line-height:1;margin:0 0 1rem}.tg-cat__text{color:#c3c5ca;font-size:1.45rem;line-height:1.5;margin:0 0 1.8rem;max-width:34rem}.tg-cat__link{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--tg-display);text-transform:uppercase;letter-spacing:.18em;font-size:1.3rem}.tg-cat__link svg{width:1.6rem;height:1.6rem;transition:transform .35s var(--tg-ease)}.tg-cat:hover .tg-cat__link svg{transform:translate(6px)}.tg-carousel__nav{display:flex;gap:.8rem;flex:none}.tg-arrow{width:5rem;height:5rem;border-radius:50%;border:1px solid rgba(233,234,236,.25);background:transparent;color:var(--tg-texto);display:grid;place-items:center;cursor:pointer;transition:background .3s,border-color .3s,color .3s}.tg-arrow:hover{background:var(--tg-verde);border-color:var(--tg-verde);color:#0b0b0c}.tg-arrow svg{width:1.8rem;height:1.8rem}.tg-carousel__wrap{overflow-x:clip;overflow-y:visible}.tg-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--tg-per, 4) - 1) * var(--tg-gap, 16px)) / var(--tg-per, 4));gap:var(--tg-gap, 16px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:1.2rem 0 2.4rem;scrollbar-width:none}.tg-carousel__track::-webkit-scrollbar{display:none}.tg-card{scroll-snap-align:start;position:relative;display:flex;flex-direction:column;background:var(--tg-grafito);border:1px solid var(--tg-linea);border-radius:var(--tg-radio);transition:transform .5s var(--tg-ease),border-color .4s,box-shadow .5s var(--tg-ease)}.tg-card:hover{transform:translateY(-6px);border-color:#e9eaec47;box-shadow:0 24px 50px -24px #000000e6}.tg-card__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--tg-radio) var(--tg-radio) 0 0;background:#222327}.tg-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--tg-ease)}.tg-card:hover .tg-card__media img{transform:scale(1.06)}.tg-card__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;background:var(--tg-verde);color:#0b0b0c;font-family:var(--tg-display);font-weight:600;font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;padding:.5rem 1rem;border-radius:2px}.tg-card__badge--off{background:#2b2c30;color:var(--tg-gris)}.tg-card__body{padding:2rem 2rem 2.2rem;display:flex;flex-direction:column;gap:1.2rem;flex:1}.tg-card__type{font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;color:var(--tg-gris)}.tg-card__title{font-family:var(--tg-display);font-weight:600;text-transform:uppercase;font-size:1.85rem;line-height:1.15;letter-spacing:.02em;margin:0}.tg-card__title a{color:var(--tg-texto);text-decoration:none}.tg-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.tg-card__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto}.tg-price{display:flex;align-items:baseline;gap:.9rem;flex-wrap:wrap}.tg-price__now{font-family:var(--tg-display);font-weight:600;font-size:2rem;color:var(--tg-texto);letter-spacing:.02em}.tg-price__was{font-size:1.4rem;color:var(--tg-gris);text-decoration:line-through}.tg-card__add{position:relative;z-index:2;width:4.4rem;height:4.4rem;border-radius:50%;border:0;background:var(--tg-verde);color:#0b0b0c;display:grid;place-items:center;cursor:pointer;transition:transform .35s var(--tg-ease),box-shadow .35s}.tg-card__add:hover{transform:scale(1.1);box-shadow:0 8px 24px -6px #3cf06e99}.tg-card__add[disabled]{background:#2b2c30;color:var(--tg-gris);cursor:not-allowed;transform:none;box-shadow:none}.tg-card__add svg{width:2rem;height:2rem}.tg-carousel__foot{display:flex;justify-content:center;margin-top:3.2rem}.tg-spot{background:linear-gradient(180deg,#0e0e10,#141417,#0e0e10)}.tg-spot__grid{display:grid;grid-template-columns:1fr 1fr;gap:7rem;align-items:start}.tg-spot__media{position:sticky;top:11rem}.tg-spot__frame{position:relative;border-radius:var(--tg-radio);overflow:hidden;border:1px solid var(--tg-linea);aspect-ratio:1 / 1.05;background:#1d1e21}.tg-spot__frame img{width:100%;height:100%;object-fit:cover;display:block}.tg-spot__ring{position:absolute;right:-3rem;top:-3rem;width:13rem;height:13rem;border-radius:50%;background:var(--tg-verde);color:#0b0b0c;display:grid;place-items:center;text-align:center;font-family:var(--tg-display);font-weight:700;text-transform:uppercase;line-height:1.05;font-size:1.5rem;letter-spacing:.06em;box-shadow:0 18px 50px -12px #3cf06e8c;z-index:3;padding:1.4rem;animation:tg-spin-in 1s var(--tg-ease) both}@keyframes tg-spin-in{0%{transform:rotate(-30deg) scale(.6);opacity:0}to{transform:rotate(-8deg) scale(1);opacity:1}}.tg-spot__copy .tg-h2{margin-bottom:2rem}.tg-spot__features{list-style:none;margin:4rem 0;padding:0;counter-reset:tg}.tg-feature{display:grid;grid-template-columns:6rem 1fr;gap:2rem;padding:2.8rem 0;border-top:1px solid var(--tg-linea)}.tg-feature:last-child{border-bottom:1px solid var(--tg-linea)}.tg-feature__num{font-family:var(--tg-display);font-size:1.4rem;letter-spacing:.2em;color:var(--tg-verde);padding-top:.4rem}.tg-feature__title{font-family:var(--tg-display);font-weight:600;text-transform:uppercase;font-size:2.2rem;letter-spacing:.03em;margin:0 0 .8rem;color:var(--tg-texto)}.tg-feature__text{color:var(--tg-gris);font-size:1.5rem;line-height:1.6;margin:0}.tg-buybox{display:flex;align-items:center;gap:2.4rem;flex-wrap:wrap;padding:2.4rem;background:var(--tg-grafito);border:1px solid var(--tg-linea);border-radius:var(--tg-radio)}.tg-buybox .tg-price__now{font-size:3rem}.tg-buybox form{flex:1;min-width:22rem}.tg-buybox .tg-btn{width:100%}.tg-stats__grid{display:grid;grid-template-columns:repeat(var(--tg-cols, 4),1fr);border-top:1px solid var(--tg-linea);border-left:1px solid var(--tg-linea)}.tg-stat{padding:4.4rem 3.2rem;border-right:1px solid var(--tg-linea);border-bottom:1px solid var(--tg-linea);position:relative;overflow:hidden}.tg-stat:before{content:"";position:absolute;left:0;top:0;height:2px;width:0;background:var(--tg-verde);transition:width 1.2s var(--tg-ease) .2s}.tg-stat.tg-visible:before{width:100%}.tg-stat__num{font-family:var(--tg-display);font-weight:700;font-size:var(--tg-num-size, 72px);line-height:1;display:flex;align-items:baseline;gap:.4rem}.tg-stat__num small{font-size:.38em;color:var(--tg-verde);letter-spacing:.06em;text-transform:uppercase}.tg-stat__label{font-family:var(--tg-display);text-transform:uppercase;letter-spacing:.14em;font-size:1.45rem;margin:1.6rem 0 .6rem;color:var(--tg-texto)}.tg-stat__text{color:var(--tg-gris);font-size:1.4rem;line-height:1.55;margin:0}.tg-who__grid{display:grid;grid-template-columns:repeat(var(--tg-cols, 4),1fr);gap:var(--tg-gap, 16px)}.tg-who__item{padding:3.2rem 2.8rem;background:var(--tg-grafito);border:1px solid var(--tg-linea);border-radius:var(--tg-radio);transition:border-color .4s,transform .5s var(--tg-ease),background .4s}.tg-who__item:hover{border-color:#3cf06e80;transform:translateY(-4px);background:#1b1c1f}.tg-who__icon{width:5.2rem;height:5.2rem;border-radius:50%;display:grid;place-items:center;background:#3cf06e1a;color:var(--tg-verde);margin-bottom:2.4rem}.tg-who__icon svg{width:2.6rem;height:2.6rem}.tg-who__title{font-family:var(--tg-display);font-weight:600;text-transform:uppercase;font-size:2rem;letter-spacing:.03em;margin:0 0 1rem}.tg-who__text{color:var(--tg-gris);font-size:1.45rem;line-height:1.6;margin:0}.tg-faq__grid{display:grid;grid-template-columns:1fr 1.4fr;gap:6rem;align-items:start}.tg-faq__intro{position:sticky;top:11rem}.tg-faq__intro .tg-body{margin:1.6rem 0 3rem}.tg-faq__item{border-bottom:1px solid var(--tg-linea)}.tg-faq__item:first-child{border-top:1px solid var(--tg-linea)}.tg-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.6rem 0;font-family:var(--tg-display);font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:var(--tg-q-size, 19px);color:var(--tg-texto)}.tg-faq__item summary::-webkit-details-marker{display:none}.tg-faq__plus{position:relative;width:2rem;height:2rem;flex:none}.tg-faq__plus:before,.tg-faq__plus:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:2px;background:var(--tg-verde);transform:translate(-50%,-50%);transition:transform .4s var(--tg-ease)}.tg-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.tg-faq__item[open] .tg-faq__plus:after{transform:translate(-50%,-50%) rotate(0)}.tg-faq__answer{color:var(--tg-gris);line-height:1.7;font-size:1.55rem;padding:0 4rem 2.8rem 0}.tg-faq__answer p{margin:0 0 1em}.tg-cta{isolation:isolate}.tg-cta__box{position:relative;overflow:hidden;border-radius:var(--tg-radio);border:1px solid var(--tg-linea);padding:9rem 6rem;text-align:var(--tg-align, center);background:#121215}.tg-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.tg-cta__bg img{width:100%;height:100%;object-fit:cover;opacity:var(--tg-bg-opacity, .35);filter:grayscale(.4)}.tg-cta__box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(80% 120% at 50% 100%,rgba(60,240,110,.18),transparent 60%),linear-gradient(180deg,#0e0e104d,#0e0e10d9)}.tg-cta__box .tg-h2{margin:0 auto 2.4rem;max-width:90rem}.tg-cta__box .tg-body{max-width:60rem;margin:0 auto 4rem}.tg-cta__box .tg-btns{justify-content:center}.tg-cta--left .tg-cta__box .tg-h2,.tg-cta--left .tg-cta__box .tg-body{margin-left:0}.tg-cta--left .tg-cta__box .tg-btns{justify-content:flex-start}.tg-pdp__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:6rem;align-items:start}.tg-gallery{position:relative;top:0;display:grid;grid-template-columns:8rem 1fr;gap:1.6rem}.tg-gallery--single{grid-template-columns:1fr}.tg-gallery__thumbs{position:relative;display:flex;flex-direction:column;gap:1rem;height:0;min-height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--tg-linea) transparent;padding-right:.4rem}.tg-gallery__nav{position:absolute;top:50%;z-index:2;width:4.4rem;height:4.4rem;margin-top:-2.2rem;display:grid;place-items:center;padding:0;border:1px solid var(--tg-linea);border-radius:50%;background:#0e0e10b8;color:#fff;cursor:pointer;opacity:0;transition:opacity .25s,border-color .25s}.tg-gallery__nav svg{width:2rem;height:2rem}.tg-gallery__nav--prev{left:1.2rem}.tg-gallery__nav--next{right:1.2rem}.tg-gallery__main:hover .tg-gallery__nav,.tg-gallery__nav:focus-visible{opacity:1}.tg-gallery__nav:hover{border-color:var(--tg-verde)}.tg-gallery__count{position:absolute;right:1.2rem;bottom:1.2rem;z-index:2;padding:.4rem 1rem;border-radius:2rem;background:#0e0e10b8;color:#fff;font-size:1.3rem;letter-spacing:.05em}.tg-gallery__thumb{flex:none;padding:0;border:1px solid var(--tg-linea);border-radius:var(--tg-radio);overflow:hidden;background:#1d1e21;cursor:pointer;aspect-ratio:1;opacity:.55;transition:opacity .3s,border-color .3s}.tg-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.tg-gallery__thumb.is-active,.tg-gallery__thumb:hover{opacity:1;border-color:var(--tg-verde)}.tg-gallery__main{position:relative;border:1px solid var(--tg-linea);border-radius:var(--tg-radio);overflow:hidden;background:#1d1e21;aspect-ratio:1}.tg-gallery__main img{width:100%;height:100%;object-fit:contain;display:block;transition:opacity .35s}.tg-pdp__info{display:flex;flex-direction:column}.tg-pdp__vendor{font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase;color:var(--tg-verde);margin-bottom:1.4rem;font-family:var(--tg-display)}.tg-pdp__title{font-family:var(--tg-display);font-weight:700;text-transform:uppercase;line-height:1.02;margin:0 0 2rem;color:var(--tg-texto)}.tg-pdp__price{display:flex;align-items:baseline;gap:1.2rem;flex-wrap:wrap;margin-bottom:1rem}.tg-pdp__price .tg-price__now{font-size:3.4rem}.tg-pdp__price .tg-price__was{font-size:1.8rem}.tg-pdp__save{background:var(--tg-verde);color:#0b0b0c;font-family:var(--tg-display);font-weight:600;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;padding:.4rem .9rem;border-radius:2px}.tg-pdp__tax{color:var(--tg-gris);font-size:1.3rem;margin:0 0 2.4rem}.tg-pdp__intro{color:#c3c5ca;line-height:1.65;font-size:1.6rem;margin:0 0 2.8rem}.tg-pdp__option{margin-bottom:2rem;border:0;padding:0}.tg-pdp__option legend{font-family:var(--tg-display);text-transform:uppercase;letter-spacing:.16em;font-size:1.3rem;margin-bottom:1rem;color:var(--tg-texto)}.tg-pills{display:flex;flex-wrap:wrap;gap:.8rem}.tg-pills input{position:absolute;opacity:0;pointer-events:none}.tg-pills label{padding:1rem 1.8rem;border:1px solid rgba(233,234,236,.25);border-radius:var(--tg-radio);cursor:pointer;font-size:1.4rem;transition:all .25s}.tg-pills input:checked+label{border-color:var(--tg-verde);background:#3cf06e1a;color:var(--tg-verde)}.tg-pills input:focus-visible+label{outline:2px solid var(--tg-verde);outline-offset:2px}.tg-pdp__qtyrow{display:flex;gap:1.2rem;margin-bottom:1.2rem}.tg-qty{display:flex;align-items:center;border:1px solid rgba(233,234,236,.25);border-radius:var(--tg-radio);flex:none}.tg-qty button{width:4.4rem;height:5.4rem;background:none;border:0;color:var(--tg-texto);font-size:2rem;cursor:pointer}.tg-qty input{width:4.4rem;text-align:center;background:none;border:0;color:var(--tg-texto);font-size:1.6rem;-moz-appearance:textfield}.tg-qty input::-webkit-outer-spin-button,.tg-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.tg-pdp__qtyrow .tg-btn{flex:1}.tg-pdp__error{color:#ff7a7a;font-size:1.4rem;margin:.8rem 0 0;min-height:1em}.tg-pdp__dynamic{margin-top:.4rem}.tg-pdp__pay{display:flex;flex-direction:column}.tg-pdp__pay more-payment-options-link{display:none}.tg-pdp__more{align-self:center;margin-top:1.2rem;padding:.4rem;background:none;border:0;color:var(--tg-gris);font-size:1.3rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tg-pdp__more:hover{color:var(--tg-texto)}.tg-pdp__more[disabled]{opacity:.45;cursor:not-allowed}.tg-pdp__dynamic .shopify-payment-button__button{border-radius:var(--tg-radio);min-height:5.4rem}.tg-pse{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:100%;min-height:5.4rem;margin-top:1rem;padding:.8rem 2rem;background:#fff;color:#0b0b0c;border:0;border-radius:var(--tg-radio);cursor:pointer;transition:transform .35s var(--tg-ease),box-shadow .35s var(--tg-ease)}.tg-pse:hover{transform:translateY(-2px);box-shadow:0 12px 36px -8px #ffffff59}.tg-pse[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.tg-pse__main{display:inline-flex;align-items:center;gap:1rem;font-family:var(--tg-display);font-weight:600;font-size:1.6rem;letter-spacing:.1em;text-transform:uppercase}.tg-pse__tag{padding:.2rem .7rem;border-radius:3px;background:#0b3e91;color:#fff;font-family:var(--tg-body, inherit);font-weight:800;font-size:1.2rem;letter-spacing:.04em}.tg-pse__sub{font-size:1.2rem;color:#4a4c52;letter-spacing:.02em}.tg-pse.is-loading .tg-pse__main,.tg-pse.is-loading .tg-pse__sub{visibility:hidden}.tg-pse .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.tg-pse .loading__spinner.hidden{display:none}.tg-pse--contra{background:transparent;color:var(--tg-texto);border:1px solid var(--tg-verde)}.tg-pse--contra:hover{box-shadow:0 12px 36px -8px #3cf06e73;background:#3cf06e0f}.tg-pse--contra .tg-pse__main svg{width:2rem;height:2rem;color:var(--tg-verde)}.tg-pse--contra .tg-pse__sub{color:var(--tg-gris, #9A9CA3)}.tg-trust{display:grid;grid-template-columns:repeat(var(--tg-cols, 2),1fr);gap:1.2rem;margin:2.8rem 0;padding:0;list-style:none}.tg-trust li{display:flex;gap:1.2rem;align-items:center;padding:1.4rem 1.6rem;background:var(--tg-grafito);border:1px solid var(--tg-linea);border-radius:var(--tg-radio);font-size:1.35rem;line-height:1.35;color:var(--tg-texto)}.tg-trust svg{width:2.2rem;height:2.2rem;color:var(--tg-verde);flex:none}.tg-rte{color:#c3c5ca;line-height:1.7;font-size:1.55rem}.tg-rte h2,.tg-rte h3,.tg-rte h4{font-family:var(--tg-display);text-transform:uppercase;letter-spacing:.06em;color:var(--tg-texto);font-size:1.8rem;margin:2.8rem 0 1.2rem}.tg-rte h2:first-child,.tg-rte h3:first-child{margin-top:0}.tg-rte ul{list-style:none;padding:0;margin:0 0 1.6rem}.tg-rte li{position:relative;padding-left:2.6rem;margin-bottom:.9rem}.tg-rte li:before{content:"";position:absolute;left:0;top:.55em;width:1.2rem;height:.6rem;border-left:2px solid var(--tg-verde);border-bottom:2px solid var(--tg-verde);transform:rotate(-45deg)}.tg-rte strong,.tg-rte b{color:var(--tg-texto);font-weight:600}.tg-acc{border-top:1px solid var(--tg-linea);margin-top:1rem}.tg-acc details{border-bottom:1px solid var(--tg-linea)}.tg-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:2rem 0;font-family:var(--tg-display);text-transform:uppercase;letter-spacing:.12em;font-size:1.5rem;color:var(--tg-texto)}.tg-acc summary::-webkit-details-marker{display:none}.tg-acc details>div{padding-bottom:2.4rem}.tg-acc details[open] .tg-faq__plus:after{transform:translate(-50%,-50%) rotate(0)}.tg-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:50;display:none;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));background:#0e0e10f0;border-top:1px solid var(--tg-linea);transform:translateY(110%);transition:transform .45s var(--tg-ease)}.tg-sticky-buy.is-on{transform:none}.tg-sticky-buy__info{flex:1;min-width:0}.tg-sticky-buy__title{font-family:var(--tg-display);text-transform:uppercase;font-size:1.3rem;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--tg-texto)}.tg-sticky-buy .tg-price__now{font-size:1.8rem}.tg-sticky-buy .tg-btn{min-height:4.6rem;padding:0 2rem;font-size:1.3rem}@media screen and (max-width:989px){:root{--tg-margen: 20px}.tg-hero__inner{grid-template-columns:1fr;gap:4.8rem;min-height:0;padding-top:4rem;padding-bottom:5rem}.tg-hero__media{max-width:56rem;margin:0 auto;width:100%}.tg-hero__tag{left:1.2rem}.tg-spot__grid,.tg-pdp__grid,.tg-faq__grid{grid-template-columns:1fr;gap:4rem}.tg-spot__media,.tg-faq__intro,.tg-gallery{position:relative;top:0}.tg-spot__ring{right:1.2rem;top:1.2rem;width:10rem;height:10rem;font-size:1.2rem}.tg-cats__grid,.tg-stats__grid,.tg-who__grid{grid-template-columns:repeat(2,1fr)}.tg-carousel__track{grid-auto-columns:calc((100% - var(--tg-gap, 16px)) / 2.15)}.tg-sticky-buy{display:flex}.tg-cta__box{padding:6rem 2.8rem}}@media screen and (max-width:540px){.tg-cats__grid{grid-template-columns:1fr}.tg-cat{aspect-ratio:4 / 3.6}.tg-stats__grid{grid-template-columns:1fr 1fr}.tg-stat{padding:3rem 1.8rem}.tg-who__grid{grid-template-columns:1fr}.tg-carousel__track{grid-auto-columns:78%}.tg-head{flex-direction:column;align-items:flex-start;margin-bottom:3.2rem}.tg-head--center{align-items:center}.tg-gallery{grid-template-columns:1fr}.tg-gallery__thumbs{flex-direction:row;order:2;overflow-x:auto;overflow-y:hidden;height:auto;min-height:0;padding:0 0 .4rem}.tg-gallery__nav{opacity:1;width:3.6rem;height:3.6rem;margin-top:-1.8rem}.tg-gallery__thumb{width:6.4rem;flex:none}.tg-trust{grid-template-columns:1fr}.tg-btn{padding:0 2.2rem}.tg-hero__copy .tg-btns .tg-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.tg-reveal{opacity:1!important;transform:none!important;transition:none!important}.tg-marquee__track,.tg-hero__tag,.tg-spot__ring{animation:none!important}.tg-hero__frame,.tg-cat{transform:none!important}}.tg-btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.tg-btn .loading__spinner.hidden{display:none}.tg-btn .loading__spinner .spinner{width:2rem;height:2rem}.tg-btn .loading__spinner .path{stroke:currentColor}.tg-btn.loading>span,.tg-btn.loading>svg{opacity:0}.tg-card__add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.tg-card__add .loading__spinner.hidden{display:none}.tg-card__add .loading__spinner .spinner{width:1.8rem;height:1.8rem}.tg-card__add.loading>svg{opacity:0}.tg-cta__box{isolation:isolate}.tg-hero__tag{max-width:30rem;padding:1.2rem 1.6rem}.tg-hero__tag strong{font-size:1.5rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tg-hero__tag span{font-size:2rem}@media screen and (min-width:750px)and (max-width:989px){.tg-cats__grid{grid-template-columns:repeat(3,1fr)}.tg-cat{aspect-ratio:3 / 4.4}.tg-cat__body{padding:2rem}.tg-cat__text{display:none}}@media screen and (max-width:749px){.tg-cats__grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.tg-hero__tag{position:relative;left:auto;bottom:auto;max-width:none;margin:1.6rem 0 0;animation:none;flex-direction:row;align-items:center;justify-content:space-between;gap:1.2rem}.tg-hero__tag small{display:none}.tg-hero__tag strong{font-size:1.35rem;-webkit-line-clamp:2}.tg-hero__tag span{flex:none}.tg-hero__corner--b{bottom:auto;top:calc(100% - 7rem)}}.tg-pdp__dynamic .shopify-payment-button__more-options{color:var(--tg-gris);font-size:1.3rem}.tg-pdp__dynamic .shopify-payment-button__more-options:hover{color:var(--tg-texto)}.tg-cod{display:flex;align-items:center;gap:1.4rem;margin-top:1.6rem;padding:1.6rem 1.8rem;border:1px solid rgba(60,240,110,.45);background:#3cf06e12;border-radius:var(--tg-radio)}.tg-cod svg{width:3rem;height:3rem;color:var(--tg-verde);flex:none}.tg-cod strong{display:block;font-family:var(--tg-display);text-transform:uppercase;letter-spacing:.1em;font-size:1.6rem;color:var(--tg-texto);font-weight:600}.tg-cod span{display:block;color:var(--tg-gris);font-size:1.35rem;margin-top:.2rem}.tg-colpage__head{max-width:72rem;margin-bottom:3.2rem}.tg-colpage__head .tg-h2{font-size:clamp(4rem,6vw,7.2rem);margin:1.2rem 0 1.6rem}.tg-colpage__desc{color:var(--tg-gris);font-size:1.8rem}.tg-colpage__desc p{margin:0}.tg-colpage__tabs{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2.8rem}.tg-colpage__tab{padding:1.1rem 2rem;border:1px solid var(--tg-linea);border-radius:4rem;color:var(--tg-texto);text-decoration:none;font-family:var(--tg-display);font-weight:600;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;transition:border-color .25s,background .25s,color .25s}.tg-colpage__tab:hover{border-color:var(--tg-verde)}.tg-colpage__tab.is-on{background:var(--tg-verde);border-color:var(--tg-verde);color:#0b0b0c}.tg-colpage__bar{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem 0;margin-bottom:2.4rem;border-top:1px solid var(--tg-linea);border-bottom:1px solid var(--tg-linea)}.tg-colpage__count{white-space:nowrap;font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;color:var(--tg-gris)}.tg-colpage__sort{display:flex;align-items:center;gap:1rem;font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;color:var(--tg-gris)}.tg-colpage__sort select{appearance:none;-webkit-appearance:none;padding:.9rem 3.4rem .9rem 1.4rem;border:1px solid var(--tg-linea);border-radius:var(--tg-radio);color:var(--tg-texto);font:inherit;letter-spacing:.05em;text-transform:none;font-size:1.4rem;cursor:pointer;background:#17171a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239A9CA3' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 1rem center / 1.4rem}.tg-colpage__grid{display:grid;grid-template-columns:repeat(var(--tg-per, 4),minmax(0,1fr));gap:1.6rem}.tg-colpage__grid .tg-card{height:100%}.tg-colpage__pages{margin-top:4rem;display:flex;justify-content:center;gap:1rem;font-size:1.5rem}.tg-colpage__pages a,.tg-colpage__pages span{padding:.8rem 1.4rem;border:1px solid var(--tg-linea);border-radius:var(--tg-radio);color:var(--tg-texto);text-decoration:none}.tg-colpage__pages .current{border-color:var(--tg-verde);color:var(--tg-verde)}@media(max-width:989px){.tg-colpage__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.tg-colpage__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.tg-colpage__tabs{flex-wrap:nowrap;overflow-x:auto;margin-right:calc(var(--tg-margen) * -1);padding-right:var(--tg-margen);scrollbar-width:none}.tg-colpage__tabs::-webkit-scrollbar{display:none}.tg-colpage__tab{flex:none;padding:1rem 1.6rem;font-size:1.2rem}.tg-colpage__sort>span{display:none}.tg-colpage{padding-top:32px!important}.tg-colpage__head{margin-bottom:2.4rem}.tg-colpage__desc{font-size:1.6rem}.tg-colpage .tg-price{flex-wrap:wrap}.tg-colpage .tg-card__body{padding:1.4rem 1.4rem 1.6rem;gap:.8rem}.tg-colpage .tg-card__title{font-size:1.5rem}.tg-colpage .tg-card__type{font-size:1rem}.tg-colpage .tg-price__now{font-size:1.7rem}.tg-colpage .tg-card__add{width:3.6rem;height:3.6rem}}@media(max-width:749px){.tg-cats__grid{gap:1.4rem}.tg-cat{aspect-ratio:auto!important;display:flex;flex-direction:column;overflow:hidden}.tg-cat picture{display:block;position:relative;aspect-ratio:6 / 5;overflow:hidden}.tg-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;filter:none;z-index:0}.tg-cat:after{top:0;bottom:auto;height:auto;aspect-ratio:6 / 5;width:100%;background:linear-gradient(180deg,#0e0e1000 70%,#0e0e10d9);z-index:0}.tg-cat__body{position:relative;z-index:1;margin-top:-2.4rem;padding:0 2rem 2.4rem}.tg-cat__num{margin-bottom:.6rem}.tg-cat__title{font-size:3rem;margin-bottom:.8rem}.tg-cat__text{font-size:1.45rem;margin-bottom:1.4rem}}:root{--tg-plata: linear-gradient(180deg, #FFFFFF 0%, #F1F2F4 40%, #B9BDC4 100%)}.tg-h1,.tg-h2{text-shadow:0 2px 30px rgba(0,0,0,.35)}.tg-plata{text-shadow:none;filter:drop-shadow(0 2px 18px rgba(255,255,255,.08))}.tg-eyebrow{text-shadow:0 0 18px rgba(60,240,110,.35)}.tg-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02)}.tg-hero__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0e0e1000 55%,#0e0e108c)}.tg-hero__live{position:absolute;top:1.6rem;left:1.6rem;z-index:2;display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;border-radius:2rem;background:#0e0e10d1;border:1px solid rgba(233,234,236,.16);font-family:var(--tg-display);font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--tg-texto)}.tg-hero__live i{width:.8rem;height:.8rem;border-radius:50%;background:var(--tg-verde);box-shadow:0 0 #3cf06eb3;animation:tg-pulse 1.8s infinite}@keyframes tg-pulse{0%{box-shadow:0 0 #3cf06eb3}70%{box-shadow:0 0 0 1rem #3cf06e00}to{box-shadow:0 0 #3cf06e00}}.tg-hero__glow{background:radial-gradient(closest-side,rgba(60,240,110,.32),transparent)}.tg-card__media .tg-card__img{position:absolute;top:0;right:0;bottom:0;left:0}.tg-card__img--alt{opacity:0;transition:opacity .5s var(--tg-ease),transform 1s var(--tg-ease)!important}@media(hover:hover){.tg-card:hover .tg-card__img--alt{opacity:1}}.tg-card{transition:transform .45s var(--tg-ease),border-color .35s,box-shadow .45s var(--tg-ease)}.tg-card:hover{border-color:#3cf06e8c;box-shadow:0 24px 60px -24px #000000e6,0 0 0 1px #3cf06e40,0 18px 50px -30px #3cf06e73}.tg-card__media:after{content:"";position:absolute;inset:auto 0 0;height:30%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(14,14,16,.35))}.tg-reels__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.tg-reel{position:relative;margin:0;aspect-ratio:9 / 16;border-radius:calc(var(--tg-radio) * 3);overflow:hidden;background:#17171a;border:1px solid var(--tg-linea);transition:transform .45s var(--tg-ease),border-color .3s}.tg-reel:hover{transform:translateY(-6px);border-color:#3cf06e80}.tg-reel video{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.tg-reel__sound{position:absolute;top:1.2rem;right:1.2rem;z-index:2;width:4rem;height:4rem;display:grid;place-items:center;padding:0;border-radius:50%;border:1px solid rgba(233,234,236,.25);background:#0e0e10b8;color:#fff;cursor:pointer}.tg-reel__sound svg{width:1.9rem;height:1.9rem}.tg-reel__on{display:none}.tg-reel.is-sound .tg-reel__on{display:block}.tg-reel.is-sound .tg-reel__off{display:none}.tg-reel.is-sound .tg-reel__sound{background:var(--tg-verde);color:#0b0b0c;border-color:var(--tg-verde)}.tg-reel__cap{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:1rem;padding:4rem 1.4rem 1.4rem;background:linear-gradient(180deg,transparent,rgba(8,8,9,.92));pointer-events:none}.tg-reel__cap strong{font-family:var(--tg-display);font-weight:600;font-size:1.7rem;line-height:1.15;letter-spacing:.03em;text-transform:uppercase;color:#fff}.tg-reel__buy{pointer-events:auto;display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.2rem;border-radius:var(--tg-radio);background:var(--tg-verde);color:#0b0b0c;text-decoration:none;font-family:var(--tg-display);font-weight:600;font-size:1.35rem;letter-spacing:.14em;text-transform:uppercase}.tg-reel__buy span{padding-right:.8rem;margin-right:.2rem;border-right:1px solid rgba(11,11,12,.3);letter-spacing:.04em}.tg-reel__buy svg{width:1.5rem;height:1.5rem}@media(max-width:989px){.tg-reels__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tg-margen);gap:1.2rem;margin:0 calc(var(--tg-margen) * -1);padding:0 var(--tg-margen) 1rem;scrollbar-width:none}.tg-reels__row::-webkit-scrollbar{display:none}.tg-reel{flex:0 0 62%;scroll-snap-align:start}}@media(max-width:540px){.tg-reel{flex-basis:72%}}.tg-vs__table{max-width:92rem;margin:0 auto;border:1px solid var(--tg-linea);border-radius:calc(var(--tg-radio) * 2);overflow:hidden;background:var(--tg-grafito)}.tg-vs__row{display:grid;grid-template-columns:1fr 1.3fr 1.3fr;align-items:center;border-top:1px solid var(--tg-linea)}.tg-vs__row:first-child{border-top:0}.tg-vs__row>span{padding:1.8rem 2rem;font-size:1.5rem;line-height:1.35;display:flex;align-items:center;gap:1rem}.tg-vs__row--head>span{font-family:var(--tg-display);font-weight:600;font-size:1.5rem;letter-spacing:.14em;text-transform:uppercase;padding-top:2rem;padding-bottom:2rem}.tg-vs__label{font-family:var(--tg-display);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tg-gris);font-size:1.35rem!important}.tg-vs__us{background:linear-gradient(180deg,#3cf06e1a,#3cf06e0d);color:var(--tg-texto);font-weight:500}.tg-vs__row--head .tg-vs__us{color:var(--tg-verde)}.tg-vs__us svg{flex:none;width:2rem;height:2rem;color:var(--tg-verde);fill:none;stroke:currentColor;stroke-width:2.4}.tg-vs__them{color:var(--tg-gris)}.tg-vs__them i{flex:none;font-style:normal;color:#e5484d;font-size:1.4rem;width:2rem;text-align:center}.tg-vs__note{text-align:center;color:var(--tg-gris);font-size:1.25rem;margin:1.4rem 0 0}.tg-vs__cta{display:flex;justify-content:center;margin-top:3.2rem}@media(max-width:749px){.tg-vs__row{grid-template-columns:1fr 1fr}.tg-vs__row>.tg-vs__label{grid-column:1 / -1;padding-bottom:0;font-size:1.15rem!important}.tg-vs__row--head>span:first-child{display:none}.tg-vs__row>span{padding:1.2rem 1.4rem 1.4rem;font-size:1.35rem}.tg-vs__row--head>span{font-size:1.2rem;letter-spacing:.08em}.tg-vs__label{background:transparent}}.tg-gallery__thumb--video{position:relative}.tg-gallery__thumb--video video{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.tg-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0e0e1059;color:#fff}.tg-gallery__play svg{width:2.4rem;height:2.4rem;padding:.5rem;border-radius:50%;background:var(--tg-verde);color:#0b0b0c;box-sizing:content-box}.tg-gallery__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.tg-gallery__video[hidden]{display:none}@media(prefers-reduced-motion:reduce){.tg-hero__live i{animation:none}}.tg-hero__ring{display:block!important;position:absolute;z-index:-1;left:50%;top:50%;width:118%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;border:2px solid rgba(60,240,110,.85);box-shadow:0 0 18px #3cf06e8c,0 0 60px #3cf06e40,inset 0 0 18px #3cf06e73,inset 0 0 60px #3cf06e26;animation:tg-neon 4.5s ease-in-out infinite}@keyframes tg-neon{0%,to{opacity:.9}50%{opacity:.55}52%{opacity:.9}53%{opacity:.6}54%{opacity:.9}}@media(max-width:749px){.tg-hero__ring{width:112%}}.tg-card:before,.tg-reel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .4s;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 0%),rgba(60,240,110,.14),transparent 70%)}.tg-card:hover:before,.tg-reel:hover:before{opacity:1}.tg-card{position:relative}@media(prefers-reduced-motion:reduce){.tg-hero__ring{animation:none}}.tg-guia{position:relative;display:grid;grid-template-columns:auto 8.6rem 1fr;gap:1.4rem;align-items:start;margin:.4rem 0 1.8rem;padding:1.6rem;border-radius:calc(var(--tg-radio) * 2);cursor:pointer;border:1px dashed rgba(60,240,110,.55);background:linear-gradient(135deg,#3cf06e17,#3cf06e05 60%),#141417;transition:border-color .25s,box-shadow .3s,transform .2s var(--tg-ease)}.tg-guia:hover{border-color:var(--tg-verde)}.tg-guia.is-on{border-style:solid;border-color:var(--tg-verde);box-shadow:0 0 0 1px #3cf06e59,0 14px 40px -18px #3cf06e8c}.tg-guia__check{position:absolute;opacity:0;width:1px;height:1px}.tg-guia__box{width:2.6rem;height:2.6rem;margin-top:.2rem;border-radius:.6rem;border:2px solid rgba(60,240,110,.75);display:grid;place-items:center;color:transparent;transition:background .2s,color .2s;animation:tg-guia-pulse 2.4s ease-in-out infinite}.tg-guia__box svg{width:1.7rem;height:1.7rem}.tg-guia.is-on .tg-guia__box{background:var(--tg-verde);color:#0b0b0c;animation:none}.tg-guia__check:focus-visible+.tg-guia__box{outline:2px solid #fff;outline-offset:2px}@keyframes tg-guia-pulse{0%,to{box-shadow:0 0 #3cf06e80}50%{box-shadow:0 0 0 .6rem #3cf06e00}}.tg-guia__cover{position:relative;display:block;border-radius:.5rem;overflow:hidden;aspect-ratio:148 / 210;background:#0b0b0d;box-shadow:0 10px 24px -10px #000000e6,0 0 0 1px #e9eaec1f;transform:rotate(-3deg);transition:transform .35s var(--tg-ease)}.tg-guia:hover .tg-guia__cover,.tg-guia.is-on .tg-guia__cover{transform:rotate(0) scale(1.03)}.tg-guia__cover img{width:100%;height:100%;object-fit:cover;display:block}.tg-guia__pages{position:absolute;left:.4rem;bottom:.4rem;white-space:nowrap;padding:.1rem .45rem;border-radius:.3rem;background:var(--tg-verde);color:#0b0b0c;font-family:var(--tg-display);font-weight:600;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}.tg-guia__txt{display:flex;flex-direction:column;gap:.5rem;min-width:0}.tg-guia__tag{align-self:flex-start;padding:.2rem .7rem;border-radius:3px;border:1px solid rgba(60,240,110,.6);color:var(--tg-verde);font-family:var(--tg-display);font-weight:600;font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase}.tg-guia strong{font-family:var(--tg-display);font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:1.75rem;line-height:1.12;color:var(--tg-texto)}.tg-guia strong em{font-style:normal;color:var(--tg-verde);white-space:nowrap}.tg-guia__sub{color:var(--tg-gris);font-size:1.3rem;line-height:1.4}.tg-guia__list{display:flex;flex-direction:column;gap:.35rem;margin-top:.2rem}.tg-guia__list span{position:relative;padding-left:1.8rem;font-size:1.3rem;line-height:1.35;color:#d3d5d9}.tg-guia__list span:before{content:"";position:absolute;left:.2rem;top:.45rem;width:.8rem;height:.45rem;border-left:2px solid var(--tg-verde);border-bottom:2px solid var(--tg-verde);transform:rotate(-45deg)}.tg-guia__deliv{display:flex;align-items:center;gap:.6rem;margin-top:.3rem;font-size:1.2rem;color:var(--tg-gris)}.tg-guia__deliv svg{width:1.5rem;height:1.5rem;color:var(--tg-verde);flex:none}@media(max-width:480px){.tg-guia{grid-template-columns:auto 7rem 1fr;gap:1.1rem;padding:1.3rem}.tg-guia strong{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.tg-guia__box{animation:none}}@property --tg-ang{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.tg-grid-bg{display:block!important}.tg-grid-bg{overflow:hidden}.tg-grid-bg:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(115deg,transparent,rgba(60,240,110,.1),transparent);will-change:transform;animation:tg-gridsweep 11s ease-in-out infinite 2s}@keyframes tg-gridsweep{0%,55%{transform:translate(0)}to{transform:translate(360%)}}.tg-aurora{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.tg-aurora i{position:absolute;display:block;border-radius:50%;will-change:transform}.tg-aurora i:nth-child(1){width:46vw;height:46vw;left:48%;top:-12%;background:radial-gradient(closest-side,rgba(60,240,110,.16),transparent);animation:tg-drift1 22s ease-in-out infinite alternate}.tg-aurora i:nth-child(2){width:38vw;height:38vw;left:-10%;top:35%;background:radial-gradient(closest-side,rgba(233,234,236,.07),transparent);animation:tg-drift2 26s ease-in-out infinite alternate}.tg-aurora i:nth-child(3){width:30vw;height:30vw;left:30%;bottom:-18%;background:radial-gradient(closest-side,rgba(60,240,110,.1),transparent);animation:tg-drift3 19s ease-in-out infinite alternate}@keyframes tg-drift1{0%{transform:translate(0) scale(1)}to{transform:translate(-8vw,6vw) scale(1.15)}}@keyframes tg-drift2{0%{transform:translate(0) scale(1)}to{transform:translate(10vw,-5vw) scale(1.2)}}@keyframes tg-drift3{0%{transform:translate(0) scale(1.1)}to{transform:translate(-6vw,-6vw) scale(.9)}}.tg-aurora__spot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s;background:radial-gradient(420px circle at var(--hx, 50%) var(--hy, 50%),rgba(60,240,110,.09),transparent 70%)}.tg-hero.is-lit .tg-aurora__spot{opacity:1}.tg-dust{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.tg-hero .tg-container{z-index:1}.tg-hero__bigword:after{content:attr(data-word);position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;-webkit-text-stroke:1px rgba(60,240,110,.18);opacity:0;will-change:opacity;animation:tg-breathe 9s ease-in-out infinite}@keyframes tg-breathe{0%,to{opacity:0}50%{opacity:1}}.tg-eyebrow.tg-reveal:before{width:0;transition:width 1s var(--tg-ease) .25s}.tg-eyebrow.tg-reveal.tg-visible:before,.shopify-design-mode .tg-eyebrow:before{width:2.8rem}.tg-cats,.tg-carousel,.tg-reels,.tg-spot,.tg-stats,.tg-who,.tg-faq{position:relative}.tg-cats:before,.tg-carousel:before,.tg-reels:before,.tg-spot:before,.tg-stats:before,.tg-who:before,.tg-faq:before{content:"";position:absolute;top:0;left:0;width:34%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(60,240,110,.65),transparent);animation:tg-scan 9s cubic-bezier(.45,0,.2,1) infinite;opacity:.8}.tg-carousel:before{animation-delay:1.5s}.tg-reels:before{animation-delay:3s}.tg-spot:before{animation-delay:4.5s}.tg-stats:before{animation-delay:6s}.tg-who:before{animation-delay:2.2s}.tg-faq:before{animation-delay:5.2s}@keyframes tg-scan{0%{transform:translate(-100%)}45%,to{transform:translate(300%)}}.tg-reels:after,.tg-spot:after{content:"";position:absolute;left:50%;top:55%;width:70vw;height:40vw;transform:translate(-50%,-50%);pointer-events:none;z-index:-1;background:radial-gradient(closest-side,rgba(60,240,110,.08),transparent);animation:tg-glowpulse 7s ease-in-out infinite}.tg-reels,.tg-spot{isolation:isolate}@keyframes tg-glowpulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.tg-cta__box{position:relative}.tg-cta__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;pointer-events:none;z-index:2;background:conic-gradient(from var(--tg-ang),transparent 0 70%,rgba(60,240,110,.9) 82%,rgba(255,255,255,.9) 86%,rgba(60,240,110,.9) 90%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:tg-spin 7s linear infinite}@keyframes tg-spin{to{--tg-ang: 360deg}}.tg-stat__num span{text-shadow:0 0 24px rgba(60,240,110,.18)}@media(max-width:749px){.tg-aurora i:nth-child(1){width:90vw;height:90vw;left:20%;top:30%}.tg-aurora i:nth-child(2){width:70vw;height:70vw}.tg-reels:after,.tg-spot:after{width:120vw;height:80vw}}@media(prefers-reduced-motion:reduce){.tg-aurora i,.tg-grid-bg:after,.tg-hero__bigword:after,.tg-cta__box:before,.tg-reels:after,.tg-spot:after,.tg-cats:before,.tg-carousel:before,.tg-reels:before,.tg-spot:before,.tg-stats:before,.tg-who:before,.tg-faq:before{animation:none!important}.tg-dust{display:none}}.tg-reels--duo .tg-container{display:grid;grid-template-columns:1fr 1.15fr;gap:6rem;align-items:center}.tg-reels--duo .tg-head{margin-bottom:0}.tg-reels--duo .tg-reels__row{grid-template-columns:repeat(2,minmax(0,1fr));max-width:62rem;justify-self:end;width:100%}.tg-reels--duo .tg-reel:nth-child(2){transform:translateY(3.2rem)}.tg-reels--duo .tg-reel:nth-child(2):hover{transform:translateY(2.6rem)}@media(max-width:989px){.tg-reels--duo .tg-container{grid-template-columns:1fr;gap:3rem}.tg-reels--duo .tg-reels__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:1.2rem;max-width:none}.tg-reels--duo .tg-reel{flex:none}.tg-reels--duo .tg-reel:nth-child(2){transform:translateY(2rem)}.tg-reels--duo .tg-reel__buy{font-size:1.15rem;letter-spacing:.08em;min-height:3.8rem}.tg-reels--duo .tg-reel__buy span{padding-right:.5rem}}.tg-deco{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.tg-cats>.tg-container,.tg-carousel>.tg-container,.tg-stats>.tg-container,.tg-who>.tg-container,.tg-faq>.tg-container,.tg-vs>.tg-container{position:relative;z-index:1}.tg-deco__i{position:absolute;width:var(--s, 200px);height:var(--s, 200px);color:#e9eaec0f;animation:tg-float 16s ease-in-out infinite}.tg-deco--v{color:#3cf06e1a}.tg-deco__i svg{width:100%;height:100%;display:block}.tg-deco--tr{top:4%;right:-2%}.tg-deco--tl{top:6%;left:-2%}.tg-deco--br{bottom:4%;right:-3%}.tg-deco--bl{bottom:6%;left:-2%}@keyframes tg-float{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-14px) rotate(4deg)}}.tg-deco--pulso{left:38%;right:0;top:14%;width:62%;height:110px;transform:none;color:#3cf06e52;animation:none}.tg-deco--pulso svg path{stroke-dasharray:260;stroke-dashoffset:260;animation:tg-ecg 6s ease-in-out infinite;vector-effect:non-scaling-stroke}@keyframes tg-ecg{0%{stroke-dashoffset:260;opacity:0}10%{opacity:1}60%{stroke-dashoffset:0;opacity:1}85%,to{stroke-dashoffset:0;opacity:0}}@media(max-width:749px){.tg-deco__i{width:calc(var(--s, 200px) * .6);height:calc(var(--s, 200px) * .6);color:#e9eaec0d}.tg-deco--v{color:#3cf06e14}.tg-deco--pulso{left:0;width:100%;top:6%;height:80px}}@media(prefers-reduced-motion:reduce){.tg-deco__i,.tg-deco--pulso svg path{animation:none!important;stroke-dashoffset:0}}.tg-paused,.tg-paused:before,.tg-paused:after,.tg-paused *,.tg-paused *:before,.tg-paused *:after{animation-play-state:paused!important}@media(max-width:989px),(hover:none){body:after{display:none}.tg-aurora i:nth-child(3){display:none}}.tg-pdp__left{min-width:0}.tg-pdp__aside{display:none}@media screen and (min-width:990px){.tg-pdp__aside{display:flex;flex-direction:column;gap:2rem;margin-top:3.2rem}}.tg-steps{padding:2.4rem 2.6rem;border:1px solid var(--tg-linea);border-radius:calc(var(--tg-radio) * 2);background:linear-gradient(180deg,#17171a,#131316)}.tg-steps .tg-eyebrow{margin-bottom:1.8rem}.tg-steps__list{list-style:none;margin:0;padding:0;position:relative;display:flex;flex-direction:column;gap:2rem}.tg-steps__list:before{content:"";position:absolute;left:1.7rem;top:1.7rem;bottom:1.7rem;width:2px;background:#e9eaec14}.tg-steps__list:after{content:"";position:absolute;left:1.7rem;top:1.7rem;bottom:1.7rem;width:2px;background:linear-gradient(180deg,var(--tg-verde),rgba(60,240,110,.25));transform:scaleY(0);transform-origin:top;transition:transform 1.6s var(--tg-ease) .3s;box-shadow:0 0 10px #3cf06e80}.tg-steps.tg-visible .tg-steps__list:after,.shopify-design-mode .tg-steps__list:after{transform:scaleY(1)}.tg-steps__list li{position:relative;display:flex;gap:1.6rem;align-items:flex-start}.tg-steps__n{position:relative;z-index:1;flex:none;width:3.4rem;height:3.4rem;border-radius:50%;display:grid;place-items:center;background:#0e0e10;border:1.5px solid rgba(60,240,110,.7);color:var(--tg-verde);font-family:var(--tg-display);font-weight:700;font-size:1.5rem;box-shadow:0 0 0 4px #141417}.tg-steps.tg-visible .tg-steps__list li:nth-child(1) .tg-steps__n{animation:tg-stepglow .6s ease .3s both}.tg-steps.tg-visible .tg-steps__list li:nth-child(2) .tg-steps__n{animation:tg-stepglow .6s ease .9s both}.tg-steps.tg-visible .tg-steps__list li:nth-child(3) .tg-steps__n{animation:tg-stepglow .6s ease 1.5s both}@keyframes tg-stepglow{0%{background:#0e0e10;color:var(--tg-verde)}50%{background:var(--tg-verde);color:#0b0b0c;box-shadow:0 0 0 4px #141417,0 0 18px #3cf06eb3}to{background:#0e0e10;color:var(--tg-verde)}}.tg-steps__list strong{display:block;font-family:var(--tg-display);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:1.6rem;color:var(--tg-texto);margin-bottom:.3rem}.tg-steps__list span:not(.tg-steps__n){color:var(--tg-gris);font-size:1.35rem;line-height:1.45}.tg-aside-guia{position:relative;display:grid;grid-template-columns:11rem 1fr;gap:2.2rem;align-items:center;padding:2.4rem 2.6rem;border-radius:calc(var(--tg-radio) * 2);text-decoration:none;color:var(--tg-texto);overflow:hidden;border:1px solid rgba(60,240,110,.35);background:radial-gradient(120% 140% at 0% 50%,rgba(60,240,110,.12),transparent 60%),#141417;transition:border-color .3s,transform .3s var(--tg-ease)}.tg-aside-guia:hover{border-color:var(--tg-verde);transform:translateY(-3px)}.tg-aside-guia:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.06),transparent);animation:tg-gridsweep 9s ease-in-out infinite 3s;pointer-events:none}.tg-aside-guia__cover{display:block;aspect-ratio:148 / 210;border-radius:.6rem;overflow:hidden;box-shadow:0 18px 30px -12px #000000e6,0 0 0 1px #e9eaec1f;animation:tg-guiafloat 6s ease-in-out infinite}.tg-aside-guia__cover img{width:100%;height:100%;object-fit:cover;display:block}@keyframes tg-guiafloat{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-8px) rotate(-1deg)}}.tg-aside-guia__txt{display:flex;flex-direction:column;gap:.6rem}.tg-aside-guia__tag{align-self:flex-start;padding:.2rem .7rem;border-radius:3px;background:var(--tg-verde);color:#0b0b0c;font-family:var(--tg-display);font-weight:600;font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase}.tg-aside-guia strong{font-family:var(--tg-display);font-weight:600;text-transform:uppercase;font-size:1.9rem;line-height:1.1;letter-spacing:.02em}.tg-aside-guia__txt>span:not(.tg-aside-guia__tag):not(.tg-aside-guia__cta){color:var(--tg-gris);font-size:1.35rem;line-height:1.45}.tg-aside-guia__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;font-family:var(--tg-display);font-weight:600;font-size:1.35rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tg-verde)}.tg-aside-guia__cta svg{width:1.5rem;height:1.5rem;transition:transform .3s var(--tg-ease)}.tg-aside-guia:hover .tg-aside-guia__cta svg{transform:translate(4px)}.tg-guia.tg-flash{animation:tg-flash 1.6s ease}@keyframes tg-flash{0%,to{box-shadow:0 0 #3cf06e00}30%{box-shadow:0 0 0 4px #3cf06e8c,0 0 40px #3cf06e80}}.tg-aside-row{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.tg-aside-garantia,.tg-aside-wa{display:flex;flex-direction:column;gap:.5rem;padding:2.2rem;border-radius:calc(var(--tg-radio) * 2);border:1px solid var(--tg-linea);background:#141417;color:var(--tg-texto);text-decoration:none}.tg-aside-garantia strong,.tg-aside-wa strong{font-family:var(--tg-display);font-weight:600;text-transform:uppercase;font-size:1.6rem;letter-spacing:.04em}.tg-aside-garantia>span:not(.tg-aside-garantia__ring),.tg-aside-wa>span:not(.tg-aside-wa__dot):not(.tg-aside-wa__cta){color:var(--tg-gris);font-size:1.3rem;line-height:1.45}.tg-aside-garantia__ring{width:6.4rem;height:6.4rem;margin-bottom:.8rem;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgba(60,240,110,.85);box-shadow:0 0 12px #3cf06e73,inset 0 0 10px #3cf06e4d;animation:tg-neon 4.5s ease-in-out infinite}.tg-aside-garantia__ring img{width:70%;height:auto;display:block}.tg-aside-wa{position:relative;transition:border-color .3s,transform .3s var(--tg-ease)}.tg-aside-wa:hover{border-color:#25d366b3;transform:translateY(-3px)}.tg-aside-wa__dot{position:absolute;top:2.2rem;right:2.2rem;width:1rem;height:1rem;border-radius:50%;background:#25d366}.tg-aside-wa__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#25d366;animation:tg-ping 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes tg-ping{75%,to{transform:scale(2.6);opacity:0}}.tg-aside-wa__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:auto;padding-top:.8rem;font-family:var(--tg-display);font-weight:600;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:#25d366}.tg-aside-wa__cta svg{width:1.4rem;height:1.4rem}@media(prefers-reduced-motion:reduce){.tg-aside-guia__cover,.tg-aside-guia:after,.tg-aside-garantia__ring,.tg-aside-wa__dot:after{animation:none}.tg-steps__list:after{transition:none;transform:none}}.tg-aside-foto{position:relative;margin:0;border-radius:calc(var(--tg-radio) * 2);overflow:hidden;aspect-ratio:1 / 1;border:1px solid var(--tg-linea);background:#141417}.tg-aside-foto img{width:100%;height:100%;object-fit:cover;display:block;transform-origin:50% 50%;will-change:transform;animation:tg-kenburns 18s ease-in-out infinite alternate}@keyframes tg-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}.tg-aside-foto figcaption{position:absolute;left:2.4rem;right:2.4rem;bottom:2.2rem;z-index:1;display:flex;flex-direction:column}.tg-aside-foto figcaption .tg-eyebrow{margin-bottom:.8rem}.tg-aside-foto figcaption strong{font-family:var(--tg-display);font-weight:700;text-transform:uppercase;font-size:2.6rem;line-height:1;color:#fff}@media(prefers-reduced-motion:reduce){.tg-aside-foto img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tg-styles.css.map */
