/** Shopify CDN: Minification failed

Line 11:10622 Unexpected "li"
Line 11:14006 Unexpected "}"
Line 11:14580 Unexpected "}"

**/
.cart-icon a,.cm-mega-menu-alpha-cd{font-weight:500}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#dropdown-cart .no-items,#dropdown-cart.cart--empty .has-items,.error-box,.main-header .header-pc .maxwishlist .wishlistCount,.main-menu .site-nav .sign-in,.main-menu .site-nav .wislst,.max-tooltip{display:none}input[type=search]::placeholder{color:#737373}.main-content input[type=email],.main-content input[type=password],.main-content input[type=tel],.main-content input[type=text],.main-content textarea{height:45px;padding:9px 12px 7px;width:100%;display:block;outline:0;border:1px solid #e3e3e3;border-radius:10px}.header-default .search-form .search-bar,.header-pc .maxwishlist,.header-pc a.wishlist,.mega-banner-in>a,div#shopify-section-navigation{position:relative}.fl-alc{align-items:center;-webkit-align-items:center}.header-logo .logo-img{display:initial}.main-header .header-pc .maxwishlist{margin-left:10px}.wrapper-top-cart.cart-icon{position:relative}.cart-icon{padding-right:10px}#dropdown-cart{background:#fff;max-width:370px}#dropdown-cart,#dropdown-customer{display:none;position:fixed;top:0;right:0;height:100vh;z-index:9999;overflow-y:scroll;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;padding-bottom:100px;width:337px;max-width:-moz-calc(100vw - 40px);max-width:-webkit-calc(100vw - 40px);max-width:-ms-calc(100vw - 40px);max-width:calc(100vw - 40px);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%)}html.cart-show body{overflow:hidden}html.cart-show #dropdown-cart,html.customer-show #dropdown-customer{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;display: block;}#dropdown-cart .has-items,#dropdown-cart.cart--empty .no-items{display:block}.cart-title{justify-content:center;padding:1.92rem 0;box-shadow:0 3px 8px #0000000d}#dropdown-cart .no-items{text-align:center;padding:0 15px;margin-top:50px}.error-box{background:#E01A66;color:#fff;padding:10px;text-align:center;margin:0 10px;position:absolute;z-index:1;top:10px;font-size:10px}.cart-bottom-footer{padding:14px 15px 0;border-top:1px solid #e1e1e3;bottom:0;right:0;left:0;background:#fff;z-index:1}.desktop-navigation-wrap{margin-bottom:-1px}.jas-mb-style{position:fixed;top:0;bottom:0;right:100%;height:100vh;z-index:9;visibility:hidden;overflow-y:scroll;-webkit-transition:transform .5s,visibility .5s;-moz-transition:transform .5s,visibility .5s;-ms-transition:transform .5s,visibility .5s;-o-transition:transform .5s,visibility .5s;transition:transform .5s,visibility .5s;padding-bottom:100px;background-color:#fff}.desktop-navigation-wrap,.main-header .header-panel-bt{border-bottom:1px solid #e1e1e3}body .wrapper-navigation .main-menu{box-shadow:none}.v-center-flex{align-items:center}.quickSearchResultsWrap{box-shadow:none;position:relative;background-color:#fff;display:none!important;z-index:4;-webkit-box-shadow:0 0 3px rgb(0 0 0 / 12%);-moz-box-shadow:0 0 3px rgba(0,0,0,.12);box-shadow:0 0 3px #0000001f;-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;padding:15px 10px}.cart-icon .cartCount{color:#232323!important;background-color:unset!important}.quickSearchResultsWrap .custom-scrollbar{overflow-x:hidden;overflow-y:auto;webkit-overflow-scrolling:touch;-webkit-box-shadow:0 0 3px rgb(0 0 0 / 12%);-moz-box-shadow:0 0 3px rgba(0,0,0,.12);box-shadow:0 0 3px #0000001f;padding:15px 0;max-height:-moz-calc(100vh - 150px)!important;max-height:-webkit-calc(100vh - 150px)!important;max-height:-ms-calc(100vh - 150px)!important;max-height:calc(100vh - 150px)!important}.quickSearchResultsWrap .header-search__trending{margin-bottom:15px}.desktop-navigation-wrap .search-bar input[type=search]{display:block;width:100%;border-radius:21px;font-weight:600;background:no-repeat padding-box #f4f4f4;border:none;min-height:47px;padding-left:64px;position:relative;z-index:1;outline:0}.desktop-navigation-wrap .search-bar input[type=search]:focus-visible{box-shadow:none}input[type=search]{padding:9px 12px 7px;line-height:22px}.desktop-navigation-wrap.wrapper-navigation .main-menu{padding:14px 0 16px}.desktop-navigation-wrap .search-bar .icon-search{-webkit-appearance:none;position:absolute;top:13px;left:17px;width:23px;height:23px;z-index:2;padding:0}.search-bar .icon-search{background:rgba(255,255,255,0);min-width:inherit}.desktop-navigation-wrap .search-bar .icon-search img{width:100%;height:100%;display:block;filter: brightness(0.5);}@media (min-width:1200px){.site-nav .menu-lv-1{display:inline-block;margin-left:18px;margin-right:18px}.maxwishlist span.wishlist-text,.site-nav .menu-mb-title{display:none}.wrapper-navigation .main-menu{position:static;overflow:inherit;margin:0;padding:0;width:100%;height:inherit;top:inherit;right:inherit;z-index:inherit;bottom:inherit;box-shadow:0 1px 1px #0000001a;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / 10%);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-ms-box-shadow:0 1px 1px rgba(0,0,0,.1)}body .wrapper-navigation .main-menu{padding-bottom:13px}.site-nav{margin:0}.site-nav .menu-lv-1>a{line-height:1.65em;position:relative;padding-left:0;padding-right:0}.quickSearchResultsWrap{position:absolute;top:-moz-calc(100% + 5px);top:-webkit-calc(100% + 5px);top:-ms-calc(100% + 5px);top:calc(100% + 5px);right:0;width:553px;padding-left:5px;padding-right:5px;display:none!important}.quickSearchResultsWrap .custom-scrollbar{max-height:-moz-calc(80vh - 150px);max-height:-webkit-calc(80vh - 150px);max-height:-ms-calc(80vh - 150px);max-height:calc(80vh - 150px)}.search-bar .icon-search{display:flex;align-items:center}}@media (max-width:1500px) and (min-width:768px){.cm-mega-menu-filter-content>ul>li a,.cm-mega-menu-filter-link a{font-size:1.04rem!important}.header-top{font-size:1rem}.cm-mega-menu-filter-title,.cm-mega-menu-tp-1-menu-l2 a,.feature-brand-ttl,.site-nav-dropdown.style_4 .cm-mega-menu .menu-lv-2>h2>a,a.__top_brands{font-size:1.14rem!important}}@media (min-width:768px){.head-text,.wrapper-header a,.cm-mega-menu-alpha-cd{font-weight:500}.cm-mega-menu-filter-content,.cm-mega-menu-filter-content>ul>li,.desktop-navigation-wrap .site-nav .menu-lv-1>a>span:not(.icon-dropdown):before,.header-mb,body .desktop-navigation-wrap .site-nav>li.dropdown>a:after,body .desktop-navigation-wrap .site-nav>li.dropdown>a:before,body .site-nav .menu-mb-title{display:none}body .header-default .header-bottom{z-index:100}.header-panel-bt .container{display:flex;justify-content:space-between}.header-default .header-bottom,.main-header.header-default .header-bottom .acc-links,.main-header.header-default .header-bottom .find-a-store>a,.main-header.header-default .lang-currency-groups .dropdown-label,header.header-default .header-bottom .find-a-store>a{color:#000}.head-text{line-height:1.28rem;margin-left:1.07rem;margin-right:1.07rem;min-width:4.5rem}.header-top-bar>:last-child .head-text{margin-right:0}.center-groups.header-items{margin-left:3%}.wrapper-top-cart.cart-icon{padding-right:0}#dropdown-cart,.cart-show #dropdown-cart{-webkit-transition:transform .5s!important;-moz-transition:transform .5s!important;-ms-transition:transform .5s!important;-o-transition:transform .5s!important;transition:transform .5s!important;height:100%!important}#dropdown-cart{padding-right:0!important;max-width:43rem}.cart-title{box-shadow:0 3px 11px #0000000f}div#dropdown-cart .cart-bottom-footer{padding-top:2.14rem}div#shopify-section-navigation{z-index:90}body .wrapper-navigation .main-menu{visibility:visible}.a-z-back-wrp,.menu-mb-title-bk,li.site-nav-mob-handler{display:none!important}.desktop-navigation-wrap .site-nav .menu-lv-1:nth-child(2),.desktop-navigation-wrap .site-nav>li:first-child{margin-left:0}.desktop-navigation-wrap.wrapper-navigation .header-search{margin-left:15px}.header-bottom .header-panel-bt{padding-top:19px;padding-bottom:25px}.desk_flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.desk_jus_spbtw{justify-content:space-between;-webkit-justify-content:space-between}div#dropdown-cart{overflow-y:scroll!important}.home-slideshow .slide-content .slide-heading{font-size:5.07rem}body .desktop-navigation-wrap .site-nav .menu-lv-1.clearance>a,body .desktop-navigation-wrap .site-nav .menu-lv-1>a.current{color:#e11973!important}.header-pc .logo-img img{width:240px;}.main-menu.jas-mb-style .col-5,.main-menu.jas-mb-style .col-7{transition:.5s}.desktop-navigation-wrap .header-seach-wrap{position:relative;height:47px}.main-menu.jas-mb-style .row{min-height:47px}#dropdown-cart .products-grid>.item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.sold-out-custom-label{font-size:10px;padding:8px 5px}body .desktop-navigation-wrap .site-nav .menu-lv-1>a{font-weight:500;padding:0;color:#000;font-size:16px;line-height:20px;letter-spacing:normal}.site-nav-dropdown.style_4 .menu-col{padding-left:15px;padding-right:15px}body .desktop-navigation-wrap .site-nav .menu-lv-1>a:hover{text-decoration:none;color:#5a5a5a!important}.desktop-navigation-wrap.wrapper-navigation .header-search,.wrapper-navigation,body .desktop-navigation-wrap .site-nav .menu-lv-1>a>span{position:relative;z-index:3}body .desktop-navigation-wrap .site-nav .menu-lv-1>a>span:after{content:"";display:block;height:2px;background:#000;position:absolute;top:100%;left:0;margin:5px auto 0;opacity:0;width:0;transition:none;}body .desktop-navigation-wrap .site-nav .menu-lv-1:hover>a>span:after{opacity:1;width:100%}.desktop-navigation-wrap .site-nav .menu-lv-1{margin-left:12px;margin-right:0px}.desktop-navigation-wrap.wrapper-navigation .quickSearchResultsWrap .custom-scrollbar{position:absolute;left:0;top:100%;background:#fff}.desktop-navigation-wrap.wrapper-navigation.main-menu{text-align:left;overflow:visible!important;z-index:15}.cm-mega-menu-tp-1-menu-l2>a,.feature-brand-ttl strong,.site-nav-dropdown.style_4 .cm-mega-menu .menu-lv-2>h2 > a{font-weight:700; font-size:14px;line-height:normal;margin:0;}.cm-mega-menu-tp-1-menu-l3 li,.site-nav-dropdown.style_4 .cm-mega-menu .menu-lv-2 .menu-lv-3{margin-top:16px;}.cm-mega-menu-tp-1-prodct .item a:hover img,.mega-banner-in>a img:hover{opacity:.8}.site-nav .menu-lv-3>a[class*=shop_all]{text-decoration:underline;}body .cm-mega-menu,body .container .cm-mega-menu{padding-bottom:43px!important}.main-menu *{position:static;}.cm-mega-menu-filter-menu{display:flex;flex-direction:column}.cm-mega-menu-filter-title{letter-spacing:4.8px;color:#292929;margin-bottom:9px;font-size:16px;font-weight:800}.cm-mega-menu-filter-alpha{display:flex;flex-wrap:wrap;margin-left:-8%}.cm-mega-menu-alpha-cd{color:#292929;display:flex;justify-content:center;text-align:center;font-size:16px;line-height:35px;width:20%;cursor:pointer}.cm-mega-menu-alpha-cd:hover{color:#E01A66;}.cm-mega-menu-alpha-cd.active{font-weight:700;color:#E01A66;}.cm-mega-menu-filter-link a{text-decoration:underline;letter-spacing:0;color:#292929;font-size:16px}.cm-mega-menu-filter-link{line-height:35px;padding-top:12px}.cm-mega-menu-filter-content>ul>li a,.cm-mega-menu-tp-1-menu-l2 a,.cm-mega-menu-tp-1-menu-l2 h2,.cm-mega-menu-tp-1-menu-l2 div.parent-lnk-desktop,.feature-brand-ttl{font-size:16px}.cm-mega-menu-filter-title strong{font-weight:800;cursor:pointer}.cm-mega-menu-tp-1-prodct .item{width:calc(50% - 10px);min-height:4.78rem;margin-bottom:14px}.cm-mega-menu-tp-1-prodct .item a{display:flex;align-items:center;justify-content:center;padding:14px 10px;background:no-repeat padding-box #fff;box-shadow:0 1px 8px #00000029;border-radius:10px;position:relative;height:100%}.site-nav-dropdown.style_1{padding-bottom:24px!important}.cm-mega-menu-filter-content.show-area,.cm-mega-menu-filter-content>ul>li.show-filter-li,.cm-mega-menu-tp-1-menu.show-area{display:block}.cm-mega-menu-filter-content>ul>li a,.cm-mega-menu-filter-content>ul>li a:hover{color:#292929}.cm-mega-menu-tp-1-prodct,.cm-mega-menu-tp-1-prodct .item{align-items:stretch}.cm-mega-menu-tp-1-prodct .item a img{max-height:35px;transition:opacity .2s}.mega-banner-in>a img{min-height:100px;display:block;width:100%;border-radius:12px;overflow:hidden;transition:opacity .3s;opacity:1}}.menu-title{top:1.28rem;font-weight:500;font-size:1.14rem;color:#292929}.menu-btn,.menu-title{position:absolute!important;left:1.07rem}.menu-btn{bottom:1.28rem;display:flex;justify-content:center;align-items:center;background:#fff;width:2.35rem;height:2.35rem;border-radius:50%}.mega-banner-in .menu-btn img{width:15px}@media (max-width:1199px){body .main-menu.jas-mb-style .container{padding-left:10px;padding-right:10px}body ul.site-nav{margin:0;height: calc(100% - 158px);overflow-y: auto;}.desktop-navigation-wrap .site-nav>li{display:inline-block;border:none!important}body .site-nav .icon-dropdown{top:50%;transform:translateY(-50%);opacity:1;color:#b2b2b2;right:6px}body .header-mb .header-mb-middle{min-width:102px;margin-right:8px}body .header-mb .header-mb-middle .header-logo{padding:0}body .header-mb .logo-img img{width:104px}body .svg-mb.cart-icon{justify-content:flex-start!important;width:auto;height:auto}body .site-nav .menu-lv-1>a{padding:18px;font-family:Manrope;font-size:13px;font-weight:500;font-stretch:normal;letter-spacing:2.3px;color:#231f20}}@media (max-width:1460px) and (min-width:768px){.head-text{min-width:1rem;font-size:1rem}.main-header .header-pc .maxwishlist{width:90px;display:flex;align-items:center}.wrapper-top-cart.cart-icon{padding-right:0}body .customer-links{width:112px}.center-groups.header-items{max-width:25%}}@media (max-width:1199px) and (min-width:768px){.desktop-navigation-wrap.wrapper-navigation .main-menu{position:static;width:100%;height:auto;overflow:auto}.wrapper-navigation.hidden_mobile.desktop-navigation-wrap .col-7{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.wrapper-navigation.hidden_mobile.desktop-navigation-wrap .col-5{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wrapper-navigation .mb-area{margin-left:0;margin-right:0}.desktop-navigation-wrap .site-nav>li:first-child{margin-left:0}.desktop-navigation-wrap .site-nav .menu-lv-1{margin-left:8px;margin-right:0px}body .desktop-navigation-wrap .site-nav .menu-lv-1>a{font-size:15px}body span.wishlist-text.text-hover{display:none}}@media (max-width:1750px) and (min-width:1200px){body .desktop-navigation-wrap .site-nav .menu-lv-1>a{font-size:13px!important}}@media (max-width:1500px) and (min-width:768px){.cm-mega-menu-filter-content>ul>li a,.cm-mega-menu-filter-link a,.cm-mega-menu-tp-1-menu-l2 ul li a,.site-nav .menu-lv-3>a,.cm-mega-menu-alpha-cd{font-size:1.04rem!important}}@media (min-width:768px){.right-groups.header-items .head-text{margin-left:8px}.site-nav-dropdown.style_4 .cm-mega-menu .menu-lv-2 .menu-lv-3>a{font-weight:500}}@media (max-width:767px){body .header-bottom{padding:7px 0}.header-mb{display:flex;align-items:center;justify-content:space-between}.header-mb-left.header-mb-items{flex:1;display:block;margin-right:8px}.header-default .search-form .search-bar .input-group-field{background:#f4f4f4;font-size:16px;color:#9b9b9b;font-weight:500;line-height:13px;width:100%;border-radius:21px;border:0;padding-left:38px}.search-bar .icon-search{position:absolute;-webkit-appearance:none;left:12px;z-index:1;padding:0;top:2px;width:16px}.header-default .search-form .search-bar{background:0 0!important}.header-mb-right.header-mb-items .cartCount,.header-mb-right.header-mb-items .wishlistCount{display:none}.header-pc,.visble-desktop{display:none!important}.header-category-area{display:flex;padding:8px 15px 8px 13px}.hamburger-icon.svg-mb{height:auto;width:auto}.hamburger-icon .icon-nav{width:40px;justify-content:flex-start;height:30px;margin-right:11px}.header-category-area .header-category{width:100%}.header-category ul{display:flex;justify-content:flex-end;margin:0}.header-category ul li:not(:last-child){margin-right:8px}.header-category ul li{flex:1}.header-category ul li a{display:block;font-size:10px;font-weight:500;color:#292929;border:1px solid transparent;border-radius:10px;box-shadow:0 1px 8px #00000029;padding:8px 7px;text-align:center}.icon-nav{border:none;outline:0;padding:0;display:flex;align-items:center;-webkit-box-pack:center;position:relative}.site-header{min-height:94px}.site-header-inner{position:static;top:-100%;transition:.8s}body.scroll-up .site-header-inner{position:fixed;top:0;right:0;left:0;background:#fff;z-index:99}.header-category ul li:last-child a{border-color:#e11973;color:#e11973}}#dropdown-cart{width:100%}

