:root{--fy-tinta: #0d0d0d;--fy-tinta-suave: #4a4541;--fy-papel: #f3eadb;--fy-papel-oscuro: #e6d8c1;--fy-blanco: #ffffff;--fy-naranja: #fd5301;--fy-naranja-oscuro: #c63601;--fy-naranja-texto: #b33000;--fy-linea: #d9cfbf;--fy-fuente: var(--font-body-family);--fy-fuente-titulo: "FY National Park", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--fy-fuente-serif: "FY Young Serif", Georgia, "Times New Roman", serif;--fy-radio: 0;--fy-margen: 2rem;--fy-ease: cubic-bezier(.23, 1, .32, 1);--fy-ease-out: cubic-bezier(.23, 1, .32, 1);--fy-ease-in-out: cubic-bezier(.77, 0, .175, 1);--fy-ease-drawer: cubic-bezier(.32, .72, 0, 1);--font-heading-family: var(--fy-fuente-titulo);--font-heading-weight: 700}@media screen and (min-width:750px){:root{--fy-margen: 3.2rem}}@media screen and (min-width:990px){:root{--fy-margen: 4.8rem}}@media screen and (max-width:749px){.page-width{padding-left:2rem;padding-right:2rem}}.announcement-bar__message{font-family:var(--fy-fuente-titulo);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}@media screen and (min-width:990px){.header__menu-item{font-family:var(--fy-fuente-titulo);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:var(--fy-naranja);text-decoration-thickness:.2rem;text-underline-offset:.6em}.menu-drawer__menu-item{font-family:var(--fy-fuente-titulo);letter-spacing:.08em;text-transform:uppercase}.header__heading-logo-wrapper .fy-logo{display:inline-flex;align-items:center;gap:1rem}.header__heading-logo-wrapper .fy-logo__img{display:block;width:auto;max-width:none;height:calc(var(--fy-logo-alto, 64px) * .75);transition:transform .3s var(--fy-ease-out)}@media(hover:hover)and (pointer:fine){.header__heading-link:hover .fy-logo__img--sello{transform:rotate(-8deg)}}.fy-logo__nombre{color:var(--fy-tinta);font-family:var(--fy-fuente-titulo);font-size:1.8rem;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:750px){.header__heading-logo-wrapper .fy-logo__img{height:var(--fy-logo-alto, 64px)}.fy-logo__nombre{font-size:2rem}}.button,.shopify-challenge__button,.customer button{font-family:var(--fy-fuente-titulo);letter-spacing:.12em;text-transform:uppercase}.footer{border-top:.4rem solid var(--fy-naranja)}.footer-block__heading,.footer .newsletter-form__field-wrapper+*,.footer__content-top .footer-block--newsletter h2{font-family:var(--fy-fuente-titulo);letter-spacing:.1em;text-transform:uppercase}.footer .copyright__content{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.fy-seccion{color:var(--fy-tinta);font-family:var(--fy-fuente);letter-spacing:0}.fy-seccion[id]{scroll-margin-top:9.6rem}.fy-seccion :focus-visible{outline:.3rem solid currentColor;outline-offset:.3rem;box-shadow:none}.fy-titulo{margin:0;color:inherit;font-family:var(--fy-fuente-titulo);font-weight:700;letter-spacing:.005em;line-height:1;text-transform:uppercase;text-wrap:balance}.fy-titulo--l{font-size:clamp(3rem,2rem + 2.6vw,5.2rem)}.fy-titulo--m{font-size:clamp(2rem,1.6rem + .8vw,2.8rem);letter-spacing:.02em;line-height:1.1}.fy-texto{margin:0;max-width:60ch;color:var(--fy-tinta-suave);font-size:1.7rem;line-height:1.6}.fy-texto--lead{color:inherit}.fy-etiqueta{display:inline-flex;align-items:center;gap:.8rem;margin:0;color:var(--fy-naranja-texto);font-family:var(--fy-fuente-titulo);font-size:1.2rem;letter-spacing:.22em;line-height:1;text-transform:uppercase}.fy-etiqueta:before,.fy-etiqueta:after{content:"";flex:none;width:.9rem;height:.9rem;background:currentColor;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.fy-boton{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5rem;padding:0 2.8rem;border:.2rem solid var(--fy-naranja);border-radius:var(--fy-radio);background:var(--fy-naranja);color:var(--fy-tinta);font-family:var(--fy-fuente-titulo);font-size:1.4rem;letter-spacing:.12em;line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,scale .16s var(--fy-ease-out)}.fy-boton:hover{background:var(--fy-tinta);border-color:var(--fy-tinta);color:var(--fy-papel)}.fy-boton:active{scale:.97}.fy-boton--tinta{background:var(--fy-tinta);border-color:var(--fy-tinta);color:var(--fy-papel)}.fy-boton--tinta:hover{background:var(--fy-naranja);border-color:var(--fy-naranja);color:var(--fy-tinta)}.fy-boton--papel{background:var(--fy-papel);border-color:var(--fy-papel);color:var(--fy-tinta)}.fy-boton--papel:hover{background:var(--fy-naranja);border-color:var(--fy-naranja);color:var(--fy-tinta)}.fy-boton--contorno{background:transparent;border-color:currentColor;color:inherit}.fy-boton--contorno:hover{background:var(--fy-tinta);border-color:var(--fy-tinta);color:var(--fy-papel)}.fy-oscuro .fy-boton:not(.fy-boton--tinta):not(.fy-boton--papel):hover,.fy-oscuro .fy-boton--contorno:hover{background:var(--fy-papel);border-color:var(--fy-papel);color:var(--fy-tinta)}.fy-boton[disabled],.fy-boton[aria-disabled=true]{background:var(--fy-linea);border-color:var(--fy-linea);color:var(--fy-tinta-suave);cursor:not-allowed}.fy-enlace{color:var(--fy-tinta);font-family:var(--fy-fuente-titulo);font-size:1.3rem;letter-spacing:.1em;text-decoration:underline;text-decoration-thickness:.15rem;text-transform:uppercase;text-underline-offset:.45em;transition:color .2s var(--fy-ease)}.fy-enlace:hover{color:var(--fy-naranja-texto)}.fy-oscuro .fy-enlace{color:var(--fy-papel)}.fy-oscuro .fy-enlace:hover{color:var(--fy-naranja)}.fy-alinear-center{align-items:center;text-align:center}.fy-alinear-center .fy-texto{margin-inline:auto}.fy-diagrama{--fy-dib-linea: var(--fy-tinta);--fy-dib-relleno: var(--fy-papel);--fy-dib-cuerpo: var(--fy-papel);--fy-dib-acento: var(--fy-naranja)}.fy-diagrama--claro{--fy-dib-linea: var(--fy-papel);--fy-dib-relleno: transparent;--fy-dib-cuerpo: var(--fy-dib-fondo, var(--fy-tinta))}.fy-diagrama .fy-d-linea,.fy-diagrama .fy-d-borde,.fy-diagrama .fy-d-suelo{stroke:var(--fy-dib-linea)}.fy-diagrama .fy-d-relleno{fill:var(--fy-dib-relleno)}.fy-diagrama .fy-d-cuerpo{stroke:var(--fy-dib-cuerpo)}.fy-diagrama .fy-d-acento{fill:var(--fy-dib-acento)}.fy-diagrama .fy-d-asa{stroke:var(--fy-dib-acento)}.fy-js .fy-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity .7s var(--fy-ease),transform .7s var(--fy-ease);transition-delay:calc(var(--fy-orden, 0) * 70ms)}.fy-js .fy-reveal.is-visible,.shopify-design-mode .fy-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.fy-js .fy-reveal{opacity:1;transform:none}.header__heading-logo-wrapper .fy-logo__img,.fy-seccion *,.fy-seccion *:before,.fy-seccion *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@view-transition{navigation:auto}::view-transition-old(root){animation:.2s var(--fy-ease-out) both fy-vt-salir}::view-transition-new(root){animation:.36s var(--fy-ease-out) both fy-vt-entrar}.section-header{view-transition-name:fy-cabecera}@keyframes fy-vt-salir{to{opacity:0;transform:scale(.985);filter:blur(4px)}}@keyframes fy-vt-entrar{0%{opacity:0;transform:translateY(2rem);filter:blur(8px)}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fy-base.css.map */
