@media screen and (max-height: 1050px) {
	
	#popup-So-quiet .contain-popup-landing-vision {margin-top: auto;
		  bottom: 70px;
		  top: 70px; height:auto;}
		  
	#popup-nutshell .contain-popup-landing-vision {margin-top: auto;
	  bottom: 70px;
	  top: 70px; height:auto;}
	
	#popup-7-reason .contain-popup-landing-vision {margin-top: auto;
	  bottom: 70px;
	  top: 70px; height:auto;}
	
}



@media screen and (max-width: 1300px) {
	
	.site-header {max-width: 100%;}
	
}









@media screen and (max-width: 1150px) {
	
	#popup-video-AI .contain-popup-video {
		width: auto;
		left: 20px;
		right: 20px;
		margin-left: auto;
		min-height: auto;
	}
	
	.go-to-top {
		bottom: 60px!important;
	}
	
}









@media screen and (max-width: 990px) {
	
	.page-template-template-new-cat-vision .entry-content {
	  padding-top: 0;
	}
	
	.page-template-template-new-cat-classic .entry-content {
	  padding-top: 0;
	}
	
	.col-md-10-3 {width: 33.33% !important;}
	
	.container-pim-md, .container-pim-sm, .container-pim {
		max-width: 100%;
	}
	
	.site-header {
		max-width: 100%;
	}
	
	body {overflow-x: hidden;}
	
	.hidden-sm {display: none;}
	
	.col-md-6 .position-bottom {
	  padding-left: 10px;
	  padding-right: 10px;
	  padding-bottom: 40px;
	}
	
	#WorriedAbout .notice-small {
	  padding-left: 10px;
	  padding-right: 10px;
	}
	
}

@media screen and (max-width: 940px) {
	
	.height-100-center {height: auto;}
	
	.display-flex-bottom .height-100-center {
	  margin-bottom: 0px;
	}
	
	.notice-small
	
	.SellOutBySolution #choose-fighter .text-box {max-width: 80%;}
	
	.SellOutUsAlternative #choose-fighter .text-box {max-width: 80%;}
	
	#button-landroid-classic::before {
		top: -55px;
		  right: -40px;
		transform: rotate(-15deg);
	}
	
	
	.label-robot-mower {right: 0;}
	
	#social-proof .col-md-1.hidden-sm {display: none!important;}
	
	
	
	.background-popup .popup iframe {height: 450px;}
	
	.background-popup .popup {
		position: fixed;
		top: 130px;
		width: 600px;
		height: 400px;
		margin-top: 0;
		margin-left: -300px;
	}
	
	.height-480 {
		min-height: 480px;
		height: auto;
	}
	
	.height-480 .height-100-center {
		height: 480px;
	}
	
	.height-580 {
		min-height: 580px;
		height: auto;
	}
	
	.height-210 {
		min-height: 210px;
		height: auto;
	}
	
	.height-mobile-740 {
		min-height: 740px;
		height: auto;
	}
	
	.height-260 {
		min-height: 260px;
		height: auto;
	}
	
	.row-pim-canadian-tire .img-align-left {float: none; text-align: center; margin: 0 auto;
		display: block;}
		
	.row-pim-canadian-tire .img-align-right.show-930 {float: none; text-align: center; margin: 0 auto;
	display: block;}
	
	.row-pim-canadian-tire {
		padding-top: 40px;
		padding-bottom: 40px;
		text-align: center;
	}
	
	.show-930 {display: block;}
	
	.custom-title-01 {
		text-align: center;
		float: none;
		margin-top: 20px;
		float: left;
		width: 100%;
		font-size: 44px;
	}
	
	.hide-930 {display: none;}
	

	
	.icon-canadian::after {
		right: auto;
		  left: 200px;
	}
	
	#great-value .col-sm-12 {
		flex: 0 0 auto;
		width: 100%;
	}
	
	#great-value-1 .col-sm-12 {
		flex: 0 0 auto;
		width: 100%;
	}
	
	.height-mobile-360 {
		min-height: 360px;
		height: auto;
	}
	
	#only-at {
		background-position-x: -50px;
	}
	
	#only-at-1 {
		background-position-x: -50px;
	}
	
	#only-at-2 {
		background-position-x: -200px;
	}
	
	#great-value .text-box.icon-canadian::after {
		top: -25px;
		right: auto;
		left: 220px;
	}
	
	#great-value-1 .text-box.icon-canadian::after {
		top: -25px;
		right: auto;
		left: 220px;
	}
	
	#great-value {
	  /*background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-36.webp);*/
	  background-position: top center;
	  background-size: contain;
	  background-color: #000;
	}
	
	#great-value-1 {
	  /*background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-36.webp);*/
	  background-position: top center;
	  background-size: contain;
	  background-color: #000;
	}
	
	#great-value.display-flex-center {
		align-items: end;
		padding-bottom: 60px;
	}
	
	#great-value-1.display-flex-center {
		align-items: end;
		padding-bottom: 60px;
	}
	
	.col-md-10-3 {
		width: 33.33%!important;
	}
	
	.padding-double-column .col-md-6:first-child {padding-left: 0;}
	
	.padding-double-column .col-md-6:last-child {padding-right: 0;}
	
	.row-pim .row-pim > * {
	}
	
	.col-md-6 .row-pim .position-bottom {
	  padding-left: 18%;
	  padding-right: 18%;
	  padding-bottom: 10%;
	}
	
	.categoryVision .col-md-6 .row-pim .position-bottom {
	  padding-left: 3%;
	  padding-right: 3%;
	  padding-bottom: 10%;
	}
	
	.categoryClassic .col-md-6 .row-pim .position-bottom {
	  padding-left: 3%;
	  padding-right: 3%;
	  padding-bottom: 10%;
	}
	
	.item-product .position-bottom {
	  padding-left: 18%;
	  padding-right: 18%;
	  padding-bottom: 10%;
	}
	
	#landroid-classic.display-flex-bottom {
		padding-bottom: 10%;
		padding-left: 7%;
		padding-right: 7%;
	}
	
	#no-setup.display-flex-bottom {
	  padding-bottom: 10%;
	  padding-left: 7%;
	  padding-right: 7%;
	}
	
	#active-safety.display-flex-bottom {
	  padding-bottom: 10%;
	  padding-left: 7%;
	  padding-right: 7%;
	}
	
	#landroid-vision.display-flex-bottom {
		padding-bottom: 10%;
		padding-left: 7%;
		padding-right: 7%;
	}
	
	#multiple-zones-management.display-flex-bottom {
		padding-bottom: 10%;
		padding-left: 7%;
		padding-right: 7%;
	}
	
	#mow-at-night.display-flex-bottom {
		padding-bottom: 10%;
		padding-left: 7%;
		padding-right: 7%;
	}
	
	#concerned.display-flex-bottom {
		padding-bottom:10%;
		padding-left:7%;
		padding-right:7%
	}
	
	#understanding.display-flex-bottom {
		padding-bottom: 10%;
		padding-left: 7%;
		padding-right: 7%;
	}
	
	
}

