Your cart is currently empty!
flatsome-child
—
by
*:not(i, .ab-icon, .dashicons) {
font-family: SVN-Poppins, sans-serif !important;
}
.grecaptcha-badge { visibility: hidden; }
a, button {
cursor: pointer;
}
.product_list_widget li .sha-price-button {
display: none !important;
}
.single-product .product-title {
color: rgb(53, 55, 149);
}
.form-mua-hang h3 {
background: rgb(53, 55, 149);
}
.noi-dung-form {
border: 2px dashed rgb(53, 55, 149);
}
.wpcf7 input[type=\”number\”],
.wpcf7 input[type=submit],
.wpcf7 select,
border: 1px solid rgb(53, 55, 149);
box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}
.header .header-nav-main>li .sub-menu {
width: 330px;
}
.sha-new-w{
display: none;
}
.has-dropdown .icon-angle-down {
display: inline-block;
}
.header .header-nav-main > li .sub-menu a {
max-width: 330px; /* Giới hạn chiều rộng tối đa */
white-space: nowrap; /* Không cho phép xuống dòng */
overflow: hidden; /* Ẩn phần nội dung tràn ra ngoài */
text-overflow: ellipsis; /* Hiển thị dấu \”…\” khi nội dung quá dài */
}
/* đổi tiêu đề trang thanh màu do */
.sha-page-titles h1 {
color: rgb(53, 55, 149);
}
.archive h1.shop-page-title {
color: rgb(53, 55, 149);
}
.dark .breadcrumbs {
color: rgb(53, 55, 149);
}
.dark .breadcrumbs a {
color: rgb(53, 55, 149);
}
.social-icons {
color: white;
}
.section-title {
font-weight: bold;
}
/* Form */
form p .wpcf7-spinner {
display: none;
}
input[type=\”submit\”] {
margin-right: 0;
margin-top: 2rem;
background-color: rgb(53, 55, 149);
border: none;
}
input[type=\”submit\”]:hover {
background-color: White;
color: rgb(53, 55, 149);
border: 1px solid #fff;
}
input[type=\”tel\”]:focus,
input[type=\”text\”]:focus,
input[type=\”email\”]:focus,
textarea:focus {
border: 1px solid rgb(53, 55, 149);
outline: 0;
box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}
input[type=\”tel\”]:hover,
input[type=\”text\”]:hover,
input[type=\”email\”]:hover,
textarea:hover{
border: 1px solid rgb(53, 55, 149);
outline: 0;
box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}
input[type=\”button\”]:hover{
background-color: transparent; !important
}
.flickity-button:hover {
background-color: transparent; !important
}
/* Form */
/*Title*/
.sha-page-titles {
display: none;
}
/*HEADER*/
#header-contact {
margin-top: 1rem;
margin-bottom: 0.5rem;
text-align:left;
margin-right: 80px;
margin-left: 12px;
}
#header-contact span {
font-size: 16px !important;
}
header #header-contact li a {
font-size: 24px !important;
}
#header-contact > li > a > i
{
font-size: 24px !important;
}
#header-contact > li > a > i,
#header-contact span {
color: #fff;
text-shadow: 3px 4px rgba(0, 0, 0, 1);
}
.header:not(.transparent) .header-bottom-nav.nav > li > a {
padding: 0.8rem 1rem;
}
input[type=\”search\”]:focus{
border: 2px solid #000;
}
input[type=\”search\”]:hover {
border: 1px solid #000;
}
input[type=\”search\”] {
background-color: white !important;
color: #000 !important;
}
.icon-search {
color: #000 !important;
}
.nav-right {
flex-flow: row;
flex-wrap:none;
}
.drop-lang ul {
list-style-type: none;
display: flex;
margin-right: 68px !important;
}
.drop-lang ul li {
padding: 5px;
}
/*HOME*/
.home-slider .flickity-slider .box-text.text-center {
background-color: rgba(0,0,0,0.4);
padding: 8px 0;
font-size: 16px;
}
.home-slider .flickity-slider .col .box-text.text-center h4 {
font-size: 1.2rem;
}
.home-slider .flickity-slider .col:hover .box-text.text-center {
background-color: rgb(53, 55, 149);
}
.product_list_widget li a {
position: static !important;
border: none !important;
}
/*Product Category*/
.section-title .icon-angle-right {
color: rgb(53, 55, 149);
vertical-align: middle;
}
.section-title-container a {
font-size: 1.1rem;
}
.product-categories-single h4,
.product-categories-des h4 {
font-size: 1.4rem;
}
.product-categories-des h4 {
color: #fff;
}
.product-categories-des ul li, .product-categories-des p{
font-size: 0.9rem;
color: #fff;
}
.product-categories-des .button {
font-size: 0.8rem;
width: 100%;
border: none;
}
.flickity-slider .product-small .box {
background-color: transparent !important;
}
.flickity-slider .product-small .col-inner {
background-color:transparent;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
display: flex;
flex-direction: column;
justify-content: space-between;
height: 484px;
}
.flickity-slider .product-small .product-title a {
font-size: 1.4rem !important;
font-weight: bold;
}
.flickity-slider .product-short-description-and-cart {
padding: 20px;
background-color: #E3F2FF;
border-radius: 20px;
}
.flickity-slider .product-small .product-short-description-and-cart .product-short-description {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
margin-bottom: 20px
}
.flickity-slider .product-small .product-short-description-and-cart .product-short-description p{
font-size: 0.9rem;
margin-bottom: 0;
}
.flickity-slider .product-short-description-and-cart .product_type_simple {
border-radius: 10px;
width: 100%;
font-size: 0.7rem !important;
}
.page-id-1338 .flickity-slider .product-small .col-inner .box-text .product_type_simple {
display: none;
}
/*Product side bar*/
.single-product li .product-title{
font-size: 1rem;
font-weight: 500;
}
#product-sidebar {
margin-top: 20px;
}
.product_list_widget, #woocommerce_product_categories-2 > ul {
margin-left: -1rem;
}
.single-product li .product-title:hover {
color: #000;
}
ul li .sha-price {
display: none;
}
.product-categories li a:hover {
color: #000;
}
.widget-title{
color: #000;
}
.blog-single .widget a {
color: rgb(53, 55, 149);
}
.blog-single .widget a:hover {
color: #000;
}
/*Product Single Post*/
.single-product .tab-panels h1,
.single-product .tab-panels h2,
.single-product .tab-panels h3,
.single-product .tab-panels h4,
.single-product .tab-panels h5,
.single-product .tab-panels h6 {
color: #000;
}
.prod-dropdown > a > i {
color: #000;
}
.prod-dropdown .button {
border-color: #000 !important;
}
.prod-dropdown .button:hover {
background-color: #ccc;
}
.woocommerce-product-gallery .zoom-button, .woocommerce-product-gallery .zoom-button i {
color: #000;
font-size: 0.8rem;
}
.woocommerce-product-gallery .zoom-button:hover,.woocommerce-product-gallery .zoom-button:hover i {
color: #353795;
background-color: transparent;
border-color: #353795;
}
.woocommerce-product-gallery .zoom-button:hover {
background-color: #ccc;
}
button.mfp-arrow .icon-angle-right, button.mfp-arrow .icon-angle-left{
color: #000;
}
.sha-price-button {
padding: 8px 20px;
font-size: 16px;
color: #fff;
background-color: #353795;
border-radius: 5px;
font-weight: 900;
}
.sha-price-button:hover {
background-color: #ccc;
color: #353795;
}
#woocommerce_recently_viewed_products-2 > ul a.sha-price-button,
#woocommerce_products-3 > ul a.sha-price-button
{
display: none;
}
.product-main .price-wrapper {
margin: 20px 0 40px 0;
text-align:center;
}
.custom-icon {
margin-top: 8px
}
.custom-icon img {
width: 30px;
height: auto;
margin-right: 12px
}
.custom-icon img:hover {
opacity: 0.5;
cursor: pointer;
}
/*Product small*/
.product-small .col-inner .product_type_simple {
font-weight: bold;
}
.product .product-small .product-type-simple .col-inner {
border-radius: 10px
}
.product-small.col .col-inner .sha-price-button {
display: none;
}
.product-template-default .product-small .box-text {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 200px;
}
.product-small .col-inner:hover img {
transform: scale(1.2);
overflow: hidden;
}
/*Product tab*/
.product-footer .woocommerce-tabs ul li a {
border: none;
}
/*Blog post*/
.sha-post .post-title {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.sha-post .image-cover {
border-radius: 0;
}
.sha-post .button {
color: #000;
}
.sha-post .button:hover {
color: #fff;
}
/*ABOUT*/
.about-p p{
line-height: 40px;
/*text-align: justify;*/
}
/*Back to top*/
#top-link {
border: 2px solid #4886e4;
background-color: #4886e4;
color: #fff;
}
#top-link:hover {
background-color: #ccc ;
border: 2px #ccc solid;
color: #fff;
}
/*FOOTER*/
.footer-section a {
color: #fff;
}
.footer-section .icon {
margin: 0 4px;
}
.follow-icons {
display: flex;
align-items: center;
justify-content: flex-end;
vertical-align: middle;
}
.follow-icons a {
margin-bottom: 0;
}
.footer-secondary {
display: none;
}
.footer-primary {
padding: 0;
}
.related .product-small .col-inner:hover .product-title a{
color: var(–fs-experimental-link-color-hover);
}
.related .product-small .box-image {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
/*NAV SIDE BAR*/
.nav-sidebar .item-lang {
bottom: 0;
left: 0;
}
/*Divider*/
.is-divider {
background-color: #7c7c7c;
}
.tax-product_cat .product-small .box {
background-color: transparent !important;
}
/*Fix smaller category*/
.tax-product_cat .product-small .col-inner {
background-color:transparent;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
display: flex;
flex-direction: column;
justify-content: space-between;
padding: 0 !important;
border: none !important;
height: 560px;
}
.tax-product_cat .product-small .product-title a {
font-size: 1.4rem !important;
font-weight: bold;
}
.tax-product_cat .product-short-description-and-cart {
padding: 20px;
background-color: #E3F2FF;
border-radius: 20px;
}
.tax-product_cat .product-small .product-short-description-and-cart .product-short-description {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
text-align: left;
font-size: 0.8rem;
margin-bottom: 20px;
line-break: 0;
}
.tax-product_cat .product-small .product-short-description-and-cart .product-short-description p{
margin-bottom: 0;
font-size: 0.9rem;
}
.tax-product_cat .product-short-description-and-cart .product_type_simple {
border-radius: 10px;
width: 100%;
font-size: 0.7rem !important;
}
.tax-product_cat .product-small .col-inner .box-text .product_type_simple {
display: none;
}
.tax-product_cat .archive .product-small.col .col-inner, .single-product .related .product-small.col .col-inner {
padding: 0;
}