/* Global colors */
:root {
    --stk-global-color-70168: #e449fc;
    --stk-global-color-70168-rgba: 228, 73, 252;
    --stk-block-width-default-detected: 1330px;
    --stk-block-width-default-detected: 1330px;
    --content-width: 1330px;
}


body .has-stk-global-color-70168-color {
    color: #e449fc !important;
}

body .has-stk-global-color-70168-background-color {
    background-color: #e449fc !important;
}

/* Global typography */
.stk-block h6,
[data-block-type="core"] h6,
h6[data-block-type="core"],
.ugb-main-block h6 {
    font-size: 21px;
    line-height: 0.1em;
}
.woocommerce form .form-row .required {
    visibility: visible;
}
.sp-wcsp-slider-area #sp-wcsp-slider-section-1258 .sp-wcsp-cat-item .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-cat-name {
    text-align: center;
}

.sp-wcsp-slider-area #sp-wcsp-slider-section-1258 .sp-wcsp-cat-item .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-cat-name a {
    margin: 0px 0px 6px 0px;
    color: #000000;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0;
    text-transform: none;
    text-align: center;
    font-weight: 700;
    font-style: normal;
}

.sp-wcsp-slider-area #sp-wcsp-slider-section-1258 .sp-wcsp-cat-item .sp-wcsp-cat-details .sp-wcsp-cat-details-content {
    padding: 15px 15px 15px 15px;
}

.sp-wcsp-slider-area #sp-wcsp-slider-section-1258 .sp-wcsp-cat-item .sp-wcsp-cat-thumbnail {
    margin: 0px 0px 0px 0px;
}

.sp-wcsp-slider-area-1258 .sp-wcsp-button-prev,
.sp-wcsp-slider-area-1258 .sp-wcsp-button-next {
    border: 1px none #b34e0b;
    color: #ffffff;
    background: rgba(179, 78, 11, 0);
    height: 30px;
    line-height: 28px;
    font-size: 20px;
    width: 30px;
}

.sp-wcsp-slider-area-1258 .sp-wcsp-button-prev:hover,
.sp-wcsp-slider-area-1258 .sp-wcsp-button-next:hover {
    border-color: rgba(0, 0, 0, 0);
    color: #ffffff;
    background: rgba(179, 78, 11, 0);
}

#sp-wcsp-slider-section-1258 .sp-wcsp-pagination span {
    margin: 0 3px;
    width: 12px;
    height: 12px;
    background: #ddc985;
    opacity: 1;
    font-size: 14px;
    text-indent: -999px;
    overflow: hidden;
}

#sp-wcsp-slider-section-1258 .sp-wcsp-pagination span.swiper-pagination-bullet-active {
    background: #f2f2f2;
}

.sp-wcsp-slider-area-1258 {
    position: relative;
}

#sp-wcsp-slider-section-1258 {
    opacity: 0;
}

#wcsp-preloader-1258 {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
[data-header*="type-1"] {
    --has-transparent-header: 1;
}
.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}
.stk-cba756f .stk--block-align-cba756f,
.stk-df0ec03 .stk--block-align-df0ec03,
.stk-0096ea6 .stk--block-align-0096ea6,
.stk-d44c1a2 .stk--block-align-d44c1a2,
.stk-7f91a2f .stk--block-align-7f91a2f,
.stk-678b33f .stk--block-align-678b33f,
.stk-1d45ff5 .stk--block-align-1d45ff5,
.stk-a9abcad .stk--block-align-a9abcad,
.stk-c86b4e8 .stk--block-align-c86b4e8,
.stk-8748491 .stk--block-align-8748491 {
    align-items: flex-start !important
}

.stk-cba756f {
    margin-top: -5px !important
}

.stk-e5e2695-inner-blocks,
.stk-46f6df1-inner-blocks,
.stk-67c920e-inner-blocks,
.stk-47a4d68-inner-blocks,
.stk-cb15249-inner-blocks,
.stk-423b128-inner-blocks,
.stk-5a935fa-inner-blocks,
.stk-ccdacb9-inner-blocks,
.stk-f2dede9-inner-blocks,
.stk-24d4d1e-inner-blocks {
    justify-content: flex-end !important
}

.stk-e5e2695-container,
.stk-46f6df1-container,
.stk-67c920e-container,
.stk-47a4d68-container,
.stk-cb15249-container,
.stk-423b128-container,
.stk-5a935fa-container,
.stk-ccdacb9-container,
.stk-f2dede9-container,
.stk-24d4d1e-container {
    display: flex !important;
    flex-direction: column !important
}

.stk-7a24b75,
.stk-304169c,
.stk-8e9e9ee,
.stk-37a6e8a,
.stk-76ef055,
.stk-64ef2a8,
.stk-4501a47,
.stk-307cd6c,
.stk-43875e3 {
    height: 30px !important
}

.stk-731a8c6,
.stk-a4531f5,
.stk-1e7e4ae,
.stk-5a43e80,
.stk-fcdf3af {
    height: 50px !important
}

.stk-a7af4b3 {
    height: 40px !important
}
#main-container {
    overflow-x: hidden;
}

.amount-contact:before {
    content: "Liên Hệ";
}

.amount-contact:lang(en-US):before {
    content: "Contact for price";
}

.onsale[data-shape="type-2"] {
    background: #b34e0a;
}

.gfurniture-single-product-in-collection .sale-price {
    font-size: 20px;
    padding-top: 10px;
}

.gfurniture-single-product-in-collection .price .amount {
    font-size: 20px;
    padding-top: 10px;
    display: block;
    color: #000
}


.ws247-piew-hover {
    width: 100%;
}

#offcanvas {
    background-color: #fff !important;
}

.ct-close-button {
    border-radius: 100%;
}

#block-29 {
    display: none;
}

.onsale,
.out-of-stock-badge,
.ct-share-box[data-type="type-2"] span {
    border-radius: 0;
}

