/**
	Theme Name: Vòng Hoa Viếng
	Theme URI: https://ates.vn/_Phone-Zalo_0905-59-00-99
	Theme contact: Phone/Zalo: 0905-59-00-99
	Author: Van Toan DevSEO
	Author URI: https://fb.com/VanToanDevSEO/#_Phone-Zalo_0924-000-900
	Description: Phone/Zalo: 0924-000-900
	Template: storefront
	Version: v1.0924-000-900
*/ 
.flex-row {-js-display: flex;display: -ms-flexbox;display: flex;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;width: 100%;}.site-main ul.products li.product img {width: 100%;margin: 0;height: auto;padding: 2px;}button.alt, input[type="button"].alt, input[type="reset"].alt, input[type="submit"].alt, .button.alt, .widget-area .widget a.button.alt {background: #881200;}.box-shadow-1 {box-shadow: 0 1px 3px -2px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);}body, button, input, select, textarea {font: 14px/18px Arial, Helvetica, sans-serif;color: #333;}body {background: #f4f6f8;}.site-content {padding-top: 10px;}.site-header {padding: 0;border: none;margin-bottom: 0 !important;background: #fff;}.site-header .site-branding img {height: auto;width: auto;}.site-search form {margin: 0;}.site-search .widget_product_search form input[type="search"] {padding: 10px 10px 10px 40px;border: 1px solid rgb(18 92 158 / 38%);}.site-footer {padding: 20px 0 0 0;color: #000;}.footer-logo {margin-bottom: 10px;}.footer-logo img {max-width: 50%;margin: 0 auto;display: block;}.footer-about {text-align: center;}.footer-about ul {margin: 0;list-style: none;}.copyright {text-align: center;color: #000;padding: 15px 0;margin-top: 20px;background: rgba(255, 255, 255, 0.6);font-size: 13px;}.home_area {width: 100%;padding: 5px 0;background: #fff;margin-bottom: 10px;}.sectit {height: 30px;font-weight: 600;font-size: 16px;border-bottom: 1px solid #125c9e;margin-top: 10px;}.sectit span {color: #fff;text-transform: capitalize;padding: 10px 10px 10px 10px;background: #125c9e;position: relative;}.sectit i {margin-right: 5px;}ul.products li.product {background: #fff;margin-bottom: 20px;float: left;}.site-main ul.products li.product h2 {font-size: 14px;margin: 15px 0 5px 0;padding: 0 5px;font-weight: 500;min-height: 35px;overflow: hidden;}.site-main ul.products li.product .onsale {background: #ff4557;color: #fff;padding: 5px;font-size: 14px;border-radius: 100%;position: absolute;right: 0;top: 0;border: none;}ul.products li.product .star-rating {margin: 0 auto;}.site-main ul.products li.product .price {color: #ea1a1a;display: block;font-size: 16px;font-weight: bold;padding-bottom: 15px;}.price del {color: #333;font-size: 14px;}.price ins {font-size: 16px;font-weight: 600;}ul.products li.product .price ins {margin-left: 5px;}.site-main header, .storefront-sorting {padding: 10px;}.site-main header h1 {margin: 0;text-transform: capitalize;font-size: 24px;}.content-area {background: rgb(255 255 255 / 50%);}.storefront-sorting {border-bottom: 1px solid rgb(255 255 255 / 8%);min-height: 44px;margin-top: 10px;}.pagination .page-numbers li, .woocommerce-pagination .page-numbers li {margin: 0 5px;}.pagination .page-numbers li .page-numbers, .woocommerce-pagination .page-numbers li .page-numbers {background-color: #125c9e;}.wc-block-grid__product-onsale, .onsale, .woocommerce-pagination .page-numbers li .page-numbers:not(.current) {color: #e6e6e6;}.widget-area .widget {background: rgb(255 255 255 / 50%);padding: 10px;margin-bottom: 20px;font-size: 14px;clear: both;}.widget-area .widget_products {overflow: hidden;}.widget-area .widget p {margin: 10px 0;}.widget-area .widget a {text-decoration: none;font-weight: normal;}.widget-area .widget .widget-title {text-transform: capitalize;border-bottom: 1px solid #ddd3;}.randpost li {display: block;width: 100%;min-height: 60px;border-bottom: 1px solid #dddd;padding: 5px 0;}.randpost li img {height: 32px;float: left;margin-right: 20px;}.randpost p {margin: 0 !important;font-weight: normal;}.time-p {font-size: 12px;margin: 0 !important;}.single-product .content-area {background: #fff;}.single-product div.product {padding: 10px;}.single-product div.product .woocommerce-product-gallery {margin-bottom: 20px;}.single-product div.product .summary {margin-bottom: 15px;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {margin-right: 15px;margin-bottom: 0;}.single-pice {border-bottom: 1px solid rgb(137 17 0 / 33%);border-top: 1px solid rgb(137 17 0 / 33%);}.single-product div.product p.price {margin: 10px 0;color: #891100;font-weight: 600;}.single-additional table {margin-bottom: 0;}.single-additional table th {width: 30%;}.single-additional table td, .single-additional table th {padding: 0 0 10px 0;font-weight: normal;background: none;}.product-short-details p {margin: 10px 0;font-size: 15px;}.single-product .woocommerce-noreviews {background: none;border: none;color: #333;margin: 0;}#reviews .commentlist li {margin-bottom: 10px;border-bottom: 1px solid #f1f1f1;padding-bottom: 15px;}#reviews .commentlist li ul.children li {padding: 0;}#reviews .commentlist li ul.children li .description p {margin: 0;}#reviews .commentlist li .comment_container .comment-text {width: 100%;float: left;}#reviews .commentlist li ul.children {width: 90.818182%;padding: 10px;background: rgb(241 241 241 / 48%);}#reviews .commentlist li ul.children .comment-text {width: 100%;}#reviews .commentlist li p.meta {margin-bottom: 5px;}span.review_author {font-weight: 600;}.woocommerce-tabs ul.tabs {width: 100%;border-bottom: 1px solid rgba(0, 0, 0, 0.05);margin-right: 0;overflow: hidden;}.woocommerce-tabs .panel {width: 100%;}.woocommerce-tabs ul.tabs li {float: left;border: none;margin-right: 5px;padding: 0 5px;}.woocommerce-tabs ul.tabs li.active {background: rgba(0, 0, 0, 0.05);}.woocommerce-tabs ul.tabs li.active:after {right: 0;content: "\f107";}.woocommerce-tabs ul.tabs li a {padding: 15px 20px 15px 0;}.woocommerce-tabs .panel .content-detail h2, .woocommerce-tabs .panel .content-detail h3 {font-size: 15px;margin: 15px 0;font-weight: 600;text-transform: capitalize;}.content-detail p {margin: 0 0 10px;}.content-detail ul {margin-bottom: 10px;}.content-detail a {color: #891100;}.wp-caption .wp-caption-text {text-align: center;}.single-product .related {border-top: 1px solid rgba(0, 0, 0, 0.05);}.single-product .related h2 {margin: 15px 0;}.star-rating span:before {color: #891100;}.single-product .product_title {text-transform: capitalize;}.term-description {padding: 15px;}.storefront-breadcrumb {margin: 0;padding: 0 0 10px 0;}.storefront-breadcrumb a {text-decoration: none;}.after_cart_button {width: 100%;position: relative;display: block;padding: 15px 0;}.after_cart_button ul {margin: 0;padding: 0;list-style: none;}.after_cart_button span {color: #fff;width: 100%;text-align: center;max-width: 320px;}.after_cart_button span i {margin-right: 5px;}.after_cart_button span.button_face {background: #125c9e;}.after_cart_button span.button_call {background: #6cb715;}.content-detail {font-size: 15px;line-height: 22px;}.post-item {background: #fff;padding: 10px;margin: 10px 0;color: #333;display: block;}.post-item img {height: 50px;float: left;margin-right: 20px;width: auto;}.post-item p {color: #333;margin: 0;}.post-item .post-box-title {font-size: 14px;color: #540a00;font-weight: 600;clear: none;}.woocommerce-order .woocommerce-notice {font-size: 16px;color: #ea1c1c;text-align: center;margin: 15px 0;}.site-main header {border-bottom: 1px solid rgb(255 255 255 / 8%);}.single-post article {background: #fff;margin-bottom: 20px;padding-bottom: 20px;}.single_content {padding: 0 15px 15px;font-size: 15px;line-height: 22px;}h1.single-title {color: #891100 !important;font-weight: 600;text-align: center;text-transform: capitalize;}.entry-header .post_meta {padding-top: 10px;text-align: right;}.single_content h2, .single_content h3 {margin: 20px 0;font-size: 18px;font-weight: 600;}.hentry .entry-content a {color: #ea1a1a;text-decoration: none;}.relatedcat {background: #fff;padding: 20px 10px;}.relatedcat a {color: #333;}.float-contact {position: fixed;bottom: 20px;left: 20px;z-index: 99999;}.float-contact a {color: #fff;}.float-contact i {margin-right: 5px;}.float-contact .chat-zalo {background: #0573ff;border-radius: 20px;padding: 8px 18px;color: white;display: block;margin-bottom: 6px;}.float-contact .chat-face {background: #125c9e;border-radius: 20px;padding: 8px 18px;color: white;display: block;margin-bottom: 6px;}.float-contact .hotline {background: #ea1a1a;border-radius: 20px;padding: 8px 18px;color: white;display: block;margin-bottom: 6px;}table.cart td.product-name a {color: #333;}.woocommerce-form-coupon-toggle .woocommerce-info {background: none;color: #333;}.fixed {animation: stuckMoveDown 0.6s;top: 0;position: fixed;left: 0;right: 0;margin: 0 auto;}.fixed .hide-for-sticky {display: none;}.wc-proceed-to-checkout .button.checkout-button {background: #125c9e;color: #fff;font-size: 15px;}.page .entry-content {padding: 0 10px;}.page .entry-content h2, .page .entry-content h3 {font-size: 16px;border: none;margin: 10px 0;font-weight: 600;}@media only screen and (max-width: 48em) {.site-main ul.products.columns-4 li.product img{height: 182px;}.site-search .widget_product_search form input[type="search"] {padding: 5px 5px 5px 35px;border: 1px solid rgb(18 92 158 / 38%);}.product_list_widget li {text-align: center;width: calc(100% / 2 - 10px);margin: 0 10px 20px 0;float: left;padding: 0;min-height: 250px;border: none;background: #fff;}.product_list_widget li img {max-width: none;float: none;display: block;margin: 10px auto;width: auto;height: 170px;}.woocommerce-result-count {display: none;}.woocommerce-pagination {float: right;border: 0;clear: none;padding: 0;margin-bottom: 0;}.woocommerce-ordering {float: left;margin-right: 1em;margin-bottom: 0;padding: 0.327em 0;}.col-full {margin-left: 10px;margin-right: 10px;}.site-branding {width: 55%;padding: 5px 0;}.headmobi {min-height: 50px;}.site-header .site-branding img {width: auto;max-width: 180px;}.mobile-cart {float: left;margin-left: 10%;padding-top: 15px;}.mobile-cart .fa-shopping-cart:before {font-size: 20px;color: #125c9e;}.headmobi .main-navigation {padding-top: 10px;}button.menu-toggle {padding: 1px 1px 1px 23px;background: #125c9e;color: #fff;}button.menu-toggle:after, button.menu-toggle:before, button.menu-toggle span:before {background: rgb(255 255 255 / 60%);}.site-search .widget_product_search form:before {top: 10px;}button.menu-toggle:after, button.menu-toggle:before, button.menu-toggle span:before {left: 5px;}.handheld-navigation {position: absolute;right: 10px;top: 50px;display: none;z-index: 9999;background: #f8f8f8;width: 70%;min-width: 320px;box-shadow: 0 1px 3px -2px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);}.main-navigation.toggled .handheld-navigation {display: block;}.handheld-navigation ul > li > a {padding: 7px 0 7px 20px;border-bottom: 1px solid #e0e0e0;font-size: 16px;}.site-search {display: block;background: #891100;padding: 1px;}.site-main ul.products.columns-4 li.product {width: calc(100% / 2 - 10px) !important;margin: 0 10px 20px 0;}.site-main ul.products.columns-5 li.product {width: calc(100% / 2 - 10px) !important;margin: 0 10px 20px 0;}.site-main ul.products.columns-5 li.product img{height: 181px;}.site-main ul.products li.product .price {margin-bottom: 5px;}.site-footer {padding: 30px 0 0 0;background-color: #fff;font-size: 15px;}.single-product div.product form.cart {margin-bottom: 0;}.after_cart_button li {width: 100%;margin: 10px 0;text-align: center;}.site-main .related ul.products.columns-4 li.product {width: calc(100% / 2 - 10px) !important;margin: 0 10px 20px 0;}table.cart td.product-remove a.remove {top: 1em;right: 1em;}table.cart .product-thumbnail img {float: left;max-width: 2.706326em;}table.cart td.actions input {width: 60%;float: left;}table.cart td.actions button {margin: 0.5407911001em 0;}}@media (max-width: 549px) {}@media (min-width: 768px) {.site-main ul.products.columns-5 li.product {width: calc(100% / 5 - 17px);margin-right: 20px;}.col-full {max-width: calc(100% - 15em);}.header_hotline ul {margin: 0;text-align: right;}.header_hotline ul li {list-style: none;display: inline-block;margin-left: 10px;}.header_hotline .button {background-color: #881200;margin-bottom: 0;padding: 7px 15px;color: #fff;font-weight: 600;min-width: 130px;text-align: center;}.header_hotline i {margin-right: 5px;font-family: "Font Awesome 5 Free";}.woocommerce-active .site-header .header-1 .site-search {margin: 3px 0;width: 43%;}.header-1 {height: 70px;}.header-1 .site-branding {margin: 10px 0;}.site-search .widget_product_search form::before {top: 1em;left: 1em;}.storefront-primary-navigation {background: #881200;}.main-navigation ul.menu > li > a {padding: 10px 5px;color: #fff;text-transform: capitalize;font-weight: 500;font-size: 15px;}.main-navigation ul.menu ul li a {font-size: 15px;}.site-header ul.menu li.current-menu-item > a {color: #fff;}.site-header-cart .cart-contents {padding: 7px 0;}.site-header-cart .cart-contents {color: #fff;float: right;}.site-header-cart .cart-contents:after {float: none;}.site-footer {padding: 30px 0 0 0;background-color: #018bc8;font-size: 15px;color: #fff;}.site-footer a:not(.button):not(.components-button){color: #fff }.footer-logo {margin: 10px 0;}.footer-about {margin-bottom: 20px;}.product_list_widget li {text-align: left;width: 90%;margin: 10px;padding: 0;}#reviews .commentlist li ul.children {width: 50%;float: left;margin-left: 10%;}.single-product div.product form.cart {margin: 0;}.after_cart_button {overflow: hidden;padding: 0 0 15px 0;}.after_cart_button span {width: 100%;text-align: center;max-width: 320px;}.after_cart_button ul li {float: left;margin: 0 5px;width: 46%;}.post-item {min-height: 150px;}.post-item .post-box-title {font-size: 16px;}.post-item img {height: 124px;}.hentry .entry-header {margin-bottom: 20px;}.site-header-cart.focus .widget_shopping_cart, .site-header-cart:hover .widget_shopping_cart {background: #f4f6f8;}.storefront-sorting {border-bottom: 1px solid #125c9e;}.site-header-cart .widget_shopping_cart .buttons, .site-header-cart .widget_shopping_cart .total {background: none;}.added_to_cart.alt, .added_to_cart, .widget a.button.checkout {background-color: #125c9e;border-color: #125c9e;}table.cart .product-thumbnail img {max-width: 2.706326em;}.main-navigation ul li:hover{background: rgb(5 115 255 / 44%) }.woocommerce-active .site-header .site-branding{width: 21.7391304348%;float: left;margin-right: 4.347826087%;}.site-search .widget_product_search form input[type="search"] {padding: 7px 7px 7px 30px;}.main-navigation ul.menu ul.sub-menu, .main-navigation ul.nav-menu ul.children{background: #f4f6f8 }}.secondary-navigation .menu{float: none;text-align: center;text-transform: uppercase;font-size: 14px;}.copyright p{display: inline-block;margin: 0 !important;}