/*
 * CSS Danh mục sản phẩm
*/

.shop-page-title .page-title-inner { padding: 0px; display: block; }
.archive .shop-page-title >.flex-row >.flex-grow { margin-bottom: 20px;}
.shop-page-title .page-title-right { display: inline-block; width: 100%; margin-bottom: 20px;}
.shop-page-title .page-title-right p.woocommerce-result-count { width: 50%; margin: 0; height: 39px; line-height: 39px; float: left;}
.shop-page-title .page-title-right form.woocommerce-ordering { float: right; height: 39px; z-index: 9 !important; position: relative;}
h1.shop-page-title { font-size: 35px;}
	
.products .product .col-inner { position: relative; background-color: #FFF; padding: 10px 10px 20px; border: 1px solid #e5e5e5; border-radius: 10px;}
.products .product .product-small { display: flex; flex-flow: row wrap; width: 100%; }
.products .product .box-image { border-radius: 10px; max-width: 35%; flex-basis: 100%; }
.products .product .box-text { padding: 0px 0px 0px 20px; max-width: 65%; flex-basis: 100%; }
.products .product .product-title { margin: 0px; font-weight: 600;}
.products .product .product-title a { color: #000; font-size: 18px; display: block; width: 100%; margin: 0px; }
	
/* Thông tin tour */
.products .product .price-wrapper { margin-top: 10px; display: flex; flex-flow: row wrap; width: 100%; align-items: center;}
.products .product .hbw-info-tour { flex: 1 1 0%; font-size: 13px; }
.products .product .hbw-info-tour div { position: relative; padding-left: 20px;}
.products .product .hbw-info-tour div:before { content: ""; width: 16px; height: 16px; position: absolute; left: 0px; top: 2px; filter: brightness(0) saturate(100%) invert(13%) sepia(56%) saturate(7018%) hue-rotate(348deg) brightness(81%) contrast(102%); }
.products .product .hbw-info-tour .item-time:before { background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99984 14.6667C10.9454 14.6667 13.3332 12.2789 13.3332 9.33333C13.3332 6.38781 10.9454 4 7.99984 4C5.05432 4 2.6665 6.38781 2.6665 9.33333C2.6665 12.2789 5.05432 14.6667 7.99984 14.6667Z' stroke='%231F50EA' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M9.33317 1.33334H6.6665' stroke='%231F50EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M8 1.33334V4.00001' stroke='%231F50EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M11.6665 5.33334L12.6665 4.33334' stroke='%231F50EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M8 9.33334V7.33334' stroke='%231F50EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M8 9.33334H6' stroke='%231F50EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E"); }
.products .product .hbw-info-tour .item-kh:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16' stroke='currentColor' class='size-4 text-%5B%231F50EA%5D'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M13.333 6.788c0 2.432-1.752 4.664-3.248 6.127-.847.828-1.27 1.242-2.085 1.242-.816 0-1.239-.414-2.085-1.242-1.496-1.463-3.248-3.695-3.248-6.127 0-1.447.561-2.834 1.562-3.857a5.274 5.274 0 0 1 3.77-1.598c1.415 0 2.772.575 3.772 1.598a5.518 5.518 0 0 1 1.562 3.857Z'%3E%3C/path%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 8.606c.982 0 1.778-.814 1.778-1.818S8.982 4.97 8 4.97s-1.778.814-1.778 1.818S7.018 8.606 8 8.606Z'%3E%3C/path%3E%3C/svg%3E"); }

.products .product .price-wrapper span.price { text-align: right;}
.products .product .price-wrapper span.price del { display: block;}
.products .product .price-wrapper span.price ins { display: block;}
.products .product .price-wrapper span.price ins .woocommerce-Price-amount {  font-size: 20px;}

/* Khuyến mại*/
.hbw-info-khuyen-mai { font-size: 13px; margin-top: 10px; padding-top: 10px; border-top: 1px solid #e5e5e5;}
.hbw-info-khuyen-mai ul { margin: 0px; display: flex; flex-flow: row wrap; width: 100%; justify-content: space-between; }
.hbw-info-khuyen-mai ul li { max-width: 49%; flex-basis: 100%; list-style-position: inside; margin: 0px !important;}


