*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:26px;font-weight:400;-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}p,h1,h2,h3,h4,ul,ol,figure{margin:0}ul[class],ol[class]{list-style:none;padding:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}dialog{padding:0;border:0;background:transparent;color:inherit;max-width:none;max-height:none}:root{--gutter: var(--space-4);--section-pad: var(--space-12);--content-max: 1440px;--header-height: 64px;--motion-fast: .2s;--motion-base: .4s}@media(min-width:768px){:root{--gutter: var(--space-8);--section-pad: var(--space-16)}}@media(min-width:1024px){:root{--gutter: var(--space-12);--section-pad: var(--space-24);--header-height: 80px}}@media(min-width:1440px){:root{--gutter: var(--space-16)}}[data-theme]{background:var(--surface);color:var(--ink)}.sf-surface-alt{background:var(--surface-alt)}.sf-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sf-skip{position:absolute;top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-3) var(--space-4);background:var(--negro);color:var(--blanco);font-size:13px;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;transform:translateY(-200%)}.sf-skip:focus{transform:none}.sf-container{width:100%;max-width:var(--content-max);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.sf-section{padding-top:var(--pt, var(--section-pad));padding-bottom:var(--pb, var(--section-pad))}@media(min-width:1024px){.sf-section{padding-top:min(calc(var(--pt, 48px) * 2),128px);padding-bottom:min(calc(var(--pb, 48px) * 2),128px)}}.sf-section-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;margin-bottom:var(--space-8)}.sf-section-head-left{align-items:flex-start;text-align:left}.sf-section-foot{display:flex;justify-content:center;margin-top:var(--space-10, 40px)}.sf-section-foot .sf-btn{width:100%}@media(min-width:768px){.sf-section-foot .sf-btn{width:auto}.sf-section-head{margin-bottom:var(--space-12)}}.sf-ph{display:flex;align-items:center;justify-content:center;padding:var(--space-6);text-align:center;font-size:12px;line-height:18px;color:var(--grafito);background:var(--surface-product)}.sf-ph-alt{background:var(--nube-profunda)}.sf-center{text-align:center}.sf-stack{display:flex;flex-direction:column;gap:var(--space-3)}.sf-stack-center{align-items:center;text-align:center}.sf-h1,.sf-h2,.sf-h3,.sf-h4{font-family:var(--font-display);font-weight:400;color:inherit}.sf-h1{font-size:40px;line-height:44px}.sf-h2{font-size:32px;line-height:38px}.sf-h3{font-size:26px;line-height:32px;font-weight:500}.sf-h4{font-size:22px;line-height:28px;font-weight:500}.sf-display-caps{font-family:var(--font-display);font-weight:400;font-size:34px;line-height:38px;letter-spacing:.12em;text-transform:uppercase}.sf-script{font-family:var(--font-script);font-weight:400;font-size:32px;line-height:40px}.sf-italic{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:22px;line-height:30px}.sf-body{font-size:16px;line-height:26px}.sf-body-sm{font-size:14px;line-height:22px}.sf-price{font-size:18px;line-height:24px;letter-spacing:0}.sf-label{font-size:12px;line-height:16px;letter-spacing:.3em;text-transform:uppercase}.sf-nav{font-size:13px;line-height:16px;letter-spacing:.3em;text-transform:uppercase}.sf-caption{font-size:12px;line-height:18px}.sf-wordmark{font-family:var(--font-sans);font-weight:300;letter-spacing:.5em;text-transform:uppercase;text-indent:.5em}.sf-muted{color:var(--ink-muted)}.sf-accent{color:var(--accent-text)}.sf-rte a{color:var(--accent-text);text-underline-offset:4px}.sf-rte p+p{margin-top:var(--space-4)}@media(min-width:768px){.sf-h1{font-size:64px;line-height:68px}.sf-h2{font-size:44px;line-height:50px}.sf-h3{font-size:32px;line-height:38px}.sf-h4{font-size:24px;line-height:30px}.sf-display-caps{font-size:48px;line-height:52px}.sf-script{font-size:40px;line-height:48px}}.sf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-4)}@media(min-width:1024px){.sf-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-8)}.sf-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.js [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity var(--motion-base) ease,transform var(--motion-base) ease}.js [data-reveal].is-visible{opacity:1;transform:none}.js [data-reveal][data-reveal-delay="1"]{transition-delay:.08s}.js [data-reveal][data-reveal-delay="2"]{transition-delay:.16s}.js [data-reveal][data-reveal-delay="3"]{transition-delay:.24s}.sf-overlay-shadow{box-shadow:var(--shadow-overlay)}dialog::backdrop{background:#0f0f0f8c}body.sf-locked{overflow:hidden}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-reveal]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sf-base.css.map */