/*  */
.cart-icon a,.cm-mega-menu-alpha-cd{font-weight:500}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#dropdown-cart .no-items,#dropdown-cart.cart--empty .has-items,.error-box,.main-header .header-pc .maxwishlist .wishlistCount,.main-menu .site-nav .sign-in,.main-menu .site-nav .wislst,.max-tooltip{display:none}input[type=search]::placeholder{color:#737373}.main-content input[type=email],.main-content input[type=password],.main-content input[type=tel],.main-content input[type=text],.main-content textarea{height:45px;padding:9px 12px 7px;width:100%;display:block;outline:0;border:1px solid #e3e3e3;border-radius:10px}.header-default .search-form .search-bar,.header-pc .maxwishlist,.header-pc a.wishlist,.mega-banner-in>a,div#shopify-section-navigation{position:relative}.fl-alc{align-items:center;-webkit-align-items:center}.header-logo .logo-img{display:initial}.main-header .header-pc .maxwishlist{margin-left:0px}.wrapper-top-cart.cart-icon{position:relative}.cart-icon{padding-right:10px}#dropdown-cart{background:#fff;max-width:370px}#dropdown-cart,#dropdown-customer{display:none;position:fixed;top:0;right:0;height:100vh;z-index:9999;overflow-y:scroll;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;padding-bottom:100px;width:337px;max-width:-moz-calc(100vw - 40px);max-width:-webkit-calc(100vw - 40px);max-width:-ms-calc(100vw - 40px);max-width:calc(100vw - 40px);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%);animation: slideToLeft 250ms ease-in-out;}html.cart-show body{overflow:hidden}html.cart-show #dropdown-cart,html.customer-show #dropdown-customer{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}#dropdown-cart .has-items,#dropdown-cart.cart--empty .no-items{display:block}.cart-title{justify-content:center;padding:1.92rem 0;box-shadow:0 3px 8px #0000000d}#dropdown-cart .no-items{text-align:center;padding:0 15px;margin-top:50px}.error-box{background:#E01A66;color:#fff;padding:10px;text-align:center;margin:0 10px;position:absolute;z-index:1;top:10px;font-size:10px}.cart-bottom-footer{padding:14px 15px 0;border-top:1px solid #e1e1e3;bottom:0;right:0;left:0;background:#fff;z-index:1}.desktop-navigation-wrap{margin-bottom:-1px}.jas-mb-style{position:fixed;top:0;bottom:0;right:100%;height:100vh;z-index:9;visibility:hidden;overflow-y:scroll;-webkit-transition:transform .5s,visibility .5s;-moz-transition:transform .5s,visibility .5s;-ms-transition:transform .5s,visibility .5s;-o-transition:transform .5s,visibility .5s;transition:transform .5s,visibility .5s;padding-bottom:100px;background-color:#fff}.desktop-navigation-wrap,.main-header .header-panel-bt{border-bottom:1px solid #e1e1e3}body .wrapper-navigation .main-menu{box-shadow:none}.v-center-flex{align-items:center}.quickSearchResultsWrap{box-shadow:none;position:relative;background-color:#fff;display:none!important;z-index:4;-webkit-box-shadow:0 0 3px rgb(0 0 0 / 12%);-moz-box-shadow:0 0 3px rgba(0,0,0,.12);box-shadow:0 0 3px #0000001f;-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;padding:15px 10px}.cart-icon .cartCount{color:#232323!important;background-color:unset!important}.quickSearchResultsWrap .custom-scrollbar{overflow-x:hidden;overflow-y:auto;webkit-overflow-scrolling:touch;-webkit-box-shadow:0 0 3px rgb(0 0 0 / 12%);-moz-box-shadow:0 0 3px rgba(0,0,0,.12);box-shadow:0 0 3px #0000001f;padding:15px 0;max-height:-moz-calc(100vh - 150px)!important;max-height:-webkit-calc(100vh - 150px)!important;max-height:-ms-calc(100vh - 150px)!important;max-height:calc(100vh - 150px)!important}.quickSearchResultsWrap .header-search__trending{margin-bottom:15px}.desktop-navigation-wrap .search-bar input[type=search]{display:block;width:100%;border-radius:21px;background:no-repeat padding-box #f4f4f4;border:none;min-height:47px;padding-left:64px;position:relative;z-index:1;outline:0}.desktop-navigation-wrap .search-bar input[type=search]:focus-visible{box-shadow:none}input[type=search]{padding:9px 12px 7px;line-height:22px}.desktop-navigation-wrap.wrapper-navigation .main-menu{padding:14px 0 16px}.desktop-navigation-wrap .search-bar .icon-search{-webkit-appearance:none;position:absolute;top:13px;left:17px;width:23px;height:23px;z-index:2;padding:0}.search-bar .icon-search{background:rgba(255,255,255,0);min-width:inherit}.desktop-navigation-wrap .search-bar .icon-search img{width:100%;height:100%;display:block}@media (min-width:1200px){.site-nav .menu-lv-1{display:inline-block;margin-left:18px;margin-right:18px}.maxwishlist span.wishlist-text,.site-nav .menu-mb-title{display:none}.wrapper-navigation .main-menu{position:static;overflow:inherit;margin:0;padding:0;width:100%;height:inherit;top:inherit;right:inherit;z-index:inherit;bottom:inherit;box-shadow:0 1px 1px #0000001a;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / 10%);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-ms-box-shadow:0 1px 1px rgba(0,0,0,.1)}body .wrapper-navigation .main-menu{padding-bottom:13px}.site-nav{margin:0}.site-nav .menu-lv-1>a{line-height:1.65em;position:relative;padding-left:0;padding-right:0}.quickSearchResultsWrap{position:absolute;top:-moz-calc(100% + 5px);top:-webkit-calc(100% + 5px);top:-ms-calc(100% + 5px);top:calc(100% + 5px);right:0;width:553px;padding-left:5px;padding-right:5px;display:none!important}.quickSearchResultsWrap .custom-scrollbar{max-height:-moz-calc(80vh - 150px);max-height:-webkit-calc(80vh - 150px);max-height:-ms-calc(80vh - 150px);max-height:calc(80vh - 150px)}.search-bar .icon-search{display:flex;align-items:center}}@media (max-width:1500px) and (min-width:768px){.cm-mega-menu-filter-content>ul>li a,.cm-mega-menu-filter-link a{font-size:1.04rem!important}.header-top{font-size:1rem}.cm-mega-menu-filter-title,.cm-mega-menu-tp-1-menu-l2 a,.cm-mega-menu-tp-1-menu-l2 h2,.cm-mega-menu-tp-1-menu-l2 h2,.cm-mega-menu-tp-1-menu-l2 div.parent-lnk-desktop,.cm-mega-menu-tp-1-menu-l2 div.parent-lnk-desktop,.feature-brand-ttl,.site-nav-dropdown.style_4 .cm-mega-menu .menu-lv-2>a,a.__top_brands{font-size:1.14rem!important}}@media (min-width:768px){.head-text,.wrapper-header a,.cm-mega-menu-alpha-cd{font-weight:500}.cm-mega-menu-filter-content,.cm-mega-menu-filter-content>ul>li,.desktop-navigation-wrap .site-nav .menu-lv-1>a>span:not(.icon-dropdown):before,.header-mb,body .desktop-navigation-wrap .site-nav>li.dropdown>a:after,body .desktop-navigation-wrap .site-nav>li.dropdown>a:before,body .site-nav .menu-mb-title{display:none}body .header-default .header-bottom{z-index:100}.header-panel-bt .container{display:flex;justify-content:space-between;align-items:center;}.header-default .header-bottom,.main-header.header-default .header-bottom .acc-links,.main-header.header-default .header-bottom .find-a-store>a,.main-header.header-default .lang-currency-groups .dropdown-label,header.header-default .header-bottom .find-a-store>a{color:#000}.head-text{line-height:1.28rem;margin-left:1.07rem;margin-right:1.07rem;min-width:4.5rem}.header-top-bar>:last-child .head-text{margin-right:0}.center-groups.header-items{margin-left:3%}.wrapper-top-cart.cart-icon{padding-right:0}#dropdown-cart,.cart-show #dropdown-cart{-webkit-transition:transform .5s!important;-moz-transition:transform .5s!important;-ms-transition:transform .5s!important;-o-transition:transform .5s!important;transition:transform .5s!important;height:100%!important}#dropdown-cart{padding-right:0!important;max-width:43rem}.cart-title{box-shadow:0 3px 11px #0000000f}div#dropdown-cart .cart-bottom-footer{padding-top:2.14rem}div#shopify-section-navigation{z-index:90}body .wrapper-navigation .main-menu{visibility:visible}.a-z-back-wrp,.menu-mb-title-bk,li.site-nav-mob-handler{display:none!important}.desktop-navigation-wrap .site-nav .menu-lv-1:nth-child(2),.desktop-navigation-wrap .site-nav>li:first-child{margin-left:0}.desktop-navigation-wrap.wrapper-navigation .header-search{margin-left:15px}.header-bottom .header-panel-bt{padding-top:19px;padding-bottom:25px}.desk_flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.desk_jus_spbtw{justify-content:space-between;-webkit-justify-content:space-between}div#dropdown-cart{overflow-y:scroll!important}.home-slideshow .slide-content .slide-heading{font-size:5.07rem}body .desktop-navigation-wrap .site-nav .menu-lv-1.clearance>a,body .desktop-navigation-wrap .site-nav .menu-lv-1>a.current{color:#e11973!important}.header-pc .logo-img img{width:240px}.main-menu.jas-mb-style .col-5,.main-menu.jas-mb-style .col-7{transition:.5s}.desktop-navigation-wrap .header-seach-wrap{position:relative;height:47px}.main-menu.jas-mb-style .row{min-height:47px}#dropdown-cart .products-grid>.item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.sold-out-custom-label{font-size:10px;padding:8px 5px}body .desktop-navigation-wrap .site-nav .menu-lv-1>a{font-weight:500;padding:0;color:#000;font-size:16px;line-height:20px;letter-spacing:normal}.site-nav-dropdown.style_4 .menu-col{padding-left:15px;padding-right:15px}body .desktop-navigation-wrap .site-nav .menu-lv-1>a:hover{text-decoration:none;color:#5a5a5a!important}.desktop-navigation-wrap.wrapper-navigation .header-search,.wrapper-navigation,body .desktop-navigation-wrap .site-nav .menu-lv-1>a>span{position:relative;z-index:3}body .desktop-navigation-wrap .site-nav .menu-lv-1>a>span:after{content:"";display:block;height:2px;background:#000;position:absolute;top:100%;left:0;margin:5px auto 0;opacity:0;width:0;transition:none;}body .desktop-navigation-wrap .site-nav .menu-lv-1:hover>a>span:after{opacity:1;width:100%}.desktop-navigation-wrap .site-nav .menu-lv-1{margin-left:12px;margin-right:0px}.desktop-navigation-wrap.wrapper-navigation .quickSearchResultsWrap .custom-scrollbar{position:absolute;left:0;top:100%;background:#fff}.desktop-navigation-wrap.wrapper-navigation .main-menu{text-align:left;overflow:visible!important;z-index:15}.cm-mega-menu-tp-1-menu-l2>a,.feature-brand-ttl strong,.site-nav-dropdown.style_4 .cm-mega-menu .menu-lv-2>a{font-weight:700}.cm-mega-menu-tp-1-menu-l3 li,.site-nav-dropdown.style_4 .cm-mega-menu .menu-lv-2 .menu-lv-3{margin-top:16px}.cm-mega-menu-tp-1-prodct .item a:hover img,.mega-banner-in>a img:hover{opacity:.8}.site-nav .menu-lv-3>a[class*=shop_all]{text-decoration:underline}body .cm-mega-menu,body .container .cm-mega-menu{padding-bottom:43px!important}.main-menu *li{position:static}.cm-mega-menu-filter-menu{display:flex;flex-direction:column}.cm-mega-menu-filter-title{letter-spacing:4.8px;color:#292929;margin-bottom:9px;font-size:16px;font-weight:800;background: none;border: none;text-align: left;}.cm-mega-menu-filter-alpha{display:flex;flex-wrap:wrap;margin-left:-8%}.cm-mega-menu-alpha-cd{color:#292929;display:flex;justify-content:center;text-align:center;font-size:16px;line-height:35px;width:20%;cursor:pointer}.cm-mega-menu-alpha-cd:hover{color:#E01A66;}.cm-mega-menu-alpha-cd.active{font-weight:700;color:#E01A66;}.cm-mega-menu-filter-link a{text-decoration:underline;letter-spacing:0;color:#292929;font-size:16px}.cm-mega-menu-filter-link{line-height:35px;padding-top:12px}.cm-mega-menu-filter-content>ul>li a,.cm-mega-menu-tp-1-menu-l2 a,.cm-mega-menu-tp-1-menu-l2 h2,.cm-mega-menu-tp-1-menu-l2 div.parent-lnk-desktop,.feature-brand-ttl{font-size:16px}.cm-mega-menu-filter-title strong{font-weight:800;cursor:pointer}.cm-mega-menu-tp-1-prodct .item{width:calc(50% - 10px);min-height:4.78rem;margin-bottom:14px}.cm-mega-menu-tp-1-prodct .item a{display:flex;align-items:center;justify-content:center;padding:14px 10px;background:no-repeat padding-box #fff;box-shadow:0 1px 8px #00000029;border-radius:10px;position:relative;height:100%}.site-nav-dropdown.style_1{padding-bottom:24px!important}.cm-mega-menu-filter-content.show-area,.cm-mega-menu-filter-content>ul>li.show-filter-li,.cm-mega-menu-tp-1-menu.show-area{display:block}.cm-mega-menu-filter-content>ul>li a,.cm-mega-menu-filter-content>ul>li a:hover{color:#292929}.cm-mega-menu-tp-1-prodct,.cm-mega-menu-tp-1-prodct .item{align-items:stretch}.cm-mega-menu-tp-1-prodct .item a img{max-height:35px;transition:opacity .2s}.mega-banner-in>a img{min-height:100px;display:block;width:100%;border-radius:12px;overflow:hidden;transition:opacity .3s;opacity:1}}.menu-title{top:1.28rem;font-weight:500;font-size:1.14rem;color:#292929}.menu-btn,.menu-title{position:absolute!important;left:1.07rem}.menu-btn{bottom:1.28rem;display:flex;justify-content:center;align-items:center;background:#fff;width:2.35rem;height:2.35rem;border-radius:50%}.mega-banner-in .menu-btn img{width:15px}@media (max-width:1199px){body .main-menu.jas-mb-style .container{padding-left:10px;padding-right:10px}body ul.site-nav{margin:0;height: calc(100% - 158px);overflow-y: scroll;}.desktop-navigation-wrap .site-nav>li{display:inline-block;border:none!important}body .site-nav .icon-dropdown{top:50%;transform:translateY(-50%);opacity:1;color:#b2b2b2;right:6px}body .header-mb .header-mb-middle{min-width:102px;margin-right:8px}body .header-mb .header-mb-middle .header-logo{padding:0}body .header-mb .logo-img img{width:104px}body .svg-mb.cart-icon{justify-content:flex-start!important;width:auto;height:auto}body .site-nav .menu-lv-1>a{padding:18px;font-family:Manrope;font-size:13px;font-weight:500;font-stretch:normal;letter-spacing:2.3px;color:#231f20}}@media (max-width:1460px) and (min-width:768px){.head-text{min-width:1rem;font-size:1rem}.main-header .header-pc .maxwishlist{width:fit-content;display:flex;align-items:center}.wrapper-top-cart.cart-icon{padding-right:0}body .customer-links{width:112px}.center-groups.header-items{max-width:25%}}@media (max-width:1199px) and (min-width:768px).desktop-navigation-wrap.wrapper-navigation .main-menu{position:static;width:100%;height:auto;overflow:auto}.wrapper-navigation.hidden_mobile.desktop-navigation-wrap .col-7{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}.wrapper-navigation.hidden_mobile.desktop-navigation-wrap .col-5{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.wrapper-navigation .mb-area{margin-left:0;margin-right:0}.desktop-navigation-wrap .site-nav>li:first-child{margin-left:0}.desktop-navigation-wrap .site-nav .menu-lv-1{margin-left:8px;margin-right:0px}body .desktop-navigation-wrap .site-nav .menu-lv-1>a{font-size:15px}body span.wishlist-text.text-hover{display:none}}@media (max-width:1750px) and (min-width:1200px){body .desktop-navigation-wrap .site-nav .menu-lv-1>a{font-size:13px!important}}@media (max-width:1500px) and (min-width:768px){.cm-mega-menu-filter-content>ul>li a,.cm-mega-menu-filter-link a,.cm-mega-menu-tp-1-menu-l2 ul li a,.site-nav .menu-lv-3>a,.cm-mega-menu-alpha-cd{font-size:1.04rem!important}}@media (min-width:768px){.right-groups.header-items .head-text{margin-left:8px}.site-nav-dropdown .cm-mega-menu .menu-lv-2 .menu-lv-3 a{font-weight:500;}.site-nav-dropdown.style_4 .cm-mega-menu .menu-lv-2 .menu-lv-3>a:hover{text-decoration:underline;}}@media (max-width:767px){body .header-bottom{padding:7px 0}.header-mb{display:flex;align-items:center;justify-content:space-between}.header-mb-left.header-mb-items{flex:1;display:block;margin-right:8px}.header-default .search-form .search-bar .input-group-field{background:#f4f4f4;font-size:16px;color:#9b9b9b;font-weight:500;line-height:13px;width:100%;border-radius:21px;border:0;padding-left:38px}.search-bar .icon-search{position:absolute;-webkit-appearance:none;left:12px;z-index:1;padding:0;top:2px;width:16px}.header-default .search-form .search-bar{background:0 0!important}.header-mb-right.header-mb-items .cartCount,.header-mb-right.header-mb-items .wishlistCount{display:none}.header-pc,.visble-desktop{display:none!important}.header-category-area{display:flex;padding:8px 15px 8px 13px}.hamburger-icon.svg-mb{height:auto;width:auto}.hamburger-icon .icon-nav{width:40px;justify-content:flex-start;height:30px;margin-right:11px}.header-category-area .header-category{width:100%}.header-category ul{display:flex;justify-content:flex-end;margin:0}.header-category ul li:not(:last-child){margin-right:8px}.header-category ul li{flex:1}.header-category ul li a{display:block;font-size:10px;font-weight:500;color:#292929;border:1px solid transparent;border-radius:10px;box-shadow:0 1px 8px #00000029;padding:8px 7px;text-align:center}.icon-nav{border:none;outline:0;padding:0;display:flex;align-items:center;-webkit-box-pack:center;position:relative}.site-header{min-height:94px}.site-header-inner{position:static;top:-100%;transition:.8s}body.scroll-up .site-header-inner{position:fixed;top:0;right:0;left:0;background:#fff;z-index:99}.header-category ul li:last-child a{border-color:#e11973;color:#e11973}}#dropdown-cart{width:100%}

