.wd-product .wd-entities-title { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height: 22px; font-size: inherit; } .wd-carousel-inner{ height:auto; } .wd-product :is(.product-image-link,.hover-img) img { width: auto; height:250px } /* Styling the language switch container */ .gt_languages { display: flex; gap: 10px; margin: 10px 0; /* Add margin for spacing if needed */ } /* Styling each language link */ .gt_languages a { display: flex; align-items: center; text-decoration: none; /* Remove default underline */ color: #333; /* Default text color */ font-weight: bold; /* Make text bold */ padding: 5px 10px; /* Add some padding */ border-radius: 5px; /* Rounded corners */ transition: background-color 0.3s; /* Smooth transition for hover effect */ } /* Adding hover effect */ .gt_languages a:hover { background-color: #f0f0f0; /* Light gray background on hover */ } /* Styling the current language link */ .gt_languages a.gt-current-lang { background-color: #dcdcdc; /* Different background for the current language */ } /* Styling the language flags */ .gt_languages img { margin-right: 5px; /* Space between flag and text */ width: 24px; /* Ensure consistent size for flags */ height: 24px; /* Ensure consistent size for flags */ } .wd-product.wd-hover-fw-button .wrap-price { display: none; align-items: center; flex-wrap: wrap; justify-content: space-between; gap: var(--wd-prod-gap); } .wd-product .price { display: none; } .wd-single-price .price { display:none; margin-bottom: 0; font-size: 155%; line-height: 1.2; } .product-image-link { pointer-events: none; cursor: default; }