/*.single-product .woocommerce-product-gallery__wrapper {
	border: 1px solid white;
    border-radius: 15px;
    background: #0000006a;
}*/

.single-product div.product .woocommerce-product-gallery .zoomImg { background: none !important;  }
.single-product div.product .woocommerce-product-gallery .zoomImg { display: none !important; }

.single-product main .product {
	border: 1px solid white;
    border-radius: 15px;
    background: #0000003B;
    padding: 35px !important;
}

.single-product main li.product {
	border: 1px solid white;
    border-radius: 15px;
    background: #0000003B;
    padding: 0px !important;
    margin-top: 0px !important;
 
}


.single-product #secondary { display: none !important; }
.single-product #primary { width: 100% !important; }

@media only screen and (max-width: 768px) {
	li.product {
   margin-bottom: 35px !important;
  }
}


.products.columns-3 li {
	min-height: 380px;
	max-height: 380px;
	min-width: none;
	background:  #0000003B !important;
	border:  1px solid #fff;
	border-radius: 25px;
	margin-top:  40px;
}

.archive .products.columns-3 li {
	min-height: 380px;
	max-height: 380px;
	min-width: none;
	background:  #0000003B !important;
	border:  1px solid #fff;
	border-radius: 25px;
	margin-top:  40px;
}

@media only screen and (max-width: 768px) {
.archive .products.columns-3 li {
	min-height: 380px;
	max-height: 380px;
	min-width: none;
	background:  #0000003B !important;
	border:  1px solid #fff;
	border-radius: 25px;
	margin-top:  40px;
}
}


/*li.product.type-product.post-43, li.product.type-product.post-44 {
  margin-top: -10px !important;
}*/

.archive #content .col-full {
		border: 1px solid white;
    border-radius: 15px;
    background: #0000003B;
    padding: 35px !important;
    margin-bottom: 35px;
}

/*#dgwt-wcas-search-input-1, .dgwt-wcas-search-submit, .select2.select2-container {
	display: none;
}
*/

/*@media only screen and (max-width: 768px) {
	.products.columns-3 li { min-width: 100% !important; }
	.dgwt-wcas-search-submit { display: block; }
}
*/
.products.columns-3 li a.button {
	background: white;
	border-radius: 22px;
	font-weight: 400;
	float: left;
	margin-left: 25px;
}

.products.columns-3 li .price {

border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #FFFFFF;
font-family: "Nunito", Sans-serif;
width: 135px;
background: white;
border-radius: 25px;
text-align: center;
position: absolute;
top: 160px;
right: 50px;
color: #000000 !important;
font-size: 12px;
}

.archive .products.columns-3 li .price {
top: 120px;
	}

.products.columns-3 li img {
	width: 70%;
padding-top: 25px;
}

.star-rating { display: none; }

 ul.products, .wc-block-grid__products { margin-left: none !important; }

 h2.woocommerce-loop-product__title { 
     font-family: 'Chonburi',display !important;
    line-height: 1.1 !important;
    font-size: 24px !important;
    text-align: left;
    padding-left: 25px;
}
 

.post-53 {
	margin-top: 0px !important;
}

.storefront-sorting {
	margin-top: 25px;
}

/*body.custom-background {
	background-size: auto 100vh !important;
   -webkit-background-size: auto 100vh !important;
   -moz-background-size: auto 100vh !important;
   -o-background-size: auto 100vh !important;
	background-repeat: no-repeat !important;
	  background-size: auto 100vh !important;
}
*/
body.page-id-8.custom-background {
background-image: url("https://www.ajrest.pl/sklep/wp-content/uploads/sites/2/2021/07/popo_Easy-Resize.com_.jpg");
background-position: center bottom;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: cover !important;
}


@media only screen and (max-width: 768px) {

body.page-id-8.custom-background {
background-image: url("https://www.ajrest.pl/wp-content/uploads/2021/07/bg1m.png");
background-position: center bottom;
	background-size: auto 100vh !important;
   -webkit-background-size: auto 100vh !important;
   -moz-background-size: auto 100vh !important;
   -o-background-size: auto 100vh !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: auto 100vh !important;
}

}

