.ribbon-bundle.free-battery {
	float: right;
	  width: auto;
	  clear: both;
}

.ribbon-bundle.free-battery span {
	background-color: #000;
	  color: #ff690b;
}














.garden-home-box .box-4__slider__item__logo img {display: none!important;}

.powertools-home-box .box-4__slider__item__logo img {display: none!important;}






body #hubspot-messages-iframe-container.widget-align-right {bottom: 20px!important; right: 20px!important;}





.slider-product-woocommerce {position: relative;}







#box-button-intro .main-button {padding-left: 30px;
	  padding-right: 30px;
	  width: auto;
	  float: none;
	  margin: 0 auto;
	  display: inline-block;
	  font-size: 20px;
	  height: auto;
	  padding-top: 10px;
	  padding-bottom: 10px;
}

.custom-general-page .box-hero-image__image img {width: 100%;}







/* Image with ‘data’ attribute is hidden */

img[data-lazy-src] {
	/* we set the opacity to 0 */
	opacity: 0;
}

/*Image without ‘data’ attribute is (or becomes) visible */

img.lazyloaded {
	/* prepare the future animation */
	transition: opacity .5s linear 0.2s;

	/* we set the opacity to 1 to do the magic */
	opacity: 1;
}

img[data-src] {
  opacity: 0;
  transition: all 0.5s ease-in-out;
}

/* appear animation */
img[data-src][src] {

}

img.lazyload {
  opacity: 0;
  transition: all 0.5s ease-in-out;
}

img.lazy {
  opacity: 0;
  transition: all 0.5s ease-in-out;
}

/* appear animation */
img[data-was-processed="true"] {
  opacity: 1;
  background-image: none;
}


.spinner {
	width: 100px; margin-left: -50px; position: fixed; left: 50%; top: 100px; z-index: 9999;
	transition: all 0.3s ease-in-out;
	opacity: 0;
}













html.pum-open.pum-open-overlay.pum-open-scrollable body > :not([aria-modal="true"]) {
  padding-right: 0!important;
}




.current_page_item {
}

.current_page_item a {
	font-weight: 800;
	color: #e85900!important;
}




.hide-top-message .top-bar-massege {
	display: none;
}

.top-bar-massege {
	background-color: #bf4901;
	font-size: 12px;
	padding: 5px;
	text-align: center;
	color: #fff;
	transition: all 0.5s ease;
}

.top-bar-massege p {
	margin-bottom: 0;
}

.top-bar-massege a {
	color: #fff;
}











body{
	margin:0;
	font-family:Roboto,sans-serif;
	font-size:20px;
	font-weight:400;
	line-height: 24px;
	color:#777776;
	text-align:left;
	background-color:#fff;
}

#menu-item-27455 {display: none!important;}

#row-where-to-buy {display: none!important;}

.navbar-brand img {
	width: 172px; height: auto;
}

.gif-loading {display: none;
	position: absolute;
	top: 30px;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
	max-width: 80px !important;
opacity: 0.6;
}

.woocommerce-cart-form {
	position: relative;
	z-index: 999;
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  
   opacity: 1!important;
}




.page .iubenda-tp-alert-btn[data-tp-float]:not([data-tp-anchored]), .page .iubenda-tp-btn[data-tp-float]:not([data-tp-anchored]), .page .iubenda-uspr-btn[data-tp-float]:not([data-tp-anchored]) {
  margin: 0 !important;
}

.archive .iubenda-tp-alert-btn[data-tp-float]:not([data-tp-anchored]), .archive .iubenda-tp-btn[data-tp-float]:not([data-tp-anchored]), .archive .iubenda-uspr-btn[data-tp-float]:not([data-tp-anchored]) {
  margin: 0 !important;
}




.front-page-box .slick-dots li {margin: 0;}

.actions button[name="update_cart"] {display: none;}

.header-wrapper .header--nav .navbar-expand-lg .container {padding-left: 15px;
padding-right: 15px;}

.post-type-archive-magazine ul li::before {display: none;}

.single ul li::before {display: none;}

.box-button-promo {
  float: left;
  width: 100%;
  position: absolute;
bottom: 20px;
}

.box-to-cart .the_btn_cart {
	position: relative;
}

.box-button-promo .button-outline p {
padding-bottom: 0;
margin-bottom: 0;
line-height: 38px;
}

.box-to-cart .the_btn_cart .numbe-qty {
background-color: #fff;
width: 17px;
display: block;
height: 17px;
font-size: 9px;
line-height: 18px;
position: absolute;
top: -3px;
right: -14px;
border-radius: 100%;
color: #e85900;
}

.box-action-user .fas.fa-shopping-cart {
font-size: 20px;
position: relative;
top: 2px;
left: -1px;
}

.box-button-promo .col {
  width: 50%;
  float: left;
}

#video-desktop .background-popup .popup {
	padding: 0;
	overflow: visible;
}

#video-mobile .background-popup .popup {
	padding: 0;
}



.grecaptcha-badge {display: none!important;}

