.hero-vgz{position:relative;display:flex;width:100%;overflow:hidden;isolation:isolate}.hero-vgz--small{min-height:45vh}.hero-vgz--medium{min-height:65vh}.hero-vgz--large{min-height:85vh}.hero-vgz--full{min-height:100vh}.hero-vgz--custom{min-height:var(--hero-custom-height, 80vh)}@media screen and (max-width:749px){.hero-vgz--small{min-height:55vh}.hero-vgz--medium{min-height:70vh}.hero-vgz--large{min-height:90vh}}.hero-vgz__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-vgz__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero-vgz__img--mobile{display:none}@media screen and (max-width:749px){.hero-vgz__img--desktop{display:none}.hero-vgz__img--mobile{display:block}}.hero-vgz__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:#e8e4dc}.hero-vgz__placeholder-svg{width:100%;height:100%;object-fit:cover}.hero-vgz__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-vgz__overlay--none{display:none}.hero-vgz__overlay--solid{background-color:rgba(var(--hero-overlay-rgb, 10, 10, 10),var(--hero-overlay-opacity, .25))}.hero-vgz__overlay--gradient{background:linear-gradient(to top,rgba(var(--hero-overlay-rgb, 10, 10, 10),var(--hero-overlay-opacity, .45)),rgba(var(--hero-overlay-rgb, 10, 10, 10),calc(var(--hero-overlay-opacity, .45) * .35)) 35%,rgba(var(--hero-overlay-rgb, 10, 10, 10),0) 65%)}.hero-vgz__content-wrap{position:relative;z-index:1;display:flex;flex:1;width:100%;padding-top:var(--hero-padding-top, 40px);padding-bottom:var(--hero-padding-bottom, 40px)}.hero-vgz--valign-top .hero-vgz__content-wrap{align-items:flex-start}.hero-vgz--valign-middle .hero-vgz__content-wrap{align-items:center}.hero-vgz--valign-bottom .hero-vgz__content-wrap{align-items:flex-end}.hero-vgz__content{width:var(--hero-content-width, 55%);max-width:100%;color:var(--hero-text-color, #f5f2ec)}.hero-vgz--align-left .hero-vgz__content{margin-right:auto;text-align:left}.hero-vgz--align-center .hero-vgz__content{margin-inline:auto;text-align:center}.hero-vgz--align-right .hero-vgz__content{margin-left:auto;text-align:right}@media screen and (max-width:749px){.hero-vgz__content{width:100%}}.hero-vgz__content--animate{animation:hero-vgz-fade-up 1s cubic-bezier(.16,1,.3,1) both}@keyframes hero-vgz-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hero-vgz__content--animate{animation:none}}.hero-vgz__eyebrow{margin:0 0 14px;font-family:var(--font-body-family, var(--font-heading-family, sans-serif));font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;opacity:.8}.hero-vgz__heading{margin:0 0 18px;font-family:var(--font-heading-family, sans-serif);font-size:var(--hero-heading-size-mobile, 28px);line-height:1.15;letter-spacing:var(--hero-letter-spacing, -.01em);font-weight:var(--font-heading-weight, 400);color:inherit}@media screen and (min-width:750px){.hero-vgz__heading{font-size:var(--hero-heading-size, 46px)}}.hero-vgz__body{margin:0 0 28px;font-family:var(--font-body-family, sans-serif);font-size:var(--hero-body-size, 16px);line-height:1.6;color:inherit;opacity:.88;font-weight:var(--font-body-weight, 400)}.hero-vgz__body p{margin:0 0 12px}.hero-vgz__body p:last-child{margin-bottom:0}.hero-vgz__buttons{display:flex}.hero-vgz--align-center .hero-vgz__buttons{justify-content:center}.hero-vgz--align-right .hero-vgz__buttons{justify-content:flex-end}.hero-vgz__button{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;font-family:var(--font-body-family, sans-serif);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:1px solid transparent;transition:opacity .25s ease,background-color .25s ease,color .25s ease}.hero-vgz__button--solid{background-color:var(--hero-button-bg, #0a0a0a);color:var(--hero-button-text, #f5f2ec);border-color:var(--hero-button-bg, #0a0a0a)}.hero-vgz__button--solid:hover{opacity:.85}.hero-vgz__button--outline{background-color:transparent;color:var(--hero-button-text, #f5f2ec);border-color:var(--hero-button-border, #f5f2ec)}.hero-vgz__button--outline:hover{background-color:var(--hero-button-border, #f5f2ec);color:var(--hero-button-bg, #0a0a0a)}.hero-vgz__button--text{padding:4px 0;border:none;border-bottom:1px solid currentColor;color:var(--hero-button-text, #f5f2ec)}.hero-vgz__button--text:hover{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-hero-vagazoni.css.map */
