.anps-stretch-container {  width: 100vw;
max-width: 100vw !important;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw; z-index: 1;
} .anps-stretch-container > .elementor-background-overlay {
width: 100%;
left: 0;
right: 0;
} .anps-stretch-container .elementor-container {
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
width: 100%; max-width: 1140px;
} @media (max-width: 1199px) {
.anps-stretch-container .elementor-container {
max-width: 970px;
}
}
@media (max-width: 991px) {
.anps-stretch-container .elementor-container {
max-width: 750px;
}
}
@media (max-width: 767px) {
.anps-stretch-container .elementor-container {
max-width: 100%;
}
} .anps-stretch-container > .e-con-inner {
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
width: 100%; max-width: 1140px;
} @media (max-width: 1199px) {
.anps-stretch-container > .e-con-inner {
max-width: 970px;
}
}
@media (max-width: 991px) {
.anps-stretch-container > .e-con-inner {
max-width: 750px;
}
}
@media (max-width: 767px) {
.anps-stretch-container > .e-con-inner {
max-width: 100%;
}
} .anps-stretch-container.e-con-full { display: flex;
justify-content: center;
}
.anps-stretch-container.e-con-full > .elementor-element {
width: 100%;
max-width: 1170px;
}
@media (max-width: 1199px) {
.anps-stretch-container.e-con-full > .elementor-element {
max-width: 970px;
}
}
@media (max-width: 991px) {
.anps-stretch-container.e-con-full > .elementor-element {
max-width: 750px;
}
}
@media (max-width: 767px) {
.anps-stretch-container.e-con-full > .elementor-element {
max-width: 100%;
}
} .anps-stretch-container .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
padding: 10px;
} .anps-stretch-container .elementor-shape {
width: 100vw;
left: 50%;
transform: translateX(-50%);
} .rtl .anps-stretch-container {
left: auto;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
} body.boxed .anps-stretch-container {
width: auto;
max-width: none !important;
position: static;
left: auto;
right: auto;
margin-left: auto;
margin-right: auto;
} .elementor-editor-active .anps-stretch-container { overflow-x: visible;
} .elementor-editor-active .anps-stretch-container .elementor-container,
.elementor-editor-active .anps-stretch-container > .e-con-inner {
position: relative;
} @media print {
.anps-stretch-container {
width: 100%;
left: auto;
right: auto;
margin-left: 0;
margin-right: 0;
}
}.elementor-products-grid ul.products.elementor-grid{display:grid;margin:0;grid-column-gap:20px;grid-row-gap:40px}.elementor-products-grid ul.products.elementor-grid:after,.elementor-products-grid ul.products.elementor-grid:before{content:none;display:none}.elementor-products-grid ul.products.elementor-grid li.product{display:var(--button-align-display);flex-direction:var(--button-align-direction);float:none;justify-content:var(--button-align-justify);margin:0;padding:0;width:auto}.elementor-products-grid ul.products.elementor-grid li.product .onsale{display:none;padding:0}.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link{display:block;position:relative}.elementor-products-grid:not(.show-heading-yes) .products>h2{display:none}.elementor-products-grid nav.woocommerce-pagination{margin-top:40px}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul{border:0}.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-left:0;border-right:0}.elementor-widget-woocommerce-products:not(.products-heading-show) .cross-sells>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .related>h2,.elementor-widget-woocommerce-products:not(.products-heading-show) .upsells>h2{display:none}.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2,.elementor-widget-woocommerce-products.products-heading-show .related>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2{color:var(--products-title-color);display:block;margin-bottom:var(--products-title-spacing,1rem);text-align:var(--products-title-alignment,start)}.elementor-product-loop-item--align-left ul.products li.product .star-rating{margin-right:auto}.elementor-product-loop-item--align-right ul.products li.product .star-rating{margin-left:auto}.elementor-product-loop-item--align-center ul.products li.product .star-rating{margin-left:auto;margin-right:auto}.woocommerce .elementor-element.elementor-products-grid ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product{width:auto}