.box-button-promo .button-outline {
  color: #fff;
  border-color: #fff;
}

.order-list {
	display: flex;
	flex-wrap: wrap;
}


.order-list .list-product.WR206E {}

.order-list .list-product.WR208E {}

.order-list .list-product.WR213E {}

.order-list .list-product.WR216E {}

.order-list .list-product {float: left; order: 6;}


.order-list .list-product.recently_added_0 {float: left;}

.order-list .list-product.recently_added_01 {float: left;}



.button-coming-soon {
	margin-bottom: 20px;
	text-transform: uppercase;
	background-color: #ebebeb!important;
	color: #5b5b5b;
	height: 40px;
	  line-height: 40px;
	 font-size: 16px;
}

html[lang="de-de"] .button-coming-soon {font-size: 16px;}

.button-orange:hover.button-coming-soon {
	background-color: #ebebeb!important;
	pointer-events: none;
	color: #5b5b5b;
}

ul {
	margin-left: 0;
	padding-left: 20px;
}

.pum-container.pum-responsive img {
	margin: 0!important;
	padding: 0!important;
}


.go-to-top {display: none;}

html[data-scroll-dir-y="1"] .go-to-top {display: block;}


.go-to-top {
	z-index: 999999999;
}

.go-to-top {
	left: 15px;
	right: auto;
}



.box-featured-product--content .landroid-btn.btn-link, .box-featured-product--content .worx-btn.btn-link {
	position: relative;
float: left;
height: 40px;
line-height: 40px;
}

.box-4--cta .landroid-btn.btn-link.btn-primary {
	padding: 0 10px;
}

.front-page-box div.container.front-page .main-box .box-container .text-back .right-cont .learn-more {
	height: 30px;
	color: #fff;
padding: 0 20px;
border-radius: 10px;
text-align: center;
font-size: 1rem;
font-weight: 600 !important;
line-height: 30px;
background-color: rgba(0,0,0,0);
}

.front-page-box div.container.front-page .main-box .box-container .text-back .right-cont .learn-more:hover {

}

.front-page-box div.container.front-page .main-box .box-container .text-back .right-cont .learn-more .arrow_right {display: none;}

.landroid-btn.btn-link.btn-primary, .worx-btn.btn-link.btn-primary {
	height: 30px;
	color: #fff;
padding: 0 20px;
border-radius: 10px;
text-align: center;
font-size: 1rem;
font-weight: 600 !important;
line-height: 30px;
background-color: #e85900;
}

.landroid-btn.btn-link, .worx-btn.btn-link {
	height: 30px;
	color: #fff;
padding: 0 20px;
border-radius: 10px;
text-align: center;
font-size: 1rem;
font-weight: 600 !important;
line-height: 30px;
background-color: #e85900;
}

.landroid-btn.btn-link.btn-quaternary, .worx-btn.btn-link.btn-quaternary {
	height: 30px;
	color: #e85900;
padding: 0 20px;
text-decoration: underline;
border-radius: 10px;
text-align: center;
font-size: 1rem;
font-weight: 600 !important;
line-height: 30px;
background-color: #fff;
}

.landroid-btn.btn-link:hover, .worx-btn.btn-link:hover {

}

.landroid-btn.btn-link .worx-ico-arrow-right, .worx-btn.btn-link .worx-ico-arrow-right {
	display: none;
}

.aws_result_price .woocommerce-price-suffix {display: none;}

.box-hamburger-user .fas:hover {
	cursor: pointer;
	color: #9c3c00;
}

.archive.search #subcat-category {display: none;}

.archive.search .lightbox-filter-mobile {display: none;}

.box-hamburger .fa:hover {
	cursor: pointer;
	color: #9c3c00;
}

.box-to-cart {
position: absolute;
right: 120px;
top: 12px;
}

.box-hamburger {
	position: absolute;
top: 15px;
right: 0;
}

.box-hamburger:hover {
	cursor: pointer;
}

.user-login {

}

.arrow-mobile {display: none;}

.box-action-user .fa {
	color: #fff;
}

.box-action-user .fas {
	color: #fff;
}




.list-product-small-slider .box-ribbon {top: 10px; right: 10px; left: 0;}

.slider-product-woocommerce .list-product {margin-bottom: 0;}

.front-page-box .box-magazine {
  margin-top: 0;
}

.front-page-box div.container.front-page .row-4 {
	margin-top: 50px;
}



.box-action-user {
	position: absolute;
	width: 230px;
	right: 15px;
}

.box-hamburger .fa-user-plus {
	top: -1px;
position: relative;
color: #fff;
right: -2px;
}

.box-hamburger .fa-user-plus:hover {
	color: #9c3c00;
}

