/*===Codazon - One Step Checkout===*/
.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 .checkout-agreements {
  display: none;
}
.osc #opc-sidebar .action.primary {
  width: 100%;
}
.osc {
  padding: 20px 0;
  background: #ffffff;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  /*Shipping*/
  /*Payment*/
}
.osc > .col {
  width: 33.3333%;
  float: left;
  padding: 0 20px;
}
.rtl-layout .osc > .col {
  float: right;
}
.osc .col ~ .col {
  /*padding-left: 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: #ffffff;
  background: #282828;
  padding: 8px 20px 8px 40px;
  text-transform: uppercase;
  font-size: 16px;
  position: relative;
}
.rtl-layout .osc .step-title {
  padding: 8px 40px 8px 20px;
}
.osc .step-title:before {
  position: absolute;
  left: 7px;
  top: 5px;
  font-family: 'Pe-icon-7-stroke';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e638";
  font-size: 26px;
}
.rtl-layout .osc .step-title:before {
  left: unset;
  right: 7px;
}
.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;
}
.rtl-layout .osc .fieldset.address .field.inline {
  float: right;
}
.osc .fieldset.address .field.inline.right {
  float: right;
}
.rtl-layout .osc .fieldset.address .field.inline.right {
  float: left;
}
.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 .shipping-address-item {
  border: 2px solid transparent;
  line-height: 30px;
  margin: 0 0 2rem;
  transition: 0.3s border-color;
  position: relative;
  vertical-align: top;
  word-wrap: break-word;
}
.osc .shipping-address-item.selected-item {
  border-color: #ff5501;
}
.osc .shipping-address-item.selected-item:after {
  background: #ff5501;
  color: #ffffff;
  font-family: 'icons-blank-theme';
  height: 27px;
  width: 29px;
  font-size: 27px;
  line-height: 21px;
  padding-top: 2px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
}
.osc .shipping-address-item.selected-item .action-select-shipping-item {
  visibility: hidden;
}
.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;
}
.rtl-layout .osc .checkout-payment-method .payment-option-title .action-toggle:after {
  float: left;
}
.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;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2FCodazon%5C%2Ffastest_ellyana%5C%2Far_SA%5C%2FCodazon_OneStepCheckout%5C%2Fcustom.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAiEA%2CIAAK%2CyBAAyB%2CgCAAgC%3BEAAyB%2CaAAA%3B%3BAACvF%2CIAAK%2CiBAAiB%2CSAAS%2COAAM%3BEAAU%2CaAAA%3B%3BAAC%5C%2FC%2CIAAK%2CiBAAiB%3BEAAqB%2CaAAA%3B%3BAAC3C%2CIAAK%2CaAAa%2CQAAO%3BEAAS%2CWAAA%3B%3BAAElC%3BEACI%2CeAAA%3BEACA%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CmBAAA%3BEACH%2CWAAA%3B%3B%3B%3BAALD%2CIAMG%3BEACD%2CeAAA%3BEACA%2CWAAA%3BEACA%2CeAAA%3B%3BAACA%2CWAAY%2CKAJX%3BEAKA%2CYAAA%3B%3BAAXH%2CIAcC%2CKAAO%3B%3B%3BAAdR%2CIAkBC%3BAAlBD%2CIAkBK%3BEACH%2CUAAA%3BEACA%2CgBAAA%3B%3BAApBF%2CIAuBC%2CMAAK%3BAAvBN%2CIAwBC%2CMAAK%3BAAxBN%2CIAyBC%2CMAAK%3BAAzBN%2CIA0BC%2CMAAK%3BAA1BN%2CIA2BC%2CMAAK%3BAA3BN%2CIA4BC%2CMAAK%3BAA5BN%2CIA6BC%2CMAAK%3BAA7BN%2CIA8BC%2CMAAK%3BEACJ%2CYAAA%3BEACA%2CiBAAA%3B%3BAAhCF%2CIAkCC%3BEACC%2CYAAA%3B%3BAAnCF%2CIAsCC%3BEACC%2CcAAA%3BEACA%2CmBAAA%3BEACA%2C0BAAA%3BEACA%2CyBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3B%3BAACA%2CWAAY%2CKAPb%3BEAQE%2C0BAAA%3B%3BAAED%2CIAVD%2CYAUE%3BEACA%2CkBAAA%3BEACA%2CSAAA%3BEACA%2CQAAA%3BEACA%2CaAAa%2CkBAAb%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CoBAAA%3BEACA%2CoBAAA%3BEACA%2CcAAA%3BEACA%2CmCAAA%3BEACA%2CkCAAA%3BEACA%2CSAAS%2COAAT%3BEACA%2CeAAA%3B%3BAACA%2CWAAY%2CKAzBd%2CYAUE%3BEAgBC%2CWAAA%3BEACA%2CUAAA%3B%3BAAjEJ%2CIAqEC%2C0BAA0B%2CYAAW%3BEACpC%2CSAAS%2COAAT%3B%3BAAtEF%2CIAwEC%2CiBAAiB%2CYAAW%3BEAC3B%2CSAAS%2COAAT%3B%3BAAzEF%2CIA2EC%2CUAAY%2CSAAS%3BEACpB%2CgBAAA%3B%3BAA5EF%2CIA%2BEC%2CUAAS%2CQACR%2COAAM%3BEACL%2CUAAA%3BEACA%2CWAAA%3B%3BAACA%2CWAAY%2CKAJd%2CUAAS%2CQACR%2COAAM%3BEAIJ%2CYAAA%3B%3BAAED%2CIAPF%2CUAAS%2CQACR%2COAAM%2COAMJ%3BEACA%2CYAAA%3B%3BAACA%2CWAAY%2CKATf%2CUAAS%2CQACR%2COAAM%2COAMJ%3BEAGC%2CWAAA%3B%3BAAzFL%2CIA%2BFC%3BEACC%2CeAAA%3B%3BAAhGF%2CIAkGC%2CMAAK%3BEACD%2CeAAA%3B%3BAAnGL%2CIAkGC%2CMAAK%2CiBAEJ%2CgCAAgC%2CMAAM%3BEACrC%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAtGH%2CIAyGC%3BEA9IG%2C6BAAA%3BEAAA%2CiBAAA%3BEAAA%2CgBAAA%3BEAAA%2C6BAAA%3BEAoJS%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CqBAAA%3B%3BAACL%2CIATP%2CuBASQ%3BEAvJL%2CqBAAA%3B%3BAA0JQ%2CIAZX%2CuBASQ%2CcAGI%3BEA1JT%2CmBAAA%3BEAAA%2CcAAA%3BEAAA%2CaAWe%2CmBAXf%3BEAAA%2CYAAA%3BEAAA%2CWAAA%3BEAgKY%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CQAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3B%3BAAfR%2CIATP%2CuBASQ%2CcAkBG%3BEAEI%2CkBAAA%3B%3BAAtIhB%2CIA4IC%2CyBACC%3BEACC%2CmBAAA%3B%3BAA9IH%2CIA4IC%2CyBAIC%3BEACC%2CSAAA%3BEACA%2CgBAAA%3B%3BAAlJH%2CIA4IC%2CyBAQC%3BEACC%2CyBAAA%3B%3BAArJH%2CIA4IC%2CyBAQC%2CyBAEG%3BEACD%2CcAAA%3BEACA%2CoBAAA%3B%3BAAxJJ%2CIA4IC%2CyBAQC%2CyBAMG%3BEACD%2CaAAA%3B%3BAA3JJ%2CIA4IC%2CyBAkBC%3BEACC%2CaAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3BAAnKH%2CIA4IC%2CyBAkBC%2CsBAMC%3BEACI%2CcAAA%3B%3BAACH%2CIA1BH%2CyBAkBC%2CsBAMC%2CeAEE%3BEACA%2CYAAA%3BEACA%2CiBAAA%3B%3BAACA%2CWAAY%2CKA7BhB%2CyBAkBC%2CsBAMC%2CeAEE%3BEAIC%2CWAAA%3B%3BAA1KN%2CIA4IC%2CyBAmCC%3BEACC%2CiBAAA%3B%3BAAhLH%2CIA4IC%2CyBAsCC%3BEACC%2CgBAAA%3B%3BAAnLH%2CIA4IC%2CyBAyCC%3BEACC%2CmBAAA%3B%3BAAtLH%2CIA4IC%2CyBA4CC%3BEACC%2CcAAA%3B%3BAAzLH%2CIA4IC%2CyBA4CC%2CsBAEC%2COAAS%3BEACR%2CeAAA%3BEACA%2CqBAAA%3B%3BAA5LJ%2CIA4IC%2CyBAmDC%3BEACI%2CmBAAA%3BEACH%2CiBAAA%3B%3BAAjMH%2CIAsMC%3BEACC%2CaAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3B%3BAAzMF%2CIAsMC%2CaAIC%3BEACC%2CUAAA%3BEACA%2CgBAAA%3BEACA%2CqBAAA%3BEACA%2CwBAAA%3BEACA%2CmBAAA%3BEACA%2CoBAAA%3B%3BAAhNH%2CIAsMC%2CaAIC%2CmBAOG%3BEACD%2CyBAAA%3B%3BAAlNJ%2CIAsMC%2CaAIC%2CmBAUC%2CcAAc%2COAAO%3BEACpB%2CeAAA%3B%3BAArNJ%2CIAsMC%2CaAIC%2CmBAaC%2CMAAM%3BEACJ%2CcAAA%3B%3BAAxNL%2CIAsMC%2CaAIC%2CmBAgBC%2CgBAAgB%3BEACf%2CeAAA%3B%3BAA3NJ%2CIAsMC%2CaAIC%2CmBAmBC%2CeAAiB%3BAA7NpB%2CIAsMC%2CaAIC%2CmBAoBC%2CgBAAgB%3BAA9NnB%2CIAsMC%2CaAIC%2CmBAqBC%2CgBAAgB%2CcAAa%2CIAAI%3BEAChC%2CqBAAA%3B%3BAAhOJ%2CIAsMC%2CaA6BC%3BEACC%2CWAAA%3B%3BAApOH%2CIAsMC%2CaA6BC%2CiBAEC%3BEACC%2CWAAA%3BEACA%2CSAAA%3B%3BAAvOJ%2CIAsMC%2CaA6BC%2CiBAEC%2CSAGC%2CQAAO%3BEACN%2CkBAAA%3BEACA%2CaAAA%3B%3BAAeL%2CQAPyB%3BEACxB%2CIACG%3BIACD%2CWAAA%3B%3B%3BAAWF%2CQAPwB%3BEACxB%2CwBACC%3BEADD%2CwBAEC%3BIACC%2CSAAA%22%7D */