@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.vasangini.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.2.7") format("woff2");
	font-display:swap;
}

:root {
	--wd-text-font: "Montserrat-Regular", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(43,43,43);
	--wd-text-font-size: 15px;
	--wd-title-font: "Glaciall", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Glaciall", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Montserrat-Regular", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Glaciall", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: rgb(196,8,92);
	--wd-alternative-color: rgb(38,149,183);
	--wd-link-color: rgb(170,35,143);
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: rgb(196,8,92);
	--btn-default-bgcolor-hover: rgb(219,8,103);
	--btn-accented-bgcolor: rgb(3,147,160);
	--btn-accented-bgcolor-hover: rgba(3,147,160,0.77);
	--wd-form-brd-width: 1px;
	--notices-success-bg: rgb(21,153,128);
	--notices-success-color: rgb(255,255,255);
	--notices-warning-bg: rgba(255,135,71,0.69);
	--notices-warning-color: rgb(28,28,28);
	--wd-sticky-btn-height: 80px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://www.vasangini.com/wp-content/uploads/2021/07/promo-popup.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	--wd-popup-width: 750px;
}
.header-banner {
	background-color: rgb(158,191,181);
	background-image: none;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 320px;
}
.wd-page-title {
	background-color: #0a0a0a;
	background-image: url(https://www.vasangini.com/wp-content/uploads/2021/09/decor-shop-page-background-opt.jpg);
	background-size: cover;
	background-position: center center;
}
html .product-image-summary-wrap .product_title, html .wd-single-title .product_title {
	font-family: "Glaciall", Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-size: 22px;
}
html .wd-product .price, html .wd-product .price > .amount, html .wd-product .price ins > .amount, html .website-wrapper .price, html .website-wrapper .amount, .cart-widget-side .woocommerce-Price-amount, .autocomplete-suggestions .price, .autocomplete-suggestions .price .amount, html .product-quick-view .price .amount {
	font-family: "Glaciall", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 19px;
	color: rgb(14,173,175);
}
html .product.wd-product del, html .product.wd-product del .amount, html .website-wrapper .price del, html .website-wrapper del .amount, .autocomplete-suggestions .price del, .autocomplete-suggestions .price del .amount, html .product-quick-view .price del .amount {
	font-family: "Glaciall", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: rgb(242,171,171);
}
html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a {
	font-family: "Montserrat-Regular", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: capitalize;
	color: rgb(30,30,30);
}
html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a {
	font-family: "Montserrat-Regular", Arial, Helvetica, sans-serif;
	font-size: 13px;
}
html .wd-nav.wd-nav-main > li > a {
	font-size: 14px;
}
.single h2, .single h3, .single h4, .product-quick-view h2, .product-quick-view h3, .wd-text-block h2, h3, h4 {
	font-family: "Montserrat-Regular", Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.wd-list .list-content {
	font-size: 15px;
}
html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a {
	color: rgb(45,45,45);
}
html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a:hover {
	color: rgb(242,171,171);
}
.footer-container .info-box-inner span a:hover:hover {
	color: rgb(221,51,51);
}
html .product-image-summary-wrap .summary-inner > .price, html .product-image-summary-wrap .summary-inner > .price > .amount, html .product-image-summary-wrap .summary-inner > .price > .price > .amount, html .product-image-summary-wrap .summary-inner > .price ins .amount, html .wd-single-price .price, html .wd-single-price .price > .amount, html .wd-single-price .price > ins .amount {
	font-family: "Glaciall", Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: rgb(14,173,175);
}
html .product-image-summary-wrap .summary-inner > .price del, html .product-image-summary-wrap .summary-inner > .price del .amount, html .wd-single-price .price del .amount {
	font-family: "Glaciall", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: rgb(242,171,171);
}
html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a, html .widget-area .widget .price > .amount, html .widget-area .widget .price > ins .amount, html .widget-area .widget .price > ins .amount, html .widget_product_categories .product-categories li a, .wd-widget .widget .sidebar-widget .woodmart-woocommerce-layered-nav {
	font-family: "Glaciall", Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-size: 19px;
	text-transform: capitalize;
	color: rgb(48,48,48);
}
body.tax-product_cat .wd-term-desc.wd-entry-content h2, body.tax-product_cat .wd-term-desc.wd-entry-content h3, body.tax-product_cat .wd-term-desc.wd-entry-content h4, body.tax-product_cat .wd-term-desc.wd-entry-content h5 {
	font-family: "Montserrat-Regular", Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.page-description .wp-block-heading {
	font-family: "Montserrat-Regular", Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.single-product .wd-page-content {
	background-image: none;
	background-repeat: repeat;
	background-position: center center;
}
html .wd-product.wd-hover-quick .wd-add-btn>a, html .wd-product.wd-hover-quick.wd-quantity-overlap div.quantity input[type], html .wd-product.wd-hover-standard .wd-add-btn>a, html .wd-product.wd-hover-fw-button .wd-add-btn>a, html .wd-product.wd-hover-fw-button.wd-quantity-overlap div.quantity input[type], html .quick-shop-form .single_add_to_cart_button, html .quick-shop-form div.quantity input[type], html .product-quick-view .entry-summary .single_add_to_cart_button {
	background: rgb(214,49,116);
}
html .wd-product.wd-hover-quick .wd-add-btn>a:hover, html .wd-product.wd-hover-quick.wd-quantity-overlap div:hover > div.quantity input[type], 
			html .wd-product.wd-hover-quick.wd-quantity-overlap div:hover > div.quantity+.button, html .wd-product.wd-hover-standard .wd-add-btn>a:hover, html .wd-product.wd-hover-fw-button .wd-add-btn>a:hover, html .wd-product.wd-hover-fw-button.wd-quantity-overlap div:hover > div.quantity input[type], 
			html .wd-product.wd-hover-fw-button.wd-quantity-overlap div:hover > div.quantity+.button, html .quick-shop-form .single_add_to_cart_button:hover, html .quick-shop-wrapper .quick-shop-form div:hover > div.quantity input[type], 
			html .quick-shop-wrapper .quick-shop-form div:hover > div.quantity+.button, html .product-quick-view .entry-summary .single_add_to_cart_button:hover {
	background: rgb(196,8,92);
}
html .wd-buy-now-btn {
	background: rgb(35,35,35);
}
html .wd-buy-now-btn:hover {
	background: rgb(45,45,45);
}
.product-labels .product-label.onsale {
	background-color: rgba(25,7,7,0.84);
	color: rgb(255,255,255);
}
.product-labels .product-label.new {
	background-color: rgba(239,188,162,0.87);
	color: rgb(0,0,0);
}
.product-labels .product-label.featured {
	background-color: rgba(196,8,92,0.84);
}
.product-labels .product-label.out-of-stock {
	background-color: rgb(48,48,48);
	color: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 940px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1380px;
--wd-form-brd-radius: 5px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}

@media (min-width: 1380px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


@font-face {
	font-family: "Glaciall";
	src: url("//www.vasangini.com/wp-content/uploads/2021/07/GlacialIndifference-Regular.woff2") format("woff2"), 
url("//www.vasangini.com/wp-content/uploads/2021/07/GlacialIndifference-Regular.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Glaciall";
	src: url("//www.vasangini.com/wp-content/uploads/2021/07/GlacialIndifference-Bold.woff2") format("woff2"), 
url("//www.vasangini.com/wp-content/uploads/2021/07/GlacialIndifference-Bold.woff") format("woff");
	font-weight: 600;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Josefin Regular";
	src: url("//www.vasangini.com/wp-content/uploads/2021/12/JosefinSans-Regular.woff2") format("woff2");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Montserrat-Regular";
	src: url("//www.vasangini.com/wp-content/uploads/2021/12/Montserrat-Regular.woff2") format("woff2");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

/*Title line limit for products prev-next - 8Jul22 Luke #389624 */
.single-product .wd-product-nav-desc .wd-entities-title {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 120px;
}
/*Title ine limit for products in Sidebar - Luke 337814, 339176 */
/* * .widget_products .wd-entities-title {
  text-overflow: ellipsis;
  overflow: hidden; 
  width: 100%;
  max-width: 155px;
  white-space: nowrap;
} */
.widget_products .wd-entities-title {
  text-overflow: ellipsis;
  overflow: hidden; 
  height: 40px;
	}
/* hide tags category meta in single product page - Luke 337814 337126 -enabling tags */
/*.single-product .product_meta .tagged_as {
    display: none !important;
} */
.single-product .product_meta .posted_in {
    display: none !important;
}

/* border for All attribute terms with gap* - Luke 336661 337817*/
.wd-swatch:after {
	display: none;
}

.wd-swatch.swatch-with-bg {
	border: 2px solid #FFF;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.15);
}

.wd-swatch.swatch-with-bg.active-swatch {
	box-shadow: 0 0 0 1px #000;
}

.wd-swatch.swatch-with-bg:not(.active-swatch):hover {
	box-shadow: 0 0 0 1px rgba(0,0,0,0.4);
}

.wd-swatch:not(.swatch-with-bg) {
	border: 1px solid rgba(0,0,0,0.15);
	border-radius: 3px;
	padding: 4px;
}
.wd-swatch:not(.swatch-with-bg).active-swatch {
	border-color: #000;
}

.wd-swatch:not(.swatch-with-bg):not(.active-swatch):hover {
	border-color: rgba(0,0,0,0.4);
}
.wc-layered-nav-term.with-swatch-color .filter-swatch,
.wc-layered-nav-term.with-swatch-image .filter-swatch {
	border: 2px solid #FFF;
	box-shadow: 0 0 0 1px rgba(0,0,0,0.15);
	border-radius: 50%;
	margin-left: 1px;
}
.wc-layered-nav-term.with-swatch-text .layer-term-name {
	border: 1px solid rgba(0,0,0,0.15);
	border-radius: 3px;
	padding: 0px 5px;
}
/* info box border 19 Dec 25 */
.box-style-border .info-box-content {
    padding: 30px;
    border: 1px solid rgb(30 30 30);
}
/*Updated code by Luke - #386053 24 Jun 22 Border around Size Attribute terms not working from 6.5v onwards. Below should work */
.woodmart-woocommerce-layered-nav .wd-filter-list .wc-layered-nav-term.with-swatch-text a {
	border: 1px solid rgba(0,0,0,0.15);
	border-radius: 3px;
	padding: 3px;
}
/*swatch round to square and bigger size - Luke 340943 */
/*.wd-swatch.swatch-with-bg {
	border-radius: 0 !important;
}
.product-grid-item .swatch-on-grid.swatch-with-bg {
    width: 18px;
    height: 18px;
}*/
/* image swatch equal to color swatch remove bg - Luke */
/*.woodmart-woocommerce-layered-nav .filter-swatch>span[style^="background-image"] {
    border: none;
}*/

/* change in color for Old and New price of Products in Prev-Next - Luke 336073 */
/*.single-product .product-short .price .amount {
    color: rgb(101,198,189);
	  }

.single-product .product-short .price del .amount {
    color: rgb(242,171,171);
}
*/

/*product attribute image-label margins - Luke 336452 */
/*.single-product-page .product-images .attribute-label {
    margin-top: -5px;
}*/

/*increase Category and icons size on Shop page Title - Luke 337517 */
.wd-nav-product-cat .wd-nav-img{
max-height: 40px;
align-items: center;
}
/*Testing - BG color block for category names in Title area of the shop page - Luke. May use later */
/*.wd-nav-product-cat .nav-link-text {
background-color: rgba(0,0,0,0.5);
padding: 5px 7px !important;
border-radius: 4px;
}
.wd-nav-product-cat .cat-item-43 .nav-link-text {
     background-color: rgba(255,255,255,0.5);
     /*color: #333;
}
.wd-nav-product-cat .cat-item-44 .nav-link-text {
     background-color: rgba(220,20,60,0.5);
}
*/
/*Coupon form hide and show in Cart page above checkout button 9th Dec 21*/
.coupon.under-proceed {
	margin-bottom: 2em;
}
.coupon.under-proceed button {
	margin-top: 0.5em;
	background: #2a2a2a;
	color: #ffffff;
}
/* Hide original Coupon form */
div.coupon:not(.under-proceed) { 
display: none !important; 
}
  @media only screen and (max-width: 1200px) {
.woocommerce-cart-form__contents .actions .button {
    display: none;
}
}
/*  BG Color for sticky header only on scroll down - Luke 338544 */
.whb-sticked .whb-row {
    background-color: rgba(255, 255, 255, 0.75);
}
.woodmart-nav-link:after {
	color: #000000;
}
.whb-sticked  .whb-row.whb-color-light {
   background-color: #33333387;
}
/* Transparency for Quick view and WList icons on Shop page */
.wd-buttons.wd-pos-r-t {
background-color: rgba(255, 255, 255, 0.6);
}
/* BG color for Add to Cart on Shop Arhive page for Var product (not matching with Primary color- Luke */
/*reverted back to prev color after 6.5 version, hence marking off - 13th Jun 22 Luke 382760 button style added in styling, need to change from that New option*/
/*.product-grid-item .single_add_to_cart_button {
    background-color: var(--wd-primary-color);
}*/
/*Single Product Page - Short Description n Title bottom padding - Luke 339050 */
.single-product .woocommerce-product-details__short-description {
    margin-bottom: 6px;
}
.single-product .product_title,
.single-product .price {
    margin-bottom: 6px;
}
/*.single-product price {
    margin-top 10px !important;
}*/
/* Icon before Product tabs names  - Luke */
.tabs-layout-accordion .tab-title-description:before {
    content: '\f274';
    font-family: "Font Awesome 5 Free";
		padding-right: 15px;
    font-weight: 900;
}

/* Color-Size of small Arrows after Main menu Nav links - Luke 341452 */
.wd-nav[class*="wd-style-"]>li.menu-item-has-children>a:after {
    color: #605d5d;
    font-size: 9px;
}
/* My Account page - Custom images after Nav Links - Luke 341452*/
.woocommerce-MyAccount-navigation-link,
 .woocommerce-MyAccount-title.entry-title {
    position: relative;
}
.woocommerce-MyAccount-title.entry-title:after,
.woocommerce-MyAccount-navigation-link--dashboard a:after,
.woocommerce-MyAccount-navigation-link--orders a:after,
.woocommerce-MyAccount-navigation-link--downloads a:after,
.woocommerce-MyAccount-navigation-link--edit-address a:after,
.woocommerce-MyAccount-navigation-link--edit-account a:after,
.woocommerce-MyAccount-navigation-link--ppcp-paypal-payment-tokens a:after,
.woocommerce-MyAccount-navigation-link--wishlist a:after,
.woocommerce-MyAccount-navigation-link--customer-logout a:after {
    display: inline-block;
    position: absolute;
    right: 0;
    background-repeat: no-repeat;
    background-size: 23px 23px;
    height: 23px;
    width: 23px;
    margin-right: 10px;
}

.woocommerce-MyAccount-title.entry-title:after {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/user-account-pin-5th-Feb-22-25x25-1.svg');
}

.woocommerce-MyAccount-navigation-link--dashboard a:after {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/VAS-dashboard-custom-5th-Feb-22-25x25-1.svg');
}

.woocommerce-MyAccount-navigation-link--orders a:after {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/list-svgrepo-com-1.svg');
}

.woocommerce-MyAccount-navigation-link--downloads a:after {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/Vas-download-5th-Feb-22-64x64-1.svg');
}

.woocommerce-MyAccount-navigation-link--edit-address a:after {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/notebook-address-book-svgrepo-com.svg');
}

.woocommerce-MyAccount-navigation-link--edit-account a:after {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/profiles-icon-17.png');
}

.woocommerce-MyAccount-navigation-link--ppcp-paypal-payment-tokens a:after {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/Vas-paypal-5th-Feb-22-64x64-1.svg');
}

.woocommerce-MyAccount-navigation-link--wishlist a:after {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/Vas-wishlist-30x30-5th-Feb-22-webp.webp');
}

.woocommerce-MyAccount-navigation-link--customer-logout a:after {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/Vas-logout-5th-Feb-22-64x64-1.svg');
}

/* Glitch or Bug - Prev-Next product shows up without hover on icons - Luke */
.hide-larger-price .wd-products-nav .price *:not(.price) {
	pointer-events: none;
}
/* Colors for Product tabs on Single Product page - Luke */
.tabs-layout-tabs .tabs li a {
    padding: 6px 10px;
    color: #fff;
    background-color: #000;
    border-radius: 5px;
		width: 100%;
		opacity: 0.78;
}
.tabs-layout-tabs .tabs li.active a {
    color: #f16b6b;
    background-color: #000;
}
.tabs-layout-tabs .tabs li a:hover, .tabs-layout-tabs .tabs li a:focus {
    color: #f16b6b;
}
/* Setting product page tabs after 6.3 update by Bogdan #368697 */
.woocommerce-tabs .wd-nav[class*="wd-style-underline"] .nav-link-text {
	position: static;
}
/*below one Not required, as mouse-hover underline animation not working on Main Menus and Product tabs, if we use below one*/
/*suggested by Luke to disable this #386053 24 Jun 22 */
/*body .wd-nav[class*="wd-style-underline"]>li:hover:not(.active)>a .nav-link-text:after {
	width: 0%
}*/
.woocommerce-tabs .wd-nav.wd-style-underline-reverse>li>a>.nav-link-text:after {
	top: 0;
}
/* Adjusting top padding on product page tabs - Self 8th Jun 22 */
 .wd-nav.wd-style-underline-reverse>li>a {
    padding-top: 6px !important;
}
body .woocommerce-tabs.tabs-layout-tabs .tabs li {
	min-width: 120px;
	max-width: none;
	width: auto;
}
body .woocommerce-tabs.tabs-layout-tabs .tabs li a {
	justify-content: center;
}
body .woocommerce-tabs.tabs-layout-tabs .tabs li .nav-link-text {
	line-height: 24px;
}
body .woocommerce-tabs.tabs-layout-tabs .tabs li.active a {
	opacity: 1;
}
/* promo banner padding - */
/*.promo-banner .wrapper-content-banner {
	padding: 25, 0px;
}*/

/* Product tabs with equal width on product page - Luke 343190 */
.single-product .tabs-layout-tabs .tabs li {
    width: 100% ;
    max-width: 120px ;
}
/* align icons with List Element content items Top-horizontally on Product page - Luke */
 .wd-list.wd-list-type-icon li {
  align-items: flex-start;
}
.wd-list.wd-list-type-icon .list-icon {
    margin-top: 5px;
} 
/* Scroll to Top - Luke */
.scrollToTop {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #e1eced9c;
    border: 1px solid #938989d9;
}

.scrollToTop:hover {
    /*color:  !important;*/
    background-color: #f3a6c79c;
}
/* black colored box behind Prev-Next arrows on products Main image and in Quick View - Luke */
.single-product .product-image-summary .wd-btn-arrow:after,
.product-quick-view .wd-btn-arrow:after{
    display: flex;
    align-items: center;
    justify-content: center;
    
    font-size: 18px;
    color: #ffffffc7;
    width: 30px;
    height: 30px;
    background-color: rgba(0,0,0,.3);
    transition: all .2s linear;
}
/* Not working after updating to 7.5.2 on 20 Aug 24, revised */
/*.single-product .product-image-summary .wd-btn-arrow:hover:after,
.product-quick-view .wd-btn-arrow:hover:after {
    color: #fff;
    background-color: rgba(0,0,0,.6); 
} */
/* black colored box behind Prev-Next arrows on products Main image and in Quick View - self 20 Aug 24 */
.single-product .product-image-summary .wd-btn-arrow
{
    color: #fff;
    background-color: rgba(0,0,0,.6); 
}
.wd-nav-arrows.wd-pos-sep .wd-prev
{
    background-color: rgba(255,255,255,.6) !important; 
}
.wd-slider-arrows:is(.wd-style-2,.wd-style-3)
{
    background-color: rgba(255,255,255,.3) !important; 
}
.single-product .wd-arrow-inner {
	color: rgba(255,255,255,.75)	!important;
}
/* prev-next arrows moved towards top in Quick View - Luke */
.product-quick-view  .wd-btn-arrow {
    top: 25%;
}
/*checkout page Qty count BG highlight - Luke 345818 */
.checkout-order-review .product-quantity {
    background-color: #f5f5f5;
	  border-radius: 2px;
    padding: 1px 6px 1px;
}
/* RVP horizontal scroll test - Luke 344598 */
/* earlier incorrect, then updated on same post */
.widget_recently_viewed_products .product_list_widget {
    display: flex;
    margin-bottom: 15px;
}
.widget_recently_viewed_products .product_list_widget>li .widget-product-wrap {
    display: block;
}
.widget_recently_viewed_products .product_list_widget>li img {
    min-width: auto;
    max-width: 100%;
    margin-bottom: 20px;
}

.widget_recently_viewed_products .product_list_widget>li {
    width: 100%;
    max-width: 200px;
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
    border-right: 1px solid rgba(119,119,119,0.2);
    padding-right: 15px;
    padding-left: 15px;
}

.widget_recently_viewed_products .product_list_widget>li:first-child {
    margin-left: -15px;
}
.single-product .widget_recently_viewed_products {
    width: 100%;
    max-width: 1200px;
    overflow: auto;
}
.single-product .widget_recently_viewed_products .widget-product-wrap {
    width: 170px;
}
/* Title restrict on RVP - updated code - Luke 345818 */
.widget_recently_viewed_products .product_list_widget>li .wd-entities-title {
    overflow: hidden;
    max-height: 22px;
}
/*stock progress bar line width - Luke 345923 */
.wd-stock-progress-bar .progress-area, 
.wd-stock-progress-bar .progress-bar {
    height: 3px;
}
/* Disabling event on mouse click on Wishlisted item on Shop Archive pages - Luke 346757 */
.product-grid-item .wd-wishlist-btn .added {
    pointer-events: none;
}
/* Wishlist heart icon instead of Tick, when wishlisted - Luke 346989 */
/*.wd-action-btn>a.added:before {
    content: '\f004';
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
} */

/* Wishlist custom heart icon, when wishlisted - Luke 347477 */
.wd-action-btn>a.added:before {
    content: ' ';
    background-image: url('https://www.vasangini.com/wp-content/uploads/2022/02/heart-wishlisted-icon-new-28-feb-22.webp');
    background-size: 24px 20px;
    height: 20px;
    width: 24px;
}
/* Justify list contents for List Element - Luke 349134*/
.wd-list .list-content {
    text-align: justify;
}
/* remove extra space After Extra Content block on Single product - Luke */
.wpb_widgetised_column.wpb_content_element,
.single-product .product-extra-content {
    margin-bottom: 0;
}
/* reduce space below Breadcrumb on Single product page SELF */
.breadcrumbs-location-summary .single-breadcrumbs-wrapper {
    margin-bottom: 1px;
}
.single-breadcrumbs-wrapper .wd-breadcrumbs {
    margin-bottom: 2px !important;
}

/* price color - Woo warning message on Cart - Luke */
 .woocommerce-error .amount {
    color: #fff !important;
}
/* View counter extra bottom Margin - Self */
.custom-visitor-count {
	margin-bottom: 2px;
}
/* Currency text colors on Top bar Header - Luke 351755*/
/*Currency text color */
.whb-column form.woocommerce-currency-switcher-form .dd-selected {
    color: #fff;
		}
.whb-column form.woocommerce-currency-switcher-form .dd-selected>label:after {
	color: #fff;
		}
/*Currency text color on hover*/
.whb-column form.woocommerce-currency-switcher-form:hover .dd-selected {
    color: #fff;
		}
/*Currency text color from the dromdown */
.whb-column form.woocommerce-currency-switcher-form:hover .dd-option-text {
    color: #000;
}
/* Contact form button colors on SPPage and Contact - Luke 353450 */
#wpcf7-f7630-p5288-o1 .wpcf7-submit.btn,
.single-product .wpcf7 .wpcf7-submit.btn {
    background-color: rgb(75,198,172);
}

#wpcf7-f7630-p5288-o1 .wpcf7-submit.btn:hover,
.single-product .wpcf7 .wpcf7-submit.btn:hover {
    background-color: rgb(43,198,165);
}
/*showing back flags hidden by WOOCS plugin itself - Luke #354265 */
body .whb-column form.woocommerce-currency-switcher-form .dd-options .dd-image-right {
    display: block;
}
/*Disabling Swatch Qty and changing colors of terms and scroll bars filters on Shop page - Luke */
.woocommerce-shop .wd-widget .wc-layered-nav-term .count {
    display: none;
}
.widget-area .wd-widget .wc-layered-nav-term .count {
    display: none;
}
.woocommerce-shop .wd-widget .layer-term-name, .widget-area .wd-widget .layer-term-name {
    font-family: "Palatino Linotype";
    font-weight:300;
    font-size: 14px;
    color: #333;
}
/*.widget-area .wd-widget .layer-term-name {
    font-family: "Palatino Linotype";
    font-weight: 900;
    font-size: 18px;
    color: #333;
}
.widget-area .wd-widget .wd-scroll {
    --scrollbar-thumb-bg: #333;
}*/
.woocommerce-shop .wd-widget .wd-scroll, .widget-area .wd-widget .wd-scroll {
    --scrollbar-thumb-bg: #333;
}
.woocommerce-shop .sidebar-container .widget-title {
    margin-bottom: 10px;
}
/* Color and Bg. color for each widget’s title - Luke 355038 may use later
.woocommerce-shop .sidebar-widget .widget-title {
    color: blue;
    background-color: orange;
}
 Changing title style for the “Color” widget

#woodmart-woocommerce-layered-nav-13 .widget-title {
    color: red;
    background-color: yellow;
} */
/* Reduce the indent above and below Title, Price, Short Desc. Quick View- Luke 356274 */

.product-quick-view .product_title,
.product-quick-view .price,
.product-quick-view .woocommerce-product-details__short-description {
    margin-bottom: 10px;
}
.mfp-content .quick-view-horizontal .wd-scroll-content {
    padding-top: 15px;
}
/* WD slider arrow BG color trans - Bogdan and Self 24 Feb 22*/
.arrows-style-2 .flickity-button, .arrows-style-3 .flickity-button {
	background-color: rgba(255, 255, 255, 0.3) !important;
}
/* BG color for Tags categories on Single PPage - Luke 348129*/
.single-product .tagged_as a,
.single-product .posted_in a {
    padding: 1px 5px 3px;
    border-radius: 5px;
		color: rgba(0,0,0, 1.0);
    background-color: rgba(202,221,252,.2);
}
.single-product .tagged_as a {
    margin-bottom: 5px;
}
.single-product  .tagged_as a:hover,
.single-product .posted_in a:hover {
		color: rgba(121, 13, 13, 1.0);
    background-color: rgba(202,221,252,.5);
}
/* Hover underline height under Main Menus - Luke 356274*/
.whb-header .wd-nav.wd-style-underline .nav-link-text:after {
    height: 1px;
}
/* hide categories from Shop Page Title - Self Test 1 Mar 22*/
.cat-item.cat-item-281, .cat-item.cat-item-317, .cat-item.cat-item-43, .cat-item.cat-item-577, .cat-item.cat-item-312, .cat-item.cat-item-557, .cat-item.cat-item-144, .cat-item.cat-item-326, .cat-item.cat-item-161, .cat-item.cat-item-536, .cat-item.cat-item-116, .cat-item.cat-item-117 {
	display:none !important;
}

/* hide size guide Title - Self 5th Mar 22 */
.wd-sizeguide-title {
	display: none;
}
/* HIDE Price Filter button on Shop pages,as it is Now AJAX - Self */
/*.widget.woocommerce.widget_price_filter .button[type="submit"] {
    display: none;
}*/
/* Hover of Pagination on Woodmart Slider - Bogdan 358789 */
/*body .pagin-style-2 .flickity-page-dots li {
        padding: 15px 15px;
				}*/
/* removing Social icons except WApp on FAQ page - Luke 358414*/
/*.page-id-660 .wd-social-icons .social-facebook,
.page-id-660 .wd-social-icons .social-instagram,
.page-id-660 .wd-social-icons .social-youtube,
.page-id-660 .wd-social-icons .social-pinterest {
    display: none;
}*/
/* Swatch position on Shop Grid Archive pages - Bodgan */
/*revised by Luke 7th Jun 22 #381587 */
.product-grid-item .product-wrapper {
	display: flex;
	flex-direction: column;
}
/* then revised by Luke 2 Dec 22 #425636 */
.product-grid-item .wd-swatches-grid {
    order: 3;
    /*justify-content: center;*/
    margin-top: 5px;
}
.product-grid-item .wd-star-rating {
    order: 4;
    justify-content: center;
    /*margin-top: 1px;*/
}
.product-grid-item .wd-star-rating .star-rating {
	display: none;
	}
.product-grid-item :is(.star-rating,.wd-star-rating,.wd-quick-shop-2,.wd-swatches-attr,.wd-product-stock) {
	margin-bottom: 0px !important;
}
/*Shipping tab table text transform - Bogdan */
/*table.tg th {
	text-transform: none;
}*/

/* Custom badge CSS 25 Mar 22 SELF */
/* Display custom product badge with custom text in single product page */
.custom-badge {
  font-size: 13px;
	color: rgba(0, 0, 0, 1);
	font-weight: 400;
	/*border: 2px dashed #000;*/
	background: rgba(200, 253, 235, 1);
	padding: 4px 6px 4px;
	display: inline;
	margin-left: 2px;
	border-radius: 5px;
}
.entry-summary .price {
	margin-top: 0.3em;
}
/* Custom badge 2 on Single product page 23 Jan 25 */
.custom-badge-2 {
    color: rgba(0, 0, 0, 1); /* Text color */
    background-color: #e4d7ff; /* Blue background */
    padding: 4px 6px 4px; /* Inner padding */
    font-size: 13px; /* Font size */
    font-weight: 400; /* Bold text */
    text-align: center; /* Center-align text */
    border-radius: 5px; /* Rounded corners */
    margin-left: 5px; /* Space above the badge */
    display: inline; /* Ensure badge wraps text only */
}
.entry-summary .price {
	margin-top: 0.3em;
}
/* Display custom product badges with checking a checkbox */
.custom-badge-1 {
  font-size: 13px;
	color: rgba(0, 0, 0, 1);
	font-weight: 400;
	background: rgba(255, 217, 232, 1);
/*border: 2px solid #E54C60;*/
	text-align: center;
	padding: 4px 6px 4px;
	display: inline;
	margin-left: 5px;
	border-radius: 5px;
}
.entry-summary .price {
	margin-top: 0.3em;
}

/* Swatch single (hover) */
/*.variations tr .swatch-on-single:yp-hover {
	animation-name:wobble;
	animation-duration:1s;
	animation-delay:0s;
}*/
/* Swatch single */
.variations tr .swatch-on-single {
	animation-fill-mode:both;
	transition-property:opacity;
	transition-duration:0.92s;
	transition-timing-function:ease-in;
	}
/* Star rating filled color Self 1 Apr 22 */
.star-rating {
	color: #d2206c;
}
/* BG color Overlay for WM Slider Pagination style numbers - Self 5 Apr 22*/
/*stopped working after update from 5.4.2 to 7.5.2 on 19 Aug 24*/
/*.wd-enabled ol li{
	background-color:rgba(255,255,255,0.41);
	border-top-right-radius:12px;
	border-top-left-radius:12px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
	margin-left:1px;
	margin-right:2px;	
}*/
/* BG color Overlay for WM Slider Pagination style numbers - Self 20 Aug 24*/
.wd-nav-pagin-wrap.wd-slider-pagin.wd-custom-style.wd-style-number-2.text-center.color-scheme-dark > ul > li
{
    background-color: rgba(255, 255, 255, 0.41);
    border-radius: 10px;
    margin: 0 2px;
    padding: 2px 6px;
    transition: background-color 0.3s ease;
}
/*Button color on Hover, not showing actual hover color, due to shadow - Bogdan 366121 */
/*body .wd-button-wrapper .btn {
	box-shadow: none;
}*/

body .btn.btn-style-3d:hover {
	opacity: 1;
}
/*attribute custom label on product Main image in Grid - Self 11 Jul 22 */
.attribute-label.product-label.label-term-excl-deal.label-attribute-pa_deals {
	background-color: #66e4fa;
	}
/* Table Rate Shipping - Table Row's Description set - Self */
.betrs_option_desc {
	/*background-color: #cafaf5; border-radius: 6px;*/
	padding-right: 20px;
	padding-left: -20px;
	font-size: 14px;
	font-style: italic;
	  }
/* Discount Rules - You Saved Text style - Self */
.awdr-you-saved-text {
	/*color: white !important;*/
	background-color: #f2fdf9a3 !important;
	padding: 3px 10px;
	border-radius: 5px;
	display:inline-block;
  }
p.stock.wd-style-default.available-on-backorder {
	  color: white;
    background-color: #c41c10;
    padding: 5px 10px;
	  border-radius: 5px;
		display: inline-block;
}
/*Cartflows Custom CSS by Aamir till 15 Nov 22 */
.woocommerce-checkout-review-order-table tr td
{
   max-width:inherit;
}
.wcf-embed-checkout-form .woocommerce .wcf-product-image .wcf-product-thumbnail 
{
    width: 25%;
}
/*Skeleton preview on checkout page by Cartflows */
.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce table.shop_table .blockUI.blockOverlay::before,
.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout-payment .blockUI.blockOverlay::before {
	 content:"" !important; 
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce table.shop_table .blockUI.blockOverlay::after,
.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout-payment .blockUI.blockOverlay::after
{
    opacity: 0;
}
/*.page-title {
    z-index: 10;
}
*/
/*Radio button aligned on Checkout page by Cartflows */
.wcf-embed-checkout-form #shipping_method input.shipping_method[type="radio"]
{
   margin:-2px 6px;
}
/* BG color of Top part of order summary page on the mobile on Cartflows Checkout page by Cartflows */
.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-order-review-toggle
{
    background:black;
    color:white;
}
/* Change BG color of Woo messages on Checkout page - by Aamir CFlows */
.wcf-embed-checkout-form .woocommerce .woocommerce-message, .wcf-embed-checkout-form .woocommerce .woocommerce-notices-wrapper
{
      background-color: #459647;
}
/* BG color of notice by Sravan Cart flows on 23 Jan 2023 */
.woocommerce-info {
    background-color: var(--notices-warning-bg) !important;
}
/* Hide Woo error notification for empty field messasges on Checkout page - by Cartflows 5 Dec 2022 */
/*.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce .woocommerce-NoticeGroup .woocommerce-error
{
   display:none;
}*/
/*single product page - Out of Stock text to be shown prominent Luke #431757 28 Dec 22- */
.single-product .entry-summary .stock.out-of-stock {
    /*background-color: red;
    color: #ffffff !important;*/
		width: 150px;
    text-align: center;
    padding: 5px;
}

/*.single-product p.stock.wd-style-bordered.out-of-stock span {
	color: #ffffff !important;
}*/

/*product labels on shop page 20 Dec 24*/
.product-grid-item .product-labels.labels-rectangular,
.product-grid-item .product-label {
    left: 5px !important;
		
}
.product-labels.labels-rectangular,
.product-label {
    gap: 4px; /* Changed from 10px to 5px */
    font-weight: 300 !important; /* Ensures consistent font-weight */
		top: 8px !important;
		border-radius: 5px;
		right: 5px !important;
}
.product-labels .product-label.onsale {
    /*padding: 7px 15px;*/
		padding: 5px 10px !important;
   	font-size: 13px;
		font-weight: normal;
}
.product-labels .product-label {
    padding: 4px 8px;
		}
/* Hide duplicate images in Mini Side cart by Artem 22 Jun 2023 */
.wd-entities-title .wcf-product-thumbnail {
    display: none;
}
/* Hide Sold out badge or label from shop page Self 3 Oct 2024 */
.product-labels .product-label.out-of-stock {
	display: none;
}

/* 29 Dec 24 onwards */
.single-product .wd-content-layout {
	padding-top: 0px;
}
.wd-nav-arrows.wd-pos-sep .wd-next {
	background-color: rgba(0, 0, 0, .5) !important;
	}
.wd-nav-arrows.wd-pos-sep .wd-prev {
	background-color: rgba(0, 0, 0, .5) !important;
	}
.customers-also-bought {
    background-color: rgba(50, 50, 50, 1); /* Light grey background */
    color: rgba(255, 255, 255, 1); /* Dark text color */
    padding: 10px 15px; /* Space around the text */
    font-family: Arial, sans-serif; /* Font style */
    font-size: 15px; /* Font size */
    border-radius: 5px; /* Optional: rounded corners */
    text-align: center; /* Center-align the text */
		display:inline-block;
		margin-bottom: 10px;
    /* box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.1); */ /* Optional: subtle shadow for better appearance */
}
.wd-slider-pagin.wd-style-number-2 {
    --wd-pagin-gap: 20px !important;
}
/* for FBT on Single product page */
.elementor-16001 .elementor-element.elementor-element-2141bf3 .element-title {
    background-color: #fff7fd78;
    display: inline !important;
    padding: 5px 10px 15px !important;
    margin: 20px 0px	!important;
}
.widget_product_categories .count, .woodmart-woocommerce-layered-nav .count {
display: none !important;
}
.wd-product-info.wd-visits-count.wd-style-with-bg {
	display:	inline-block;
}
.wd-cart-label.wd-fg-label.wd-tooltip {
	background-color:	#fbc6e6a8;
	padding:	0px 5px;
	margin-top:	10px !important;
}
.wd-text-block h2, h3, h4 {
    font-family: "Montserrat-Regular", Arial, Helvetica, sans-serif;
    font-size: 16px;
}
/*remove sort by default fitlers on shop 2 Dec 2025 */
.woocommerce-ordering {
    display: none !important;
}
// custom css for product recommendations slider by ChatGPT 10 Dec 25
/* Ensure the Recommendations Slider has proper spacing */
.product-recommendations.wd-carousel-container {
    margin-bottom: 40px;
}

/* Adjust title to match Woodmart Section Titles */
.product-recommendations .slider-title {
    text-align: left; /* or center */
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 20px;
    text-transform: uppercase;
}

/* Optional: If 6 items make the text too big, reduce font size for this slider only */
.product-recommendations .product-grid-item .product-title {
    font-size: 13px; /* Adjust as needed for small thumbs */
}
@media (min-width: 1025px) {
	/* single product image image-to-summary ratio adjusted - Luke */
/*.single-product .product-image-summary-inner .product-images {
    flex: 0 0 47%;
    max-width: 47%;
}

.single-product .product-image-summary-inner .entry-summary {
    flex: 0 0 53%;
    max-width: 53%;
}
*/
.scrollToTop {
    right: 88px;
    bottom: 185px;
	  display: flex;
    align-items: center;
    justify-content: center;
}

/* Below one is previous - not working, updated one in Globabl CSS area - Luke */
/*  .widget_recently_viewed_products {
    overflow-x: scroll;
    width: 100%;
    max-width: 1200px;    
} */

/* hide Title on RVP widget slider - Custom by own */
/*.widget_recently_viewed_products .product_list_widget>li .wd-entities-title {
	display: none;
} */

/* Hide Title from Breadcrumbs - Single product page - Luke 345923 */
.single-breadcrumbs-wrapper .woocommerce-breadcrumb .breadcrumb-last
/*.single-breadcrumbs-wrapper .woocommerce-breadcrumb .breadcrumb-link-last:after */
{
  display: none;
}
/*Thumb images at right side on Product page - Luke 349134*/
.single-product .woocommerce-product-gallery {
    flex-direction: row-reverse;
}
/*seems fixed in 6.3 update hence marking off - 8th Jun 22 by Luke 381909 */
/*.single-product .product-images .product-labels {
    right: 145px;
}*/
/* Reduce Space on top of page below header on Single product page- Luke */
.single-product .website-wrapper .whb-header {
	margin-bottom: 05px;
}
/* 29 Dec 24 onwards */
.wd-breadcrumbs>span:last-child {
	display:none;
}
.single-breadcrumbs-wrapper.wd-grid-f {
	margin-bottom: 5px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	/* Quick view enable Mobile - Luke 340943 */
.product-grid-item  .wd-buttons .wd-quick-view-icon {
    display: inline-flex;
}
}

@media (max-width: 576px) {
	/* Width of attribute's image-label like - Video - Luke */
.product-grid-item .product-labels .attribute-label,
.single-product-page .product-images .attribute-label {
    width: 40px;
}
.product-labels .product-label .onsale{
    font-size: 11px;
		}
/* Quick view enable Mobile - Luke 340943 */
/*.product-grid-item  .wd-buttons .wd-quick-view-icon {
    display: inline-flex;
}*/
/* custom search and wishlist icons in Mob Nav sidebar - Luke 342295 */
.mobile-nav .searchform .searchsubmit:after {
    content: ' ';
    background-image: url('https://vasangini.com/wp-content/uploads/2021/12/Vas-search-svgrepo-com-6-25x25-3rd-A.svg');
    background-size: 20px 20px;
    height: 20px;
    width: 20px;
}
.wd-nav-mobile .menu-item-wishlist>a:before {
    content: ' ';
    background-image: url('https://vasangini.com/wp-content/uploads/2021/12/wishlist-1539830801-4th-25x25-1.svg');
    background-size: 16px 16px;
    height: 16px;
    width: 16px;
}
/* Reduce Space on top of page below header on Single product page- Luke 349451 */
/*.single-product .website-wrapper .whb-header {
	margin-bottom: 25px;
}*/
/* Quick Pop-up Cross button BG - Luke 350111 */
.mfp-wrap .popup-quick-view button.mfp-close {
    color: rgba(255,255,255, 0.8);
    background-color: #26242466 !important;
}

/* hide thumbnails on Product page - Luke 348129 */
.single-product .product-image-summary .thumbnails {
    display: none !important;
}
.wd-carousel-container.wd-gallery-thumb {
	display:	none;
}
/*.woocommerce-product-gallery .thumbnails.thumbnails-ready {
	display:none;   
}*/
/*hide Show results X out of Y in Shop page - Self */
.shop-loop-head {
	display: none;;
}
/*visitor counter message - Luke #394857 */
.wd-visits-count-msg {
    font-size: 14px;
}

.wd-visits-count.wd-style-with-bg {
    padding: 10px 10px;
}

/*.wd-visits-count.wd-style-with-bg:before {
    background: orange;
}*/
/* 3 Jan 25 onwards */
.single-product .website-wrapper .whb-header {
        margin-bottom: 0px	!important;
    }
.elementor-column-gap-extended>.elementor-column>.elementor-element-populated {
    padding: 0px 10px 10px;
	}
.wd-nav-mobile>li>a>.menu-label {
	font-size:	12px !important;
	font-weight: 200;
	padding: 4px 6px;
}
.mobile-tab-title.mobile-categories-title.wd-active {
	background-color:	#fdefff;
	}
.mobile-tab-title.mobile-pages-title {
	background-color:	#c4ffe3;
	}

.scrollToTop {
    right:26px !important;
    bottom: 170px !important;
	 /* display: flex;
    align-items: center;
    justify-content: center;*/
}
/* Force 3 images in one row on mobile 30 Dec 25 */

}