/*  */
.cm-mega-menu-tp-1-menu-l2 div.parent-lnk-desktop{
  font-weight: 700;
}
.site-nav-dropdown .cm-mega-menu .menu-lv-2 > div {
    margin: 0;
    display: inline-block;
    font-size: 14px;
    line-height: normal;
    display: block;
    font-weight: 600;
}
.center-groups.header-items {
    margin: 0;
}
.searchCloseIcon {
    color: black;
}
#dropdown-cart[aria-hidden="true"] {
    display: none;
}
body .site-nav .icon-dropdown {
    background: none;
    border: 0;
}
.header-pc .right-groups li.customer-links img {
    margin-right: 15px;
}

@keyframes slideToLeft {
    0% {
      transform: translateX(100%);
    }
    100% {
      transform: translateX(0%);
    }
}
  @media (min-width:1600px) {
    .menu-title{
      font: normal normal 600 30px/34px var(--ivypresto-font);
    }
    .menu-title em{
      font: italic normal 300 30px/34px var(--ivypresto-font);
    }
  }
@media (min-width: 1025px) {
    .site-nav button.icon-dropdown {
      opacity: 0;
    }

    .site-nav button.icon-dropdown:focus,
    .site-nav button.icon-dropdown:focus-visible {
      opacity: 1;
      border-radius: 0;
    }
    .site-nav button.icon-dropdown {
      width: 15px;
      height: 18px;
      transform: rotate(90deg);
      display: inline-block;
      border-radius: 0;
    }
    .site-nav button.icon-dropdown i {
      background-image: url(/cdn/shop/files/reward-arrow.svg?v=1676481050);
      width: 5px;
      height: 10px;
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
    }
    .site-nav-dropdown .cm-mega-menu .menu-lv-2 > div .menu__moblie span{
      font: normal normal 300 26px/28px var(--ivypresto-font);
      letter-spacing: 0px;
      color: #000000;
    }
    .site-nav-dropdown.style_4 .cm-mega-menu .menu-lv-2 .menu-lv-3>a{
      font: normal normal 500 16px/24px var(--font-body-family);
    }
    .mega-banner-head {
      text-align: left;
      font: normal normal 300 26px/30px var(--ivypresto-font);
      letter-spacing: 0px;
      color: #000000;
      margin-bottom: 20px;
    }
    .mega-banner-head p{
      margin-bottom: 0px;
    }
    .menu-title{
      text-align: left;
      font: normal normal 600 24px/34px var(--ivypresto-font);
      letter-spacing: 0px;
      color: #000000;
      text-transform: uppercase;
    }
    .menu-title em{
      font: italic normal 300 24px/34px var(--ivypresto-font);
    }
    .menu-title p{
      margin-bottom: 0px;
    }
    .mega-banner-in>a img{
      min-height: 244px;
    }
    .menu-btn{
      width: fit-content;
      background-color: transparent;
    }
    .menu-btn .menu-btn-text{
      text-align: left;
      font: normal normal 600 16px/39px var(--font-body-family);
      letter-spacing: 0px;
      color: #000000;
    }
    .menu-btn .menu-btn-img{
      border-radius: 50%;
      background-color: #fff;
      width: 17px;
      height: 17px;
      margin-left: 8px;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .menu-btn .menu-btn-img img{
      min-height: 7px;
      width: 4px;
    }
    .cm-mega-menu-filter-title{
      margin-top: 28px;
      padding: 0px;
    }
    .cm-mega-menu-filter-title strong{
      font: normal normal 300 26px/28px var(--ivypresto-font);
      letter-spacing: 0px;
      color: #000000;
    }
    .cm-mega-menu-filter-title{
      margin-bottom: 24px;
    }
    .cm-mega-menu-alpha-cd{
      font: normal normal 500 16px/13px var(--font-body-family);
      letter-spacing: 32px;
      color: #292929;
      margin-bottom: 26px;
    }
    .cm-mega-menu-filter-alpha{
      margin-left: 0;
    }
    .cm-mega-menu-tp-1-menu.show-area{
      background-color: #F2F2F2;
    }
    .feature-brand-ttl strong{
      font: normal normal 300 26px/28px var(--ivypresto-font);
      letter-spacing: 0px;
      color: #000000;
      margin-top: 28px;
      margin-bottom: 28px;
      display: block;
    }
    .cm-mega-menu-tp-1-prodct .item{
      width: 200px;
      min-height: 6.78rem;
    }
}
.cm-mega-menu-tp-1-prodct .item a {
    position: relative;
}
.cm-mega-menu-tp-1-prodct .item a img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 80%;
    height: 80%;
    object-fit: contain;
}
  