@media screen and (max-width: 880px) {
	
	.row-pim.slider-product > * {
		padding-right: 6px;
		padding-left: 6px;
	  }
	
}

@media screen and (max-width: 870px) {
	
	.page-template-template-new-cat-powershare .item-new-slider .title-product-listing-slider {height: auto;}
	
	.discount-price {left: 120px;}
	
	/*INSERIMENTO IMMAGINI*/
	#service-bills {
	  background-image: url(https://promo.worx.com/wp-content/uploads/CutYourLawnServiceBills/promo-worx-26.webp);
	}
	
	#global-success {
	  background-image: url(https://promo.worx.com/wp-content/uploads/CutYourLawnServiceBills/promo-worx-27.webp);
	}
	
	#landroid-classic {
	  background-image: url(https://promo.worx.com/wp-content/uploads/CutYourLawnServiceBills/promo-worx-28.webp);
	}
	
	#landroid-vision {
	  background-image: url(https://promo.worx.com/wp-content/uploads/CutYourLawnServiceBills/promo-worx-29.webp);
	}
	
	#choose-fighter {
	  background-image: url(https://promo.worx.com/wp-content/uploads/CutYourLawnServiceBills/promo-worx-30.webp);
	}
	
	#surrounds {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/landing-worx-22.jpg);
	}
	
	#robot-cognitive {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/landing-worx-25.webp);
	}
	
	#no-setup {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/promo-worx-31.webp);
	}
	
	#active-safety {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/promo-worx-32.webp);
	}
	
	#multiple-zones-management {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/promo-worx-33.webp);
	}
	
	#concerned {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/landing-worx-33.webp);
	}
	
	#understanding {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/promo-worx-34.webp);
	}
	
	#best-selling {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-35.webp);
	}
	
	#agile-and-efficent {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-36.webp);
	}
	
	#lawn-deserves {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-37.webp);
	}
	
	#science-behind {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-38.webp);
	}
	
	#Landroid-learns {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-39.webp);
	}
	
	#Unevenness {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-40.webp);
	}
	
	#so-quiet {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-41.webp);
	}
	
	#want-to-know {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-42.webp);
	}
	
	#obsessive {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-43.webp);
	}
	
	#Make-Landroid {
	  background-image: url(https://promo.worx.com/wp-content/uploads/BestSelling/promo-worx-44.webp);
	}
	
	#PushLawnMowers {
		background-image: url(https://promo.worx.com/wp-content/uploads/PushLawnMowers/landing-pushlawnmowers-03.webp);
	}
	
	#ReclaimBackyard {
		background-image: url(https://promo.worx.com/wp-content/uploads/PushLawnMowers/landing-pushlawnmowers-04.webp);
	}
	/*INSERIMENTO IMMAGINI*/
	
	
	
	
	.show-870 {display: block;}
	
	.height-260 {
		min-height: 160px;
	}
	
	.row-pim .row-pim .col-md-5 {
		width: 50%!important;
	}
	
	.row-pim .row-pim .col-md-7 {
		width: 50%!important;
	}
	
	#footer .col-md-12 {
		justify-content: center;
		  display: flex;
	}
	
	#choose-fighter .text-left .main-button {
		float: right;
	}
	
	.display-flex-center.flex-mobile-bottom {
		align-items: end;
		padding-bottom: 40px;
	}
	
	.display-flex-top.flex-mobile-bottom {
		align-items: end;
		padding-bottom: 40px;
	}
	
	#vision-crafted.display-flex-bottom {
	  padding-bottom: 40px;
	}
	
	#Landroid-learns.display-flex-bottom {
	  padding-bottom: 40px;
	}
	
	
	
	
	.col-md-6.hidden-xs {display: none;} 
	
	
	
	.double-column .height-480 {
		min-height: 540px;
		height: auto;
	}
	
	
	
	.double-column .height-480.important-height-480 {
		min-height: calc(100vh - 1rem);
		height: auto;
	}
	
	.double-column .col-md-6 {flex: 0 0 auto;
		width: 100%;}
		

	.padding-double-column .col-md-6:last-child {
	  padding-left: 0;
	  padding-right: 0;
	}
	
	.padding-double-column .col-md-6:first-child {
		margin-bottom: 0.5rem !important;
		padding-right: 0;
	}
	
	.hidden-sm {display: none!important;}
	
	.col-md-1.hidden-sm {display: none!important;}
	
	.col-md-6 .row-pim .position-bottom {
		padding-left: 4%;
		padding-right: 4%;
		padding-bottom: 5%;
	  }
	  
	  
	.categoryVision .col-md-6 .row-pim .position-bottom {
	  padding-left: 15px;
	  padding-right: 15px;
	  padding-bottom: 0;
	}
	
	.categoryClassic .col-md-6 .row-pim .position-bottom {
	  padding-left: 15px;
	  padding-right: 15px;
	  padding-bottom: 0;
	}
	  
	  .item-product .position-bottom {
		  padding-left: 4%;
		  padding-right: 4%;
		  padding-bottom: 5%;
		}
	  
	  .col-md-6 #landroid-classic .position-top {
		padding-left: 4%;
		padding-right: 4%;
		padding-top: 3%;
	  }
	  
	 .col-md-6 #landroid-vision .position-top {
	   padding-left: 4%;
	   padding-right: 4%;
	   padding-top: 3%;
	 }
	 
	 
	 
	 
	#landroid-classic.display-flex-bottom {
		padding-bottom: 5%;
		padding-left: 4%;
		padding-right: 4%;
	}
	
	#no-setup.display-flex-bottom {
	  padding-bottom: 5%;
	  padding-left: 4%;
	  padding-right: 4%;
	}
	
	#active-safety.display-flex-bottom {
	  padding-bottom: 5%;
	  padding-left: 4%;
	  padding-right: 4%;
	}
	
	#landroid-vision.display-flex-bottom {
		padding-bottom: 5%;
		padding-left: 4%;
		padding-right: 4%;
	}
	
	#multiple-zones-management.display-flex-bottom {
		padding-bottom: 5%;
		padding-left: 4%;
		padding-right: 4%;
	}
	
	#mow-at-night.display-flex-bottom {
		padding-bottom: 5%;
		padding-left: 4%;
		padding-right: 4%;
	}
	
	#concerned.display-flex-bottom {
		padding-bottom:5%;
		padding-left:4%;
		padding-right:4%
	}
	
	#understanding.display-flex-bottom {
		padding-bottom: 5%;
		padding-left: 4%;
		padding-right: 4%;
	  }
	
	
	
	
	#understanding .text-box p {
	  min-height: auto;
	}
	
	#concerned .text-box p {
	  min-height: auto;
	}
	
	
	
	#mow-at-night small {
		position: relative;
	}
	
	#button-landroid-classic::before {
		top: -65px;
		right: -20px;
		transform: rotate(-20deg);
	  }
	  
	.SellOutBySolution #choose-fighter .text-box {
		max-width: 100%;
		margin-bottom: 60px !important;
	  }
	  
	.SellOutUsAlternative #choose-fighter .text-box {
		max-width: 100%;
		margin-bottom: 60px !important;
	  }
	  
	  
	  
	  
	
	  
}




