.about-us-list {
    list-style: circle;
    position: relative;
}

/* .about-us-list li:before {
content: '';
width: 20px;
height: 3px;
display: block;
background: rgb(226 197 123 / 40%);
position: absolute;
left: 0px;
margin-top: 6px;
}
*/
#wpforms-320-field_4 {
    color: #000;
}

#wpforms-320-field_1 {
    color: #000;
}

.contact-page-phone-row a {
    color: #b34e0b !important;
    text-decoration: none !important;
    font-size: 21px;
}

.getPrice-zalo {
    color: #fff;
    display: table;
    padding: 10px 10px;
    margin-bottom: 10px;
    position: relative;
    background: #000000;
    width: 100%;
    text-align: center;
    margin-top: 60px;
    font-size: 13px;
    font-weight: 600;
}

.getPrice-zalo:before {
    /*content: '';*/
    width: 21px;
    height: 21px;
    display: block;
    background-image: url("wp-content/uploads/2022/01/icon-zalo-chat.png");
    background-size: 100%;
    position: absolute;
    right: 18px;
    margin-top: 1px;
    top: 8px;
}

.getPrice-hotline {
    color: #fff;
    display: table;
    padding: 10px 10px;
    margin-bottom: 20px;
    position: relative;
    background: #000000;
    width: 100%;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
}

.getPrice-hotline:before {
    content: '';
    width: 23px;
    height: 23px;
    display: block;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M9.366 10.682a10.556 10.556 0 0 0 3.952 3.952l.884-1.238a1 1 0 0 1 1.294-.296 11.422 11.422 0 0 0 4.583 1.364 1 1 0 0 1 .921.997v4.462a1 1 0 0 1-.898.995c-.53.055-1.064.082-1.602.082C9.94 21 3 14.06 3 5.5c0-.538.027-1.072.082-1.602A1 1 0 0 1 4.077 3h4.462a1 1 0 0 1 .997.921A11.422 11.422 0 0 0 10.9 8.504a1 1 0 0 1-.296 1.294l-1.238.884zm-2.522-.657l1.9-1.357A13.41 13.41 0 0 1 7.647 5H5.01c-.006.166-.009.333-.009.5C5 12.956 11.044 19 18.5 19c.167 0 .334-.003.5-.01v-2.637a13.41 13.41 0 0 1-3.668-1.097l-1.357 1.9a12.442 12.442 0 0 1-1.588-.75l-.058-.033a12.556 12.556 0 0 1-4.702-4.702l-.033-.058a12.442 12.442 0 0 1-.75-1.588z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");
    position: absolute;
    right: 18px;
    margin-top: 1px;
    top: 8px;
}

.ct-footer .menu-main-menu-container ul {
    list-style: none;
}

.ct-footer .menu-main-menu-container ul li {
    position: relative;
}

.ct-footer .menu-main-menu-container ul li:before {
    content: '';
    width: 6px;
    height: 6px;
    display: block;
    border-radius: 10px;
    border: solid 1px #fff;
    position: absolute;
    left: -20px;
    margin-top: 9px;
}

.ct-footer ul {
    list-style: circle;
    padding-left: 20px;
}

.wpforms-container input[type=date],
.wpforms-container input[type=datetime],
.wpforms-container input[type=datetime-local],
.wpforms-container input[type=email],
.wpforms-container input[type=month],
.wpforms-container input[type=number],
.wpforms-container input[type=password],
.wpforms-container input[type=range],
.wpforms-container input[type=search],
.wpforms-container input[type=tel],
.wpforms-container input[type=text],
.wpforms-container input[type=time],
.wpforms-container input[type=url],
.wpforms-container input[type=week],
.wpforms-container select,
.wpforms-container textarea {
    border-radius: 30px;
    font-size: 12px;
}

/* .ugb-button1 {
background: rgb(178,130,73);
background-color: #E2C57B!important;
} */
        /* button {
background: rgb(178,130,73);
background: linear-gradient(138deg, rgba(178,130,73,1) 0%, rgba(244,181,106,1) 50%, rgba(255,190,112,1) 57%, rgba(237,175,102,1) 63%, rgba(191,137,78,1) 81%, rgba(135,91,48,1) 100%);!important;
} */
footer {}

#wpforms-form-320 .wpforms-submit-container {
    padding-top: 0;
}

#wpforms-submit-320 .wpforms-field-required {
    border-color: #f0b168;
}

#wpforms-submit-320:hover {
    background-color: #B34E0B;
    border-color: #B34E0B;
}

#wpforms-submit-320 {
    text-transform: uppercase;
    background: #fff;
    font-size: 10px;
    color: #000000;
    font-weight: 600px;
    border-radius: 0;
    background: transparent;
    color: #fff;
    width: 100%;
    border: solid 1px #fff;
}

.wpforms-container .wpforms-field {
    padding: 0 0 10px 0 !important;
}

.wpforms-container input[type=date],
.wpforms-container input[type=datetime],
.wpforms-container input[type=datetime-local],
.wpforms-container input[type=email],
.wpforms-container input[type=month],
.wpforms-container input[type=number],
.wpforms-container input[type=password],
.wpforms-container input[type=range],
.wpforms-container input[type=search],
.wpforms-container input[type=tel],
.wpforms-container input[type=text],
.wpforms-container input[type=time],
.wpforms-container input[type=url],
.wpforms-container input[type=week],
.wpforms-container select,
.wpforms-container textarea {
    border-radius: 0;
}

#wpforms-submit-320 .wpforms-submit {
    color: #e2c57b;
}

.ct-back-to-top {
    background: background-color: #E2C57B !important;
}

/* .default-logo {
transform: scale(1.7);
margin-top: 20px;
box-shadow: 0px 0px 11px #72727254;
border-radius: 1px;
}
.sticky-logo {
transform: scale(1.7);
margin-top: 20px;
box-shadow: 0px 0px 11px #72727254;
border-radius: 1px;
} */
.heading-w-style {
    position: relative;
}

