body .thb-product-detail.product .price{font-size:1.25rem}.color-selector{margin-top:10px}.color-selector h3{font-size:18px;margin-bottom:10px;color:var(--color-body, #2c2d2e)}.color-selector h3 strong{font-weight:bolder}.color-options{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.color-option{width:30px;height:30px;border-radius:50%;cursor:pointer;transition:all .3s ease;display:block}.color-option img{width:100%;height:100%;border-radius:50%}.color-option:hover,.color-option:focus{border-color:#000;transform:scale(1.1)}.color-option.active{border-color:#000;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}body .product-card .product-card-title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;height:3em}.color-selector-collection{margin-top:10px}.color-options-collection{display:flex;list-style:none;padding:0;margin:0;gap:5px;align-items:center}@media screen and (max-width:767px){.color-options-collection{gap:0}}.color-option-collection{display:block}.color-dot{display:block;width:17px;height:17px;border-radius:50%;border:1px solid #e0e0e0;overflow:hidden}.color-dot img{width:100%;height:100%;object-fit:cover;object-position:center}.more-colors{font-size:14px;color:#666;display:flex;align-items:center}.related-products{margin-top:20px;padding:10px;border-top:1px solid #333}.related-products h2{font-size:20px;color:#333;margin-bottom:10px;font-family:Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px}.related-products .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:5px 0}.related-products .product-card{text-align:center;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;background-color:#fff;transition:all .3s ease}.related-products .product-card img{width:100%;height:200px;object-fit:cover;transition:opacity .3s ease}.related-products .product-card h3{font-size:14px;color:#333;margin:6px 0;padding:0 5px;min-height:36px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.related-products .product-card p{font-size:12px;color:#666;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.related-products .product-card form{margin:5px 0}.related-products .product-card button{background-color:#333;color:#fff;border:none;padding:6px 10px;border-radius:3px;cursor:pointer;font-size:11px;transition:background-color .3s ease}.related-products .product-card button:hover{background-color:#222}.related-products .product-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-3px)}.related-products .product-card:hover img{opacity:.9}@media(max-width:1024px){.related-products .product-grid{grid-template-columns:repeat(3,1fr);gap:8px}.related-products .product-card img{height:180px}}@media(max-width:768px){.related-products{margin-top:15px;padding:5px 11px}.related-products h2{font-size:16px;margin-bottom:8px;padding-bottom:4px}.related-products .product-grid{grid-template-columns:repeat(2,1fr);gap:6px;padding:0}.related-products .product-card{border-radius:3px}.related-products .product-card img{height:140px;object-fit:cover;padding:2px}.related-products .product-card h3{font-size:12px;margin:4px 0;min-height:32px}.related-products .product-card p{font-size:11px;margin-bottom:4px}.related-products .product-card button{padding:5px 8px;font-size:10px}}@media(max-width:768px){.related-products .product-card:hover{box-shadow:none;transform:none}.related-products .product-card:hover img{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/customize-style.css.map */
