.shopify-section--image-with-text-overlay:first-child .h1,.shopify-section--image-with-text-overlay:first-child .h2{font-size:clamp(1.9rem,3.2vw,2.75rem);max-width:48rem;margin-inline:auto;text-wrap:balance}.shopify-section--image-with-text-overlay:first-child .prose p:not(.h1):not(.h6){font-family:var(--heading-font-family);font-size:1.2rem;line-height:1.6;max-width:38rem;margin-inline:auto;text-wrap:balance}.shopify-section--image-with-text-overlay:first-child .h6{font-size:.8125rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.25rem}.shopify-section--image-with-text-overlay:first-child .content-over-media{--content-over-media-gradient-overlay: radial-gradient(ellipse 50% 42% at 50% 62%, rgba(248, 245, 239, .6), rgba(248, 245, 239, 0) 100%)}@media(max-width:699px){.shopify-section--image-with-text-overlay:first-child .content-over-media{--content-over-media-height: 160vw;--content-over-media-gradient-overlay: linear-gradient(to bottom, rgba(248, 245, 239, 0) 50%, rgba(248, 245, 239, .3) 75%, rgba(248, 245, 239, .45) 100%)}.shopify-section--image-with-text-overlay:first-child .h1,.shopify-section--image-with-text-overlay:first-child .h2{font-size:1.45rem}.shopify-section--image-with-text-overlay:first-child .prose p:not(.h1):not(.h6){font-size:.95rem}.shopify-section--image-with-text-overlay:first-child .h6{font-size:.625rem;letter-spacing:.12em;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/upsideluxe-hero.css.map */