.heading-w-style h2 {
    /*  padding-left: 50px; */
    /*  color: #E2C57B;
    text-shadow: 0px 1px 1px #b18615; */
}

.heading-w-style .ugb-heading__title:before {
    content: '';
    height: 1px;
    top: 20px;
    position: absolute;
    background-repeat: no-repeat;
    width: 100%;
    left: 0;
    z-index: -1;
    box-shadow: 0px 1px 0px #626262;
}

/* .heading-w-style .ugb-heading__title:after {
content: '';
height: 16px;
width: 90px;
top: 15px;
position: absolute;
background-image: url(https://furniturestore.local/wp-content/uploads/2021/11/sep-red-right.svg);
background-size: contain;
background-repeat: no-repeat;
margin-left: 30px;
} */
        /* .heading-w-style:after {
content: '';
height: 8px;
width: 8px;
top: 45px;
border-radius: 20px;
margin-top: -4px;
position: absolute;
left: 0;
border: solid 1px #f9b96d;
} */
.product-title-top-heading {
    margin-bottom: 0;
}

.heading-w-style-right {
    position: relative;
}

.heading-w-style-right h2 {
    /*  padding-right: 50px; */
    /*  color: #E2C57B;
    text-shadow: 0px 1px 1px #b18615; */
}

.heading-w-style-right:before {
    content: '';
    height: 1px;
    width: 100%;
    top: 45px;
    position: absolute;
    background: #f9b96d;
    right: -100%;
}

.heading-w-style-right:after {
    content: '';
    height: 8px;
    width: 8px;
    top: 45px;
    border-radius: 20px;
    margin-top: -4px;
    position: absolute;
    right: 0;
    border: solid 1px #f9b96d;
}

[data-products="type-1"] .ct-woo-card-actions {
    padding-top: 0;
}

.heading-w-style .ugb-heading__title {
    padding-left: 20px;
    padding-right: 20px;
    background: #fff;
    display: inline-block;
}

/* .heading-w-style:after {
    content: '';
    height: 8px;
    width: 8px;
    top: 45px;
    border-radius: 20px;
    margin-top: -4px;
    position: absolute;
    left: 0;
    border: solid 1px #f9b96d;
    } */
.sp-wcsp-slider-area #sp-wcsp-slider-section-1258 .sp-wcsp-cat-item .sp-wcsp-cat-thumbnail {
    border: none !important;
    /*  border-radius: 12px; */
}

.sp-wcsp-slider-area-1258 .sp-wcsp-button-prev,
.sp-wcsp-slider-area-1258 .sp-wcsp-button-next {
    border-radius: 30px !important;
    outline: none !important;
    color: #e2c57b !important;
}

.sp-wcsp-slider-area-1258 .sp-wcsp-button-prev i {
    font-size: 23px;
    color: #b34e0b;
}

.sp-wcsp-slider-area-1258 .sp-wcsp-button-next i {
    font-size: 23px;
    color: #b34e0b;
}

/* .nav-top-right .sp-wcsp-button {
    display: none;
    } */
            /* .sp-wcsp-slider-area #sp-wcsp-slider-section-1258 .sp-wcsp-cat-item .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-cat-name {
    padding-right: 20px!important;
    } */
.sp-wcsp-slider-area #sp-wcsp-slider-section-1258 .sp-wcsp-cat-item .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-cat-name a {
    font-weight: 600 !important;
    text-transform: uppercase !important;
    color: #000000 !important;
    font-size: 11px !important;
    margin-bottom: 0 !important
}

.sp-wcsp-slider-area #sp-wcsp-slider-section-1258 .sp-wcsp-cat-item .sp-wcsp-cat-details .sp-wcsp-cat-details-content {
    padding: 15px 0 !important;
}

.sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-product-count {
    line-height: 21px;
    letter-spacing: 0;
    text-transform: none;
    text-align: center;
    font-weight: 400;
    font-style: normal;
    background: #000000;
    width: 19px;
    height: 19px;
    line-height: 12px !important;
    border-radius: 20px;
    font-size: 12px !important;
    display: block;
    position: absolute;
    border: none;
    background: transparent;
    color: #000 !important;
    right: 0;
    top: 21px;
    font-weight: 600 !important;
}

.sp-wcsp-cat-details {
    display: flex;
    justify-content: center;
}

.sp-wcsp-cat-details-content {
    justify-content: center;
    align-items: start;
    position: relative;
    display: inline-grid;
}

.page-id-10 .ugb-92a8af5 {
    display: none;
}

.page-id-508 .ct-container-full {
    /*overflow-x: hidden;*/
}

/* .page-id-508 #header {
margin-bottom: -100px
} */
#header .ct-sticky-container {}

[data-header*="type-1"] .ct-header [data-sticky*="yes"] [data-row*="top"] {
    background-color: #ff000000;
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
    box-shadow: 0px 0px 7px #0000000b;
}

[data-products="type-1"][data-alignment="center"] .product {
    padding: 10px;
    border-radius: 12px;
    padding: 10px;
    border-radius: 12px;
    background: #fff;
    background: #ffffff;
}

[data-products="type-1"][data-alignment="center"] .product .product_type_simple {
    background-color: transparent;
    border: none;
    text-decoration: underline;
}

.sp-wcsp-cat-item {
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    padding: 9px;
    background: transparent;
    /*  box-shadow: 0px 0px 10px #d0deff1f; */
}

.page-id-159 .ugb-92a8af5 {
    display: none;
}

.page-id-159 .ugb-979e238 {
    display: none;
}

.nav-top-right .sp-wcsp-slider-section {
    padding-bottom: 20px;
}

.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image {
    max-width: 75px;
    display: inline-block;
    padding: 0;
    margin: 0 0.5em 0 -60px;
    position: relative;
    vertical-align: middle;
    border: 1px solid #fff;
    border-radius: 6px;
}

.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image img {
    border-radius: 6px;
}

