.header{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:90px;padding:0 var(--horizontal-padding, 40px);background:#fff;z-index:100}.header__left{display:flex;align-items:center}.header__logo img{display:block;height:auto}.logo__text{font-weight:700;font-size:1.2rem;text-decoration:none;color:#000}.header__right{display:flex;align-items:center}.header__menu{display:flex;align-items:center;gap:30px;list-style:none;margin:0;padding:0}sidebar-drawer.sidebar__search{z-index:99999!important}.cart-drawer,[data-cart-drawer],#CartDrawer{z-index:9999!important}.header__menu-link{text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:400;color:#000;cursor:pointer;transition:color .2s ease}.header__menu-link:hover,.header__menu-link.is-active{color:#edd0dd;font-weight:500}.header--homepage{position:absolute;top:0;left:0;background:transparent;justify-content:flex-end}.header--homepage .header__left{display:none}.header--homepage .header__menu-link{color:#fff}.header--homepage .header__menu-link:hover,.header--homepage .header__menu-link.is-active{color:#edd0dd}@media screen and (max-width:948px){.header{display:none}}.homepage-menu{height:calc(100vh - 90px);display:flex;align-items:center;justify-content:center}.homepage-menu__list{width:80vw;display:flex;align-items:center;justify-content:center;list-style:none}.homepage-menu__item:hover .overlay{opacity:1}.homepage-menu__item{margin:0 3vw;position:relative}.homepage-menu__item a{height:100%}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffb3;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-out}.homepage-menu__label{text-transform:uppercase;font-weight:600;text-align:center}@media screen and (max-width:948px){.homepage-menu{height:calc(100vh - 65px)}.homepage-menu__list{width:calc(100vw - (var(--horizontal-padding) * 2))}}.swiper{height:75vh;width:auto;aspect-ratio:233 / 308}.slide{position:absolute;top:0;left:0;height:100%;display:flex!important;justify-content:center;align-items:center}.slide img{height:100%;width:100%;object-fit:cover}@media screen and (max-width:948px){.swiper{height:auto;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
