.mys-hero-banner{position:relative;width:100%;max-width:var(--section-max-width, 1604px);min-height:100vh;margin:0 auto;overflow:hidden;background-color:var(--section-bg-color, #1E0545);background-size:100% 100%;background-repeat:no-repeat;background-position:center top;margin-top:var(--section-margin-top, 0px);margin-bottom:var(--section-margin-bottom, 0px);border-top:var(--border-top-style, none) var(--border-top-width, 0) var(--border-top-color, #000000);border-bottom:var(--border-bottom-style, none) var(--border-bottom-width, 0) var(--border-bottom-color, #000000);border-left:var(--border-left-style, none) var(--border-left-width, 0) var(--border-left-color, #000000);border-right:var(--border-right-style, none) var(--border-right-width, 0) var(--border-right-color, #000000)}@media screen and (min-width:750px){.mys-hero-banner{background-image:none}.mys-hero-banner.bg-loaded{background-image:var(--cached-bg-desktop)}}@media screen and (max-width:749px){.mys-hero-banner{background-image:none}.mys-hero-banner.bg-loaded{background-image:var(--cached-bg-mobile)}}.no-js .mys-hero-banner{background-image:var(--cached-bg-desktop)}@media screen and (max-width:749px){.no-js .mys-hero-banner{background-image:var(--cached-bg-mobile)}}.mys-hero-blocks{position:relative;width:100%;max-width:var(--container-max-width, 1200px);min-height:calc(100vh - var(--section-margin-top, 0px) - var(--section-margin-bottom, 0px));margin:0 auto;display:flex;flex-direction:row;align-items:center;z-index:2;padding-top:var(--section-padding-top, 80px);padding-bottom:var(--section-padding-bottom, 80px);padding-left:var(--section-padding-left, 80px);padding-right:var(--section-padding-right, 80px)}.mys-hero-content-left{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;max-width:50%;padding-right:20px}.mys-hero-block{flex-shrink:0}.mys-block-title_graphic{width:100%;max-width:var(--block-max-width, 500px);margin-top:var(--block-margin-top, 0px);margin-bottom:var(--block-margin-bottom, 0px)}.mys-block-title_graphic img{display:block;width:100%;height:auto}.mys-block-showcase_image{position:absolute;top:var(--showcase-top, 0px);right:var(--showcase-right, 0px);bottom:var(--showcase-bottom, auto);left:var(--showcase-left, auto);z-index:1;width:100%;max-width:var(--block-max-width, 65%);height:100%;display:flex;align-items:flex-start;justify-content:flex-end;margin-top:var(--block-margin-top, 0px);margin-bottom:var(--block-margin-bottom, 0px)}.mys-block-showcase_image img,.mys-hero-showcase-desktop,.mys-hero-showcase-mobile{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;object-position:top right}.mys-block-showcase_image .mys-hero-showcase-desktop{display:block}.mys-block-showcase_image .mys-hero-showcase-mobile{display:none}.mys-block-mobile_badge{width:100%;max-width:120px;margin-top:var(--block-margin-top, 16px);margin-bottom:var(--block-margin-bottom, 0px)}.mys-block-mobile_badge img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.mys-block-mobile_badge.mys-hide-desktop{display:none!important}}.mys-block-description{width:100%;max-width:500px;margin-top:var(--desc-margin-top, 16px);margin-bottom:var(--desc-margin-bottom, 16px)}.mys-hero-description-inner{font-size:var(--desc-font-size, 19px);font-weight:var(--desc-font-weight, 300);line-height:var(--desc-line-height, 1.3);color:var(--desc-text-color, #CAA6FF);font-family:var(--desc-font-family, var(--font-body-family));text-align:center}.mys-hero-description-inner p{margin:0}.mys-hero-description-inner strong,.mys-hero-description-inner b{color:var(--desc-bold-color, #FFFFFF)}.mys-block-action_buttons{width:100%;margin-top:var(--btn-margin-top, 24px);margin-bottom:var(--btn-margin-bottom, 0px)}.mys-hero-buttons-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--btn-gap, 25px)}.mys-hero-cta-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--btn-width, 137px);height:var(--btn-height, 43px);background-image:var(--btn-bg-default);background-size:contain;background-repeat:no-repeat;background-position:center;text-decoration:none;overflow:hidden}.mys-hero-cta-btn:hover{filter:drop-shadow(-3px 3px 4px rgba(209,154,255,.3)) drop-shadow(3px -3px 4px rgba(219,176,255,.36))}.mys-hero-cta-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--btn-bg-hover);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .3s ease}.mys-hero-cta-btn:hover:before{opacity:1}.mys-hero-cta-btn:active:before{background-image:var(--btn-bg-active);opacity:1}.mys-hero-cta-text{position:relative;z-index:1;font-size:var(--btn-font-size, 14px);font-weight:600;color:var(--btn-text-color, #000000);font-family:var(--btn-font-family, var(--font-body-family));letter-spacing:.02em;text-align:center}.mys-hero-buttons-separator{display:inline-block;width:2px;height:45px;background-color:#fff;align-self:center;flex-shrink:0}.mys-hero-secondary-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:var(--secondary-font-size, 14px);font-weight:400;color:var(--secondary-color, #FFFFFF);font-family:var(--btn-font-family, var(--font-body-family));letter-spacing:0px;transition:opacity .3s ease}.mys-hero-secondary-link span{text-decoration:underline;text-underline-offset:4px;font-weight:400}.mys-hero-secondary-link:hover{opacity:.8}.mys-hero-secondary-icon{width:20px;height:20px;object-fit:contain}@media screen and (min-width:750px)and (max-width:989px){.mys-hero-banner{margin-top:var(--section-margin-top-tablet, 0px);margin-bottom:var(--section-margin-bottom-tablet, 0px)}.mys-hero-blocks{flex-direction:column;align-items:center;min-height:auto;padding-top:var(--section-padding-top-tablet, 60px);padding-bottom:var(--section-padding-bottom-tablet, 60px);padding-left:var(--section-padding-left-tablet, 40px);padding-right:var(--section-padding-right-tablet, 40px)}.mys-hero-content-left{width:100%;max-width:100%;align-items:center;padding-right:0;margin-bottom:20px}.mys-block-title_graphic{max-width:var(--block-max-width, 500px);width:var(--block-max-width, 500px);order:1}.mys-block-showcase_image{position:relative;top:auto;right:auto;width:100%;max-width:100%;height:auto;margin-top:20px;justify-content:center}.mys-block-description{order:3;text-align:center}.mys-hero-description-inner{font-size:var(--desc-font-size-tablet, 17px)}.mys-block-action_buttons{order:4}.mys-hero-buttons-wrapper{flex-direction:row;justify-content:center}.mys-block-showcase_image .mys-hero-showcase-mobile{display:none}.mys-block-showcase_image .mys-hero-showcase-desktop{display:block;object-position:center;width:100%;height:auto}}@media screen and (max-width:749px){.mys-hero-banner{position:relative;min-height:auto;overflow:hidden;margin-top:var(--section-margin-top-mobile, 0px);margin-bottom:var(--section-margin-bottom-mobile, 0px)}.mys-hero-blocks{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-height:auto;z-index:2;padding-top:var(--section-padding-top-mobile, 40px);padding-bottom:var(--section-padding-bottom-mobile, 40px);padding-left:var(--section-padding-left-mobile, 20px);padding-right:var(--section-padding-right-mobile, 20px)}.mys-hero-content-left{width:100%;max-width:100%;align-items:flex-start;padding-right:0;order:2}.mys-block-title_graphic{display:none!important}.mys-block-showcase_image{position:relative;top:auto;right:auto;order:1;width:var(--block-max-width-mobile, 100%);max-width:var(--block-max-width-mobile, 100%);height:auto;margin-top:0;margin-bottom:24px;justify-content:center}.mys-block-showcase_image img,.mys-hero-showcase-desktop,.mys-hero-showcase-mobile{object-position:center;width:100%;height:auto}.mys-block-mobile_badge{order:1;display:flex;justify-content:flex-start}.mys-block-mobile_badge img{max-width:fit-content;height:auto}.mys-block-mobile_badge.mys-hide-desktop{display:flex!important}.mys-block-description{order:2;width:100%;max-width:100%;margin-top:var(--desc-margin-top-mobile, 16px);margin-bottom:var(--desc-margin-bottom-mobile, 16px)}.mys-hero-description-inner{font-size:var(--desc-font-size-mobile, 18px);text-align:left}.mys-block-action_buttons{order:3;width:100%;margin-top:var(--btn-margin-top-mobile, 21px);margin-bottom:var(--btn-margin-bottom-mobile, 0px)}.mys-hero-buttons-wrapper{flex-direction:row;align-items:center;gap:var(--btn-gap-mobile, 20px)}.mys-hero-cta-btn{width:var(--btn-width-mobile, 112px);height:var(--btn-height-mobile, 35px)}.mys-hero-cta-text{font-size:var(--btn-font-size-mobile, 12px)}.mys-hero-secondary-link{font-size:var(--secondary-font-size-mobile, 13px)}.mys-block-showcase_image .mys-hero-showcase-desktop{display:none}.mys-block-showcase_image .mys-hero-showcase-mobile{display:block}.mys-hero-buttons-separator{height:40px}}@media(prefers-reduced-motion:reduce){.lazy{transition:none}.mys-hero-cta-btn:before{transition:none}.mys-hero-secondary-link{transition:none}}.mys-hide-desktop{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mys-hero-banner.css.map */
