/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}p{margin:0}body{background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;color:#666;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;text-rendering:optimizelegibility!important;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.cfw-small{font-size:.875em;color:#737373}.cfw-link{color:#e9a81d;text-decoration:none}.cfw-module-title{margin:0}a.bsnp_new_card{text-decoration:underline;color:#00e;font-size:14px;cursor:pointer}#wc_checkout_add_ons{margin:.5em 0}#wc_checkout_add_ons .form-row{margin-bottom:1.8em}#wc_checkout_add_ons .form-row>label:not(.checkbox):first-child{color:#333;font-weight:300;margin-bottom:.6em;font-size:1.2em}.wc-checkout-add-ons-input-file-plupload{margin-top:-1.8em;margin-bottom:1.8em}span.select2{z-index:1}.select2-container{width:100%!important}.wc_payment_choice_selection_wrapper{margin-top:10px}#paytrace_payment_choices{font-size:.825em}.wcppec-checkout-buttons{text-align:center;margin-bottom:.5em}#cfw-payment-request-buttons #checkout_paypal_message{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:4px!important;margin-top:4px!important;margin-bottom:4px!important;display:inline-block;max-width:140px;overflow:hidden;border-radius:4px}#cfw-payment-request-buttons #checkout_paypal_message #paypal_box_button{margin-left:-55px}#cfw-payment-request-buttons #checkout_paypal_message #paypal_box_button .woocommerce_paypal_ec_checkout_message{display:none}#cfw-payment-request-buttons #checkout_paypal_message{background:0 0;padding:0;border:none;margin:0}#cfw-payment-request-buttons #checkout_paypal_message .clear{display:none!important}.paypal-cancel-wrapper{text-align:right;margin-top:1em}.paypal-cancel-wrapper .button.alt.angelleye_cancel{float:none!important;clear:both}@media (max-width:500px){#cfw-payment-request-buttons #checkout_paypal_message #paypal_box_button .angelleye_smart_button_checkout_top{width:250px}}.fields-wrap{margin:0 0 1.5em}.fields-wrap br{display:none}.fields-wrap input[type=text],.fields-wrap textarea{width:100%}.fields-wrap span{display:block;width:100%;font-weight:600;margin-bottom:.5em}.fields-wrap span.description{margin-top:1em;font-weight:400;font-size:14px}.fields-wrap span abbr{color:red;margin-left:.25em}.fields-wrap.tc_checkbox_field label,.fields-wrap.tc_radio_field label{display:block;margin-bottom:.5em}.fields-wrap.tc_checkbox_field input,.fields-wrap.tc_radio_field input{margin-right:.5em}.tickera-input-field{padding:.7em;border:1px solid #ddd;border-radius:4px}.tickera_owner_info h2{font-size:1.25em;color:#333;font-weight:300;margin-bottom:1em}.tickera_owner_info h5{font-size:1em;color:#333;font-weight:300;margin-top:0;margin-bottom:1em}input.js-sv-wc-payment-gateway-payment-token,input.js-sv-wc-payment-token{margin-bottom:10px}#payment .wc-braintree-credit-card-new-payment-method-form .woocommerce-error{display:none}#payment .wc-braintree-credit-card-new-payment-method-form .braintree-refreshing{text-align:center;padding:1em;background-color:orange;color:#fff}#cfw-payment-request-buttons #wc-stripe-payment-request-wrapper{padding-top:0!important;clear:none!important;margin-top:4px!important;margin-bottom:4px!important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:140px}#wc-stripe-payment-request-button-separator{display:none}@supports (-moz-appearance:none){.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{min-width:40px}}.create-account p{margin-bottom:1em}#amazon_addressbook_widget iframe,#amazon_consent_widget iframe,#amazon_wallet_widget iframe{border:none!important}#cfw-deductors-list.has-overlay,#checkout.has-overlay{position:relative;overflow:hidden}#cfw-deductors-list.has-overlay .amazon-pay-overlay,#checkout.has-overlay .amazon-pay-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.9;z-index:99999}#cfw-deductors-list.has-overlay .widget-container,#checkout.has-overlay .widget-container{max-height:300px}#cfw-payment-request-buttons .wc-amazon-payments-advanced-populated{max-width:140px;width:100%;margin-right:4px}#cfw-payment-request-buttons .wc-amazon-payments-advanced-info{text-indent:-9999999px;background:0 0;padding:0;clear:none;border:none;border-radius:4px;overflow:hidden;display:block;margin:0}#cfw-payment-request-buttons .wc-amazon-payments-advanced-info #pay_with_amazon{float:left;margin:0;line-height:0;width:140px;height:35px;background:#f4d281 url(../images/amazon-pay.png) no-repeat center;background-size:75%}#cfw-payment-request-buttons .wc-amazon-payments-advanced-info #pay_with_amazon img{opacity:0;width:100%!important;height:100%}.wchau-source span.select2-container{width:100%!important}.crafty_shipping{width:calc(100% - 40px)!important;float:left!important;margin-left:20px!important;padding:0!important}#crafty_postcode_result_display_shipping{margin-bottom:10px;color:#f04f63}#crafty_postcode_result_display_shipping{text-align:center}#shipping_cp_button{border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;cursor:pointer;padding:11px 16px;font-size:1em;background:#999;color:#f4f4f4;text-align:center;width:100%;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#shipping_cp_button:hover{background:#000}#shipping_postcode_search{padding:.8em .8em}#crafty_shipping_button label{display:none}#cfw-totals-list tr.shipping.recurring-total td{text-align:left}tr.shipping.recurring-total>td>ul{margin-top:0;padding-left:0}tr.shipping.recurring-total>td>ul li{list-style:none}tr.shipping.recurring-total>td>ul li input{margin-right:.3em}form #mailchimp_for_woocommerce{margin:.5em 0}form #mailchimp_for_woocommerce .form-row.mailchimp-newsletter label{display:inline-block;font-size:.875em}#klarna-pay-button{background:#e4eeed;border:none;width:140px;height:35px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;outline:0}#klarna-pay-button:hover{background:#cbdedc}#klarna-pay-button span{color:#000;font-size:.75em}#klarna-pay-button svg{max-width:50px;height:100%;width:100%;display:block;margin-left:6px}#klarna-pay-button svg path,#klarna-pay-button svg rect{fill:#000}body.checkout-wc.woocommerce .woocommerce-form-coupon-toggle{display:none}body.checkout-wc.woocommerce #kco-wrapper{padding:0}#kco-order-review tbody,#kco-order-review td,#kco-order-review tfoot,#kco-order-review th,#kco-order-review thead,#kco-order-review tr{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}#kco-order-review table{border-spacing:0}#kco-order-review table,#kco-order-review td,#kco-order-review th{border:1px solid rgba(51,51,51,.1)}#kco-order-review th{border-width:0 1px 1px 0}#kco-order-review td{border-width:0 1px 1px 0}#kco-order-review .shop_table.woocommerce-checkout-review-order-table{font-size:.9em;border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr:not(.woocommerce-shipping-totals){display:none!important}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals{display:block}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping th{border-bottom:1px solid rgba(0,0,0,.1)!important}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td,#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th{display:block;border:none!important}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td[data-title=Shipping],#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th[data-title=Shipping]{padding:10px!important}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td #shipping_method,#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th #shipping_method{border:none}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td #shipping_method .cfw-shipping-methods-list,#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th #shipping_method .cfw-shipping-methods-list{margin:0!important;border:none}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td #shipping_method li,#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th #shipping_method li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td #shipping_method li:last-child,#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th #shipping_method li:last-child{margin-bottom:0}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td #shipping_method li label,#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th #shipping_method li label{line-height:normal;border-radius:0;border:none;padding:0;width:100%!important}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td #shipping_method li input,#kco-order-review .shop_table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th #shipping_method li input{margin-right:6px;margin-bottom:0;font-size:100%;line-height:1.15}#kco-order-review .shop_table.woocommerce-checkout-review-order-table .quantity .qty{width:3.631em;text-align:center}#kco-order-review .shop_table.woocommerce-checkout-review-order-table .product-name{width:auto}#kco-order-review .shop_table.woocommerce-checkout-review-order-table #shipping_method{list-style:none outside;margin:0;padding:0}#kco-order-review .shop_table.woocommerce-checkout-review-order-table td{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:middle;line-height:1.5em}#kco-order-review .shop_table.woocommerce-checkout-review-order-table th{font-weight:700;padding:9px 12px;line-height:1.5em}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tfoot td{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}#kco-order-review .shop_table.woocommerce-checkout-review-order-table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}#cfw-tab-container .woocommerce-form-login{margin-bottom:40px}#cfw-tab-container .woocommerce-form-login button[type=submit][name=login]{float:right;max-width:200px}#kco-wrapper .woocommerce-account-fields .form-row{padding:3px;margin:1em 0}@media (max-width:500px){#cfw-tab-container .woocommerce-form-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cfw-tab-container .woocommerce-form-login .form-row{width:100%;float:none}#cfw-tab-container .woocommerce-form-login button[type=submit][name=login]{float:none;max-width:100%}#cfw-tab-container .woocommerce-form-login .woocommerce-form__label-for-checkbox{margin-top:10px}}@media (max-width:1100px){body.checkout-wc #kco-order-review{margin-bottom:50px;float:none;width:100%;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}body.checkout-wc #kco-iframe{float:none;width:100%;padding-left:0;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:1150px){body.checkout-wc #klarna-checkout-select-other{display:inline-block}}#cielo-card-cvc,#cielo-card-expiry,#cielo-card-holder-name,#cielo-card-number,#cielo-installments{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;font-size:16px!important;font-weight:400!important}.tocheckoutcw-control-label{font-weight:600}.tocheckoutcw-controls{margin-right:10px}.tocheckoutcw-control-group>.tocheckoutcw-controls{margin-top:.5em}#cfw-main-container #order_review .legal{float:none}.wcnlpc-address,.wcnlpc-error,.wcnlpc-manual{margin-left:20px;margin-bottom:10px;font-size:14px}#woocommerce_eu_vat_number{margin-bottom:1em}#wp_footer>.yith-wcdls-deals-offer{display:initial!important}.pakkeshop_dropdown td,.pakkeshop_dropdown th{font-weight:400;display:block;width:100%;text-align:left}.pakkeshop_dropdown th:after{content:":"}#ui-datepicker-div{display:none;background:#fff;padding:4px}.woocommerce-shipping-fields{display:block!important}.smarty-tag{display:none!important}.woocommerce #payment div.payment_method_square_credit_card .wc-square-credit-card-hosted-field{background:#fff!important;padding:.94em .8em!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;color:#333!important;width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:16px!important;line-height:normal!important;border-radius:5px;border:1px solid #d9d9d9!important;-webkit-box-shadow:none;box-shadow:none;height:3.5em}.wcsr-input{border:1px solid #d9d9d9!important;border-radius:5px;background:#fff;margin-bottom:16px}.checkout-wc fieldset.wooSquare-checkout{background:0 0;-webkit-box-shadow:none;box-shadow:none}.checkout-wc fieldset.wooSquare-checkout iframe{background:#fff}.pickup-location-field{margin-top:.5em}.pickup-location-field em,.pickup-location-field p,.pickup-location-field span{margin-bottom:.5em}.payment_method_twocheckout #ccNo,.payment_method_twocheckout #cvv{background:#fff!important;padding:.94em .8em!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;color:#333!important;width:100%;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:16px!important;line-height:normal!important;border-radius:5px;border:1px solid #d9d9d9!important;-webkit-box-shadow:none;box-shadow:none}.payment_method_twocheckout #ccNo:focus,.payment_method_twocheckout #cvv:focus{outline:0;-webkit-box-shadow:0 0 0 2px #c7c7c7;box-shadow:0 0 0 2px #c7c7c7}.payment_method_twocheckout #expMonth,.payment_method_twocheckout #expYear{width:auto!important}.payment_method_twocheckout .form-row-first{width:100%!important}.pvkw_shipping_method_instructions{margin-top:.75em}.tc-hidden-variation{display:none}.elementor-location-footer,.elementor-location-header{z-index:2}.elementor-location-header{margin-bottom:2em}.elementor-location-footer{margin-top:2em}.clear::after,.clear::before{content:' ';display:table}.clear::after{clear:both}fieldset{margin-top:.5em;padding:0;border:0;min-width:inherit}form #mailchimp_for_woocommerce .form-row,form #payment .form-row,form #wc_checkout_add_ons .form-row{padding:0;display:block}form #mailchimp_for_woocommerce .form-row::after,form #mailchimp_for_woocommerce .form-row::before,form #payment .form-row::after,form #payment .form-row::before,form #wc_checkout_add_ons .form-row::after,form #wc_checkout_add_ons .form-row::before{content:' ';display:table}form #mailchimp_for_woocommerce .form-row::after,form #payment .form-row::after,form #wc_checkout_add_ons .form-row::after{clear:both}form #mailchimp_for_woocommerce .form-row label,form #payment .form-row label,form #wc_checkout_add_ons .form-row label{display:block}form #mailchimp_for_woocommerce .form-row label.checkbox,form #payment .form-row label.checkbox,form #wc_checkout_add_ons .form-row label.checkbox{display:inline}form #mailchimp_for_woocommerce .form-row select,form #payment .form-row select,form #wc_checkout_add_ons .form-row select{width:100%;background-color:#fff}form #mailchimp_for_woocommerce .form-row .input-text,form #payment .form-row .input-text,form #wc_checkout_add_ons .form-row .input-text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}form #mailchimp_for_woocommerce .form-row-first,form #payment .form-row-first,form #wc_checkout_add_ons .form-row-first{float:left}form #mailchimp_for_woocommerce .form-row-last,form #payment .form-row-last,form #wc_checkout_add_ons .form-row-last{float:right}form #mailchimp_for_woocommerce .form-row-first,form #mailchimp_for_woocommerce .form-row-last,form #payment .form-row-first,form #payment .form-row-last,form #wc_checkout_add_ons .form-row-first,form #wc_checkout_add_ons .form-row-last{width:47%;overflow:visible}@media (max-width:660px){form #mailchimp_for_woocommerce .form-row-first,form #mailchimp_for_woocommerce .form-row-last,form #payment .form-row-first,form #payment .form-row-last,form #wc_checkout_add_ons .form-row-first,form #wc_checkout_add_ons .form-row-last{width:100%;float:none}form #mailchimp_for_woocommerce .form-row-first [class^=cfw-column-],form #mailchimp_for_woocommerce .form-row-last [class^=cfw-column-],form #payment .form-row-first [class^=cfw-column-],form #payment .form-row-last [class^=cfw-column-],form #wc_checkout_add_ons .form-row-first [class^=cfw-column-],form #wc_checkout_add_ons .form-row-last [class^=cfw-column-]{width:100%;margin-left:10px;margin-right:0}}form #mailchimp_for_woocommerce .form-row-wide,form #payment .form-row-wide,form #wc_checkout_add_ons .form-row-wide{clear:both}#payment .form-row select{width:auto}body.checkout-wc .woocommerce-checkout input[type=checkbox],input.input-checkbox{margin-right:.25em}p.form-row{margin:.5em 0}#cfw-header{background:#222}.cfw-logo{padding:1em 0}.cfw-logo .logo{background:#fff;width:100%;max-width:67%;display:inline-block;height:4em;position:relative;text-decoration:none}@media (max-width:770px){#cfw-logo-container{text-align:center}.checkout-wc .cfw-logo .logo{background-position:center center}}html{background-color:#fff}body.checkout .cfw-tabs-not-initialized #cfw-payment-method,body.checkout .cfw-tabs-not-initialized #cfw-shipping-method{display:none}#cfw-main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#cfw-main-container #order_review{width:100%;float:none}.quantity-edit-label{font-weight:400;padding-left:.25em}body.checkout-wc #cfw-payment-request-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border:1px solid #e6e6e6;border-radius:5px;padding:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}body.checkout-wc #cfw-payment-request-buttons h2{font-size:14px;position:absolute;top:-22px;left:50%;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);background:#fff;padding:0 .75em;font-weight:400}body.checkout-wc #cfw-payment-request-buttons *{clear:none}body.checkout-wc #cfw-payment-request-buttons button,body.checkout-wc #cfw-payment-request-buttons>#checkout_paypal_message,body.checkout-wc #cfw-payment-request-buttons>#wc-stripe-payment-request-wrapper,body.checkout-wc #cfw-payment-request-buttons>div{margin-right:7px!important}#cfw-after-shipping,#cfw-before-shipping{width:100%}#cfw-after-shipping th,#cfw-before-shipping th{text-align:left}#cfw-after-shipping td,#cfw-after-shipping th,#cfw-before-shipping td,#cfw-before-shipping th{padding:.5em}.pac-icon{display:none}.pac-logo:after{visibility:hidden;height:0}.pac-item{padding:6px .8rem}.cfw-container>div>ul.woocommerce-error,.woocommerce-info{list-style:none}.cfw-container>div>ul.woocommerce-error a,.woocommerce-info a{color:#fff}.cfw-container>div>ul.woocommerce-error .button:hover,.woocommerce-info .button:hover{opacity:1}.cfw-container>div>ul.woocommerce-error .button,.woocommerce-info .button{float:right;padding:0;background:0 0;color:#fff;-webkit-box-shadow:none;box-shadow:none;line-height:1.3em;padding-left:1em;border-width:0;border-left-width:1px;border-left-style:solid;border-left-color:rgba(255,255,255,.25)!important;border-radius:0}.cfw-container>div>ul.woocommerce-error .button:hover,.woocommerce-info .button:hover{background:0 0;color:#fff;opacity:.7;cursor:pointer}.cfw-container>div>ul.woocommerce-error pre,.woocommerce-info pre{background-color:rgba(0,0,0,.1)}#cfw-login-btn{border:none;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:12px 16px;background:#999;color:#f4f4f4;text-align:center;font-size:1em;-webkit-transition:all .2s ease;transition:all .2s ease;width:auto}#cfw-login-btn:hover{background:#232323}.login-optional{display:inline-block;margin-left:10px}@media (max-width:770px){.login-optional{display:block;margin-left:0;margin-top:20px}}.woocommerce-terms-and-conditions{border:1px solid #eee;margin-bottom:30px;padding:20px}.woocommerce-terms-and-conditions p{margin-bottom:1em}#cfw-billing-methods .cfw-radio-reveal-group,#cfw-shipping-same-billing .cfw-radio-reveal-group{line-height:1;border-radius:4px;border:1px solid #ddd;overflow:visible;margin:0;padding:0;list-style:none;margin-top:20px}#cfw-billing-methods .cfw-radio-reveal-li,#cfw-shipping-same-billing .cfw-radio-reveal-li{border-top:1px solid #ddd;padding:0}#cfw-billing-methods .cfw-radio-reveal-li:first-child,#cfw-shipping-same-billing .cfw-radio-reveal-li:first-child{border-top:none}#cfw-billing-methods .cfw-radio-reveal-title,#cfw-shipping-same-billing .cfw-radio-reveal-title{padding-left:8px}#cfw-billing-methods .cfw-radio-reveal-title-wrap,#cfw-shipping-same-billing .cfw-radio-reveal-title-wrap{padding:.6em 0;font-size:1em;-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none!important;text-indent:0;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}#cfw-billing-methods .payment_method_icons,#cfw-shipping-same-billing .payment_method_icons{padding-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#cfw-billing-methods .payment_method_icons img,#cfw-shipping-same-billing .payment_method_icons img{max-height:32px;margin-right:4px}#cfw-billing-methods .payment_method_icons img:last-child,#cfw-shipping-same-billing .payment_method_icons img:last-child{margin-right:0}#cfw-billing-methods .payment_method_icons a,#cfw-shipping-same-billing .payment_method_icons a{display:none}#cfw-billing-methods .cfw-radio-reveal-label,#cfw-shipping-same-billing .cfw-radio-reveal-label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px!important;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em}#cfw-billing-methods .cfw-radio-reveal-label input[type=radio],#cfw-shipping-same-billing .cfw-radio-reveal-label input[type=radio]{position:relative!important;top:-1px!important}#cfw-billing-methods .cfw-radio-reveal-content,#cfw-shipping-same-billing .cfw-radio-reveal-content{background:#f4f4f4;padding:20px 10px 20px 10px;border-top:1px solid #ddd}#cfw-billing-methods .cfw-radio-reveal-content p,#cfw-shipping-same-billing .cfw-radio-reveal-content p{font-size:.825em;line-height:1.25}#cfw-billing-methods .wc_payment_methods fieldset,#cfw-shipping-same-billing .wc_payment_methods fieldset{margin-left:0;margin-right:0;margin-top:0;padding:0;border:none}#cfw-billing-methods .wc_payment_methods .wc_payment_method .payment_box>*,#cfw-shipping-same-billing .wc_payment_methods .wc_payment_method .payment_box>*{margin-bottom:15px}#cfw-billing-methods .wc_payment_methods .wc_payment_method .payment_box>:last-child,#cfw-shipping-same-billing .wc_payment_methods .wc_payment_method .payment_box>:last-child{margin-bottom:0}#cfw-billing-methods #stripe-payment-data>*,#cfw-shipping-same-billing #stripe-payment-data>*{margin-bottom:15px}#cfw-billing-methods #stripe-payment-data>:last-child,#cfw-shipping-same-billing #stripe-payment-data>:last-child{margin-bottom:0}#cfw-billing-methods #stripe-payment-data ul,#cfw-shipping-same-billing #stripe-payment-data ul{padding:0;margin-left:0;margin-right:0;list-style-type:none}#cfw-billing-methods #stripe-payment-data ul li,#cfw-shipping-same-billing #stripe-payment-data ul li{margin-bottom:8px}#cfw-billing-methods #stripe-payment-data ul li:last-child,#cfw-shipping-same-billing #stripe-payment-data ul li:last-child{margin-bottom:0}ul.wc-saved-payment-methods{list-style:none}ul.wc-saved-payment-methods li{margin-bottom:.5em}fieldset .cfw-sg-container:last-child>*>.form-row{margin-bottom:0}.cfw-sg-container>.form-row{margin-left:10px;width:calc(100% - 20px)}.paytrace-create-account{margin-bottom:0!important}.paytrace-create-account .form-row{margin-bottom:0}#cfw-cart-details-collapse-wrap{display:block}#stripe-card-element,#stripe-cvc-element,#stripe-exp-element,.js-sv-wc-payment-gateway-credit-card-form-input,.wc-credit-card-form-card-cvc,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-number{background:#fff!important;padding:.94em .8em!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;color:#333!important;width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:16px!important;line-height:normal!important;border-radius:5px;border:1px solid #d9d9d9!important;-webkit-box-shadow:none;box-shadow:none}#wc-stripe-cc-form .cfw-sg-container.cfw-input-wrap-row{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#stripe-payment-data .cfw-sg-container{margin:0}#stripe-payment-data .cfw-sg-container .cfw-column-6{margin-left:0}label[for=card-element]{display:none}.shipping-message{padding-top:10px}.remove-state-down-arrow>.cfw-input-wrap:after{content:none}.cfw-shipping-methods-list{border:1px solid #ddd;border-radius:4px;margin-top:10px;line-height:1;overflow:visible;margin-left:0;padding-left:0}.cfw-shipping-methods-list li{list-style-type:none!important;text-indent:0;clear:both;display:block;margin:0;border-radius:0;border-bottom:1px solid #ddd;padding:8px}.cfw-shipping-methods-list li .cfw-shipping-method-inner>*{display:table-cell}.cfw-shipping-methods-list li .cfw-shipping-method-inner label{width:100%}.cfw-shipping-methods-list li table{width:100%;border-top:1px solid #ddd;margin-top:.5em;padding-top:.5em}.cfw-shipping-methods-list li label{display:inline-block;float:none;clear:both}.cfw-shipping-methods-list li:first-child{border-radius:4px 4px 0 0}.cfw-shipping-methods-list li:last-child{border:none}.cfw-shipping-methods-list input[type=radio]{margin:0 8px 0 6px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;background-color:#fff;border:1px solid #ddd;color:#999;font-size:16px;line-height:normal}#cfw-alert-placeholder{display:none}.cfw-alert{padding:15px;margin-bottom:1em;border:1px solid transparent;border-radius:4px}.cfw-alert .message{line-height:1.625}.cfw-alert ul{margin:0}.cfw-alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.cfw-alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.cfw-alert-info{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}form#checkout>.blockUI.blockOverlay:before{content:" ";position:fixed;top:40%;left:50%;font-size:25px;width:1em;height:1em;border-radius:50%;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0);transform:translateY(-50%) translateX(-50%) translateZ(0)}@-webkit-keyframes load5{0%,100%{-webkit-box-shadow:0 -2.6em 0 0 #999,1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.5),-1.8em -1.8em 0 0 rgba(153,153,153,.7);box-shadow:0 -2.6em 0 0 #999,1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.5),-1.8em -1.8em 0 0 rgba(153,153,153,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.7),1.8em -1.8em 0 0 #999,2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.5);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.7),1.8em -1.8em 0 0 #999,2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.5),1.8em -1.8em 0 0 rgba(153,153,153,.7),2.5em 0 0 0 #999,1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.5),1.8em -1.8em 0 0 rgba(153,153,153,.7),2.5em 0 0 0 #999,1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.5),2.5em 0 0 0 rgba(153,153,153,.7),1.75em 1.75em 0 0 #999,0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.5),2.5em 0 0 0 rgba(153,153,153,.7),1.75em 1.75em 0 0 #999,0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.5),1.75em 1.75em 0 0 rgba(153,153,153,.7),0 2.5em 0 0 #999,-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.5),1.75em 1.75em 0 0 rgba(153,153,153,.7),0 2.5em 0 0 #999,-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.5),0 2.5em 0 0 rgba(153,153,153,.7),-1.8em 1.8em 0 0 #999,-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.5),0 2.5em 0 0 rgba(153,153,153,.7),-1.8em 1.8em 0 0 #999,-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.5),-1.8em 1.8em 0 0 rgba(153,153,153,.7),-2.6em 0 0 0 #999,-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.5),-1.8em 1.8em 0 0 rgba(153,153,153,.7),-2.6em 0 0 0 #999,-1.8em -1.8em 0 0 rgba(153,153,153,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.5),-2.6em 0 0 0 rgba(153,153,153,.7),-1.8em -1.8em 0 0 #999;box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.5),-2.6em 0 0 0 rgba(153,153,153,.7),-1.8em -1.8em 0 0 #999}}@keyframes load5{0%,100%{-webkit-box-shadow:0 -2.6em 0 0 #999,1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.5),-1.8em -1.8em 0 0 rgba(153,153,153,.7);box-shadow:0 -2.6em 0 0 #999,1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.5),-1.8em -1.8em 0 0 rgba(153,153,153,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.7),1.8em -1.8em 0 0 #999,2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.5);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.7),1.8em -1.8em 0 0 #999,2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.5),1.8em -1.8em 0 0 rgba(153,153,153,.7),2.5em 0 0 0 #999,1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.5),1.8em -1.8em 0 0 rgba(153,153,153,.7),2.5em 0 0 0 #999,1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.5),2.5em 0 0 0 rgba(153,153,153,.7),1.75em 1.75em 0 0 #999,0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.5),2.5em 0 0 0 rgba(153,153,153,.7),1.75em 1.75em 0 0 #999,0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.5),1.75em 1.75em 0 0 rgba(153,153,153,.7),0 2.5em 0 0 #999,-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.5),1.75em 1.75em 0 0 rgba(153,153,153,.7),0 2.5em 0 0 #999,-1.8em 1.8em 0 0 rgba(153,153,153,.2),-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.5),0 2.5em 0 0 rgba(153,153,153,.7),-1.8em 1.8em 0 0 #999,-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.5),0 2.5em 0 0 rgba(153,153,153,.7),-1.8em 1.8em 0 0 #999,-2.6em 0 0 0 rgba(153,153,153,.2),-1.8em -1.8em 0 0 rgba(153,153,153,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.5),-1.8em 1.8em 0 0 rgba(153,153,153,.7),-2.6em 0 0 0 #999,-1.8em -1.8em 0 0 rgba(153,153,153,.2);box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.5),-1.8em 1.8em 0 0 rgba(153,153,153,.7),-2.6em 0 0 0 #999,-1.8em -1.8em 0 0 rgba(153,153,153,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.5),-2.6em 0 0 0 rgba(153,153,153,.7),-1.8em -1.8em 0 0 #999;box-shadow:0 -2.6em 0 0 rgba(153,153,153,.2),1.8em -1.8em 0 0 rgba(153,153,153,.2),2.5em 0 0 0 rgba(153,153,153,.2),1.75em 1.75em 0 0 rgba(153,153,153,.2),0 2.5em 0 0 rgba(153,153,153,.2),-1.8em 1.8em 0 0 rgba(153,153,153,.5),-2.6em 0 0 0 rgba(153,153,153,.7),-1.8em -1.8em 0 0 #999}}.cfw-cart-variation{font-size:.875em;margin-top:4px}.show-overlay{position:relative}.show-overlay .overlay{display:block}.wc-stripe-error{display:none}#cfw-alert-container ul,#cfw-wc-print-notices ul{list-style-type:none;padding-left:0;margin-left:0}#cfw-deductors-list .cfw-input-wrap-row{margin-bottom:1.25em}#cfw-deductors-list .cfw-input-wrap>input[type=email],#cfw-deductors-list .cfw-input-wrap>input[type=password],#cfw-deductors-list .cfw-input-wrap>input[type=tel],#cfw-deductors-list .cfw-input-wrap>input[type=text]{font-size:14px}.parsley-errors-list{margin:0;padding:0;list-style-type:none;color:#f04f63;font-weight:300;font-size:14px}.parsley-errors-list li{margin-top:10px}.parsley-error{-webkit-box-shadow:0 0 0 2px #f04f63!important;box-shadow:0 0 0 2px #f04f63!important}#cfw-cart-details-review-bar{display:none}#cfw-totals-list table{padding-top:1em;display:block;width:100%}#cfw-totals-list table strong{font-weight:400}#cfw-totals-list table tbody{display:block}#cfw-totals-list table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cfw-totals-list table tr th{font-size:14px;font-weight:400}#cfw-totals-list table tr td{text-align:right}#cfw-totals-list table tr.order-total{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-top:2px solid #000;color:#000}#cfw-totals-list table tr.order-total td,#cfw-totals-list table tr.order-total th{font-size:initial;font-weight:700}#cfw-totals-list table tr.order-total .includes_tax{display:block;margin-top:10px;font-weight:400;color:#666}#cfw-totals-list table tr.recurring-totals th{padding-top:1.5em;color:#000;font-weight:700;font-size:16px}#cfw-totals-list table tr.recurring-total{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#cfw-totals-list table tr.recurring-total .first-payment-date{color:#666;position:relative;margin-top:10px;font-weight:400}#cfw-totals-list table .type{font-size:14px}#cfw-totals-list table .place-order{display:none;margin-top:1em;text-align:right}.cfw-payment-method-active #cfw-totals-list .place-order{display:block}.cfw-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex}.cfw-flex-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cfw-cart-item-subtotal{text-align:right}.cfw-extra-desc-row span{color:#9e9e9e;font-size:.85em}.cfw-select-input:after{content:'';background:url('data:image/svg+xml;utf8,<svg height="512px" id="Layer_1" style="enable-background:new 0 0 512 512;" version="1.1" viewBox="0 0 512 512" width="512px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon points="160,115.4 180.7,96 352,256 180.7,416 160,396.7 310.5,256"/></svg>') no-repeat;background-position:50% 50%;background-size:cover;pointer-events:none;position:absolute;width:20px;height:20px;right:8px;top:50%;-webkit-transform:translateY(calc(-50% + 2px)) rotate(90deg);transform:translateY(calc(-50% + 2px)) rotate(90deg)}.cfw-hidden-input label{display:none}.kill-bottom-margin{margin-bottom:0!important}p.cfw-input-wrap{margin-bottom:0}.cfw-input-wrap{position:relative}.cfw-input-wrap abbr.required{display:none}.cfw-input-wrap:not(.cfw-check-input).cfw-floating-label input[type=email],.cfw-input-wrap:not(.cfw-check-input).cfw-floating-label input[type=number],.cfw-input-wrap:not(.cfw-check-input).cfw-floating-label input[type=password],.cfw-input-wrap:not(.cfw-check-input).cfw-floating-label input[type=tel],.cfw-input-wrap:not(.cfw-check-input).cfw-floating-label input[type=text],.cfw-input-wrap:not(.cfw-check-input).cfw-floating-label select,.cfw-input-wrap:not(.cfw-check-input).cfw-floating-label textarea{padding:1.35em .8em .28em .8em}@supports (-moz-appearance:none){.cfw-input-wrap:not(.cfw-check-input).cfw-floating-label select{padding:1.25em .8em .28em .5em}}.cfw-input-wrap:not(.cfw-check-input).cfw-floating-label label{opacity:1}.cfw-input-wrap ::-webkit-input-placeholder{color:#737373!important}.cfw-input-wrap :-moz-placeholder{color:#737373!important}.cfw-input-wrap ::-moz-placeholder{color:#737373!important}.cfw-input-wrap :-ms-input-placeholder{color:#737373!important}.cfw-input-wrap input[type=email],.cfw-input-wrap input[type=number],.cfw-input-wrap input[type=password],.cfw-input-wrap input[type=tel],.cfw-input-wrap input[type=text],.cfw-input-wrap select,.cfw-input-wrap textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;color:#333;padding:.82em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:normal!important;border-radius:5px!important;border:1px solid #d9d9d9!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition-delay:0s,0s;transition-delay:0s,0s;-webkit-transition-duration:.2s,0s;transition-duration:.2s,0s;-webkit-transition-property:all,width;transition-property:all,width;-webkit-transition-timing-function:ease-out,ease;transition-timing-function:ease-out,ease;height:auto!important}.cfw-input-wrap input[type=email]::-webkit-input-placeholder,.cfw-input-wrap input[type=number]::-webkit-input-placeholder,.cfw-input-wrap input[type=password]::-webkit-input-placeholder,.cfw-input-wrap input[type=tel]::-webkit-input-placeholder,.cfw-input-wrap input[type=text]::-webkit-input-placeholder,.cfw-input-wrap select::-webkit-input-placeholder,.cfw-input-wrap textarea::-webkit-input-placeholder{color:#ccc}.cfw-input-wrap input[type=email]::-moz-placeholder,.cfw-input-wrap input[type=number]::-moz-placeholder,.cfw-input-wrap input[type=password]::-moz-placeholder,.cfw-input-wrap input[type=tel]::-moz-placeholder,.cfw-input-wrap input[type=text]::-moz-placeholder,.cfw-input-wrap select::-moz-placeholder,.cfw-input-wrap textarea::-moz-placeholder{color:#ccc}.cfw-input-wrap input[type=email]:-ms-input-placeholder,.cfw-input-wrap input[type=number]:-ms-input-placeholder,.cfw-input-wrap input[type=password]:-ms-input-placeholder,.cfw-input-wrap input[type=tel]:-ms-input-placeholder,.cfw-input-wrap input[type=text]:-ms-input-placeholder,.cfw-input-wrap select:-ms-input-placeholder,.cfw-input-wrap textarea:-ms-input-placeholder{color:#ccc}.cfw-input-wrap input[type=email]::-ms-input-placeholder,.cfw-input-wrap input[type=number]::-ms-input-placeholder,.cfw-input-wrap input[type=password]::-ms-input-placeholder,.cfw-input-wrap input[type=tel]::-ms-input-placeholder,.cfw-input-wrap input[type=text]::-ms-input-placeholder,.cfw-input-wrap select::-ms-input-placeholder,.cfw-input-wrap textarea::-ms-input-placeholder{color:#ccc}.cfw-input-wrap input[type=email]::placeholder,.cfw-input-wrap input[type=number]::placeholder,.cfw-input-wrap input[type=password]::placeholder,.cfw-input-wrap input[type=tel]::placeholder,.cfw-input-wrap input[type=text]::placeholder,.cfw-input-wrap select::placeholder,.cfw-input-wrap textarea::placeholder{color:#ccc}.cfw-input-wrap input[type=email]:focus,.cfw-input-wrap input[type=number]:focus,.cfw-input-wrap input[type=password]:focus,.cfw-input-wrap input[type=tel]:focus,.cfw-input-wrap input[type=text]:focus,.cfw-input-wrap select:focus,.cfw-input-wrap textarea:focus{outline:0;-webkit-box-shadow:0 0 0 2px #c7c7c7;box-shadow:0 0 0 2px #c7c7c7}.cfw-input-wrap fieldset{border-color:#d9d9d9;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;border-style:solid;border-width:1px}.cfw-input-wrap fieldset label{margin-bottom:.5em}.cfw-input-wrap fieldset label:last-child{margin-bottom:0}.cfw-input-wrap select[multiple]{padding-top:1.35em}.cfw-input-wrap input[type=checkbox],.checkbox input[type=checkbox],.form-row input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d9d9d9;border-radius:4px;width:18px!important;height:18px!important;vertical-align:-4px;background-color:#fff;position:relative;-webkit-box-shadow:0 0 0 0 #000 inset;box-shadow:0 0 0 0 #000 inset;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;outline:0}.cfw-input-wrap input[type=checkbox]:checked,.checkbox input[type=checkbox]:checked,.form-row input[type=checkbox]:checked{border:none;-webkit-box-shadow:0 0 0 10px #000 inset;box-shadow:0 0 0 10px #000 inset}.cfw-input-wrap input[type=checkbox]:checked:after,.checkbox input[type=checkbox]:checked:after,.form-row input[type=checkbox]:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.cfw-input-wrap input[type=checkbox]:after,.checkbox input[type=checkbox]:after,.form-row input[type=checkbox]:after{width:10px;height:8px;margin-left:-5px;margin-top:-4px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4zIiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjguOSAwLjMgMTAuMyA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDguOSAwLjMgMTAuMyA4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIuNiA4LjFsLTMuNy0zLjggMS0xLjEgMi43IDIuNyA1LjUtNS40IDEgMXoiLz48L3N2Zz4=),none;content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:50%;width:18px!important;height:18px!important;-webkit-box-shadow:0 0 0 0 #000 inset;box-shadow:0 0 0 0 #000 inset;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;cursor:pointer;vertical-align:-4px;border:1px solid #d9d9d9;outline:0}input[type=radio]:after{-webkit-transform:scale(1);transform:scale(1);opacity:1;width:4px;height:4px;margin-left:-2px;margin-top:-2px;background-color:#fff;border-radius:50%;content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s}input[type=radio]:checked{border:none;-webkit-box-shadow:0 0 0 10px #000 inset;box-shadow:0 0 0 10px #000 inset}#cfw-shipping-info-action{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cfw-shipping-details-fields{margin-bottom:15px;border:1px solid #ddd;border-radius:4px;padding:8px}.cfw-prev-tab{-webkit-transition:all .2s ease;transition:all .2s ease;color:#9e9e9e;text-decoration:none}.cfw-bottom-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5em}.cfw-primary-btn{cursor:pointer;display:inline-block;text-decoration:none;background:#232323;color:#fff;border-radius:4px;border:none;font-size:1em;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:19px 15px}.cfw-primary-btn:hover{background:#ddd;color:#666}#cfw-tab-container .woocommerce-form-login button[type=submit][name=login],.cfw-def-action-btn,.woocommerce-button,a.button{border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;cursor:pointer;padding:11px 16px;font-size:1em;background:#999;color:#f4f4f4;text-align:center;width:100%;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#cfw-tab-container .woocommerce-form-login button:hover[type=submit][name=login],.cfw-def-action-btn:hover,.woocommerce-button:hover,a.button:hover{background:#000}a.button{width:auto;text-decoration:none}.cart-item-row td,.cart-item-row>th{padding-bottom:.75em}.cart-item-row .cfw-cart-item-image img{width:3.75em;height:auto;border-radius:3px;border:1px solid #e1e1e1}.cart-item-row .cfw-cart-item-description{padding-left:1em}.cart-item-row .cfw-cart-item-description .cfw-cart-item-title{color:#333;font-weight:400}.cart-item-row .cfw-cart-item-description .cfw-cart-item-data{font-size:.8em}.cart-item-row .cfw-cart-item-description .cfw-cart-item-data dd,.cart-item-row .cfw-cart-item-description .cfw-cart-item-data dt{margin-left:0}.cart-item-row .cfw-cart-item-description .cfw-cart-item-data dd{margin-bottom:10px}.cart-item-row .cfw-cart-item-description .cfw-cart-item-data dt{font-weight:700}.cart-item-row .cfw-cart-item-quantity{white-space:nowrap}.cart-item-row .cfw-cart-item-quantity .cfw-cart-quantity-input{width:45px;margin-left:.5em}.cart-item-row .cfw-cart-item-subtotal{padding-left:1em}.cfw-module{margin-bottom:1.8em}.cfw-input-wrap:not(.cfw-check-input) label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;color:#737373;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;font-size:12px;margin-top:.25em;padding:0 1.16em;line-height:1.625;opacity:0}.cfw-input-wrap:not(.cfw-check-input) label abbr[title]{text-decoration:none}.cfw-module-title{font-size:1.5em;color:#333;font-weight:300;margin-bottom:.6em}h2,h3,h4{color:#333;font-weight:300;margin-bottom:.6em}.cfw-shipping-package-title{font-weight:300;color:#333;font-size:1.1em}.cfw-have-acc-text{margin-bottom:.6em}.cfw-left-column{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.cfw-right-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-left:1px solid #eee;padding:20px;padding-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}#cfw-main-container .apple-pay-button-checkout-separator{text-align:center;text-transform:uppercase;margin-bottom:20px;display:none}#cfw-main-container .apple-pay-button-wrapper{text-align:center;margin-bottom:10px}.pay-button-separator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em;position:relative;display:block;padding-top:1em}.pay-button-separator:after{content:'';display:block;position:absolute;top:50%;z-index:2;height:1px;background:#e6e6e6;width:100%}.pay-button-separator span{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:#fff;z-index:3;padding:0 1em;text-transform:none}.cfw-additional-information{margin-bottom:20px}.cfw-additional-information:last-child{margin-bottom:0}.cfw-additional-fields-container{margin-bottom:20px}.cfw-input-wrap-row>div>.form-row{margin-left:10px}@media (max-width:770px){#cfw-content,#cfw-header{margin-top:0}#cfw-content .cfw-logo,#cfw-header .cfw-logo{padding:0}#cfw-content .cfw-logo .logo,#cfw-header .cfw-logo .logo{text-align:center;margin:1em auto;display:block}.cfw-prev-tab{margin-bottom:1em;display:inline-block}.cfw-other-totals>:first-child{margin-top:20px}.cfw-other-totals table td{text-align:right}#wc-stripe-cc-form .cfw-sg-container>div[class^=cfw-column]{width:100%;margin-left:0;margin-right:0;margin-bottom:.3em}.previous-button{text-align:center}#cfw-cart-details-review-bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cfw-cart-details-review-bar>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:65%}#cfw-cart-details-review-bar>div:first-child:hover #cfw-cart-details-arrow,#cfw-cart-details-review-bar>div:first-child:hover a{fill:#d79915;color:#d79915}#cfw-cart-details-review-bar>div:last-child{text-align:right;margin:0;width:35%}#cfw-cart-details-review-bar a{text-decoration:none;color:#ebb134}#cfw-cart-details-collapse-wrap{display:none;margin-top:20px}#cfw-cart-list .cfw-cart-row .cfw-cart-item-col{margin-left:20px}#cfw-cart-list .cfw-cart-row>div:first-child{margin-left:0;width:18%}#cfw-cart-list .cfw-cart-row>div:nth-child(2){width:70%}#cfw-cart-list .cfw-cart-row>div:last-child{margin-right:0;width:25%}#cfw-cart-list .cfw-cart-row .tax_class{margin-top:4px;display:block}#cfw-cart-details-review-bar,#cfw-cart-list .cfw-cart-row{margin-left:0;margin-right:0;width:100%}#cfw-show-cart-details{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cfw-cart-details-arrow{-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:20px;height:20px;cursor:pointer;margin-left:6px;fill:#ebb134}#cfw-totals-list{margin-bottom:0}.cfw-left-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-right:0}#cfw-cart-details,#cfw-tab-container{overflow:hidden;padding:0 20px;margin:0;width:100%}.checkout-wc #cfw-cart-details{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;border-left:none;padding:20px;background:#f4f4f4;margin-bottom:20px}.checkout-wc #cfw-cart-details.active #cfw-cart-details-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#cfw-breadcrumb{display:none}.cfw .cfw-input-wrap-row{margin:0;width:100%}.cfw .cfw-input-wrap-row>div{width:100%;float:none;margin-left:0;margin-right:0;margin-bottom:1em}.cfw .cfw-input-wrap-row:last-child>div{margin-bottom:0}.cfw .wc-credit-card-form .cfw-input-wrap-row>div{margin-bottom:1em}.cfw .wc-credit-card-form .cfw-input-wrap-row>div:last-child{margin-bottom:0}.cfw-bottom-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cfw-bottom-controls .cfw-primary-btn{width:100%;text-align:center}}@media (max-width:600px){.state-gone-margin{margin-bottom:0!important}#cfw-billing-fields-container .cfw-input-wrap-row:last-child>.address-field{margin-bottom:0}#cfw-billing-methods .payment_method_icons{display:none!important}}@media (max-width:445px){#cfw-cart-list .cfw-cart-item-image{width:calc(60% - 40px)}#cfw-cart-details-arrow{width:16px;height:16px}}#cfw-footer{text-align:center;background:#fff;color:#999;font-size:.825em}#cfw-footer .cfw-footer-inner{padding:40px 0}#wp_footer>:not(#wpadminbar):not(.pakkelabels-modal):not(.shipmondo-modal):not(#fb-root){display:none}.product-tax{font-size:smaller}form.woocommerce-form-login .form-row{padding:3px;margin:0 0 6px}form.woocommerce-form-login .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}form.woocommerce-form-login .form-row label{line-height:2}form.woocommerce-form-login .form-row label.hidden{visibility:hidden}form.woocommerce-form-login .form-row label.inline{display:inline}form.woocommerce-form-login .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}form.woocommerce-form-login .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}form.woocommerce-form-login .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}form.woocommerce-form-login .form-row select{cursor:pointer;margin:0}form.woocommerce-form-login .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}form.woocommerce-form-login .form-row .optional{visibility:visible}form.woocommerce-form-login .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}form.woocommerce-form-login .form-row input.input-text,form.woocommerce-form-login .form-row textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;color:#333;padding:.8em .8em;font-size:16px;border-radius:5px;border:1px solid #d9d9d9!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-delay:0s,0s;transition-delay:0s,0s;-webkit-transition-duration:.2s,0s;transition-duration:.2s,0s;-webkit-transition-property:all,width;transition-property:all,width;-webkit-transition-timing-function:ease-out,ease;transition-timing-function:ease-out,ease}form.woocommerce-form-login .form-row input.input-text::-webkit-input-placeholder,form.woocommerce-form-login .form-row textarea::-webkit-input-placeholder{color:#ccc}form.woocommerce-form-login .form-row input.input-text::-moz-placeholder,form.woocommerce-form-login .form-row textarea::-moz-placeholder{color:#ccc}form.woocommerce-form-login .form-row input.input-text:-ms-input-placeholder,form.woocommerce-form-login .form-row textarea:-ms-input-placeholder{color:#ccc}form.woocommerce-form-login .form-row input.input-text::-ms-input-placeholder,form.woocommerce-form-login .form-row textarea::-ms-input-placeholder{color:#ccc}form.woocommerce-form-login .form-row input.input-text::placeholder,form.woocommerce-form-login .form-row textarea::placeholder{color:#ccc}form.woocommerce-form-login .form-row input.input-text:focus,form.woocommerce-form-login .form-row textarea:focus{outline:0;-webkit-box-shadow:0 0 0 2px #c7c7c7;box-shadow:0 0 0 2px #c7c7c7}form.woocommerce-form-login .form-row textarea{height:4em;line-height:1.5;display:block;-webkit-box-shadow:none;box-shadow:none}form.woocommerce-form-login .form-row .select2-container{width:100%;line-height:2em}form.woocommerce-form-login .form-row.woocommerce-invalid label{color:#a00}form.woocommerce-form-login .form-row.woocommerce-invalid .select2-container,form.woocommerce-form-login .form-row.woocommerce-invalid input.input-text,form.woocommerce-form-login .form-row.woocommerce-invalid select{border-color:#a00}form.woocommerce-form-login .form-row.woocommerce-validated .select2-container,form.woocommerce-form-login .form-row.woocommerce-validated input.input-text,form.woocommerce-form-login .form-row.woocommerce-validated select{border-color:#6dc22e}form.woocommerce-form-login .form-row ::-webkit-input-placeholder{line-height:normal}form.woocommerce-form-login .form-row :-moz-placeholder{line-height:normal}form.woocommerce-form-login .form-row :-ms-input-placeholder{line-height:normal}form.woocommerce-form-login .form-row::after,form.woocommerce-form-login .form-row::before{content:' ';display:table}form.woocommerce-form-login .form-row::after{clear:both}form.woocommerce-form-login .form-row label{display:block}form.woocommerce-form-login .form-row label.checkbox{display:inline}form.woocommerce-form-login .form-row select{width:100%}form.woocommerce-form-login .form-row .input-text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}form.woocommerce-form-login .form-row-first,form.woocommerce-form-login .form-row-last{width:47%;overflow:visible}form.woocommerce-form-login .form-row-first{float:left}form.woocommerce-form-login .form-row-last{float:right}form.woocommerce-form-login .form-row-wide{clear:both}.woocommerce-button{width:auto}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}h2.wc-bacs-bank-details-heading{padding-left:20px}h3.wc-bacs-bank-details-account-name{padding-left:20px}#wccf_checkout_field_certconstdebaza.empty{color:#999}#wccf_checkout_field_certconstdebaza option{color:#000}