.hero-nueco{position:relative;display:block;width:100%;overflow:hidden;isolation:isolate}.hero-nueco--small{min-height:56rem}.hero-nueco--medium{min-height:72rem}.hero-nueco--large{min-height:90vh}@media screen and (max-width:749px){.hero-nueco--small{min-height:32rem}.hero-nueco--medium{min-height:42rem}.hero-nueco--large{min-height:56rem}}.hero-nueco__media,.hero-nueco__media picture,.hero-nueco__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.hero-nueco__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-nueco__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top right,#4a34149e,#66461c75 22%,#8c642c4d 48%,#be96502e 75%,#d4a85c14),linear-gradient(180deg,rgba(50,35,12,.18) 0%,transparent 22%,transparent 68%,rgba(50,35,12,calc(var(--hero-darken, .4) * .9)) 100%);backdrop-filter:blur(6px) saturate(1.15);-webkit-backdrop-filter:blur(6px) saturate(1.15)}.hero-nueco__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 100% 50%,rgba(212,168,92,.22) 0%,rgba(212,168,92,.12) 35%,transparent 65%);backdrop-filter:blur(1.5px) saturate(1.15);-webkit-backdrop-filter:blur(1.5px) saturate(1.15);-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 38%,#000 70%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 38%,#000 70%,#000 100%)}.hero-nueco__content{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:flex-start;width:100%;min-height:inherit;padding:0 1.5rem 4rem}@media screen and (min-width:750px){.hero-nueco__content{padding:5rem;align-items:flex-end;justify-content:flex-start}}.hero-nueco__box{position:relative;width:100%;max-width:68rem;text-align:left;word-wrap:break-word}.hero-nueco__box:before{content:"";position:absolute;top:-50vh;right:-60vw;bottom:-40vh;left:-40vw;z-index:-1;background:radial-gradient(ellipse 38% 42% at 22% 78%,#4a34148c,#66461c57 32%,#8c642c29 60%,#b08a4b00 82%),radial-gradient(ellipse 90% 95% at 30% 80%,#d4a85c61,#d4a85c38 35%,#d4a85c1a 65%,#d4a85c00 90%);pointer-events:none}@media screen and (max-width:749px){.hero-nueco__box:before{top:-30vh;right:-25vw;bottom:-20vh;left:-20vw}}.hero-nueco__logo{display:block;height:auto!important;width:clamp(304px,47vw,608px)!important;max-width:100%!important;margin:0 0 1.6rem;filter:drop-shadow(0 6px 22px rgba(0,0,0,.55));position:relative;z-index:1;animation:hero-nueco-fade-up .9s cubic-bezier(.22,.61,.36,1) .1s both}@media screen and (min-width:750px){.hero-nueco__logo{width:clamp(416px,36vw,710px)!important;margin-bottom:2.4rem}}.hero-nueco__heading{margin:0 0 2.4rem;font-family:Fraunces,Iowan Old Style,Georgia,serif;font-weight:500;line-height:.92;letter-spacing:-.02em;color:#fff;animation:hero-nueco-fade-up .9s cubic-bezier(.22,.61,.36,1) .2s both}.hero-nueco__heading-line,.hero-nueco__heading-accent{display:block}.hero-nueco__heading-line{font-size:clamp(2.5rem,6.9vw,3.25rem);font-weight:400;letter-spacing:-.005em;line-height:1;color:#fff;text-shadow:0 2px 24px rgba(74,52,20,.75),0 1px 4px rgba(50,35,12,.6);margin-bottom:.1em}.hero-nueco__heading-accent{font-size:clamp(5.75rem,17.5vw,8rem);font-weight:600;letter-spacing:-.035em;line-height:.9;color:#fff;text-shadow:0 3px 28px rgba(74,52,20,.75),0 1px 6px rgba(50,35,12,.6);margin-top:0}@media screen and (min-width:750px){.hero-nueco__heading{margin-bottom:4rem}.hero-nueco__heading-line{font-size:clamp(3.5rem,4.75vw,5rem)}.hero-nueco__heading-accent{font-size:clamp(7.5rem,11.25vw,11.9rem);letter-spacing:-.04em}}.hero-nueco__text{margin:1.6rem 0 0;color:#fff;animation:hero-nueco-fade-up .9s cubic-bezier(.22,.61,.36,1) .45s both}@media screen and (min-width:750px){.hero-nueco__text{margin-top:2rem}}.hero-nueco__text p{font-family:var(--font-body-family, sans-serif);font-style:normal;font-size:1.8rem;line-height:1.45;font-weight:400;letter-spacing:.005em;margin:0;max-width:48rem;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.35)}@media screen and (min-width:750px){.hero-nueco__text p{font-size:2rem;line-height:1.65}}.hero-nueco__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem;animation:hero-nueco-fade-up .9s cubic-bezier(.22,.61,.36,1) .7s both}@keyframes hero-nueco-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hero-nueco__heading,.hero-nueco__text,.hero-nueco__buttons{animation:none!important}}@media screen and (min-width:750px){.hero-nueco__buttons{margin-top:4.1rem}}.hero-nueco__button{--alpha-button-background: 1;--alpha-button-border: 0;background:#ffffffeb!important;color:#1a1a1a!important;border:0!important;border-radius:4rem!important;padding:1rem 2rem!important;font-size:1.3rem;font-weight:500;letter-spacing:.04em;text-transform:none;box-shadow:0 4px 16px #0000002e;transition:background-color .2s ease,color .2s ease,transform .2s ease}.hero-nueco__button:hover{background:#1a1a1a!important;color:#fff!important;transform:translateY(-1px)}.hero-nueco__button:before,.hero-nueco__button:after{display:none!important}.hero-nueco__social{position:absolute;right:1.6rem;bottom:1.6rem;z-index:3}@media screen and (min-width:750px){.hero-nueco__social{right:3rem;bottom:3rem}}.hero-nueco__social-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.4rem;align-items:center}.hero-nueco__social .list-social__item{display:block;margin:0}.hero-nueco__social .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;padding:0;border-radius:50%;background:#fff;color:#121212;box-shadow:0 6px 20px #00000047;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.hero-nueco__social .list-social__link:hover{background:#d0a85c;color:#fff;transform:translateY(-2px);box-shadow:0 10px 28px #0000005c}.hero-nueco__social .list-social__link .svg-wrapper,.hero-nueco__social .list-social__link svg{width:2.6rem;height:2.6rem}.hero-nueco__social .list-social__link svg path,.hero-nueco__social .list-social__link svg circle,.hero-nueco__social .list-social__link svg rect{fill:currentColor}@media(prefers-reduced-motion:reduce){.hero-nueco__social .list-social__link,.hero-nueco__social .list-social__link:hover{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-hero-nueco.css.map */
