@import '_content/Blazored.Toast/Blazored.Toast.bundle.scp.css';

/* _content/Herbst.Acc2.CustomerWebUI/Pages/Components/AnnouncementBanner.razor.rz.scp.css */
.cw-announcement-banner[b-dbq5tkimxz] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-height: 70px;
    background-color: var(--cw-ann-banner-bg);
}

.cw-announcement-banner .btn[b-dbq5tkimxz] {
    color: var(--cw-ann-banner-content-color);
    border-color: var(--cw-ann-banner-content-color);
}

.cw-ann-banner-message[b-dbq5tkimxz] {
    color: var(--cw-ann-banner-content-color);
    max-width: 716px;
}

@media (max-width: 767.98px) {
    .cw-announcement-banner[b-dbq5tkimxz] {
        font-size: 0.875rem;
    }
    a.btn[b-dbq5tkimxz] {
        font-size: 0.875rem;
        line-height: 1.25;
    }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Components/Checkbox.razor.rz.scp.css */
.form-switch .form-check-input[b-gw9a7rjpmj], .form-switch .form-check-input:not(:checked):not(:focus)[b-gw9a7rjpmj] {
    --bs-form-switch-bg: var(--cw-form-switch-bg-circle);
}

.form-check-input:checked[type=checkbox][b-gw9a7rjpmj] {
    --bs-form-switch-bg: var(--cw-form-switch-active-bg-circle);
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Components/MainNav.razor.rz.scp.css */
.dropdown-menu[b-ewl3kaf3nd] {
    --bs-dropdown-link-active-color: var(--bs-body-bg);
    --bs-dropdown-link-active-bg: var(--bs-body-color);
    --bs-dropdown-link-hover-bg: var(--bs-secondary-bg-subtle);
}

input[type="search"][b-ewl3kaf3nd]::placeholder {
    color: var(--bs-tertiary-color);
}

.nav-link.disabled[b-ewl3kaf3nd] {
    --bs-nav-link-disabled-color: var(--bs-tertiary-color);
}

.nav-link.active[b-ewl3kaf3nd] {
    font-family: var(--cw-font-semiBold);
}

.cw-cart-qty-badge[b-ewl3kaf3nd] {
    background-color: var(--bs-danger-text);
}

.cw-logo[b-ewl3kaf3nd] {
    height: 50px;
}

.cw-mw-33[b-ewl3kaf3nd] {
    max-width: 33%;
}

.cw-mw-50[b-ewl3kaf3nd] {
    max-width: 50%;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Components/MainNavMobile.razor.rz.scp.css */
.nav[b-gku6ppj8oh] {
    background-color: var(--cw-mob-nav-tabbar-bg);
    --bs-nav-link-hover-color: var(--cw-mob-nav-tabbar-color);
    --bs-nav-link-color: var(--cw-mob-nav-tabbar-color);
    --bs-nav-link-disabled-color: var(--cw-mob-nav-tabbar-disable-color);
}

.nav-link[b-gku6ppj8oh] {
    font-family: var(--cw-font-medium);
    font-size: 10px;
}

.nav-link.active[b-gku6ppj8oh] {
    color: var(--cw-mob-nav-tabbar-active-color);
}

.cw-cart-qty-badge[b-gku6ppj8oh] {
    background-color: var(--bs-danger-text);
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Components/MainNavOffcanvas.razor.rz.scp.css */
/*Applies to all nested OffcanvasAreaBody components*/
[b-92vgaegv45] a.nav-link {
    font-family: var(--cw-font-medium);
    margin-bottom: 1px;
}

[b-92vgaegv45] a.nav-link.active {
    font-family: var(--cw-font-semiBold);
}

.dropdown-menu[b-92vgaegv45] {
    --bs-dropdown-link-active-color: var(--bs-body-bg);
    --bs-dropdown-link-active-bg: var(--bs-primary);
    --bs-dropdown-link-hover-bg: var(--bs-secondary-bg-subtle);
}

.cw-fs-extra-small[b-92vgaegv45] {
    font-size: 10px;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Components/PageCaption.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Components/ProductQtyEdit.razor.rz.scp.css */
.cw-prod-qty-delete-btn[b-cv34rs2qfi] {
    --bs-btn-color: var(--bs-white);
    --bs-btn-bg: var(--bs-danger-text);
    --bs-btn-border-color: var(--bs-danger-text);   
    --bs-btn-hover-color:  var(--bs-white);
    --bs-btn-hover-bg: #930b18;
    --bs-btn-hover-border-color: #930b18;
    --bs-btn-active-color: var(--bs-white);
    --bs-btn-active-bg: #930b18;
    --bs-btn-active-border-color: #930b18;
}

.cw-prod-qty-plus-btn[b-cv34rs2qfi], .cw-prod-qty-dash-btn[b-cv34rs2qfi] {
     --bs-btn-color: var(--bs-body-color);
 }

.cw-product-qty[b-cv34rs2qfi] {
    width: 3rem;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Components/ScrollCarousel.razor.rz.scp.css */
.cw-flex-centered-overflow[b-ihl3y8g6n6] {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow-x: auto;
}

.cw-flex-centered-overflow :first-child[b-ihl3y8g6n6] {
    margin-left: auto;
}

.cw-flex-centered-overflow :last-child[b-ihl3y8g6n6] {
    margin-right: auto;
}

img[b-ihl3y8g6n6] {
    aspect-ratio: 4/3;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Account/AccountLayout.razor.rz.scp.css */
[b-6ssvyj3xr7] .cw-nav-active-btn, [b-6ssvyj3xr7] .cw-nav-btn {
    --bs-btn-border-color: var(--bs-primary);
    --bs-btn-hover-bg: var(--bs-primary-bg-subtle);
    --bs-btn-hover-color: var(--bs-body-bg);
    --bs-btn-hover-border-color: var(--bs-primary-bg-subtle);
    --bs-btn-active-bg: var(--bs-secondary);
    --bs-btn-active-color: var(--bs-body-bg);
    --bs-btn-active-border-color: var(--bs-secondary);
}

[b-6ssvyj3xr7] .cw-nav-btn {
    --bs-btn-color: var(--bs-secondary);
}

[b-6ssvyj3xr7] .cw-nav-active-btn {
    --bs-btn-color: var(--bs-body-bg);
    --bs-btn-bg: var(--bs-secondary);
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Account/Components/DatesRangeDropdown.razor.rz.scp.css */
.dropdown-menu[b-6naydk81pv] {
    --bs-dropdown-item-padding-x: 0.5rem;
    --bs-dropdown-item-padding-y: 0.1rem;
    --bs-dropdown-link-active-color: var(--bs-body-bg);
    --bs-dropdown-link-active-bg: var(--bs-primary);
    --bs-dropdown-link-hover-bg: var(--bs-secondary-bg-subtle);
}

.dropdown-toggle[b-6naydk81pv] {
    --bs-btn-color: var(--bs-body-color);
    --bs-btn-border-color: var(--bs-secondary-color);
    --bs-btn-hover-border-color: var(--bs-secondary-color);
}

.dropdown-toggle[b-6naydk81pv]::after {
    color: var(--bs-secondary-color);
    border-width: 0.4em 0.4em 0px;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Account/Components/DocumentList.razor.rz.scp.css */
.table[b-rsjchimiqx] {
    --bs-table-striped-bg: var(--bs-tertiary-bg);
}

.form-check-input[b-rsjchimiqx] {
    border-color: var(--bs-tertiary-color);
    margin-top: 0.125rem;
}

.form-check-input:checked[type=checkbox][b-rsjchimiqx] {
    --bs-form-check-bg-image: var(--cw-form-check-bg-image);
}

.cw-doc-kind-name[b-rsjchimiqx] {
    max-width: 180px;
}

.cw-fs-emphasis[b-rsjchimiqx] {
    font-size: 1.125rem;
}

@media (min-width: 576px) {
    .cw-fs-sm-6[b-rsjchimiqx] {
        font-size: 16px;
    }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Account/Components/DownloadDocsBtn.razor.rz.scp.css */
.btn[b-97nvqzf5ki] {
    --bs-btn-color: var(--bs-primary);
    --bs-btn-border-color: var(--bs-secondary);
    --bs-btn-hover-border-color: var(--bs-secondary);
    --bs-btn-disabled-color: var(--bs-secondary);
    --bs-btn-disabled-border-color: var(--bs-secondary);
    --bs-btn-disabled-opacity: 0.5;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Account/ImportSaleDocPage.razor.rz.scp.css */
@media (min-width: 768px) {
  .container[b-ioaysmq836] {
    max-width: 720px;
  }
}

.realexPayment[b-ioaysmq836] {
  border: none;
  height: 700px;
  width: 400px;
}

/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Account/PayPage.razor.rz.scp.css */
@media (min-width: 768px) {
  .container[b-wigh2g3uq2] {
    max-width: 720px;
  }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/AdminLayout.razor.rz.scp.css */


/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/Components/AppBanner.razor.rz.scp.css */
a.collapsed-item:not(.collapsed)[b-ag0tgbp5yu] {
    transform: rotate(180deg);
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/Components/AppCouponEditor.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/Components/AppCouponSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/Components/AppProductListOptionsCard.razor.rz.scp.css */
.cw-prod-dens-text.disabled[b-ndmrbt3the] {
    opacity : 0.5;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/Components/AppProductQtyRuleEditor.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/Components/AppQtyRuleEditor.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/Components/UserFields.razor.rz.scp.css */
.th--center[b-9adwbfnjut]{
    text-align: center;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/CouponEditPage.razor.rz.scp.css */
@media (min-width: 768px) {
  .container[b-401jg19n1h] {
    max-width: 720px;
  }
}

/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/CouponNewPage.razor.rz.scp.css */
@media (min-width: 768px) {
  .container[b-4gekz4yjtu] {
    max-width: 720px;
  }
}

/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/ItemUserFieldsPage.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/SummaryPage.razor.rz.scp.css */
.cw-col-layout[b-h4d30218gn] {
    column-count: 3;
}

.cw-col-layout-item[b-h4d30218gn] {
    display: inline-block;
    position: relative;
    margin: 0 0 1.5em;
    width: 100%;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .cw-col-layout[b-h4d30218gn] {
        column-count: 2;
    }
}

@media (max-width: 767.98px) {
    .cw-col-layout[b-h4d30218gn] {
        column-count: 1;
    }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Admin/UserFieldsPage.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Components/AddressComponent.razor.rz.scp.css */
[b-ak0t9vos7v] .form-control.is-invalid {
    background-image: none;
}

[b-ak0t9vos7v] .form-select.is-invalid:not([multiple]):not([size]) {
    --bs-form-select-bg-icon: none;
    padding-right: 0;
}

[b-ak0t9vos7v] .form-control:focus, [b-ak0t9vos7v] .form-select:focus {
    border-color: var(--bs-primary);
}

[b-ak0t9vos7v] .form-select:not(.is-invalid):not(:focus),
[b-ak0t9vos7v] .form-control:not(.is-invalid):not(:focus) {
    border-color: var(--bs-primary-border-subtle);
}

[b-ak0t9vos7v] .form-select {
    --bs-form-select-bg-img: var(--cw-form-select-bg-image);
}

.cw-form-control-label[b-ak0t9vos7v] {
    font-size: 0.75rem;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Components/BannerCarousel.razor.rz.scp.css */
.carousel-indicators button[b-8ascwn04rm] {
    width: 20px;
    height: 20px;
    border-radius: 100%;
    background-color: #404040;
}

img.d-none.d-md-block[b-8ascwn04rm] {
    aspect-ratio: 22/5;
}

img.d-block.d-md-none[b-8ascwn04rm] {
    aspect-ratio: 46/15;
}

@media (max-width: 767.98px) {
    .carousel-indicators button[b-8ascwn04rm] {
        width: 10px;
        height: 10px;
        border-top: 3px solid transparent;
        border-bottom: 3px solid transparent;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .carousel-indicators button[b-8ascwn04rm] {
        width: 15px;
        height: 15px;
        border-top: 7px solid transparent;
        border-bottom: 7px solid transparent;
    }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Components/ProdContList.razor.rz.scp.css */
.card[b-8zaoftgrei] {
    --bs-card-border-color: var(--bs-secondary);
    --bs-card-title-color: var(--cw-prod-cont-card-title-color);
    --bs-card-subtitle-color: var(--bs-body-color);
}

.card-subtitle[b-8zaoftgrei] {
    --bs-border-color: var(--bs-secondary);
}

.card-img-top[b-8zaoftgrei] {
    aspect-ratio: 1/1;
}

.card-img-overlay[b-8zaoftgrei] {
    background-color: var(--cw-prod-cont-card-img-overlay-color);
}

.card-title[b-8zaoftgrei] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Components/ProdContNav.razor.rz.scp.css */
/*styling scrollbar for Firefox, Safari on iOS, Firefox for Android*/
.cw-prod-cont-nav[b-nzfrpob7wd] {
    scrollbar-width: thin;
    scrollbar-color: var(--bs-primary) var(--bs-secondary-bg-subtle);
}

/*styling scrollbar for Chrome, Edge, Safari and Opera*/
.cw-prod-cont-nav[b-nzfrpob7wd]::-webkit-scrollbar {
    height: 6px;
}

.cw-prod-cont-nav[b-nzfrpob7wd]::-webkit-scrollbar-track {
    border-radius: 24px;
    background-color: var(--bs-secondary-bg-subtle);
}

.cw-prod-cont-nav[b-nzfrpob7wd]::-webkit-scrollbar-thumb {
    border-radius: 24px;
    background-color: var(--bs-primary);
}

.cw-prod-cont-nav .btn[b-nzfrpob7wd] {
    --bs-btn-color: var(--bs-secondary-color);
    --bs-btn-active-color: var(--bs-body-color);
}

a.btn.active[b-nzfrpob7wd] {
    font-family: var(--cw-font-semiBold);
}

@media (min-width: 992px) {
    .cw-gap-lg-6[b-nzfrpob7wd] {
        gap: 3.75rem !important;
    }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Components/ProductCartPriceQty.razor.rz.scp.css */
.cw-product-qty[b-giqhap6o32] {
    max-width: 4rem;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Components/ProductImageCarousel.razor.rz.scp.css */
img[b-54e5enp2bt] {
    aspect-ratio: 4/3;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Components/ProductList/ProductCard.razor.rz.scp.css */
.card-img-top[b-y4wefqdf0x] {
    aspect-ratio: 4/3;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Components/ProductList/ProductList.razor.rz.scp.css */
.dropdown-menu[b-e76bxo7z2a] {
    --bs-dropdown-link-active-color: var(--bs-body-bg);
    --bs-dropdown-link-active-bg: var(--bs-primary);
    --bs-dropdown-link-hover-bg: var(--bs-secondary-bg-subtle);
}

.dropdown-header[b-e76bxo7z2a] {
    font-size: .75rem;
}

.cw-quick-filter[b-e76bxo7z2a]::placeholder {
    color: var(--bs-tertiary-color);
}

[b-e76bxo7z2a] .cw-prod-img-thumb {
    max-width: 43px;
    aspect-ratio: 4/3;
}

[b-e76bxo7z2a] .cw-badge-discount {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-danger-text);
    color: var(--bs-danger-text);
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Components/ProductList/ProductTable.razor.rz.scp.css */
thead tr[b-7g7mcvl7ks] {
  border-bottom: 20px solid transparent;
}

.cw-non-stretch[b-7g7mcvl7ks] {
    width: 1%;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/HomePage.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/LoginPage.razor.rz.scp.css */
input:-webkit-autofill[b-a9dp1rz81b], input:-webkit-autofill:focus[b-a9dp1rz81b] {
    transition: background-color 600000s 0s, color 600000s 0s; 
    /*https://stackoverflow.com/questions/61083813/how-to-avoid-internal-autofill-selected-style-to-be-applied*/
}

.form-control[b-a9dp1rz81b], .input-group-text[b-a9dp1rz81b] {
    color: var(--bs-secondary-color);
    border: 1px solid var(--bs-secondary-color);
    border-radius: 3px;
}

.form-check-input:checked[type=checkbox][b-a9dp1rz81b] {
    background-color: var(--bs-primary);
   --bs-form-check-bg-image: var(--cw-form-check-bg-emphasis-image);
}

button[type="submit"][b-a9dp1rz81b] {
    --bs-btn-color: var(--bs-body-bg);
    --bs-btn-hover-color: var(--bs-body-bg);
    --bs-btn-active-color: var(--bs-body-bg);
    --bs-btn-bg: var(--bs-primary);
    --bs-btn-active-bg: var(--bs-primary);
    --bs-btn-hover-bg: var(--bs-primary);
    border-radius: 3px;
}

.cw-create-acc-btn[b-a9dp1rz81b] {
    --bs-btn-color: var(--bs-primary);
    --bs-btn-hover-color: var(--bs-body-bg);
    --bs-btn-active-color: var(--bs-body-bg);
    --bs-btn-bg: var(--bs-body-bg);
    --bs-btn-active-bg: var(--bs-primary);
    --bs-btn-hover-bg: var(--bs-primary);
    --bs-btn-border-color: var(--bs-primary);
    border-radius: 3px;
}

.cw-login-container[b-a9dp1rz81b] {
    max-width: 430px;
}

@media (max-width: 575.98px) {
    .cw-compact-container[b-a9dp1rz81b] {
        max-width: 400px;
    }
    .cw-accent-text[b-a9dp1rz81b] {
        font-size: 1.125rem;
    }
}

@media (min-width: 576.00px) {
    .cw-compact-container[b-a9dp1rz81b] {
        max-width: 330px;
    }
    .cw-accent-text[b-a9dp1rz81b] {
        font-size: 1.25rem;
    }
    .btn[b-a9dp1rz81b] {
        --bs-btn-font-size: 1.125rem;
    }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/CartPage.razor.rz.scp.css */
.text-quantity[b-xnwqa8h9cu] {
  max-width: 5rem;
}

/*@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}*/
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartCoupon.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartDeliverySummary.razor.rz.scp.css */
.line-break-and-tab[b-jj0sy82u88] {
  white-space: pre-wrap;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartFields.razor.rz.scp.css */
.form-floating>.form-control:not(:placeholder-shown)~label[b-qnmmrz58wj],
.form-floating>.form-control:focus~label[b-qnmmrz58wj] {
    width: 100%;
    white-space: nowrap!important;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartFieldsSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartInvoicingSummary.razor.rz.scp.css */
.line-break-and-tab[b-4lutbite1z] {
  white-space: pre-wrap;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItem.razor.rz.scp.css */
.text-quantity[b-9otc6clt35] {
  max-width: 3rem;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItems.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItemUFDate.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItemUFDateSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItemUFDouble.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItemUFDoubleSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItemUFInteger.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItemUFIntegerSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItemUFString.razor.rz.scp.css */

/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartItemUFStringSummary.razor.rz.scp.css */

/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUFDate.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUFDateSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUFDouble.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUFDoubleSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUFInteger.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUFIntegerSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUFString.razor.rz.scp.css */

/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUFStringSummary.razor.rz.scp.css */

/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUserFields.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/CartUserFieldsSummary.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/Components/ReadOnlyBox.razor.rz.scp.css */
.cw-box-text[b-uoctdut876] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/DeliveryDetailsPage.razor.rz.scp.css */
@media (min-width: 768px) {
  .container[b-zsdkdnlny1] {
    max-width: 768px;
  }
}

/*::deep .d-flex > .form-floating:not(:last-child) > .form-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

::deep .d-flex > .form-floating:not(:first-child) > .form-control {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
*/
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/InvoicingDetailsPage.razor.rz.scp.css */
@media (min-width: 768px) {
  .container[b-del17ru3ip] {
    max-width: 768px;
  }
}

/*::deep .d-flex > .form-floating:not(:last-child) > .form-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

::deep .d-flex > .form-floating:not(:first-child) > .form-control {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
*/
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/QuickOrderPage.razor.rz.scp.css */
@media (min-width: 768px) {
  .container[b-bz7qjaz30r] {
    max-width: 768px;
  }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Order/SubmitPage.razor.rz.scp.css */
@media (min-width: 768px) {
  .container[b-zlm59rej3n] {
    max-width: 720px;
  }
}

.address-textarea[b-zlm59rej3n] {
  height: 300px
}

@media (max-width: 767px) {
  .list-group-item:nth-child(2)[b-zlm59rej3n] {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    border-top-width: 1px;
  }
}

@media (max-width: 575.98px) {
    .cw-accent-text[b-zlm59rej3n] {
        font-size: 1.125rem;
    }
}

@media (min-width: 576.00px) {
    .cw-accent-text[b-zlm59rej3n] {
        font-size: 1.25rem;
    }
}

/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/PasswordRecoveryPage.razor.rz.scp.css */
@media (min-width: 768px) {
  .container[b-34awto28c4] {
    max-width: 624px;
  }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Payments/AccountPaymentPage.razor.rz.scp.css */
.cw-realex-payment[b-y9k66s9zg4] {
    width: 100%;
    height: 540px;
}

.cw-payment-cont[b-y9k66s9zg4] {
    max-width: 600px;
}

@media (max-width: 575.98px) {
    .cw-accent-text[b-y9k66s9zg4] {
        font-size: 1.125rem;
    }
}

@media (min-width: 576.00px) {
    .cw-accent-text[b-y9k66s9zg4] {
        font-size: 1.25rem;
    }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/Payments/OrderPaymentPage.razor.rz.scp.css */
.cw-realex-payment[b-k1z5k2157a] {
    width: 100%;
    height: 540px;
}

.cw-payment-cont[b-k1z5k2157a] {
    max-width: 600px;
}

@media (max-width: 575.98px) {
    .cw-accent-text[b-k1z5k2157a] {
        font-size: 1.125rem;
    }
}

@media (min-width: 576.00px) {
    .cw-accent-text[b-k1z5k2157a] {
        font-size: 1.25rem;
    }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/ProdContPage.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/Intf/RegisterPage.razor.rz.scp.css */
button[type="submit"][b-x1lem3yavz] {
    --bs-btn-color: var(--bs-body-bg);
    --bs-btn-hover-color: var(--bs-body-bg);
    --bs-btn-active-color: var(--bs-body-bg);
    --bs-btn-bg: var(--bs-primary);
    --bs-btn-active-bg: var(--bs-primary);
    --bs-btn-hover-bg: var(--bs-primary);
    border-radius: 3px;
}

@media (max-width: 575.98px) {
    .cw-create-acc-header[b-x1lem3yavz] {
        font-size: 1.125rem;
    }
}

@media (min-width: 576.00px) {
    .cw-create-acc-header[b-x1lem3yavz] {
        font-size: 1.25rem;
    }
}
/* _content/Herbst.Acc2.CustomerWebUI/Pages/MainLayout.razor.rz.scp.css */
/* _content/Herbst.Acc2.CustomerWebUI/Pages/SimpleLayout.razor.rz.scp.css */
@media (min-width: 768px) {
  main.container[b-4k3ue8a59i] {
    min-height: 600px;
  }
}

@media (max-width: 767.98px) { 
  main.container[b-4k3ue8a59i] {
    min-height: 450px;
  }
}

.cw-logo[b-4k3ue8a59i] {
    height: 50px;
}