@media (min-width: 768px) {
    .right-groups.header-items .customer-links .head-text {
      display: flex;
      flex-direction: column;
    }
    .right-groups.header-items .customer-links .head-text > a {
      margin: 0 2px;
      white-space: nowrap;
      height: 24px;
    }
    body .customer-links {
      width: auto;
    }
    .header-pc .left-groups {
      flex: 1 1 65.71%;
      max-width: 65.71%;
      display: flex;
    }
  
    .header-pc .left-groups {
      justify-content: flex-start;
    }
    .header-pc .right-groups {
      justify-content: flex-end;
      margin-bottom: 0px;
    }
    .header-pc .right-groups li {
      font-weight: 500;
    }
    .header-pc .right-groups li.customer-links {
      margin-right: 13px;
    }
    .header-pc .right-groups li a {
      display: flex;
      justify-content: center;
      align-items: end;
    }
    .header-pc .right-groups li a.cm-header-login-btn {
      align-items: center;
    }
    .header-pc .right-groups li .maxwishlist img {
      margin-right: 13px;
    }
    .header-pc .right-groups li + li {
      margin-left: 12px;
    }
    .header-pc .center-groups.header-items {
      flex: 0 0 14.73%;
      display: flex;
      justify-content: flex-start;
    }
  
    .desktop-navigation-wrap .site-nav .menu-lv-1:not(.dropdown) {
      margin: 0px 12px 0px 0px;
    }
    .desktop-navigation-wrap .site-nav .menu-lv-1.dropdown {
      margin: 0;
    }
    .desktop-navigation-wrap .site-nav .menu-lv-1.clearance > a > span {
      color: #dd185f;
      position: relative;
      padding-left: 25px;
    }
    .desktop-navigation-wrap
      .site-nav
      .menu-lv-1.clearance
      #desk_header_menu_clearance
      span::before {
      content: "";
      background-image: url("/cdn/shop/files/Offer_2x_113b8275-7f58-4c2c-9c1f-60f41e9f778d.png?v=1721988673");
      position: absolute;
      background-size: cover;
      top: 0;
      left: 0;
      width: 20px;
      height: 20px;
      display: block;
    }
}