.worx-ico-hamburger::before {color: #fff;}

.user-login .fas {
	color: #fff;
	font-size: 17px;
}


.sub-menu-action-user {
	display: none;
	z-index: 99;
	width: 280px;
position: absolute;
right: 0;
text-align: right;
font-size: 14px;
background-color: #e85900;
padding-top: 20px;
}

.sub-menu-action-user .fas {
	font-size: 12px;
	width: 15px;
	color: #e85900;
}

.sub-menu-action-user ul li {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
}

.sub-menu-action-user ul li a {
	color: #fff;
}

.box-to-cart .the_btn_cart {
	float: left;
}

.box-to-cart .btn {
	color: #fff;
}

.box-to-cart a {
	color: #fff;
}

.header-wrapper {
	position: -webkit-sticky;
position: sticky;
top: 0px;
z-index: 99999;
}

.header--nav .menu > .menu-item > .sub-menu > .menu-item a {
	font-weight: 300;
}

.box-6__link {float: left;
width: 100%;}

.box-6__text {
	margin-bottom: 10px;
}


.header--nav .menu > .menu-item > .sub-menu > .menu-item a > span::after {
	display: none;
}

ul li {
	list-style-type: none;
	position: relative;
}


.modal-backdrop {
	display: none!important;
}

.modal-open .modal {
	background-color: rgba(0,0,0,0.5);
}


.magazine-slides-cont .slick-slide {
padding: 2px;
}

.front-page-box div.container.front-page .row-5 .magazine-slides-cont .magazine-slide {
	padding: 0;
	margin: 0;
}

.front-page-box div.container.front-page .row-5 .magazine-slides-cont .magazine-slide .text-back {
	width: auto;
	left: 0;
	right: 0;
	bottom: 0;
}


.worx-table--table table tr td:first-child.primo-box {
	height: 130px !important;
}

.main-menu {}

ul li:before {
	content: "";
	display: block;
	width: 9px;
	height: 9px;
	border-radius: 3px;
	background-color: #E85900;
	position: absolute;
	left: -20px;
top: 7px;
}



#list-rounded ul li:before {
	content: "";
	display: block;
	width: 9px;
	height: 9px;
	border-radius: 3px;
	background-color: #E85900;
	position: absolute;
	left: -20px;
top: 7px;
}

#in-the-box ul li:before {
	content: "";
	display: block;
	width: 9px;
	height: 9px;
	border-radius: 3px;
	background-color: #E85900;
	position: absolute;
	left: -20px;
top: 7px;
}

#acc_08 ul li:before {
	content: "";
	display: block;
	width: 9px;
	height: 9px;
	border-radius: 3px;
	background-color: #E85900;
	position: absolute;
	left: -20px;
top: 7px;
}

#acc_02 ul li:before {
	content: "";
	display: block;
	width: 9px;
	height: 9px;
	border-radius: 3px;
	background-color: #E85900;
	position: absolute;
	left: -20px;
top: 7px;
}


.page ul li:before {
	display: none;
}



.header--nav .menu .menu-item>a{display:inline-block;vertical-align:middle;padding:0 15px;font-size:16px;border-bottom:none}

.main-menu {
	float: left;

}




#button-icon-category [type="submit"]:not(:disabled), #button-icon-category button:not(:disabled) {
	border: none;
}





.header--nav .navbar .navbar-brand {
	float: left;
	width: 172px;
}

.header--nav .navbar .navbar-toggler {
	float: right;
	margin-top: 14px;
}

.header--nav .navbar .navbar-toggler {
	color:#fff;
}

.header--nav .navbar > .container {
	display: block;
	flex: inherit;
}

.header--nav .navbar {

}

.action-area {

}


#power-tools-sub-menu .header--subnav {}




.page-id-7530 .header--subnav li {width: auto;}

.page-id-7709 .header--subnav li {width: auto;}

.page-id-8733 .header--subnav li {width: auto;}

.page-id-8747 .header--subnav li {width: auto;}

.page-id-8761 .header--subnav li {width: auto;}

.page-id-8775 .header--subnav li {width: auto;}

.page-id-8790 .header--subnav li {width: auto;}

.page-id-8804 .header--subnav li {width: auto;}

.page-id-8816 .header--subnav li {width: auto;}

.page-id-8830 .header--subnav li {width: auto;}


.page-id-17663 .header--subnav {display: none;}

.page-id-17669 .header--subnav {display: none;}

.page-id-17673 .header--subnav {display: none;}

.page-id-17837 .header--subnav {display: none;}

.page-id-17848 .header--subnav {display: none;}

.page-id-17850 .header--subnav {display: none;}

.page-id-17844 .header--subnav {display: none;}

.page-id-17846 .header--subnav {display: none;}

.page-id-17678 .header--subnav {display: none;}

.page-id-17684 .header--subnav {display: none;}


.landroid-btn.btn-primary, .worx-btn.btn-primary {padding: 5px;}

.landroid-btn.btn-link, .worx-btn.btn-link {border: none; }

.landroid-btn.btn-play:hover, .worx-btn.btn-play:hover {background-color: rgba(0,0,0,0);}


#landroid-sub-menu {
	display: none;
}

#garden-tools-sub-menu {
	display: none;
}

#power-tools-sub-menu {
	display: none;
}

#powershare-sub-menu {
	display: none;
}


.action-area .search {
	position: absolute;
right: 40px;
top: 13px;

}