@media screen and (max-width: 800px) { 
	
	#popup-video-AI .contain-popup-video {
		width: auto;
		  margin-left: 0;
		left: 15px;
		  right: 15px;
		  height: auto;
	}
	
}

@media screen and (max-height: 850px) and (min-width: 1160px) {
	
	#popup-video-AI .contain-popup-video {
		top: 120px;
		margin-top: 0; 
		left: 50%;
		height: auto;
		min-height: auto;
	}
	
}

@media screen and (max-height: 750px) and (min-width: 1160px) {
	
	#popup-video-AI .contain-popup-video {
		top: 120px;
		margin-top: 0; 
		left: 50%;
		width: 900px;
		margin-left: -450px;
		height: auto;
		min-height: auto;
	}
	
}

@media screen and (max-height:650px) and (min-width: 1160px) {
	
	#popup-video-AI .contain-popup-video {
		top: 120px;
		margin-top: 0; 
		left: 50%;
		width: 700px;
		margin-left: -350px;
		height: auto;
		min-height: auto;
	}
	
}


@media screen and (max-height: 700px) {
	
	#popup-video-AI .contain-popup-video {
		margin-top: 0;
		  top: 120px;
	}
	
}

@media screen and (max-height: 600px) {
	
	#popup-video-AI .contain-popup-video {
		min-height: inherit;
		height: auto;
		width: 400px;
		  margin-left: -200px;
		  left: 50%;
		  top: 25%;
	}
	
	
	
}

@media screen and (max-height: 450px) and (max-width: 768px) {
	
	.categoryVision #social-proof.display-flex-bottom {padding-top: 370px;}
	
}






















