.cart_totals .sarita-calculadora{margin:0 0 16px;text-align:left}.cart_totals .sarita-calculadora .shipping-calculator-button,.cart_totals .sarita-calculadora #calc_shipping_country_field,.cart_totals .sarita-calculadora #calc_shipping_state_field,.cart_totals .sarita-calculadora #calc_shipping_city_field,.cart_totals .woocommerce-shipping-destination{display:none!important}.cart_totals .sarita-calculadora .shipping-calculator-form{display:block!important;margin:0!important}.sarita-frete-titulo{font-size:16px;line-height:1.4;font-weight:600;margin:0 0 12px}.sarita-frete-linha{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.cart_totals .sarita-calculadora #calc_shipping_postcode_field,.sarita-calculadora-produto .sarita-frete-cep{flex:1 1 160px;width:auto!important;min-width:0;margin:0!important;padding:0!important}.cart_totals .sarita-calculadora #calc_shipping_postcode_field label,.sarita-calculadora-produto .sarita-frete-cep label{display:block;margin-bottom:4px}.cart_totals .sarita-calculadora #calc_shipping_postcode,.sarita-calculadora-produto #sarita_shipping_postcode{width:100%!important;height:44px!important;margin:0!important;padding:8px 12px!important;border:1px solid #46b96a;border-radius:5px;box-sizing:border-box;background:#fff}.sarita-frete-acao{flex:0 0 auto;margin:0!important;padding:0!important}.cart_totals .sarita-calculadora button[name="calc_shipping"],.sarita-calculadora-produto .sarita-calcular-frete-produto{height:44px!important;min-height:44px;margin:0!important;padding:0 18px!important;white-space:nowrap;border-radius:5px;box-sizing:border-box;background:#18a33b!important;color:#fff!important}.cart_totals .sarita-frete-cabecalho{display:grid;grid-template-columns:1fr auto;gap:12px;margin:22px 0 0 26px;padding:12px 0;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;color:#353535;font-weight:700;font-size:14px}.cart_totals ul.sarita-metodos-frete{list-style:none;margin:0!important;padding:0!important}.cart_totals ul.sarita-metodos-frete li{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:0;margin:0!important;padding:12px 10px;background:#f4f4f4;border-bottom:1px solid #fff}.cart_totals ul.sarita-metodos-frete li:nth-child(even){background:#fff}.cart_totals ul.sarita-metodos-frete li input[type="radio"]{grid-column:1;margin:4px 6px 0 0}.cart_totals ul.sarita-metodos-frete li label{grid-column:2;margin:0!important;width:100%;font-weight:700;color:#3e3e3e;cursor:pointer}.cart_totals ul.sarita-metodos-frete li label .woocommerce-Price-amount{float:right;color:#008d16;font-weight:700}.cart_totals ul.sarita-metodos-frete li small{grid-column:2;display:block;margin-top:5px;padding-left:0!important;border-left:0!important;text-indent:0!important;color:#5d5d5d;font-size:13px}.cart_totals ul.sarita-metodos-frete li small::before,.cart_totals ul.sarita-metodos-frete li small::after{content:none!important;display:none!important}.cart_totals ul.sarita-metodos-frete li p.delivery-time{grid-column:2;margin:5px 0 0!important;padding:0!important;border:0!important;text-indent:0!important}.cart_totals ul.sarita-metodos-frete li p.delivery-time::before,.cart_totals ul.sarita-metodos-frete li p.delivery-time::after{content:none!important;display:none!important}.cart_totals ul.sarita-metodos-frete li p.delivery-time small{display:inline;margin:0}.sarita-calculadora-produto{margin:18px 0;text-align:left}.sarita-calculadora-produto .sarita-frete-resultado{margin-top:12px}.sarita-calculadora-produto .woocommerce-shipping-methods{list-style:none;margin:0;padding:0}.sarita-calculadora-produto .woocommerce-shipping-methods li{margin:0 0 6px}.sarita-calculadora-produto .sarita-erro{color:#b32d2e}.quantity.sarita-quantidade{display:inline-flex;align-items:stretch;vertical-align:middle}.quantity.sarita-quantidade .qty{display:block!important;visibility:visible!important;opacity:1!important;flex:0 0 54px;box-sizing:border-box;width:54px!important;min-width:54px;height:44px!important;margin:0!important;padding:0 4px!important;text-align:center;color:#333!important;background:#fff!important;border:1px solid #dedede!important;border-radius:0!important;appearance:textfield;-moz-appearance:textfield}.quantity.sarita-quantidade .sarita-qtd-valor{display:flex;visibility:visible;opacity:1;flex:0 0 54px;box-sizing:border-box;width:54px;min-width:54px;height:44px;align-items:center;justify-content:center;margin:0;padding:0 4px;color:#333;background:#fff;border-top:1px solid #dedede;border-bottom:1px solid #dedede;font-size:16px;line-height:1}.quantity.sarita-quantidade .sarita-qtd-menos,.quantity.sarita-quantidade .sarita-qtd-mais{width:40px;min-width:40px;height:44px;margin:0!important;padding:0!important;border:1px solid #dedede;background:#f8f8f8;color:#333;font-size:21px;font-weight:500;line-height:1;cursor:pointer}.quantity.sarita-quantidade .sarita-qtd-menos{border-radius:4px 0 0 4px}.quantity.sarita-quantidade .sarita-qtd-mais{border-radius:0 4px 4px 0}.quantity.sarita-quantidade .sarita-qtd-menos:hover,.quantity.sarita-quantidade .sarita-qtd-mais:hover{background:#ececec}.quantity.sarita-quantidade .sarita-qtd-menos:disabled,.quantity.sarita-quantidade .sarita-qtd-mais:disabled{opacity:.45;cursor:not-allowed}.woocommerce form #billing_country_field,.woocommerce form #shipping_country_field{display:none!important}.woocommerce-account .woocommerce-address-fields .form-row.validate-required>label .required,.woocommerce-account .woocommerce-EditAccountForm .form-row.validate-required>label .required,.woocommerce-account form.edit-account .form-row.validate-required>label .required{display:none!important}.woocommerce-account .woocommerce-address-fields .form-row.validate-required>label:after,.woocommerce-account .woocommerce-EditAccountForm .form-row.validate-required>label:after,.woocommerce-account form.edit-account .form-row.validate-required>label:after{content:' *';color:#d63638;font-weight:700}@media (max-width:600px){.sarita-frete-linha{flex-direction:column;align-items:stretch}.cart_totals .sarita-calculadora #calc_shipping_postcode_field,.sarita-calculadora-produto .sarita-frete-cep{flex:auto;width:100%!important}.cart_totals .sarita-calculadora button[name="calc_shipping"],.sarita-calculadora-produto .sarita-calcular-frete-produto{width:100%}.cart_totals .sarita-frete-cabecalho{margin-left:0}}