.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item ul {
    display: none;
}

.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item a {
    font-weight: 400;
    text-transform: uppercase;
    color: #000;
    font-size: 14px;
    box-shadow: none;
}

.wc-block-product-categories-list .wc-block-product-categories-list--depth-1 {
    display: none;
}

.wc-block-product-categories-list-item a {
    font-size: 13px;
    text-transform: uppercase;
    line-height: 22px;
    position: relative;
    font-weight: 600;
    box-shadow: 0px 0px 1px #dfdfdf;
}

.wc-block-product-categories-list-item {
    margin-bottom: 15px;
}

.wc-block-product-categories-list-item a:before {
    content: '';
    /*     width: 80px;
    height: 1px;
    background: #ecb125;
    display: block;
    position: absolute;
    left: -89px;
    margin-top: 12px; */
}

.wc-block-product-categories-list-item a:after {
    content: '';
}

/* .sp-wcsp-slider-section{
overflow: initial!important;
} */
.nav-top-right .sp-wcsp-button {
    width: 100px;
    position: absolute;
    right: 0;
    width: 70px;
    left: calc(50% - 35px);
    bottom: 195px !important;
    top: initial !important;
    display: none;
}

.nav-top-right .sp-wcsp-slider-section {
    padding-bottom: 0px;
    padding-top: 0 !important;
}

.sp-wcsp-button-prev {
    position: absolute;
    left: 0;
    margin-top: 115px;
    z-index: 100000;
    outline: none !important;
}

.sp-wcsp-button-next {
    position: absolute;
    right: 0;
    margin-top: 115px;
    z-index: 100000;
    outline: none !important;
}

.sp-wcsp-slider-section .sp-wcsp-button-prev,
.sp-wcsp-slider-area-1258 .sp-wcsp-button-next {
    color: #000 !important;
}

.sp-wcsp-slider-section .sp-wcsp-button-prev:hover {
    color: #fff !important;
}

.sp-wcsp-slider-section .sp-wcsp-button-next:hover {
    color: #fff !important;
}

.widget-title {
    margin-bottom: 10px;
}

/* 
[data-header*="type-1"] .ct-header [data-sticky*="yes"] [data-row*="middle"]{
background-color: #ff000000;
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
box-shadow: 0px 0px 7px #0000000b;
} */
.woocommerce-ordering select {
    font-size: 12px;
    border-radius: 0;
    padding-left: 13px;
    padding: 10px;
    height: 38px;
}

.eedee-gutenslider-pagination {
    bottom: 3% !important;
    /*     right: 0;
    transform: rotate(
    -90deg)!important; */
}

.wp-block-eedee-block-gutenslider .swiper-pagination-bullet {
    height: 3px !important;
    width: 20px !important;
    border-radius: 0 !important;
}

.pot {
    position: absolute;
    -webkit-animation: linear infinite;
    -webkit-animation-name: run;
    -webkit-animation-duration: 4s !important;
    width:
}

@keyframes run {

    0%,
    100% {
        left: 0;
    }

    50% {
        left: 50px;
    }
}

.wpfFilterTaxNameWrapper {
    text-transform: uppercase;
}

ul.products .spinner,
.la-spinner,
.wpfIconPreview .spinner,
.wpfLoaderIconTemplate .spinner,
.woobewoo-filter-loader.spinner {
    background: url(../furniturestore.local/wp-content/uploads/2021/11/spin.png) !important;
}

.sticky-cat .stk-block-content {
    position: -webkit-sticky;
    /* Safari */
    position: sticky;
    top: 130px;
}

.sticky-cat ul {
    padding-left: 0;
    margin: 0px -15px;
}

[data-products="type-1"] .ct-woo-card-actions {
    padding-top: 0 !important;
}

[data-products] .woocommerce-loop-product__title,
[data-products] .woocommerce-loop-category__title {
    font-weight: 600;
    font-size: 15px
}

.no-margin-column .stk-column-wrapper {
    margin: 3px !important;
}

.wp-block-separator:not(.is-style-dots) {
    height: 2px;
    border: none;
    width: 70px;
}

/* [data-footer*="type-1"] .ct-footer [data-row*="middle"] > div {
--grid-template-columns: 1fr 2fr 1fr;
} */
.partner-image {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    transition-duration: 0.5s;
}

.partner-image:hover {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}

[data-vertical-spacing*='top'] {
    padding-top: 0 !important;
}

.wp-block-eedee-block-gutenslider .swiper-pagination-bullet {
    background: #fff !important;
}

.textwidget>*:not(:first-child) {
    margin-top: 7px
}

.address-list strong {
    font-weight: 600;
    position: relative;
}

.address-list {
    margin-bottom: 10px;
    margin-left: 20px;
    position: relative;
}

.address-list:before {
    content: '';
    width: 6px;
    height: 6px;
    display: block;
    border-radius: 10px;
    border: solid 1px #fff;
    position: absolute;
    left: -20px;
    margin-top: 9px;
}

.collection-image .stk-img-wrapper {
    position: relative;
}

.collection-image .stk-image--shape-stretch:before {
    background-color: #fff;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: absolute;
    top: 0;
    -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1,
            45deg) translate3d(0px, -120%, 0px);
    transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1,
            45deg) translate3d(0px, -120%, 0px);
    -webkit-transition: -webkit-transform 0.6s ease 0s;
    transition: -webkit-transform 0.6s ease 0s;
    transition: transform 0.6s ease 0s;
    transition: transform 0.6s ease 0s, -webkit-transform 0.6s ease 0s;
    width: 100%;
    z-index: 4;
}

.collection-image .stk-image--shape-stretch:hover:before {
    webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1,
            45deg) translate3d(0px, 120%, 0px);
    transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1,
            45deg) translate3d(0px, 120%, 0px);
}

.address-list {
    margin-bottom: 10px;
}