@media (min-width: 1024px) and (max-width: 1200px) {
    .desktop-navigation-wrap
      .site-nav
      .menu-lv-1.clearance
      #desk_header_menu_clearance
      span::before {
      width: 15px;
      height: 15px;
    }
}

@media (min-width: 1200px) and (max-width: 1330px) {
    .desktop-navigation-wrap .site-nav .menu-lv-1 {
      margin-left: 8px;
      margin-right: 0px;
    }
    body .desktop-navigation-wrap .site-nav .menu-lv-1 > a {
      font-size: 12px !important;
    }
}

@media (min-width: 1025px) and (max-width: 1199px) {
    body .desktop-navigation-wrap .site-nav .menu-lv-1 > a {
      font-size: 10px !important;
    }
}

@media (min-width: 1025px) and (max-width: 1300px) {
    .desktop-navigation-wrap .site-nav .menu-lv-1 {
      margin-left: 8px;
      margin-right: 8px;
    }
}

@media (min-width: 1025px) and (max-width: 1200px) {
    .header-pc .right-groups {
      align-items: center;
    }
    .header-pc .right-groups li.customer-links img {
      max-width: 28px;
    }
    .wrapper-top-cart.cart-icon,
    .header-pc .right-groups li + li,
    .header-pc .right-groups li.customer-links {
      margin-left: 0px;
      margin-right: 0px;
    }
    .header-pc .right-groups li.customer-links {
      margin-right: 13px;
    }
}
  