@media screen and (max-width: 768px) {
	
	.double-column .height-480 {
		height: auto;
		min-height: auto;
		min-height: 100vh;
	}
	
	
	.padding-double-column.double-column:nth-of-type(odd) {
		padding-left:0!important;
		padding-right: 0!important;
	}
	
	.padding-double-column.double-column:nth-of-type(even) {
		padding-right: 0!important;
		padding-left: 0!important;
	}

	
	.row-banner_PDP.col-md-12 {
		padding-left: 0; padding-right: 0;
	}
	
	.row-banner_PDP .row-pim {
		padding-left: 15px; padding-right: 15px;
	}

	
	
	
	.height-480 .height-100-center {
		height: auto;
	}
	
	.height-950 .height-100-center {
		height: auto;
	}
	
	
	#desktop-swipe {display: none!important;}
	
	#mobile-swipe {display: block!important;}
	
	.border-radius {
	  border-radius: 0;
	}
	
	.desc-sp {
	  min-height: auto;
	}
	
	#social-proof .text-box .title-h3-slab {
	  min-height: auto;
	}
	
	.container-pim, .container-pim-fluid, .container-pim-xxl, .container-pim-xl, .container-pim-lg, .container-pim-md, .container-pim-sm {padding-left: 0; padding-right: 0;}
	
	.hidden-md {display: none;}
	
	.hidden-768 {display: none;}
	
	.show-768 {display: block!important;}
	
	.height-580 {min-height: 120vh;}
	
	.height-480 {min-height: 120vh;}
	
	.height-950 {min-height: 120vh;}
	
	.height-400 {min-height: 120vh;}
	
	.col-sm-6 {width: 100%;}
	
	.col-md-10-3 {	width: 100% !important; }
	
	#social-proof .col-md-10-3 {margin-bottom: 50px;}
	
	.title-social-proof {margin-bottom: 30px;}
	
	#StripedOrNatural .box-top {bottom: 80px;
		  right: 15px; width: auto; left: 15px; top: auto;}
		  
	#StripedOrNatural .box-bottom {right: 15px; left: 15px; width: auto;}
	
	.sub-note {margin-top: 20px;}
	
	.page-template-template-new-cat-vision .main-button {margin-bottom: 0;}
	
	.mb-5 { margin-bottom: 2rem !important;}
	
	.display-flex-center.flex-mobile-bottom {
		align-items: end;
		padding-bottom: 50px;
	}
	
	.display-flex-center.flex-mobile-top {
		align-items: start;
		padding-top: 50px;
	}
	
	.text-box .title-h2-slab span .icon-title {
	  top: -2px;
	  right: auto;
	  left: 0;
	  top: -60px !important;
	}
	
	.flex-mobile-bottom {
		align-items: end;
		padding-bottom: 50px;
	}
	
	.notice-small {position: relative; bottom: 0; margin-top: 30px;
		float: left;
		width: 100%;}
		
	#social-proof.display-flex-bottom {align-content: end;}
	
	.title-social-proof {
	  margin-top: 0;
	}
	
	.logo-top-mobile {
		display: block;
		position: absolute;
		top: 50px;
	}
	
	#CognitiveRobot .logo-top-mobile {
		width: 170px;
	}
	
	#ProTip .logo-top-mobile {
		width: 160px;
	}
	
	#NoSetup .logo-top-mobile {
		width: 120px;
		padding: 0;
		left: 25px;
	}
	
	#SharingCaring .logo-top-mobile {
		width: 200px;
		padding: 0;
		left: 25px;
	}
	
	#SharingIsCaring .logo-top-mobile {
		width: 160px;
		padding: 0;
		left: 25px;
	}
	
	.display-flex-top {
		padding-top:120px;
	}
	
	.col-md-6 .row-pim .position-bottom {
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 40px;
	}
	
	.col-md-6 .row-pim .position-bottom {
		position: relative;
	}
	
	.double-column .col-md-6 .position-bottom {min-height: auto;}
	
	.double-column .height-480 {min-height: 80vh; align-content: end; padding-bottom: 50px; border-radius: 10px;}
	
	.col-md-6 .row-pim .position-bottom {padding-bottom: 0px;}
	
	#WorriedAbout .notice-small {margin-top: 0px;}
	
	.padding-double-column .col-md-6 {padding-right: 10px!important; padding-left: 10px!important;}
	
	#WorriedAbout .notice-small {margin-top: 20px;}
	
	#NoHardware .button-box {
	  position: relative;
	  left: 0;
	  bottom: 0px;
	  margin-top: 30px;
	}
	
	#PowershareCOL {
		padding-top: 40px;
		padding-bottom: 40px;
		margin-top: 20px;
	}
	
	.flex-mobile-bottom .main-button {margin-bottom: 0;}
	
	#BuiltWhatever .notice-small {
	  padding-left: 6%;
	  padding-right: 6%;
	}
	
	#VisionAI .button-box {
		top: 5%;
		  margin-top: 0;
		  padding: 0!important;
	}
	
	#NeedIsPowerShare .button-box {
		bottom: 20%;
			margin-top: 0;
			padding:0 !important;
			top: auto;
	}
	
	#popup-smarters .contain-popup-landing-vision {
		bottom: 20px;
	}
	
	#award-winning.height-480 {height: auto; min-height: auto;}
	
	.custom-slider-award .slick-next {
	  right: 25px;
	}
	
	.custom-slider-award .slick-prev {
	  left: 25px;
	}
	
	#award-winning {
	  padding-top:100px;
	  padding-bottom: 100px;
	}
	
	.logo-award {width: 100%;}
	
	.custom-slider-award .slick-prev, .custom-slider-award .slick-next {width: 67px!important;
		  height: 38px!important;}
	
	#NeedIsPowerShare .title-h2-slab {text-align: center;}
		
	#EuropeTopSelling {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-56.webp); background-position: center;}
	
	#VisionAI {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-94.webp);}
	
	#TheBetter {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-60.webp);}
	
	#ShineShade {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-61.webp);}
	
	#NothingBetter {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-62.webp);}
	
	#NoHardware {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-63.webp);}
	
	#CognitiveRobot {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-64.webp); position: relative;}
	
	#ProTip {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-65.webp); position: relative;}
	
	#ActiveSafety {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-67.webp);}
	
	#WhatIf {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-68.webp);}
	
	#VisionCrafted {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-75.webp);}
	
	#EveryDetail {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-70.webp);}
	
	#NoSetup {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-71.webp); position: relative;}
	
	#WindowWorld {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-72.webp);  background-position: bottom center;}
	
	#Learning {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-73.webp);}
	
	#UnderstandingGarden {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-74.webp);}
	
	#WorriedAbout {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-76.webp);}
	
	#FutureProof {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-77.webp);}
	
	#FromInformation {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-78.webp);}
	
	#Brainpower {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-79.webp);}
	
	#YourLawn {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-80.webp);}
	
	#StayControl {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-81.webp);}
	
	#MultipleZones {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-82.webp);}
	
	#SharingCaring {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-83.webp); position: relative;}
	
	#Award-winning {background-image: url(https://eu.worx.com/wp-content/uploads/custom-vision/worx-vision-102.webp);	}
	
	
	
	
	
	
	#EuropeTopSellingClassic {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-26.webp);}
	
	#WireDead {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-27.webp);}
	
	#AndCounting {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-28.webp);}
	
	#AgileEfficient {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-29.webp);}
	
	#SeeHowEasy {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-30.webp);}
	
	#LawnDeserves {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-31.webp);}
	
	#ScienceBehind {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-32.webp);}
	
	#LandroidLearns {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-33.webp);}
	
	#Reinvented {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-34.webp);}
	
	#UnevennessLeveled {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-35.webp);}
	
	#SoQuiet {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-36.webp);}
	
	#SizeLawn {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-37.webp);}
	
	#Perfectionist {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-38.webp);}
	
	#MakeLandroid {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-39.webp);}
	
	.categoryClassic #FutureProof {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-40.webp);}
	
	#TidyRobot {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-41.webp);}
	
	#BuiltWhatever {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-42.webp);}
	
	#MasterSlopes {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-43.webp);}
	
	#StealthCharging {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-44.webp);}
	
	#SafetyFirst {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-45.webp);}
	
	#SharingIsCaring {background-image: url(https://eu.worx.com/wp-content/uploads/custom-classic/worx-classic-46.webp);}
	
	
	
	
	#SameBattery {background-image: url(https://eu.worx.com/wp-content/uploads/custom-powershare/worx-powershare-28.webp);}
	
	#NeedIsPowerShare { background-image: url(https://eu.worx.com/wp-content/uploads/custom-powershare/worx-powershare-29.webp);}
	
	#LessClutter {  background-image: url(https://eu.worx.com/wp-content/uploads/custom-powershare/worx-powershare-30.webp);}
	
	#OurBestPackEver { background-image: url(https://eu.worx.com/wp-content/uploads/custom-powershare/worx-powershare-31-1.webp);	}
	
	#BetterForPlanet { background-image: url(https://eu.worx.com/wp-content/uploads/custom-powershare/worx-powershare-32.webp);}
	
	#OtherBrands { background-image: url(https://eu.worx.com/wp-content/uploads/custom-powershare/worx-powershare-33.webp);}
	
}