.collection-image-inner-box .stk-block-subtitle__text {
    background: #d55745d6;
    background: #54545491;
    margin: 0 auto;
    width: 70%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    padding: 16px 20px;
    border-radius: 10px;
}

/* .stk-hover-parent:hover .stk-block-content{
background: #d5574575;
padding: 30px 0;
width: 90%;
margin: 0 auto;
}  */
.contact-section-button a:hover .has-text-color {
    color: #d55746 !important;
}

.contact-section-button a:hover svg path {
    fill: #d55746 !important;
}

.contact-form-container .ugb-column__item {
    height: auto;
}

.contact-form-container button {
    width: 100%;
    border: solid 1px #e0e5eb;
    border-radius: 0;
    text-transform: uppercase;
}

.contact-form-container button:hover {
    background: #B34E0B;
    border: 0;
    color: #fff;
}

.stk-hover-parent {}

.stk-hover-parent:before {
    content: '';
}

[data-products="type-1"] {
    grid-row-gap: calc(var(--grid-columns-gap, 30px) + 0px);
}

.contact-page-addres-row strong {
    font-weight: 600;
}

[data-products="type-1"][data-alignment="center"] .product {
    padding: 0;
}

#sp-wcsp-slider-section-1258 {
    margin: 0 -30px;
}

[data-products] .product {
    --borderRadius: 0 !important;
}

[data-products="type-1"] {
    grid-row-gap: calc(var(--grid-columns-gap, 30px) + -30px);
}

.header-fix-product-category ul {
    padding-left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    list-style: none;
    justify-content: space-around;
    background: #9f9f9f;
    padding-left: 7px;
}

.header-fix-product-category {
    position: fixed;
    width: 100%;
    top: 100px;
    z-index: 9;
    display: none;
}

.header-fix-product-category {}

.ugb-bc60af5-content-wrapper {
    background: #000;
}

.header-fix-product-category ul {
    list-style: none;
    justify-content: space-between;
    background: #000;
    padding-left: 0px;
    max-width: 1296px;
    margin: 0 auto;
}

.header-fix-product-category ul li {
    margin-bottom: 0;
    color: #fff;
    font-size: 12px;
    line-height: 38px;
    font-weight: 600;
}

.header-fix-product-category ul li a {
    color: #fff;
    display: block;
}

.header-fix-product-category ul li a:hover {
    color: #b34e0b;
}

.header-fix-product-category-pdetail {}

.header-fix-product-category-pdetail ul {
    list-style: none;
    justify-content: space-between;
    background: #000;
    padding-left: 0px;
    max-width: 1296px;
    margin: 0 auto;
    display: flex;
}

.header-fix-product-category-pdetail ul li {
    margin-bottom: 0;
    color: #fff;
    font-size: 12px;
    line-height: 38px;
    font-weight: 600;
}

.header-fix-product-category-pdetail ul li a {
    color: #fff;
    display: block;
}

.header-fix-product-category-pdetail ul li a:hover {
    color: #b34e0b;
}

.visible-category-bar {
    opacity: 0 !important;
    visibility: hidden;
}

.homepage-banner-slider .slide-content {
    max-width: 1379px;
    margin: 0 auto;
    width: 100% !important;
}

.product-entry-wrapper .summary {
    margin-left: 130px;
    padding: 60px 30px;
    width: calc(100% - var(--product-gallery-width, 50%));
    background: #E6E6E6;
}

.product[class*='gallery'] .entry-summary .product_title {
    position: relative;
    display: inline-block;
}

.product[class*='gallery'] .entry-summary .product_title:after {
    content: '';
    width: 100%;
    height: 1px;
    background: #000;
    display: block;
    margin-top: 20px;
    margin-bottom: -10px;
}

.woocommerce div.product div.woocommerce-tabs ul.tabs {
    border-top: solid 1px;
}

.woocommerce div.product div.woocommerce-tabs ul.tabs li {
    margin-right: 1.5em;
    margin-left: 1.5em;
}

.woocommerce div.product div.woocommerce-tabs ul.tabs li a {
    padding-left: 0;
    padding-right: 0;
}

.woocommerce div.product div.woocommerce-tabs ul.tabs li:before {
    top: 0;
    height: 2px
}

.hero-section[data-type="type-1"] {
    padding: 20px 0;
    margin-bottom: 0;
    position: relative;
}

.hero-section[data-type="type-1"]:after {
    content: '';
    height: 1px;
    width: 4000px;
    background: #edebeb;
    display: block;
    position: absolute;
    z-index: 99;
    bottom: 0;
    left: -1000px;
}

.product[class*="gallery"] .product_meta {
    border: none;
    padding: 0;
}

.product-entry-wrapper .entry-summary .ct-share-box {
    border: none;
    padding: 0;
    text-align: center !important;
}

.entry-summary .ct-share-box {
    text-align: center !important;
}

.product[class*="gallery"] .product_meta .sku_wrapper {
    float: left;
    font-size: 12px;
    margin-right: 10px;
    text-transform: capitalize;
    letter-spacing: 0;
    font-weight: 400;
    color: #919191;
}

.product[class*="gallery"] .product_meta .posted_in {
    text-transform: capitalize;
    font-size: 12px;
    letter-spacing: 0;
    font-weight: 400;
    color: #919191;
}

.product[class*="gallery"] .product_meta .posted_in a:hover {
    text-decoration: underline;
}

.product[class*="gallery"] .product_meta .posted_in a {
    color: #919191;
}

.single-product .related {
    max-width: 1296px;
    margin-left: auto;
    margin-right: auto;
}

.single-product .related>h2 {
    font-size: 17px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
    padding-top: 50px;
    margin-bottom: 40px;
    letter-spacing: 2.5px;
    background-color: #fff;
    display: inline-block;
    padding: 0 20px;
}

.single-product .related>h2:after {
    /*  content: '';
    width: 100%;
    height: 1px;
    background: #000;
    display: block;
    left: 0;
    position: absolute;
    margin-top: -7px;
    z-index: -1; */
}

