@import"https://fonts.googleapis.com/css2?family=Pinyon+Script&family=Cormorant+Garamond:wght@600;700&display=swap";.hero .button-custom,.hero a.button-custom{background:linear-gradient(135deg,#ff8a1f,#e85d04 55%,#c2410c)!important;color:#fff!important;border:1px solid #ffb35c!important;border-radius:999px!important;padding:14px 38px!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-size:17px!important;box-shadow:0 6px 18px #e85d0473,inset 0 1px #ffffff59!important;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease!important}.hero .button-custom:hover,.hero a.button-custom:hover{transform:translateY(-2px) scale(1.03);filter:brightness(1.08);box-shadow:0 10px 26px #e85d0499,inset 0 1px #ffffff73!important}.hero .hero__content-wrapper h6{margin:0;font-family:Pinyon Script,Snell Roundhand,cursive!important;font-style:normal;font-weight:400;color:#fff4e6!important;-webkit-text-stroke:0;text-transform:none!important;letter-spacing:.01em!important;text-align:center;white-space:nowrap!important;text-shadow:0 2px 18px rgba(0,0,0,.55),0 0 26px rgba(232,93,4,.28)}.hero .hero__content-wrapper h6:after{content:none!important;display:none!important}.hero .hero__content-wrapper h6:first-line{font-family:Cormorant Garamond,Georgia,serif;font-weight:700;text-transform:uppercase;font-size:.3em;letter-spacing:.5em;line-height:2.4}@media screen and (min-width:750px){.hero{min-height:0!important;aspect-ratio:1672 / 941;max-height:none!important}.hero .hero__container{min-height:0!important;height:100%}.hero .hero__media-grid{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.hero .hero__media{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}.hero{--vz-title-top:9%;--vz-gap:22px}.hero .hero__content-wrapper{align-self:stretch!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;text-align:center;gap:var(--vz-gap)!important;width:fit-content!important;max-width:none!important;margin-inline-start:1.8%!important;margin-inline-end:auto!important;padding-top:var(--vz-title-top)!important}.hero .hero__content-wrapper h6{font-size:clamp(48px,5.4vw,88px)!important;line-height:1!important;width:auto!important}.hero .hero__content-wrapper .button-custom,.hero .hero__content-wrapper a.button-custom{align-self:center!important;margin:0 auto!important}}@media screen and (max-width:749px){.hero .hero__media{object-fit:cover!important;object-position:center 8%!important}.hero .hero__content-wrapper{align-self:stretch!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;text-align:center}.hero{min-height:calc(var(--hero-min-height) - var(--hero-height-offset))!important}.hero .hero__media-grid{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.hero .hero__media{height:100%!important;aspect-ratio:auto!important}.hero .hero__content-wrapper{position:relative!important;inset:auto!important}.hero .hero__content-wrapper h6{font-size:clamp(44px,13vw,64px)!important;line-height:1!important;padding-bottom:6px}.hero .button-custom,.hero a.button-custom{padding:13px 30px!important;font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vessenza-hero-halloween.css.map */
