.section-bg-image{background-image:var(--section-bg-mobile, none);background-size:cover;background-position:center;background-repeat:no-repeat}.shopify-section.section-wrapper:has(.section--has-bg-image){position:relative}.shopify-section.section-wrapper:has(.section--has-bg-image):before{content:"";position:absolute;width:766px;height:522px;top:13px;left:-225px;border-radius:1000px;background:#000005;filter:blur(195px);transform:rotate(13.75deg);z-index:-1;pointer-events:none}.section--has-bg-image{align-items:center;display:flex}.section--has-bg-image .section-content-wrapper .text-block{margin-bottom:20px}.section--has-bg-image .section-content-wrapper .text-block h1{font-family:Antarctica,sans-serif;font-weight:400;font-size:58px;letter-spacing:0px;line-height:100%;color:#fff}.section--has-bg-image .section-content-wrapper .shopify-block *{font-size:20px;font-weight:340;color:#fff;line-height:155%}.section.page-width-content{max-width:1662px;margin:0 auto;padding:0 15px}.section--has-bg-image .section-bg-image__content{width:100%;display:flex;flex-direction:column;padding:0 0 60px;min-height:auto;margin-top:auto;justify-content:flex-end;gap:0;max-width:863px}@media screen and (min-width:768px)and (max-width:1024px){body .shopify-section.section-wrapper:has(.section--has-bg-image){aspect-ratio:1728 / 800}}@media screen and (min-width:768px){.section--has-bg-image{height:100%}.shopify-section.section-wrapper:has(.section--has-bg-image){width:100%;aspect-ratio:3.5050709939}.section-bg-image{background-image:var(--section-bg-desktop, var(--section-bg-mobile, none))}}@media screen and (max-width:767px){.shopify-section.section-wrapper:has(.section--has-bg-image):before{content:"";position:absolute;width:100%;height:100%;filter:blur(145px);z-index:-1;pointer-events:none;top:unset;border:unset;transform:unset;left:0;bottom:-225px}.section.page-width-content.section--has-bg-image{min-height:460px;padding:0 32px}.section.page-width-content.section--has-bg-image .section-content-wrapper .shopify-block *{font-size:16px;letter-spacing:0px;line-height:140%}.section.page-width-content.section--has-bg-image .section-bg-image__content{padding-bottom:37px}.section.page-width-content.section--has-bg-image .section-bg-image__content .text-block{margin-bottom:16px}.section.page-width-content.section--has-bg-image .section-bg-image__content .text-block h1{font-size:32px;line-height:100%;letter-spacing:0px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-background-image.css.map */
