.background-gif-wrapper{position:fixed;width:100vw;height:100vh;max-height:100vh;z-index:-1;overflow:hidden;pointer-events:none;margin:0;padding:0;top:0;right:0;bottom:0;left:0;contain:layout paint;transform:translateZ(0)}.background-gif-wrapper--fixed{position:fixed}.background-gif-wrapper--scroll{position:absolute;top:0;left:0;width:100%;min-height:100vh;max-height:none;height:auto}body.has-bg-gif{position:relative}body.has-bg-gif .background-gif-wrapper--scroll{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;min-height:100%}.background-gif-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.background-gif-video{min-width:100%;min-height:100%;object-fit:cover;object-position:center;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.website-bg__video,.password-bg__video{transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;object-fit:cover;object-position:center}.website-bg .website-bg__bg-desktop,.website-bg .website-bg__bg-mobile,.password-bg .password-bg__bg-desktop,.password-bg .password-bg__bg-mobile{contain:layout paint;transform:translateZ(0)}.background-gif-wrapper--blur .background-gif-image,.background-gif-wrapper--blur .background-gif-video{filter:blur(var(--bg-blur, 0));transform:translateZ(0) scale(1.08);transform-origin:center center}html.has-bg-gif,body.has-bg-gif{background:transparent!important}body.has-bg-gif.gradient{background:transparent!important;background-color:transparent!important}.background-gif-wrapper--color{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;width:100vw!important;height:100vh!important;min-height:100vh!important;position:fixed!important;z-index:-999!important;margin:0!important;padding:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important}body.has-bg-gif.gradient{background:transparent!important;background-attachment:initial!important}body.has-bg-gif.gradient:before,body.has-bg-gif.gradient:after{display:none!important;background:transparent!important}body.has-bg-gif main{position:relative;z-index:1}body.has-bg-gif header,body.has-bg-gif .header{position:relative;z-index:1}body.has-bg-gif .header-wrapper.gradient{background-attachment:initial!important}body.has-bg-gif .shopify-section-header-sticky{z-index:1000!important}body.has-bg-gif .shopify-section-header-sticky .header-wrapper{z-index:1000;background-color:rgba(var(--color-background),.75)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.has-bg-gif .shopify-section-header-sticky .header-wrapper.gradient{background:rgba(var(--color-background),.75)!important;background-attachment:initial!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.has-bg-gif footer,body.has-bg-gif .footer{position:relative;z-index:1}body.has-bg-gif .contact-form__wrap{background:transparent!important;background-color:transparent!important;background-image:none!important}body.has-bg-gif .contact-form__wrap.gradient:before,body.has-bg-gif .contact-form__wrap.gradient:after{display:none!important}html.shopify-design-mode .background-gif-wrapper,html.shopify-design-mode .background-gif-wrapper--fixed,html.shopify-design-mode .background-gif-wrapper--color{z-index:0!important}html.shopify-design-mode body.has-bg-gif .shopify-section-group-header-group,html.shopify-design-mode body.has-bg-gif .header,html.shopify-design-mode body.has-bg-gif main,html.shopify-design-mode body.has-bg-gif .content-for-layout,html.shopify-design-mode body.has-bg-gif .footer,html.shopify-design-mode body.has-bg-gif footer{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.background-gif-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-background-gif.css.map */
