.woocommerce form .form-row-first{width:48%;margin:0 4% 0 0;float:left}.woocommerce form .form-row-last{width:48%;margin:0;float:left}.woocommerce .page-title{display:none}.woocommerce-result-count{float:left;margin:0 0 60px 0}.woocommerce-ordering{float:right;margin:0 0 60px 0}.woocommerce-ordering .simpleselect .placeholder,.woocommerce-ordering .simpleselect .options .option,.woocommerce-ordering .simpleselect .options .optgroup .optgroup-label{padding:3px 12px}.woocommerce .products .onsale{position:absolute;top:0;right:0;left:auto;width:110px;text-align:center;background:#f48460;color:#fff;display:block;margin:-40px -48px 0 0;padding:60px 0 4px;font-weight:700;text-transform:uppercase;z-index:9;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.products .button.add_to_cart_button{background:none;border-radius:0;padding-left:25px;margin-top:15px;display:inline-block;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:.075em;text-transform:uppercase;color:#f48460}.products .button.add_to_cart_button:before{color:#1b274a;display:block;left:0;content:"\e90a";font-size:15px;font-size:.9375rem;position:absolute;top:50%;font-family:'ttbase';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.products .button.add_to_cart_button:hover{background:none;color:#1b274a}.products .button.add_to_cart_button.loading:after{content:'\f013';font-family:'FontAwesome';font-weight:400;margin-left:6px;-webkit-animation:fa-spin 2s infinite linear;-moz-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.products .button.add_to_cart_button.added:after{content:'\f00c';font-family:'FontAwesome';font-weight:400;margin-left:6px}.products .added_to_cart{display:none!important}.out-of-stock{text-align:center;display:inline-block;margin:0;padding:4px 12px;font-weight:700;margin:0 0 20px;text-transform:uppercase;border-radius:2px;background:#c0081a;color:#fff;font-weight:600}.products{list-style:none;margin:0;padding:0;clear:both}.products:after{content:"";display:block;clear:both}.products a{display:block}.products{letter-spacing:-.31em}.products>div,.products>h2{letter-spacing:normal}.products li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:25%;list-style:none;margin:0 0 20px 0;padding:0 15px 14px;position:relative;border-radius:2px;overflow:hidden;letter-spacing:normal;vertical-align:top}.products li a{position:relative;overflow:hidden}.columns-2 .products li{width:50%}.columns-3 .products li{width:33.3%}.columns-5 .products li{width:20%}.products li img{margin:0 0 10px;width:100%;height:auto}.products li h3{margin:0;padding:0;font-size:15px;font-size:.9375rem;line-height:1.9!important}.products li .price{display:block;font-size:18px;margin:0;color:#f48460;border:none;padding:0;font-weight:600}.products li .price del{color:#dfdfdf;font-size:12px;margin-right:5px}.products li .price ins{text-decoration:none}.products li .star-rating{display:none}.products .product-category img:hover{opacity:.8}.cross-sells{margin-top:20px;padding-top:20px}.upsells.products{margin-top:20px;padding-top:20px}.related.products{margin-top:20px;padding-top:20px}.products ul.products,.cross-sells ul.products,.wpb_wrapper .woocommerce .products{margin:0 -15px;padding:0;list-style:none}.product{position:relative}.product .product_title{font-weight:700}.product .onsale{position:absolute;top:10px;left:25px;width:auto;text-align:center;background:#f48460;color:#fff;display:block;margin:0;padding:4px 10px;border-radius:2px;font-weight:700;text-transform:uppercase;z-index:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product .images{margin-bottom:40px}.product .images img{max-width:100%;height:auto}.product .images .attachment-shop_single{overflow:hidden;border-radius:2px}.product .images .thumbnails img{margin-top:12px;margin-right:18px;overflow:hidden;border-radius:2px;display:inline-block}.product h1{padding:0;line-height:30px;font-size:26px;font-size:1.625rem;font-weight:300;letter-spacing:0;margin:0;margin-bottom:10.5px}.product .woocommerce-review-link{display:none}.product .price{border-bottom:1px solid #dfdfdf;padding-bottom:20px;display:block;font-size:24px;margin:0 0 26px;color:#f48460;font-weight:700}.product .price del{color:#d8d8d8;font-size:12px;margin-right:5px}.product .price ins{text-decoration:none}.stock{font-weight:700;color:#88b12b}.stock.out-of-stock{color:#fff}.woocommerce-grouped-product-list-item__label label{margin-bottom:0}.cart{margin:30px 0}.cart input:focus,.cart button:focus{outline:none}.quantity{float:left;margin-right:20px;overflow:hidden;border-radius:3px}.quantity .input-group-btn{display:inline-block;float:left;width:40px}.quantity .input-text{float:left;width:50px;border:none;border-radius:0;height:45px;padding:0 10px;margin-bottom:0;background:#f2f2f3}.quantity .input-group-btn button.btn{background:#fff0;color:#f48460;font-family:sans-serif!important;font-size:18px;font-weight:700;padding:0;height:45px;width:40px;text-align:center;border-radius:0;margin-bottom:0}button.single_add_to_cart_button{color:#f48460;background:#fff0;border:solid 2px #f48460}button.single_add_to_cart_button:hover{background:#f48460;color:#fff}.variations_form table{background:#f2f3f3;border-radius:2px;clear:both}.variations_form table td{vertical-align:middle;padding:20px}.variations_form table label{width:auto;margin-top:10px}.variations_form table tr:last-child{border:none}.reset_variations{display:none!important}.variations_form .select-option{margin-bottom:0}.variations_form select{margin:0;padding:0 50px 0 20px}.single_variation_wrap{padding:20px 0 0}.product_meta{font-size:13px;padding:0 0 30px;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:.075em}.product_meta span a{text-transform:uppercase}.product_meta .posted_in,.product_meta .tagged_as,.product_meta .sku_wrapper{display:block;letter-spacing:0}.woocommerce-tabs{margin:0 0 40px;list-style-type:none}.woocommerce-tabs>ul{list-style-type:none;margin:0;padding:0}.woocommerce-tabs>ul>li{list-style:none;list-style-type:none;margin:0 0 -1px;padding:0;position:relative;margin-right:20px;float:left;font-weight:400}.woocommerce-tabs>ul>li a{font-family:Montserrat,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:#1b274a;display:block;padding:14px 0 13px 0;margin:0;border-bottom:3px solid #fff0}.woocommerce-tabs>ul>li a:hover{color:#f48460}.woocommerce-tabs>ul>li.active a{color:#f48460;border-bottom:2px solid #f48460}.woocommerce-tabs .panel{background:#fff;border-top:1px solid #dfdfdf;box-shadow:none;clear:both;padding:30px 0 15px}.woocommerce-tabs .panel h2,.products h2,.cross-sells h2{font-size:1.125rem;line-height:24px;letter-spacing:0;text-transform:uppercase;margin-top:10.5px;margin-bottom:20px;padding:0}.woocommerce-tabs .panel h2:after,.products h2:after,.cross-sells h2:after{display:none}.shop_attributes{margin-bottom:12px;width:100%}.shop_attributes tr{border-bottom:1px solid #dfdfdf}.shop_attributes tr:last-child{border-bottom:0}.shop_attributes tr th{font-weight:600;padding:8px 0;text-align:left;width:20%}.shop_attributes tr td{padding:5px 0;text-align:left;width:80%}.shop_attributes p{margin:0}.star-rating{float:right;position:relative;overflow:hidden;height:1em;line-height:1em;font-size:1em;width:4.8em;text-align:right;font-family:fontawesome;color:#dfdfdf;font-weight:400}.star-rating:before{content:"\f006\f006\f006\f006\f006";float:left;top:0;left:0;position:absolute;color:#f48460}.star-rating span{overflow:hidden;top:0;left:0;position:absolute;padding-top:20px;color:#f48460}.star-rating span:before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0}#reviews .review-title{margin:0}#reviews .review-main-title{margin-bottom:25px}#reviews .commentlist{margin-bottom:0;margin-left:0;padding:0;list-style:none}#reviews li{clear:both}#reviews li:last-child{margin-bottom:0}#reviews .meta{margin:0 0 5px;padding:0}#reviews .meta strong{color:#444}#reviews .comment-text .star-rating span{color:#f48460}#reviews li .avatar{border-radius:4px;position:relative;float:left;margin-right:20px;width:50px;height:50px}#reviews li .comment-text{background:#f2f2f3;border-radius:2px;padding:20px 20px 0 20px;position:relative;overflow:hidden}#reviews li .comment-text .description{clear:both;position:relative}#reviews .add_review{clear:both}#reviews .add_review .button{padding:6px 12px}#reviews .commentlist li{clear:both;width:100%;margin:0 0 40px 0}.pp_woocommerce{background:#fff;border-radius:4px}.pp_woocommerce #respond,.pp_woocommerce .pp_content{margin:0 auto;width:100%;overflow:visible}.pp_woocommerce h3#reply-title{background:#f2f2f3;padding:20px 40px;display:block;margin:-38px -40px 40px;border-radius:4px 4px 0 0;font-weight:400;font-size:18px;color:#2e323f}.pp_woocommerce .pp_content textarea#comment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pp_woocommerce .pp_content #submit{width:auto}.pp_woocommerce .pp_content_container:after{content:"";display:block;clear:both}div.pp_woocommerce .pp_close{border-radius:50%;color:#fff!important;background:#dfdfdf;font-size:14px!important;font-family:verdana!important;font-weight:700!important;width:30px;height:30px;top:20px;right:30px}div.pp_woocommerce .pp_close:hover{background:#333;color:#fff!important}div.pp_woocommerce .pp_close:before{content:"\00d7";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0;line-height:30px}.comment-form-rating label{display:none}.comment-form-comment label{display:none}.pp_description{display:none!important}.pp_woocommerce #commentform .comment-form-email span,.pp_woocommerce #commentform .comment-form-author span{display:none}.pp_woocommerce #commentform p label{margin-bottom:10px;width:100%;display:block}p.stars{position:relative;line-height:1;font-size:14px}p.stars:after{content:"";display:block;clear:both}p.stars a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#f48460;width:90px;display:block;position:relative;float:left;padding:10px;border:1px solid #f48460;margin-right:10px;border-radius:4px;font-weight:600;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}p.stars a:hover{background:#f48460;color:#fff}p.stars a:hover:after{color:#ffffff!important}p.stars a.star-1:after,p.stars a.star-2:after,p.stars a.star-3:after,p.stars a.star-4:after,p.stars a.star-5:after{font-family:FontAwesome;content:"\f005";position:absolute;top:12px;width:50px;right:10px;font-size:10px;color:#f48460;text-align:right;font-weight:400}p.stars a.star-1:hover,p.stars a.star-2:hover,p.stars a.star-3:hover,p.stars a.star-4:hover,p.stars a.star-5:hover{text-decoration:none}p.stars a.star-1:after{content:"\f005"}p.stars a.star-2:after{content:"\f005\f005"}p.stars a.star-3:after{content:"\f005\f005\f005"}p.stars a.star-4:after{content:"\f005\f005\f005\f005"}p.stars a.star-5:after{content:"\f005\f005\f005\f005\f005"}p.stars a.active,p.stars a.active:after{background:#f48460;color:#fff}.comment-form-rating .select-option .fa-angle-down{display:none}.woocommerce-message{margin:0 0 20px}.woocommerce-message{padding:12px 12px 12px 20px;display:block;border-radius:3px;background-color:#f48460;color:#fff;margin-bottom:40px;position:relative}.woocommerce-message:before{position:relative;display:inline;font-size:14px;font-family:FontAwesome;content:'\f00c';margin:0 10px 0 0}.woocommerce-message a.button{margin:6px 10px 0 0;border:none;float:right;background:#fff0;padding:0;color:#fff;letter-spacing:0;font-family:inherit;text-transform:none;font-weight:400}.woocommerce-message a.button:hover{border:none;background:#fff0}.woocommerce-message ul,.woocommerce-message li{list-style:none!important;margin:0!important;padding:0!important}.woocommerce-error{padding:12px 12px 12px 20px;display:block;border-radius:4px;background-color:#fceeee;color:#d25c5a;list-style:none;margin:0 0 40px 0;line-height:37px;position:relative}.content-area .woocommerce-error{list-style:none;margin-left:0}.woocommerce-error li:before{position:relative;display:inline;font-size:14px;font-family:FontAwesome;content:'\f00d';margin:0 10px 0 0}.woocommerce-message:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-collapse:separate;margin:0 0 60px 0;text-align:left;width:100%;overflow:hidden}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-weight:700;text-transform:uppercase;color:#1b274a;line-height:18px;padding:20px}.woocommerce table.shop_table td.actions{font-weight:700;text-transform:uppercase;color:#1b274a;line-height:18px;padding:20px;background:#f2f2f3}.woocommerce table.shop_table tr.cart_item td{border-top:1px solid #dfdfdf;padding:20px;vertical-align:middle}.woocommerce table.shop_table tr.cart_item:first-child td{border-top:none}.woocommerce table.shop_table td small,.woocommerce-page table.shop_table td small{font-weight:400}.woocommerce table.my_account_orders th,.woocommerce-page table.my_account_orders th,.woocommerce table.my_account_orders td,.woocommerce-page table.my_account_orders td{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button,.woocommerce-page table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions,.woocommerce-page table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button,.woocommerce-page table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce td.product-name dl.variation,.woocommerce-page td.product-name dl.variation{font-size:.8751em;margin:.25em 0 .5em}.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dt{clear:left;float:left;font-weight:600;margin:0 .25em 0 0;padding:0}.woocommerce td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dd{margin:0 0 .25em}.woocommerce table.cart img,.woocommerce-page table.cart img,.woocommerce #content table.cart img,.woocommerce-page #content table.cart img{height:auto;width:90px}.woocommerce table.cart th,.woocommerce-page table.cart th,.woocommerce #content table.cart th,.woocommerce-page #content table.cart th,.woocommerce table.cart td,.woocommerce-page table.cart td,.woocommerce #content table.cart td,.woocommerce-page #content table.cart td{vertical-align:middle}.woocommerce table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page #content table.cart a.remove{border-radius:100%;color:#1b274a;display:block;font-size:1.6em;font-weight:700;height:1.6em;line-height:1.6em;text-align:center;text-decoration:none;width:1.6em}.woocommerce table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce #content table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover{background-color:#1b274a;color:#fff}.woocommerce table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:left}.woocommerce table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label{display:none}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text{float:left;margin-right:10px;padding:8px 10px;width:200px;max-width:100%}.woocommerce table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .button{margin-top:5px}.woocommerce table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt,.woocommerce #content table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt{float:right;margin-left:10px}.woocommerce table.cart input,.woocommerce-page table.cart input,.woocommerce #content table.cart input,.woocommerce-page #content table.cart input{margin:0;vertical-align:middle}.input-text#coupon_code{padding:10px 12px!important;font-weight:400}.cart-collaterals{width:560px;float:right;margin-top:0;margin-bottom:40px}.cart-collaterals:after{content:"";display:block;clear:both}.cart_totals{width:100%;margin:0 0 40px 0}.cart_totals h2{margin:0 0 20px 0;padding-bottom:0;font-size:18px;font-size:1.125rem;line-height:24px;letter-spacing:0;text-transform:uppercase}.cart_totals h2:after{display:none}.cart_totals table{width:100%}.cart_totals th{width:40%;text-align:left;font-weight:700;padding:10px 20px;background:#dfdfdf;border-bottom:1px solid #fff}.cart_totals tr:last-child th{border:none}.cart_totals td{padding:10px 20px;background:#f2f2f3;border-bottom:1px solid #fff}.cart_totals tr:last-child td{border:none}.cart_totals .total .amount{font-size:16px;color:#444}.wc-proceed-to-checkout{margin-top:40px;text-align:right}#customer_details{padding:20px 0 0}#customer_details:before{position:relative;display:block;content:'';width:100%;height:1px;margin:0 0 40px;border-top:1px solid #dfdfdf}#customer_details:after{content:"";display:block;clear:both}#customer_details .col-1{margin-bottom:40px}#customer_details .col-2{margin-bottom:40px}#customer_details .col-2 .woocommerce-shipping-fields{float:left;width:100%}#customer_details .col-1 h3,#customer_details .col-2 h3{margin:0 0 20px 0!important;padding:0;font-size:20px}#customer_details .col-2 h3:after{content:"";display:block;clear:both}#customer_details .col-2 h3 label{float:left;margin:0;padding:0}#customer_details .col-2 h3 input{float:right;margin:6px 0 0 10px;padding:0}.woocommerce form.checkout input,.woocommerce form.checkout select,.woocommerce form.checkout submit,.woocommerce form.checkout textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce form.checkout label{display:block;margin:0 0 5px;padding:0}.woocommerce form.checkout .checkbox{display:block;width:auto}.woocommerce form.checkout input[type=checkbox]{display:inline;width:auto;margin-left:10px}.woocommerce form.checkout .form-row-wide{width:100%}#createaccount{float:left;margin:5px 10px 0 0;position:relative}.woocommerce-shipping-fields .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin:2px!important}.woocommerce-shipping-fields .woocommerce-form__label-for-checkbox span{margin-left:25px!important}#order_review_heading{margin:20px 0 20px;padding:0;font-size:20px}.checkout .shop_table{clear:both;margin-bottom:40px!important}.checkout .shop_table th{background:#dfdfdf;border-top:1px solid #fff}.checkout .shop_table tr td{background:#fff;padding:0 20px;border-top:1px solid #dfdfdf}#payment{clear:both;margin:0 0 40px;padding:0;overflow:hidden}#payment ul{list-style:none;margin:0;padding:0}#payment ul li{display:block;padding:20px;background:#f9f9f9;margin:0 0 1px 0}#payment ul li .payment_box{width:100%;display:block;clear:both;padding:10px 0 0}#payment ul li .payment_box p{margin:0}#payment ul li:after{content:"";display:block;clear:both}#payment input{width:auto;float:left;margin:6px 5px 0 0}#payment label{display:inline-block;float:left;width:auto;font-weight:700;margin:0 0 0 5px}#payment label img{display:block}#payment input.button{float:right;margin:20px 0 0 0}.create-account{display:block;margin-top:20px}#shiptobilling{float:right;width:176px;text-align:right}.woocommerce-info{padding:15px 20px;margin:0 0 20px;overflow:hidden;background:#f9f9f9;border-radius:2px;font-weight:600}.woocommerce-info a{text-transform:none;font-weight:400}form.login,form.checkout_coupon{margin:0 0 20px}.checkout_coupon p{margin:0!important;padding:0!important;position:relative}.checkout_coupon .form-row-first{padding:0 20px 0 0!important;margin:0}.checkout_coupon .form-row-last{width:30px;padding:0;margin:0}.login .button{margin-bottom:20px!important}.content-area .woocommerce-MyAccount-navigation ul{list-style:none;margin-left:0}.content-area .woocommerce-MyAccount-navigation ul li{display:inline-block;margin:4px 0}.woocommerce-MyAccount-navigation ul li a{font-family:Montserrat,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;line-height:1.2;letter-spacing:.075em;text-transform:uppercase;color:#232a35;margin:0 10px;position:relative;display:block;padding-bottom:10px}.woocommerce-MyAccount-navigation ul li a:after{border-bottom:1px solid #dfdfdf;bottom:0;content:"";left:0;position:absolute;width:100%}.woocommerce-MyAccount-navigation ul li:first-child a{margin-left:0}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{color:#f48460}.woocommerce-MyAccount-navigation ul li.is-active a:after,.woocommerce-MyAccount-navigation ul li a:hover:after{border-bottom:2px solid #f48460}.shop_table.my_account_orders,.shop_table.order_details{margin-bottom:40px!important}.woocommerce .addresses .col-1{width:48%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px;border:1px solid #e1e1e1;overflow:hidden;border-radius:2px;box-shadow:0 2px 0 0 rgb(0 0 0 / .02)}.woocommerce .addresses .col-2{width:48%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;padding:20px;border:1px solid #e1e1e1;overflow:hidden;border-radius:2px;box-shadow:0 2px 0 0 rgb(0 0 0 / .02)}.woocommerce .addresses h3{color:#dfdfdf;margin:0 0 20px;padding:0;font-size:18px;font-weight:400}.woocommerce .addresses address{font-style:normal;margin:0 0 0 0;padding:0}.woocommerce .addresses p{margin:0;padding:0}.woocommerce .addresses header{margin:0;padding:0;border:none}.woocommerce .addresses h3{font-weight:600;color:#666}.shop_table.order_details th{border-bottom:1px solid #fff}.shop_table.order_details td{padding:20px}.woocommerce .form-row label{display:block!important;font-weight:600}.woocommerce .form-row input[type=text],.woocommerce .form-row input[type=password],.woocommerce .form-row input[type=email],.woocommerce .form-row select,.woocommerce .form-row submit,.woocommerce .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}.woocommerce .form-row label{display:block;width:auto;margin:0 0 5px;padding:0;font-weight:600}.my_account_orders th,.my_account_orders td{padding:20px!important}.customer_details{margin-bottom:40px}.customer_details dt{font-weight:600}.customer_details dd{margin-bottom:20px}.woocommerce-account .woocommerce{padding-bottom:20px!important}.col2-set:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.product_list_widget{margin:12px 0 0!important}.product_list_widget li{border-bottom:1px solid #dfdfdf;padding:0 0 12px!important;margin:0 0 12px!important;clear:both}.product_list_widget li:last-child{margin:0;border:none}.product_list_widget li:after{content:"";display:block;clear:both}.widget ul.product_list_widget li a:before{display:none}.widget ul.product_list_widget li a{display:block!important;padding-left:0}.product_list_widget img{width:42px;height:auto;border-radius:50%;display:block;float:left;margin-right:12px;margin-top:4px}.product_list_widget .star-rating{position:relative;float:none;margin:3px 0 10px 0;padding:0}.product_list_widget .reviewer{margin:0;padding:0;display:none}.widget_product_search label{display:none}td.actions input{margin:0}.woocommerce .widget_price_filter .price_slider,.woocommerce-page .widget_price_filter .price_slider{margin-bottom:16px}.woocommerce .widget_price_filter .price_slider_amount,.woocommerce-page .widget_price_filter .price_slider_amount{text-align:right}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{float:left}.woocommerce .widget_price_filter .ui-slider,.woocommerce-page .widget_price_filter .ui-slider{position:relative;text-align:left}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:13px;height:13px;border-radius:50%;border:1px solid #f48460;cursor:pointer;background:#f48460;outline:none;top:-4px;box-shadow:inset 0 0 0 4px #fff}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#f48460;border-radius:1em}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background:#f2f2f3;border-color:#dfdfdf}.woocommerce .widget_price_filter .ui-slider-horizontal,.woocommerce-page .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_price_filter .button{background:none;border:none;padding-left:25px;margin-top:2px;position:relative;display:inline-block;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:.075em;text-transform:uppercase;color:#f48460}.woocommerce .widget_price_filter .button:before{color:#1b274a;display:block;left:0;content:"\e90a";font-size:15px;font-size:.9375rem;position:absolute;top:50%;font-family:'ttbase';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .widget_price_filter .price_label{font-weight:600;text-transform:uppercase;margin-top:2px;display:inline-block}.woocommerce .widget_price_filter .button:hover{color:#1b274a}mark.count{background:none;color:#dfdfdf}.woocommerce .widget_layered_nav li small{float:right;font-size:13px;font-weight:600;margin:-22px 0 0;color:#ccc}.woocommerce .widget_layered_nav li:after{display:none}.woocommerce .widget_layered_nav li.chosen a{color:#f48460!important;font-weight:600}.woocommerce .widget_layered_nav li.chosen a:before{font-size:14px;margin-right:5px;font-family:FontAwesome;content:'\f00d';font-weight:400}.woocommerce .widget_product_categories span.count{display:none!important}.woocommerce .widget_product_categories>ul>li.current-cat>a{color:#f48460!important;font-weight:600}.woocommerce .widget_product_categories>ul>li.current-cat:after{color:#f48460!important}.woocommerce .widget_product_search #searchsubmit{display:none!important}.woocommerce .widget_product_search input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.order-received{text-align:center;padding:40px 0}.order-received i{font-size:84px}.order-received h2{font-size:64px;line-height:1;margin:20px 0;color:#666;font-weight:300}.order-received h3{font-size:37px;line-height:22px;margin:0 0 40px;color:#dfdfdf}.pif-has-gallery{position:relative}.pif-has-gallery .secondary-image{position:absolute;top:0;left:0;opacity:0}.cart-empty{font-size:20px;font-weight:600;text-align:center;margin:40px 0 20px 0}.return-to-shop{text-align:center;margin:0 0 80px 0}.product-page.twelve .product .images{float:left;width:339px}.product-page.twelve .product .summary{float:left;width:440px}.product-page.twelve .woocommerce-tabs{clear:both;float:none;width:100%}.sidebar.widget ul.product-categories li{padding:0}.sidebar.widget ul.product-categories li a{margin-bottom:10px}.widget .product-categories ul{margin-left:0}.woocommerce .navigation.pagination{padding:15px}