.main-button {
	color: #fff;
	width: 127px;
	background-color: #e85900;
	position: absolute;
	right: 0;
	top: 0;
	padding: 5px;
	border-radius: 10px;
	text-align: center;
font-size: 1rem;
font-weight: 600 !important;
line-height: 30px;
color: #fff;

}

.best-seller-banner {
	display: none;
}

.main-button:hover {
	background-color: #9f360b;
	cursor: pointer;
}

.main-button p {
	margin-bottom: 0;
	font-size: .8125rem;
	color: #fff;
}

.action-area .search:hover {
	cursor: pointer;
}

.action-area .search:hover .fas {
	color: #9c3c00;
}

.action-area .search .fas {
	color: #fff;
	font-size: 16px;
}

.front-page-box div.container.front-page .main-box .box-container .text-back .right-cont .learn-more {
	width: 168px;
}

.title-popup {
	font-size: 24px;
	font-weight: 800;
	margin-bottom: 20px;
}

.popup-description {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 9999999;
	padding: 40px;
	margin-top: -150px;
	margin-left: -250px;
	width: 500px;
	min-height: 300px;
	background-color: #fff;
	border: 3px solid #E8581D;
	border-radius: 10px;
	box-shadow: 1px 0px 17px 0px rgba(0,0,0,0.39);
-webkit-box-shadow: 1px 0px 17px 0px rgba(0,0,0,0.39);
-moz-box-shadow: 1px 0px 17px 0px rgba(0,0,0,0.39);
}

.popup-description .close-popup .fas {
	color: #E8581D;
}

.popup-description .close-popup {
	top: 20px;
	right: 20px;
}

.popup-description .close-popup:hover {
	cursor: pointer;
}

.background-popup {
	position: fixed;
	top: 0;
	bottom:0;
	right: 0;
	display: none;
	left: 0;
	z-index: 999999999999;
	background-color: rgba(0,0,0,0.7);
}

.float-row {
	float: left;
	width: 100%;
}

.background-popup .popup {
	width: 900px;
	height: 600px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -450px;
}

.background-popup .popup iframe {
	width: 100%;
	height: 600px;
}

.close-popup {
	position: absolute;
	z-index: 50;
	top: -50px;
	right: -50px;
}

.close-popup .fas {
	font-size: 40px;
	color: #fff;
}

.header--nav .navbar .navbar-toggler.collapsed .worx-ico-hamburger, .header--nav .navbar .navbar-toggler .worx-ico-close {display: inline-block;}

.header--nav .menu > .menu-item > .sub-menu {
	width: 290px;
	border-top:none;
	padding: 20px 10px 10px;
}


.header--nav .menu > .menu-item > .sub-menu > .menu-item {
	-webkit-box-flex:100%;
-ms-flex:100%;
flex:100%;
max-width: 100%;
}

.header--nav .menu > .menu-item > .sub-menu > .menu-item a {
	float: left;
	width: 100%;
	padding-bottom: 0;
	padding-top: 0;
}


.header--subnav li {float: left; width: 50px; position: relative;
height: 30px;}



.header--subnav .menu {
	margin-bottom: 0;
	float: left;
padding-top: 5px;
}


.wrapper {
	float: left;
	width: 100%;
	position: relative;
    z-index: 90;
}

.header--subnav {
	float: left;
	width: 100%;
	padding-top: 10px;
padding-bottom: 10px;
	background-color: #fff;

}

.landroid-sub-menu {
	float: left;
	width: 100%;
}

.header--subnav .menu {
max-width: 100%;
}

#garden-tools-sub-menu .header--subnav .menu > li a {
	padding-left: 35px;
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

#power-tools-sub-menu .header--subnav .menu > li a {
	padding-left: 35px;
	color: #fff;
		position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

#powershare-sub-menu .header--subnav .menu > li a {
	padding-left: 35px;
	color: #fff;
		position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	overflow: hidden;
}

.header--subnav #menu-garden-tools-sub-menu.menu {
	margin-left: 0;
}

.sub-icon-menu {
	position: relative;
}


.header--subnav #menu-power-tools-sub-menu.menu {
	margin-left: 0;
}

.header--subnav #menu-powershare-sub-menu.menu {
	margin-left: 0;
}


.sub-icon-menu.hedge-trimmers:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/icon-hedge-trimmers.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(0,0,0,0);
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.robot-mowers:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/icon-robot-mower.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	content: "";
	display: block;
	background-color: rgba(0,0,0,0);
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.lawn-mowers:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/icon-lawn-mower.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(0,0,0,0);
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.line-trimmers:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/icon-line-trimmers.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(0,0,0,0);
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.chainsaw:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/icon-chainsaws.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(0,0,0,0);
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.leaf-blowers:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/icon-leaf-blowers.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(0,0,0,0);
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.pressure-washers:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/icon-presshure-whasers.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.drills:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/drills.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.drivers:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/drivers_wrenches.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.circular-saws:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/circular_saws.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.reciprocating:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/reciprocating_saws.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.jigsaw:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/jigsaws.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.sliding:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/sliding_miter_saws.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.sanders:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/sanders.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.saws:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/08/saws.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.surface-cleaner:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/08/surface-cleaner.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.oscillating:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/oscillating_saws.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.oscillating:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/oscillating_saws.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.angles-grinders:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/angle_grinders.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.nail-stapler:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/08/nail_stapler_guns.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.led:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/led_lights.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.sub-icon-menu.blank:before {
	width: 30px;
	height: 30px;
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/blank.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
	background-position: center center;
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}



