/*!
Theme Name:   Yeahferia
Description:  Tema personalizado para Yeah Feria.
Author:       Emiliano
Template:     astra
Version:      1.0.0
License:      Privado - Todos los derechos reservados
Text Domain:  yeahferia
*/@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:400 700;font-display:swap;src:url("assets/fonts/schibsted-grotesk.woff2") format("woff2")}@font-face{font-family:"Schibsted Grotesk";font-style:italic;font-weight:400 700;font-display:swap;src:url("assets/fonts/schibsted-grotesk-italic.woff2") format("woff2")}@font-face{font-family:"Space Mono";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/space-mono-400.woff2") format("woff2")}@font-face{font-family:"Space Mono";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/space-mono-700.woff2") format("woff2")}:root{--yf-color-white: #ffffff;--yf-color-dark: #1a1209;--yf-color-wine: #a32550;--yf-color-sunset: #f0b739;--yf-color-sunshine: #fadda1;--yf-color-red-orange: #e25c43;--yf-color-gold: #b98720;--yf-color-laser: #c8a870;--yf-color-antique-brass: #c4785a;--yf-color-ship-cove: #6a90b8;--yf-color-asparagus: #7a9860;--yf-color-green-deep: #081808;--yf-color-umber: #80592c;--yf-color-dark-32: rgba(26, 18, 9, 0.32);--yf-color-dark-18: rgba(26, 18, 9, 0.18);--yf-color-white-linen-12: rgba(250, 246, 238, 0.12)}html{box-sizing:border-box;-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;color:#1a1209;font-family:"Schibsted Grotesk",sans-serif}html a:focus,html button:focus{outline:none}html a:focus-visible,html button:focus-visible{outline:2px solid currentColor;outline-offset:2px}h1,h2,h3,h4,h5,h6{color:#1a1209;margin-top:0}h1{font-family:"Schibsted Grotesk",sans-serif;font-size:7.5rem;line-height:130%;letter-spacing:0}h2{font-family:"Schibsted Grotesk",sans-serif;font-size:4.5rem;line-height:72px;letter-spacing:-2.88px}h3{font-family:"Schibsted Grotesk",sans-serif;font-size:2.5rem;line-height:43px;letter-spacing:0}h4{font-family:"Space Mono",monospace;font-size:1.625rem;line-height:30px;letter-spacing:1.26px}p{font-family:"Schibsted Grotesk",sans-serif;font-size:1.125rem;line-height:20px}.yf-section :where(h1,h2,h3,h4,p):not([class]){margin:0}.yf-section :where(img,picture,svg,video):not([class]){display:block;max-width:100%;height:auto}.yf-section :where(ul,ol):not([class]){margin:0;padding:0;list-style:none}.yf-section :where(a):not([class]){color:inherit;text-decoration:none}.yf-section :where(button,input,textarea,select):not([class]){font:inherit;color:inherit}.yf-section :where(button):not([class]){background:none;border:none;cursor:pointer}.yf-section{width:100%}.yf-section--full-width{width:100vw;margin-inline:calc(50% - 50vw)}.yf-section__inner{width:100%;max-width:1440px;margin-inline:auto;padding-inline:22px}@media(min-width: 922px){.yf-section__inner{padding-inline:35px}}.yf-section__inner--flush{padding-inline:0}.yf-has-announce{--yf-announce-height: 33px}@media(min-width: 922px){.yf-has-announce{--yf-announce-height: 50px}}.yf-announce{position:relative;background-color:#a32550;color:#fff}.yf-announce__inner{display:flex;align-items:center;justify-content:center;min-height:var(--yf-announce-height);padding-block:6px}.yf-announce__link,.yf-announce__link:visited,.yf-announce__link:hover,.yf-announce__link:focus,.yf-announce__link:active{display:inline-flex;align-items:center;gap:8px;color:#fff;font-family:"Space Mono",monospace;font-size:.75rem;line-height:1.3;text-align:center;text-decoration:none}@media(min-width: 922px){.yf-announce__link,.yf-announce__link:visited,.yf-announce__link:hover,.yf-announce__link:focus,.yf-announce__link:active{font-family:"Space Mono",monospace;font-size:1.0625rem;line-height:100%;gap:16px;line-height:1.3}}.yf-announce__link:focus-visible{outline:2px solid #fff;outline-offset:3px}.yf-announce__text{text-decoration:underline;text-underline-offset:3px}.yf-announce__icon{flex-shrink:0;width:10px;height:auto}@media(min-width: 922px){.yf-announce__icon{width:19px}}:root{--yf-header-height: 68px}@media(min-width: 922px){:root{--yf-header-height: 104px}}.yf-header{position:fixed;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--yf-announce-height, 0px));right:0;left:0;z-index:500;height:var(--yf-header-height);background-color:rgba(0,0,0,0);transition:background-color .3s,backdrop-filter .3s}.yf-header.is-scrolled{background-color:rgba(26,18,9,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.yf-header.is-scrolled{background-color:rgba(26,18,9,.75)}}@media(min-width: 922px){html.yf-menu-open .yf-header{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}}html.yf-menu-open .yf-header.is-menu-scrolled{background-color:rgba(26,18,9,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.yf-menu-open .yf-header.is-menu-scrolled{background-color:rgba(26,18,9,.75)}}.yf-header__inner{display:flex;align-items:center;justify-content:space-between;height:100%}.yf-header__burger{--yf-burger-width: 42px;--yf-burger-line: 3px;--yf-burger-gap: 9px;display:flex;flex-direction:column;justify-content:center;gap:var(--yf-burger-gap);width:calc(var(--yf-burger-width) + 12px);height:calc(var(--yf-burger-width) + 12px);margin-left:-6px;padding:6px;border:none;border-radius:0;box-shadow:none;background:none;cursor:pointer}.yf-header__burger:hover,.yf-header__burger:focus,.yf-header__burger:active{border:none;box-shadow:none;background:none}.yf-header__burger:focus-visible{outline:2px solid #fadda1;outline-offset:2px}.yf-header__burger.is-open:focus-visible{outline-color:#1a1209}@media(min-width: 922px){.yf-header__burger{--yf-burger-width: 57px;--yf-burger-line: 4px;--yf-burger-gap: 12px}}.yf-header__burger-line{display:block;width:var(--yf-burger-width);height:var(--yf-burger-line);background-color:#fadda1;transform-origin:center;transition:transform .35s cubic-bezier(0.22, 1, 0.36, 1),opacity .25s,background-color .3s}.yf-header__burger.is-open .yf-header__burger-line{background-color:#e25c43}.yf-header__burger.is-open .yf-header__burger-line:first-child{transform:translateY(calc((var(--yf-burger-gap) + var(--yf-burger-line)) / 2)) rotate(45deg)}.yf-header__burger.is-open .yf-header__burger-line:last-child{transform:translateY(calc((var(--yf-burger-gap) + var(--yf-burger-line)) / -2)) rotate(-45deg)}@media(prefers-reduced-motion: reduce){.yf-header__burger-line{transition:none}}.yf-header__logo{display:flex;align-items:center;height:100%;text-decoration:none}.yf-header__logo:focus-visible{outline:2px solid #fadda1;outline-offset:2px}.yf-header__logo-image{display:block;width:auto;height:46px}@media(min-width: 922px){.yf-header__logo-image{height:81px}}.yf-header__logo-text{font-family:"Schibsted Grotesk",sans-serif;font-size:1.375rem;line-height:22px;color:#fadda1}.yf-no-hero #page{padding-top:var(--yf-header-height)}.yf-footer{background-color:#fff;color:#1a1209}.yf-footer__inner{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:30px;padding-bottom:22px;text-align:center}@media(min-width: 922px){.yf-footer__inner{display:grid;grid-template-columns:1fr auto 1fr;gap:40px;padding-top:64px;padding-bottom:64px;text-align:left}}.yf-footer__logo{display:block;line-height:0}@media(min-width: 922px){.yf-footer__logo{justify-self:start}}.yf-footer__logo:focus-visible{outline:2px solid #1a1209;outline-offset:4px}.yf-footer__logo-image{display:block;width:auto;height:46px}@media(min-width: 922px){.yf-footer__logo-image{height:39px}}.yf-footer__logo-text{font-family:"Schibsted Grotesk",sans-serif;font-size:1.375rem;line-height:22px;color:#1a1209;line-height:1.2}.yf-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:0;padding:0;list-style:none}@media(min-width: 922px){.yf-footer__links{gap:40px}}.yf-footer__item{margin:0}.yf-footer__link,.yf-footer__link:visited{display:inline-block;padding-bottom:1px;border-bottom:1px solid #e25c43;color:#1a1209;font-family:"Space Mono",monospace;font-size:.8125rem;line-height:1.3;text-decoration:none;transition:color .18s,border-color .18s}@media(min-width: 922px){.yf-footer__link,.yf-footer__link:visited{font-family:"Space Mono",monospace;font-size:1.0625rem;line-height:100%;line-height:1.3}}.yf-footer__link:hover,.yf-footer__link:focus,.yf-footer__link:active{border-bottom-color:#1a1209;color:#1a1209;text-decoration:none}.yf-footer__link:focus-visible{outline:2px solid #1a1209;outline-offset:3px}.yf-footer__copy{margin:0;color:#1a1209;font-family:"Space Mono",monospace;font-size:.625rem;line-height:1.2;letter-spacing:.38px;text-transform:uppercase}@media(min-width: 922px){.yf-footer__copy{font-family:"Space Mono",monospace;font-size:.75rem;line-height:100%;letter-spacing:1.26px;justify-self:end;text-align:right}}.yf-footer__copy-symbol{display:inline-block;font-size:1.35em;line-height:0;vertical-align:-0.3em}.yf-menu{position:fixed;top:var(--wp-admin--admin-bar--height, 0px);right:0;bottom:0;left:0;z-index:499;overflow-y:auto;overscroll-behavior:contain;background-color:#fff;color:#1a1209;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .4s}.yf-menu.is-open{opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1)}.yf-menu:focus{outline:none}.yf-menu__inner{display:grid;grid-template-areas:"nav" "media" "footer";align-content:start;min-height:100%;padding-top:calc(var(--yf-menu-header-offset, 0px) + var(--yf-header-height) + 24px)}@media(min-width: 922px){.yf-menu__inner{grid-template-columns:clamp(280px,28vw,404px) minmax(0, 1fr);grid-template-areas:"media nav" "media footer";align-content:center;column-gap:clamp(40px,5.85vw,84px);padding-top:calc(var(--yf-menu-header-offset, 0px) + var(--yf-header-height));padding-bottom:40px}}.yf-menu__nav{grid-area:nav}@media(min-width: 922px){.yf-menu__nav{align-self:start}}.yf-menu__list{margin:0;padding:0;list-style:none}.yf-menu__item{margin:0;opacity:0;transform:translateX(-30px);transition:opacity .5s cubic-bezier(0.22, 1, 0.36, 1),transform .5s cubic-bezier(0.22, 1, 0.36, 1)}.yf-menu__item+.yf-menu__item{margin-top:8px}@media(min-width: 922px){.yf-menu__item+.yf-menu__item{margin-top:20px}}.yf-menu.is-open .yf-menu__item{opacity:1;transform:none;transition-delay:calc(.05s + var(--yf-menu-index, 0)*.04s)}.yf-menu__link,.yf-menu__link:visited{display:inline-flex;align-items:baseline;color:#1a1209;text-decoration:none;transition:color .22s,padding-left .22s cubic-bezier(0.22, 1, 0.36, 1)}.yf-menu__item--current .yf-menu__link{color:#e25c43}.yf-menu__link:focus-visible{outline:2px solid #1a1209;outline-offset:4px}.yf-menu__number{flex:0 0 35px;font-family:"Space Mono",monospace;font-size:.9375rem;letter-spacing:1.2px}@media(min-width: 922px){.yf-menu__number{font-family:"Space Mono",monospace;font-size:1.25rem;line-height:17px;letter-spacing:1.6px;flex-basis:47px}}.yf-menu__label{font-family:"Schibsted Grotesk",sans-serif;font-size:2.75rem;font-weight:400;line-height:1.2}@media(min-width: 768px){.yf-menu__label{font-size:3.25rem}}@media(min-width: 922px){.yf-menu__label{font-size:clamp(2.75rem,4.17vw,3.75rem)}}@media(hover: hover){.yf-menu__link:hover{padding-left:.8rem;color:#e25c43}}.yf-menu__link:focus-visible{padding-left:.8rem;color:#e25c43}.yf-menu__media{grid-area:media;margin-top:40px;margin-left:calc(-1*22px)}@media(min-width: 922px){.yf-menu__media{margin-top:0;margin-left:0}}.yf-menu__image{display:block;width:100%;height:auto;aspect-ratio:408/214;object-fit:cover}@media(min-width: 922px){.yf-menu__image{aspect-ratio:404/525}}.yf-menu__footer{grid-area:footer;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;padding:30px 0 22px}@media(min-width: 922px){.yf-menu__footer{align-self:end;align-items:center;padding:32px 0 0}}.yf-menu__links{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none}@media(min-width: 922px){.yf-menu__links{gap:40px}}.yf-menu__links-item{margin:0}.yf-menu__copy{margin-left:auto;text-align:right}@media(min-width: 922px){.yf-menu__copy{order:-1;margin-left:0;text-align:left}}@media(prefers-reduced-motion: reduce){.yf-menu,.yf-menu.is-open,.yf-menu__item,.yf-menu__link{transition:none}.yf-menu__item{transform:none}}.yf-menu-open{overflow:hidden}.yf-btn{display:inline-flex;align-items:center;gap:.45em;padding:1.3rem 1.8rem;font-family:"Space Mono",monospace;font-size:1rem;line-height:100%;border-radius:2px;border:none;cursor:pointer;text-decoration:none;transition:background .22s,color .22s}.yf-btn:hover,.yf-btn:focus{text-decoration:none}.yf-btn--white{background:#fff;color:#1a1209}.yf-btn--white:visited{color:#1a1209}.yf-btn--white:hover,.yf-btn--white:focus,.yf-btn--white:active{background:#fadda1;color:#1a1209}.yf-btn--white:focus-visible{outline:2px solid #1a1209;outline-offset:2px}.yf-btn--sunset{background:#f0b739;color:#1a1209}.yf-btn--sunset:visited{color:#1a1209}.yf-btn--sunset:hover,.yf-btn--sunset:focus,.yf-btn--sunset:active{background:#fadda1;color:#1a1209}.yf-btn--sunset:focus-visible{outline:2px solid #1a1209;outline-offset:2px}.yf-emprendedor-card{--yf-emprendedor-card-ratio: 5 / 4;position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:2px;background-color:#fff;color:#1a1209;transition:transform .3s,box-shadow .3s}.yf-emprendedor-card:hover,.yf-emprendedor-card:has(:focus-visible){transform:translateY(-5px);box-shadow:0 16px 48px rgba(26,18,9,.16)}@media(prefers-reduced-motion: reduce){.yf-emprendedor-card{transition:box-shadow .3s}.yf-emprendedor-card:hover,.yf-emprendedor-card:has(:focus-visible){transform:none}}.yf-emprendedor-card--uniform .yf-emprendedor-card__rubro,.yf-emprendedor-card--uniform .yf-emprendedor-card__title{min-height:1lh;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@supports not (min-height: 1lh){.yf-emprendedor-card--uniform .yf-emprendedor-card__rubro{min-height:17px}.yf-emprendedor-card--uniform .yf-emprendedor-card__title{min-height:22px}}.yf-emprendedor-card--uniform .yf-emprendedor-card__description{min-height:60px;min-height:3lh}.yf-emprendedor-card--uniform .yf-emprendedor-card__links{min-height:26px}@media(min-width: 768px){.yf-emprendedor-card--uniform .yf-emprendedor-card__links{min-height:32px}}.yf-emprendedor-card__media{position:relative;aspect-ratio:var(--yf-emprendedor-card-ratio);overflow:hidden;background-color:rgba(26,18,9,.18)}.yf-emprendedor-card__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.yf-emprendedor-card__badges{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.yf-emprendedor-card__badge{font-family:"Space Mono",monospace;font-size:.75rem;line-height:100%;letter-spacing:1.26px;padding:5px 8px;color:#fff;text-transform:uppercase}.yf-emprendedor-card__badge--shipping{background-color:#a32550}.yf-emprendedor-card__badge--discount{background-color:#e25c43}.yf-emprendedor-card__body{display:flex;flex:1;flex-direction:column;padding:16px 14px 20px}@media(min-width: 922px){.yf-emprendedor-card__body{padding:20px 18px 22px}}.yf-emprendedor-card__rubro{font-family:"Space Mono",monospace;font-size:.75rem;line-height:100%;letter-spacing:1.26px;margin:0 0 8px;color:#e25c43;line-height:1.4;text-transform:uppercase}.yf-emprendedor-card__title{font-family:"Schibsted Grotesk",sans-serif;font-size:1.375rem;line-height:22px;margin:0 0 10px;color:#1a1209;font-weight:400}.yf-emprendedor-card__title-link{color:inherit;text-decoration:none}.yf-emprendedor-card__title-link:visited,.yf-emprendedor-card__title-link:hover,.yf-emprendedor-card__title-link:focus{color:inherit}.yf-emprendedor-card__title-link::after{content:"";position:absolute;inset:0;z-index:1}.yf-emprendedor-card__title-link:focus-visible{outline:none}.yf-emprendedor-card__title-link:focus-visible::after{outline:2px solid #1a1209;outline-offset:-2px}.yf-emprendedor-card__description{font-family:"Schibsted Grotesk",sans-serif;font-size:1.125rem;line-height:20px;display:-webkit-box;margin:0 0 16px;overflow:hidden;color:#1a1209;-webkit-line-clamp:3;-webkit-box-orient:vertical}.yf-emprendedor-card__links{position:relative;z-index:2;display:flex;flex-wrap:nowrap;gap:4px;margin:auto 0 0;padding:0;list-style:none}@media(min-width: 768px){.yf-emprendedor-card__links{flex-wrap:wrap;gap:6px}}.yf-emprendedor-card__links-item{flex:0 1 26px;min-width:20px;margin:0}@media(min-width: 768px){.yf-emprendedor-card__links-item{flex:0 0 auto;min-width:0}}.yf-emprendedor-card__link{display:inline-flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:4px;background-color:#fadda1;font-size:.8rem;line-height:1}@media(min-width: 768px){.yf-emprendedor-card__link{width:32px;height:32px;font-size:1rem}}.yf-emprendedor-card__link{color:#1a1209;text-decoration:none;transition:background-color .18s,color .18s}.yf-emprendedor-card__link:visited{color:#1a1209}.yf-emprendedor-card__link:hover,.yf-emprendedor-card__link:focus{background-color:#1a1209;color:#fadda1}.yf-emprendedor-card__link:focus-visible{outline:2px solid #1a1209;outline-offset:2px}.yf-emprendedor-card__icon{display:block;width:auto;height:1em;fill:currentColor}.yf-js .yf-reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(0.22, 1, 0.36, 1),transform .7s cubic-bezier(0.22, 1, 0.36, 1)}.yf-js .yf-reveal.is-visible{opacity:1;transform:none}.yf-js .yf-reveal--d1{transition-delay:.08s}.yf-js .yf-reveal--d2{transition-delay:.16s}.yf-js .yf-reveal--d3{transition-delay:.24s}.yf-js .yf-reveal--d4{transition-delay:.32s}@media(prefers-reduced-motion: reduce){.yf-js .yf-reveal{opacity:1;transform:none;transition:none}}
