.checkout-page .panel-orderfields .panel-body {
  display: flex;
  flex-direction: column;
  row-gap: 12px; }

.checkout-page .panel-orderfields .checkbox {
  flex-direction: column;
  align-items: flex-start !important;
  margin: 0 !important; }

.checkout-page .panel-orderfields .label-optional {
  color: var(--gray-lighter);
  text-transform: lowercase;
  margin-left: auto; }

.checkout-page .panel-orderfields .label-order-field {
  width: 100% !important;
  display: flex !important; }
  .checkout-page .panel-orderfields .label-order-field .title {
    margin-right: 8px; }

.checkout-page .panel-orderfields .description-order-field {
  display: block;
  font-size: var(--font-size-sm);
  line-height: var(--line-height-sm);
  margin-top: 6px;
  color: var(--text-lighter-color); }

.checkout-page .section-promocode {
  margin-top: var(--ca-section-spacing); }
  .checkout-page .section-promocode .search-box-promocode {
    margin-bottom: 24px; }

.checkout-page .promo-link {
  display: block;
  width: 100%;
  text-align: center;
  color: var(--text-body-color);
  text-align: center;
  cursor: pointer;
  font-size: var(--font-size-sm);
  line-height: 20px;
  margin-top: calc(-1* var(--spacing-1x));
  transition: 0.3s; }
  .checkout-page .promo-link:hover {
    color: var(--text-primary-color); }

.checkout-page .promocode {
  color: var(--text-body-color);
  margin-top: calc(-1* var(--spacing-1x)); }
  .checkout-page .promocode .input-group {
    border: 1px solid transparent;
    width: 100%;
    padding: 8px 8px 8px 16px;
    border-radius: var(--border-radius-base);
    z-index: 5;
    flex-wrap: nowrap;
    border: var(--ui-block-border);
    box-shadow: var(--ui-block-shadow);
    background: var(--ui-block-bg); }
    .checkout-page .promocode .input-group > input {
      border: 0;
      padding: 0;
      font-size: var(--font-size-base); }
  .checkout-page .promocode-enabled .input-group > input::placeholder {
    color: var(--text-heading-color); }

.checkout-page .price-left-h .price-amount {
  align-items: flex-start !important;
  text-align: left; }

@media (max-width: 768px) {
  .checkout-page .panel-cart .panel-footer .content .btn:last-child {
    width: 100% !important;
    margin-left: 0 !important; } }

.flex-order-0 {
  order: 0 !important; }

.flex-order-1 {
  order: 1 !important; }

.flex-order-2 {
  order: 2 !important; }

.flex-order-3 {
  order: 3 !important; }

.flex-order-4 {
  order: 4 !important; }

.flex-order-5 {
  order: 5 !important; }

.flex-order-6 {
  order: 6 !important; }

.flex-order-7 {
  order: 7 !important; }

.flex-order-8 {
  order: 8 !important; }

.flex-order-9 {
  order: 9 !important; }

.flex-order-10 {
  order: 10 !important; }

.flex-order-11 {
  order: 11 !important; }

.flex-order-12 {
  order: 12 !important; }

.flex-order-13 {
  order: 13 !important; }

.flex-order-14 {
  order: 14 !important; }

.flex-order-15 {
  order: 15 !important; }

.flex-order-16 {
  order: 16 !important; }