.page-template-template-landroid-overview-2021 .header--subnav {display: none;}


.page-template-template-landroid-overview-2021.de-de .header--subnav {display: block;}

.page-template-template-landroid-pillar.de-de .header--subnav {display: block;}

.page-template-template-landroid-technology.de-de .header--subnav {display: block;}

.page-template-template-landroid-accessories.de-de .header--subnav {display: block;}

.page-template-template-landroid-in-figures.de-de .header--subnav {display: block;}


.page-template-template-landroid-overview-2021.de-at .header--subnav {display: block;}

.page-template-template-landroid-pillar.de-at .header--subnav {display: block;}

.page-template-template-landroid-technology.de-at .header--subnav {display: block;}

.page-template-template-landroid-accessories.de-at .header--subnav {display: block;}

.page-template-template-landroid-in-figures.de-at .header--subnav {display: block;}



.page-template-template-landroid-overview-2021.nl-nl  .header--subnav {display: block;}

.page-template-template-landroid-pillar.nl-nl  .header--subnav {display: block;}

.page-template-template-landroid-technology.nl-nl  .header--subnav {display: block;}

.page-template-template-landroid-accessories.nl-nl  .header--subnav {display: block;}

.page-template-template-landroid-in-figures.nl-nl  .header--subnav {display: block;}





.page-template-template-landroid-overview-2021.nl-be  .header--subnav {display: block;}

.page-template-template-landroid-pillar.nl-be  .header--subnav {display: block;}

.page-template-template-landroid-technology.nl-be  .header--subnav {display: block;}

.page-template-template-landroid-accessories.nl-be  .header--subnav {display: block;}

.page-template-template-landroid-in-figures.nl-be  .header--subnav {display: block;}




.page-template-template-landroid-overview-2021.fr-fr .header--subnav {display: block;}

.page-template-template-landroid-pillar.fr-fr .header--subnav {display: block;}

.page-template-template-landroid-technology.fr-fr .header--subnav {display: block;}

.page-template-template-landroid-accessories.fr-fr .header--subnav {display: block;}

.page-template-template-landroid-in-figures.fr-fr .header--subnav {display: block;}




.page-template-template-landroid-overview-2021.sv-se .header--subnav {display: block;}

.page-template-template-landroid-pillar.sv-se .header--subnav {display: block;}

.page-template-template-landroid-technology.sv-se .header--subnav {display: block;}

.page-template-template-landroid-accessories.sv-se .header--subnav {display: block;}

.page-template-template-landroid-in-figures.sv-se .header--subnav {display: block;}




.page-template-template-landroid-overview-2021.it-it .header--subnav {display: block;}

.page-template-template-landroid-pillar.it-it .header--subnav {display: block;}

.page-template-template-landroid-technology.it-it .header--subnav {display: block;}

.page-template-template-landroid-accessories.it-it .header--subnav {display: block;}

.page-template-template-landroid-in-figures.it-it .header--subnav {display: block;}





.page-template-template-landroid-overview-2021.it-ch .header--subnav {display: block;}

.page-template-template-landroid-pillar.it-ch .header--subnav {display: block;}

.page-template-template-landroid-technology.it-ch .header--subnav {display: block;}

.page-template-template-landroid-accessories.it-ch .header--subnav {display: block;}

.page-template-template-landroid-in-figures.it-ch .header--subnav {display: block;}





.page-template-template-landroid-overview-2021.da-dk .header--subnav {display: block;}

.page-template-template-landroid-pillar.da-dk .header--subnav {display: block;}

.page-template-template-landroid-technology.da-dk .header--subnav {display: block;}

.page-template-template-landroid-accessories.da-dk .header--subnav {display: block;}

.page-template-template-landroid-in-figures.da-dk .header--subnav {display: block;}



.page-template-template-landroid-overview-2021.es-es .header--subnav {display: block;}

.page-template-template-landroid-pillar.es-es .header--subnav {display: block;}

.page-template-template-landroid-technology.es-es .header--subnav {display: block;}

.page-template-template-landroid-accessories.es-es .header--subnav {display: block;}

.page-template-template-landroid-in-figures.es-es .header--subnav {display: block;}



.page-template-template-landroid-overview-2021.pt-pt .header--subnav {display: block;}

.page-template-template-landroid-pillar.pt-pt .header--subnav {display: block;}

.page-template-template-landroid-technology.pt-pt .header--subnav {display: block;}

.page-template-template-landroid-accessories.pt-pt .header--subnav {display: block;}