.woocommerce-tabs .panel>h2:first-child {
    display: none;
}

.woocommerce div.product div.woocommerce-tabs div.woocommerce-Tabs-panel.panel {
    padding-top: 20px;
}

.woocommerce-product-attributes th {
    font-weight: 600;
}

.woocommerce div.product div.woocommerce-tabs div.woocommerce-Tabs-panel.panel .woocommerce-product-attributes {
    background: #ededed;
}

.ugb-0ab88bf.ugb-heading {
    max-width: 1290px;
    margin-left: auto;
    margin-right: auto;
}

.woocommerce-product-details__short-description p {
    margin-bottom: 10px;
}

.woocommerce-product-details__short-description ul {
    padding-top: 10px;
}

.woocommerce-product-details__short-description ul li {
    font-weight: 600;
}

.woocommerce-product-details__short-description ul li em {
    font-weight: 400;
    font-size: 11px;
}

.woocommerce-product-details__short-description ul li strong {
    font-weight: 600;
}

.tax-product_cat .hero-section {
    margin-bottom: 20px;
}

.tax-product_cat .hero-section .entry-header {
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
    align-items: center;
}

.tax-product_cat .hero-section .entry-header .page-title {
    margin-top: 0;
}

/* .tax-product_cat .entry-header .page-title {
margin-top: 0;
font-size: 20px;
font-weight: 500;
} */
.tax-product_cat .hero-section[data-type="type-1"]:after {}

.page-id-508 .ugb-79d9ad7.ugb-container:first-child {
    display: none;
}

.page-id-3593 .ugb-79d9ad7.ugb-container:first-child {
    display: none;
}

.collection-column-image a {
    --textDecoration: none !important;
}

.collection-image-inner-box br {
    display: none;
}

.ct-container {
    max-width: 1296px;
}

article>.entry-content>*:not(.alignwide):not(.alignfull) {
    max-width: 1296px;
}

.stk-5c8e24b {
    margin: 0 auto;
}

.tax-product_cat .ugb-92a8af5 {
    display: none;
}

.tax-product_cat .hero-section {
    margin-bottom: 20px;
}

.collection-category-top-bar ul {
    padding: 0;
    list-style: none;
    display: flex;
    max-width: 1300px;
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
}

.collection-category-top-bar ul li {
    margin-bottom: 0;
}

.collection-category-top-bar ul li a {
    margin-bottom: 0;
    color: #fff;
    font-size: 12px;
    line-height: 38px;
    font-weight: 600;
}

.collection-category-top-bar ul li a:hover {
    color: #b34e0b;
}

div.woocommerce-product-gallery .flexy-pills {
    /*  display: none; */
    /*   max-width: calc(100% - 40px); */
    margin: 0 auto;
    padding-left: 40px;
    padding-right: 40px;
}

div.woocommerce-product-gallery .flexy-pills li {
    padding-top: 30px;
    padding-bottom: 30px;
}

div.woocommerce-product-gallery .flexy-pills ol li:nth-of-type(2) {
    order: 100;
}

.product-entry-wrapper .summary {
    height: 100%;
}

.gfurniture-single-product-in-collection {
    display: flex;
    max-width: 1296px;
    margin: 0 auto;
}

.gfurniture-single-product-in-collection .product-entry-wrapper {
    /*box-shadow: 2px 2px 1px #b3b3b30d;*/
        border-bottom: 1px solid #ddd;
}

.gfurniture-single-product-in-collection .product-entry-wrapper {
    display: flex;
    flex-direction: column;
}

.gfurniture-single-product-in-collection .woocommerce-product-gallery {
    width: 100%;
}

.gfurniture-single-product-in-collection .entry-summary {
    background: #fbfbfb;
    padding: 50px 50px;
}

.product-in-collection-list {
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
}
}

.product-in-collection-list:heading {
    position: relative
}

.product-in-collection-list .heading:before {
    content: '';
    width: 100%;
    height: 1px;
    background: #a9a9a9;
    display: block;
    left: 0;
    position: absolute;
    margin-top: 7px;
    z-index: -1;
}

.product-in-collection-list .heading {
    margin-top: 40px;
    margin-bottom: 30px;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 600;
    letter-spacing: 3px;
    text-align: center;
    display: inline-block;
    background-color: #fff;
    padding: 2px 25px;
    color: #000;
}

.gfurniture-single-product-in-collection .products {
    margin: 0 -10px;
    flex-wrap: wrap;
    display: flex;
}

.gfurniture-single-product-in-collection .products .product {
    text-align: center;
    margin: 0 10px;
    width: calc(20% - 20px);
    margin-bottom: 30px;
}

.gfurniture-single-product-in-collection .products .product:hover .product-name a {
    color: #b34e0b;
}

.gfurniture-single-product-in-collection .products .product:hover .read-detail {
    color: #000;
}

.gfurniture-single-product-in-collection .products .product .product-name {
    text-align: center;
    margin: 10px 0 0 0;
    font-weight: 600;
    font-size: 12px;
    line-height: 13px;
    text-transform: uppercase;
}

.gfurniture-single-product-in-collection .products .product .read-detail {
    font-size: 12px;
    text-decoration: underline;
}

.gfurniture-single-product-in-collection .products .product .read-detail:after {
    content: "»";
    padding-left: 5px;
}

.gfurniture-single-product-in-collection .entry-summary .product_title {
    font-weight: 600;
    font-size: 29px;
    line-height: 39px;
    text-transform: uppercase;
}

.single-product .partner-container {
    display: none;
}

.stk-block-icon-button:hover a {
    background-color: #b34e0b !important;
}

.material-intro-list .ugb-block-content {
    grid-row-gap: 35px !important;
    grid-column-gap: 80px !important;
}

.term-phong-khach .ws-hover-img {
    display: none;
}

.term-phong-lam-viec .ws-hover-img {
    display: none;
}