body.page-id-6.custom-background {
background-image: url("https://www.ajrest.pl/sklep/wp-content/uploads/sites/2/2021/07/popo_Easy-Resize.com_.jpg");
background-position: center bottom;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: cover !important;
}


@media only screen and (max-width: 768px) {

body.page-id-6.custom-background {
background-image: url("https://www.ajrest.pl/wp-content/uploads/2021/07/bg1m.png");
background-position: center bottom;
	background-size: auto 100vh !important;
   -webkit-background-size: auto 100vh !important;
   -moz-background-size: auto 100vh !important;
   -o-background-size: auto 100vh !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: auto 100vh !important;
}

}

body.woocommerce-active.custom-background {
background-image: url("https://www.ajrest.pl/sklep/wp-content/uploads/sites/2/2021/07/popo_Easy-Resize.com_.jpg");
background-position: center bottom;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
		background-attachment: fixed !important;
	  background-size: cover !important;
}

@media only screen and (max-width: 768px) {
body.woocommerce-active.custom-background {
background-image: none !important;
background-position: center bottom;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
			background-attachment: local !important;
	  background-size: cover !important;
}

section[data-id="05287a8"] {
background-image: url("https://www.ajrest.pl/sklep/wp-content/uploads/sites/2/2021/07/popo_Easy-Resize.com_.jpg");
background-position: center bottom;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
			background-attachment: local !important;
	  background-size: cover !important;
}

.single-product section[data-id="05287a8"] {
background: none;
background-position: center bottom;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
			background-attachment: local !important;
	  background-size: cover !important;
}

section[data-id="67d35a2"] {  display: none !important; }

}

@media only screen and (max-width: 768px) {

/*body.woocommerce-active.custom-background {
background-image: url("https://www.myr2.dkonto.pl/wp-content/uploads/2021/07/bg1m.png");
background-position: center bottom;
	background-size: auto 100vh !important;
   -webkit-background-size: auto 100vh !important;
   -moz-background-size: auto 100vh !important;
   -o-background-size: auto 100vh !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: auto 100vh !important;
}*/

}

/*#content {
	background: #141414 !important;
	padding-top: 35px !important;
}*/

body.page-id-1411 {
background-image: url("https://www.ajrest.pl/wp-content/uploads/2021/07/young-beautiful-sportive-girl-training-at-sunrise-over-seaside_Easy-Resize.com_.jpg") !important;
background-position: center bottom !important;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: cover !important;

}

/*@media only screen and (max-width: 768px) {

body.page-id-1441 {
background-image: url("https://www.myr2.dkonto.pl/wp-content/uploads/2021/07/bg1m.png");
background-position: center bottom;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
	background-attachment: none !important;
	  background-size: cover !important;
}

}*/

	body.page-id-92 {
	background-image: url("https://www.ajrest.pl/wp-content/uploads/2021/06/woman-holding-meter-measuring-perfect-shape-of-her-beautiful-body-3-min-scaled.jpg") !important;
	background-position: center top !important;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: cover !important;
	}

@media only screen and (max-width: 768px) {
/*	body.page-id-92 {
	background-image: url("https://www.myrollex.pl/wp-content/uploads/2021/06/woman-holding-meter-measuring-perfect-shape-of-her-beautiful-body-3-min-scaled.jpg") !important;
	background-position: center bottom !important;
	background-size: auto 100vh !important;
   -webkit-background-size: auto 100vh !important;
   -moz-background-size: auto 100vh !important;
   -o-background-size: auto 100vh !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: auto 100vh !important;
	}*/
/*	.elementor-2135 .elementor-element.elementor-element-6ed2398:not(.elementor-motion-effects-element-type-background), .elementor-2135 .elementor-element.elementor-element-6ed2398 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
	.elementor-92 .elementor-element.elementor-element-44f12585:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-44f12585 > .elementor-motion-effects-container > .elementor-motion-effects-layer
 { background: none !important; }*/
}

	body.page-id-1964  {
	background-image: url("https://www.ajrest.pl/wp-content/uploads/2021/06/centymetr-min-scaled.jpg") !important;
	background-position: center bottom !important;
	background-size: cover !important;
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: cover !important;
	}