.page-template-template-landroid-in-figures.pt-pt .header--subnav {display: block;}






.page-template-template-landroid-overview-2021.fr-be .header--subnav {display: block;}

.page-template-template-landroid-pillar.fr-be .header--subnav {display: block;}

.page-template-template-landroid-technology.fr-be .header--subnav {display: block;}

.page-template-template-landroid-accessories.fr-be .header--subnav {display: block;}

.page-template-template-landroid-in-figures.fr-be .header--subnav {display: block;}





.page-template-template-landroid-overview-2021.no-no .header--subnav {display: block;}

.page-template-template-landroid-pillar.no-no .header--subnav {display: block;}

.page-template-template-landroid-technology.no-no .header--subnav {display: block;}

.page-template-template-landroid-accessories.no-no .header--subnav {display: block;}

.page-template-template-landroid-in-figures.no-no .header--subnav {display: block;}






.page-template-template-landroid-overview-2021.de-ch .header--subnav {display: block;}

.page-template-template-landroid-pillar.de-ch .header--subnav {display: block;}

.page-template-template-landroid-technology.de-ch .header--subnav {display: block;}

.page-template-template-landroid-accessories.de-ch .header--subnav {display: block;}

.page-template-template-landroid-in-figures.de-ch .header--subnav {display: block;}





.page-template-template-landroid-overview-2021.fr-ch .header--subnav {display: block;}

.page-template-template-landroid-pillar.fr-ch .header--subnav {display: block;}

.page-template-template-landroid-technology.fr-ch .header--subnav {display: block;}

.page-template-template-landroid-accessories.fr-ch .header--subnav {display: block;}

.page-template-template-landroid-in-figures.fr-ch .header--subnav {display: block;}






.page-template-template-landroid-overview-2021.en .header--subnav {display: block;}

.page-template-template-landroid-pillar.en .header--subnav {display: block;}

.page-template-template-landroid-technology.en .header--subnav {display: block;}

.page-template-template-landroid-accessories.en .header--subnav {display: block;}

.page-template-template-landroid-in-figures.en .header--subnav {display: block;}


.header--subnav .menu {
	margin-left: 177px;
}







.header--nav .menu .menu-item > a {
  font-size: 16px;
}




.box-hamburger-user {
	position: absolute;
	top: 14px;
right: 70px;
}



.custom-new-menu-button {
	float: left;
position: absolute;
z-index: 50;
left: 30px;
top: 16px;
}

.custom-new-menu-button:hover {
	cursor: pointer;
}

.custom-new-menu-button .worx-ico-hamburger {
	color: #fff;
}

.new-menu .main-menu {
	margin-top: 0;
	width: 350px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
	background-color: #e85900;
	padding: 80px 0 40px 0;
	display: none;
	border-right: 1px solid #fff;
}

.new-menu .main-menu ul {
	margin-left: 0;
	padding-left: 0;
}

.new-menu .main-menu li {
	float: left;
	padding-left: 40px;
padding-right: 40px;
	width: 100%;
	font-size: 16px;
	position: initial;
}

.new-menu .main-menu li a {
	color: #fff;
	margin-bottom: 20px;
	float: left;
width: 100%;
position: relative;
}

.header-wrapper .active {
	font-weight: 800;
	text-decoration: underline;
}

.new-menu .main-menu .sub-menu {
	position: absolute;
	left: 350px;
	transition: all 0.5s ease;
	width: 0;
	overflow: hidden;
	z-index: 40;
	background-color: #e85900;
	top: 0px;
	right: -40px;
	bottom: -40px;
	padding: 80px 0 40px 0;
}

.new-menu .main-menu li .sub-menu li {
	padding: 0 40px 0 40px;
	float: left;
	width: 100%;
}

.new-menu .main-menu .sub-menu .back a::before {
	content: "";
display: block;
width: 15px;
height: 15px;
background-image: url(/wp-content/uploads/2021/11/prev.png);
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
position: absolute;
left: -20px;
top: 4px;
}

/*.new-menu .main-menu li .sub-menu .last-li {
	border-bottom: 1px solid #fff;
	margin-bottom: 40px;
	padding-bottom: 20px;
}*/

.new-menu .main-menu .last-li {
	border-bottom: 1px solid #fff;
	margin-bottom: 40px;
	padding-bottom: 20px;
}

.new-menu .main-menu .sub-menu-product.sub-menu {
	left: 700px;
	top: 0;
	
}

.new-menu .sub-menu-product li img {
	width: 40px;
	float: left;
	position: relative;
	top: -7px;
	margin-right: 10px;
}

.new-menu .main-menu .sub-menu-product ul {
	float: left;
	width: 100%;
}

.new-menu .main-menu .sub-menu.sub-menu-product .back::before {
	left: 20px;
		content: "";
display: block;
width: 15px;
height: 15px;
background-image: url(/wp-content/uploads/2021/11/prev.png);
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
position: absolute;
top: 4px;
}