.term-phong-ngu .ws-hover-img {
    display: none;
}

.term-phong-bep .ws-hover-img {
    display: none;
}

.term-phong-tam .ws-hover-img {
    display: none;
}

.ct-related-posts .ct-block-title {
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 17px;
    line-height: 19px;
    margin-bottom: 10px;
    letter-spacing: 2.5px;
    background: #fff;
    display: inline-block;
}

.ct-related-posts .ct-block-title:before {
    content: '';
    width: 100%;
    height: 1px;
    display: block;
    background: #000;
    position: absolute;
    margin-top: 7px;
    z-index: -1;
}

.ct-breadcrumbs>span {
    font-size: 10px;
    letter-spacing: 3px;
}

.ct-related-posts .related-entry-title {
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 600;
}

.single-product .related .ws-hover-img {
    display: none;
}

.single-product .related {
    position: relative;
    text-align: center;
}

.ct-related-posts {
    position: relative;
    margin-bottom: 30px;
}

.single-post .hero-section .entry-header {
    display: flex;
    justify-content: space-between;
}

.entry-summary .ct-share-box {
    border: none;
}

.ws247-piew-hover.effect-left-to-right:hover .attachment-woocommerce_thumbnail {
    transform: translateX(500px);
    transition: all .3s;
}

.ws247-piew-hover.effect-left-to-right .attachment-woocommerce_thumbnail {
    transform: translateX(0px);
    transition: all .3s;
}

.ws247-piew-hover .ws-hover-img {
    transition: all .3s;
}

.term-phong-khach .ws247-piew-hover.effect-left-to-right:hover .attachment-woocommerce_thumbnail {
    transform: translateX(0px);
}

.term-phong-lam-viec .ws247-piew-hover.effect-left-to-right:hover .attachment-woocommerce_thumbnail {
    transform: translateX(0px);
}

.term-phong-ngu .ws247-piew-hover.effect-left-to-right:hover .attachment-woocommerce_thumbnail {
    transform: translateX(0px);
}

.term-phong-bep .ws247-piew-hover.effect-left-to-right:hover .attachment-woocommerce_thumbnail {
    transform: translateX(0px);
}

.term-phong-tam .ws247-piew-hover.effect-left-to-right:hover .attachment-woocommerce_thumbnail {
    transform: translateX(0px);
}

.single-product .ws247-piew-hover.effect-left-to-right:hover .attachment-woocommerce_thumbnail {
    transform: translateX(0px);
}

.single-post .ugb-92a8af5 {
    display: none;
}

.page-id-5132 .ws247-piew-hover.effect-left-to-right:hover .attachment-woocommerce_thumbnail {
    transform: translateX(0px);
}

.page-id-5132 .ws247-piew-hover.effect-left-to-right:hover .attachment-woocommerce_thumbnail {
    transform: translateX(0px);
}

.page-id-5132 .ws247-piew-hover.effect-left-to-right:hover .ws-hover-img {
    left: -100%;
}

.phong-khach div.woocommerce-product-gallery .flexy-pills {
    display: none;
}

.phong-lam-viec div.woocommerce-product-gallery .flexy-pills {
    display: none;
}

.phong-ngu div.woocommerce-product-gallery .flexy-pills {
    display: none;
}

.phong-bep div.woocommerce-product-gallery .flexy-pills {
    display: none;
}

.phong-tam div.woocommerce-product-gallery .flexy-pills {
    display: none;
}

.ct-active-language:after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 13.172l4.95-4.95 1.414 1.414L12 16 5.636 9.636 7.05 8.222z'/%3E%3C/svg%3E");
    width: 15px;
    height: 14px;
    display: block;
    background-size: contain;
    margin-left: 3px;
    margin-top: 0px;
}

.fix-hotline {
    position: fixed;
    z-index: 999;
    right: -108px;
    top: 130px;
    font-weight: 600;
    color: #fff;
    border-radius: 30px;
    transition-duration: 0.2s;
}

.fix-hotline a {
    color: #fff;
    display: block;
    padding: 7px 15px 7px 45px;
    border-radius: 30px 0 0 30px;
    height: 48px;
    background: #b34e0b;
    line-height: 31px;
}

.fix-hotline a:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M21 16.42v3.536a1 1 0 0 1-.93.998c-.437.03-.794.046-1.07.046-8.837 0-16-7.163-16-16 0-.276.015-.633.046-1.07A1 1 0 0 1 4.044 3H7.58a.5.5 0 0 1 .498.45c.023.23.044.413.064.552A13.901 13.901 0 0 0 9.35 8.003c.095.2.033.439-.147.567l-2.158 1.542a13.047 13.047 0 0 0 6.844 6.844l1.54-2.154a.462.462 0 0 1 .573-.149 13.901 13.901 0 0 0 4 1.205c.139.02.322.042.55.064a.5.5 0 0 1 .449.498z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");
    display: block;
    width: 37px;
    height: 37px;
    background-color: #b34e0b;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 40px;
    background-size: 25px;
    left: 5px;
    margin-top: -1px;
}

.side-messenger {
    margin-top: 5px;
}

.side-messenger:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M7.764 19.225c.59-.26 1.25-.309 1.868-.139.77.21 1.565.316 2.368.314 4.585 0 8-3.287 8-7.7S16.585 4 12 4s-8 3.287-8 7.7c0 2.27.896 4.272 2.466 5.676a2.8 2.8 0 0 1 .942 2.006l.356-.157zM12 2c5.634 0 10 4.127 10 9.7 0 5.573-4.366 9.7-10 9.7a10.894 10.894 0 0 1-2.895-.384.8.8 0 0 0-.534.039l-1.984.876a.8.8 0 0 1-1.123-.707l-.055-1.78a.797.797 0 0 0-.268-.57C3.195 17.135 2 14.617 2 11.7 2 6.127 6.367 2 12 2zM5.995 14.537l2.937-4.66a1.5 1.5 0 0 1 2.17-.4l2.336 1.75a.6.6 0 0 0 .723 0l3.155-2.396c.421-.319.971.185.689.633l-2.937 4.66a1.5 1.5 0 0 1-2.17.4l-2.336-1.75a.6.6 0 0 0-.723 0l-3.155 2.395c-.421.319-.971-.185-.689-.633z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E") !important;
    display: block !important;
    width: 37px !important;
    height: 37px !important;
    background-color: #b34e0b !important;
    position: absolute !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    border-radius: 40px !important;
    background-size: 29px !important;
    left: 5px !important;
    margin-top: -2px !important;
}

