.woocommerce{margin:60px 0px}.woocommerce label{font-size:16px}.woocommerce table{font-size:16px}.woocommerce a.button,.woocommerce button.button{font-size:16px;font-weight:400;text-transform:capitalize}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#0680c4;margin:0px auto 30px auto}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:#0680c4}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{background-color:#0680c4;text-transform:capitalize;color:#fff}.woocommerce-error a:hover.button,.woocommerce-info a:hover.button,.woocommerce-message a:hover.button{background-color:#2f3135;color:#fff}.woocommerce a.remove{color:#0680c4 !important}.woocommerce a:hover.remove{background-color:#0680c4}.woocommerce h3{text-transform:uppercase;margin-bottom:15px;font-size:16px}.header_top_right_basket{margin-right:20px}.productfiltertitle{background-color:#a9a9a9;padding:10px 30px}.productfiltertitle p{color:#fff}.productfilters{background-color:#e8e8e8;padding:30px;width:100%}.productfilters .fs-label-wrap,.productfilters .facetwp-input-wrap,.productfilters .facetwp-dropdown{width:100%}.productfilters .columns.is-vbottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.productfilters .filter_label{display:block;padding:0px 0px 5px 3px}.productfilters .facetwp-facet{margin-bottom:0px}.productfilters .facetwp-facet.facetwp-type-number_range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productfilters .facetwp-facet.facetwp-type-number_range input[type=text]{width:100px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:3px;border-top-left-radius:3px;-webkit-box-flex:1;-ms-flex:1;flex:1}.productfilters .facetwp-facet.facetwp-type-number_range input[type=button]{background-color:#0680c4;width:42px;height:42px;color:#fff;font-size:14px;border:1px solid #0680c4;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0px;border-top-left-radius:0px;cursor:pointer;-webkit-appearance:none}.productfilters .facetwp-facet.facetwp-type-fselect .fs-wrap{width:100%}.productfilters .facetwp-facet.facetwp-type-fselect .fs-wrap .fs-label-wrap{padding:10px 6px;border:1px solid #eee;border-radius:3px;cursor:pointer;line-height:normal}.productfilters .facetwp-facet.facetwp-type-fselect .fs-wrap .fs-label-wrap .fs-label{padding:0px}.productfilters .facetwp-facet.facetwp-type-fselect .fs-wrap .fs-dropdown{width:500px}.productfilters .facetwp-facet.facetwp-type-fselect .fs-wrap .fs-dropdown .fs-search input{font-size:16px;padding:10px 0px}.productfilters .facetwp-facet.facetwp-type-fselect .fs-wrap .fs-dropdown .fs-options{max-height:300px}.productfilters .facetwp-facet.facetwp-facet-colour select{width:240px;height:42px;border:1px solid #eee;border-radius:3px;font-size:16px}.productfilters .facetwp-facet.facetwp-facet-ip_rating select{height:42px;border:1px solid #eee;border-radius:3px;font-size:16px}.productfilters .facetwp-facet input[type=text]{width:100%;padding:12px 6px;font-size:16px;border-radius:3px;border:1px solid #eee}.productfilters .filter_reset{background-color:#2f3135;width:50px;height:42px;border:1px solid #2f3135;border-radius:3px;color:#fff;cursor:pointer}.productfilters .msgd-facet-tolerance input#tlr_checkbox{display:none}.productfilters .msgd-facet-tolerance .tlr_label{cursor:pointer;height:44px;line-height:44px}.productfilters .msgd-facet-tolerance .tlr_label:before{font-family:"Font Awesome 5 Pro";content:"\f111";font-weight:300;margin-right:6px;font-size:18px;color:#0680c4}.productfilters .msgd-facet-tolerance input:checked+.tlr_label:before{content:"\f058";font-weight:900}.productfilters_pageoptions .control{text-align:right;margin-top:20px}@media (min-width: 576px){.productfilters .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1200px){.productfilters .columns input{min-width:auto !important}}.woocommerce-breadcrumb{color:#0680c4;font-size:14px;padding:40px 0px}.woocommerce-breadcrumb a:hover{border-bottom:1px solid #0680c4}.is-woocommerce-single-product .woocommerce-breadcrumb .container{padding-left:0;padding-right:0}.productcolcontainer{margin:0px 30px}.catdesc{padding-bottom:50px}.catdesc p{margin-bottom:20px}.catdesc p:last-of-type{margin-bottom:0px}.woocommerce-products-header__title{text-align:center}.eachproduct{margin-bottom:30px;text-align:center;-webkit-transition:0.3s;transition:0.3s}.eachproduct .img_wrapper{min-height:193px}.eachproduct .img_wrapper img{display:block;margin:auto}.eachproduct .woocommerce-loop-product__title{background-color:#e8e8e8;font-size:16px;margin-top:20px;padding:20px 20px 0px 20px;font-weight:700}.eachproduct .woocommerce-loop-category__title{background-color:#e8e8e8;font-size:16px;margin-top:20px;padding:20px;font-weight:700}.eachproduct .product-dimensions{background-color:#e8e8e8;padding:10px 20px 10px 20px;color:#000}.eachproduct .price{display:block;width:100%;background-color:#e8e8e8;padding:0px 20px 20px 20px;color:#000}.eachproduct .woocommerce-product-link{background-color:#0680c4;padding:10px;-webkit-transition:0.3s;transition:0.3s}.eachproduct .woocommerce-product-link a{color:#fff}.eachproduct:hover .woocommerce-product-link{background-color:#2f3135}.theproductloop .product .eachproduct{position:relative}.theproductloop .product .eachproduct a.promolink{color:#2f3135}.theproductloop .product .eachproduct .promotional_label{position:absolute;top:-15px;right:-15px;background-color:#0680c4;font-family:"Open Sans",sans-serif;font-size:14px;border-radius:50%;width:100px;height:100px;line-height:100px;text-align:center}@media screen and (max-width: 768px){.theproductloop{text-align:center}}.pagination{margin:0px}.pagination .facetwp-pager{padding:30px 0px}.pagination .facetwp-pager>.facetwp-pager{border-top:1px solid #e8e8e8}.pagination .facetwp-pager .facetwp-pager-label{background-color:#e8e8e8;border-color:#e8e8e8;color:#2f3135;padding:4px 10px;border-radius:3px}.pagination .facetwp-pager a{background-color:#fff;border:none;color:#2f3135;padding:4px 10px;border-radius:3px}.pagination .facetwp-pager a.active{background-color:#0680c4 !important;color:#fff;border-radius:3px}.pagination .facetwp-pager a:hover{border:none;color:#fff;background-color:#0680c4}.page-basket table thead{background-color:#e8e8e8}.page-basket table tr.order-total{background-color:#e8e8e8}.page-basket table input{padding:8px 10px;font-size:16px;border:1px solid #e8e8e8}.page-basket table input#coupon_code{width:180px}.page-basket table .quantity .qty{width:80px}.page-basket table del{color:#adadad}.page-basket table ins{text-decoration:none}.page-basket h2{font-size:18px;margin-bottom:30px;font-weight:700;text-transform:capitalize}.page-basket .wc-proceed-to-checkout a.checkout-button{background-color:#0680c4}.page-basket .wc-proceed-to-checkout a.checkout-button:hover{background-color:#2f3135}.page-basket .cart-empty,.page-basket .return-to-shop{text-align:center;margin-bottom:30px}@media screen and (max-width: 769px){.page-basket table .coupon input#coupon_code{width:100%;text-align:center}.page-basket table .coupon button.button{width:100% !important;margin-bottom:15px}}.page-checkout .container{max-width:768px}.page-checkout .checkout_coupon.woocommerce-form-coupon input{padding:8px 10px;font-size:16px;border:1px solid #e8e8e8}.page-checkout .col2-set .col-1,.page-checkout .col2-set .col-2{float:none;width:100%}.page-checkout h3{font-size:18px;margin-bottom:30px;font-weight:700;text-transform:capitalize}.page-checkout h3#order_review_heading{margin-top:10px}.page-checkout form .woocommerce-billing-fields .form-row,.page-checkout form .woocommerce-shipping-fields .form-row,.page-checkout form .woocommerce-additional-fields .form-row{padding:0;margin:0 0 20px 0px}.page-checkout form .woocommerce-billing-fields label,.page-checkout form .woocommerce-shipping-fields label,.page-checkout form .woocommerce-additional-fields label{background-color:#e8e8e8;font-size:16px;padding:3px 10px}.page-checkout form .woocommerce-billing-fields input,.page-checkout form .woocommerce-billing-fields textarea,.page-checkout form .woocommerce-shipping-fields input,.page-checkout form .woocommerce-shipping-fields textarea,.page-checkout form .woocommerce-additional-fields input,.page-checkout form .woocommerce-additional-fields textarea{padding:8px 10px;font-size:16px;border:1px solid #e8e8e8}.page-checkout form .woocommerce-billing-fields p.form-row-first,.page-checkout form .woocommerce-billing-fields p.form-row-last,.page-checkout form .woocommerce-shipping-fields p.form-row-first,.page-checkout form .woocommerce-shipping-fields p.form-row-last,.page-checkout form .woocommerce-additional-fields p.form-row-first,.page-checkout form .woocommerce-additional-fields p.form-row-last{width:100%;float:none}.page-checkout form .woocommerce-billing-fields .select2-container--default .select2-selection--single,.page-checkout form .woocommerce-shipping-fields .select2-container--default .select2-selection--single,.page-checkout form .woocommerce-additional-fields .select2-container--default .select2-selection--single{margin:0px;border-radius:0px;border:1px solid #e8e8e8;height:40px}.page-checkout form .woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__rendered,.page-checkout form .woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow,.page-checkout form .woocommerce-shipping-fields .select2-container--default .select2-selection--single .select2-selection__rendered,.page-checkout form .woocommerce-shipping-fields .select2-container--default .select2-selection--single .select2-selection__arrow,.page-checkout form .woocommerce-additional-fields .select2-container--default .select2-selection--single .select2-selection__rendered,.page-checkout form .woocommerce-additional-fields .select2-container--default .select2-selection--single .select2-selection__arrow{line-height:40px;height:40px}.page-checkout .woocommerce-additional-fields h3{margin-top:30px}.page-checkout .woocommerce-checkout-review-order-table thead,.page-checkout .woocommerce-checkout-review-order-table tr.cart-subtotal,.page-checkout .woocommerce-checkout-review-order-table tr.order-total{background-color:#e8e8e8}.page-checkout .woocommerce-account-fields p.create-account{background-color:#e8e8e8;padding:10px;font-weight:700}.page-checkout .woocommerce-account-fields .woocommerce-form__label-for-checkbox input{display:none}.page-checkout .woocommerce-account-fields .woocommerce-form__label-for-checkbox label{cursor:pointer}.page-checkout .woocommerce-account-fields .woocommerce-form__label-for-checkbox span:before{font-family:"Font Awesome 5 Pro";content:"\f111";font-weight:300;margin-right:6px}.page-checkout .woocommerce-account-fields .woocommerce-form__label-for-checkbox input:checked+span:before{content:"\f058"}.page-checkout .woocommerce-account-fields #account_password{padding:8px 10px;font-size:16px;border:1px solid #e8e8e8}.page-checkout .woocommerce-shipping-fields{margin-top:30px}.page-checkout .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox input{display:none}.page-checkout .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox label{cursor:pointer}.page-checkout .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox span{padding:10px 0px;display:block}.page-checkout .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox.checkbox{display:block}.page-checkout .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox span:before{font-family:"Font Awesome 5 Pro";content:"\f111";font-weight:300;margin-right:6px}.page-checkout .woocommerce-shipping-fields .woocommerce-form__label-for-checkbox input:checked+span:before{content:"\f058"}.page-checkout .mailchimp-newsletter input#mailchimp_woocommerce_newsletter{display:none}.page-checkout .mailchimp-newsletter label{cursor:pointer}.page-checkout .mailchimp-newsletter label:before{font-family:"Font Awesome 5 Pro";content:"\f111";font-weight:300;margin-right:6px}.page-checkout .mailchimp-newsletter input:checked+label:before{content:"\f058"}.page-checkout .woocommerce-form-coupon-toggle .woocommerce-info:before{font-family:"Font Awesome 5 Pro";content:"\f02b";font-weight:900;margin-right:6px;font-size:18px}.page-checkout .woocommerce-form-login-toggle .woocommerce-info:before{font-family:"Font Awesome 5 Pro";content:"\f007";font-weight:900;margin-right:6px;font-size:18px}.page-checkout .woocommerce-form-login input{padding:8px 10px;font-size:16px;border:1px solid #e8e8e8}.page-checkout .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin-bottom:30px}.page-checkout .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p.form-row.validate-required input{display:none}.page-checkout .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p.form-row.validate-required label{cursor:pointer}.page-checkout .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p.form-row.validate-required span.woocommerce-terms-and-conditions-checkbox-text:before{font-family:"Font Awesome 5 Pro";content:"\f111";font-weight:300;margin-right:6px}.page-checkout .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p.form-row.validate-required input:checked+span:before{content:"\f058"}.page-checkout .woocommerce-checkout #payment{background-color:#e8e8e8}.page-checkout .woocommerce-checkout #payment #wc-stripe-cc-form .form-row.form-row-wide{padding:0px}.page-checkout .woocommerce-checkout #payment #wc-stripe-cc-form .form-row.form-row-first{padding:0px}.page-checkout .woocommerce-checkout #payment #wc-stripe-cc-form .form-row.form-row-last{padding:0px}.page-checkout .woocommerce-checkout #payment .payment_box input{padding:8px 10px}.page-checkout .woocommerce-checkout #place_order{background-color:#0680c4}.page-checkout .woocommerce-checkout #place_order:hover{background-color:#2f3135}@media screen and (max-width: 769px){.page-checkout .woocommerce-checkout #payment #wc-stripe-cc-form .form-row.form-row-first{width:100%}.page-checkout .woocommerce-checkout #payment #wc-stripe-cc-form .form-row.form-row-last{width:100%}.page-checkout .woocommerce-checkout #payment .payment_box input{padding:8px 10px}}.order-received .container{max-width:1344px}.woocommerce-order p.woocommerce-notice,.woocommerce-order h2{font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px}.woocommerce-order .woocommerce-thankyou-order-received{background-color:#2f3135;color:#fff;padding:20px}.woocommerce-order .woocommerce-order-overview{background-color:#e8e8e8;padding:20px;margin:0px 0px 20px 0px !important}.woocommerce-order .woocommerce-order-overview li{border-right:2px solid #eee !important}.woocommerce-order h2{margin-bottom:20px}.woocommerce-order thead{background-color:#e8e8e8}.woocommerce-order td.woocommerce-table__product-name.product-name{padding:20px}.woocommerce-order td.woocommerce-table__product-name.product-name a{font-family:"Open Sans",sans-serif;color:#000;margin-bottom:10px;display:inline-block;font-size:16px}.woocommerce-order .shop_table.shipping_packages td{vertical-align:top;padding:20px 0px}.woocommerce-order .shop_table.shipping_packages td em{display:none}.woocommerce-order .shop_table.shipping_packages tr th:last-of-type,.woocommerce-order .shop_table.shipping_packages tr td:last-of-type{display:none}.woocommerce-order .shop_table.shipping_packages ul{list-style-type:none}.woocommerce-order .woocommerce-customer-details address{border-width:1px;padding:20px}.woocommerce-order .woocommerce-customer-details .woocommerce-column--shipping-address .woocommerce-column__title{margin-top:30px}.woocommerce-order tfoot th,.woocommerce-order tfoot td{color:#000 !important}.myacountcontainer a{color:#000;border-color:#000}.myacountcontainer time{font-size:100%}.woocommerce-MyAccount-navigation{max-width:200px}.woocommerce-MyAccount-navigation ul li{height:32px;line-height:32px;display:inline-block;margin-bottom:10px;width:100%}.woocommerce-MyAccount-navigation ul li a{padding:3px 8px;color:#000}.woocommerce-MyAccount-navigation ul li a:hover:after,.woocommerce-MyAccount-navigation ul li.is-active a:after{font-family:"Font Awesome 5 Pro";content:'\f105';margin-left:5px;font-weight:300;vertical-align:bottom}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{background:#000;color:#fff;border:1px solid #000;border-radius:3px}.woocommerce-MyAccount-content p{margin-bottom:26px}.woocommerce-MyAccount-content p:last-of-type{margin-bottom:0px}.woocommerce-MyAccount-content .edit{background:#0680c4;color:#fff;border:1px solid #0680c4;border-radius:3px;margin:10px 0px;padding:2px 5px;display:inline-block}.woocommerce-MyAccount-content a.remove{background:#000;color:#fff !important;border:1px solid #000;border-radius:3px;margin:0px 0px 30px 0px;padding:10px;display:block;height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px}.woocommerce-MyAccount-content a.remove:hover{border-color:#0680c4;color:#000}.woocommerce-orders-table__cell-order-actions a{line-height:normal !important;margin-right:10px !important}.woocommerce-orders-table__cell-order-actions a.button{padding:6px 10px 0px 10px}@media screen and (max-width: 768px){.woocommerce-MyAccount-navigation{border-bottom:1px solid #e8e8e8;padding-bottom:30px;margin:0px auto 30px auto}.woocommerce-MyAccount-navigation ul,.woocommerce-MyAccount-content{text-align:center}.woocommerce-MyAccount-navigation ul li{display:block}.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders{border:0 !important}.woocommerce-orders-table__row{margin-bottom:30px;border:1px solid rgba(0,0,0,0.1) !important}}.woocommerce-MyAccount-navigation-link--downloads{display:none !important}.woocommerce-MyAccount-content mark{font-weight:700;background-color:transparent}.woocommerce table.my_account_orders{font-size:16px !important}th.woocommerce-orders-table__header.woocommerce-orders-table__header-order-total,td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total{display:none !important}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-status:before{font-family:"Font Awesome 5 Pro";font-weight:900;display:block;float:left;font-size:16px;margin-right:4px}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{content:"\f058";color:green}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-pending .woocommerce-orders-table__cell-order-status:before{content:"\f28d";color:#2f3135}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status:before{content:"\f04e";color:#2f3135}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-refunded .woocommerce-orders-table__cell-order-status:before{content:"\f2ea";color:#eee}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-failed .woocommerce-orders-table__cell-order-status:before{content:"\f119";font-weight:300;color:#2f3135}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{content:"\f058";color:green}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status:before{content:"\f057";color:#d01010}.woocommerce-order-details h2{font-size:16px;font-weight:700;margin-bottom:30px;text-transform:capitalize;margin-top:30px}.woocommerce-order-details p.order-again .button{background-color:#0680c4;color:#fff}.woocommerce-order-details p.order-again .button:before{font-family:"Font Awesome 5 Pro";content:"\f291";font-weight:300;margin-right:6px}.woocommerce-order-details p.order-again .button:hover{background-color:#2f3135}.woocommerce-customer-details h2{font-size:16px;font-weight:700;margin-bottom:30px;text-transform:capitalize}.woocommerce-MyAccount-content input{padding:8px 10px;font-size:16px;border:1px solid #e8e8e8}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single{margin:0px;border-radius:0px;border:1px solid #e8e8e8;height:40px}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow{line-height:40px;height:40px}.woocommerce-MyAccount-content .woocommerce-Addresses a{font-size:16px}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3{font-size:16px;font-weight:700;text-transform:capitalize;margin-top:30px}.page-my-account .myaccount-login .login_notice{background-color:#0680c4;padding:30px;margin-bottom:30px;text-align:center}.page-my-account .myaccount-login .login_notice p{color:#fff}.page-my-account .myaccount-login .login_notice p a{color:#fff;border-bottom:1px solid #fff}.page-my-account .myaccount-login .login_notice p a:hover{border-bottom:none}.page-my-account .myaccount-login .login_notice p strong{color:#fff}.page-my-account .myaccount-login form{border:1px solid #e8e8e8}.page-my-account .myaccount-login h2{font-size:18px;font-weight:700}.page-my-account .myaccount-login input{padding:8px 10px;font-size:16px;border:1px solid #e8e8e8}.page-my-account .myaccount-login .woocommerce-privacy-policy-text{background-color:#e8e8e8;padding:20px;margin:10px auto}.page-my-account .myaccount-login .woocommerce-privacy-policy-text p:before{font-family:"Font Awesome 5 Pro";content:"\f05a";font-weight:900;margin-right:8px;color:#0680c4}.woocommerce-ResetPassword.lost_reset_password{padding:30px}.woocommerce-ResetPassword.lost_reset_password input{padding:8px 10px;font-size:16px;border:1px solid #e8e8e8}.singleproduct_images.single_image .woocommerce-product-gallery__wrapper{border:2px solid #e8e8e8}.singleproduct_images .woocommerce-product-gallery__wrapper img{margin:auto;display:block}.singleproduct_images .flex-viewport{border:2px solid #e8e8e8}.singleproduct_images .flex-control-nav{list-style-type:none;margin:0px;padding:0px}.singleproduct_images .flex-control-nav li{display:inline-block;width:25%}.singleproduct_images .flex-control-nav li:hover{cursor:pointer}.singleproduct_images .flex-control-nav img{padding:5px 5px 0px 0px}.product_info_box{border:2px solid #e8e8e8;padding:20px}.product_info_box h4{font-weight:700;font-size:20px;margin-bottom:20px}.product_info_box h4 i{color:#0680c4}.summary .product_title{font-size:22px;font-weight:700}.summary .price{font-size:16px;margin:5px 0px 30px 0px}.summary p.contact_to_order{margin-bottom:30px}.summary .woocommerce-product-details__short-description p{margin-bottom:16px}.summary .woocommerce-product-details__short-description ul{list-style:disc;padding-left:30px;margin-bottom:20px}.summary .product-dimensions{margin-bottom:30px}.summary form{margin:30px 0px}.summary .quantity{display:inline-block}.summary .quantity input{max-width:60px;padding:6px;font-size:16px;border:2px solid #e8e8e8;border-radius:3px}.summary .samplebutton{background-color:#2f3135;border-color:#2f3135}.summary .samplebutton:hover{background-color:#e8e8e8;border-color:#e8e8e8;color:#2f3135}.summary .button{text-transform:none}.summary .rp_wcdpd_product_page{margin:30px 0px}.summary .rp_wcdpd_product_page .rp_wcdpd_pricing_table table{border-color:#e8e8e8}.summary .rp_wcdpd_product_page .rp_wcdpd_pricing_table table tr{border-color:#e8e8e8}.summary .rp_wcdpd_product_page .rp_wcdpd_pricing_table table td{padding:8px 0px}@media screen and (max-width: 769px){.summary form{text-align:center}.summary .samplebutton{display:block;margin-top:30px}}.woocommerce-tabs{margin-top:60px}.woocommerce-tabs .tabs{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0px}.woocommerce-tabs .tabs li{margin:0px 10px 0px 0px}.woocommerce-tabs .tabs li a{font-size:16px;color:#000;margin:0px;padding:15px 20px;border:none;text-transform:capitalize}.woocommerce-tabs .tabs li.active{background-color:#e8e8e8}.woocommerce-tabs .tabs li.active a{border-bottom:2px solid #0680c4;font-weight:700}.woocommerce-tabs .woocommerce-Tabs-panel{background-color:#e8e8e8;padding:30px}.woocommerce-tabs .woocommerce-Tabs-panel h2:first-of-type{display:none}.woocommerce-tabs .woocommerce-Tabs-panel p{margin-bottom:16px}.woocommerce-tabs .woocommerce-Tabs-panel p:last-of-type{margin-bottom:0px}.woocommerce-tabs .woocommerce-Tabs-panel ul{list-style:disc !important;padding-left:30px}.woocommerce-tabs .woocommerce-Tabs-panel ul li{margin-bottom:15px}.woocommerce-tabs .woocommerce-Tabs-panel table{width:100%}.woocommerce-tabs .woocommerce-Tabs-panel table th,.woocommerce-tabs .woocommerce-Tabs-panel table td{padding:15px 30px 15px 0px}.woocommerce-tabs .woocommerce-Tabs-panel table tr{border-bottom:1px solid #e0e0e0}.woocommerce-tabs .woocommerce-Tabs-panel table tr:last-of-type{border-bottom:none}.up-sells h2:first-of-type{font-size:22px;font-weight:700;margin:60px 0px}.up-sells .container.pad-both{padding:0}.up-sells .container.pad-both .productlist h2{font-size:16px;margin:0px}.related.products{padding-bottom:60px}.related.products h2:first-of-type{font-size:22px;font-weight:700;margin:60px 0px 60px 0px}.related.products .container.pad-both{padding:0px !important}.related.products .container.pad-both .productlist h2{font-size:16px;margin:0px}.related.products .img_wrapper{padding-bottom:20px}.productlist .woocommerce-breadcrumb{display:none}.woocommerce-no-products-found p{text-align:center}.woocommerce-no-products-found h3{text-align:center}.woocommerce-no-products-found .gform_wrapper{margin-bottom:60px}