.new-menu .main-menu .sub-menu-product p {
	color: #fff;
	position: relative;
	padding-left: 50px; 
	padding-right: 40px;
	margin-bottom: 10px;
	font-size: 16px;
}

.new-menu .main-menu .sub-menu-product p:hover {
	cursor: pointer;
	text-decoration: underline;
}

.new-menu .main-menu .sub-menu-product li a {
	margin-bottom: 0;
}

.new-menu .main-menu .sub-menu-product li {
	padding-left: 40px;
	padding-right: 40px;
}

.new-menu .main-menu .sub-menu-product li span {
	float: right;
	font-size: 12px;
	font-weight: 100;
}


.custom-new-menu-button.show .worx-ico-close {
	display: none;
}

.custom-new-menu-button .worx-ico-hamburger {
	display: none;
}


.custom-new-menu-button.show .worx-ico-hamburger {
	display: block;
}

.custom-new-menu-button .worx-ico-close {
	color: #fff;

}






.home .landroid-btn.btn-link, .home .worx-btn.btn-link {
	background-color: rgba(0,0,0,0);
	text-decoration: underline;
}

.page-template-template-garden-homepage .landroid-btn.btn-link, .page-template-template-garden-homepage .worx-btn.btn-link {
	background-color: rgba(0,0,0,0);
	text-decoration: underline;
}

.page-template-template-landroid-accessories .landroid-btn.btn-link, .page-template-template-garden-homepage .worx-btn.btn-link {
	background-color: rgba(0,0,0,0);
	color: #e85900;
	text-decoration: underline;
}



.popup-search {
	width: 800px;
	top: 200px;
	margin-left: -400px;
	left: 50%;
	z-index: 20;
	position: absolute;
	background-color: #fff;
}

.popup-search .fas {
	font-size: 40px;
	position: absolute;
	right: -40px;
top: -40px;
	color: #fff;
}

.popup-search .fas:hover {
	cursor: pointer;
	color: #e85900;
}

.aws-container .aws-search-field {
	background-color: rgba(0,0,0,0);
	font-size: 30px;
	color: #000;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: 1px solid #fff;
}

.aws-search-result .aws_result_title {
font-size: 20px;
margin-top: 10px;
color: #000;
margin-bottom: 0;
padding-bottom: 0;
line-height: 28px;
}

.aws-search-result ul li {
	border-bottom: 1px solid #fff;
}

.aws-search-result {
padding: 20px;
	border: none;
}

.aws_result_item.aws_search_more {display: none;}

.aws-search-result .aws_result_image img {
	width: 90px;
}

.aws-container .aws-search-field:focus {
	background-color: rgba(0,0,0,0);
}

.aws-search-result .aws_result_item:hover, .aws-search-result .aws_result_item.hovered {
	background-color: rgba(0,0,0,0.1);
}

.aws-container .aws-search-form .aws-search-clear span {display: none;}

.aws-search-result .aws_result_link {
	padding: 0 8px;
}


.aws-container {
	padding: 10px;
}













.header--nav .box-language {
	width: 160px;
	position: absolute;
right: 100px;
top: 11px;
margin-bottom: 0;
height: auto;
background-color: #e85900;
border: none;
}

.header--nav .box-language .wpml-ls {

}

.header--nav .box-language ul li {
	width: 100%;
	float: left;
	padding-top: 2px;
padding-bottom: 2px;
transition: all 0.5s ease;
}

.header--nav .box-language ul li .wpml-ls-link::before {
	width: 20px;
	height: 20px;
	left: 6px;
top: -3px;
display: none;
}

.header--nav .wpml-ls-legacy-list-horizontal {
	padding: 3px;
	float: left;
width: 100%;
}

.header--nav .wpml-ls-legacy-list-horizontal a {
	color: #fff;
	font-size: 14px;
	margin-top: 0px;
	padding: 0 10px 6px 10px;
}

.header--nav .wpml-ls ul li.wpml-ls-item-en .wpml-ls-native {
	top: 0;
}

.header--nav .box-language:hover ul li {
	
}



.header--nav .box-language .subopen-lang {
	display: none;
	padding-top: 10px;
float: left;
width: 100%;
}

.header--nav .box-language .open-sublang {
position: absolute;
right:10px;
top: 0;
left: 0;
padding: 2px;
text-align: right;
}

.header--nav .box-language .open-sublang .fa {
	color: #fff;
}

.header--nav .wpml-ls ul li .wpml-ls-native {
  
}

.rotate-180 {
	transform: rotate(180deg);
	transition: all 0.5s ease;
}

.header--nav .box-language .open-lang ul li {display: none;} 

.header--nav .box-language .subopen-lang ul li {display: none;} 

.header--nav .box-language .open-lang ul li.wpml-ls-current-language {display: block;}