#lagom-one-step-order.checkout-page .nav-tabs a {
  color: var(--nav-tabs-link-color); }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9lbGVtZW50cy9fY3VzdG9tLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFHWSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLGFBQWE7O0FBTHpCO0VBUVksc0JBQXNCO0VBQ3RCLGtDQUFrQztFQUNsQyxvQkFBb0I7O0FBVmhDO0VBYVksMEJBQTBCO0VBQzFCLHlCQUF5QjtFQUN6QixpQkFBaUI7O0FBZjdCO0VBa0JZLHNCQUFzQjtFQUN0Qix3QkFBd0I7RUFuQnBDO0lBcUJnQixpQkFBaUI7O0FBckJqQztFQXlCWSxjQUFjO0VBQ2QsOEJBQThCO0VBQzlCLGtDQUFrQztFQUNsQyxlQUFlO0VBQ2YsZ0NBQWdDOztBQTdCNUM7RUFpQ1kscUNBQXFDO0VBakNqRDtJQW1DZ0IsbUJBQW1COztBQW5DbkM7RUF1Q1EsY0FBYztFQUNkLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsNkJBQTZCO0VBQzdCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsOEJBQThCO0VBQzlCLGlCQUFpQjtFQUNqQix1Q0FBdUM7RUFDdkMsZ0JBQWdCO0VBaER4QjtJQWtEWSxnQ0FBZ0M7O0FBbEQ1QztFQXNEUSw2QkFBNkI7RUFDN0IsdUNBQXVDO0VBdkQvQztJQXlEWSw2QkFBNkI7SUFDN0IsV0FBVztJQUNYLHlCQUF5QjtJQUN6Qix3Q0FBd0M7SUFDeEMsVUFBVTtJQUNWLGlCQUFpQjtJQUNqQiw4QkFBOEI7SUFDOUIsa0NBQWtDO0lBQ2xDLDhCQUE4QjtJQWpFMUM7TUFtRWdCLFNBQVM7TUFDVCxVQUFVO01BQ1YsZ0NBQWdDO0VBckVoRDtJQTRFd0IsZ0NBQWdDOztBQTVFeEQ7RUFvRlksa0NBQWtDO0VBQ2xDLGdCQUFnQjs7QUFHeEI7RUF4Rko7SUE4RjRCLHNCQUFzQjtJQUN0Qix5QkFBeUIsSUFDNUI7O0FBU3pCO0VBQ0ksbUJBQWtCOztBQUV0QjtFQUNJLG1CQUFrQjs7QUFFdEI7RUFDSSxtQkFBa0I7O0FBRXRCO0VBQ0ksbUJBQWtCOztBQUV0QjtFQUNJLG1CQUFrQjs7QUFFdEI7RUFDSSxtQkFBa0I7O0FBRXRCO0VBQ0ksbUJBQWtCOztBQUV0QjtFQUNJLG1CQUFrQjs7QUFFdEI7RUFDSSxtQkFBa0I7O0FBRXRCO0VBQ0ksbUJBQWtCOztBQUV0QjtFQUNJLG9CQUFtQjs7QUFFdkI7RUFDSSxvQkFBbUI7O0FBRXZCO0VBQ0ksb0JBQW1COztBQUV2QjtFQUNJLG9CQUFtQjs7QUFFdkI7RUFDSSxvQkFBbUI7O0FBRXZCO0VBQ0ksb0JBQW1COztBQUV2QjtFQUNJLG9CQUFtQjs7QUFFdkI7RUFHWSxpQ0FBaUMiLCJmaWxlIjoiLi4vdGVtcGxhdGVzL29yZGVyZm9ybXMvbGFnb21fb25lX3N0ZXBfb3JkZXJfZm9ybS9hc3NldHMvY3NzL3ZpZXdjYXJ0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jaGVja291dC1wYWdle1xyXG4gICAgLnBhbmVsLW9yZGVyZmllbGRze1xyXG4gICAgICAgIC5wYW5lbC1ib2R5e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hlY2tib3h7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGFiZWwtb3B0aW9uYWx7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5LWxpZ2h0ZXIpO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxhYmVsLW9yZGVyLWZpZWxke1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjcmlwdGlvbi1vcmRlci1maWVsZHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LXNtKTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodGVyLWNvbG9yKTsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlY3Rpb24tcHJvbW9jb2Rle1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1jYS1zZWN0aW9uLXNwYWNpbmcpO1xyXG4gICAgICAgICAgICAuc2VhcmNoLWJveC1wcm9tb2NvZGV7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvbW8tbGlua3tcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtYm9keS1jb2xvcik7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbSk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMSogdmFyKC0tc3BhY2luZy0xeCkpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtcHJpbWFyeS1jb2xvcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb21vY29kZXtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1ib2R5LWNvbG9yKTtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0xKiB2YXIoLS1zcGFjaW5nLTF4KSk7XHJcbiAgICAgICAgLmlucHV0LWdyb3Vwe1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDE2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYmFzZSk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1x0XHRcclxuICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS11aS1ibG9jay1ib3JkZXIpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS11aS1ibG9jay1zaGFkb3cpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS11aS1ibG9jay1iZyk7XHJcbiAgICAgICAgICAgID4gaW5wdXR7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1lbmFibGVke1xyXG4gICAgICAgICAgICAuaW5wdXQtZ3JvdXB7XHJcbiAgICAgICAgICAgICAgICA+IGlucHV0e1xyXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1oZWFkaW5nLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJpY2UtbGVmdC1oe1xyXG4gICAgICAgIC5wcmljZS1hbW91bnR7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhKG1heC13aWR0aDo3NjhweCkge1xyXG4gICAgICAgIC5wYW5lbC1jYXJ0e1xyXG4gICAgICAgICAgICAucGFuZWwtZm9vdGVye1xyXG4gICAgICAgICAgICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0bntcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcbi8vIENsYXNzIGZvciBQZXJzb25hbCBhbmQgQmlsbGluZyBhZHJlcyBpbnB1dCBvcmRlclxyXG4uZmxleC1vcmRlci0we1xyXG4gICAgb3JkZXI6MCAhaW1wb3J0YW50O1xyXG59XHJcbi5mbGV4LW9yZGVyLTF7XHJcbiAgICBvcmRlcjoxICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZsZXgtb3JkZXItMntcclxuICAgIG9yZGVyOjIgIWltcG9ydGFudDtcclxufVxyXG4uZmxleC1vcmRlci0ze1xyXG4gICAgb3JkZXI6MyAhaW1wb3J0YW50O1xyXG59XHJcbi5mbGV4LW9yZGVyLTR7XHJcbiAgICBvcmRlcjo0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZsZXgtb3JkZXItNXtcclxuICAgIG9yZGVyOjUgIWltcG9ydGFudDtcclxufVxyXG4uZmxleC1vcmRlci02e1xyXG4gICAgb3JkZXI6NiAhaW1wb3J0YW50O1xyXG59XHJcbi5mbGV4LW9yZGVyLTd7XHJcbiAgICBvcmRlcjo3ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZsZXgtb3JkZXItOHtcclxuICAgIG9yZGVyOjggIWltcG9ydGFudDtcclxufVxyXG4uZmxleC1vcmRlci05e1xyXG4gICAgb3JkZXI6OSAhaW1wb3J0YW50O1xyXG59XHJcbi5mbGV4LW9yZGVyLTEwe1xyXG4gICAgb3JkZXI6MTAgIWltcG9ydGFudDtcclxufVxyXG4uZmxleC1vcmRlci0xMXtcclxuICAgIG9yZGVyOjExICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZsZXgtb3JkZXItMTJ7XHJcbiAgICBvcmRlcjoxMiAhaW1wb3J0YW50O1xyXG59XHJcbi5mbGV4LW9yZGVyLTEze1xyXG4gICAgb3JkZXI6MTMgIWltcG9ydGFudDtcclxufVxyXG4uZmxleC1vcmRlci0xNHtcclxuICAgIG9yZGVyOjE0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZsZXgtb3JkZXItMTV7XHJcbiAgICBvcmRlcjoxNSAhaW1wb3J0YW50O1xyXG59XHJcbi5mbGV4LW9yZGVyLTE2e1xyXG4gICAgb3JkZXI6MTYgIWltcG9ydGFudDtcclxufVxyXG4jbGFnb20tb25lLXN0ZXAtb3JkZXIuY2hlY2tvdXQtcGFnZXtcclxuICAgIC5uYXYtdGFic3tcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tbmF2LXRhYnMtbGluay1jb2xvcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/