.woocommerce-password-strength{font-size:1em;font-weight:600;padding:3px .5em;text-align:center}.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}.woocommerce-password-hint{display:block;margin:.5em 0 0}#stripe-card-element{font-size:1em}.wc-stripe-elements-field,.wc-stripe-iban-element-field{background:#fff;border:1px solid #b2b3b6;border-radius:5px;color:#111;font-family:HCo Gotham;font-size:1em;letter-spacing:normal;margin:5px 0;outline:none;padding:5px;transition:all .25s ease-in-out;vertical-align:middle;width:100%}.wc-stripe-elements-field.focused,.wc-stripe-iban-element-field.focused{background:#fff;border-color:#111}.ElementsApp input{height:2.333em!important}#payment .methods li.woocommerce-SavedPaymentMethods-new label,#payment .methods li.woocommerce-SavedPaymentMethods-token label{display:inline}#add_payment_method #payment ul.payment_methods li img.stripe-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{margin:0;max-width:40px;padding-left:3px}#add_payment_method #payment ul.payment_methods li img.stripe-bancontact-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-bancontact-icon{max-height:65px;max-width:45px}#add_payment_method #payment ul.payment_methods li img.stripe-ideal-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-ideal-icon{max-height:35px}#add_payment_method #payment ul.payment_methods li img.stripe-p24-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-p24-icon{max-width:65px}#add_payment_method #payment ul.payment_methods li img.stripe-alipay-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-alipay-icon{max-width:50px}#add_payment_method #payment ul.payment_methods li img.stripe-sofort-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-sofort-icon{max-width:55px}#add_payment_method #payment ul.payment_methods li img.stripe-sepa-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-sepa-icon{max-width:50px}#add_payment_method #payment ul.payment_methods li img.stripe-eps-icon,#add_payment_method #payment ul.payment_methods li img.stripe-multibanco-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-eps-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-multibanco-icon{max-height:30px}#add_payment_method #payment ul.payment_methods li img.stripe-giropay-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-giropay-icon{max-width:50px}#add_payment_method #payment ul.payment_methods li .stripe-credit-card-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-credit-card-brand{background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/credit-card.svg);display:block;height:24px;margin-top:-10px;position:absolute;right:10px;top:50%;width:30px}#add_payment_method #payment ul.payment_methods li .stripe-visa-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-visa-brand{background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/visa.svg);display:block;height:24px;margin-top:-10px;position:absolute;right:10px;top:50%;width:30px}#add_payment_method #payment ul.payment_methods li .stripe-amex-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-amex-brand{background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/amex.svg);display:block;height:24px;margin-top:-10px;position:absolute;right:10px;top:50%;width:30px}#add_payment_method #payment ul.payment_methods li .stripe-diners-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-diners-brand{background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/diners.svg);display:block;height:24px;margin-top:-10px;position:absolute;right:10px;top:50%;width:30px}#add_payment_method #payment ul.payment_methods li .stripe-discover-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-discover-brand{background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/discover.svg);display:block;height:24px;margin-top:-10px;position:absolute;right:10px;top:50%;width:30px}#add_payment_method #payment ul.payment_methods li .stripe-jcb-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-jcb-brand{background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/jcb.svg);display:block;height:24px;margin-top:-10px;position:absolute;right:10px;top:50%;width:30px}#add_payment_method #payment ul.payment_methods li .stripe-maestro-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-maestro-brand{background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/maestro.svg);display:block;height:24px;margin-top:-10px;position:absolute;right:10px;top:50%;width:30px}#add_payment_method #payment ul.payment_methods li .stripe-mastercard-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-mastercard-brand{background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/mastercard.svg);display:block;height:24px;margin-top:-10px;position:absolute;right:10px;top:50%;width:30px}#add_payment_method #payment ul.payment_methods .stripe-card-group,.woocommerce-checkout #payment ul.payment_methods .stripe-card-group{position:relative}.woocommerce-SavedPaymentMethods-token .stripe-source-errors .woocommerce-error{margin-bottom:2em;margin-top:1em}#wc-stripe-custom-button{display:block;width:100%}.gpay-button{background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:4px;cursor:pointer;height:40px;min-height:40px;padding:11px 24px;width:100%}.gpay-button.light{margin:2px 0 3px 0;width:calc(100% - 3px)}.gpay-button.light,.gpay-button.light:active{background-color:#fff}.gpay-button.light:hover{background-color:#f8f8f8}.gpay-button.light:focus{box-shadow:0 1px 1px 0 #e8e8e8,0 1px 3px #e8e8e8;outline:0}.gpay-button.light-outline{background-color:#fff;box-shadow:0 1px 1px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);margin:2px 0 3px 0;width:calc(100% - 3px)}.gpay-button.light-outline:active{background-color:#fff}.gpay-button.light-outline:hover{background-color:#f8f8f8}.gpay-button.light-outline:focus{box-shadow:0 1px 1px 0 #e8e8e8,0 1px 3px #e8e8e8;outline:0}.gpay-button.dark{background-color:#000;padding:12px 24px 10px}.gpay-button.dark:active{background-color:#5f6368}.gpay-button.dark:hover{background-color:#3c4043}.gpay-button.dark:focus{box-shadow:0 1px 1px 0 #5f6368,0 1px 3px #5f6368;outline:0}.gpay-button.short.light,.gpay-button.short.light-outline{background-image:url(https://www.gstatic.com/instantbuy/svg/light_gpay.svg)}.gpay-button.short.dark{background-image:url(https://www.gstatic.com/instantbuy/svg/dark_gpay.svg)}.woocommerce #payment ul.payment_methods:not(.woocommerce-error){zoom:1}.woocommerce #payment ul.payment_methods:not(.woocommerce-error):after,.woocommerce #payment ul.payment_methods:not(.woocommerce-error):before{content:" ";display:table}.woocommerce #payment ul.payment_methods:not(.woocommerce-error):after{clear:both}.woocommerce #payment ul.payment_methods:not(.woocommerce-error){list-style:none outside;margin:0 0 1em;text-align:left}.woocommerce #payment ul.payment_methods:not(.woocommerce-error)>li{font-weight:400;line-height:2;margin:0;text-align:left}.woocommerce #payment ul.payment_methods:not(.woocommerce-error)>li div.sv-wc-payment-gateway-card-icons{display:block;margin-left:0}.woocommerce #payment ul.payment_methods:not(.woocommerce-error)>li div.sv-wc-payment-gateway-card-icons img:first-child{margin-left:0}.woocommerce #payment ul.payment_methods:not(.woocommerce-error)>li label{display:inline}.woocommerce #payment ul.payment_methods:not(.woocommerce-error)>li input{margin:0 1em 0 0}.woocommerce #payment ul.payment_methods:not(.woocommerce-error)>li img{box-shadow:none;margin:0 0 0 .5em;padding:0;position:relative;vertical-align:middle}.woocommerce #payment ul.payment_methods:not(.woocommerce-error)>li img+img{margin-left:2px}.woocommerce #payment div.form-row{margin:0}.woocommerce #payment div.payment_box{color:#111216;font-size:.92em;line-height:1.5;margin:1em 0;max-width:700px;position:relative;width:100%}.woocommerce #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}.woocommerce #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}.woocommerce #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}.woocommerce #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{margin:-3px 1em 0 0;position:relative;vertical-align:middle}.woocommerce #payment div.payment_box .wc-credit-card-form{border:0;margin:1em 0 0;padding:0}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number{background-position:right .618em center;background-repeat:no-repeat;background-size:32px 20px;font-size:1.5em;padding:8px}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}.woocommerce #payment div.payment_box fieldset{border:0;padding:0}.woocommerce #payment div.payment_box span.help{color:#49494a;font-size:.857em;font-weight:400}.woocommerce #payment div.payment_box .form-row{margin:0 0 1em}.woocommerce #payment div.payment_box p:last-child,.woocommerce #payment div.payment_box p:only-child{margin-bottom:0;margin-top:0}.woocommerce #payment .payment_method_paypal .about_paypal{float:right;font-size:.83em;line-height:52px}.woocommerce #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}@media(min-width:768px){.woocommerce #payment .form-row select{width:auto}}.woocommerce-account:not(.logged-in):not(.page-template-member-content) .page-content{padding-left:25px;padding-right:25px}.woocommerce-account:not(.logged-in):not(.page-template-member-content) div.woocommerce{border:1px solid #b2b3b6;padding:1em 2em}.woocommerce-account:not(.logged-in):not(.page-template-member-content) form.login,.woocommerce-account:not(.logged-in):not(.page-template-member-content) form.register{border:0;padding:0}.woocommerce-account:not(.logged-in):not(.page-template-member-content) h2{color:#1f346e}.woocommerce-account form.login button,.woocommerce-account form.register button{width:100%}.woocommerce-account .woocommerce-MyAccount-content a:not(.button){font-weight:700}.woocommerce-account .woocommerce-MyAccount-content .wc-social-login-profile{border-color:#b2b3b6!important;margin-top:2em}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:2em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style-type:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before{background-color:#f68a20;border-radius:100%;content:"";display:block;height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#111!important;display:inline-block;font-weight:400;padding-left:20px}.woocommerce-account .addresses{margin-top:2em}.woocommerce-account .addresses .title{zoom:1}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before{content:" ";display:table}.woocommerce-account .addresses .title:after{clear:both}.woocommerce-account .addresses .title h3{float:left;margin-top:0}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account .woocommerce-EditAccountForm .form-row-first{float:left;width:47.5%}.woocommerce-account .woocommerce-EditAccountForm .form-row-last{float:right;width:47.5%}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account table.woocommerce-MyAccount-downloads td,.woocommerce-account table.woocommerce-MyAccount-downloads th{text-align:center;vertical-align:top}.woocommerce-account table.woocommerce-MyAccount-downloads td:first-child,.woocommerce-account table.woocommerce-MyAccount-downloads td:last-child,.woocommerce-account table.woocommerce-MyAccount-downloads th:first-child,.woocommerce-account table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce-account table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file:before,.woocommerce-account table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file:before{content:"↓";display:inline-block}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li:before{font-family:WooCommerce;speak:never;font-feature-settings:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;content:"";margin-right:.618em;text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}.woocommerce-account a.checkout-button,.woocommerce-account button#place_order{width:auto}.woocommerce-account a.button,.woocommerce-account button.button,.woocommerce-account input.button{margin:3px 3px 3px 0;padding:.25em .5em}.woocommerce-account.woocommerce-view-subscription .product-name .product-quantity{margin-right:.5em}.ssp-members-content{margin-top:2.5em}.page-template-member-content div.woocommerce div.woocommerce{padding-left:0;padding-right:0}@media(max-width:767.98px){.woocommerce table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions:before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.my_account_orders tr{margin-bottom:2em}.woocommerce table.my_account_orders tr td.order-actions{border-bottom-width:2px}.woocommerce table.my_account_orders tr td.order-actions .button{width:100%}}@media(min-width:768px){.woocommerce-account:not(.logged-in):not(.page-template-member-content):not(.woocommerce-account-join-team-login) div.woocommerce{margin-left:auto;margin-right:auto;max-width:600px;width:100%}.woocommerce-account.page-template-member-content:not(.logged-in) div.woocommerce{margin-left:auto;margin-right:auto;max-width:800px;width:100%}.woocommerce-account table.my_account_memberships .membership-content-excerpt{width:30%}.woocommerce-account table.my_account_memberships .membership-status{white-space:normal!important}.woocommerce-account table.my_account_memberships .membership-actions .button+.button{margin-top:5px}}@media(min-width:992px){.woocommerce-account.logged-in div.woocommerce{display:flex}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{flex:0 0 20.8333333333%;max-width:20.8333333333%}.woocommerce-account.logged-in .woocommerce-MyAccount-content{flex:0 0 79.1666666667%;max-width:79.1666666667%;padding-left:30px}}
