/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,#pix-por-piggly .pix-por-piggly--button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,#pix-por-piggly .pix-por-piggly--button,select{text-transform:none}button,#pix-por-piggly .pix-por-piggly--button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button,#pix-por-piggly .pix-por-piggly--button{background-color:rgba(0,0,0,0);background-image:none}button:focus,#pix-por-piggly .pix-por-piggly--button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder, textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,#pix-por-piggly .pix-por-piggly--button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,#pix-por-piggly .pix-por-piggly--button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;max-width:100%}img,video{max-width:100%;height:auto}.table{display:table}*{--column-container-padding: 21px 25px 23px;--body-background: #FAFAFA;--body-background: #f4f6f8;--section-group-title-color: #000;--fields-group-background: #fff;--red-alert: #e2401c;--red-alert-5: rgba(226, 64, 28, 0.05);--red-alert-background: #fff8f9;--green: #008000;--green-soft-background: #F9FDF7;--rishi-container-max-width: 1080px;--dark: #333;--column-border-color: #999999;--column-done-border-color: var(--green);--column-border-radius: 5px;--input-border-color: #d0d0d0;--input-focus-border-color: #333;--button-border-radius: 8px;--button-background-color: #576975;--button-text-color: #ffffff;--button-background-color-hover: var(--button-background-color);--button-text-color-hover: var(--button-text-color);--header-padding-y: 10px;--header-padding-x: 0;--header-margin-bottom: 15px;--header-background-color: var(--button-background-color);--header-text-color: var(--button-text-color);--header-logo-max-height: 40px;--header-logo-max-width: none;--header-badge-font-size: 13px;--header-badge-size: 25px;--header-badge-color: var(--header-text-color);--order-bump-background-color: #fff;--order-bump-label-color: #fff;--order-bump-title-color: var(--dark);--order-bump-title-color-redeemed: #fff;--order-bump-title-background-color: #fff;--order-bump-title-background-color-redeemed: var(--green);--order-bump-redeemed-title-color: #fff;--order-bump-divider-border-color: var(--column-border-color);--order-bump-divider-border-color-redeemed: var(--order-bump-title-background-color-redeemeds);--order-bump-margin-bottom: 20px;--order-bump-gateway-background-color: #FFFFD1;--order-bump-gateway-border-color: #cccc40;--order-bump-gateway-cta-background: #ff8c00;--order-bump-gateway-cta-color: #ffffd1;--order-bump-gateway-title-background-color-redeemed: #008000;--order-bump-gateway-redeemed-title-color: #fff;--payments-active: #f5f6fa;--payment-box-background: #fff;--order-received-summary-background: var(--payments-active);--order-received-pending-payment-color: #0c5460;--footer-text-color: #000;--pix-contrast-background-color: #2db19e;--order-totals-color: var(--green)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}*,*::before,*::after{box-sizing:border-box;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word}body,input,textarea,table,table *{color:rgba(0,0,0,.87);letter-spacing:.2px;padding:0;margin:0;font-family:"Nunito","Times New Roman",sans-serif;font-weight:400;font-size:13px;line-height:1.4}body,input,textarea{background:var(--body-background)}label{cursor:pointer}body.smart-checkout-login-custom_step .show-password-input{display:none !important}body.smart-checkout-login-custom_step:not(.email-account-exists) .login-password-conditional-data{display:none}body.smart-checkout-login-custom_step .login-password-conditional-data.access-link-sent .inline-auth-access-link{display:none}body.smart-checkout-login-custom_step .login-password-conditional-data.access-link-sent .inline-access-link-sent{display:flex}body.smart-checkout-login-custom_step .inline-access-code-form{margin:20px 0;border:1px solid var(--input-border-color);padding:10px 0 0;display:none}body.smart-checkout-login-custom_step .inline-access-code-form label{position:absolute;top:-20px;background:var(--fields-group-background);padding:0 10px;left:10px}body.smart-checkout-login-custom_step .inline-access-code-form input{border:none;padding-left:20px;font-size:20px;letter-spacing:4px;height:50px}body.smart-checkout-login-custom_step .inline-access-code-form #rishi_access_code_field.has-errors input{border-left:none;border-top:none;border-right:none;border:none}body.smart-checkout-login-custom_step .inline-auth-access-link{margin:15px 0;color:var(--dark);border-color:var(--dark);opacity:.5;padding:5px;border-radius:3px}body.smart-checkout-login-custom_step .inline-auth-access-link:hover{opacity:1}body.smart-checkout-login-custom_step .inline-access-link-sent{margin:15px 0;text-align:center;position:relative;border-radius:3px;letter-spacing:-0.5px;height:40px;border:1px solid var(--button-background-color);color:var(--dark);display:none;align-items:center;justify-content:center;font-weight:700;font-size:14px}body.smart-checkout-login-custom_step .inline-access-link-sent:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--input-border-color);opacity:.2}body.smart-checkout-login-custom_step .billing-profile-box #billing_email_field{display:none !important}body.smart-checkout-login-custom_screen .smart-checkout-validate-access-code{margin:40px 0}body.smart-checkout-login-custom_screen .smart-checkout-validate-access-code .code-inputs{margin-bottom:30px;display:flex;gap:10px;justify-content:center}body.smart-checkout-login-custom_screen .smart-checkout-validate-access-code .code-inputs .code-input{width:100%;height:40px;max-width:50px;font-size:24px;text-align:center}body.smart-checkout-login-custom_screen .smart-checkout-validate-access-code .validate-access-code-button-container .validate-access-code-button{width:auto;display:inline-block;min-width:220px}body.smart-checkout-login-custom_screen .login-email-reasons{text-align:left;background-color:#fcfcfc;padding:40px 30px;border:1px solid #eee;border-radius:4px;max-width:460px;margin:0 auto 50px;position:relative;overflow:hidden}body.smart-checkout-login-custom_screen .login-email-reasons h3.login-email-reasons-tit{color:#468847;z-index:2;position:relative;font-size:14px;margin-bottom:20px}body.smart-checkout-login-custom_screen .login-email-reasons-list{color:#888;z-index:2;position:relative;margin:0;display:flex;gap:15px;flex-direction:column}body.smart-checkout-login-custom_screen .login-email-reasons-list li{display:flex;gap:10px}body.smart-checkout-login-custom_screen .login-email-reasons-list li svg{color:#468847;z-index:2;position:relative;width:19px;height:19px}body.smart-checkout-login-custom_screen .login-email-reasons-icon{position:absolute;bottom:-15px;right:-35px;color:#eaf0ea;z-index:1;width:180px;height:180px}body.smart-checkout-login-custom_screen #billing_email_field{display:none !important}body.smart-checkout-login-custom_screen:not(.smart-checkout-step-login) .checkout-login{display:none}body.smart-checkout-login-custom_screen.smart-checkout-step-login form.checkout.woocommerce-checkout{display:none}body.smart-checkout-login-custom_screen.smart-checkout-step-login .smart-checkout-container{padding:0 15px}body.smart-checkout-login-custom_screen.smart-checkout-step-login .checkout-login{margin:0 auto;display:flex;min-height:60vh;justify-content:center}body.smart-checkout-step-login .woocommerce-cart-notice{display:none !important}body.smart-checkout-step-login .checkout-login{padding:50px 20px;width:100%;flex:1;max-width:620px;text-align:center}body.smart-checkout-step-login .checkout-login .smart-checkout-auth{width:100%}body.smart-checkout-step-login .checkout-login .smart-checkout-login-svg{width:50px;margin:0 auto 20px}body.smart-checkout-step-login .checkout-login h3{font-size:18px;font-weight:700}body.smart-checkout-step-login .checkout-login h4{font-size:15px;font-weight:700}body.smart-checkout-step-login .checkout-login p.description{margin:0 auto 20px;max-width:400px}body.smart-checkout-step-login .checkout-login .form-row,body.smart-checkout-step-login .checkout-login .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form body.smart-checkout-step-login .checkout-login .campos_mercadopago_api{position:relative;margin-bottom:15px}body.smart-checkout-step-login .checkout-login .form-row input[type=password],body.smart-checkout-step-login .checkout-login .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api input[type=password],.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form body.smart-checkout-step-login .checkout-login .campos_mercadopago_api input[type=password],body.smart-checkout-step-login .checkout-login .form-row input[type=email],body.smart-checkout-step-login .checkout-login .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api input[type=email],.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form body.smart-checkout-step-login .checkout-login .campos_mercadopago_api input[type=email]{height:55px;padding-right:110px}body.smart-checkout-step-login .checkout-login .form-row button,body.smart-checkout-step-login .checkout-login .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api button,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form body.smart-checkout-step-login .checkout-login .campos_mercadopago_api button,body.smart-checkout-step-login .checkout-login .form-row #pix-por-piggly .pix-por-piggly--button,body.smart-checkout-step-login .checkout-login .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api #pix-por-piggly .pix-por-piggly--button,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form body.smart-checkout-step-login .checkout-login .campos_mercadopago_api #pix-por-piggly .pix-por-piggly--button,#pix-por-piggly body.smart-checkout-step-login .checkout-login .form-row .pix-por-piggly--button,#pix-por-piggly body.smart-checkout-step-login .checkout-login .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .pix-por-piggly--button,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form #pix-por-piggly body.smart-checkout-step-login .checkout-login .campos_mercadopago_api .pix-por-piggly--button{width:auto;margin:0;position:absolute;right:0;top:50%;transform:translate(-10px, -50%);height:40px;line-height:40px;padding-top:0;padding-bottom:0;border-radius:4px}body.smart-checkout-step-login .checkout-login .form-row button:hover,body.smart-checkout-step-login .checkout-login .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api button:hover,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form body.smart-checkout-step-login .checkout-login .campos_mercadopago_api button:hover,body.smart-checkout-step-login .checkout-login .form-row #pix-por-piggly .pix-por-piggly--button:hover,body.smart-checkout-step-login .checkout-login .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api #pix-por-piggly .pix-por-piggly--button:hover,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form body.smart-checkout-step-login .checkout-login .campos_mercadopago_api #pix-por-piggly .pix-por-piggly--button:hover,#pix-por-piggly body.smart-checkout-step-login .checkout-login .form-row .pix-por-piggly--button:hover,#pix-por-piggly body.smart-checkout-step-login .checkout-login .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .pix-por-piggly--button:hover,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form #pix-por-piggly body.smart-checkout-step-login .checkout-login .campos_mercadopago_api .pix-por-piggly--button:hover{background:var(--dark)}body.smart-checkout-step-login .checkout-login .auth-access-link{border:1px solid var(--button-background-color);color:var(--button-background-color);display:inline-block;padding:7px 15px;font-size:14px;border-radius:3px;margin-top:20px;background:#fff;transition:all .2s;margin-bottom:20px}body.smart-checkout-step-login .checkout-login .auth-access-link:hover{background:#ddd}body.smart-checkout-step-login .checkout-login.smart-link{display:flex;flex-direction:column;justify-content:space-between}body.smart-checkout-step-login .checkout-login.smart-link .open-message-app{display:inline-flex;align-items:center;justify-content:center;border-radius:50px;border:1px solid #ddd;padding:5px 25px;line-height:1;margin:20px auto;font-weight:700}body.smart-checkout-step-login .checkout-login.smart-link .open-message-app svg{display:inline-block;width:25px;height:25px;margin:0 10px 0 0}body.smart-checkout-step-login .checkout-login.smart-link .link-pending .waiting-seconds .countdown-timer{font-weight:700;display:inline-flex;padding:2px;background:#ddd}body.smart-checkout-step-login .checkout-login.smart-link .link-pending .try-again-notification{display:none}body.smart-checkout-step-login .checkout-login.smart-link .link-pending .try-again-notification .auth-access-link{margin-top:10px}body.smart-checkout-step-login .nsl-container{text-align:center !important;padding-top:0 !important}.woocommerce-checkout form[name=checkout].checkout .checkout-container{display:flex;flex-direction:column}.woocommerce-checkout form[name=checkout].checkout .checkout-container .col-1{order:10}.woocommerce-checkout form[name=checkout].checkout .checkout-container .col-2{order:20}.woocommerce-checkout form[name=checkout].checkout .checkout-container .col-3{order:30}@media(max-width: 600px){.woocommerce-checkout form[name=checkout].checkout .checkout-container .col-3{order:1}}.woocommerce-checkout form[name=checkout].checkout .checkout-container .col-4{order:40}.woocommerce-checkout .checkout-container .checkout-fields-group{padding:var(--column-container-padding);background:var(--fields-group-background);overflow:hidden}.woocommerce-checkout .checkout-container .checkout-fields-group .group-preview{display:none}.woocommerce-checkout .checkout-container .checkout-fields-group .section-group-title{font-weight:700;margin:0 0 15px 0;font-size:17px;line-height:21px;color:var(--section-group-title-color);display:flex;gap:8px;align-items:center}.woocommerce-checkout .checkout-container .checkout-fields-group .section-group-title .step-number{background:var(--section-group-title-color);display:flex;width:21px;justify-content:center;align-items:center;font-size:12px;height:21px;color:var(--fields-group-background);border-radius:50%;box-sizing:border-box}.woocommerce-checkout .checkout-container .checkout-fields-group.active .section-group-awaiting,.woocommerce-checkout .checkout-container .checkout-fields-group.active.enabled .section-group-awaiting{display:none}.woocommerce-checkout .checkout-container .checkout-fields-group.active .section-group-active,.woocommerce-checkout .checkout-container .checkout-fields-group.active.enabled .section-group-active{margin-bottom:10px}.woocommerce-checkout .checkout-container .checkout-fields-group:not(.active):not(.always-visible){display:none}.woocommerce-checkout .checkout-container .checkout-fields-group.disabled{cursor:default;pointer-events:none;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.woocommerce-checkout .checkout-container .checkout-fields-group.disabled p:not(.section-group-awaiting),.woocommerce-checkout .checkout-container .checkout-fields-group.disabled div{display:none}.woocommerce-checkout .checkout-container .checkout-fields-group.done{cursor:pointer;border-color:var(--column-done-border-color);background-color:var(--green-soft-background)}.woocommerce-checkout .checkout-container .checkout-fields-group.done input,.woocommerce-checkout .checkout-container .checkout-fields-group.done a,.woocommerce-checkout .checkout-container .checkout-fields-group.done button,.woocommerce-checkout .checkout-container .checkout-fields-group.done #pix-por-piggly .pix-por-piggly--button,#pix-por-piggly .woocommerce-checkout .checkout-container .checkout-fields-group.done .pix-por-piggly--button{pointer-events:none}.woocommerce-checkout .checkout-container .checkout-fields-group.done .form-row,.woocommerce-checkout .checkout-container .checkout-fields-group.done .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .checkout-container .checkout-fields-group.done .campos_mercadopago_api,.woocommerce-checkout .checkout-container .checkout-fields-group.done :not(.always-visible){display:none}.woocommerce-checkout .checkout-container .checkout-fields-group.done .group-preview{display:block}.woocommerce-checkout .checkout-container .checkout-fields-group.done .group-preview *{display:block}.woocommerce-checkout .checkout-container .checkout-fields-group.loading{cursor:default;pointer-events:none}.woocommerce-checkout .checkout-container .checkout-fields-group.loading .step-loading-overlay{display:block}.woocommerce-checkout .checkout-container .checkout-fields-group.checkout-address-group:not(.enabled):not(.disabled) p:not(.always-visible),.woocommerce-checkout .checkout-container .checkout-fields-group.checkout-address-group:not(.enabled):not(.disabled) div:not(.always-visible){display:none}.woocommerce-checkout .checkout-container .checkout-fields-group.done .group-preview{display:block !important}.woocommerce-checkout .checkout-container .checkout-fields-group.done .group-preview *{display:block !important}.woocommerce-checkout .checkout-container .checkout-fields-group.done .group-preview * .inline{display:inline !important}.woocommerce-checkout .checkout-container .checkout-fields-group.done .group-preview strong{display:inline !important}.woocommerce-checkout .checkout-container .checkout-fields-group.done .group-preview.preview-billing_profile h4{font-weight:700;font-size:16px}.woocommerce-checkout .checkout-container .checkout-fields-group.done .group-preview.preview-billing_profile p{margin-top:5px}.woocommerce-checkout.smart-checkout-step-login.smart-checkout-login-custom_screen .checkout-steps-timeline{display:none}.woocommerce-checkout .checkout-steps-timeline{display:flex;justify-content:space-between;position:relative;margin:20px 0}.woocommerce-checkout .checkout-steps-timeline:before{content:"";position:absolute;background-color:#5dc021;position:absolute;top:14px;left:0;right:0;width:100%;height:3px}.woocommerce-checkout .checkout-steps-timeline-item{position:relative;flex:1;display:flex;justify-content:center;padding:35px 10px 0;text-align:center;cursor:pointer;pointer-events:all;font-weight:700}.woocommerce-checkout .checkout-steps-timeline-item:before{content:"";position:absolute;background-color:#5dc021;position:absolute;top:14px;left:0;right:0;width:100%;height:3px}.woocommerce-checkout .checkout-steps-timeline-item:after{width:30px;height:30px;background:#5dc021;color:#fff;content:attr(data-step-number);position:absolute;top:0;left:50%;border-radius:50%;transform:translate(-50%, 0);display:flex;align-items:center;justify-content:center;font-weight:700}.woocommerce-checkout .checkout-steps-timeline-item.disabled{pointer-events:none;font-weight:normal}.woocommerce-checkout .checkout-steps-timeline-item.disabled:before{background-color:#dadada}.woocommerce-checkout .checkout-steps-timeline-item.disabled:after{background:#dadada}.woocommerce-checkout.smart-checkout-step-login .checkout-steps-timeline-item.step-profile~.checkout-steps-timeline-item,.woocommerce-checkout.smart-checkout-step-billing_profile .checkout-steps-timeline-item.step-profile~.checkout-steps-timeline-item{pointer-events:none;font-weight:normal}.woocommerce-checkout.smart-checkout-step-login .checkout-steps-timeline-item.step-profile~.checkout-steps-timeline-item:before,.woocommerce-checkout.smart-checkout-step-billing_profile .checkout-steps-timeline-item.step-profile~.checkout-steps-timeline-item:before{background-color:#dadada}.woocommerce-checkout.smart-checkout-step-login .checkout-steps-timeline-item.step-profile~.checkout-steps-timeline-item:after,.woocommerce-checkout.smart-checkout-step-billing_profile .checkout-steps-timeline-item.step-profile~.checkout-steps-timeline-item:after{background:#dadada}.woocommerce-checkout.smart-checkout-step-shipping_address .checkout-steps-timeline-item.step-shipping~.checkout-steps-timeline-item{pointer-events:none;font-weight:normal}.woocommerce-checkout.smart-checkout-step-shipping_address .checkout-steps-timeline-item.step-shipping~.checkout-steps-timeline-item:before{background-color:#dadada}.woocommerce-checkout.smart-checkout-step-shipping_address .checkout-steps-timeline-item.step-shipping~.checkout-steps-timeline-item:after{background:#dadada}body .mobile-order-summary-header{border-bottom:1px solid rgba(0,0,0,.08)}@media(min-width: 600px){body .mobile-order-summary-header{display:none}}body .mobile-order-summary-header-preview{padding:0 15px 15px;display:flex;align-items:center;justify-content:space-between}body .mobile-order-summary-header-preview .summary-title{display:flex;align-items:center;gap:10px}body .mobile-order-summary-header-preview .summary-title .summary-arrow{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid var(--button-background-color);border-radius:50%;transition:all}body .mobile-order-summary-header-preview .summary-title .summary-arrow svg{width:8px;height:8px}body .mobile-order-summary-header-preview .summary-title .summary-arrow.rotate{transform:rotate(180deg)}body .mobile-order-summary-header-details{padding:10px 15px;display:none}body .mobile-order-summary-header-details .product-data-options{gap:0 !important}body .mobile-order-summary-header-details select{display:none}.shipping-address-box .autocompleted-address{margin-bottom:10px}.shipping-address-box .autocompleted-address h3{font-weight:700}.checkout-shipping-options .loading-shipping-options-notice{cursor:default;pointer-events:none;display:flex;justify-content:center;align-items:center;min-height:70px;position:relative;margin-bottom:10px;font-weight:bold}.checkout-shipping-options .loading-shipping-options-notice .step-loading-overlay{display:block !important}.checkout-shipping-options .woocommerce-shipping-totals .smart-checkout-shipping-notice{margin:0 0 20px;border-radius:var(--column-border-radius);padding:10px 15px;color:var(--dark);border:1px solid var(--dark)}.checkout-shipping-options .woocommerce-shipping-totals .smart-checkout-shipping-notice.error{border-color:var(--red-alert);background:var(--red-alert-background)}.checkout-shipping-options .woocommerce-shipping-totals>.cart-package-name{font-weight:700;margin-bottom:5px}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods{background:#fff;overflow:hidden;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);margin-bottom:15px}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li{position:relative;border-bottom:1px solid #d8d8d8;transition:all .2s;padding:15px 15px 15px 35px;cursor:pointer}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li br{display:none !important}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li:hover{background-color:#f5f5f5}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li:last-child{border-bottom:none}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li input{position:absolute;top:50%;left:10px;transform:translate(0, -50%);width:16px;height:16px}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li label{display:flex;align-items:center;justify-content:space-between;gap:20px}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li label:before{border-left:3px solid rgba(0,0,0,0);content:"";position:absolute;top:-1px;bottom:-1px;left:0}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li label .woocommerce-Price-amount{font-weight:bold}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li label .shipping-method-cost,.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li label .wc-smart-checkout-free-shipping-label{flex:none}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li label .wc-smart-checkout-free-shipping-label{background-color:green;color:#fff;text-transform:uppercase;font-weight:600;display:inline-block;font-size:10px;padding:4px 6px;text-align:center;border-radius:4px}.checkout-shipping-options .woocommerce-shipping-totals .woocommerce-shipping-methods li input:checked+label:before{border-color:#3483fa}.checkout-additional-fields-container{margin-bottom:15px}.checkout-additional-fields-container label{display:flex;align-items:center}.checkout-additional-fields-container label input{margin-right:5px}.checkout-additional-fields-container .woocommerce-additional-fields{margin:10px 0}.checkout-additional-fields-container .woocommerce-additional-fields textarea{height:80px}.billing-address-fields-container{margin-bottom:15px}.billing-address-fields-container label{display:flex;align-items:center}.billing-address-fields-container label input{margin-right:5px}.billing-address-fields-container .wc-smart-checkout-billig-address-fields{margin:10px 0}.billing-address-fields-container .wc-smart-checkout-billig-address-fields textarea{height:80px}.wc_payment_methods li{position:relative;border:1px solid #d8d8d8;margin-bottom:10px;transition:all .2s;padding:0 10px;border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;opacity:.7}.wc_payment_methods li .woocommerce-NoticeGroup,.wc_payment_methods li .woocommerce-NoticeGroup-checkout{padding:0}.wc_payment_methods li .woocommerce-error li{background-color:rgba(0,0,0,0);border:none;padding-left:0;padding-right:0}.wc_payment_methods li:only-child,.wc_payment_methods li.current{opacity:1;background-color:var(--payments-active);box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.wc_payment_methods li .gateway-badge{height:20px;padding:0 5px;background:var(--header-background-color);color:var(--header-text-color);border-radius:3px;text-transform:uppercase;font-size:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wc_payment_methods li:last-child{margin-bottom:0}.wc_payment_methods li input[name=payment_method]{max-width:4%;margin:0 6px 0 0}.wc_payment_methods li>label{padding:10px 0;flex-basis:calc(95% - 10px);display:flex;align-items:center;justify-content:space-between}.wc_payment_methods li>label img{margin-left:10px;max-height:20px;max-width:20px}.wc_payment_methods li input:not(:checked)+label{opacity:.7}.wc_payment_methods li .payment_box{width:100%;margin-bottom:10px}.wc_payment_methods #wc-wirecard-credit-cart-form{margin-top:15px}#place_order{margin-top:15px;display:flex;align-items:center;justify-content:center;gap:15px}#place_order svg{height:14px;width:14px;fill:currentColor}@media(max-width: 600px){#order_review{background:#e6e6e6;border:1px solid #d0d0d0;margin:0 15px 15px;padding:15px 10px;border-radius:var(--column-border-radius);display:flex;flex-direction:column}#order_review .order-review-box.always-visible{display:none;padding:15px 0 0;background:rgba(0,0,0,0);box-shadow:none}#order_review .order-review-title{display:none !important}#order_review .wc-smart-checkout-order-bump{order:10;margin-bottom:0;margin-left:0;margin-right:0}}@media(min-width: 600px){#order_review .checkout-fields-group.order-review-box.always-visible{display:block !important}}#order_review .mobile-order-review-toggle{transition:all;display:flex;align-items:center;justify-content:space-between}@media(min-width: 600px){#order_review .mobile-order-review-toggle{display:none}}#order_review .mobile-order-review-toggle .view-details-title-container{display:flex;flex-direction:column}#order_review .mobile-order-review-toggle .view-details-title-container .view-details-title{font-weight:bold;text-transform:uppercase;font-size:11px}#order_review .mobile-order-review-toggle .view-details-title-container .view-details-description{font-size:10px}#order_review .mobile-order-review-toggle .summary-total{transition:opacity .3s,transform .3s}#order_review .mobile-order-review-toggle .summary-title{display:flex;align-items:center;gap:10px}#order_review .mobile-order-review-toggle .summary-title .summary-arrow{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid var(--button-background-color);border-radius:50%;transition:all}#order_review .mobile-order-review-toggle .summary-title .summary-arrow svg{width:8px;height:8px}@media(max-width: 600px){#order_review.order-review-visible{background:#fff;border-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.2)}#order_review.order-review-visible .mobile-order-review-toggle .summary-arrow{transform:rotate(180deg)}#order_review.order-review-visible .mobile-order-review-toggle .summary-total{opacity:0;transform:translateY(5px)}}.smart-checkout-review-order .order-items{border-bottom:1px solid var(--column-border-color);padding-bottom:10px;margin-bottom:10px;display:flex;flex-direction:column}.smart-checkout-review-order .order-items .cart_item{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;gap:15px}.smart-checkout-review-order .order-items .cart_item .product-image{display:flex;border:1px solid #e1e1e1;width:45px;height:45px;position:relative;flex-shrink:0}.smart-checkout-review-order .order-items .cart_item .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.smart-checkout-review-order .order-items .cart_item .product-data{display:flex;flex:1;justify-content:space-between;align-items:center;gap:15px}.smart-checkout-review-order .order-items .cart_item .product-name{flex:1}.smart-checkout-review-order .order-items .cart_item .product-name .label{font-weight:bold;font-size:15px}.smart-checkout-review-order .order-items .cart_item .product-name .variation dt,.smart-checkout-review-order .order-items .cart_item .product-name .variation dd,.smart-checkout-review-order .order-items .cart_item .product-name .variation dt p,.smart-checkout-review-order .order-items .cart_item .product-name .variation dd p{display:inline;color:#7c7c7c}.smart-checkout-review-order .order-items .cart_item .product-name .variation dd:after{content:" ";display:table;clear:both;margin-top:10px}.smart-checkout-review-order .order-items .cart_item .wc-item-meta{opacity:.4}.smart-checkout-review-order .order-items .cart_item .wc-item-meta li strong,.smart-checkout-review-order .order-items .cart_item .wc-item-meta li p{display:inline}.smart-checkout-review-order .order-items .cart_item:last-child{margin-bottom:0}.smart-checkout-review-order .order-items .cart_item .product-total{flex:none}.smart-checkout-review-order .order-items .cart_item:hover .wc-item-meta{opacity:1}.smart-checkout-review-order .order-items-with-thumb .cart_item{margin-bottom:20px}.smart-checkout-review-order .order-items-with-thumb .cart_item .product-details{display:flex;gap:20px}.smart-checkout-review-order .order-items-with-thumb .cart_item .product-details-image{display:flex;border:1px solid #e1e1e1;width:45px;height:45px;position:relative;flex-shrink:0}.smart-checkout-review-order .order-items-with-thumb .cart_item .product-details-image-bubble{position:absolute;right:-8px;top:-8px;z-index:10;display:flex;align-items:center;justify-content:center;background-color:#999;border-radius:50%;width:19px;height:19px;color:#fff;font-size:11px;font-weight:bold}.smart-checkout-review-order .order-items-with-thumb .cart_item .product-details-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.smart-checkout-review-order .order-items-with-thumb .cart_item .product-details .product-data{display:flex;flex-direction:column;justify-content:space-between}.smart-checkout-review-order .order-items-with-thumb .cart_item .product-details .product-data-title-meta{font-size:11px}.smart-checkout-review-order .order-items-with-thumb .cart_item .product-details .product-data-options{margin-top:5px;display:flex;gap:15px;vertical-align:middle;align-items:center}.smart-checkout-review-order .order-items-with-thumb .cart_item .product-details .product-data-options-selector select{text-align:center;width:60px;height:30px;padding:0 3px}.smart-checkout-review-order .order-items-with-thumb .cart_item.thankyou-page .product-data{flex:1;flex-direction:row;align-items:center}.smart-checkout-review-order .order-items-with-thumb .cart_item.thankyou-page .product-data-title{display:flex;flex-direction:column}.smart-checkout-review-order .order-items-with-thumb .cart_item.thankyou-page .product-data-options--total{font-weight:bold}.smart-checkout-review-order .order-totals{display:flex;flex-direction:column;color:#111}.smart-checkout-review-order .order-totals>div:not(.order-totals-section-container),.smart-checkout-review-order .order-totals .order-totals-section-container>div{margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start}.smart-checkout-review-order .order-totals>div:not(.order-totals-section-container):last-child,.smart-checkout-review-order .order-totals .order-totals-section-container>div:last-child{margin-bottom:0}.smart-checkout-review-order .order-totals>div:not(.order-totals-section-container) .product-total,.smart-checkout-review-order .order-totals .order-totals-section-container>div .product-total{flex:none}.smart-checkout-review-order .order-totals>div:not(.order-totals-section-container).order-total,.smart-checkout-review-order .order-totals>div:not(.order-totals-section-container):last-child,.smart-checkout-review-order .order-totals .order-totals-section-container>div.order-total,.smart-checkout-review-order .order-totals .order-totals-section-container>div:last-child{border-top:1px solid rgba(0,0,0,.05);padding-top:10px;color:var(--order-totals-color);font-weight:bold}.smart-checkout-review-order .order-totals>div:not(.order-totals-section-container).order-total div:nth-child(2),.smart-checkout-review-order .order-totals>div:not(.order-totals-section-container):last-child div:nth-child(2),.smart-checkout-review-order .order-totals .order-totals-section-container>div.order-total div:nth-child(2),.smart-checkout-review-order .order-totals .order-totals-section-container>div:last-child div:nth-child(2){font-size:16px}.smart-checkout-review-order .order-totals>div:not(.order-totals-section-container) .column-value,.smart-checkout-review-order .order-totals .order-totals-section-container>div .column-value{flex-shrink:0;text-align:right}.smart-checkout-review-order .yith_wcmv_sold_by_wrapper{display:none}.smart-checkout-testimonials{display:flex;gap:20px;flex-direction:column}.smart-checkout-testimonials .testimonial{display:flex;gap:15px}.smart-checkout-testimonials .testimonial-avatar{flex-shrink:0;width:55px;height:55px;overflow:hidden;border-radius:50%}.smart-checkout-testimonials .testimonial-info-rating{display:flex;gap:3px;margin-bottom:10px}.smart-checkout-testimonials .testimonial-info-rating svg{width:12px;height:12px;filter:grayscale(100%);opacity:.1}.smart-checkout-testimonials .testimonial-info-rating[data-stars="1"] svg:nth-child(1),.smart-checkout-testimonials .testimonial-info-rating[data-stars="2"] svg:nth-child(-n+2),.smart-checkout-testimonials .testimonial-info-rating[data-stars="3"] svg:nth-child(-n+3),.smart-checkout-testimonials .testimonial-info-rating[data-stars="4"] svg:nth-child(-n+4),.smart-checkout-testimonials .testimonial-info-rating[data-stars="5"] svg:nth-child(-n+5){filter:grayscale(0);opacity:1;fill:#ffd43b}.mobile-checkout-coupon-form{padding:0 20px;overflow:hidden;background:#fff}.wc-smart-checkout-coupon-container{position:relative;border:1px solid var(--input-border-color);margin-bottom:20px;border-radius:5px}.wc-smart-checkout-coupon-container .coupon-code-form{border-radius:3px;padding:5px 0}.wc-smart-checkout-coupon-container .coupon-code-form .show-coupon-button{display:flex;padding:7px;justify-content:space-between;cursor:pointer}.wc-smart-checkout-coupon-container .coupon-code-form .show-coupon-button svg{width:16px;height:16px;color:inherit}.wc-smart-checkout-coupon-container .coupon-code-form .show-coupon-button svg path{fill:var(--input-border-color)}.wc-smart-checkout-coupon-container .wc-block-components-notice-banner,.wc-smart-checkout-coupon-container .woocommerce-error{margin-bottom:-1px;border:none;border-radius:0 0 5px 5px;gap:5px}.wc-smart-checkout-coupon-container .wc-block-components-notice-banner.is-success,.wc-smart-checkout-coupon-container .wc-block-components-notice-banner.is-error,.wc-smart-checkout-coupon-container .woocommerce-error.is-success,.wc-smart-checkout-coupon-container .woocommerce-error.is-error{margin-bottom:-1px;border:none;border-radius:0 0 5px 5px;gap:5px}.wc-smart-checkout-coupon-container .wc-block-components-notice-banner svg,.wc-smart-checkout-coupon-container .woocommerce-error svg{width:20px;height:20px}.wc-smart-checkout-coupon-container .wc-block-components-notice-banner+.woocommerce-form-coupon,.wc-smart-checkout-coupon-container .woocommerce-error+.woocommerce-form-coupon{margin-top:10px}.woocommerce-form-coupon{display:none}.woocommerce-form-coupon-fields{position:relative}.woocommerce-form-coupon-fields input[type=text]{height:40px;padding-right:100px;margin:0 10px 10px;width:calc(100% - 20px)}.woocommerce-form-coupon-fields button,.woocommerce-form-coupon-fields #pix-por-piggly .pix-por-piggly--button,#pix-por-piggly .woocommerce-form-coupon-fields .pix-por-piggly--button{width:auto;margin:0;position:absolute;right:0;top:50%;transform:translate(-15px, -50%);height:30px;line-height:30px;padding-top:0;padding-bottom:0;border-radius:4px;font-size:13px}.woocommerce-form-coupon-fields button:hover,.woocommerce-form-coupon-fields #pix-por-piggly .pix-por-piggly--button:hover,#pix-por-piggly .woocommerce-form-coupon-fields .pix-por-piggly--button:hover{background:var(--dark)}.woocommerce-NoticeGroup-checkout{padding:0 10px}.woocommerce-message,.woocommerce-info,.woocommerce-error,.wc-block-components-notice-banner{margin-bottom:15px;background-color:#0f834d;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:5px solid rgba(0,0,0,.15);padding:10px 15px;position:relative;list-style:none}.woocommerce-message:after,.woocommerce-info:after,.woocommerce-error:after,.wc-block-components-notice-banner:after{clear:both}.woocommerce-message strong,.woocommerce-info strong,.woocommerce-error strong,.wc-block-components-notice-banner strong{font-weight:700}.woocommerce-message:empty,.woocommerce-info:empty,.woocommerce-error:empty,.wc-block-components-notice-banner:empty{display:none}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.wc-block-components-notice-banner .button{float:right;padding:0;background:none;color:#fff;box-shadow:none;line-height:1;padding-left:15px;margin-left:15px;border-width:0;border-left-width:1px;border-left-style:solid;border-left-color:rgba(255,255,255,.25) !important;border-radius:0;width:auto}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover,.wc-block-components-notice-banner .button:hover{background:none;opacity:.9}@media(max-width: 540px){.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.wc-block-components-notice-banner .button{float:none;border:none;padding:5px 0;width:100%;margin:10px 0 0}}.wc-block-components-notice-banner{display:flex;align-items:center;gap:10px}.wc-block-components-notice-banner svg{fill:currentColor}.woocommerce-error,.wc-block-components-notice-banner.is-error{background-color:#e2401c}.woocommerce-info{background-color:#3d9cd2}.checkout-header{background:var(--header-background-color);padding:var(--header-padding-y) var(--header-padding-x);margin-bottom:var(--header-margin-bottom);position:relative;z-index:10}.checkout-header:has(+.checkout-header-banner){margin-bottom:0}.checkout-header+.checkout-header-banner{margin-bottom:var(--header-margin-bottom);position:relative}.checkout-header .header-container{margin:0 auto;padding:0 2%;max-width:var(--rishi-container-max-width);display:flex;align-items:center;justify-content:space-between}.checkout-header .logo span{font-weight:bold;color:var(--header-text-color)}.checkout-header .logo a{display:flex}.checkout-header .logo svg,.checkout-header .logo img{max-height:var(--header-logo-max-height);max-width:var(--header-logo-max-width)}.checkout-header .logo svg path,.checkout-header .logo img path{color:currentColor}.checkout-header .logo .logo-svg{height:var(--header-logo-max-height)}.checkout-header .secure-checkout{display:flex;align-items:center;justify-content:flex-end;font-size:var(--header-badge-font-size);font-weight:bold;color:var(--header-text-color)}.checkout-header .secure-checkout svg{width:var(--header-badge-size);margin-right:10px}.checkout-header .secure-checkout svg path{fill:var(--header-badge-color)}.smart-checkout-loading #checkout-footer{display:none}#checkout-footer{border:1px solid #f2f2f2;display:flex;gap:20px;flex-direction:column;background:#fff;position:relative;z-index:10}#checkout-footer>div:first-child{padding-top:25px}#checkout-footer>div:last-child{margin-bottom:25px}.footer-copyright{color:var(--footer-text-color);position:relative;text-align:center}.footer-copyright p{color:var(--footer-text-color)}.footer-copyright+#site-footer-navigation{margin-top:0}.checkout-payment-methods-title{text-align:center;font-weight:bold;font-size:14px}.checkout-payment-methods-badges{display:flex;align-items:center;justify-content:center;gap:1.25rem;padding:1.5rem 1rem;text-align:center}#site-footer-navigation{position:relative}#site-footer-navigation .customize-partial-edit-shortcut button,#site-footer-navigation .customize-partial-edit-shortcut #pix-por-piggly .pix-por-piggly--button,#pix-por-piggly #site-footer-navigation .customize-partial-edit-shortcut .pix-por-piggly--button{left:0}#site-footer-navigation .privacy-menu-container ul{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}#site-footer-navigation .privacy-menu-container ul li{margin:0 10px;flex-shrink:0;max-width:96vw}#site-footer-navigation .privacy-menu-container ul li a{display:inline-block;padding:5px 0;color:var(--footer-text-color);display:flex;gap:5px}#site-footer-navigation .privacy-menu-container ul li a:hover{text-decoration:underline}.woocommerce-checkout form.checkout .form-row,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api{margin-bottom:15px;position:relative}.woocommerce-checkout form.checkout .form-row:after,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:after,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api:after,.woocommerce-checkout form.checkout .form-row:before,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:before,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api:before{content:" ";display:table}.woocommerce-checkout form.checkout .form-row:after,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:after,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api:after{clear:both}.woocommerce-checkout form.checkout .form-row-first{float:left}.woocommerce-checkout form.checkout .form-row-last{float:right}.woocommerce-checkout form.checkout .form-row-first,.woocommerce-checkout form.checkout .form-row-last{width:47%;overflow:visible}.woocommerce-checkout form.checkout .form-row-wide{clear:both}.woocommerce-checkout form.checkout .form-row:last-of-type,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:last-of-type,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api:last-of-type{margin-bottom:0}.woocommerce-checkout form.checkout .form-row,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api,.woocommerce-checkout .form-order-pay .form-row,.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .campos_mercadopago_api{margin-bottom:20px}.woocommerce-checkout form.checkout .form-row:after,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:after,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api:after,.woocommerce-checkout form.checkout .form-row:before,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:before,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api:before,.woocommerce-checkout .form-order-pay .form-row:after,.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:after,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .campos_mercadopago_api:after,.woocommerce-checkout .form-order-pay .form-row:before,.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:before,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .campos_mercadopago_api:before{content:" ";display:table}.woocommerce-checkout form.checkout .form-row:after,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:after,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api:after,.woocommerce-checkout .form-order-pay .form-row:after,.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:after,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .campos_mercadopago_api:after{clear:both}.woocommerce-checkout form.checkout .form-row-first,.woocommerce-checkout .form-order-pay .form-row-first{float:left}.woocommerce-checkout form.checkout .form-row-last,.woocommerce-checkout .form-order-pay .form-row-last{float:right}.woocommerce-checkout form.checkout .form-row-first,.woocommerce-checkout form.checkout .form-row-last,.woocommerce-checkout .form-order-pay .form-row-first,.woocommerce-checkout .form-order-pay .form-row-last{width:47%;overflow:visible}.woocommerce-checkout form.checkout .form-row-wide,.woocommerce-checkout .form-order-pay .form-row-wide{clear:both}.woocommerce-checkout form.checkout .form-row:last-of-type,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:last-of-type,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api:last-of-type,.woocommerce-checkout .form-order-pay .form-row:last-of-type,.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:last-of-type,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .campos_mercadopago_api:last-of-type{margin-bottom:0}.woocommerce-checkout form.checkout .form-row label,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api label,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api label,.woocommerce-checkout .form-order-pay .form-row label,.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api label,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .campos_mercadopago_api label{display:block;font-weight:400;margin:0 0 2px 0}.woocommerce-checkout form.checkout .form-row label .required,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api label .required,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api label .required,.woocommerce-checkout .form-order-pay .form-row label .required,.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api label .required,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .campos_mercadopago_api label .required{color:#b22222;text-decoration:none;visibility:visible;font-size:inherit}.woocommerce-checkout form.checkout .form-row label .required[title],.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api label .required[title],.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api label .required[title],.woocommerce-checkout .form-order-pay .form-row label .required[title],.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api label .required[title],.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .campos_mercadopago_api label .required[title]{border:0}.woocommerce-checkout form.checkout .form-row.rishi-billing-international-phone .woocommerce-input-wrapper,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .rishi-billing-international-phone.campos_mercadopago_api .woocommerce-input-wrapper,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .rishi-billing-international-phone.campos_mercadopago_api .woocommerce-input-wrapper,.woocommerce-checkout .form-order-pay .form-row.rishi-billing-international-phone .woocommerce-input-wrapper,.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .rishi-billing-international-phone.campos_mercadopago_api .woocommerce-input-wrapper,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .rishi-billing-international-phone.campos_mercadopago_api .woocommerce-input-wrapper{display:flex;gap:10px}.woocommerce-checkout form.checkout .form-row.rishi-billing-international-phone .woocommerce-input-wrapper select,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .rishi-billing-international-phone.campos_mercadopago_api .woocommerce-input-wrapper select,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .rishi-billing-international-phone.campos_mercadopago_api .woocommerce-input-wrapper select,.woocommerce-checkout .form-order-pay .form-row.rishi-billing-international-phone .woocommerce-input-wrapper select,.woocommerce-checkout .form-order-pay .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .rishi-billing-international-phone.campos_mercadopago_api .woocommerce-input-wrapper select,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout .form-order-pay .rishi-billing-international-phone.campos_mercadopago_api .woocommerce-input-wrapper select{max-width:90px;padding-left:5px;padding-right:0}.smart-checkout-order-pay .validation-icons{display:none !important}.woocommerce-checkout form.checkout .form-row .field-errors,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .field-errors,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api .field-errors{color:var(--red-alert);display:block;margin:0;font-size:11px;line-height:11px;position:absolute;bottom:-14px}.woocommerce-checkout form.checkout .form-row:focus-within .field-errors,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:focus-within .field-errors,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api:focus-within .field-errors{opacity:0}.woocommerce-checkout form.checkout .form-row .validation-icons,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .validation-icons,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api .validation-icons{width:20px;height:20px;display:inline-block;position:absolute;right:10px;bottom:10px}.woocommerce-checkout form.checkout .form-row .validation-icons .validation-error-input,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .validation-icons .validation-error-input,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api .validation-icons .validation-error-input{display:none}.woocommerce-checkout form.checkout .form-row .validation-icons .validation-error-input svg,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .validation-icons .validation-error-input svg,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api .validation-icons .validation-error-input svg{color:red}.woocommerce-checkout form.checkout .form-row .validation-icons .validation-success-input,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .validation-icons .validation-success-input,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api .validation-icons .validation-success-input{display:none}.woocommerce-checkout form.checkout .form-row .validation-icons .validation-success-input svg,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .validation-icons .validation-success-input svg,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api .validation-icons .validation-success-input svg{color:var(--green)}.woocommerce-checkout form.checkout .form-row.has-errors input,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .has-errors.campos_mercadopago_api input,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .has-errors.campos_mercadopago_api input,.woocommerce-checkout form.checkout .form-row.has-errors select,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .has-errors.campos_mercadopago_api select,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .has-errors.campos_mercadopago_api select{border:1px solid var(--red-alert);background:var(--red-alert-5)}.woocommerce-checkout form.checkout .form-row.has-errors .validation-error-input,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .has-errors.campos_mercadopago_api .validation-error-input,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .has-errors.campos_mercadopago_api .validation-error-input{display:block}.woocommerce-checkout form.checkout .form-row.checkout-input-validated .validation-success-input,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .checkout-input-validated.campos_mercadopago_api .validation-success-input,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .checkout-input-validated.campos_mercadopago_api .validation-success-input{display:block}.woocommerce-checkout form.checkout .form-row.has-errors input,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .has-errors.campos_mercadopago_api input,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .has-errors.campos_mercadopago_api input,.woocommerce-checkout form.checkout .form-row.has-errors select,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .has-errors.campos_mercadopago_api select,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .has-errors.campos_mercadopago_api select,.woocommerce-checkout form.checkout .form-row.checkout-input-validated input,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .checkout-input-validated.campos_mercadopago_api input,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .checkout-input-validated.campos_mercadopago_api input,.woocommerce-checkout form.checkout .form-row.checkout-input-validated select,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .checkout-input-validated.campos_mercadopago_api select,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .checkout-input-validated.campos_mercadopago_api select{padding-right:35px}.woocommerce-checkout form.checkout .has-section-error{animation:shake .82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both}.woocommerce-checkout form.checkout .payment_method_wirecard_credit_card .form-row .error-message,.woocommerce-checkout form.checkout .payment_method_wirecard_credit_card .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .error-message,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .payment_method_wirecard_credit_card .campos_mercadopago_api .error-message{color:var(--red-alert);display:block;margin:0;font-size:11px;line-height:11px}.woocommerce-checkout form.checkout .payment_method_wirecard_credit_card .form-row:focus-within .error-message,.woocommerce-checkout form.checkout .payment_method_wirecard_credit_card .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:focus-within .error-message,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .payment_method_wirecard_credit_card .campos_mercadopago_api:focus-within .error-message{opacity:0}input,textarea,select,button,#pix-por-piggly .pix-por-piggly--button,.button{box-sizing:border-box}input,textarea,select{border-color:var(--input-border-color);color:var(--dark)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--input-focus-border-color)}input,textarea,table{border-color:var(--input-border-color)}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],textarea,select,.checkout-input,.wc_payment_method.payment_method_woo-pagarme-payments #card-holder-name,.wc_payment_method.payment_method_woo-pagarme-payments #card-number,.wc_payment_method.payment_method_woo-pagarme-payments #card-expiry,.wc_payment_method.payment_method_woo-pagarme-payments #card-cvc,.wc_payment_method.payment_method_woo-pagarme-payments #installments_card,.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .wc-stripe-elements-field,.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .wc-stripe-iban-element-field,.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .__PrivateStripeElement{width:100%;background:#fff;border-radius:3px;border:1px solid var(--input-border-color);box-shadow:none;display:block;font-size:14px;letter-spacing:-0.5px;margin:0;max-width:100%;padding:0 15px;height:40px;-moz-appearance:auto;appearance:auto}.select2.select2-container .select2-selection__rendered{line-height:40px}.select2.select2-container .select2-selection{height:40px}.select2.select2-container .select2-selection__arrow{height:38px}textarea,.checkout-checkout{padding:15px;height:125px}input[type=radio],.checkout-input-radio{color:inherit;display:inline-block;vertical-align:middle}input[type=checkbox],.checkout-input-checkbox{color:inherit;vertical-align:middle}button,#pix-por-piggly .pix-por-piggly--button,.button{padding:14px;background-color:var(--button-background-color);color:var(--button-text-color);width:100%;font-weight:700;font-size:16px;border-radius:var(--button-border-radius);transition:all .2s;display:inline-block;text-align:center;position:relative}button:hover,#pix-por-piggly .pix-por-piggly--button:hover,.button:hover{opacity:.9;background-color:var(--button-background-color-hover);color:var(--button-text-color-hover)}button:focus,#pix-por-piggly .pix-por-piggly--button:focus,.button:focus{outline:none}button.reverse,#pix-por-piggly .reverse.pix-por-piggly--button,.button.reverse{border:1px solid var(--button-background-color);color:var(--button-background-color);background:var(--button-text-color)}button.inline,#pix-por-piggly .inline.pix-por-piggly--button,.button.inline{width:auto}.woocommerce-checkout .spinner{position:absolute;top:50%;left:50%;margin:-9px 0 0 -9px}.woocommerce-checkout .spinner.spinner-grey{width:14px;height:14px;border:3px solid rgba(0,0,0,0);border-top-color:var(--dark);border-left-color:var(--dark);border-radius:50%}.woocommerce-checkout .spinner.spinner-inherit{width:14px;height:14px;border:3px solid rgba(0,0,0,0);border-top-color:inherit;border-left-color:inherit;border-radius:50%}.woocommerce-checkout .step-loading-overlay{display:none;z-index:8;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.1)}.woocommerce-checkout .spinner-grey,.woocommerce-checkout .spinner-white,.woocommerce-checkout .spinner-inherit{animation:spin .4s linear infinite;content:"";text-indent:0}.woocommerce-checkout.processing .checkout-loading-overlay{display:block !important;z-index:999999999;position:fixed}.woocommerce-checkout.processing .checkout-loading-overlay~.blockUI.blockMsg.blockElement{display:none !important}body button .spinner,body #pix-por-piggly .pix-por-piggly--button .spinner,#pix-por-piggly body .pix-por-piggly--button .spinner,body .button .spinner{display:none}body button.loading .spinner,body #pix-por-piggly .loading.pix-por-piggly--button .spinner,#pix-por-piggly body .loading.pix-por-piggly--button .spinner,body .button.loading .spinner{display:block}body button.loading .text,body #pix-por-piggly .loading.pix-por-piggly--button .text,#pix-por-piggly body .loading.pix-por-piggly--button .text,body .button.loading .text{opacity:0;visibility:hidden}body.smart-checkout-loading .checkout-header,body.smart-checkout-loading .footer-copyright,body.smart-checkout-loading .main-footer-navigation,body.smart-checkout-loading .checkout-login,body.smart-checkout-loading .checkout-steps-timeline,body.smart-checkout-loading form.checkout{display:none}body.smart-checkout-loading .checkout-default-loading-state{display:block;z-index:999999999;position:fixed}body:not(.smart-checkout-loading) .checkout-default-loading-state{display:none}.autocompleted-field{display:none !important}.form-row .optional,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .optional,#shipping_country_field,#billing_country_field,#___customer_billing_address_section_open{display:none !important}@media(min-width: 768px){.wc-smart-checkout-mobile-only{display:none}}@media(max-width: 767.98px){.wc-smart-checkout-mobile-only{display:block}}@media(min-width: 768px){.wc-smart-checkout-desktop-only{display:block}}@media(max-width: 767.98px){.wc-smart-checkout-desktop-only{display:none}}@media(min-width: 600px){.woocommerce-checkout .checkout-container .checkout-fields-group{position:relative;margin-bottom:20px;border-radius:var(--column-border-radius);box-sizing:border-box;transition:all .2s;border:1px solid var(--column-border-color)}.woocommerce-checkout .checkout-container .checkout-fields-group:not(.active):not(.always-visible){display:block}.woocommerce-checkout .checkout-container .checkout-column{width:100%;max-width:500px;position:relative;padding:0;margin:0 auto}.woocommerce-checkout .checkout-steps-timeline{display:none}}@media(min-width: 1024px){.woocommerce-checkout form[name=checkout].checkout{margin:0 auto;max-width:var(--rishi-container-max-width)}.woocommerce-checkout form[name=checkout].checkout .checkout-container{display:block}.woocommerce-checkout form[name=checkout].checkout .checkout-container:after,.woocommerce-checkout form[name=checkout].checkout .checkout-container:before{display:table;content:"";line-height:0}.woocommerce-checkout form[name=checkout].checkout .checkout-container:after{clear:both}.woocommerce-checkout form[name=checkout].checkout .checkout-container .checkout-column{width:32.5%;float:left;padding:10px;box-sizing:border-box;order:0}.woocommerce-checkout form[name=checkout].checkout .checkout-container .col-1,.woocommerce-checkout form[name=checkout].checkout .checkout-container .col-2{margin-right:1.25%}.woocommerce-checkout form[name=checkout].checkout .checkout-container .col-4{float:right}}.woocommerce-notices-wrapper{display:none !important}.form-row.form-row-wide.paghiper-taxid-fieldset,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .form-row-wide.paghiper-taxid-fieldset.campos_mercadopago_api{display:none !important}#wc-ppb-brasil-wrappers .ppp-dummy-logo{display:none !important}#wc-ppb-brasil-wrappers .cardIconsContainer{border:50px solid purple}#paypal-brasil-button-container{margin-top:10px}.wc_payment_method.payment_method_paypal .about_paypal{display:none !important}#wc-rm-pagbank-cc-form .form-row-full{clear:both}.wc_payment_methods .wc_payment_method .virt-pagseguro-method-form{display:block !important}.payment_box.payment_method_pagseguro #pagseguro-payment-methods{margin:10px 0}.payment_box.payment_method_pagseguro #pagseguro-payment-methods label,.payment_box.payment_method_pagseguro #pagseguro-payment-methods li{padding:5px !important}.payment_box.payment_method_pagseguro .woocommerce-error ul li{border:none}.payment_box.payment_method_pagseguro #pagseguro-card-holder-name,.payment_box.payment_method_pagseguro #pagseguro-card-number,.payment_box.payment_method_pagseguro #pagseguro-card-expiry,.payment_box.payment_method_pagseguro #pagseguro-card-cvc,.payment_box.payment_method_pagseguro #pagseguro-card-installments,.payment_box.payment_method_pagseguro #pagseguro-card-holder-cpf,.payment_box.payment_method_pagseguro #pagseguro-card-holder-birth-date,.payment_box.payment_method_pagseguro #pagseguro-card-holder-phone{font-size:inherit !important;padding:0 15px !important}.payment_box.payment_method_pagseguro .clear{clear:both}.payment_box.payment_method_pagseguro .clear:before{content:" ";display:table}.payment_box.payment_method_pagseguro #pagseguro-credit-card-form{width:100%;float:none;clear:both}.payment_box.payment_method_pagseguro #pagseguro-credit-card-form:before{content:" ";display:table}.payment_box.payment_method_pagseguro #pagseguro-credit-card-form #pagseguro-card-holder-name-field,.payment_box.payment_method_pagseguro #pagseguro-credit-card-form #pagseguro-card-number-field,.payment_box.payment_method_pagseguro #pagseguro-credit-card-form #pagseguro-card-installments-field,.payment_box.payment_method_pagseguro #pagseguro-credit-card-form #pagseguro-card-holder-cpf-field{width:100%;float:none;clear:both}.payment_box.payment_method_pagseguro #pagseguro-credit-card-form #pagseguro-card-holder-name-field:before,.payment_box.payment_method_pagseguro #pagseguro-credit-card-form #pagseguro-card-number-field:before,.payment_box.payment_method_pagseguro #pagseguro-credit-card-form #pagseguro-card-installments-field:before,.payment_box.payment_method_pagseguro #pagseguro-credit-card-form #pagseguro-card-holder-cpf-field:before{content:" ";display:table}.payment_box.payment_method_pagseguro #pagseguro-credit-card-form label[for=pagseguro-card-holder-name] small,.payment_box.payment_method_pagseguro #pagseguro-credit-card-form label[for=pagseguro-card-installments] small{display:none}.payment_box.payment_method_pagseguro #pagseguro-bank-transfer-form ul{display:flex}.payment_box.payment_method_pagseguro #pagseguro-banking-ticket-form p{margin-bottom:15px}.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container{display:flex;gap:10px;margin-bottom:20px}.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container button,.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container #pix-por-piggly .pix-por-piggly--button,#pix-por-piggly .wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container .pix-por-piggly--button{display:flex;align-items:center;justify-content:center;padding:5px 10px;background:rgba(0,0,0,0);border:1px solid var(--button-background-color);position:relative}.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container button:hover,.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container #pix-por-piggly .pix-por-piggly--button:hover,#pix-por-piggly .wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container .pix-por-piggly--button:hover{border-color:var(--button-background-color-hover)}.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container button.active,.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container #pix-por-piggly .active.pix-por-piggly--button,#pix-por-piggly .wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container .active.pix-por-piggly--button{border-width:2px}.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container button.active:before,.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container #pix-por-piggly .active.pix-por-piggly--button:before,#pix-por-piggly .wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container .active.pix-por-piggly--button:before{position:absolute;left:-7px;top:-7px;width:20px;height:20px;content:"V";border-radius:50%;background:var(--button-background-color)}.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .ps-connect-buttons-container img{max-width:30px}.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .form-row-last input{width:100% !important}.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .form-row.form-row-full,.wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .form-row-full.campos_mercadopago_api,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .wc_payment_methods li.wc_payment_method.payment_method_rm-pagbank .payment_box .form-row-full.campos_mercadopago_api{float:left;width:100%}.woocommerce-order-received .boleto-payment,.woocommerce-order-received .pix-payment{display:none !important}.payment_box.payment_method_pagarme-credit-card>p:first-child{margin-bottom:10px}.payment_box.payment_method_pagarme-credit-card .pagarme-save-card-checkbox-container{margin-top:10px}.payment_box.payment_method_pagarme-credit-card #pagarme-card-holder-name,.payment_box.payment_method_pagarme-credit-card #pagarme-card-number,.payment_box.payment_method_pagarme-credit-card #pagarme-card-expiry,.payment_box.payment_method_pagarme-credit-card #pagarme-card-cvc,.payment_box.payment_method_pagarme-credit-card #pagarme-installments{font-size:inherit !important}.payment_box.payment_method_woo-pagarme-payments .logo{display:none !important}.thankyou-container-order-review-notice+.woocommerce-message{display:none !important}.mp-checkout-custom-issuers-container-display-none,.mp-checkout-custom-installments-display-none{display:none}.wc_payment_method .mp-checkout-container div:not(.mp-test-mode-card):not(.mp-test-mode-badge),.wc_payment_method .mp-input-document .mp-input .mp-document-select{background-color:rgba(0,0,0,0) !important}.wc_payment_method .mp-input-document .mp-input{margin-top:5px;display:flex}.wc_payment_method .mp-input-document .mp-input select{max-width:70px;padding-left:0}.wc_payment_method .mp-checkout-ticket-terms-and-conditions,.wc_payment_method .mp-checkout-pix-terms-and-conditions{padding:10px 5px !important;font-size:11px !important}.wc_payment_method .mp-checkout-ticket-terms-and-conditions *,.wc_payment_method .mp-checkout-pix-terms-and-conditions *{font-size:11px !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-ticket-billing-text,.wc_payment_method.payment_method_woo-mercado-pago-ticket ._mp-checkout-ticket-billing-checkbox,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-ticket-billing-number-toggle-checkbox{display:none !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-ticket-billing-checkbox{display:flex !important;gap:10px;margin-bottom:10px}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-ticket-address-container label{margin:15px 0 5px !important;display:block !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-ticket-address-container .mp-checkout-andes-input,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-ticket-address-container .mp-checkout-ticket-billing-input-number #form-checkout__address_street_number{width:100%;background:#fff !important;border:1px solid rgba(0,0,0,.25);border-radius:6px !important;color:var(--dark) !important;font-family:Proxima Nova,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif !important;font-size:14px !important;font-style:normal !important;font-weight:400 !important;height:40px !important;line-height:20px !important;outline:0 !important;padding:0 0 0 5px !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .frame-tarjetas .mp-subtitle-ticket-checkout{font-weight:normal !important;font-size:14px !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .frame-tarjetas .mp-row-checkout{display:flex;flex-wrap:wrap}.wc_payment_method.payment_method_woo-mercado-pago-ticket .frame-tarjetas #frameTicket .mp-ticket-name{margin-top:10px}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-ticket-text{margin:10px auto}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-input-table-list{display:flex;flex-direction:column;gap:15px;justify-content:space-between;cursor:pointer}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-input-table-list .mp-input-table-label .mp-input-table-option{display:flex;align-content:center;gap:10px}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-input-table-list .mp-input-table-label .mp-input-table-option input[type=radio]{margin-top:0 !important}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-wallet-button-container{display:none !important}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-checkout-custom-card-input{width:100%;background:#fff !important;border:1px solid rgba(0,0,0,.25);border-radius:6px !important;color:#000 !important;font-family:Proxima Nova,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif !important;font-size:16px !important;font-style:normal !important;font-weight:400 !important;height:40px !important;line-height:20px !important;outline:0 !important}.wc_payment_method.payment_method_woo-mercado-pago-custom #mp-checkout-custom-installments{padding:0 !important}.wc_payment_method.payment_method_woo-mercado-pago-custom #mp-checkout-custom-input-document{margin-bottom:0 !important}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list{margin-top:15px}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-item .mp-input-table-label{margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-item .mp-input-table-label:hover{text-decoration:underline}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-item .mp-input-table-label .mp-input-table-option{display:flex;align-content:center}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-item .mp-input-table-label .mp-input-table-option input[type=radio]{margin-top:0 !important}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-container-link{margin-top:10px}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-container-link #more-options{text-decoration:underline}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-checkout-custom-terms-and-conditions{margin-top:20px}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list{border:none !important}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-label{display:flex !important}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-label .mp-input-table-row-obs-highlight{font-size:7px !important;font-weight:bold !important;color:#fff !important;background:#00a650 !important;border-radius:3px !important;padding:3px 3px !important;text-transform:uppercase !important;letter-spacing:.5px !important;max-width:42px !important;display:block;text-align:center;line-height:9px !important;margin-left:5px !important}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-label .mp-input-table-row-obs{display:none !important}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-table-list .mp-input-table-row-text{margin:0 !important;padding:0 0 0 3px !important;font-size:12px !important}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-helper .mp-helper-icon{display:none}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-helper .mp-helper-message{color:red}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-checkout-custom-card-row.mp-checkout-custom-dual-column-row{display:flex !important;justify-content:space-between;gap:15px}.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-checkout-custom-card-input#form-checkout__cardNumber-container,.wc_payment_method.payment_method_woo-mercado-pago-custom #cardNumber,.wc_payment_method.payment_method_woo-mercado-pago-custom #expirationDate,.wc_payment_method.payment_method_woo-mercado-pago-custom #securityCode,.wc_payment_method.payment_method_woo-mercado-pago-custom iframe[name=expirationDate],.wc_payment_method.payment_method_woo-mercado-pago-custom iframe[name=securityCode],.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-card-holder-name{background:#fff !important;background-position:0 !important;text-indent:10px}.wc_payment_method.payment_method_woo-mercado-pago-custom iframe[name=expirationDate],.wc_payment_method.payment_method_woo-mercado-pago-custom iframe[name=securityCode]{overflow:hidden !important;border-radius:7px !important}.wc_payment_method.payment_method_woo-mercado-pago-custom #mp-card-holder-div{margin-top:5px !important}.wc_payment_method.payment_method_woo-mercado-pago-custom #mp-security-code-info{display:none !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-terms-and-conditions,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-terms-and-conditions,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-terms-and-conditions,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-terms-and-conditions{padding:0;font-size:11px;max-width:200px;margin:0 auto}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-custom-container,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-panel-custom-checkout,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-panel-checkout,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-checkout-custom-container,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-panel-custom-checkout,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-panel-checkout,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-checkout-custom-container,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-panel-custom-checkout,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-panel-checkout,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-checkout-custom-container,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-panel-custom-checkout,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-panel-checkout{padding:0 !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-custom-card-row,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-checkout-custom-card-row,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-checkout-custom-card-row,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-checkout-custom-card-row{padding-bottom:0 !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-custom-card-row,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-checkout-custom-card-row,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-checkout-custom-card-row,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-checkout-custom-card-row{margin-bottom:10px !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket #mp-security-code+p,.wc_payment_method.payment_method_woo-mercado-pago-ticket #mp-doc-div+div,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-img-tarjetas,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-wallet-button,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-frame-links,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-subtitle-custom-checkout,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-custom-card-form-title,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-checkout-custom-available-payments,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-input-label b,.wc_payment_method.payment_method_woo-mercado-pago-custom #mp-security-code+p,.wc_payment_method.payment_method_woo-mercado-pago-custom #mp-doc-div+div,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-img-tarjetas,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-wallet-button,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-frame-links,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-subtitle-custom-checkout,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-checkout-custom-card-form-title,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-checkout-custom-available-payments,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-input-label b,.wc_payment_method.payment_method_woo-mercado-pago-basic #mp-security-code+p,.wc_payment_method.payment_method_woo-mercado-pago-basic #mp-doc-div+div,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-img-tarjetas,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-wallet-button,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-frame-links,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-subtitle-custom-checkout,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-checkout-custom-card-form-title,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-checkout-custom-available-payments,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-input-label b,.wc_payment_method.payment_method_woo-mercado-pago-pix #mp-security-code+p,.wc_payment_method.payment_method_woo-mercado-pago-pix #mp-doc-div+div,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-img-tarjetas,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-wallet-button,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-frame-links,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-subtitle-custom-checkout,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-checkout-custom-card-form-title,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-checkout-custom-available-payments,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-input-label b{display:none !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-redirect-frame,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-redirect-frame-pix,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-redirect-frame,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-redirect-frame-pix,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-redirect-frame,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-redirect-frame-pix,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-redirect-frame,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-redirect-frame-pix{padding:10px 10px !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-redirect-frame img,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-redirect-frame-pix img,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-redirect-frame img,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-redirect-frame-pix img,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-redirect-frame img,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-redirect-frame-pix img,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-redirect-frame img,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-redirect-frame-pix img{max-width:100px !important;padding:0 !important}.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-redirect-frame p,.wc_payment_method.payment_method_woo-mercado-pago-ticket .mp-redirect-frame-pix p,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-redirect-frame p,.wc_payment_method.payment_method_woo-mercado-pago-custom .mp-redirect-frame-pix p,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-redirect-frame p,.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-redirect-frame-pix p,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-redirect-frame p,.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-redirect-frame-pix p{font-weight:normal !important;font-size:12px !important}.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-checkout-pro-content{padding:10px 0 0 !important;background-color:rgba(0,0,0,0) !important}.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-checkout-pix-container{padding:10px 0 0 !important;text-align:left !important}.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-pix-template-title{display:block;width:100%}.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-pix-template-image{display:none !important}.wc_payment_method.payment_method_woo-mercado-pago-pix .mp-pix-template-title{font-weight:bold;font-size:15px}.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-checkout-pro-payment-methods{margin-top:15px}.wc_payment_method.payment_method_woo-mercado-pago-basic .mp-checkout-pro-payment-methods .mp-payment-methods-v2-list{display:flex;margin-top:10px;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center}.mp-checkout-pro-redirect{display:none;margin-top:10px}.mp-checkout-pro-redirect .mp-checkout-redirect-v2-container{display:flex;align-items:center;gap:10px}.mp-checkout-pro-redirect .mp-checkout-redirect-v2-container .mp-checkout-redirect-v2-image{width:20px;height:auto}.mp-checkout-benefits-list{margin-top:15px}.mp-checkout-benefits-list .mp-checkout-benefits-item{display:flex;align-items:center;margin-bottom:10px;gap:10px;font-size:12px}.mp-checkout-benefits-list .mp-checkout-benefits-item .mp-checkout-benefits-image-list{max-width:30px}.mp-alert-checkout-test-mode{padding:5px 10px;border:1px solid #ccc;border-radius:4px;display:flex;align-items:center;font-size:10px;margin-bottom:15px}.mp-alert-checkout-test-mode .mp-alert-icon-checkout-test-mode{margin-right:10px}.mp-alert-checkout-test-mode img{max-width:25px;max-height:25px}.mp-checkout-pro-terms-and-conditions{margin-top:15px}.mp-test-mode-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:2px;padding:15px 10px 0;margin:0 0 15px 0}.mp-test-mode-card-content{display:flex;align-items:center;margin-bottom:10px}.mp-test-mode-badge{background-color:#ffc107;color:#fff;font-weight:bold;display:flex;align-items:center;justify-content:center;height:20px;width:20px;font-weight:bold;border-radius:50%;margin-right:10px}.mp-test-mode-title{font-size:12px;font-weight:bold;color:#333;margin:0}.mp-test-mode-description{font-size:14px;color:#666;margin:0}.mp-test-mode-link{color:#007bff;text-decoration:none}.mp-test-mode-link:hover{text-decoration:underline}.mp-terms-and-conditions-link{display:inline-block;margin-left:3px}#mp-3ds-modal-container{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.5);z-index:1002;display:flex;justify-content:center;align-items:center}#mp-3ds-modal-container #mp-3ds-modal-content{background:#fff;padding:15px;border-radius:6px;width:100%;margin-left:10px;margin-right:10px;max-width:550px}#mp-3ds-modal-container .mp-card-body-3ds{margin-bottom:10px}#mp-3ds-modal-container iframe{width:100%;min-height:300px}.mp-helper{display:flex;align-items:center;background-color:#ffe6e6;border:1px solid #f99;border-radius:4px;padding:8px 12px;margin:10px 0;font-family:Arial,sans-serif;font-size:14px}.mp-helper .mp-helper-icon{color:#c00;font-weight:bold;margin-right:8px}.mp-helper .mp-helper-message{color:#c00}.wc_payment_method.payment_method_wc_yapay_intermediador_cc #wc-yapay_intermediador-cc-payment-form{margin-top:10px}.wc_payment_method.payment_method_wc_yapay_intermediador_cc #wc-yapay_intermediador-cc-payment-form label[for=tcPaymentMethod]{display:none !important}.wc_payment_method.payment_method_wc_yapay_intermediador_cc #wc-yapay_intermediador-cc-payment-form label[for=tcPaymentMethod]+div ul{display:flex;gap:5px;margin-top:0 !important}.wc_payment_method.payment_method_wc_yapay_intermediador_cc #wc-yapay_intermediador-cc-payment-form label[for=tcPaymentMethod]+div ul li{border:none;margin:0;padding:0}.wc_payment_method.payment_method_wc_yapay_intermediador_cc #wc-yapay_intermediador-cc-payment-form label[for=tcPaymentMethod]+ul,.wc_payment_method.payment_method_wc_yapay_intermediador_cc #wc-yapay_intermediador-cc-payment-form label[for=tcPaymentMethod]+div ul{display:none !important}.wc_payment_method.payment_method_stripe p{margin-bottom:15px}.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .wc-stripe-elements-field,.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .wc-stripe-iban-element-field{padding-top:10px}.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .stripe-card-brand{display:none}.payment_method_stripe_cc .wc-stripe-card-icons-container img{margin-left:-10px;box-shadow:2px 2px 4px rgba(0,0,0,.15);border-left:1px solid #fff;border-radius:500px;overflow:hidden;width:18px;height:18px}.payment_method_stripe_applepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--mark,.payment_method_stripe_googlepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--mark{width:60px;display:inline-block;vertical-align:middle;margin-right:15px}.payment_method_stripe_applepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--selected-gateway,.payment_method_stripe_googlepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--selected-gateway{display:inline-block;vertical-align:middle}.payment_method_stripe_applepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--divider,.payment_method_stripe_googlepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--divider{margin-top:10px;padding-top:10px;padding-bottom:10px;border-top:1px solid #ccc;display:block}.payment_method_stripe_applepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--text,.payment_method_stripe_googlepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--text{display:flex;gap:15px}.payment_method_stripe_applepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--text .wc-stripe-wallet-notice--icon,.payment_method_stripe_googlepay .wc-stripe-wallet-notice .wc-stripe-wallet-notice--text .wc-stripe-wallet-notice--icon{width:25px}.wc-stripe-hide{height:0 !important;opacity:0 !important;padding:0 !important;position:absolute !important;width:0 !important;z-index:-1000 !important}.wc-stripe-hide{height:0 !important;opacity:0 !important;padding:0 !important;position:absolute !important;width:0 !important;z-index:-1000 !important}@supports(-webkit-appearance: -apple-pay-button){.apple-pay-button{display:block;-webkit-appearance:-apple-pay-button !important;width:100%;max-width:100%;min-width:200px;height:40px;max-height:40px}.apple-pay-button-rounded{border-radius:50px !important}.apple-pay-button-black{-apple-pay-button-style:#000}.apple-pay-button-white{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}body.single-product div.product form.cart .wc_stripe_product_payment_methods .apple-pay-button{max-width:100%}}a.wc-stripe-applepay-mini-cart .apple-pay-button{width:100%;margin:0}.wc_payment_method.payment_method_click2pay-credit-card #click2pay-credit-card-installments-fieldset{margin-top:0 !important;margin-bottom:10px !important}.wc_payment_method.payment_method_click2pay-credit-card #click2pay-credit-card-card-cvc{width:100% !important}#pix-por-piggly{margin:0 !important;padding:0 !important}#pix-por-piggly .pix-por-piggly-logo,#pix-por-piggly .pix-por-piggly--img{display:none}#pix-por-piggly .pix-por-piggly--description{text-align:left !important;font-size:13px !important;margin-bottom:15px !important}#pix-por-piggly .pix-por-piggly--wrapper .pix-por-piggly--step{margin:0;width:100%;max-width:100%;text-align:left;padding:0 0 0 40px;margin-bottom:20px;font-size:12px}#pix-por-piggly .pix-por-piggly--wrapper .pix-por-piggly--step:last-child{margin-bottom:0}#pix-por-piggly .pix-por-piggly--wrapper .pix-por-piggly--step:before{text-align:center;top:50%;margin-top:-12px;left:0;margin-left:0;border-radius:100%}#pix-por-piggly .pix-por-piggly--button{display:flex;align-items:center;justify-content:center}#pix-por-piggly .pix-por-piggly--button svg{margin-right:15px}#pix-por-piggly .pix-por-piggly--qrcode img{margin:0 auto;display:block}#pix-por-piggly .pix-por-piggly--data{margin:15px;background:var(--green-soft-background);display:block;border:1px solid var(--column-border-color);padding:10px 15px;border-radius:var(--column-border-radius)}#pix-por-piggly .pix-por-piggly--or{display:block;text-align:center;padding:20px}.wc_payment_method.payment_method_gerencianet_oficial .gerencianet-container-fix-size .gn-osc-pay-comments,.wc_payment_method.payment_method_gerencianet_oficial .gn-osc-pay-comments{padding:0 !important}.wc_payment_method.payment_method_gerencianet_oficial .warning-payment+div{display:flex;border-radius:4px;overflow:hidden;border:1px solid var(--input-border-color)}.wc_payment_method.payment_method_gerencianet_oficial .warning-payment+div #billet-radio-button,.wc_payment_method.payment_method_gerencianet_oficial .warning-payment+div #pix-radio-button{display:none}.wc_payment_method.payment_method_gerencianet_oficial .warning-payment+div .gn-osc-payment-option{float:none;border:none;background-color:#fff !important}.wc_payment_method.payment_method_gerencianet_oficial .warning-payment+div .gn-osc-payment-option.gn-osc-payment-option-selected{background-color:var(--green-soft-background) !important;border:1px solid var(--green);overflow:hidden;border-radius:3px}.wc_payment_method.payment_method_gerencianet_oficial .warning-payment+div .gn-osc-payment-option-gerencianet{font-size:13px;padding-left:5px}.wc_payment_method.payment_method_gerencianet_oficial #collapse-payment-billet,.wc_payment_method.payment_method_gerencianet_oficial #collapse-payment-pix{border:none;padding:10px 0 0 0;margin:0}.wc_payment_method.payment_method_gerencianet_oficial #collapse-payment-billet .gn-left-space-2,.wc_payment_method.payment_method_gerencianet_oficial #collapse-payment-pix .gn-left-space-2{margin:0}.wc_payment_method.payment_method_gerencianet_oficial .gn-form{margin:0}.wc_payment_method.payment_method_gerencianet_oficial .gn-form #pix-data #gn_cpf_cnpj_row{padding:0 !important;margin:0 !important}.wc_payment_method.payment_method_gerencianet_oficial .gn-form .gn-billet-field,.wc_payment_method.payment_method_gerencianet_oficial .gn-form #pix-data{display:flex !important;flex-direction:column !important}.wc_payment_method.payment_method_gerencianet_oficial .gn-form .gn-billet-field .gn-label,.wc_payment_method.payment_method_gerencianet_oficial .gn-form #pix-data .gn-label{width:100% !important;text-align:left}.wc_payment_method.payment_method_gerencianet_oficial .gn-form .gn-billet-field .gn-label label:before,.wc_payment_method.payment_method_gerencianet_oficial .gn-form #pix-data .gn-label label:before{display:none}.wc_payment_method.payment_method_gerencianet_oficial .gn-form .gn-billet-field .gn-col-8,.wc_payment_method.payment_method_gerencianet_oficial .gn-form #pix-data .gn-col-8{width:100%}.wc_payment_method.payment_method_gerencianet_oficial .gn-form #gn_cpf_cnpj_row .gn-col-3,.wc_payment_method.payment_method_gerencianet_oficial .gn-form #gn_cpf_cnpj_phone_row .gn-col-3{width:100%}.wc_payment_method.payment_method_gerencianet_oficial .panel-body+.gn-osc-row{padding:0 !important;border:none !important}.wc_payment_method.payment_method_gerencianet_oficial .panel-body+.gn-osc-row .gn-osc-row{border:none !important}.wc_payment_method.payment_method_rede_credit .payment-method-description,.wc_payment_method.payment_method_rede_credit #rede-card-animation,.wc_payment_method.payment_method_rede_credit .icon-rede-input{display:none !important}.wc_payment_method.payment_method_rede_credit #rede-card-number,.wc_payment_method.payment_method_rede_credit #rede-card-expiry,.wc_payment_method.payment_method_rede_credit #rede-card-cvc{font-size:inherit !important;padding:0 15px !important}.wc_payment_method.payment_method_woo-pagarme-payments .wc_payment_method{border:none;box-shadow:none;padding:0}.wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede #tela-bandeiras-novo-erede{display:none !important}.wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede .form-row label,.wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api label,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede .campos_mercadopago_api label{padding:0 !important}.wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede .form-row input,.wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api input,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede .campos_mercadopago_api input,.wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede .form-row select,.wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api select,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .wc_payment_methods .wc_payment_method.payment_method_loja5_woo_novo_erede .campos_mercadopago_api select{box-shadow:none !important;background-color:#fff !important;border:1px solid var(--input-border-color) !important}.wc_payment_method.payment_method_loja5_woo_mercadopago #tela-bandeiras-mercadopago{display:none !important}.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api{margin-bottom:10px}.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api input,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api select{background:#fff !important;box-shadow:none !important;border-radius:3px;border:1px solid var(--input-border-color) !important;display:block;font-size:14px;letter-spacing:-0.5px;margin:0;max-width:100%;padding:0 15px;width:100%;height:40px}.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api label{display:block;padding-left:0 !important}.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:nth-child(4){border:3px solid red !important}.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:nth-of-type(5) select{display:inline-block;width:47%;box-sizing:border-box}.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api:nth-of-type(5) select+select{margin-left:4%}.wc_payment_methods li.payment_method_pagamentos_para_woocommerce_com_appmax_credit_card .card-flags,.wc_payment_methods li.payment_method_pagamentos_para_woocommerce_com_appmax_credit_card #pagamentos-para-woocommerce-com-appmax-credit_card-previewer{display:none !important}.wc_payment_methods li.payment_method_pagamentos_para_woocommerce_com_appmax_credit_card .form-row .input-error,.wc_payment_methods li.payment_method_pagamentos_para_woocommerce_com_appmax_credit_card .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api .input-error,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .wc_payment_methods li.payment_method_pagamentos_para_woocommerce_com_appmax_credit_card .campos_mercadopago_api .input-error{display:none}.wc_payment_methods li.payment_method_pagamentos_para_woocommerce_com_appmax_credit_card .form-row.has-error .input-error,.wc_payment_methods li.payment_method_pagamentos_para_woocommerce_com_appmax_credit_card .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .has-error.campos_mercadopago_api .input-error,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .wc_payment_methods li.payment_method_pagamentos_para_woocommerce_com_appmax_credit_card .has-error.campos_mercadopago_api .input-error{display:block;margin-top:5px;color:var(--red-alert);display:block;margin:0;font-size:11px;line-height:11px}.wc_payment_methods li .woocommerce-SavedPaymentMethods li{border:none;padding:0;box-shadow:none;margin:0}.woocommerce-checkout form.checkout .form-row input[type=checkbox]+label,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api input[type=checkbox]+label,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api input[type=checkbox]+label,.woocommerce-checkout form.checkout .form-row input[type=radio]+label,.woocommerce-checkout form.checkout .wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .campos_mercadopago_api input[type=radio]+label,.wc_payment_method.payment_method_loja5_woo_mercadopago .wc-credit-card-form .woocommerce-checkout form.checkout .campos_mercadopago_api input[type=radio]+label{display:inline-block}#billing_persontype_field .optional,#billing_cnpj_field .optional,#billing_ie_field .optional,#billing_cpf_field .optional,#billing_rg_field .optional{display:none}.woo-wallet-partial-payment label{display:block}#awdr_checkout_promotion_messages{margin:0 auto;max-width:var(--rishi-container-max-width)}.smart-checkout-step-login #awdr_checkout_promotion_messages{display:none !important}.wc-smart-checkout-acfw-store-credits-container{margin-top:20px;background:#ccc;margin-left:-21px;margin-right:-21px;padding:10px 15px;background:#f9fdf7;border-top:1px solid green;display:flex;flex-direction:column}.wc-smart-checkout-acfw-store-credits-container #acfw-store-credits-redeem-form{display:none;margin-top:10px}.wc-smart-checkout-acfw-store-credits-container #acfw-store-credits-redeem-form p{margin-bottom:10px}.wc-smart-checkout-acfw-store-credits-container #acfw-store-credits-redeem-form .form{position:relative}.wc-smart-checkout-acfw-store-credits-container #acfw-store-credits-redeem-form .form input{height:40px;padding-right:100px}.wc-smart-checkout-acfw-store-credits-container #acfw-store-credits-redeem-form .form button,.wc-smart-checkout-acfw-store-credits-container #acfw-store-credits-redeem-form .form #pix-por-piggly .pix-por-piggly--button,#pix-por-piggly .wc-smart-checkout-acfw-store-credits-container #acfw-store-credits-redeem-form .form .pix-por-piggly--button{width:auto;margin:0;position:absolute;right:0;top:50%;transform:translate(-10px, -50%);height:30px;line-height:30px;padding-top:0;padding-bottom:0;border-radius:4px;font-size:13px}.wc-smart-checkout-acfw-store-credits-container h4{font-weight:bold;margin-bottom:5px}.wc-smart-checkout-acfw-store-credits-container #acfw-apply-store-credits-discount{text-decoration:underline;font-size:12px}.ywpar-button-message{text-decoration:underline;font-weight:bold}.ywpar_apply_discounts_container{display:none;margin-top:10px}.ywpar_apply_discounts_container .ywpar_apply_discounts{max-width:360px;position:relative}.ywpar_apply_discounts_container .ywpar_apply_discounts label{display:block;margin-bottom:5px}.ywpar_apply_discounts_container .ywpar_apply_discounts input[name=ywpar_input_points]{border:1px solid #fff;border-radius:3px}.ywpar_apply_discounts_container .ywpar_apply_discounts #ywpar_apply_discounts{padding:14px;background-color:var(--button-background-color);color:var(--button-text-color);font-weight:700;font-size:16px;border-radius:var(--button-border-radius);transition:all .2s;display:inline-block;text-align:center;position:absolute;width:auto;right:0;bottom:0;transform:translate(-5px, -5px);height:30px;line-height:30px;padding-top:0;padding-bottom:0;border-radius:4px;font-size:13px}.acfw-checkout-ui-block{margin-bottom:2.5em}.acfw-checkout-ui-block .acfw-accordion{border-bottom:1px solid #ebebeb}.acfw-checkout-ui-block .acfw-accordion:last-child{border-bottom:0}.acfw-checkout-ui-block .acfw-accordion h3{padding:.7em 1.2em;margin:0;background:#f5f5f5;font-size:1em;font-weight:400;cursor:pointer}.acfw-checkout-ui-block .acfw-accordion h3 .caret{position:relative;top:-2px;margin-left:5px}.acfw-checkout-ui-block .acfw-accordion h3 .caret img{display:inline-block;transition:transform .5s ease;transform:rotate(-90deg)}.acfw-checkout-ui-block .acfw-accordion .acfw-accordion-inner{overflow:hidden;background:#fcfcfc;max-height:0;transition:max-height .5s ease}.acfw-checkout-ui-block .acfw-accordion .acfw-accordion-inner .acfw-accordion-content{padding:1em 1.2em;font-size:.9em}.acfw-checkout-ui-block .acfw-accordion .acfw-accordion-inner .acfw-accordion-content p{margin-bottom:.5em}.acfw-checkout-ui-block .acfw-accordion .acfw-accordion-inner .acfw-accordion-content p.acfw-store-credit-instructions{margin-bottom:.2em}.acfw-checkout-ui-block .acfw-accordion.show h3 .caret img{transform:rotate(0)}.acfw-checkout-form-button-field{margin:0;display:flex;justify-content:space-between}.acfw-checkout-form-button-field p{margin:0;width:100%}.acfw-checkout-form-button-field p.form-row-first{width:100% !important}.acfw-checkout-form-button-field label{display:none !important}.acfw-checkout-form-button-field button,.acfw-checkout-form-button-field #pix-por-piggly .pix-por-piggly--button,#pix-por-piggly .acfw-checkout-form-button-field .pix-por-piggly--button{border-bottom-left-radius:0;border-top-left-radius:0;max-width:100%;padding:0 15px;width:100%;height:40px}body #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-form-control-wrapper.acfw-store-credits-redeem-form-field .woocommerce-info{padding-bottom:0 !important}body #wfacp-e-form .wfacp_main_form.woocommerce .wfacp-form-control-wrapper.acfw-store-credits-redeem-form-field .acfw-checkout-form-button-field{padding-top:1em}#dokan-delivery-time-box{margin:20px 0 !important}#dokan-delivery-time-box .header h3{margin-bottom:10px !important}#dokan-delivery-time-box hr{display:none !important}#dokan-delivery-time-box .delivery-time-body{padding:0 !important;box-shadow:none !important;background:rgba(0,0,0,0) !important}#dokan-delivery-time-box .delivery-time-body .selector-wrapper{justify-content:space-between}#dokan-delivery-time-box .delivery-time-body .selector-wrapper>div{flex:1}#dokan-delivery-time-box .delivery-time-body .delivery-group{margin-bottom:0 !important}#wc-dokan-stripe-connect-cc-form{margin-top:10px !important}#wc-dokan-stripe-connect-cc-form label[for=dokan-stripe-card-element]{margin-bottom:5px !important}.payment_method_dokan-stripe-connect .StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow 150ms ease}.payment_method_dokan-stripe-connect .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.payment_method_dokan-stripe-connect .StripeElement--invalid{border-color:#fa755a}.payment_method_dokan-stripe-connect .StripeElement--webkit-autofill{background-color:#fefde5 !important}.woo-subscriptions-totals.order-totals-section-container{border-top:1px solid #ccc;padding:15px 21px;margin:15px -21px -24px;background:rgba(0,0,0,.02)}.woo-subscriptions-totals.order-totals-section-container .recurring-totals-title{font-weight:600;font-size:14px;margin-bottom:10px}.woo-subscriptions-totals.order-totals-section-container .recurring-shipping-title{margin-bottom:5px;margin-top:15px;font-weight:600;text-transform:uppercase;font-size:11px}.woo-subscriptions-totals.order-totals-section-container .recurring-shipping-title+ul{margin-bottom:15px}.woo-subscriptions-totals.order-totals-section-container .recurring-shipping-title+ul li{margin-bottom:5px;display:flex;gap:5px}.woo-subscriptions-totals.order-totals-section-container .woo-subscriptions.order-total.recurring-total{margin-top:15px}#coderockz_woo_delivery_setting_wrapper{margin-bottom:15px}#coderockz_woo_delivery_setting_wrapper #coderockz_woo_delivery_delivery_date_section{margin-bottom:15px}#coderockz_woo_delivery_setting_wrapper .validation-icons{display:none}#coderockz_woo_delivery_setting_wrapper .coderockz_woo_delivery_time_field{padding-bottom:5px}#wc_checkout_add_ons{margin-bottom:20px !important}.order-bump-label{display:flex;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-weight:bold;padding:2px 4px;border-radius:3px;font-size:70%;background-color:var(--order-bump-title-background-color-redeemed);color:var(--order-bump-redeemed-title-color)}.wc-smart-checkout-order-bump .order-bump-body{padding:15px;display:flex;gap:15px}.wc-smart-checkout-order-bump .order-bump-body-product-aside{min-width:100px;flex:1}.wc-smart-checkout-order-bump .order-bump-body-product-aside-image-img{border-radius:3px;overflow:hidden;width:100px}.wc-smart-checkout-order-bump .order-bump-body-main-offer{margin-bottom:15px}.wc-smart-checkout-order-bump .order-bump-body-main-price{font-size:14px;display:flex;align-items:center}.wc-smart-checkout-order-bump .order-bump-body-main-price del{color:var(--column-border-color)}.wc-smart-checkout-order-bump .order-bump-body-main-price ins{font-size:16px;font-weight:bold;color:var(--order-bump-title-color)}.wc-smart-checkout-order-bump .order-bump-body-main-error{margin-top:5px;color:var(--red-alert);font-size:11px}.wc-smart-checkout-order-bump .order-bump-body-main-error:empty{display:none}.wc-smart-checkout-order-bump .order-bump-body-main-variation-attribute{margin-top:5px}.wc-smart-checkout-order-bump .order-bump-body-main-variation-attribute .label{display:block}.wc-smart-checkout-order-bump .order-bump-body-main-variation-attribute .label label{text-transform:uppercase;font-size:11px;display:inline-block}.wc-smart-checkout-order-bump .order-bump-body-main-variation-attribute .value select{font-size:12px;padding:0 10px;height:30px}.wc-smart-checkout-order-bump-column{background:var(--order-bump-background-color);position:relative;border-radius:var(--column-border-radius);box-sizing:border-box;transition:all .2s;overflow:hidden;box-shadow:0 2px 7px rgba(0,0,0,.05);border:1px solid var(--column-border-color);margin:var(--column-container-padding)}@media(min-width: 1024px){.wc-smart-checkout-order-bump-column{margin:0 0 20px}}.wc-smart-checkout-order-bump-column .order-bump-header-container{display:flex;padding:15px;gap:5px;vertical-align:middle;border-bottom:1px solid var(--order-bump-divider-border-color);color:var(--order-bump-title-color);background-color:var(--order-bump-title-background-color);line-height:1}.wc-smart-checkout-order-bump-column .order-bump-header-container.redeemed{border-bottom:1px solid var(--order-bump-divider-border-color-redeemed);background-color:var(--order-bump-title-background-color-redeemed);color:var(--order-bump-title-color-redeemed)}.wc-smart-checkout-order-bump-column .order-bump-header-title{font-weight:bold}.wc-smart-checkout-order-bump-gateway{margin-top:15px}.wc-smart-checkout-order-bump-gateway .order-bump-offer-available{display:flex;justify-content:center;margin-bottom:15px}.wc-smart-checkout-order-bump-gateway .order-bump-offer-available div{background:var(--order-bump-gateway-background-color);display:flex;margin:0 auto;padding:5px 10px;border-radius:10px;animation:pulse 1s;animation-iteration-count:infinite}.wc-smart-checkout-order-bump-gateway .order-bump-gateway-content{background:var(--order-bump-gateway-background-color);border:1px solid var(--order-bump-gateway-border-color);border-radius:8px}.wc-smart-checkout-order-bump-gateway .order-bump-cta{display:flex;justify-content:center;padding:0 15px 15px}.wc-smart-checkout-order-bump-gateway .order-bump-cta label{width:auto;max-width:80%;border-radius:6px;padding:5px 10px;font-weight:bold;display:flex;gap:10px;background:var(--order-bump-gateway-cta-background);color:var(--order-bump-gateway-cta-color)}.wc-smart-checkout-order-bump-gateway .order-bump-cta label.redeemed{background-color:var(--order-bump-gateway-title-background-color-redeemed);color:var(--order-bump-gateway-redeemed-title-color)}.woocommerce-privacy-policy-text{margin:10px 0;font-size:11px}.order-review-alerts{margin:20px -21px -24px;padding:10px 15px;background:#f9fdf7;border-top:1px solid green}@media(max-width: 540px){.back-to-login-link{display:flex;align-items:center;justify-content:center;padding:10px}}.smart-checkout-container{max-width:var(--rishi-container-max-width);margin:0 auto}.cart-errors-container{min-height:50vh;padding-top:40px;display:flex;flex-direction:column;align-items:center}img[alt=loader]{display:none !important}.checkout-header+.woocommerce,.checkout-header+.woocommerce-order{min-height:calc(100vh - 170px)}.flatsome-cookies{display:none !important}.woocommerce-order-details.woocommerce-checkout-review-order-table+.woocommerce-order-details,.thankyou-container-order-summary .woocommerce-customer-details{display:none !important}body .woocommerce .thankyou-container,body .woocommerce-order .thankyou-container{display:flex;justify-content:space-between;min-height:calc(100vh - var(--header-logo-max-height) - var(--header-padding-y) - var(--header-padding-y) - 50px)}@media(max-width: 600px){body .woocommerce .thankyou-container,body .woocommerce-order .thankyou-container{flex-direction:column;min-height:auto;margin-top:-15px}}body .woocommerce .thankyou-container-order-review,body .woocommerce-order .thankyou-container-order-review{width:50%;padding:0 25px}@media(max-width: 600px){body .woocommerce .thankyou-container-order-review,body .woocommerce-order .thankyou-container-order-review{width:100%}}body .woocommerce .thankyou-container-order-review-notice,body .woocommerce-order .thankyou-container-order-review-notice{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:30px}body .woocommerce .thankyou-container-order-review-notice svg,body .woocommerce-order .thankyou-container-order-review-notice svg{width:100px;color:var(--order-received-pending-payment-color);margin:0 auto}@media(max-width: 600px){body .woocommerce .thankyou-container-order-review-notice svg,body .woocommerce-order .thankyou-container-order-review-notice svg{width:50px}}body .woocommerce .thankyou-container-order-review-notice h3,body .woocommerce-order .thankyou-container-order-review-notice h3{text-align:center;color:var(--order-received-pending-payment-color);margin-bottom:10px;padding-bottom:0}body .woocommerce .thankyou-container-order-review-notice p,body .woocommerce-order .thankyou-container-order-review-notice p{font-size:16px;color:var(--dark);text-align:center}body .woocommerce .thankyou-container-order-review-notice p+p,body .woocommerce-order .thankyou-container-order-review-notice p+p{margin-top:20px}body .woocommerce .thankyou-container-order-review-notice.paid svg,body .woocommerce-order .thankyou-container-order-review-notice.paid svg{color:var(--green)}body .woocommerce .thankyou-container-order-review-notice.paid h3,body .woocommerce-order .thankyou-container-order-review-notice.paid h3{color:var(--green)}body .woocommerce .thankyou-container-order-review-notice.failed svg,body .woocommerce .thankyou-container-order-review-notice.failed svg,body .woocommerce .thankyou-container-order-review-notice.cancelled svg,body .woocommerce .thankyou-container-order-review-notice.cancelled svg,body .woocommerce-order .thankyou-container-order-review-notice.failed svg,body .woocommerce-order .thankyou-container-order-review-notice.failed svg,body .woocommerce-order .thankyou-container-order-review-notice.cancelled svg,body .woocommerce-order .thankyou-container-order-review-notice.cancelled svg{color:var(--red-alert)}body .woocommerce .thankyou-container-order-review-notice.failed h3,body .woocommerce .thankyou-container-order-review-notice.cancelled h3,body .woocommerce-order .thankyou-container-order-review-notice.failed h3,body .woocommerce-order .thankyou-container-order-review-notice.cancelled h3{color:var(--red-alert)}body .woocommerce .thankyou-container-order-review-notice.failed p strong,body .woocommerce .thankyou-container-order-review-notice.cancelled p strong,body .woocommerce-order .thankyou-container-order-review-notice.failed p strong,body .woocommerce-order .thankyou-container-order-review-notice.cancelled p strong{color:var(--red-alert)}body .woocommerce .thankyou-container-order-review-notice.cancelled svg,body .woocommerce .thankyou-container-order-review-notice.cancelled svg,body .woocommerce-order .thankyou-container-order-review-notice.cancelled svg,body .woocommerce-order .thankyou-container-order-review-notice.cancelled svg{color:var(--red-alert);fill:var(--red-alert)}body .woocommerce .thankyou-container-order-review-notice .woocommerce-thankyou-order-actions,body .woocommerce-order .thankyou-container-order-review-notice .woocommerce-thankyou-order-actions{margin-top:50px}body .woocommerce .thankyou-container .woocommerce-thankyou-order-details,body .woocommerce-order .thankyou-container .woocommerce-thankyou-order-details{display:flex;flex-wrap:wrap}body .woocommerce .thankyou-container .woocommerce-thankyou-order-details label,body .woocommerce-order .thankyou-container .woocommerce-thankyou-order-details label{text-transform:uppercase;margin-bottom:10px;display:block;font-weight:bold;font-size:13px}body .woocommerce .thankyou-container .woocommerce-thankyou-order-details li,body .woocommerce-order .thankyou-container .woocommerce-thankyou-order-details li{margin-bottom:40px;display:flex;flex-direction:column;flex-basis:50%}body .woocommerce .thankyou-container-order-summary,body .woocommerce-order .thankyou-container-order-summary{width:50%;background-color:var(--order-received-summary-background);position:relative}@media(max-width: 600px){body .woocommerce .thankyou-container-order-summary,body .woocommerce-order .thankyou-container-order-summary{width:auto;padding-bottom:25px;margin:0 -15px}}body .woocommerce .thankyou-container-order-summary:before,body .woocommerce-order .thankyou-container-order-summary:before{z-index:1;background:var(--order-received-summary-background);border-left:1px solid #fff;content:" ";height:calc(100vh + 60px);position:fixed;top:0;width:100%}@media(max-width: 600px){body .woocommerce .thankyou-container-order-summary:before,body .woocommerce-order .thankyou-container-order-summary:before{top:auto;left:0;right:0}}body .woocommerce .thankyou-container-order-summary .content,body .woocommerce-order .thankyou-container-order-summary .content{z-index:1;position:relative;margin:0 30px}body .woocommerce .thankyou-container-order-summary .content .woocommerce,body .woocommerce .thankyou-container-order-summary .content .woocommerce-order,body .woocommerce-order .thankyou-container-order-summary .content .woocommerce,body .woocommerce-order .thankyou-container-order-summary .content .woocommerce-order{padding:0;margin:0}body .woocommerce .thankyou-container .bacs-banking-details,body .woocommerce-order .thankyou-container .bacs-banking-details{padding:15px 25px;border:1px solid var(--column-border-color);border-radius:var(--column-border-radius);margin-bottom:20px;background:#fff}body .woocommerce .thankyou-container .bacs-banking-details h3,body .woocommerce-order .thankyou-container .bacs-banking-details h3{padding-top:0;text-align:center}body .woocommerce .thankyou-container .bacs-banking-details h3 strong,body .woocommerce-order .thankyou-container .bacs-banking-details h3 strong{color:var(--green)}body .woocommerce .thankyou-container .bacs-banking-details h3.wc-bacs-bank-details-account-name,body .woocommerce-order .thankyou-container .bacs-banking-details h3.wc-bacs-bank-details-account-name{text-align:left;padding:0;font-size:14px;text-transform:uppercase}body .woocommerce .thankyou-container .bacs-banking-details .wc-bacs-bank-details-heading,body .woocommerce-order .thankyou-container .bacs-banking-details .wc-bacs-bank-details-heading{display:none}.auth-login-box .mo-openid-app-container{text-align:center}.auth-login-box .mo-openid-app-icons{display:inline-block !important;margin:15px auto 0}.checkout-login .mo-openid-app-icons{display:inline-block !important}.screen-reader-text{display:none !important}.clearfix{clear:both}.clearfix:before{content:" ";display:table}form.checkout{min-height:calc(100vh - 200px)}.blockUI.blockMsg.blockElement{position:absolute;display:flex !important;top:50%;left:50%;margin:-9px 0 0 -9px;width:17px;height:17px;border:3px solid rgba(0,0,0,0);border-top-color:var(--dark);border-left-color:var(--dark);border-radius:50%;animation:spin 1s linear infinite}.password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.password-input input[type=password]{padding-right:2.5rem}.password-input input::-ms-reveal{display:none}.show-password-input{background-color:rgba(0,0,0,0);border-radius:0;border:0;color:var(--wc-form-color-text, #000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;width:auto;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.show-password-input:hover{background:rgba(0,0,0,0);color:var(--button-background-color-hover)}@font-face{font-family:"WooCommerce";src:url("../../../woocommerce/assets/fonts/WooCommerce.woff2") format("woff2"),url("../../../woocommerce/assets/fonts/WooCommerce.woff") format("woff"),url("../../../woocommerce/assets/fonts/WooCommerce.ttf") format("truetype");font-weight:normal;font-style:normal}.show-password-input::after{font-family:"WooCommerce";speak:never;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;margin-left:0;margin-top:-2px;vertical-align:middle;display:inline-block}
