#top-menu li.wpml-ls-item ul.sub-menu{right:0;width:100px}.top-header{display:flex;justify-content:space-between;row-gap:10px}@media only screen and (max-width:980px){.top-header{flex-direction:column}}.top-header .et_pb_column--with-menu{width:auto;margin:0}.top-header .et_pb_column--with-menu .et_pb_menu__wrap{width:100%}.top-header .top-header-end{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:15px}@media (max-width:767px){.top-header .top-header-end{justify-content:center}}.top-header .top-header-end .et_pb_button{white-space:nowrap}.top-header .top-header-end .et_pb_image{width:inherit;margin:0}.top-header .top-header-end .et_pb_image.et_pb_image_2_tb_header{margin:0}ul.et_mobile_menu li a{background-color:#fff0;-webkit-tap-highlight-color:rgb(0 0 0 / .03)!important;line-height:20px}ul.et_mobile_menu li a:active{background-color:rgb(0 0 0 / .03)}ul.et_mobile_menu li.menu-item-has-children{position:relative}ul.et_mobile_menu li.menu-item-has-children>a{background-color:#fff0;font-weight:400;padding:10px 36px 10px 5%}ul.et_mobile_menu li.menu-item-has-children>a+a{position:absolute;right:0;top:0;padding:10px 10px;font-size:20px;font-weight:400;cursor:pointer;z-index:3;background-color:transparent!important;border:none!important}ul.et_mobile_menu li.menu-item-has-children>a+a:hover{opacity:1}ul.et_mobile_menu li.menu-item-has-children>a+a.menu-closed:before{content:"L";display:block;color:#666;font-size:16px;font-family:ETmodules;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}ul.et_mobile_menu li.menu-item-has-children>a+a.menu-closed.menu-open:before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}ul.et_mobile_menu li.current-menu-item>a,ul.et_mobile_menu li.current-menu-ancestor>a{background-color:rgb(0 0 0 / .03)}@media only screen and (max-width:540px){#main-header #logo{max-width:38%}}#main-footer .sub-menu li{margin-left:-13px}.widget_product_search .screen-reader-text{display:none}.widget_product_search input[type=search],.widget_product_search button[type=submit]{padding:.7em;height:40px!important;margin:0;font-size:14px;line-height:normal!important;border:1px solid #ddd;color:#666}.widget_product_search input[type=search]{width:100%;border-radius:3px}.widget_product_search .woocommerce-product-search{position:relative}.widget_product_search button[type=submit]{background-color:#ddd;width:70px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;right:0;top:0}.widget_search button[type=submit]{width:auto!important}#left-area .woocommerce{margin-bottom:40px}.search-results #main-content .container:before{content:none}.search-results #main-content .container #content-area #left-area{width:100%}.search-results #main-content .container #content-area #sidebar{display:none}#cookie-notice .cookie-notice-container{display:flex}#cookie-notice .cookie-notice-container a{-webkit-transition:all 0.2s cubic-bezier(0,0,.58,1);-moz-transition:all 0.2s cubic-bezier(0,0,.58,1);-o-transition:all 0.2s cubic-bezier(0,0,.58,1);-ms-transition:all 0.2s cubic-bezier(0,0,.58,1);transition:all 0.2s cubic-bezier(0,0,.58,1)}#cookie-notice .cookie-notice-container .cn-text-container{text-align:left;margin-bottom:0;padding-left:10%;flex-shrink:0;flex-basis:80%}#cookie-notice .cookie-notice-container .cn-buttons-container{display:flex;width:100%;align-items:center;justify-content:center}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button{opacity:.9}#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button:hover{opacity:1}@media only screen and (max-width:980px){#cookie-notice .cookie-notice-container{flex-direction:column}#cookie-notice .cookie-notice-container .cn-text-container{text-align:center;padding:0 5px;margin-bottom:10px}#cookie-notice .cookie-notice-container .cn-buttons-container{justify-content:center}}.variable-items-wrapper .variable-item-contents .variable-item-span:after,.variable-items-wrapper .variable-item-contents .variable-item-span-button:after{content:none!important}