.osc .checkout-payment-method .payment-method-billing-address .billing-address-details{display:none}.osc #co-payment-form ._active button.checkout{display:none}.osc #co-payment-form ._active .checkout-agreements-block{display:none}.osc #opc-sidebar .action.primary{width:100%}.osc{padding:20px 0;background:#fff;display:inline-block;vertical-align:top;width:100%}.osc>.col{width:33.3333%;float:left;padding:0 20px}.osc ul,.osc ol{padding:0;list-style:none}.osc input[type=text],.osc input[type=password],.osc input[type=url],.osc input[type=tel],.osc input[type=search],.osc input[type=number],.osc input[type=datetime],.osc input[type=email]{height:32px;line-height:32px}.osc select{height:32px}.osc .step-title{color:#fff;background:#282828;padding:8px 20px 8px 40px;text-transform:uppercase;font-size:16px;position:relative}.osc .step-title:before{position:absolute;left:7px;top:5px;font-family:'Pe-icon-7-stroke';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e638";font-size:26px}.osc .checkout-shipping-method .step-title:before{content:"\e625"}.osc .payment-methods .step-title:before{content:"\e664"}.osc .fieldset>.field>.label{font-weight:500}.osc .fieldset.address .field.inline{width:48%;float:left}.osc .fieldset.address .field.inline.right{float:right}.osc .table-checkout-shipping-method{min-width:100%}.osc .form.methods-shipping{padding:10px 0}.osc .form.methods-shipping .table-checkout-shipping-method tbody td{padding-top:5px;padding-bottom:5px}.osc .checkout-payment-method .step-title{margin-bottom:20px}.osc .checkout-payment-method .payment-method-title{border:0;padding:0 0 5px}.osc .checkout-payment-method .billing-address-details{border:1px solid #e1e1e1}.osc .checkout-payment-method .billing-address-details>span{display:block;padding-bottom:10px}.osc .checkout-payment-method .billing-address-details>br{display:none}.osc .checkout-payment-method .payment-option-title{border-top:0;padding:10px;background:#f9f9f9;border-radius:3px;margin-bottom:5px}.osc .checkout-payment-method .payment-option-title .action-toggle{display:block}.osc .checkout-payment-method .payment-option-title .action-toggle:after{float:right;line-height:20px}.osc .checkout-payment-method .payment-method-content{padding-bottom:0}.osc .checkout-payment-method .payment-method-billing-address{margin-bottom:0}.osc .checkout-payment-method .payment-group{margin-bottom:20px}.osc .checkout-payment-method .payment-option-inner{margin:10px 0}.osc .checkout-payment-method .payment-option-inner .field>.label{margin:0 0 8px;display:inline-block}.osc .checkout-payment-method .billing-address-form{margin-bottom:20px;margin-top:-10px}.osc #opc-sidebar{padding:20px;border-radius:5px;border:2px solid #282828}.osc #opc-sidebar .opc-block-summary{padding:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.osc #opc-sidebar .opc-block-summary>.title{text-transform:uppercase}.osc #opc-sidebar .opc-block-summary .table-totals .grand strong{font-size:16px}.osc #opc-sidebar .opc-block-summary .mark .value{color:#1218ec}.osc #opc-sidebar .opc-block-summary .minicart-items .product-item-name{font-size:12px}.osc #opc-sidebar .opc-block-summary .items-in-cart>.title,.osc #opc-sidebar .opc-block-summary .minicart-items .product-item,.osc #opc-sidebar .opc-block-summary .minicart-items .product-item:not(:first-child){border-color:#e1e1e1}.osc #opc-sidebar .actions-toolbar{width:100%}.osc #opc-sidebar .actions-toolbar .primary{width:100%;margin:0}.osc #opc-sidebar .actions-toolbar .primary .action.primary{border-radius:3px;padding:10px}@media (max-width:991px){.osc>.col{width:100%}}@media (max-width:767px){.checkout-payment-method .payment-methods,.checkout-payment-method .payment-option{margin:0}}