.header-sidebar .header-icon-with-text-wrap-mob{display:flex;flex-direction:column;gap:12px;padding-block:0}.header-sidebar .header-icon-with-text,.header .header-icon-with-text{display:flex;align-items:center;gap:6px}.header-sidebar .header-icon-img,.header .header-icon-img{max-width:20px;flex:20px;height:20px}.header .header__dropdown-menu:before,.header .header__primary-nav-item a:before{content:unset}.header .header__primary-nav-item:has(.mega-menu) summary:before{content:"";transform-origin:left;background:#1c1c1c;width:100%;height:2px;transition:transform .25s ease-in-out 50ms;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scaleX(0);background-color:#fb65a8}.header .header__primary-nav-item>a,.header .header__primary-nav-item:has(.mega-menu) summary{position:relative}.header .header__primary-nav-item>a:before,.header .header__primary-nav-item:has(.mega-menu) summary:before{bottom:0;top:unset;left:0}[aria-expanded=true]>.header__dropdown-menu:before,[aria-expanded=true]:has(.mega-menu) summary:before{transform:scaleX(1)!important}.header .header__primary-nav-item:hover>a:before{transform:scaleX(1)}.header-sidebar .header-icon-img img,.header .header-icon-img img{width:100%;height:100%;display:block}.header-sidebar .header-icon-text,.header .header-icon-text{flex:1}.header-sidebar .header-icon-text p,.header .header-icon-text p{font-size:15px;margin:0}.header .brand-logo-mega-menu{display:flex;flex-wrap:wrap;gap:30px;align-items:flex-end}.header .brand-logo{display:flex;flex-wrap:wrap;gap:30px}.header .brand-logo-col{display:flex;align-items:center;gap:6px;max-width:calc(20% - 24px);flex:20%;transition:all .2s ease-in-out}.header .brand-logo-text{font-size:15px;display:block;text-transform:capitalize}.header .brand-logo-mega-menu-col{text-align:center;max-width:calc(20% - 24px);flex:calc(20% - 24px);transition:all .2s ease-in-out}.header .brand-logo-col:hover .brand-logo-text,.header .brand-logo-mega-menu-col:hover .brand-logo-mega-menu-text{color:#fa0b83}.header .brand-logo-mega-menu-text{font-size:15px;display:block;text-transform:capitalize}.header .brand-logo-img{max-width:110px;min-width:80px}.header .brand-logo-mega-menu-img{margin:0 auto}.header .brand-logo-img{max-width:80px}.header .mega-menu img{width:100%}@media screen and (min-width: 1000px){.header__primary-nav--center{justify-content:safe center}.header__primary-nav--left .header__primary-nav{position:relative;margin-top:20px;justify-content:center}.header__primary-nav--left .header__primary-nav:after{content:"";bottom:100%;height:.5px;background-color:#d5d4d2;width:3000%;position:absolute;z-index:1;left:-48px}.header-wrapper{overflow-x:clip}.header.header__primary-nav--left{padding-bottom:0!important}.header .header__menu-item,.header .header__primary-nav-item a{padding-block:14px}.header .header__dropdown-menu{z-index:99}.header .mega-menu{width:80%;z-index:99;justify-content:space-between;gap:30px;max-width:920px;border-top:1px solid #d5d4d2}.header .mega-menu:has(.mega-menu__linklist){padding-left:0}.header .mega-menu.mega-menu-brand{width:100%;max-width:100%;padding:20px}.header .header__primary-nav :where(a,summary){text-transform:capitalize;font-size:15px;letter-spacing:0}.header:has(.header__menu-disclosure-main[open]):after{content:"";top:100%;position:absolute;left:0;height:100vh;width:100%;background-color:#0000004a;z-index:1}.mega-menu .mega-menu__linklist{display:block;flex:66.66%;max-width:66.66%;position:relative}.mega-menu .mega-menu__linklist li{max-width:100%;width:100%}.mega-menu .mega-menu__beta{display:block;max-width:33.33%;flex:33.33%;margin-left:auto}.mega-menu .mega-menu__image{aspect-ratio:1 / .8;max-height:413px}.mega-menu .mega-menu__image img{height:100%;display:block;width:100%;object-fit:cover}.mega-menu .mega-menu__product--title{font-size:15px;text-transform:uppercase;margin:0 0 4px;text-align:center;font-weight:400}.mega-menu .mega-menu__beta_item{max-width:300px;margin-left:auto;display:block}.mega-menu .mega-menu__price-wrap{display:flex;justify-content:center;align-items:center;gap:8px}.mega-menu .mega-menu__compare_at_price,.mega-menu .mega-menu__price{font-size:14px}.mega-menu .mega-menu__compare_at_price{text-decoration:line-through;opacity:.6}.mega-menu .mega-menu__image-wrap{position:relative}.mega-menu .mega-menu__btn-text-wrap{display:flex;justify-content:center;margin-top:6px}.mega-menu .mega-menu__btn-text{border:1px solid #000;border-radius:9999px;padding:8px 20px;max-width:fit-content;color:#000;font-size:15px;font-weight:400;line-height:1.2;transition:all .2s ease-in-out}.mega-menu .mega-menu__btn-text:hover{background-color:#fa0b83;border-color:#fa0b83;color:#fff}.mega-menu .mega-menu__dropdown-item{width:50%;padding:6px 20px 6px 40px;border-right:1px solid #ededed;cursor:pointer;transition:all .2s ease-in-out;position:relative}.mega-menu .link-faded:hover,.mega-menu .mega-menu__dropdown-item:hover{background-color:#ededed}.mega-menu__dropdown-item-wrap{width:100%}.mega-menu .mega-menu__dropdown-item-wrap.is-dropdown-open .mega-menu__dropdown-item{background-color:#ededed}.mega-menu .link-faded{color:rgb(var(--text-color));padding:6px 20px 6px 40px;position:relative}.mega-menu .link-faded:hover:after,.mega-menu .mega-menu__dropdown-item:hover:after,.mega-menu .mega-menu__dropdown-item-wrap.is-dropdown-open .mega-menu__dropdown-item:after{content:"";position:absolute;width:4px;left:0;height:100%;top:0;background-color:#fa0b83}.mega-menu__sub_list{position:absolute;top:0;left:50%;width:100%;height:100%;opacity:0;visibility:hidden}.mega-menu__dropdown-item-wrap.is-dropdown-open .mega-menu__sub_list{opacity:1;visibility:visible}.mega-menu__dropdown-item{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.mega-menu__dropdown-icon{max-width:16px;flex:16px;min-width:16px;height:16px}.mega-menu__dropdown-icon svg{display:block;width:100%;height:100%}.header .header__secondary-nav{width:100%}.header .header__secondary-nav ul{display:flex;align-items:center;gap:20px;width:100%;justify-content:flex-end}.header :where(.modal,.drawer,.popover,.header-search)::part(overlay){display:none}.header .header-search{display:block;position:unset;z-index:1;max-width:678px;margin:0 auto;width:100%;grid-row:2}.header .header-search .container{margin:0}.header .header-search .snize-voice-search-trigger,.header .header-search dialog-close-button{display:none}.header .header-search__form-control{padding:3px 2px 3px 16px;border-radius:9999px;margin-block:10px;background-color:#ededed;margin:0;display:flex;justify-content:space-between}.header .header-search__form-control input{font-size:14px;text-transform:capitalize;letter-spacing:0;width:100%}.header .header-search__form-control .icon-search{padding:9px;width:38px;height:38px;color:#fff;border-radius:50%;order:1}.header .header-icon-with-text-wrap{display:flex;align-items:center;justify-content:flex-end;gap:20px;grid-column:1 / -1;margin-bottom:20px}.header.header__primary-nav--left{grid-row-gap:unset}}@media screen and (max-width: 999px){.header{display:flex!important;justify-content:flex-end}.header__logo{margin-right:auto}.header .header__search-link{display:none}.header .header__account-link{gap:10px!important}.header .header-search{display:block;border-top:1px solid #bdbdbd}.header :where(.modal,.drawer,.popover,.header-search)::part(overlay){display:none}.header .header-search__form-control{padding:3px 2px 3px 16px;border-radius:9999px;margin-block:10px;background-color:#ededed;display:flex;justify-content:space-between}.header .header-search .snize-voice-search-trigger,.header .header-search dialog-close-button{display:none}.header .header-search__form-control input{font-size:13px;text-transform:capitalize;letter-spacing:0}.header .header-search__form-control dialog-close-button{display:none}.header-sidebar__linklist-button-left{display:flex;align-items:center;padding-left:50px;position:relative;height:100%}.header-sidebar__linklist-button{height:60px;align-items:center;border-bottom:1px solid #ededed}.header-sidebar details[open] .header-sidebar__linklist-button{border-bottom:0}.header-sidebar__linklist-button-image{position:absolute;left:0;top:50%;width:100%;max-width:25px;flex:25px;height:25px;min-width:25px;border-radius:50%;overflow:hidden;transform:translateY(-50%)}.header-sidebar__linklist-button-image img{width:100%;height:100%;display:block;object-fit:content}.header .header-search__form-control .icon-search{padding:9px;width:38px;height:38px;color:#fff;border-radius:50%;order:1}.header .header-sidebar__nested-linklist{border:0;padding:0}.header-sidebar .header-sidebar__linklist-button-left,.header-sidebar .header-sidebar__back-button,.header-sidebar .header-sidebar__linklist-button{color:#000!important;letter-spacing:0px;text-transform:capitalize}.header-sidebar::part(content){max-width:340px}.header-sidebar__collapsible-panel{width:340px}.header-sidebar .header-sidebar__nested-linklist{margin:0;padding:0;border:0}.header-sidebar .header-sidebar__back-button{background-color:#f7f7f7;padding:12px 20px;border:0;width:calc(100% + 40px);margin-inline:-20px}.header-sidebar__collapsible-panel{position:fixed}.header-sidebar::part(header){position:absolute;z-index:9;right:20px;top:18px;padding:0;min-height:unset}.header-sidebar::part(header) svg{width:12px}.header-sidebar__main-panel{height:100vh}.header-sidebar__footer{padding-block:20px;background-color:#f7f7f7}.header-sidebar__footer a{font-size:15px;letter-spacing:0;text-transform:capitalize}body:has(#sidebar-menu[open]) #BackToTop,body:has(#sidebar-menu[open]) .widget-visible{display:none!important}.header .header-icon-with-text-wrap-desk{display:none}.header-sidebar .brand-logo-mega-menu,.header-sidebar .brand-logo{display:flex;flex-wrap:wrap;grid-row-gap:20px;grid-column-gap:10px}.header-sidebar .brand-logo-mega-menu-col,.header-sidebar .brand-logo-col{max-width:calc(50% - 5px);flex:calc(50% - 5px);text-align:center;display:flex;flex-direction:column;justify-content:center}.header-sidebar .brand-logo-mega-menu-text,.header-sidebar .brand-logo-text{text-align:center;font-size:14px;display:block;margin-top:10px}.header-sidebar .brand-logo-mega-menu-col:hover .brand-logo-mega-menu-text,.header-sidebar .brand-logo-col:hover .brand-logo-text{color:#fa0b83}.header-sidebar .brand-logo-mega-menu-img{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/202/assets/header.css.map */
