.header{position:relative}.header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}.header-top-center .toggle-content{grid-area:left-icons}.megamenu-content{grid-area:navigation;display:flex;gap:30px}.header-element.logo{grid-area:heading;justify-self:start}.header-element.search-bar{grid-area:search;padding:25px 0;display:flex;align-items:center;gap:30px}.header-element.search-bar .search-rap-desktop{width:50%}.header:not(.header-middle-left,.header-middle-center) .megamenu-content{display:flex;justify-content:center}.header:not(.header-middle-left,.header-middle-center) .megamenu-content:after{content:"";border-bottom:var(--color-input-border);position:absolute;inset-inline-start:0;inset-inline-end:0}.header .header-element.toggle-content{line-height:1;display:flex;align-items:center;gap:10px}.shopify-section-header-sticky{position:sticky;z-index:8;top:0;box-shadow:0 0 10px #0000001a}.section-header.animate{transition:top .15s ease-out}.shopify-section-header-hidden{top:calc(-1* var(--header-height))}.header-middle-center .header-element.search-bar,.header-middle-left .header-element.search-bar,.drawer-menu .header-element.search-bar{display:none}.header-middle-center,.header-middle-left{padding-top:10px;padding-bottom:10px}@media screen and (min-width: 991px){.header .header-element.toggle-content.mobile-drawer{display:none}}@media screen and (min-width: 991px){.header-top-left,.header-middle-left:not(.header-has-menu){grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:1fr 1fr 1fr}.header-top-center{grid-template-areas:"search heading icons" "navigation navigation navigation";grid-template-columns:1fr 1fr 1fr}.header-middle-center .header-element.logo,.header-top-center .header-element.logo{justify-self:center;text-align:center}.header-middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto auto;column-gap:30px}.header-middle-left .megamenu-content .mainwrap .main-menu{justify-content:center}.header-middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:30px}.header-top-left.drawer-menu,.header-middle-left.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:auto 1fr auto;column-gap:30px}.header-top-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header-top-center .right-block-box .shop-element .side-wrap.search-wrap,.header-top-left .right-block-box .shop-element .side-wrap.search-wrap{display:none}.drawer-menu{padding-top:10px;padding-bottom:10px}.drawer-menu .right-block-box .shop-element .side-wrap.search-wrap{display:block}}@media (max-width: 991px){.header{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;gap:0;padding-top:10px;padding-bottom:10px}.header-element.logo{text-align:center;justify-self:center}.header:not(.header-middle-left,.header-middle-center) .megamenu-content,.header-element.search-bar,.megamenu-content{display:none}}.header .richtext p{margin:0;font-size:16px;white-space:nowrap}.header .right-block-box{display:flex;grid-area:icons;justify-self:end;gap:30px}.header .right-block-box .shop-element{display:flex;align-items:center;gap:15px}.header .right-block-box .shop-element .side-wrap{display:block;position:relative;line-height:1}@media (max-width: 1199px){.header .richtext{display:none}}@media (max-width: 991px){.header.mobile-user .header-element.toggle-content .search-wrap{display:block}.header.mobile-user .header-element.toggle-content .search-wrap svg{width:24px}.header.mobile-user .right-block-box .shop-element .side-wrap.search-wrap{display:none}}@media (max-width: 600px){.header .right-block-box .shop-element{gap:10px}.header:not(.mobile-user) .right-block-box .shop-element .side-wrap{display:none}.header .right-block-box .shop-element .side-wrap.cart-wrap{display:block}}.shop-element .cart-count{position:relative;cursor:pointer;display:flex;align-items:center;gap:10px}.shop-element .header-wishlist-btn,.shop-element .cart-count,.shop-element .acc-ti,.shop-element .search-popup{line-height:1;display:flex;align-items:center;justify-content:center;gap:10px}.shop-element .icon{font-size:18px;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:transparent;border:var(--color-input-border)}.header-wishlist-btn svg,.shop-element .search-popup .icon svg,.shop-element .acc-ti .icon svg,.shop-element .cart-count .icon svg{width:20px}.shop-element .wishlist-counter,.shop-element .cart-count .bigcounter{color:var(--color-foreground-hover);display:flex}.shop-element .wishlist-counter:before,.shop-element .cart-count .bigcounter:before{content:"("}.shop-element .wishlist-counter:after,.shop-element .cart-count .bigcounter:after{content:")"}.shop-element .cart-count span.cart-title{display:none}@media (max-width: 1199px){.shop-element .acc-ti .icon{font-size:20px}.shop-element .cart-count .icon-title,.shop-element .acc-ti .icon-title{display:none}.shop-element .icon{width:auto;height:auto;border:none;border-radius:0}.shop-element .wishlist-counter,.shop-element .cart-count .bigcounter{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--color-button-text);background-color:var(--color-button);border-radius:50px;height:18px;width:18px;font-weight:600;position:absolute;top:-10px;inset-inline-end:-10px}.shop-element .wishlist-counter:before,.shop-element .cart-count .bigcounter:before,.shop-element .wishlist-counter:after,.shop-element .cart-count .bigcounter:after{display:none}}.megamenu-content .mainwrap{display:flex;align-items:center;padding:15px 0}.megamenu-content .mainwrap .main-menu{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--column-gap);row-gap:10px}.megamenu-content .vega-menu .mainwrap .main-menu{display:block}.megamenu-content .mainwrap .main-menu.menu-center{justify-content:center}.megamenu-content .mainwrap .main-menu.menu-right{justify-content:flex-end}.megamenu-content .mainwrap .main-menu .menu-link .link-title{cursor:pointer;font-size:var(--font-size);display:flex;align-items:center;font-weight:var(--font-weight);text-transform:var(--text-transform);text-decoration:none}.megamenu-content .mainwrap .main-menu .menu-link [open] .link-title,.megamenu-content .mainwrap .main-menu .menu-link .link-title:hover{color:var(--color-foreground-hover)}.megamenu-content .mainwrap .main-menu .menu-link .link-title-lg{display:none}.megamenu-content .mainwrap .main-menu .menu-link .link-title span.sp-link-title{display:flex;align-items:center;position:relative;margin-right:auto}.megamenu-content .mainwrap .main-menu .menu-link .link-title span.sp-link-img{max-width:25px}.megamenu-content .mainwrap .main-menu .menu-link .link-title span.sp-link-title span{color:var(--color);font-size:10px;border-radius:4px;padding:2px 8px 1px;position:absolute;z-index:1;top:-20px;inset-inline-start:20px;white-space:nowrap;background:var(--bg-color)}.megamenu-content .mainwrap .main-menu .menu-link .link-title span.sp-link-title span:after{content:"";border-right-color:transparent;border-top-color:var(--bg-color);border-bottom-color:transparent;border-left-color:transparent;border-top-width:8px;border-right-width:8px;border-bottom-width:8px;position:absolute;bottom:-14px;inset-inline-start:5px;border-style:solid;background:transparent}.megamenu-content .mainwrap .main-menu .menu-link .link-title span.menu-arrow{margin-left:5px;line-height:0;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.megamenu-content .mainwrap .main-menu .menu-link .link-title span.menu-arrow svg{width:18px}.megamenu-content .mainwrap .main-menu .menu-link [open] .link-title span.menu-arrow{transform:scaleY(-1)}.megamenu-content .mainwrap .main-menu .menu-link .menu-dropdown{position:absolute;top:100%;padding:40px 0;background-color:var(--color-background);background:var(--gradient-background);z-index:2;opacity:0;visibility:hidden;box-shadow:0 0 15px #0000001a;height:unset!important;overflow:visible}.megamenu-content .mainwrap .main-menu .menu-link [open] .menu-dropdown{opacity:1;visibility:visible}.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown{padding:30px;display:grid;gap:15px;min-width:200px;max-width:200px}.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown .singlemenu-li{position:relative}.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown .singlemenu-li .singlelink-title{color:rgba(var(--color-foreground));cursor:pointer;width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px}.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown .singlemenu-li [open] .singlelink-title,.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown .singlemenu-li .singlelink-title:hover{color:var(--color-foreground-hover)}.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown .singlemenu-li .singlelink-title .menu-arrow{line-height:0;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown .singlemenu-li .singlelink-title .menu-arrow svg{width:18px}.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown .singlemenu-li [open] .singlelink-title .menu-arrow{transform:rotate(-90deg)}.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown .singlemenu-li ul.supmenu-dropdown{position:absolute;top:0;inset-inline-start:calc(100% + 30px);display:grid;gap:10px;padding:30px;min-width:200px;max-width:200px;background-color:var(--color-background);background:var(--gradient-background);z-index:2;opacity:0;visibility:hidden;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;box-shadow:0 0 15px #0000001a;height:unset!important;overflow:visible}.megamenu-content .mainwrap .main-menu .menu-link .sub-menu .menu-dropdown .singlemenu-li [open] ul.supmenu-dropdown{opacity:1;visibility:visible}.megamenu-content .mainwrap .main-menu .menu-link .mega-menu .menu-dropdown{inset-inline-start:0;inset-inline-end:0;margin:0 auto}.megamenu-content .mainwrap .main-menu .menu-link .mega-menu .menu-dropdown .ul{display:flex;flex-wrap:wrap;gap:30px}.megamenu-content .mainwrap .main-menu .menu-link .mega-menu .menu-dropdown .ul li.shoplink-li{width:calc(25% - 22.5px)}.megamenu-content .mainwrap .main-menu .menu-link .mega-menu .menu-dropdown .ul li.shoplink-li a.shoplink-title{display:block;font-size:16px;width:100%;margin-bottom:20px}.megamenu-content .mainwrap .main-menu .menu-link .mega-menu .menu-dropdown .ul li.shoplink-li ul.shopsupmenu-dropdown{display:grid;gap:10px}.megamenu-content .mainwrap .main-menu .menu-link .menu-dropdown .scrollbar{max-height:700px;overflow-y:auto;display:flex;flex-wrap:wrap;gap:30px}.megamenu-content .mainwrap .main-menu .menu-link .menu-dropdown .link-wrapper{width:100%}.megamenu-content .mainwrap .main-menu .menu-link .menu-dropdown .container-fluid.product-menu .link-wrapper{width:calc(66.66% - 15px)}.megamenu-content .mainwrap .main-menu .menu-link .menu-dropdown .container-fluid.product-menu .link-wrapper:has(.ul:empty){display:none}.megamenu-content .mainwrap .main-menu .menu-link .menu-dropdown .container-fluid.product-menu .product-wrapper{width:calc(33.33% - 15px)}.megamenu-content .mainwrap .product-wrapper .product-title{display:flex;justify-content:space-between;padding-bottom:30px}.megamenu-content .mainwrap .product-wrapper .product-title span{display:block;font-size:16px;width:100%}.megamenu-content .mainwrap .product-wrapper .product-title .swiper-arrow{display:flex;align-items:center;gap:15px}.megamenu-content .mainwrap .product-wrapper .product-title .swiper-arrow button{font-size:22px;line-height:0}.megamenu-content .mainwrap .product-wrapper .single-product-wrap{border:none}.megamenu-content .mainwrap .product-wrapper .single-product-wrap .product-content{padding:0;margin-top:15px}.megamenu-content .mainwrap .product-wrapper .single-product-wrap:hover .product-content .pr-gr-option,.megamenu-content .mainwrap .product-wrapper .single-product-wrap:hover .product-content .price-box,.megamenu-content .mainwrap .product-wrapper .single-product-wrap:hover .product-content h2{opacity:1;visibility:visible}.megamenu-content .mainwrap .banner-wrap{display:flex;gap:30px;width:100%}.megamenu-content .mainwrap .banner-wrap .grid-wrapper{width:50%}.megamenu-content .mainwrap .banner-wrap .grid-wrapper .banner-block{display:block}.megamenu-content .mainwrap .banner-wrap .grid-wrapper .banner-block svg,.megamenu-content .mainwrap .banner-wrap .grid-wrapper .banner-block img{width:100%}.megamenu-content .mainwrap .collection-wrap{display:grid;gap:30px;grid-template-columns:repeat(6,1fr)}.megamenu-content .mainwrap .collection-wrap .cat-block{text-align:center}.megamenu-content .mainwrap .collection-wrap .cat-block .cat-img{position:relative;overflow:hidden;width:100%;border-radius:var(--img-border-radius)}.megamenu-content .mainwrap .collection-wrap .cat-block h3{font-size:16px;margin-top:15px}.menu-drawer{position:fixed;top:0;bottom:0;inset-inline-start:-100%;width:450px;overflow:hidden;z-index:11;opacity:0;visibility:hidden;transition:left .2s ease}.menu-drawer .menu-drawer-close{padding:15px;background-color:var(--color-background-secondary);display:flex;gap:10px}.menu-drawer .menu-drawer-close button{font-size:20px;line-height:0;margin-left:auto}.menu-drawer.active{inset-inline-start:0;visibility:visible;opacity:1}.menu-drawer .menu-content{height:100%;display:flex;flex-direction:column;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.menu-drawer .menu-content nav.mainwrap{overflow-y:auto;height:100%;scrollbar-width:thin;-webkit-scrollbar-width:thin}.menu-drawer .menu-content.open-level-1{transform:translate3d(-100%,0,0)}.menu-drawer .menu-content.open-level-2{transform:translate3d(-200%,0,0)}.menu-drawer .main-menu{padding:0 15px}.menu-drawer .main-menu .supmenu-li,.menu-drawer .main-menu .singlemenu-li,.menu-drawer .main-menu .menu-link{border-bottom:var(--color-input-border)}.menu-drawer .main-menu .supmenu-li:last-child,.menu-drawer .main-menu .singlemenu-li:last-child,.menu-drawer .main-menu .menu-link:last-child{border-bottom:none}.menu-drawer .main-menu .supmenu-li .suplink-title,.menu-drawer .main-menu .singlemenu-li .singlelink-title,.menu-drawer .main-menu .menu-link .link-title{margin:15px 0;display:flex;align-items:center;justify-content:space-between;position:relative}.menu-drawer .main-menu .menu-link .link-title a,.menu-drawer .main-menu .menu-link .link-title{text-transform:var(--text-transform)}.menu-drawer .main-menu .menu-link .singlelink-title .dropdown-btn,.menu-drawer .main-menu .menu-link .link-title .dropdown-btn{font-size:0px;margin:0;line-height:1;height:30px;width:30px;display:flex;align-items:center;justify-content:center;position:absolute;inset-inline-end:0;z-index:1}.menu-drawer .main-menu .menu-link .singlelink-title .dropdown-btn i,.menu-drawer .main-menu .menu-link .link-title .dropdown-btn i{font-size:20px}.menu-drawer .supmenu-dropdown,.menu-drawer .menu-dropdown{position:absolute;top:0;bottom:0;inset-inline-start:100%;height:100%;width:100%;opacity:0;visibility:hidden;display:none}.menu-drawer .supmenu-dropdown ul.ul-supmenu-dropdown,.menu-drawer .menu-dropdown ul.ul-menu-dropdown{padding:0 30px;height:100%;overflow-y:auto;scrollbar-width:thin;-webkit-scrollbar-width:thin}.menu-drawer .supmenu-dropdown.open,.menu-drawer .menu-dropdown.open{display:block;visibility:visible;opacity:1}.menu-drawer .menu-dropdown button.back-menu-sub,.menu-drawer .menu-dropdown button.back-menu{width:100%;text-align:start;display:flex;align-items:center;gap:10px;padding:15px;background-color:var(--color-background-secondary)}.menu-drawer .locali-block{padding:0 15px;display:flex;gap:15px;background-color:var(--color-background-secondary)}.menu-drawer .locali-block .locali-box{width:calc(50% - 7.5px)}.menu-drawer .locali-block form button{width:100%;padding:15px 0;display:flex;align-items:center;justify-content:space-between;position:relative}.menu-drawer .locali-block form button .icon i{font-size:20px}.menu-drawer .locali-block ul li{border-bottom:var(--color-input-border)}.menu-drawer .locali-block ul li a{padding:10px 0 10px 10px;width:100%}@media (max-width: 479px){.menu-drawer{width:320px}.menu-drawer .main-menu,.menu-drawer .supmenu-dropdown ul.ul-supmenu-dropdown,.menu-drawer .menu-dropdown ul.ul-menu-dropdown{padding:0 15px}}@media (max-width: 320px){.menu-drawer{width:100%}}.vega-menu-area{position:relative;display:flex;align-items:center}.vega-menu-area .dropdown-btn{cursor:pointer;font-size:var(--font-size);display:flex;align-items:center;font-weight:var(--font-weight);text-transform:var(--text-transform);text-decoration:none;border-right:var(--color-input-border);padding-right:30px;line-height:1}.vega-menu-area .dropdown-btn .menu-icon{line-height:1;display:flex;margin-right:10px}.vega-menu-area .dropdown-btn .menu-arrow{font-size:18px;line-height:1;margin-left:60px}.vega-menu-area .vega-menu{position:absolute;inset-inline-start:0;top:100%;width:100%;z-index:2;opacity:0;visibility:hidden;box-shadow:0 0 15px #0000001a;overflow:visible;height:unset!important;background:var(--gradient-background)}.vega-menu-area .vega-menu .mainwrap{display:block;padding:0}.vega-menu-area[open] .vega-menu{opacity:1;visibility:visible}.megamenu-content .vega-menu-area .mainwrap .main-menu .menu-link{position:relative}.megamenu-content .vega-menu-area .dropdown-content .mainwrap .main-menu .menu-link .link-title{border-top:var(--color-input-border);display:flex;align-items:center;justify-content:space-between;padding:0 15px;height:45px;gap:15px;font-size:inherit;font-weight:inherit}.megamenu-content .vega-menu-area .mainwrap .main-menu .menu-link .menu-dropdown{position:absolute;top:0;inset-inline-start:100%}.megamenu-content .vega-menu-area .mainwrap .main-menu .menu-link .menu-dropdown.mega-menu{width:730px}.megamenu-content .vega-menu-area .mainwrap .main-menu .menu-link .menu-dropdown.mega-menu .container-fluid{padding:0 30px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/header.css.map */
