@charset "utf-8";

.woocommerce-cart .cart_totals:has(.blockUI),.woocommerce-cart .woocommerce-cart-form:has(.blockUI),.woocommerce-checkout-review-order:has(.blockUI),.woocommerce-mini-cart-item:has(.blockUI){opacity:.5}.woocommerce-cart .cart_totals .blockUI.blockOverlay,.woocommerce-cart .woocommerce-cart-form .blockUI.blockOverlay,.woocommerce-checkout-review-order .blockUI.blockOverlay,.woocommerce-mini-cart-item .blockUI.blockOverlay{background-color:transparent!important;opacity:.5!important}.woocommerce-cart .cart_totals .blockUI.blockOverlay:before,.woocommerce-cart .woocommerce-cart-form .blockUI.blockOverlay:before,.woocommerce-checkout-review-order .blockUI.blockOverlay:before,.woocommerce-mini-cart-item .blockUI.blockOverlay:before{animation:spin .6s linear infinite;border-bottom:3px solid rgba(0,0,0,.1)!important;border-left:3px solid var(--fs-color-primary);border-radius:50%;border-right:3px solid rgba(0,0,0,.1)!important;border-top:3px solid rgba(0,0,0,.1)!important;content:"";display:block;font-size:2em;height:30px;left:50%;line-height:1;margin-left:-.5em;margin-top:-.5em;pointer-events:none;position:absolute;text-align:center;top:50%;width:30px}.dark .woocommerce-cart .cart_totals .blockUI.blockOverlay:before,.dark .woocommerce-cart .woocommerce-cart-form .blockUI.blockOverlay:before,.dark .woocommerce-checkout-review-order .blockUI.blockOverlay:before,.dark .woocommerce-mini-cart-item .blockUI.blockOverlay:before{border:3px solid rgba(0,0,0,.1)!important;border-left-color:#fff!important}.category-page-row{padding-top:30px}.price_slider_amount input{display:none}.woocommerce-result-count{display:inline-block;margin:0 1em 0 auto}.woocommerce-ordering,.woocommerce-ordering select{display:inline-block;margin:5px 0}.add_to_cart_button.added{display:none}a.added_to_cart{display:inline-block;font-size:.9em;font-weight:700;padding:10px 0;text-transform:uppercase}a.added_to_cart:after{content:" â†’"}.grid-style-3 .title-wrapper{flex:1;min-width:60%;overflow:hidden;padding-right:15px;text-overflow:ellipsis}.grid-style-3 .price-wrapper{text-align:right}.grid-style-3 .star-rating{margin:.2em 0;text-align:right}.grid-style-3 .price del{display:block}.grid-style-3 .price del span.amount{margin:0}.price-wrapper .review-count{margin-left:4px}.products .box-vertical .box-text{font-size:1.1em}.page-numbers.button.current{opacity:.6;pointer-events:none}.grid-tools{backface-visibility:hidden;display:flex;margin-bottom:-1px;padding:0!important;white-space:nowrap;width:100%}.grid-tools a{background-color:var(--fs-color-primary);color:#f1f1f1;display:block;font-size:.85em;font-weight:700;opacity:.95;padding:.4em 0 .5em;text-overflow:ellipsis;text-transform:uppercase;transition:opacity .3s;width:100%}.grid-tools a.quick-view:focus-visible{outline-offset:-4px}.grid-tools a+a{border-left:1px solid hsla(0,0%,100%,.1)}.grid-tools a:hover{color:#fff;opacity:1}.grid-tools .add-to-cart-grid{width:0}@media(max-width:849px){.category-filter-row{padding:10px 0}}.filter-button{display:inline-block;margin-top:.5em}.box-image .out-of-stock-label{background:#fff;background:hsla(0,0%,100%,.9);color:#333;font-weight:700;left:0;opacity:.9;padding:20px 0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:40%}.featured-title .woocommerce-result-count{display:none}.widget_product_categories>ul>li{align-items:center;display:flex;flex-flow:row wrap}.widget_product_categories>ul>li span{font-size:.85em;opacity:.4}.widget_product_categories>ul>li ul span.count{display:none}.message-wrapper+.login{background-color:rgba(0,0,0,.03);padding:30px}.woocommerce-form-login .button{margin-bottom:0}.woocommerce-billing-fields{border-top:2px solid #ddd;padding-top:15px}.woocommerce-billing-fields p{margin-bottom:.5em}form.checkout h3{font-size:1.1em;font-weight:bolder;overflow:hidden;padding-top:10px;text-transform:uppercase}form.checkout input[type=checkbox]{margin-bottom:0;margin-right:.5em;margin-top:0}.payment_methods li+li{border-top:1px solid #ececec;padding-top:7px}.payment_methods p{font-size:.9em}.payment_method_paypal img{margin:0 10px;max-width:130px}a.about_paypal{font-size:.8em}.woocommerce-privacy-policy-text{font-size:85%}.form-row-wide{clear:both}.form-row-push{margin-top:-15px}@media(min-width:550px){.form-row-first,.form-row-last{float:left;width:48%}.form-row-first{margin-right:4%}}button#place_order{font-size:1.2em;line-height:1.2;margin-right:0;padding-bottom:.5em;padding-top:.5em;white-space:normal;width:100%}#ship-to-different-address{padding-top:0}#ship-to-different-address label{font-weight:400;text-transform:none}#billing_address_2_field>label,#shipping_address_2_field>label{opacity:0;overflow:hidden;white-space:nowrap;width:0}@media(max-width:549px){#billing_address_2_field>label,#shipping_address_2_field>label{display:none}}.wc-terms-and-conditions{border-top:1px solid #ececec;margin-top:-15px;padding:15px 0}.wc-terms-and-conditions input{margin-bottom:0}.wc-terms-and-conditions label{font-weight:400}div.create-account{clear:both}.form-row.create-account{font-size:1.1em;margin:0}.form-row.create-account label{font-weight:400}.page-checkout-simple{padding:3% 0}.js_active .woocommerce-account-fields p.create-account+div.create-account,.js_active .woocommerce-shipping-fields #ship-to-different-address+div.shipping_address{display:none}.widget_price_filter form{margin:0}.widget_price_filter .price_slider{background:#f1f1f1;margin-bottom:1em}.widget_price_filter .price_label{padding-top:6px}.widget_price_filter span{font-weight:700}.widget_price_filter .price_slider_amount{font-size:.8751em;line-height:1;text-align:right}.widget_price_filter .price_slider_amount .button{background-color:#666;border-radius:99px;float:left;font-size:.85em}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{background-color:#666;border-radius:999px;cursor:pointer;height:15px;outline:none;position:absolute;top:-5px;width:15px;z-index:2}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-10px}.widget_price_filter .ui-slider .ui-slider-range{background-color:#666;border:0;border-radius:99px;display:block;font-size:10px;opacity:.5;position:absolute;z-index:1}.widget_price_filter .ui-slider-horizontal{border-radius:99px;height:5px}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget li.chosen a:before{color:currentColor;content:"x";display:inline-block;margin-right:5px;opacity:.6;position:relative;top:-2px}.wc-layered-nav-term.chosen>a:before{background-color:#f1f1f1;border:1px solid rgba(0,0,0,.1);border-radius:99px;height:18px;line-height:12px;text-align:center;width:18px}.dark .wc-layered-nav-term.chosen>a:before{background-color:rgba(0,0,0,.5)}.widget_layered_nav_filters ul li.chosen{border:0!important;display:inline-block;margin-right:10px}.widget_layered_nav_filters ul li.chosen a{background-color:#f1f1f1;border:1px solid rgba(0,0,0,.1);border-radius:99px;display:inline-block;font-size:.85em;font-weight:400;opacity:.9;padding:0 7px}.dark .widget_layered_nav_filters ul li.chosen a{background-color:rgba(0,0,0,.5);color:#fff}.widget_layered_nav_filters ul li.chosen a:before{content:"x";margin-right:3px;opacity:.4;position:relative;top:-1px}.widget_layered_nav_filters ul li.chosen a:hover:before{opacity:1}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0}.message-wrapper{margin:0;padding-bottom:.5em}#wrapper>.message-wrapper{font-size:1.1em;margin-bottom:10px;padding-bottom:.75em;padding-top:.75em}ul.message-wrapper li{list-style:none}.message-container span{font-weight:700}.message-container .wc-forward{display:none}.message-container a{margin:0 15px 0 0}.container .message-container{padding-left:0;padding-right:0}.message-wrapper+main .product-main{padding-top:0}.demo_store{background-color:#000;color:#fff;margin:0;padding:5px;text-align:center}#wrapper>.has-transparent~.message-wrapper{background-color:#fff;box-shadow:1px 1px 10px 1px rgba(0,0,0,.1);left:50%;max-width:800px;padding:20px 25px;position:fixed;top:calc(var(--flatsome-scroll-padding-top) + 30px);transform:translate(-50%);transition:top .6s;width:80vw;z-index:1002}#wrapper>.has-transparent.transparent~.message-wrapper{top:150px}.form-row input[type=submit]{margin:0}.form-row input[type=submit]+label{margin-left:15px}.my-account-header.featured-title .page-title-inner{min-height:100px}.my-account-header .button{margin-bottom:5px;margin-top:5px}.woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:1.5em}form.lost_reset_password{padding:30px 0}.dashboard-links{display:flex;flex-wrap:wrap;font-size:1.3em;line-height:1;list-style:none}.dashboard-links a{border:1px solid #ddd;border-radius:5px;display:block;margin-right:10px;padding:20px 0;text-align:center;transition:all .3s}.dashboard-links .active{display:none}.dashboard-links a:hover{background-color:#333;color:#fff}.dashboard-links li{width:33.333%}@media(max-width:849px){.dashboard-links li{width:50%}}@media(max-width:549px){.dashboard-links li{width:100%}}@media(max-width:849px){.account-container:has(.woocommerce-form-register)>.row>.col-1{border-bottom:1px solid #ececec;margin-bottom:30px;padding-bottom:30px!important}}.password-input{display:block;position:relative}.password-input input:focus~.show-password-input,.password-input:hover .show-password-input{visibility:visible}.woocommerce-EditAccountForm input[type=password],.woocommerce-form input[type=password]{padding:0 2em 0 .75em}.show-password-input{cursor:pointer;line-height:1.35;padding:.618em;position:absolute;right:0;top:0;visibility:hidden}.show-password-input:after{content:"ï„ˆ";font-family:fl-icons}.show-password-input.display-password:after{content:"ï„‰";font-family:fl-icons}#login-form-popup .woocommerce-notices-wrapper:not(:empty){padding:20px 20px 0}#login-form-popup .woocommerce-form{margin-bottom:0}#login-form-popup:not(:has(.account-register-inner)){max-width:440px}#login-form-popup .account-container.lightbox-inner>.account-login-inner{padding-left:15px;padding-right:15px}.price{line-height:1}.product-info .price{font-size:1.5em;font-weight:bolder;margin:.5em 0}.woocommerce-variation-price{border-top:1px dashed #ddd;font-size:.8em;padding:7.5px 0}.price-wrapper .price{display:block}span.amount{color:#111;font-weight:700;white-space:nowrap}.dark .price,.dark .price del,.dark span.amount{color:#fff}.header-cart-title span.amount{color:currentColor}del span.amount{font-weight:400;margin-right:.3em;opacity:.6}.no-prices .amount{display:none!important}ul.product_list_widget li{line-height:1.33;list-style:none;margin-bottom:0;min-height:80px;overflow:hidden;padding:10px 0 5px 75px;position:relative;vertical-align:top}ul.product_list_widget li+li{border-top:1px solid #ececec}.dark ul.product_list_widget li{border-color:hsla(0,0%,100%,.2)}.widget_shopping_cart ul.product_list_widget li{padding-right:30px}ul.product_list_widget li>span.reviewer{font-size:.8em}ul.product_list_widget li a:not(.remove){display:block;line-height:1.3;margin-bottom:5px;overflow:hidden;padding:0;text-overflow:ellipsis}ul.product_list_widget li a.remove{position:absolute;right:0}ul.product_list_widget li dl{font-size:.8em;margin:0}ul.product_list_widget li img{height:60px;left:0;margin-bottom:5px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;top:10px;width:60px}ul.product_list_widget li .quantity{display:block;font-size:.85em;margin-top:3px;opacity:.6}ul.product_list_widget li .quantity.buttons_added{display:flex}.product-main{padding:40px 0}.page-title:not(.featured-title)+main .product-main{padding-top:15px}.product-info{padding-top:10px}.product-summary .woocommerce-Price-currencySymbol{display:inline-block;font-size:.75em;vertical-align:top}.product-summary .quantity{margin-bottom:1em}.product-summary .variations_button{padding:.5em 0}.product-summary table tr+tr{border-top:1px dashed #ddd}form.cart a.added_to_cart.wc-forward{display:none}.product_meta{font-size:.8em;margin-bottom:1em}.product_meta>span{border-top:1px dotted #ddd;display:block;padding:5px 0}.product-info p.stock{font-size:.8em;font-weight:700;line-height:1.3;margin-bottom:1em}p.in-stock{color:var(--fs-color-success)}.group_table .quantity{margin:0}.group_table .price{font-size:1em}.group_table .label label{margin:0;padding:0}.product-gallery,.product-thumbnails .col{padding-bottom:0!important}.product-gallery-slider img,.product-thumbnails img{width:100%}.product-gallery-wide{position:relative}@media screen and (min-width:850px){.product-gallery-stacked{overflow:auto!important;white-space:normal!important;width:auto!important}.product-gallery-stacked .flickity-slider,.product-gallery-stacked .flickity-viewport{height:auto!important}.product-gallery-stacked .flickity-slider,.product-gallery-stacked .slide{left:0!important;position:relative!important;right:0!important;transform:none!important}.product-gallery-stacked .slide{overflow:hidden}.product-gallery-stacked .slide:not(:last-child){margin-bottom:1.5em}.product-gallery-stacked.product-gallery-grid-layout .flickity-slider,.product-gallery-stacked.product-gallery-grid-layout:not(.flickity-enabled){display:grid;gap:10px}.product-gallery-stacked.product-gallery-grid-layout .flickity-slider .slide,.product-gallery-stacked.product-gallery-grid-layout:not(.flickity-enabled) .slide{margin-bottom:0!important}.product-gallery-stacked.product-gallery-grid-layout--1-2 .flickity-slider,.product-gallery-stacked.product-gallery-grid-layout--1-2:not(.flickity-enabled){grid-template-columns:repeat(2,1fr)}.product-gallery-stacked.product-gallery-grid-layout--1-2 .flickity-slider .slide:first-child,.product-gallery-stacked.product-gallery-grid-layout--1-2:not(.flickity-enabled) .slide:first-child{grid-column:1/3}.product-gallery-stacked.product-gallery-grid-layout--2 .flickity-slider,.product-gallery-stacked.product-gallery-grid-layout--2:not(.flickity-enabled){grid-template-columns:repeat(2,1fr)}.product-gallery-stacked.product-gallery-grid-layout--3-1-2 .slide:first-child{grid-column:span 6;order:4}.product-gallery-stacked.product-gallery-grid-layout--3-1-2 .slide:nth-child(2){grid-column:span 2;order:1}.product-gallery-stacked.product-gallery-grid-layout--3-1-2 .slide:nth-child(3){grid-column:span 2;order:2}.product-gallery-stacked.product-gallery-grid-layout--3-1-2 .slide:nth-child(4){grid-column:span 2;order:3}.product-gallery-stacked.product-gallery-grid-layout--3-1-2 .slide:nth-child(n+5){grid-column:span 3;order:5}.product-stacked-info{padding:5vh 5% 2vh}}.product-thumbnails{padding-top:0}.product-thumbnails a{background-color:#fff;border:1px solid transparent;display:block;overflow:hidden;transform:translateY(0)}.product-thumbnails .is-nav-selected a,.product-thumbnails a:hover{border-color:rgba(0,0,0,.2)}.product-thumbnails img{backface-visibility:hidden;margin-bottom:-5px;opacity:.5;transition:transform .6s,opacity .6s}.product-thumbnails .is-nav-selected a img,.product-thumbnails a:hover img{border-color:rgba(0,0,0,.3);opacity:1;transform:translateY(-5px)}.vertical-thumbnails .row-slider:not(.flickity-enabled){opacity:0}@media screen and (min-width:850px){.vertical-thumbnails{overflow-x:hidden;overflow-y:auto}.vertical-thumbnails .col{left:0!important;margin-left:1px;max-width:100%!important;min-height:0!important;padding:0 0 15px!important;position:relative!important;right:0!important;width:95%!important}.vertical-thumbnails .flickity-slider,.vertical-thumbnails .flickity-viewport{height:auto!important;overflow:visible!important;transform:none!important}}.product-footer .woocommerce-tabs{border-top:1px solid #ececec;padding:30px 0}.product-footer .woocommerce-tabs>.nav-line-grow,.product-footer .woocommerce-tabs>.nav-line:not(.nav-vertical){margin-top:-31px}#product-sidebar .next-prev-thumbs{margin:-.5em 0 3em}.mfp-content #product-sidebar{display:block!important}.mfp-content #product-sidebar:where(:not(:has(>.sidebar-inner))){padding:30px 20px}.mfp-content #product-sidebar:where(:has(>.sidebar-inner)){padding:0}.product-sidebar-small{font-size:.9em}.product-sidebar-small .widget-title{text-align:center}.product-sidebar-small .is-divider{margin-left:auto;margin-right:auto}.product-sidebar-small ul.product_list_widget li{padding-left:60px}.product-sidebar-small ul.product_list_widget li img{height:50px;width:50px}.product-section{border-top:1px solid #ececec}.easyzoom-notice{display:none}.easyzoom-flyout{animation-delay:1s;animation:stuckFadeIn .6s;background:#fff;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:opacity 1s;width:100%;z-index:1}@media(max-width:849px){.easyzoom-flyout{display:none!important}}.product-gallery-slider .slide .easyzoom-flyout img{max-width:1000px!important;width:1000px!important}.woocommerce-product-gallery__trigger{display:none}.product-info .composite_form .composite_navigation .page_button{font-size:1em;font-weight:400;line-height:1.2}.woocommerce-pagination ul.links li{margin-left:inherit}.has-sticky-product-cart{padding-bottom:60px}.has-sticky-product-cart .back-to-top.active{bottom:10px}.sticky-add-to-cart__product{align-items:center;display:none;padding:3px}.sticky-add-to-cart__product .product-title-small{line-height:1;margin-right:1em;max-width:180px}.sticky-add-to-cart__product .sticky-add-to-cart-img{border-radius:5px;height:45px;margin-right:1em;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:45px}.sticky-add-to-cart--active{align-items:center;animation:stuckMoveUp .6s;background-color:hsla(0,0%,100%,.9);border-top:1px solid #ddd;bottom:0;display:flex;flex-wrap:wrap;font-size:.9em;justify-content:center;left:0;padding:3px;position:fixed;right:0;z-index:20}.sticky-add-to-cart--active .variations,.sticky-add-to-cart--active .woocommerce-variation-description{display:none}.sticky-add-to-cart--active .single_variation_wrap,.sticky-add-to-cart--active .woocommerce-variation-add-to-cart{align-items:center;display:flex;flex-wrap:no-wrap}.sticky-add-to-cart--active .product-page-price,.sticky-add-to-cart--active .stock,.sticky-add-to-cart--active .woocommerce-variation-price{border:0;font-size:15px;margin-bottom:0;margin-right:.9em;margin-top:0;padding:0}.sticky-add-to-cart--active .stock{font-size:.8em;font-weight:700}.sticky-add-to-cart--active .quantity,.sticky-add-to-cart--active button,.sticky-add-to-cart--active form{margin-bottom:0}.sticky-add-to-cart--active .sticky-add-to-cart__product{display:flex}@media(max-width:550px){.sticky-add-to-cart--active{font-size:.8em}.sticky-add-to-cart--active .stock{display:none}}.flex-viewport{cursor:pointer;max-height:2000px;transition:all 1s ease}.flex-viewport a{display:block}.flex-viewport img{width:100%}.flex-control-thumbs{display:flex;flex-wrap:wrap;margin:10px -5px 0}.flex-control-thumbs li{cursor:pointer;list-style:none;padding:0 5px;width:25%}.flex-control-thumbs li img{opacity:.6}.flex-control-thumbs li img.flex-active{opacity:1}.quantity,.text-center .quantity{display:inline-block;display:inline-flex;margin-right:1em;opacity:1;vertical-align:top;white-space:nowrap}.button+.quantity,.text-center .button+.quantity{margin-right:0}.quantity+.button{font-size:1em;margin-right:0}.quantity .button.minus{border-bottom-right-radius:0!important;border-right:0!important;border-top-right-radius:0!important}.quantity .button.plus{border-bottom-left-radius:0!important;border-left:0!important;border-top-left-radius:0!important}.quantity .minus,.quantity .plus{padding-left:.5em;padding-right:.5em}.quantity input{display:inline-block;margin:0;padding-left:0;padding-right:0;vertical-align:top}.quantity input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border-radius:0!important;font-size:1em;max-width:2.5em;text-align:center;width:2.5em}@media(max-width:549px){.quantity input[type=number]{width:2em}}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.box-text .ux-quantity{margin-top:1em}.box-text .ux-quantity__button{margin-top:0}.ux-free-shipping{display:grid;gap:10px}.nav-dropdown .ux-free-shipping{min-width:300px}.ux-free-shipping__bar{background:#ddd;border-radius:5px;height:8px}.ux-free-shipping__bar--striped{background-image:linear-gradient(135deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:30px 30px}.ux-free-shipping__bar-progress{background:var(--fs-color-primary);border-radius:5px;display:block;height:8px}.widget_shopping_cart_content .ux-free-shipping{margin-bottom:10px}.woocommerce-cart .ux-free-shipping{padding-bottom:30px}.woocommerce-checkout .ux-free-shipping{padding:30px 0}.cart-icon,.cart-icon strong{display:inline-block}.cart-icon strong{border:2px solid var(--fs-color-primary);border-radius:0;color:var(--fs-color-primary);font-family:Helvetica,Arial,Sans-serif;font-size:1em;font-weight:700;height:2.2em;line-height:1.9em;margin:.3em 0;position:relative;text-align:center;vertical-align:middle;width:2.2em}.cart-icon strong:after{border:2px solid var(--fs-color-primary);border-bottom:0;border-top-left-radius:99px;border-top-right-radius:99px;bottom:100%;content:" ";height:8px;left:50%;margin-bottom:0;margin-left:-7px;pointer-events:none;position:absolute;transition:height .1s ease-out;width:14px}.cart-icon:hover strong,.current-dropdown .cart-icon strong{background-color:var(--fs-color-primary);color:#fff}.cart-icon:hover strong:after,.current-dropdown .cart-icon strong:after{height:10px}.nav-small .cart-icon{font-size:.66em}.nav-dark .cart-icon strong{border-color:#fff;color:#fff}.nav-dark .cart-icon:hover strong,.nav-dark .current-dropdown .cart-icon strong{background-color:#fff;color:var(--fs-color-primary)}.nav-dark .cart-icon strong:after{border-color:#fff}.woocommerce-mini-cart__empty-message{text-align:center}.loading .cart-icon strong,.loading .cart-icon strong:after{border-color:var(--fs-color-success);color:var(--fs-color-success)}.loading .cart-icon:hover strong{background-color:var(--fs-color-success);color:#fff}.header-cart-icon{position:relative}.cart-popup-title>span{display:block;font-size:1.125em}.cross-sells h2{font-size:1.2em;margin-bottom:1em}.checkout ul li,.shop_table ul li{list-style:none;margin:0}.shop_table .quantity{margin:0}td.product-thumbnail{max-width:90px;min-width:60px;width:90px}td.product-remove{padding:0;width:20px}.shop_table tfoot th{font-size:85%;letter-spacing:0;text-transform:inherit}.cart_totals tbody tr td,.shop_table tfoot tr td,.shop_table thead tr th:last-of-type,.shop_table tr td:last-of-type,td.product-total{text-align:right}.shop_table .order-total td,.shop_table .order-total th,.shop_table thead th{border-width:3px}.shop_table th:last-child{border-right:0}.shop_table .cart_item td{padding-bottom:15px;padding-top:15px}.shop_table .actions{border:0;padding:15px 0 10px}.shop_table .submit-col{padding-left:30px}@media(max-width:849px){.shop_table{font-size:.9em}.shop_table tr.shipping th{width:50%}.shop_table .product-name{min-width:80px}.shop_table .product-remove{position:relative;width:0}.shop_table .product-remove a{font-size:18px!important;height:24px;left:0;line-height:18px!important;position:absolute;top:10px;width:24px}.shop_table .mobile-product-price{margin:.5em 0}}@media(max-width:549px){.shop_table .product-price,.shop_table .product-subtotal{display:none}.product-quantity{text-align:right}.cross-sells{overflow:hidden}}.cart_totals tbody th{font-size:.9em;font-weight:400;letter-spacing:0;text-transform:inherit}.cart_totals>h2{display:none}.cart_totals .button{display:block;margin-right:0;min-width:100%}.cart_totals th.product-name{border-width:3px}.cart_totals .wc-proceed-to-checkout{margin:1.5em 0}.shipping__table{margin:0}.shipping__inner{border:0;font-size:1em;padding:0}.shipping__list{margin-bottom:0}.shipping__list_item{align-items:center;display:flex;min-height:2em}.shipping__list_label{flex:1;font-weight:400;margin:0;opacity:.8;padding:.5em 0}.shipping.shipping--boxed .shipping__list{padding:0}.shipping.shipping--boxed .shipping__list_item{background-color:rgba(0,0,0,.01);border:1px solid rgba(0,0,0,.1);border-radius:3px;margin-bottom:5px;min-height:2.4em;padding:.3em .6em}.shipping__table--multiple{display:block;text-align:left}.shipping__table--multiple tbody,.shipping__table--multiple td,.shipping__table--multiple th,.shipping__table--multiple tr{display:block;padding-left:0;text-align:left}.shipping__table--multiple th{border:0}.shipping__table--multiple .shipping__list{padding:0 .2em}.shipping__table--multiple .shipping__list_label,.shipping__table--multiple .woocommerce-shipping-calculator,.shipping__table--multiple .woocommerce-shipping-destination{text-align:left}tr.shipping input:checked+label,tr.shipping input:hover+label,tr.shipping label:hover{opacity:1}tr.shipping input:checked+label{font-weight:700}tr.shipping input{margin-bottom:0;margin-top:-2px}tr.shipping span.amount{margin-left:.2em}.woocommerce-shipping-calculator{margin-bottom:0;margin-top:.5em}.shipping-calculator-button,.woocommerce-shipping-destination{font-size:.9em}.shipping-calculator-form{background-color:rgba(0,0,0,.03);border-radius:5px;margin-top:5px;padding:15px 15px 10px}.cart-discount{background-color:rgba(var(--fs-color-success),.2);font-size:.85em}.cart-discount td,.cart-discount th{padding:10px 5px}.cart-sidebar .widget-title{border-bottom:3px solid #ececec;font-size:.95em;margin-bottom:15px;padding-bottom:10px}.widget_shopping_cart .woocommerce-mini-cart__buttons .button{margin:.5em 0 0;width:100%}.widget_shopping_cart li.empty{margin:0;min-height:0;padding:0 10px!important;text-align:center}.widget_shopping_cart p.total{border-bottom:2px solid #ececec;border-top:1px solid #ececec;margin-bottom:.5em;padding:10px 0;text-align:center}.dark .widget_shopping_cart p.total{border-color:hsla(0,0%,100%,.2)}.nav-dropdown .product_list_widget{-webkit-overflow-scrolling:touch;max-height:500px;max-height:50vh;overflow-y:auto}.woocommerce-mini-cart-item .variation{margin-bottom:10px}.woocommerce-mini-cart-item .ux-mini-cart-qty{margin-right:-30px;margin-top:3px}.woocommerce-mini-cart__total{display:flex;gap:15px;justify-content:space-between}.nav-dropdown ul.woocommerce-mini-cart{margin-bottom:10px}.cart-popup-inner{display:flex;flex-direction:column;padding-bottom:0}.cart-popup-inner>:last-child{margin-bottom:30px}.cart-popup-inner .widget_shopping_cart{margin-bottom:0}.cart-popup-inner .widget_shopping_cart,.cart-popup-inner .widget_shopping_cart_content{display:flex;flex:1;flex-direction:column}.cart-popup-inner .widget_shopping_cart_content .price-wrapper{font-size:.85em;opacity:.6}.cart-popup-inner .woocommerce-mini-cart{display:flex;flex:1;flex-direction:column;margin-bottom:30px}.cart-popup-inner .woocommerce-mini-cart__buttons:last-child{margin-bottom:0}@media(min-height:500px){.cart-popup-inner--sticky{min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px))}.cart-popup-inner--sticky .ux-mini-cart-footer{background-color:#fff;border-top:1px solid #f1f1f1;bottom:0;position:sticky}.cart-popup-inner--sticky .ux-mini-cart-footer .woocommerce-mini-cart__total:first-child{border-top:0}}.ux-mini-cart-footer .ux-free-shipping{margin-bottom:20px;margin-top:5px}.off-canvas-cart .ux-mini-cart-footer{margin-left:-30px;margin-right:-30px;padding:10px 30px 30px}.ux-mini-cart-qty{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;justify-content:space-between}.ux-mini-cart-qty .quantity{margin:0!important}.ux-mini-cart-cross-sells{margin-bottom:30px;margin-top:auto}.nav-dropdown .ux-mini-cart-cross-sells{display:none}.ux-mini-cart-cross-sells__list{display:flex;flex-direction:column;gap:10px}.ux-mini-cart-cross-sells__list li.ux-mini-cart-cross-sells__list-item{background-color:rgba(0,0,0,.05);border:0;margin-bottom:0;padding-left:85px;padding-right:10px!important}.ux-mini-cart-cross-sells__list li.ux-mini-cart-cross-sells__list-item img{left:10px}.ux-mini-cart-cross-sells__list li.ux-mini-cart-cross-sells__list-item .product-title{font-size:.9em}.ux-mini-cart-cross-sells__list li.ux-mini-cart-cross-sells__list-item .price-wrapper{opacity:1}.ux-mini-cart-cross-sells__list li.ux-mini-cart-cross-sells__list-item .price-wrapper .price{margin-bottom:.5em;margin-top:.5em}.ux-mini-cart-cross-sells__list li.ux-mini-cart-cross-sells__list-item .price-wrapper .star-rating~.price{margin-top:0}.ux-mini-cart-cross-sells__list li.ux-mini-cart-cross-sells__list-item a:not(.remove,.button){display:inline}.ux-mini-cart-cross-sells__list li.ux-mini-cart-cross-sells__list-item:last-child{margin-bottom:0}.ux-mini-cart-cross-sells__list .button.add_to_cart_button{align-items:center;display:inline-flex;float:right;font-size:.7em;gap:5px;justify-content:center;line-height:1;margin:0 0 8px 8px;padding:3px 8px}.ux-mini-cart-empty{gap:30px;padding:15px 0}.ux-mini-cart-empty .woocommerce-mini-cart__empty-message{margin-bottom:0}.tagcloud{padding-bottom:15px}.tagcloud a{border:1px solid;border-radius:3px;display:inline-block;font-size:.8em!important;margin:0 3px 5px 0;opacity:.8;padding:2px 5px}.tagcloud a:hover{background-color:var(--fs-experimental-link-color-hover);border-color:var(--fs-experimental-link-color-hover);color:#fff;opacity:1}table.variations .label{padding-right:20px}table.variations label{white-space:nowrap}table.variations .value{width:100%}.variations{position:relative}.variations td,.variations th{border:0;letter-spacing:normal;padding:.2em 0;text-transform:none;vertical-align:middle}.variations .reset_variations{bottom:95%;color:currentColor;font-size:11px;opacity:.6;position:absolute;right:0;text-transform:uppercase}dl.variation{text-transform:none}dl.variation dt{clear:both;float:left;font-weight:700}dl.variation dd{display:block}.wc-item-meta{margin-top:1.3em}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:5px;background-color:#f5f5f5;height:5px}::-webkit-scrollbar-thumb{background-color:#555;border:2px solid #555}.d-none,label[for=t-payment_method_momo] img,.t-checkout #payment ul,.woocommerce-privacy-policy-text,.t-cart-empty>div.col.large-5 .cart_totals>table,.woocommerce-notices-wrapper,.woocommerce-checkout .woocommerce-NoticeGroup{display:none !important}.single .isures-sdc--wrap{visibility:hidden}.isures-sdc--label{width:100%;margin:0 !important;font-size:14px !important}.single .isures-sdc--code_item{border:none !important;background-color:transparent !important;background-image:url(//giadungchinhhang.vn/wp-content/uploads/2023/04/mceclip0.webp);padding:10px 8px 10px 18px !important;background-size:100% 100%;display:flex;text-align:center;justify-content:center;color:#fff !important}.single .isures-sdc--code_item:before,.isures-sdc--code_item:after{display:none !important}.isures-sdc--code_item span{font-size:14px !important;padding:0 !important}#payment-fake li{list-style:none;margin-left:0 !important}.t-checkout .woocommerce-cart-form__cart-item,.t-checkout .woocommerce-cart-form__cart-item .col-right-bottom{display:flex;justify-content:space-between;position:relative}.t-checkout .woocommerce-cart-form__cart-item+.woocommerce-cart-form__cart-item{margin-top:15px}.t-checkout .woocommerce-cart-form__cart-item .product-thumbnail{flex:1}.t-checkout .woocommerce-cart-form__cart-item .col-right{margin-left:1.5rem;flex:3}.t-checkout .woocommerce-cart-form__cart-item .col-right .product-name a{font-size:14.5px;font-weight:600;color:#2d2d2d}.t-checkout .woocommerce-cart-form__cart-item .col-right .variation dt{display:none !important}.t-checkout .woocommerce-cart-form__cart-item .col-right .variation{display:flex;margin-bottom:5px !important}.t-checkout .woocommerce-cart-form__cart-item .col-right .variation dd{height:30px;min-width:30px;display:flex;justify-content:center;align-items:center;border-radius:8px !important;border:1px solid #000 !important;padding:5px 6px 3px !important;text-transform:capitalize !important}.t-checkout .quantity{border-radius:8px !important}.t-checkout .quantity input{height:30px;min-height:30px;line-height:30px}.t-checkout .quantity .button.minus{border-radius:8px 0 0 8px}.t-checkout .quantity .button.plus{border-radius:0 8px 8px 0}.t-checkout .woocommerce-cart-form__cart-item .col-right-bottom{align-items:center;margin-top:10px}.t-checkout .woocommerce-cart-form__cart-item .col-right-bottom .woocommerce-Price-amount{font-size:14px;font-weight:400 !important}.t-checkout .woocommerce-cart-form__cart-item .col-right-bottom .product-price{line-height:1}.t-checkout .woocommerce-cart-form__cart-item .col-right .product-name{padding-right:50px}.t-checkout .woocommerce-cart-form__cart-item .product-remove{position:absolute;top:5px;right:3px}.t-checkout .woocommerce-cart-form__cart-item .remove,#masthead .cart-item .remove{border:none;color:#2d2d2d;opacity:1 !important}.t-checkout .woocommerce-cart-form__cart-item .remove:hover,#masthead .cart-item .remove:hover{color:red}.t-checkout .woocommerce-checkout th,.t-checkout .woocommerce-checkout td bdi,.t-checkout .shipping__list_label{font-size:14px !important;font-weight:100 !important;color:#2d2d2d !important;opacity:1}.t-checkout .woocommerce-checkout .order-total td bdi{font-size:20px !important}.t-checkout .woocommerce-checkout th,.t-checkout .woocommerce-checkout td{border:none}.t-checkout .woocommerce-checkout .order-total th,.t-checkout .woocommerce-checkout .order-total td{border-top:1px solid #d9d9d9;padding-top:14px}.t-checkout .woocommerce-checkout .shipping__table th,.t-checkout .woocommerce-checkout .shipping__table td{padding-bottom:14px}.thong-tin-vc input,.thong-tin-vc select{box-shadow:none !important;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:8px;height:40px;width:100%;padding:5px 20px;transition:all .2s;margin-bottom:0;font-size:13.5px}.thong-tin-vc .input-box{margin-bottom:0}.error-inp{color:red;font-size:12px;padding-left:10px;display:none}.thong-tin-vc .d-flex{display:flex;justify-content:space-between;margin-bottom:1rem}.thong-tin-vc .two-col>*{width:49%}.thong-tin-vc .three-col>*{width:32%}.thong-tin-vc .one-col>*{width:100%}.thong-tin-vc .three-col>.input-box{position:relative}.thong-tin-vc .three-col>.input-box:before{content:'\f078';font-family:'Font Awesome 6 Pro';font-weight:300;font-size:12px;position:absolute;top:50%;right:10px;transform:translatey(-50%)}.checkout-title{font-size:30px;font-weight:700;margin-bottom:1rem;line-height:1.5}.col-hinh-thuc-thanh-toan{margin-top:2rem}.t-wc_payment_method{display:flex;align-items:center;border:1px solid #d9d9d9;border-radius:16px;padding:15px 20px !important;transition:.2s all;flex-wrap:wrap;justify-content:space-between}.t-wc_payment_method input,.t-wc_payment_method label{margin-bottom:0;margin-top:0;cursor:pointer}.t-wc_payment_method label{width:95%;padding-left:50px;position:relative;min-height:40px;display:inline-flex !important;align-items:center}.t-wc_payment_method label img{display:none}.t-wc_payment_method>label:before{content:'';position:absolute;width:40px;height:40px;top:0;left:0;background-size:100%;background-repeat:no-repeat;background-position:center}.t-wc_payment_method.payment_method_cod label:before{background-image:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/COD.svg)}.t-wc_payment_method.payment_method_bacs label:before{background-image:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/60378.png)}.t-wc_payment_method.payment_method_dht_momo_gateway label:before{background-image:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/momo-icon.webp)}.t-wc_payment_method.payment_method_vnpay label:before{background-image:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/vnpay.webp)}.t-wc_payment_method.payment_method_alepay label:before{background-image:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/alego-Logo.png)}.t-wc_payment_method.payment_method_alepay #custom_input label{padding-left:15px}.t-payment_box{width:100%}.t-payment_box p{margin-bottom:0}.t-wc_payment_method.active{border:1px solid #2f5acf}.t-checkout .isures-sdc--code_item,.t-checkout .isures-sdc--dropdown_list:after,.t-checkout .isures-sdc--dropdown_list:before,.t-checkout .isures-sdc--dropdown_list .isures-sdc-list_header,.t-checkout .isures-sdc--dropdown_list .isures-sdc--dropdown_inner .isures-sdc--logo_left,.isures-view--details_conditions,.woocommerce-message{display:none !important}.t-checkout .isures-sdc--dropdown_list{display:block !important;position:static;width:100%;overflow:auto;border:none !important;box-shadow:none !important;padding:0 !important;overflow-y:visible !important;overflow-x:auto !important;flex-wrap:nowrap;max-width:100% !important}.t-checkout .isures-sdc--dropdown_list .isures-sdc--dropdown_inner{overflow-y:visible !important;overflow-x:auto !important;flex-wrap:nowrap;max-width:inherit !important;display:flex !important;min-height:inherit !important;padding-bottom:10px}.t-checkout .isures-sdc--dropdown_list .isures-sdc--item{flex-shrink:0;margin-right:15px;min-width:250px;width:60%;padding:0 !important;height:125px !important}.t-checkout .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--content_wrap,.t-checkout .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--info_wrap{width:100%}.t-checkout .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--content_right{flex-wrap:wrap;margin-top:5px}.t-checkout .isures-sdc--dropdown_list .isures-sdc--content_excpt{overflow:hidden;text-overflow:ellipsis;line-height:15px;-webkit-line-clamp:3;max-height:45px !important;display:-webkit-box;-webkit-box-orient:vertical;margin:3px 0}.t-checkout .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--info_wrap{position:static !important;border-color:#2d2d2d !important}.t-checkout .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--info_wrap:after,.t-checkout .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--info_wrap:before{content:'';width:15px;height:15px;background-color:#fff;border-width:1px;border-style:solid;border-color:transparent #2d2d2d #2d2d2d transparent;border-image:initial;position:absolute;border-radius:50%;left:calc(100% - 15px/2);transform:rotate(135deg)}.t-checkout .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--info_wrap:before{left:-7px;transform:rotate(-45deg)}.t-checkout .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--content_wrap{min-height:100%;justify-content:space-between;padding-left:40px;position:relative}.t-checkout .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--content_wrap:before{content:'';position:absolute;left:20px;top:0;width:1px;height:100%;border-left:1px dashed;border-color:#2d2d2d}.t-checkout .large-7{padding-right:30px;border-right:1px solid #ddd}#payment-fake .place-order.disable{cursor:not-allowed}#payment-fake .place-order.disable .button.thanh-toan{pointer-events:none;background-color:#d9d9d9}#payment-fake .button.thanh-toan{display:block;margin-right:0;width:100%;border-radius:8px;background-color:#000;font-size:15px;text-transform:none !important}.single #tab-description{height:500px;overflow:hidden}.btn-xemthem-mota button{display:flex;justify-content:center;align-items:center;height:40px;width:250px;border:1px solid #d9d9d9 !important;border-radius:100px;background-color:#fff;font-size:14px;color:#000;text-transform:none;font-weight:500}.btn-xemthem-mota{display:flex;justify-content:center;align-items:center;white-space:nowrap;letter-spacing:.03em;padding-top:20px;color:#000;width:100%;margin-top:20px}.btn-xemthem-mota button:hover{background-color:#d9d9d9;color:#000}.tbl-total-box{border-top:1px solid #d9d9d9;margin-top:1rem;padding-top:1rem}.tbl-total-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.tbl-total-item *{font-size:14px}.tbl-total-money{text-align:right}.tbl-total-result{border-top:1px solid #d9d9d9;padding-top:1rem}.tbl-total-result .tbl-total-money{font-size:20px}.t-cart-empty .isures-sdc--dropdown_list .isures-sdc--item .isures-sdc--content_right{pointer-events:none}.t-cart-empty .isures-sdc--dropdown_list .isures-sdc--item{cursor:not-allowed}.t-checkout>.col,.single .product-main{padding-top:30px}.t-cart-empty .isures-sdc--label,#masthead .cart-item .button.checkout,#masthead .cart-item:before,#masthead .cart-item:after,#masthead .cart-item .woocommerce-mini-cart__total,.cart-mini-product-info .variation dt{display:none}.t-cart-empty .isures-sdc--list:before{content:'B&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1038;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1108;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1038;n kh&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026; &#1043;&#1118;&#1074;‚¬&#1074;„&#1118;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1169;ng th&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1038;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;»&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬ &#1044;‚&#1042;&#1118;&#1043;&#1118;&#1074;&#1026;&#1113;&#1042;¬&#1043;&#1118;&#1074;&#1026;&#1115;&#1042;&#1118;s&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1038;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;»&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;­ d&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1038;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;»&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1168;ng m&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026; &#1043;&#1118;&#1074;‚¬&#1074;„&#1118;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1032;gi&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1038;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1108;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1032;m gi&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026; &#1043;&#1118;&#1074;‚¬&#1074;„&#1118;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1038;v&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026; &#1043;&#1118;&#1074;‚¬&#1074;„&#1118;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;¬ gi&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1038;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;»&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1039;h&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026; &#1043;&#1118;&#1074;‚¬&#1074;„&#1118;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚ ng tr&#1044;‚&#1046;’&#1043;†&#1074;&#1026;™&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;&#1038;&#1044;‚&#1046;’&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1044;‚&#1074;&#1026;&#1113;&#1043;‚&#1042;»&#1044;‚&#1046;’&#1043;‚&#1042;&#1118;&#1044;‚&#1042;&#1118;&#1043;&#1118;&#1074;‚¬&#1042;&#1113;&#1043;‚&#1042;¬&#1044;‚&#1074;&#1026;&#8470;&#1043;…&#1074;&#1026;&#1114;ng!';font-size:14px}#masthead .cart-item .nav-dropdown{min-width:400px;background-color:#fff;border-radius:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.06666666666666667);border:1px solid #d9d9d9}#masthead .cart-item ul.product_list_widget li .cart-mini-product-img img{height:auto !important;max-width:100px;width:100% !important;position:static !important;border-radius:10px}#masthead .cart-item .cart_list.product_list_widget>li{padding:5px 0;display:flex;flex-direction:column;}.cart-mini-product-info{padding:0 25px 0 15px}.cart-mini-product-info .quantity{border:none !important;display:flex !important;flex-direction:column;font-size:12px !important;opacity:1 !important}.cart-mini-product-info .quantity .woocommerce-Price-amount{margin-top:15px}.cart-mini-product-info .quantity bdi{font-size:17px !important;font-weight:100 !important}#masthead .cart-item .cart-mini-product-info .variation{display:flex;color:#2d2d2d;opacity:1;font-size:12px;text-transform:capitalize;font-weight:100}#masthead .cart-item .cart-mini-product-img{width:35%}#masthead .cart-item .cart-mini-product-name a{font-weight:700;font-size:13px;color:#2d2d2d}#masthead .cart-item .woocommerce-mini-cart__buttons .button.wc-forward:first-child{display:block;width:max-content;padding:0;line-height:1;height:max-content;min-height:max-content;text-transform:none;font-weight:100;background-color:#fff;border:none;color:#2f5acf;font-size:15px;margin-left:auto}#masthead .cart-item .woocommerce-mini-cart__buttons .button.wc-forward:first-child:hover{background-color:#fff;text-decoration:underline;box-shadow:none}#masthead .image-icon img{max-width:45px}#masthead .image-icon:after{background-color:#2f5acf;border-radius:99px;box-shadow:none;font-size:10px;font-weight:100;height:14px;line-height:14px;min-width:14px;opacity:1;position:absolute;right:8px;top:10px}#momo-status-name{color:#231f20;font-weight:400;margin-top:2rem;margin-bottom:1rem;font-size:28px}.list-order{display:flex;justify-content:center}.list-order a{background:var(--theme-color2);font-size:16px;line-height:22px;font-weight:400;border:0;border-radius:40px;text-align:center;color:#fff;padding:10px 20px;border:1px solid transparent}.list-order a:hover{background-color:#fff;border:1px solid}.thanks-des{font-size:14px;max-width:70%;margin:auto}.order-heading{font-size:24px;margin:2rem 0 1rem;text-align:center;color:var(--theme-color);font-weight:600}.thank-box-order{border:1px solid #000;border-radius:16px;padding:2rem 3rem}.order-title{border:1px solid #000;border-radius:16px;padding:.7rem 1rem;font-weight:600;font-size:1rem;width:max-content;margin:0 auto 1rem}.thank-box-order table.order-item,.thank-box-order .order-item td,.thank-box-order .order-item th{border:.5px solid;border-color:#d9d9d9 !important;text-transform:none}.thank-box-order table.order-item{border-radius:16px;padding-bottom:0}.thank-box-order table.order-item thead th:first-child{border-radius:16px 0 0}.thank-box-order table.order-item thead th:last-child{border-radius:0 16px 0 0;text-align:right}.thank-box-order .order-item td,.thank-box-order .order-item th{padding:10px 20px;line-height:normal}.thank-box-order .order-item thead th{color:#fff;background-color:var(--theme-color)}.thank-box-order .wc-item-meta{list-style:none;font-size:14px}.thank-box-order .wc-item-meta .wc-item-meta-label{font-weight:100}.thank-box-order #addresses{margin:0 !important}.thank-box-order.payment-method h2{font-size:20px}.thank-box-order.payment-method h3{font-size:16px}.thank-box-order.payment-method li{font-size:14px;margin-left:20px}.thank-box-order.payment-method ul{margin-bottom:0}.doi-mk,.sua-hs{font-size:14px;color:#6abd45;text-decoration:underline;margin-bottom:15px;cursor:pointer;width:max-content}.data-user,.box-tp,.change-pass-box form>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.data-user label,.change-pass-box form>div label{width:30%}.data-user input,.box-tp,.change-pass-box form>div input{width:70%;border-radius:5px}.box-tp select{box-shadow:none !important;border-radius:5px}.box-tp .input-box{width:31%}.star-rating span:before,.star-rating:before,.woocommerce-page .star-rating:before{color:#ffb600 !important}.t-review_container,.review-author{display:flex;justify-content:space-between}.t-review_container .review-avatar{width:55px;margin-right:20px;border-radius:5px}.t-review_container .review-avatar img{border-radius:5px}.t-review-content-box{width:calc(100% - 75px)}.t-review_container{margin-bottom:20px;border-bottom:1px solid #ddd}.t-review_container:last-child{border:none;margin-bottom:0}.review-author-name{font-family:var(--semibold) !important}.review-date time{font-size:14px}.t-review_container .button{border-radius:5px;text-transform:none;margin-left:auto;display:block;width:max-content;margin-right:0}.t-wc-reviews-images-wrap-wrap{display:flex}.t-wc-reviews-images-wrap-wrap .reviews-images-item{width:50px;height:50px;margin-right:5px;margin-top:5px;border:1px solid #ddd;border-radius:5px;padding:2px;display:flex;justify-content:center;align-items:center}.t-wc-reviews-images-wrap-wrap .reviews-images-item img{width:100%;height:100%;object-fit:contain}.t-rv-box{margin-top:20px}.account-item ul,.account-item:before,.account-item:after,.myaccount-menu:before,.myaccount-menu:after{display:none !important}.myaccount-menu li{border:none !important;margin-left:0 !important}.myaccount-menu li a{border:1px solid #2d2d2d !important;padding:10px 25px !important;border-radius:5px}.myaccount-menu li.active a{background-color:#6abd45;color:#fff !important;border-color:#6abd45 !important}.myaccount-menu li:hover a{border-color:#6abd45 !important}#my-account-menu .user-avatar img{border-radius:5px}#my-account-menu~.woocommerce-MyAccount-content{padding:2%;width:72%;background-color:#fff;border-radius:5px}#my-account-menu.position-vertical-left{margin-right:2% !important;width:26%}#my-account-menu~.woocommerce-MyAccount-content h3{margin-bottom:20px;color:#6abd45}.yith-wcmap .user-profile .user-info .logout a{padding:5px 10px;border-radius:5px}.woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:nth-child(odd){background-color:#f8fafc}.woocommerce-MyAccount-content .woocommerce-orders-table tbody .button{text-transform:none;border-radius:5px;margin-bottom:0;margin-right:0}.woocommerce-MyAccount-content .woocommerce-orders-table td:first-child,.woocommerce-MyAccount-content .woocommerce-orders-table td:last-child{padding:.5em}th{font-weight:100 !important;font-family:var(--bold) !important}.woocommerce-MyAccount-content span.amount{font-weight:100 !important;font-family:var(--semibold) !important}.woocommerce-MyAccount-content .woocommerce-table__line-item span.amount{font-family:var(--regular) !important}.woocommerce-order-details .order-info>div{display:flex}.woocommerce-order-details .order-info strong{width:16%}.woocommerce-order-details .order-info{margin-bottom:15px}.woocommerce-MyAccount-content .product-name a{font-size:16px;color:#2d2d2d !important;font-family:var(--semibold) !important}.woocommerce-MyAccount-content .wc-item-meta{margin:5px 0 0}.woocommerce-MyAccount-content .wc-item-meta li{display:flex;align-items:center;font-size:14px}.woocommerce-MyAccount-content .wc-item-meta li p{margin:0}.woocommerce-MyAccount-content .woocommerce-order-details{margin-bottom:30px}.woocommerce-MyAccount-content .wc-item-meta li strong{margin-right:5px;font-family:var(--regular) !important}.woocommerce-MyAccount-content .woocommerce-table--order-details td,.woocommerce-MyAccount-content .woocommerce-table--order-details th{font-size:16px}.woocommerce-MyAccount-content .woocommerce-table--order-details .shipping,.woocommerce-MyAccount-content .woocommerce-table--order-details .payment_method{font-family:var(--regular) !important}.woocommerce-MyAccount-content td.product-name{display:flex;align-items:center}.woocommerce-MyAccount-content td.product-name .pro-iamge{width:80px;height:80px;margin-right:15px;background-color:#f5f5f5;border-radius:5px}.woocommerce-MyAccount-content td.product-name .pro-iamge img{width:100%;height:100%;object-fit:contain}.woocommerce-MyAccount-content td.product-name .pro-info{width:calc(100% - 95px)}.shop_table .order-total td,.shop_table .order-total th,.shop_table thead th{border-width:1px !important}td,th{color:#2d2d2d !important}.sec-acc{padding-bottom:20px !important;padding-top:50px !important}.shipping-box>div,.note-box>div{display:flex}.shipping-box>div>span:first-child,.note-box>div strong{width:16%}.modal_show_cv{position:fixed;width:100%;height:100vh;display:none;justify-content:center;align-items:center;z-index:99999999;top:0;left:0}.bg_overlay_cv{position:absolute;top:0;left:0;background-color:#00000040;width:100%;height:100vh;z-index:999999999;cursor:pointer}.modal_cv_inner{position:absolute;width:40%;height:auto;z-index:9999999999;background-color:#fff;border-radius:.4rem;padding:2rem;top:50%;left:50%;transform:translate(-50%,-50%)}.close_cv{position:absolute;top:4px;right:4px;width:20px;height:20px;z-index:9999999999;cursor:pointer}.gallery_cv{overflow:auto !important;height:100%}.btn-chon-form-item{display:flex;justify-content:space-between}.gallery_cv *{font-size:14px}.btn-chon-form-item span{color:#2f5acf;cursor:pointer;transition:.2s all}.btn-chon-form-item span:hover{color:#000}.login-title{font-size:28px;text-align:center;font-weight:600;margin-bottom:1rem}.gallery_cv input{box-shadow:none !important;height:3em;padding:0 .75em;border-radius:8px;text-transform:none !important}.gallery_cv input[type=submit],.gallery_cv .woocommerce-form-register__submit{display:block;background-color:var(--theme-color);transition:.2s all;width:100%;border-radius:8px !important;text-transform:none !important}.gallery_cv input:focus{border-color:#2f5acf}.gallery_cv input[type=submit]:hover,.gallery_cv .woocommerce-form-register__submit:hover{background-color:#d9d9d9 !important}.login-social-box{display:flex;justify-content:space-between;margin-top:15px}.login-social-box>div{padding-top:.75rem !important;padding-bottom:.75rem !important;text-align:center;border:1px solid #ddd;border-radius:5px;width:48%;cursor:pointer}.login-social-box>div.lg-gg img{margin-right:5px}.login-social-box>div:hover{border-color:#2f5acf}.login-social-box{margin-bottom:15px}.account-item a{cursor:pointer}.section-title b{height:.5px}@media(min-width:900px){#my-account-menu~.woocommerce-MyAccount-content{min-height:312px}}@media(max-width:480px){.thank-box-order .order-item td,.thank-box-order .order-item th{padding:10px}.thank-box-order table.order-item thead th:first-child{width:50%}.thank-box-order{padding:1rem}.thank-box-order .order-item thead th:nth-child(2){text-align:center;width:10%}.thank-box-order .order-item{font-size:14px}#momo-status-name{font-size:24px}.thanks-des{max-width:90%}.product-main .woo-variation-product-gallery{width:100%;margin-bottom:15px}.product-main .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized){display:flex;flex-direction:column}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:30px !important}.product-main .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{width:100%}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image img{height:30px;object-fit:contain}.product-info ul[data-attribute_name='attribute_pa_kich-thuoc'] li span{font-size:14px}.product-info ul[data-attribute_name='attribute_pa_kich-thuoc'] li,.product-info ul[data-attribute_name='attribute_pa_mau-sac'] li{height:30px}.product-info .quantity input{height:30px !important;min-height:30px !important;line-height:30px !important}.product-info .woocommerce-variation-add-to-cart{display:flex;align-items:center}.product-info .woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:1}.row-policy p{font-size:10px}.row-policy p br{display:none}.goi-y-sp .row{overflow:auto;flex-wrap:nowrap}.goi-y-sp .row .col{width:40%;flex-shrink:0;padding-bottom:0}.isures-sdc--code_item span{font-size:12px !important;padding:0 !important}.product-info>.product-title{font-size:21px}.t-checkout .isures-sdc--close_popup{display:none !important}.t-checkout .isures-sdc--dropdown_list .isures-sdc--item{height:128px !important}.woocommerce>.isures-sdc--wrap{display:none !important}.t-checkout .woocommerce-cart-form__cart-item .remove{position:static !important}.t-checkout .woocommerce-cart-form__cart-item .product-remove{right:auto;left:90%}.t-checkout .large-7{padding-right:15px}.t-wc_payment_method label{width:max-content;margin-left:5px}.t-wc_payment_method{justify-content:flex-start}.t-checkout{flex-direction:column-reverse}.modal_cv_inner{width:95%;top:45%}.off-canvas-left .mfp-content{max-width:70% !important}.t-wc_payment_method label{padding-left:40px;min-height:30px}.t-wc_payment_method label:before{width:30px;height:30px}.t-checkout .isures-sdc--dropdown_list .isures-sdc--content_excpt{line-height:13px;-webkit-line-clamp:3;max-height:39px !important;font-size:12px}.isures-sdc--content_name{font-size:14px}.t-checkout>.large-5{padding-bottom:0}.checkout-title{font-size:22px}}
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px ????\U&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;????\U&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;?? ?\U&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;???\U&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;????\U&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;????\U&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;@&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;????\U&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029;d-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-widget-overlay{background:#aaa url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{border:1px dotted #000}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion a{zoom:1}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}.ui-autocomplete-loading{background:#fff url(https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/images/ui-anim_basic_16x16.gif) right center no-repeat}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}:root{--theme-color:#32965d;--theme-color2:#32965d;--black:#000;--fa6:'Font Awesome 6 Pro'}
html,body{overflow-x:hidden}
pre,#sendPayment {
display: none
}
*{font-family:'Manrope';}
@font-face{font-display:swap;font-display:swap;font-family:'Manrope';font-style:normal;font-weight:400;src:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-regular.eot);src:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-regular.eot?#iefix) format('embedded-opentype'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-regular.woff2) format('woff2'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-regular.woff) format('woff'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-regular.ttf) format('truetype'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-regular.svg#Manrope) format('svg')}
@font-face{font-display:swap;font-display:swap;font-family:'Manrope';font-style:normal;font-weight:500;src:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-500.eot);src:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-500.eot?#iefix) format('embedded-opentype'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-500.woff2) format('woff2'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-500.woff) format('woff'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-500.ttf) format('truetype'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-500.svg#Manrope) format('svg')}
@font-face{font-display:swap;font-display:swap;font-family:'Manrope';font-style:normal;font-weight:600;src:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-600.eot);src:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-600.eot?#iefix) format('embedded-opentype'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-600.woff2) format('woff2'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-600.woff) format('woff'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-600.ttf) format('truetype'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-600.svg#Manrope) format('svg')}
@font-face{font-display:swap;font-display:swap;font-family:'Manrope';font-style:normal;font-weight:700;src:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-700.eot);src:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-700.eot?#iefix) format('embedded-opentype'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-700.woff2) format('woff2'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-700.woff) format('woff'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-700.ttf) format('truetype'),url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/fonts/manrope-v13-vietnamese-700.svg#Manrope) format('svg')}
.error,.notice-error{display:none !important}
.filter-category,.recipe_cat .post-sidebar .btn-close{display:none}
b,strong {
font-weight: 700
} b{color:#000}
body {
font-size: 16px;
line-height: 22px;
color: var(--black);
margin: 0;
padding: 0;
font-weight: 400;
font-style: normal;
font-family: 'Manrope',sans-serif
} p{font-size:16px;line-height:22px}
.section-title-container{margin-bottom:0 !important}
.wpcf7-spinner,.box-blog-post .is-divider{display:none}
.section-title-normal{border-bottom:0}
#header .top-divider{border:0}
#header .header-wrapper.stuck .header-bg-color,#header .header-bg-color,#header .active-search .header-bg-color{background:#fff}
#header .header-wrapper.stuck .header-nav-main>.menu-item>a,#header .header-wrapper.stuck .btn-search,#header .header-wrapper.stuck .icon-shopping-basket:before,#header .header-wrapper.active-search .header-nav-main>.menu-item>a,#header .header-wrapper.active-search .btn-search,#header .header-wrapper.active-search .icon-shopping-basket:before{color:#292929}
#header #logo a{padding:0}
#header #logo img{max-height:72px !important}
#header #logo h1{margin-bottom:0}
.header-nav-main>.menu-item{margin:0 4px}
.header-nav-main>.menu-item:not(.menu-item-has-block) a,.header-nav-main>.menu-item>a{font-size:15px;transition:.4s all ease;color:#2d2d2d;position:relative;text-transform:uppercase;font-weight:600;padding:29px 3px}
.header-main{background:#fff;}
.header-main .menu-item:after,.header-main .menu-item:before{display:none}
.header-nav-main>.menu-item>a:before{content:'';bottom:0;left:0;width:0;height:2px;-webkit-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out;background-color:var(--theme-color);position:absolute;display:block}
.header-nav-main>.menu-item.active>a{color:#292929}
.header-nav-main>.menu-item>a:hover:before{width:100%}
.header-nav .menu-item .icon-angle-down{opacity:1;color:#292929;margin-left:3px;margin-top:2px;display:none}
.header-nav-main>.menu-item:not(.menu-item-has-block) .sub-menu{min-width:250px;background:#fff;border-radius:4px;border:0;padding:5px 0;overflow:hidden;left:0;transform:translateY(20px);transition:all .5s;box-shadow:0px 1px 40px 0px rgba(0,0,0,.1)}
.header-nav .menu-item:hover .sub-menu{transform:translateY(0)}
.header-nav-main>.menu-item:not(.menu-item-has-block) .sub-menu a{color:#000e34;font-weight:400;margin:0;border-bottom:0;position:relative;padding:10px 25px}
.header-nav-main>.menu-item:not(.menu-item-has-block)>.sub-menu a:before{content:'';position:absolute;width:0;height:1px;background:var(--theme-color2);left:20px;top:20px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.header-nav-main>.menu-item:not(.menu-item-has-block) .sub-menu a:hover{background-color:#f2f2f2;padding:10px 20px 10px 35px;color:var(--theme-color2)}
.header-nav .menu-item:not(.menu-item-has-block) .sub-menu a:hover:before{width:10px}
.header-nav-main>.menu-item:not(.menu-item-has-block)>.sub-menu .menu-item:last-of-type a{border-bottom:0}
#header .icon-shopping-basket:before,#header .icon-user:before{font-family:'Font Awesome 6 Pro';content:'\f290';color:#292929;font-weight:300}
#header .icon-user:before{content:'\f007';font-size:21px}
#header .account-link.account-login .icon-user:before{color:var(--theme-color)}
#header{border-bottom:1px solid #d8d8d8}
.home #header{border-bottom:0}
#header .header-wrapper.stuck{-webkit-animation:stuckMoveDown .6s;animation:stuckMoveDown .6s;height:80px;position:fixed !important}
#header .header-wrapper.stuck .header-main{display:block}
#header .icon-shopping-basket:after{background:var(--theme-color);height:16px;line-height:16px;min-width:16px;opacity:1;top:16px;padding:0;right:-6px}
.header-nav.nav-right li{margin:0 7px}
.header-nav.nav-right li.html_topbar_left{margin-left:30px !important;}
#header .btn-search{color:#292929;font-size:20px;transform:translateY(4px);cursor:pointer}
.mo-openid-app-icons{display:none !important}
#header .header-bottom .flex-col.flex-center{width:100%}
#header .header-search-form input[type=search]{border:0;background:#f9f9f9;box-shadow:none;font-size:15px;height:48px}
#header .header-search-form .ux-search-submit{background-color:#f9f9f9;border:0;color:#292929;height:48px}
#header .header-bottom{position:absolute;width:100%;top:-50px;transition:all .5s ease;opacity:0;visibility:hidden}
#header .header-bottom.show{top:100%;opacity:1;visibility:visible}
.search-hidden,.menu-hidden{position:fixed;width:100vw;height:100vh;inset:0;background:none no-repeat scroll 0 0 #000;cursor:pointer;left:0;opacity:.5;top:0;z-index:9;display:none}
.search-hidden.show,.menu-hidden.show{display:block}
.menu-block{min-height:300px;margin:auto !important;padding:40px 0 0}
.header-nav .menu-item-has-block .nav-dropdown{border:0;box-shadow:inset 0 10px 14px -5px rgba(0,0,0,.1)}
#header .menu-block .medium-2{flex-basis:175px;max-width:175px}
#header .menu-block .col-menu{flex:1;max-width:50%}
#header .menu-block .btn-sosanh{color:#fff;padding:11px 20px;text-transform:uppercase !important;line-height:22px;display:block;width:132px;font-weight:400;margin-bottom:20px;font-size:14px}
#header .menu-block .btn-sosanh:hover{background-color:var(--theme-color);box-shadow:none}
#header .menu-block .btn-shop{padding:11px 20px;text-transform:uppercase !important;line-height:22px;font-size:14px;display:block;width:132px;font-weight:400;background:#fff !important;color:#292929;border:1px solid}
#header .menu-block .btn-shop:hover{color:var(--theme-color);box-shadow:none}
.menu-block .menu{display:block;column-count:2}
.menu-block .menu .toggle{display:none}
.menu-block .menu>.menu-item{border:0;margin-bottom:15px}
.menu-block .menu>.menu-item>a{font-size:18px;text-transform:uppercase;font-weight:400;color:#000;font-weight:700;padding-top:0}
.menu-block .menu>.menu-item>a:after{font-family:'Font Awesome 6 Pro';content:'\f054';font-weight:700;margin-left:5px}
.menu-block .sub-menu{display:block;border:0}
.menu-block .widget{margin-bottom:0}
.menu-block .sub-menu .menu-item a{color:#292929 !important;font-size:15px;font-weight:400;padding:6px 0}
.menu-block .sub-menu .menu-item a:hover{color:var(--theme-color) !important}
.menu-block .info-menu{display:flex;transition:all .5s ease-in-out}
.menu-block .info-menu.active{opacity:1}
.menu-block .info-menu .info-menu--left{flex:1;padding:5px 15px 10px;transition:all .5s ease-in-out;opacity:0}
.menu-block .info-menu .info-menu--right{width:100%;flex-shrink:0;transition:all .5s ease-in-out;opacity:0}
.menu-block .info-menu.active *{opacity:1}
.menu-block .info-menu .image-cover{border-radius:6px;padding-top:56.25%}
.menu-block .info-menu .image-cover img{transition:all .5s ease-in-out}
.menu-block .banner-header{width:100%}
.menu-block .info-menu .banner-header .image-cover{padding-top:30%}
.menu-block .info-menu .title{color:#000;font-size:18px;line-height:1.4;margin-bottom:15px;font-weight:700}
.menu-block .info-menu .desc{line-height:30px;font-size:14px}
#header .account-item:before,#header .menu-item:after{display:none}
.account-item .nav-dropdown{display:none}
.slider-home .banner h2{color:#fff;text-shadow:2px 6px 8px #292929;font-size:40px;line-height:1.3}
.slider-home .banner .button{padding:5px 30px;text-transform:uppercase;font-size:14px;letter-spacing:.5px;font-weight:400;border-radius:6px}
.section-customer{padding-bottom:47px !important}
.section-customer .col{padding:0 12.5px 0}
.section-customer .icon-box{padding:30px;border:.5px solid #c2c2c2;border-radius:5px;cursor:pointer;transition:all .3s ease}
.section-customer .icon-box:hover{border-color:#fff;background:#fdfffc}
.section-customer .icon-box img{padding:0}
.section-customer .icon-box .icon-box-img{margin-bottom:15px}
.section-customer .icon-box-text h3{font-size:18px;line-height:22px;margin-bottom:8px}
.section-customer .icon-box-text p{color:#5b5b5b;font-size:16px;line-height:21px;margin-bottom:0;}
.section-category{padding-bottom:50px !important}
.section-category .col-image .col-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px}
.section-category .box-image:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;background:transparent linear-gradient(180deg,#32965d00 0%,#00270a00 21%,#00270ab3 100%) 0% 0% no-repeat padding-box;opacity:.5;z-index:2;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:1}
.section-category .box-image{border-radius:6px}
.section-category .box-text{position:absolute;left:0;bottom:0;padding:0 45px 24px;z-index:2}
.section-category .box-text h2{color:#fff;font-size:24px;line-height:22px;margin:0 0 11px}
.section-category .box-text p{color:#fff;margin:0;font-size:15px;line-height:20px}
.section-intro{padding-top:60px !important}
.section-intro .title{text-align:center;max-width:700px;margin:0 auto 30px}
.section-intro .title h3{font-size:32px;font-weight:700;text-transform:uppercase;color:#32965d;margin-bottom:20px}
.section-intro .stack{margin-bottom:50px}
.section-intro .stack .icon-box{width:auto;--stack-gap:67px !important;display:flex;align-items:center}
.section-intro .icon-box img{padding:0;height:32px;object-fit:contain}
.section-intro .icon-box .icon-box-text{padding-left:10px}
.section-title-normal span{border-bottom:0}
.section-news .section-title-main,.section-reviews .section-title-main{width:100%;text-align:center;text-transform:uppercase;margin:0;line-height:1.5}
.product-small.box .box-image{background-position:50% 50%;background-size:cover;height:auto;overflow:hidden;padding-top:75%;position:relative}
.product-small.box .box-image img{bottom:0;font-family:'object-fit:cover;';height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;right:0;top:0;width:100%}
.product-small.box .image-tools.top.right{filter:unset;opacity:1;pointer-events:all;padding:0;left:26px;right:unset;top:20px}
.product-small.box .label-product{padding:4px 15px;font-size:14px;line-height:22px;color:#fff;border-radius:5px}
.product-small.box .label-product.banchay{background:#4db100}
.product-small.box .label-product.phobien{background:#ff9a02}
.product-small.box .label-product.spmoi{background:var(--theme-color2)}
.product-small.box .box-text{padding:0;margin-top:35px;display:flex;align-items:center;flex-flow:row wrap}
.product-small.box .add-to-cart-button{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;transition:all .4s ease;white-space:nowrap;padding:0 !important}
.product-small.box .add-to-cart-button a{margin:0;background:var(--theme-color);box-shadow:none;color:#fff;border:1px solid var(--theme-color);font-size:14px;border-radius:50px;font-weight:400;width:fit-content;padding:0 15px;height:35px;line-height:32px;text-transform:none}
.product-small.box:hover .add-to-cart-button{top:-60px;opacity:1}
.product-small.box .add-to-cart-button a:hover{color:var(--theme-color);background:#fff}
.product-small.box .add-to-cart-button a:before{font-family:'Font Awesome 6 Pro';content:'\f290';margin-right:5px;font-weight:300}
.product-small.box .add-to-cart-button a:after{display:none}
.product-small.box .box-text:before{content:'\f005 \f005 \f005 \f005 \f005';font-family:'Font Awesome 6 Pro';position:absolute;bottom:103%;color:var(--theme-color);font-weight:700;letter-spacing:3px;left:50%;transform:translateX(-50%);font-size:14px;line-height:17px}
.product-small.box .product-title a{font-size:18px;line-height:22px;font-weight:400;margin:0;color:#262626;height:44px;overflow:hidden}
.product-small.box .price-wrapper{order:2;flex:1}
.product-small.box .ux-swatches{order:3;width:50%}
.product-small.box .price-wrapper .price{display:flex;align-items:flex-end;justify-content:center;gap:15px}
.product-small.box .price-wrapper del{text-decoration:unset;height:21px;margin-right:10px}
.product-small.box .price-wrapper ins{display:flex;align-items:center}
.product-small.box .price-wrapper del .amount{font-size:14px !important;line-height:23px;color:#606060;text-decoration:line-through}
.product-small.box .price-wrapper .amount{color:#262626;font-size:16px;line-height:22px;font-weight:700}
.product-small.box .title-wrapper{order:1;width:100%}
.product-small.box .product-title{margin-bottom:12px;margin-top:0}
.product-small.box{background:#fff;padding:30px 15px 20px;border-radius:6px}
.slider-nav-circle .flickity-button{width:44px;height:44px;box-shadow:0px 3px 6px #00000029 !important;top:45% !important;margin-top:0 !important;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}
.slider-nav-circle .flickity-button svg{display:none}
.slider-nav-circle .flickity-button:before{font-family:'Font Awesome 6 Pro';content:'\f061';color:var(--theme-color2);font-weight:300;font-size:20.5px}
.slider-nav-circle .flickity-button.previous:before{content:'\f060'}
.slider-nav-circle .flickity-button:hover{color:#fff;background:var(--theme-color)}
.slider-nav-circle .flickity-button:hover:before{color:#fff}
.banner-home{overflow:hidden}
.banner-home .box-text{position:absolute;max-width:1200px;top:30%;left:50%;transform:translate(-50%,-30%);text-align:left}
.banner-home .banner-bg{padding-top:56.25% !important;top:50%;transform:translateY(-50%)}
.banner-home .text-inner p,.banner-home .box-text p{font-size:24px;line-height:22px;color:#000;margin:0 0 16px}
.banner-home .text-inner .button,.banner-home .box-text .button{padding:5px 67px;color:#fff;font-size:16px;font-weight:700;border-radius:50px;margin:0 !important;background-color:var(--theme-color) !important;height:50px;box-shadow:none}
.banner-home .text-inner .button:hover,.banner-home .box-text .button:hover{background-color:#fff !important;color:var(--theme-color);border:1px solid}
.section-news{padding-top:93px !important}
.section-news .section-title-main{font-size:32px;line-height:40px;margin-bottom:46px;color:var(--theme-color);font-weight:700;padding:0}
.section-news .section-title-normal{margin-bottom:0}
.section-news .row-blog{display:grid;grid-template-columns:repeat(4,1fr)}
.section-news .row-blog .col.post-item:first-of-type{grid-column:span 2}
.section-news .row-blog .box-text{padding-top:24px;position:relative}
.section-news .row-blog .cat-label{display:inline-block;padding:0 21px;border-radius:11px;background:#e6f4f0;color:#32965d;opacity:1;margin-bottom:14px;text-transform:none;font-size:14px;line-height:22px;margin-top:0}
.section-news .row-blog .post-title{color:#333;font-size:18px;line-height:24px;margin-top:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}
.section-news .row-blog .badge{bottom:0;top:-40px;right:0;left:unset;border:0;width:70px;background:#fff !important}
.section-news .row-blog .badge br{display:none}
.section-news .post-date-day{display:block;color:#707070;font-size:26px;padding:9px 0;background:#fff !important}
.section-news .post-date-month{display:block;background:var(--theme-color);color:#fff;padding:8px 0;font-weight:400;font-size:14px}
.section-news .badge-inner{padding:0;border:0}
.section-news .button{margin:12px auto 0;display:block;width:fit-content;background-color:#32965d !important;height:45px;line-height:45px;border-radius:50px;font-size:16px;font-weight:500;padding:0 40px}
.section-news .button:hover{background-color:var(--theme-color) !important}
.section-news .blog-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px}
.section-news .box-recipe-info{display:none}
.section-news .blog-grid .col.post-item:first-of-type{grid-column:span 2;grid-row:span 2}
.section-news .blog-grid .col.post-item:first-of-type .box-text{position:absolute;bottom:0;padding:0}
.section-news .blog-grid .post-title{color:#292929;height:auto !important;margin-bottom:0 !important}
.section-news .blog-grid .col.post-item:first-of-type .image-cover{padding-top:95% !important}
.section-news .blog-grid .col.post-item .image-cover{border-radius:6px}
.section-news .blog-grid .col.post-item:first-of-type .box-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-o-linear-gradient(transparent,#000);background-image:linear-gradient(transparent,#000);z-index:2;opacity:.5;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border-radius:10px}
.section-news .blog-grid .col.post-item:first-of-type .post-title{z-index:2;position:relative;color:#fff;font-size:22px;padding:0 25px 30px;height:auto}
.section-news .box-recipe{border:0;box-shadow:none !important}
.section-news .box-recipe:hover img{transform:scale(1.1)}
.section-news .box-recipe .box-text{padding-bottom:1.4em;padding:.7em 0 1.4em}
.section-review{padding-bottom:95px !important}
.section-review .box{display:flex;align-items:flex-end;margin-right:0;transition:all 1s ease-in-out}
.section-review .box .box-image{flex-shrink:0;width:49% !important;max-width:471px;background:#fff;border-radius:10px}
.section-review .slider-wrapper{width:calc(100% - 118px);margin:0 auto}
.section-review .slider .col{padding-bottom:0;width:100%}
.section-review .image-cover{border-radius:10px}
.section-review .slider .box-text{border-radius:0 50px 0 0;background:var(--theme-color2);color:#fff;padding:45px;margin-bottom:54px;max-height:247px}
.section-review .slider .box-text p:first-of-type{font-size:18px;line-height:22px;margin-bottom:26px;margin-top:0;padding-left:79px;position:relative;font-weight:700}
.section-review .slider .box-text p:first-of-type:before,.section-review .slider .box-text p:first-of-type:after{content:'';display:inline-block;width:15px;height:44px;position:absolute;left:15px;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:4px}
.section-review .slider .box-text p:first-of-type:after{left:45px}
.section-review .slider-nav-circle .flickity-button{top:unset !important;bottom:54px;width:74px;background:#f6fff9}
.section-review .slider-nav-circle .flickity-button.next{border-radius:0 40px 40px 0;right:-59px}
.section-review .slider-nav-circle .flickity-button.previous{border-radius:40px 0 0 40px;left:-59px}
.section-review .slider-nav-circle .flickity-button:hover{background:var(--theme-color)}
.section-review .box .box-text-inner>*{transform:translateX(30px);transition:all 1s ease-in-out}
.section-review .col.is-selected .box-text-inner>*,
.section-review .is-selected .box-text-inner>*{opacity:1;transform:none}
.section-review .title{padding:15px;position:absolute;max-width:454px;right:140px;top:10px;z-index:999}
.section-review .title h2{font-size:32px;line-height:45px;margin-bottom:21px;text-transform:uppercase;color:#262626}
.section-review .title strong{color:#32965d;display:block}
.section-review .title p{color:#5b5b5b;font-size:20px;line-height:26px;margin:0}
.flip-slider{position:absolute;top:0;left:0;height:100%;width:100%}
.flip-slider .list-flip{height:100%;width:100%;position:relative;display:grid;grid-template-columns:repeat(4,1fr);border-radius:6px;overflow:hidden;grid-gap:0}
.flip-slider .list-flip img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.flip-slider .list-flip .image{transform:rotateY(-180deg);transition:all .5s linear;overflow:hidden;opacity:0;width:100%}
.flip-slider .list-flip .flip-item{width:471px;height:570px;position:absolute}
.flip-slider .list-flip .image:first-of-type .flip-item{left:0}
.flip-slider .list-flip .image:nth-of-type(2) .flip-item{left:-100%}
.flip-slider .list-flip .image:nth-of-type(3) .flip-item{left:-200%}
.flip-slider .list-flip .image:nth-of-type(4) .flip-item{left:-300%}
.flip-slider .list-flip .image:nth-of-type(2){transition-delay:.1s}
.flip-slider .list-flip .image:nth-of-type(3){transition-delay:.2s}
.flip-slider .list-flip .image:nth-of-type(4){transition-delay:.25s}
.section-review .col.is-selected .flip-slider .image{transform:rotateY(0);opacity:1}
.page-template-page-sosanh .header-wrapper{position:unset !important}
.page-template-page-sosanh h1{font-size:40.5px}
.btn-order{display:flex;justify-content:flex-end;align-items:center;padding:15px}
.btn-order a{cursor:pointer}
.btn-order .btn-filter{display:block;padding:13px 30px;background:var(--theme-color2);color:#fff;font-size:16px;text-transform:uppercase;margin-bottom:0;border-radius:5px;margin-left:30px;opacity:.6}
.btn-order .btn-filter.active{opacity:1}
.products-table{background:none no-repeat scroll 0 0 #fff;border-top:1px solid #e6e6e6;display:block;height:100%;overflow:hidden;position:relative;width:100%;z-index:999999}
.products-table .features{background:none no-repeat scroll 0 0 #f9f9f9;border-right:1px solid #e6e6e6;left:0;position:absolute;top:0;width:300px;z-index:999999}
.products-table .features .top-info{font-size:1.15rem;height:370px;padding:0 0 0 50px;width:300px}
.products-table .features .top-info{display:flex;align-items:center;flex-wrap:nowrap}
.products-table .features .features-list>li{border-top:1px solid #e6e6e6;padding:10px 30px 10px 50px;font-size:1.15rem;margin-bottom:0;min-height:65px;display:flex;align-items:center}
.products-table .features .features-list{margin-bottom:0}
.products-table .features .features-list .chuc-nang{height:90px}
.products-table .features .features-list .phu-kien{height:290px}
.products-table .products-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}
.products-table .products-wrapper .btn{width:30px;height:50px;background:var(--theme-color);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:23px;position:absolute;top:500px;z-index:10;cursor:pointer}
.products-table .products-wrapper .btn.prev{left:310px}
.products-table .products-wrapper .btn.next{right:10px}
.products-table .products-wrapper .list-product,.products-table .products-wrapper .list-check{margin-left:300px;list-style:none;display:flex;white-space:nowrap;overflow-x:auto;flex-wrap:nowrap;scroll-snap-type:x mandatory;scroll-behavior:smooth}
.products-table .products-wrapper .list-check{margin-bottom:0}
.products-table .products-wrapper .list-check::-webkit-scrollbar{display:none}
.products-table .products-wrapper .product{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;transition:all .2s ease-in-out;position:relative;display:inline-block;scroll-snap-align:start;flex-shrink:0;margin-bottom:0}
.products-table .products-wrapper .top-info{height:370px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;top:0;-webkit-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out}
.products-table .product .features-list{list-style:none;margin:0;position:relative;width:100%}
.products-table .product .check{border:1px solid #acacac;display:flex;align-items:center;justify-content:center;height:18px;left:0;margin:0 auto;right:0;top:25px;position:absolute;transition:all .2s ease-in-out;width:18px}
.products-table .product.selected .check{border-color:var(--theme-color)}
.filtered .product.selected .check{pointer-events:none}
.products-table .product.selected .check:after{font-family:'Font Awesome 6 Pro';content:'\f00c';color:var(--theme-color)}
.products-table .product .attachment-woocommerce_thumbnail{height:130px;width:auto;display:block;object-fit:contain;margin:60px auto 10px !important;transition:all .2s ease-in-out}
.products-table .product .product-name{font-family:'Pangea',sans-serif;font-weight:400;text-align:center;font-size:18px;padding:0 15px;width:100%;line-height:1.5;flex:1;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;transition:all .2s ease-in-out;white-space:pre-wrap}
.products-table .product .product-link{display:block;padding:15px 30px;background:var(--theme-color2);color:#fff;font-size:16px;text-transform:uppercase;margin-bottom:10px;transition:all .2s ease-in-out}
.products-table .product .features-list li{min-height:65px;border-top:1px solid #e6e6e6;margin:0;padding:10px 15px;display:flex;flex-wrap:wrap;align-items:center;font-size:15px;white-space:normal}
.products-table .product .features-list li::-webkit-scrollbar{width:8px;background-color:#fff}
.products-table .product .features-list li::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px;border:0}
.products-table .product .features-list li::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #ddd;border-radius:10px}
.products-table .product span.amount{font-weight:700}
.products-table .product .features-list .chuc-nang{height:90px;align-items:flex-start;overflow-y:auto}
.products-table .product .features-list .phu-kien{display:block}
.products-table .product .features-list .nhuoc-diem{display:block}
.filtered .products-wrapper .product.selected{-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;flex:1}
.filtered .products-wrapper .product:not(.selected){opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);visibility:hidden;position:absolute}
.products-table.top-fixed .list-check{background:none no-repeat scroll 0 0 #ffff;height:220px;position:fixed;top:0;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;z-index:99999}
.products-table.top-fixed .features .top-info{width:300px;max-width:300px;background:none no-repeat scroll 0 0 #f9f9f9;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;height:220px;position:fixed;top:0;z-index:99999}
.products-table.top-fixed .product .check{top:15px}
.products-table.top-fixed .product .attachment-woocommerce_thumbnail{height:80px;margin-top:45px;margin-bottom:0}
.products-table.top-fixed .product .product-link{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.banner-shop{position:relative}
.banner-shop .banner-bg{background-size:cover;background-position:center;text-align:center;}
.page-title-inner{padding-top:60px}
.page-title-inner .term-description{width:42%;padding:0 15px}
.page-title-inner h1.shop-page-title{font-size:32px;line-height:40px;font-weight:600;margin-bottom:20px}
.category-page-title .page-title-inner .flex-col{display:flex;flex-direction:column-reverse;text-align:left !important}
.category-page-title h1.shop-page-title{font-size:48px;border-bottom:1px solid #d8d8d8;margin-bottom:10px}
.shop-container .term-description{max-width:700px;margin-bottom:30px}
.shop-container .term-description p{font-size:15px}
.page-title-inner .woocommerce-breadcrumb{display:none}
.woocommerce-breadcrumb{color:var(--theme-color2);font-size:16px;margin-bottom:10px;font-weight:400}
.woocommerce-breadcrumb a,.rank-math-breadcrumb a,.rank-math-breadcrumb.breadcrumbs span{color:#292929;font-size:16px;font-weight:400;opacity:1}
.rank-math-breadcrumb p{font-size:16px;line-height:22px;margin:0;padding:0}
.rank-math-breadcrumb span.last{color:var(--theme-color2)}
.single .blog-single .woocommerce-breadcrumb a:last-of-type{color:var(--theme-color2);font-weight:600}
.woocommerce-breadcrumb .divider{color:#022279;opacity:1}
.category-page-row .products .product-small.box{max-width:100%;padding:0;margin:0;background:#fff}
.category-page-row .products .product-small.box img{object-fit:contain}
.category-page-row .products .product-small.box .box-image{padding-top:56.25%;width:100%}
.category-page-row .products .product-small.box:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.09)}
.category-page-row .products .product-small.box .box-text{padding:20px 10px 10px;text-align:left;display:flex;flex-flow:row wrap;align-items:center;margin-top:0}
.product-small.box .ux-swatches{order:3;width:40%;margin:0;justify-content:flex-start}
.product-small.box .ux-swatches--small .ux-swatch--color{margin:0 7px 0 0;height:19px;width:19px;padding:0}
.category-page-row .products .product-small.box .product-title a{font-weight:700;line-height:1.4;height:50px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;font-size:18px}
.category-page-row .products .product-small.box .price-wrapper{display:block;width:100%;order:4;flex:unset;margin-top:5px}
.category-page-row .products .product-small.box .price-wrapper .price{justify-content:flex-start;gap:0}
.product-small.box .giathuong,.product-small.box .giakhuyenmai{font-size:18px;line-height:22px;color:#262626;margin-right:3px}
.category-page-row .products .product-small.box .price-wrapper .amount{font-size:18px}
.category-page-row .products .product-small.box .box-text:before{transform:unset;border-right:0;padding-right:14.5px;margin-right:15.5px;order:2;position:unset;width:105px;flex-shrink:0;display:flex;align-items:center;height:17px}
.checkout_coupon.woocommerce-form-coupon{display:block !important;padding:0;border:0}
.checkout_coupon.woocommerce-form-coupon.hidden-coupon{display:none !important}
.checkout_coupon #coupon_code{box-shadow:none;border:1px solid #d9d9d9;border-radius:8px 0 0 8px}
.woocommerce-shipping-destination{display:none}
.checkout_coupon button{background-color:#32965d !important;font-weight:400;border-radius:0 8px 8px 0}
#popup-alepay{border-radius:7px}
.btn-popup-alepay{display:none}
#payment-fake .button.thanh-toan{background-color:#32965d !important}
.woocommerce-form-coupon-toggle{display:none}
.active-phukien #woocommerce_price_filter-2{display:none}
#shop-sidebar .woocommerce-widget-layered-nav-list,#shop-sidebar .order-list,.post-sidebar .widget ul{display:block;padding:10px 0}
#shop-sidebar .woocommerce-widget-layered-nav-list a,#shop-sidebar .order-list a,.active-phukien #shop-sidebar .product-categories a,.post-sidebar .widget ul a{font-size:14px;color:#6d6d6d;padding:8px 0 8px 33px;position:relative;display:block;font-weight:400}
#shop-sidebar .woocommerce-widget-layered-nav-list li,#shop-sidebar .order-list li,.post-sidebar .widget ul li{border:0}
#shop-sidebar .woocommerce-widget-layered-nav-list .count{display:none}
#shop-sidebar .woocommerce-widget-layered-nav-list a:before,#shop-sidebar .order-list a:before,.active-phukien #shop-sidebar .product-categories a:before,.post-sidebar .widget ul a:before{content:'';display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #9b9a9b;position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:1 !important;margin-right:0 !important;color:#fff;border-radius:2px}
#shop-sidebar .ux-swatch--color{position:absolute;width:27px;height:27px;border:1px solid #000;max-width:27px;border-radius:50%;left:33px}
#shop-sidebar .ux-swatch--color:before{display:none}
#shop-sidebar .ux-swatch--color+a{padding-left:65px}
#shop-sidebar .woocommerce-widget-layered-nav-list li.chosen a:before,#shop-sidebar .order-list li.active a:before,.active-phukien #shop-sidebar .children li.active a:before,.post-sidebar .widget li.active a:before{content:'\f00d';font-family:var(--fa6);color:#000;font-size:18px;background:#fff}
.post-sidebar{padding-right:50px}
#shop-sidebar .widget-title,.post-sidebar .widget-title,
.filter-title{color:#222;font-size:18px;font-weight:600;line-height:36px;display:block;border-bottom:1px solid #ddd !important;padding-bottom:5px}
.yith-wcan-tooltip{display:none !important;}
.filter-title{margin-bottom:10px;}
#shop-sidebar .widget_price_filter .widget-title{margin-bottom:15px}
.widget .is-divider{display:none}
#shop-sidebar #woocommerce_product_categories-2 .product-categories{display:block;padding:10px 0;}
#shop-sidebar #woocommerce_product_categories-2 .product-categories li{border:none;}
#shop-sidebar #woocommerce_product_categories-2 .product-categories li a,
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item label{font-size:14px;color:#6d6d6d;padding:8px 0 8px 33px;position:relative;display:block;font-weight:400;}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item label{padding-left:0;margin-bottom:0;display:flex;align-items:center;}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item label input{margin:0;margin-right:10px;width:20px;height:20px;}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.hierarchy-collapsable .toggle-handle{top:13px;}
#shop-sidebar #woocommerce_product_categories-2 .product-categories li a:before{content:'';display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #9b9a9b;position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:1 !important;margin-right:0 !important;color:#fff;border-radius:2px;}
#shop-sidebar #woocommerce_product_categories-2 .product-categories li.current-cat a:before{content:'\f00d';font-family:var(--fa6);color:#000;font-size:18px;background:#fff;}
.active-phukien #shop-sidebar #woocommerce_product_categories-2{display:block}
.active-phukien #shop-sidebar .product-categories>li{display:none}
.active-phukien #shop-sidebar .product-categories>li.active{display:block;border-top:0}
.active-phukien #shop-sidebar .product-categories>li>a{display:none}
.active-phukien #shop-sidebar .product-categories>li button{display:none}
.active-phukien #shop-sidebar .product-categories ul.children{margin:0;border:0;padding:10px 0}
.single .woocommerce-product-gallery__wrapper{max-width:530px;margin:0 auto;position:relative}
.single .product-gallery{padding-right:30px}
.single .woocommerce-product-gallery__image a{background-position:50% 50%;background-size:cover;height:auto;overflow:hidden;padding-top:100%;position:relative;display:block}
.single .woocommerce-product-gallery__image img{bottom:0;font-family:'object-fit:cover;';height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;right:0;top:0;width:100%;display:block}
.product-thumbnails img{bottom:0;font-family:'object-fit:cover;';height:100%;left:0;-o-object-fit:contain;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;right:0;top:0;width:100%;display:block;transform:unset !important}
.product-thumbnails .col a{background-position:50% 50%;background-size:cover;height:auto;overflow:hidden;padding-top:92%;position:relative;display:block;border:1px solid #ddd;margin:0;border-radius:6px}
.product-thumbnails .is-nav-selected a{border-color:var(--theme-color)}
.single .product-thumbnails .col{padding:0 7.5px !important;border:0}
.single .product-info{width:510px;flex-shrink:0}
.product-info .breadcrumbs,.product-info .woocommerce-product-rating{display:none}
.single .product-info h1.product-title{font-size:28px;color:#262626;margin-bottom:20px}
.single .product-info .price{margin-bottom:30px}
.product-main .product-images .flickity-button-icon{background:var(--theme-color);border-radius:4px;color:#fff !important;fill:#fff !important;transition:unset !important}
.product-main .product-images .flickity-button-icon .arrow{fill:#fff !important}
.product-info .price-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center}
.product-info .product-short-description{margin-top:15px}
.product-info .product-short-description p{margin-bottom:10px}
.product-info .price-wrapper:after{content:'\f005 \f005 \f005 \f005 \f005';font-family:'Font Awesome 6 Pro';color:#32965d;font-weight:700;letter-spacing:2px;font-size:14px;line-height:17px;margin-left:23.5px;padding-left:21.5px;border-left:.5px solid #c3c3c3}
.product-info .price-wrapper .price{display:flex;align-items:center;margin:0}
.product-info .price-wrapper del{order:2;text-decoration:unset}
.product-info .price-wrapper ins{display:flex;align-items:center}
.product-info .price-wrapper del .amount{font-size:16px;line-height:30px;opacity:1;color:#606060;padding:0;border:0}
.product-info .price-wrapper del .amount bdi{text-decoration:line-through}
.product-info .price-wrapper ins .amount,.product-info .price-wrapper .amount{color:var(--theme-color2);font-size:22px;line-height:22px;font-weight:700;padding:9.5px 27px;border:2px solid #32965d;border-radius:6px;margin-right:15px}
.product-info .price-wrapper .amount{margin-right:0}
.single .product-info .single_add_to_cart_button{display:flex;align-items:center;justify-content:center;width:calc(50% - 10px);font-weight:400;background-color:#32965d;height:45px;border-radius:45px;margin:15px 10px 0 0;font-size:18px;text-transform:none}
.single .product-info .single_add_to_cart_button:before{content:'';width:18px;height:21px;display:inline-block;background:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/icon-cart.svg);margin-right:15px;transform:translateY(-3px)}
.single .product-info .single_buynow_button{display:flex;align-items:center;justify-content:center;width:100%;font-weight:400;background-color:#fff;height:45px;border-radius:45px;margin:0;font-size:18px;text-transform:none;max-width:402px;margin-top:15px;color:var(--theme-color);border-color:var(--theme-color);flex:1}
.single .product-info .single_buynow_button:hover{box-shadow:none;background-color:var(--theme-color);color:#fff}
.vertical-thumbnails .scroll-to-desc{margin-top:40px;width:30px;height:30px;border:2px solid var(--theme-color);display:inline-flex;align-items:center;justify-content:center;color:var(--theme-color)}
.product-info .cart{display:flex;flex-wrap:wrap;align-items:center;margin-top:43px}
.product-info .cart .qty-text{font-weight:500;margin-right:15px;font-size:18px}
.product-info .woocommerce-variation-price{display:none}
.product-info .variations{margin-bottom:27px}
.product-info .variations .label{padding-bottom:0}
.product-info .variations .label label{margin:0;color:#262626;font-size:18px;font-weight:400}
.product-info .variations .ux-swatch-selected-value{color:#262626;font-size:18px;font-weight:600}
.product-info .variations .ux-swatch--color{width:59px;height:32px;border-radius:60px;overflow:hidden;box-shadow:none;padding:3px;border:.5px solid #ddd}
.product-info .variations .ux-swatch--color.selected{border-color:#32965d}
.product-info .variations .ux-swatch__color{border-radius:60px}
.product-info .cart.ux-swatches-js-attached{margin-top:27px}
.product-info .quantity input[type=number]{height:40px;border:0;box-shadow:none;font-size:18px;background:0 0;color:#262626}
.product-info .quantity .button{padding:0 0 0 2px;background:#fff;border:0;box-shadow:none;font-size:24px;height:30px;min-height:30px;width:30px;line-height:0;color:#262626;border:.5px solid #b6b6b6 !important;border-radius:50% !important;text-shadow:unset;font-size:19px;display:flex;align-items:center;justify-content:center}
.product-info .quantity{margin:0 24px 0 0;width:147px;height:46px;border-radius:46px;justify-content:center;align-items:center;overflow:hidden;background:#f6f6f6;gap:2px;flex-shrink:0}
.product-info .single_variation_wrap{width:100%}
.product-info .single_variation_wrap .variations_button{display:flex;width:100%}
.product-info .box-service{margin-top:27px}
.product-info .box-service .icon-box{display:flex;align-items:center;padding:16px 22px;background:#f2fdf4;border-radius:9px}
.product-info .box-service .icon-box+.icon-box{margin-top:16px;background:#fdf2f2}
.product-info .box-service img{width:84px;height:84px;object-fit:contain;flex-shrink:0;margin-right:27px}
.product-info .box-service .text{font-size:16px;color:#5b5b5b}
.product-page-sections{padding:54px 0 75px;background:#f9f9f9;margin-bottom:0}
.product-page-sections.active-video{margin-bottom:340px}
.product-page-sections .container{max-width:1170px;padding-left:15px;padding-right:15px}
.product-page-sections .product-description-tabs__title{font-size:28px;font-weight:700;margin-bottom:20px;color:#262626}
.product-page-sections .product-section{border-top:0;background:#fff;padding:24px 58px}
.product-page-sections .product-section+.product-section{margin-top:18px}
.product-page-sections .product-section ul{list-style:none}
.product-page-sections .key-description ul li{padding-left:40px;margin-left:0;position:relative}
.product-page-sections .key-description ul li:before{content:'';display:block;position:absolute;width:10px;height:10px;border-radius:50%;background:var(--theme-color);left:12px;top:7px}
.product-page-sections .key-description .title-tab:before,.product-page-sections .key-additional_information .title-tab:before,.product-page-sections .key-hk_custom_tab .title-tab:before{font-family:'Font Awesome 6 Pro';content:'\f06e';margin-right:10px;font-weight:700}
.product-page-sections .key-additional_information .title-tab:before{content:'\f49e'}
.product-page-sections .key-hk_custom_tab .title-tab:before{content:'\f15c'}
.product-page-sections .title-tab{font-size:20px;font-weight:600;margin:0;position:relative;cursor:pointer;color:#262626}
.product-page-sections .title-tab:after{font-family:'Font Awesome 6 Pro';content:'\2b';position:absolute;right:0;cursor:pointer;transition:transform .4s ease-in-out}
.product-page-sections .product-section.show .title-tab:after{transform:rotate(45deg)}
.product-page-sections .product-section .panel{background:#fff;display:none;padding:0;margin-top:13px}
.product-cate-17 .key-additional_information,.product-cate-17 .key-hk_custom_tab{display:none}
.product-page-sections .box-adjunct{list-style:none;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0px 20px;margin-bottom:0}
.product-page-sections .pro-info{list-style:none}
.product-page-sections .pro-info li{margin:0;display:flex;align-items:center;gap:30px;padding:10px 0}
.product-page-sections .pro-info li:nth-of-type(odd){background-color:#efefef}
.product-page-sections .pro-info .title{width:30%;flex-shrink:0;font-weight:600;padding:0 10px}
.product-page-sections .pro-info .content{padding:0 5px}
.product-page-sections .box-adjunct .image-cover{width:92px;margin:0 auto}
.product-page-sections .box-adjunct p{font-size:14px}
.product-page-sections .box-adjunct .image-cover img{object-fit:contain}
.product-page-sections .box-adjunct li{margin:0;text-align:center}
.section-advantages{padding:50px 0}
.section-advantages .row{max-width:1170px}
.section-advantages .list-advantages .nav{width:43%;flex-shrink:0;margin-right:45px;align-items:unset;justify-content:center;flex-direction:column}
.section-advantages .list-advantages .tab-panels{flex:1}
.section-advantages .list-advantages .tab{margin-left:0;margin-right:0}
.section-advantages .list-advantages .tab .advantages-image{display:none}
.section-advantages .list-advantages .tab a{padding:0 0 0 25px;position:relative}
.section-advantages .list-advantages .tab a:after{content:'';position:absolute;left:0;background-color:#e9e9e9;transition:all .3s ease-in-out;top:0;bottom:0;width:3px;height:100%}
.section-advantages .list-advantages .tab a:before{content:'';position:absolute;top:0;left:0;width:3px;height:0;opacity:1 !important;background-color:#77c043;z-index:9;display:block}
.section-advantages .list-advantages .tab.active a:before{animation:runboder 6s linear;height:100%}
.section-advantages .list-advantages .advantages-nav__title{font-size:24px;font-family:'Pangea',sans-serif;margin:0;padding:12px 0;line-height:1.3}
.section-advantages .list-advantages .advantages-nav__text{color:#555;line-height:26px;display:none}
.section-advantages .list-advantages .tab+.tab{margin-top:60px}
.section-advantages .advantages-image .image-cover{border-radius:6px;padding-top:70%}
.section-advantages .advantages-image .image-cover+.image-cover{margin-top:15px}
.section-video{height:270px}
.section-video .row{max-width:963px;transform:translateY(75px)}
.section-video .image-cover{border-radius:10px}
.section-video .image{position:relative}
.section-video .video{position:absolute;left:15px;top:0;width:calc(100% - 30px);height:calc(100% - 30px);opacity:0;visibility:hidden}
.section-video .video.show{opacity:1;visibility:visible}
.section-video .play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65px;height:65px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding-left:5px;color:var(--theme-color);cursor:pointer}
.section-video .play-video i{font-size:30px;z-index:2}
.section-video .play-video:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65px;height:65px;background:#fff;z-index:1;border-radius:50%;transition:all .3s ease-in-out}
.section-video .play-video:hover:before{transform:translate(-50%,-50%) scale(1.2)}
.related .product-section-title{text-align:center;text-transform:none;font-size:33px;font-family:'Pangea',sans-serif;margin-top:30px;margin-bottom:0}
.product-section.key-reviews{background:#f6f6f6;padding:20px 0 30px}
.product-section.key-reviews .title-tab{max-width:1215px;margin:25px auto 0;padding:15px;font-size:33px}
#comments .commentlist,#reviews{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:0}
#reviews>#comments{flex-basis:65%;max-width:65%}
#reviews>#review_form_wrapper{flex-basis:33%;max-width:33%}
#reviews>*{height:100%;padding:1rem 1.5rem;border:1px solid #ccc;border-radius:6px;background:#fff}
#reviews .comment-form-rating label,#reviews .stars{text-align:center}
#reviews .comment-form-rating label{font-size:20px}
#reviews .review-form-inner{height:100%;padding:0;border:0}
#reviews .stars a:after{color:#ddd;content:'\f005' !important;font-size:20px;font-family:var(--fa6);font-weight:700}
#reviews .stars a.active:after,.single .comment-form-rating .stars a:hover:after,.single .comment-form-rating .stars a.active:after{color:#ffd980}
#reviews .stars a+a{border:none;margin:0}
#reviews #reply-title,#reviews .wcpr-form-description,#reviews .woocommerce-Reviews-title{display:none}
#reviews input,#reviews textarea{border-radius:5px;box-shadow:none}
#review_form label{font-size:15px;font-weight:600;line-height:22px}
#review_form .wcpr-comment-form-images label{margin:0}
#review_form .btn_image_upload, #review_form .wcpr_image_upload_button{width:max-content;padding:5px 20px;color:#6abd45;border:1px solid #6abd45;border-radius:5px;font-size:15px;line-height:22px;font-weight:600;letter-spacing:0;background-color:unset !important;box-shadow:none !important;margin-right:0;min-height:unset;}
#review_form .note-file{font-size:12px;font-style:italic;display:block;font-weight:400;}
#review_form input[type=submit]{margin:0;font-weight:500;text-transform:none;width:100%;height:45px;font-size:18px}
#reviews .wcpr-input-file-container .wcpr-input-file-wrap .wcpr-selected-image-container{justify-content:flex-start;gap:10px}
#review_form input[type=submit]:hover{border:1px dashed var(--theme-color);color:var(--theme-color);background-color:#fff}
#reviews .comment-form{margin:0}
#comments .wcpr-filter-container,#comments .kt-wc-reviews-images-wrap-wrap{justify-content:flex-start}
#comments .wcpr-filter-button-wrap{width:max-content !important}
#comments .wcpr-overall-rating-and-rating-count{padding-bottom:0}
#comments .commentlist,#reviews{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:0}
#comments .commentlist>li{width:100%;margin-left:0 !important;border:none}
#comments .commentlist li .comment-text{display:flex;flex-wrap:wrap;justify-content:space-between}
#comments .commentlist li .star-rating{order:2}
#comments .commentlist li .meta{order:1;width:max-content;display:flex;flex-direction:column}
#comments .commentlist li .description{order:3;width:100%;margin-top:10px;margin-bottom:10px;font-style:normal !important}
#comments .commentlist li .kt-reviews-image-container{order:4;width:100%;max-width:inherit !important}
#comments .commentlist li .meta .woocommerce-review__dash,#reviews:after{display:none}
#comments .commentlist li .meta .woocommerce-review__published-date{font-size:14px;opacity:.8}
#comments .commentlist li .description p{margin-bottom:0}
.blog-archive .archive-page-header{position:relative;height:350px;display:flex;align-items:flex-end;margin-bottom:40px}
.blog-archive .archive-page-header .banner-bg{background-size:cover;background-position:top center}
.blog-wrapper .archive-page-header h1.page-title,.page-banner h1{font-size:36px;line-height:58px;margin-top:65px;margin-bottom:0;margin-top:0;max-width:700px}
.blog-wrapper.page-wrapper{padding:0}
.blog-wrapper.blog-single{padding-top:80px}
.mt-30{margin-top:50px}
.button.btn-view{width:fit-content;margin:10px auto 0px;display:flex;align-items:center;height:45px;padding:0 32px;letter-spacing:.32px;font-size:16px;line-height:20px;border-radius:50px !important;background-color:var(--theme-color2) !important;box-shadow:none !important}
.section-intro .button.btn-view:hover{background-color:#fff !important;color:var(--theme-color2);border-color:var(--theme-color)}
.category-viewmore .box-blog-post{border-radius:10px;overflow:hidden}
.category-viewmore .box-blog-post:hover h5{color:#000;}
.category-viewmore .box-blog-post .box-text{padding:18px 34px 30px;border:1px solid #ccc;border-radius:0 0 10px 10px}
.category-viewmore .box-blog-post .box-text-inner{display:flex;flex-direction:column}
.category-viewmore .box-blog-post .post-meta{order:1;display:inline-block;width:fit-content;font-size:12px;line-height:15px;font-weight:300;background:var(--theme-color2);padding:4px 23px 4px 15px;color:#fff;border-radius:40px}
.category-viewmore .box-blog-post .from_the_blog_excerpt{order:3;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;color:#787878 !important;margin:0;}
.category-viewmore .box-blog-post .post-title{order:2;margin:11px 0 14px;color:#32965d;font-size:18px;line-height:25px;font-weight:800;}
.category-viewmore .box-blog-post:hover{box-shadow:0px 0px 30px #00000029}
.category-viewmore .box-blog-post:hover .box-text{border-color:transparent}
.blog-single .large-10{max-width:700px}
.blog-single .post{padding-top:45px}
.blog-single .post .entry-title{text-align:center;font-size:40.8px;font-family:'Pangea',sans-serif;margin-bottom:0}
.blog-single .entry-header-text-top{padding-bottom:0}
.blog-share .share-icons-title{font-size:18px;color:#070707;font-weight:400}
.blog-share{margin-top:25px}
.blog-share .button{border-radius:5px !important;margin-right:5px;margin-bottom:5px}
.blog-share .button.twitter,.blog-share .button.pinterest{display:none}
.featured-posts .title-post{font-size:28px;margin-bottom:30px;line-height:1.5}
.featured-posts .box-blog-post .image-cover{border-radius:6px}
.featured-posts .box-blog-post .box-text{padding:20px 0 0}
.featured-posts .box-blog-post .box-text h3, .featured-posts .box-blog-post .box-text h5{font-size:18px;font-weight:400;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-top:0;color:#292929}
.featured-posts .box-blog-post .box-text h3:hover{color:var(--theme-color)}
.featured-posts .box-blog-post .box-text .button:after{margin-left:4px}
.featured-posts .slider-nav-outside.slider-nav-circle .flickity-button{border-radius:6px;background:#f6f7fb;opacity:1;width:50px;height:50px;top:-80px !important;transform:unset !important;margin:0}
.featured-posts .slider-nav-outside.slider-nav-circle .flickity-button.next{right:15px;left:unset}
.featured-posts .slider-nav-outside.slider-nav-circle .flickity-button:before{color:var(--theme-color) !important}
.featured-posts .slider-nav-outside.slider-nav-circle .flickity-button.previous{left:unset;right:75px}
.featured-posts .flickity-button svg{border-radius:6px;border:0;padding:16px;fill:#777;transition:unset}
.featured-posts .list-post{position:relative}
.page-aboutus1 .title p{font-size:22px;color:#262626;font-weight:500;margin-bottom:7px}
.page-aboutus1 .title h1{font-size:32px;margin-bottom:30px}
.page-aboutus1 .col-right h3{color:#262626;font-size:36px;line-height:45px;margin-bottom:36px}
.page-aboutus1 .col-right p:last-of-type{margin-bottom:0}
.page-aboutus2 .title h2{font-size:32px;font-weight:600;margin-bottom:43px}
.page-aboutus2 .col-left .col-inner{background:#32965d;border-radius:5px;height:100%;padding:47px 43px}
.page-aboutus2 .col-left h3{font-size:28px;color:#b8ffab;margin-bottom:13px;display:block}
.page-aboutus2 .col-left p{color:#fff}
.page-aboutus2 .col-left p:last-of-type{margin-bottom:0}
.page-aboutus2 .col-right .col-inner{display:grid;grid-template-columns:repeat(2,1fR);grid-gap:9px 10px}
.page-aboutus2 .col-right .col-inner .text{background:#fdf2f2;border-radius:5px;overflow:hidden;padding:40px 43px 35px}
.page-aboutus2 .col-right .text:nth-of-type(2){background:#f1f9ff}
.page-aboutus2 .col-right .text:nth-of-type(3){background:#f2fdf4}
.page-aboutus2 .col-right .text:nth-of-type(4){background:#fefbea}
.page-aboutus2 .col-right{padding-left:8px}
.page-aboutus2 .col-right h3{color:#262626;margin-bottom:14px}
.page-aboutus2 .col-right .text p{margin:0}
.page-aboutus2{padding-bottom:40px !important}
.page-aboutus3 .col-left h2{font-size:32px;line-height:50px;margin:0}
.page-aboutus3 .col-left h2:last-of-type{margin-bottom:39px;color:#262626}
.page-aboutus3 .col-right .col-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}
.page-aboutus3 .col-right .img:nth-of-type(2){margin-top:60px}
.page-aboutus3 .col-right .image-cover{border-radius:6px}
.page-template-page-quiz.admin-bar #wrapper{height:calc(100vh - 32px)}
.page-template-page-quiz #wrapper{height:100vh;overflow:hidden}
.page-template-page-quiz #footer{display:none}
.page-quiz{display:flex;height:calc(100vh - 81px)}
.admin-bar .page-quiz{height:calc(100vh - 113px)}
.page-quiz .wpcf7{display:none}
.page-quiz .page-quiz-image{width:50%;flex-shrink:0}
.page-quiz .page-quiz-image img{width:100%;height:100%;display:block;object-fit:cover}
.page-quiz .page-quiz-form .steps-info{position:absolute;top:20px;left:0;width:100%}
.steps-info ul{list-style:none;display:flex;justify-content:center;gap:15px;margin:0}
.steps-info li.active{color:var(--theme-color2)}
.page-quiz .page-quiz-form{flex:1;padding:60px 40px 0;display:flex;align-items:center;position:relative}
.page-quiz .page-quiz-form .page-quiz-steps{width:100%}
.page-quiz .page-quiz-form .quiz-title{font-size:25px;font-weight:400;text-align:center;margin-bottom:28px;line-height:1.5}
.page-quiz .quiz-step1 .quiz-content{display:flex;gap:12px;justify-content:center}
.page-quiz .quiz-step1 .quiz-content input{margin:0;width:100%;max-width:238px;height:45px;box-shadow:none;padding:.75em 1em;border:1px solid #e6e6e6}
.page-quiz .quiz-step1 .text-error{color:red;padding-top:3px;margin:0;display:none}
.page-quiz .quiz-step1 .text-error.active{display:block}
.page-quiz .quiz-step1 .quiz-content input:focus{border-color:var(--theme-color2)}
.page-quiz .quiz-submit{margin:0 auto;margin-top:15px;color:#fff;padding:12px 30px;text-transform:uppercase;line-height:22px;display:block;font-weight:400;margin-bottom:20px;font-size:14px;background:var(--theme-color2);opacity:.6}
.page-quiz .quiz-submit.active{opacity:1}
.page-quiz .quiz-step2 .quiz-content,.page-quiz .quiz-step3 .quiz-content,.page-quiz .quiz-step4 .quiz-content,.page-quiz .quiz-step5 .quiz-content{display:flex;flex-wrap:wrap;justify-content:center}
.page-quiz .quiz-step2 .checkbox-item,.page-quiz .quiz-step3 .checkbox-item,.page-quiz .quiz-step4 .checkbox-item,.page-quiz .quiz-step5 .checkbox-item{width:115px;margin:0 7px 14px;cursor:pointer;position:relative}
.page-quiz .quiz-step img{width:48px;height:48px;object-fit:contain;display:block;margin:0 auto}
.page-quiz .quiz-step .checkbox-item p{padding:9px 10px;text-align:center;font-weight:400;margin:0;width:100%;line-height:1.2;font-size:15px}
.page-quiz .quiz-step .checkbox-item label{display:block;flex-wrap:wrap;align-items:flex-start;margin:0;padding-top:20px;height:100%;border:1px solid #e0e5e8}
.page-quiz .quiz-step .checkbox-item input:checked+label{border-color:var(--theme-color2)}
.page-quiz .quiz-step .checkbox-item input{box-shadow:none;border:0;position:absolute;margin:0;width:100%;height:100%;opacity:0;cursor:pointer}
.page-quiz .page-quiz-results{height:100%;overflow-y:auto;flex:1;padding:125px 0;display:none}
.page-quiz .page-quiz-results h3{font-size:25px;font-weight:400;text-align:center;margin-bottom:28px;line-height:1.5;padding:0 45px}
.page-quiz .page-quiz-results .list-post{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px 20px;position:relative;padding:0 40px}
.page-quiz .page-quiz-results.active{display:block}
.reset-quiz{display:block;width:fit-content;margin:20px auto 0px;font-weight:700;cursor:pointer}
.reset-quiz i{margin-right:5px;font-weight:700}
.page-omega1 .title h2{font-size:32px;line-height:40px;font-weight:600;margin-bottom:54px}
.omega-history{flex-flow:row-reverse wrap;position:relative;padding-bottom:51px}
.omega-history .gap-element{position:absolute;background:#707070;width:1px;height:100% !important;left:50%;transform:translateX(-50%)}
.omega-history .gap-element:before,.omega-history .gap-element:after{content:'';display:inline-block;width:20px;height:20px;border-radius:50%;background:var(--theme-color);border:4px solid #71b18c;position:absolute;left:50%;transform:translateX(-50%);top:0}
.omega-history .gap-element:after{top:unset;bottom:0}
.omega-history .icon-box{width:50%;position:relative}
.omega-history .icon-box:before{content:'';position:absolute;right:-6px;top:14px;width:12px;height:12px;background:#32965d;border-radius:50%}
.omega-history .icon-box h3{font-size:26px;line-height:40px;margin-bottom:8px}
.omega-history .icon-box p{margin-bottom:25px}
.omega-history .icon-box .icon-box-text{width:100%}
.omega-history .icon-box:nth-of-type(2):before{display:none}
.omega-history .icon-box:nth-of-type(3){margin-top:130px !important}
.page-omega1 .col-text .col-inner{max-width:767px;margin:30px auto 0;text-align:center}
.page-omega1 .col-text h3{font-size:26px;margin-bottom:18px}
.page-omega1{padding-bottom:76px !important}
.page-omega2 .col-right .image1{max-width:415px;margin-left:auto;margin-bottom:0}
.page-omega2 .col-right .image2{max-width:251px;position:absolute;bottom:20%;border:3px solid #fff;border-radius:10px}
.page-omega2 .col-right .image-cover{border-radius:10px;box-shadow:0px 2px 6px 0px rgba(0,0,0,.06)}
.page-omega2 .image2:before{content:'';display:inline-block;width:39px;height:39px;position:absolute;bottom:-60px;right:44%;background:#32965d;border-radius:7px;-webkit-animation:scaleBox 3s linear infinite;animation:scaleBox 3s linear infinite;animation-delay:.6s}
.page-omega2 .image1:before,.page-omega2 .image1:after{content:'';display:inline-block;width:41px;height:41px;position:absolute;top:40px;right:104%;background:#c8e3c3;border-radius:7px;-webkit-animation:scaleBox 3s linear infinite;animation:scaleBox 3s linear infinite}
.page-omega2 .col-right .image1:after{width:79px;height:79px;background:#32965d;top:100px;animation-delay:.3s}
.page-omega2 .content h2{font-size:32px;line-height:49px;margin:0;color:#262626}
.page-omega2 .content h2:first-of-type{color:#32965d}
.page-omega2 .content h2:nth-of-type(2){margin-bottom:43px}
.page-omega2{padding-bottom:202px !important}
.page-omega3{height:215px}
.page-omega3 .content{background:#32965d;border-radius:10px;max-width:965px;margin:0 auto;padding:54px 119px 52px;text-align:center;transform:translateY(-33%)}
.page-omega3 .content h2{color:#b8ffab;font-size:26px;line-height:35px;margin-bottom:19px}
.page-omega3 .content p{color:#fff}
.page-omega3 .content strong{color:#b8ffab}
.page-recipe1{align-items:flex-start;padding-top:110px !important;border-bottom:1px solid #e6e6e6}
.page-recipe1 h2{font-size:30px;color:#292929;font-weight:400}
.page-recipe1 .col-inner p{font-size:15px}
.page-recipe1 .col-inner{max-width:600px;margin:0 auto !important}
.page-recipe1 .section-bg{background-position:center 100%;background-size:auto 80% !important}
.page-recipe2 .col-icon .col-inner{display:flex;justify-content:center;flex-wrap:wrap}
.page-recipe2 .col-icon .icon-box{border:1px solid #e6e6e6;margin:-1px 0 -1px -1px;width:20%;padding:30px 25px 30px;cursor:pointer;transition:all .3s ease-in-out;background:#fff}
.page-recipe2 .col-icon .icon-box:hover{-webkit-box-shadow:0 5px 0 var(--theme-color);z:0 5px 0 #78c500;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.page-recipe2 .col-icon .icon-box .icon-box-img{margin:0 auto 15px;max-width:50px}
.page-recipe2 .icon-box h2{font-size:17px;color:#292929;font-weight:500}
.page-recipe2 .icon-box .icon-box-text{text-align:center}
.page-recipe2 .icon-box p{font-size:14px}
.page-recipe2 .row{max-width:1440px}
.page-recipe2{border-bottom:1px solid #e6e6e6}
.page-recipe2 .button{margin:0 auto;font-size:15px;color:#292929 !important;font-weight:500;text-decoration:line-through}
.page-recipe2 .button span{text-decoration:underline}
.box-recipe .text{text-align:center;max-width:850px;margin:0 auto}
.box-recipe .text h2{font-size:30px;color:#292929;font-weight:500}
.tabs-recipe .nav a{flex-direction:column;text-align:center;font-size:14px;color:#292929;line-height:20px;cursor:pointer}
.tabs-recipe .nav .img{transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;background-color:#fff;background-size:cover;background-repeat:no-repeat;border-radius:50%;-webkit-box-shadow:inset 0 0 0 0 #78c500,1px 1px 5px var(--theme-color);box-shadow:inset 0 0 0 0 var(--theme-color),1px 1px 5px rgba(0,0,0,.2);display:block;height:70px;margin:0 auto 10px;overflow:hidden;position:relative;width:70px;z-index:1}
.tabs-recipe .slick-current .img{box-shadow:inset 0px 0px 0px 4px #78c500,1px 1px 5px rgba(0,0,0,.2)}
.tabs-recipe .nav{justify-content:center;align-items:flex-start;width:100%}
.tabs-recipe .nav li{display:inline-block;padding:0 10px 15px;width:140px}
.tabs-recipe .nav .slick-track{display:flex;justify-content:center;flex-wrap:wrap}
.tabs-recipe .tab-panels{background-color:#fff}
.tabs-recipe .tab-panels .entry-content{display:flex;align-items:center;flex-wrap:wrap;padding:40px}
.uxb-wrapper--tuan_viewcode .tabs-recipe .tab-panels .entry-content:nth-of-type(n+2){position:absolute;opacity:0}
.tabs-recipe .tab-panels .col-left{width:60%;padding-right:20px;height:450px;overflow-y:auto}
.tabs-recipe .slick-prev.slick-arrow,.tabs-recipe .slick-next.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;border-radius:50px;width:50px;height:50px;color:var(--theme-color);margin:0;padding:0;font-size:50px}
.tabs-recipe .slick-prev.slick-arrow{left:-50px}
.tabs-recipe .slick-next.slick-arrow{right:-50px}
.tabs-recipe .col-right{width:40%;padding-left:20px}
.box-recipe .section-content .row .col{padding-top:60px;margin-top:30px}
.box-recipe .section-content .row:nth-of-type(n+2) .col:before{content:'';border-top:1px solid #e6e6e6;position:absolute;top:0;width:calc(100% - 30px);left:15px}
.box-recipe .section-content .row:first-of-type .col{margin-top:0}
.recipe-mobile .recipe-item-content{display:none;background-color:#fff;border-radius:3px;-webkit-box-shadow:1px 1px 5px rgb(0 0 0/20%);box-shadow:1px 1px 5px rgb(0 0 0/20%);padding:20px;margin-bottom:20px}
.recipe-mobile .recipe-item-content>h3{font-size:20px;font-weight:500;color:#292929}
.recipe-mobile .recipe-item-title{display:flex;align-items:center;padding:15px 30px 15px 0;border-bottom:1px solid #e6e6e6;position:relative}
.recipe-mobile .recipe-item-title:after{font-family:'Font Awesome 6 Pro';content:'\2b';position:absolute;right:10px;cursor:pointer;transition:transform .4s ease-in-out}
.recipe-mobile .recipe-item.show .recipe-item-title:after{transform:rotate(45deg)}
.recipe-mobile .recipe-item-title .img{width:40px;flex-shrink:0;border-radius:50%;overflow:hidden;margin-right:15px;box-shadow:inset 0 0 0 0 #78c500,1px 1px 5px rgb(0 0 0/20%)}
.filter-category{display:none}
.recipe-breadcrumb .breadcrumbs{color:#232323;padding:5px 0;margin-bottom:35px}
.single .blog-single .recipe-breadcrumb .breadcrumbs a{color:#292929;font-weight:400}
.recipe-breadcrumb .woocommerce-breadcrumb .divider{color:#ddd}
.recipe-single h1.entry-title{font-size:40.8px;font-family:'Pangea',sans-serif;margin-bottom:15px}
.recipe-single .post-info img{width:29px;height:29px;display:inline-block;border-radius:50%;margin-right:5px}
.recipe-single .post-info .post-author{margin-right:30px}
.recipe-single .post-info .post-date i{margin-right:5px}
.recipe-single .post-info{margin-bottom:30px}
.recipe-single .recipe-content{background:rgb(45 182 141/5%);margin-top:30px;padding:50px 40px}
.recipe-single .recipe-info{display:flex;flex-flow:row wrap}
.recipe-single .recipe-info .item{width:33.333%;padding:20px 15px;border:1px solid rgb(45 182 141/15%);border-bottom:0}
.recipe-single .recipe-info .item span{font-weight:600;margin-left:4px}
.recipe-single .recipe-info .item i{font-size:20px;color:#32;filter:drop-shadow(0 3px 6px rgb(50 150 93/40%));margin-right:8px}
.recipe-single .recipe-info .item.item-last{border-bottom:1px solid rgb(45 182 141/15%);padding:30px 15px 30px 48px;position:relative;grid-gap:0 15px;text-align:left}
.recipe-info .item.item-last i{position:absolute;left:13px;top:50%;transform:translateY(-50%)}
.recipe-info .item-last .item-child span:first-of-type{display:block;font-weight:400;margin-left:0}
.recipe-info .item-last .item-child span:nth-of-type(2){margin-left:0;display:inline-block}
.recipe-single .entry-content .title{margin-bottom:25px;font-size:33px}
.recipe-single .ingredients{padding:40px 0 30px;border-bottom:1px solid rgb(45 182 141/15%)}
.recipe-single .ingredients .title{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}
.recipe-single .ingredients .title h2{margin:0;font-size:33px;flex:1}
.recipe-single .ingredients .ingredients-scale{flex-shrink:0;display:flex;align-items:center}
.recipe-single .ingredients .ingredients-scale label{margin:0 6px 0;font-weight:400;font-size:16px}
.recipe-single .ingredients .ingredients-scale input{margin:0;width:90px;background:#fff;box-shadow:none;border-radius:4px;border:1px solid rgb(45 182 141/35%);padding:10px 15px;height:50px}
.recipe-single .ingredients .ingredients-scale input:focus{border-color:#000}
.recipe-single .ingredients .ingredients-scale input::-webkit-outer-spin-button,.recipe-single .ingredients .ingredients-scale input::-webkit-inner-spin-button{opacity:1}
.recipe-single .list-ingredient .ingredient-item{margin-bottom:15px;display:block;position:relative;padding-left:35px;color:#232323;font-size:18px;cursor:pointer}
.recipe-single .list-ingredient .ingredient-item:before{content:'';display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:4px;border:1px solid var(--theme-color);position:absolute;left:0;top:3px}
.recipe-single .list-ingredient .ingredient-item.is-select{text-decoration:line-through;color:rgb(0 0 0/45%)}
.recipe-single .list-ingredient .ingredient-item.is-select:before{content:'\f00c';font-family:'Font Awesome 6 Pro';background:var(--theme-color);color:#fff;font-size:14px}
.recipe-single .entry-content{padding-top:40px}
.recipe-single{padding-bottom:50px}
.news-posts{margin-top:25px}
.news-posts .title-post{font-size:20px;display:block;font-weight:600;margin-bottom:24px;color:#232323}
.news-posts .box-blog-post{padding:0;border:0;background:0 0;box-shadow:none}
.news-posts .box-blog-post a{display:flex;align-items:center}
.news-posts .box-blog-post .box-image{width:33.3333%;flex-shrink:0}
.news-posts .box-blog-post .box-text{padding:0 0 0 10px}
.news-posts .box-blog-post .post-title{margin-top:0;font-weight:400;color:#232323;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:10px}
.news-posts .box-blog-post .box-recipe-info .item{color:#5b5b5b}
.news-posts .box-blog-post .box-recipe-info i{color:#32;filter:drop-shadow(0 3px 6px rgb(50 150 93/40%));margin-right:8px}
.news-posts .box-blog-post .box-recipe-info span{font-weight:600;margin-left:4px}
.news-posts .box-blog-post+.box-blog-post{margin-top:20px}
.news-posts .box-blog-post .image-cover{border-radius:6px}
.page-baohanh{padding-left:0 !important;padding-right:0 !important}
.form-baohanh{-webkit-box-shadow:0px 8px 30px rgba(4,6,66,.08);box-shadow:0px 8px 30px rgba(4,6,66,.08);border-radius:10px;padding:40px;max-width:800px;margin:30px auto 0}
.form-baohanh .form-title h2{font-size:28px;border-bottom:2px solid #e4e4e4;padding-bottom:10px;color:#000;position:relative;width:fit-content;margin:0 auto 30px;text-align:center}
.form-baohanh .form-title h2:before{content:'';width:100px;height:3px;border-bottom:3px solid var(--theme-color);position:absolute;display:block;bottom:-2px;left:50%;transform:translateX(-50%)}
.form-baohanh .form-content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px 20px}
.form-baohanh .form-content label{font-size:14px;color:#5b687b;font-weight:400;margin-bottom:.5rem}
.form-baohanh .form-content input{height:40px;border-radius:4px;font-size:15px;box-shadow:none;padding:.5rem .75rem;border:1px solid #e6eaf3;margin-bottom:0;background:rgb(2 34 121/5%)}
.form-baohanh .form-content select{height:40px;border-radius:4px;font-size:15px;box-shadow:none;padding:.5rem .75rem;border:1px solid #e6eaf3;margin-bottom:0;background:rgb(2 34 121/5%)}
.form-baohanh .form-content .form-item:last-of-type{grid-column:1/3}
.form-baohanh .form-submit{display:flex;justify-content:center}
.form-baohanh .form-submit input{width:150px;border-radius:4px;margin:30px 0 0;text-transform:unset;font-weight:400;font-size:18px}
#footer .row-top .col-icon .col-inner{display:flex}
#footer .row-top .col-icon img{padding:0;display:block}
#footer .row-top .icon-box{align-items:center}
#footer .row-top .icon-box-text{padding-left:20px}
#footer .row-top .icon-box-text p{font-weight:500;font-size:18px;color:#5e5e5e;margin-bottom:5px}
#footer .row-top .icon-box-text p:first-of-type{font-weight:700}
#footer .row-bottom{padding-top:43.5px}
#footer .col.widget{padding:0;margin-bottom:0}
#footer .widget-title{font-size:22px;display:block;text-transform:capitalize;font-weight:500;padding-bottom:10px;margin-bottom:30px;position:relative;color:#fff;line-height:1.2}
#footer .widget-title:before,#footer .widget-title:after{content:'';position:absolute;bottom:0;left:0;height:4px;border-radius:20px;background-color:#fff}
#footer .widget-title:before{width:15px}
#footer .widget-title:after{width:45px;left:20px}
#footer .is-divider{display:none}
#footer .menu li{border:0}
#footer .col-link .menu{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:flex-start;grid-gap:15px 20px}
#footer .col-link .menu>.menu-item:first-of-type .sub-menu .menu-item:nth-of-type(3) a:before,#footer .col-link .menu>.menu-item:first-of-type .sub-menu .menu-item:nth-of-type(4) a:before,#footer .col-link .menu>.menu-item:first-of-type .sub-menu .menu-item:nth-of-type(5) a:before{content:'\f0e0';font-family:var(--fa6);font-weight:300;margin-right:5px}
#footer .col-link .menu>.menu-item:first-of-type .sub-menu .menu-item:nth-of-type(4) a:before{content:'\f3c5'}
#footer .col-link .menu>.menu-item:first-of-type .sub-menu .menu-item:nth-of-type(5) a:before{content:'\f095'}
#footer .col-link .menu>li:last-of-type .sub-menu a{padding-left:38px;position:relative}
#footer .col-link .menu>li:last-of-type .sub-menu a:before{content:'';display:inline-block;width:22px;height:22px;position:absolute;left:0;background-image:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/icon-face-mb.svg)}
#footer .col-link .menu>li:last-of-type .sub-menu li:nth-of-type(2) a:before{background-image:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/icon-youtube-mb.svg)}
#footer .col-link .menu>li:last-of-type .sub-menu li:nth-of-type(3) a:before{background-image:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/icon-tiktok-mb.svg)}
#footer .col-link .sub-menu{display:block;border:0;margin:0;padding-left:0}
#footer .col-link .menu>li>a{margin-bottom:0;line-height:24px;font-size:16px;color:#2d2d2d;padding:0;font-weight:700;text-transform:uppercase}
#footer .col-link .toggle{display:none}
#footer .col-link .sub-menu a{padding:0;font-size:14px;margin-top:12px;color:#5b5b5b;display:block;transition:all ease .3s}
#footer .col-link .sub-menu a:hover{color:var(--theme-color)}
#footer .col-info .textwidget p{color:#5b5b5b;font-size:15px;font-weight:400;margin-bottom:16px}
#footer .txt p{margin:0;}
#footer .logo-footer{margin-bottom:0;}
#footer .col-info .stack .img{width:40%}
#footer .col-info #media_image-3{width:140px}
#footer .col-info .widget_media_image{margin-bottom:0}
#footer .col-info .widget_media_image img{max-height:99px;width:auto}
#footer .col-info #media_image-3{margin-top:10px}
#footer .section{padding-bottom:0}
#footer .absolute-footer{font-size:14px;padding:7px 0;color:#f7fff6}
#footer .absolute-footer a{color:#f7fff6}
#footer .form-footer{display:block;overflow:hidden;position:relative;color:#292929}
#footer .form-footer .title{font-size:18px;line-height:22px;color:#5e5e5e;margin-bottom:7px}
#footer .form-footer input[type=tel]{margin-bottom:0;height:40px;box-shadow:none;padding:12px 40px 12px 18px;border:.5px solid #59a472;font-size:14px;line-height:22px;background:0 0;border-radius:50px}
#footer .form-footer input[type=submit]{margin:0;background:var(--theme-color2);font-size:16px;line-height:22px;font-weight:400;border:0;height:40px;border-radius:40px;text-align:center;position:absolute;right:0;bottom:0;padding:0 15px;text-transform:unset;width:122px}
#footer .row-top{position:relative}
#footer .row-top .col{padding-bottom:9px}
#footer .row-top form{width:90%;margin-left:auto;margin-bottom:1.3em !important;}
#footer .row-top:before{content:'';border-bottom:1px solid #32965d;position:absolute;width:calc(100% - 30px);left:15px;bottom:0}
#footer .social-icons{margin-top:20px}
#footer .social-icons .button.icon{border:0;color:#292929 !important;font-size:16px;background:0 0 !important}
#footer .social-icons .button.icon i{color:#292929 !important}
#footer .social-icons>span{display:block;color:#292929;font-size:14px;font-weight:400}
.slider-home .banner.banner-video{padding-top:56.25% !important}
.img-dmca{position:absolute;width:100px !important;margin:0;right:9%;top:135px}
.button-contact{display:flex;flex-direction:column;position:fixed;right:25px;bottom:100px;z-index:999}
.button-contact .call{margin-bottom:15px}
.button-contact img{width:36px;height:36px;object-fit:contain}
.button-contact .call img{transform:rotate(90deg)}
.button-contact .item .icon{background:#006133;display:inline-flex;border-radius:50%;width:50px;height:50px;align-items:center;justify-content:center;z-index:2}
.button-contact .item .text{height:40px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#fff;width:0;opacity:0;position:absolute;right:50%;background:var(--theme-color);border-radius:50px 0 0 50px;transition:all .5s ease;white-space:nowrap;font-size:14px}
.button-contact .item:hover .text{width:fit-content;opacity:1;padding-right:30px;padding-left:15px}
.button-contact .item{display:inline-flex;align-items:center;background:var(--theme-color2);border-radius:50px;width:fit-content}
#my-account-menu .myaccount-menu{margin:0}
#my-account-menu .myaccount-menu li{margin:0;padding:0;border:1px solid #ddd;border-radius:6px;margin-bottom:15px}
#my-account-menu .myaccount-menu li.active{border-color:var(--theme-color)}
#my-account-menu{padding-top:0 !important}
.yith-wcmap .user-profile .user-info .logout a{background-color:var(--theme-color)}
.info-user h3{font-size:24px;line-height:1.5}
.info-user ul{list-style:none;margin:0}
.info-user ul li{display:flex;flex-wrap:wrap;margin-left:0;gap:15px}
.info-user ul li+li{margin-top:10px;padding-top:10px;border-top:1px solid #ddd}
.info-user ul li strong{width:190px}
.info-user .button{margin:15px 0 0;border-radius:5px}
.woocommerce .edit-account input{box-shadow:none;border-radius:6px;height:40px;margin-bottom:0}
.woocommerce .edit-account .button{border-radius:6px;margin:0}
.popup-home{position:fixed;bottom:20px;background:var(--theme-color);z-index:100000;width:350px;padding:30px 30px 15px;opacity:0;transform:scale(.5);transform-origin:right bottom;transition:all .8s ease-in-out;right:-450px;border-radius:6px}
.popup-home.show{transform:scale(1);opacity:1;right:20px}
.popup-home .box{position:relative}
.popup-home .box .image-cover{padding-top:75%;border-radius:6px}
.popup-home .box-text{padding-bottom:0}
.close-popup{position:absolute;color:rgb(255 255 255/80%);font-size:28px;top:-26px;right:-26px;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center}
.popup-home .form-popup{text-align:center}
.popup-home .form-title h3{font-size:25px;color:#fff;font-weight:600}
.popup-home .form-title p{max-width:310px;margin:0 auto 20px;color:#fff;font-size:14px}
.popup-home .form-content input{background:#d6fee7;height:50px;box-shadow:none;border:1px solid transparent;font-size:16px}
.popup-home .form-content input[type=email]:hover,.popup-home .form-content input[type=email]:focus{border-color:#000}
.popup-home .form-content input[type=submit]{margin:0;width:100%;color:var(--theme-color);background:#fff;box-shadow:none;font-size:18px}
.popup-home .form-content input[type=submit]:hover{background:var(--theme-color);color:#fff}
.page-template-default .page-banner{position:relative;height:350px;display:flex;align-items:flex-end;margin-bottom:40px}
.page-banner .banner-bg{background-position:center;background-size:cover;background-repeat:no-repeat}
.page-banner h1{text-transform:uppercase}
#content .dvls_maps_wrap input.dvls-submit{background-color:var(--theme-color);border-color:var(--theme-color)}
.recipe_cat .archive-page-header .banner-bg:before{content:'';display:block;width:100%;height:100%;position:absolute;inset:0;background:transparent linear-gradient(180deg,#fff 0%,#000 100%) 0% 0% no-repeat padding-box;opacity:.35}
.recipe_cat .archive-page-header h1.page-title{color:#fff;text-align:center;max-width:unset;font-size:45px;margin-bottom:15px}
.recipe_cat .archive-page-header .desc{text-align:center;font-size:24px;line-height:1.3;color:#fff;max-width:600px;margin:0 auto 10px}
.recipe_cat .archive-page-header{min-height:440px;margin-bottom:60px}
.ajax-search-recipe{display:flex;justify-content:flex-start;align-items:center;border-radius:99px;background-color:rgba(255,255,255,.9);border:solid 1px #c8c8c8;max-width:500px;margin:0 auto 50px;overflow:hidden}
.ajax-search-recipe input{margin:0;padding:10px 10px 10px 18px;box-shadow:none;border:0;background-color:transparent;height:38px}
.ajax-search-recipe button{margin:0;height:38px;min-height:38px;border:0;background:0 0;color:#000;font-size:18px;width:38px;display:flex;align-items:center;justify-content:center}
.blog-grid .no-data{padding:0 15px}
.box-recipe{border-radius:10px;transition:all .3s ease}
.box-recipe:hover .post-title{color:#000}
.box-recipe .image-cover{border-radius:10px}
.box-recipe .box-text{padding:15px 0}
.box-recipe .box-text .from_the_blog_excerpt{color:#5b5b5b;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;font-size:14px;margin-bottom:10px}
.box-recipe .box-recipe-info i{color:#32;filter:drop-shadow(0 3px 6px rgb(50 150 93/40%));margin-right:8px}
.box-recipe .box-recipe-info span{font-weight:600;margin-left:4px}
.box-recipe .item{color:#5b5b5b}
.box-recipe .item+.item{margin-top:4px}
.box-recipe .box-text .post-title{margin-top:0;height:auto;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:15px}
.row-divided>.col+.col:not(.large-12){border-left:0}
.load-ajax{display:none}
.load-ajax.show{display:block}
.load-ajax .processing{margin:0 auto;display:block}
.dvls_result_wrap .dvls_result_item .dvls_result_infor:before{font-family:var(--fa6) !important}
.list-map .box-maps .map-item{overflow:hidden;padding:10px 10px 10px 50px;border-bottom:1px solid #f2f2f2;cursor:pointer;position:relative}
.list-map .box-maps .map-item:before{content:'';width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #ddd;position:absolute;left:10px;top:20px}
.list-map .box-maps .map-item.active:before{font-family:var(--fa6);content:'\f111';font-weight:700}
.list-map .box-maps{height:500px;overflow-y:auto}
.list-map .map-item__hotline{color:#5b5b5b;font-size:15px;margin-bottom:5px;display:block}
.list-map iframe{padding:5px;border:1px solid #ddd;border-radius:6px}
.list-map .map-item__addr{margin:0}
.wow{animation-duration:2s !important}
.delay-2{animation-delay:.2s !important}
.delay-4{animation-delay:.4s !important}
.delay-6{animation-delay:.6s !important}
.delay-8{animation-delay:.8s !important}
.delay-10{animation-delay:1s !important}
@media screen and (min-width:1900px){
.section-product .flickity-slider>.col{flex-basis:25%;max-width:25%}
}
@keyframes runboder {
from{height:0}
to{height:100%}
}
@-webkit-keyframes runboder {
from{height:0}
to{height:100%}
}
@keyframes width {
from{width:0}
to{width:100%}
}
@media screen and (min-width:1280px){
.slider-home .banner{padding-top:50.184% !important}
}
@media screen and (max-width:1279.98px){
.home.admin-bar #header .header-wrapper{top:0}
}
@media screen and (max-width:1023.98px){
.products-table .products-wrapper .list-product{white-space:nowrap;flex-flow:unset;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;display:block;margin-left:240px}
.products-table .products-wrapper .product{scroll-snap-align:start;width:240px;display:inline-block}
.products-table .product .product-name{font-size:16px}
.products-table .features .top-info,.products-table .features{width:240px;z-index:8}
.products-table .product .features-list li{align-items:flex-start;display:block !important}
}
@media screen and (min-width:850px){
.product-container{padding-top:60px}
.menumobile-siderbar{display:none}
#header .header-bg-color{background:0 0}
.section-product{padding-top:0 !important}
.section-reviews{padding-bottom:40px !important}
.category-page-row .products{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px 0px}
.category-page-row .products .product-small.col{flex-basis:100%;max-width:100%}
.page-omega2 .col-left{padding-right:80px}
.page-id-328 .header-wrapper:not(.stuck) .header-inner{border-bottom:.5px solid #c3c3c3}
.page-aboutus1{padding-top:158px !important}
.page-aboutus1 .col-left{padding-right:45px}
.page-aboutus1 .col-right{padding-left:45px}
.page-aboutus3 .col-left{padding-right:40px}
.page-aboutus3 .col-right{padding-left:40px}
}
@media screen and (max-width:849.98px){
.recipe_cat .post-sidebar .btn-close{width:30px;height:30px;font-size:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid #e0e4ea;border-radius:50%;background:#f4f5f7;cursor:pointer;color:#2f348a;position:absolute;right:10px;top:15px}
.recipe_cat .post-sidebar{height:100%;width:300px !important;background-color:#fff;position:fixed !important;display:block;top:0;left:-305px;z-index:10000;overflow:auto;-webkit-box-shadow:0 2px 10px 0 #d8dde6;box-shadow:0 2px 10px 0 #d8dde6;transition:all .3s ease;padding:15px}
.recipe_cat .post-sidebar.show{left:0}
.filter-category{width:50px;height:50px;background:var(--theme-color);display:flex;align-items:center;justify-content:center;border-radius:0 6px 6px 0;color:#fff;font-size:18px;position:fixed;left:0;top:35%;z-index:2;border:1px solid #fff;border-left:0}
.products-table{z-index:10}
.home #header .header-bg-color{background:#fff}
.header-main li.html.custom{display:block}
.mobile-sidebar .menu-item a{font-size:100%;color:#292929;font-weight:400}
#footer .col-info{padding-bottom:0}
#header .icon-menu{color:#292929}
.category-page-row .products{grid-gap:0}
.category-page-row .products .product-small.box .product-title a{font-size:16px}
.page-title-inner{padding-left:40px;padding-right:40px}
.single .product-info{width:100%}
.single .woocommerce-product-gallery__wrapper{max-width:400px}
.single .product-thumbnails{max-width:400px !important;margin:0 auto !important}
.vertical-thumbnails .scroll-to-desc{display:none}
.product-mobile{text-align:center}
.product-info .box{max-width:400px}
.product-info .price-wrapper{margin-top:20px}
.product-page-sections{padding:50px 25px}
.product-page-sections.active-video{margin-bottom:150px}
.product-small.box{padding:30px}
.product-page-sections .box-adjunct{grid-template-columns:repeat(5,1fr)}
.section-advantages{padding:50px 0}
.category-viewmore .col.post-item{flex-basis:50%;max-width:50%}
.aboutus-banner .text-inner p{font-size:30px}
.aboutus-slideshow .icon-box h2{font-size:22.5px}
#header .btn-menumobi{font-size:22px;color:#292929}
#header .btn-menumobi{width:22px;height:16px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}
#header .btn-menumobi span{display:block;position:absolute;height:2px;width:100%;background:#292929;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#header .btn-menumobi span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
#header .btn-menumobi span:nth-child(2){top:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
#header .btn-menumobi span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
#header .btn-menumobi.active span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:2px}
#header .btn-menumobi.active span:nth-child(2){width:0;opacity:0}
#header .btn-menumobi.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:12px;left:2px}
.menumobile-siderbar .product-small.box{padding:5px !important;height:100%}
.menumobile-siderbar{overflow-y:auto;position:fixed;width:100%;top:70px;z-index:100000;background:#fff;display:none}
.menumobile-siderbar .product-logo, .yith-wcbr-brands-logo{max-width:30px;}
#header .header-wrapper{border-bottom:1px solid #ededed}
#header .header-wrapper.stuck .header-main{height:70px !important}
.menumobile-siderbar .col-search .col-inner{background:#f9f9f9;padding:0 15px;box-shadow:0 1px 1px rgba(0,0,0,.05) inset}
.menumobile-siderbar .col-search input[type=search]{border:0;background:#f9f9f9;box-shadow:none;height:40px;padding-left:0}
.menumobile-siderbar .col-search .ux-search-submit{border:0;background:#f9f9f9;color:#292929;box-shadow:none;font-size:13px}
.menumobile-siderbar .col.pb-0>.col-inner{padding:0 15px}
.menumobile-siderbar .accor-item .toggle{position:absolute;right:0;top:0;left:unset;height:22px;margin:0;min-height:22px;transition:transform .4s ease-in-out;opacity:1;width:22px}
.menumobile-siderbar .accor-item .toggle i:before{font-family:'Font Awesome 6 Pro';content:'\2b'}
.menumobile-siderbar .accor-item.active .toggle{transform:rotate(45deg)}
.menumobile-siderbar .accor-item .toggle i{font-size:14px;color:#292929;opacity:1}
.menumobile-siderbar .accor-item{position:relative;margin-bottom:5px}
.menumobile-siderbar .accor-item a{padding:0;border:0 !important;background:#fff;color:#292929;font-size:14px;text-transform:uppercase;font-weight:700}
.menumobile-siderbar .accordion{padding:20px 0}
.menumobile-siderbar .accordion .accordion-item+.accordion-item{margin-top:12px}
.menumobile-siderbar .product-category.col{padding:0 5px 0 !important}
.menumobile-siderbar .col-product .product-small.col{padding:0 5px 0}
.menumobile-siderbar .col-product .box-text:before{display:none}
.menumobile-siderbar .col-product .accordion-inner{padding:0}
.menumobile-siderbar .product-small.box .box-image{padding-top:100%;width:100%}
.menumobile-siderbar .product-small.box .box-text{padding:0;margin-top:10px}
.menumobile-siderbar .product-small.box .box-text .price-wrapper{display:none;}
.menumobile-siderbar .product-small.box .product-title a,.menumobile-siderbar .product-category.col .header-title{font-size:12px;line-height:18px;height:40px;text-transform:none;font-weight:400;color:#262626}
.menumobile-siderbar .product-category.col .box-text{padding:0;margin-top:10px}
.menumobile-siderbar .box-category{padding:5px}
.menumobile-siderbar .product-small.box .name{margin-bottom:5px}
.menumobile-siderbar .product-small.box .label-product{display:none}
.menumobile-siderbar .product-small.box .ux-swatches{display:none}
.menumobile-siderbar .col-product .product-small.col .col-inner{height:100%}
.menumobile-siderbar .col-btn .button{width:130px;box-shadow:none;font-size:14px;height:39px;line-height:39px;font-weight:400;text-transform:uppercase;margin-bottom:15px}
.menumobile-siderbar .col-btn .col-inner:before{content:'';border-bottom:1px solid #e6e6e6;position:absolute;bottom:0;width:calc(100% - 30px);left:15px}
.menumobile-siderbar .col-btn .btn-shop{background-color:#fff !important;border:1px solid #292929;color:#292929}
.menumobile-siderbar .menu-mobile{margin:15px 0;border-bottom:1px solid #e6e6e6;padding-bottom:10px}
.menumobile-siderbar .menu li{border:0}
.menumobile-siderbar .menu .icon-angle-down{font-weight:700 !important;color:var(--theme-color);font-size:25px;opacity:1}
.menumobile-siderbar .form-footer p.text{font-weight:700;text-align:center;margin-bottom:10px}
.menumobile-siderbar .form-footer input[type=tel]{margin-bottom:0;height:40px;box-shadow:none;padding:12px 110px 12px 18px;border:.5px solid #59a472;font-size:14px;line-height:22px;background:0 0;border-radius:50px}
.menumobile-siderbar .form-footer .wpcf7-submit{margin:0;background:var(--theme-color2);font-size:16px;line-height:22px;font-weight:400;border:0;height:40px;border-radius:40px;text-align:center;position:absolute;right:0;bottom:0;padding:0 15px;text-transform:unset;width:100px}
.page-quiz .page-quiz-results .list-post{grid-template-columns:100%;padding:0 20px;grid-gap:15px 20px}
.section-review .title{width:calc(100% - 118px);position:unset;max-width:100%;margin:0 auto}
.section-review .title h2{font-size:24px;line-height:40px;margin-bottom:10px}
.section-review .title p{font-size:16px;line-height:24px}
.section-review .slider .box-text{padding:20px;margin-bottom:25px}
.section-review .slider-nav-circle .flickity-button{bottom:25px}
.section-review .box .image-cover{padding-top:100% !important}
.section-review .slider .box-text p:first-of-type:before,.section-review .slider .box-text p:first-of-type:after{width:10px;height:30px;left:8px}
.section-review .slider .box-text p:first-of-type:after{left:26px}
.section-review .slider .box-text p:first-of-type{padding-left:50px;margin-bottom:15px;font-size:16px}
.section-news .row-blog .image-cover{padding-top:200px !important}
.section-news .row-blog .post-title{font-size:18px}
#footer .row-top form{width:100%;margin-top:20px}
#footer .col-link .menu{grid-gap:30px 15px;margin-top:20px}
#footer .row-bottom{padding-top:20px}
.page-omega2 .col-right .image1{max-width:78%}
.page-omega3 .content{padding:34px 89px 32px}
.page-omega3 .content h2,.page-aboutus3 .col-left h2{font-size:23px}
#footer .row-top .icon-box-text p:first-of-type{margin-bottom:5px}
.omega-history .icon-box:nth-of-type(3){margin-top:200px !important}
.page-aboutus1 .col-right h3{font-size:24px;line-height:1.5;margin-bottom:20px}
.page-aboutus2 .col-right .col-inner .text,.page-aboutus2 .col-left .col-inner{padding:30px}
.page-aboutus3 .col-left h2{line-height:40px}
.section-news .row-blog .cat-label{padding:0 5px;font-size:13px}
.section-review .icon-box-text p:nth-of-type(2)::-webkit-scrollbar{width:8px;background-color:#fff}
.section-review .slider .box-text p:nth-of-type(2)::-webkit-scrollbar-thumb{background:#b2b2b2;border-radius:10px;border:0}
.section-review .slider .box-text p:nth-of-type(2)::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #ddd;border-radius:10px}
.section-review .slider .box-text p:nth-of-type(2){height:132px;overflow-y:auto}
.products-table .products-wrapper .btn.prev{left:250px}
.products-table .products-wrapper .btn{top:250px}
.section-news .blog-grid{grid-gap:0}
.page-template-page-quiz.admin-bar #wrapper{height:100vh}
.page-quiz,.admin-bar .page-quiz{height:calc(100vh - 70px)}
.tabs-recipe .tab-panels .col-left{width:100%}
.tabs-recipe .col-right{width:80%;margin:20px auto 0}
#footer .stack{width:50%}
.imgbct-mobile img{height:60px;width:auto !important;display:inline-block;object-fit:contain}
.img-dmca{left:42% !important}
.img-dmca{top:unset;bottom:0;right:unset;left:24%}
.img-dmca img{height:55px;object-fit:contain}
.flip-slider .list-flip .flip-item{width:290px;height:290px}
.category-filtering{width:40px !important;max-width:40px;height:40px;background:var(--theme-color2);display:flex;align-items:center;justify-content:center;border-radius:0 6px 6px 0;color:#fff;font-size:16px;position:fixed;left:0;top:35%;z-index:2;border:1px solid #fff;border-left:0}
.category-filtering strong{display:none}
.category-filtering a{margin:0}
.category-filtering i{color:#fff}
.category-filtering .icon-equalizer:before{content:'\e17c';font-family:var(--fa6);font-weight:300;font-size:24px}
#shop-sidebar{background-color:#fff;padding:20px 15px;height:fit-content;min-height:100%}
#shop-sidebar .widget:not(:last-of-type){margin-bottom:10px;padding-bottom:10px}
#shop-sidebar .ux-swatch--color{left:45px}
}
@media screen and (max-width: 849.98px) and (min-width:768px) {
.section-category .box-text{padding:10px 25px 15px;background:transparent linear-gradient(0deg,#000000a6 0%,#02575000 100%)}
.banner-home .text-inner p,.banner-home .box-text p{font-size:18px;margin-bottom:5px}
.banner-home .text-inner .button,.banner-home .box-text .button{height:40px;display:flex;width:fit-content;align-items:center;padding:0 30px;margin-top:10px !important}
.page-recipe2 .col-icon .icon-box{width:25%;padding:15px 10px}
.tabs-recipe .nav .slick-track{margin-left:auto}
}
@media screen and (min-width:768px){
.omega-history .icon-box:nth-of-type(2n+1){padding-right:48px;text-align:right;margin-top:70px !important}
.omega-history .icon-box:nth-of-type(2n){padding-left:48px;text-align:left}
.omega-history .icon-box:nth-of-type(2n):before{left:-6px}
#footer #media_image-4{display:none}
.tabs-recipe .nav .slick-track{transform:unset !important}
}
@media screen and (max-width:767.98px){
.featured-posts .slider-nav-outside.slider-nav-circle .flickity-button{top:-65px !important}
.featured-posts .slider-nav-outside.slider-nav-circle .flickity-button.previous{right:55px}
.single .product-info .single_add_to_cart_button{font-size:14px;width:55%;height:40px}
.single .product-info .single_buynow_button{font-size:14px;height:40px}
.button-contact img{width:30px;height:30px}
.button-contact .item .icon{width:40px;height:40px}
.button-contact .call{margin-bottom:5px}
.button-contact{right:-1px;background:#fff;border-right:0;border:1px solid var(--theme-color);border-bottom-left-radius:10px;border-top-left-radius:10px;padding:6px 0 6px 3px;top:50%;transform:translateY(-50%);bottom:unset}
.recipe-single .ingredients .ingredients-scale input{padding:5px 10px;width:50px;height:35px}
.recipe-breadcrumb .breadcrumbs{margin-bottom:15px}
.recipe-single h1.entry-title{font-size:24px}
.recipe-single .ingredients,.recipe-single .entry-content{padding:20px 0}
.recipe-single .list-ingredient .ingredient-item{font-size:16px}
.recipe-single .recipe-content{padding:20px 15px}
.recipe-single .recipe-info .item{width:100%;padding:15px 10px}
.box-recipe .box-text .post-title{font-size:16px}
.recipe-single .recipe-info .item.item-last{grid-template-columns:repeat(2,1fr);text-align:left;grid-gap:15px 10px;padding:15px 10px 15px 40px}
.recipe-info .item-last .item-child span:nth-of-type(2){margin-left:5px}
.recipe-info .item-last .item-child span:first-of-type{display:inline-block}
.recipe-single .ingredients .title h2,.recipe-single .entry-content .title{font-size:20px}
.recipe-info .item.item-last i{left:9px}
.post-sidebar{padding-right:15px}
.recipe_cat .archive-page-header .desc{font-size:16px}
.product-section.key-reviews .title-tab{font-size:24px;margin:0 auto;padding:20px 15px 0}
#reviews>#review_form_wrapper,#reviews>#comments{flex-basis:100%;max-width:100%}
#reviews>#review_form_wrapper{margin-top:25px}
.product-section.key-reviews{padding:5px}
.single .product-info{width:100%}
.section-category .box-text{position:unset;padding:15px 0}
.section-category .box-text h3{color:#292929;margin:10px 0;font-weight:400}
.section-category .box-text .description{color:#292929 !important}
.section-intro{padding-top:40px !important}
.section-intro .title p{font-size:16px}
.section-intro .stack{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 20px;margin-bottom:30px}
.section-intro .stack .icon-box{width:130px;flex-direction:column;--stack-gap:0px !important;text-align:center;gap:5px}
.slider-nav-circle .flickity-button{width:30px !important;height:30px !important;min-height:unset}
.slider-home .slider-nav-circle .flickity-button{opacity:1}
.product-small.box{padding:30px;margin:0;box-shadow:none !important}
.product-small.box .box-text{padding:0}
.product-small.box .price-wrapper .price{gap:5px}
.banner-home .text-inner p{font-size:18px}
.section-news .blog-grid{grid-template-columns:repeat(1,1fr)}
.section-news .blog-grid .col.post-item:first-of-type{grid-column:unset;grid-row:unset}
.section-news .blog-grid .post-item:nth-of-type(n+2) .box{display:flex;align-items:center}
.section-news .blog-grid .post-item:nth-of-type(n+2) .box-image{width:37%;flex-shrink:0}
.section-news .blog-grid .post-item:nth-of-type(n+2) .box-text{padding:0 0 0 10px}
.section-news .blog-grid .post-item:nth-of-type(n+2) .post-title{font-size:14px}
.section-reviews .section-title-main{font-size:15px}
.section-reviews .icon-box-text p{font-size:17px}
.section-news .section-title-main{font-size:23px;margin-bottom:20px}
.category-page-row{padding:0}
.page-title-inner{padding-left:15px;padding-right:15px}
.category-page-title h1.shop-page-title{font-size:26px}
.category-page-row .products .product-small.box .price-wrapper .price{gap:5px;flex-direction:row;}
.category-page-row .products .product-small.box .box-text:before{font-size:12px;padding-right:5px;margin-right:5px}
.product-page-sections{padding:25px 0}
.product-page-sections .product-description-tabs__title{font-size:18px}
.product-page-sections .title-tab{font-size:16px}
.section-advantages .list-advantages .nav{width:100%;margin-right:0}
.section-advantages .list-advantages .advantages-nav__title{font-size:18px}
.section-advantages .tabbed-content{flex-direction:column}
.section-advantages .list-advantages .tab .advantages-image{display:block;width:100%;border-radius:10px;overflow:hidden}
.section-advantages .list-advantages .advantages-nav__text p{margin-bottom:10px}
.section-advantages .list-advantages .tab+.tab{margin-top:30px}
.section-advantages .list-advantages .tab-panels{display:none}
.category-viewmore .col.post-item{flex-basis:100%;max-width:100%}
.blog-archive .archive-page-header,.page-template-default .page-banner{min-height:250px;height:250px}
.blog-wrapper .archive-page-header h1.page-title,.page-template-default .page-banner h1{font-size:24px;line-height:1.5;margin-bottom:10px}
.category-viewmore .box-blog-post:hover .box-text{padding:10px 15px 20px}
.blog-single .post .entry-title{font-size:20px;text-align:left;padding-bottom:0;font-weight:400}
.blog-single .entry-content{padding-bottom:0}
.aboutus-banner .text-inner p{font-size:18.5px;line-height:1.6}
.aboutus-timeline .col-timeline .col-inner{padding-right:0}
.aboutus-timeline .col-timeline .box{padding-left:74px}
.aboutus-timeline .box-timeline{width:54px;height:54px;font-size:13px}
.aboutus-timeline .col-timeline .box-text h3{font-size:17px;line-height:25px}
.aboutus-timeline .section-title-main,.aboutus-two-up .section-title-main{font-size:24px}
.aboutus-two-up .icon-box-text p{font-size:13px;line-height:24px}
.products-table .features .top-info,.products-table .features{width:90px;z-index:10}
.products-table .features .top-info{padding-left:15px}
.products-table .features .features-list>li{padding:0 10px;font-size:14px}
.products-table .features .top-info{font-size:14px}
.products-table .products-wrapper .list-product{margin-left:90px;margin-top:0 !important;padding-top:0 !important;vertical-align:top}
.products-table .products-wrapper .product{width:170px;margin-top:0 !important;padding-top:0 !important;vertical-align:top}
.products-table .product .attachment-woocommerce_thumbnail{height:90px}
.products-table .products-wrapper .top-info{height:220px;max-height:220px;overflow:hidden}
.products-table .product .product-link{display:none}
.products-table .product .product-name{font-size:13px;padding:0 8px}
.products-table .features .top-info{height:220px}
.products-table .features .features-list .phu-kien,.products-table .features .features-list .nhuoc-diem,.products-table .features .features-list .uu-diem,.products-table .product .features-list .nhuoc-diem,.products-table .product .features-list .phu-kien,.products-table .product .features-list .uu-diem{height:230px}
.products-table .product .features-list .chuc-nang,.products-table .features .features-list .chuc-nang{height:150px}
.page-template-page-sosanh h1{font-size:24px}
.slider-home .banner-layers{display:none}
.page-quiz .page-quiz-image{display:none}
.page-quiz .quiz-step1 .quiz-content{flex-direction:column}
.page-quiz .quiz-step1 .quiz-content input{max-width:unset}
.page-quiz .page-quiz-form{padding:20px;flex-direction:column;justify-content:center}
.page-quiz .page-quiz-form .quiz-title,.page-quiz .page-quiz-results h3{font-size:17px;margin-bottom:20px}
.page-quiz .page-quiz-form .steps-info{position:unset;margin:15px 0}
.page-quiz .page-quiz-results{padding:60px 0}
.page-quiz .page-quiz-results h3{padding:0 20px}
.section-customer .col{padding-bottom:20px}
.section-customer{padding-bottom:10px !important}
.section-category .box-text h2{color:#5b5b5b}
.section-category .box-text p{color:#5b5b5b}
.section-intro .title h3{font-size:24px;line-height:1.4;margin-bottom:15px}
.home .product-small.box{padding:30px 10px}
.section-news{padding-top:30px !important}
.section-review .box{flex-direction:column}
.section-review .box .box-image{width:100% !important}
.section-review .slider-wrapper,.section-review .title{width:100%}
.section-review .slider .box-text{border-radius:0 0 6px 6px}
.section-review .slider-nav-circle .flickity-button.previous{left:-15px}
.section-review .slider-nav-circle .flickity-button.next{right:-15px}
.section-review .slider-nav-circle .flickity-button{bottom:30%}
.section-news .row-blog{grid-template-columns:repeat(1,1fr)}
.section-news .row-blog .col.post-item:first-of-type{grid-column:unset}
.section-news .row-blog .box-text{padding:15px 0 0}
.section-review{padding-bottom:0 !important}
#footer .row-top .col-icon .col-inner{flex-direction:column;gap:15px}
#footer .col-link .menu{grid-template-columns:repeat(2,1fr)}
.page-omega1{padding-bottom:40px !important}
.page-omega1 .title h2{font-size:22px;line-height:36px;margin-bottom:20px}
.omega-history .icon-box{width:100%;padding-left:40px;margin-bottom:10px !important}
.omega-history .gap-element{left:10px}
.omega-history .icon-box:nth-of-type(3){margin-top:0 !important}
.omega-history .icon-box:before{left:4px;right:unset}
.omega-history .icon-box h3{margin-bottom:0}
.omega-history{padding-bottom:0}
.page-omega2 .content h2{font-size:22px;line-height:1.5}
.page-omega2 .content h2:nth-of-type(2){margin-bottom:20px}
.page-omega3 .content{padding:20px}
.page-omega3{height:200px}
.page-omega3 .content h2{font-size:18px;line-height:1.5}
.page-omega2 .col-right .image-cover{padding-top:100% !important}
.page-omega2 .col-right .image2{position:relative;transform:translateY(-45px)}
.page-omega2 .col-right .image2:before{bottom:40px;right:-45px}
.page-omega2 .col-right .image1:after{width:65px;height:65px}
.page-omega2{padding-bottom:150px !important}
.product-info .quantity{margin-right:6px;width:110px}
.product-page-sections .product-section{padding:24px 15px}
.product-page-sections .box-adjunct{grid-template-columns:repeat(2,1fr)}
.section-video{height:auto}
.section-video .row{transform:unset}
.product-page-sections.active-video{margin-bottom:0}
.product-info .price-wrapper{gap:10px 0}
.section-review .box{width:100%}
.page-aboutus2 .title h2{font-size:24px;line-height:1.5;margin-bottom:15px}
.page-aboutus2 .col-left h3{font-size:23px}
.page-aboutus2 .col-right .col-inner .text,.page-aboutus2 .col-left .col-inner{padding:15px}
.page-aboutus2{padding-bottom:0 !important}
.page-aboutus3 .col-left{padding-bottom:5px}
.page-aboutus3 .col-left h2:last-of-type{margin-bottom:15px}
.section-intro .icon-box .icon-box-text p{font-size:14px}
.product-page-sections .pro-info li{gap:10px;font-size:14px}
.slider-home .banner{padding-top:56.25% !important}
.banner-home .box-text p{font-size:20px;text-align:center;margin-bottom:0}
.banner-home .box-text{top:12px;transform:translateX(-50%)}
.banner-home .box-text .button{margin:15px auto 0 !important;display:flex;align-items:center;width:fit-content;height:40px;padding:5px 30px}
#footer #media_image-4{width:140px;margin-top:13px}
#footer .col-info #media_image-3{display:none}
#footer .col-info .sidebar-wrapper{text-align:center}
.products-table .products-wrapper .btn.prev{left:118px}
.products-table .products-wrapper .btn{width:30px;height:30px;font-size:16px;display:none}
.popup-home{max-width:calc(100% - 40px)}
.popup-home.show{width:calc(100% - 40px)}
.popup-home .form-title h3{font-size:24px}
.popup-home .form-title p{font-size:14px;margin-bottom:15px}
.popup-home .form-content input{height:40px;min-height:40px}
.tabs-recipe .tab-panels .entry-content{padding:20px 15px}
.tabs-recipe .tab-panels .col-left{height:auto;padding:0}
.tabs-recipe .col-right{width:100%;padding:0}
.tabs-recipe .nav .slick-track{justify-content:flex-start;margin-left:0}
.page-recipe2 .col-icon .icon-box{width:100%;padding:15px;display:flex}
.page-recipe2 .col-icon .icon-box .icon-box-img{width:50px !important;margin:0 15px 0 0;flex-shrink:0}
.page-recipe2 .icon-box .icon-box-text{text-align:left}
.page-recipe2 .icon-box p{margin-bottom:0}
.box-recipe .text h2{font-size:24px}
.box-recipe .section-content .row .col{padding-top:30px}
.box-recipe .section-content .row .col:before{display:none}
.page-recipe1{padding-top:50px !important}
.page-recipe1 .col{padding-bottom:0}
#footer .col-link .stack .img{width:32%}
#footer .col-link .imgbct-mobile{max-width:140px;margin:10px 0}
#footer .col-link .menu>.menu-item:first-of-type{grid-column:span 2}
.page-title-inner .term-description{width:100%;margin-bottom:30px}
.page-title-inner h1.shop-page-title{margin-bottom:5px}
.form-baohanh .form-content{grid-template-columns:100%}
.form-baohanh .form-content .form-item:last-of-type{grid-column:unset}
.form-baohanh{padding:15px}
.form-baohanh .form-title h2{font-size:24px}
.list-map .box-maps{height:300px}
.list-map .row{flex-direction:column-reverse}
}
@keyframes scaleBox {
0%{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
.df-container{background:#fff !important}
.list-shortcut-desktop{position:fixed;z-index:100;right:20px;bottom:40%}
.list-shortcut-desktop .zalo{border-radius:50%;box-shadow:0 0 25px 0 rgba(100,97,97,.3);width:48px;height:48px;background:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/all_shortcut.svg) 0 -100px;display:block;margin-bottom:20px}
.list-shortcut-desktop .mess{border-radius:50%;box-shadow:0 0 25px 0 rgba(100,97,97,.3);width:48px;height:48px;background:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/all_shortcut.svg) 0 -150px;display:block;margin-bottom:20px;display:none}
.n-tell{position:fixed;bottom:0;z-index:9999;left:0}
.n-tell-phone-ring{position:relative;visibility:visible;background-color:transparent;width:110px;height:110px;cursor:pointer;z-index:11;left:-11px;bottom:0;display:block}
.n-tell-cricle{width:85px;height:85px;top:12px;left:12px;position:absolute;border-radius:100%;border:2px solid #009b56;background-color:transparent;-webkit-animation:phonering-cricle 1.2s infinite ease-in-out;animation:phonering-cricle 1.2s infinite ease-in-out;transition:all .5s;opacity:.5;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.n-tell-cricle-fill{width:55px;height:55px;top:27px;left:27px;background-color:rgb(0 155 86/70%);border-radius:100%;position:absolute;border:2px solid transparent;-webkit-animation:phonering-circle-fill 2.3s infinite ease-in-out;animation:phonering-circle-fill 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.n-tell-img-cricle{background-color:var(--theme-color);width:38px;height:38px;top:35px;left:35px;position:absolute;background-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-circle-img 1s infinite ease-in-out;animation:phonering-circle-img 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;align-items:center;justify-content:center}
.n-tell-img-cricle .n-pps-btn-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.n-tell-img-cricle .n-pps-btn-img img{width:25px;height:25px}
.n-tell .n-tell-bar{position:absolute;background:rgb(0 155 86/75%);height:40px;width:180px;line-height:40px;border-radius:3px;background-size:100%;cursor:pointer;transition:all .8s;-webkit-transition:all .8s;z-index:9;padding:0 10px;left:35px;top:35px;border-radius:50px !important;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.1)}
.n-tell .n-tell-bar>a{color:#fff !important;text-decoration:none;font-size:13px !important;font-weight:700 !important;text-indent:30px;display:block !important;letter-spacing:1px}
.n-tell .n-tell-bar .n-text-tell{position:absolute;bottom:0;left:10px}
@-webkit-keyframes phonering-circle-fill {
0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.6}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.6}
100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.6}
}
@-webkit-keyframes phonering-circle-img {
0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
50%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
100%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
}
@-webkit-keyframes phonering-cricle {
0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}
50%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}
}
#footer .back-to-top.button{border:2px solid var(--theme-color);}
#footer .back-to-top.button .icon-angle-up:before{display:none}
#footer .back-to-top.button .icon-angle-up{width:100%;height:34px;display:inline-block;background-image:url(//giadungchinhhang.vn/wp-content/themes/flatsome-child/image/up-arrow.png);background-position:center;background-size:75%;background-repeat:no-repeat;background-color:#fff !important;border-radius:50%}
ul.product_list_widget li.woocommerce-mini-cart-item a:not(.remove),
.woocommerce-mini-cart-item .ux-mini-cart-qty{padding-left:80px;}
.woocommerce-shipping-fields{display:none;}
#billing_address_2_field, #shipping_address_2_field{order:7;}
@media(min-width:850px){
body.archive .blog-wrapper>.row.align-center>.large-10{max-width:83.3333333333% !important;flex-basis:83.3333333333% !important;}
}
.ux-body-overlay{background-color:rgba(0, 0, 0, .5);}
.ux-body-overlay.show{opacity:1;visibility:visible;}
#menu-menu-cua-hang ul li{margin-left:0 !important;}
.product-logo, .yith-wcbr-brands-logo{left:15px;right:unset;top:15px;position:absolute;max-width:50px;z-index:9;margin:0;}
.woocommerce #payment #place_order{background-color:var(--theme-color2) !important;color:#fff !important;}
@media(max-width:549px){
.product-small.box .price-wrapper del{margin-right:0px;}
.product-small.box .price-wrapper del .amount{font-size:12px !important;}
.product-small.box .price-wrapper .amount{font-size:13px;}
.flash-sale-process-bar_text.stock{font-size:11px !important;}
.flash-sale-process-isures{height:23px !important;}
.flash-sale-process_fire{top:-3px !important;left:0 !important;}
.text-slide .text-inner{text-align:center !important;}
.text-slide h2{font-size:20px !important;}
.section-customer .icon-box{padding:16px;}
.product-logo, .yith-wcbr-brands-logo{max-width:50px;}
.section-customer .icon-box-text p{font-size:15px;}
}
.entry-content a {
color: #32965d !important;
}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}