/** Hide border above methods in checkout */
body.mspostnord-loaded .opc-wrapper #opc-shipping_method .step-title {
  border: none;
}
/** Hide shipping option optionals on cart page */
body.mspostnord-loaded.checkout-cart-index .m2-postnord-widget .optionals {
  display: none;
}
/* Tweaks for Klarna Checkout for mobile phones - START */
@media screen and (max-width: 767px) {
  body.checkout-klarna-index .page-title-wrapper {
    display: none;
  }
  body.checkout-klarna-index #checkout {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
  }
  body.checkout-klarna-index #checkout .opc-estimated-wrapper {
    display: none;
  }
  body.checkout-klarna-index #checkout .opc-wrapper {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
  }
  body.checkout-klarna-index #checkout .opc-sidebar {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    box-ordinal-group: 1;
    margin-top: 0;
    opacity: 1;
    position: static;
    visibility: visible;
  }
  body.checkout-klarna-index #checkout .opc-sidebar .modal-inner-wrap {
    background: white;
    box-shadow: none;
    transform: none;
  }
  body.checkout-klarna-index #checkout .modal-header {
    display: none;
  }
  body.checkout-klarna-index .authentication-wrapper {
    float: none;
    max-width: none;
    margin-bottom: 20px;
    margin-top: 0;
  }
  body.checkout-klarna-index._has-auth-shown .authentication-wrapper {
    z-index: 1000;
  }
}
/* Tweaks for Klarna Checkout for mobile phones - END */
/* Tweaks for Klarna Checkout for desktop - START */
@media screen and (min-width: 768px) {
  body.checkout-klarna-index .opc-sidebar {
    float: left;
    margin-top: 18px;
  }
  body.checkout-klarna-index .opc-sidebar > .modal-inner-wrap {
    margin-right: 24px;
  }
  body.checkout-klarna-index .opc-wrapper {
    float: right;
    padding-right: 0;
  }
  body.checkout-klarna-index .opc-wrapper,
  body.checkout-klarna-index .opc-sidebar {
    width: 50%;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2FInvicta%5C%2FSnusdaddy%5C%2Fde_DE%5C%2FMediastrategi_PostNord%5C%2Fcss%5C%2Fcheckout.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAACA%2CIAAI%2CkBAAmB%2CaAAa%2CqBAAqB%3BEAErD%2CYAAA%3B%3B%3BAAIJ%2CIAAI%2CkBAAkB%2CoBAAqB%2CoBAAoB%3BEAC3D%2CaAAA%3B%3B%3BAAwDJ%2CmBApDqC%3BEACjC%2CIAAI%2CsBACA%3BIACI%2CaAAA%3B%3BEAFR%2CIAAI%2CsBAIA%3BIACI%2CoBAAA%3BIACA%2CiBAAA%3BIACA%2CYAAA%3BIACA%2C4BAAA%3BIACA%2CyBAAA%3BIACA%2CoBAAA%3B%3BEAVR%2CIAAI%2CsBAIA%2CUAOI%3BIACI%2CaAAA%3B%3BEAZZ%2CIAAI%2CsBAIA%2CUAUI%3BIACI%2C4BAAA%3BIACA%2CyBAAA%3BIACA%2CoBAAA%3B%3BEAjBZ%2CIAAI%2CsBAIA%2CUAeI%3BIACI%2C4BAAA%3BIACA%2CyBAAA%3BIACA%2CoBAAA%3BIACA%2CaAAA%3BIACA%2CUAAA%3BIACA%2CgBAAA%3BIACA%2CmBAAA%3B%3BEA1BZ%2CIAAI%2CsBAIA%2CUAeI%2CaAQI%3BIACI%2CiBAAA%3BIACA%2CgBAAA%3BIACA%2CeAAA%3B%3BEA9BhB%2CIAAI%2CsBAIA%2CUA6BI%3BIACI%2CaAAA%3B%3BEAlCZ%2CIAAI%2CsBAqCA%3BIACI%2CWAAA%3BIACA%2CeAAA%3BIACA%2CmBAAA%3BIACA%2CaAAA%3B%3BEAEJ%2CIA3CA%2CsBA2CC%2CgBAAiB%3BIACd%2CaAAA%3B%3B%3B%3B%3BAA0BZ%2CmBAnBqC%3BEACjC%2CIAAI%2CsBACA%3BIACI%2CWAAA%3BIACA%2CgBAAA%3B%3BEAHR%2CIAAI%2CsBACA%2CaAGM%3BIACE%2CkBAAA%3B%3BEALZ%2CIAAI%2CsBAQA%3BIACI%2CYAAA%3BIACA%2CgBAAA%3B%3BEAVR%2CIAAI%2CsBAYA%3BEAZJ%2CIAAI%2CsBAaA%3BIACI%2CUAAA%22%7D */