body .hero,body .hero-section,.hero,.homepage-hero,.site-hero,.section-hero,.homepage-hero__hero{position:relative!important;color:#fff!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;overflow:hidden!important}body .hero img,body .hero-section img,.hero img,.homepage-hero img{display:block!important;width:100%!important;height:auto!important;object-fit:cover!important;object-position:center center!important;z-index:1!important}body .hero .inner,body .hero .container,.hero .inner,.homepage-hero .inner,.site-hero .inner{position:relative!important;z-index:4!important}body .hero:before,.hero:before,.homepage-hero:before,.site-hero:before,body .hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:#0a0a0a59!important}body .hero,.hero,.multi-column{animation:none!important;transition:none!important}@media (max-width: 900px){body .hero:before,.hero:before,.homepage-hero:before,body .hero-section:before{background:linear-gradient(90deg,#eda9ef2e 3%,#a11dad2e 49%,#6a0dad2e 73%)!important;background-size:200% 200%!important;animation:leonovaGradientMobile 7s ease-in-out infinite!important;opacity:1!important}body .hero,.hero,body .hero-section{background-attachment:scroll!important}body .hero h1,.hero h1{font-size:clamp(18px,5vw,28px)!important}}@keyframes leonovaGradientMobile{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero[style*=background-image],.homepage-hero[style*=background-image],body .hero[style*=background-image]{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.multi-column,.multi-column-section,.multi-columns,.section--multi-column{background:linear-gradient(90deg,#eda9ef 3%,#a11dad 49%,#6a0dad 73%),#0e0e0e!important;background-blend-mode:overlay!important;color:#fff!important;padding:48px 24px!important;border-radius:12px!important}.multi-column .column,.multi-column .card,.multi-columns .column,.multi-columns .card{background:#ffffff0a!important;color:#fff!important;border:1px solid rgba(255,255,255,.04)!important;box-shadow:0 10px 30px #0e0e0e1f!important}.multi-column .btn-primary,.multi-column a.btn-primary,.multi-column button.btn-primary,.multi-columns .btn-primary,.hero .btn-primary,.hero a.btn,.hero button,.homepage-hero .btn-primary,.site-hero .btn-primary{background:#6a0dad!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:10px 20px!important;font-weight:700!important;box-shadow:0 10px 28px #0e0e0e33!important}.hero .btn-outline,.hero a.btn-outline,.hero .btn-label,.multi-column .btn-outline,.multi-column a.btn-outline,.multi-column .btn-label{background:transparent!important;color:#fff!important;border:2px solid #FFFFFF!important;box-shadow:none!important}.hero h1,.banner-title,.hero .title,.banner .title,.hero p,.banner p,.hero .subtitle,.banner .subtitle{color:#fff!important;opacity:1!important}.multi-column a,.multi-column a:link,.multi-column a:visited{color:#fff!important;text-decoration:underline!important}@media (max-width: 900px){.multi-column{padding:28px 16px!important}}.cookie-consent,.cookie-banner,.cookie-notice,#onetrust-banner-sdk,.ot-sdk-container,.cc-window,.consent-manager,.shopify-policy-cookie,.cookiebar{position:fixed!important;z-index:99999!important;left:0!important;right:0!important;bottom:0!important;display:block!important;visibility:visible!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-colors.css.map */
