ul.metal-swatches,ul.stone-shape-wrapper{display:flex;flex-wrap:wrap;align-items:center;position:relative}.gabrielny-cust-swatch .metal-swatches img{width:20px}ul.metal-swatches>li>a,ul.stone-shape-wrapper>li>a{margin-right:0}.metal-swatches>li,.stone-shape-wrapper>li{margin:0 10px 0 0}.gabrielny-cust-swatch{padding:5px 0 15px}ul.stone-shape-wrapper img{height:18px;width:18px;object-fit:contain}ul.metal-swatches{margin-bottom:15px;min-height:20px}.gabrielny-cust-swatch{display:none;transition:all .3s;text-align:center}.ProductCardWrapper .gabrielny-cust-swatch,.catalogsearch-result-index .gabrielny-cust-swatch{display:block}.metal-stone-count{display:flex;font-size:11px;line-height:13px;color:#888b9a;text-align:left;line-height:18px;padding-left:12px;min-height:18px;display:none}.metal-stone-count span{margin:0 6px}.gabrielny-cust-swatch img.hov-selected{display:none}.gabrielny-cust-swatch .selected img.without-hov{display:none}.gabrielny-cust-swatch .selected img.hov-selected{display:block}.metal-stone-count .met-pro-count{display:flex;align-items:center}.metal-stone-count .met-pro-count:not(:last-child):after{border:1px solid #e5e7eb;content:"";display:inline-block;margin:0 6px;height:65%}.metal-stone-count{justify-content:center}.ProductCardWrapper:hover .metal-stone-count,.ProductCard:hover .metal-stone-count{justify-content:left}ul.stone-shape-wrapper.hide{display:none}.catalog-category-view h2.ProductName.tw-px-2.tw-text-lg.tw-text-center.tw-leading-relaxed.tw-text-gray-800.tw-m-0,.catalogsearch-result-index h2.ProductName.tw-px-2.tw-text-lg.tw-text-center.tw-leading-relaxed.tw-text-gray-800.tw-m-0{padding-left:0;padding-right:0}.catalog-category-view .ProductCard{padding:0 !important}.catalog-category-view .ProductCard .tw-block{text-align:left !important}.catalogsearch-result-index .ProductCardWrapper .ProductCardImagesWrapper{display:block !important}.catalogsearch-result-index .ProductCardWrapper .tw-fill-current{margin-left:auto}.catalog-category-view .ProductCard,.catalogsearch-result-index .ProductCard{box-shadow:none!important;padding:15px!important}.catalog-category-view .ProductCard .ProductFooter.ProductCTA.tw-block,.catalogsearch-result-index .ProductCard .ProductFooter.ProductCTA.tw-block{display:flex;align-items:baseline;justify-content:space-between;padding-left:0;padding-right:0}.catalogsearch-result-index .tw-container.qd-product-list .ProductCardWrapper h2.ProductName{text-align:left}@media(max-width:767px){ul.metal-swatches>li,ul.stone-shape-wrapper>li{margin:0 10px 5px 0}ul.metal-swatches{min-height:25px}.catalog-category-view .ProductCard,.catalogsearch-result-index .ProductCard{border-color:rgb(229 231 235/var(--tw-border-opacity));border-bottom:none;margin:0}.catalog-category-view .ProductCard:nth-child(2n+1),.catalogsearch-result-index .ProductCard:nth-child(2n+1),.catalog-category-view .ProductCard:nth-child(2n+2),.catalogsearch-result-index .ProductCard:nth-child(2n+2){border-left:none}.catalog-category-view .ProductCard:nth-child(2n+2),.catalogsearch-result-index .ProductCard:nth-child(2n+2){border-right:none}.tw-container.qd-product-list .ProductCardWrapper .ProductFooter .ProductSku{padding-right:5px}}.catalog-category-view .ProductCard,.catalogsearch-result-index .ProductCard{position:relative;padding:15px 15px 30px!important}.catalog-category-view .ProductCard .ProductFooter.ProductCTA.tw-block,.catalogsearch-result-index .ProductCard .ProductFooter.ProductCTA.tw-block{position:absolute;bottom:15px;left:15px;width:85%}.catalog-category-view .tw-container.qd-product-list .ProductCardWrapper h2.ProductName,.catalogsearch-result-index .tw-container.qd-product-list .ProductCardWrapper h2.ProductName{min-height:66px}.catalog-category-view .gabrielny-cust-swatch,.catalogsearch-result-index .gabrielny-cust-swatch{padding:5px 0 20px}@media (max-width:767px){.catalog-category-view .tw-container.qd-product-list .ProductCardWrapper .ProductFooter .ProductSku,.catalogsearch-result-index .tw-container.qd-product-list .ProductCardWrapper .ProductFooter .ProductSku{padding-right:10px;width:calc(100% - 30px);word-break:break-all;text-align:left}.catalog-category-view .tw-container.qd-product-list .ProductCardWrapper h2.ProductName,.catalogsearch-result-index .tw-container.qd-product-list .ProductCardWrapper h2.ProductName{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:auto;margin-bottom:10px;min-height:42px}.catalog-category-view .ProductCard .ProductFooter.ProductCTA.tw-block,.catalogsearch-result-index .ProductCard .ProductFooter.ProductCTA.tw-block{min-height:49px}}.triple-dots.hide{display:none}.tw-container.qd-product-list .ProductCardWrapper h2.ProductName .tw-block{text-align:left !important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:767px){.triple-dots.hide{display:block;margin-bottom:10px}li.stone_shape.hide,li.metal_type_gab.hide,.triple-dots.show,li.stone_shape_landing.hide,li.metal_type_gab_landing.hide{display:none}.triple-dots.hide span{font-size:15px;background:gray;margin:0 2px;width:3px;height:3px;display:inline-block;border-radius:20px}.stone-shape-wrapper-landing .triple-dots.hide{line-height:32px !important}.catalog-category-view .ProductCard,.catalogsearch-result-index .ProductCard{border-top:none;border-bottom:1px solid rgb(229 231 235/var(--tw-border-opacity))}.catalog-category-view .ProductCard:nth-child(-n+2),.catalogsearch-result-index .ProductCard:nth-child(-n+2){border-top:1px solid rgb(229 231 235/var(--tw-border-opacity))}.catalogsearch-result-index .ProductCard .ProductFooter .tw-block{text-align:left !important}.triple-dots.hide{display:block;margin-bottom:0;height:18px;line-height:12px}.catalog-category-view .ProductCard:nth-child(odd) .metal-swatches li img,.catalog-category-view .ProductCard:nth-child(odd) .stone-shape-wrapper li img{position:relative;top:.8px}}.gabrielny-cust-swatch .metal-swatches-landing img{width:20px}.metal-swatches-landing>li,.stone-shape-wrapper-landing>li{margin:0 10px 0 0}ul.metal-swatches-landing,ul.stone-shape-wrapper-landing{display:flex;flex-wrap:wrap;align-items:center;position:relative}ul.metal-swatches-landing{margin-bottom:15px}ul.stone-shape-wrapper-landing img{height:18px;width:18px;object-fit:contain}.qd_vldis ul.metal-swatches-landing>li>a,.qd_vldis .stone-shape-wrapper-landing>li>a{min-height:inherit;max-height:inherit;line-height:normal}.products h2.ProductName{font-family:'Nunito Sans',sans-serif}.catalog-category-view .products .ProductCardWrapper ul.stone-shape-wrapper{margin-bottom:10px}