<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: Avo; 
    src: url(../fonts/UTMAvo.ttf);
    font-weight: normal; 
}
/*body {
	font-family: Avo !important;
}*/
.product-section-title {
  max-width: 100%; }

.header-bg-color, .header-wrapper {
  box-shadow: 0 0px 7px 0 #00000059; }

pre, blockquote, form, figure, p, dl, ul, ol {
  margin-bottom: 0.3em; }

.zalo-chat-widget {
  left: 15px;
  bottom: 15px;
  position: fixed;
  width: 70px;
  z-index: 99999999; }

.goidienthoai {
  left: 0px;
  position: fixed;
  bottom: 80px;
  width: 95px;
  z-index: 99999; }

.khieunau {
  border-top: 1px solid #ccc; }

  .titlenew {
    font-size: 28px;
    border-bottom: 2px solid #0271b5;
    padding-bottom: 10px;
    color: #0271b5;
}
.product-main .product-info .woocommerce-Price-amount.amount {
    font-size: 38px;
}
.product-main .product-info del .woocommerce-Price-amount.amount bdi {
    font-size: 25px;
}

.nhanuudai {
    text-align: center;
    border-radius: 5px;
    padding: 15px 20px;
    position: relative;
    color: #fff;
    background: #e63155;
    background: -webkit-linear-gradient(to left, #e63155, #89216b);
    background: linear-gradient(to left, #e63155, #89216b);
}

.nhanuudai .form-flat input:not([type="submit"]), .form-flat textarea, .form-flat select {
    background-color: #fff;
}

.quantity.buttons_added, .single_add_to_cart_button.button.alt {
    margin-top: 10px;
    margin-bottom: 5px;
    background: linear-gradient(to left, #EA2C2C, #E95354);
}

.button, button, input[type='submit'], input[type='reset'], input[type='button'] {
	text-transform: none;
}
.dev-quickbuy button.single_add_to_cart_button.loading:after {
    display: none;
}
.dev-quickbuy button.single_add_to_cart_button.button.alt.loading {
    color: #fff;
    pointer-events: none !important;
}
.dev-quickbuy button.buy_now_button {
    position: relative;
    color: rgba(255,255,255,0.05);
}
.dev-quickbuy button.buy_now_button:after {
    animation: spin 500ms infinite linear;
    border: 2px solid #fff;
    border-radius: 32px;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    content: "";
    display: block;
    height: 16px;
    top: 50%;
    margin-top: -8px;
    left: 50%;
    margin-left: -8px;
    position: absolute;
    width: 16px;
}

.button.buy_now_button {
    margin-top: 4px;
    margin-bottom: 0;
}
#masthead .nav &gt; li &gt; a.nav-top-link {
    font-weight: 600;
}
.bonsanpham .product-small.box {
    /*margin-top: 10px;*/
    transition: box-shadow 0.3s;
    border: 1px solid #ccc;
    border-radius: 10px;
}
.bonsanpham img {
    border-radius: 9px 9px 0 0;
}
.name.product-title {
    font-weight: bold;
}
.product-small .title-wrapper .product-cat {
    margin: 1em 0;
    font-weight: bold;
    opacity: .9;
}
.header:not(.transparent) .header-nav-main.nav &gt; li &gt; a {
    color: #0271B5 !important;
}
body {
    font-size: 100% !important;
}
.header-contact i {
    padding: 8px;
    border-radius: 4px;
    background-color: #0271B5;
    color: #fff;
}
.header-contact span {
  color: #E3791C;
  font-size: 18px;
}
.woocommerce-tabs li a {
  text-transform: uppercase !important;
}
.support_search {
  color: #ebebeb;
  margin-bottom: 10px;
  line-height: 1.5;
  margin-left: 11px;
}
.support_search &gt; * {
    display: inline-block;
}
.support_search h5 {
    display: inline;
    font-size: 14px;
    color: #333;
}
.support_search span {
    font-size: 14px;
    color: #e3791c;
    font-weight: bold;
}
.header-bottom .header-bottom-nav i {
  display: none !important;
}
.footer-wrapper {
  background: #0271b5;
  color: #fff;
}
.footer-wrapper h4 {
  color: #fff;
}
.back-to-top {
  background-color: #e3791c !important;
  border-color: #e3791c !important;
}

@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon.eot?c7xfg6");
  src: url("../fonts/icomoon.eot?c7xfg6#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?c7xfg6") format("truetype"), url("../fonts/icomoon.woff?c7xfg6") format("woff"), url("../fonts/icomoon.svg?c7xfg6#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon1-"] {
  font-family: 'icomoon' !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon1-icon-01:before {
  content: "\e900";
}

.icon1-icon-02:before {
  content: "\e901";
}

.icon1-icon-03:before {
  content: "\e902";
}

.icon1-icon-04:before {
  content: "\e903";
}

.icon1-icon-05:before {
  content: "\e904";
}

.nt-contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  z-index: 20;
  bottom: 30%;
  right: 25px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.nt-contact &gt; a {
  font-size: 0;
  color: #fff !important;
  border-radius: 99px;
  padding: 9px;
  width: 40px;
  height: 40px;
  text-decoration: unset;
  background: #51EA4A;
}

.nt-contact &gt; a + a {
  margin-top: 10px;
}

.nt-contact &gt; a i {
  font-size: 20px;
}

.nt-contact &gt; a:hover {
  background: #ff4d4b;
  color: #fff;
}

.nt-contact &gt; a.zalo {
  padding: 0;
  text-align: right;
  background: #0180C7;
}
.nt-contact &gt; a.email {
  background: #cd201f;
}
.nt-contact &gt; a.messenger {
  background: #0077F7;
}

.nt-contact &gt; a.zalo i {
  font-size: 32px;
}
@media (max-width: 767px) {
  .nt-contact &gt; a {
      padding: 7px;
      width: 35px;
      height: 35px;
  }
}
.product-small .price-wrapper .price ins {
  margin-top: 5px;
  display: block;
}
.product-small .price-wrapper .price ins span.amount {
  color: #e3791c ;
}

/*# sourceMappingURL=styles.css.map */
</pre></body></html>