.page-checkout .drupal-default-header{display:block;}.page-checkout #commerce-checkout-form-coupon,.page-checkout #commerce-checkout-form-checkout{margin-top:60px;min-height:calc(100vh - 215px);margin-left:0;margin-right:0;max-width:var(--max-page-size);position:relative;margin-left:auto;margin-right:auto;}@media only screen and (max-width:1289px){.page-checkout #commerce-checkout-form-coupon,.page-checkout #commerce-checkout-form-checkout{max-width:calc(100% - 40px);}}@media only screen and (max-width:767px){.page-checkout #commerce-checkout-form-coupon,.page-checkout #commerce-checkout-form-checkout{max-width:100%;}}.page-checkout #commerce-checkout-form-complete{margin-top:60px;min-height:calc(100vh - 215px);margin-left:0;margin-right:0;max-width:var(--max-page-size);position:relative;margin-left:auto;margin-right:auto;margin-top:15px;text-align:center;}@media only screen and (max-width:1289px){.page-checkout #commerce-checkout-form-complete{max-width:calc(100% - 40px);}}@media only screen and (max-width:767px){.page-checkout #commerce-checkout-form-complete{max-width:100%;}}.page-checkout .commerce_coupon .btn-success{color:#333333;background-color:#ffffff;border-color:#cccccc;}.page-checkout .commerce_coupon .btn-success:focus,.page-checkout .commerce_coupon .btn-success.focus{color:#333333;background-color:#e6e6e6;border-color:#8c8c8c;}.page-checkout .commerce_coupon .btn-success:hover{color:#333333;background-color:#e6e6e6;border-color:#adadad;}.page-checkout .commerce_coupon .btn-success:active,.page-checkout .commerce_coupon .btn-success.active,.page-checkout .commerce_coupon .open > .dropdown-toggle.btn-success{color:#333333;background-color:#e6e6e6;border-color:#adadad;background-image:none;}.page-checkout .commerce_coupon .btn-success:active:hover,.page-checkout .commerce_coupon .btn-success:active:focus,.page-checkout .commerce_coupon .btn-success:active.focus,.page-checkout .commerce_coupon .btn-success.active:hover,.page-checkout .commerce_coupon .btn-success.active:focus,.page-checkout .commerce_coupon .btn-success.active.focus,.page-checkout .commerce_coupon .open > .dropdown-toggle.btn-success:hover,.page-checkout .commerce_coupon .open > .dropdown-toggle.btn-success:focus,.page-checkout .commerce_coupon .open > .dropdown-toggle.btn-success.focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c;}.page-checkout .commerce_coupon .btn-success.disabled,.page-checkout .commerce_coupon .btn-success[disabled],.page-checkout .commerce_coupon fieldset[disabled] .btn-success{background-color:#ffffff;border-color:#cccccc;}.page-checkout .commerce_coupon .btn-success .badge{color:#ffffff;background-color:#333333;}.page-checkout .checkout-buttons .checkout-continue{color:#ffffff;background-color:#337ab7;border-color:#2e6da4;white-space:normal;}.page-checkout .checkout-buttons .checkout-continue:focus,.page-checkout .checkout-buttons .checkout-continue.focus{color:#ffffff;background-color:#286090;border-color:#122b40;}.page-checkout .checkout-buttons .checkout-continue:hover{color:#ffffff;background-color:#286090;border-color:#204d74;}.page-checkout .checkout-buttons .checkout-continue:active,.page-checkout .checkout-buttons .checkout-continue.active,.page-checkout .checkout-buttons .open > .dropdown-toggle.checkout-continue{color:#ffffff;background-color:#286090;border-color:#204d74;background-image:none;}.page-checkout .checkout-buttons .checkout-continue:active:hover,.page-checkout .checkout-buttons .checkout-continue:active:focus,.page-checkout .checkout-buttons .checkout-continue:active.focus,.page-checkout .checkout-buttons .checkout-continue.active:hover,.page-checkout .checkout-buttons .checkout-continue.active:focus,.page-checkout .checkout-buttons .checkout-continue.active.focus,.page-checkout .checkout-buttons .open > .dropdown-toggle.checkout-continue:hover,.page-checkout .checkout-buttons .open > .dropdown-toggle.checkout-continue:focus,.page-checkout .checkout-buttons .open > .dropdown-toggle.checkout-continue.focus{color:#ffffff;background-color:#204d74;border-color:#122b40;}.page-checkout .checkout-buttons .checkout-continue.disabled,.page-checkout .checkout-buttons .checkout-continue[disabled],.page-checkout .checkout-buttons fieldset[disabled] .checkout-continue{background-color:#337ab7;border-color:#2e6da4;}.page-checkout .checkout-buttons .checkout-continue .badge{color:#337ab7;background-color:#ffffff;}.page-checkout .checkout-buttons .button-operator{margin-left:8px;margin-right:8px;}.page-checkout .checkout-buttons .checkout-cancel,.page-checkout .checkout-buttons .checkout-back{color:#FF3366;text-decoration:underline;}.page-checkout .terms-of-service .panel-body{position:relative;}.page-checkout .terms-of-service .field-name-body{margin-left:20px;}.page-checkout .terms-of-service .form-type-checkbox{position:absolute;bottom:5px;top:auto;}.page-checkout .terms-of-service .form-type-checkbox label{color:#ffffff;margin-top:10px;width:10px;height:10px;overflow:hidden;cursor:default;}.page-checkout .terms-of-service .form-type-checkbox label .form-checkbox{cursor:pointer;}.page-checkout .customer_profile_billing #edit-customer-profile-billing-edit-button{margin-top:10px;margin-bottom:-5px;}.page-cart .delete-line-item{background:transparent !important;background-color:transparent !important;border:none;color:transparent;font-size:0;padding:0;box-shadow:none;line-height:1;cursor:pointer;}.page-cart .delete-line-item:before{content:"\e90d";font-family:"icomoon" !important;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;color:var(--color-pink);font-size:var(--base);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.page-cart .delete-line-item:hover:before{color:var(--color-pink) !important;}.page-cart #edit-submit{display:none;}#popover_login #edit-submit{display:inline-block !important;}.page-cart #edit-checkout{margin-top:40px;text-transform:uppercase;line-height:1.25;color:#fff;position:relative;padding:calc((2px + var(--base)) / 4) calc((2px + var(--base)) / 1.3);border-radius:calc(2px + var(--base));border:2px solid transparent;background-image:linear-gradient(rgba(var(--color-dark-blue-rgb),0.85),rgba(var(--color-dark-blue-rgb),0.85)),var(--color-gradient);background-origin:border-box;background-clip:padding-box,border-box;font-size:calc(2px + var(--base));box-shadow:1px 4px 8px 2px black;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.page-cart #edit-checkout:hover,.page-cart #edit-checkout:active,.page-cart #edit-checkout:focus{outline:none;color:#fff;background-image:var(--color-gradient);background-clip:border-box;text-decoration:none;}.page-cart .drupal-default-header{display:block;}.page-cart .b-footer{margin-top:60px;}.page-cart .cart-empty-page{text-align:center;margin-left:auto;margin-right:auto;max-width:var(--max-width-inner-content);font-size:1.5rem;}.page-cart .cart-empty-page,.page-cart .view-commerce-cart-form{min-height:0;margin-left:auto;margin-right:auto;max-width:var(--max-page-size);padding-left:var(--full-width-side-padding,20px);padding-right:var(--full-width-side-padding,20px);}.page-cart .commerce-line-item-actions .btn:not(.btn-default){display:none;}.page-cart .pe-signup-and-login{margin-top:40px;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-cart .pe-signup-and-login .h-button{margin-left:20px;}.page-cart.i18n-de .b-subscription-teaser{margin-top:130px;}
