:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.clear:after{content:'';display:table;clear:both}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:"SourceSans3",sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:16px;--bs-body-font-weight:400;--bs-body-line-height:1.2;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#005437;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.orderedit-detail{margin-top:20px}.orderedit-detail .detail-header{margin:50px 0}.orderedit-detail .detail-header .warning-exported{font-size:16px;color:#d49236}.orderedit-detail .col4-layout .column{width:25%;float:left}.orderedit-detail .col4-layout:after{content:'';display:table;clear:both}.orderedit-detail .column.bg-lightgrey{background:#f3f3f3}.orderedit-detail .column .column-headline{color:#469e25;font-weight:600;font-size:12pt}.orderedit-detail .column .column-content{margin-top:10px;font-size:10pt;line-height:1.3}.orderedit-detail .column .column-action-button{margin-top:8px}.orderedit-detail .column .column-action-button.red a{color:#a3090e}.orderedit-detail .column .column-action-button a{padding:0}.orderedit-detail .row{width:100%;margin-top:40px}.orderedit-detail .row.order-items{border-top:1px solid darkgray}.orderedit-detail .row.actions .column{width:150px;margin-left:40px}.orderedit-detail .row.actions .column .column-content img{width:150px;height:auto}.orderedit-detail .row.actions .column .column-action-button{text-align:center}.orderedit-detail .row.actions .column .column-action-button a{font-size:16px}.orderedit-detail .row.actions .column.pull-right{float:right;margin-left:0}.orderedit-detail .row.actions .column:first-of-type{margin-left:0}.orderedit-detail .row.actions .column:hover a{text-decoration:none}.orderedit-detail .row.greeting-text .column{padding:20px}.orderedit-detail .row.greeting-text .column .column-content{margin-top:0}.orderedit-detail .row .row-header{margin-top:20px}.orderedit-detail .row .column-action-button a{padding:0}.orderedit-detail table.cancel td{border:none}.orderedit-detail table.cancel select{border:1px solid #646567;border-radius:0 !important;box-shadow:none !important;appearance:none;height:35px;line-height:35px;padding-left:10px;margin-bottom:10px;margin-top:5px}.mfp-content{min-width:1014px}.mfp-content .mfp-ajax-wrapper{padding:15px}.bow,.greetingcard{width:100%}.bow .headline,.greetingcard .headline{margin-top:10px}.bow .headline h2,.greetingcard .headline h2{float:left}.bow .headline .counter,.greetingcard .headline .counter{float:right;color:#469e25;font-size:0.9rem}.bow .inner,.greetingcard .inner{width:100%;margin-top:10px;margin-bottom:10px}.bow .inner #greetings-input,.greetingcard .inner #greetings-input{width:100%;height:100px;padding:5px}.bow input,.greetingcard input{width:225px}.mfp-ajax-wrapper #greetings-input{min-height:20vh}.checkout-address-index form{width:410px;margin:auto}.checkout-address-index form a.back{top:28px}.content-container.inlinepopup>form{float:none;width:auto}.orderedit-detail{padding:10px}.orderedit-detail h2{margin-left:0}.orderedit-detail .detail-header{margin:10px 0}.orderedit-detail .order-data.col4-layout>.column{width:100%;margin-bottom:20px}.orderedit-detail .order-data.col4-layout>.column .button{margin-left:0}.orderedit-detail .row-header{margin-top:5px}.orderedit-payment-index form,.orderedit-address-index form,.orderedit-bow-index form,.orderedit-delivery-index form{width:100%;padding:12px}.orderedit-payment-index form label,.orderedit-address-index form label,.orderedit-bow-index form label,.orderedit-delivery-index form label{float:none;display:block}.orderedit-payment-index form select,.orderedit-payment-index form input,.orderedit-address-index form select,.orderedit-address-index form input,.orderedit-bow-index form select,.orderedit-bow-index form input,.orderedit-delivery-index form select,.orderedit-delivery-index form input{float:none;width:100%;padding:12px;font-size:18px}.orderedit-greeting-index form{width:100%;padding:12px}.orderedit-greeting-index h2{margin-left:0px !important;float:none !important}.orderedit-greeting-index .warning{color:red;display:block}.orderedit-greeting-index .inner{float:none}.orderedit-greeting-index .col2-layout{float:left;width:100%}.orderedit-delivery-index h2{text-align:center}.orderedit-delivery-index .calendar .fieldsetcalendar{width:100%}.orderedit-delivery-index .calendar .fieldsetcalendar:last-of-type .yearmonth{float:none;text-align:center;margin-bottom:10px}.orderedit-delivery-index .calendar .fieldsetcalendar:last-of-type a.btn-icon.prev-green{float:left !important}.orderedit-delivery-index .calendar .fieldsetcalendar:last-of-type a.btn-icon.next-green{float:right !important}.orderedit-delivery-index .calendar .legend{display:none}.orderedit-detail-index .orderedit-detail{padding:10px}.orderedit-detail-index .orderedit-detail .detail-header{margin:10px 0}.orderedit-detail-index .orderedit-detail .column{float:none;width:100%;margin-bottom:20px}.orderedit-detail-index .orderedit-detail .row.actions .column{width:150px;margin-left:40px;float:left}.orderedit-detail-index .orderedit-detail .row.actions .column:first-of-type{margin-left:0}.orderedit-payment-index .payment-content .choose-payment .item label{display:inline;cursor:pointer}.header{height:auto}.orderedit-detail-index .orderedit-detail .row.actions .column:first-of-type{margin-left:40px}.orderedit-detail .row.actions .column:first-of-type{margin-left:40px}.orderedit-detail .cancel .btn-fullsize{display:flex;align-items:center}.orderedit-detail .cancel input.btn-fullsize{padding:0 25px}