@media only screen and (max-width: 768px) {
/*	body.page-id-1964  {
	background-image: url("https://www.myr2.dkonto.pl/wp-content/uploads/2021/07/bg1m.png") !important;
	background-position: center bottom !important;
	background-size: 100vw 100vh !important;
   -webkit-background-size: 100vw 100vh !important;
   -moz-background-size: 100vw 100vh !important;
   -o-background-size: 100vw 100vh !important;
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	  background-size: 100vw 100vh !important;




	}
	.elementor-1964 .elementor-element.elementor-element-18b94fc > .elementor-background-overlay,
	.elementor-1964 .elementor-element.elementor-element-444850ff > .elementor-background-overlay {
margin-top: 11px;
	}*/

/*.elementor-1964 .elementor-element.elementor-element-995c984:not(.elementor-motion-effects-element-type-background), .elementor-1964 .elementor-element.elementor-element-995c984 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-1964 .elementor-element.elementor-element-7bd7317:not(.elementor-motion-effects-element-type-background), .elementor-1964 .elementor-element.elementor-element-7bd7317 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-1964 .elementor-element.elementor-element-995c984:not(.elementor-motion-effects-element-type-background), .elementor-1964 .elementor-element.elementor-element-995c984 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-1964 .elementor-element.elementor-element-18b94fc:not(.elementor-motion-effects-element-type-background), .elementor-1964 .elementor-element.elementor-element-18b94fc > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-1964 .elementor-element.elementor-element-444850ff:not(.elementor-motion-effects-element-type-background), .elementor-1964 .elementor-element.elementor-element-444850ff > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-2094 .elementor-element.elementor-element-20f6d2d:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-20f6d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer
 { background: none !important; } 
}



.elementor-1411 .elementor-element.elementor-element-xinx9cr > .elementor-background-overlay {
	display: none !important;
}


.elementor-2141 .elementor-element.elementor-element-6ed2398:not(.elementor-motion-effects-element-type-background), .elementor-2141 .elementor-element.elementor-element-6ed2398 > .elementor-motion-effects-container > .elementor-motion-effects-layer

 { background: none !important; }
*/

.hfe-active-menu .hfe-nav-menu-icon { padding: none !important; padding-right: 70px !important; }



.archive nav li a {
	font-size: 18px !important;
	color:  #fff !important;
	font-weight: 400;
	margin-left:  15px;
}


section[data-id="20f6d2d"]  {
	background: none !important;
}

.storefront-breadcrumb { display: none !important; }

@media only screen and (max-width: 768px) {
	.header-widget-region { background: #000 !important; }
}

@media only screen and (max-width: 768px) {
	.single-product .related .price { margin-top: -50px !important; }
}




.products  li {
	min-height: 380px;
	max-height: 380px;
	min-width: none;
	background:  #0000003B !important;
	border:  1px solid #fff;
	border-radius: 25px;
	margin-top:  40px;
}

.archive .products  li {
	min-height: 380px;
	max-height: 380px;
	min-width: none;
	background:  #0000003B !important;
	border:  1px solid #fff;
	border-radius: 25px;
	margin-top:  40px;
}

@media only screen and (max-width: 768px) {
	.archive .products  li {
		min-height: 380px;
		max-height: 380px;
		min-width: none;
		background:  #0000003B !important;
		border:  1px solid #fff;
		border-radius: 25px;
		margin-top:  40px;
	}
}



.products  li a.button {
	background: white;
	border-radius: 22px;
	font-weight: 400;
	float: left;
	margin-left: 25px;
}

.products  li .price {

border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #FFFFFF;
font-family: "Nunito", Sans-serif;
width: 135px;
background: white;
border-radius: 25px;
text-align: center;
position: absolute;
top: 160px;
right: 50px;
color: #000000 !important;
font-size: 12px;
}

.archive .products  li .price {
top: 120px;
	}

.products  li img {
	width: 70%;
padding-top: 25px;
}