@media screen and (max-width: 710px) {
	
	.background-popup .popup {
		top: 10%;
	  }
	
}

@media screen and (max-width: 690px) {
	
	#award-winning .col-md-12 {padding-left: 0!important; padding-right: 0!important;}
	
	.custom-slider-award .slick-list::after { right:-32px;}
	
	#award-winning {
		padding-top: 110px;
		padding-bottom: 130px;
	  }
	
	
	
	
	
	.h2-slab, .title-h2-slab {font-size: 26px;}
	
	

  .background-popup .popup {
	  top: 160px;
	}
	
	
	
	
	#WorriedAbout .notice-small {padding-left: 15px; padding-right: 15px;}
	
	.button-app {margin-right: 10px;}
	
	
	.col-md-6 #landroid-classic .position-top {padding-left: 6%;
		padding-right: 6%;}
		
		.col-md-6 #landroid-vision .position-top {padding-left: 6%;
		padding-right: 6%;}
	
	
	.col-md-6 .row-pim .position-bottom {padding-bottom: 0; padding-left: 6%;
		padding-right: 6%;}
	
	.item-product .position-bottom {padding-bottom: 9%; padding-left: 20px !important;
		padding-right: 20px !important;}
	
	.height-580 {min-height: 120vh;}
	
	.height-480 {min-height: 120vh;}
	
	.height-950 {min-height: 120vh;}
	
	.slider-product .height-480 {
		min-height: 480px;
		height: auto;
	}
	
	.height-480 {
		min-height:720px;
		height: auto;
	  }
	  
	.double-column .height-480.important-height-480 {
		min-height: 720px;
		height: auto;
	}
	
	
	.height-580.height-870 {
		min-height:870px;
		height: auto;
	}
	
	.main-button {width: 190px;}
	
	
	
	.slider-product .h3, .slider-product .title-h3 {font-size: 19px;}
	
	.slider-product .title-h2 {font-size: 21px;}
	
	
	
	/*INSERIMENTO IMMAGINI*/
	#service-bills {
	  background-image: url(https://promo.worx.com/wp-content/uploads/CutYourLawnServiceBills/promo-worx-26.webp);
	}
	
	#only-at {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-23.webp);
	  background-position: top center;
	}
	
	html[lang="fr-FR"] #only-at {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-23-1.webp);
	  background-position: top center;
	}
	
	#choose-fighter {
	  background-image: url(https://promo.worx.com/wp-content/uploads/CutYourLawnServiceBills/promo-worx-30.webp);
	}
	
	#landroid-classic {
	  background-image: url(https://promo.worx.com/wp-content/uploads/CutYourLawnServiceBills/promo-worx-28.webp);
	}
	
	#landroid-vision {
	  background-image: url(https://promo.worx.com/wp-content/uploads/CutYourLawnServiceBills/promo-worx-29.webp);
	}
	
	#only-at-1 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-29.webp);
	  background-position: top center;
	}
	
	html[lang="fr-FR"] #only-at-1 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-29-1.webp);
	  background-position: top center;
	}
	
	#mow-at-night {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-31.webp);
	}
	
	#vision-crafted {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-32.webp);
	}
	
	#only-at-2 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-35.webp);
	  background-position: top center;
	}
	
	html[lang="fr-FR"] #only-at-2 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-35-1.webp);
	  background-position: top center;
	}
	
	#social-proof {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-24.webp);
	  background-position: top center;
	}
	
	.SellOutBySolution .WR208 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/promo-worx-48-1.webp);
	}
	
	.SellOutBySolution .WR210 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/promo-worx-49-1.webp);
	}
	
	.SellOutBySolution .WR220 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/promo-worx-50-1.webp);
	}
	
	.SellOutBySolution .WR230 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/promo-worx-51-1.webp);
	}
	
	.SellOutBySolution .WR235 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/WhatSurroundsIt/promo-worx-52-1.webp);
	}
	/*INSERIMENTO IMMAGINI*/
	
	
	
	.label-robot-mower {max-width: 140px!important;}
	
	
	#social-proof.display-flex-bottom {
	  display: flex;
	  align-items: center;
	  padding-top: 50%;
	}
	
	#only-at {
		background-position-x: 0px;
	}
	
	#only-at-1 {
		background-position-x: 0px;
	}
	
	#only-at-2 {
		background-position-x: 0px;
	}
	
	.col-xs-12 {
		width: 100%;
	}
	
	.hidden-xs {display: none!important;}
	
	.display-flex-center.flex-mobile-bottom {
		align-items: end;
	}
	
	#service-billss.display-flex-center {
		padding-bottom: 70px;
	}
	
	#only-at.display-flex-center {
		padding-bottom: 70px;
	}
	
	#choose-fighter.display-flex-center {
		padding-bottom: 70px;
	}
	
	#only-at-1.display-flex-center {
		padding-bottom: 70px;
	}
	
	#only-at-2.display-flex-center {
		padding-bottom: 70px;
	}
	
	#vision-crafted.display-flex-bottom {
		padding-bottom: 70px;
	}
	
	.col-md-10-3 {
		width:100% !important;
		margin-bottom: 30px;
	} 
	
	#social-proof .col-md-10-3 .text-box {max-width: 80%; margin: 0 auto;}
	
	.show-690 {display: block!important;}
	
	.double-column .col-md-6:first-child {margin-bottom: 0.5rem !important;}
	
	.padding-double-column .col-md-6:first-child {
	  padding-right: 0;
	}
	
	.padding-double-column .col-md-6:last-child {
	  padding-left: 0;
	}
	
	
	
	
	#active-safety.display-flex-bottom {
		padding-right: calc(var(--bs-gutter-x) * 1);
		padding-left: calc(var(--bs-gutter-x) * 1);
	}
	
	#no-setup.display-flex-bottom {
		padding-right: calc(var(--bs-gutter-x) * 1);
		padding-left: calc(var(--bs-gutter-x) * 1);
	}
	
	#landroid-classic.display-flex-bottom {
		padding-bottom: 50px;
		padding-right: calc(var(--bs-gutter-x) * 1);
		padding-left: calc(var(--bs-gutter-x) * 1);
	}
	
	#landroid-vision.display-flex-bottom {
		padding-bottom: 50px;
		padding-right: calc(var(--bs-gutter-x) * 1);
		padding-left: calc(var(--bs-gutter-x) * 1);
	}
	
	#multiple-zones-management.display-flex-bottom {
		padding-bottom: 50px;
		padding-right: calc(var(--bs-gutter-x) * 1);
		padding-left: calc(var(--bs-gutter-x) * 1);
	}
	
	#mow-at-night.display-flex-bottom {
		padding-bottom: 50px;
		padding-right: calc(var(--bs-gutter-x) * 1);
		padding-left: calc(var(--bs-gutter-x) * 1);
	}
	
	#concerned.display-flex-bottom {
		padding-bottom:50px;
		padding-right: calc(var(--bs-gutter-x) * 1);
		padding-left: calc(var(--bs-gutter-x) * 1);
	}
	
	#understanding.display-flex-bottom {
		padding-bottom:50px;
		padding-right: calc(var(--bs-gutter-x) * 1);
		padding-left: calc(var(--bs-gutter-x) * 1);
	}
	
	
	
	.display-flex-center.flex-mobile-bottom {padding-bottom: 50px;}
	
	.display-flex-top.flex-mobile-bottom {padding-bottom: 50px;}
	
	#landroid-classic.display-flex-bottom {
		padding-bottom: 50px;
	}
	
	#no-setup.display-flex-bottom {
	  padding-bottom: 50px;
	}
	
	#active-safety.display-flex-bottom {
	  padding-bottom: 50px;
	}
	
	#landroid-vision.display-flex-bottom {
		padding-bottom: 50px;
	}
	
	#multiple-zones-management.display-flex-bottom {
		padding-bottom: 50px;
	}
	
	#mow-at-night.display-flex-bottom {
		padding-bottom: 50px;
	}
	
	#concerned.display-flex-bottom {
		padding-bottom:50px;
	}
	
	#understanding.display-flex-bottom {
		padding-bottom: 50px;
	  }
	
	
	
	
	
	
	
	
	#footer .img-align-left {float: none;
		  text-align: center;
		  margin: 0 auto;
		  display: block;
	}
	
	
	.notice-small {
		position: relative;
		bottom: 0;
		margin-top: 20px;
	}
	
	
	#only-at-2 .text-align-right {
		text-align: left;
		  float: left;
	}
	
	#only-at-2 .title-h2 {
		float: left;
		width: 100%;
	}
	
	#only-at-2 .title-h2 .text-align-left {
		float: right;
	}
	
	#only-at-2 span.text-align-right {
		font-weight: 800;
	}
	
	#only-at-2 .button-box.float-right {
		float: left;
	}
	
	#only-at-2 .icon-canadian::after {
		left: auto;
		right: -80px;
	}
  
}

