@media screen and (min-width: 768px) {
.woocommerce .summary .mobile_only {
    display: none;
}
}
@media screen and (max-width:1600px){
.insta_images a.insta_height{height:320px;}
.header .header_bottom ul.menu > li .menu-item-description, .menu-item-type-custom.menu-item-object-custom.menu-item-has-children .sub-menu { padding: 30px 0px 30px 40px; margin: auto auto auto -35px; }
.header .header_bottom ul .menu-item-description .row_heading .sub-menu-main { padding-left: 30px; }
.header .header_bottom ul.menu li.menu-item-2707 .menu-item-description, .header .header_bottom ul.menu li.menu-item-2713 .menu-item-description { min-width: 400px; }
.header .header_bottom ul .menu-item-description li { padding: 0 30px 0 0; }
}

@media screen and (max-width:1440px){
.insta_images a.insta_height{height:288px;}
}

@media screen and (max-width:1400px){
.container{max-width:1200px;}
.home_banner{padding:80px 0 0;}
.home_banner .bannr_contant h1{font-size:3em;line-height:1.1;color:#fff;margin:0 0 60px;}
.home_banner .bannr_contant{padding:80px 0 0 100px;}
.home_banner .owl-dots{top:30px;padding-left:100px;}
.best_seller .seller_box .product_img{height:160px;padding:15px;}
.catagory_slider .catagory_box .catagory_img{height:310px;}
.catagory_slider .catagory_box h2{font-size:1.3em;}
.woocommerce div.product div.images #carousel ul.slides li{width:163px !important;}
.products.owl-carousel {max-width: 1170px;}
}

@media screen and (max-width:1366px){
.insta_images a.insta_height{height:273px;}
}

@media screen and (max-width:1280px){
.insta_images a.insta_height{height:256px;}
.visit_shop .visit_shop_inner .shop_contant{padding-left:110px;}
}

@media screen and (max-width:1199px){
h1{font-size:2em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}
h4{font-size:1em;}
.container{max-width:990px;}
.header .header_top .search_form,.header .header_top .top_cart{width:26%;}
.header .header_top .logo{width:48%;}
.home_banner .bannr_contant{padding:65px 0 0 80px;}
.home_banner .bannr_contant h1{font-size:2.5em;margin:0 0 45px;}
.home_banner .bannr_contant a.btn{min-width:150px;padding:18px 25px;font-weight:700;}
.home_banner .owl-nav button span{width:16px;height:26px;background-size:200px;}
.home_banner .owl-nav button.owl-next span{background-position:-110px -2px;}
.home_banner .owl-nav button.owl-prev span{background-position:-128px -2px;}
.delivery_info ul li .info_cont{font-size:1.3em;padding-left:20px;line-height:1.2;}
.pay_letter .pay_letter_inner{font-size:1.2em;padding:25px;}
.catagory_slider .catagory_box .catagory_img{height:270px;}
.best_seller{width:100%;padding:60px 0 0px;}
.catagory_slider{padding:60px 0 0;}
.visit_shop{padding:100px 0 60px;}
.follow_insta h2,.footer .footer_top h2,.visit_shop .visit_shop_inner .shop_contant h2{font-size:1.2em;}
.visit_shop .visit_shop_inner .shop_contant{padding-left:60px;}
.home_banner .owl-dots{padding-left:75px;}
.insta_images a.insta_height{height:240px;}
.single-post .single-description .container{max-width:750px;}
.home_blog_sec h2{font-size:2em;}
.home_blog_sec .home_blog .home_blog_single h3{font-size:1.3em;}
.blog_filter .filter-left h2{font-size:2.2em;}
.blog_wrap .blog_single_wrap:first-child .blog_consec h3{font-size:1.8em;}
.blog_wrap .blog_single_wrap .blog_consec h3{font-size:1.2em;font-weight:400;}
.blog_wrap .blog_single_wrap a.blog_imgsec{height:260px;}
.single_contact_column .single_inner{font-size:1.4em;}
.single_contact_column .single_inner a:after{top:6px;background-size:270px;background-position:-26px -42px;width:19px;height:18px;}
.single_contact_column .single_inner a{margin-left:25px;padding-left:25px;}
.related.products > h2{font-size:2em;margin:0 0 60px;}
.woocommerce div.product .product_title{font-size:2em;}
.filter_wrapper form{margin:0 0 15px 10px !important;padding:0 5px 0 10px;}
.filter_wrapper form select{min-width:100px;}
.filter_wrapper form .chosen-container { width: 110px !important; }
.woocommerce div.product div.summary,.extra_field .details_right{padding-left:50px;}
.woocommerce .summary .select.swatch-control{margin:0 -10px 0px;}
.woocommerce .summary .swatch-wrapper{margin:0 10px 15px;width:calc(20% - 20px);}
.details_left .ui-accordion .ui-accordion-content{height:auto !important;}
.contact_row{padding-right:0;}
.woocommerce .woocommerce-order ul.order_details li{padding:15px 25px;}
.woocommerce div.product div.images #carousel ul.slides li{width:135px !important;margin-right:20px !important;height:150px;}
.woocommerce div.product div.images #carousel ul.slides li img{max-height:120px;}
.header .header_bottom ul.menu > li .menu-item-description { padding: 20px 0px 20px 20px; min-width: 180px; margin: auto auto auto -15px; }
.header .header_bottom ul.menu li.menu-item-2707 .menu-item-description { min-width: 350px; }
.header .header_bottom ul .menu-item-description .row_heading .sub-menu-main { padding-left: 20px; }
.header .header_bottom ul.menu li:last-child .menu-item-description { right: 0; }
.header .header_bottom ul .menu-item-description li { padding: 0 20px 0 0; }
.woocommerce .summary .swatch-control.radio-select ul { margin: 0px !important; }
.products.owl-carousel {max-width: calc(100% - 60px); }
.related.products ul.products { max-width: 100%; }
.woocommerce .summary .afterpay-payment-info { width: 50%; }
.woocommerce .summary .afterpay-payment-info:after { right: 0; }
.pay_wrp .cart_pay {width: 50%; }
.pay_wrp .cart_pay:after { right: 10px; }
.header_bottom .container {padding: 0 15px;}
.header .header_bottom ul li {padding: 0 12px;}
}

@media screen and (max-width:1024px){
.insta_images a.insta_height{height:204px;}
}

@media screen and (max-width:991px){
.container {width: 100%;}
.home .tab_content .owl-nav {display: none;}
h1{font-size:1.6em;}
h2{font-size:1.1em;}
h3{font-size:1em;}
.header .header_bottom ul li a{font-size:.8em;padding:15px 0;}
.header .header_bottom ul li{padding:0 15px;}
.delivery_info ul li .info_icon{width:30px;}
.delivery_info ul li .info_icon a{width:30px;height:30px;background-size:230px;}
.delivery_info ul li:nth-child(1) .info_icon a{background-position:-4px -5px;}
.delivery_info ul li:nth-child(2) .info_icon a{background-position:-35px -2px;}
.delivery_info ul li:nth-child(3) .info_icon a{background-position:-68px -1px;}
.delivery_info ul li .info_cont{padding-left:10px;font-size:1.2em;}
.delivery_info ul li .info_cont span{font-size:.6em;}
.delivery_info ul li{padding:0 10px;}
.delivery_info{padding:30px 0;}
.home_banner .bannr_contant h1{font-size:2em;margin:0px 0 30px;}
.home_banner .owl-dots{padding-left:45px;top:15px;}
.home_banner .bannr_contant{padding:50px 0 0 50px;}
.home_banner{padding:60px 0 0;}
.catagory_slider .catagory_box .catagory_img{height:200px;}
.catagory_slider .catagory_box .catagory_img img{max-height:180px;}
.catagory_slider .catagory_box h2{font-size:1.2em;margin:20px 0 0;}
.visit_shop .visit_shop_inner .shop_contant{padding-left:40px;}
.follow_insta h2, .footer .footer_top h2, .visit_shop .visit_shop_inner .shop_contant h2{font-size:1.1em;}
.footer .footer_top{padding:60px 0;}
.insta_images a.insta_height{height:198px;}
.home_blog_sec h2{font-size:1.6em;}
.home_blog_sec .home_blog .home_blog_single h3{font-size:1.1em;}
blockquote.wp-block-quote{font-size:1.5em;}
.single-pagination{padding:70px 0;}
.blog_filter .filter-left h2{font-size:2em;}
.blog_wrap .blog_single_wrap:first-child .blog_consec{padding-left:60px;}
.blog_wrap .blog_single_wrap:first-child{padding:0 15px 60px;}
.blog_wrap .blog_single_wrap{width:50%;padding:60px 15px 0;}
.blog_wrap .blog_single_wrap:first-child .blog_consec h3{font-size:1.5em;}
.blog_wrap .blog_single_wrap .blog_consec h3{font-size:1.1em;font-weight:400;}
.blog_pagination{width:100%;text-align:center;padding:50px 10px 60px;}
.banner.small_banner .inner_bg{height:400px;}
.single_contact_column .single_inner{font-size:1.1em;}
.single_contact_column .single_inner a{margin-left:20px;padding-left:22px;background-size:16px;}
.single_contact_column .single_inner a:after{top:3px;}
.single_contact_column .single_inner p img{height:16px;}
.woocommerce .products{margin:0 -10px;}
.woocommerce .products .product{padding:0 10px;}
.header .header_top .search_form input{padding:0 42px 0 10px;font-size:.81em;}
.woocommerce div.product .product_title{font-size:1.5em;margin:0 0 20px;}
.woocommerce div.product .summary p.price{font-size:1.8em;}
.details_right .gift_info ul li{font-size:1.2em;}
.details_right .gift_info ul li:first-child:after{top:3px;}
.related.products > h2{font-size:1.5em;margin:0 0 40px;}
.product_ftr .woocommerce-products-header h1{font-size:2em;margin:-7px 0 15px;}
.filter_wrapper{width:40%;}
.product_ftr{-webkit-box-align:inherit;-moz-box-align:inherit;-ms-flex-align:inherit;-webkit-align-items:inherit;align-items:inherit;}
.filter_wrapper form{margin:0 0 15px 0px !important;float:right !important;width:80%;padding:0 5px 0 70px;position:relative;}
.filter_wrapper form strong{width:55px;text-align:left;position:absolute;left:15px;}
.filter_wrapper form select{min-width:100px;width:100%;}
.filter_wrapper form .chosen-container {width:290px !important;}
.related.products ul.products{margin:0;}
.header .header_top .search_form, .header .header_top .top_cart{width:30%;}
.header .header_top .logo{width:40%;}
.woocommerce div.product div.summary,.extra_field .details_right{padding-left:20px;}
.contact_row .flw_insta_inner{margin:10px -5px 30px -10px;}
.contact_row .flw_insta_inner p{font-size:1.1em;margin:0 10px 30px;width:calc(33.33% - 20px);}
.page_title{padding:120px 0 100px;}
.header .header_top .logo img { max-width: 130px !important; }
.mtsnb { top: 140px !important; }
.woocommerce .summary .afterpay-payment-info { width: 50%; }
}

@media screen and (max-width:900px){
.header .header_bottom ul.menu li.menu-item-2707 .menu-item-description { right: 0; }
}

@media screen and (max-width:782px){
html{margin-top:0px !important;}
}

@media screen and (max-width:768px){
.header .header_top .logo img{max-width:100px !important;}
.insta_images a.insta_height{height:153px;}
.banner.small_banner .container{padding:0;max-width:100%;}
.banner.small_banner .inner_bg{height:320px;}
.woocommerce div.product .image_wrp{height:230px;}
.footer .footer_top .footer_topInner .ftr_top_box{padding-right:25px;}
h3#order_review_heading{margin:30px 0;}
.woocommerce-MyAccount-content .addresses > div{margin-bottom:20px;}
.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,
.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block;}
.woocommerce table.shop_table th,.woocommerce table.shop_table td{text-align:left;font-size:.9em;}
.woocommerce a.remove{width:auto;text-align:left;}
.woocommerce a.remove:hover{color:#f00!important;background:transparent;}
.extra_field .details_left{float:left;width:100%;padding-right:0;}
.extra_field .details_right{float:left;width:100%;padding-left:0;}
.woocommerce div.product div.summary{padding-left:0;}
.contact_row h2{margin:0 0 10px;}
.gform_wrapper{width:100%;margin:0 0 40px !important;}
.map_row{width:100%;float:left;margin-bottom:30px;}
.page-id-2472 .gform_confirmation_wrapper{width:100%;float:left;text-align:center;margin-bottom:50px;}
.woocommerce .woocommerce-order ul.order_details li{padding:15px 30px;}
.woocommerce table.shop_table dl.variation{}
.woocommerce table.shop_table dl.variation dt { width:40%;word-break:break-word; }
.woocommerce table.shop_table dl.variation dd{width:60%;word-break:break-word;}
.contact_row .flw_insta_inner{margin:20px 5px 30px 0;}
.contact_row .flw_insta_inner p{font-size:1em;margin:0 0px 30px;width:100%;}
.woocommerce .quantity .qty{padding:0 5px;}
.woocommerce table.shop_table .quantity .qty{height:40px;}
.woocommerce div.product div.images #carousel .flex-direction-nav a.flex-next{right:-20px;}
.woocommerce div.product div.images #carousel .flex-direction-nav a.flex-prev{left:-20px;}
.page_title h1{font-size:2em;font-weight:500;}
.catagory_slider .catagory_box{padding:25px 15px;}
.catagory_slider .catagory_box h2{font-size:1.1em;}
.visit_shop .visit_shop_inner .shop_img{width:100%;margin-bottom:50px;text-align:center;}
.visit_shop .visit_shop_inner .shop_contant{padding-left:0;width:100%;text-align:left;margin-bottom:0;}
.insta_images{padding-top:30px;}
.woocommerce div.product div.images #carousel ul.slides li{width:222px !important;margin-right:20px !important;height:180px;}
.shipping-calculator-form{text-align:left;}
.related.products .owl-nav{top:88px;}
.woocommerce form.woocommerce-cart-form table.shop_table{border:0;}
.woocommerce form.woocommerce-cart-form table.shop_table tr{-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .1);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .1);-ms-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .1);-o-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .1);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, .1);margin-bottom:15px;}
.woocommerce form.woocommerce-cart-form table.shop_table tr td:first-child{border-top:0;}
.woocommerce div.product div.images #carousel { margin: 0 0 15px; }
.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce div.product div.summary { margin-bottom: 0; }
.woocommerce div.product div.images.woocommerce-product-gallery .details_left,.woocommerce div.product div.summary .details_right { display: block; }
.extra_field { display: none; }
.mtsnb { top: 128px !important; }
.woocommerce .summary .afterpay-payment-info { width: 50%; }
.woocommerce .summary .afterpay-payment-info:after {right: 80px; }
.pay_wrp .cart_pay {width: 40%; }
}
@media screen and (max-width:768px){
	.header .header_bottom ul li {padding: 0 6px;}
}

