ul.opc-progress-bar{text-align:center}.action.primary:active,.action.primary:focus{color:#8a8a8a}.authentication-wrapper{display:none}.checkout-onepage-success .breadcrumbs-container{margin-bottom:25px}.checkout-index-index .page-wrapper .page-header{z-index:100}.checkout-index-index .modal-popup .fieldset .field .label{font-weight:bold}.checkout-index-index .action-close:before{font-size:32px}.checkout-index-index #customer-email-fieldset{margin-bottom:0}.checkout-index-index #customer-email-fieldset>.field{margin-bottom:0}.checkout-index-index .opc-wrapper .form.form-login{margin-bottom:0}.checkout-index-index .opc-wrapper .form.form-login .note{font-size:14px;line-height:20px;height:20px}.checkout-index-index .opc-wrapper .form.form-login .note:before{font-size:24px;line-height:20px}.checkout-index-index div.mage-error{font-size:12px}.checkout-index-index .action-select-shipping-item{width:100%}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{font-weight:700;margin:0;padding:14.5px 20px;font-size:1.8rem;line-height:3rem;border:1px solid #8a8a8a;color:#8a8a8a;border-radius:31px}.checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover{background:#005eeb;border:1px solid #005eeb;color:#fff;text-decoration:none}.checkout-index-index .field-tooltip{top:18px}.checkout-index-index .select{height:61px;padding:23px 32px}.checkout-index-index .form-discount .input-text{border-radius:31px 0 0 31px}.checkout-index-index .form-discount .actions-toolbar .primary{margin-left:2px}.checkout-billing-address .billing-address-details .action-edit-address{margin-top:10px}.checkout-billing-address .actions-toolbar .action-cancel{font-weight:700;margin:0 10px 0 0 !important;padding:14.5px 20px;font-size:1.8rem;line-height:3rem;border:1px solid #8a8a8a;color:#8a8a8a;border-radius:31px}.checkout-billing-address .actions-toolbar .action-cancel:hover{background:#005eeb;border:1px solid #005eeb;color:#fff;text-decoration:none}.opc-block-summary .items-in-cart>.title:after{top:20px;font-size:32px}.form.payments .StripeElement{height:40px;border:.5px solid #808080 2b;line-height:40px;padding:10px 8px}.form.payments .stripe-payments-brand{margin-left:-45px;top:-17px}@media screen and (max-width:768px){.checkout-index-index .modal-popup .modal-footer .action-save-address{margin-bottom:15px}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{width:100%}.checkout-onepage-success .action.primary{width:100%;text-align:center}}@media only screen and (max-width:639px){.checkout-index-index .edit-address-link:before{content:'\f303';font-family:'Font Awesome 5 Pro'}.checkout-index-index .opc-wrapper .shipping-address-items{margin-top:22px}.checkout-index-index .opc-wrapper .shipping-address-item{margin:0 0 15px;width:100%;padding:15px 18px;border:1px solid #ccc}.checkout-index-index .checkout-shipping-address .step-title{margin-bottom:-12px}.checkout-index-index .checkout-shipping-method .form.methods-shipping{padding-top:0;margin-top:12px}}@media screen and (min-width:640px){.checkout-index-index .edit-address-link{font-weight:700;margin:25px 0 0 0;padding:14.5px 20px;font-size:1.8rem;line-height:3rem;border:1px solid #8a8a8a;color:#8a8a8a;border-radius:31px;width:100%}.checkout-index-index .edit-address-link:hover{background:#005eeb;border:1px solid #005eeb;color:#fff;text-decoration:none}}@media screen and (min-width:768px) and (max-width:1023px){.checkout-index-index .opc-wrapper .shipping-address-item{width:calc( (100% - 15px) / 2);margin-right:15px;padding:25px;border:1px solid #ccc}.checkout-index-index .opc-wrapper .shipping-address-item:nth-child(2n){margin-right:0}}@media screen and (min-width:769px) and (max-width:1023px){.checkout-index-index .opc-sidebar{width:100%}}@media screen and (min-width:1024px){.checkout-index-index .opc-wrapper{width:66% !important}.checkout-index-index .opc-wrapper .shipping-address-item{width:calc( (100% - 30px) / 3);margin-right:15px;border:1px solid #ccc}.checkout-index-index .opc-wrapper .shipping-address-item:nth-child(3n){margin-right:0}.checkout-index-index .opc-wrapper .shipping-address-item:before{background:none}.checkout-index-index .opc-sidebar{position:sticky;top:127px}}