:root{--ank-bg: #0A1120;--ank-bg-alt: #0F1A2E;--ank-bg-elevated: #16233B;--ank-text: #F3F5F8;--ank-text-muted: #9FACC2;--ank-accent: #2AB4C4;--ank-accent-dark: #1C8794;--ank-accent-soft: rgba(42, 180, 196, .14);--ank-warm: #FF8A3D;--ank-warm-soft: rgba(255, 138, 61, .16);--ank-border: rgba(255, 255, 255, .1);--ank-radius: 20px;--ank-radius-sm: 12px;--ank-container: 1240px;--ank-gutter: 24px;--ank-ease: cubic-bezier(.22, 1, .36, 1);--ank-fuente: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.ank-section{font-family:var(--ank-fuente);color:var(--ank-text);padding-top:0!important;padding-bottom:0!important;position:relative}.ank-container{max-width:var(--ank-container);margin:0 auto;padding:0 var(--ank-gutter)}.ank-section,.ank-section *{box-sizing:border-box}.section-header{margin-bottom:0!important;z-index:20}.ank-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ank-accent);margin:0 0 16px}.ank-h1,.ank-h2,.ank-h3{font-family:var(--ank-fuente);font-weight:800;line-height:1.08;letter-spacing:-.02em;margin:0}.ank-body{font-family:var(--ank-fuente);font-weight:400;line-height:1.6;color:var(--ank-text-muted);margin:0}.ank-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;border-radius:999px;font-family:var(--ank-fuente);font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform .35s var(--ank-ease),box-shadow .35s var(--ank-ease),background-color .35s var(--ank-ease);white-space:nowrap}.ank-btn--primary{background:var(--ank-accent);color:#06181b;box-shadow:0 10px 30px -8px #2ab4c48c}.ank-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 40px -8px #2ab4c4b3;background:#37c6d7}.ank-btn--ghost{background:transparent;color:var(--ank-text);border-color:var(--ank-border)}.ank-btn--ghost:hover{border-color:var(--ank-accent);color:var(--ank-accent);transform:translateY(-2px)}.ank-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}.ank-btn--full{width:100%}.ank-card{background:var(--ank-bg-alt);border:1px solid var(--ank-border);border-radius:var(--ank-radius);transition:transform .4s var(--ank-ease),border-color .4s var(--ank-ease),box-shadow .4s var(--ank-ease)}.ank-card:hover{transform:translateY(-6px);border-color:#2ab4c466;box-shadow:0 24px 48px -24px #0009}.ank-icon-badge{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--ank-accent-soft);color:var(--ank-accent);flex-shrink:0}.ank-icon-badge svg{width:28px;height:28px}.ank-icon-badge--warm{background:var(--ank-warm-soft);color:var(--ank-warm)}.ank-reveal{opacity:0;transform:translateY(28px) scale(.98);transition:opacity .8s var(--ank-ease),transform .8s var(--ank-ease)}.ank-reveal.ank-visible{opacity:1;transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){.ank-reveal{opacity:1!important;transform:none!important;transition:none!important}}.ank-grid{display:grid;gap:24px}.ank-grid--2{grid-template-columns:repeat(2,1fr)}.ank-grid--3{grid-template-columns:repeat(3,1fr)}.ank-grid--4{grid-template-columns:repeat(4,1fr)}@media(max-width:990px){.ank-grid--4,.ank-grid--3{grid-template-columns:repeat(2,1fr)}.ank-h1{font-size:clamp(32px,7vw,48px)!important}}@media(max-width:540px){.ank-grid--2,.ank-grid--3,.ank-grid--4{grid-template-columns:1fr}}.ank-clip{overflow-x:clip;overflow-y:visible}.ank-glow{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:0}.ank-gallery{display:grid;grid-template-columns:96px 1fr;gap:16px}.ank-gallery__main{border-radius:var(--ank-radius);overflow:hidden;background:var(--ank-bg-alt);border:1px solid var(--ank-border);aspect-ratio:1 / 1}.ank-gallery__main img{width:100%;height:100%;object-fit:cover;display:block}.ank-gallery__thumbs{display:flex;flex-direction:column;gap:10px;max-height:560px;overflow-y:auto}.ank-gallery__thumb{border-radius:10px;overflow:hidden;border:2px solid transparent;cursor:pointer;background:var(--ank-bg-alt);aspect-ratio:1 / 1;padding:0}.ank-gallery__thumb.is-active{border-color:var(--ank-accent)}.ank-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:768px){.ank-gallery{grid-template-columns:1fr}.ank-gallery__thumbs{flex-direction:row;max-height:none;overflow-x:auto}.ank-gallery__thumb{min-width:64px}}.ank-price{display:flex;align-items:baseline;gap:12px;font-weight:800}.ank-price__current{font-size:32px;color:var(--ank-text)}.ank-price__compare{font-size:18px;color:var(--ank-text-muted);text-decoration:line-through}.ank-option{margin-bottom:18px}.ank-option__label{display:block;font-size:13px;font-weight:700;margin-bottom:8px;color:var(--ank-text-muted);text-transform:uppercase;letter-spacing:.06em}.ank-option__values{display:flex;flex-wrap:wrap;gap:8px}.ank-swatch{padding:10px 18px;border-radius:999px;border:1px solid var(--ank-border);background:var(--ank-bg-alt);color:var(--ank-text);cursor:pointer;font-family:var(--ank-fuente);font-size:14px;transition:all .25s var(--ank-ease)}.ank-swatch.is-selected{border-color:var(--ank-accent);background:var(--ank-accent-soft);color:var(--ank-accent)}.ank-trust-item{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ank-text-muted)}.ank-trust-item svg{width:22px;height:22px;color:var(--ank-accent);flex-shrink:0}.ank-faq-item{border-bottom:1px solid var(--ank-border)}.ank-faq-item__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;cursor:pointer;background:none;border:none;width:100%;text-align:left;font-family:var(--ank-fuente);font-weight:700;font-size:17px;color:var(--ank-text)}.ank-faq-item__icon{flex-shrink:0;transition:transform .35s var(--ank-ease);color:var(--ank-accent)}.ank-faq-item.is-open .ank-faq-item__icon{transform:rotate(45deg)}.ank-faq-item__a{max-height:0;overflow:hidden;transition:max-height .4s var(--ank-ease)}.ank-faq-item__a-inner{padding-bottom:22px;color:var(--ank-text-muted);line-height:1.6}.ank-step{display:flex;flex-direction:column;gap:16px}.ank-step__num{width:44px;height:44px;border-radius:50%;border:1px solid var(--ank-accent);color:var(--ank-accent);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px}.ank-countup{font-variant-numeric:tabular-nums}.ank-payment-icon{width:38px;height:auto;border-radius:4px}.ank-tilt{transition:transform .15s ease-out;will-change:transform}.ank-magnetic{transition:transform .2s ease-out;display:inline-flex}.ank-parallax{will-change:transform}.ank-hero-banner__image{width:100%;margin-bottom:0}.ank-hero-banner__image img{width:100%;height:auto;display:block}.ank-spotlight{overflow:hidden}.ank-spotlight__glow{position:absolute;width:420px;height:420px;left:0;top:0;transform:translate(-50%,-50%);background:radial-gradient(circle,#2ab4c440,#2ab4c400 70%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:0}.ank-galeria-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ank-galeria-item{position:relative;border-radius:var(--ank-radius);overflow:hidden;aspect-ratio:3 / 4;background:var(--ank-bg-alt);border:1px solid var(--ank-border)}.ank-galeria-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ank-ease)}.ank-galeria-item:hover img{transform:scale(1.08)}.ank-galeria-item__caption{position:absolute;left:0;right:0;bottom:0;padding:18px;background:linear-gradient(to top,rgba(10,17,32,.85),transparent);font-size:13px;font-weight:700;color:var(--ank-text);transform:translateY(8px);opacity:0;transition:all .35s var(--ank-ease)}.ank-galeria-item:hover .ank-galeria-item__caption{transform:translateY(0);opacity:1}.ank-galeria-item--tall{grid-row:span 2}@media(max-width:900px){.ank-galeria-grid{grid-template-columns:repeat(2,1fr)}.ank-galeria-item--tall{grid-row:span 1}}.ank-split{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.ank-split--reverse{grid-template-columns:.95fr 1.05fr}.ank-split--reverse>*:first-child{order:2}.ank-split--reverse>*:last-child{order:1}@media(max-width:900px){.ank-split,.ank-split--reverse{grid-template-columns:1fr}.ank-split--reverse>*:first-child{order:1}.ank-split--reverse>*:last-child{order:2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ank-styles.css.map */
