/*
Theme Name: Bán hàng
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.1.16
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.widget ul.product-categories{
	padding-left:10px;
}
.woocommerce-ordering{z-index:2}
.nav-right li.current-dropdown:last-child>.nav-dropdown, .nav-right li.has-dropdown:hover:last-child>.nav-dropdown{
	z-index:999;
}
#wide-nav>.flex-row > .flex-left{width:12.5%;min-width:212px;max-width:212px;margin-right:0}#mega-menu-title{font-size:14px;background:#4b8c6c}#mega_menu > li > a{color:#3d3d3d;padding:7.2px 15px}#mega_menu > li+li{border-top:none}#mega_menu > li:hover > a{background:#f60;color:#fff}.category-row .cloud-tag ul{margin:0}.category-row .cloud-tag ul li a:hover{color:#326e51}.category-row .cloud-tag ul li a{border:1px solid #c5c5c5;border-radius:4px;font-size:13px;padding:5px;margin-right:5px;color:#4e4e4e}.cloud-tag{padding:0 10px}.category-row .row-collapse{background:#fff;border:1px solid #ececec;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none}.category-row .cloud-tag ul li{margin:0 0 12px;list-style:none;float:left;display:inline-block}
#mega_menu > li > ul.sub-menu{position:absolute;top:1px;width:auto;height:auto;background:#fff;border:1px solid #ff6f0f;min-height:334px;margin:0;box-shadow:0 0 0 grey}
#mega_menu ul.sub-menu > li.menu-cha a{font-weight:700}
#mega_menu ul.sub-menu > li{width:100%;vertical-align:top;margin-bottom:0;position:relative;display:block;z-index:6;padding: 1px 20px;}
#mega_menu li .sub-menu a{padding:4px 0;display:block;font-size:13px}#mega_menu ul.sub-menu > li:hover > a{background:0 0;color:#f60}#mega_menu ul.sub-menu > li .sub-menu{display:block;border-left:0}#mega_menu ul.sub-menu>li .sub-menu li{display:block;width:100%}#mega_menu ul.sub-menu>li.sp-ban-chay>a{border:1px solid #7a9c59;padding:4px 14px;display:inline-block;margin-bottom:10px;border-radius:4px;color:green}
#mega_menu ul.sub-menu > li.sp-mua-nhieu > a{border:1px solid #00b9eb;padding:4px 14px;display:inline-block;margin-bottom:10px;border-radius:4px;color:#00a9d6}
#mega_menu ul.sub-menu > li.giam-gia-hot-nhat > a{border:1px solid red;padding:4px 14px;display:inline-block;margin-bottom:10px;border-radius:4px;color:red}.section-title-container,.slider-row .cot2 .large-3 .img{margin-bottom:0}.header-block .icon-box .icon-box-text{padding-left:5px}.header-block .icon-box .icon-box-text p{line-height:18px;padding-top:6px}.searchform-wrapper{border:2px solid #326e51;border-radius:4px}.image-icon img{max-width:42px;min-width:100%}.header-bottom .nav li a:hover{background:#4b8c6c}.header-bottom-nav #mega_menu li{border-right:0}.header-bottom-nav li{border-right:1px solid #1c563a}.header-bottom .nav li a{padding-left:20px;padding-right:20px}.header-bottom .nav li{margin:0}.account-link .image-icon img{border:2px solid #326e51}.account-link span,.header-cart-link span{text-transform:none;font-size:15px;font-weight:400;letter-spacing:0;color:#326e51}.search-field{box-shadow:0 0 0 gray!important;font-size:13px!important;height:39px!important}.searchform .button.icon{background:#326e51;width:71px}.header-bottom .nav li.deal-hap-dan a:after{position:absolute;content:'';background-image:url(assets/images/new-tag.png);background-repeat:no-repeat;background-position:center;width:35px;height:173px;left:98px;top:-70px;z-index:99999;background-size:contain}.search_categories{background-color:#f4f4f4;border:0}.header-nav .header-button-1{border-right:0}.header-nav .header-button-1 .header-button a:hover{border:2px solid #fff}.category-row .large-12{padding-bottom:0}.slider-row .cot2 .large-3{border-bottom:1px solid #ddd;border-left:1px solid #ddd;flex-basis:27%;max-width:27%}.slider-row .cot2 .large-9{flex-basis:73%;max-width:73%;border-bottom:1px solid #ddd}#mega_menu{padding-top:1px}.category-row .cot2{flex-basis:83.4%;max-width:83.4%}.slider-row .cot1 .slider-row .cot2{flex-basis:62%;max-width:62%;padding:0 .8px!important;border-right:1px solid #326e51}.slider-row .flickity-page-dots .dot{border:1px solid #326e51;opacity:1;background:#fff}.icon-box-center .icon-box-img{margin:0 auto}.slider-row .cot3 .section-title-container .section-title{margin-top:10px}.slider-row .cot3 .icon-box{border-top:1px solid #326e51;padding-top:10px}.slider-row .cot3 .medium-6 .icon-box{border-top:0;padding-top:0}.slider-row .cot3 .medium-6 .icon-box .icon-box-img{padding-top:15px}.slider-row .cot3 .icon-box .icon-box-text p{color:#326e51;line-height:15px;margin-top:7px}.slider-row .cot3 .col-inner .col-inner{padding:0}.slider-row .cot3 .icon-box .icon-box-text{padding-left:5px}.slider-row .cot3 .col-inner{padding:8px}.slider-row .cot2{flex-basis:66.8%;max-width:66.8%}
.slider-row .cot3{background:#fff;flex-basis:16.6%;max-width:16.6%;padding:0 .8px!important;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;height:402px;overflow:hidden}
.category-row .tieu-de-row,.thuong-hieu .row-thuong-hieu{border-left:1px solid #ececec;border-right:1px solid #ececec}.section-title-normal span{margin-right:15px;border-bottom:0 solid rgba(0,0,0,.1);margin-bottom:0;font-size:15px;color:#f60;padding:8px 10px}.section-title-normal{margin-bottom:0;border-bottom:1px solid #ececec;border-top:3px solid #fba262;background:#fff}.row-sp .box.product-small{border-right:1px solid #ececec}.section-title a{display:block;padding:4px 8px;margin-left:auto;border:1px solid #ececec;margin-right:10px;border-radius:4px;font-size:14px;font-weight:400}.single-product .is-divider{display:none}.single-product .cart{margin-bottom:0;display:inline-block;float:left;margin-right:12px}.single-product .thong-bao p{margin-bottom:5px}.product-summary .quantity{margin-bottom:0;margin-right:10px}.product_list_widget li{color:gray}.product_list_widget .star-rating{display:none}.product_list_widget li ins span{color:red;font-size:15px;font-weight:400}.product_list_widget li del span{font-size:14px;color:gray}
.single-product .large-9{padding-right:20px}.product_list_widget .product-title{font-size:13px;color:#434343}.single-product .product-main .row{margin-left:0!important;margin-right:0!important}.single-product .thong-bao{margin-bottom:20px;background:#fafafa;padding:10px;color:#464646;font-size:14px}.quantity+.button{margin-right:0;font-size:16px;border-radius:4px;background:#326e51;text-transform:none;padding:.5px 26px}.single-product .product-main .badge-container .badge-inner{background:0 0}.single-product .product-main .badge-container .badge-inner span{background:red;padding:5px 12px;color:#fff;font-size:15px;font-weight:400;border-radius:5px}.single-product .product-main .badge-container{margin:-10px 5px 5px}.single-product .product_meta{clear:both;margin-bottom:5px}a.devvn_buy_now_style:hover{background:#eb5e00}
a.devvn_buy_now_style{margin-bottom:0;padding:10px 0;width:165px;display:inline-block;background:#1fb248;text-transform:none;font-size:16px}.single-product .product-info .price,.single-product .product-info .price del span{font-size:14px;color:gray}.single-product .product-info .price ins span{font-size:19px;color:Red;font-weight:500}.flickity-prev-next-button.previous svg{border-radius:5px;background:gray;fill:#fff;color:#fff;width:30px;height:50px}.cham-soc-da-mat .tieu-de-row h2 a{color:#f93!important}.cham-soc-da-mat .tieu-de-row{border-top:3px solid #ffa74e!important}.row-sp .flickity-prev-next-button.next svg{background:gray;fill:#fff;color:#fff;width:30px;height:50px;border-radius:5px}.category-row .section-title a{background:#ff9f1b;color:#fff;font-size:14px}.category-row .section-title-normal span{text-transform:none;color:#326e51;font-weight:400}.thuong-hieu .section-title-normal span{margin-right:15px;border-bottom:0 solid rgba(0,0,0,.1);margin-bottom:0;font-size:15px;color:#ca64c2;padding:8px 10px}.row-sp .product-small .pwb-brands-in-loop img{max-width:75px}.thuong-hieu .section-title-normal{margin-bottom:0;border-bottom:1px solid #ececec;border-top:3px solid #ea8fe3;background:#fff}.thuong-hieu .row-thuong-hieu{background:#ededed;padding-top:15px;border-bottom:1px solid #ececec;max-width:1280px}.thuong-hieu .col .col-inner{border:1px solid #ececec;background:#fff}.row-sp .product-small .box-text{padding:10px 10px 20px}.category-row .large-12 .col-inner{padding-bottom:0;height:44px}.category-row .tieu-de-row .clearboth{clear:both}.category-row .tieu-de-row .right ul li{margin-bottom:0;float:left;list-style:none}.category-row .tieu-de-row .right ul li a:hover{color:#326e51}.category-row .tieu-de-row .right ul li a{line-height:40px;font-size:14px;color:#494949}.category-row .tieu-de-row .right ul{display:inline-block;margin-bottom:0}.category-row .tieu-de-row .right{width:75%;float:right;text-align:right;padding-right:15px}.category-row .tieu-de-row .left{width:25%;float:left;padding-left:15px;display:inline-block}.cham-soc-co-the .tieu-de-row h2 a{color:#326e51!important}.cham-soc-co-the .tieu-de-row{height:44px;display:inline-block;width:100%;background:#fff;border-top:3px solid #326e51!important}.footer-section{border-top:3px solid #326e51}.goi-y .col{padding:0 3.8px 9.6px}.goi-y .section-title-center span{font-size:16px}.goi-y .section-title-center{margin-bottom:17px}.spa .tieu-de-row{height:44px;display:inline-block;width:100%;background:#fff;border-top:3px solid #1e9b2b!important}.spa .tieu-de-row h2 a{color:#1e9b2b!important}.category-row .tieu-de-row h2 a{color:#f69}.category-row .tieu-de-row h2{margin-bottom:0;font-size:16px;line-height:41px;text-transform:uppercase;color:#f69!important}.category-row .tieu-de-row{border-bottom:1px solid #ececec;height:44px;display:inline-block;width:100%;background:#fff;border-top:3px solid #f69}.thuong-hieu .medium-3{padding-bottom:15px;flex-basis:12.5%;max-width:12.5%}.row-sp .product-small .box-text .category{font-size:12px;color:#000;letter-spacing:0}.row-sp .product-small .box-text .product-title a{margin-top:5px;margin-bottom:9px;font-size:13px;line-height:20px}.row-sp .product-small .box-text .price ins span{color:#ff235c;font-size:18px;font-weight:500}.row-sp .product-small .box-text .price,.row-sp .product-small .box-text .price del span{color:#000;font-size:14px;font-weight:400}
.badge-container .badge-inner{background:0 0!important}
.badge-container .badge-inner span{background:#ff235c;padding:4px 5px;border-radius:4px;font-size:13px;font-weight:400}
.row-sp .badge-container{margin:10px}.row-sp .product-small{background:#fff}.category-row .cot1,.slider-row .cot1{flex-basis:16.6%;max-width:16.6%}.category-row .section-title-container{margin-top:0}.category-row .section-title-normal{margin-bottom:0;border-bottom:none;border-top:none;background:#fff}.footer-section .row1,.page-title{border-bottom:1px solid #eee}.footer-section .row1{margin-bottom:20px}.footer-section .col{padding-bottom:0}.footer-secondary{padding:0}.absolute-footer{font-size:12px;background:#fcfcfc;border-top:1px solid #eee;color:#989898!important}.breadcrumbs a{color:#326e51}.archive .woocommerce-ordering select{font-size:14px;border-radius:4px}.archive .woocommerce-result-count{font-size:15px;color:#434343;font-weight:400}.footer-section h4{margin-bottom:15px;font-size:15px}.breadcrumbs{font-weight:400;text-transform:none}.breadcrumbs a:hover{color:#326e51}.widget .tieu-chi-sidebar .icon-box .icon-box-text{padding-left:5px;font-size:15px;line-height:18px;padding-top:7px}.single-product .product-main .large-6,.single-product .product-main .large-6 .large-10{padding-left:0}.product-main{padding:0;margin-left:-10px}.archive .title-overlay{background-color:#eee}.archive .page-title-inner{padding-top:0}.archive .shop-page-title{background:#fafafa;margin-bottom:0;font-weight:400;font-size:19px;color:#000;text-shadow:0 0 0 gray}.product-footer .woocommerce-tab ul li a,.product-tabs li a{padding-left:15px;padding-right:15px}.single-product .product .large-9{flex-basis:80%;max-width:80%}.product-footer .woocommerce-tab ul li{margin:0}.tab-panels{border:1px solid #e3e3e3!important;padding:15px!important;border-top:0!important}.tab-panels .entry-content p{margin-bottom:8px}.widget .tieu-chi-sidebar p,.woof_container{margin-bottom:0}.sticky-add-to-cart__product .product-title-small{margin-right:10px;max-width:310px;line-height:19px}.single-product .product-main .flickity-button{display:none}.sticky-add-to-cart--active{background-color:#f5fbf6}.tab-panels .entry-content{font-size:14px}.product-tabs li{margin:0;border-right:1px solid #e3e3e3}.single-product .related .large-columns-5,.widget .tieu-chi-sidebar{margin-left:0!important;margin-right:0!important}.product-gallery-slider img,.product-tabs{border:1px solid #e3e3e3}.social-icons a{border:1px solid #d7d7d7!important}.image-tools a{border:1px solid #d6d6d6!important}.widget .tieu-chi-sidebar a{display:block;width:100%;text-align:cn;text-align:center;font-size:13px;background:#f1f1f1;padding:7px 10px}.widget .tieu-chi-sidebar .icon-box{padding-bottom:15px}.widget .tieu-chi-sidebar .col{padding:10px}.widget-title{text-transform:none!important;letter-spacing:0!important;padding:10px;display:block;border-bottom:1px solid #e3e3e3}#wpcomm .wpdiscuz-form-bottom-bar,#wpcomm .wpdiscuz-form-top-bar,#wpcomm .wpdiscuz-front-actions,.blog-archive .large-9 .badge,.is-divider,.widget .is-divider{display:none}ul.product_list_widget li+li{border-top:1px solid #e3e3e3}.single-product .related .product-section-title{margin-bottom:0;border-bottom:1px solid #ececec;letter-spacing:0;text-transform:none;font-size:19px;padding:10px}.single-product .row-sp .product-small .box-text .product-title{height:40px}.single-product .row-sp .product-small .box-text .product-title a{height:39px;overflow:hidden}.single-product .flickity-prev-next-button.previous svg,.single-product .row-sp .flickity-prev-next-button.next svg{background:0 0;color:#000}.single-product .large-columns-5 .col{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.single-product .related{border:1px solid #ececec}.devvn-popup-title,.popup-customer-info-group .devvn-order-btn{background:#326e51}.recent-blog-posts-li .badge-inner{border-radius:99%}.recent-blog-posts-li{padding:0 10px}.blog-single .entry-header-text,.woof_container{padding-bottom:0}.recent-blog-posts a{font-size:13px}.widget{border:1px solid #e3e3e3;border-top:3px solid #326e51}.block_widget{margin-top:15px}.single-product #product-sidebar{flex-basis:20%;max-width:20%;padding-left:0}.single-product .content-row .large-9{border-right:0!important}.single-product .product-info .product-title{margin-top:5px;font-size:18px;color:#303030;font-weight:500}.single-product .product-info .pwb-single-product-brands a img{max-width:75px}.single-product .product-info{padding:0}.footer-section ul li{font-size:14px!important}.single-product .page-title-inner{position:relative;padding-top:0;min-height:40px}.archive .row-sp .box.product-small{border:1px solid #ececec}.archive .category-page-row{padding-top:20px}.widget_categories ul li{padding-left:10px;font-size:13px}.chosen-container-single .chosen-single{height:35px!important}.woof_list_checkbox li div{margin-top:0}.woof_submit_search_form{font-size:15px;text-transform:none;font-weight:400;width:100%;border-radius:4px}.blog-single .large-9{padding-right:0}.blog-single .entry-content p{margin-bottom:6px}.blog-single .entry-content{font-size:15px;padding-top:10px;padding-bottom:0}.blog-single .entry-content h2{font-size:20px;color:#326e51}.danh-muc{color:#000;font-size:14px;margin-bottom:5px}.the-tim-kiem a:hover{background:#326e51;color:#fff}.blog-single footer.entry-meta{border-top:1px solid #ececec;border-bottom:0 solid #ececec;padding:11px 0 0}.nav-dropdown-default{padding:0;font-size:14px}.blog-archive .post-item{padding-bottom:20px}.blog-archive .large-9{padding-right:20px}.blog-archive .large-3{padding-left:0;flex-basis:25%!important;max-width:25%!important}.blog-archive .post-item .box.box-vertical{border:1px solid #e3e3e3;border-radius:4px}.blog-archive .post-item .box-text{padding:0 0 0 15px}.blog-archive .post-item .box-text .post-title{font-size:20px;margin-bottom:13px}.blog-archive .taxonomy-description{text-align:left;font-size:15px}.blog-archive .archive-page-header .large-12{padding-bottom:0}.blog-archive{padding-top:20px;padding-bottom:20px}.blog-archive .page-title{text-align:left;letter-spacing:0;text-transform:none;border-bottom:0}#wpcomm .wpd-form-row .wpdiscuz-item input[type=email],#wpcomm input[type=text]{border:none;box-shadow:0 0}.comments-area{width:auto;background:#f6f6f6;border-radius:5px;padding:20px;margin-bottom:0}#wpcomm{max-width:100%;padding:1px 0 0;border-top:none;margin:0 auto}#wpcomm .wc_comm_form.wc_main_comm_form .wc-field-comment .wc-field-avatararea{margin:12px}#wpcomm .avatar{border-radius:99%;box-shadow:0 0}#wpcomm input[type=submit]{border:none;background-color:#326e51;border-radius:4px;font-size:12px}#wpcomm .wc-comment-right .wc-comment-text a,#wpcomm .wc-comment-right .wc-comment-text p{font-size:14px;line-height:21px}#wpcomm .wc-comment-header{margin-bottom:0;border-top:none}#wpcomm .wpdiscuz-textarea-wrap{border:0;border-radius:4px}#wpcomm .wc-follow-link{line-height:26px}#wpcomm .wc-comment-author{font-size:16px}#wpcomm .wc-field-textarea textarea{height:65px;min-height:65px!important}#wpcomm .wc_comm_form.wc_main_comm_form .wc-field-textarea .wpdiscuz-textarea-wrap textarea{box-shadow:0 0;margin-bottom:0!important;padding:20px 20px 20px 76px;font-size:15px}#wc-comment-header{max-width:100%;padding:0 0 10px;font-size:19px;font-weight:700;color:#326e51}.the-tim-kiem a{border-radius:4px;background:#e2e2e2;padding:3px 10px;margin-bottom:6px}.the-tim-kiem{color:#000;font-size:14px}.blog-single .entry-meta{font-size:12px;text-transform:none;letter-spacing:0;color:gray}.blog-single .entry-title{font-size:24px;margin-bottom:10px}.blog-single .entry-category a{letter-spacing:0;font-weight:400;font-size:12px}.blog-single{padding-top:20px;padding-bottom:20px}.blog-single .large-9 .article-inner{border:1px solid #e3e3e3;padding:15px}.blog-single .post-sidebar{padding-left:20px;border-left:0!important}.woof_price_filter_dropdown_container{margin-bottom:9px}.woof_list label{font-size:13px;font-weight:400;margin-bottom:0}.chosen-container-single .chosen-search input[type=text]:focus{box-shadow:0 0 0 gray;border:1px solid #326e51}.woof_list li{margin:0!important}.chosen-container-single .chosen-single{box-shadow:0 0 0 gray;background:#fff;border-radius:4px;font-size:14px;padding:5px 10px}.woof_container_inner h4{font-size:15px;color:#326e51}.archive.woocomerce-page .widget{border:0;border-top:0}.archive .col.product-small{padding:0!important;flex-basis:20%;max-width:20%}.archive .category-page-row .large-9{padding-bottom:20px;flex-basis:83.4%;max-width:83.4%;padding-left:25px!important}.archive .large-3{padding-right:0;flex-basis:16.6%;max-width:16.6%}#wc-comment-header .wpdiscuz-comment-count .wpd-cc-value{padding:1px 10px 2px 8px;min-width:34px;min-height:13px;font-size:12px;background:#326e51}#wpcomm .wc-footer-left .wc-cta-button,#wpcomm .wc-footer-left .wc-cta-button-x{border-radius:4px}#wpcomm .wc-thread-wrapper{padding:10px 0 0 2px;margin-bottom:0;margin-top:0}
#shop-sidebar .woof_redraw_zone{padding: 10px}
.woof_submit_search_form_container .woof_reset_search_form{display:none}
.mobile-sidebar #mega_menu{display:block}
.header-cart-icon::after{background-color: red !important;}
.box-text .quantity input{margin-top:13px;height:35px;}
.box-text .cart{display:inline-flex}
.box-text .cart .quantity+.button{
	line-height: 34px;
    font-size: 12px;
    padding: 0 3px;
	white-space: nowrap;
	
}
.box-text-products .quantity.buttons_added{
	float:left;
	margin-right: 7px;
}
#billing_first_name_field{width:100%}
.devvn-popup-content .devvn_prod_variable, .devvn-popup-content .variations_form{width:100%;display:block}
.header .searchform .live-search-results{background:white !important;}
.mega_menu .primary-item a{color:#FF235C}
ul.woof_list li{
	white-space: nowrap;
}
@media (max-width: 740px){
/*************** ADD MOBILE ONLY CSS HERE  ***************/
	.archive .category-page-row .large-9,.archive .large-3,.category-row .cot2,.single-product .product .large-9,.slider-row .cot2,.slider-row .cot2 .large-9{flex-basis:100%!important;max-width:100%!important}.blog-archive .large-3,.category-row .cot1,.category-row .cot2 .row-collapse .medium-4,.category-row .section-title-normal,.category-row .tieu-de-row .right ul li,.footer-section .row2 .large-8,.slider-row .cot1,.slider-row .cot2 .large-3,.slider-row .cot3,.sticky-add-to-cart--active .sticky-add-to-cart__product{display:none}.category-row .large-12{padding:0}.thuong-hieu .row-thuong-hieu{padding-top:10px}.section-title-container{padding:0}.thuong-hieu .medium-3{flex-basis:33.33%;max-width:33.33%;padding:0 3.8px 8.6px}.row-sp .product-small .box-text .product-title a{font-size:12px}.category-row .tieu-de-row .left,.category-row .tieu-de-row .right{width:50%}.category-row .tieu-de-row .right ul li:last-child{display:block!important}.archive .col.product-small,.footer-section .large-8 .large-4{flex-basis:50%;max-width:50%}.product-main{margin:0}.single-product .large-9{padding-right:15px}.single-product .product-main .large-6,.single-product .product-main .large-6 .large-10{padding-right:0}
	a.devvn_buy_now_style,.quantity+.button{font-size:13px;padding:10px 4px;line-height: 18px;}
	a.devvn_buy_now_style{width:30%;}
	.single-product .cart{margin-right:10px}
	span.devvn_title{font-size:14px}.product-tabs li a{padding:6px 15px}.blog-archive .large-9{padding-right:15px}.widget{border:0;border-top:0}.archive .category-page-row .large-9{padding-left:15px!important}
	#masthead{display:block;position: fixed;
		top: 0;
		left: 0;
		height: 50px;
		background: white;
		width: 100%;
	}
	#wrapper{margin-top:50px}
	#logo {margin-right: 19px;}
	#logo img {
		max-height: 50px !important;
		padding: 4px 0 !important;
	}
	.box.product-small{ display: table;}
	.box.product-small .box-image {
		display: table-cell;
		width: 35% !important;
		vertical-align: middle;
		padding-top:0 !important
	}	
	.box.product-small .box-text {
		display: table-cell;
		vertical-align: middle;
		text-align:right;
	}
	.box.product-small .box-text .add_to_cart_button{margin-right:0;}
	
	.box.product-small .box-image img{position:relative !important}
	.mobile-nav .image-icon img{max-width:35px}
	.mobile-nav .has-icon{margin: 0 5px;}	
	.row-small .col{padding: 0 9.8px 5px;}
	.header-main li.html.custom{display:block}
	.product_list_widget li a{height: auto;}	
	a.switcher-popup.glink span{font-size:11px;}
	.products.row, .products .product, .row-sp .row{display:block}
	.row-sp .box-image .image-zoom{padding-top:0 !important}
	.products .col.product-small, .row-sp .col{max-width:100%;padding: 10px 10px !important;}
	.box-text .category{display:none;}
	.mobile-nav .header-search-form-wrapper{margin-left: -107px;width: 100%;}
	.box-text .cart .quantity{margin-right:5px}
	.flickity-slider .box-text{padding:10px}
	.flickity-slider .box-text .cart{margin-right: 0;float: right;}
	
	.home-sticky{position: sticky;top: 44px;z-index: 999;}
}