body.wcage-active .container_wrap .container,
body.wcage-active .container_wrap_first .container {
max-width: 1460px !important;
}
body.wcage-active ul.products {
display: flex !important;
flex-wrap: wrap !important;
gap: 34px 22px !important;
margin: 0 !important;
padding: 10px 0 0 !important;
}
body.wcage-active ul.products::before,
body.wcage-active ul.products::after,
body.wcage-active ul.products li.product::before,
body.wcage-active ul.products li.product::after {
display: none !important;
}
body.wcage-active ul.products li.product {
width: calc(25% - 16.5px) !important;
float: none !important;
clear: none !important;
margin: 0 !important;
padding: 0 !important;
border: 0 !important;
background: transparent !important;
list-style: none !important;
display: flex;
transition: transform .18s ease;
}
body.wcage-active ul.products li.product:hover {
transform: translateY(-3px);
}
body.wcage-active ul.products li.product .product,
body.wcage-active ul.products li.product .inner_product,
body.wcage-active ul.products li.product .inner-product,
body.wcage-active ul.products li.product .product-inner,
body.wcage-active ul.products li.product > div,
body.wcage-active ul.products li.product > article,
body.wcage-active ul.products li.product > a,
body.wcage-active ul.products li.product a.woocommerce-LoopProduct-link {
display: flex;
flex-direction: column;
width: 100%;
height: 100%;
text-decoration: none !important;
}
body.wcage-active ul.products li.product .wcage-media {
position: relative;
overflow: hidden;
border-radius: 24px;
margin-bottom: 12px;
background: #f4f3f0;
box-shadow: 0 10px 30px rgba(0,0,0,.06);
}
body.wcage-active ul.products li.product a img {
display: block;
width: 100% !important;
aspect-ratio: .86 / 1;
height: auto !important;
object-fit: cover;
border-radius: 24px;
margin: 0 !important;
box-shadow: none !important;
transition: transform .35s ease, opacity .2s ease;
}
body.wcage-active ul.products li.product:hover img {
transform: scale(1.03);
}
body.wcage-active .wcage-badges,
body.wcage-active .wcage-carousel-dots {
position: absolute;
z-index: 4;
}
body.wcage-active .wcage-badges {
top: 14px;
left: 14px;
}
body.wcage-active .wcage-carousel-dots {
left: 50%;
bottom: 14px;
transform: translateX(-50%);
display: inline-flex;
gap: 5px;
align-items: center;
}
body.wcage-active .wcage-carousel-dots span {
width: 6px;
height: 6px;
border-radius: 999px;
background: rgba(255,255,255,.72);
box-shadow: 0 1px 2px rgba(0,0,0,.25);
}
body.wcage-active .wcage-carousel-dots span:first-child {
background: #fff;
}
body.wcage-active .wcage-badge {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 32px;
border-radius: 999px;
background: rgba(255,255,255,.94);
box-shadow: 0 8px 22px rgba(0,0,0,.12);
backdrop-filter: blur(4px);
padding: 6px 12px;
font-size: 12px;
font-weight: 700;
color: #222;
letter-spacing: .01em;
}
body.wcage-active .wcage-badges:empty {
display: none;
}
body.wcage-active .wcage-meta,
body.wcage-active .wcage-rating-row,
body.wcage-active .wcage-excerpt,
body.wcage-active .wcage-price-wrap,
body.wcage-active ul.products li.product .woocommerce-loop-product__title {
padding: 0 3px;
font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
}
body.wcage-active ul.products li.product .woocommerce-loop-product__title,
body.wcage-active ul.products li.product h2.woocommerce-loop-product__title,
body.wcage-active ul.products li.product h3.woocommerce-loop-product__title {
order: 1;
margin: 0 0 7px !important;
font-size: 18px !important;
line-height: 1.28 !important;
font-weight: 650 !important;
color: #163046 !important;
letter-spacing: -.02em;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
min-height: 3.84em;
text-transform: none !important;
}
body.wcage-active .wcage-meta {
order: 2;
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 4px;
font-size: 13px;
line-height: 1.35;
font-weight: 600;
color: #7a7a7a;
}
body.wcage-active .wcage-dot {
opacity: .45;
}
body.wcage-active .wcage-rating-row {
order: 3;
display: flex;
align-items: center;
gap: 5px;
margin-bottom: 6px;
font-size: 14px;
line-height: 1.3;
color: #222;
}
body.wcage-active .wcage-rating-score {
font-weight: 600;
}
body.wcage-active .wcage-rating-count,
body.wcage-active .wcage-rating-muted {
color: #7a7a7a;
}
body.wcage-active .wcage-excerpt {
order: 4;
margin-bottom: 10px;
font-size: 14px;
line-height: 1.48;
color: #6f6f6f;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
min-height: 2.95em;
}
body.wcage-active .wcage-price-wrap {
order: 5;
display: flex;
align-items: baseline;
gap: 5px;
margin-top: auto;
padding-top: 2px;
}
body.wcage-active .price {
display: inline-flex !important;
align-items: baseline;
flex-wrap: wrap;
gap: 4px;
margin: 0 !important;
font-size: 16px !important;
line-height: 1.2 !important;
font-weight: 650 !important;
color: #1f1f1f !important;
}
body.wcage-active .price ins,
body.wcage-active .price > span:first-child,
body.wcage-active .price .woocommerce-Price-amount {
font-weight: 700 !important;
}
body.wcage-active .products .product-category,
body.wcage-active .products .shop_rating,
body.wcage-active .products .product-sorting,
body.wcage-active .products .avia_cart_buttons,
body.wcage-active .products .button,
body.wcage-active .products .price + .button,
body.wcage-active .products .star-rating,
body.wcage-active .products .add_to_cart_button,
body.wcage-active .products .product_type_simple,
body.wcage-active .products .product_type_variable,
body.wcage-active .products .ajax_add_to_cart,
body.wcage-active .products .wcage-save,
body.wcage-active .products .wcage-price-note {
display: none !important;
}
@media (max-width: 1360px) {
body.wcage-active .container_wrap .container,
body.wcage-active .container_wrap_first .container {
max-width: 1340px !important;
}
body.wcage-active ul.products li.product {
width: calc(33.333% - 14.7px) !important;
}
}
@media (max-width: 990px) {
body.wcage-active ul.products {
gap: 24px 16px !important;
}
body.wcage-active ul.products li.product {
width: calc(50% - 8px) !important;
}
body.wcage-active ul.products li.product .woocommerce-loop-product__title,
body.wcage-active ul.products li.product h2.woocommerce-loop-product__title,
body.wcage-active ul.products li.product h3.woocommerce-loop-product__title {
font-size: 17px !important;
}
}
@media (max-width: 767px) {
body.wcage-active .container_wrap .container,
body.wcage-active .container_wrap_first .container {
max-width: none !important;
}
body.wcage-active ul.products {
gap: 20px !important;
}
body.wcage-active ul.products li.product {
width: 100% !important;
}
body.wcage-active ul.products li.product a img {
aspect-ratio: 1 / 1;
}
}
body.wcage-active .products .price .from,
body.wcage-active .products .product-category + .product-category,
body.wcage-active .products .product-category + .wcage-meta + .product-category {
display: none !important;
}
body.wcage-active ul.products li.product .wcage-media,
body.wcage-active ul.products li.product a img {
border-radius: 20px !important;
}
body.wcage-active ul.products li.product .woocommerce-loop-product__title,
body.wcage-active ul.products li.product h2.woocommerce-loop-product__title,
body.wcage-active ul.products li.product h3.woocommerce-loop-product__title {
font-family: "Circular", "Avenir Next", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
color: #222222 !important;
margin-top: 4px !important;
}
body.wcage-active .products .wcage-meta {
margin-top: 0 !important;
} body.wcage-active ul.products li.product,
body.wcage-active ul.products li.product > div,
body.wcage-active ul.products li.product > article,
body.wcage-active ul.products li.product > a,
body.wcage-active ul.products li.product .product,
body.wcage-active ul.products li.product .inner_product,
body.wcage-active ul.products li.product .inner-product,
body.wcage-active ul.products li.product .product-inner,
body.wcage-active ul.products li.product .thumbnail_container,
body.wcage-active ul.products li.product .avia-cart-buttons,
body.wcage-active ul.products li.product .avia-shop-thumbnail-wrap,
body.wcage-active ul.products li.product .inner_product_header,
body.wcage-active ul.products li.product .inner_product_content,
body.wcage-active ul.products li.product .inner_product_footer {
border: none !important;
box-shadow: none !important;
outline: none !important;
background: transparent !important;
}
body.wcage-active ul.products li.product .wcage-media {
box-shadow: 0 10px 30px rgba(0,0,0,.06) !important;
} body.wcage-active .av-productslider ul.products li.product,
body.wcage-active .products-slider ul.products li.product,
body.wcage-active .avia-content-slider ul.products li.product {
border: 0 !important;
box-shadow: none !important;
background: transparent !important;
}
body.wcage-active .av-productslider ul.products li.product > div,
body.wcage-active .av-productslider ul.products li.product > article,
body.wcage-active .av-productslider ul.products li.product > a,
body.wcage-active .av-productslider ul.products li.product .product,
body.wcage-active .av-productslider ul.products li.product .inner_product,
body.wcage-active .av-productslider ul.products li.product .inner-product,
body.wcage-active .av-productslider ul.products li.product .product-inner,
body.wcage-active .av-productslider ul.products li.product .thumbnail_container,
body.wcage-active .av-productslider ul.products li.product .avia-shop-thumbnail-wrap,
body.wcage-active .products-slider ul.products li.product > div,
body.wcage-active .products-slider ul.products li.product > article,
body.wcage-active .products-slider ul.products li.product > a,
body.wcage-active .products-slider ul.products li.product .product,
body.wcage-active .products-slider ul.products li.product .inner_product,
body.wcage-active .products-slider ul.products li.product .inner-product,
body.wcage-active .products-slider ul.products li.product .product-inner,
body.wcage-active .products-slider ul.products li.product .thumbnail_container,
body.wcage-active .products-slider ul.products li.product .avia-shop-thumbnail-wrap,
body.wcage-active .avia-content-slider ul.products li.product > div,
body.wcage-active .avia-content-slider ul.products li.product > article,
body.wcage-active .avia-content-slider ul.products li.product > a,
body.wcage-active .avia-content-slider ul.products li.product .product,
body.wcage-active .avia-content-slider ul.products li.product .inner_product,
body.wcage-active .avia-content-slider ul.products li.product .inner-product,
body.wcage-active .avia-content-slider ul.products li.product .product-inner,
body.wcage-active .avia-content-slider ul.products li.product .thumbnail_container,
body.wcage-active .avia-content-slider ul.products li.product .avia-shop-thumbnail-wrap {
border: 0 !important;
box-shadow: none !important;
background: transparent !important;
}
body.wcage-active .av-productslider ul.products li.product .wcage-media,
body.wcage-active .products-slider ul.products li.product .wcage-media,
body.wcage-active .avia-content-slider ul.products li.product .wcage-media {
border-radius: 24px !important;
overflow: hidden;
background: #f4f3f0;
}
body.wcage-active .av-productslider ul.products li.product .woocommerce-loop-product__title,
body.wcage-active .av-productslider ul.products li.product h2.woocommerce-loop-product__title,
body.wcage-active .av-productslider ul.products li.product h3.woocommerce-loop-product__title,
body.wcage-active .products-slider ul.products li.product .woocommerce-loop-product__title,
body.wcage-active .products-slider ul.products li.product h2.woocommerce-loop-product__title,
body.wcage-active .products-slider ul.products li.product h3.woocommerce-loop-product__title,
body.wcage-active .avia-content-slider ul.products li.product .woocommerce-loop-product__title,
body.wcage-active .avia-content-slider ul.products li.product h2.woocommerce-loop-product__title,
body.wcage-active .avia-content-slider ul.products li.product h3.woocommerce-loop-product__title {
margin: 0 0 7px !important;
font-size: 18px !important;
line-height: 1.28 !important;
font-weight: 650 !important;
color: #163046 !important;
letter-spacing: -.02em;
text-transform: none !important;
}
body.wcage-active .av-productslider ul.products li.product .price,
body.wcage-active .products-slider ul.products li.product .price,
body.wcage-active .avia-content-slider ul.products li.product .price {
font-size: 16px !important;
line-height: 1.2 !important;
font-weight: 650 !important;
color: #1f1f1f !important;
}
body.wcage-active .av-productslider ul.products li.product .price .from,
body.wcage-active .av-productslider ul.products li.product .product-category + .product-category,
body.wcage-active .products-slider ul.products li.product .price .from,
body.wcage-active .products-slider ul.products li.product .product-category + .product-category,
body.wcage-active .avia-content-slider ul.products li.product .price .from,
body.wcage-active .avia-content-slider ul.products li.product .product-category + .product-category {
display: none !important;
} body.wcage-active .av-productslider ul.products li.product,
body.wcage-active .products-slider ul.products li.product,
body.wcage-active .avia-content-slider ul.products li.product {
margin: 0 !important;
padding: 0 !important;
border: 0 !important;
background: transparent !important;
box-shadow: none !important;
display: flex;
transition: transform .18s ease;
}
body.wcage-active .av-productslider ul.products li.product:hover,
body.wcage-active .products-slider ul.products li.product:hover,
body.wcage-active .avia-content-slider ul.products li.product:hover {
transform: translateY(-3px);
}
body.wcage-active .av-productslider ul.products li.product .product,
body.wcage-active .av-productslider ul.products li.product .inner_product,
body.wcage-active .av-productslider ul.products li.product .inner-product,
body.wcage-active .av-productslider ul.products li.product .product-inner,
body.wcage-active .av-productslider ul.products li.product > div,
body.wcage-active .av-productslider ul.products li.product > article,
body.wcage-active .av-productslider ul.products li.product > a,
body.wcage-active .av-productslider ul.products li.product a.woocommerce-LoopProduct-link,
body.wcage-active .products-slider ul.products li.product .product,
body.wcage-active .products-slider ul.products li.product .inner_product,
body.wcage-active .products-slider ul.products li.product .inner-product,
body.wcage-active .products-slider ul.products li.product .product-inner,
body.wcage-active .products-slider ul.products li.product > div,
body.wcage-active .products-slider ul.products li.product > article,
body.wcage-active .products-slider ul.products li.product > a,
body.wcage-active .products-slider ul.products li.product a.woocommerce-LoopProduct-link,
body.wcage-active .avia-content-slider ul.products li.product .product,
body.wcage-active .avia-content-slider ul.products li.product .inner_product,
body.wcage-active .avia-content-slider ul.products li.product .inner-product,
body.wcage-active .avia-content-slider ul.products li.product .product-inner,
body.wcage-active .avia-content-slider ul.products li.product > div,
body.wcage-active .avia-content-slider ul.products li.product > article,
body.wcage-active .avia-content-slider ul.products li.product > a,
body.wcage-active .avia-content-slider ul.products li.product a.woocommerce-LoopProduct-link {
display: flex;
flex-direction: column;
width: 100%;
height: 100%;
text-decoration: none !important;
}
body.wcage-active .av-productslider ul.products li.product .wcage-media,
body.wcage-active .products-slider ul.products li.product .wcage-media,
body.wcage-active .avia-content-slider ul.products li.product .wcage-media {
position: relative;
overflow: hidden;
border-radius: 20px !important;
margin-bottom: 12px;
background: #f4f3f0;
box-shadow: 0 10px 30px rgba(0,0,0,.06) !important;
}
body.wcage-active .av-productslider ul.products li.product a img,
body.wcage-active .products-slider ul.products li.product a img,
body.wcage-active .avia-content-slider ul.products li.product a img {
display: block;
width: 100% !important;
height: auto !important;
object-fit: cover;
border-radius: 20px !important;
margin: 0 !important;
box-shadow: none !important;
transition: transform .35s ease, opacity .2s ease;
}
body.wcage-active .av-productslider ul.products li.product:hover img,
body.wcage-active .products-slider ul.products li.product:hover img,
body.wcage-active .avia-content-slider ul.products li.product:hover img {
transform: scale(1.03);
}
body.wcage-active .av-productslider ul.products li.product .woocommerce-loop-product__title,
body.wcage-active .av-productslider ul.products li.product h2.woocommerce-loop-product__title,
body.wcage-active .av-productslider ul.products li.product h3.woocommerce-loop-product__title,
body.wcage-active .products-slider ul.products li.product .woocommerce-loop-product__title,
body.wcage-active .products-slider ul.products li.product h2.woocommerce-loop-product__title,
body.wcage-active .products-slider ul.products li.product h3.woocommerce-loop-product__title,
body.wcage-active .avia-content-slider ul.products li.product .woocommerce-loop-product__title,
body.wcage-active .avia-content-slider ul.products li.product h2.woocommerce-loop-product__title,
body.wcage-active .avia-content-slider ul.products li.product h3.woocommerce-loop-product__title {
order: 1;
margin: 4px 0 7px !important;
padding: 0 3px;
font-size: 18px !important;
line-height: 1.28 !important;
font-weight: 650 !important;
color: #222222 !important;
letter-spacing: -.02em;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
min-height: 3.84em;
text-transform: none !important;
font-family: "Circular", "Avenir Next", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
}
body.wcage-active .av-productslider .wcage-meta,
body.wcage-active .av-productslider .wcage-rating-row,
body.wcage-active .av-productslider .wcage-excerpt,
body.wcage-active .av-productslider .wcage-price-wrap,
body.wcage-active .products-slider .wcage-meta,
body.wcage-active .products-slider .wcage-rating-row,
body.wcage-active .products-slider .wcage-excerpt,
body.wcage-active .products-slider .wcage-price-wrap,
body.wcage-active .avia-content-slider .wcage-meta,
body.wcage-active .avia-content-slider .wcage-rating-row,
body.wcage-active .avia-content-slider .wcage-excerpt,
body.wcage-active .avia-content-slider .wcage-price-wrap {
padding: 0 3px;
font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
}
body.wcage-active .av-productslider .wcage-meta,
body.wcage-active .products-slider .wcage-meta,
body.wcage-active .avia-content-slider .wcage-meta {
order: 2;
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 6px;
margin: 0 0 4px !important;
font-size: 13px;
line-height: 1.35;
font-weight: 600;
color: #7a7a7a;
}
body.wcage-active .av-productslider .wcage-rating-row,
body.wcage-active .products-slider .wcage-rating-row,
body.wcage-active .avia-content-slider .wcage-rating-row {
order: 3;
display: flex;
align-items: center;
gap: 5px;
margin-bottom: 6px;
font-size: 14px;
line-height: 1.3;
color: #222;
}
body.wcage-active .av-productslider .wcage-excerpt,
body.wcage-active .products-slider .wcage-excerpt,
body.wcage-active .avia-content-slider .wcage-excerpt {
order: 4;
margin-bottom: 10px;
font-size: 14px;
line-height: 1.48;
color: #6f6f6f;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
min-height: 2.95em;
}
body.wcage-active .av-productslider .wcage-price-wrap,
body.wcage-active .products-slider .wcage-price-wrap,
body.wcage-active .avia-content-slider .wcage-price-wrap {
order: 5;
display: flex;
align-items: baseline;
gap: 5px;
margin-top: auto;
padding-top: 2px;
}
body.wcage-active .av-productslider ul.products li.product .price,
body.wcage-active .products-slider ul.products li.product .price,
body.wcage-active .avia-content-slider ul.products li.product .price {
display: inline-flex !important;
align-items: baseline;
flex-wrap: wrap;
gap: 4px;
margin: 0 !important;
font-size: 16px !important;
line-height: 1.2 !important;
font-weight: 650 !important;
color: #1f1f1f !important;
}
body.wcage-active .av-productslider ul.products li.product .price ins,
body.wcage-active .av-productslider ul.products li.product .price > span:first-child,
body.wcage-active .av-productslider ul.products li.product .price .woocommerce-Price-amount,
body.wcage-active .products-slider ul.products li.product .price ins,
body.wcage-active .products-slider ul.products li.product .price > span:first-child,
body.wcage-active .products-slider ul.products li.product .price .woocommerce-Price-amount,
body.wcage-active .avia-content-slider ul.products li.product .price ins,
body.wcage-active .avia-content-slider ul.products li.product .price > span:first-child,
body.wcage-active .avia-content-slider ul.products li.product .price .woocommerce-Price-amount {
font-weight: 700 !important;
}
body.wcage-active .av-productslider .products .product-category,
body.wcage-active .av-productslider .products .shop_rating,
body.wcage-active .av-productslider .products .product-sorting,
body.wcage-active .av-productslider .products .avia_cart_buttons,
body.wcage-active .av-productslider .products .button,
body.wcage-active .av-productslider .products .price + .button,
body.wcage-active .av-productslider .products .star-rating,
body.wcage-active .av-productslider .products .add_to_cart_button,
body.wcage-active .av-productslider .products .product_type_simple,
body.wcage-active .av-productslider .products .product_type_variable,
body.wcage-active .av-productslider .products .ajax_add_to_cart,
body.wcage-active .av-productslider .products .wcage-save,
body.wcage-active .av-productslider .products .wcage-price-note,
body.wcage-active .products-slider .products .product-category,
body.wcage-active .products-slider .products .shop_rating,
body.wcage-active .products-slider .products .product-sorting,
body.wcage-active .products-slider .products .avia_cart_buttons,
body.wcage-active .products-slider .products .button,
body.wcage-active .products-slider .products .price + .button,
body.wcage-active .products-slider .products .star-rating,
body.wcage-active .products-slider .products .add_to_cart_button,
body.wcage-active .products-slider .products .product_type_simple,
body.wcage-active .products-slider .products .product_type_variable,
body.wcage-active .products-slider .products .ajax_add_to_cart,
body.wcage-active .products-slider .products .wcage-save,
body.wcage-active .products-slider .products .wcage-price-note,
body.wcage-active .avia-content-slider .products .product-category,
body.wcage-active .avia-content-slider .products .shop_rating,
body.wcage-active .avia-content-slider .products .product-sorting,
body.wcage-active .avia-content-slider .products .avia_cart_buttons,
body.wcage-active .avia-content-slider .products .button,
body.wcage-active .avia-content-slider .products .price + .button,
body.wcage-active .avia-content-slider .products .star-rating,
body.wcage-active .avia-content-slider .products .add_to_cart_button,
body.wcage-active .avia-content-slider .products .product_type_simple,
body.wcage-active .avia-content-slider .products .product_type_variable,
body.wcage-active .avia-content-slider .products .ajax_add_to_cart,
body.wcage-active .avia-content-slider .products .wcage-save,
body.wcage-active .avia-content-slider .products .wcage-price-note {
display: none !important;
}
body.wcage-active .av-productslider .products .price .from,
body.wcage-active .av-productslider .products .product-category + .product-category,
body.wcage-active .products-slider .products .price .from,
body.wcage-active .products-slider .products .product-category + .product-category,
body.wcage-active .avia-content-slider .products .price .from,
body.wcage-active .avia-content-slider .products .product-category + .product-category {
display: none !important;
}