#top-header,#top-header::before,#top-header::after{background:transparent!important;border:none!important;box-shadow:none!important}#main-header{border-top:none!important;border-bottom:none!important;background-color:transparent!important;box-shadow:none!important}.et-fixed-header{border-top:none!important;border-bottom:none!important;box-shadow:none!important}#main-header::before,#main-header::after{display:none!important}#main-header{height:140px!important}@media (min-width:981px){.ubermenu.ubermenu-main{margin-top:5px!important}}@media (min-width:981px){.ubermenu.ubermenu-main>ul.ubermenu-nav>li>a.ubermenu-target{padding:0 12px!important;height:60px!important;line-height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;text-decoration:none!important;color:#000!important}.ubermenu.ubermenu-main>ul.ubermenu-nav>li>a.ubermenu-target::after{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;height:4px;width:0;background-color:var(--menu-color,#000);transition:width 0.3s ease}.ubermenu.ubermenu-main>ul.ubermenu-nav>li:hover>a.ubermenu-target::after,.ubermenu.ubermenu-main>ul.ubermenu-nav>li.ubermenu-current-menu-item>a.ubermenu-target::after{width:100%!important}.ubermenu-nav>li:nth-child(1)>a{--menu-color:#ff4f4f}.ubermenu-nav>li:nth-child(2)>a{--menu-color:#34a8ff}.ubermenu-nav>li:nth-child(3)>a{--menu-color:#23d18b}.ubermenu-nav>li:nth-child(4)>a{--menu-color:#ffcc00}.ubermenu-nav>li:nth-child(5)>a{--menu-color:#a478ff}.ubermenu-nav>li:nth-child(6)>a{--menu-color:#ff8c42}.ubermenu-nav>li:nth-child(7)>a{--menu-color:#00c7b7}.ubermenu-nav>li:nth-child(8)>a{--menu-color:#4d5b6b}.ubermenu-nav>li:nth-child(9)>a{--menu-color:#ff66b3}.ubermenu-nav>li:nth-child(10)>a{--menu-color:#001f3f}}.ubermenu.ubermenu-main>ul.ubermenu-nav,.ubermenu-nav,.ubermenu-nav::before,.ubermenu-nav::after,.ubermenu.ubermenu-main{border:none!important;box-shadow:none!important}#main-header .container::before,#main-header .container::after{display:none!important}.ubermenu-submenu-type-flyout .ubermenu-item-level-2>.ubermenu-submenu,.ubermenu-submenu .ubermenu-item-level-2>.ubermenu-submenu{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;column-gap:20px!important;row-gap:10px!important}.ubermenu .ubermenu-item-level-3>.ubermenu-target{white-space:nowrap!important}.ubermenu.ubermenu-main .ubermenu-submenu-drop{min-height:500px!important;padding:20px 0!important}.ubermenu .menu-panier>.ubermenu-target{font-size:0!important;position:relative!important;padding:0 10px!important}.ubermenu .menu-panier>.ubermenu-target::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f07a";font-size:22px!important}.cart-count-badge{position:absolute;top:-6px;right:-6px;background:#ff3b30;color:#fff;font-size:10px;font-weight:700;min-width:18px;height:18px;border-radius:999px;display:flex;align-items:center;justify-content:center}@media (min-width:981px){.ubermenu-submenu .ubermenu-item-level-2>.ubermenu-submenu{margin-left:7%!important;max-width:93%!important}}.wc-categories-wrapper{max-width:1250px;margin:40px auto;padding:0 20px}.wc-cat-title,.wc-section-title{text-align:center!important}.wc-grid{display:grid;gap:30px;grid-template-columns:repeat(4,minmax(250px,1fr))!important}.wc-box{background:#fff;border-radius:16px;overflow:hidden;display:block;text-decoration:none!important;box-shadow:0 12px 30px rgba(0,0,0,0.08);transition:.3s}.wc-box:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(0,0,0,0.15)}.wc-box:not(.wc-product-card) .wc-box-image{height:250px!important;background-size:cover;background-position:center;background-color:#f4f4f4}.wc-product-card .wc-box-image{height:300px!important;background-size:cover;background-position:center;background-color:#f4f4f4}.wc-box-content{padding:18px 20px}.wc-box-content h3{margin:0;font-size:18px;font-weight:700;text-align:center;color:#111}.wc-box-sub,.wc-price{font-size:14px;margin-top:8px;color:#777;display:block;text-align:right!important}.et_pb_button:hover,.et_pb_button:focus,.button:hover,.button:focus{background-color:inherit!important;color:inherit!important;border-color:inherit!important}.wc-add-to-cart-wrapper{margin-top:12px;text-align:center}.wc-add-to-cart-wrapper .button{background:#000!important;color:#fff!important;border:1px solid #000!important;padding:8px 16px!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px;transition:0.25s ease!important}.wc-add-to-cart-wrapper .button:after{content:"\f07a"!important;font-family:"Font Awesome 6 Free"!important;font-weight:900!important;font-size:14px!important}.wc-add-to-cart-wrapper .button:hover{background:#fff!important;color:#000!important;border-color:#000!important}.ubermenu-target-with-arrow>.ubermenu-sub-indicator,.ubermenu-target-with-arrow:after,.ubermenu-target-with-arrow:before,.ubermenu-skin-blackwhite .ubermenu-sub-indicator,.ubermenu-skin-minimal .ubermenu-sub-indicator,.ubermenu-sub-indicator:before,.ubermenu-sub-indicator:after{display:none!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button.button,a.button{background:#000!important;color:#fff!important;border:1px solid #000!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#fff!important;color:#000!important;border-color:#000!important}#main-header .container{width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 20px!important}#main-header .logo_container{width:20%!important;display:flex!important;align-items:center!important}#main-header .logo_container img{max-width:100%!important;height:auto!important}#main-header #et-top-navigation{width:80%!important;display:flex!important;justify-content:flex-end!important;align-items:center!important}.ubermenu.ubermenu-main{width:100%!important;display:flex!important;justify-content:flex-end!important}.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{padding-left:12px!important;padding-right:12px!important}#main-header .ubermenu-submenu *,#main-header .ubermenu-submenu a,#main-header .ubermenu-submenu .ubermenu-target,.ubermenu .ubermenu-submenu a,.ubermenu .ubermenu-submenu .ubermenu-target{color:#000!important}#main-header .ubermenu-submenu a:hover,.ubermenu .ubermenu-submenu a:hover,.ubermenu .ubermenu-submenu .ubermenu-target:hover{color:#000!important}.ubermenu .ubermenu-submenu .ubermenu-target.ubermenu-highlight,.ubermenu .ubermenu-submenu .ubermenu-target:hover,.ubermenu .ubermenu-submenu .ubermenu-target:focus,.ubermenu .ubermenu-submenu .ubermenu-item:hover>.ubermenu-target{color:#000!important;background-color:transparent!important;border-color:transparent!important}.ubermenu .ubermenu-submenu .ubermenu-target .ubermenu-icon{color:#000!important}.ubermenu .ubermenu-submenu .ubermenu-target .ubermenu-sub-indicator,.ubermenu .ubermenu-submenu .ubermenu-target .ubermenu-sub-indicator:before,.ubermenu .ubermenu-submenu .ubermenu-target .ubermenu-sub-indicator:after{color:#000!important;border-color:#000!important}.ubermenu .ubermenu-submenu .ubermenu-item-header,.ubermenu .ubermenu-submenu .ubermenu-item-header .ubermenu-target{color:#000!important}.ubermenu-item-level-0>.ubermenu-target .ubermenu-sub-indicator{display:none!important}.menu-panier>.ubermenu-target::after,.ubermenu-item-281013>a.ubermenu-target::after{display:none!important}.menu-panier>.ubermenu-target:hover,.ubermenu-item-281013>a.ubermenu-target:hover{background:transparent!important;color:inherit!important;opacity:1!important}.wc-page-content{max-width:900px;margin:20px auto 40px;padding:0 20px}.wc-page-content-inner{font-size:18px;line-height:1.7em;color:#333}.wc-page-content-inner h2,.wc-page-content-inner h3{text-align:center;margin-top:25px}.wc-page-content-inner p{margin-bottom:15px}.float-login-icon{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:9999;cursor:pointer}.woocommerce-account .woocommerce-button{padding:6px 12px;font-size:0.875rem;line-height:1.2;height:auto;min-height:30px}.woocommerce-account .button.pay-button{padding:4px 10px;font-size:0.8rem}.yith-wcmap-button,.yith-wcmap-section .button,.woocommerce-MyAccount-content .button{padding:6px 14px!important;font-size:14px!important;line-height:1.2!important;border-radius:6px!important;margin-right:10px!important;margin-bottom:10px!important;display:inline-flex!important;align-items:center!important}.yith-wcmap-button:hover,.yith-wcmap-section .button:hover,.woocommerce-MyAccount-content .button:hover{background-color:#ffffff!important;color:#000000!important;border-color:#000000!important}.yith-wcmap-button:after,.yith-wcmap-section .button:after,.woocommerce-MyAccount-content .button:after{content:none!important}.menu-item-cart{position:relative!important}.menu-item-cart a{position:relative!important;display:inline-flex!important;align-items:center}.menu-item-cart .fa-shopping-cart{font-size:20px}.menu-item-cart .cart-count{position:absolute;top:-6px;right:-10px;background:#e00000;color:#fff;border-radius:50%;padding:2px 7px;font-size:12px;line-height:1;font-weight:bold}