.desktop-cart-wrapper #cart .cart-label{display:inline-block}.desktop-cart-wrapper #cart .cart-text{display:block}.desktop-cart-wrapper #cart .cart-title{display:none}.desktop-cart-wrapper #cart>a>em:before{font-size:18px;color:rgba(245,247,248,1);transform:translate3d(1px,-1px,0)}.desktop-cart-wrapper #cart>a>em{background-color:rgba(253,112,20,1);--background-color:rgba(253,112,20,1)}.no-touchevents .desktop-cart-wrapper #cart:hover>a>em{background-color:rgba(253,127,45,1);--background-color:rgba(253,127,45,1)}.desktop-cart-wrapper #cart-items.count-badge{color:rgba(34,34,34,1);background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1);box-shadow:.7px .8px 1.2px rgba(0,0,0,.07),2.1px 2.5px 3.8px -.8px rgba(0,0,0,.08),5px 5.9px 8.9px -1.5px rgba(0,0,0,.08),11.8px 14.1px 21.2px -2.3px rgba(0,0,0,.08);border-radius:100px;--element-border-radius:100px;min-height:min(18px,100%)}.no-touchevents .desktop-cart-wrapper #cart-itemsa:hover .count-badge{box-shadow:2px 3px 5px -5px rgb(0 0 0/9%),2px 4px 5px -5px rgb(0 0 0/17%),5px 3px 5px -5px rgb(0 0 0/9%) !important}.desktop-cart-wrapper #cart-items{--x:5px;display:none;z-index:1}.desktop-cart-wrapper #cart-total{display:flex;padding-left:1.5em;--element-padding-left:1.5em;order:0;text-align:end}.desktop-cart-wrapper div#cart{background-color:rgba(244,244,244,1);--background-color:rgba(244,244,244,1);border-radius:4px;--element-border-radius:4px}.no-touchevents .desktop-cart-wrapper div#cart:hover{background-color:rgba(228,229,231,1);--background-color:rgba(228,229,231,1)}.desktop-cart-wrapper div#cart>a{color:rgba(83,90,96,.8) !important}.no-touchevents .desktop-cart-wrapper div#cart:hover>a{color:rgba(83,90,96,1) !important}#cart{display:flex;--scale-active:.99}.desktop-cart-wrapper{height:initial}#cart>a>em{height:100%}#cart-content{min-width:400px}div.cart-content ul{background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1);border-radius:4px;--element-border-radius:4px;box-shadow:.7px .8px 1.2px rgba(0,0,0,.07),2.1px 2.5px 3.8px -.8px rgba(0,0,0,.08),5px 5.9px 8.9px -1.5px rgba(0,0,0,.08),11.8px 14.1px 21.2px -2.3px rgba(0,0,0,.08)}div.cart-content .cart-products{padding-left:var(--j-gap-s);--element-padding-left:var(--j-gap-s);max-height:340px;overflow-y:auto}div.cart-content{--cart-table-spacing-v:12px}div.cart-content .cart-products tbody>tr>td{border-style:solid !important;border-color:rgba(224,226,230,1) !important;vertical-align:middle}div.cart-content .cart-products tbody>tr>td.td-image{padding-right:0 !important;--element-padding-right:0px !important;padding-left:0 !important;--element-padding-left:0px !important}#cart-content>.j-dropdown:before,#cart-content>.tt-menu:before,#cart-content#cart-content:before{border-bottom-color:rgba(255,255,255,1);--triangle-left-offset:-5px}div.cart-content .cart-empty:before{content:'\ea9c' !important;font-family:icomoon !important;font-size:30px;margin-bottom:var(--j-gap-s);--element-margin-bottom:var(--j-gap-s)}div.cart-content .cart-totals table{padding-top:12px !important;--element-padding-top:12px !important;padding-right:var(--j-gap-s) !important;--element-padding-right:var(--j-gap-s) !important;padding-bottom:12px !important;--element-padding-bottom:12px !important}div.cart-content .cart-totals table td{padding-top:var(--j-gap-s) !important;--element-padding-top:var(--j-gap-s) !important;padding-bottom:var(--j-gap-s) !important;--element-padding-bottom:var(--j-gap-s) !important}div.cart-content img{border-radius:4px;--element-border-radius:4px;background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1)}div.cart-content .td-qty{font-size:11px}div.cart-content .td-total{font-size:12px;color:rgba(44,46,53,1);letter-spacing:-.3px}div.cart-content .td-name a{font-family:'Inter';font-weight:400;font-size:13px;color:rgba(44,46,53,1);text-decoration-style:dotted;-webkit-text-decoration-style:dotted;text-decoration-line:underline;-webkit-text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-thickness:1px;text-underline-offset:2px;letter-spacing:-.3px;line-height:1.3}div.cart-content .td-name span{font-size:11px;line-height:1}.no-touchevents div.cart-content .cart-products tbody .td-remove button:hover{color:rgba(239,86,45,1)}.cart-content .cart-products tbody .td-image{display:block}.cart-content .cart-products tbody .td-image a{min-width:70px}.cart-content .cart-products tbody .td-name a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}div.cart-content .cart-totals table,div.cart-content .cart-totals table td{background-color:rgba(240,240,240,1);--background-color:rgba(240,240,240,1)}div.cart-content .cart-totals td{font-size:13px;color:rgba(105,114,120,1)}div.cart-content .cart-totals .td-total-text{font-family:'Inter';font-weight:400;color:rgba(44,46,53,1)}div.cart-content .cart-totals tbody td{border-style:none !important}div.cart-content .cart-buttons{border-style:solid;border-color:rgba(224,226,230,1);background-color:rgba(240,240,240,1);--background-color:rgba(240,240,240,1);padding:12px;--element-padding:12px}div.cart-content .btn-cart{display:inline-flex}div.cart-content .btn.btn-cart:before{content:none !important}div.cart-content .cart-buttons .btn-cart.btn,div.cart-content .cart-buttons .btn-cart.btn:visited{color:rgba(105,114,120,1) !important}.no-touchevents div.cart-content .cart-buttons .btn-cart.btn:hover{color:rgba(253,112,20,1) !important;background-color:rgba(255,255,255,0);--background-color:rgba(255,255,255,0);box-shadow:none}div.cart-content .cart-buttons .btn-cart.btn:active,.no-touchevents div.cart-content .cart-buttons .btn-cart.btn:hover:active{color:rgba(253,112,20,1) !important}div.cart-content .cart-buttons .btn-cart.btn{--focus-color:rgba(253,112,20,1) !important;border-width:1px;border-style:solid;border-color:rgba(105,114,120,.5);box-shadow:none}div.cart-content .cart-buttons .btn-cart.btn,div.cart-content .cart-buttons .btn-cart.tooltip{background-color:rgba(255,255,255,0);--background-color:rgba(255,255,255,0)}div.cart-content .cart-buttons .btn-cart.btn:active,.no-touchevents div.cart-content .cart-buttons .btn-cart.btn:hover:active,div.cart-content .cart-buttons .btn-cart.btn:focus:active,.no-touchevents div.cart-content .cart-buttons .btn-cart.btn:focus:hover:active{background-color:rgba(255,255,255,0);--background-color:rgba(255,255,255,0)}div.cart-content .cart-buttons .btn-cart.btn:focus,div.cart-content .cart-buttons .btn-cart.btn[disabled]{background-color:rgba(255,255,255,0) !important;--background-color:rgba(255,255,255,0) !important}.no-touchevents div.cart-content .cart-buttons .btn-cart.btn:hover,.no-touchevents div.cart-content .cart-buttons .btn-cart.btn:active:hover{border-color:rgba(253,112,20,1)}div.cart-content .cart-buttons .btn-cart.btn:active,.no-touchevents div.cart-content .cart-buttons .btn-cart.btn:hover:active,div.cart-content .cart-buttons .btn-cart.btn:focus:active{border-color:rgba(253,112,20,1) !important;box-shadow:none}div.cart-content .cart-buttons .btn-cart.btn:focus{border-color:rgba(253,112,20,1);box-shadow:none}div.cart-content .cart-buttons .btn-cart.btn.btn.disabled:after{font-size:1em}div.cart-content .btn-checkout{display:inline-flex}.cart-content .cart-buttons{--cart-buttons-gap:12px}div.cart-content .cart-buttons .btn-checkout.btn,div.cart-content .cart-buttons .btn-checkout.btn:visited{font-family:'Inter' !important;font-weight:400 !important;font-size:14px !important;color:rgba(241,248,255,1) !important;text-decoration:none !important;-webkit-text-decoration:none !important;letter-spacing:-.2px !important}.no-touchevents div.cart-content .cart-buttons .btn-checkout.btn:hover{color:rgba(241,250,248,1) !important;background-color:rgba(253,143,71,1);--background-color:rgba(253,143,71,1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}div.cart-content .cart-buttons .btn-checkout.btn:active,.no-touchevents div.cart-content .cart-buttons .btn-checkout.btn:hover:active{color:rgba(241,250,248,1) !important}div.cart-content .cart-buttons .btn-checkout.btn{--focus-color:rgba(241,250,248,1) !important;justify-content:center;padding:1em;--element-padding:1em;padding-right:2em;--element-padding-right:2em;padding-left:2em;--element-padding-left:2em;box-shadow:.3px .5px .7px hsl(0deg 0% 0%/0.1),.4px .8px 1px -1.2px hsl(0deg 0% 0%/0.1),1px 2px 2.5px -2.5px hsl(0deg 0% 0%/0.1);border-radius:100px !important;--element-border-radius:100px !important;--scale-active:.98}div.cart-content .cart-buttons .btn-checkout.btn,div.cart-content .cart-buttons .btn-checkout.tooltip{background-color:rgba(253,112,20,1);--background-color:rgba(253,112,20,1)}div.cart-content .cart-buttons .btn-checkout.btn:active,.no-touchevents div.cart-content .cart-buttons .btn-checkout.btn:hover:active,div.cart-content .cart-buttons .btn-checkout.btn:focus:active,.no-touchevents div.cart-content .cart-buttons .btn-checkout.btn:focus:hover:active{background-color:rgba(253,112,20,1);--background-color:rgba(253,112,20,1)}div.cart-content .cart-buttons .btn-checkout.btn:focus,div.cart-content .cart-buttons .btn-checkout.btn[disabled]{background-color:rgba(253,112,20,1) !important;--background-color:rgba(253,112,20,1) !important}div.cart-content .cart-buttons .btn-checkout.btn:active,.no-touchevents div.cart-content .cart-buttons .btn-checkout.btn:hover:active,div.cart-content .cart-buttons .btn-checkout.btn:focus:active{box-shadow:inset 1px 1px 10px rgba(0,0,0,.3)}div.cart-content .cart-buttons .btn-checkout.btn.btn.disabled:after{font-size:1em}div.cart-content .cart-buttons .btn{padding:1em !important;--element-padding:1em !important;width:100%;flex-grow:1}.desktop-header-active #cart{margin-left:24px;--element-margin-left:24px}.desktop-header-active .site-wrapper:before{display:block}.desktop-header-active .cart-open .site-overlay{display:none !important;opacity:0}.desktop-header-active .header #cart-items.count-badge{color:rgba(241,250,248,1);background-color:rgba(253,112,20,1);--background-color:rgba(253,112,20,1);border-radius:100px;--element-border-radius:100px;min-height:min(18px,100%)}.desktop-header-active .header #cart-items.count-zero{display:none !important}.desktop-header-active{--sticky-top-distance:170px}header .menu-item>a,header .menu-item>a>.links-text,header .desktop-language-wrapper button,header .desktop-currency-wrapper button,header .mobile-language-wrapper button,header .mobile-currency-wrapper button,header #cart>a{font-size:13px;color:rgba(36,38,40,.8);line-height:1.1}.no-touchevents header .menu-item:hover>a,.no-touchevents header .menu-item:hover>a>.links-text,header .menu-item.active>a>.links-text,header .menu-item.open>a>.links-text,header .menu-item.panel-active>a>.links-text,.no-touchevents header #cart:hover>a,.no-touchevents header .desktop-language-wrapper .dropdown:hover button,.no-touchevents header .desktop-currency-wrapper .dropdown:hover button,.no-touchevents header .mobile-language-wrapper .dropdown:hover button,.no-touchevents header .mobile-currency-wrapper .dropdown:hover button{color:rgba(36,38,40,1);text-decoration-style:dotted;-webkit-text-decoration-style:dotted;text-decoration-line:underline;-webkit-text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-thickness:1px;text-underline-offset:2px}header .menu-item.open>a,header .menu-item.open>a>.links-text,header .menu-item.active>a>.links-text,header .menu-item.panel-active>a>.links-text{color:rgba(36,38,40,1) !important}header .menu-item>a>.links-text>s{display:var(--display,block);--display:inline-block;margin:0 .3em}header .menu-item.main-menu-item>a>.links-text{--display:flex}header .dropdown>a:after,header .dropdown>button:after,header .desktop-language-wrapper .dropdown .dropdown-toggle:after,header .desktop-currency-wrapper .dropdown .dropdown-toggle:after,header .mobile-language-wrapper .dropdown .dropdown-toggle:after,header .mobile-currency-wrapper .dropdown .dropdown-toggle:after{border-color:rgba(36,38,40,.6)}header .menu-item>a>.links-text{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:1px}header.language-currency .currency-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header.language-currency .language-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header .menu-item>a:before{font-size:1.1em;color:rgba(36,38,40,.5)}header .menu-item>a:before,header .menu-item>a .links-text em{margin-right:5px;--element-margin-right:5px}header .menu-item:not(:first-child),header .accordion-menu .menu-item>a+div{border-style:none}header .menu-item{--menu-item-gap:8px}header .menu-item .count-badge{color:rgba(34,34,34,1);background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1);box-shadow:.7px .8px 1.2px rgba(0,0,0,.07),2.1px 2.5px 3.8px -.8px rgba(0,0,0,.08),5px 5.9px 8.9px -1.5px rgba(0,0,0,.08),11.8px 14.1px 21.2px -2.3px rgba(0,0,0,.08);border-radius:100px;--element-border-radius:100px;min-height:min(18px,100%)}.no-touchevents header .menu-item a:hover .count-badge{box-shadow:2px 3px 5px -5px rgb(0 0 0/9%),2px 4px 5px -5px rgb(0 0 0/17%),5px 3px 5px -5px rgb(0 0 0/9%) !important}header .menu-item>a>.count-badge{position:relative;transform:none;margin-inline-start:var(--x,6px);margin-top:var(--margin-top,0px);inset-inline-start:initial}header .menu-item .menu-image>img{background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1);box-shadow:.3px .5px .7px hsl(0deg 0% 0%/0.1),.4px .8px 1px -1.2px hsl(0deg 0% 0%/0.1),1px 2px 2.5px -2.5px hsl(0deg 0% 0%/0.1)}header .menu-item .menu-image{margin-right:var(--j-gap-s);--element-margin-right:var(--j-gap-s);padding:2px;--element-padding:2px;border-width:1px;border-style:solid;border-color:rgba(224,226,230,1);border-radius:100px;--element-border-radius:100px}header .dropdown.drop-menu>.j-dropdown{left:50%;right:auto;transform:translate3d(-50%,var(--dropdown-from),0);align-items:center;--align-scroll:var(--align-scroll-center,0);--translate-x:-50%}header .dropdown.drop-menu:first-child>.j-dropdown{left:50%;right:auto}header .dropdown.drop-menu:last-child>.j-dropdown{left:50%;right:auto}header .dropdown.dropdown>.j-dropdown:before{--triangle-right:0px;--triangle-left:0px}header .dropdown.mega-custom>.j-dropdown{left:50%;right:auto;transform:translate3d(-50%,var(--dropdown-from),0);align-items:center;--align-scroll:var(--align-scroll-center,0);--translate-x:-50%}header .dropdown.mega-custom:first-child>.j-dropdown{left:50%;right:auto}header .dropdown.mega-custom:last-child>.j-dropdown{left:50%;right:auto}header .dropdown.drop-menu.animating>.j-dropdown{--dropdown-from:0}header .dropdown.mega-menu.animating>.j-dropdown{--dropdown-from:0}header .dropdown.dropdown:not(.mega-menu) .menu-item>a,header .dropdown.dropdown:not(.mega-menu) .menu-item>a>.links-text,header .dropdown.dropdown:not(.mega-menu) .desktop-language-wrapper button,header .dropdown.dropdown:not(.mega-menu) .desktop-currency-wrapper button,header .dropdown.dropdown:not(.mega-menu) .mobile-language-wrapper button,header .dropdown.dropdown:not(.mega-menu) .mobile-currency-wrapper button,header .dropdown.dropdown:not(.mega-menu) #cart>a{font-size:13px;color:rgba(105,114,120,1)}.no-touchevents header .dropdown.dropdown:not(.mega-menu) .menu-item:hover>a,.no-touchevents header .dropdown.dropdown:not(.mega-menu) .menu-item:hover>a>.links-text,header .dropdown.dropdown:not(.mega-menu) .menu-item.active>a>.links-text,header .dropdown.dropdown:not(.mega-menu) .menu-item.open>a>.links-text,header .dropdown.dropdown:not(.mega-menu) .menu-item.panel-active>a>.links-text,.no-touchevents header .dropdown.dropdown:not(.mega-menu) #cart:hover>a,.no-touchevents header .dropdown.dropdown:not(.mega-menu) .desktop-language-wrapper .dropdown:hover button,.no-touchevents header .dropdown.dropdown:not(.mega-menu) .desktop-currency-wrapper .dropdown:hover button,.no-touchevents header .dropdown.dropdown:not(.mega-menu) .mobile-language-wrapper .dropdown:hover button,.no-touchevents header .dropdown.dropdown:not(.mega-menu) .mobile-currency-wrapper .dropdown:hover button{color:rgba(44,46,53,1);text-decoration-style:dotted;-webkit-text-decoration-style:dotted;text-decoration-line:underline;-webkit-text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-thickness:1px;text-underline-offset:2px}header .dropdown.dropdown:not(.mega-menu) .menu-item.open>a,header .dropdown.dropdown:not(.mega-menu) .menu-item.open>a>.links-text,header .dropdown.dropdown:not(.mega-menu) .menu-item.active>a>.links-text,header .dropdown.dropdown:not(.mega-menu) .menu-item.panel-active>a>.links-text{color:rgba(44,46,53,1) !important}header .dropdown.dropdown:not(.mega-menu) .menu-item>a{flex-direction:row;padding:1em;--element-padding:1em;padding-right:1.2em;--element-padding-right:1.2em;padding-left:1.2em;--element-padding-left:1.2em}header .dropdown.dropdown:not(.mega-menu) .menu-item>a>.links-text>s{display:var(--display,block);--display:block;margin:.1em 0}header .dropdown.dropdown:not(.mega-menu) .menu-item.main-menu-item>a>.links-text{--display:inline-block}header .dropdown.dropdown:not(.mega-menu) .dropdown>a:after,header .dropdown.dropdown:not(.mega-menu) .dropdown>button:after,header .dropdown.dropdown:not(.mega-menu) .desktop-language-wrapper .dropdown .dropdown-toggle:after,header .dropdown.dropdown:not(.mega-menu) .desktop-currency-wrapper .dropdown .dropdown-toggle:after,header .dropdown.dropdown:not(.mega-menu) .mobile-language-wrapper .dropdown .dropdown-toggle:after,header .dropdown.dropdown:not(.mega-menu) .mobile-currency-wrapper .dropdown .dropdown-toggle:after{border-color:rgba(105,114,120,.8)}header .dropdown.dropdown:not(.mega-menu) .menu-item>a>.links-text,header .dropdown.dropdown:not(.mega-menu).language-currency .currency-title,header .dropdown.dropdown:not(.mega-menu).language-currency .language-title{--menu-max-width:200px}header .dropdown.dropdown:not(.mega-menu) .menu-item>a>.links-text{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:1px}header .dropdown.dropdown:not(.mega-menu).language-currency .currency-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header .dropdown.dropdown:not(.mega-menu).language-currency .language-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header .dropdown.dropdown:not(.mega-menu) .menu-item>a:before{font-size:1.1em;color:rgba(105,114,120,1)}header .dropdown.dropdown:not(.mega-menu) .menu-item>a:before,header .dropdown.dropdown:not(.mega-menu) .menu-item>a .links-text em{margin-right:5px;--element-margin-right:5px}header .dropdown.dropdown:not(.mega-menu) .menu-item:not(:first-child),header .dropdown.dropdown:not(.mega-menu) .accordion-menu .menu-item>a+div{border-style:solid;border-color:rgba(224,226,230,.5)}header .dropdown.dropdown:not(.mega-menu) .menu-item>a>.count-badge{position:relative;transform:none;margin-inline-start:var(--x,6px);margin-top:var(--margin-top,0px);inset-inline-start:initial}header .dropdown.dropdown .j-menu>li{border-style:solid}header .dropdown.dropdown:not(.mega-menu):not(#search) .j-dropdown .j-menu{background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1)}header .dropdown.dropdown:not(.mega-menu):not(#search)>.j-dropdown{--dropdown-width:100px;width:100px}header .dropdown.dropdown:not(.mega-menu):not(#search):not(.panel-active) .j-menu{box-shadow:.7px .8px 1.2px rgba(0,0,0,.07),2.1px 2.5px 3.8px -.8px rgba(0,0,0,.08),5px 5.9px 8.9px -1.5px rgba(0,0,0,.08),11.8px 14.1px 21.2px -2.3px rgba(0,0,0,.08);border-radius:3px;--element-border-radius:3px}header .dropdown.dropdown:not(.mega-fullwidth)>.j-dropdown:before,header .dropdown.dropdown:not(.mega-fullwidth)>.tt-menu:before,header .dropdown.dropdown:not(.mega-fullwidth)#cart-content:before{border-bottom-color:rgba(255,255,255,1);top:3px}.desktop-header-active .header,.desktop-header-active .header-slim-new:before{background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1)}:root{--desktop-header:110px;--desktop-sticky:90px}.header>div{max-width:min(calc(100% - var(--content-gutter,0px)*2),calc(var(--max-width,var(--content-max-width,100%)) - var(--content-gutter,0px)*2))}.desktop-header-active .menu-open .site-overlay{display:block;visibility:visible;opacity:var(--site-overlay-opacity,.5)}.desktop-header-active .header .top-bar .language-currency{position:absolute;inset-inline-start:50%;transform:translateX(var(--transform-50-rtl,-50%));height:var(--desktop-top-bar,35px)}.desktop-header-active .header .top-bar{justify-content:space-between}.header-cart-group .language-currency{flex-direction:row;align-items:center;justify-content:normal}.desktop-header-active .header .language-currency [class*=-wrapper] form .dropdown-toggle .symbol{display:flex}.desktop-header-active .header .language-currency [class*=-wrapper] form .dropdown-toggle .symbol+span{display:block}.desktop-header-active .header .language-currency [class*=-wrapper] form .dropdown-toggle .currency-code{display:none}.desktop-header-active .header .language-currency [class*=-wrapper] form .dropdown-menu .language-flag{display:inline-flex}.desktop-header-active .header .language-currency [class*=-wrapper] form .dropdown-menu .currency-symbol{display:inline-flex}.desktop-header-active .header .language-currency [class*=-wrapper] form .dropdown-menu .language-title-dropdown{display:inline-flex}.desktop-header-active .header .language-currency [class*=-wrapper] form .dropdown-menu .currency-title-dropdown{display:inline-flex}.desktop-header-active .header .language-currency [class*=-wrapper] form .dropdown-menu .currency-code-dropdown{display:none}.desktop-header-active .header .language-currency [class*=-wrapper] form .currency-symbol-title .symbol,.desktop-header-active .header .language-currency [class*=-wrapper] form .currency-symbol{display:flex !important;margin-inline-end:4px}.desktop-header-active .header div.language-currency [class*=-wrapper] .currency form .dropdown-toggle .symbol{display:none}.desktop-header-active .header div.language-currency [class*=-wrapper] .currency form .dropdown-toggle .language-title{display:block}.desktop-header-active .header div.language-currency [class*=-wrapper] .currency form .dropdown-toggle .currency-title{display:none}.desktop-header-active .header div.language-currency [class*=-wrapper] .currency form .dropdown-toggle .currency-code{display:block}.desktop-header-active .header div.language-currency [class*=-wrapper] .currency form .dropdown-menu .language-flag{display:none}.desktop-header-active .header div.language-currency [class*=-wrapper] .currency form .dropdown-menu .currency-symbol{display:none}.desktop-header-active .header div.language-currency [class*=-wrapper] .currency form .dropdown-menu .language-title-dropdown{display:inline-flex}.desktop-header-active .header div.language-currency [class*=-wrapper] .currency form .dropdown-menu .currency-code-dropdown{display:inline-flex}.desktop-header-active .header div.language-currency [class*=-wrapper] .currency form .dropdown-menu .currency-title-dropdown{display:none}.desktop-header-active .header{--desktop-logo-wrapper:200px}.desktop-header-active .header .desktop-logo-wrapper{min-width:200px}.desktop-header-active .header-classic .mid-bar .desktop-logo-wrapper{min-width:200px;order:0;position:relative;inset-inline:auto;transform:none}.header #logo a,.desktop-logo-wrapper{justify-content:flex-start}.desktop-header-active .header-classic .mid-bar .desktop-search-wrapper{order:2;flex-grow:1}.desktop-header-active .header-classic .desktop-logo-wrapper{width:auto}.desktop-header-active .header-classic .desktop-search-wrapper{width:auto}.desktop-header-active .header-classic .classic-cart-wrapper{width:auto;margin-inline-start:auto}.desktop-header-active header:not(.header-slim) .header-compact .mid-bar{justify-content:flex-start}.desktop-header-active header:not(.header-slim) .header-compact .mid-bar .desktop-main-menu-wrapper{max-width:none}.desktop-header-active header:not(.header-slim) .header-compact .mid-bar .desktop-logo-wrapper{position:relative;left:0;transform:translateX(0)}.desktop-header-active .header-mega .mid-bar .desktop-logo-wrapper{position:relative;inset-inline:initial;transform:none}.desktop-header-active .header-mega .mid-bar .secondary-menu{flex-grow:1;max-width:none}.no-touchevents #logo a #logo a:hover img{transform:scale(var(--scale-hover))}#logo a #logo a:active img{transform:scale(var(--scale-active,var(--scale-hover)))}#logo a{--scale-active:.98}.menu-trigger-1+.main-menu>.j-menu>.menu-item>a,.menu-trigger-1+.main-menu>.j-menu>.menu-item>a>.links-text,.menu-trigger-1+.main-menu>.j-menu>.desktop-language-wrapper button,.menu-trigger-1+.main-menu>.j-menu>.desktop-currency-wrapper button,.menu-trigger-1+.main-menu>.j-menu>.mobile-language-wrapper button,.menu-trigger-1+.main-menu>.j-menu>.mobile-currency-wrapper button,.menu-trigger-1+.main-menu>.j-menu>#cart>a{font-size:14px;color:rgba(36,38,40,.8)}.no-touchevents .menu-trigger-1+.main-menu>.j-menu>.menu-item:hover>a,.no-touchevents .menu-trigger-1+.main-menu>.j-menu>.menu-item:hover>a>.links-text,.menu-trigger-1+.main-menu>.j-menu>.menu-item.active>a>.links-text,.menu-trigger-1+.main-menu>.j-menu>.menu-item.open>a>.links-text,.menu-trigger-1+.main-menu>.j-menu>.menu-item.panel-active>a>.links-text,.no-touchevents .menu-trigger-1+.main-menu>.j-menu>#cart:hover>a,.no-touchevents .menu-trigger-1+.main-menu>.j-menu>.desktop-language-wrapper .dropdown:hover button,.no-touchevents .menu-trigger-1+.main-menu>.j-menu>.desktop-currency-wrapper .dropdown:hover button,.no-touchevents .menu-trigger-1+.main-menu>.j-menu>.mobile-language-wrapper .dropdown:hover button,.no-touchevents .menu-trigger-1+.main-menu>.j-menu>.mobile-currency-wrapper .dropdown:hover button{color:rgba(36,38,40,1)}.menu-trigger-1+.main-menu>.j-menu>.menu-item.open>a,.menu-trigger-1+.main-menu>.j-menu>.menu-item.open>a>.links-text,.menu-trigger-1+.main-menu>.j-menu>.menu-item.active>a>.links-text,.menu-trigger-1+.main-menu>.j-menu>.menu-item.panel-active>a>.links-text{color:rgba(36,38,40,1) !important}.menu-trigger-1+.main-menu>.j-menu>.menu-item>a>.links-text>s{display:var(--display,block);--display:block;margin:.1em 0}.menu-trigger-1+.main-menu>.j-menu>.menu-item.main-menu-item>a>.links-text{--display:inline-block}.menu-trigger-1+.main-menu>.j-menu>.dropdown>a:after,.menu-trigger-1+.main-menu>.j-menu>.dropdown>button:after,.menu-trigger-1+.main-menu>.j-menu>.desktop-language-wrapper .dropdown .dropdown-toggle:after,.menu-trigger-1+.main-menu>.j-menu>.desktop-currency-wrapper .dropdown .dropdown-toggle:after,.menu-trigger-1+.main-menu>.j-menu>.mobile-language-wrapper .dropdown .dropdown-toggle:after,.menu-trigger-1+.main-menu>.j-menu>.mobile-currency-wrapper .dropdown .dropdown-toggle:after{border-width:3px}.menu-trigger-1+.main-menu>.j-menu>.menu-item>a:before{font-size:1.1em;color:rgba(36,38,40,.6)}.no-touchevents .menu-trigger-1+.main-menu>.j-menu>.menu-item:hover>a:before,.menu-trigger-1+.main-menu>.j-menu>.menu-item.active>a:before,.menu-trigger-1+.main-menu>.j-menu>.menu-item.open>a:before,.menu-trigger-1+.main-menu>.j-menu>.menu-item.panel-active>a:before{color:rgba(36,38,40,1)}.menu-trigger-1+.main-menu>.j-menu>.menu-item.open>a:before,.menu-trigger-1+.main-menu>.j-menu>.menu-item.panel-active>a:before{color:rgba(36,38,40,1)}.menu-trigger-1+.main-menu>.j-menu>.menu-item>a:before,.menu-trigger-1+.main-menu>.j-menu>.menu-item>a .links-text em{margin-right:6px;--element-margin-right:6px}.menu-trigger-1+.main-menu>.j-menu>.menu-item>a{padding-right:7px;--element-padding-right:7px;padding-left:7px;--element-padding-left:7px}.menu-trigger-1+.main-menu>.j-menu>.menu-item{--menu-item-gap:var(--j-gap-xs)}.menu-trigger-1+.main-menu>.j-menu>.menu-item>a>.count-badge{position:relative;transform:none;margin-inline-start:var(--x,6px);margin-top:var(--margin-top,0px);inset-inline-start:initial}.menu-trigger-2+.main-menu>.j-menu>.menu-item>a,.menu-trigger-2+.main-menu>.j-menu>.menu-item>a>.links-text,.menu-trigger-2+.main-menu>.j-menu>.desktop-language-wrapper button,.menu-trigger-2+.main-menu>.j-menu>.desktop-currency-wrapper button,.menu-trigger-2+.main-menu>.j-menu>.mobile-language-wrapper button,.menu-trigger-2+.main-menu>.j-menu>.mobile-currency-wrapper button,.menu-trigger-2+.main-menu>.j-menu>#cart>a{color:rgba(44,46,53,.8)}.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.menu-item:hover>a,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.menu-item:hover>a>.links-text,.menu-trigger-2+.main-menu>.j-menu>.menu-item.active>a>.links-text,.menu-trigger-2+.main-menu>.j-menu>.menu-item.open>a>.links-text,.menu-trigger-2+.main-menu>.j-menu>.menu-item.panel-active>a>.links-text,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>#cart:hover>a,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.desktop-language-wrapper .dropdown:hover button,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.desktop-currency-wrapper .dropdown:hover button,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.mobile-language-wrapper .dropdown:hover button,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.mobile-currency-wrapper .dropdown:hover button{color:rgba(44,46,53,1)}.menu-trigger-2+.main-menu>.j-menu>.menu-item.open>a,.menu-trigger-2+.main-menu>.j-menu>.menu-item.open>a>.links-text,.menu-trigger-2+.main-menu>.j-menu>.menu-item.active>a>.links-text,.menu-trigger-2+.main-menu>.j-menu>.menu-item.panel-active>a>.links-text{color:rgba(44,46,53,1) !important}.menu-trigger-2+.main-menu>.j-menu>.menu-item>a>.links-text>s{display:var(--display,block);--display:block;margin:.1em 0}.menu-trigger-2+.main-menu>.j-menu>.menu-item.main-menu-item>a>.links-text{--display:inline-block}.menu-trigger-2+.main-menu>.j-menu>.dropdown>a:after,.menu-trigger-2+.main-menu>.j-menu>.dropdown>button:after,.menu-trigger-2+.main-menu>.j-menu>.desktop-language-wrapper .dropdown .dropdown-toggle:after,.menu-trigger-2+.main-menu>.j-menu>.desktop-currency-wrapper .dropdown .dropdown-toggle:after,.menu-trigger-2+.main-menu>.j-menu>.mobile-language-wrapper .dropdown .dropdown-toggle:after,.menu-trigger-2+.main-menu>.j-menu>.mobile-currency-wrapper .dropdown .dropdown-toggle:after{border-width:4px}.menu-trigger-2+.main-menu>.j-menu>.menu-item>a{border-top-left-radius:4px !important;--element-border-top-left-radius:4px !important;border-top-right-radius:4px !important;--element-border-top-right-radius:4px !important;padding:10px;--element-padding:10px;padding-right:16px;--element-padding-right:16px;padding-left:16px;--element-padding-left:16px}.menu-trigger-2+.main-menu>.j-menu>.menu-item>a:before{font-size:1.1em}.menu-trigger-2+.main-menu>.j-menu>.menu-item>a:before,.menu-trigger-2+.main-menu>.j-menu>.menu-item>a .links-text em{margin-right:6px;--element-margin-right:6px}.menu-trigger-2+.main-menu>.j-menu>.menu-item>a,.menu-trigger-2+.main-menu>.j-menu>.desktop-language-wrapper button,.menu-trigger-2+.main-menu>.j-menu>.desktop-currency-wrapper button,.menu-trigger-2+.main-menu>.j-menu>.mobile-language-wrapper button,.menu-trigger-2+.main-menu>.j-menu>.mobile-currency-wrapper button{background-color:rgba(240,240,240,1);--background-color:rgba(240,240,240,1)}.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.menu-item:hover>a,.menu-trigger-2+.main-menu>.j-menu>.menu-item.active>a,.menu-trigger-2+.main-menu>.j-menu>.menu-item.open>a,.menu-trigger-2+.main-menu>.j-menu>.menu-item.panel-active>a,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.desktop-language-wrapper .dropdown:hover button,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.desktop-currency-wrapper .dropdown:hover button,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.mobile-language-wrapper .dropdown:hover button,.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.mobile-currency-wrapper .dropdown:hover button{background-color:rgba(228,229,231,1);--background-color:rgba(228,229,231,1)}.menu-trigger-2+.main-menu>.j-menu>.menu-item.open>a,.menu-trigger-2+.main-menu>.j-menu>.menu-item.panel-active>a{background-color:rgba(228,229,231,1);--background-color:rgba(228,229,231,1)}.menu-trigger-2+.main-menu>.j-menu>.menu-item{--menu-item-gap:var(--j-gap-xs)}.menu-trigger-2+.main-menu>.j-menu>.menu-item .count-badge{color:rgba(34,34,34,1);background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1);box-shadow:.7px .8px 1.2px rgba(0,0,0,.07),2.1px 2.5px 3.8px -.8px rgba(0,0,0,.08),5px 5.9px 8.9px -1.5px rgba(0,0,0,.08),11.8px 14.1px 21.2px -2.3px rgba(0,0,0,.08);border-radius:100px;--element-border-radius:100px;min-height:min(18px,100%)}.no-touchevents .menu-trigger-2+.main-menu>.j-menu>.menu-item a:hover .count-badge{box-shadow:2px 3px 5px -5px rgb(0 0 0/9%),2px 4px 5px -5px rgb(0 0 0/17%),5px 3px 5px -5px rgb(0 0 0/9%) !important}.menu-trigger-2+.main-menu>.j-menu>.menu-item>a>.count-badge{position:relative;transform:none;margin-inline-start:var(--x,6px);margin-top:var(--margin-top,0px);inset-inline-start:initial}header .main-menu .mega-menu .mega-menu-content{background-color:rgba(240,240,240,1);--background-color:rgba(240,240,240,1);padding:var(--j-gap-content-gutter);--element-padding:var(--j-gap-content-gutter)}.desktop header .main-menu .mega-menu .mega-menu-content{border-radius:{"type":"google","subsets":"greek","font-family":"Inter","font-weight":"regular","font-style":"normal"};--element-border-radius:{"type":"google","subsets":"greek","font-family":"Inter","font-weight":"regular","font-style":"normal"};border-top-left-radius:0px;--element-border-top-left-radius:0px;border-top-right-radius:0px;--element-border-top-right-radius:0px}header .main-menu .mega-menu .j-dropdown>.mega-menu-content{box-shadow:.7px .8px 1.2px rgba(0,0,0,.07),2.1px 2.5px 3.8px -.8px rgba(0,0,0,.08),5px 5.9px 8.9px -1.5px rgba(0,0,0,.08),11.8px 14.1px 21.2px -2.3px rgba(0,0,0,.08)}header .main-menu .mega-menu.menu-item.dropdown.mega-menu>.j-dropdown:not(#cart-content):before{display:none;opacity:0}header .main-menu .mega-menu.menu-item.dropdown.mega-menu>.j-dropdown>.mega-menu-content{--dropdown-triangle:0px;--triangle-size:0px}header .main-menu .mega-menu.menu-item.dropdown.mega-menu>.j-dropdown>.mega-menu-content:before{top:0;height:100%}header .main-menu .mega-menu.menu-item.dropdown.mega-menu>.tt-menu:before{display:none;--dropdown-triangle:0px}header .main-menu .mega-menu.menu-item.dropdown.mega-menu#cart-content:before{display:none}.desktop-header-active .desktop-main-menu-wrapper.menu-top>.menu-trigger{height:auto}.desktop-header-active .mid-bar .desktop-main-menu-wrapper.menu-top{height:auto}.desktop-main-menu-wrapper.menu-top>div:not(.menu-trigger){height:auto}.desktop-main-menu-wrapper.menu-top .main-menu>.j-menu>li{height:100%}.desktop-main-menu-wrapper.menu-top .main-menu>.j-menu>li>a{height:100%}.desktop-main-menu-wrapper.menu-top .menu-trigger li{height:100%}.desktop-main-menu-wrapper.menu-top.menu-multi .main-menu>.j-menu>li{height:auto}.desktop-main-menu-wrapper.menu-top.menu-multi .main-menu>.j-menu>li>a{height:auto}.desktop-main-menu-wrapper.menu-top.menu-multi .menu-trigger li{height:auto}.desktop-main-menu-wrapper{--menu-item-full-height:100%}.desktop-main-menu-wrapper.menu-bar>div{height:var(--menu-item-full-height,100%)}.desktop-main-menu-wrapper .desktop-cart-wrapper #cart{height:var(--menu-item-full-height,100%)}.desktop-main-menu-wrapper .full-search #search{height:var(--menu-item-full-height,100%)}.desktop-main-menu-wrapper.menu-bar>div>div{height:var(--menu-item-full-height,100%)}.desktop-main-menu-wrapper.menu-bar .main-menu>.j-menu>li{height:var(--menu-item-full-height,100%)}.desktop-main-menu-wrapper.menu-bar .main-menu>.j-menu>li>a{height:var(--menu-item-full-height,100%)}.desktop-main-menu-wrapper.menu-bar .menu-trigger li{min-height:var(--menu-item-full-height,100%)}.desktop-main-menu-wrapper.menu-bar.menu-multi .main-menu>.j-menu>li{height:auto}.desktop-main-menu-wrapper.menu-bar.menu-multi .main-menu>.j-menu>li>a{height:auto}.desktop-main-menu-wrapper.menu-bar.menu-multi .menu-trigger li{min-height:auto}.desktop-header-active .header-compact .desktop-logo-wrapper{order:0}.desktop-header-active .header .mid-bar>.menu-top{order:initial !important;display:flex}.desktop-header-active .header .menu-stretch .main-menu-item>a .links-text{text-align:center;justify-content:center}.menu-bar .main-menu-1{justify-content:flex-start}.header-sm .menu-bar .main-menu-1{justify-content:center}.menu-bar .main-menu-1>.main-menu,.menu-bar .main-menu-1>.main-menu>.j-menu>li{flex-grow:0}.menu-bar .main-menu-1 .main-menu>.j-menu>li>a{justify-content:flex-start}.menu-bar .main-menu-1 .main-menu>.j-menu>li>a .links-text{width:auto}html{--desktop-main-menu:42px;--desktop-top-bar:40px}.desktop-main-menu-wrapper.menu-bar{--bar-padding-dropdown:0px}.menu-bar:after{--bg-scale-x:1}.desktop-main-menu-wrapper.menu-bar:before{background:0 0}.header .mid-bar:before{--bg-scale-x:1}.header-compact:not(.header-slim) .mid-bar .desktop-logo-wrapper{margin-inline-end:0}.header-compact:not(.header-slim) .mid-bar .header-cart-group{margin-inline-start:auto}.menu-bar .main-menu:before,.menu-bar .main-menu:after{display:none}.header .menu-trigger .j-menu li a{border-top-left-radius:4px !important;--element-border-top-left-radius:4px !important;border-top-right-radius:4px !important;--element-border-top-right-radius:4px !important}.header .menu-trigger.menu-item.main-menu-item>.j-menu>.menu-item>a:before{content:'\ead4' !important;font-family:icomoon !important;margin-right:7px;--element-margin-right:7px}.menu-trigger-1{order:-1}.menu-trigger-2{order:-1}.desktop-mobile-main-menu-container .mobile-wrapper-header+.desktop-mobile-main-menu-wrapper{margin:0 0 auto 0}.desktop-mobile-main-menu-wrapper+.module-grid{order:2}.desktop-header-active [class*=-menu-container] .mobile-wrapper-header>span:after{content:'Menu'}.desktop-header-active .mobile-cart-content-container .mobile-wrapper-header>span:after{content:'Your Cart'}.desktop-header-active .mobile-wrapper-header>span{font-family:'Inter';font-weight:400;font-size:15px;color:rgba(44,46,53,1);letter-spacing:-.3px;--offset-left:4px}.desktop-header-active .mobile-wrapper-header{background-color:rgba(240,240,240,1);--background-color:rgba(240,240,240,1);border-width:0;border-bottom-width:1px;border-style:solid;border-color:rgba(224,226,230,1)}.desktop-header-active .mobile-wrapper-header>a:before{content:'\e9c7' !important;font-family:icomoon !important;font-size:15px;color:rgba(105,114,120,1)}.desktop-header-active .mobile-container{--mobile-wrapper-header:50px;max-width:90%;width:400px;background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1)}.desktop-header-active .mobile-filter-wrapper .module-filter{padding:28px;--element-padding:28px;padding-top:20px;--element-padding-top:20px}.desktop-header-active .mobile-main-menu-wrapper .main-menu,.desktop-header-active .desktop-mobile-main-menu-wrapper .main-menu,.desktop-header-active .mobile-main-menu-wrapper+.accordion-menu,.desktop-header-active .desktop-mobile-main-menu-wrapper+.accordion-menu{padding:var(--j-gap-ms);--element-padding:var(--j-gap-ms)}.desktop-header-active.mobile-overlay .site-wrapper:before{background-color:rgba(0,0,0,.75) !important;--background-color:rgba(0,0,0,.75) !important}.desktop-header-active .mobile-container .tab-container{--align-tabs:var(--tabs-align,flex-start)}.desktop-header-active .mobile-container .tab-container .full-tabs-bg{--full-bg-display:block}.desktop-header-active .mobile-container .tab-container .tab-content:before{--full-content-bg-display:block}.desktop-header-active .mobile-container .tab-container .nav-tabs{min-width:initial !important;max-width:var(--max-width-display,100vw) !important;max-height:none !important;--page-tabs-scroll-direction:var(--page-tabs-scroll,0px) !important;--tab-align:auto !important;flex-direction:row !important;align-items:center !important;padding-bottom:var(--pb) !important;overflow-x:var(--overflow-x-scroll) !important;overflow-y:var(--overflow-y-scroll) !important}.desktop-header-active .mobile-container .tab-container .tab-content{flex-basis:100% !important;max-height:none;overflow-y:initial;overflow-x:initial}.desktop-header-active .mobile-container .tab-container .nav-tabs+.tab-content{margin-block-start:var(--spacing,0px);margin-inline-start:0}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item>a,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item>a>.links-text,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .desktop-language-wrapper button,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .desktop-currency-wrapper button,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .mobile-language-wrapper button,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .mobile-currency-wrapper button,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu #cart>a{font-size:13px;color:rgba(105,114,120,1);line-height:1.1}.no-touchevents .desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item:hover>a,.no-touchevents .desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item:hover>a>.links-text,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item.active>a>.links-text,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item.open>a>.links-text,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item.panel-active>a>.links-text,.no-touchevents .desktop-mobile-main-menu-wrapper .main-menu.accordion-menu #cart:hover>a,.no-touchevents .desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .desktop-language-wrapper .dropdown:hover button,.no-touchevents .desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .desktop-currency-wrapper .dropdown:hover button,.no-touchevents .desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .mobile-language-wrapper .dropdown:hover button,.no-touchevents .desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .mobile-currency-wrapper .dropdown:hover button{color:rgba(44,46,53,1);text-decoration-style:dotted;-webkit-text-decoration-style:dotted;text-decoration-line:underline;-webkit-text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-thickness:1px;text-underline-offset:2px}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item.open>a,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item.open>a>.links-text,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item.active>a>.links-text,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item.panel-active>a>.links-text{color:rgba(44,46,53,1) !important}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item>a>.links-text>s{display:var(--display,block);--display:inline-block;margin:0 .3em}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item.main-menu-item>a>.links-text{--display:flex}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .dropdown>a:after,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .dropdown>button:after,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .desktop-language-wrapper .dropdown .dropdown-toggle:after,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .desktop-currency-wrapper .dropdown .dropdown-toggle:after,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .mobile-language-wrapper .dropdown .dropdown-toggle:after,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .mobile-currency-wrapper .dropdown .dropdown-toggle:after{border-color:rgba(36,38,40,.6)}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item>a>.links-text{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:1px}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu.language-currency .currency-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu.language-currency .language-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item>a:before{font-size:1.1em;color:rgba(36,38,40,.6)}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item>a:before,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item>a .links-text em{margin-right:5px;--element-margin-right:5px}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item:not(:first-child),.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .accordion-menu .menu-item>a+div{border-style:none}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item{--menu-item-gap:8px}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item .count-badge{color:rgba(34,34,34,1);background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1);box-shadow:.7px .8px 1.2px rgba(0,0,0,.07),2.1px 2.5px 3.8px -.8px rgba(0,0,0,.08),5px 5.9px 8.9px -1.5px rgba(0,0,0,.08),11.8px 14.1px 21.2px -2.3px rgba(0,0,0,.08);border-radius:100px;--element-border-radius:100px;min-height:min(18px,100%)}.no-touchevents .desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item a:hover .count-badge{box-shadow:2px 3px 5px -5px rgb(0 0 0/9%),2px 4px 5px -5px rgb(0 0 0/17%),5px 3px 5px -5px rgb(0 0 0/9%) !important}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item>a>.count-badge{position:relative;transform:none;margin-inline-start:var(--x,6px);margin-top:var(--margin-top,0px);inset-inline-start:initial}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item .menu-image>img{background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1);box-shadow:.3px .5px .7px hsl(0deg 0% 0%/0.1),.4px .8px 1px -1.2px hsl(0deg 0% 0%/0.1),1px 2px 2.5px -2.5px hsl(0deg 0% 0%/0.1)}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .menu-item .menu-image{margin-right:var(--j-gap-s);--element-margin-right:var(--j-gap-s);padding:2px;--element-padding:2px;border-width:1px;border-style:solid;border-color:rgba(224,226,230,1);border-radius:100px;--element-border-radius:100px}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu{margin-left:20px;--element-margin-left:20px}.desktop-mobile-main-menu-wrapper .main-menu .open-menu em:before{content:'\e409' !important;font-family:icomoon !important;font-size:1em}.desktop-mobile-main-menu-wrapper .main-menu .open-menu[aria-expanded=true] em:before{content:'\e40b' !important;font-family:icomoon !important}.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu li>a,.desktop-mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu li>a>.links-text{font-size:93%}.desktop-header-active .header-search{border-style:none;padding:0;--element-padding:0px;border-radius:4px;--element-border-radius:4px}.desktop-header-active .header-search input{color:rgba(83,90,96,1);background-color:rgba(244,244,244,1) !important;--background-color:rgba(244,244,244,1) !important}.no-touchevents.desktop-header-active .header-search:hover input{background-color:rgba(228,229,231,1) !important;--background-color:rgba(228,229,231,1) !important}.desktop-header-active .search-button{border-top-right-radius:4px !important;--element-border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;--element-border-bottom-right-radius:4px !important}.desktop-header-active div.header-search>.search-button:before{content:'\f002' !important;font-family:icomoon !important;font-size:18px;color:rgba(245,247,248,1);transform:translate3d(0px,-1px,0)}.desktop-header-active .header-search .search-button{background-color:rgba(253,112,20,1);--background-color:rgba(253,112,20,1);min-width:min(48px,100%)}.desktop-header-active #search input::-webkit-input-placeholder{color:rgba(83,90,96,.5)}.desktop-header-active #search input::-moz-input-placeholder{color:rgba(83,90,96,.5)}.desktop-header-active #search input:-ms-input-placeholder{color:rgba(83,90,96,.5)}.desktop-header-active .header-search>input{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.desktop-header-active .search-categories{border-top-left-radius:4px !important;--element-border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;--element-border-bottom-left-radius:4px !important;display:flex;background-color:rgba(253,112,20,1);--background-color:rgba(253,112,20,1)}.desktop-header-active .header-search>span{border-radius:0}.desktop-header-active .search-categories-button.dropdown-toggle,.desktop-header-active .search-categories-button,.desktop-header-active .search-categories-button>a{font-size:13px;color:rgba(245,247,248,1)}.no-touchevents.desktop-header-active .header-search:hover .search-categories-button{color:rgba(245,247,248,1)}.desktop-header-active .search-categories-button:after{content:'\f0d7' !important;font-family:icomoon !important;color:rgba(245,247,248,.5);transform:translate3d(0px,1px,0)}.desktop-header-active .search-categories .dropdown-menu ul{width:200px;max-height:400px}.desktop-header-active #search .search-categories.drop-menu>.j-dropdown{left:50%;right:auto;transform:translate3d(-50%,var(--dropdown-from),0);align-items:center;--align-scroll:var(--align-scroll-center,0);--translate-x:-50%}.desktop-header-active #search .search-categories.drop-menu:first-child>.j-dropdown{left:50%;right:auto}.desktop-header-active #search .search-categories.drop-menu:last-child>.j-dropdown{left:50%;right:auto}.desktop-header-active #search .search-categories.dropdown>.j-dropdown:before{--triangle-right:0px;--triangle-left:0px}.desktop-header-active #search .search-categories.mega-custom>.j-dropdown{left:50%;right:auto;transform:translate3d(-50%,var(--dropdown-from),0);align-items:center;--align-scroll:var(--align-scroll-center,0);--translate-x:-50%}.desktop-header-active #search .search-categories.mega-custom:first-child>.j-dropdown{left:50%;right:auto}.desktop-header-active #search .search-categories.mega-custom:last-child>.j-dropdown{left:50%;right:auto}.desktop-header-active #search .search-categories.drop-menu.animating>.j-dropdown{--dropdown-from:0}.desktop-header-active #search .search-categories.mega-menu.animating>.j-dropdown{--dropdown-from:0}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a>.links-text,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .desktop-language-wrapper button,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .desktop-currency-wrapper button,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .mobile-language-wrapper button,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .mobile-currency-wrapper button,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) #cart>a{font-size:13px;color:rgba(105,114,120,1)}.no-touchevents.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item:hover>a,.no-touchevents.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item:hover>a>.links-text,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item.active>a>.links-text,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item.open>a>.links-text,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item.panel-active>a>.links-text,.no-touchevents.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) #cart:hover>a,.no-touchevents.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .desktop-language-wrapper .dropdown:hover button,.no-touchevents.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .desktop-currency-wrapper .dropdown:hover button,.no-touchevents.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .mobile-language-wrapper .dropdown:hover button,.no-touchevents.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .mobile-currency-wrapper .dropdown:hover button{color:rgba(44,46,53,1);text-decoration-style:dotted;-webkit-text-decoration-style:dotted;text-decoration-line:underline;-webkit-text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-thickness:1px;text-underline-offset:2px}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item.open>a,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item.open>a>.links-text,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item.active>a>.links-text,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item.panel-active>a>.links-text{color:rgba(44,46,53,1) !important}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a{flex-direction:row;padding:1em;--element-padding:1em;padding-right:1.2em;--element-padding-right:1.2em;padding-left:1.2em;--element-padding-left:1.2em}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a>.links-text>s{display:var(--display,block);--display:block;margin:.1em 0}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item.main-menu-item>a>.links-text{--display:inline-block}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .dropdown>a:after,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .dropdown>button:after,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .desktop-language-wrapper .dropdown .dropdown-toggle:after,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .desktop-currency-wrapper .dropdown .dropdown-toggle:after,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .mobile-language-wrapper .dropdown .dropdown-toggle:after,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .mobile-currency-wrapper .dropdown .dropdown-toggle:after{border-color:rgba(105,114,120,.8)}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a>.links-text,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu).language-currency .currency-title,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu).language-currency .language-title{--menu-max-width:200px}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a>.links-text{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:1px}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu).language-currency .currency-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu).language-currency .language-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a:before{font-size:1.1em;color:rgba(105,114,120,1)}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a:before,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a .links-text em{margin-right:5px;--element-margin-right:5px}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item:not(:first-child),.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .accordion-menu .menu-item>a+div{border-style:solid;border-color:rgba(224,226,230,.5)}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a>.count-badge{position:relative;transform:none;margin-inline-start:var(--x,6px);margin-top:var(--margin-top,0px);inset-inline-start:initial}.desktop-header-active #search .search-categories.dropdown .j-menu>li{border-style:solid}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu):not(#search) .j-dropdown .j-menu{background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1)}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu):not(#search)>.j-dropdown{--dropdown-width:100px;width:100px}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu):not(#search):not(.panel-active) .j-menu{box-shadow:.7px .8px 1.2px rgba(0,0,0,.07),2.1px 2.5px 3.8px -.8px rgba(0,0,0,.08),5px 5.9px 8.9px -1.5px rgba(0,0,0,.08),11.8px 14.1px 21.2px -2.3px rgba(0,0,0,.08);border-radius:3px;--element-border-radius:3px}.desktop-header-active #search .search-categories.dropdown:not(.mega-fullwidth)>.j-dropdown:before,.desktop-header-active #search .search-categories.dropdown:not(.mega-fullwidth)>.tt-menu:before,.desktop-header-active #search .search-categories.dropdown:not(.mega-fullwidth)#cart-content:before{border-bottom-color:rgba(255,255,255,1);top:3px}.desktop-header-active .tt-menu{--item-width:300px;--item-gap:1px}.desktop-header-active .tt-menu>div{background-color:rgba(228,229,231,1) !important;--background-color:rgba(228,229,231,1) !important;border-radius:4px;--element-border-radius:4px}.desktop-header-active .tt-menu .search-result:not(.view-more) a{background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1)}.no-touchevents.desktop-header-active .tt-menu .search-result:not(.view-more):hover a,.desktop-header-active .tt-cursor{background-color:rgba(255,255,255,.8);--background-color:rgba(255,255,255,.8)}.desktop-header-active .tt-dataset{box-shadow:.7px .8px 1.2px rgba(0,0,0,.07),2.1px 2.5px 3.8px -.8px rgba(0,0,0,.08),5px 5.9px 8.9px -1.5px rgba(0,0,0,.08),11.8px 14.1px 21.2px -2.3px rgba(0,0,0,.08)}.desktop-header-active #search .twitter-typeahead>.j-dropdown:before,.desktop-header-active #search .twitter-typeahead>.tt-menu:before,.desktop-header-active #search .twitter-typeahead#cart-content:before{--triangle-left-offset:-10px;top:0}.desktop-header-active #search .twitter-typeahead{--triangle-top-distance:0px}.desktop-header-active .search-result>a>img{border-radius:4px;--element-border-radius:4px}.desktop-header-active .search-result>a>span{padding:5px;--element-padding:5px;padding-left:15px;--element-padding-left:15px;justify-content:flex-start}.desktop-header-active .search-result.view-more a{justify-content:center;color:rgba(44,46,53,1);background-color:rgba(233,234,236,1);--background-color:rgba(233,234,236,1);padding:12px;--element-padding:12px}.desktop-header-active .search-result .product-name{color:rgba(44,46,53,1);letter-spacing:-.3px}.desktop-header-active .search-result .product-name+span{font-size:13px;color:rgba(105,114,120,1)}.desktop-header-active .search-result .price-old{color:rgba(239,86,45,1);text-decoration:line-through;-webkit-text-decoration:line-through}.no-touchevents.desktop-header-active .search-result.view-more a:hover{background-color:rgba(209,213,217,1);--background-color:rgba(209,213,217,1)}.desktop-header-active .search-result.view-more a:after{content:'\e93f' !important;font-family:icomoon !important}.desktop-header-active .search-result:not(.view-more)>a:after{content:'\ea32' !important;font-family:icomoon !important;font-size:24px;color:rgba(255,255,255,1)}.no-touchevents.desktop-header-active .search-result:not(.view-more)>a:hover:after{color:rgba(253,112,20,1)}.desktop-header-active .search-result>a{padding:15px;--element-padding:15px}.desktop-header-active #search{display:flex}.header-default .desktop-search-wrapper{order:1;flex-grow:0}.header-default .top-menu-group{order:-1;flex-grow:1}.desktop-search-wrapper .header-search .search-button{order:5;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.desktop-search-wrapper .header-search>input:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.desktop-search-wrapper .header-search>input{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.desktop-search-wrapper .header-search>span:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.desktop-search-wrapper .header-search>span{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.desktop-search-wrapper .search-categories{border-top-left-radius:inherit;border-bottom-left-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.desktop-search-wrapper .tt-menu:not(.tt-empty):before{left:calc(100% - var(--triangle-size,10px));transform:translate3d(calc(-100% + var(--triangle-left-offset,0px)),2px,0)}.desktop-header-active .header .mid-bar .desktop-search-wrapper{justify-content:start}.desktop-header-active .header .mini-search .header-search input{min-width:150px}.desktop-header-active .header .mini-search .header-search>*{height:40px}.desktop-search-wrapper{margin-left:40px;--element-margin-left:40px}.header .mini-search .search-trigger .menu-icon:before{content:'\f002' !important;font-family:icomoon !important}.desktop-header-active .mini-search{height:initial}.desktop-header-active .mini-search .search-trigger{height:var(--height,var(--width))}.desktop-header-active .header .mini-search #search>.j-dropdown:not(#cart-content):before{display:block;opacity:1}.desktop-header-active .header .mini-search #search>.j-dropdown>.mega-menu-content{--triangle-size:10px;--dropdown-triangle:calc(var(--triangle-size,10px) + var(--triangle-top-distance,0px))}.desktop-header-active .header .mini-search #search>.j-dropdown>.mega-menu-content:before{top:var(--triangle-size-overlay,0px);height:calc(100% - var(--triangle-size-overlay,0px))}.desktop-header-active .header .mini-search #search>.tt-menu:before{display:block;--dropdown-triangle:calc(var(--triangle-size,10px) + var(--triangle-top-distance,0px))}.desktop-header-active .header .mini-search #search#cart-content:before{display:block}div.secondary-menu .top-menu>.j-menu>.menu-item>a,div.secondary-menu .top-menu>.j-menu>.menu-item>a>.links-text,div.secondary-menu .top-menu>.j-menu>.desktop-language-wrapper button,div.secondary-menu .top-menu>.j-menu>.desktop-currency-wrapper button,div.secondary-menu .top-menu>.j-menu>.mobile-language-wrapper button,div.secondary-menu .top-menu>.j-menu>.mobile-currency-wrapper button,div.secondary-menu .top-menu>.j-menu>#cart>a{font-size:13px;color:rgba(245,247,248,1)}.no-touchevents div.secondary-menu .top-menu>.j-menu>.menu-item:hover>a,.no-touchevents div.secondary-menu .top-menu>.j-menu>.menu-item:hover>a>.links-text,div.secondary-menu .top-menu>.j-menu>.menu-item.active>a>.links-text,div.secondary-menu .top-menu>.j-menu>.menu-item.open>a>.links-text,div.secondary-menu .top-menu>.j-menu>.menu-item.panel-active>a>.links-text,.no-touchevents div.secondary-menu .top-menu>.j-menu>#cart:hover>a,.no-touchevents div.secondary-menu .top-menu>.j-menu>.desktop-language-wrapper .dropdown:hover button,.no-touchevents div.secondary-menu .top-menu>.j-menu>.desktop-currency-wrapper .dropdown:hover button,.no-touchevents div.secondary-menu .top-menu>.j-menu>.mobile-language-wrapper .dropdown:hover button,.no-touchevents div.secondary-menu .top-menu>.j-menu>.mobile-currency-wrapper .dropdown:hover button{color:rgba(245,247,248,1);text-decoration:none;-webkit-text-decoration:none}div.secondary-menu .top-menu>.j-menu>.menu-item.open>a,div.secondary-menu .top-menu>.j-menu>.menu-item.open>a>.links-text,div.secondary-menu .top-menu>.j-menu>.menu-item.active>a>.links-text,div.secondary-menu .top-menu>.j-menu>.menu-item.panel-active>a>.links-text{color:rgba(245,247,248,1) !important}div.secondary-menu .top-menu>.j-menu>.menu-item>a>.links-text>s{display:var(--display,block);--display:block;margin:.1em 0}div.secondary-menu .top-menu>.j-menu>.menu-item.main-menu-item>a>.links-text{--display:inline-block}div.secondary-menu .top-menu>.j-menu>.menu-item>a>.links-text{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:1px}div.secondary-menu .top-menu>.j-menu>.language-currency .currency-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.secondary-menu .top-menu>.j-menu>.language-currency .language-title{max-width:var(--menu-max-width,none);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.secondary-menu .top-menu>.j-menu>.menu-item>a{border-radius:4px !important;--element-border-radius:4px !important;padding:.9em;--element-padding:.9em;padding-right:1.2em;--element-padding-right:1.2em;padding-left:1.2em;--element-padding-left:1.2em;--scale-active:.98}div.secondary-menu .top-menu>.j-menu>.menu-item>a:before{color:rgba(245,247,248,.7)}div.secondary-menu .top-menu>.j-menu>.menu-item>a:before,div.secondary-menu .top-menu>.j-menu>.menu-item>a .links-text em{margin-right:7px;--element-margin-right:7px}div.secondary-menu .top-menu>.j-menu>.menu-item>a,div.secondary-menu .top-menu>.j-menu>.desktop-language-wrapper button,div.secondary-menu .top-menu>.j-menu>.desktop-currency-wrapper button,div.secondary-menu .top-menu>.j-menu>.mobile-language-wrapper button,div.secondary-menu .top-menu>.j-menu>.mobile-currency-wrapper button{background-color:rgba(253,112,20,1);--background-color:rgba(253,112,20,1)}.no-touchevents div.secondary-menu .top-menu>.j-menu>.menu-item:hover>a,div.secondary-menu .top-menu>.j-menu>.menu-item.active>a,div.secondary-menu .top-menu>.j-menu>.menu-item.open>a,div.secondary-menu .top-menu>.j-menu>.menu-item.panel-active>a,.no-touchevents div.secondary-menu .top-menu>.j-menu>.desktop-language-wrapper .dropdown:hover button,.no-touchevents div.secondary-menu .top-menu>.j-menu>.desktop-currency-wrapper .dropdown:hover button,.no-touchevents div.secondary-menu .top-menu>.j-menu>.mobile-language-wrapper .dropdown:hover button,.no-touchevents div.secondary-menu .top-menu>.j-menu>.mobile-currency-wrapper .dropdown:hover button{background-color:rgba(253,127,45,1);--background-color:rgba(253,127,45,1)}div.secondary-menu .top-menu>.j-menu>.menu-item.open>a,div.secondary-menu .top-menu>.j-menu>.menu-item.panel-active>a{background-color:rgba(235,94,2,1);--background-color:rgba(235,94,2,1)}div.secondary-menu .top-menu>.j-menu>.menu-item:not(:first-child),div.secondary-menu .top-menu>.j-menu>.accordion-menu .menu-item>a+div{border-style:none}div.secondary-menu .top-menu>.j-menu>.menu-item{--menu-item-gap:8px}div.secondary-menu .top-menu>.j-menu>.menu-item>a>.count-badge{position:relative;transform:none;margin-inline-start:var(--x,6px);margin-top:var(--margin-top,0px);inset-inline-start:initial}div.secondary-menu .top-menu>.j-menu>.menu-item .menu-image>img{background-color:rgba(255,255,255,1);--background-color:rgba(255,255,255,1);box-shadow:.3px .5px .7px hsl(0deg 0% 0%/0.1),.4px .8px 1px -1.2px hsl(0deg 0% 0%/0.1),1px 2px 2.5px -2.5px hsl(0deg 0% 0%/0.1)}div.secondary-menu .top-menu>.j-menu>.menu-item .menu-image{margin-right:var(--j-gap-s);--element-margin-right:var(--j-gap-s);padding:2px;--element-padding:2px;border-width:1px;border-style:solid;border-color:rgba(224,226,230,1);border-radius:100px;--element-border-radius:100px}.top-menu.secondary-menu{height:initial}.header .mid-bar .secondary-menu{margin-left:24px;--element-margin-left:24px}.header .mid-bar>.secondary-menu{justify-content:flex-end;margin-inline:auto 0}header{--header-transition:.3s}#logo{transition:all var(--header-transition) ease-out}.desktop-header-active.header-sticky header .header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.header-sticky .header{box-shadow:0px 3.3px 1.5px -20px rgba(0,0,0,.017),0px 8.3px 3.7px -20px rgba(0,0,0,.021),0px 17px 7.9px -20px rgba(0,0,0,.025),0px 35px 26.6px -20px rgba(0,0,0,.027),0px 96px 80px -20px rgba(0,0,0,.03)}.top-bar .language-currency>div>div form .dropdown{height:100%}.top-bar .top-menu>ul>li{height:100%}.top-bar .menu-item>a,.top-bar .menu-item>a>.links-text,.top-bar .desktop-language-wrapper button,.top-bar .desktop-currency-wrapper button,.top-bar .mobile-language-wrapper button,.top-bar .mobile-currency-wrapper button,.top-bar #cart>a{color:rgba(83,90,96,.8)}.no-touchevents .top-bar .menu-item:hover>a,.no-touchevents .top-bar .menu-item:hover>a>.links-text,.top-bar .menu-item.active>a>.links-text,.top-bar .menu-item.open>a>.links-text,.top-bar .menu-item.panel-active>a>.links-text,.no-touchevents .top-bar #cart:hover>a,.no-touchevents .top-bar .desktop-language-wrapper .dropdown:hover button,.no-touchevents .top-bar .desktop-currency-wrapper .dropdown:hover button,.no-touchevents .top-bar .mobile-language-wrapper .dropdown:hover button,.no-touchevents .top-bar .mobile-currency-wrapper .dropdown:hover button{color:rgba(83,90,96,1)}.top-bar .menu-item.open>a,.top-bar .menu-item.open>a>.links-text,.top-bar .menu-item.active>a>.links-text,.top-bar .menu-item.panel-active>a>.links-text{color:rgba(83,90,96,1) !important}.top-bar .menu-item>a>.links-text>s{display:var(--display,block);--display:block;margin:.1em 0}.top-bar .menu-item.main-menu-item>a>.links-text{--display:inline-block}.top-bar .dropdown>a:after,.top-bar .dropdown>button:after,.top-bar .desktop-language-wrapper .dropdown .dropdown-toggle:after,.top-bar .desktop-currency-wrapper .dropdown .dropdown-toggle:after,.top-bar .mobile-language-wrapper .dropdown .dropdown-toggle:after,.top-bar .mobile-currency-wrapper .dropdown .dropdown-toggle:after{border-width:4px}.top-bar .menu-item>a:before{font-size:1.1em;color:rgba(83,90,96,.8)}.top-bar .menu-item>a:before,.top-bar .menu-item>a .links-text em{margin-right:4px;--element-margin-right:4px}.top-bar .menu-item:not(:first-child),.top-bar .accordion-menu .menu-item>a+div{border-style:solid;border-color:rgba(218,219,220,1)}.top-bar .menu-item>a{padding-right:1.3em;--element-padding-right:1.3em;padding-left:1.3em;--element-padding-left:1.3em}.top-bar .menu-item{--menu-item-gap:0px}.top-bar .menu-item>a>.count-badge{position:relative;transform:none;margin-inline-start:var(--x,6px);margin-top:var(--margin-top,0px);inset-inline-start:initial}.top-bar:before{background-color:rgba(244,244,244,1);--background-color:rgba(244,244,244,1)}.top-bar>div:not(.language-currency):first-child{width:auto}.top-bar>div:not(.language-currency):first-child>ul>li:last-child{position:relative;right:auto;transform:translateX(0)}@media (max-width:1280px){.desktop-cart-wrapper #cart>a>em{border-radius:4px;--element-border-radius:4px}.desktop-cart-wrapper #cart-items{display:inline-flex}.desktop-cart-wrapper #cart-total{display:none}}@media (max-width:1024px){.desktop-header-active #search .header-search .search-categories.dropdown>.j-dropdown{left:0;right:auto;transform:translate3d(0,var(--dropdown-from),0);align-items:flex-start}.desktop-header-active #search .header-search .search-categories.dropdown>.j-dropdown:before{--triangle-right:var(--triangle-right-offset,0px);--triangle-left:var(--triangle-left-offset,0px)}}@media (max-width:767px){div.cart-content .cart-buttons .btn-checkout.btn,div.cart-content .cart-buttons .btn-checkout.btn:visited{font-size:13px !important}}@media (max-width:400px){header .dropdown.dropdown:not(.mega-menu) .menu-item>a,header .dropdown.dropdown:not(.mega-menu) .menu-item>a>.links-text,header .dropdown.dropdown:not(.mega-menu) .desktop-language-wrapper button,header .dropdown.dropdown:not(.mega-menu) .desktop-currency-wrapper button,header .dropdown.dropdown:not(.mega-menu) .mobile-language-wrapper button,header .dropdown.dropdown:not(.mega-menu) .mobile-currency-wrapper button,header .dropdown.dropdown:not(.mega-menu) #cart>a{font-size:12px}.desktop-header-active .mobile-container{--mobile-wrapper-header:42px}.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .menu-item>a>.links-text,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .desktop-language-wrapper button,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .desktop-currency-wrapper button,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .mobile-language-wrapper button,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) .mobile-currency-wrapper button,.desktop-header-active #search .search-categories.dropdown:not(.mega-menu) #cart>a{font-size:12px}} html.desktop-header-active .header-classic .top-bar:has(.top-menu-661, .top-menu-662) { min-height: 38px; background: rgb(17, 24, 39) !important; height: 38px !important; }
html.desktop-header-active .header-classic .top-bar .top-menu a, html.desktop-header-active .header-classic .top-bar .top-menu .links-text { color: rgb(229, 231, 235) !important; font-size: 13px !important; font-weight: 400 !important; background: none !important; }
html.desktop-header-active .header-classic .top-bar .top-menu a:hover .links-text { color: rgb(255, 255, 255) !important; }
html.desktop-header-active .header-classic .top-bar .j-menu { gap: 24px; }
html.desktop-header-active .header-classic .mid-bar { height: 84px !important; }
html.desktop-header-active .header-classic .header-search { height: 50px !important; border: 0px !important; background: none !important; }
html.desktop-header-active .header-classic .header-search .search-input { height: 50px !important; font-size: 15px !important; background: rgb(249, 250, 251) !important; border-width: 1.5px 0px 1.5px 1.5px !important; border-style: solid none solid solid !important; border-color: rgb(209, 213, 219) currentcolor rgb(209, 213, 219) rgb(209, 213, 219) !important; border-image: none !important; border-radius: 12px 0px 0px 12px !important; padding: 0px 18px !important; color: rgb(44, 46, 53) !important; }
html.desktop-header-active .header-classic .header-search .search-button { align-items: center; gap: 8px; width: auto !important; height: 50px !important; padding: 0px 22px !important; border-radius: 0px 12px 12px 0px !important; background: rgb(253, 112, 20) !important; display: flex !important; }
html.desktop-header-active .header-classic .header-search .search-button::before { color: rgb(44, 46, 53) !important; font-size: 17px !important; }
html.desktop-header-active .header-classic .header-search .search-button::after { content: "Αναζήτηση"; font-weight: 600; font-size: 15px; color: rgb(44, 46, 53); width: auto; height: auto; border: 0px; background: none; transform: none; position: static !important; display: inline !important; }
html.desktop-header-active .header-classic .secondary-menu .j-menu { display: flex; align-items: center; gap: 10px; }
html.desktop-header-active .header-classic .secondary-menu .top-menu-item a { align-items: center; gap: 8px; height: 44px !important; border-radius: 10px !important; display: flex !important; padding: 0px 14px !important; background: none !important; color: rgb(44, 46, 53) !important; font-size: 14px !important; font-weight: 600 !important; }
html.desktop-header-active .header-classic .secondary-menu .top-menu-item a::before { color: rgb(44, 46, 53) !important; font-size: 20px !important; }
html.desktop-header-active .header-classic .secondary-menu .top-menu-item-1 a { background: rgb(255, 241, 230) !important; color: rgb(194, 65, 12) !important; }
html.desktop-header-active .header-classic .secondary-menu .top-menu-item-1 a::before, html.desktop-header-active .header-classic .secondary-menu .top-menu-item-1 .links-text { color: rgb(194, 65, 12) !important; }
html.desktop-header-active .header-classic .secondary-menu .icon-only a { width: 44px; justify-content: center; padding: 0px !important; }
html.desktop-header-active .header-classic #cart { background: rgb(253, 112, 20) !important; border: 0px !important; border-radius: 10px !important; height: 44px !important; box-shadow: none !important; }
html.desktop-header-active .header-classic #cart a.cart-heading { align-items: center; gap: 6px; display: flex !important; height: 44px !important; padding: 0px 14px !important; background: none !important; color: rgb(255, 255, 255) !important; border: 0px !important; }
html.desktop-header-active .header-classic #cart #cart-total { order: 1; align-items: center; display: flex !important; padding: 0px !important; color: rgb(255, 255, 255) !important; }
html.desktop-header-active .header-classic #cart .cart-text { display: none !important; }
html.desktop-header-active .header-classic #cart .cart-title { align-items: center; display: inline-flex !important; font-size: 0px !important; color: rgb(255, 255, 255) !important; }
html.desktop-header-active .header-classic #cart .cart-title::before { content: ""; font-family: FontAwesome; font-size: 16px; color: rgb(255, 255, 255); margin-right: 8px; }
html.desktop-header-active .header-classic #cart .cart-title::after { content: "Καλάθι"; font-size: 14px; font-weight: 600; color: rgb(255, 255, 255); }
html.desktop-header-active .header-classic #cart a.cart-heading em.fa { order: 2; position: static !important; width: auto !important; height: auto !important; background: none !important; border: 0px !important; font-size: 0px !important; margin: 0px !important; padding: 0px !important; box-shadow: none !important; }
html.desktop-header-active .header-classic #cart a.cart-heading em.fa::before { display: none !important; }
html.desktop-header-active .header-classic #cart #cart-items { line-height: 1; position: static !important; display: inline !important; background: none !important; color: rgb(255, 255, 255) !important; font-size: 14px !important; font-weight: 600 !important; min-width: 0px !important; width: auto !important; height: auto !important; padding: 0px !important; margin: 0px !important; transform: none !important; border: 0px !important; box-shadow: none !important; }
html.desktop-header-active .header-classic #cart #cart-items::before { content: "· "; }
html.desktop-header-active .header-classic .top-bar:has(.top-menu-661, .top-menu-662) { box-shadow: rgb(17, 24, 39) 0px 0px 0px 100vmax; clip-path: inset(0px -100vmax); background: rgb(17, 24, 39) !important; }
html.desktop-header-active .header-classic .top-bar .top-menu .dropdown-toggle::after, html.desktop-header-active .header-classic .top-bar .top-menu .count-badge { display: none !important; }
html.desktop-header-active .header-classic .top-bar .top-menu a { padding: 0px !important; }
html.desktop-header-active .header-classic .header-search .search-button { width: max-content !important; min-width: max-content !important; flex: 0 0 auto !important; }
html.desktop-header-active .header-classic .header-search .search-button { justify-content: center; width: 150px !important; min-width: 150px !important; }
html.desktop-header-active .header-classic .header-search .search-input { padding-right: 52px !important; }
html.desktop-header-active .header-classic .header-search > .evs-v16-control { right: 160px !important; color: rgb(107, 114, 128); }
html.desktop-header-active .header-classic .mid-bar { height: 128px !important; }
html.desktop-header-active .header-classic .desktop-logo-wrapper, html.desktop-header-active .header-classic #logo { flex: 0 0 250px; width: 250px !important; max-width: 250px !important; }
html.desktop-header-active .header-classic #logo a { height: 128px; display: flex; align-items: center; }
html.desktop-header-active .header-classic .desktop-search-wrapper { height: 128px; display: flex !important; align-items: center !important; }
html.desktop-header-active .header-classic .desktop-search-wrapper #search { margin: 0px !important; top: auto !important; transform: none !important; }
html.desktop-header-active .header-classic #logo img { width: 250px !important; max-width: 250px !important; height: auto !important; max-height: none !important; }
html.desktop-header-active .header-classic .header-search, html.desktop-header-active .header-classic .header-search .search-input, html.desktop-header-active .header-classic .header-search .search-button { height: 56px !important; }
html.desktop-header-active .header-classic .header-search .search-input { font-size: 16px !important; }
html.desktop-header-active .header-classic .header-search .search-button { width: 160px !important; min-width: 160px !important; }
html.desktop-header-active .header-classic .header-search .search-button::after { font-size: 16px !important; }
html.desktop-header-active .header-classic .header-search .search-button::before { font-size: 19px !important; }
html.desktop-header-active .header-classic .header-search > .evs-v16-control { right: 170px !important; }
html.desktop-header-active .header-classic .secondary-menu .top-menu-item a { height: 50px !important; font-size: 15px !important; }
html.desktop-header-active .header-classic .secondary-menu .top-menu-item a::before { font-size: 24px !important; }
html.desktop-header-active .header-classic .secondary-menu .icon-only a { width: 50px !important; }
html.desktop-header-active .header-classic #cart, html.desktop-header-active .header-classic #cart a.cart-heading { height: 50px !important; }
html.desktop-header-active .header-classic #cart a.cart-heading { padding: 0px 18px !important; }
html.desktop-header-active .header-classic #cart .cart-title::after, html.desktop-header-active .header-classic #cart #cart-items { font-size: 15px !important; }
html.desktop-header-active .header-classic #cart .cart-title::before { font-size: 18px !important; }
html.desktop-header-active .header-classic .desktop-search-wrapper #search, html.desktop-header-active .header-classic .desktop-search-wrapper #search > .dropdown-menu { height: 56px !important; max-height: none !important; }
html.desktop-header-active .header-classic .header-search .search-button, html.desktop-header-active .header-classic .header-search .search-button::before, html.desktop-header-active .header-classic .header-search .search-button::after { color: rgb(255, 255, 255) !important; }
.ek-elektron-btn > a { display: inline-flex !important; align-items: center !important; }
.ek-elektron-btn .links-text { display: inline-flex !important; align-items: center !important; }
.ek-elektron-btn .links-text::before { width: 30px; height: 30px; border-radius: 50%; background: url("../../../../../catalog/view/javascript/elektron/avatar.png") center center / cover no-repeat; margin-right: 8px; flex: 0 0 30px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; content: "" !important; display: inline-block !important; }
html.route-product-category .global-wrapper, html.route-product-search .global-wrapper, html.route-product-manufacturer .global-wrapper, html.route-product-special .global-wrapper { background: rgb(255, 255, 255) !important; }
html.route-product-category .grid-module-column-left-1-1-2, html.route-product-search .grid-module-column-left-1-1-2, html.route-product-manufacturer .grid-module-column-left-1-1-2, html.route-product-special .grid-module-column-left-1-1-2 { background: rgb(255, 255, 255) !important; border: 1px solid rgb(229, 231, 235) !important; border-radius: 14px !important; }
html.route-product-category .products-filter, html.route-product-search .products-filter, html.route-product-manufacturer .products-filter, html.route-product-special .products-filter { background: rgb(255, 255, 255) !important; border: 1px solid rgb(229, 231, 235) !important; border-radius: 14px !important; }
html.route-product-category .product-grid .product-thumb, html.route-product-search .product-grid .product-thumb, html.route-product-manufacturer .product-grid .product-thumb, html.route-product-special .product-grid .product-thumb { border: 1px solid rgb(229, 231, 235) !important; border-radius: 14px !important; box-shadow: none !important; }
html.route-product-category .product-grid .price, .product-grid .price-normal, .product-grid .price-new, html.route-product-search .product-grid .price, .product-grid .price-normal, .product-grid .price-new, html.route-product-manufacturer .product-grid .price, .product-grid .price-normal, .product-grid .price-new, html.route-product-special .product-grid .price, .product-grid .price-normal, .product-grid .price-new { color: rgb(253, 112, 20) !important; font-weight: 800 !important; font-size: 17px !important; }
html.route-product-category .product-grid .name a, html.route-product-search .product-grid .name a, html.route-product-manufacturer .product-grid .name a, html.route-product-special .product-grid .name a { color: rgb(105, 114, 120) !important; font-weight: 400 !important; }
html.route-product-category .product-grid .name a:hover, html.route-product-search .product-grid .name a:hover, html.route-product-manufacturer .product-grid .name a:hover, html.route-product-special .product-grid .name a:hover { color: rgb(253, 112, 20) !important; }
html.route-product-category .product-grid .btn-cart, html.route-product-search .product-grid .btn-cart, html.route-product-manufacturer .product-grid .btn-cart, html.route-product-special .product-grid .btn-cart { background: rgb(253, 112, 20) !important; color: rgb(255, 255, 255) !important; border: 0px !important; border-radius: 100px !important; }
html.route-product-category .product-grid .btn-cart:hover, html.route-product-search .product-grid .btn-cart:hover, html.route-product-manufacturer .product-grid .btn-cart:hover, html.route-product-special .product-grid .btn-cart:hover { background: rgb(233, 102, 48) !important; }
html.route-product-category .product-grid .btn-cart .btn-text, .product-grid .btn-cart i, .product-grid .btn-cart::before, html.route-product-search .product-grid .btn-cart .btn-text, .product-grid .btn-cart i, .product-grid .btn-cart::before, html.route-product-manufacturer .product-grid .btn-cart .btn-text, .product-grid .btn-cart i, .product-grid .btn-cart::before, html.route-product-special .product-grid .btn-cart .btn-text, .product-grid .btn-cart i, .product-grid .btn-cart::before { color: rgb(255, 255, 255) !important; }
html.route-checkout-cart .global-wrapper, html.route-checkout-checkout .global-wrapper, html.route-account-login .global-wrapper, html.route-account-register .global-wrapper, html.route-account-account .global-wrapper, html.route-account-order .global-wrapper { background: rgb(255, 255, 255) !important; }
html.route-checkout-cart .checkout-section, html.route-checkout-checkout .checkout-section, html.route-account-login .checkout-section, html.route-account-register .checkout-section, html.route-account-account .checkout-section, html.route-account-order .checkout-section { background: rgb(255, 255, 255) !important; border: 1px solid rgb(229, 231, 235) !important; border-radius: 14px !important; }
html.route-checkout-cart .cart-bottom { background: rgb(255, 255, 255) !important; border: 1px solid rgb(229, 231, 235) !important; border-radius: 14px !important; }
html.route-checkout-cart thead, thead th, .table td.text-right, .cart-table td.text-right, html.route-checkout-checkout thead, thead th, .table td.text-right, .cart-table td.text-right, html.route-account-login thead, thead th, .table td.text-right, .cart-table td.text-right, html.route-account-register thead, thead th, .table td.text-right, .cart-table td.text-right, html.route-account-account thead, thead th, .table td.text-right, .cart-table td.text-right, html.route-account-order thead, thead th, .table td.text-right, .cart-table td.text-right { background: rgb(249, 250, 251) !important; }
html.route-checkout-cart .btn-primary, html.route-checkout-checkout .btn-primary, html.route-account-login .btn-primary, html.route-account-register .btn-primary, html.route-account-account .btn-primary, html.route-account-order .btn-primary { background: rgb(253, 112, 20) !important; border-color: rgb(253, 112, 20) !important; color: rgb(255, 255, 255) !important; border-radius: 100px !important; }
html.route-checkout-cart .btn-primary:hover, html.route-checkout-checkout .btn-primary:hover, html.route-account-login .btn-primary:hover, html.route-account-register .btn-primary:hover, html.route-account-account .btn-primary:hover, html.route-account-order .btn-primary:hover { background: rgb(233, 102, 48) !important; border-color: rgb(233, 102, 48) !important; }
html.route-checkout-cart table a:not(.btn), html.route-checkout-checkout table a:not(.btn) { color: rgb(44, 46, 53) !important; }
html.route-checkout-cart table a:not(.btn):hover, html.route-checkout-checkout table a:not(.btn):hover { color: rgb(253, 112, 20) !important; }
html .global-wrapper { background: rgb(255, 255, 255) !important; }
html.route-information-contact .grid-items.single-item, html.route-information-information .grid-items.single-item { background: rgb(255, 255, 255) !important; border: 1px solid rgb(229, 231, 235) !important; border-radius: 14px !important; }
html .grid-item[class*="grid-module-column-"] { background: rgb(255, 255, 255) !important; border: 1px solid rgb(229, 231, 235) !important; border-radius: 14px !important; }
html body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1 > a, html body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1 > a, html body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1 > a { background-color: rgb(253, 112, 20) !important; border-radius: 8px !important; }
html body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1 > a > .links-text, html body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1 > a > .links-text, html body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1 > a > .links-text, html body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1 > a::before, html body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1 > a::before, html body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1 > a::before, html body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1 > a .open-menu, html body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1 > a .open-menu, html body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1 > a .open-menu, html body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1 > a *, html body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1 > a *, html body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1 > a * { color: rgb(255, 255, 255) !important; }
html.no-touchevents body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1:hover > a, html.no-touchevents body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1:hover > a, html.no-touchevents body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1:hover > a, html.no-touchevents body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1:hover > a.open, html.no-touchevents body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1:hover > a.open, html.no-touchevents body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1:hover > a.open { background-color: rgb(233, 102, 48) !important; color: rgb(255, 255, 255) !important; }
html.no-touchevents body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1:hover > a > .links-text, html.no-touchevents body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1:hover > a > .links-text, html.no-touchevents body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1:hover > a > .links-text, html.no-touchevents body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1:hover > a::before, html.no-touchevents body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1:hover > a::before, html.no-touchevents body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1:hover > a::before, html.no-touchevents body div#main-menu.main-menu-587 > .j-menu li.main-menu-item-1:hover > a *, html.no-touchevents body div#main-menu-2.main-menu-587 > .j-menu li.main-menu-item-1:hover > a *, html.no-touchevents body #main-menu-mobile.main-menu-587 > .j-menu li.main-menu-item-1:hover > a * { color: rgb(255, 255, 255) !important; }
html body .module-catalog_blocks-615 .nav-tabs { background: rgb(249, 250, 251) !important; }
html body .module-catalog_blocks-615 .nav-tabs li a, html body .module-catalog_blocks-615 .nav-tabs li a span { color: rgb(75, 85, 99) !important; font-weight: 500 !important; }
html body .module-catalog_blocks-615 .nav-tabs li:hover a, html body .module-catalog_blocks-615 .nav-tabs li:hover a span { color: rgb(253, 112, 20) !important; }
html body .module-catalog_blocks-615 .nav-tabs li.active { background: rgb(255, 255, 255) !important; box-shadow: rgb(253, 112, 20) 3px 0px 0px inset !important; }
html body .module-catalog_blocks-615 .nav-tabs li.active a, html body .module-catalog_blocks-615 .nav-tabs li.active a span { color: rgb(44, 46, 53) !important; font-weight: 600 !important; }
html body .module-catalog_blocks-615 .catalog-title { color: rgb(44, 46, 53) !important; text-decoration: none !important; }
html body .module-catalog_blocks-615 .catalog-title:hover { color: rgb(253, 112, 20) !important; }
html body .module-catalog_blocks-615 a.item-all-link, html body .module-catalog_blocks-615 .item-all-link { color: rgb(105, 114, 120) !important; text-decoration: none !important; }
html body .module-catalog_blocks-615 a.item-all-link:hover { color: rgb(253, 112, 20) !important; }
html body .module-catalog_blocks-615 a.btn { background: rgb(255, 255, 255) !important; color: rgb(253, 112, 20) !important; border: 1px solid rgb(253, 112, 20) !important; border-radius: 100px !important; text-decoration: none !important; }
html body .module-catalog_blocks-615 a.btn:hover { background: rgb(253, 112, 20) !important; color: rgb(255, 255, 255) !important; }
html body .module-catalog_blocks-615 a.btn * { color: inherit !important; }
html body .flyout-menu-7 .flyout-menu-item > a, html body .flyout-menu-7 .menu-item > a.dropdown-toggle { color: rgb(44, 46, 53) !important; text-decoration: none !important; }
html body .module-catalog_blocks-615 .view-more a, html body .module-catalog_blocks-615 .view-more a span { color: rgb(105, 114, 120) !important; text-decoration: none !important; font-weight: 500 !important; }
html body .module-catalog_blocks-615 .view-more a:hover, html body .module-catalog_blocks-615 .view-more a:hover span { color: rgb(253, 112, 20) !important; }
html body .module-catalog_blocks-615 .subitem a, html body .module-catalog_blocks-615 .subitem a span { text-decoration: none !important; }
html body .module-catalog_blocks-615 .subitem:not(.view-more) a:hover, html body .module-catalog_blocks-615 .subitem:not(.view-more) a:hover span { color: rgb(253, 112, 20) !important; }
html .module-products-347 .module-body { background: rgb(255, 255, 255) !important; border: 1px solid rgb(229, 231, 235) !important; border-radius: 14px !important; }
@media (max-width: 767px) { html body .module-products-652 .auto-grid .auto-grid-items, html body .module-products-653 .auto-grid .auto-grid-items { --grid-min-col: 2; --scroll-by: 2; } html body .module-products-653 .product-thumb { flex-direction: column !important; gap: 8px !important; } html body .module-products-653 .image-group, html body .module-products-653 .image { width: 100% !important; min-width: 0px !important; flex: 0 0 auto !important; } html body .module-newsletter-657 .module-title, html body .module-newsletter-657 .newsletter-text, html body .module-newsletter-657 .newsletter-form, html body .module-newsletter-657 form, html body .module-newsletter-657 .input-group, html body .module-newsletter-657 .checkbox, html body .module-newsletter-657 label { overflow-wrap: anywhere; white-space: normal !important; max-width: 100% !important; min-width: 0px !important; width: auto !important; } html body .module-newsletter-657 .input-group { display: flex !important; width: 100% !important; } html body .module-newsletter-657 .newsletter-email { width: auto !important; flex: 1 1 auto !important; min-width: 0px !important; } }
@media (max-width: 767px) { html body .module-products-652 .name, html body .module-products-653 .name { margin-bottom: 26px !important; } }
html body .product-thumb .name a { font-size: 16px !important; }
html body .product-thumb .price, html body .product-thumb .price-normal, html body .product-thumb .price-new { font-size: 19px !important; }
html body .product-thumb .price-old { font-size: 16px !important; }
html body .product-thumb .price-tax { font-size: 12.4px !important; }
html body .product-thumb .btn-text, html body .module-blog_posts-656 .btn-text { font-size: 14px !important; }
html body .product-thumb .p-comment, html body .product-thumb .p-view, html body .module-blog_posts-656 em, html body .module-blog_posts-656 .p-comment, html body .module-blog_posts-656 .p-view { font-size: 14px !important; }
html body .module-blog_posts-656 .p-date { font-size: 17px !important; }
html body .module-blog_posts-656 .description { font-size: 16px !important; }
html body .button-group-page .btn-text { font-size: 16px !important; }
html body .module-header_desktop_classic-650 .links-text, html body .main-menu .links-text { font-size: 16px !important; }
html body .cart-text { font-size: 15px !important; }
html body .module-info_blocks-649 .info-block-title { font-size: 18px !important; }
html body .module-info_blocks-649 .info-block-text { font-size: 15.5px !important; }
html body .module-blocks-655 p { font-size: 17px !important; }
html body .module-newsletter-657 .newsletter-text { font-size: 17px !important; }
html body .module-newsletter-657 label, html body .module-newsletter-657 .checkbox { font-size: 15px !important; }
html body .module-newsletter-657 .btn span { font-size: 16px !important; }
@media (max-width: 767px) { html body .mobile-wrapper-header span { font-size: 19px !important; } }
html body .breadcrumb a, html body .breadcrumb li { font-size: 15px !important; }
html body .products-filter .links-text, html body .products-filter .filter-item a, html body .products-filter label { font-size: 16px !important; }
html body .reset-filter.btn { font-size: 14px !important; }
html body .count-badge { font-size: 12px !important; }
html body .product-thumb .stats a, html body .product-thumb .product-details a, html body .product-thumb .stock, html body .product-thumb .product-labels strong, html body .product-label strong { font-size: 14px !important; }
html body .product-thumb .caption span, html body .product-thumb .caption a { font-size: 14px; }
html body .product-thumb .caption .name a { font-size: 16px !important; }
html body .product-thumb .caption .price span { font-size: inherit; }
html body .product-thumb .stats span:not([class]), html body .product-thumb .stats a { font-size: 14px !important; }
html body .product-label strong, html body .product-labels strong { font-size: 13px !important; }
html body .input-group-addon, html body .product-compare label, html body .sort-by label { font-size: 14px !important; }
html body .module-products-347 .module-title, html body .module-title.title { font-size: 16px; }
html body .cart-empty, html body .info-block-title { font-size: 15px; }
html body .module-info_blocks-649 .info-block-title { font-size: 18px !important; }
html body .button-group-page .btn span, html body .btn-extra span, html body .btn-cart span { font-size: 15px; }
html body .product-tabs a, html body .tags a, html body .tags .tags-title { font-size: 15px; }
html body .info-blocks .info-block-title, html body .links-text, html body .filter-item .links-text, html body .filter-group .links-text { font-size: 15px !important; }
html body .module-info_blocks-649 .info-block-title { font-size: 18px !important; }
html.route-product-product body .ek-ask, html.route-product-product body .ek-ask *, html.route-product-product body .ek-tr span, html.route-product-product body .ek-tr b { font-size: 16px !important; }
html.route-product-product body .ek-ask small, html.route-product-product body small { font-size: 14px !important; }
html.route-product-product body .ek-ask-btn { font-size: 16px !important; }
html.route-product-product body .tags a { font-size: 15.5px !important; }
html.route-product-product body .tags-title { font-size: 16px !important; }
html.route-product-product body .product-tax, html.route-product-product body label.control-label { font-size: 15px !important; }
html.route-product-product body .btn-primary, html.route-product-product body .button-group-page .btn-text, html.route-product-product body .buttons .btn span { font-size: 16px !important; }
@media (min-width: 992px) { html body .module-products-652 .auto-grid .auto-grid-items, html body .module-products-653 .auto-grid .auto-grid-items { --grid-min-col: 4; --scroll-by: 4; } }
@media (min-width: 768px) and (max-width: 991px) { html body .module-products-652 .auto-grid .auto-grid-items, html body .module-products-653 .auto-grid .auto-grid-items { --grid-min-col: 3; --scroll-by: 3; } }
@media (max-width: 767px) { html body .module-products-517 .auto-grid .auto-grid-items { --grid-min-col: 2; --scroll-by: 2; } html body .module-products-517 .nav-tabs { display: flex !important; flex-wrap: wrap; } html body .module-products-517 .nav-tabs > li { max-width: 100%; flex: 1 1 100% !important; } html body .module-products-517 .nav-tabs > li > a { white-space: normal; } html body .module-products-517 .product-thumb .name { margin-bottom: 26px !important; } html body .module-products-517 .tab-container { position: relative; } html body .module-products-517 .product-grid.auto-grid { position: static !important; } html body .module-products-517 .tab-content { position: static !important; } html body .module-products-517 .nav-tabs { min-height: 60px; align-items: center; padding-right: 104px !important; } html body .module-products-517 .nav-tabs > li { max-width: 100%; flex: 0 1 auto !important; } html body .module-products-517 .nav-tabs > li > a { line-height: 1.25; font-size: 16px !important; padding: 10px 14px !important; } html body .module-products-517 .auto-carousel-buttons { right: -10px; left: auto; top: 10px; height: 60px; width: 76px; display: flex; align-items: center; justify-content: space-between; z-index: 5; position: absolute !important; } html body .module-products-517 .auto-carousel-prev, html body .module-products-517 .auto-carousel-next { transform: none !important; margin: 0px !important; width: 34px !important; height: 34px !important; } }
@media (max-width: 767px) { html body .breadcrumb { row-gap: 4px; white-space: normal !important; overflow: visible !important; flex-wrap: wrap !important; } html body .breadcrumb > li { max-width: 100%; white-space: normal !important; overflow: visible !important; text-overflow: clip !important; } html body .breadcrumb > li a, html body .breadcrumb > li span { display: inline; word-break: break-word; white-space: normal !important; overflow: visible !important; text-overflow: clip !important; } }
@media (max-width: 767px) { html body .cart-table .table-responsive, html body .cart-table .table-scroll { overflow: visible !important; border: 0px !important; } html body .cart-table .table-scroll::before, html body .cart-table .table-scroll::after, html body .cart-table .table-responsive::before { display: none !important; content: none !important; } html body .cart-table table, html body .cart-table tbody { display: block; width: 100%; border: 0px; } html body .cart-table thead { display: none; } html body .cart-table tbody tr { display: grid; grid-template-columns: 90px 1fr; gap: 6px 14px; padding: 14px; margin-bottom: 14px; border: 1px solid rgb(229, 231, 235); border-radius: 14px; background: rgb(255, 255, 255); } html body .cart-table tbody td { display: block; min-width: 0px; border: 0px !important; padding: 0px !important; text-align: left !important; } html body .cart-table td.td-image { grid-area: 1 / 1 / 4; } html body .cart-table td.td-name { grid-column: 2; font-weight: 600; } html body .cart-table td.td-model { display: none; } html body .cart-table td.td-qty, html body .cart-table td.td-price, html body .cart-table td.td-total { grid-column: 1 / -1; display: flex; align-items: center; justify-content: space-between; gap: 10px; padding-top: 8px !important; border-top: 1px solid rgb(240, 241, 243) !important; } html body .cart-table td.td-qty::before { content: "Ποσότητα"; color: rgb(105, 114, 120); } html body .cart-table td.td-price::before { content: "Τιμή μονάδας"; color: rgb(105, 114, 120); } html body .cart-table td.td-total::before { content: "Σύνολο"; color: rgb(105, 114, 120); } html body .cart-table td.td-total { font-weight: 800; color: rgb(253, 112, 20); } html body .cart-table td.td-image { grid-row: 1 / 2; } }
@media (max-width: 767px) { html body .quick-checkout-wrapper .right { padding-left: 0px !important; } html body .quick-checkout-wrapper .table-responsive:has(td.td-product) { overflow: visible !important; border: 0px !important; } html body .quick-checkout-wrapper .table-responsive:has(td.td-product)::before, html body .quick-checkout-wrapper .table-responsive:has(td.td-product)::after { display: none !important; content: none !important; } html body .quick-checkout-wrapper table:has(td.td-product) { display: block; width: 100% !important; border: 0px !important; } html body .quick-checkout-wrapper table:has(td.td-product) > thead { display: none !important; } html body .quick-checkout-wrapper table:has(td.td-product) > tbody { display: block; } html body .quick-checkout-wrapper table:has(td.td-product) > tbody > tr { display: grid; grid-template-columns: 80px 1fr; gap: 6px 14px; padding: 12px; margin-bottom: 12px; border: 1px solid rgb(229, 231, 235); border-radius: 14px; background: rgb(255, 255, 255); } html body .quick-checkout-wrapper table:has(td.td-product) > tbody > tr > td { display: block; min-width: 0px; border: 0px !important; padding: 0px !important; text-align: left !important; } html body .quick-checkout-wrapper table:has(td.td-product) td.td-image { grid-area: 1 / 1; } html body .quick-checkout-wrapper table:has(td.td-product) td.td-product { grid-column: 2; font-weight: 600; } html body .quick-checkout-wrapper table:has(td.td-product) td.td-model { display: none !important; } html body .quick-checkout-wrapper table:has(td.td-product) > tbody > tr > td.td-qty, html body .quick-checkout-wrapper table:has(td.td-product) > tbody > tr > td.td-price, html body .quick-checkout-wrapper table:has(td.td-product) > tbody > tr > td.td-total { grid-column: 1 / -1; align-items: center; justify-content: space-between; display: flex !important; padding-top: 8px !important; border-top: 1px solid rgb(240, 241, 243) !important; } html body .quick-checkout-wrapper table:has(td.td-product) td.td-qty::before { content: "Ποσότητα"; color: rgb(105, 114, 120); } html body .quick-checkout-wrapper table:has(td.td-product) td.td-price::before { content: "Τιμή"; color: rgb(105, 114, 120); } html body .quick-checkout-wrapper table:has(td.td-product) td.td-total::before { content: "Σύνολο"; color: rgb(105, 114, 120); } html body .quick-checkout-wrapper table:has(td.td-product) td.td-total { font-weight: 800; } }
@media (min-width: 768px) and (max-width: 991px) { html body .module-products-652 .product-thumb .name { margin-bottom: 30px !important; } html body .module-products-517 .product-thumb .name { margin-bottom: 30px !important; } }
@media (max-width: 767px) { html body .module-info_blocks-649 .auto-grid-items > :nth-child(2n+1):last-child { grid-column: 1 / -1 !important; } html body .module-banners_grid-665 .module-item:last-child:not(:nth-child(2n+1)) { grid-column: auto; } }
html body footer .grid-cols { align-items: flex-start; }
html body footer .icons-menu-671 ul { gap: 12px; padding: 0px; margin: 0px; display: flex !important; }
html body footer .icons-menu-671 .links-text { display: none !important; }
html body footer .icons-menu-671 a { align-items: center; justify-content: center; width: 54px !important; height: 54px !important; min-width: 54px !important; border-radius: 10px !important; border: 1px solid rgb(229, 231, 235) !important; background: rgb(255, 255, 255) !important; color: rgb(44, 46, 53) !important; display: flex !important; padding: 0px !important; text-decoration: none !important; }
html body footer .icons-menu-671 a::before { font-size: 26px !important; margin: 0px !important; position: static !important; color: inherit !important; }
html body footer .icons-menu-671 a:hover { background: rgb(255, 241, 230) !important; border-color: rgb(254, 215, 170) !important; color: rgb(233, 102, 48) !important; }
html body footer .links-menu .module-title { font-size: 18px !important; font-weight: 700 !important; color: rgb(44, 46, 53) !important; margin: 0px 0px 14px !important; }
html body footer .links-menu .module-body { flex-direction: column; gap: 10px; padding: 0px; margin: 0px; list-style: none; display: flex !important; }
html body footer .links-menu .module-title::after, html body footer .links-menu .module-title::before { display: none !important; }
html body footer .links-menu .menu-item a, html body footer .links-menu .links-text { overflow-wrap: break-word; font-size: 18px !important; line-height: 1.35 !important; color: rgb(44, 46, 53) !important; text-decoration: none !important; }
html body footer .links-menu .menu-item a:hover .links-text, html body footer .links-menu .menu-item a:hover { color: rgb(233, 102, 48) !important; }
html body footer .module-image-672 img, html body footer [class*="image-672"] img { width: 180px; height: auto; margin: -14px 0px 8px -8px; }
html body footer [class*="-673"] { border-top: 1px solid rgb(229, 231, 235); padding-top: 18px; }
html body footer [class*="-673"] p { margin: 0px 0px 8px; line-height: 1.5; font-size: 15px !important; color: rgb(75, 85, 99) !important; }
html body footer [class*="-673"] .ek-copy-main { font-weight: 600; font-size: 19px !important; color: rgb(44, 46, 53) !important; }
@media (max-width: 991px) { html body footer .grid-col { margin-bottom: 24px; flex: 0 0 50% !important; max-width: 50% !important; width: 50% !important; } }
@media (max-width: 560px) { html body footer .grid-row-1 .grid-col { flex: 0 0 100% !important; max-width: 100% !important; width: 100% !important; } }
html body footer .grid-row-2 .grid-col { margin-bottom: 0px; flex: 0 0 100% !important; max-width: 100% !important; width: 100% !important; }
@media (max-width: 560px) { html body footer .links-menu .module-body { gap: 6px; } html body footer .links-menu .module-title { margin-bottom: 10px !important; } html body footer .grid-row-1 .grid-col { margin-bottom: 14px; } }
html body .grid-row.fullwidth-row .module-info_blocks-649, html body .grid-row.fullwidth-row .module-blog_posts-656 { width: 100%; max-width: calc(var(--content-max-width) - 2 * var(--content-gutter)) !important; margin-left: auto !important; margin-right: auto !important; }
@media (min-width: 992px) { html body .module-products-517 .auto-grid .auto-grid-items { --grid-min-col: 4; --scroll-by: 4; } }
@media (min-width: 768px) and (max-width: 991px) { html body .module-products-517 .auto-grid .auto-grid-items { --grid-min-col: 3; --scroll-by: 3; } }
@media (min-width: 768px) { html body .module-products-652 .auto-grid .auto-grid-items, html body .module-products-653 .auto-grid .auto-grid-items, html body .module-products-517 .auto-grid .auto-grid-items { grid-template-columns: none !important; grid-auto-columns: calc((100% - (var(--grid-min-col,4) - 1) * var(--grid-gap,16px)) / var(--grid-min-col,4)) !important; } }
html:not(.route-common-home) body .site-wrapper > .container { margin-bottom: 72px !important; }
@media (max-width: 767px) { html:not(.route-common-home) body .site-wrapper > .container { margin-bottom: 36px !important; } }
html body .site-wrapper > footer, html body footer { position: relative; box-shadow: rgba(0, 0, 0, 0.04) 0px -6px 16px; border-top: 4px solid rgb(213, 217, 222) !important; padding-top: 56px !important; }