@media screen and (max-width: 640px) {
	
	#NeedMorePower .show-768 {padding-left: 0!important; padding-right: 0!important;}
	
	.box-logo-PowershareCOL {z-index: 20;}
	
	
	
	.background-popup .popup iframe {
		height: 300px;
	}
	
	.background-popup .popup {
		width: 500px;
		height: 300px;
		margin-left: -250px;
	  }
	  
	.background-popup .close-popup {
		top: 20px;
		right: 20px;
	  }
	  
	.slider-product {
	  padding-left: 0;
	}
	
	.contain-popup-video {
		top: 65px;
		  margin-top: 0 !important;
		width: auto !important;
		  left: 15px;
		  right: 15px;
		  margin-left: auto;
		 height: auto;
	 min-height: auto;	}
	
	#popup-video-understanding-garden .contain-popup-video {height: auto; min-height: auto;}
	
	#popup-video-crafted-edges .contain-popup-video {height: auto; min-height: auto;}
	
	.container-pim .border-radius {
	  border-radius: 0;
	}
	
	.single-product .breadcrumbs {
		margin-top: 35px!important;
	  }
	
}


@media screen and (max-width: 580px) {
	
	
	.height-530 {height: 480px;}
	
	.double-column .height-480 {height: auto; min-height: 100vh;}
	
	
	#best-selling .h3-slab, #best-selling .title-h3-slab {font-size: 33px;}
	
	#surrounds .title-h2-slab, #surrounds .h2-slab {font-size: 33px;}
	
	
	
	.hidden-sm {display: none;}
	
	.height-100vh-mobile {height: calc(100vh - 1rem);}
	
	.no-horizontal-padding-mobile.container-pim {padding-left: 0; padding-right: 0;}
	
	
	
	/*INSERIMENTO IMMAGINI*/
	#great-value {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-36.webp);
	  background-size: cover;
	}
	
	html[lang="fr-FR"] #great-value {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-36-1.webp);
	  background-size: cover;
	}
	
	#great-value-1 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-36.webp);
	  background-size: cover;
	}
	
	html[lang="fr-FR"] #great-value-1 {
	  background-image: url(https://promo.worx.com/wp-content/uploads/custom_WR208/landing-worx-36-1.webp);
	  background-size: cover;
	}
	
	#Require-sustainable {
	background-image: url(https://landing.kress.com/wp-content/uploads/custom_SomeOneGarden/landing-SomeOne-Garden-kress-08.webp);
	}
	
	#Require-sustainable {
		background-position: top center;
	}
	
	#Elevate-space {
	background-image: url(https://landing.kress.com/wp-content/uploads/custom_SomeOneGarden/landing-SomeOne-Garden-kress-09.webp);
	}
	
	#Elevate-space {
		background-position: top center;
	}
	
	#submit-form {
	background-image: url(https://landing.kress.com/wp-content/uploads/custom_SomeOneGarden/landing-SomeOne-Garden-kress-10.webp);
	}
	
	#submit-form {
		background-position: top center;
	}
	
	#SomeOne-Garden {
	background-image: url(https://landing.kress.com/wp-content/uploads/custom_SomeOneGarden/landing-SomeOne-Garden-kress-11.webp);
	}
	/*INSERIMENTO IMMAGINI*/
	
	
	
	#SomeOne-Garden {
		background-position: top center;
	}
	
	
	.row-pim > * {padding-right: calc(var(--bs-gutter-x) * 1); padding-left: calc(var(--bs-gutter-x) * 1);}
	
	.row-pim .row-pim > * {
		padding-right: calc(var(--bs-gutter-x) * 0);
		padding-left: calc(var(--bs-gutter-x) * 0);
	}
	
	.wpcf7-form .icon-arrow-pim-left::before { top: auto; left: 50%;
		  margin-left: -10px;
		 bottom: -30px;
		 transform: rotate(-90deg);
	}
	
	.icon-arrow-pim-left::before {
		top: -50px; left: 50%;
		  margin-left: -10px;
		 bottom:auto;
		 transform: rotate(90deg)
	}
	
	.height-mobile-520 {
		min-height: 520px;
		height: auto;
	} 
	
	.height-mobile-640 {
		min-height: 640px;
		height: auto;
	  }
	
	#social-proof .col-md-10-3:nth-child(4) {margin-bottom: 0;}
	
	.border-radius {
	  border-radius: 0;
	}
	
	.slider-product .border-radius {
	  border-radius: 10px;
	}
	
	#only-at {
		background-position-x: 0;
	}
	
	#only-at-1 {
		background-position-x: 0;
	}
	
	#only-at-2 {
		background-position-x: 0;
	}
	
	.icon-canadian .title-h2-slab {padding-right: 100px;}
	
	.item-product {
		
	}
	
	.item-product .text-box p {font-size: 14px;
		line-height: 1.2;
	}
	
	.height-580 {min-height: 100vh;}
	
	.height-480 {min-height: 100vh;}
	
	
	
	.button-desktop {display: none!important;}
	
	.button-mobile {display: block!important;}
	
	
}

