body {font-family: 'Barlow', sans-serif;}
@keyframes gradient {0% {background-position: 0% 0%; } 100% {background-position: -200% 0%; }}
@keyframes scrollLeft { 0% { transform: translate(0)}to { transform: translate(-100%)}}
.type-tin_tuc h1.entry-title {text-align: center;}
.nobii-main #wrapper .header .header-wrapper .header-main .header-inner .flex-col ul.header-nav .nobii-search-form .form-flat select, .nobii-main #wrapper .header .header-wrapper .header-main .header-inner .flex-col ul.header-nav .nobii-search-form .form-flat textarea, .nobii-main #wrapper .header .header-wrapper .header-main .header-inner .flex-col ul.header-nav .nobii-search-form input:not([type=submit]){background-color: #fff !important;border-color: #fff;}
.nobii-main .header-main .nobii-left-section input::placeholder {color: #1d1d1d !important;}
.nobii-main #wrapper .header-main .nobii-header-main-section {padding-left: 0;padding-right: 0;}
.header-main {border-bottom: 1px solid #efc72a;}
.nobii-main #wrapper .header .header-wrapper .header-bottom .flex-row .flex-col {width: 100%;}
.nobii-main #wrapper .header .header-wrapper .header-bottom .flex-row .flex-col ul.nav {display: flex;justify-content: space-between;}
.nobii-main .dark .nav-vertical-fly-out>li>a:hover, .nobii-main .dark .nav>li.active>a, .nobii-main .dark .nav>li>a.active, .nobii-main .dark .nav>li>a:hover, .nobii-main .nav-dark .nav>li.active>a, .nobii-main .nav-dark .nav>li.current>a, .nobii-main .nav-dark .nav>li>a.active, .nobii-main .nav-dark .nav>li>a:hover, .nobii-main .nav-dark a.plain:hover, .nobii-main .nav-dropdown.dark .nav-column>li>a:hover, .nobii-main .nav-dropdown.dark>li>a:hover {color: #000;background: #efc72a;}
.header-bottom {box-shadow: 0 10px 6px -6px #d4d4d4;}
.nobii-item .col-inner {box-shadow: 0 4px 15px 0 rgba(88, 106, 153, 0.2);border-radius: 5px;}
.nobii-item .box-text {padding-left: 8px;padding-right: 8px;}
.nobii-item h5.post-title.is-large {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-weight: 600;color: #1d1d1d;font-size: 0.96rem;}
.nobii-item .box-text {padding-bottom: 0.5em;}
.nobii-ext__location a {font-size: 0.85rem;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-weight: normal;color: #613232d8;display: -webkit-box !important;-webkit-box-orient: vertical;}
.nobii-ext__location a img {width: 15px;height: 15px;position: relative;top: -2px;}
.nobii-ext__more {margin-top:10px;display: flex;justify-content: space-between;align-items: center;}
.nobii-ext__more .price {font-weight: 700;font-size: 1.2rem;letter-spacing: -0.02em;background: linear-gradient(to right, #6666ff, #0099ff, #00ff00, #ff3399, #6666ff);-webkit-background-clip: text;background-clip: text;color: transparent;animation: rainbow_animation 10s ease-in-out infinite;background-size: 400% 100%;}
@keyframes rainbow_animation { 0%, 100% {background-position: 0 0;} 50% {background-position: 100% 0;} }
@-webkit-keyframes masked-animation { 0% {background-position: 0 0;} 100% {background-position: -8000px -3000px;} }
.nobii-ext__more span.trending {height: 20px;font-weight: 700;font-size: 0.8rem;line-height: 10px;color: #fff;background-color: #d30d0d;border-radius: 4px;display: inline-block;padding: 5px 8px 5px;text-transform: capitalize;}
.nobii-item .box-text-inner a { display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden; margin-bottom: 8px;}
.information-box {display: grid;grid-template-columns: 1fr 2fr;}
.information-box div {border: 1px solid #ddd;padding: 5px 10px;border-bottom: none;}
.information-box div:first-child {border-right: none;}
#information_post .information-box:last-child, #size_post .information-box:last-child, #service_post .information-box:last-child {border-bottom: 1px solid #ddd;}
.product-price .small-6:first-child {border-right: 1px solid #ddd;}
.product-price .small-6 {text-align: center;padding-bottom: 0;}
.product-price del {text-decoration: none;display: block;text-align: center;}
.product-price .text-primary {color: #ff6f61;text-align: center;font-weight: bold;font-size: 1.5rem;}
.product-price {margin-top: 10px;border: 1px solid #ddd;margin-bottom: 10px;}
.cart-button {display: inline-grid;width: 100%;margin-bottom: 10px;}
.nobii-btn {background-color: #EB9138;border-color: #EB9138;color: #fff;padding: 5px 0;border-radius: 5px;text-align: center;font-weight: bold;font-size: 1.5rem;-webkit-box-shadow: 0px 4px 0px #5DC2A7;-moz-box-shadow: 0px 4px 0px #5DC2A7;box-shadow: 0px 4px 0px #5DC2A7;}
.label-header {font-size: 1.2rem;margin-top: 20px;}
label.label-header {position: relative;text-transform: capitalize;}
label.label-header:before {content: "";position: absolute;bottom: 0;left: 0;height: 2px;border-radius: 10px;width: 38px;background: #eb9139;}
header.entry-header .entry-header-text-top {padding-bottom: 0;}
header.entry-header .entry-header-text.entry-header-text-top.text-left {text-align: center;}
header.entry-header .entry-divider.is-divider.small {margin: 0 auto;margin-bottom: 10px;}
.entry-divider.is-divider.small {background-color: #000;}
.products-title h2.h4 {margin-top: 1.5rem;margin-bottom: 0;font-size: 1.5rem;text-transform: uppercase;border-bottom: 1px solid #555;}
body.nobii-main #comments .comment-respond {background-color: rgb(239 199 42 / 59%);}
body.nobii-main #comments .primary, body.nobii-main input[type=submit], #comments input[type=submit].button {background-color: #282828;}
ul.sub-menu.nav-dropdown.nav-dropdown-default {border: none;border-radius: 5px;padding: 0;}
ul.sub-menu.nav-dropdown.nav-dropdown-default > li {border-bottom: 1px solid #ddd;}
ul.sub-menu.nav-dropdown.nav-dropdown-default > li:last-child {border-bottom: none;}
.nav-dropdown-default .nav-column li>a, .nav-dropdown.nav-dropdown-default>li>a {border-bottom: none !important;}
.page-title span {border-radius: 5px;color: #fff;background-color: transparent;background-image: linear-gradient(105deg,#fa6293 0%,#cb68c8 100%);padding: 4px 11px;margin-bottom: 9px;line-height: 1;letter-spacing: 1.1px; font-weight: 700;color: #fff;background-color: rgba(0,0,0,.4); -webkit-transition: background-color .3s,opacity .3s;-o-transition: background-color .3s,opacity .3s;transition: background-color .3s,opacity .3s;text-align: center; width: fit-content;margin: 0 auto;margin-bottom: 15px;text-transform: initial;}
.information-box .title { color: #605858; font-weight: bold;}
.information-box .sdt {display: flex;justify-content: center;align-items: center;}
.sdt span { border-radius: 5px; padding: 4px 11px; margin-bottom: 9px;text-transform: uppercase; line-height: 1;letter-spacing: 1.1px;font-weight: 700;-webkit-transition: background-color .3s,opacity .3s;-o-transition: background-color .3s,opacity .3s; transition: background-color .3s,opacity .3s;text-align: center; width: fit-content;margin: 0 auto;background: repeating-linear-gradient(-75deg, #fc00ff, #00dbde 50%, #fc00ff 100%); background-size: 200% auto;background-position: 0 100%; animation-fill-mode: forwards;animation-timing-function: linear;animation: gradient 2s infinite;color:#fff;font-size: 1.6rem;}
.nobii-ext__location a { height: 32px; }