@media screen and (max-width:767px){
.menu-item-type-custom.menu-item-object-custom.menu-item-has-children .sub-menu {position: static; background: transparent; visibility: visible; opacity: 1; padding-top: 0;
    padding-bottom: 0;}
.menu-item-type-custom.menu-item-object-custom.menu-item-has-children .sub-menu li {padding-bottom: 0;}
.menu-item-type-custom.menu-item-object-custom.menu-item-has-children .sub-menu li a {color: #fff; padding: 10px 15px 10px 65px;}
.search_main_wrp{display:none !important;}
h1{font-size:1.3em;}
.header,.fixed_header .header{position:fixed;top:0;left:0;right:0;z-index:9;}
body.fixed_header,body,body.home, .has-mtsnb-shown {padding-top:112px !important;}
body.admin-bar,body.fixed_header.admin-bar,body.home.admin-bar { padding-top:82px !important; }
.header .header_bottom .horizontal_scroll_menu > .menu-main-menu-container{display:none;}
.header .header_bottom .mobile_menu {display: block;}
.header .header_bottom .mobile_menu .menu-item-description, .menu-item-type-custom.menu-item-object-custom.menu-item-has-children .sub-menu {display:none !important;}
.header .header_bottom .mobile_menu ul.menu_slider{display:block;padding-right:20px;}
.mobile_menu .owl-dots{display:none;}
.mobile_menu .owl-nav.disabled{display:block !important;position:absolute;top:50%;width:100%;margin-top:-10px;}
.mobile_menu .owl-nav button span{display:none;}
.mobile_menu .owl-nav button{background:url(images/sprites.png) no-repeat !important;width:12px;height:20px;position:absolute;top:0;background-color:#202329 !important;}
.mobile_menu .owl-nav button.owl-prev{left:-5px;background-position:-274px -4px !important;}
.mobile_menu .owl-nav button.owl-next{right:-5px;background-position:-294px -4px !important;}
.mobile_menu .owl-item:first-child li{padding-left:0;}
.container{padding:0 20px;}
.header_bottom .container{padding:0 10px;}
.header .header_top .logo{width:100%;max-width:100px;margin:auto;position:absolute;left:0;right:0;}
.header .header_top .top_cart{width:17px;color:#fff;float:right;position:absolute;right:26px;}
.header .header_top .top_cart a{display:inherit;}
.header .header_top .top_cart .car_icon{margin:0 5px 0 0;}
.header .header_top .top_cart span.counts{position:absolute;background:#ea0008;color:#fff;font-size:10px;width:auto;min-width:13px;height:13px;border-radius:50%;text-align:center;line-height:13px;top:-1px;right:-6px;}
.header .header_top .top_cart .items_cart{display:none;}
.header .header_top .search_feilds{position:fixed;background:#fff;padding:10px 20px;left:0;right:0;top:67px;z-index:99;display:block;visibility:hidden;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%);}
.header .header_top .search_form.show_form .search_feilds{visibility:visible;opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);height:calc(100vh - 67px);}
.header .header_top .search_form button{display:none;}
.header .header_top .search_form.show_form span{top:5px;}
.header .header_top .search_form span{position:relative;padding:0;top:0;right:12px;display:block;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.header .header_top .search_form input{width:100%;height:42px;padding:0 15px;margin:0 0 10px;}
.header .header_top .search_form span:after{content:"";background:transparent url(images/sprites.png) no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;width:24px;height:24px;margin:auto;background-position:-8px -57px;}
.header .header_top .search_form.show_form span:after{background:#999b9e;content:'';position:absolute;width:14px;height:2px;left:4px;top:-8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-image:none;background-position:0;}
.header .header_top .search_form span:before{background:#999b9e;content:'';position:absolute;width:14px;height:2px;left:5px;top:-5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);display:none;}
.header .header_top .search_form.show_form span:after,.header .header_top .search_form.show_form span:before{display:block;}
.header .header_top .search_form.show_form span img{display:none;}
.header .header_top .search_form ul{position:static;max-height:65vh;}
.header .header_top .search_form{width:20px;float:none;position:absolute;right:65px;}
.header .main_menus{display:block;}
.header .main_menus .mobi_nav{display:block;width:300px;text-align:left;position:fixed;left:-300px;top:0;bottom:0;background:#202329;z-index:5;}
.header .main_menus nav ul.menu{margin:50px 0 0;padding:0;}
.header.openMenu .main_menus .mobi_nav{left:0;height:100vh;overflow:auto;z-index:9999;}
.header .main_menus .mobi_nav ul.menu > li{display:block;float:none;width:100%;padding:6px 0;}
.header .main_menus .mobi_btn,.header .main_menus .mobi_close{display:block;}
.header .main_menus nav ul.menu > li .menu-item-description li{padding:0;}
.header .main_menus nav ul.menu > li > a{padding:8px 15px 8px 50px;position:relative;text-transform:uppercase;font-size:16px;}
.header .main_menus nav ul.menu > li > a:after{content:"";background:#ea0009;width:3px;height:100%;position:absolute;top:0;left:0;bottom:0;margin:auto;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;display:none;}
.header .main_menus nav ul.menu > li.current-menu-item > a,.header .main_menus nav ul.menu > li.current-menu-ancestor > a{color:#ea0009;}
.header .main_menus nav ul.menu > li.current-menu-item > a:after,.header .main_menus nav ul.menu > li.current-menu-ancestor > a:after,.header .main_menus nav ul.menu > li.current-product_cat-ancestor > a:after {display:block;}
.header .main_menus nav ul.menu .opensubMenus .menu-item-description li.current-menu-item a{color:#ea0009;}
.header.openMenu .main_menus nav ul.menu > li .menu-item-description{display:none;visibility:visible;opacity:1;}
.header .main_menus nav ul.menu > li ul.menu-item-description{position:static;background:rgba(0, 0, 0, .3);overflow:hidden;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;padding:10px 0;margin:10px 0 0; display: none !important;}
.header .main_menus nav ul.menu li span.pluse_minus{position:absolute;right: 10px;top: 6px;width: 40px;height: 40px;z-index:9;cursor: pointer;}
.header .main_menus nav ul.menu > li span.pluse_minus:after,.header .main_menus nav ul.menu > li span.pluse_minus:before {background:#fff;content:'';position:absolute;width:14px;height:1px;right: 13px;top: 18px;}
.header .main_menus nav ul.menu > li.current-product_cat-ancestor a,.header .main_menus nav ul.menu > li .menu-item-description li.active a { color: #ea0009; }
.header .main_menus nav ul.menu > li.current-product_cat-ancestor span.pluse_minus:after,
.header .main_menus nav ul.menu > li.current-product_cat-ancestor span.pluse_minus:before,
.header .main_menus nav ul.menu > li.current-menu-ancestor span.pluse_minus:before,
.header .main_menus nav ul.menu > li.current-menu-ancestor span.pluse_minus:after,
.header .main_menus nav ul.menu > li.current-menu-item span.pluse_minus:after,
.header .main_menus nav ul.menu > li.current-menu-item span.pluse_minus:before { background: #ea0009; }
.header .main_menus nav ul.menu > li span.pluse_minus:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.header .main_menus nav ul.menu > li span.pluse_minus:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.header .main_menus nav ul.menu > li .menu-item-description li > a{color:#fff;padding:10px 15px 10px 65px;font-size:15px;display:block;text-transform:uppercase;}
.header .main_menus nav ul.menu .opensubMenus span.pluse_minus:after{display:none;}
.header .main_menus nav ul.menu .opensubMenus .menu-item-description, .mobi_nav .menu-item-type-custom.menu-item-object-custom.menu-item-has-children.opensubMenus .sub-menu{display:block !important;}
.home .tab_content{padding:20px 15px 30px;}
.related.products .owl-nav{display:none !important;}
.home_banner .owl-dots,.home_banner .owl-nav,.best_seller .owl-nav,.catagory_slider .owl-nav {display:none !important;}
.home .products.owl-carousel { max-width: calc(100% - 30px); }
.home .tab_content .owl-nav {top: 76px; }
.home .tab_content .owl-nav button { width: 35px; height: 35px; }
.home .tab_content .owl-nav button span {top: 1px; -webkit-transform: scale(.75); -moz-transform: scale(.75); -ms-transform: scale(.75); -o-transform: scale(.75); transform: scale(.75); }
.home .tab_content .owl-nav button.owl-prev {left: -15px; }
.home .tab_content .owl-nav button.owl-next {right: -15px; }
.home .wc-block-grid .owl-carousel .owl-item .item {padding: 0 5px !important; }
.home_banner .bannr_inner{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.home_banner .bannr_contant{padding:0px 0 0 50px;}
.home_banner .bannr_contant a.btn{display:none;}
.home_banner{padding:40px 0 0;}
.home_banner .bannr_inner{padding:0;overflow:hidden;}
.home_banner .bannr_image{text-align:left;position:relative;left:0;}
.catagory_slider .catagory_box .catagory_img img{max-height:200px;}
.delivery_info{padding:0;}
.delivery_info .container{padding:0;}
.delivery_info ul{width:100%;display:block;align-items:inherit;flex-wrap:inherit;text-align:center;}
.delivery_info ul li{padding:40px 20px;width:100%;border-bottom:solid 1px #e6e6e6;text-align:center;display:block;}
.delivery_info ul li:last-child{border-bottom:0;}
.delivery_info ul li .info_icon{width:30px;display:inline-block;vertical-align:middle;float:none;}
.delivery_info ul li .info_cont{padding-left:15px;display:inline-block;vertical-align:middle;text-align:left;}
.best_seller a.viewall_btn{display:none;}
.best_seller{width:100%;padding:5px 0 0px;}
.best_seller .container{padding:0;}
.best_seller .seller_tebs ul.tabs{padding:0 20px;}
.best_seller .seller_tebs ul.tabs li{background:transparent;font-size:.99em;padding:20px 10px;margin:0 0 -1px;color:#8f9194;}
.best_seller .seller_tebs ul.tabs li.current, .best_seller .seller_tebs ul.tabs li:hover{background:transparent;color:#ea0009;}
.best_seller .seller_tebs .tab-content{padding:20px 20px 0;}
.best_seller .seller_box h2{font-size:.9em;margin:0 0 10px;}
.best_seller .seller_box p{font-size:.9em;margin:0;}
.pay_letter .pay_letter_inner{font-size:1em;padding:35px 20px;background:#e4f9ef;}
.pay_letter .pay_letter_inner img{margin-right:20px;height:30px;}
.catagory_slider{padding:0px 0 40px;}
.catagory_slider .container{padding:0;}
.catagory_slider .owl-carousel .owl-stage{width:100% !important;transform:none !important;transition:none !important;}
.catagory_slider .owl-carousel .owl-item{margin-bottom:10px !important;}
.catagory_slider .catagory_box{padding:20px 30px;height:auto;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:150px;}
.catagory_slider .catagory_box .catagory_img{display:initial;align-items:initial;flex-wrap:initial;width:50%;height:auto;text-align:center;padding-right:20px;}
.catagory_slider .catagory_box h2{font-size:1.5em;margin:0;padding:0;width:50%;line-height:1.2;text-transform:capitalize;}
.catagory_slider .catagory_box h2 a{position:relative;padding-right:15px;}
.catagory_slider .catagory_box h2 a:after{content:"";background:url(images/sprites.png) no-repeat;background-position:-297px -29px;width:11px;height:19px;position:absolute;top:0;right:0;bottom:0;margin:auto;}
.follow_insta h2, .footer .footer_top h2, .visit_shop .visit_shop_inner .shop_contant h2{font-size:1em;}
.footer .footer_top .footer_topInner .ftr_top_box{width:100%;padding-right:0;text-align:center;}
.footer .footer_top h2{text-align:left;padding-right:30px;}
.footer .footer_top h2:after,
.footer .footer_top h2:before{background:#fff;content:'';position:absolute;width:13px;height:2px;right:0;top:8px;}
.footer .footer_top h2:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.footer .footer_top h2:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.footer .footer_top .ftr_top_box.show_info h2:after{display:none;}
.footer .footer_top .textwidget{display:none;margin-bottom:40px;}
.footer .footer_top .show_info .textwidget{display:block;}
.footer .footer_top{padding:70px 0 10px;}
.footer .footer_bottom .copy_right{float:left;width:100%;text-align:center;}
.footer .footer_bottom .ftr_menus{float:left;width:100%;text-align:center;display:none;}
.footer .footer_bottom ul li{display:inline-block;padding:15px 15px 0;}
.pay_letter .container{padding:0;}
.insta_images{padding-top:40px;}
.insta_images a.insta_height .hover_row{padding:10px;}
.insta_images a.insta_height p{font-size:1em;}
.home_blog_sec h2{font-size:1.2em;}
blockquote.wp-block-quote{font-size:1.2em;margin:25px 0;padding:0 0 0 40px;}
blockquote.wp-block-quote:before{width:18px;height:14px;top:6px;background-size:200px;background-position:-59px -31px;}
.home_blog_sec .home_blog{margin:0;}
.home_blog_sec .home_blog .home_blog_single{width:100%;padding:30px 0 0;}
.home_blog_sec{padding:50px 0 40px;}
.single-pagination{padding:30px 0 50px;}
.blog_filter .filter-left h2{font-size:1.5em;padding-top:5px;}
.blog_wrap .blog_single_wrap:first-child .blog_consec{padding-left:40px;}
.blog_wrap .blog_single_wrap:first-child a.blog_imgsec{height:300px;}
.blog_wrap .blog_single_wrap:first-child{padding:0 15px 50px;}
.blog_wrap .blog_single_wrap{padding:35px 15px 0;}
.blog_wrap .blog_single_wrap:first-child .blog_consec h3{font-size:1.3em;}
.blog_wrap .blog_single_wrap .blog_consec{margin-top:30px;}
.blog_wrap .blog_single_wrap .blog_consec h3{font-size:1em;}
.blog_pagination{padding:35px 10px 50px;}
h2.woocommerce-loop-product__title{font-size:.9em;margin:0 0 10px;line-height:1.4;}
.woocommerce div.product p.price, .woocommerce div.product span.price{font-size:14px;}
.page-inner ul{padding:0 0 0 10px;}
.page-inner ul li{padding:0 0 5px 15px;}
.woocommerce ul,.woocommerce ul li { padding: 0; }
.home_blog_sec .home_blog .home_blog_single .home_blog_con{margin-top:25px;}
.single-pagination .nav-links .nav-previous a{padding-left:50px;}
.single-pagination .nav-links .nav-next a{padding-right:50px;}
.pay_letter,.follow_insta,.insta_images,.visit_shop,.delivery_info{display:none;}
.pay_letter.Mobile_show{display:block;}
.woocommerce div.product .column_wrp{padding-top:15px;}
.woocommerce .products{margin:0 -5px;}
.woocommerce .products .product{width:50%;padding:0 5px;margin:0 0 30px;}
.woocommerce div.product .image_wrp img{max-height:190px;}
.single_contact_column .container{padding:0;}
.single_contact_column .single_inner p{display:block;line-height:1.6;}
.single_contact_column .single_inner a{margin:12px 0 0;display:inline-block;}
.single_contact_column .single_inner a:after{top:1px;background-size:210px;background-position:-19px -32px;width:17px;height:16px;}
.best_seller .seller_tebs{text-align:center;}
.footer .footer_top .footer_topInner .ftr_top_box:nth-child(1) p{font-weight:400;margin:0 auto 25px;max-width:240px;}
.footer .footer_top .footer_topInner .ftr_top_box:nth-child(1) p br{display:none;}
.footer .footer_top .footer_topInner .ftr_top_box p,.footer .footer_top .ftr_top_box ul li a{font-size:14px;}
.footer .footer_top .ftr_top_box ul li{display:inline-block;padding:0 15px 15px;}
.footer .footer_top .ftr_top_box p img{margin-top:0px;}
.home_banner .bannr_contant h1{line-height:1.3;}
.footer .footer_top .ftr_top_box ul li:nth-child(1) a:after,
.footer .footer_top .ftr_top_box ul li:nth-child(3) a:after{top:0px;}
.footer .footer_top .ftr_top_box ul li:nth-child(2) a:after{top:1px;}
.single_contact_column .single_inner{font-size:1em;padding:30px 20px;}
.single_contact_column .single_inner p img{height:14px;}
.footer .footer_top .footer_topInner .ftr_top_box:last-child .textwidget{margin-bottom:0;}
.woocommerce_breadcrumb_new{padding:15px 0;margin-bottom:25px;}
.woocommerce .woocommerce-breadcrumb{font-size:.8em;}
.woocommerce-products-header .term-description,.woocommerce-products-header p.true_desc,.archive_description{display:none;}
.bcn_display{padding:15px 0;font-size:.8em;text-align:center;}
.page_title{padding:60px 0;}
.error404 .page-inner,.search .page-inner{padding:50px 0;text-align:center;}
.woocommerce div.product div.summary{padding-left:0;margin-top:30px;position:relative;}
.woocommerce div.product .summary p.price{font-size:1.8em;}
.woocommerce .summary .select.swatch-control{margin:0 -8px 5px;}
.woocommerce .summary .swatch-control.radio-select { margin: 0 0 0 -8px !important; }
.woocommerce .summary .swatch-wrapper{margin:0px 8px 8px;width:calc(20% - 16px);height:68px;min-width:68px;max-width:68px;}
.product_ftr .woocommerce-products-header{width:60%;}
.product_ftr .woocommerce-products-header h1{font-size:1.5em;margin:0;text-align:left;}
.search.woocommerce .page-inner{padding:0;}
.product_ftr{width:100%;margin-bottom:25px;position:relative;min-height:20px;}
.filter_wrapper .mob_ftr{display:none;position:absolute;right:0;top:8px;}
.filter_wrapper form{margin:0 0 15px 0px !important;float:none !important;width:100%;padding:0 5px 0 70px;position:relative;background:none;background-position:98% center;}
.filter_wrapper .chosen-container{width:95% !important;}
.details_right .gift_info ul li:first-child:after{width:30px;height:28px;background-position:-197px -1px;background-size:230px;}
.details_right .gift_info ul li:first-child{padding-left:40px;width:63%;}
.details_right .gift_info ul li:last-child{width:37%;}
.details_right .gift_info ul li{font-size:1em;}
.order_time{text-align:left;padding:10px 15px;margin:0px 0 6px;line-height:1.5;}
.woocommerce .summary .swatch-control.radio-select li{min-width:35px;height:35px;line-height:35px;margin:0 0 8px 8px;font-size:13px;}
.woocommerce .summary .swatch-control.radio-select li label { font-size: 13px; }
.woocommerce .summary .swatch-control.radio-select li input{width:35px;height:35px;}
.related.products ul.products{margin:0 -5px 30px;}
.related.products .products .product{padding:0 5px;}
.related.products{padding-top:50px;}
.related.products > h2{margin:0 0 25px;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{padding:1em 1em 1em 3em;}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{left:1em;}
.woocommerce div.product .product_title{font-size:1.6em;margin:0 0 15px;}
#slider.flexslider ul.slides li.woocommerce-product-gallery__image{height:400px;}
#slider.flexslider ul.slides li.woocommerce-product-gallery__image img{max-height:250px;}
.woocommerce div.product div.images #carousel ul.slides li{height:140px;}
.woocommerce div.product div.images #carousel ul.slides li img{max-height:120px;}
.chosen-container{display:none;}
.chosen-with-drop .chosen-drop{display:none;}
.blog_filter .filter-right .filter-order, .blog_filter .filter-right .filter-category{background:none;}
.blog_filter .filter-right .filter-order select, .blog_filter .filter-right .filter-category select{display:block !important;}
.filter_wrapper form select{display:block !important;background-position:98% center;}
.contact_row{width:100%;display:block !important;}
.gform_wrapper{width:100%;float:left;padding-left:0;}
.map_row{display:block !important;}
.map_row iframe{height:400px;}
.woocommerce div.product div.images.woocommerce-product-gallery{margin-top:20px;}
.woocommerce div.product form.cart{ clear: both; }
.woocommerce div.product form.cart .variations{margin-top:0px;}
.woocommerce div.product div.summary .brand_post,
.woocommerce div.product div.summary h1.product_title,
.woocommerce div.product .summary p.price{display:none;}
.brand_post{width:50px; margin-right:20px;}
.mob-wrapper{position:relative;border-bottom:solid 2px #f0f1f1;margin-top:30px;display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flex !important;display:flex !important;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.mob-wrapper .brand_post + .mob_title_info{width:calc(100% - 70px); width:-webkit-calc(100% - 70px); width:-moz-calc(100% - 70px); width:-ms-calc(100% - 70px);}
.mob-wrapper .mob_title_info{ width: 100%; }
.mob-wrapper h1.product_title{font-size:1.5em;margin:0px 0 10px;position:relative;top:-5px;}
.mob-wrapper p.price{ font-size:1.8em; color:#ea0009; margin:0 0 20px; line-height: 1.1; }
.mob-wrapper p.price ins{font-weight:400;float:left;text-decoration:none;}
.mob-wrapper p.price del{padding-left:10px;color:#999b9e;font-size:12px;}
.woocommerce div.product div.images #slider ul.flex-direction-nav,
.woocommerce div.product div.images #slider .flex-control-nav{display:block;}
.woocommerce div.product div.images #carousel{display:none;}
.woocommerce div.product div.images #slider ul.flex-direction-nav{position:absolute;top:50%;width:100%;}
.woocommerce div.product div.images #slider .flex-direction-nav a{width:40px;height:40px;border-radius:50%;outline:none;position:absolute;top:0;margin:-25px 0 0;background:#fff;text-align:center;-webkit-box-shadow:0 0px 20px -5px rgba(0, 0, 0, .15);-moz-box-shadow:0 0px 20px -5px rgba(0, 0, 0, .15);-ms-box-shadow:0 0px 20px -5px rgba(0, 0, 0, .15);-o-box-shadow:0 0px 20px -5px rgba(0, 0, 0, .15);box-shadow:0 0px 20px -5px rgba(0, 0, 0, .15);font-size:0;opacity:1;}
.woocommerce div.product div.images #slider .flex-direction-nav a:hover{background:#ea0009;}
.woocommerce div.product div.images #slider .flex-direction-nav li.flex-nav-prev{position:absolute;left:0;}
.woocommerce div.product div.images #slider .flex-direction-nav li.flex-nav-next{position:absolute;right:0;}
.woocommerce div.product div.images #slider .flex-direction-nav a:before{display:none;}
.woocommerce div.product div.images #slider .flex-direction-nav a:after{content:"";display:block;background:url(images/sprites.png) no-repeat;width:10px;height:17px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;background-size:300px;}
.woocommerce div.product div.images #slider .flex-direction-nav a.flex-prev{left:10px;z-index:1;}
.woocommerce div.product div.images #slider .flex-direction-nav a.flex-next{right:10px;z-index:1;}
.woocommerce div.product div.images #slider .flex-direction-nav a.flex-prev:after{background-position:-134px -22px;}
.woocommerce div.product div.images #slider .flex-direction-nav a.flex-next:after{background-position:-148px -22px;}
.woocommerce div.product div.images #slider .flex-direction-nav a.flex-prev:hover:after{background-position:-134px -5px;}
.woocommerce div.product div.images #slider .flex-direction-nav a.flex-next:hover:after{background-position:-148px -5px;}
.woocommerce div.product div.images #slider .flex-control-nav{position:absolute;left:0;right:0;bottom:15px;}
.woocommerce div.product div.images #slider .flex-control-nav li{padding:0;margin:5px 3px;}
.woocommerce div.product div.images #slider .flex-control-nav li a{width:10px;height:10px;background:transparent;box-shadow:none;border:solid 1px #dddddd;}
.woocommerce div.product div.images #slider .flex-control-nav li a.flex-active{background:#ea0009;border:solid 1px #ea0009;}
.header .header_bottom ul li{padding:0 5px;}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message{font-size:.9em;}
.single-product.woocommerce .woocommerce-error, .single-product.woocommerce .woocommerce-info,
.single-product.woocommerce .woocommerce-message, .single-product.woocommerce-page .woocommerce-error,
.single-product.woocommerce-page .woocommerce-info, .single-product.woocommerce-page .woocommerce-message{line-height:1.5;}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button,
.woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button { min-height: 30px; line-height: 30px !important; padding: 0px 12px !important;margin-left: 10px; }
.brand_post h4 { font-size: .9em; }
.header .header_bottom ul li.current-menu-item > a, .header .header_bottom ul li.current-menu-ancestor > a, .header .header_bottom ul li a:hover, .header .header_bottom ul li.current-product_cat-ancestor > a, .header .header_bottom ul.menu > li .menu-item-description li > a:hover { -webkit-text-shadow: 0 0px 1px #ea0009; -moz-text-shadow: 0 0px 1px #ea0009; -ms-text-shadow: 0 0px 1px #ea0009; -o-text-shadow: 0 0px 1px #ea0009; text-shadow: 0 0px 1px #ea0009; }
.woocommerce div.product form.cart .variations select { margin: 0 0 5px; }
.order_time span#shipping_timer { padding: 0 3px; }
.woocommerce-product-details__short-description { padding-top: 15px; display: block; }
.woocommerce .summary .mobile_only .woocommerce-product-details__short-description { display: block; }
.single_variation .woocommerce-variation-price { display: none; }
.pay_letter { display: none; }
.insta_images + .pay_letter { display: block; }
.home .mtsnb{display:block;}
.mtsnb { top: 112px !important; position: fixed !important; }
.mtsnb .mtsnb-hide { top: 15px; right: 5px; }
.fixed_header .mtsnb { top: 96px !important; }
.wp-block-table td, .wp-block-table th { font-size: .875em; }
.page-inner .woocommerce-NoticeGroup-checkout ul.woocommerce-error li { padding: 5px 0em 0 3.2em !important; }
body .recent_back {padding: 10px; font-size: 12px; }
.details_left { clear: both; }
.woocommerce .summary .afterpay-payment-info {width: 50%; border-top: solid 2px #f0f1f1; padding: 15px 35px 0 0; margin: 15px 0; }
.woocommerce .summary .zip-widget__wrapper {padding: 19px 0px 5px 35px; border-top: solid 2px #f0f1f1; margin: 15px 0; }
.woocommerce .summary .afterpay-payment-info:after { right: 35px; margin-top: -4px; }
.header .header_bottom .mobile_menu .owl-item.hide_mbl {display: none; }
.woocommerce div.product form.cart .button { height: 50px; line-height: 50px !important; }
form.variations_form.cart .woocommerce-product-details__short-description {display: none; }
.onbackorder form.variations_form.cart .woocommerce-product-details__short-description {display: block; }
}

@media screen and (max-width:640px){
.insta_images a.insta_height{height:128px;}
.blog_wrap{margin:0;}
.blog_wrap .blog_single_wrap:first-child .blog_wr_img { width: 100%; }
.blog_wrap .blog_single_wrap:first-child a.blog_imgsec{width:100%;height:300px;}
.blog_wrap .blog_single_wrap:first-child .blog_consec{width:100%;padding:30px 0 0;}
.blog_wrap .blog_single_wrap:first-child:after{left:0;right:0;}
.blog_wrap .blog_single_wrap:first-child{padding:0 0 30px;}
.blog_wrap .blog_single_wrap{width:100%;padding:35px 0 0;}
.blog_pagination{padding:25px 0px 40px;}
.blog_pagination .pagination a.pre{margin-left:0;}
.blog_pagination .pagination a.next{margin-right:0;}
.related.products ul.products .image_wrp{height:190px;}
.related.products ul.products .image_wrp img{max-height:160px;}
.home .woocommerce .products .product h2.woocommerce-loop-product__title,.related.products ul.products h2.woocommerce-loop-product__title{font-size:.9em;}
.woocommerce nav.woocommerce-pagination ul{padding:0;}
.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev,.woocommerce nav.woocommerce-pagination ul li .page-numbers.next{position:static;}
.blog_filter .filter-left{float:none;width:100%;text-align:center;}
.blog_filter .filter-left h2{font-size:1.3em;padding:0 0 20px;}
.blog_filter .filter-right{width:100%;float:none;text-align:center;}
.blog_filter .filter-right .filter-order, .blog_filter .filter-right .filter-category{margin:10px auto 0;width:47%;padding:0 5px 0 75px;position:relative;}
.blog_filter .filter-right .filter-order label, .blog_filter .filter-right .filter-category label{width:55px;text-align:left;position:absolute;left:15px;}
.blog_filter .filter-right .filter-order select, .blog_filter .filter-right .filter-category select{width:100%;}
.woocommerce .woocommerce-order ul.order_details li{padding:15px 20px;}
.woocommerce-order p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:1.1em;}
.related.products ul.products { margin: 0 -5px 0px; }
.header .header_bottom .mobile_menu ul.menu_slider { padding-right: 0; }
.woocommerce .summary .afterpay-payment-info {padding: 15px 70px 0 0; }
.woocommerce .summary .afterpay-payment-info:after {right: 50px; }
.pay_wrp .cart_pay:after { right: 0; }
	.products.owl-carousel .owl-item img {text-align:center; margin:0 auto;}
}

@media screen and (max-width:575px){
.insta_images a.insta_height{height:115px;}
.home_banner .bannr_contant h1{font-size:1.8em;margin:0px 0 20px;}
.woocommerce .woocommerce-order ul.order_details li{padding:20px;display:block;border-right:0;border-bottom:1px dashed #d3ced2;margin:0;}
.woocommerce .woocommerce-order ul.order_details{margin:20px 0 40px;display:block;}
.woocommerce .summary .afterpay-payment-info {padding: 15px 60px 0 0; }
.woocommerce .summary .afterpay-payment-info:after {right: 35px; }
}

@media screen and (max-width: 500px) {
.woocommerce .summary .afterpay-payment-info {padding: 15px 40px 0 0; }
.woocommerce .summary .afterpay-payment-info:after {right: 20px; }
.pay_wrp .cart_pay { width: 45%; }
}

@media screen and (max-width:480px){
.home_banner{padding:30px 0 0;}
.home_banner .container{padding-left:0;}
/* .home_banner .bannr_image{background:url(images/mbl_bnr.png) no-repeat;background-position:left bottom;background-size:contain;width:55%;} */
.home_banner .bannr_image img{opacity:1;}
.home_banner .bannr_contant{padding:0px;width:45%;}
.home_banner .bannr_contant h1{font-size:1.6em;}
.pay_letter .pay_letter_inner img{margin-right:15px;height:20px;}
.best_seller .seller_box .product_img{height:140px;padding:10px;}
.delivery_info ul li{padding:30px 20px;}
.best_seller .seller_box h2{font-size:.8em;line-height:1.4;}
.best_seller .seller_box .product_img{margin-bottom:10px;}
.insta_images a.insta_height{height:96px;}
.blog_filter .filter-right .filter-order select, .blog_filter .filter-right .filter-category select{min-width:90px;}
blockquote.wp-block-quote{font-size:1.1em;}
.home .woocommerce div.product .image_wrp{height:130px;padding:10px;}
.home .woocommerce div.product .image_wrp img{max-height:110px;}
.woocommerce div.product p.price, .woocommerce div.product span.price{font-size:13px;}
.woocommerce .products .product{margin:0 0 30px;}
.woocommerce div.product .image_wrp{height:190px;}
.woocommerce div.product .image_wrp img{max-height:160px;}
.catagory_slider .catagory_box .catagory_img img{max-height:150px;}
.woocommerce ul.products li.product .button, .woocommerce .button, .woocommerce a.added_to_cart{padding:0px 20px !important;min-width:100%;min-height:40px;line-height:40px !important;font-size:.8em !important;}
.woocommerce .products .product:hover a.button{top:-40px;}
.woocommerce nav.woocommerce-pagination{padding:0 0 40px;}
.woocommerce-cart table .coupon .input-text{height:40px;padding:0 20px !important;width:100% !important;margin:0 0 10px !important;}
.woocommerce form .form-row{padding:3px 0;width:100%;}
p.woocommerce-LostPassword.lost_password{padding-left:0;}
.woocommerce form.checkout_coupon input#coupon_code{height:40px;}
.related.products ul.products .image_wrp{height:130px;padding:10px;}
.related.products ul.products .image_wrp img{max-height:110px;}
.home .woocommerce .products .product h2.woocommerce-loop-product__title,.related.products ul.products h2.woocommerce-loop-product__title{font-size:.8em;}
.woocommerce div.product form.cart div.quantity{margin:0 0 10px;}
.filter_wrapper form{background-position:97% center;}
.filter_wrapper form select{background-position:97% center;}
.product_option img{width:60px;}
#slider.flexslider ul.slides li.woocommerce-product-gallery__image{height:313px;}
#slider.flexslider ul.slides li.woocommerce-product-gallery__image img{max-height:190px;}
.woocommerce div.product div.images #carousel ul.slides li{height:110px;}
.woocommerce div.product div.images #carousel ul.slides li img{max-height:85px;}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{width:50px;}
.mtsnb .mtsnb-container .mtsnb-text {margin: 0 !important; font-size: 13px !important;}
.mtsnb .mtsnb-container {padding: 15px 20px !important; }
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li { font-size: 14px; }
#add_payment_method #payment ul.payment_methods li p,.woocommerce-cart #payment ul.payment_methods li p,.woocommerce-checkout #payment ul.payment_methods li p { font-size: 14px; }
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before { top: -13px; }
#add_payment_method #payment ul.payment_methods li input, .woocommerce-cart #payment ul.payment_methods li input, .woocommerce-checkout #payment ul.payment_methods li input { margin: 0 7px 0 0; }
#add_payment_method #payment .payment_method_paypal .about_paypal, .woocommerce-cart #payment .payment_method_paypal .about_paypal, .woocommerce-checkout #payment .payment_method_paypal .about_paypal { line-height: 32px; font-size: .8em; }
#add_payment_method #payment ul.payment_methods li img, .woocommerce-cart #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img { margin: -2px 0 0 5px; max-height: 20px; }
.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p { font-size: 11px; letter-spacing: .2px; }
.home .wc-block-grid .owl-carousel .owl-item .item { padding: 0 !important; }
.woocommerce .summary .afterpay-payment-info { width: 50%; }
.woocommerce .summary .afterpay-payment-info:after { right: 10px; } 
.product_ftr .woocommerce-products-header, .filter_wrapper {width: 100%;}
.filter_wrapper {padding-top: 20px; text-align: left;}
.filter_wrapper .fiter_main_wrp {width: 60%;}
}

@media screen and (max-width:479px){
.header .header_top .logo{max-width:70px;}
.footer .footer_top .ftr_top_box ul li{padding:0 5px 15px;}
.single-pagination{padding:20px 0 30px;}
.single-pagination .nav-links .nav-previous,
.single-pagination .nav-links .nav-next{margin-bottom:10px;}
.single-pagination .nav-links .nav-previous a{padding-left:45px;height:34px;}
.single-pagination .nav-links .nav-next a{padding-right:44px;height:34px;}
.single-pagination .nav-links .nav-previous a:after,.single-pagination .nav-links .nav-next a:after{width:34px;height:34px;}
.woocommerce nav.woocommerce-pagination ul li{margin:0 1px 4px;}
.woocommerce nav.woocommerce-pagination ul li .page-numbers{min-width:34px;height:34px;line-height:34px;}
.blog_filter .filter-right .filter-order, .blog_filter .filter-right .filter-category{width:100%;}
.blog_filter .filter-right .chosen-container{width:200px !important;}
.image_wrp .product_option span{font-size:10px;padding:3px 6px;top:5px;right:5px;letter-spacing:0;}
.image_wrp .product_option span:after{left:-6px;border-width:3px;}
.cart_sidebar .woocommerce-mini-cart__buttons .button { font-size: .8em !important; }
.related.products ul.products .image_wrp { height: 170px; }
.related.products ul.products .image_wrp img { max-height: 140px; }
}

@media screen and (max-width:400px){
.best_seller .seller_box .product_img{height:120px;}
.insta_images a.insta_height{height:80px;}
.catagory_slider .catagory_box{padding:20px;}
.home .woocommerce div.product .image_wrp{height:100px;}
.best_seller .seller_tebs ul.tabs li{font-size:.9em;padding:20px 6px;}
.footer .footer_bottom ul li{padding:15px 6px 0;}
.home .woocommerce div.product .image_wrp img{max-height:84px;}
.header .header_top .search_form{right:55px;}
.blog_pagination{padding:15px 0px 40px;}
.blog_pagination .pagination a.pre,
.blog_pagination .pagination a.next{width:34px;height:34px;}
.blog_pagination .pagination a{min-width:34px;height:34px;margin:6px 3px;font-size:.85em;padding:10px 5px;}
.error-404.not-found form.search-form label,.no-results.not-found form.search-form label{display:block;width:100%;}
.error-404.not-found form.search-form input,.no-results.not-found form.search-form input{width:100%;margin-bottom:10px;}
.mob-wrapper h1.product_title{font-size:1.3em;}
.mob-wrapper p.price{font-size:1.6em;}
.woocommerce div.product .woocommerce-variation-price span.price{font-size:1.6em; margin:10px 0;}
.woocommerce div.product form.cart .variations select{background-position:96% center;}
.woocommerce .summary .afterpay-payment-info {width: 50%; padding: 15px 25px 0px 0px; font-size: 13px; }
.woocommerce .summary .zip-widget__tagline span.text { font-size: 13px; line-height: 1.5;}
.woocommerce .summary .zip-widget__wrapper { padding: 19px 0px 5px 30px; font-size: 12px; }
.woocommerce .summary .afterpay-payment-info:after { right: 0px; }
.pay_wrp .cart_pay { width: 50%; font-size: 12px; }
.pay_wrp .cart_pay:after { right: 0; }
.pay_wrp .zip-widget__tagline span.text{ font-size: 13px; }
}

@media screen and (max-width:375px){
.woocommerce div.product .image_wrp{height:150px;}
.woocommerce div.product .image_wrp img{max-height:120px;}
.home_banner .bannr_contant h1{font-size:1.35em;}
.header .header_bottom ul li{padding:0 2px;}
.woocommerce div.product .product_title{font-size:1.4em;margin:0 0 10px;}
.woocommerce div.product .summary p.price{font-size:1.6em;}
.woocommerce .summary .swatch-wrapper{margin:0px 5px 10px;width:calc(20% - 10px);height:58px;min-width:58px;max-width:58px;}
.woocommerce .summary .select.swatch-control{margin:0 -5px 5px;}
.filter_wrapper form{background-position:96% center;}
.filter_wrapper form select{background-position:96% center;}
.related.products ul.products .image_wrp{height:140px;}
.related.products ul.products .image_wrp img{max-height:120px;}
.postcode_check_input {width: 100%;}
.postcode_check_form .pc-submit {width: 100%; margin-top: 15px;}
.page-inner p:empty {margin-bottom: 0;}
.woocommerce .summary .afterpay-payment-info:after { right: -3px; }
.filter_wrapper .fiter_main_wrp {width: 100%;}
}

@media screen and (max-width:350px){
.catagory_slider .catagory_box h2{font-size:1.3em;}
.best_seller .seller_tebs ul.tabs li{padding:20px 3px;}
.mob-wrapper p.price{font-size:1.4em;}
.woocommerce div.product .woocommerce-variation-price span.price{font-size:1.4em}
.details_right .gift_info ul li{font-size:.85em;}
.mtsnb .mtsnb-container {padding: 15px 10px !important; }
.mtsnb .mtsnb-hide {top: 10px; right: 14px;}
}

@media screen and (max-width:320px){
.best_seller .seller_box .product_img{height:100px;}
.insta_images a.insta_height{height:64px;}
.woocommerce div.product p.price del, .woocommerce div.product span.price del{padding:0 0 5px;display:block;}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{float:none;display:block;}
.woocommerce div.product .summary p.price del{display:inline-block;}
.woocommerce div.product .summary p.price ins{float:left;display:inline-block;}
.woocommerce .summary .afterpay-payment-info:after { right: 0px; }
}