@media (min-width: 1025px) and (max-width: 1100px) {
    .header-pc .right-groups li img {
      margin-right: 5px;
      max-width: 25px;
    }
    .header-pc .logo-img img {
      width: 180px;
    }
}
  
@media (min-width: 768px) and (max-width: 1025px) {
    .header-pc .left-groups {
      flex: 1 1 40%;
      max-width: 40%;
      display: flex;
    }
    .header-pc .right-groups li img {
      max-width: 20px;
    }
    .header-pc .right-groups li > span,
    .header-pc .right-groups li > a {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      margin: 0;
    }
    .header-pc .right-groups.header-items .head-text,
    .header-pc .wrapper-top-cart.cart-icon,
    .main-header .wrapper-top-cart.cart-icon .cartCount-wrap,
    .main-header .header-pc .maxwishlist {
      margin: 0;
    }
    .header-pc .right-groups.header-items li + li {
      margin-left: 5px;
    }
    .header-bottom .header-panel-bt {
      padding-bottom: 0;
    }
    .header-pc .left-groups li > a {
      display: flex;
      flex-direction: column;
    }
    .header-pc .right-groups li img,
    .header-pc .left-groups li > a img {
      margin: 0;
      margin-bottom: 5px;
    }
    .header-pc .center-groups.header-items {
      padding-top: 5px;
    }
}

