li.payment_method_ppcp_card.card-field-container--lg .card-number-field,li.payment_method_ppcp_card.card-field-container--md .card-number-field,li.payment_method_ppcp_card.card-field-container--sm .card-number-field{flex-basis:50%;max-width:50%}li.payment_method_ppcp_card.card-field-container--lg .card-cvv-field,li.payment_method_ppcp_card.card-field-container--lg .card-exp-field,li.payment_method_ppcp_card.card-field-container--md .card-cvv-field,li.payment_method_ppcp_card.card-field-container--md .card-exp-field,li.payment_method_ppcp_card.card-field-container--sm .card-cvv-field,li.payment_method_ppcp_card.card-field-container--sm .card-exp-field{flex-basis:25%;max-width:25%}li.payment_method_ppcp_card.card-field-container--lg .ppcp-card-field--container:nth-child(n+2),li.payment_method_ppcp_card.card-field-container--md .ppcp-card-field--container:nth-child(n+2),li.payment_method_ppcp_card.card-field-container--sm .ppcp-card-field--container:nth-child(n+2){margin-top:0}li.payment_method_ppcp_card label img{max-height:26px}.ppcp-card-fields--container{align-items:flex-start;display:flex;flex-flow:wrap}.ppcp-card-fields--container:nth-child(n+2){margin-top:8px}.ppcp-card-fields--container .ppcp-card-field--container{display:flex;flex-direction:column}.ppcp-card-fields--container .ppcp-card-field--container:nth-child(n+2){margin-top:12px}.ppcp-card-fields--container .ppcp-card-field--container #ppcp-card-cvv,.ppcp-card-fields--container .ppcp-card-field--container #ppcp-card-exp,.ppcp-card-fields--container .ppcp-card-field--container #ppcp-card-name,.ppcp-card-fields--container .ppcp-card-field--container #ppcp-card-number{display:flex}.ppcp-card-fields--container .ppcp-card-field--container #ppcp-card-cvv{align-items:center;position:relative}.ppcp-card-fields--container .ppcp-card-field--container #ppcp-card-cvv .ppcp-card-cvv-icon{align-items:center;display:flex;padding:8px;position:absolute;right:5px;z-index:999}.ppcp-card-fields--container .ppcp-card-field--container #ppcp-card-cvv.card-field--invalid:not(.card-field--focused) .ppcp-card-cvv-icon{fill:#df1b41}.ppcp-card-fields--container .ppcp-card-field--container.card-cvv-field,.ppcp-card-fields--container .ppcp-card-field--container.card-name-field,.ppcp-card-fields--container .ppcp-card-field--container.card-number-field{flex-basis:100%;max-width:100%}.ppcp-card-fields--container .ppcp-card-field--container.card-exp-field{flex-basis:100%;width:100%}.ppcp-card-fields--container .ppcp-card-field--container .ppcp-card-field-error{color:#df1b41;font-size:.93rem;padding:0 5px}.ppcp-card-fields--container .ppcp-card-field--container .ppcp-card-field-error.active span.error-content{opacity:1}.ppcp-card-fields--container .ppcp-card-field--container .ppcp-card-field--label{line-height:1rem;margin-left:5px}.ppcp-card-fields--container .ppcp-card-cvv-icon .card-cvc-icon{height:1.95em;width:1.95em}.ppcp-save-card-checkbox-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin-left:5px}.ppcp-save-card-checkbox-container input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid rgb(25 23 17 / .48);border-radius:4px;box-sizing:border-box;font-size:1em;height:1.25em;margin-right:1em;min-height:1.25em;min-width:1.25em;overflow:hidden;position:static;vertical-align:middle;width:1.25em}.ppcp-save-card-checkbox-container input[type=checkbox]:not(:checked)+.ppcp-checkbox-mark{display:none}.ppcp-save-card-checkbox-container .ppcp-checkbox-mark{fill:#000;height:1.125em;margin-left:.06875em;margin-top:-.1875em;pointer-events:none;position:absolute;width:1.125em}.ppcp-save-card-checkbox-container span{font-size:.875em}.wc-saved-payment-methods[data-count="0"]{display:none}.wc-ppcp-hide-button,.wc-ppcp-hide-button#place_order{display:none!important}.wc-ppcp-cart-payments__container{max-width:100%}.wc-ppcp-cart-payments__container.below .wc-ppcp-cart-payment__methods{margin:10px 0 0}.wc-ppcp-cart-payments__container .wc-ppcp-cart-payment__methods{list-style:none;margin:0;padding:0}.wc-ppcp-cart-payments__container .wc-ppcp-cart-payment__methods .wc-ppcp-cart-payment-method{list-style:none;margin:0}.wc-ppcp-cart-payments__container .wc-ppcp-cart-payment__methods .wc-ppcp-cart-payment-method:not(:first-of-type):not(.hidden){margin-top:12px}.wc-ppcp-cart-payments__container .wc-ppcp-cart-payment__methods .wc-ppcp-cart-payment-method.or{align-items:center;display:flex;justify-content:center;margin:10px 0}.wc-ppcp-cart-payments__container .wc-ppcp-cart-payment__methods .wc-ppcp-cart-payment-method.or p{margin:0}.wc-ppcp-product-payments__container{width:100%}.wc-ppcp-product-payments__container.top{margin:0 0 10px}.wc-ppcp-product-payments__container:not(top){margin:10px 0 0}.wc-ppcp-product-payments__container .wc-ppcp-product-payment__methods{list-style:none;margin:0;padding:0}.wc-ppcp-product-payments__container .wc-ppcp-product-payment__methods .wc-ppcp-product-payment-method{list-style:none;margin:0}.wc-ppcp-product-payments__container .wc-ppcp-product-payment__methods .wc-ppcp-product-payment-method:not(:first-of-type){margin-top:12px}.wc-ppcp-product-payments__container .wc-ppcp-product-payment__methods .wc-ppcp-product-payment-method .disabled{opacity:.4}.wc-ppcp-product-payments__container .wc-ppcp-product-payment__methods .wc-ppcp-product-payment-method .wc-ppcp_googlepay-button{min-width:100%}.wc-ppcp-cart-button-container.disabled,.wc-ppcp-checkout-container.disabled,.wc-ppcp-product-button-container.disabled{opacity:.4}.wc-ppcp-loader{display:flex;height:50px;justify-content:center;left:calc(50% - 25px);position:fixed;top:50%;width:50px}.wc-ppcp-loader div{animation:ppcp-loader 1.3s cubic-bezier(.5,0,.5,1) infinite;border-radius:50%;border:3px solid #fff0;border-top-color:#000;box-sizing:border-box;display:block;height:30px;position:absolute;width:30px}.wc-ppcp-loader div:first-child{animation-delay:-.45s}.wc-ppcp-loader div:nth-child(2){animation-delay:-.3s}.wc-ppcp-loader div:nth-child(3){animation-delay:-.15s}@keyframes ppcp-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#wc-ppcp-product-button-container{display:flex;flex-wrap:wrap}#wc-ppcp-product-button-container .paypal-buttons{flex:0 0 100%}#wc-ppcp-product-button-container .paypal-buttons:nth-child(n+2){margin-top:6px}.wc-ppcp-checkout-container .paypal-buttons{display:flex!important}.wc-ppcp-checkout-container .paypal-buttons:nth-child(n+2){margin-top:12px}#wc-ppcp-cart-button-container .paypal-buttons{display:flex!important}#wc-ppcp-cart-button-container .paypal-buttons:nth-child(n+2){margin-top:12px}#wc-ppcp-product-button-container .paypal-buttons{display:flex!important}#wc-ppcp-product-button-container .paypal-buttons:nth-child(n+2){margin-top:12px}tr.wc-ppcp-paylater-msg__container td:before{content:""!important}#wc-ppcp-paylater-msg-product{margin-bottom:10px}.wc-ppcp-payment-method__container .wc-ppcp-popup__container{display:flex;flex-wrap:wrap;justify-content:center}.wc-ppcp-payment-method__container .wc-ppcp-popup__container img{height:56px;max-height:77px;max-width:150px;width:110px}.wc-ppcp-payment-method__container .wc-ppcp-popup__container p{flex:1 1 100%;margin-top:10px;text-align:center}li.payment_method_ppcp label[for=payment_method_ppcp]:after{clear:both;content:"";display:block}li.payment_method_ppcp label:first-of-type img{float:right;max-height:29px;max-width:110px}li.payment_method_ppcp_card label:first-of-type img{height:24px;max-height:24px}li.payment_method_ppcp_googlepay label:first-of-type img{float:right;max-height:29px;max-width:55px}li.payment_method_ppcp_applepay label:first-of-type img{float:right;max-height:31px;max-width:48px}.wc-ppcp-express-checkout fieldset{border:1px solid #d1d1d1;border-radius:3px;margin-bottom:20px;padding:15px 25px}.wc-ppcp-express-checkout fieldset legend{font-weight:500;margin:0 auto;padding:0 1rem}.wc-ppcp-express-checkout fieldset .wc-ppcp-express-checkout-gateway:not(:last-of-type){margin-bottom:12px}.wc-ppcp-express-checkout .express-divider{align-items:center;background:#fff0;display:flex;font-size:16px;left:0;right:0;top:-13px;white-space:nowrap}.wc-ppcp-express-checkout .express-divider:before{background:#d1d1d1;content:" ";display:block;height:1px;margin-right:1rem;width:50%}.wc-ppcp-express-checkout .express-divider:after{background:#d1d1d1;content:" ";display:block;height:1px;margin-left:1rem;width:50%}.wc-ppcp-express-checkout #wc-ppcp-express-button,.wc-ppcp-express-checkout #wc-ppcp-express-button .gpay-button-fill,.wc-ppcp-express-checkout #wc-ppcp-express-button .gpay-card-info-container-fill,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .gpay-button-fill,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .gpay-card-info-container-fill,.wc-ppcp-express-checkout #wc-ppcp_card-express-button,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .gpay-button-fill,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .gpay-card-info-container-fill,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .gpay-button-fill,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .gpay-card-info-container-fill{display:flex;flex-wrap:wrap;justify-content:center}.wc-ppcp-express-checkout #wc-ppcp-express-button .gpay-button-fill button,.wc-ppcp-express-checkout #wc-ppcp-express-button .gpay-card-info-container-fill button,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .gpay-button-fill button,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .gpay-card-info-container-fill button,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .gpay-button-fill button,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .gpay-card-info-container-fill button,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .gpay-button-fill button,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .gpay-card-info-container-fill button{padding:9px}.wc-ppcp-express-checkout #wc-ppcp-express-button .gpay-button-fill .gpay-card-info-iframe,.wc-ppcp-express-checkout #wc-ppcp-express-button .gpay-card-info-container-fill .gpay-card-info-iframe,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .gpay-button-fill .gpay-card-info-iframe,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .gpay-card-info-container-fill .gpay-card-info-iframe,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .gpay-button-fill .gpay-card-info-iframe,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .gpay-card-info-container-fill .gpay-card-info-iframe,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .gpay-button-fill .gpay-card-info-iframe,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .gpay-card-info-container-fill .gpay-card-info-iframe{left:0}.wc-ppcp-express-checkout #wc-ppcp-express-button .paypal-buttons,.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp-fastlane-button,.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp_applepay-button,.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp_googlepay-button,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .paypal-buttons,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp-fastlane-button,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp_applepay-button,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp_googlepay-button,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .paypal-buttons,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp-fastlane-button,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp_applepay-button,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp_googlepay-button,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .paypal-buttons,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp-fastlane-button,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp_applepay-button,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp_googlepay-button{cursor:pointer;flex:1 1 150px;margin:0 5px;max-width:240px;padding:0}.wc-ppcp-express-checkout #wc-ppcp-express-button .paypal-buttons img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp-fastlane-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp_applepay-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp_googlepay-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .paypal-buttons img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp-fastlane-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp_applepay-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp_googlepay-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .paypal-buttons img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp-fastlane-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp_applepay-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp_googlepay-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .paypal-buttons img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp-fastlane-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp_applepay-button img.wc-ppcp-fastlane-icon,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp_googlepay-button img.wc-ppcp-fastlane-icon{height:38%}@media(max-width:575px){.wc-ppcp-express-checkout #wc-ppcp-express-button .paypal-buttons,.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp-fastlane-button,.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp_applepay-button,.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp_googlepay-button,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .paypal-buttons,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp-fastlane-button,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp_applepay-button,.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp_googlepay-button,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .paypal-buttons,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp-fastlane-button,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp_applepay-button,.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp_googlepay-button,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .paypal-buttons,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp-fastlane-button,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp_applepay-button,.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp_googlepay-button{flex:1 1 100%;max-width:100%}.wc-ppcp-express-checkout #wc-ppcp-express-button .paypal-buttons:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp-fastlane-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp_applepay-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp-express-button .wc-ppcp_googlepay-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .paypal-buttons:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp-fastlane-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp_applepay-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_applepay-express-button .wc-ppcp_googlepay-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_card-express-button .paypal-buttons:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp-fastlane-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp_applepay-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_card-express-button .wc-ppcp_googlepay-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .paypal-buttons:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp-fastlane-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp_applepay-button:nth-child(n+2),.wc-ppcp-express-checkout #wc-ppcp_googlepay-express-button .wc-ppcp_googlepay-button:nth-child(n+2){margin-top:12px}}.woocommerce-mini-cart__buttons [id^=wc-ppcp-minicart-ppcp]{margin-top:5px}.wc-ppcp-paylater-msg-shop-container,.woocommerce-mini-cart__buttons #wc-ppcp-minicart-msg{margin-top:10px}[name^=__zoid__paypal_message]{opacity:1!important}.wc-ppcp-fastlane-button{align-items:center;background-color:#ffc439;border:none;border-radius:4px;display:flex;height:40px;justify-content:center;transition:background-color .35s ease}.wc-ppcp-fastlane-button.processing{opacity:.4}.wc-ppcp-fastlane-button:hover{background:#eab436}.wc-ppcp-fastlane-button :disabled{opacity:.4}.fastlane-modal-open{overflow:hidden}.wc-ppcp-fastlane-overlay{align-items:center;background:hsl(0 0% 100% / .75)!important;display:flex!important;inset:0!important;justify-content:center;margin:0!important;opacity:0;padding:0!important;position:fixed!important;transition:background .4s,opacity .35s,visibility .35s!important;visibility:hidden;will-change:background!important;z-index:2147483647!important}.wc-ppcp-fastlane-overlay.active{opacity:1;visibility:visible}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal{background:#fff;border-radius:8px;box-shadow:0 7px 32px rgb(0 0 0 / .15),0 3px 6px rgb(0 0 0 / .2);height:calc(100% - 60px);max-width:600px;opacity:0;overflow-y:scroll;padding:24px;transform:scale(.8);transition:opacity .35s ease-in-out,transform .35s ease-out,visibility .35s;width:100%}.wc-ppcp-fastlane-overlay.active .wc-ppcp-fastlane-modal{opacity:1;transform:scale(1)}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-field{background-color:#fff;border:1px solid #dadddd;border-radius:4px;display:flex;height:64px;margin:0 8px 1em;padding:.25em .625em;position:relative}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-field.focused:before{border:2px solid #0057ff;border-radius:4px;box-shadow:0 1px 1px rgb(0 0 0 / .03),0 3px 6px rgb(0 0 0 / .02),0 0 0 3px rgb(5 115 225 / .25),0 1px 1px 0 rgb(0 0 0 / .08);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-field .wc-ppcp-fastlane-modal-input{background-color:#fff;border:none;box-shadow:none;font-size:16px;padding:1.25em 0 0;width:100%}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-field .wc-ppcp-fastlane-modal-input.not-empty,.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-field .wc-ppcp-fastlane-modal-input:focus{border:none;outline:none}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-field .wc-ppcp-fastlane-modal-input.not-empty+.wc-ppcp-fastlane-modal-field-label,.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-field .wc-ppcp-fastlane-modal-input:focus+.wc-ppcp-fastlane-modal-field-label{transform:translateY(-100%) scale(.875)}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-field .wc-ppcp-fastlane-modal-field-label{color:#000;left:12px;opacity:.7;position:absolute;top:50%;transform:translateY(-50%);transform-origin:left center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-buttons{display:flex;flex-direction:column;margin-top:16px}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-buttons>:nth-child(n+2){margin-top:16px}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-buttons .wc-ppcp-fastlane-tokenize{background-color:#003087;border-radius:1000px;color:#fff;font-size:1.2rem}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-buttons .wc-ppcp-fastlane-tokenize:disabled{opacity:.5}.wc-ppcp-fastlane-overlay .wc-ppcp-fastlane-modal-buttons .wc-ppcp-fastlane-cancel{color:#0070e0;cursor:pointer;text-align:center;text-decoration:none}.payment_method_ppcp_card .wc-ppcp-tokenized-card{background:#fff;border:1px solid hsl(0 0% 93% / .933);border-radius:4px;box-shadow:0 0 transparent,0 0 transparent,0 1px 12px 0 rgb(0 0 0 / .08),0 0 2px 0 rgb(0 0 0 / .04);display:flex;padding:.75em;width:100%}.payment_method_ppcp_card .wc-ppcp-tokenized-card:not(.has-customer-context) a.wc-ppcp-tokenized-card-change{display:none}.payment_method_ppcp_card .wc-ppcp-tokenized-card .wc-ppcp-tokenized-card-format{color:#000;margin-left:16px}.payment_method_ppcp_card .wc-ppcp-tokenized-card .wc-ppcp-tokenized-card-actions{display:flex;flex:1;flex-direction:row;justify-content:flex-end}.payment_method_ppcp_card .wc-ppcp-tokenized-card .wc-ppcp-tokenized-card-actions a{cursor:pointer}.payment_method_ppcp_card .wc-ppcp-tokenized-card .wc-ppcp-tokenized-card-actions a:nth-child(n+2){margin-left:12px}.payment_method_ppcp_card .wc-ppcp-tokenized-card .wc-ppcp-tokenized-card-icon-container img{height:24px;width:32px}#wc-ppcp-watermark-container{margin-top:.8em}.wc-payment-form .wc-ppcp-save-payment-method--container{margin-top:8px}.fastlane-signup-link-container{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:4px;box-shadow:0 1px 1px rgb(0 0 0 / .03),0 3px 6px rgb(0 0 0 / .02);color:#0570de;cursor:pointer;display:inline-flex;font-weight:600;margin-bottom:1em;padding:6px 12px;transition:box-shadow .35s ease}.fastlane-signup-link-container:hover{box-shadow:0 0 transparent,0 0 transparent,0 1px 12px 0 rgb(0 0 0 / .08),0 0 2px 0 rgb(0 0 0 / .04)}.fastlane-signup-link-container .fastlane-signup-img{margin-left:8px}.wc-ppcp_applepay-button:not(.product-context):disabled,.wc-ppcp_googlepay-button:not(.product-context):disabled{opacity:.4}.wc-ppcp_applepay-button{cursor:pointer;width:100%}.wc-block-mini-cart__footer-actions:has(.wc-ppcp-mini-cart-express){flex-wrap:wrap}.wc-block-mini-cart__footer-actions .wc-ppcp-mini-cart-express{display:flex;flex-direction:column;gap:16px;width:100%}.wc-block-mini-cart__footer-actions .wc-ppcp-mini-cart-express a[class^=wc-ppcp_][class*=ppcp-minicart]{margin-bottom:0}.wc-block-mini-cart__footer-actions .wc-ppcp-mini-cart-express .wc-ppcp-minicart-ppcp{line-height:0}#payment ul.payment_methods li[class*=payment_method_ppcp] ul.woocommerce-SavedPaymentMethods li::marker{font-size:0}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods li[class*=payment_method_ppcp]:not(:last-child),.wc-stripe-product-checkout-container ul.wc_stripe_product_payment_methods li[class*=payment_method_ppcp]:not(:last-child){list-style:none;margin:0 0 1em}:root{--sve-blue:#076ee8;--sve-bright:#1386ff;--sve-navy:#04142d;--sve-ink:#07162c;--sve-muted:#526177;--sve-line:#dce4ee;--sve-white:#fff;--sve-width:1240px}html{scroll-behavior:smooth}body.sve-active{margin:0!important;background:#fff;color:var(--sve-ink);font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.6}.sve-active *{box-sizing:border-box}.sve-active a{text-decoration:none}.sve-site{overflow:hidden}.sve-container{width:min(var(--sve-width),calc(100% - 48px));margin:auto}.sve-skip{position:fixed;left:16px;top:-80px;z-index:99999;background:#fff;padding:10px 16px;color:#000}.sve-skip:focus{top:10px}.sve-topbar{height:34px;background:#02132b;color:#fff;font-size:10px}.sve-topbar .sve-container{height:100%;display:flex;gap:18px;align-items:center}.sve-topbar .sve-language{margin-left:auto}.sve-header{height:92px;background:#fff;position:relative;z-index:50;box-shadow:0 2px 14px rgb(7 22 44 / .09)}.sve-header-row{height:100%;display:flex;align-items:center;gap:24px}.sve-brand{display:flex;align-items:center;gap:9px;color:#07162c;line-height:1}.sve-brand svg{width:42px;height:49px;flex:0 0 auto}.sve-brand span{display:flex;flex-direction:column}.sve-brand b{font-size:20px;letter-spacing:-.8px}.sve-brand sup{font-size:7px}.sve-brand small{font-size:9px;font-weight:800;letter-spacing:.7px;margin-top:4px}.sve-nav{margin-left:auto}.sve-nav-list{display:flex;align-items:center;gap:24px;list-style:none;margin:0;padding:0}.sve-nav-list li{margin:0}.sve-nav-list a{color:#08172c;font-size:11px;font-weight:800;text-transform:uppercase;white-space:nowrap}.sve-nav-list a:hover,.sve-nav-list .current-menu-item>a{color:var(--sve-blue)}.sve-call{background:var(--sve-blue);color:#fff;min-width:174px;padding:12px 16px;line-height:1.2;text-align:center}.sve-call b{display:block;font-size:13px}.sve-call small{display:block;font-size:9px;margin-top:5px}.sve-menu-toggle{display:none;background:none;border:0;padding:10px}.sve-menu-toggle span{display:block;width:25px;height:2px;margin:5px;background:#07162c}.sve-menu-toggle em{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.sve-hero{min-height:540px;background-image:linear-gradient(90deg,rgb(1 16 38 / .97) 0%,rgb(3 23 51 / .84) 37%,rgb(2 17 37 / .15) 72%),var(--sve-hero);background-position:center;background-size:cover;color:#fff;display:flex;align-items:center}.sve-hero-content{padding:55px 0 42px}.sve-eyebrow{margin:0 0 8px;color:var(--sve-blue);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.35px}.sve-white{color:#fff}.sve-hero h1{font-size:44px;line-height:1.05;letter-spacing:-1.8px;margin:0 0 12px;font-weight:800}.sve-hero h2{color:#fff;font-size:28px;line-height:1.08;margin:0 0 16px;font-weight:700}.sve-lead{max-width:570px;font-size:14px;line-height:1.65;margin:0 0 20px}.sve-actions{display:flex;gap:14px;flex-wrap:wrap}.sve-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--sve-blue);color:#fff!important;border:1px solid var(--sve-blue);padding:12px 20px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.2px;transition:.2s}.sve-btn:hover{background:#005bc7;border-color:#005bc7;transform:translateY(-1px)}.sve-btn-outline{background:#fff0;border-color:rgb(255 255 255 / .75)}.sve-btn-outline:hover{background:#fff;color:#07162c!important;border-color:#fff}.sve-btn-light{background:#fff;color:var(--sve-blue)!important;border-color:var(--sve-blue)}.sve-hero-points{display:flex;gap:30px;padding-top:24px;margin-top:21px;border-top:1px solid rgb(255 255 255 / .22);max-width:710px}.sve-hero-points span{display:flex;gap:8px;align-items:flex-start;color:#79b7ff;font-size:21px}.sve-hero-points b{color:#fff;font-size:9px;line-height:1.4}.sve-section{padding:38px 0}.sve-center{text-align:center}.sve-section h2,.sve-dark-panel h2,.sve-engineering h2,.sve-split h2,.sve-coverage h2{font-size:28px;line-height:1.15;letter-spacing:-.9px;margin:0 0 12px}.sve-industry-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:12px;margin-top:28px}.sve-industry-grid div{display:flex;flex-direction:column;align-items:center;gap:8px}.sve-industry-grid i{font-style:normal;color:#0c4e9e;font-size:38px;line-height:1}.sve-industry-grid span{font-size:10px;font-weight:700;line-height:1.35}.sve-difference{display:grid;grid-template-columns:40% 60%;min-height:330px}.sve-photo{background-size:cover;background-position:center}.sve-dark-panel{background:radial-gradient(circle at 82% 50%,rgb(0 112 247 / .19),transparent 30%),#02122c;color:#fff;display:flex;align-items:center;padding:48px 7vw}.sve-dark-panel>div{max-width:625px}.sve-dark-panel p{max-width:600px;font-size:13px;margin:0 0 11px}.sve-dark-panel .sve-eyebrow,.sve-health .sve-eyebrow{color:#2d94ff}.sve-dark-panel .sve-btn{margin-top:12px}.sve-process{padding-top:30px}.sve-process-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:46px;margin-top:24px}.sve-process-grid>div{position:relative}.sve-process-grid>div:not(:last-child):after{content:'→';position:absolute;right:-31px;top:31px;color:#9ca8b6}.sve-process-grid i{width:70px;height:70px;border:1px solid #738195;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;color:#173b68;font-style:normal;font-size:26px;position:relative}.sve-process-grid i b{position:absolute;right:-1px;top:-7px;width:22px;height:22px;border-radius:50%;background:var(--sve-blue);color:#fff;font-size:11px;display:grid;place-items:center}.sve-process-grid h3{color:var(--sve-blue);font-size:12px;text-transform:uppercase;margin:0 0 4px}.sve-process-grid p{font-size:10px;line-height:1.4;margin:0}.sve-engineering{min-height:320px;background-image:linear-gradient(90deg,#fff 0%,rgb(255 255 255 / .96) 34%,rgb(255 255 255 / .05) 63%),var(--sve-engineering);background-size:cover;background-position:center;display:flex;align-items:center}.sve-engineering-copy{width:46%;padding:40px 0}.sve-engineering-copy p:not(.sve-eyebrow){max-width:490px;font-size:13px}.sve-engineering-copy .sve-btn{margin-top:5px}.sve-split{display:grid;grid-template-columns:1fr 1fr}.sve-partners,.sve-health{min-height:360px;padding:48px max(4vw,32px);display:flex;position:relative}.sve-partners{background:#fff}.sve-partners>div:first-child{width:56%;z-index:1}.sve-partners p:not(.sve-eyebrow),.sve-health p{font-size:12px}.sve-map{position:absolute;right:7%;top:80px;width:34%;height:220px;background:#eef3f8;clip-path:polygon(16% 4%,40% 0,52% 16%,73% 6%,91% 28%,86% 49%,99% 70%,77% 95%,54% 86%,36% 100%,18% 82%,4% 58%);color:var(--sve-blue);font-size:28px;padding:45px}.sve-map span,.sve-map b,.sve-map i{position:absolute;font-style:normal}.sve-map span{right:28px;top:40px}.sve-map b{left:45%;bottom:30px}.sve-map i{left:28px;bottom:58px}.sve-health{background:linear-gradient(135deg,#02142e,#001126);color:#fff}.sve-health>div:first-child{width:54%}.sve-health ul{list-style:none;padding:0;margin:12px 0 18px;font-size:11px}.sve-health li{margin:6px 0}.sve-health li:before{content:'⊙';color:#198cff;margin-right:8px}.sve-monitor{position:absolute;right:7%;top:60px;width:35%;height:220px;border:10px solid #16263e;background:#061b38;border-radius:8px;box-shadow:0 16px 30px rgb(0 0 0 / .45);display:flex;flex-direction:column;align-items:center!important;justify-content:center;color:#fff}.sve-monitor:after{content:'';position:absolute;width:70px;height:36px;background:#182438;bottom:-44px;clip-path:polygon(35% 0,65% 0,75% 75%,100% 75%,100% 100%,0 100%,0 75%,25% 75%)}.sve-monitor span{position:absolute;left:10px;top:8px;font-size:7px}.sve-monitor b{width:100px;height:100px;border:5px solid #19d084;border-radius:50%;display:grid;place-items:center;font-size:35px}.sve-monitor sup{font-size:11px}.sve-monitor small{font-size:6px;margin-top:-25px}.sve-knowledge{padding:32px 0 42px}.sve-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:22px;text-align:left;margin:20px 0}.sve-cards article{min-width:0}.sve-card-art{height:112px;background:linear-gradient(135deg,#14355d,#0a78e6);border-radius:4px;color:#fff;display:grid;place-items:center;font-size:52px;overflow:hidden}.sve-art-2{background:linear-gradient(135deg,#a57b49,#14293d)}.sve-art-3{background:linear-gradient(135deg,#00399d,#ffe700)}.sve-art-4{background:linear-gradient(135deg,#b9e2f7,#172a44)}.sve-art-5{background:linear-gradient(135deg,#f49461,#071c39)}.sve-cards h3{font-size:14px;line-height:1.2;margin:10px 0 5px}.sve-cards p{font-size:10px;line-height:1.4;margin:0 0 7px}.sve-cards a{font-size:9px;font-weight:800;color:var(--sve-blue);text-transform:uppercase}.sve-form-section{padding:55px 0;background:#f2f6fa}.sve-form-section>.sve-container{display:grid;grid-template-columns:1fr 1.5fr;gap:55px}.sve-form-wrap{background:#fff;padding:25px;box-shadow:0 6px 28px rgb(7 22 44 / .08)}.sve-page-hero{padding:75px 0;background:linear-gradient(90deg,rgb(2 18 44 / .98),rgb(2 33 72 / .83)),url(https://www.secureviewcameras.com/wp-content/plugins/secureview-spain-section/assets/css/../images/madrid-hero.webp) center/cover;color:#fff}.sve-page-hero h1{font-size:43px;line-height:1.1;letter-spacing:-1.5px;margin:0}.sve-page-content{padding:55px 0 75px}.sve-page-content article{max-width:900px;margin:auto}.sve-page-content h2{font-size:30px;margin:35px 0 12px}.sve-page-content h3{font-size:22px;margin:28px 0 10px}.sve-page-content p,.sve-page-content li{font-size:16px}.sve-page-content a{color:var(--sve-blue);text-decoration:underline}.sve-page-content img{max-width:100%;height:auto}.sve-coverage{background:linear-gradient(90deg,#06214a,#021229);color:#fff;padding:28px 0}.sve-coverage>.sve-container{display:grid;grid-template-columns:1fr 1.15fr 1.25fr;gap:45px;align-items:center}.sve-coverage h2{font-size:24px}.sve-coverage p{font-size:11px}.sve-spain-map{text-align:center;color:#80baff;font-size:10px;line-height:1.1;padding:20px;background:radial-gradient(ellipse at center,rgb(10 109 225 / .26),transparent 62%)}.sve-footer{background:#001027;color:#dce8f7}.sve-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.4fr;gap:50px;padding:34px 0 22px}.sve-brand-footer{color:#fff;margin-bottom:12px}.sve-brand-footer svg{width:30px;height:35px}.sve-brand-footer b{font-size:15px}.sve-brand-footer small{font-size:7px}.sve-footer h3{font-size:10px;color:#fff;text-transform:uppercase;margin:0 0 9px}.sve-footer p,.sve-footer a{display:block;color:#bfd0e4;font-size:9px;margin:0 0 5px}.sve-footer a:hover{color:#fff}.sve-copyright{border-top:1px solid #20334c;padding:10px 0;font-size:8px;color:#7290b0}.sve-copyright span{float:right}@media(max-width:1180px){.sve-nav-list{gap:13px}.sve-nav-list a{font-size:9px}.sve-call{min-width:150px}.sve-industry-grid{grid-template-columns:repeat(5,1fr);row-gap:28px}}@media(max-width:900px){.sve-container{width:min(100% - 32px,var(--sve-width))}.sve-topbar .sve-container span:nth-child(2){display:none}.sve-header{height:76px}.sve-brand svg{width:35px}.sve-brand b{font-size:17px}.sve-call{display:none}.sve-menu-toggle{display:block;margin-left:auto}.sve-nav{display:none;position:absolute;top:76px;left:0;width:100%;background:#fff;box-shadow:0 15px 22px rgb(0 0 0 / .15);padding:14px 20px}.sve-nav.is-open{display:block}.sve-nav-list{display:block}.sve-nav-list li{border-bottom:1px solid #e9eef4}.sve-nav-list a{display:block;padding:13px 4px;font-size:11px}.sve-hero{min-height:600px;background-image:linear-gradient(90deg,rgb(1 16 38 / .95),rgb(2 21 45 / .68)),var(--sve-hero);background-position:64% center}.sve-hero h1{font-size:39px}.sve-hero h2{font-size:24px}.sve-hero-points{display:grid;grid-template-columns:1fr 1fr;gap:15px}.sve-difference{grid-template-columns:1fr}.sve-photo{min-height:320px}.sve-dark-panel{padding:45px 30px}.sve-process-grid{grid-template-columns:repeat(5,1fr);gap:12px}.sve-process-grid>div:not(:last-child):after{display:none}.sve-process-grid i{width:58px;height:58px}.sve-engineering{background-position:62% center}.sve-engineering-copy{width:55%}.sve-split{grid-template-columns:1fr}.sve-cards{grid-template-columns:repeat(3,1fr)}.sve-coverage>.sve-container{grid-template-columns:1fr 1fr}.sve-spain-map{display:none}.sve-footer-grid{grid-template-columns:1.4fr 1fr 1fr}.sve-footer-grid>div:last-child{grid-column:1/-1}}@media(max-width:640px){.sve-topbar{height:30px}.sve-topbar{font-size:8px}.sve-language{font-size:0}.sve-language:after{content:'English | Español';font-size:8px}.sve-hero{min-height:650px;background-position:69% center}.sve-hero-content{padding:46px 0 28px}.sve-hero h1{font-size:35px}.sve-hero h2{font-size:22px}.sve-actions{display:grid}.sve-btn{width:100%;padding:13px}.sve-hero-points{grid-template-columns:1fr 1fr}.sve-industry-grid{grid-template-columns:repeat(2,1fr);gap:26px 12px}.sve-section h2,.sve-dark-panel h2,.sve-engineering h2,.sve-split h2{font-size:25px}.sve-process-grid{grid-template-columns:1fr 1fr}.sve-process-grid>div:last-child{grid-column:1/-1}.sve-engineering{min-height:490px;background-image:linear-gradient(180deg,#fff 0%,rgb(255 255 255 / .93) 52%,rgb(255 255 255 / .1) 78%),var(--sve-engineering);background-position:65% center;align-items:flex-start}.sve-engineering-copy{width:100%;padding-top:38px}.sve-partners,.sve-health{min-height:520px;padding:38px 24px}.sve-partners>div:first-child,.sve-health>div:first-child{width:100%}.sve-map,.sve-monitor{top:auto;bottom:55px;right:15%;width:70%}.sve-cards{grid-template-columns:1fr 1fr}.sve-cards article:last-child{grid-column:1/-1}.sve-form-section>.sve-container{grid-template-columns:1fr}.sve-page-hero{padding:58px 0}.sve-page-hero h1{font-size:34px}.sve-page-content{padding:35px 0 55px}.sve-coverage>.sve-container{grid-template-columns:1fr}.sve-footer-grid{grid-template-columns:1fr 1fr;gap:28px}.sve-footer-grid>div:first-child,.sve-footer-grid>div:last-child{grid-column:1/-1}.sve-copyright span{display:block;float:none;margin-top:5px}}.sve-language a{color:#fff}.sve-language a:hover,.sve-language a:focus{text-decoration:underline}.sve-page-content article{max-width:none!important;width:100%!important}.sve-active .sve-header .sve-nav-list a:hover,.sve-active .sve-header .sve-nav-list a:focus,.sve-active .sve-header .sve-nav-list .current-menu-item>a,.sve-active .sve-header .sve-nav-list .current-page-ancestor>a{color:var(--sve-blue)!important;background:transparent!important}.sve-active .sve-header .sve-brand,.sve-active .sve-header .sve-brand:hover,.sve-active .sve-header .sve-brand:focus{color:var(--sve-ink)!important}.sve-custom-logo{display:block;max-width:230px;max-height:62px;width:auto;height:auto}.sve-brand-footer .sve-custom-logo{max-height:55px}.sve-dynamic-form{margin:45px 0;padding:36px;background:#f2f7fc;border:1px solid #d9e7f3;border-radius:6px}.sve-page-content article>.sve-content-intro{max-width:none;margin:-55px calc(50% - 50vw) 50px;padding:70px max(24px,calc((100vw - 900px)/2));background:linear-gradient(120deg,#eef6ff,#fff 62%);border-bottom:1px solid #d7e5f4}.sve-content-intro h2{font-size:40px;line-height:1.08;max-width:760px;margin:0 0 16px}.sve-kicker{color:var(--sve-blue);font-size:11px!important;font-weight:800;letter-spacing:.8px;margin:0 0 10px}.sve-content-lead{font-size:19px!important;line-height:1.65;max-width:800px}.sve-content-band{margin:40px 0;padding:38px;background:linear-gradient(135deg,#031a3a,#062d60);color:#fff;border-radius:6px}.sve-content-band h2{color:#fff;margin-top:0}.sve-content-band p{margin-bottom:0}.sve-feature-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:35px 0 50px}.sve-feature-cards article{padding:28px;border:1px solid #dce6f1;border-radius:6px;background:#fff;box-shadow:0 8px 25px rgb(5 28 58 / .06)}.sve-feature-cards span{display:grid;place-items:center;width:42px;height:42px;background:#e8f3ff;color:var(--sve-blue);border-radius:50%;font-size:20px}.sve-feature-cards h3{font-size:18px;margin:16px 0 8px}.sve-feature-cards p{font-size:14px!important;margin:0}.sve-link-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 45px}.sve-link-grid a{padding:16px 20px;background:#f0f6fc;border-left:4px solid var(--sve-blue);font-weight:700;text-decoration:none}.sve-check-panel{background:#f4f8fc;border:1px solid #d7e4ef;padding:28px 32px;margin:25px 0 40px;border-radius:6px}.sve-check-panel h3{margin-top:0}.sve-check-panel li{margin:8px 0}.sve-process-mini{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:25px 0 35px}.sve-process-mini div{padding:22px;text-align:center;border:1px solid #d9e5f0}.sve-process-mini b{color:var(--sve-blue);font-size:28px}.sve-process-mini h3{font-size:14px;text-transform:uppercase;margin:5px 0}.sve-final-cta{margin:55px calc(50% - 50vw) -75px;padding:55px max(24px,calc((100vw - 900px)/2));background:linear-gradient(110deg,#02152f,#063675);color:#fff}.sve-final-cta h2{color:#fff;margin-top:0}.sve-embedded-form{padding:35px;background:#f2f7fc;border:1px solid #d9e7f3;margin:35px 0}@media(max-width:700px){.sve-page-content article>.sve-content-intro{margin-top:-35px;padding-top:45px}.sve-content-intro h2{font-size:32px}.sve-content-lead{font-size:17px!important}.sve-feature-cards{grid-template-columns:1fr}.sve-link-grid{grid-template-columns:1fr}.sve-process-mini{grid-template-columns:1fr 1fr}.sve-final-cta{margin-bottom:-55px}.sve-content-band{padding:28px 22px}}@media(max-width:640px){.sve-language{font-size:8px!important}.sve-language:after{display:none!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sve-btn{transition:none}}.sve-page-content article>.sve-content-intro,.sve-final-cta{padding-left:max(24px,calc((100vw - var(--sve-width))/2));padding-right:max(24px,calc((100vw - var(--sve-width))/2))}.sve-health-landing{margin:-55px calc(50% - 50vw) 0;padding:70px max(24px,calc((100vw - var(--sve-width))/2));min-height:510px;background:radial-gradient(circle at 80% 48%,rgb(15 113 229 / .25),transparent 28%),linear-gradient(120deg,#020c1c,#05234a);color:#fff;display:flex;flex-direction:column;justify-content:center}.sve-health-brand{display:flex;align-items:center;gap:10px;margin-bottom:22px}.sve-health-brand span{font-size:34px;color:#ffc800}.sve-health-brand strong{font-size:31px}.sve-health-brand b{font-size:18px;letter-spacing:5px;color:#ffc800}.sve-health-landing h2{color:#fff;font-size:48px;line-height:1.06;max-width:760px;margin:0 0 16px}.sve-health-landing>p:not(.sve-kicker){max-width:690px;font-size:18px}.sve-health-choices{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:min(720px,100%);margin-top:20px}.sve-health-choices a{display:grid;grid-template-columns:48px 1fr;grid-template-rows:auto auto;padding:18px 22px;border:1px solid #fff;color:#fff!important;text-decoration:none!important}.sve-health-choices a:first-child{background:#0878f1;border-color:#0878f1}.sve-health-choices i{grid-row:1/3;font-size:31px;font-style:normal}.sve-health-choices strong{font-size:17px;text-transform:uppercase}.sve-health-choices small{color:#dceaff}.sve-health-benefits{display:grid;grid-template-columns:repeat(5,1fr);margin:0 0 45px;background:#031a39;color:#fff}.sve-health-benefits article{padding:28px 20px;border-right:1px solid #254267}.sve-health-benefits i{font-style:normal;color:#2793ff;font-size:29px}.sve-health-benefits h3{color:#fff;font-size:17px;margin:10px 0}.sve-health-benefits p{font-size:12px!important;margin:0;color:#d7e4f1}.sve-health-compatible{display:flex;align-items:center;gap:22px;background:#f1f5f9;padding:28px 35px;margin:0 0 45px}.sve-health-compatible>b{font-size:37px;color:#0878f1}.sve-health-compatible h2{font-size:22px;margin:0 0 3px}.sve-health-compatible p{margin:0}.sve-health-dark{margin:-55px calc(50% - 50vw) -10px;padding:65px max(24px,calc((100vw - var(--sve-width))/2));background:linear-gradient(135deg,#02070e,#06172a);color:#fff;text-align:center}.sve-health-dark h2{color:#fff;font-size:42px;margin:0 0 10px}.sve-health-dark>p{font-size:18px}.sve-health-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:45px;text-align:left}.sve-health-steps article{position:relative;border:1px solid #3e4651;border-radius:10px;padding:30px 22px;background:linear-gradient(160deg,#09111d,#050a10)}.sve-health-steps article>b{position:absolute;top:-16px;left:calc(50% - 16px);width:32px;height:32px;border-radius:50%;background:#ffc800;color:#101010;display:grid;place-items:center}.sve-health-steps i{display:block;text-align:center;color:#ffc800;font-size:37px;font-style:normal}.sve-health-steps h3{color:#fff;font-size:17px;text-align:center;margin:15px 0}.sve-health-steps p,.sve-health-steps li{font-size:12px!important;color:#dce3eb}.sve-health-steps ul{padding-left:18px}.sve-health-values{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:30px;padding:20px;border:1px solid #3e4651;border-radius:10px;color:#fff}.sve-health-values span{color:#ffc800;font-weight:700}.sve-plans-intro{margin:-55px calc(50% - 50vw) 0;padding:60px max(24px,calc((100vw - var(--sve-width))/2)) 150px;background:linear-gradient(120deg,#020a15,#052443);color:#fff}.sve-plans-intro h2{color:#fff;font-size:44px;margin:0 0 10px}.sve-plans-intro p{font-size:19px}.sve-health-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:-105px 0 45px;position:relative}.sve-health-plans article{position:relative;background:#fff;padding:34px 28px;border:1px solid #dce3eb;border-radius:9px;box-shadow:0 18px 45px rgb(3 18 39 / .12)}.sve-health-plans article.featured{border:2px solid #f2bd00;background:#fffaf0}.sve-health-plans em{position:absolute;top:0;left:0;width:100%;background:#f2bd00;text-align:center;font-size:10px;font-style:normal;font-weight:800}.sve-health-plans h3{font-size:23px;margin:4px 0 8px}.sve-price small{display:block;font-size:11px}.sve-price b{font-size:40px}.sve-price span{font-size:14px}.sve-annual{font-size:12px!important}.sve-health-plans ul{list-style:none;padding:0;margin:20px 0}.sve-health-plans li{font-size:13px!important;margin:6px 0}.sve-health-plans li:before{content:'✓';color:#e0ad00;font-weight:800;margin-right:8px}.sve-plan-button{display:block;background:#07101c;color:#fff!important;text-align:center;padding:13px;text-transform:uppercase;font-size:11px;font-weight:800;text-decoration:none!important}.featured .sve-plan-button{background:#f2bd00;color:#111!important}.sve-back-link{margin:35px 0}.sve-plan-form{margin-top:18px}@media(max-width:900px){.sve-health-benefits{grid-template-columns:1fr 1fr}.sve-health-steps{grid-template-columns:1fr 1fr}.sve-health-plans{grid-template-columns:1fr;margin-top:-100px}.sve-health-values{grid-template-columns:1fr 1fr}}@media(max-width:640px){.sve-custom-logo{max-width:185px;max-height:52px}.sve-health-landing{margin-top:-35px;padding-top:45px}.sve-health-brand{flex-wrap:wrap}.sve-health-brand strong{font-size:25px}.sve-health-brand b{font-size:13px}.sve-health-landing h2,.sve-health-dark h2,.sve-plans-intro h2{font-size:32px}.sve-health-choices{grid-template-columns:1fr}.sve-health-benefits,.sve-health-steps,.sve-health-values{grid-template-columns:1fr}.sve-health-dark{margin-top:-35px}.sve-plans-intro{margin-top:-35px}.sve-health-compatible{align-items:flex-start;padding:24px 20px}}.sve-final-cta:has(+.sve-dynamic-form){margin-bottom:35px}.sve-active .sve-page-content>.sve-container{width:min(var(--sve-width),calc(100% - 48px))!important;max-width:var(--sve-width)!important;padding-left:0!important;padding-right:0!important}.sve-active .sve-page-content article,.sve-active .sve-content-intro h2,.sve-active .sve-content-lead,.sve-active .sve-content-band,.sve-active .sve-feature-cards,.sve-active .sve-link-grid,.sve-active .sve-check-panel,.sve-active .sve-process-mini,.sve-active .sve-dynamic-form,.sve-active .sve-embedded-form,.sve-active .sve-health-benefits,.sve-active .sve-health-compatible,.sve-active .sve-health-steps,.sve-active .sve-health-values,.sve-active .sve-health-plans{width:100%!important;max-width:none!important}.sve-active .sve-page-content table{width:100%!important;max-width:100%!important;table-layout:auto}.sve-active .sve-page-content iframe,.sve-active .sve-page-content form,.sve-active .sve-page-content .forminator-ui{width:100%!important;max-width:100%!important}.sve-active #form{scroll-margin-top:120px}.sve-intake-link{min-width:240px}.sve-intake-note{margin:14px 0!important;padding:11px 14px;border-left:4px solid #1687ff;background:rgb(255 255 255 / .08);font-size:11px!important;font-weight:700}.sve-form-guidance{margin:0 0 28px!important;padding:18px 20px;background:#fff8d8;border-left:5px solid #ffcf00;color:#27384d;font-weight:700;line-height:1.7}@media(max-width:900px){.sve-active .sve-page-content>.sve-container{width:min(var(--sve-width),calc(100% - 32px))!important}.sve-active .sve-header .sve-nav.is-open{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:calc(100vh - 76px)!important;overflow-y:auto!important;position:absolute!important;top:76px!important;left:0!important;right:0!important;width:100%!important;background:#fff!important;color:var(--sve-ink)!important;z-index:99999!important}.sve-active .sve-menu-toggle[aria-expanded=true]{background:#e8f3ff!important}.sve-active .sve-menu-toggle[aria-expanded=true] span{background:var(--sve-blue)!important}.sve-active .sve-nav.is-open .sve-nav-list,.sve-active .sve-nav.is-open .sve-nav-list li{display:block!important;visibility:visible!important;opacity:1!important}.sve-active .sve-nav.is-open .sve-nav-list a{display:block!important;color:var(--sve-ink)!important}.sve-active .sve-nav.is-open .sve-nav-list a:hover,.sve-active .sve-nav.is-open .sve-nav-list a:focus{color:var(--sve-blue)!important}}.sve-directory-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:28px 0 55px}.sve-directory-grid>a{display:block;padding:28px;border:1px solid #dce6f1;border-radius:8px;background:#fff;box-shadow:0 8px 28px rgb(5 28 58 / .06);color:var(--sve-ink)!important;text-decoration:none!important}.sve-directory-grid>a:hover{border-color:var(--sve-blue);transform:translateY(-2px)}.sve-directory-grid span{font-size:30px;color:var(--sve-blue)}.sve-directory-grid h3{margin:12px 0 7px;font-size:20px}.sve-directory-grid p{font-size:14px!important}.sve-directory-grid b{color:var(--sve-blue);font-size:12px;text-transform:uppercase}.sve-location-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0 55px}.sve-location-grid a{display:grid;grid-template-columns:35px 1fr;align-items:center;padding:20px;border:1px solid #dce6f1;color:var(--sve-ink)!important;text-decoration:none!important}.sve-location-grid a:hover{border-color:var(--sve-blue);background:#f5faff}.sve-location-grid span{grid-row:1/3;color:var(--sve-blue);font-size:24px}.sve-location-grid strong{font-size:18px}.sve-location-grid small{color:var(--sve-muted)}.sve-article-grid{display:grid;gap:22px;margin:28px 0 55px}.sve-article-grid article{display:grid;grid-template-columns:180px 1fr;border:1px solid #dce6f1;border-radius:8px;overflow:hidden;background:#fff}.sve-article-art{display:grid;place-items:center;min-height:175px;background:linear-gradient(135deg,#062652,#0b7af0);font-size:60px;color:#fff!important;text-decoration:none!important}.sve-article-grid article>div{padding:24px}.sve-article-grid h3{margin:3px 0 8px}.sve-article-grid h3 a{color:var(--sve-ink);text-decoration:none}.sve-longform,.sve-blog-post{max-width:900px!important;margin-left:auto!important;margin-right:auto!important}.sve-longform section,.sve-blog-post>section:not(.sve-content-intro):not(.sve-service-ctas){margin:42px 0}.sve-longform p,.sve-blog-post>section p{line-height:1.85}.sve-toc{padding:28px 32px;margin:32px 0 45px;background:#f3f8fd;border-left:5px solid var(--sve-blue)}.sve-toc ol{margin:12px 0 0;padding-left:22px}.sve-toc li{margin:8px 0}.sve-toc a{text-decoration:none}.sve-article-meta{color:var(--sve-muted);font-size:13px!important;text-align:center;margin:18px 0 30px}.sve-service-ctas{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:55px 0}.sve-service-ctas>div{padding:32px;background:linear-gradient(135deg,#031a3a,#07417f);color:#fff;border-radius:8px}.sve-service-ctas span{color:#55a9ff;font-size:12px;font-weight:800}.sve-service-ctas h3{color:#fff;margin:8px 0}.sve-service-ctas p{font-size:14px!important}.sve-service-ctas .sve-btn-light{border-color:#fff}.sve-industry-depth,.sve-location-depth{max-width:none!important;margin:45px 0!important;display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.sve-industry-depth section,.sve-location-depth section{margin:0;padding:28px;border-top:4px solid var(--sve-blue);background:#f4f8fc}.sve-industry-depth h2,.sve-location-depth h2{font-size:22px;margin-top:0}.sve-blog-post .sve-content-intro{max-width:none!important}@media(max-width:900px){.sve-directory-grid,.sve-location-grid{grid-template-columns:1fr 1fr}.sve-industry-depth,.sve-location-depth{grid-template-columns:1fr}.sve-article-grid article{grid-template-columns:140px 1fr}}@media(max-width:640px){.sve-directory-grid,.sve-location-grid,.sve-service-ctas{grid-template-columns:1fr}.sve-article-grid article{grid-template-columns:1fr}.sve-article-art{min-height:120px}.sve-toc{padding:22px 20px}}.sve-brand .sve-sv-mark{display:block;width:52px;height:auto;object-fit:contain;flex:0 0 auto}.sve-brand-footer .sve-sv-mark{width:42px;height:auto}.sve-trouble-cta{display:grid;grid-template-columns:1.35fr 1fr;gap:30px;align-items:center;margin:35px 0 55px;padding:34px;background:linear-gradient(120deg,#020b17,#07346c);color:#fff;border-radius:9px}.sve-trouble-cta h2{color:#fff;margin:2px 0 8px}.sve-trouble-cta p{margin:0}.sve-trouble-cta .sve-actions{justify-content:flex-end}.sve-trouble-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:30px 0 60px}.sve-trouble-grid article{position:relative;padding:30px;border:1px solid #dce6f1;border-radius:8px;background:#fff;box-shadow:0 8px 28px rgb(5 28 58 / .06)}.sve-trouble-grid article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#e8f3ff;color:var(--sve-blue);font-weight:800}.sve-trouble-grid h3{font-size:20px;margin:16px 0 9px}.sve-trouble-grid h3 a{color:var(--sve-ink);text-decoration:none}.sve-trouble-grid article>a{font-size:11px;text-transform:uppercase;font-weight:800;text-decoration:none}.sve-symptom-box{padding:30px;margin:35px 0;background:#fff8d9;border-left:5px solid #ffda00}.sve-symptom-box h2{margin-top:0}.sve-step-number{font-size:12px!important;font-weight:800;color:var(--sve-blue);letter-spacing:1px}.sve-troubleshooting-post>section:not(.sve-content-intro):not(.sve-trouble-cta){padding-top:20px;border-top:1px solid #e1e8f0}.sve-partner-callout{margin:0 0 45px;padding:38px;background:linear-gradient(135deg,#fff8d2,#fff);border-left:6px solid #ffda00}.sve-partner-callout h2{margin-top:0}.sve-partner-sections{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sve-partner-sections section{padding:30px;border:1px solid #dce6f1;background:#fff}.sve-partner-sections span{color:var(--sve-blue);font-size:12px;font-weight:800}.sve-partner-sections h2{font-size:23px;margin:8px 0 12px}.sve-partner-sections p{line-height:1.8}.sve-partner-process{margin:55px 0}.sve-partner-process .sve-process-mini{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.sve-trouble-cta{grid-template-columns:1fr}.sve-trouble-cta .sve-actions{justify-content:flex-start}.sve-partner-sections{grid-template-columns:1fr}}@media(max-width:640px){.sve-trouble-grid{grid-template-columns:1fr}.sve-trouble-cta{padding:26px 22px}.sve-partner-callout{padding:28px 22px}.sve-partner-process .sve-process-mini{grid-template-columns:1fr 1fr}}.sve-legal-notice{margin:30px 0;padding:22px 26px;background:#fff8d8;border-left:5px solid #ffda00}.sve-compliance-cta{display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:center;margin:35px 0 55px;padding:36px;background:linear-gradient(120deg,#020b17,#07346c);color:#fff;border-radius:9px}.sve-compliance-cta h2{color:#fff;margin:3px 0 8px}.sve-compliance-cta p{margin:0}.sve-compliance-post>section:not(.sve-content-intro):not(.sve-compliance-cta){margin:42px 0;padding-top:20px;border-top:1px solid #e1e8f0}.sve-compliance-post>section p{line-height:1.85}.sve-compliance-checklist{padding:34px!important;background:#f3f8fd;border:1px solid #d8e7f5!important}.sve-compliance-checklist ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px;list-style:none;padding:0}.sve-compliance-checklist li{position:relative;padding-left:26px}.sve-compliance-checklist li:before{content:'✓';position:absolute;left:0;color:var(--sve-blue);font-weight:800}.sve-official-sources{padding:34px!important;background:#061a36;color:#dfeaf7;border:0!important}.sve-official-sources h2{color:#fff}.sve-official-sources a{color:#6cb4ff!important}@media(max-width:900px){.sve-compliance-cta{grid-template-columns:1fr}.sve-compliance-checklist ul{grid-template-columns:1fr}}@media(max-width:640px){.sve-compliance-cta{padding:26px 22px}.sve-compliance-checklist,.sve-official-sources{padding:25px 21px!important}}.sve-method-cta,.sve-installer-cta{display:grid;grid-template-columns:1.4fr auto;gap:30px;align-items:center;margin:35px 0 60px;padding:34px;background:linear-gradient(120deg,#020b17,#07346c);color:#fff;border-radius:9px}.sve-method-cta h2,.sve-installer-cta h2{color:#fff;margin:3px 0}.sve-method-step{display:grid;grid-template-columns:42% 1fr;gap:55px;align-items:center;padding:50px 0;border-top:1px solid #dfe7f0}.sve-method-step:nth-child(even){grid-template-columns:1fr 42%}.sve-method-step:nth-child(even) .sve-method-image{order:2}.sve-method-image img{display:block;width:100%;height:auto}.sve-method-copy h2{font-size:38px;margin:4px 0 12px}.sve-method-summary{font-size:20px!important;font-weight:700;line-height:1.45!important;color:#173b68}.sve-method-copy>p:not(.sve-step-number):not(.sve-method-summary){line-height:1.85}.sve-method-copy>a{font-size:12px;font-weight:800;text-transform:uppercase;text-decoration:none}.sve-method-outcomes{margin:55px 0}.sve-method-outcomes>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sve-method-outcomes article{padding:28px;background:#f3f8fd;border-top:4px solid var(--sve-blue)}.sve-method-outcomes h3{margin-top:0}.sve-installer-sections{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:35px 0 50px}.sve-installer-sections section{padding:30px;border:1px solid #dce6f1;background:#fff}.sve-installer-sections section:first-child{grid-column:1/-1;background:linear-gradient(135deg,#eef6ff,#fff)}.sve-installer-sections h2{font-size:23px;margin-top:0}.sve-installer-sections p{line-height:1.8}@media(max-width:900px){.sve-method-step,.sve-method-step:nth-child(even){grid-template-columns:1fr;gap:25px}.sve-method-step:nth-child(even) .sve-method-image{order:0}.sve-method-image{max-width:560px;margin:auto}.sve-method-outcomes>div{grid-template-columns:1fr}.sve-method-cta,.sve-installer-cta{grid-template-columns:1fr}.sve-installer-sections{grid-template-columns:1fr}.sve-installer-sections section:first-child{grid-column:auto}}@media(max-width:640px){.sve-method-cta,.sve-installer-cta{padding:26px 22px}.sve-method-copy h2{font-size:31px}.sve-method-summary{font-size:18px!important}}.sve-brand .sve-default-brand{display:flex;flex-direction:column;align-items:flex-start;gap:3px;line-height:1}.sve-brand .sve-wordmark{display:block;width:190px;max-width:none;height:auto;object-fit:contain}.sve-brand .sve-default-brand small{width:100%;margin:0;text-align:center;color:var(--sve-ink);font-size:8px;font-weight:800;letter-spacing:1.15px}.sve-brand-footer .sve-wordmark{width:145px}.sve-brand-footer .sve-default-brand small{color:#fff;font-size:6px;letter-spacing:.8px}@media(max-width:1180px){.sve-brand .sve-wordmark{width:165px}.sve-brand .sve-default-brand small{font-size:7px}}@media(max-width:640px){.sve-brand .sve-wordmark{width:150px}.sve-brand .sve-default-brand small{font-size:6px;letter-spacing:.7px}}.sve-brand-footer .sve-wordmark{filter:none}.sve-faq-list{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:36px 0 60px}.sve-faq-list article{padding:28px;border:1px solid #dce6f1;border-top:4px solid var(--sve-blue);background:#fff;box-shadow:0 8px 28px rgb(5 28 58 / .06)}.sve-faq-list h2{font-size:21px;line-height:1.3;margin:0 0 12px}.sve-faq-list p{line-height:1.75;margin:0}@media(max-width:760px){.sve-faq-list{grid-template-columns:1fr}.sve-faq-list article{padding:24px 21px}}.sve-active .sve-dynamic-form,.sve-active .sve-form-wrap,.sve-active .sve-plan-form{--sve-form-blue:#076ee8;--sve-form-border:#cbd8e6;--sve-form-bg:#f7faff}.sve-active .forminator-ui.forminator-custom-form{margin:0!important;color:var(--sve-ink)!important}.sve-active .forminator-ui .forminator-row{margin-bottom:18px!important}.sve-active .forminator-ui .forminator-label{display:block!important;margin:0 0 7px!important;color:#10243e!important;font-size:13px!important;font-weight:800!important;line-height:1.4!important}.sve-active .forminator-ui .forminator-required{color:#cc2b35!important}.sve-active .forminator-ui input.forminator-input,.sve-active .forminator-ui textarea.forminator-textarea,.sve-active .forminator-ui select.forminator-select--field,.sve-active .forminator-ui .select2-selection{width:100%!important;min-height:50px!important;padding:12px 14px!important;border:1px solid var(--sve-form-border)!important;border-radius:5px!important;background:#fff!important;color:#12233a!important;font-size:15px!important;box-shadow:none!important}.sve-active .forminator-ui textarea.forminator-textarea{min-height:135px!important;resize:vertical!important}.sve-active .forminator-ui input:focus,.sve-active .forminator-ui textarea:focus,.sve-active .forminator-ui select:focus,.sve-active .forminator-ui .select2-selection:focus{border-color:var(--sve-form-blue)!important;box-shadow:0 0 0 3px rgb(7 110 232 / .13)!important;outline:0!important}.sve-active .forminator-ui .forminator-description{display:block!important;margin-top:6px!important;color:#5d6f84!important;font-size:12px!important;line-height:1.5!important}.sve-active .forminator-ui .forminator-button-upload,.sve-active .forminator-ui .forminator-button-submit{border:0!important;border-radius:4px!important;background:var(--sve-form-blue)!important;color:#fff!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.25px!important;box-shadow:none!important}.sve-active .forminator-ui .forminator-button-upload{padding:10px 15px!important;font-size:11px!important}.sve-active .forminator-ui .forminator-button-submit{width:100%!important;min-height:52px!important;padding:14px 22px!important;font-size:12px!important}.sve-active .forminator-ui .forminator-button-submit:hover,.sve-active .forminator-ui .forminator-button-submit:focus{background:#005bc7!important;transform:translateY(-1px)!important}.sve-active .forminator-ui .forminator-response-message{padding:16px 18px!important;border-radius:5px!important;font-weight:700!important}.sve-active .sve-dynamic-form>h2{margin-top:0!important}.sve-active .sve-plan-form{padding:18px;background:var(--sve-form-bg);border:1px solid #dce6f1;border-radius:6px}@media(max-width:640px){.sve-active .sve-dynamic-form{padding:25px 18px}.sve-active .sve-form-wrap{padding:20px 16px}.sve-active .forminator-ui input.forminator-input,.sve-active .forminator-ui textarea.forminator-textarea,.sve-active .forminator-ui select.forminator-select--field{font-size:16px!important}}.sve-active .forminator-ui .forminator-radio,.sve-active .forminator-ui .forminator-checkbox{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:9px 0!important;padding:11px 13px!important;border:1px solid var(--sve-form-border)!important;border-radius:5px!important;background:#fff!important;color:#12233a!important;line-height:1.45!important;cursor:pointer!important}.sve-active .forminator-ui .forminator-radio:hover,.sve-active .forminator-ui .forminator-checkbox:hover{border-color:var(--sve-form-blue)!important;background:#f7fbff!important}.sve-active .forminator-ui .forminator-radio input,.sve-active .forminator-ui .forminator-checkbox input{flex:0 0 auto!important;margin-top:3px!important}.sve-active .forminator-ui .forminator-file-upload{display:block!important}.sve-active .forminator-ui input.forminator-input-file{position:static!important;display:block!important;width:100%!important;height:auto!important;min-height:48px!important;margin:0!important;padding:7px!important;overflow:visible!important;clip:auto!important;clip-path:none!important;opacity:1!important;visibility:visible!important;border:1px solid var(--sve-form-border)!important;border-radius:5px!important;background:#fff!important;color:#12233a!important;font-size:14px!important;cursor:pointer!important}.sve-active .forminator-ui input.forminator-input-file::file-selector-button{margin-right:12px;padding:9px 13px;border:0;border-radius:4px;background:var(--sve-form-blue);color:#fff;font-weight:800;cursor:pointer}.sve-active .forminator-ui .forminator-button-upload,.sve-active .forminator-ui .forminator-file-upload>span,.sve-active .forminator-ui .forminator-button-delete{display:none!important}.sve-spain-health-commerce .product .woocommerce-product-gallery img{height:auto!important}.sve-spain-health-commerce .variations label{font-weight:800}.sve-spain-health-commerce .single_add_to_cart_button,.sve-spain-health-commerce .checkout-button,.sve-spain-health-commerce #place_order{background:#0874e8!important;color:#fff!important;font-weight:800!important}.sve-spain-health-commerce .single_add_to_cart_button:hover,.sve-spain-health-commerce .checkout-button:hover,.sve-spain-health-commerce #place_order:hover{background:#005fc4!important}.sve-spain-health-product .wcpay-express-checkout-wrapper,.sve-spain-health-product .wc-ppcp-product-payments,.sve-spain-health-product #wc-stripe-payment-request-wrapper,.sve-spain-health-product .express-payment-methods,.sve-spain-health-product .payment-request-button,.sve-spain-health-product .apple-pay-button{display:none!important}