html[lang="it-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-de-ch {display: block!important;}

html[lang="it-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-fr-ch {display: block!important;}

html[lang="it-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-it-ch {display: block!important;}

html[lang="it-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}


html[lang="de-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-de-ch {display: block!important;}

html[lang="de-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-fr-ch {display: block!important;}

html[lang="de-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-it-ch {display: block!important;}

html[lang="de-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}


html[lang="fr-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-de-ch {display: block!important;}

html[lang="fr-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-fr-ch {display: block!important;}

html[lang="fr-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-it-ch {display: block!important;}

html[lang="fr-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}





html[lang="fr-BE"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-fr-be {display: block!important;}

html[lang="fr-BE"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-nl-be {display: block!important;}

html[lang="fr-BE"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}


html[lang="nl-BE"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-fr-be {display: block!important;}

html[lang="nl-BE"] .header--nav .box-language .subopen-lang ul li.wpml-ls-item-nl-be {display: block!important;}

html[lang="nl-BE"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}






/*html[lang="it-CH"] .header--nav .box-language .open-lang ul li.wpml-ls-current-language {display: block!important;}

html[lang="de-CH"] .header--nav .box-language .open-lang ul li.wpml-ls-current-language {display: block!important;}

html[lang="fr-CH"] .header--nav .box-language .open-lang ul li.wpml-ls-current-language {display: block!important;}

html[lang="fr-BE"] .header--nav .box-language .open-lang ul li.wpml-ls-current-language {display: block!important;}

html[lang="nl-BE"] .header--nav .box-language .open-lang ul li.wpml-ls-current-language {display: block!important;}



html[lang="it-CH"] .header--nav .box-language .open-lang ul li {display: none!important;}

html[lang="de-CH"] .header--nav .box-language .open-lang ul li {display: none!important;}

html[lang="fr-CH"] .header--nav .box-language .open-lang ul li {display: none!important;}

html[lang="fr-BE"] .header--nav .box-language .open-lang ul li {display: none!important;}

html[lang="nl-BE"] .header--nav .box-language .open-lang ul li {display: none!important;}




html[lang="it-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}

html[lang="de-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}

html[lang="fr-CH"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}

html[lang="fr-BE"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}

html[lang="nl-BE"] .header--nav .box-language .subopen-lang ul li.wpml-ls-current-language {display: none!important;}*/






.icon-button-menu {
	width: 150px;
	position: relative;
}

.custom-menu li.icon-button-menu a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 20;
}

.icon-button-menu.landroid-icon:before {
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/landroid-logo.png);
	background-position: center center;
	background-size: contain;
	width: 150px;
	height: 54px;
	position: relative;
	top: 0;
	left: 0;
	content: "";
	background-repeat: no-repeat;
	display: block;
	background-color: rgba(0,0,0,0);
}

.icon-button-menu.hydroshot-icon:before {
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/hydroshot-logo.png);
	background-position: center center;
	background-size: contain;
	width: 150px;
	height: 54px;
	position: relative;
	top: 0;
	left: 0;
	content: "";
	display: block;
	background-repeat: no-repeat;
	background-color: rgba(0,0,0,0);
}

.icon-button-menu.leafjet-icon:before {
	background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/leafjet-logo.png);
	background-position: center center;
	background-size: contain;
	width: 150px;
	height: 54px;
	position: relative;
	top: 0;
	left: 0;
	content: "";
	display: block;
	background-color: rgba(0,0,0,0);
	background-repeat: no-repeat;
}



.slider-product-woocommerce .button-outline {
  color: #e85900;
  width: 127px;
  border: 1px solid #e85900;
  background-color: #fff;
  position: relative;
  right: 0;
top: -1px;
  padding: 5px;
  border-radius: 10px;
  text-align: center;
  font-size: 1rem;
  font-weight: 600 !important;
  line-height: 30px;
  float: right;
}

.slider-product-woocommerce .desc-product .col-100 .button-outline p {
	margin-bottom: 0;
	font-weight: 400;
}







.box-hero-table .button-outline {
  color: #e85900;
  width: 127px;
  border: 1px solid #e85900;
  background-color: #fff;
  position: relative;
  right: 0;
top: -1px;
  padding: 5px;
  border-radius: 10px;
  text-align: center;
  font-size: 1rem;
  font-weight: 600 !important;
  line-height: 30px;
  float: right;
}

.box-hero-table .desc-product .col-100 .button-outline p {
	margin-bottom: 0;
	font-weight: 600;
}

.box-hero-table .text-product {
  min-height: 120px;
}







.height-description {
	float: left;
	width: 100%;
}

.toggle-description-button {
	float: right;
	width: 160px;
	position: relative;
	color: #E8581D;
	margin-top: 10px;
	margin-bottom: 20px;
}

.toggle-description-button p {
	margin-bottom: 0;
}

.open-toggle {
	cursor: pointer;
}

.arrow-toggle {
    content: "";
    background-image: url(https://uk.worx.com/wp-content/uploads/2022/07/arrow-toggle-desc.png);
    background-size: contain;
    width: 25px;
    height: 25px;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
        top: 0px;
    right: 8px;
    z-index: 10;
    transition: all 0.5s ease;
}

.toggle-description {
	float: left;
	width: 100%;
	height: 120px;
	overflow: hidden;
	transition: all 0.5s ease;
}



