.gh-section{position:relative;color:rgb(var(--color-foreground))}.gh-section,.gh-section *,.gh-section *:before,.gh-section *:after{box-sizing:border-box}.gh-section img{display:block;max-width:100%}.gh-section .page-width{width:100%}.gh-eyebrow{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.15rem;font-style:var(--font-body-style);font-weight:600;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.gh-heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing, normal);line-height:1.02;text-wrap:balance}.gh-heading--xl{font-size:clamp(4.2rem,8vw,10rem)}.gh-heading--lg{font-size:clamp(3.4rem,5.5vw,7rem)}.gh-heading--md{font-size:clamp(2.8rem,3.8vw,4.8rem)}.gh-copy{font-size:clamp(1.55rem,1.35vw,1.8rem);line-height:1.72}.gh-copy>*:first-child{margin-top:0}.gh-copy>*:last-child{margin-bottom:0}.gh-copy a{color:currentColor;text-underline-offset:.3rem}.gh-link{display:inline-flex;align-items:center;gap:.8rem;color:currentColor;font-size:1.35rem;font-weight:600;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.gh-link:after{content:"\2192";font-size:1.7rem;transition:transform .25s ease}.gh-link:hover:after{transform:translate(.45rem)}.gh-buttons{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.gh-media{position:relative;overflow:hidden;background:rgba(var(--color-foreground),.06)}.gh-media>img,.gh-media>svg{width:100%;height:100%;object-fit:cover}.gh-placeholder{width:100%;height:100%;min-height:inherit;background:rgba(var(--color-foreground),.05)}.gh-placeholder svg{width:100%;height:100%;fill:rgba(var(--color-foreground),.12)}.gh-anchor-nav{position:relative;border-top:.1rem solid rgba(var(--color-foreground),.16);border-bottom:.1rem solid rgba(var(--color-foreground),.16)}.gh-anchor-nav.is-sticky{position:sticky;top:0;z-index:5}.gh-anchor-nav__inner{display:flex;align-items:center;gap:3rem;min-height:5.4rem;overflow-x:auto;scrollbar-width:none}.gh-anchor-nav__inner::-webkit-scrollbar{display:none}.gh-anchor-nav__link{flex:0 0 auto;color:currentColor;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.gh-anchor-nav__link:hover{opacity:.62}.gh-hero{position:relative;min-height:var(--gh-hero-height-desktop, 76rem);overflow:hidden;color:var(--gh-hero-text, #fff)}.gh-hero__media,.gh-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.gh-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--gh-object-position, center center);transform:scale(1.002)}.gh-hero__overlay{background:linear-gradient(var(--gh-overlay-direction, 90deg),var(--gh-overlay-color, #000),transparent 72%);opacity:var(--gh-overlay-opacity, .45)}.gh-hero__content-wrap{position:relative;z-index:1;display:flex;min-height:var(--gh-hero-height-desktop, 76rem);align-items:var(--gh-v-position, flex-end);justify-content:var(--gh-h-position, flex-start);padding-top:var(--gh-pad-top, 7rem);padding-bottom:var(--gh-pad-bottom, 7rem)}.gh-hero__content{width:min(100%,var(--gh-content-width, 70rem));text-align:var(--gh-text-align, left)}.gh-hero__content .gh-eyebrow{color:inherit}.gh-hero__content .gh-heading{white-space:pre-line}.gh-hero__text{width:min(100%,60rem);margin-top:2rem;font-size:clamp(1.65rem,1.6vw,2rem);line-height:1.65}.gh-hero__content[data-align=center] .gh-hero__text,.gh-hero__content[data-align=center] .gh-buttons{margin-inline:auto;justify-content:center}.gh-hero__content[data-align=right] .gh-hero__text,.gh-hero__content[data-align=right] .gh-buttons{margin-left:auto;justify-content:flex-end}.gh-hero__buttons{margin-top:3rem}.gh-hero__scroll{position:absolute;right:3rem;bottom:3rem;z-index:2;color:inherit;font-size:1rem;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;writing-mode:vertical-rl}.gh-manifesto{padding-top:var(--gh-pad-top, 9rem);padding-bottom:var(--gh-pad-bottom, 9rem);text-align:var(--gh-text-align, center)}.gh-manifesto__inner{max-width:var(--gh-content-width, 108rem);margin-inline:auto}.gh-manifesto .gh-heading{white-space:pre-line}.gh-manifesto__text{max-width:72rem;margin:2.6rem auto 0}.gh-manifesto[data-align=left] .gh-manifesto__inner,.gh-manifesto[data-align=left] .gh-manifesto__text{margin-left:0}.gh-manifesto[data-align=left]{text-align:left}.gh-manifesto__link{margin-top:2.8rem}.gh-collection{padding-top:var(--gh-pad-top, 8rem);padding-bottom:var(--gh-pad-bottom, 8rem)}.gh-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(28rem,.72fr);gap:4rem 8rem;align-items:end;margin-bottom:4.8rem}.gh-section-head__copy{max-width:58rem;justify-self:end}.gh-editorial-grid{display:grid;grid-template-columns:repeat(var(--gh-columns, 3),minmax(0,1fr));gap:var(--gh-grid-gap, 2rem)}.gh-editorial-card{position:relative;min-width:0}.gh-editorial-card__link{display:block;color:currentColor;text-decoration:none}.gh-editorial-card__media{aspect-ratio:var(--gh-card-ratio, 3 / 4)}.gh-editorial-card__media img{transition:transform .65s cubic-bezier(.2,.65,.3,1)}.gh-editorial-card__link:hover .gh-editorial-card__media img{transform:scale(1.035)}.gh-editorial-card__body{display:grid;grid-template-columns:1fr auto;gap:1.2rem;align-items:start;padding-top:1.8rem}.gh-editorial-card__kicker{margin:0 0 .7rem;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;opacity:.68}.gh-editorial-card__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.1rem,2.2vw,3rem);font-weight:var(--font-heading-weight);line-height:1.1}.gh-editorial-card__text{margin:1rem 0 0;font-size:1.45rem;line-height:1.55;opacity:.74}.gh-editorial-card__arrow{font-size:2rem;line-height:1}.gh-proof{padding-top:var(--gh-pad-top, 5rem);padding-bottom:var(--gh-pad-bottom, 5rem)}.gh-proof__grid{display:grid;grid-template-columns:repeat(var(--gh-columns, 4),minmax(0,1fr));border-top:.1rem solid rgba(var(--color-foreground),.18);border-bottom:.1rem solid rgba(var(--color-foreground),.18)}.gh-proof__item{padding:3.2rem 2.4rem;text-align:center}.gh-proof__item+.gh-proof__item{border-left:.1rem solid rgba(var(--color-foreground),.18)}.gh-proof__value{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.8rem,3.5vw,4.8rem);line-height:1}.gh-proof__label{margin:1.2rem auto 0;max-width:24rem;font-size:1.15rem;letter-spacing:.12em;line-height:1.45;text-transform:uppercase;opacity:.72}.gh-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--gh-min-height, 64rem)}.gh-split[data-image=right] .gh-split__media{order:2}.gh-split[data-image=right] .gh-split__content{order:1}.gh-split__media{min-height:var(--gh-min-height, 64rem)}.gh-split__content{display:flex;align-items:center;padding:var(--gh-content-pad, 8rem)}.gh-split__content-inner{width:min(100%,64rem);margin-inline:auto}.gh-split__text{margin-top:2.4rem}.gh-split__quote{margin:3rem 0 0;padding:2.4rem 0 0;border-top:.1rem solid rgba(var(--color-foreground),.2);font-family:var(--font-heading-family);font-size:clamp(2rem,2.5vw,3.2rem);line-height:1.3}.gh-split__buttons{margin-top:3rem}.gh-audiences{padding-top:var(--gh-pad-top, 8rem);padding-bottom:var(--gh-pad-bottom, 8rem)}.gh-audiences__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.gh-audience-card{position:relative;min-height:var(--gh-card-height, 58rem);overflow:hidden;color:var(--gh-card-text, #fff)}.gh-audience-card__media,.gh-audience-card__shade{position:absolute;top:0;right:0;bottom:0;left:0}.gh-audience-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.gh-audience-card:hover .gh-audience-card__media img{transform:scale(1.025)}.gh-audience-card__shade{background:linear-gradient(0deg,#000000ad,#00000005 72%)}.gh-audience-card__content{position:absolute;inset:auto 0 0;z-index:1;padding:clamp(2.8rem,5vw,5rem)}.gh-audience-card__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(3rem,4.4vw,5.6rem);font-weight:var(--font-heading-weight);line-height:1}.gh-audience-card__text{max-width:52rem;margin-top:1.8rem;font-size:1.55rem;line-height:1.62}.gh-audience-card__list{margin:2rem 0 0;padding:0;list-style:none}.gh-audience-card__list li{padding-block:.65rem;border-top:.1rem solid rgba(255,255,255,.28);font-size:1.35rem}.gh-audience-card__link{margin-top:2.4rem}.gh-services{padding-top:var(--gh-pad-top, 8rem);padding-bottom:var(--gh-pad-bottom, 8rem)}.gh-services__grid{display:grid;grid-template-columns:repeat(var(--gh-columns, 3),minmax(0,1fr));border-top:.1rem solid rgba(var(--color-foreground),.2)}.gh-service{padding:3.2rem 3rem 3.6rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.gh-service:not(:nth-child(3n+1)){padding-left:3rem;border-left:.1rem solid rgba(var(--color-foreground),.2)}.gh-service__number{margin:0 0 4rem;font-size:1.1rem;letter-spacing:.14em;opacity:.62}.gh-service__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.5vw,3.2rem);line-height:1.12}.gh-service__text{margin-top:1.5rem;font-size:1.45rem;line-height:1.65;opacity:.76}.gh-service__link{margin-top:2rem}.gh-quote-banner{position:relative;min-height:var(--gh-min-height, 68rem);display:flex;align-items:center;overflow:hidden;color:var(--gh-quote-text, #fff)}.gh-quote-banner__media,.gh-quote-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0}.gh-quote-banner__media img{width:100%;height:100%;object-fit:cover;object-position:var(--gh-object-position, center)}.gh-quote-banner__shade{background:rgba(0,0,0,var(--gh-shade, .42))}.gh-quote-banner__content{position:relative;z-index:1;width:min(100%,100rem);padding-block:var(--gh-pad-y, 9rem)}.gh-quote-banner__quote{margin:0;font-family:var(--font-heading-family);font-size:clamp(3.5rem,6vw,7.8rem);font-weight:var(--font-heading-weight);line-height:1.06;text-wrap:balance}.gh-quote-banner__source{margin-top:2.8rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.gh-quote-banner__link{margin-top:3rem}.gh-process{padding-top:var(--gh-pad-top, 8rem);padding-bottom:var(--gh-pad-bottom, 8rem)}.gh-process__grid{display:grid;grid-template-columns:repeat(var(--gh-columns, 4),minmax(0,1fr));margin-top:5rem;border-top:.1rem solid rgba(var(--color-foreground),.22)}.gh-step{padding:2.6rem 2.5rem 3rem 0}.gh-step+.gh-step{padding-left:2.5rem;border-left:.1rem solid rgba(var(--color-foreground),.22)}.gh-step__number{margin:0 0 6rem;font-family:var(--font-heading-family);font-size:clamp(3rem,4vw,5.5rem);opacity:.35}.gh-step__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2rem,2.1vw,2.8rem);line-height:1.15}.gh-step__text{margin-top:1.3rem;font-size:1.4rem;line-height:1.62;opacity:.74}.gh-faq{padding-top:var(--gh-pad-top, 8rem);padding-bottom:var(--gh-pad-bottom, 8rem)}.gh-faq__layout{display:grid;grid-template-columns:minmax(24rem,.7fr) minmax(0,1.3fr);gap:5rem 9rem}.gh-faq__intro{position:sticky;top:9rem;align-self:start}.gh-faq__text{margin-top:2rem}.gh-faq__item{border-top:.1rem solid rgba(var(--color-foreground),.22)}.gh-faq__item:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.22)}.gh-faq__summary{display:flex;justify-content:space-between;gap:2rem;padding:2.4rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-size:clamp(1.9rem,2vw,2.5rem);line-height:1.25}.gh-faq__summary::-webkit-details-marker{display:none}.gh-faq__summary:after{content:"+";flex:0 0 auto;font-family:var(--font-body-family);font-weight:300}.gh-faq__item[open] .gh-faq__summary:after{content:"\2212"}.gh-faq__answer{padding:0 4rem 2.8rem 0;font-size:1.5rem;line-height:1.7;opacity:.78}.gh-contact{padding-top:var(--gh-pad-top, 8rem);padding-bottom:var(--gh-pad-bottom, 8rem)}.gh-contact__layout{display:grid;grid-template-columns:minmax(25rem,.72fr) minmax(0,1.28fr);gap:5rem 9rem}.gh-contact__intro{align-self:start}.gh-contact__text{margin-top:2.2rem}.gh-contact__meta{margin-top:3.2rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.22)}.gh-contact__meta p{margin:.6rem 0;font-size:1.35rem}.gh-contact__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem}.gh-contact__field--full{grid-column:1 / -1}.gh-contact .field:after,.gh-contact .select:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity))}.gh-contact__privacy{display:flex;gap:1rem;align-items:flex-start;margin:2rem 0;font-size:1.25rem;line-height:1.5}.gh-contact__privacy input{margin-top:.3rem}.gh-contact__submit{margin-top:.8rem}.gh-contact__status{margin-bottom:2rem}@media screen and (max-width:989px){.gh-section-head,.gh-faq__layout,.gh-contact__layout{grid-template-columns:1fr;gap:3rem}.gh-section-head__copy{justify-self:start}.gh-faq__intro{position:static}.gh-editorial-grid,.gh-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-proof__item:nth-child(odd){border-left:0}.gh-proof__item:nth-child(n+3){border-top:.1rem solid rgba(var(--color-foreground),.18)}.gh-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-service:not(:nth-child(3n+1)){padding-left:0;border-left:0}.gh-service:nth-child(2n){padding-left:3rem;border-left:.1rem solid rgba(var(--color-foreground),.2)}.gh-process__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-step:nth-child(3){border-left:0;padding-left:0;border-top:.1rem solid rgba(var(--color-foreground),.22)}.gh-step:nth-child(4){border-top:.1rem solid rgba(var(--color-foreground),.22)}}@media screen and (max-width:749px){.gh-heading--xl{font-size:clamp(3.7rem,14vw,6rem)}.gh-heading--lg{font-size:clamp(3.1rem,11vw,4.7rem)}.gh-heading--md{font-size:clamp(2.7rem,9vw,4rem)}.gh-anchor-nav__inner{gap:2.2rem;min-height:4.9rem}.gh-hero,.gh-hero__content-wrap{min-height:var(--gh-hero-height-mobile, 64rem)}.gh-hero__overlay{background:linear-gradient(0deg,var(--gh-overlay-color, #000),transparent 78%)}.gh-hero__content-wrap{align-items:flex-end;padding-top:4rem;padding-bottom:4rem}.gh-hero__scroll{display:none}.gh-section-head{margin-bottom:3.2rem}.gh-editorial-grid{grid-template-columns:1fr;gap:4rem}.gh-editorial-card__media{aspect-ratio:var(--gh-card-ratio-mobile, 4 / 5)}.gh-split{grid-template-columns:1fr;min-height:auto}.gh-split[data-image=right] .gh-split__media,.gh-split[data-image=right] .gh-split__content{order:initial}.gh-split__media{min-height:var(--gh-mobile-media-height, 48rem)}.gh-split__content{padding:var(--gh-mobile-content-pad, 5rem) 2rem}.gh-audiences__grid{grid-template-columns:1fr}.gh-audience-card{min-height:var(--gh-mobile-card-height, 52rem)}.gh-services__grid{grid-template-columns:1fr}.gh-service,.gh-service:nth-child(2n),.gh-service:not(:nth-child(3n+1)){padding:2.6rem 0;border-left:0}.gh-service__number{margin-bottom:2.5rem}.gh-quote-banner{min-height:var(--gh-mobile-min-height, 58rem)}.gh-quote-banner__content{padding-block:6rem}.gh-process__grid{grid-template-columns:1fr}.gh-step,.gh-step+.gh-step,.gh-step:nth-child(3),.gh-step:nth-child(4){padding:2.6rem 0;border-left:0;border-top:.1rem solid rgba(var(--color-foreground),.22)}.gh-step:first-child{border-top:0}.gh-step__number{margin-bottom:2.6rem}.gh-contact__grid{grid-template-columns:1fr}.gh-contact__field--full{grid-column:auto}}@media(prefers-reduced-motion:reduce){.gh-section *,.gh-section *:before,.gh-section *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/guallar-horeca.css.map */
