@-webkit-keyframes loadingSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-container{z-index:999999;position:fixed;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;left:0;right:0;bottom:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.loading{display:block;height:60px;width:60px;text-align:center;background-color:#0984ae;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.14);box-shadow:5px 5px 15px rgba(0,0,0,.14);opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);border-radius:50%;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;font-family:Open Sans,sans-serif}.loading-icon{display:block;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;height:30px;width:30px;background-repeat:no-repeat;background-size:30px 30px;background-position:50%;background-image:url(media/icon-loading-white.2c75f563.svg);-webkit-animation:loadingSpinner 1s infinite ease;animation:loadingSpinner 1s infinite ease}.ie9 .loading-icon{background-image:url(media/icon-loading-white-on-red.6aac5022.gif)}.loading-message{display:none;white-space:nowrap;color:#fff;font-family:Open Sans,sans-serif}.loading-container.is-visible{z-index:999999;opacity:1;visibility:visible}.loading-container.is-visible .loading{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.loading-container.has-message .loading{width:auto;height:60px;line-height:60px;border-radius:5px;padding:0 20px 0 60px}.loading-container.has-message .loading .loading-icon{left:20px;margin-left:0}.loading-container.has-message .loading .loading-message{display:inline}.cart-table{border:1px solid #dbdbdb!important;border-radius:5px;font-size:14px;margin:15px 0 0!important}.cart-table tbody tr td,.cart-table tbody tr th,.cart-table tfoot tr td,.cart-table tfoot tr th,.cart-table thead tr td,.cart-table thead tr th{border-top:1px solid #ebe9eb!important;border-right:none!important;border-bottom:none!important;padding:12px!important;line-height:18px!important}.cart-table tbody tr th[colspan="2"],.cart-table tfoot tr th[colspan="2"],.cart-table thead tr th[colspan="2"]{background:#f4f4f4}.cart-table tbody tr:first-child td,.cart-table tbody tr:first-child th,.cart-table tfoot tr:first-child td,.cart-table tfoot tr:first-child th,.cart-table thead tr:first-child td,.cart-table thead tr:first-child th{border-top:none!important}.cart-table tbody tr:first-child th[colspan="2"]:first-child,.cart-table tfoot tr:first-child th[colspan="2"]:first-child,.cart-table thead tr:first-child th[colspan="2"]:first-child{border-top-left-radius:5px}.cart-table tbody tr:first-child th[colspan="2"]:last-child,.cart-table tfoot tr:first-child th[colspan="2"]:last-child,.cart-table thead tr:first-child th[colspan="2"]:last-child{border-top-right-radius:5px}.checkout-nav{display:block;text-align:center;font-weight:700;padding-top:10px;margin-bottom:30px;font-size:14px}@media screen and (min-width:992px){.checkout-nav{padding-top:0;font-size:17px}}.checkout-nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0;padding:0;list-style:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #dbdbdb}.checkout-nav ul li{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-bottom:4px solid transparent;margin-bottom:-4px;width:33.333333%}.checkout-nav ul li a,.checkout-nav ul li span{display:block;color:#999;padding-bottom:15px}@media screen and (min-width:992px){.checkout-nav ul li a,.checkout-nav ul li span{padding-bottom:25px}}.checkout-nav ul li a:hover{color:#0984ae}.checkout-nav ul li.active{border-bottom-color:#0984ae}.checkout-nav ul li.active>a,.checkout-nav ul li.active>span{color:#0984ae}.checkout-steps{margin-bottom:30px}.checkout-steps .wc_avatax_validate_address{display:none!important}@media screen and (min-width:768px){.checkout-steps{margin-bottom:0}}.checkout-step{display:none}.checkout-step h3{font-size:22px;margin-bottom:30px}.checkout-step.active{display:block}.checkout-step .card .card-body{padding:30px}.checkout-step .card .card-footer{display:block;padding:30px;border-top:1px solid #dbdbdb}#checkout-billing .form-row-first,#checkout-billing .form-row-last{float:none!important;display:inline-block}#checkout-billing #dotmailer_marketing_checkbox_field{display:none}.checkout-steps-actions .flex-grid-item{margin:0!important}@media screen and (max-width:767px){.checkout-steps-actions .flex-grid-item+.flex-grid-item{margin-top:10px!important}}.back-to-cart span{margin-right:.5rem}.checkout-account-login{display:none}.checkout-account-login .card-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.checkout-account-login .card-body{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.checkout-account-login.is-visible{display:block}.checkout-account-login-left,.checkout-account-login-right{width:100%}@media screen and (min-width:992px){.checkout-account-login-left,.checkout-account-login-right{width:50%}}.checkout-account-login-left{width:100%;padding:0 0 30px;border-bottom:1px solid #dbdbdb}@media screen and (min-width:992px){.checkout-account-login-left{width:50%;padding:10px 40px 10px 10px;border-bottom:none;border-right:1px solid #dbdbdb}}.checkout-account-login-right{padding:30px 0 0}.checkout-account-login-right h3{position:relative}.checkout-account-login-right h3:after{display:block;content:"";width:130px;height:1px;margin:20px auto 0;background:#f99e31}@media screen and (min-width:992px){.checkout-account-login-right{padding:10px 10px 10px 40px}}.checkout-account-register{display:none;padding:0}@media screen and (min-width:992px){.checkout-account-register{padding:10px}}.checkout-account-register.is-visible{display:block}.checkout-cart{margin-bottom:30px}@media screen and (min-width:992px){.checkout-cart{padding-left:40px}}.checkout-cart .card .card-header{padding:15px 20px;border-bottom:1px solid #dbdbdb}.checkout-cart .card>.checkout-cart-contents .checkout-coupon-form{display:none}.checkout-cart .checkout-cart-products .product{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:15px 20px 15px 80px;min-height:80px;font-size:14px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout-cart .checkout-cart-products .product+.product{border-top:1px solid #dbdbdb}.checkout-cart .checkout-cart-products .product .product-image{position:absolute;display:block;top:15px;left:20px;width:50px;height:50px;border-radius:5px;background:#dbdbdb no-repeat 50%;background-size:cover}.checkout-cart .checkout-cart-products .product .product-image img{display:none;min-width:100%;opacity:0;visibility:hidden}.checkout-cart .checkout-cart-products .product .product-total{padding-left:20px;font-weight:700;text-align:right;line-height:18px}.checkout-cart .checkout-cart-products .product .product-total .product-price-regular{font-weight:400;color:#adadad;font-size:12px}.checkout-cart .cart-table-wrapper{padding:15px 20px;border-top:1px solid #dbdbdb}.checkout-cart .cart-table-wrapper+.cart-table-wrapper{border-top:none;padding-top:0}.checkout-cart .cart-table-wrapper .cart-table{margin-top:0!important}.checkout-cart .checkout-order-total{padding:20px;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;border-top:1px solid #dbdbdb}.checkout-cart .checkout-order-total,.checkout-cart .checkout-order-total .checkout-order-total-price{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.checkout-cart .checkout-order-total .checkout-order-total-price{-webkit-flex-flow:row-reverse wrap;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;font-size:26px;line-height:32px}.checkout-cart .checkout-order-total .checkout-order-total-price-regular{font-size:14px;line-height:18px;color:#adadad;font-weight:400;margin:0 10px}.checkout-cart .woocommerce-error,.checkout-cart .woocommerce-message{margin-bottom:0!important}.checkout-cart:not(.content-is-visible) .card>.checkout-cart-contents{display:none}.woocommerce-remove-coupon.btn.btn-xs{width:24px;height:24px;line-height:22px;padding:0;text-align:center;border-radius:15px;margin-left:5px}.woocommerce-checkout-payment{padding:0!important;background:none!important}.wc_payment_methods{border-bottom:none!important;padding:0!important}.wc_payment_methods .wc_payment_method{border:1px solid #dbdbdb;border-radius:5px}.wc_payment_methods .wc_payment_method img{border:1px solid #ededed;border-radius:2px;overflow:hidden}.wc_payment_methods .wc_payment_method.payment_method_authorize_net_cim_credit_card #siteseal{position:absolute;right:20px}.wc_payment_methods .wc_payment_method.payment_method_authorize_net_cim_credit_card #siteseal img{border:0}.wc_payment_methods .wc_payment_method.payment_method_authorize_net_cim_credit_card #siteseal img:nth-child(2){display:none}.wc_payment_methods .wc_payment_method.payment_method_authorize_net_cim_credit_card #wc-authorize-net-cim-credit-card-credit-card-form>p:first-of-type{margin-bottom:0;padding:0 15px}.wc_payment_methods .wc_payment_method.payment_method_authorize_net_cim_credit_card #wc-authorize-net-cim-credit-card-credit-card-form>p:first-of-type:before{content:url("https://cdn.simplertrading.com/2018/12/20142302/lock-icon-32.png");position:relative;top:5px;margin-right:.5em}.wc_payment_methods .wc_payment_method.payment_method_braintree_paypal>label>img{border:none;margin-left:0!important}.wc_payment_methods .wc_payment_method+.wc_payment_method{margin-top:15px!important}.wc_payment_methods .wc_payment_method>input[type=radio]{position:absolute;display:block!important;top:25px;left:20px}.wc_payment_methods .wc_payment_method>label{display:block;padding:20px 20px 20px 50px;margin:0!important;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:700}.wc_payment_methods .wc_payment_method>input[type=radio]:checked+label{background:#f4f4f4!important}.wc_payment_methods .wc_payment_method .payment_box{margin:0!important;padding:30px!important;font-size:17px!important;background:#f4f4f4!important;border-top:1px solid #dbdbdb;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.wc_payment_methods .wc_payment_method .payment_box .form-row{margin-top:15px!important;margin-bottom:0!important}.wc_payment_methods .wc_payment_method .payment_box input[type=tel],.wc_payment_methods .wc_payment_method .payment_box input[type=text]{padding-top:1px!important;padding-bottom:0!important;font-size:17px!important}.wc_payment_methods .wc_payment_method .payment_box input[type=checkbox]{top:6px;left:15px}.wc_payment_methods .wc_payment_method .payment_box input[type=checkbox]#wc-braintree-paypal-tokenize-payment-method{left:0}.wc_payment_methods .wc_payment_method .payment_box input[type=checkbox]+label{padding-left:30px;font-weight:400}.wc_payment_methods .wc_payment_method .payment_box #wc-authorize-net-cim-credit-card-credit-card-form{margin-top:-15px;margin-left:-15px;margin-right:-15px}@media screen and (min-width:768px){.wc_payment_methods .wc_payment_method .payment_box #wc-authorize-net-cim-credit-card-account-number_field{float:left!important;width:66.666666%!important}}@media screen and (min-width:768px){.wc_payment_methods .wc_payment_method .payment_box #wc-authorize-net-cim-credit-card-expiry_field{float:left!important;width:33.333333%!important}}.wc_payment_methods .wc_payment_method .payment_box .wc-saved-payment-methods{margin-top:-10px}.wc_payment_methods .wc_payment_method .payment_box .wc-manage-payment-methods{margin-bottom:20px!important}.wc_payment_methods .wc_payment_method .payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img{margin-left:0!important;border:1px solid #ededed;border-radius:2px;overflow:hidden}.wc_payment_methods .wc_payment_method .payment_box:before{display:none!important}.place-order{padding:0!important;margin:30px 0 0!important}.place-order .woocommerce-terms-and-conditions{background:#f4f4f4;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;border:1px solid #dbdbdb;max-height:300px!important}.place-order .wc-terms-and-conditions{padding:0!important}.place-order .wc-terms-and-conditions label{font-weight:400}#place_order.button{position:absolute;top:-999999px;left:-999999px;opacity:0;pointer-events:none}#order_review #place_order.button[data-value="Add payment method"],#order_review #place_order.button[data-value="Change payment method"]{position:relative;text-align:center;margin-top:25px;top:0;left:0;opacity:1;pointer-events:all}#order_review .payment_methods.methods .wc_payment_method.payment_method_authorize_net_cim_credit_card>label,#order_review .payment_methods.methods .wc_payment_method.payment_method_braintree_paypal>label{margin-left:30px}.checkout-order-receipt .card .card-body{padding:20px 20px 10px}@media screen and (min-width:768px){.checkout-order-receipt .card .card-body{padding:40px 40px 15px}}.checkout-order-receipt ul.order_details{margin:30px 0!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none}#add_payment_method #payment .form-row.wc-terms-and-conditions,.woocommerce-cart #payment .form-row.wc-terms-and-conditions,.woocommerce-checkout #payment .form-row.wc-terms-and-conditions{padding:0!important}.woocommerce-additional-fields{display:none}
/*# sourceMappingURL=page-checkout.39b00694.css.map*/