body:has([data-amiro-page-background][data-enabled=true]){background:var(--amiro-page-bg,#fff)}#main:has([data-amiro-page-background][data-enabled=true]){position:relative;isolation:isolate;display:flow-root;clip-path:inset(0);background:var(--amiro-page-bg,#fff)}#main:has([data-amiro-page-background][data-enabled=true]):before,#main:has([data-amiro-page-background][data-enabled=true]):after{position:fixed;top:-15%;right:-15%;bottom:-15%;left:-15%;pointer-events:none;z-index:-1;opacity:var(--amiro-page-effect-opacity,.1)}#main:has([data-amiro-page-background][data-enabled=true][data-effect=glow]):before{content:"";background:radial-gradient(ellipse at 20% 30%,var(--amiro-page-effect-color),transparent 58%);animation:amiro-page-glow var(--amiro-page-effect-duration,24s) ease-in-out infinite alternate}#main:has([data-amiro-page-background][data-enabled=true][data-effect=glow]):after{content:"";background:radial-gradient(ellipse at 80% 70%,var(--amiro-page-effect-secondary),transparent 58%);animation:amiro-page-glow var(--amiro-page-effect-duration,24s) ease-in-out infinite alternate-reverse}#main:has([data-amiro-page-background][data-enabled=true][data-effect=shimmer]):before{content:"";background:linear-gradient(110deg,transparent 15%,var(--amiro-page-effect-secondary) 35%,var(--amiro-page-effect-color) 50%,transparent 75%);animation:amiro-page-sweep var(--amiro-page-effect-duration,24s) ease-in-out infinite}@keyframes amiro-page-glow{0%{transform:translate3d(-5%,-4%,0) scale(.95)}to{transform:translate3d(7%,6%,0) scale(1.05)}}@keyframes amiro-page-sweep{0%,15%{transform:translate3d(-100%,0,0)}85%,to{transform:translate3d(100%,0,0)}}@media(prefers-reduced-motion:reduce){#main:has([data-amiro-page-background][data-enabled=true]):before,#main:has([data-amiro-page-background][data-enabled=true]):after{animation:none!important;transform:none!important}}@media print{#main:has([data-amiro-page-background]):before,#main:has([data-amiro-page-background]):after{display:none}}@media(max-width:1039px){#main:has([data-amiro-page-background][data-enabled=true][data-mobile-effect=glow]):before,#main:has([data-amiro-page-background][data-enabled=true][data-mobile-effect=glow]):after{content:"";top:-30%;right:-30%;bottom:-30%;left:-30%;opacity:var(--amiro-mobile-effect-opacity,.12);animation:amiro-mobile-halo var(--amiro-mobile-effect-duration,24s) ease-in-out infinite alternate}#main:has([data-amiro-page-background][data-enabled=true][data-mobile-effect=glow]):before{background:radial-gradient(ellipse 45% 45% at 50% 50%,var(--amiro-mobile-effect-color) 0%,transparent 100%)}#main:has([data-amiro-page-background][data-enabled=true][data-mobile-effect=glow]):after{background:radial-gradient(ellipse 45% 45% at 50% 50%,var(--amiro-mobile-effect-secondary) 0%,transparent 100%);animation-direction:alternate-reverse}#main:has([data-amiro-page-background][data-enabled=true][data-mobile-effect=none]):before,#main:has([data-amiro-page-background][data-enabled=true][data-mobile-effect=none]):after{content:none;animation:none}}@keyframes amiro-mobile-halo{0%{transform:translate3d(-6%,-4%,0)}to{transform:translate3d(6%,4%,0)}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/amiro-campaign-page-background.css.map */