@media (min-width: 768px) and (max-width: 1025px) and (orientation: portrait) {
    .header-pc .left-groups {
      max-width: 30%;
    }
}

@media (max-width: 767px) {
    .mb-area-mob button.close-mob-trig {
      border: none;
      background: none;
      cursor: pointer;
      padding: 0;
    }
    .mb-area-mob
      .site-nav-dropdown
      .cm-mega-menu-tp-1-col.col-right
      .cm-mega-menu-tp-1-menu
      > .row {
      display: flex;
      flex-direction: column;
    }
    .mb-area-mob
      .site-nav-dropdown
      .cm-mega-menu-tp-1-col.col-right
      .cm-mega-menu-tp-1-menu
      > .row
      .cm-mega-menu-tp-1-menu-col.col-left {
      order: 1;
    }
    .mb-area-mob
      .site-nav-dropdown
      .cm-mega-menu-tp-1-col.col-right
      .cm-mega-menu-tp-1-menu
      > .row
      .cm-mega-menu-tp-1-menu-col.col-right {
      order: 2;
    }
}

@media (max-width: 380px) {
    .site-header-inner,
    body.scroll-up .site-header-inner {
      position: static;
    }
}

@media (max-width: 1025px) {
    .head-text {
      margin-left: 0px;
    }
    .header-pc .right-groups li img {
      aspect-ratio: 1;
    }
    .header-pc .right-groups {
      justify-content: space-evenly;
    }
    .wrapper-navigation.hidden_mobile.desktop-navigation-wrap .row .col-7 {
      padding-right: 0px;
    }
}