@media screen and (max-width: 530px) {
	
	#award-winning {
		padding-top: 110px;
		padding-bottom: 100px;
	  }
	
	.slick-slide .item-slider-awards img {width: 100%!important;}
	
	.item-slider-awards {padding: 10px;width: 100%;}
	
	.custom-slider-award .slick-list::before {height: 350px;}
	
	.custom-slider-award .slick-list::after {height: 350px;}
	
	
	
	
	
	.twentytwenty-handle {height: 25px;}
	
	.twentytwenty-left-arrow-pim {top: 4px; left: 7px;}
	
	.twentytwenty-right-arrow-pim {top: 4px; right: 7px;}
	
	.main-button {
		width: 220px;
	  }
	  
	#choose-fighter .main-button {
		width: 180px;
		min-width: 180px;
	  }
	
	.popup-description.contain-popup-landing-vision {top: 80px;}
	
	.contain-popup-landing-vision .desc-popup img {width: 100%;}
	
	.SellOutBySolution .col-md-6 #landroid-classic .position-top {padding-top: 10%;}
	
	.SellOutUsAlternative .col-md-6 #landroid-classic .position-top {padding-top: 10%;}
	
	.discount-price {
		left: 110px;
	  }
	
	.desc-sp {
	  min-height: auto;
	}
	
	#social-proof .text-box .h3-slab, #social-proof .text-box .title-h3-slab {min-height: auto;}
	
	.sub-note {margin-top: 10px;}
	
	#social-proof .text-box p {
	}
	
	#social-proof .col-md-10-3 {
		margin-bottom: 50px!important;
	}
	
	#social-proof .col-md-10-3:nth-child(4) {

	}
	
	#understanding .text-box p {
		min-height: inherit;
	}
	
	#concerned .text-box p {
		min-height: inherit;
	}
	
	
	
	.background-popup .popup {
		width: 400px;
		height: 250px;
		margin-left: -200px;
	  }
	  
	.height-mobile-560 {
		min-height: 560px;
		height: auto;
	} 
	
	.main-sub-num {font-size: 50px;}
	
	.slider-product .height-480 {
		min-height: 420px;
		height: auto;
	  }
	
	.h1, .title-h1 {letter-spacing: -2px;}
	
	
	#VisionAI .button-box {
		top: 9%;
	}
	
	#NeedIsPowerShare .button-box {
		top: auto;
	}
	
}


