@charset "UTF-8";
/*tgtd-loop-card-css*/.col.large-9,.col.large-9 .shop-container,.col.large-9 .products{background: #fff !important;}html body .products .product .name.product-title a,html body .products .product .product-title a,html body .products .product .woocommerce-loop-product__title a{display: -webkit-box !important;-webkit-box-orient: vertical !important;-webkit-line-clamp: 2 !important;line-clamp: 2;overflow: hidden !important;}html body .products .product .product-title,html body .products .product .name.product-title{min-height: 2.8em !important;line-height: 1.4 !important;margin: 0 0 6px !important;text-align: center !important;display: -webkit-box !important;-webkit-line-clamp: 2 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;}html body .products .product .price-wrapper,html body .products .product .price,html body .products .product-small .price{text-align: center !important;display: block !important;}html body .products .product-small.col{border: 0 !important;border-radius: 0 !important;background: transparent !important;}html body .products .product-small.col > .col-inner{display: flex;flex-direction: column;height: 100%;background: #fff;border: 1px solid #ECE4D8;border-radius: 12px;overflow: hidden;transition: border-color .25s ease,box-shadow .25s ease;}html body .products .product .box{flex: 1 1 auto;margin: 0 !important;background: transparent !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;}html body .products .product .box-image,html body .products .product .box-image img{border-radius: 0 !important;}html body .products .product .box-image{background: #F6F2EC;}html body .products .product .box-text.box-text-products{padding: 12px 6px 2px !important;}html body .products .product .name.product-title a{font-size: 14.5px !important;font-weight: 500 !important;line-height: 1.4 !important;color: #2A1A1A !important;margin: 0 !important;}html body .products .product .price{margin: 0 0 10px !important;}html body .products .product .price .amount{font-size: 17px !important;font-weight: 700 !important;}.products .product{transition: transform .25s ease;}.products .product:hover{transform: translateY(-4px);}html body .products .product:hover > .col-inner{border-color: var(--tgtd-gold,#C9A961);box-shadow: 0 10px 24px rgba(102,28,32,0.12);}html body .products .product:hover .name.product-title a{color: var(--tgtd-primary,#661C20) !important;}.tgtd-loop-rating{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 8px;margin: 5px 0 2px;line-height: 1;}.tgtd-loop-stars{color: var(--tgtd-gold,#C9A961);font-size: 14px;letter-spacing: 1.5px;line-height: 1;}.tgtd-loop-sold{font-size: 12px;color: #6B5B5B;padding-left: 8px;border-left: 1px solid #E5DDD3;}a.tgtd-loop-detail{display: block;margin: auto 12px 12px;padding: 8px 10px;text-align: center;font-size: 13px;font-weight: 600;letter-spacing: .2px;color: var(--tgtd-primary,#661C20) !important;background: #F7F1EA;border: 0;border-radius: 8px;text-decoration: none !important;transition: background .2s ease,color .2s ease;}.products .product:hover a.tgtd-loop-detail,a.tgtd-loop-detail:hover{background: var(--tgtd-primary,#661C20);color: #fff !important;}@media (max-width: 549px){.tgtd-loop-rating .tgtd-stars{font-size: 13px;letter-spacing: 1px;}.tgtd-loop-sold{font-size: 11.5px;}a.tgtd-loop-detail{font-size: 12.5px;padding: 7px 8px;margin: auto 8px 8px;}html body .products .product-small.col{margin-bottom: 0 !important;padding-bottom: 10px !important;}html body .products .product .box-text.box-text-products{padding: 10px 6px 2px !important;}html body .products .product .name.product-title a{font-size: 14px !important;}html body .products .product .price .amount{font-size: 15.5px !important;}}