@media (max-width: 1025px) {
    body .svg-mb.cart-icon,
    .cart-icon {
      padding-right: 0px;
    }
    .site-header {
      min-height: 94px;
    }
    .site-header-inner {
      position: static;
      top: -100%;
      transition: all 0.8s;
    }
    body .header-bottom {
      padding: 7px 0;
    }
    .header-mb {
      display: flex;
      align-items: center;
      justify-content: space-between;
    }
    .header-mb-left.header-mb-items {
      flex: 1;
      display: block;
      margin-right: 8px;
    }
    .header-pc {
      display: none !important;
    }
    body .header-bottom {
      padding: 10px 0;
      border-bottom: 1px solid #e1e1e3;
    }
    .header-category-area {
      display: flex;
      padding: 8px 15px 8px 13px;
      align-items: center;
    }
    .hamburger-icon.svg-mb {
      display: flex;
      justify-content: flex-start;
      height: auto;
      width: auto;
    }
    .header-category ul {
      display: flex;
      justify-content: flex-end;
      margin: 0;
    }
    .header-category-area .header-category ul {
      justify-content: center;
    }
    .header-category ul li:not(:last-child) {
      margin-right: 30px;
    }
    .header-category ul li {
      flex: 1;
      max-width: fit-content;
    }
    .header-category ul li a {
      display: block;
      font-size: 12px;
      font-weight: 500;
      font-family: Manrope;
      color: #292929;
      border: 1px solid transparent;
      border-radius: 10px;
      box-shadow: 0 1px 8px #00000029;
      padding: 7px 0px;
      padding-top: 44px;
      text-align: center;
      position: relative;
      height: 65px;
      max-width: 90px;
      min-width: 90px;
      width: fit-content;
    }
    .header-category ul li a::before {
      content: "";
      display: block;
      width: 30px;
      height: 30px;
      border-radius: 50%;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      top: 6px;
    }
    .header-category ul li a.women::before {
        background-image: url(/cdn/shop/files/women_icon_47eda231-6206-4341-8b62-dfdce31ca056.png);
    }
    .header-category ul li a.men:before {
      background-image:url(/cdn/shop/files/men_icon_3fcd8ed9-2d2f-4dd0-b094-f0f56d3f2160.png);
    }
    .header-category ul li a.bundle--save:before {
      background-image:url(//perfumania.com/cdn/shop/files/icon-bundle-and-save.png?v=12428033853414779558);
    }
    .header-category ul li a.best-sellers:before {
      background-image:url(//perfumania.com/cdn/shop/files/bsell_image.png?v=8754144169258084096);
    }
    .header-category ul li a.gifts-sets:before{
      background-image:url(/cdn/shop/files/atoz.png);

    }
    .header-category ul li a.bogo-50:before {
        background-image: url(/cdn/shop/files/Perf_BOGO50.png?v=1732003003);
    }
    .hamburger-icon .icon-nav {
      width: 40px;
      justify-content: flex-start;
      margin-right: 11px;
    }
    .desktop-navigation-wrap {
      display: none;
    }
    .mb-area-mob button.close-mob-trig {
      background: #f4f4f4;
      width: 38px;
      height: 38px;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .mb-area-mob
      .site-nav-dropdown
      .cm-mega-menu-tp-1-col.col-right
      .cm-mega-menu-tp-1-menu
      > .row {
      display: flex;
      flex-direction: column;
    }
    .mb-area-mob
      .site-nav-dropdown
      .cm-mega-menu-tp-1-col.col-right
      .cm-mega-menu-tp-1-menu
      > .row
      .cm-mega-menu-tp-1-menu-col.col-left {
      order: 1;
    }
    .mb-area-mob
      .site-nav-dropdown
      .cm-mega-menu-tp-1-col.col-right
      .cm-mega-menu-tp-1-menu
      > .row
      .cm-mega-menu-tp-1-menu-col.col-right {
      order: 2;
    }
    .visble-desktop {
      display: none !important;
    }
}

@media (min-width: 1025px) {
    .visible-mobile {
      display: none !important;
    }
    .wrapper-navigation.hidden_mobile.desktop-navigation-wrap {
      display: block !important;
    }
    .mb-area-mob,
    .cm-mega-menu-tp-1-menu {
      display: none;
    }
    .site-nav .mega-menu:hover > .sub-menu-mobile,
    .site-nav .mega-menu.active > .sub-menu-mobile {
      padding-top: 12px;
      z-index: 10;
      display: block;
      opacity: 1;
      visibility: visible;
      pointer-events: auto;
    }
    .site-nav .mega-menu > .sub-menu-mobile {
      top: 49px;
      background: 0 0 !important;
      position: absolute;
      left: 0;
      right: 0;
      z-index: -1;
      padding: 34px 0 0;
      max-height: 82vh;
      overflow-x: hidden;
      overflow-y: auto;
      opacity: 0;
      visibility: hidden;
      pointer-events: none;
      width: 100%;
      text-align: left;
    }
    .site-nav-dropdown.style_4 .menu-col .col-xl-4 {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%;
    }
    .site-nav-dropdown.style_4 .menu-col {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 27%;
      flex: 0 0 27%;
      max-width: 27%;
    }
    .sub-menu-mobile > div > .site-nav-dropdown {
      padding-top: 30px;
    }
    .site-nav-dropdown.style_4 .menu-col-banner {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 73%;
      flex: 0 0 73%;
      max-width: 73%;
      padding-left: 15px;
      padding-right: 15px;
    }
    .mega-banner-in > a {
      display: block;
      width: calc(25% - 17px);
      margin-bottom: 2.35rem;
      transition: opacity 0.3s;
    }
    .mega-banner-in {
      display: flex;
      flex-wrap: wrap;
      align-items: stretch;
      justify-content: flex-start;
      gap: 17px;
    }
    .cm-mega-menu-filter-title-mob,
    .parent-links-mob {
      display: none !important;
    }
    .cm-mega-menu-tp-1-col.col-left {
      width: 16.612%;
    }
    .cm-mega-menu-tp-1-col,
    .cm-mega-menu-filter-content > ul > li {
      padding-left: 15px;
      padding-right: 15px;
    }
    .cm-mega-menu-tp-1-col.col-right {
      width: calc(100% - 16.612%);
    }
    .site-nav-dropdown.style_1 .cm-mega-menu-tp-1-menu-col.col-right {
      order: 1;
      width: 100%;
      margin-left: 3.9%;
    }
    .cm-mega-menu-tp-1-menu-col.col-right {
      width: 40%;
    }
    .cm-mega-menu-tp-1-prodct {
      display: flex;
      max-width: 100%;
      flex-wrap: wrap;
      gap: 25px;
      justify-content: flex-start;
      margin-top: 16px;
    }
    .cm-mega-menu-tp-1-menu-col,
    .cm-mega-menu-tp-1-menu-l2 {
      padding-left: 15px;
      padding-right: 15px;
    }
    .menu-mb-translate-in {
      background: #fff;
      padding-top: 15px;
    }
    .site-nav-dropdown.style_1 .cm-mega-menu-tp-1-menu-col.col-left {
      width: 40%;
      order: 2;
      margin-left: 5%;
    }
    .cm-mega-menu-tp-1-menu-col.col-left > .row {
      flex-wrap: wrap;
    }
    .cm-mega-menu-tp-1-menu-col.col-left {
      width: 60%;
    }
    .cm-mega-menu-tp-1-menu-l2.cm-mega-menu-1 {
      width: calc(100% - 33.3333%);
    }
    .cm-mega-menu-tp-1-menu-l2 {
      width: 33.3333%;
    }
    .cm-mega-menu-tp-1-menu-l2.cm-mega-menu-1
      .cm-mega-menu-tp-1-menu-l3
      > ul
      > li {
      width: 50%;
      padding-left: 15px;
      padding-right: 15px;
    }
    .site-nav li {
      position: static;
    }
    .cm-mega-menu-tp-1-menu-l2.cm-mega-menu-1 .cm-mega-menu-tp-1-menu-l3 > ul {
      display: flex;
      flex-wrap: wrap;
      margin: 0 -15px;
    }
    .cm-mega-menu-filter-content > ul {
      display: flex;
      flex-wrap: wrap;
      margin: 0 -15px;
      margin-top: 28px;
    }
    .cm-mega-menu-filter-content > ul > li {
      width: 20%;
      margin-bottom: 16px;
    }
    .cm-mega-menu-filter-title.featured-brands-btm-btn {
      margin-top: 0px;
      margin-bottom: 0px;
      padding: 0px;
      width: fit-content;
    }
    .cm-mega-menu-filter-title.featured-brands-btm-btn.active {
      border-bottom: 1px solid #000;
    }
}

@media (max-width: 767px) {
    .header-category ul li:not(:last-child) {
      margin-right: 8px;
    }
}

.header-pc .left-groups .header-seach-wrap {
    width: 100%;
}
body.search-active .header-seach-wrap .search-form .btn.icon-search {
    display: none;
}
.header-pc .left-groups .search-form .search-bar .icon-search,
.header-pc .left-groups .search-form .search-bar .icon-clear {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 61px;
    height: 100%;
    justify-content: center;
    background-color: #cc0d52;
    border-radius: 0px 5px 5px 0px;
    color: #fff;
    display: flex;
    align-items: center;
}
.header-pc .left-groups .search-form .search-bar .icon-clear {
    display: none;
    z-index: 3;
    top: 50%;
}
.icon-clear .searchCloseIcon {
    color: #fff;
}
.header-pc .left-groups .search-bar .icon-search svg,
.header-pc .left-groups .search-bar .icon-clear svg {
    width: 24px;
    height: 24px;
}
.login-text {
    text-align: left;
    font: normal normal 500 14px/14px Manrope;
    letter-spacing: 0px;
    color: #000000;
}
.register-text,
.account-title,
.account-title-span {
    display: block;
    font: normal normal normal 12px/24px Manrope;
    color: #000;
    margin-top: 4px;
}
.right-groups.header-items .customer-links .head-text > a {
    font: normal normal 500 14px / 14px Manrope;
    width: fit-content;
}
.account-title-span {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    width: fit-content;
    height: 24px;
}
.account-title-span .account-title {
    margin-top: 0px;
}
.right-groups.header-items .head-text {
    margin-left: 0px;
    margin-right: 0px;
}
body .desktop-navigation-wrap .site-nav .menu-lv-1 > a {
    font: normal normal 500 16px/22px Manrope;
    letter-spacing: 0px;
    color: #000000;
}
.wrapper-navigation.hidden_mobile.desktop-navigation-wrap .col-5 {
    padding: 0px;
}

@media (max-width: 1750px) {
    .header-pc .left-groups {
      flex: 0 0 60%;
      max-width: 60%;
    }
    .wrapper-navigation.hidden_mobile.desktop-navigation-wrap .col-7 {
      flex: 0 0 60%;
      max-width: 60%;
    }
    .wrapper-navigation.hidden_mobile.desktop-navigation-wrap .col-5 {
      flex: 0 0 40%;
      max-width: 40%;
    }
    .wrapper-navigation.hidden_mobile.desktop-navigation-wrap .col-5 {
      padding-right: 15px;
    }
}

@media (max-width: 1024px) {
    .header-mb-left.header-mb-items .icon-search {
      width: 26px;
      height: 100%;
      position: absolute;
      top: 0px;
      right: 0px;
      border-radius: 0 4px 4px 0;
      display: flex;
      align-items: center;
      justify-content: center;
      background-color: #cc0d52;
    }
    .header-mb-left.header-mb-items .icon-search svg {
      width: 13px;
      height: 13px;
      color: #fff;
    }
    .header-mb-left.header-mb-items header-search[open="true"] .icon-search {
      display: none;
    }
  
    .header-default .search-form .search-bar .input-group-field {
      border-radius: 5px;
    }
    .header-mb-left.header-mb-items
      header-search[open="true"]
      .icon-clear
      .searchCloseIcon {
      color: #fff;
    }
    .header-category-area .header-category {
      width: fit-content;
      margin: 0 auto;
    }
}