.mini-shoping-cart-wraper+.mobile-menu-open{right:65px}.home-header .mini-shoping-cart-wraper{position:fixed;right:230px;z-index:25}.home-header.hidden-logo-social .mini-shoping-cart-wraper{opacity:0;filter: alpha(opacity=0);-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:-webkit-transform .3s ease-out 0s , opacity .5s linear;-o-transition:-o-transform .3s ease-out 0s , opacity .5s linear;transition:transform .3s ease-out 0s , opacity .5s linear}.inner-header .mini-shoping-cart-wraper{float:right;margin-right:5%}.mini-shoping-cart-wraper>a{color:#fff;font-size:16px;padding:25px 0;display:inline-block}.mini-shoping-cart-wraper>a:hover,div.mini-shoping-cart-wraper.show-cart .mini-shoping-cart-wraper>a{color:#f09e77}.mini-shoping-cart-wraper>a:hover .cart-number-items,.mini-shoping-cart-wraper.show-cart>a .cart-number-items{border-color:#f09e77}.mini-shoping-cart-wraper>a .cart-number-items{width:27px;height:27px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:1px solid rgba(255,255,255,.34);display:inline-block;text-align:center;position:relative;top:-12px;font-size:14px}div.mini-shoping-cart-wraper{position:relative}div.mini-shoping-cart-wraper .mini-shoping-cart{opacity:0;filter: alpha(opacity=0);-webkit-transform:translatey(50px);-ms-transform:translatey(50px);-o-transform:translatey(50px);transform:translatey(50px);display:block;visibility:hidden;position:absolute;top:100%;right:0;left:auto;margin:0;min-width:300px;-webkit-transition:-webkit-transform .3s ease-out 0s , opacity .5s ease-out 0s;-o-transition:-o-transform .3s ease-out 0s , opacity .5s ease-out 0s;transition:transform .3s ease-out 0s , opacity .5s ease-out 0s;padding:20px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:rgba(0,0,0,.85)}div.mini-shoping-cart-wraper.show-cart .mini-shoping-cart{opacity:1;filter: alpha(opacity=1);visibility:visible;-webkit-transform:translatey(0);-ms-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}.mini-shoping-cart-wraper .product_list_widget li{list-style:none;display:inline-block;width:100%;margin-bottom:20px}.mini-shoping-cart-wraper .product_list_widget li .widget-cart-title-product>a{color:#fff}.mini-shoping-cart-wraper .product_list_widget li .widget-cart-title-product>a:hover{color:#f09e77}.mini-shoping-cart-wraper .widget_shopping_cart_content .button{background:#fff;color:#252525;border-color:#fff}.mini-shoping-cart-wraper .widget_shopping_cart_content .button:hover,.mini-shoping-cart-wraper .widget_shopping_cart_content .button:focus{color:#fff;background:#f09e77;border-color:#f09e77}.widget.woocommerce{margin-bottom:50px}#container_shop .content-left,#container_shop #content-nosidebar{background:#fff none repeat scroll 0 0;border:1px solid #eee;padding:35px 30px}.shop-title{padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:30px}.shop-title .page-title{font-size:18px;letter-spacing:2px}.shop-title .woocommerce-result-count{color:#999;display:block;letter-spacing:0;margin-bottom:0}.shop-title .woocommerce-ordering{float:right;margin-top:-40px;z-index:10}.woocommerce-ordering .select2-container{width:100%}.woocommerce .select2-container .select2-choice{border:1px solid rgba(0,0,0,.08);height:39px;padding-left:18px;padding-right:18px}.woocommerce .select2-container .select2-choice .select2-arrow{background:url(https://amychai.com/wp-content/themes/rose/assets/assets/images/select-shop.png) no-repeat center center}.woocommerce-ordering .select2-container .select2-choice .select2-arrow{width:35px}.products div.product{margin-bottom:45px}.products div.product.col-md-4:nth-child(3n+1) {clear:both}.products div.product.col-md-3:nth-child(4n+1) {clear:both}.products div.product h3{color:#000;font-size:12px;letter-spacing:1px;line-height:normal;margin:25px 0 0;text-transform:uppercase}#coupon_code{line-height:normal;padding:8px 10px 9px}.woocommerce-billing-fields .chosen-container{display:none}.products div.product h3>a{color:#000}.products div.product h3>a:hover,.products div.product h3>a:focus{color:#f09e77}.products div.product .price{color:#999;display:block;font-size:12px;letter-spacing:1px;line-height:normal}.price ins{text-decoration:none}.products div.product .carpi-product-info{position:relative;overflow:hidden}.products div.product .carpi-product-info .carpi-cart-woocomer{position:absolute;width:auto;text-align:center;right:-40px;bottom:0;opacity:0;filter: alpha(opacity=0);-webkit-transition:right .3s ease-out 0s , opacity .5s ease-out 0s;-o-transition:right .3s ease-out 0s , opacity .5s ease-out 0s;transition:right .3s ease-out 0s , opacity .5s ease-out 0s}.products div.product:hover .carpi-product-info .carpi-cart-woocomer{opacity:1;filter: alpha(opacity=100);right:0}.products div.product .carpi-cart-woocomer a.button.product_type_simple,.products div.product .carpi-cart-woocomer a.button.product_type_variable,.products div.product .carpi-cart-woocomer a.button.add_to_cart_button,.products div.product .carpi-cart-woocomer a.button.product_type_simple.added{width:36px;height:36px;background:#252525;color:transparent;overflow:hidden;position:relative;display:block;border:none;padding:0;margin:0}.products div.product a.button.product_type_simple:before,.products div.product a.button.product_type_variable:before,.products div.product a.button.add_to_cart_button:before,.products div.product a.button.product_type_simple.added:before{content:"\f217";font-family:"FontAwesome";color:#fff;font-size:14px;text-transform:none;width:36px;line-height:36px;text-align:center;position:absolute;left:0}.products div.product a.button.product_type_simple:hover,.products div.product a.button.product_type_variable:hover,.products div.product a.button.add_to_cart_button:hover,.products div.product a.button.product_type_simple.added:hover,.products div.product a.button.product_type_simple:hover{background:#f09e77}.products div.product a.add_to_cart_button.button.loading:before{content:"\f110";font-family:'FontAwesome';margin-right:15px}.products div.product a.add_to_cart_button.button.loading:before{-webkit-animation:spin .6s linear 0s infinite normal;-moz-animation:spin .6s linear 0s infinite normal;-ms-animation:spin .6s linear 0s infinite normal;-o-animation:spin .6s linear 0s infinite normal;animation:spin .6s linear 0s infinite normal}@keyframes spin {
    0% { transform: rotate(360deg); }
    100% { transform: rotate(0deg); }
}@-webkit-keyframes spin {
    0% {-webkit-transform: rotate(360deg); }
    100% { -webkit-transform: rotate(0deg); }
}@-ms-keyframes spin {
    0% {-ms-transform: rotate(360deg); }
    100% { -ms-transform: rotate(0deg); }
}@-moz-keyframes spin {
    0% { -moz-transform: rotate(360deg); }
    100% { -moz-transform: rotate(0deg); }
}@-o-keyframes spin {
    0% { -o-transform: rotate(360deg); }
    100% { -o-transform: rotate(0deg); }
}.products div.product.outofstock a.button.product_type_simple,.products div.product.outofstock a.button.product_type_variable,.products div.product.outofstock a.button.add_to_cart_button,.products div.product.outofstock a.button.product_type_simple.added,.products div.product.outofstock a.button.product_type_simple:hover{display:none}.products div.product .added_to_cart.wc-forward{width:36px;height:36px;color:transparent;background:#252525;display:block;overflow:hidden;position:relative;margin-top:1px}.products div.product .added_to_cart.wc-forward:before{content:"\f00c";font-family:"FontAwesome";color:#fff;font-size:14px;text-transform:none;width:36px;line-height:36px;text-align:center;position:absolute;left:0}.products div.product .added_to_cart.wc-forward:hover{background:#f09e77}.products div.product .onsale,div.product .onsale{position:absolute;right:8px;top:8px;color:#000;font-family:Montserrat;font-size:8px;font-weight:400;line-height:17px;text-transform:uppercase;letter-spacing:6px;border:1px solid #000;padding:0 5px;z-index:1}.woocommerce-pagination .page-numbers li{display:inline-block;list-style:none}.woocommerce-pagination{padding-top:30px;border-top:1px solid rgba(0,0,0,.08);text-align:center}.woocommerce-pagination ul{margin:0;padding:0}.woocommerce-pagination .page-numbers li .page-numbers{width:35px;height:35px;line-height:35px;border:1px solid #ebebeb;color:#8d8d8d;font-family:Montserrat;font-size:14px;font-weight:400;text-align:center;display:inline-block;margin-right:6px}.woocommerce-pagination .page-numbers li .page-numbers:hover,.woocommerce-pagination .page-numbers li .page-numbers.current{border-color:#181818;color:#181818}.widget.woocommerce ul{list-style:none;padding-left:15px}.widget.woocommerce>ul{padding:0}.widget.woocommerce a{color:#333}.widget.shoping-cart-widget{padding:30px 0;border-bottom:1px solid rgba(0,0,0,.08)}.widget.shoping-cart-widget:last-child{border-bottom:none}.widget.shoping-cart-widget:first-child{padding-top:0;padding-bottom:0;border:none}.price_slider_wrapper{display:inline-block;margin-top:15px;width:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range{position:absolute;z-index:1;background:#f09e77;display:block;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.widget_price_filter .ui-slider-horizontal{height:2px;background:rgba(0,0,0,.08);border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;position:relative}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;border:none;cursor:pointer;outline:none;top:-5px;display:inline-block;border-width:5px 4px;border-style:solid;border-color:#000 transparent transparent transparent}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-8px}.widget_price_filter .price_slider_amount .price_label{float:left;font-family:Montserrat;font-size:10px;font-weight:400;line-height:28px;text-transform:uppercase;color:#000;letter-spacing:2px}.widget_price_filter .price_slider_amount{margin:20px 0 15px 0}.widget_price_filter .price_slider_amount button{background:#252525 none repeat scroll 0 0;border:medium none;color:#fff;float:right;font-size:10px;letter-spacing:1px;line-height:28px;margin:0;padding:0 15px;text-transform:uppercase}.widget_price_filter .price_slider_amount button:hover{background:#f09e77}.widget .product_list_widget li{list-style:none;margin-bottom:20px;line-height:normal;display:inline-block;width:100%}.widget_recent_reviews img{display:block;margin-bottom:10px}.widget_recent_reviews a{display:block;font-size:10px;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.widget.woocommerce .product_list_widget img{display:block;margin-bottom:10px}.product_list_widget a{display:block;margin-bottom:10px}.widget_recent_reviews .product_list_widget .star-rating{display:inline-block;margin:0}.product_list_widget li .widget-cart-title-product{padding-left:84px;display:block;vertical-align:top}.product_list_widget li .widget-cart-title-product>a{color:#000;font-family:Montserrat;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:2px;vertical-align:top;display:block}.widget .product_list_widget li::before{display:none}.star-rating{overflow:hidden;position:relative;height:12px;line-height:12px;font-size:12px;width:81px}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:12px}.products .star-rating{display:block;margin:5px 0 10px;float:none}.star-rating:before{content:"\f005\f005\f005\f005\f005";display:inline-block;font-family:'FontAwesome';color:#cfcfcf;float:left;top:0;left:0;position:absolute;letter-spacing:5px}.star-rating span:before{content:"\f005\f005\f005\f005\f005";display:inline-block;font-family:'FontAwesome';top:0;position:absolute;left:0;letter-spacing:5px}.star-rating span{color:#f09e77}ins{text-decoration:none}.widget .product_list_widget li .quantity,.product_list_widget li .amount{color:#999;font-size:11px;letter-spacing:2px}.product_list_widget .star-rating{display:inline-block;margin:0 0 -2px}.woocommerce .widget_shopping_cart_content .button{background:#333 none repeat scroll 0 0;color:#fff;font-size:10px;letter-spacing:1px;margin:0 5px 0 0;padding:8px 15px;text-transform:uppercase}.woocommerce .widget_shopping_cart_content .button:hover{color:#fff;background-color:#f09e77}.product_list_widget dt,.product_list_widget dd{display:inline-block;font-weight:400}.product_list_widget .variation{margin:0;font-size:14px}.product_list_widget .variation p{margin:0}div.product div.images{float:left;margin-bottom:0;margin-top:0;position:relative;width:48%}div.product div.summary{float:right;width:48%}div.product .woocommerce-tabs{clear:both;display:inline-block;width:100%}div.product .product_title{font-size:22px;letter-spacing:2px;line-height:24px;margin-top:0;padding:0;text-transform:uppercase;margin-bottom:10px}.summary.entry-summary div.star-rating,.summary.entry-summary .woocommerce-review-link{display:inline-block;margin-right:10px}.single-product .entry-summary p.price{margin-bottom:20px}.single-product .entry-summary del span.amount{font-size:12px}.quantity .plus,.quantity .minus{background:transparent;border:1px solid rgba(0,0,0,.08);color:#252525;cursor:pointer;display:block;float:left;font-size:14px;height:40px;line-height:40px;margin:0;overflow:visible;padding:0;position:relative;text-align:center;text-decoration:none;vertical-align:text-top;width:40px}.quantity input.qty{border-style:solid none;border-width:1px medium;border-color:rgba(0,0,0,.08) transparent;float:left;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;height:40px;padding:0;text-align:center;width:40px;color:#252525}div.product .summary .product_meta>span{display:block}div.product .woocommerce-tabs{margin-top:30px}div.product .woocommerce-tabs ul.tabs{border-left:1px solid #dedede;list-style:outside none none;margin:0 0 -1px 0;overflow:hidden;padding:0;position:relative;white-space:nowrap;word-wrap:normal}div.product .woocommerce-tabs ul.tabs li{background:transparent;border:1px solid #dedede;color:#555;float:left;font-size:14px;font-weight:normal;margin:0 0 0 -1px;padding:0;position:relative;text-transform:uppercase;z-index:0;list-style:none}div.product .woocommerce-tabs ul.tabs li.active{background:#252525 none repeat scroll 0 0;border-color:#252525}div.product .woocommerce-tabs ul.tabs li a{color:#555;display:block;padding:10px 15px;text-decoration:none}div.product .woocommerce-tabs ul.tabs li.active a{color:#fff}div.product .woocommerce-tabs .panel{border:1px solid #dedede;margin:0 0 60px;padding:25px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.woocommerce-tabs h2{color:#000;font-size:14px;font-weight:400;letter-spacing:normal;margin:20px 0 10px;text-transform:uppercase;letter-spacing:2px;line-height:24px}#reviews #comments ol.commentlist{list-style:outside none none;margin:30px 0 0;width:100%}#reviews #comments ol.commentlist li img.avatar{float:left;height:auto;line-height:1;margin-top:0;width:60px}#reviews #comments ol.commentlist li .comment-text{margin:0 0 0 0;padding:0 0 0 70px;display:block}#reviews #comments ol.commentlist li{margin:0 0 30px;padding:0;position:relative}#reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px;margin:0}#reviews #comments ol.commentlist .comment_container .comment-text .meta strong{text-transform:capitalize}#reviews #comments ol.commentlist .comment_container .comment-text .description p{margin-bottom:10px}#review_form #reply-title{color:#000;font-size:14px;letter-spacing:2px;margin:0 0 20px;text-transform:uppercase}.comment-form-rating .stars{display:inline-block;width:100%;margin-bottom:0}.woocommerce p.stars span,.woocommerce-page p.stars span{float:left;height:12px;position:relative;width:81px;letter-spacing:5px;line-height:normal;font-size:13px}.woocommerce p.stars>span::before{color:#cfcfcf;content:"\f005\f005\f005\f005\f005";font-family:"FontAwesome";font-style:normal;font-weight:normal;left:0;position:absolute}#review_form #commentform .stars>span a{float:left;height:0;left:0;overflow:hidden;padding-top:12px;position:absolute;top:0;text-align:center;line-height:normal}#review_form #commentform p.stars span a.star-1{width:16px;z-index:10}#review_form #commentform p.stars span a.star-2{width:32px;z-index:9}#review_form #commentform p.stars span a.star-3{width:48px;z-index:8}#review_form #commentform p.stars span a.star-4{width:64px;z-index:7}#review_form #commentform p.stars span a.star-5{width:80px;z-index:6}#review_form #commentform .stars>span a:hover::before,#review_form #commentform .stars>span a.active::before{color:#f09e77;content:"\f005\f005\f005\f005\f005";font-family:"FontAwesome";font-style:normal;font-weight:normal;left:0;position:absolute;top:0}#review_form .comment-form input[type="text"],#review_form .comment-form textarea{border:1px solid #ddd;height:40px;line-height:normal;margin-bottom:15px;padding:5px 10px;width:100%}#review_form .comment-form textarea{height:200px}.single-product .thumbnails .zoom{float:left;margin-right:2%;padding-top:10px;width:32%}.single-product .thumbnails .zoom:nth-child(3n){margin-right:0}.related.products h2,.up-sells.products h2{color:#000;font-size:16px;letter-spacing:2px;margin:0 0 30px;text-transform:uppercase}table.shop_attributes th{border-top-width:1px}table.shop_attributes p{margin:0}table.variations{margin-bottom:15px}table.variations th,table.variations td{border:none}table.variations td.label{display:table-cell;vertical-align:middle}table.variations label{font-size:16px;color:#807f7f}.woocommerce.single-product .summary .woocommerce-product-rating{margin-bottom:15px}div.product .summary.entry-summary .single_add_to_cart_button{line-height:36px}.single_variation_wrap .single_variation{margin-bottom:20px}#content-left .product{position:relative}.woocommerce .cart_list .remove{font-size:18px;line-height:normal;margin:0}.woocommerce .cart_list.product_list_widget{margin:0;padding:0}.single-product div.product .onsale{left:47%;right:auto;top:10px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.single-product .related.products div.product .onsale,.single-product .content-left .related.products div.product .onsale{right:8px;top:8px;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body.woocommerce .main-container{padding:60px 0 90px 0}.single-product .thumbnails .zoom img{width:100%}body.woocommerce-page .main-container>.container>.woocommerce,body.woocommerce .main-container>.container>.woocommerce{background:#fff;padding:35px 30px}table.shop_table thead th{border:medium none;color:#fff;font-weight:normal;line-height:18px;padding:20px;text-transform:none;background:#252525;font-family:'Montserrat';font-size:10px;letter-spacing:2px;text-transform:uppercase}table.cart a.remove{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#252525;content:none;display:inline-block;font-size:25px;font-weight:400;height:24px;line-height:1;text-align:center;text-decoration:none;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s;width:24px}table.shop_table.cart{text-align:center}table.shop_table td.product-name{text-align:left}table.shop_table td.product-thumbnail img{width:50px}td.product-name a{color:inherit}table.shop_table td.product-quantity div.quantity{display:inline-block;margin:0 auto}table.shop_table td.actions{text-align:left;padding:20px .4em}table.shop_table td.actions .coupon{float:left}table.shop_table td.actions input[type="submit"]{margin-bottom:0;float:right}dl.variation dt,dl.variation dd{display:inline-block}dl.variation p{margin:0}.woocommerce .cart-collaterals{display:inline-block;margin-top:30px;width:100%}.woocommerce .cart-collaterals h2{font-size:18px;margin-bottom:20px;text-transform:uppercase}.woocommerce .cart-collaterals h2>a{color:#000}.woocommerce .cart_totals table tr:first-child th{border-top-width:1px}.woocommerce .cart_totals table td,.woocommerce .cart_totals table th{padding-top:10px;padding-bottom:10px}.woocommerce .cart-collaterals .cart_totals{float:left;width:48%;margin-right:2%}.woocommerce .cart-collaterals .shipping_calculator{float:right;width:48%}.woocommerce .cart-collaterals .shipping_calculator input,.woocommerce .cart-collaterals .shipping_calculator button,.woocommerce .cart-collaterals .shipping_calculator select,.woocommerce .cart-collaterals .shipping_calculator .select2-container{width:100%}.cart-collaterals .cross-sells{display:none}.woocommerce-message,.woocommerce-error,.woocommerce-info{border-radius:0;display:inline-block;list-style:outside none none;margin:0 0 30px;padding:15px;position:relative;width:100%}.woocommerce-message{background:#fcfcfc;color:#252525}.woocommerce-info{background:#eee;color:#252525}.woocommerce-info a{color:#000}.woocommerce-error{background:#f0dcdb;color:#fff}.woocommerce-message li,.woocommerce-error li,.woocommerce-info li{list-style:none outside;padding:0;margin:0}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register,.woocommerce-page form.login,.woocommerce-page form.checkout_coupon,.woocommerce-page form.register{border:1px solid rgba(0,0,0,.08);margin:0 0 30px;padding:20px;text-align:left;display:inline-block;width:100%}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block;margin-bottom:5px}.woocommerce form .form-row label.inline,.woocommerce-page form .form-row label.inline{display:inline-block}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{display:inline-block;overflow:visible;width:47%}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:49%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:49%}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;display:inline-block}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{width:100%}.woocommerce form.checkout_coupon p{margin:0}.woocommerce form.checkout_coupon .button,.woocommerce form.login .button{margin:0}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,h3.order_review_heading,h3#order_review_heading{letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;font-size:14px;line-height:25px}.woocommerce-shipping-fields h3 label{font-weight:400}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}abbr[data-original-title],abbr[title]{border:none}table.shop_table td{padding-top:10px;padding-bottom:10px}.woocommerce #payment ul.payment_methods{border:1px solid rgba(0,0,0,.08);list-style:outside none none;margin:0;padding:20px;text-align:left}.woocommerce #payment div.form-row{display:inline-block;padding:35px 0 0;width:100%}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;margin:0}ul.order_details{list-style:none}.main-container .woocommerce>h2,.main-container .woocommerce header>h2{text-transform:uppercase;margin-bottom:20px;font-size:14px}table.shop_table tbody tr:first-child th{border-top-width:1px}.col2-set.addresses>div.col-1,.col2-set.addresses>div.col-2{padding:20px;border:1px solid rgba(0,0,0,.08)}#review_form label{display:block}.woocommerce.widget_rating_filter li a span{display:inline-block}.woocommerce.widget_products a{display:block;line-height:normal;width:100%}.woocommerce.widget_products a span{display:block;font-size:10px;letter-spacing:2px;text-transform:uppercase}.woocommerce.widget_products a img{display:block}.woocommerce.widget_product_search input[type="submit"]{background:#333 none repeat scroll 0 0;border:medium none;color:#fff;font-size:10px;height:40px;letter-spacing:2px;line-height:normal;margin-top:10px;padding:10px 20px;text-transform:uppercase;width:100%}.woocommerce.widget_product_search .search-field{border:1px solid #ddd;display:inline-block;font-size:11px;height:40px;letter-spacing:1px;line-height:normal;padding:10px;text-align:center;width:100%}.widget.widget_product_tag_cloud a{border:1px solid #ddd;color:#999;display:inline-block;font-size:10px!important;letter-spacing:1px;line-height:normal;padding:5px}.widget.widget_product_tag_cloud a:hover{color:#f09e77;border-color:#f09e77}.woocommerce-product-gallery__wrapper .owl-dots{text-align:center;padding:5px 0}.woocommerce-product-gallery__wrapper .owl-controls .owl-dot{display:inline-block}.woocommerce-product-gallery__wrapper .owl-dot span{display:block;width:10px;height:10px;background:#000;width:10px;height:10px;display:block;border-radius:10px;background:#ccc;float:left;margin:0 5px}.woocommerce-product-gallery__wrapper .owl-dot.active span{background:#000}@media (max-width:1700px){.inner-header .mini-shoping-cart-wraper{margin-right:25px}}@media (min-width:1200px) and (max-width:1334px){.home-header .mini-shoping-cart-wraper{right:160px}.inner-header .mini-shoping-cart-wraper{margin-right:2%}}@media (max-width:1200px){.products div.product .carpi-product-info .carpi-cart-woocomer{right:0;opacity:1;filter: alpha(opacity=1)}}@media (min-width:992px) and (max-width:1199px){.inner-header .mini-shoping-cart-wraper{margin-right:15px}.mini-shoping-cart-wraper>a{padding:20px 0}.home-header .mini-shoping-cart-wraper{right:170px}}@media (min-width:768px) and (max-width:991px){.content-left div.product div.images,.content-left div.product div.summary{width:100%}.single-product .content-left div.product .onsale{left:87%}.products div.product.col-md-4:nth-child(3n+1),
  .products div.product.col-md-3:nth-child(4n+1){clear:none}.products div.product:nth-child(2n+1){clear:both}table.shop_table td.actions .coupon{float:none;margin-bottom:20px}table.shop_table td.actions input[type="submit"]{float:none}.home-header .mini-shoping-cart-wraper{right:15px}.mini-shoping-cart-wraper>a{padding:18px 0}.inner-header .mini-shoping-cart-wraper{margin-right:10px}}@media (max-width:767px){#container_shop .content-left,#container_shop #content-nosidebar{padding:15px;margin-bottom:35px}div.product div.images,div.product div.summary{width:100%}div.product div.summary{margin:30px 0}table.variations .reset_variations{display:block}div.product .woocommerce-tabs ul.tabs{margin-bottom:0}div.product .woocommerce-tabs ul.tabs li{width:100%;margin:0;border-bottom:none}div.product .woocommerce-tabs .panel{padding:15px}.woocommerce-tabs h2{margin:10px 0}.single-product div.product .onsale{left:87%;top:25px}div.products .product .carpi-product-info a>img{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;margin-bottom:20px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}body.woocommerce-page .main-container>.container>.woocommerce,body.woocommerce .main-container>.container>.woocommerce{padding:15px}.woocommerce form.checkout_coupon p.form-row-first{margin-bottom:20px}table.shop_table{font-size:13px}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator{width:100%}table.shop_table.cart th.product-thumbnail,table.shop_table.cart td.product-thumbnail{display:none}table.shop_table td.actions input[type="submit"]{float:none;margin:15px 0 0 0;width:100%}table.shop_table td.actions .coupon{float:none}.home-header .mini-shoping-cart-wraper{right:8px}.mini-shoping-cart-wraper>a{padding:15px 0}div.mini-shoping-cart-wraper .mini-shoping-cart{display:none}.mini-shoping-cart-wraper a .cart-number-items{width:23px;height:23px;line-height:23px;font-size:12px}.inner-header .mini-shoping-cart-wraper{margin-right:10px}.shop-title .woocommerce-ordering{float:none;margin-top:20px;z-index:10;display:block}}@media (max-width:480px){table.shop_table thead th{font-size:8px;padding:20px 3px}table.cart a.remove{width:18px;height:18px;font-size:18px}table.cart .quantity .plus,table.cart .quantity .minus,table.cart .quantity input.qty{width:23px;height:23px;line-height:23px}table.shop_table td.product-quantity div.quantity{width:70px}}