form.searchform .flex-row input{border-radius:5px;border:1px solid #dbdbdb;background:#ffffff!important;padding:0.5rem}form.searchform .flex-row .flex-col button[type="submit"]{color:#0088FF!important;font-weight:normal}.icon-menu:before{content:"\e908"!important;font-family:'gheantoantreem'!important;display:inline-block!important;transform:rotate(90deg)}.icon-expand:before{content:'\e90b'!important;font-family:'gheantoantreem'!important;border:none;font-size:1.7rem;color:var(--primary-color)}.nav.header-nav.header-bottom-nav .menu-item{display:flex;align-items:center}.nav.header-nav.header-bottom-nav .menu-item span{font-size:1.3rem;display:inline-block;margin-right:0.3rem}.home-title h2{display:block;background:linear-gradient(to right,#fff 0%,#dbdbdb 50%,#fff 100%);padding:0.5rem 0;text-align:center;margin:1rem 0 0.5rem 0}.home-banner,.home-banner > div{overflow:hidden!important;box-shadow:none;border:0}.home-banner-textbox{overflow:hidden;box-shadow:rgba(255,255,255,0.2) 0px 2px 8px 0px}.home-banner-textbox h2{font-weight:bold;color:transparent;background-image:linear-gradient(120deg,#ffffff 0%,#ffffff 40%,#046AFF 50%,#ffffff 60%,#ffffff 100%);background-size:200% 100%;background-position:0% 50%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine-text 3.5s infinite linear}@keyframes shine-text{from{background-position:0% 50%}to{background-position:200% 50%}}@keyframes blink-caret{50%{border-color:transparent}}.home-spdanhmuc{background:linear-gradient(to bottom,#0984e3 0%,#f9f9f9 50%,#f6f6f6 100%);border-radius:5px}.product-small .box-image{box-shadow:rgba(0,0,0,0.12) 0px 1px 3px,rgba(0,0,0,0.24) 0px 1px 2px;border-radius:5px;overflow:hidden}.product-small .box-text{padding:1rem 0!important}.product-small .box-text .product-title{font-size:1.1rem;margin:1rem 0;padding:0.5rem 0;box-sizing:border-box}.badge-container{margin:15px 0px;border-radius:0px!important;overflow:hidden}.san-pham-theo-danh-muc{--spdm-primary:#E23D2F;--spdm-border:#e5e7eb;--spdm-bg:#ffffff;--spdm-text:#1f2937;margin:24px 0}.san-pham-theo-danh-muc-tabs{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--spdm-border);padding:8px 0;overflow-x:auto;scrollbar-width:none}.san-pham-theo-danh-muc-tabs::-webkit-scrollbar{display:none}.san-pham-theo-danh-muc-tabs .tab-item{display:inline-flex;align-items:center;white-space:nowrap;padding:10px 16px;border-radius:999px;background:#f8fafc;color:var(--spdm-text);font-weight:600;font-size:14px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease,transform .15s ease}.san-pham-theo-danh-muc-tabs .tab-item:hover{background:#eef2f7}.san-pham-theo-danh-muc-tabs .tab-item.active{background:var(--spdm-primary);color:#fff}.san-pham-theo-danh-muc-panel{position:relative;min-height:120px;padding-top:16px}.san-pham-theo-danh-muc .motadanhmuc{margin:8px 0 16px;color:#4b5563;font-size:15px}.san-pham-theo-danh-muc-panel.loading::after{content:"";position:absolute;top:50%;left:50%;width:36px;height:36px;margin-top:-18px;margin-left:-18px;border:3px solid #e5e7eb;border-top-color:var(--spdm-primary);border-radius:50%;animation:spdm-spin .8s linear infinite}@keyframes spdm-spin{to{transform:rotate(360deg)}}.woocommerce-tabs{border:0px!important}.woocommerce-tabs ul.wc-tabs{gap:0}.woocommerce-tabs ul.wc-tabs li{width:50%;text-align:center;background:#fff;border:none!important;margin:0}.woocommerce-tabs ul.wc-tabs li a:before{display:none}.woocommerce-tabs ul.wc-tabs li.active a{background:#2AB4DE;font-weight:normal;font-size:1.3rem;color:white}.woocommerce-tabs ul.wc-tabs li a{display:block;background:#f6f6f6;font-weight:normal;font-size:1.3rem}.woocommerce-tabs ul.wc-tabs li{padding:0}#reviews.woocommerce-Reviews{padding:1rem;box-sizing:border-box;background:linear-gradient(to bottom,#f9f9f9 0%,#f9f9f9 50%);border-radius:5px;margin:0}.review-form-inner.has-border{border:none;padding:0}#reviews.woocommerce-Reviews input,#reviews.woocommerce-Reviews textarea{box-shadow:none}#reviews.woocommerce-Reviews *:focus{box-shadow:none;outline:none}.related.related-products-wrapper{border:none}.related.related-products-wrapper h3.product-section-title{text-align:center;border:none;background:linear-gradient(to right,#dbdbdb 0%,#fff 50%,#dbdbdb 100%);margin-bottom:1rem}.single-product h1.product-title.product_title.entry-title{text-transform:uppercase;font-size:20px}.single-product .woocommerce-product-gallery__wrapper.product-gallery-slider.slider{overflow:hidden;border-radius:5px;border:1px solid #dbdbdb}.single-product .woocommerce-product-gallery .flex-control-nav li img{border-radius:5px!important;box-shadow:rgba(9,30,66,0.25) 0px 1px 1px,rgba(9,30,66,0.13) 0px 0px 1px 1px}.single-product .flickity-slider .is-nav-selected a{border:1px solid blue;border-radius:5px}a.zoom-button{border:0!important;background:transparent!important}a.zoom-button:hover .icon-expand:before{color:#0E7ADD}.single-product .product-info.summary .product_meta{background:linear-gradient(to bottom,#f6f6f6 0%,#f9f9f9 10%);border-radius:5px;border:1px dashed #dbdbdb;padding:0.5rem;box-sizing:border-box}.single-product .product-info.summary .product_meta *{border:0}.product-short-description{font-size:.9rem}#menu-vertical-menu li a{display:flex;align-items:center;width:100%;font-size:1rem;font-weight:bold;justify-content:space-between}#menu-vertical-menu li a:after{content:"\e907";font-family:"gheantoantreem";font-weight:normal;font-size:1.2rem}.single-post #respond.comment-respond{background:linear-gradient(to bottom,#f6f6f6 0%,#fff 40%);border:1px solid #dbdbdb;border-radius:5px}.single #respond.comment-respond h3#reply-title{text-transform:uppercase!important}#post-list .post-item{background:linear-gradient(to top,#f2f2f2 0%,#fff 40px);border:1px solid #dbdbdb;padding:0.3rem}.product-small bdi{color:red;font-size:1rem}.single-product .row.content-row .col.large-9{border-right:none!important}#product-sidebar{margin-top:40px;padding:0}#product-sidebar aside{padding:0.5rem;background:linear-gradient(to bottom,#f1f1f1 0%,#fff 40%,#f9f9f9 100%);border-radius:5px}#product-sidebar aside .widget-title{display:block;text-align:center;color:var(--primary-color);margin:0.5rem;font-size:1.2rem}.flickity-button.flickity-prev-next-button.next svg,.flickity-button.flickity-prev-next-button.previous svg{background:rgba(133,135,137,0.58)!important;border-radius:50%!important;color:white!important;width:35px!important}@media only screen and (min-width:768px){.single-product .product-footer{box-shadow:rgba(9,30,66,0.25) 0px 1px 1px,rgba(9,30,66,0.13) 0px 0px 1px 1px;padding:0.5rem!important;margin-bottom:1rem}.menu-hotline a{background:linear-gradient(45deg,#ff6b6b,#f06595,#845ec2,#4ea8de,#56cfe1);background-size:300% 300%;animation:gradient 8s ease infinite;padding:0.5rem 1rem!important}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.single-post article{background:linear-gradient(to bottom,#f9f9f9 0%,#fff 40%);box-shadow:rgba(0,0,0,0.05) 0px 0px 0px 1px;padding:0.5rem;box-sizing:border-box;border-radius:5px}.post-sidebar{padding:0!important}.post-sidebar aside{background:linear-gradient(to bottom,#f6f6f6 0%,#fff 40%);box-shadow:rgba(0,0,0,0.05) 0px 0px 0px 1px;padding:10px;border-radius:5px}.post-sidebar aside .widget-title{display:block;text-align:center;color:var(--primary-color);font-size:1.3rem;margin-bottom:1rem}.is-divider{display:none!important}}@media only screen and (max-width:768px){.icon-menu:before{content:"\e908";font-family:'gheantoantreem';display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:45px;background:#DFEDF9;color:#0088FF!important;border-radius:5px}#wide-nav input[type="search"]{background:#fff;box-shadow:none;border-radius:3px;border:none}form.cart{text-align:center}.mfp-wrap .mfp-container .mfp-content{background:#fff}.mfp-content{min-width:100%}.mfp-content #cart-popup,.mfp-content #main-menu{width:85%;height:100%;box-shadow:rgba(0,0,0,0.45) 25px 0px 20px -20px;font-size:1rem!important;opacity:none!important}.mfp-content #main-menu a{font-size:1rem;font-weight:normal}.avatar-ngems{margin-bottom:2rem;text-align:center!important}.avatar-ngems img{border-radius:50%;border:5px solid var(--primary-color);width:55%}.avatar-ngems img:hover{border:5px solid orangered;transition:0.3s all ease}.category-filtering a{padding:1rem;background:#1E5EBE;color:#fff!important;border-radius:5px;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px}.icon-menu:before{font-size:2rem;color:#111}.mfp-close{width:50px;height:100vh!important}.mfp-close svg{width:40px;height:40px;color:#dbdbdb}.tabbed-content .nav li{flex:0 0 50%}.tabbed-content .nav li:nth-child(3){flex:0 0 100%}}