.fix-hotline:hover {
    right: 0;
    transition-duration: 0.2s;
}

.entry-summary .ct-share-box .ct-icon-container {
    background: #000;
    padding: 7px;
    color: #fff;
    border-radius: 30px;
}

.hero-section[data-type="type-1"] {
    max-width: 1296px;
    margin-left: auto;
    margin-right: auto;
}

[data-footer*="type-1"] .ct-footer [data-row*="middle"]>div {
    --grid-template-columns: 1.9fr 1.2fr 1fr;
}

.page-id-10 .stk-block.stk-block-column.stk-column>.stk-column-wrapper {
    margin: 5px 0;
}

@media only screen and (max-width: 1000px) {
    .gfurniture-single-product-in-collection .product-entry-wrapper {
        width: 65% !important;
    }

    .gfurniture-single-product-in-collection .entry-summary {
        width: 40% !important;
    }

    .header-fix-product-category {
        top: 70px;
    }

    .about-banner {
        height: 50vh;
        max-height: 50vh;
        min-height: 64vh !important;
    }
}

@media only screen and (max-width:768px) {
    [data-footer*="type-1"] .ct-footer [data-row*="middle"]>div {
        --grid-template-columns: 1;
    }

    .nav-top-right .sp-wcsp-button {
        display: block;
    }

    .nav-top-right .sp-wcsp-slider-section {
        padding-bottom: 80px;
    }

    .gfurniture-single-product-in-collection .product-entry-wrapper {
        width: 100% !important;
    }

    .gfurniture-single-product-in-collection .entry-summary {
        width: 100% !important;
    }

    .gfurniture-single-product-in-collection {
        flex-wrap: wrap;
    }

    .contact-section {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .stk-e8bc556 {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }

    #block-29 {
        display: none;
    }

    .tax-product_cat .hero-section .entry-header {
        display: block;
    }

    .header-fix-product-category-pdetail {
        padding: 0 !important;
    }

    .header-fix-product-category-pdetail .ugb-container__wrapper {
        padding: 0 !important;
    }

    .header-fix-product-category-pdetail ul {
        flex-wrap: wrap;
        justify-content: flex-start;
        text-align: left;
    }

    .header-fix-product-category-pdetail ul li {
        width: 33.333%;
        padding-left: 25px;
        padding-right: 10px;
        font-size: 11px;
        text-align: left;
        padding: 0;
    }

    .header-fix-product-category {
        padding: 0 !important;
        margin: 0;
        width: 100%;
    }

    .header-fix-product-category ul {
        list-style: none;
        justify-content: flex-start;
        background: #000;
        padding-left: 0px;
        max-width: 1296px;
        margin: 0 auto;
        flex-wrap: wrap;
    }

    .header-fix-product-category ul li {
        width: 33.333%;
        margin-bottom: 0;
        color: #fff;
        font-size: 11px;
        line-height: 38px;
        font-weight: 600;
        padding-left: 0px;
    }

    .header-fix-product-category {
        top: 30px;
    }

    .contact-container {
        padding-top: 40px;
    }

    .contact-container .ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
        grid-gap: 10px;
    }

    .contact-social-container .stk-button-group {
        justify-content: center !important;
    }

    .ugb-b177bfc {
        display: none;
    }

    .collection-category-top-bar ul {
        margin: 0;
        text-align: center;
        flex-wrap: wrap;
        justify-content: flex-start;
        text-align: left;
        margin: 0 auto;
    }

    .collection-category-top-bar ul li {
        width: 33.333%;
    }

    .stk-5c8e24b-column .stk-column {
        flex: 1 1 1.5%;
    }

    .gioi-thieu-intro-container {
        margin-top: -80px;
    }

    .ugb-c5362f9-wrapper {
        padding-top: 0 !important;
    }

    .stk-c0bf13e-container {
        margin-bottom: 0 !important;
    }
}

@media only screen and (max-width:600px) {
    .homepage-banner-slider .ugb-button-wrapper .ugb-block-content {
        justify-content: flex-start !important;
    }

    .homepage-banner-slider .ugb-heading__title {}

    .homepage-banner-slider p {}

    .collection-category-top-bar ul li a {
        font-size: 11px;
    }

    .ct-breadcrumbs>span {
        letter-spacing: 1px;
    }

    .gfurniture-single-product-in-collection .products .product {
        width: calc(33.333% - 20px);
    }

    .product-in-collection-list .heading {
        margin-top: 0;
        line-height: 21px;
    }

    .gfurniture-single-product-in-collection .woocommerce-product-gallery {
        margin-bottom: 30px;
    }

    .gfurniture-single-product-in-collection .entry-summary {
        padding: 30px 30px;
    }

    .gfurniture-single-product-in-collection .entry-summary .product_title {
        font-size: 22px;
    }

    .gfurniture-single-product-in-collection .product-entry-wrapper {
        margin-top: 25px;
    }

    .getPrice-facebook {
        font-size: 13px;
    }

    .getPrice-zalo {
        font-size: 13px;
    }

    .partner-container {
        margin-bottom: 0;
    }

    .partner-container .ugb-container__wrapper {
        padding-bottom: 0 !important;
    }

    .partner-container .stk-5c8e24b {
        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
    }
}

div.woocommerce-product-gallery .flexy-pills ol li:nth-of-type(1) {
    /*display: none;*/
}