.woocommerce-message,.woocommerce-error,.woocommerce-info{color:#fff;border:none;font-size:16px;font-weight:300;-webkit-border-radius:2px;border-radius:2px}.woocommerce-message li,.woocommerce-error li{margin:0}.woocommerce-message li strong,.woocommerce-error li strong{font-weight:600}.woocommerce-message{background:#0f834d;border-left:8px solid #0d7042}.woocommerce-info{background:#3d9cd2;border-left:8px solid #3485b3}.woocommerce-message:before,.woocommerce-info:before{color:#fff}.woocommerce-message a{color:#fff}.woocommerce-message a:hover{color:#e8e8e8}.woocommerce-info a{color:#fff;border-bottom:1px dashed #fff}.woocommerce-info a:hover{border-bottom-style:dotted}.woocommerce-message a.button.wc-forward,.woocommerce-MyAccount-content .woocommerce-info a.button{color:#fff;font-size:16px;font-weight:300;background:none;margin-left:10px;padding:4px 0 4px 10px;border-left:1px solid #419d72}.woocommerce-MyAccount-content .woocommerce-info a.button{border-left-color:#3485b3}.woocommerce-message a.button.wc-forward:hover,.woocommerce-MyAccount-content .woocommerce-info a.button:hover{color:#e8e8e8}.woocommerce .woocommerce-error{background:#e2401c;border-left:8px solid #c03718}.woocommerce .woocommerce-error:before{top:30px;color:#fff;font-size:16px}.woocommerce table.shop_table{-webkit-border-radius:0;border-radius:0}.woocommerce form .form-row .required{font-weight:300;text-decoration:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px;font-size:14px}#woo-header{background:#000}#woo-header-wrap{padding-top:0;padding-bottom:0}#account-menu{float:right}#account-menu ul,#account-menu li{margin:0;list-style:none}#account-menu li{float:left;border-right:1px solid #171717}#account-menu li:first-child{border-left:1px solid #171717}#account-menu li a{padding:10px;color:#e8e8e8;display:block;font-size:12px}.woocommerce-products-header .vc_custom_heading a{color:#1d70ba!important}.woocommerce .woocommerce-breadcrumb{font-size:12px;word-spacing:2px;padding-bottom:8px;margin-bottom:20px;border-bottom:1px solid #d7d7d7}.woocommerce .woocommerce-breadcrumb a{-webkit-transition:color 250ms ease;-moz-transition:color 250ms ease;-ms-transition:color 250ms ease;-o-transition:color 250ms ease;transition:color 250ms ease}.woocommerce .woocommerce-breadcrumb a:hover{color:#000}.woocommerce ul.products li.product .onsale-cnt{padding:0 0 14px;text-align:center}.woocommerce .shop-single-content-container .onsale-cnt{top:0;right:0;position:absolute}.woocommerce ul.products li.product .onsale,.woocommerce .shop-single-content-container span.onsale{min-width:0;min-height:0;color:#fafafa;line-height:1;font-size:8px;font-weight:600;position:static;padding:8px 12px;letter-spacing:.2px;background:#86b373;display:inline-block;border:2px solid #77a464;text-transform:uppercase;-webkit-border-radius:5px;border-radius:5px}.woocommerce ul.products li.product .onsale{margin:0}.woocommerce ul.products li.product .onsale i,.woocommerce .shop-single-content-container span.onsale i{color:#fff;font-size:12px;font-style:normal;display:inline-block;padding-bottom:2px}.woocommerce .shop-single-content-container .related .onsale-cnt,.woocommerce .shop-single-content-container .upsells .onsale-cnt,.woocommerce .shop-single-content-container .up-sells .onsale-cnt{position:static}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:15px;text-align:center;margin:0!important;width:33.3333333333%}.woocommerce.safari ul.products li.product,.woocommerce-page.safari ul.products li.product{width:33%}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block;padding-bottom:15px}.woocommerce ul.products li.product a img{margin:0;border:1px solid #e1e1e1;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.woocommerce ul.products li.product a:hover img{opacity:.9}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#000;font-size:15px;font-weight:700;padding:15px 0;text-align:center;letter-spacing:.1px;text-transform:uppercase;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.woocommerce ul.products li.product a:hover .woocommerce-loop-category__title,.woocommerce ul.products li.product a:hover .woocommerce-loop-product__title{text-shadow:0 0 1px rgba(0,0,0,.22)}.woocommerce ul.products li.product .price{margin:0;font-size:16px;text-align:center}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{display:inline-block}.woocommerce ul.products li.product .price ins{font-weight:600}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a.added_to_cart.wc-forward{white-space:normal;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.woocommerce ul.products li.product .button{margin:0;color:#fff;font-size:16px;line-height:1;font-weight:600;padding:15px 18px;background:#1d70ba;border:2px solid #1d70ba;-webkit-border-radius:2px;border-radius:2px}.woocommerce ul.products li.product .button:hover{color:#1d70ba;background:none}.woocommerce ul.products li.product .button.loading{opacity:1;color:#3c844a;background:#3c844a;border-color:#3c844a}.woocommerce ul.products li.product .button.loading:after{left:0;right:0;top:inherit;bottom:inherit;color:#fff}.woocommerce ul.products li.product a.added_to_cart.wc-forward{margin:0;color:#333;font-size:15px;line-height:1;font-weight:600;padding:15px 18px;background:#f0f0f0;border:1px solid #ccc;-webkit-border-radius:2px;border-radius:2px}.woocommerce ul.products li.product a.added_to_cart.wc-forward:hover{color:#000;background:#e8e8e8}.woocommerce-products-header .page-description{margin-bottom:30px}.woocommerce-products-header .page-description *:last-child{margin-bottom:0}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{margin-bottom:15px}.woocommerce .woocommerce-result-count{float:right;font-size:11px;line-height:2}.woocommerce .woocommerce-ordering{float:left}.woocommerce .woocommerce-ordering select.orderby{height:25px}.cat-item-15{display:none!important;visibility:hidden!important}.woocommerce nav.woocommerce-pagination{margin-top:15px;padding-top:30px;border-top:1px solid #d7d7d7}.widget_product_categories li{margin:0}.widget_product_categories a{color:#000;padding:7px 0;display:block;font-size:14px}.widget_product_categories ul>li{list-style:square}.widget_product_categories ul>li>a{border-bottom:1px solid #f2f2f2}.widget_product_categories ul>li>ul>li{list-style:disc}.widget_product_categories ul>li>ul>li>ul>li{list-style:circle}.widget_product_categories ul>li>ul>li>a{border-bottom:1px dotted #f2f2f2}.widget_product_categories ul>li:hover>a,.widget_product_categories ul>li.current-cat>a{color:#1d70ba}.widget_product_tag_cloud .tagcloud a{color:#333;padding:6px 10px;background:#f2f2f2;display:inline-block;border:1px solid #ccc;margin-top:4px!important;font-size:11px!important;-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease}.widget_product_tag_cloud .tagcloud a:hover{background:#e8e8e8}#tertiary .widget_shopping_cart .widget_shopping_cart_content{padding:5px 15px 15px;background:#fcfcfc;border:1px solid #dedede}#tertiary .widget_shopping_cart .widget_shopping_cart_content *:last-child{margin-bottom:0}#tertiary .widget_shopping_cart ul,#tertiary .widget_shopping_cart ul li{margin:0;list-style:none}#tertiary .widget_shopping_cart ul li{padding:10px 0 10px 20px;border-bottom:1px dotted #e0e0e0}#tertiary .widget_shopping_cart ul li:last-child{border:none}#tertiary .widget_shopping_cart ul li a.remove{top:11px;line-height:1}#tertiary ul.cart_list li a,#tertiary ul.product_list_widget li a{color:#333;font-size:13px;line-height:1.1;font-weight:400}#tertiary ul.cart_list li a:hover,#tertiary ul.product_list_widget li a:hover{color:#77a464}#tertiary .widget_shopping_cart ul li .quantity{color:#77a464;font-size:12px}#tertiary .widget_shopping_cart .total{border:none;padding:5px 0;font-size:16px;text-align:center;background:#f0f0f0;margin-bottom:10px}#tertiary .widget_shopping_cart .total strong{font-weight:600}#tertiary .widget_shopping_cart .woocommerce-mini-cart__buttons{margin:0}#tertiary .widget_shopping_cart .woocommerce-mini-cart__buttons a{margin:0;color:#fff;padding:15px;display:block;line-height:1;font-size:14px;font-weight:600;background:#333;text-align:center;-webkit-border-radius:0;border-radius:0}#tertiary .widget_shopping_cart .woocommerce-mini-cart__buttons a:hover{color:#fff;background:#000}#tertiary .widget_shopping_cart .woocommerce-mini-cart__buttons a:first-child{margin-bottom:10px}#tertiary .widget_shopping_cart .woocommerce-mini-cart__empty-message{padding-top:10px}#sidebar-fit-what-counts{width:100%;max-width:260px;min-height:572px;background:#e6e9ee;padding:35px 15px 0;text-align:center;margin-left:auto;margin-right:auto;background:url(../../../../../../../themes/specialistskating/images/fit-is-what-counts-sidebar.jpg) no-repeat center bottom}#sidebar-fit-what-counts h3{font-size:36px;font-weight:900}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:600}.woocommerce .shop-single-content-container div.product form.variations_form .variations,.woocommerce .shop-single-content-container div.product form.cart .group_table{width:100%;background:#fcfcfc;margin-bottom:30px;border:1px solid #e0e0e0}.woocommerce .shop-single-content-container div.product form.variations_form .variations tr,.woocommerce .shop-single-content-container div.product form.cart .group_table tr{border-bottom:1px solid #e0e0e0}.woocommerce .shop-single-content-container div.product form.variations_form .variations td,.woocommerce .shop-single-content-container div.product form.cart .group_table td{padding:15px}.woocommerce .shop-single-content-container div.product form.variations_form .variations td:first-child,.woocommerce .shop-single-content-container div.product form.cart .group_table td:first-child{padding-right:0}.woocommerce .shop-single-content-container div.product form.variations_form .variations td.label{vertical-align:middle}.woocommerce .shop-single-content-container div.product form.variations_form .variations label{font-size:15px;font-weight:600}.woocommerce .shop-single-content-container div.product form.variations_form .reset_variations{color:#333;font-size:9px;letter-spacing:.2px;text-transform:uppercase;border-bottom:1px dashed #ccc}.woocommerce .shop-single-content-container div.product form.variations_form .reset_variations:hover{color:#000;border-bottom-style:solid}.woocommerce .shop-single-content-container div.product .woocommerce-variation.single_variation{margin-bottom:30px}.woocommerce .shop-single-content-container input[type="number"]{height:48px;font-size:15px}.woocommerce .shop-single-content-container div.product form.variations_form .variations select,.woocommerce .shop-single-content-container div.product form.cart table.group_table div.quantity input[type="number"]{font-size:12px;height:38px!important}.woocommerce .shop-single-content-container div.product form.cart table.group_table div.quantity input[type="number"]{min-width:60px}.woocommerce .shop-single-content-container div.product form.cart .group_table td,.woocommerce .shop-single-content-container div.product form.cart .group_table td.price{vertical-align:middle}.woocommerce .shop-single-content-container div.product form.cart .group_table td.label label a{line-height:1.2;font-size:14px}.woocommerce .shop-single-content-container div.product .button{color:#fff;margin:0;font-size:15px;line-height:1;font-weight:600;padding:15px 18px;background:#222;border:1px solid #222;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.woocommerce .shop-single-content-container div.product .button:hover{color:#fff;background:#000;border-color:#000}.woocommerce .shop-single-content-container .product_meta{font-size:12px;background:#fcfcfc;border:1px solid #ccc}.woocommerce .shop-single-content-container .product_meta{margin-bottom:30px}.woocommerce .shop-single-content-container .product_meta .sku_wrapper,.woocommerce .shop-single-content-container .product_meta .posted_in,.woocommerce .shop-single-content-container .product_meta .tagged_as{display:block;padding:12px 15px}.woocommerce .shop-single-content-container .product_meta>span{border-bottom:1px solid #e0e0e0}.woocommerce .shop-single-content-container .product_meta>span:last-child{border:none}.woocommerce .shop-single-content-container .product_meta span{font-weight:600;letter-spacing:.3px}.woocommerce .shop-single-content-container .product_meta span span,.woocommerce .shop-single-content-container .product_meta span a{font-weight:400;letter-spacing:normal}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{font-size:0}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{-webkit-border-radius:0;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(:first-child){border-left:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:15px;font-size:13px;font-weight:600;text-shadow:none;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:30px;position:relative;padding:20px 20px 15px;border:1px solid #d3ced2;border-top:none}.woocommerce div.product .woocommerce-tabs .panel:before{content:'';position:absolute;display:inline-block;width:1px;height:2px;background:#d3ced2;top:-2px;z-index:10;left:-1px}#related-products-main-title,#upsell-products-main-title,#cross-sells-main-title{font-size:22px;font-weight:600;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #d7d7d7}.woocommerce .shop-single-content-container .upsells,.woocommerce .shop-single-content-container .up-sells{margin-bottom:30px}.woocommerce .shop-single-content-container .related ul.products,.woocommerce .shop-single-content-container .upsells ul.products,.woocommerce .shop-single-content-container .up-sells ul.products,.woocommerce-page .cross-sells ul.products{margin-left:0!important;margin-right:0!important}.woocommerce .shop-single-content-container .related ul.products li,.woocommerce .shop-single-content-container .upsells ul.products li,.woocommerce .shop-single-content-container .up-sells ul.products li,.woocommerce-page .cross-sells ul.products li{width:100%!important;padding:0!important}.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav,.woocommerce-page ul.cross-sells-carousel .owl-nav{right:0;top:-30px;z-index:1;height:20px;background:#000;position:absolute}.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav .owl-prev,.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav .owl-next,.woocommerce-page ul.cross-sells-carousel .owl-nav .owl-prev,.woocommerce-page ul.cross-sells-carousel .owl-nav .owl-next{margin:0;width:20px;height:20px;background:#222;overflow:hidden;text-indent:100%;position:relative;white-space:nowrap;display:inline-block}.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav .owl-next,.woocommerce-page ul.cross-sells-carousel .owl-nav .owl-next{width:21px;border-left:1px solid #000}.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav .owl-prev:before,.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav .owl-next:before,.woocommerce-page ul.cross-sells-carousel .owl-nav .owl-prev:before,.woocommerce-page ul.cross-sells-carousel .owl-nav .owl-next:before{content:'';position:absolute;display:inline-block;margin:auto;width:8px;height:8px;top:0;left:0;right:0;bottom:0;border:1px solid #fff;border-top-color:transparent;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav .owl-prev:before,.woocommerce-page ul.cross-sells-carousel .owl-nav .owl-prev:before{left:5px;border-right-color:transparent;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav .owl-next:before,.woocommerce-page ul.cross-sells-carousel .owl-nav .owl-next:before{right:5px;border-left-color:transparent;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav .owl-prev:hover:before,.woocommerce .shop-single-content-container ul.wr-products-carousel .owl-nav .owl-next:hover:before,.woocommerce-page ul.cross-sells-carousel .owl-nav .owl-prev:hover:before,.woocommerce-page ul.cross-sells-carousel .owl-nav .owl-next:hover:before{opacity:.6}#woo-cart-custom-cols{position:relative}#woo-cart-custom-col-1{width:100%;float:left;margin-left:-300px;padding-left:300px}#woo-cart-custom-col-2{float:right;width:270px}.woocommerce-cart table.cart img{width:100%;max-width:90px}.woocommerce-cart table.cart tbody td{font-size:13px}.woocommerce-cart input[type="number"]{height:42px;min-width:60px;font-size:14px}.woocommerce-cart input[type="number"]{-moz-appearance:textfield}.woocommerce-cart input[type="number"]::-webkit-inner-spin-button,.woocommerce-cart input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart table.cart td.actions input{font-size:14px;-webkit-border-radius:0;border-radius:0;-webkit-transition:background 250ms linear;-moz-transition:background 250ms linear;-ms-transition:background 250ms linear;-o-transition:background 250ms linear;transition:background 250ms linear}.woocommerce-cart table.cart td.actions input.button{color:#fff;padding:15px;background:#333;font-weight:400;letter-spacing:.7px;text-transform:uppercase}.woocommerce-cart table.cart input.button:disabled:hover,.woocommerce-cart table.cart input.button:disabled[disabled]:hover{color:#fff;background:#333}.woocommerce-cart table.cart td.actions input.button:hover{background:#3498db}.woocommerce .cross-sells,.woocommerce-page .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important;float:none!important}#woo-custom-cart-coupon-form-cnt{color:#fff;padding:20px;background:#333;margin-bottom:30px;border:1px solid #000}#woo-custom-coupon-form-main-title{font-size:22px;font-weight:400}#woo-custom-cart-coupon-form-cnt .form-row{margin:0;padding:0;width:100%;float:none}#woo-custom-cart-coupon-form-cnt .form-row input{border:none}#woo-custom-cart-coupon-form-cnt .form-row.form-row-first{margin-bottom:10px}#woo-custom-cart-coupon-form-cnt .form-row input[type="submit"]{color:#fff;width:100%;padding:15px;font-weight:400;background:#159c4e;-webkit-border-radius:0;border-radius:0;-webkit-transition:background 250ms linear;-moz-transition:background 250ms linear;-ms-transition:background 250ms linear;-o-transition:background 250ms linear;transition:background 250ms linear}#woo-custom-cart-coupon-form-cnt .form-row input[type="submit"]:hover{color:#fff;background:#038a3c}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-weight:400;letter-spacing:.8px;background:#9b59b6;-webkit-transition:background 250ms linear;-moz-transition:background 250ms linear;-ms-transition:background 250ms linear;-o-transition:background 250ms linear;transition:background 250ms linear}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#8e44ad}.woocommerce-cart .cart_totals table,.woocommerce-checkout .cart_totals table{font-size:14px}.woocommerce-cart .cart_totals table tbody tr th,.woocommerce-checkout .cart_totals table tr th,.woocommerce-cart .cart_totals table tbody tr strong,.woocommerce-checkout .cart_totals table tr strong{font-weight:600}.woocommerce-cart .cart_totals table tbody tr.order-total,.woocommerce-checkout .cart_totals table tr.order-total{font-size:16px}.woocommerce-checkout form.woocommerce-form-login{font-size:18px;font-weight:600;background:#fcfcfc;border:1px solid #ccc;-webkit-border-radius:0;border-radius:0}.woocommerce-checkout form.woocommerce-form-login p.form-row{font-size:16px;font-weight:400}.woocommerce-checkout form.woocommerce-form-login p.form-row.form-row-first,.woocommerce-checkout form.woocommerce-form-login p.form-row.form-row-last{width:49.5%}.woocommerce-checkout form.woocommerce-form-login p.form-row input[type="submit"]{color:#fff;font-weight:400;background:#333;padding:15px 30px;-webkit-border-radius:2px;border-radius:2px}.woocommerce-checkout form.woocommerce-form-login p.lost_password{font-size:12px;font-weight:400}.woocommerce-checkout form.checkout_coupon{color:#fff;border:none;background:#000;-webkit-border-radius:0;border-radius:0}.woocommerce-checkout form.checkout_coupon .form-row{margin:0;width:49.5%}.woocommerce-checkout form.checkout_coupon .form-row input{border:none;width:100%}.woocommerce-checkout form.checkout_coupon .form-row input[type="submit"]{color:#fff;height:50px;font-weight:400;background:#0f834d;text-transform:uppercase;-webkit-border-radius:0;border-radius:0;-webkit-transition:background 250ms linear;-moz-transition:background 250ms linear;-ms-transition:background 250ms linear;-o-transition:background 250ms linear;transition:background 250ms linear}.woocommerce-checkout form.checkout_coupon .form-row input[type="submit"]:hover{background:#0d7042}#woo-customer-details-your-order-wrap{position:relative}#woo-checkout-customer-details-cnt,#woo-checkout-your-order-cnt{width:49%;float:left;padding:25px;background:#fcfcfc;border:1px solid #d7d7d7}#woo-checkout-your-order-cnt{float:right}#woo-checkout-customer-details-cnt .woocommerce-billing-fields h3,#woo-checkout-your-order-cnt #order_review_heading{color:#fff;padding:15px;font-size:20px;background:#333;font-weight:400;letter-spacing:.8px;text-transform:uppercase}#woo-checkout-customer-details-cnt #customer_details #billing_phone_field,#woo-checkout-customer-details-cnt #customer_details #billing_email_field{float:none;width:100%}.woocommerce-checkout form .form-row input.input-text,.woocommerce-checkout form .form-row textarea,.woocommerce-checkout form .form-row.woocommerce-validated select{padding:10px;font-size:14px}.select2-container .select2-selection--single{height:50px}.select2-container--default .select2-selection--single{color:#000;padding:10px 0;font-size:14px;-webkit-border-radius:0;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}.woocommerce-checkout form .form-row textarea{padding:10px}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none;width:100%}.woocommerce-checkout form .form-row.create-account,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{color:#fff;line-height:1;font-size:20px;font-weight:300;padding:18px 15px;letter-spacing:.8px;text-transform:uppercase}.woocommerce-checkout form .form-row.create-account{background:#f39c12;border-left:8px solid #dc8500}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{width:100%;padding:25px 15px;background:#0f834d;border-left:8px solid #0d7042}.woocommerce-checkout form .form-row.create-account .input-checkbox,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address input[type="checkbox"]{margin:0;width:16px;height:16px}.woocommerce-checkout form .form-row textarea#order_comments{min-height:120px}#woo-checkout-your-order-cnt #payment .terms{float:none;padding:10px 15px;background:#f1c40f;border:1px solid #f39c12}#woo-checkout-your-order-cnt #payment .terms a{color:#000;border-bottom:1px dashed #e74c3c}#woo-checkout-your-order-cnt #payment .terms a:hover{border-bottom-style:dotted}#woo-checkout-your-order-cnt input#place_order.button.alt{float:none;width:100%;font-size:18px;font-weight:400;padding:25px 15px;background:#9b59b6;letter-spacing:.8px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:background 250ms linear;-moz-transition:background 250ms linear;-ms-transition:background 250ms linear;-o-transition:background 250ms linear;transition:background 250ms linear}#woo-checkout-your-order-cnt input#place_order.button.alt:hover{background:#8e44ad}.woocommerce form.login,.woocommerce form.register{-webkit-border-radius:0;border-radius:0}.woocommerce-account .woocommerce-MyAccount-navigation ul,.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:2px}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation li a{color:#333;padding:15px;display:block;font-size:14px;background:#ecf0f1;border-left:5px solid #bdc3c7;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.woocommerce-account .woocommerce-MyAccount-navigation li:hover a{color:#fff;background:#34495e;border-left-color:#2c3e50}#woo-header{display:none}@media screen and (max-width:489px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce.safari ul.products li.product,.woocommerce-page.safari ul.products li.product{width:100%}}@media screen and (max-width:649px){.woocommerce-checkout form.checkout_coupon .form-row{width:100%}.woocommerce-checkout form.checkout_coupon .form-row.form-row-first{margin-bottom:10px}}@media screen and (min-width:490px) and (max-width:699px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:50%}.woocommerce.safari ul.products li.product,.woocommerce-page.safari ul.products li.product{width:49.5%}}@media screen and (max-width:767px){.woocommerce-tabs{margin-bottom:25px;border-bottom:1px solid #eee}.woocommerce div.product .woocommerce-tabs .panel{border:none}.woocommerce div.product .woocommerce-tabs .panel:before{display:none}.r-tabs .r-tabs-accordion-title a{color:#000;padding:15px;display:block;font-size:14px;font-weight:600;position:relative;border-top:1px solid #eee;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.r-tabs .r-tabs-accordion-title.r-tabs-state-active a{background:#fafafa}.r-tabs .r-tabs-accordion-title a:hover{color:#50985e;background:#fafafa}.r-tabs .r-tabs-accordion-title a:before,.r-tabs .r-tabs-accordion-title a:after{content:'';position:absolute;display:inline-block;background:#000;margin:auto;top:0;bottom:0;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.r-tabs .r-tabs-accordion-title a:before{right:15px;width:10px;height:2px}.r-tabs .r-tabs-accordion-title a:after{right:19px;width:2px;height:10px}.r-tabs .r-tabs-accordion-title.r-tabs-state-active a:before,.r-tabs .r-tabs-accordion-title.r-tabs-state-active a:after{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.r-tabs .r-tabs-panel,.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0;border-top:1px solid #eee!important}#woo-cart-custom-col-1,#woo-cart-custom-col-2{margin:0;padding:0;width:100%}}@media screen and (max-width:768px){.woocommerce-cart input[type="number"]{height:30px}.woocommerce-cart table.cart td.actions .coupon,.woocommerce-cart table.cart td.actions .coupon input.button{max-width:100%}.woocommerce-cart table.cart td.actions input.button{margin:0}.woocommerce-cart table.cart td.actions .coupon input,.woocommerce-checkout form.woocommerce-form-login p.form-row.form-row-first,.woocommerce-checkout form.woocommerce-form-login p.form-row.form-row-last{width:100%!important}}@media screen and (max-width:799px){#woo-checkout-customer-details-cnt,#woo-checkout-your-order-cnt{width:100%;float:none;padding:20px}#woo-checkout-your-order-cnt{margin-top:35px}}@media screen and (min-width:800px) and (max-width:899px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:50%}.woocommerce.safari ul.products li.product,.woocommerce-page.safari ul.products li.product{width:49.5%}}