.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-top:0;margin-bottom:20px;width:100%}.woocommerce .products ul,.woocommerce-page .products ul,.woocommerce ul.products,.woocommerce-page ul.products{padding-top:25px;border-top:1px solid #eee}.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{color:#fff!important;text-shadow:none;font-size:15px;padding:13px 30px;border:0;border-radius:5px;line-height:1;box-shadow:none;width:auto;height:auto;float:none;font-weight:bold;text-transform:capitalize}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{padding:10px 20px;border-radius:5px;cursor:pointer;-webkit-transition:all .25s linear;transition:all .25s linear}.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce .woocommerce-widget-layered-nav-dropdown__submit:hover,.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover{background:#1c2534;color:#fff!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#1a2953;font-size:18px;margin-bottom:.5em}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce ul.products li.product::before,.woocommerce-page ul.products li.product::before{display:none}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{font-size:18px;font-weight:normal}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{font-size:18px;color:#1a2953;font-weight:700;margin-bottom:.5em}.woocommerce ul.products li.product .price{margin-bottom:1em}.woocommerce-main-image.zoom img{margin-bottom:12px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#1a2953;font-size:22px;margin-bottom:10px;font-weight:bold}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{font-size:15px;line-height:40px;padding-top:0;padding-bottom:0}.woocommerce ul.products li.product .star-rating{font-size:16px;width:100px;margin-bottom:1em}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img,.woocommerce div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page #content div.product div.images img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0!important}.woocommerce ul.cart_list li img,.woocommerce-page ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img{box-shadow:none;width:74px;float:left;margin-right:25px;margin-left:0;border-radius:5px}.woocommerce .related ul.products,.woocommerce-page .related ul.products,.woocommerce .upsells.products ul.products,.woocommerce-page .upsells.products ul.products,.woocommerce .related ul,.woocommerce-page .related ul,.woocommerce .upsells.products ul,.woocommerce-page .upsells.products ul{margin-bottom:0;border-top:1px solid #ebe0d8}.woocommerce .related ul.products li.product,.woocommerce-page .related ul.products li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce .related ul li.product,.woocommerce-page .related ul li.product,.woocommerce .upsells.products ul li.product,.woocommerce-page .upsells.products ul li.product{padding-bottom:15px}.woocommerce .related ul.products li.product:last-child,.woocommerce-page .related ul.products li.product:last-child,.woocommerce .upsells.products ul.products li.product:last-child,.woocommerce-page .upsells.products ul.products li.product:last-child,.woocommerce .related ul li.product:last-child,.woocommerce-page .related ul li.product:last-child,.woocommerce .upsells.products ul li.product:last-child,.woocommerce-page .upsells.products ul li.product:last-child{margin-right:0}.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{line-height:1.1}.woocommerce #review_form #respond .form-submit input{position:static}.woocommerce form .form-row select,.woocommerce-page form .form-row select,.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea{border-radius:4px;padding:10px 12px}.woocommerce table.shop_table td{padding:20px 12px}.woocommerce table.shop_table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{padding:15px 12px}.woocommerce-cart .cart-collaterals .cart_totals table td{text-align:right}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding:30px 12px}.woocommerce table.cart input,.woocommerce-page table.cart input,.woocommerce #content table.cart input,.woocommerce-page #content table.cart input{line-height:1.3}#coupon_code{padding:7px 10px;width:120px}.checkout_coupon .form-row.form-row-first{margin-bottom:0}.woocommerce .star-rating span::before{content:'\53 \a0 \53 \a0 \53 \a0 \53 \a0 \53'}.woocommerce .star-rating::before{content:'\73 \a0 \73 \a0 \73 \a0 \73 \a0 \73'}.woocommerce div.product div.images div.thumbnails a,.woocommerce-page div.product div.images div.thumbnails a,.woocommerce #content div.product div.images div.thumbnails a,.woocommerce-page #content div.product div.images div.thumbnails a{width:22.75%;margin-right:3%}.woocommerce div.product .woocommerce-product-rating{margin-bottom:10px}.woocommerce .star-rating,.woocommerce-page .star-rating{margin-top:12px;margin-right:0;margin-bottom:20px;width:6.4em}.widget.widget_rating_filter li{margin-left:0}.widget.widget_rating_filter .star-rating{margin:0}.woocommerce .widget_rating_filter ul li.chosen a::before{float:right}.comment-text .star-rating{margin-top:0;margin-right:0}.product_list_widget .amount{color:#1a2953;font-weight:600;font-size:16px}.product_list_widget del .amount{font-size:16px;color:rgba(145,145,145,.5);font-weight:600}.woocommerce ul.cart_list li .star-rating,.woocommerce-page ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating,.woocommerce-page ul.product_list_widget li .star-rating{margin-top:2px;font-weight:normal;margin:0;width:90px;margin-bottom:10px}.star-rating{color:#f37324}.woocommerce .widget_layered_nav ul li,.woocommerce-page .widget_layered_nav ul li{margin-left:0}.woocommerce .widget_layered_nav ul small.count,.woocommerce-page .widget_layered_nav ul small.count{font-weight:normal;background:#222;color:#fff;padding:0;width:29px;text-align:center;border-radius:2px}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:0 auto .5em}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce span.onsale,.woocommerce-page span.onsale{right:10px;top:10px;position:absolute;z-index:1;padding:0 18px;margin-top:0;margin-right:0;border-radius:20px;min-width:30px;min-height:30px;line-height:30px;font-size:13px;text-transform:uppercase}.woocommerce span.onsale,.woocommerce-page span.onsale{left:0;top:0;right:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-bottom:25px;margin-bottom:26px}.woocommerce ul.products li.product:last-child, .woocommerce-page ul.products li.product:last-child, .woocommerce ul.products li.product:nth-last-child(2), .woocommerce-page ul.products li.product:last-child:nth-last-child(2), .woocommerce ul.products li.product:nth-last-child(3), .woocommerce-page ul.products li.product:nth-last-child(3) {margin-bottom:0}.woocommerce-pagination{margin-bottom:15px}.article .woocommerce-error{margin-top:0;margin-left:0}.woocommerce .bypostauthor{padding:0!important;width:100%!important}.woocommerce .bypostauthor:after{display:none!important}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{width:100%;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-left:0}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:8.2%;padding:0;border:0;margin-top:5px}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{padding:10px 0;width:89%;float:right;border-radius:0;border:0;padding-top:0}.add_review{float:left}.woocommerce #comments{padding-top:0;margin-top:0;border-top:0}.widget.woocommerce .buttons{margin:0;padding:0;font-size:inherit}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding-top:15px;margin-bottom:14px;border-top:0}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus{color:#fff;border:0;padding:10px 10px;border-radius:5px}.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li,.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li{border:0;margin-right:10px;background:#f5f5f5;margin-bottom:10px}.woocommerce nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul,.woocommerce #content nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul{border:0;display:block;float:left;width:100%;margin:20px 0 0 0}.woocommerce div.product .product_title,.woocommerce-page div.product .product_title,.woocommerce #content div.product .product_title,.woocommerce-page #content div.product .product_title{line-height:1;font-size:34px;margin-bottom:25px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li span,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li span{padding:10px;color:#fff;background:#1c2534;border-radius:0;min-height:auto;border-radius:5px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px;margin-bottom:0}.woocommerce-result-count,.screen-reader-text{display:none}.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{font-size:18px;margin-bottom:10px}.added_to_cart{clear:both;float:left;width:100%}.woocommerce #commentform p label{padding-left:0;padding-bottom:0}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{width:40%;border-bottom:0;font-weight:600}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .cart-collaterals .cart_totals table{border-left:1px solid #d7d8dc}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{font-size:16px;font-weight:bold;margin-bottom:10px;color:#1a2953}.woocommerce ul.product_list_widget li .reviewer,.woocommerce-page ul.product_list_widget li .reviewer{font-size:14px;clear:left;color:#aaa}.woocommerce nav.woocommerce-pagination ul li span{box-sizing:content-box}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0;margin-bottom:18px;padding-bottom:18px}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child{margin-bottom:0}.sidebar .widget.widget_product_categories li span{float:right}.woocommerce .woocommerce-ordering select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;background:#fff;border:none;border-radius:0;padding:10px 20px;box-shadow:none;border:1px solid #d7d8dc;background-image:linear-gradient(45deg,transparent 50%,gray 50%) , linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 15px) 50% , calc(100% - 10px) 50%;background-size:5px 5px , 5px 5px;background-repeat:no-repeat}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding-bottom:13px}.woocommerce .quantity .qty{padding:11px 8px;padding-top:10px}.product_list_widget .amount{color:#1a2953;font-size:16px;font-weight:600}#coupon_code{padding:11px 10px;border-radius:4px;width:160px;text-indent:6px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:74px}.widget_product_search button[type="submit"]{width:36%;font-weight:bold;height:40px}.widget_product_search .search-field{width:64%;padding:10px 12px;height:40px;border:1px solid #d8d7dc;border-right:none}.woocommerce .widget_price_filter .price_slider_amount{margin-top:25px}.woocommerce .widget_price_filter .price_label{line-height:38px}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:14px}.woocommerce .bypostauthor>div,.woocommerce-page .bypostauthor>div{background:none}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{font-size:24px;line-height:1!important}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:12px 15px 10px 15px}.woocommerce div.product form.cart .variations label{font-weight:600}.woocommerce .select2-container--default .select2-selection--single,.select2-results__option[aria-selected],.select2-results__option[data-selected]{font-size:14px}.woocommerce-account .woocommerce-MyAccount-navigation ul{width:100%;list-style-type:none;padding:0;margin:0}.page.woocommerce-account .article{padding:30px!important}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:8px 20px;font-size:14px;background:#1c2534}.woocommerce-account .woocommerce-MyAccount-navigation li::before{display:none}.woocommerce-account .woocommerce-MyAccount-navigation li a{color:#fff}.woocommerce-account .woocommerce-MyAccount-content{width:70%;padding-left:20px;box-sizing:border-box}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{padding-bottom:20px;margin-bottom:20px;border-bottom:3px solid #f2f2f2}.woocommerce-account .addresses .title .edit,.woocommerce-account ul.digital-downloads li .count{clear:both;float:left}.woocommerce a.remove{line-height:33px}.woocommerce .select2-container--default .select2-selection--single{border-radius:0;border-color:#d7d8dc;padding:0 15px;height:40px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;padding-left:0}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px;right:7px}.woocommerce-error li::before,.woocommerce-info li::before,.woocommerce-message li::before,.woocommerce ul#shipping_method li::before{display:none}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#1c2534}.woocommerce div.product div.images .flex-control-thumbs li{padding-left:0}body .select2-container--default .select2-selection--multiple{height:40px;font-size:15px;border-color:#d7d8dc}body .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:5px 10px 0 10px}body .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin:0;border:0}.woocommerce-checkout h3{font-size:30px}.woocommerce div.product .woocommerce-tabs .panel h2,.related.products h2{font-size:32px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{margin-bottom:50px}@media screen and (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .related ul.products li.product,.woocommerce-page .related ul.products li.product{width:45%;margin:0}.woocommerce .related ul.products li.product:last-child,.woocommerce-page .related ul.products li.product:last-child,.woocommerce .upsells.products ul.products li.product:last-child,.woocommerce-page .upsells.products ul.products li.product:last-child,.woocommerce .related ul li.product:last-child,.woocommerce-page .related ul li.product:last-child,.woocommerce .upsells.products ul li.product:last-child,.woocommerce-page .upsells.products ul li.product:last-child{clear:left}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:2px 14px;font-size:16px;display:inline-block;margin-right:-5px}.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding-left:0;margin-top:30px}}@media screen and (max-width:728px){.woocommerce .article{width:100%}}@media screen and (max-width:480px){.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images{width:100%}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary{width:100%}}