@media screen and (max-width: 1100px) and (max-height: 850px) { 
	
	.background-popup .popup-flex.vertical-popup {
		position: absolute;
		  top: 20px;
		  bottom: 20px;
	}
	
}


@media screen and (max-width: 940px) and (max-height: 550px) { 
	
	.background-popup .popup iframe {
		height: 100%;
	}
	
	.background-popup .popup {
		bottom: 5%;
		top: 5%;
		height: auto;
	}
	
	.popup .close-popup {
	  top: -10px;
	  right: 12px;
	}
	
}

@media screen and (max-width: 920px) and (max-height: 420px) { 
	
	.popup .close-popup {
		top: -15px;
		right: 12px;
	  }
	
}

@media screen and (max-width: 900px) and (max-height: 420px) { 
	
	.popup .close-popup {
		top: 30px;
		right: auto;
		left: 20px;
	  }
	
}

@media screen and (max-width: 860px) and (max-height: 390px) { 
	
	.popup .close-popup {
		top: 5px;
		right: auto;
		left: -45px;
	  }
	
}

@media screen and (max-width: 830px) and (max-height: 310px) { 
	
	.popup .close-popup {
		top: 0;
		right: auto;
		left: 30px;
	  }
	
}

@media screen and (max-width: 450px) {
	
	.page-template-template-new-cat-powershare .item-new-slider .title-product {
	  min-height: 120px;
	}
	
	#award-winning .title-h2-slab {margin-bottom: 20px;}
	
	
	
	.height-580 {min-height: 870px;}
	
	.height-480 {min-height: 85vh;}
	
	#popup-video-AI-mobile .contain-popup-video {right: 50px; left: 50px; top: 80px;}
	
	.page-template-template-new-cat-vision .go-to-top {
		bottom: 10px !important;
	  }
	
}

@media screen and (max-width: 390px) {
	
	#only-at {
		background-position-x: -20px;
	}
	
	#only-at-1 {
		background-position-x: -20px;
	}
	
	#only-at-2 {
		background-position-x: -20px;
	}
	
	.background-popup .popup {
		width: 300px;
		height: 250px;
		margin-left: -150px;
	  }
	  
	.background-popup.video-popup .popup {
		height: auto;
		background-color: rgba(0,0,0,0);
	}
	  
	.background-popup .popup iframe {
		height: 170px;
	  }
	
}