.checkout-index-index .authentication-wrapper,.checkout-index-index div>.field.pfpj-field label:nth-child(1),.checkout-index-index div[name="billingAddress.entity_type"] .label{display:none}.checkout-index-index .checkout-cont-cump{color:#000 !important;font-size:14px;font-weight:500;line-height:18px}.salofarm-header-checkout{background:#fff}.salofarm-header-checkout .row-checkout{max-width:1308px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:38px 0}.checkout-index-index #maincontent{margin-top:0}.salofarm-account-checkout>a{font-size:14px;font-weight:500;color:#000;line-height:19px}.salofarm-account-checkout>a:first-child{margin-right:55px}#maincontent{min-height:calc(100vh - 139px)}.checkout-index-index main{max-width:unset}.checkout-container{margin-bottom:40px!important}.checkout-container{max-width:1308px;margin:0 auto!important}.checkout-index-index ul.opc-progress-bar{text-align:center}.opc-progress-bar{margin:20px 0}.opc-wrapper #shipping,.opc-wrapper #opc-shipping_method{background:#fff;border-radius:16px;padding:18px;margin-bottom:18px}.opc-wrapper .step-title,.opc-block-summary>.title{font-size:16px;font-weight:500;text-transform:uppercase;color:#000;border-bottom:1px solid #f1f1f1;font-weight:600}.opc-wrapper .form-login{padding-bottom:0}#shipping-new-address-form .field[name="shippingAddress.entity_type"] fieldset .admin__field-control{display:flex}#shipping-new-address-form .field[name="shippingAddress.entity_type"] fieldset .admin__field-control>.admin__field{margin-right:30px}.checkout-index-index input[type=radio],.checkout-index-index input[type=checkbox]{margin-right:10px;position:relative}.checkout-index-index fieldset.pfpj-field{border:none;text-transform:uppercase;margin-bottom:0}.checkout-index-index div.pfpj-field{margin-bottom:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address,.opc-wrapper .persoana-juridica-field,.table-checkout-shipping-method{width:100%;max-width:100%}.opc-wrapper .persoana-juridica-field{margin-bottom:10px}.checkout-index-index div[name="shippingAddress.vat_id"],.checkout-index-index div[name="billingAddress.vat_id"],.checkout-index-index div[name="shippingAddress.bank"],.checkout-index-index div[name="billingAddress.bank"],.checkout-index-index div[name="shippingAddress.lastname"],.checkout-index-index div[name="billingAddress.lastname"],.checkout-index-index div[name="shippingAddress.region_id"],.checkout-index-index div[name="billingAddress.region_id"],.checkout-index-index fieldset.street,.checkout-index-index div[name="billingAddress.telephone"],.checkout-index-index div[name="shippingAddress.telephone"]{margin-right:0}.checkout-index-index div[name="shippingAddress.vat_id"],.checkout-index-index div[name="billingAddress.vat_id"],.checkout-index-index div[name="shippingAddress.bank"],.checkout-index-index div[name="billingAddress.bank"]{width:48.5%}.checkout-index-index .fieldset>.field>.label,.fieldset>.fields>.field>.label{font-weight:400}.checkout-index-index input[type=radio]:before,.checkout-index-index input[type=radio]:checked:before{content:'';position:absolute;border-radius:50%;background:#fff;border:1px solid #000;width:18px;height:18px;left:0;top:calc(50% - 10px)}.checkout-index-index input[type=radio]:checked:after{content:'';width:12px;height:12px;background:#000;position:absolute;top:calc(50% - 6px);border-radius:50%;left:4px}.checkout-index-index input[type=checkbox]:before,.checkout-index-index input[type=checkbox]:checked:before{content:'';position:absolute;background:#fff;border:1px solid #000;width:18px;height:18px;left:0;top:calc(50% - 10px)}.checkout-index-index input[type=checkbox]:checked:after{content:'';width:14px;height:14px;background:#000;position:absolute;top:calc(50% - 7px);left:3px}#shipping-method-buttons-container button{background:#00adbb;border:1px solid #00adbb;border-radius:8px;font-size:15px;padding:10px 40px}.table-checkout-shipping-method tbody .col-price{color:gray;line-height:16px}.table-checkout-shipping-method tbody td{line-height:16px;border-top:1px solid #f1f1f1;padding-bottom:18px;padding-top:18px}.opc-block-summary:not(.paymentfee){background:#fff;margin:0 0 20px;padding:18px;border-radius:16px;margin-top:-46px}.opc-block-summary .table-totals{border-top:none}.checkout-shipping-address .form-login button{background:#00adbb;border:1px solid #00adbb;border-radius:8px;font-size:15px;padding:10px 40px}