@charset "UTF-8";
/* https://ovovita.com.vn/wp-content/themes/vnconnect/style.css */
.subscriber-wrap{padding-top:0;padding-bottom:0}.woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:initial;margin:10px 0 5px;font-size:1rem;overflow:hidden;word-break:break-word;margin-bottom:10px!important}.woocommerce-loop-product__title a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:initial;font-size:1rem;overflow:hidden;color:#083E86;font-weight:700;font-size:18px}span.amount{color:#FCAF17}.shop-page-title{background:#eee}.page-title-inner{padding-top:0}.breadcrumbs{color:#999;font-weight:500;font-size:14px}.normal-title{border:0}.form-flat input:not([type=submit]),.form-flat textarea,.form-flat select{border-color:#083E86}.nav>li>a,.nav-dropdown>li>a,.nav-column>li>a,.nav-vertical-fly-out>li>a{color:#083E86}.page-wrapper{padding:0!important}.copyright-footer{margin-top:20px;color:#fff}ul.menu>li+li,.widget>ul>li+li{border:0}.home section{padding-top:15px!important;padding-bottom:15px!important}.home-register-form form{margin:1em 0}.home-register-form form h3{font-size:32px;line-height:42px;color:#fff;padding-right:30px;margin-bottom:0}.home-register-form form input.wpcf7-text{width:260px;border:#F6FAF9;background:#F6FAF9;color:#FFF;font-size:14px;height:40px;line-height:18px;text-align:center}.home-register-form form input.wpcf7-submit{background:#fff!important;color:#3086E6;text-transform:initial;font-size:14px;line-height:18px;height:40px;text-align:center;width:100px;margin-right:0}.home-register-form .section-content>.row>.large-12{padding-bottom:0}.home-register-form form .flex-row{justify-content:right!important}.home-register-form form .flex-grow{flex:none!important}.top-category-list .box-image img{max-width:100px}.top-product-2item{margin-bottom:20px!important}.home .page-wrapper>.row{max-width:100%}.home .page-wrapper>.row>.large-12{padding-left:0;padding-right:0;padding-bottom:0}.home .page-wrapper .row .section{padding-left:0;padding-right:0}.home .page-wrapper .row{margin-left:auto;margin-right:auto}.post-title{color:#083E86;font-weight:700;font-size:22px;line-height:26px}.home .box-blog-post .is-divider{display:none}.nav-dropdown-default{padding:15px}.header .nav-spacing-xlarge>li{margin:0 30px}.header .has-dropdown .icon-angle-down{margin-left:.7em}.header .nav-divided>li+li>a:after{left:-2em;top:35%;border-left:1px solid #fff;height:25px;top:41%}.header .nav-dark .nav-divided>li+li>a:after{border-color:rgb(255 255 255 / 100%)}.header .nav>li.header-divider{border-left:1px solid rgb(8 62 134)}.header-contact li a{font-size:14px;font-weight:800}.footer-1,.footer-2{border:0}.footer-2{border-bottom:1px solid #F8F8F8}#block-10{margin-bottom:0}.footer-widgets .block_widget .icon-box{margin-bottom:7px}.footer-widgets .block_widget .icon-box .icon-box-text{align-self:center}.footer-widgets .block_widget .icon-box .icon-box-text h5{font-size:14px;line-height:17px;text-transform:capitalize;font-weight:500}.footer .widget span.widget-title{color:#fff}.footer-widgets .block_widget form .ml-half{margin-left:0}.footer-widgets .flex-row.form-flat .flex-col{padding-right:0}.footer-widgets .block_widget form input{width:150px;border-radius:0;font-size:10px;height:40px}.footer-widgets .block_widget form input.button{width:107px;background:#fff;color:#3086E6;text-transform:capitalize;margin-right:0}.footer-widgets .block_widget form .wpcf7-spinner,.home-register-form form .wpcf7-spinner{display:none}.widget span.widget-title{color:#083E86;font-weight:600;font-size:18px;line-height:21px}.widget ul li a{color:#083E86}#shop-sidebar .widget_nav_menu .menu{text-transform:uppercase;font-size:18px;line-height:21px}.widget_nav_menu .menu>li>a{font-weight:600}.widget_nav_menu .menu ul.sub-menu{border-left:0;padding-left:15px}.widget_nav_menu .menu ul.sub-menu li{list-style:none}.widget_nav_menu .menu ul.sub-menu li::before{content:"\2022";color:#083e86;font-weight:700;display:inline-block;width:.7em;margin-left:-1em}.widget_price_filter span{font-size:12px}.is-divider{height:2px;max-width:100px;background:#083E86}.recent_products ul.products,.related ul.products{display:flex}.recent_products ul.products .col,.related ul.products .col{width:25%}.recent_products h2{text-align:center}.archive #main,.single-product #main{background:#F8F8F8}.archive #main .widget,.single-product #main .widget{background:#fff;padding:15px 10px}.archive .products .product-small .box,.recent_products .products .product-small .box,.related .product .product-small{background:#fff;padding:7px;box-shadow:0 5px 5px #ccc}.archive .products .product-small .box span.amount,.related .products .product-small .box span.amount{font-size:18px;line-height:21px;color:#FCAF17}.rvpscarousel .slick-slide{padding:0}.single-product #main .row-divided>.col+.col:not(.large-12){border:0}.single-product .row-large>.flickity-viewport>.flickity-slider>.col,.row-large>.col{padding:0 15px 30px}.single-product #main .row .row:not(.row-collapse){background:#fff}.single-product .product-info .product-title{color:#083E86;font-weight:600;font-size:24px;line-height:28px;text-transform:uppercase}.single-product .product-page-price span.amount{font-weight:900;font-size:40px;line-height:47px}.single-product .price-on-sale del span.amount{color:#4F4F4F;font-style:normal;font-weight:500;font-size:30px;line-height:35px;text-decoration-line:line-through}.single-product .price-on-sale ins span.amount{font-weight:900;font-size:40px;line-height:47px;color:#B71212}.single_add_to_cart_button{background-color:#F8F8F8!important;color:#083E86;font-weight:600;font-size:18px!important;line-height:21px;border:0;border-radius:5px;text-transform:none;width:60%;opacity:1!important}.product-footer .nav-pills>li>a{border-radius:0;border:1px solid #083E86;background:#FFF}.single-qty-label{float:left;padding:10px}li.additional_information_tab{display:none!important}.badge-container.left{left:auto;right:0}.badge-container{right:0!important;margin:0}.badge{width:50px;height:50px}.badge-inner.on-sale{background-color:#B71212!important;position:relative;padding-top:10px}.badge-inner.on-sale::before{position:absolute;content:'';bottom:-10px;left:0;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:10px solid #b71212}.product-section-title-related{text-align:center;color:#3086e5}.large-columns-4 .flickity-slider>.col{padding:0 15px 30px!important;background:#f8f8f8}.single-qty-label{font-size:16px;line-height:19px;color:#C5C4C4;font-weight:600}.product-short-description{display:none}.variations tr{display:flex;flex-wrap:wrap;align-items:center}.variations label{font-size:16px;line-height:19px;color:#C5C4C4}.woo-variation-swatches .variable-items-wrapper .variable-item{border:1px solid #083E86;box-shadow:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{font-size:14px;line-height:16px;color:#083E86;font-weight:700}.woo-selected-variation-item-name{display:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:#083E86}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock) .variable-item-contents{color:#fff}.btn-buynow{background:#3086E5;color:#fff;font-size:18px;line-height:21px;font-weight:600;text-transform:none;border-radius:5px;width:38%;margin-right:0}.page-checkout .cart_totals th.product-name{border:0!important}.checkout-breadcrumbs{padding:0;margin-top:30px;margin-bottom:30px}.checkout-breadcrumbs a{background:#F8F8F8;box-shadow:0 1px 4px rgba(0,0,0,.2);padding:10px;color:#083E86;font-weight:600;font-size:14px;line-height:16px}.checkout-breadcrumbs a .breadcrumb-step{color:#083E86;font-weight:600;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase;background:#f8f8f8;border:1px solid #083E86}.checkout-breadcrumbs a.current{background:#083E86;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff}.asr-filter-div{display:none}.am_thumb{height:auto}.blog-single{margin-top:20px}.contact-icons-right .icon-phone:before{content:''}.am__title{font-size:14px}.am_grid_col{padding:0 5px}@media only screen and (max-width:48em){.top-category-list .col{padding:5px}.home-register-form form h3{font-size:22px;padding-right:0;text-align:center}.home-register-form form>.flex-row{justify-content:space-between;flex-direction:row}.home-register-form form .form-flat .flex-col:nth-child(2),.home-register-form form .form-flat .flex-col:nth-child(3){width:35%}.home-register-form form .form-flat .flex-col:nth-child(4){width:30%}.home-register-form form .ml-half{margin-left:0}.home-register-form form input.wpcf7-text{width:130px}}