.header{top:0;display:flex;position:fixed;z-index:999999999;align-items:center;transition:top .7s;height:fit-content!important;width:100%!important;justify-content:center;padding:.72rem .63rem;overflow:unset!important;max-width:100%!important}.header.offline{top:3rem}.header-contents{display:flex;position:relative;border-radius:9rem;background-color:#fff;padding:.54rem 1.62rem;box-shadow:var(--shadow-card-2);transition:background-color .3s}.header-contents.hero-header,.header-contents.hero-header>ul>li>.dropdown,.header-contents.hero-header .header-search-bar{backdrop-filter:blur(1.25rem);background-color:rgba(0,0,0,.6);box-shadow:rgba(255,255,255,4%)1.2px 0 inset,rgba(255,255,255,4%)-1.2px 0 inset,rgba(255,255,255,.1)0 1.2px inset,rgba(255,255,255,.1)0 .6px inset}.header-contents>button{display:none;cursor:pointer}.header-contents>.header-logo{width:fit-content;height:fit-content}.header-contents>.header-logo>h3{color:#a2029f;font-family:tesla;font-size:var(--text-h1)}.header-contents.hero-header>.header-logo>h3{color:#db04d7}.header-contents>.header-search{gap:.45rem;display:flex;color:#a2029f;cursor:pointer;font-weight:700;align-items:center;margin-right:2.54rem;border-radius:.54rem;padding:.2rem .9rem;justify-content:center;background-color:#bd00ba1a}.header-contents.hero-header #header-mobile-open{background-color:initial}.header-contents.hero-header #header-mobile-open svg path{stroke:#fff!important}.header-contents.hero-header>.header-search,.header-contents.hero-header .header-search-bar>button{color:#fff;background-color:#bf04bc}.header-contents.hero-header>.header-search>svg path,.header-contents.hero-header>ul>li>svg path{stroke:#fff!important}.header-contents>.header-search>.header-close-svg{display:none}.header-contents>.header-search>.header-search-svg{display:block}.header-contents>.header-search.active>.header-close-svg{display:block}.header-contents>.header-search.active>.header-search-svg{display:none}.header-contents>ul{gap:1.62rem;display:flex;align-items:center;margin-right:2.34rem;justify-content:center}.header-contents>ul>li{gap:.45rem;display:flex;cursor:pointer;align-items:center}.header-contents>ul>li>p,.header-contents>ul>li>a{font-weight:700;transition:color .3s;color:var(--text-black);font-size:var(--text-body)}.header-contents>ul>li>.dropdown{opacity:0;gap:.3rem;left:.63rem;display:flex;right:.63rem;overflow:auto;flex-wrap:wrap;height:10.5rem;padding:.3rem;position:absolute;visibility:hidden;margin-top:14.8rem;border-radius:.3rem;background-color:#fff;transition:opacity .63s,background-color .3s;box-shadow:var(--shadow-card-2)}.header-contents>ul>li>.dropdown.opacity{opacity:1}.header-contents>ul>li>.dropdown.visible{visibility:visible}.header-contents.hero-header>ul>li>p,.header-contents.hero-header>ul>li>a{color:#d2d2d2}.dropdown>.dropdown-products-category{width:100%;gap:.3rem;display:flex;max-width:32.7%;height:49.1667px;align-items:center;border-radius:.3rem;padding:0 .3rem;border:2px solid #0000000a;justify-content:space-between;transition:background-color .3s}.dropdown>.dropdown-products-category:hover{background-color:#37373714}.dropdown>.dropdown-products-category>div{gap:.45rem;display:flex;align-items:center;justify-content:center}.dropdown>.dropdown-products-category>div>p{font-weight:700;color:var(--text-black);font-size:var(--text-body)}.header-contents.hero-header .dropdown>.dropdown-products-category:hover{background-color:#fdfdfd1c}.header-contents.hero-header .dropdown>.dropdown-products-category{border:2px solid #ffffff24}.header-contents.hero-header .dropdown>.dropdown-products-category>svg path,.header-contents.hero-header #header-dropdown-all-cat path{stroke:#fff}.header-contents.hero-header .blackberry{fill:#fff!important}.header-contents.hero-header .dropdown>.dropdown-products-category>div>p{color:#d2d2d2}.header-search-bar{z-index:-1;gap:.63rem;height:3rem;bottom:0;display:flex;left:.63rem;right:.63rem;padding:.45rem;position:absolute;visibility:hidden;border-radius:.3rem;background-color:#fff;transition:bottom .5s;justify-content:space-between;box-shadow:var(--shadow-card-2)}.header-contents.hero-header .header-search-bar{opacity:0;bottom:-3.5rem;transition:opacity .5s}.header-search-bar.bottom{bottom:-3.5rem}.header-contents.hero-header .header-search-bar.opacity{opacity:1}.header-search-bar.visible{visibility:visible}.header-search-bar>button{color:#fff;cursor:pointer;font-weight:700;border-radius:.3rem;padding:.21rem .9rem;background-color:#a606a2;font-size:var(--text-caption-2)}.header-search-bar>button>svg{display:none}.header-search-bar>div{gap:.3rem;display:flex;width:fit-content;align-items:center;border-radius:.3rem;padding:.12rem .3rem;background-color:#f4f4f4}.header-search-bar>div>input:focus{border:none;outline:none}.header-search-bar>div>input{border:none;padding:.21rem .6rem;color:var(--text-black);font-size:var(--text-mobi-h6);background-color:initial}.header-contents.hero-header .header-search-bar>div{background-color:#ffffff1f;box-shadow:rgba(255,255,255,4%)1.2px 0 inset,rgba(255,255,255,4%)-1.2px 0 inset,rgba(255,255,255,.1)0 1.2px inset,rgba(255,255,255,.1)0 .6px inset}.header-contents.hero-header .header-search-bar>div svg path{stroke:#fff}.header-contents.hero-header .header-search-bar>div>input{font-weight:700;color:#fff}.header-contents.hero-header .header-search-bar>div>input::placeholder{color:#fff}.mobile-header-underlay{top:0;left:0;right:0;bottom:0;display:none;position:fixed;backdrop-filter:blur(3px);background-color:#111111d9;-webkit-backdrop-filter:blur(3px)}.mobile-header-underlay.open{display:block}.mobile-header{width:72vw;height:100vh;height:100svh;display:flex;overflow-y:auto;margin-right:-81vw;flex-direction:column;transition-delay:.3s;background-color:#fff;transition:margin-right .45s;border-radius:.9rem 0 0 .9rem}.mobile-header.open{margin-right:0}.mobile-navbar-logo-box{width:100%;display:flex;position:relative;padding:.72rem 0;justify-content:center}.mobile-navbar-logo-box>a{color:#a2029f;font-weight:700;font-family:tesla;font-size:var(--text-h1)}.mobile-navbar-logo-box>button{right:.63rem;position:absolute}.mobile-navbar-logo-box>button,.mobile-header-nav-lists>li button{display:flex;cursor:pointer;padding:.21rem;align-items:center;border-radius:.45rem;background-color:#fff;justify-content:center;box-shadow:var(--shadow-card-2)}.mobile-header-nav-lists{margin-top:1.8rem}.mobile-header-nav-lists>li{cursor:pointer;padding:.63rem}.mobile-header-nav-lists>li>ul{gap:.4rem;height:0;display:flex;overflow:hidden;flex-direction:column;padding-right:.45rem;transition:height .45s;border-right:3px solid #a2029f}.mobile-header-nav-lists>li>div>svg{transition:transform .45s}.mobile-header-nav-lists>li.active-accordion>div>svg{transform:rotate(-90deg)}.mobile-header-nav-lists>li>ul>li.active{border-left:6px solid #a2029f}.mobile-header-nav-lists>li>ul>li{border-radius:.3rem;background-color:#fff}.mobile-header-nav-lists>li.active{background-color:#ea01e614}.mobile-header-nav-lists>li>div{gap:.9rem;display:flex;align-items:center;justify-content:space-between}.mobile-header-nav-lists>li>div>div{gap:.9rem;display:flex;align-items:center}.mobile-header-nav-lists>li p,.mobile-header-nav-lists>li a,.accordion-content-box>div>h3{font-weight:700;color:var(--text-black);font-size:var(--text-body)}.mobile-header-nav-lists>li.active p,.mobile-header-nav-lists>li.active a{color:#a813a5}.mobile-header-nav-lists-contact-svg{transform:rotate(270deg)}.accordion-content-box{display:flex;height:2.5rem;padding:0 .7rem}.accordion-content-box>div{gap:.7rem;width:100%;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}.mobile-header-socials{margin-top:auto;padding:.9rem .3rem}.mobile-header-socials>.socials{justify-content:center}.mobile-header-astronut{display:flex;align-items:center;margin:1.2rem 0;justify-content:center}.mobile-header-astronut>img{width:81%;height:unset}@media only screen and (max-width:658px){.header-contents>ul{display:none}.header-contents>button{display:flex}.header-contents{width:100%;display:flex;align-items:center;padding:.54rem .9rem;justify-content:space-between}.header-contents>.header-search{margin-right:0;padding:.4rem .5rem}.header-search>p{display:none}}@media only screen and (max-width:375px){.mobile-header{width:81vw}.header-search-bar{gap:.3rem;left:.3rem;right:.3rem}.header-search-bar>div{max-width:90%}.header-search-bar>div>svg{display:none}.header-search-bar>button{display:flex;align-items:center;justify-content:center;padding:.21rem .5rem}.header-search-bar>button>svg{display:unset}.header-search-bar>button>p{display:none}}