@import 'bees-lib/export/BeesLib.Web.Ui.Blazor.Export.bundle.scp.css';
@import 'bees-lib/notifications/BeesLib.Web.Ui.Blazor.Notifications.bundle.scp.css';
@import '_content/BeesLib.Web.Ui.Blazor/BeesLib.Web.Ui.Blazor.bundle.scp.css';

/* _content/Bema.Online.Shop.Web/Area/Administration/Components/PricingEditor/DeliveryPricingGridEditor.razor.rz.scp.css */
.pricing-column[b-nh1j6ac6hi]{min-width:150px;border-bottom:1px solid black}.dpt-column[b-nh1j6ac6hi]{min-width:150px;border-right:1px solid black}.pricing-row[b-nh1j6ac6hi]{height:45px}.pricing-cell[b-nh1j6ac6hi]{padding:.2rem}.pricing-input[b-nh1j6ac6hi]{width:140px;height:30px;margin:0}.pricing-value[b-nh1j6ac6hi]{padding:var(--bbbs-forms-control-default-internal-padding)}
/* _content/Bema.Online.Shop.Web/Area/Administration/Components/ProductSearchBar.razor.rz.scp.css */
.filter[b-fmzp5vwp9h]{display:flex;column-gap:1.5rem;padding:1rem;flex:1}.filter[b-fmzp5vwp9h]  form{width:100%}.filter .row[b-fmzp5vwp9h]{display:flex;column-gap:2.5rem}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/AccountingExport.razor.rz.scp.css */
body[b-oap65ezian]{margin:0 !important}@media (max-width: 1600px){html[b-oap65ezian]{font-size:15px}}@media (max-width: 1400px){html[b-oap65ezian]{font-size:13px}}@media (max-width: 1025px){html[b-oap65ezian]{font-size:12px}}@media (min-width: 1601px){html[b-oap65ezian]{font-size:16px}}[b-oap65ezian] a{text-decoration:none;color:initial}.txt-uppercase[b-oap65ezian]{text-transform:uppercase}.txt-center[b-oap65ezian]{text-align:center}.txt-justify[b-oap65ezian]{text-align:justify}.txt-font-bold[b-oap65ezian]{font-weight:bold}.flex-center[b-oap65ezian]{display:flex;justify-content:center}.picture-fit[b-oap65ezian]{max-height:100%;max-width:100%}.text-decoration-none[b-oap65ezian]{text-decoration:none !important}.txt-nobr[b-oap65ezian]{white-space:nowrap}.separator-hr[b-oap65ezian]{display:flex;align-items:center;text-align:center;padding-bottom:1rem;padding-top:1rem}.separator-hr[b-oap65ezian]::before,.separator-hr[b-oap65ezian]::after{content:'';flex:1;border-bottom:2px solid var(--bbbs-palette-tertiary-lighten)}.separator-hr:not(:empty)[b-oap65ezian]::before{margin-right:1rem}.separator-hr:not(:empty)[b-oap65ezian]::after{margin-left:1rem}h1[b-oap65ezian]{color:var(--bbbs-palette-primary-darken)}button[b-oap65ezian],.bbbs-btn[b-oap65ezian],.export-zone[b-oap65ezian]  .btn{text-transform:uppercase;text-decoration:none}form .form-group.inline-group label[b-oap65ezian]{display:flex}.bbbs-modal .modal-dialog .modal-content .modal-header[b-oap65ezian]{padding:var(--bbbs-modal-intern-padding);justify-content:center}.bbbs-modal .modal-dialog .modal-content .modal-header .close-btn[b-oap65ezian]{padding:0}.align-currency[b-oap65ezian]{display:grid;grid-template-columns:1fr 3rem}.breadcrumb-hr[b-oap65ezian]{width:4rem;height:1px;border:none;border-bottom:solid;border-width:1px}.breadcrumb-hr.disable[b-oap65ezian]{opacity:0.2;border-bottom-style:dashed}.central-container .form-container[b-oap65ezian]{padding:2.2rem 0rem 0rem 0rem}.export-zone[b-oap65ezian]  .btn{background-color:var(--bbbs-palette-primary-hover)}.export-zone[b-oap65ezian]  .btn:hover:not(:disabled){background-color:var(--bbbs-palette-primary)}.export-zone[b-oap65ezian]  .btn:disabled{cursor:not-allowed;background-color:var(--bbbs-palette-grey-default)}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/AdminCategories.razor.rz.scp.css */
.metadatas[b-kyuau5ikym]{display:grid;grid-template-columns:auto auto;row-gap:1rem;justify-content:space-around}.modal-body-container[b-kyuau5ikym]{padding:var(--bbbs-modal-intern-padding) 0}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/AdminIndex.razor.rz.scp.css */
.central-container .navbar-container[b-1ue3awmmkn]{display:grid;margin:4rem 0;grid-template-columns:1fr 1fr;gap:40px 40px;justify-content:center}.central-container .navbar-container[b-1ue3awmmkn]  .nav-link{text-decoration:none;display:flex;height:15rem;justify-content:center;align-items:center;background:var(--bbbs-palette-primary-lighten)}.central-container .navbar-container[b-1ue3awmmkn]  .nav-link h6{font-weight:700;text-transform:uppercase}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/DeliveryPriceEditor.razor.rz.scp.css */
.central-container[b-1ob4qmlikf]  .nav .tab-content{overflow:auto;max-height:60vh}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/DriveSitesManager.razor.rz.scp.css */
.filter-container[b-7aur0y38rp]{display:flex;align-items:center;width:100%}.add-button[b-7aur0y38rp]{display:flex;align-items:center;column-gap:0.5rem}.add-button .bema-icon[b-7aur0y38rp]{background-color:var(--bbbs-palette-primary-text);width:1.5rem;height:1.5rem}[b-7aur0y38rp] .modal-packaging .modal-dialog .modal-content .modal-body{max-height:70vh;min-width:30vw;overflow:auto}.grid[b-7aur0y38rp]{height:55vh}.schedule-form[b-7aur0y38rp]{display:flex}.schedule-form button[b-7aur0y38rp]{max-height:1rem}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/OrderDetailsManager.razor.rz.scp.css */
.top-row[b-ey8pjbszo1]{display:flex;flex-direction:column;row-gap:2rem;width:75%;margin:0 auto}@media (max-width: 1025px){.top-row[b-ey8pjbszo1]{width:50%}}@media only screen and (max-width: 768px){.top-row[b-ey8pjbszo1]{width:75%}}.top-row:first-child[b-ey8pjbszo1]{padding-top:3rem}.top-row h4[b-ey8pjbszo1]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.top-row[b-ey8pjbszo1]  .redirect-link{color:var(--bbbs-palette-tertiary)}.txt-warning[b-ey8pjbszo1]{color:var(--bbbs-palette-warning)}h5.txt-warning[b-ey8pjbszo1]{margin:0 1rem;text-align:center}.order-details[b-ey8pjbszo1]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;gap:0px 0px;grid-template-areas:"summary summary" "order-summary order-summary" "order-products order-actions";margin-bottom:2rem}.order-details .txt-bold[b-ey8pjbszo1]{font-weight:bold}.order-details .summary[b-ey8pjbszo1]{grid-area:summary;display:flex;justify-content:space-between;margin-bottom:2rem;border-bottom:1px solid #ccc;padding-bottom:1rem}@media only screen and (max-width: 768px){.order-details .summary[b-ey8pjbszo1]{row-gap:1rem;flex-direction:column}}.order-details .summary>span:last-of-type[b-ey8pjbszo1]{margin-left:auto}@media only screen and (max-width: 768px){.order-details .summary>span:last-of-type[b-ey8pjbszo1]{margin-left:unset}}.order-details .order-summary[b-ey8pjbszo1]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:"order-delivery-address order-payment-details";grid-area:order-summary}.order-details .order-summary .delivery-address[b-ey8pjbszo1]{grid-area:order-delivery-address;display:flex;flex-direction:column}.order-details .order-summary .payment[b-ey8pjbszo1]{grid-area:order-payment-details}.order-details .order-summary .payment .column-double[b-ey8pjbszo1]{display:flex;justify-content:space-between}.order-details .order-summary .payment .discount[b-ey8pjbszo1]{font-size:0.8rem;font-style:italic}.order-details .order-products[b-ey8pjbszo1]{grid-area:order-products;margin-top:2rem}.order-details .order-products .product[b-ey8pjbszo1]{margin:1rem 2rem;display:grid;grid-auto-columns:1fr;grid-template-columns:auto 1fr;grid-template-rows:auto;gap:0px 0em;grid-template-areas:"image product-details";column-gap:2rem;border-bottom:var(--bema-separator-light);padding-bottom:1rem;color:var(--bbbs-palette-tertiary);width:85%}.order-details .order-products .product:last-of-type[b-ey8pjbszo1]{border-bottom:none}.order-details .order-products .product .hide-img-zoom[b-ey8pjbszo1]{display:none}.order-details .order-products .product .hide-img-zoom .product-image-zoom[b-ey8pjbszo1]{width:100%;height:100%}.order-details .order-products .product-image[b-ey8pjbszo1]{align-self:center;grid-area:image;padding:.5rem 0;width:4.5rem;max-width:100px;height:5rem;border-radius:20% 0;margin:1rem}.order-details .order-products .product-image:hover+.hide-img-zoom[b-ey8pjbszo1]{display:block;width:19%;float:left;position:absolute;top:400px;left:30px}.order-details .order-products .product .product-details[b-ey8pjbszo1]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;gap:0px 0px;grid-template-areas:"title" "quantity" "price" "stock";grid-area:product-details;width:100%}.order-details .order-products .product .product-details-line[b-ey8pjbszo1],.order-details .order-products .product .product-details .stock[b-ey8pjbszo1],.order-details .order-products .product .product-details .price[b-ey8pjbszo1],.order-details .order-products .product .product-details .quantity[b-ey8pjbszo1],.order-details .order-products .product .product-details .product-title[b-ey8pjbszo1]{flex-direction:row;display:flex;justify-content:space-between;align-items:center}.order-details .order-products .product .product-details .product-title[b-ey8pjbszo1]{grid-area:title}.order-details .order-products .product .product-details .quantity[b-ey8pjbszo1]{grid-area:quantity}.order-details .order-products .product .product-details .price[b-ey8pjbszo1]{grid-area:price}.order-details .order-products .product .product-details .stock[b-ey8pjbszo1]{grid-area:stock}.order-details .order-actions[b-ey8pjbszo1]{grid-area:order-actions;margin-top:2rem}.btn-actions-container[b-ey8pjbszo1]{flex-wrap:wrap;text-align:center}.btn-actions-container .bbbs-btn[b-ey8pjbszo1]{width:100%}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/OrdersManager.razor.rz.scp.css */
.txt-warning[b-x303mvtqbk]{color:var(--bbbs-palette-warning);font-size:.75rem;text-align:center;width:100%;display:inline-block;font-weight:700}.centered[b-x303mvtqbk]{display:flex;justify-content:center;column-gap:1rem;align-items:center}[b-x303mvtqbk] .first-column{padding:0.1rem calc(0.4rem + var(--bbbs-datagrid-col-gap)) 0.1rem calc(0.4rem + var(--bbbs-datagrid-col-gap))}.tag-container[b-x303mvtqbk]{display:flex;justify-content:center}.tag-container .rounded-tag[b-x303mvtqbk]{letter-spacing:0.08px;font-size:0.75rem;text-transform:uppercase;border-radius:1.25rem;padding:0 1rem;line-height:1.75rem;background-color:var(--bbbs-palette-grey-light);cursor:pointer;margin:0.75rem}.tag-container .rounded-tag.selected[b-x303mvtqbk]{color:var(--bbbs-palette-primary-text);background-color:var(--bbbs-palette-primary)}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/ProductDetailsManager.razor.rz.scp.css */
.central-container[b-ittjwszutq],.product-container[b-ittjwszutq],[b-ittjwszutq] .product-form,.central-container-profile[b-ittjwszutq]{margin:0 auto;max-width:75%}.central-container>h4[b-ittjwszutq],.product-container>h4[b-ittjwszutq],[b-ittjwszutq] .product-form>h4,.central-container-profile>h4[b-ittjwszutq]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.central-container-profile[b-ittjwszutq]{margin:5rem auto;max-width:50%}@media only screen and (max-width: 768px){.central-container-profile[b-ittjwszutq]{max-width:90%}}.central-container-profile>div[b-ittjwszutq]{margin-bottom:2rem}.datagrid-container table>thead>tr>th button.col-title[b-ittjwszutq]{border-radius:0}.components-paginated-table[b-ittjwszutq]{text-align:center}.bbbs-container[b-ittjwszutq]{box-shadow:none;border:var(--bbbs-palette-tertiary-lighten) 1px solid}.btn-actions-container[b-ittjwszutq]{display:flex}.product-container[b-ittjwszutq],[b-ittjwszutq] .product-form{display:grid;grid-template-areas:"breadcrumb breadcrumb" "details image" "tabs tabs";grid-template-rows:6rem minmax(600px, 1fr) auto;grid-template-columns:63% 37%;width:75%;max-width:75%;margin:0px auto;padding:3rem 0 0 0;overflow-x:auto}@media only screen and (max-width: 768px){.product-container[b-ittjwszutq],[b-ittjwszutq] .product-form{grid-template-areas:"image image image" ". breadcrumb ." ". details ." ". tabs .";grid-template-rows:200px 6rem auto auto;grid-template-columns:auto 75% auto;width:100%;max-width:100%;padding-top:0}}.product-container .product-breadcrumb[b-ittjwszutq],[b-ittjwszutq] .product-form .product-breadcrumb{grid-area:breadcrumb}.product-container[b-ittjwszutq]  .bbbs-spinner-container.center,[b-ittjwszutq] .product-form ::deep .bbbs-spinner-container.center{grid-column-start:1;grid-column-end:3}.product-container .product-details[b-ittjwszutq],[b-ittjwszutq] .product-form .product-details{grid-area:details;display:flex;flex-direction:column;justify-content:end;padding:2rem 4rem 0 0}@media only screen and (max-width: 768px){.product-container .product-details[b-ittjwszutq],[b-ittjwszutq] .product-form .product-details{padding:0}}.product-container .product-details .text-focus[b-ittjwszutq],[b-ittjwszutq] .product-form .product-details .text-focus{text-transform:uppercase}.product-container .product-details .text-focus.color[b-ittjwszutq],[b-ittjwszutq] .product-form .product-details .text-focus.color{font-size:var(--bbbs-typography-h4-size);font-weight:var(--bbbs-typography-h4-weight);color:var(--bbbs-palette-tertiary)}.product-container .product-details .items h5[b-ittjwszutq],[b-ittjwszutq] .product-form .product-details .items h5{text-align:left}.product-container .product-details .price[b-ittjwszutq],[b-ittjwszutq] .product-form .product-details .price{height:2.7rem;font-size:var(--bbbs-typography-h4-size);font-weight:var(--bbbs-typography-h1-weight);color:var(--bbbs-palette-primary-lighten-text)}.product-container .product-details #price[b-ittjwszutq],[b-ittjwszutq] .product-form .product-details #price,.product-container .product-details #description[b-ittjwszutq],[b-ittjwszutq] .product-form .product-details #description{margin:0}.product-container .product-picture[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture{grid-area:image;position:relative;display:flex;align-items:start;height:50vh;margin:0 0 0 3rem;padding:2rem 0 0 0}@media only screen and (max-width: 768px){.product-container .product-picture[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture{height:auto;margin:0;padding:0}}.product-container .product-picture.span-overlay[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay{justify-items:center;min-width:20rem;text-align:center}.product-container .product-picture.span-overlay .overlay-content[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content{--bema-tile-padding: 10px;--bema-price-width: 60%;position:relative;width:100%}@media only screen and (max-width: 768px){.product-container .product-picture.span-overlay .overlay-content[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content{height:100%}}.product-container .product-picture.span-overlay .overlay-content>img.disable[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content>img.disable{opacity:0.5}.product-container .product-picture.span-overlay .overlay-content .overlay[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content .overlay{position:absolute;top:calc(50% - (var(--bema-tile-padding) / 2));width:calc(100% - (2 * var(--bema-tile-padding)));min-height:0;text-align:center;border-top-left-radius:40px;border-bottom-right-radius:40px}@media only screen and (max-width: 768px){.product-container .product-picture.span-overlay .overlay-content .overlay[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content .overlay{border-top-left-radius:0;border-bottom-right-radius:0}}.product-container .product-picture.span-overlay .overlay-content .overlay .title[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content .overlay .title{display:inline-block;position:absolute;top:0;left:calc(50% - (var(--bema-price-width) / 2));height:3rem;width:var(--bema-price-width);margin:0 auto;padding:0.9rem;text-align:center;font-size:0.94rem;font-weight:700;color:var(--bbbs-palette-primary-text);border-radius:2rem}.product-container .product-picture.span-overlay .overlay-content .overlay .disabled[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content .overlay .disabled{background-color:var(--bbbs-palette-secondary);border-bottom:none}.product-container .product-picture.span-overlay .overlay-content .express-delivery[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content .express-delivery{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:15%;width:75%;height:2.5rem;background-color:#00000090;font-size:var(--bbbs-typography-body-size);font-weight:var(--bbbs-typography-button-weight);color:white;border-top-right-radius:2rem;border-bottom-right-radius:2rem;opacity:1}.product-container .product-picture.span-overlay .overlay-content .express-delivery>span[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content .express-delivery>span{margin:0 .5rem 0 auto}.product-container .product-picture.span-overlay .overlay-content .express-delivery>img[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.span-overlay .overlay-content .express-delivery>img{width:3.5rem;margin:0;padding:0}.product-container .product-picture.loading[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture.loading{align-items:center;justify-content:center}.product-container .product-picture .picture-fit[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture .picture-fit{border-radius:40px 0 40px 0;max-height:calc(50vh - 50px)}@media only screen and (max-width: 768px){.product-container .product-picture .picture-fit[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture .picture-fit{width:100%;height:100%;object-fit:cover;border-radius:0}}.product-container .product-picture .edit-label[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture .edit-label,.product-container .product-picture .add-label[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture .add-label{display:flex;align-items:center;justify-content:center;position:absolute;top:25px;right:25px;width:35px;height:35px;background-color:#51a55a;color:white;border-radius:35px;cursor:pointer}.product-container .product-picture .add-label[b-ittjwszutq],[b-ittjwszutq] .product-form .product-picture .add-label{margin-left:2rem;top:8rem}.product-container .items[b-ittjwszutq],[b-ittjwszutq] .product-form .items{text-align:justify;margin:1rem 0;font-weight:500}.product-container .items p[b-ittjwszutq],[b-ittjwszutq] .product-form .items p{font-size:1.1rem;margin:0}.product-container .items label[b-ittjwszutq],[b-ittjwszutq] .product-form .items label{font-weight:bold}.product-container .items .price-vat[b-ittjwszutq],[b-ittjwszutq] .product-form .items .price-vat{grid-area:control;padding-left:0.4rem;font-size:1.2rem;font-weight:600}.product-container .technical-container[b-ittjwszutq],[b-ittjwszutq] .product-form .technical-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:1rem;justify-content:center;margin:3rem 5.85rem;text-align:center}@media only screen and (max-width: 768px){.product-container .technical-container[b-ittjwszutq],[b-ittjwszutq] .product-form .technical-container{grid-template-columns:1fr 1fr 1fr;margin:1rem 0;column-gap:initial}}.product-container .technical-card[b-ittjwszutq],[b-ittjwszutq] .product-form .technical-card{display:flex;flex-direction:column;width:auto;height:100px;color:var(--bbbs-palette-primary);filter:invert(53%) sepia(65%) saturate(338%) hue-rotate(76deg) brightness(93%) contrast(92%)}@media only screen and (max-width: 768px){.product-container .technical-card[b-ittjwszutq],[b-ittjwszutq] .product-form .technical-card{height:80px}}.product-container .technical-card .card-icon[b-ittjwszutq],[b-ittjwszutq] .product-form .technical-card .card-icon{height:70%;padding:0.75rem}.product-container .technical-card .card-icon img[b-ittjwszutq],[b-ittjwszutq] .product-form .technical-card .card-icon img{width:100%;height:100%}.product-container .technical-card .card-content[b-ittjwszutq],[b-ittjwszutq] .product-form .technical-card .card-content{height:30%}.product-container .technical-card .card-content span[b-ittjwszutq],[b-ittjwszutq] .product-form .technical-card .card-content span{font-weight:bold}.product-container .flex-quantity[b-ittjwszutq],[b-ittjwszutq] .product-form .flex-quantity{display:flex;align-items:center;font-size:var(--bbbs-typography-h2-size);font-weight:var(--bbbs-typography-h1-weight)}@media only screen and (max-width: 768px){.product-container .flex-quantity[b-ittjwszutq],[b-ittjwszutq] .product-form .flex-quantity{flex-wrap:wrap}}.product-container .flex-quantity>div:first-child[b-ittjwszutq],[b-ittjwszutq] .product-form .flex-quantity>div:first-child{display:flex;align-items:center;width:70%;height:4.8rem;column-gap:var(--bbbs-default-internal-margin);padding:0 0.6rem;border:1px solid var(--bbbs-palette-tertiary-lighten)}@media only screen and (max-width: 768px){.product-container .flex-quantity>div:first-child[b-ittjwszutq],[b-ittjwszutq] .product-form .flex-quantity>div:first-child{width:100%}}@media only screen and (max-width: 768px){.product-container .flex-quantity>div:first-child input[b-ittjwszutq],[b-ittjwszutq] .product-form .flex-quantity>div:first-child input{width:inherit}}.product-container .flex-quantity>div span[b-ittjwszutq],[b-ittjwszutq] .product-form .flex-quantity>div span{text-align:center;width:50%}.product-container .flex-quantity>div input[b-ittjwszutq],[b-ittjwszutq] .product-form .flex-quantity>div input{width:50%}.product-container .flex-quantity>button[b-ittjwszutq],[b-ittjwszutq] .product-form .flex-quantity>button{min-width:130px}@media only screen and (max-width: 768px){.product-container .flex-quantity>button[b-ittjwszutq],[b-ittjwszutq] .product-form .flex-quantity>button{width:100%;margin:0}}.product-container .description-tab[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab{grid-area:tabs;display:flex;flex-direction:column;margin:6rem 0;font-size:var(--bbbs-typography-h2-size);font-weight:var(--bbbs-typography-h6-weight);border:1px solid var(--bbbs-palette-tertiary-lighten)}@media only screen and (max-width: 768px){.product-container .description-tab[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab{border:unset;margin:1rem 0 3rem 0}}.product-container .description-tab[b-ittjwszutq]  .deliveries,.product-container .description-tab .deliveries[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries{display:grid;grid-template-areas:"delivery1 spacer delivery2";grid-template-columns:48% 4% 48%;justify-items:center;margin-bottom:2rem}@media only screen and (max-width: 768px){.product-container .description-tab[b-ittjwszutq]  .deliveries,.product-container .description-tab .deliveries[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries{grid-template-areas:"delivery1" "delivery2";grid-template-rows:1fr 1fr;grid-template-columns:1fr;row-gap:var(--bbbs-default-inter-section-margin);margin-bottom:auto}}.product-container .description-tab[b-ittjwszutq]  .deliveries .nodeliveries,.product-container .description-tab .deliveries .nodeliveries[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .nodeliveries{grid-column:span 3;margin-top:var(--bbbs-default-inter-section-margin)}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery,.product-container .description-tab .deliveries .delivery[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery{--delivery-border: 1px solid var(--bbbs-palette-tertiary-lighten);display:grid;grid-template-areas:"title title" "details details" "standard express";grid-template-rows:3rem auto 7rem;grid-template-columns:50% 50%;margin-top:2rem;border:var(--delivery-border)}@media only screen and (max-width: 768px){.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery,.product-container .description-tab .deliveries .delivery[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery{grid-template-areas:"title" "details" "express" "standard";grid-template-rows:3rem auto auto auto;grid-template-columns:100%}}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery.first-delivery,.product-container .description-tab .deliveries .delivery.first-delivery[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery.first-delivery{grid-area:delivery1}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery.first-delivery.onlyDeliveryToDisplay,.product-container .description-tab .deliveries .delivery.first-delivery.onlyDeliveryToDisplay[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery.first-delivery.onlyDeliveryToDisplay{grid-column:1 / span 3}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery.second-delivery,.product-container .description-tab .deliveries .delivery.second-delivery[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery.second-delivery{grid-area:delivery2}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-title,.product-container .description-tab .deliveries .delivery-title[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-title{grid-area:title;display:flex;align-items:center;justify-content:center;font-weight:bold;text-transform:uppercase;border-bottom:var(--delivery-border)}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-desc,.product-container .description-tab .deliveries .delivery-desc[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-desc{grid-area:details;border-bottom:var(--delivery-border)}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-desc ul,.product-container .description-tab .deliveries .delivery-desc ul[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-desc ul{list-style:">"}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-desc ul li,.product-container .description-tab .deliveries .delivery-desc ul li[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-desc ul li{padding:.5rem 1rem .5rem 1rem}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-type,.product-container .description-tab .deliveries .delivery-type[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-type{display:flex;flex-direction:column}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-type .delay,.product-container .description-tab .deliveries .delivery-type .delay[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-type .delay{font-weight:bold}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-delay-standard,.product-container .description-tab .deliveries .delivery-delay-standard[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-delay-standard{grid-area:standard;display:grid;grid-template-rows:6rem 2rem;justify-items:center;text-align:center;border-right:var(--delivery-border)}@media only screen and (max-width: 768px){.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-delay-standard,.product-container .description-tab .deliveries .delivery-delay-standard[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-delay-standard{grid-template-rows:6rem auto;padding-bottom:var(--bbbs-default-internal-padding)}}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-delay-standard :first-child,.product-container .description-tab .deliveries .delivery-delay-standard :first-child[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-delay-standard :first-child{align-self:center}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-delay-express,.product-container .description-tab .deliveries .delivery-delay-express[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-delay-express{grid-area:express;display:grid;grid-template-rows:0 6rem 2rem;text-align:center;justify-items:center}@media only screen and (max-width: 768px){.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-delay-express,.product-container .description-tab .deliveries .delivery-delay-express[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-delay-express{grid-template-rows:0 6rem auto;padding-bottom:var(--bbbs-default-internal-padding);border-bottom:1px solid var(--bbbs-palette-tertiary-lighten)}}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-delay-express img,.product-container .description-tab .deliveries .delivery-delay-express img[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-delay-express img{position:relative;top:-1.5rem;width:3.5rem;background-color:var(--bbbs-palette-background)}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-delay-express :nth-child(2),.product-container .description-tab .deliveries .delivery-delay-express :nth-child(2)[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-delay-express :nth-child(2){align-self:center}.product-container .description-tab[b-ittjwszutq]  .deliveries .delivery-price,.product-container .description-tab .deliveries .delivery-price[b-ittjwszutq],[b-ittjwszutq] .product-form .description-tab .deliveries .delivery-price{max-width:150px;padding:0 1rem;align-self:center;background-color:var(--bbbs-palette-secondary-lighten);color:var(--bbbs-palette-secondary-hover);border-radius:var(--bema-input-borderradius)}[b-ittjwszutq] .product-form{grid-template-areas:"edit-action edit-action" "details image" "tabs tabs";grid-template-rows:auto 1fr auto;min-height:100px}[b-ittjwszutq] .product-form .bbbs-spinner-container.center{grid-column-start:1;grid-column-end:3}[b-ittjwszutq] .product-form .editor-panel{grid-area:edit-action;margin:1rem 0 1rem 0}@media (max-width: 1025px){[b-ittjwszutq] .product-form .editor-panel{margin-top:2.5rem}}[b-ittjwszutq] .product-form .link-file-input>input{display:none}[b-ittjwszutq] .product-form .form-group.inline-group label{margin-left:0}[b-ittjwszutq] .product-form .btn-content{display:flex;justify-content:space-between}.metadata-form[b-ittjwszutq]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.metadata-form-content[b-ittjwszutq]{display:flex;flex-direction:column}.metadata-form .row[b-ittjwszutq]{display:flex;align-items:center;flex:1}.metadata-form .delete-button[b-ittjwszutq]{width:1.5rem;height:1.5rem;background-color:var(--bbbs-palette-secondary-hover);margin:0 1rem;cursor:pointer}[b-ittjwszutq] button.btn:disabled{pointer-events:unset;cursor:not-allowed}[b-ittjwszutq] .modal-body-container{padding:var(--bbbs-modal-intern-padding) 0}[b-ittjwszutq] .modal-packaging .modal-dialog{max-width:35%}.caution-text[b-ittjwszutq]{color:var(--bbbs-palette-secondary)}form .form-group.inline-group label.icon img[b-ittjwszutq]{max-height:2rem;max-width:2rem}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/ProductsManager.razor.rz.scp.css */
.filter-container[b-ejgkmqsie8]{display:flex;align-items:center;width:100%}.filter-container[b-ejgkmqsie8] >a:first-child{display:flex;align-items:center;column-gap:0.5rem}.filter-container[b-ejgkmqsie8] >a:first-child span{background-color:var(--bbbs-palette-primary-text);width:1.5rem;height:1.5rem}[b-ejgkmqsie8] .first-column{padding:0.1rem calc(0.4rem + var(--bbbs-datagrid-col-gap)) 0.1rem calc(0.4rem + var(--bbbs-datagrid-col-gap))}.bbbs-switch[b-ejgkmqsie8]{--bbbs-custom-forms-color-active: var(--bbbs-palette-primary)}.btn-actions-container[b-ejgkmqsie8]{display:flex}.btn-actions-container[b-ejgkmqsie8]  a,.btn-actions-container button[b-ejgkmqsie8]{flex:1}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/SampleRichTextBox.razor.rz.scp.css */
.disabled[b-6eky84nwm6]{display:none}
/* _content/Bema.Online.Shop.Web/Area/Administration/Pages/UserAccountManager.razor.rz.scp.css */
.account-manager .company-info[b-x4i0wlsedk]{margin:1rem 0}.account-manager .company-info .info-title[b-x4i0wlsedk]{font-weight:bold}.account-manager .btn-icon[b-x4i0wlsedk]{border-radius:unset}.account-manager[b-x4i0wlsedk]  .bbbs-modal .modal-dialog .modal-content .modal-body{max-height:73vh;overflow:auto}.account-manager .v-align-middle[b-x4i0wlsedk]{vertical-align:middle}[b-x4i0wlsedk] .first-column{padding:0.1rem calc(0.4rem + var(--bbbs-datagrid-col-gap)) 0.1rem calc(0.4rem + var(--bbbs-datagrid-col-gap))}.btn-actions-container button[b-x4i0wlsedk]{width:100%}.centered[b-x4i0wlsedk]{display:flex;justify-content:center;column-gap:1rem;align-items:center}
/* _content/Bema.Online.Shop.Web/Area/Contact/Pages/ContactPage.razor.rz.scp.css */
.central-container[b-2d64mwbw1u],.central-container-profile[b-2d64mwbw1u]{margin:0 auto;max-width:75%}.central-container>h4[b-2d64mwbw1u],.central-container-profile>h4[b-2d64mwbw1u]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.central-container-profile[b-2d64mwbw1u]{margin:5rem auto;max-width:50%}@media only screen and (max-width: 768px){.central-container-profile[b-2d64mwbw1u]{max-width:90%}}.central-container-profile>div[b-2d64mwbw1u]{margin-bottom:2rem}.datagrid-container table>thead>tr>th button.col-title[b-2d64mwbw1u]{border-radius:0}.components-paginated-table[b-2d64mwbw1u]{text-align:center}.bbbs-container[b-2d64mwbw1u]{box-shadow:none;border:var(--bbbs-palette-tertiary-lighten) 1px solid}.btn-actions-container[b-2d64mwbw1u]{display:flex}.central-container[b-2d64mwbw1u],.central-container-profile[b-2d64mwbw1u]{margin:0 25rem}@media only screen and (max-width: 768px){.central-container[b-2d64mwbw1u],.central-container-profile[b-2d64mwbw1u]{margin:0 auto;min-width:20rem}}.central-container h4[b-2d64mwbw1u],.central-container-profile h4[b-2d64mwbw1u]{padding:4rem 0;text-transform:uppercase}.central-container .text-send-contact-message[b-2d64mwbw1u],.central-container-profile .text-send-contact-message[b-2d64mwbw1u]{color:var(--bbbs-palette-primary);font-size:25px;text-transform:uppercase;text-align:center;font-weight:bolder}.central-container .text-intro-customization[b-2d64mwbw1u],.central-container-profile .text-intro-customization[b-2d64mwbw1u]{margin:2rem 0;font-size:13px;font-weight:600;text-align:justify}.central-container .text-content-customization[b-2d64mwbw1u],.central-container-profile .text-content-customization[b-2d64mwbw1u]{font-size:13px;text-align:justify;font-style:italic;margin-bottom:3rem}
/* _content/Bema.Online.Shop.Web/Area/Faq/Pages/FaqPage.razor.rz.scp.css */
.central-container[b-6rt2qambfq],.faq .faqs[b-6rt2qambfq],.central-container-profile[b-6rt2qambfq]{margin:0 auto;max-width:75%}.central-container>h4[b-6rt2qambfq],.faq .faqs>h4[b-6rt2qambfq],.central-container-profile>h4[b-6rt2qambfq]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.central-container-profile[b-6rt2qambfq]{margin:5rem auto;max-width:50%}@media only screen and (max-width: 768px){.central-container-profile[b-6rt2qambfq]{max-width:90%}}.central-container-profile>div[b-6rt2qambfq]{margin-bottom:2rem}.datagrid-container table>thead>tr>th button.col-title[b-6rt2qambfq]{border-radius:0}.components-paginated-table[b-6rt2qambfq]{text-align:center}.bbbs-container[b-6rt2qambfq]{box-shadow:none;border:var(--bbbs-palette-tertiary-lighten) 1px solid}.btn-actions-container[b-6rt2qambfq]{display:flex}.faq[b-6rt2qambfq]{display:flex;flex-direction:column;align-items:center}.faq h4[b-6rt2qambfq]{font-weight:700;color:var(--bbbs-palette-primary-darken);padding:4rem 0}@media only screen and (max-width: 768px){.faq .faqs[b-6rt2qambfq]{margin-top:0}}.faq details>summary[b-6rt2qambfq]{list-style:none}.faq details>summary span[b-6rt2qambfq]{color:var(--bbbs-palette-primary);font-size:22px}@media only screen and (max-width: 768px){.faq details>summary span[b-6rt2qambfq]{min-width:3rem}}.faq details[open][b-6rt2qambfq]  span.bema-icon.bema-icon-triangle_down{transform:rotate(180deg)}.faq details>summary[b-6rt2qambfq]::marker,.faq details>summary[b-6rt2qambfq]::-webkit-details-marker{display:none}.faq .faq_item[b-6rt2qambfq]{cursor:pointer;width:1080px;max-width:100%}.faq .faq_title[b-6rt2qambfq]{font-weight:700;background-color:var(--bbbs-palette-primary-lighten);padding:2rem;margin-bottom:0.25rem;display:flex;align-items:center}@media only screen and (max-width: 768px){.faq .faq_title[b-6rt2qambfq]{display:grid;grid-template-columns:5% 1fr 5%;min-width:20rem;align-items:center;column-gap:2rem}}.faq .faq_title[b-6rt2qambfq]  span.bema-icon.bema-icon-triangle_down{display:none}@media only screen and (max-width: 768px){.faq .faq_title[b-6rt2qambfq]  span.bema-icon.bema-icon-triangle_down{display:block;width:2.5rem;height:1.5rem;background-color:var(--bbbs-palette-tertiary-darken)}}.faq .faq_content[b-6rt2qambfq]{padding:2rem;margin:-0.25rem 0 0 0;font-size:14px}[b-6rt2qambfq] .footer{background-color:var(--bbbs-palette-primary-text) !important}
/* _content/Bema.Online.Shop.Web/Area/Identity/Pages/ChangePassword.razor.rz.scp.css */
[b-3j3uck8l6z] .bbbs-btn{width:15rem}
/* _content/Bema.Online.Shop.Web/Area/Identity/Pages/Public/LoginPage.razor.rz.scp.css */
.login-container[b-a8bqf61do9]{margin:var(--bema-central-container-top-margin) auto 0 auto}
/* _content/Bema.Online.Shop.Web/Area/Identity/Pages/Public/RegistrationPage.razor.rz.scp.css */
.form-group[b-wjpxffyhms]{margin:0 .5rem 1.5rem 0}.form-group>label[b-wjpxffyhms]{margin-bottom:0}.form-group[b-wjpxffyhms]  .form-text{margin-top:-0.5rem;position:absolute}.form-validation[b-wjpxffyhms]{display:flex;flex-direction:column;align-items:center}.form-validation .confirm-txt[b-wjpxffyhms]{margin:3rem auto;text-align:center}
/* _content/Bema.Online.Shop.Web/Area/Identity/Pages/UserProfile.razor.rz.scp.css */
[b-c44stsuvgb] .modal-dialog{width:50%}[b-c44stsuvgb] .datagrid-container{height:auto}
/* _content/Bema.Online.Shop.Web/Area/Order/Pages/OrderPage.razor.rz.scp.css */
.top-row[b-mzet1ut2h7]{display:flex;flex-direction:column;row-gap:2rem;width:75%;margin:0 auto}@media (max-width: 1025px){.top-row[b-mzet1ut2h7]{width:50%}}@media only screen and (max-width: 768px){.top-row[b-mzet1ut2h7]{width:75%}}.top-row:first-child[b-mzet1ut2h7]{padding-top:3rem}.top-row h4[b-mzet1ut2h7]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.top-row[b-mzet1ut2h7]  .redirect-link{color:var(--bbbs-palette-tertiary)}.txt-warning[b-mzet1ut2h7]{color:var(--bbbs-palette-warning)}h5.txt-warning[b-mzet1ut2h7]{margin:0 1rem;text-align:center}.order-details[b-mzet1ut2h7]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;gap:0px 0px;grid-template-areas:"summary summary" "order-summary order-summary" "order-products order-actions";margin-bottom:2rem}.order-details .txt-bold[b-mzet1ut2h7]{font-weight:bold}.order-details .summary[b-mzet1ut2h7]{grid-area:summary;display:flex;justify-content:space-between;margin-bottom:2rem;border-bottom:1px solid #ccc;padding-bottom:1rem}@media only screen and (max-width: 768px){.order-details .summary[b-mzet1ut2h7]{row-gap:1rem;flex-direction:column}}.order-details .summary>span:last-of-type[b-mzet1ut2h7]{margin-left:auto}@media only screen and (max-width: 768px){.order-details .summary>span:last-of-type[b-mzet1ut2h7]{margin-left:unset}}.order-details .order-summary[b-mzet1ut2h7]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:"order-delivery-address order-payment-details";grid-area:order-summary}.order-details .order-summary .delivery-address[b-mzet1ut2h7]{grid-area:order-delivery-address;display:flex;flex-direction:column}.order-details .order-summary .payment[b-mzet1ut2h7]{grid-area:order-payment-details}.order-details .order-summary .payment .column-double[b-mzet1ut2h7]{display:flex;justify-content:space-between}.order-details .order-summary .payment .discount[b-mzet1ut2h7]{font-size:0.8rem;font-style:italic}.order-details .order-products[b-mzet1ut2h7]{grid-area:order-products;margin-top:2rem}.order-details .order-products .product[b-mzet1ut2h7]{margin:1rem 2rem;display:grid;grid-auto-columns:1fr;grid-template-columns:auto 1fr;grid-template-rows:auto;gap:0px 0em;grid-template-areas:"image product-details";column-gap:2rem;border-bottom:var(--bema-separator-light);padding-bottom:1rem;color:var(--bbbs-palette-tertiary);width:85%}.order-details .order-products .product:last-of-type[b-mzet1ut2h7]{border-bottom:none}.order-details .order-products .product .hide-img-zoom[b-mzet1ut2h7]{display:none}.order-details .order-products .product .hide-img-zoom .product-image-zoom[b-mzet1ut2h7]{width:100%;height:100%}.order-details .order-products .product-image[b-mzet1ut2h7]{align-self:center;grid-area:image;padding:.5rem 0;width:4.5rem;max-width:100px;height:5rem;border-radius:20% 0;margin:1rem}.order-details .order-products .product-image:hover+.hide-img-zoom[b-mzet1ut2h7]{display:block;width:19%;float:left;position:absolute;top:400px;left:30px}.order-details .order-products .product .product-details[b-mzet1ut2h7]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;gap:0px 0px;grid-template-areas:"title" "quantity" "price" "stock";grid-area:product-details;width:100%}.order-details .order-products .product .product-details-line[b-mzet1ut2h7],.order-details .order-products .product .product-details .stock[b-mzet1ut2h7],.order-details .order-products .product .product-details .price[b-mzet1ut2h7],.order-details .order-products .product .product-details .quantity[b-mzet1ut2h7],.order-details .order-products .product .product-details .product-title[b-mzet1ut2h7]{flex-direction:row;display:flex;justify-content:space-between;align-items:center}.order-details .order-products .product .product-details .product-title[b-mzet1ut2h7]{grid-area:title}.order-details .order-products .product .product-details .quantity[b-mzet1ut2h7]{grid-area:quantity}.order-details .order-products .product .product-details .price[b-mzet1ut2h7]{grid-area:price}.order-details .order-products .product .product-details .stock[b-mzet1ut2h7]{grid-area:stock}.order-details .order-actions[b-mzet1ut2h7]{grid-area:order-actions;margin-top:2rem}.order-details[b-mzet1ut2h7]{grid-template-areas:"summary summary" "order-summary order-summary" "order-products order-products"}
/* _content/Bema.Online.Shop.Web/Area/Product/Components/ProductBreadcrumb.razor.rz.scp.css */
.bema-link[b-g1p4hmyj8p],[b-g1p4hmyj8p] .breadcrumb-link{color:var(--bbbs-palette-primary-text);text-decoration:none;font-weight:var(--bbbs-typography-button-weight);font-size:var(--bbbs-typography-caption-size)}.bema-square[b-g1p4hmyj8p],.bema-square-large[b-g1p4hmyj8p]{border-radius:0;text-decoration:none}.bema-square-large[b-g1p4hmyj8p]{padding:.75rem;height:4.7rem;flex:1;font-size:1.36rem;font-weight:bolder}.bema-square-small[b-g1p4hmyj8p]{padding:0.75rem}.bema-circle[b-g1p4hmyj8p]{border-radius:30px;width:50px;height:50px;padding:1rem}.breadcrumb-item[b-g1p4hmyj8p]{margin:1rem;line-height:0.8rem}.breadcrumb-item.disable[b-g1p4hmyj8p]{opacity:0.2;border-bottom-style:dashed;cursor:default}.breadcrumb[b-g1p4hmyj8p]{display:flex;height:100%;align-items:center}[b-g1p4hmyj8p] .breadcrumb-link{color:var(--bbbs-palette-primary-darken);font-size:var(--bbbs-typography-h6-size)}@media only screen and (max-width: 768px){[b-g1p4hmyj8p] .breadcrumb-link{font-size:var(--bbbs-typography-body-size)}}[b-g1p4hmyj8p] .breadcrumb-link-item{display:flex;align-items:center}[b-g1p4hmyj8p] .divider{padding:0 0.5rem}
/* _content/Bema.Online.Shop.Web/Area/Product/Pages/ProductPage.razor.rz.scp.css */
.central-container[b-c16nm6lqz8],.product-container[b-c16nm6lqz8],.central-container-profile[b-c16nm6lqz8]{margin:0 auto;max-width:75%}.central-container>h4[b-c16nm6lqz8],.product-container>h4[b-c16nm6lqz8],.central-container-profile>h4[b-c16nm6lqz8]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.central-container-profile[b-c16nm6lqz8]{margin:5rem auto;max-width:50%}@media only screen and (max-width: 768px){.central-container-profile[b-c16nm6lqz8]{max-width:90%}}.central-container-profile>div[b-c16nm6lqz8]{margin-bottom:2rem}.datagrid-container table>thead>tr>th button.col-title[b-c16nm6lqz8]{border-radius:0}.components-paginated-table[b-c16nm6lqz8]{text-align:center}.bbbs-container[b-c16nm6lqz8]{box-shadow:none;border:var(--bbbs-palette-tertiary-lighten) 1px solid}.btn-actions-container[b-c16nm6lqz8]{display:flex}.product-container[b-c16nm6lqz8]{display:grid;grid-template-areas:"breadcrumb breadcrumb" "details image" "tabs tabs";grid-template-rows:6rem minmax(600px, 1fr) auto;grid-template-columns:63% 37%;width:75%;max-width:75%;margin:0px auto;padding:3rem 0 0 0;overflow-x:auto}@media only screen and (max-width: 768px){.product-container[b-c16nm6lqz8]{grid-template-areas:"image image image" ". breadcrumb ." ". details ." ". tabs .";grid-template-rows:200px 6rem auto auto;grid-template-columns:auto 75% auto;width:100%;max-width:100%;padding-top:0}}.product-container .product-breadcrumb[b-c16nm6lqz8]{grid-area:breadcrumb}.product-container[b-c16nm6lqz8]  .bbbs-spinner-container.center{grid-column-start:1;grid-column-end:3}.product-container .product-details[b-c16nm6lqz8]{grid-area:details;display:flex;flex-direction:column;justify-content:end;padding:2rem 4rem 0 0}@media only screen and (max-width: 768px){.product-container .product-details[b-c16nm6lqz8]{padding:0}}.product-container .product-details .text-focus[b-c16nm6lqz8]{text-transform:uppercase}.product-container .product-details .text-focus.color[b-c16nm6lqz8]{font-size:var(--bbbs-typography-h4-size);font-weight:var(--bbbs-typography-h4-weight);color:var(--bbbs-palette-tertiary)}.product-container .product-details .items h5[b-c16nm6lqz8]{text-align:left}.product-container .product-details .price[b-c16nm6lqz8]{height:2.7rem;font-size:var(--bbbs-typography-h4-size);font-weight:var(--bbbs-typography-h1-weight);color:var(--bbbs-palette-primary-lighten-text)}.product-container .product-details #price[b-c16nm6lqz8],.product-container .product-details #description[b-c16nm6lqz8]{margin:0}.product-container .product-picture[b-c16nm6lqz8]{grid-area:image;position:relative;display:flex;align-items:start;height:50vh;margin:0 0 0 3rem;padding:2rem 0 0 0}@media only screen and (max-width: 768px){.product-container .product-picture[b-c16nm6lqz8]{height:auto;margin:0;padding:0}}.product-container .product-picture.span-overlay[b-c16nm6lqz8]{justify-items:center;min-width:20rem;text-align:center}.product-container .product-picture.span-overlay .overlay-content[b-c16nm6lqz8]{--bema-tile-padding: 10px;--bema-price-width: 60%;position:relative;width:100%}@media only screen and (max-width: 768px){.product-container .product-picture.span-overlay .overlay-content[b-c16nm6lqz8]{height:100%}}.product-container .product-picture.span-overlay .overlay-content>img.disable[b-c16nm6lqz8]{opacity:0.5}.product-container .product-picture.span-overlay .overlay-content .overlay[b-c16nm6lqz8]{position:absolute;top:calc(50% - (var(--bema-tile-padding) / 2));width:calc(100% - (2 * var(--bema-tile-padding)));min-height:0;text-align:center;border-top-left-radius:40px;border-bottom-right-radius:40px}@media only screen and (max-width: 768px){.product-container .product-picture.span-overlay .overlay-content .overlay[b-c16nm6lqz8]{border-top-left-radius:0;border-bottom-right-radius:0}}.product-container .product-picture.span-overlay .overlay-content .overlay .title[b-c16nm6lqz8]{display:inline-block;position:absolute;top:0;left:calc(50% - (var(--bema-price-width) / 2));height:3rem;width:var(--bema-price-width);margin:0 auto;padding:0.9rem;text-align:center;font-size:0.94rem;font-weight:700;color:var(--bbbs-palette-primary-text);border-radius:2rem}.product-container .product-picture.span-overlay .overlay-content .overlay .disabled[b-c16nm6lqz8]{background-color:var(--bbbs-palette-secondary);border-bottom:none}.product-container .product-picture.span-overlay .overlay-content .express-delivery[b-c16nm6lqz8]{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:15%;width:75%;height:2.5rem;background-color:#00000090;font-size:var(--bbbs-typography-body-size);font-weight:var(--bbbs-typography-button-weight);color:white;border-top-right-radius:2rem;border-bottom-right-radius:2rem;opacity:1}.product-container .product-picture.span-overlay .overlay-content .express-delivery>span[b-c16nm6lqz8]{margin:0 .5rem 0 auto}.product-container .product-picture.span-overlay .overlay-content .express-delivery>img[b-c16nm6lqz8]{width:3.5rem;margin:0;padding:0}.product-container .product-picture.loading[b-c16nm6lqz8]{align-items:center;justify-content:center}.product-container .product-picture .picture-fit[b-c16nm6lqz8]{border-radius:40px 0 40px 0;max-height:calc(50vh - 50px)}@media only screen and (max-width: 768px){.product-container .product-picture .picture-fit[b-c16nm6lqz8]{width:100%;height:100%;object-fit:cover;border-radius:0}}.product-container .product-picture .edit-label[b-c16nm6lqz8],.product-container .product-picture .add-label[b-c16nm6lqz8]{display:flex;align-items:center;justify-content:center;position:absolute;top:25px;right:25px;width:35px;height:35px;background-color:#51a55a;color:white;border-radius:35px;cursor:pointer}.product-container .product-picture .add-label[b-c16nm6lqz8]{margin-left:2rem;top:8rem}.product-container .items[b-c16nm6lqz8]{text-align:justify;margin:1rem 0;font-weight:500}.product-container .items p[b-c16nm6lqz8]{font-size:1.1rem;margin:0}.product-container .items label[b-c16nm6lqz8]{font-weight:bold}.product-container .items .price-vat[b-c16nm6lqz8]{grid-area:control;padding-left:0.4rem;font-size:1.2rem;font-weight:600}.product-container .technical-container[b-c16nm6lqz8]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:1rem;justify-content:center;margin:3rem 5.85rem;text-align:center}@media only screen and (max-width: 768px){.product-container .technical-container[b-c16nm6lqz8]{grid-template-columns:1fr 1fr 1fr;margin:1rem 0;column-gap:initial}}.product-container .technical-card[b-c16nm6lqz8]{display:flex;flex-direction:column;width:auto;height:100px;color:var(--bbbs-palette-primary);filter:invert(53%) sepia(65%) saturate(338%) hue-rotate(76deg) brightness(93%) contrast(92%)}@media only screen and (max-width: 768px){.product-container .technical-card[b-c16nm6lqz8]{height:80px}}.product-container .technical-card .card-icon[b-c16nm6lqz8]{height:70%;padding:0.75rem}.product-container .technical-card .card-icon img[b-c16nm6lqz8]{width:100%;height:100%}.product-container .technical-card .card-content[b-c16nm6lqz8]{height:30%}.product-container .technical-card .card-content span[b-c16nm6lqz8]{font-weight:bold}.product-container .flex-quantity[b-c16nm6lqz8]{display:flex;align-items:center;font-size:var(--bbbs-typography-h2-size);font-weight:var(--bbbs-typography-h1-weight)}@media only screen and (max-width: 768px){.product-container .flex-quantity[b-c16nm6lqz8]{flex-wrap:wrap}}.product-container .flex-quantity>div:first-child[b-c16nm6lqz8]{display:flex;align-items:center;width:70%;height:4.8rem;column-gap:var(--bbbs-default-internal-margin);padding:0 0.6rem;border:1px solid var(--bbbs-palette-tertiary-lighten)}@media only screen and (max-width: 768px){.product-container .flex-quantity>div:first-child[b-c16nm6lqz8]{width:100%}}@media only screen and (max-width: 768px){.product-container .flex-quantity>div:first-child input[b-c16nm6lqz8]{width:inherit}}.product-container .flex-quantity>div span[b-c16nm6lqz8]{text-align:center;width:50%}.product-container .flex-quantity>div input[b-c16nm6lqz8]{width:50%}.product-container .flex-quantity>button[b-c16nm6lqz8]{min-width:130px}@media only screen and (max-width: 768px){.product-container .flex-quantity>button[b-c16nm6lqz8]{width:100%;margin:0}}.product-container .description-tab[b-c16nm6lqz8]{grid-area:tabs;display:flex;flex-direction:column;margin:6rem 0;font-size:var(--bbbs-typography-h2-size);font-weight:var(--bbbs-typography-h6-weight);border:1px solid var(--bbbs-palette-tertiary-lighten)}@media only screen and (max-width: 768px){.product-container .description-tab[b-c16nm6lqz8]{border:unset;margin:1rem 0 3rem 0}}.product-container .description-tab[b-c16nm6lqz8]  .deliveries,.product-container .description-tab .deliveries[b-c16nm6lqz8]{display:grid;grid-template-areas:"delivery1 spacer delivery2";grid-template-columns:48% 4% 48%;justify-items:center;margin-bottom:2rem}@media only screen and (max-width: 768px){.product-container .description-tab[b-c16nm6lqz8]  .deliveries,.product-container .description-tab .deliveries[b-c16nm6lqz8]{grid-template-areas:"delivery1" "delivery2";grid-template-rows:1fr 1fr;grid-template-columns:1fr;row-gap:var(--bbbs-default-inter-section-margin);margin-bottom:auto}}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .nodeliveries,.product-container .description-tab .deliveries .nodeliveries[b-c16nm6lqz8]{grid-column:span 3;margin-top:var(--bbbs-default-inter-section-margin)}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery,.product-container .description-tab .deliveries .delivery[b-c16nm6lqz8]{--delivery-border: 1px solid var(--bbbs-palette-tertiary-lighten);display:grid;grid-template-areas:"title title" "details details" "standard express";grid-template-rows:3rem auto 7rem;grid-template-columns:50% 50%;margin-top:2rem;border:var(--delivery-border)}@media only screen and (max-width: 768px){.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery,.product-container .description-tab .deliveries .delivery[b-c16nm6lqz8]{grid-template-areas:"title" "details" "express" "standard";grid-template-rows:3rem auto auto auto;grid-template-columns:100%}}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery.first-delivery,.product-container .description-tab .deliveries .delivery.first-delivery[b-c16nm6lqz8]{grid-area:delivery1}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery.first-delivery.onlyDeliveryToDisplay,.product-container .description-tab .deliveries .delivery.first-delivery.onlyDeliveryToDisplay[b-c16nm6lqz8]{grid-column:1 / span 3}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery.second-delivery,.product-container .description-tab .deliveries .delivery.second-delivery[b-c16nm6lqz8]{grid-area:delivery2}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-title,.product-container .description-tab .deliveries .delivery-title[b-c16nm6lqz8]{grid-area:title;display:flex;align-items:center;justify-content:center;font-weight:bold;text-transform:uppercase;border-bottom:var(--delivery-border)}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-desc,.product-container .description-tab .deliveries .delivery-desc[b-c16nm6lqz8]{grid-area:details;border-bottom:var(--delivery-border)}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-desc ul,.product-container .description-tab .deliveries .delivery-desc ul[b-c16nm6lqz8]{list-style:">"}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-desc ul li,.product-container .description-tab .deliveries .delivery-desc ul li[b-c16nm6lqz8]{padding:.5rem 1rem .5rem 1rem}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-type,.product-container .description-tab .deliveries .delivery-type[b-c16nm6lqz8]{display:flex;flex-direction:column}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-type .delay,.product-container .description-tab .deliveries .delivery-type .delay[b-c16nm6lqz8]{font-weight:bold}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-delay-standard,.product-container .description-tab .deliveries .delivery-delay-standard[b-c16nm6lqz8]{grid-area:standard;display:grid;grid-template-rows:6rem 2rem;justify-items:center;text-align:center;border-right:var(--delivery-border)}@media only screen and (max-width: 768px){.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-delay-standard,.product-container .description-tab .deliveries .delivery-delay-standard[b-c16nm6lqz8]{grid-template-rows:6rem auto;padding-bottom:var(--bbbs-default-internal-padding)}}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-delay-standard :first-child,.product-container .description-tab .deliveries .delivery-delay-standard :first-child[b-c16nm6lqz8]{align-self:center}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-delay-express,.product-container .description-tab .deliveries .delivery-delay-express[b-c16nm6lqz8]{grid-area:express;display:grid;grid-template-rows:0 6rem 2rem;text-align:center;justify-items:center}@media only screen and (max-width: 768px){.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-delay-express,.product-container .description-tab .deliveries .delivery-delay-express[b-c16nm6lqz8]{grid-template-rows:0 6rem auto;padding-bottom:var(--bbbs-default-internal-padding);border-bottom:1px solid var(--bbbs-palette-tertiary-lighten)}}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-delay-express img,.product-container .description-tab .deliveries .delivery-delay-express img[b-c16nm6lqz8]{position:relative;top:-1.5rem;width:3.5rem;background-color:var(--bbbs-palette-background)}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-delay-express :nth-child(2),.product-container .description-tab .deliveries .delivery-delay-express :nth-child(2)[b-c16nm6lqz8]{align-self:center}.product-container .description-tab[b-c16nm6lqz8]  .deliveries .delivery-price,.product-container .description-tab .deliveries .delivery-price[b-c16nm6lqz8]{max-width:150px;padding:0 1rem;align-self:center;background-color:var(--bbbs-palette-secondary-lighten);color:var(--bbbs-palette-secondary-hover);border-radius:var(--bema-input-borderradius)}.product-container.no-product[b-c16nm6lqz8]{display:block;height:100%}.product-container.no-product>.row[b-c16nm6lqz8]{margin:1rem 0;text-align:center}.product-container.no-product[b-c16nm6lqz8]  a{display:inline-block}
/* _content/Bema.Online.Shop.Web/Area/Purchase/Components/AddresssInputForm.razor.rz.scp.css */
.contact[b-lbj88nh2ro]{padding-bottom:2rem}.contact .row-span[b-lbj88nh2ro]{display:flex;flex-direction:column;position:relative}.contact .txt-bold[b-lbj88nh2ro]{font-weight:bold}.contact span.bema-icon.bema-icon-crayon[b-lbj88nh2ro]{width:1.5rem;height:1.5rem;background-color:var(--bbbs-palette-tertiary-darken);position:absolute;right:0;cursor:pointer}.form-group.inline-group label[b-lbj88nh2ro]{margin-left:0}.form-group.inline-group label img[b-lbj88nh2ro]{width:1.2rem}
/* _content/Bema.Online.Shop.Web/Area/Purchase/Components/ContactInputForm.razor.rz.scp.css */
.contact[b-i96mx41qvd]{padding-bottom:2rem}.contact .context-separator-container[b-i96mx41qvd]{padding:1rem 0}.contact .address-button-center[b-i96mx41qvd]{display:flex;justify-content:center;align-items:center}.form-group.inline-group label[b-i96mx41qvd]{margin-left:0}.form-group.inline-group label img[b-i96mx41qvd]{width:1.2rem}
/* _content/Bema.Online.Shop.Web/Area/Purchase/Components/DeliveriesForm.razor.rz.scp.css */
.central-container[b-tqhisjm90u],[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content .modal-body .drive-central-container,.central-container-profile[b-tqhisjm90u]{margin:0 auto;max-width:75%}.central-container>h4[b-tqhisjm90u],[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content .modal-body .drive-central-container>h4,.central-container-profile>h4[b-tqhisjm90u]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.central-container-profile[b-tqhisjm90u]{margin:5rem auto;max-width:50%}@media only screen and (max-width: 768px){.central-container-profile[b-tqhisjm90u]{max-width:90%}}.central-container-profile>div[b-tqhisjm90u]{margin-bottom:2rem}.datagrid-container table>thead>tr>th button.col-title[b-tqhisjm90u]{border-radius:0}.components-paginated-table[b-tqhisjm90u]{text-align:center}.bbbs-container[b-tqhisjm90u]{box-shadow:none;border:var(--bbbs-palette-tertiary-lighten) 1px solid}.btn-actions-container[b-tqhisjm90u]{display:flex}@media only screen and (max-width: 768px){[b-tqhisjm90u] .cgv-modal{z-index:1;top:0;position:fixed}}@media only screen and (max-width: 768px){[b-tqhisjm90u] .cgv-modal .modal-dialog{width:90%;height:90%}}[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content{width:800px;height:800px}@media only screen and (max-width: 768px){[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content{width:100%;height:100%}}@media only screen and (max-width: 768px){[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content .modal-header{padding:0}}[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content .modal-body{overflow:auto;height:80%}@media only screen and (max-width: 768px){[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content .modal-body{height:calc(100% - 85px)}}[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content .modal-body .drive-central-container{max-width:85%}[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content .modal-body .drive-central-container .title{text-align:center;font-weight:700;padding:4rem 0 2rem 0;color:var(--bbbs-palette-primary-darken)}[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content .modal-body .drive-central-container .content{text-align:justify;font-weight:var(--bbbs-typography-button-weight);margin:2rem 0;padding:0 3rem}@media only screen and (max-width: 768px){[b-tqhisjm90u] .cgv-modal .modal-dialog .modal-content .modal-body .drive-central-container .content{padding:0}}.deliveries-container[b-tqhisjm90u]{display:grid;row-gap:2rem;grid-auto-columns:minmax(19rem, 1fr)}.deliveries-container .delivery-address[b-tqhisjm90u]{display:flex;flex-direction:column}.deliveries-container h1[b-tqhisjm90u]{color:var(--bbbs-palette-tertiary-darken)}.deliveries-container .drive-additional-infos[b-tqhisjm90u]{color:var(--bbbs-palette-primary)}.deliveries-container .drive-or-delivery[b-tqhisjm90u]{display:flex;flex-direction:row;justify-content:space-evenly}.deliveries-container .drive-or-delivery span.bema-icon.bema-icon-question[b-tqhisjm90u]{width:1.5rem;height:1.5rem;background-color:var(--bbbs-palette-tertiary-darken);cursor:pointer;margin-left:0.25rem}.deliveries-container .delivery[b-tqhisjm90u]{--delivery-border: 1px solid var(--bbbs-palette-tertiary-lighten);display:grid;grid-template-areas:"header" "delay";grid-auto-rows:minmax(3rem, auto) 1fr;padding:0.8rem 0}.deliveries-container .delivery-header[b-tqhisjm90u]{display:grid;grid-area:header;grid-template-areas:"title" "subtitle";grid-template-rows:1fr auto;border:var(--delivery-border);padding:0.75rem 1rem}.deliveries-container .delivery-header-title[b-tqhisjm90u]{grid-area:title;display:flex;font-weight:bold;align-items:center;text-transform:uppercase;justify-content:space-between}.deliveries-container .delivery-header-subtitle[b-tqhisjm90u]{grid-area:subtitle}.deliveries-container .delivery-delay[b-tqhisjm90u]{grid-area:delay;display:flex;flex-direction:column}.deliveries-container .delivery-delay-type[b-tqhisjm90u]{display:grid;grid-template-areas:"radio span";border-left:var(--delivery-border);border-right:var(--delivery-border);border-bottom:var(--delivery-border);align-items:center;grid-auto-rows:minmax(4rem, auto) 1fr;grid-auto-columns:1fr minmax(6rem, auto);padding:0 1rem}.deliveries-container .delivery-delay-type span.bema-icon.bema-icon-rapide[b-tqhisjm90u]{width:2.5rem;height:2.5rem;background-color:var(--bbbs-palette-tertiary-darken)}.deliveries-container .delivery-delay-type .delay-infos[b-tqhisjm90u]{display:flex;align-items:center;column-gap:0.5rem;cursor:pointer}.deliveries-container .delivery-delay-type .delay-infos .delay[b-tqhisjm90u]{font-weight:bold}.deliveries-container .delivery-price span[b-tqhisjm90u]{width:100%;display:flex;justify-content:flex-end;color:var(--bbbs-palette-secondary);text-align:right;padding-right:1rem;font-weight:600}.deliveries-container .form-group.bbbs-switch[b-tqhisjm90u]{margin-top:0.8rem}.deliveries-container .form-group.bbbs-switch .bbbs-link[b-tqhisjm90u]{background:none;margin:0;padding:0}.deliveries-container .form-group.bbbs-switch span[b-tqhisjm90u]{font-size:var(--bbbs-typography-caption-size)}.deliveries-container .deliveries-button[b-tqhisjm90u]{display:flex;align-items:center;justify-content:center}
/* _content/Bema.Online.Shop.Web/Area/Purchase/Components/OrderSummary.razor.rz.scp.css */
.summary-info .summary-details[b-jcjfr7qkwp]{display:none;text-align:end}@media only screen and (max-width: 768px){.summary-info .summary-details[b-jcjfr7qkwp]{display:block}.summary-info .summary-details button.tooglenav[b-jcjfr7qkwp]{padding:0;background:transparent;color:var(--bema-txt-palette-tertiary-grey);margin:0;text-transform:capitalize}.summary-info .summary-details button.tooglenav .bema-icon[b-jcjfr7qkwp]{background-color:var(--bema-txt-palette-tertiary-grey)}}@media only screen and (max-width: 768px){.summary-info[b-jcjfr7qkwp]{display:grid;grid-template-columns:67% 33%;justify-content:space-between}}.order[b-jcjfr7qkwp]{--bema-separator: 1px solid var(--bbbs-palette-tertiary-darken);--bema-separator-light: 1px var(--bbbs-palette-tertiary-lighten) solid}.order .separator-light[b-jcjfr7qkwp]{border-bottom:var(--bema-separator-light);margin-left:20%}@media only screen and (max-width: 768px){.order.summary-content-collapse[b-jcjfr7qkwp]{display:none}}.order-summary[b-jcjfr7qkwp]{display:grid;grid-template-areas:"discount discounttotalprice" "subtotal subtotalprice" "vat vat" "separator separator" "delivery delivery" "promo promo" "separator2 separator2" "total totalprice";grid-template-rows:auto;row-gap:.5rem}.order-summary .delivery[b-jcjfr7qkwp]{grid-area:delivery}.order-summary .delivery-container[b-jcjfr7qkwp]{display:grid;grid-template-areas:"deliverylabel deliveryprice" "deliverydescription deliveryprice";grid-template-columns:50% 50%}.order-summary .delivery-container .label[b-jcjfr7qkwp]{grid-area:deliverylabel}.order-summary .delivery-container .description[b-jcjfr7qkwp]{grid-area:deliverydescription}.order-summary .delivery-container .price[b-jcjfr7qkwp]{grid-area:deliveryprice;text-align:end}.order-summary .separator[b-jcjfr7qkwp]{width:100%;border-bottom:var(--bema-separator);border-top:unset;border-left:unset;border-right:unset}.order-summary .discount[b-jcjfr7qkwp]{grid-area:discount}.order-summary .discount-total[b-jcjfr7qkwp]{grid-area:discounttotalprice}.order-summary .sub-total[b-jcjfr7qkwp]{grid-area:subtotal;align-self:center}.order-summary .sub-total-price[b-jcjfr7qkwp]{grid-area:subtotalprice}.order-summary .first-separator[b-jcjfr7qkwp]{grid-area:separator}.order-summary .promo[b-jcjfr7qkwp]{grid-area:promo;color:var(--bbbs-palette-primary);align-self:center}.order-summary .vat[b-jcjfr7qkwp]{grid-area:vat}.order-summary .vat .vat-items[b-jcjfr7qkwp]{display:flex;flex-direction:row;justify-content:space-between}.order-summary .delivery[b-jcjfr7qkwp]{grid-area:delivery;display:flex;flex-direction:row;justify-content:space-between}.order-summary .second-separator[b-jcjfr7qkwp]{grid-area:separator2}.order-summary .total[b-jcjfr7qkwp]{grid-area:total;align-self:center}.order-summary .total-price[b-jcjfr7qkwp]{grid-area:totalprice;align-self:center}.order-summary .price[b-jcjfr7qkwp]{text-align:end}
/* _content/Bema.Online.Shop.Web/Area/Purchase/Components/PaymentForm.razor.rz.scp.css */
.payment-form .card-infos[b-398pua676l]{display:grid;grid-template-areas:"cardnumber cardnumber" "exp cvc";grid-template-columns:50% 50%;grid-template-rows:5.25rem 4rem;column-gap:.25rem;margin:2rem 0rem;padding-right:.5rem}.payment-form .card-infos .card-number[b-398pua676l]{grid-area:cardnumber;margin-right:0}.payment-form .card-infos .card-exp[b-398pua676l]{grid-area:exp;margin:.5rem 0}.payment-form .card-infos .card-cvc[b-398pua676l]{grid-area:cvc;margin:.5rem 0}.payment-form .payment-button-center[b-398pua676l]{display:flex;justify-content:center;align-items:center;padding:1.5rem 0}.payment-form .payment-button-center[b-398pua676l]  button{width:100%;max-width:250px;justify-content:center}
/* _content/Bema.Online.Shop.Web/Area/Purchase/Components/ProductOrderSummaryDisplay.razor.rz.scp.css */
.product[b-9abuigygi2]{position:relative;display:grid;grid-template-areas:"image table";grid-template-columns:30% 70%;align-items:center;margin:1rem 0;padding-bottom:1rem;border-bottom:var(--bema-separator-light)}@media only screen and (max-width: 768px){.product[b-9abuigygi2]{grid-template-columns:unset}}.product:last-of-type[b-9abuigygi2]{border-bottom:none}.product .hide-img-zoom[b-9abuigygi2]{display:none}.product .hide-img-zoom .product-image-zoom[b-9abuigygi2]{width:100%;height:100%}.product-image[b-9abuigygi2]{grid-area:image;width:4.5rem;max-width:100px;height:5rem;border-radius:20% 0;padding:.5rem 0;margin:1rem}.product-image:hover+.hide-img-zoom[b-9abuigygi2]{display:block;float:left;position:absolute;top:0rem;left:9rem;width:60%;z-index:1}@media only screen and (max-width: 768px){.product-image:hover+.hide-img-zoom[b-9abuigygi2]{display:none}}.product-right-container[b-9abuigygi2]{grid-area:table;display:flex;align-items:center}.product-right-container .product-details[b-9abuigygi2]{display:grid;grid-template-columns:50% 50%;grid-template-areas:"title title" "quantity quantity" "pricelabel price" "delivery delivery";row-gap:.5rem;width:100%}.product-right-container .product-details .product-title[b-9abuigygi2]{grid-area:title}.product-right-container .product-details .quantity[b-9abuigygi2]{grid-area:quantity;display:flex;align-items:center;column-gap:3.5rem}.product-right-container .product-details .price-label[b-9abuigygi2]{grid-area:pricelabel}.product-right-container .product-details .price[b-9abuigygi2]{grid-area:price;text-align:end}.product-right-container .product-details .delivery[b-9abuigygi2]{grid-area:delivery;min-height:1.5rem;font-style:italic;font-size:.75rem}.product .delete-button[b-9abuigygi2]{position:absolute;top:1.5rem;left:5rem;display:flex;justify-content:center;align-items:center;width:25px;height:25px;background-color:var(--bbbs-palette-secondary-hover);border-radius:25px;cursor:pointer}@media only screen and (max-width: 768px){.product .delete-button[b-9abuigygi2]{left:0;width:20px;height:20px}}.product .delete-button .bema-icon-rounded[b-9abuigygi2]{width:30px;height:30px;background-color:var(--bbbs-palette-primary-text)}
/* _content/Bema.Online.Shop.Web/Area/Purchase/Components/PurchaseSummary.razor.rz.scp.css */
.purchase-summary[b-g60bbkkiej]{display:flex;flex-direction:column;justify-content:space-evenly}@media only screen and (max-width: 768px){.purchase-summary[b-g60bbkkiej]{grid-template-columns:unset}}.purchase-summary .result[b-g60bbkkiej]{grid-area:result;display:flex;flex-direction:column;align-items:center;font-weight:bold;margin-bottom:2rem;text-align:center}@media only screen and (max-width: 768px){.purchase-summary .result h3[b-g60bbkkiej]{text-align:center;font-size:2rem}}.purchase-summary .action[b-g60bbkkiej]{margin:3rem auto}.purchase-summary .separator[b-g60bbkkiej]{grid-area:separator;width:100%;border-bottom:var(--bema-separator);border-top:unset;border-left:unset;border-right:unset}.purchase-summary .price[b-g60bbkkiej]{grid-area:price;display:grid;grid-template-areas:"order price" "ordernumber priceht";grid-template-rows:2rem 2rem;align-items:center}.purchase-summary .price-order[b-g60bbkkiej]{font-size:1.2rem;font-weight:bold;color:var(--bbbs-palette-primary-darken)}.purchase-summary .price-ttc[b-g60bbkkiej]{font-size:var(--bbbs-typography-h4-size);font-weight:var(--bbbs-typography-h4-weight);line-height:var(--bbbs-typography-h4-lineheight);letter-spacing:var(--bbbs-typography-h4-letterspacing);color:var(--bbbs-palette-primary-lighten-text);justify-self:end}@media only screen and (max-width: 768px){.purchase-summary .price-ttc[b-g60bbkkiej]{font-size:var(--bbbs-typography-h5-size)}}.purchase-summary .price-ht[b-g60bbkkiej]{font-weight:bold;justify-self:end}.purchase-summary .order[b-g60bbkkiej]{grid-area:order;display:flex;align-items:center;justify-content:center;position:relative;padding:1.25rem 1rem 1rem 1rem;border:1px solid var(--bbbs-palette-tertiary-lighten)}.purchase-summary .order .title[b-g60bbkkiej]{position:absolute;top:-.75rem;padding:0 1rem;background-color:var(--bbbs-palette-background)}.purchase-summary .order-summary[b-g60bbkkiej]{width:100%}
/* _content/Bema.Online.Shop.Web/Area/Purchase/OrderValidation.razor.rz.scp.css */
.central-container[b-y6k0cu0bm8],.purchase-container[b-y6k0cu0bm8],.central-container-profile[b-y6k0cu0bm8]{margin:0 auto;max-width:75%}.central-container>h4[b-y6k0cu0bm8],.purchase-container>h4[b-y6k0cu0bm8],.central-container-profile>h4[b-y6k0cu0bm8]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.central-container-profile[b-y6k0cu0bm8]{margin:5rem auto;max-width:50%}@media only screen and (max-width: 768px){.central-container-profile[b-y6k0cu0bm8]{max-width:90%}}.central-container-profile>div[b-y6k0cu0bm8]{margin-bottom:2rem}.datagrid-container table>thead>tr>th button.col-title[b-y6k0cu0bm8]{border-radius:0}.components-paginated-table[b-y6k0cu0bm8]{text-align:center}.bbbs-container[b-y6k0cu0bm8]{box-shadow:none;border:var(--bbbs-palette-tertiary-lighten) 1px solid}.btn-actions-container[b-y6k0cu0bm8]{display:flex}.purchase-container[b-y6k0cu0bm8]{max-width:100%}@media only screen and (max-width: 768px){.purchase-container[b-y6k0cu0bm8]{max-width:75%}}.purchase-central-layout[b-y6k0cu0bm8]{margin:3rem auto 0 auto}@media only screen and (max-width: 768px){.purchase-central-layout[b-y6k0cu0bm8]{max-width:100%}}.purchase-summary[b-y6k0cu0bm8]{display:flex;flex-direction:column;justify-content:space-evenly}@media only screen and (max-width: 768px){.purchase-summary[b-y6k0cu0bm8]{grid-template-columns:unset}}.purchase-summary .result[b-y6k0cu0bm8]{grid-area:result;display:flex;flex-direction:column;align-items:center;font-weight:bold;margin-bottom:2rem;text-align:center}@media only screen and (max-width: 768px){.purchase-summary .result h3[b-y6k0cu0bm8]{text-align:center;font-size:2rem}}.purchase-summary .action[b-y6k0cu0bm8]{margin:3rem auto}.purchase-summary .separator[b-y6k0cu0bm8]{grid-area:separator;width:100%;border-bottom:var(--bema-separator);border-top:unset;border-left:unset;border-right:unset}
/* _content/Bema.Online.Shop.Web/Area/Purchase/PurchaseTunnel.razor.rz.scp.css */
.central-container[b-rzhm6rjh2l],.purchase-container[b-rzhm6rjh2l],.central-container-profile[b-rzhm6rjh2l]{margin:0 auto;max-width:75%}.central-container>h4[b-rzhm6rjh2l],.purchase-container>h4[b-rzhm6rjh2l],.central-container-profile>h4[b-rzhm6rjh2l]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.central-container-profile[b-rzhm6rjh2l]{margin:5rem auto;max-width:50%}@media only screen and (max-width: 768px){.central-container-profile[b-rzhm6rjh2l]{max-width:90%}}.central-container-profile>div[b-rzhm6rjh2l]{margin-bottom:2rem}.datagrid-container table>thead>tr>th button.col-title[b-rzhm6rjh2l]{border-radius:0}.components-paginated-table[b-rzhm6rjh2l]{text-align:center}.bbbs-container[b-rzhm6rjh2l]{box-shadow:none;border:var(--bbbs-palette-tertiary-lighten) 1px solid}.btn-actions-container[b-rzhm6rjh2l]{display:flex}.purchase-container[b-rzhm6rjh2l]{max-width:100%;width:80%}@media only screen and (max-width: 768px){.purchase-container[b-rzhm6rjh2l]{max-width:75%}}.purchase-central-layout[b-rzhm6rjh2l]{margin:3rem auto 0 auto}@media only screen and (max-width: 768px){.purchase-central-layout[b-rzhm6rjh2l]{max-width:100%}}.purchase-layout[b-rzhm6rjh2l]{display:grid;grid-template-columns:49% auto 49%;grid-template-rows:calc(100vh - var(--bema-top-bar-height) - 7rem);grid-template-areas:'left central right';margin:3rem 0 0 0;min-width:19rem}@media only screen and (max-width: 768px){.purchase-layout[b-rzhm6rjh2l]{display:flex;flex-direction:column;row-gap:2.5rem}}.purchase-layout .panel-base[b-rzhm6rjh2l],.purchase-layout .right-panel[b-rzhm6rjh2l],.purchase-layout .left-panel[b-rzhm6rjh2l]{display:flex;overflow-y:auto}.purchase-layout .panel-base .content[b-rzhm6rjh2l],.purchase-layout .right-panel .content[b-rzhm6rjh2l],.purchase-layout .left-panel .content[b-rzhm6rjh2l]{margin:auto;width:100%}.purchase-layout .panel-base .content[b-rzhm6rjh2l]  h1,.purchase-layout .right-panel .content[b-rzhm6rjh2l]  h1,.purchase-layout .left-panel .content[b-rzhm6rjh2l]  h1{font-size:2rem;padding-bottom:2rem}@media only screen and (max-width: 768px){.purchase-layout .panel-base .content[b-rzhm6rjh2l]  h1,.purchase-layout .right-panel .content[b-rzhm6rjh2l]  h1,.purchase-layout .left-panel .content[b-rzhm6rjh2l]  h1{font-size:1.5rem}}.purchase-layout .left-panel[b-rzhm6rjh2l]{grid-area:left;padding:5rem 2rem 0 10rem}@media only screen and (max-width: 768px){.purchase-layout .left-panel[b-rzhm6rjh2l]{padding:0}}.purchase-layout .right-panel[b-rzhm6rjh2l]{grid-area:right;padding:5rem 10rem 0 2rem}@media only screen and (max-width: 768px){.purchase-layout .right-panel[b-rzhm6rjh2l]{padding:0}}.purchase-layout .separator[b-rzhm6rjh2l]{grid-area:central;width:4px;height:100%;border:2px solid var(--bbbs-palette-tertiary-lighten);margin:auto}@media only screen and (max-width: 768px){.purchase-layout .separator[b-rzhm6rjh2l]{grid-area:unset;width:100%;height:4px}}
/* _content/Bema.Online.Shop.Web/Components/Accounts/UserProfileForm.razor.rz.scp.css */
.update-user-profile .form-group[b-dzamld48m5]  input:disabled{background-color:#e9ecef;cursor:not-allowed}.update-user-profile .form-group.inline-group label[b-dzamld48m5]{margin-left:0}.update-user-profile .form-group.inline-group label img[b-dzamld48m5]{width:1.2rem}
/* _content/Bema.Online.Shop.Web/Components/AssociatedProducts/DisplayAssociatedProducts.razor.rz.scp.css */
.group[b-na0m80yw7f]{display:grid;grid-auto-flow:row;grid-template-columns:1fr 1fr 1fr;padding:1.38rem 0}@media only screen and (max-width: 768px){.group[b-na0m80yw7f]{display:flex;flex-direction:column}}.group[b-na0m80yw7f] >a{text-decoration:none}.group[b-na0m80yw7f]  .encart,.group .encart[b-na0m80yw7f]{display:grid;grid-template-areas:"title" "second";grid-template-columns:1fr;grid-template-rows:2rem auto;align-items:center;border:1px solid var(--bbbs-palette-tertiary-lighten);padding:1rem;color:var(--bbbs-palette-tertiary)}.group[b-na0m80yw7f]  .encart.currentColor,.group .encart.currentColor[b-na0m80yw7f]{background-color:var(--bbbs-palette-primary-darken);color:var(--bbbs-palette-secondary-text)}.group[b-na0m80yw7f]  .encart-name,.group .encart-name[b-na0m80yw7f]{grid-area:title;text-transform:uppercase;font-weight:bold;font-size:1.5rem}.group[b-na0m80yw7f]  .encart .second-row,.group .encart .second-row[b-na0m80yw7f]{grid-area:second;display:flex;justify-content:space-between;align-items:center;column-gap:1rem}.group[b-na0m80yw7f]  .encart .second-row .encart-price,.group .encart .second-row .encart-price[b-na0m80yw7f]{color:var(--bbbs-palette-tertiary-lighten);font-size:1.25rem;font-weight:bold;text-align:end}.group[b-na0m80yw7f]  .encart .second-row .encart-vat,.group .encart .second-row .encart-vat[b-na0m80yw7f]{font-size:0.8rem}.group[b-na0m80yw7f]  .encart .nav-content,.group .encart .nav-content[b-na0m80yw7f]{display:contents}.group[b-na0m80yw7f]  .encart-desc,.group .encart-desc[b-na0m80yw7f]{font-size:1rem;font-weight:normal}
/* _content/Bema.Online.Shop.Web/Components/Carousel/Carousel.razor.rz.scp.css */
ol[b-t1khnam64p],li[b-t1khnam64p]{list-style:none;margin:0;padding:0}.bema-carousel[b-t1khnam64p]{position:relative;perspective:100px;display:flex;flex-direction:column;width:100%;height:100%}.bema-carousel .carousel-viewport[b-t1khnam64p]{position:relative;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;counter-reset:item;scroll-behavior:smooth;scroll-snap-type:x mandatory;flex:1}.bema-carousel .carousel-nav[b-t1khnam64p]{display:flex;justify-content:center;position:absolute;width:100%;bottom:2rem}.bema-carousel .carousel-nav ol[b-t1khnam64p]{display:flex;justify-content:space-evenly;flex-direction:row;width:25rem;align-items:center;justify-items:center}.bema-carousel .carousel-nav li[b-t1khnam64p]{cursor:pointer;width:1rem;height:1rem}.bema-carousel .carousel-nav li .circle-fill[b-t1khnam64p]{fill:var(--bbbs-palette-secondary)}.bema-carousel .carousel-nav li .circle[b-t1khnam64p]{stroke:var(--bbbs-palette-secondary);fill:transparent}
/* _content/Bema.Online.Shop.Web/Components/Carousel/CarouselItem.razor.rz.scp.css */
.carousel-slide[b-xgww9upyfr]{position:relative;flex:0 0 100%;width:100%;height:100%;max-height:100%;max-width:100%;counter-increment:item;transition-property:left;transition-timing-function:ease;transition-duration:1s}.carousel-slide img.carousel-slide-icon[b-xgww9upyfr]{width:40%;position:absolute}.carousel-slide p.carousel-slide-name[b-xgww9upyfr]{font-weight:700}.carousel-snapper[b-xgww9upyfr]{position:absolute;top:0;left:0;width:100%;height:100%;scroll-snap-align:center;transition-property:left;transition-timing-function:ease;transition-duration:1s;display:flex;flex-direction:column;align-items:center;justify-content:center}.slide-0[b-xgww9upyfr]{left:0%}.slide-1[b-xgww9upyfr]{left:-100%}.slide-2[b-xgww9upyfr]{left:-200%}.slide-3[b-xgww9upyfr]{left:-300%}.slide-4[b-xgww9upyfr]{left:-400%}.slide-5[b-xgww9upyfr]{left:-500%}.slide-6[b-xgww9upyfr]{left:-600%}.slide-7[b-xgww9upyfr]{left:-700%}.slide-8[b-xgww9upyfr]{left:-800%}.slide-9[b-xgww9upyfr]{left:-900%}.slide-10[b-xgww9upyfr]{left:-1000%}.slide-11[b-xgww9upyfr]{left:-1100%}.slide-12[b-xgww9upyfr]{left:-1200%}.slide-13[b-xgww9upyfr]{left:-1300%}.slide-14[b-xgww9upyfr]{left:-1400%}.slide-15[b-xgww9upyfr]{left:-1500%}.slide-16[b-xgww9upyfr]{left:-1600%}.slide-17[b-xgww9upyfr]{left:-1700%}.slide-18[b-xgww9upyfr]{left:-1800%}.slide-19[b-xgww9upyfr]{left:-1900%}.slide-20[b-xgww9upyfr]{left:-2000%}
/* _content/Bema.Online.Shop.Web/Components/Cart/Cart.razor.rz.scp.css */
.cart[b-939fyasry1]{display:grid;grid-template-areas:"title" "product" "total" "purchase";grid-template-rows:6rem auto 3rem 6rem;position:fixed;right:0;width:28%;height:100vh;z-index:var(--bbbs-zindex-popover);background-color:#F7F7F7;box-shadow:var(--bbbs-elevation-10)}@media only screen and (max-width: 768px){.cart[b-939fyasry1]{width:100%;height:100%}}.cart .title[b-939fyasry1]{grid-area:title;align-self:center;display:flex;justify-content:space-evenly}.cart .title h4[b-939fyasry1]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center;text-transform:uppercase;margin-bottom:0}.cart .title .close-button[b-939fyasry1]{cursor:pointer;width:40px;height:40px;background-color:var(--bbbs-palette-primary-darken)}.cart .products[b-939fyasry1]{grid-area:product;margin:.5rem;overflow-y:auto;display:flex;justify-content:center}.cart .total-price[b-939fyasry1]{grid-area:total;display:grid;grid-template-columns:50% 50%;justify-items:center;font-weight:bold;color:white;background-color:var(--bbbs-palette-primary-darken);letter-spacing:0.42px;text-transform:uppercase;align-items:end}.cart .purchase-button[b-939fyasry1]{grid-area:purchase;display:flex;justify-content:center;align-items:center;background-color:var(--bbbs-palette-primary-darken)}.cart .purchase-button .bbbs-btn[b-939fyasry1]{padding:1rem 2rem;border-radius:30px 0 30px 0;text-transform:uppercase}
/* _content/Bema.Online.Shop.Web/Components/Cart/Components/ProductSummaryDisplay.razor.rz.scp.css */
.product[b-vf87952hje]{display:grid;position:relative;grid-template-areas:"image" "name" "informations";grid-template-rows:60% 20% 20%;background-color:var(--bbbs-palette-primary-text);margin:0 3rem 1rem 3rem;padding:1rem}.product:last-of-type[b-vf87952hje]{border-bottom:none}.product-image[b-vf87952hje]{grid-area:image;display:flex;align-items:center;justify-content:center}.product-image img[b-vf87952hje]{border-radius:40px 0 40px 0;width:50%}.product-title[b-vf87952hje]{grid-area:name;display:flex;justify-content:center;align-items:center;color:#000000;font-weight:bold;flex-wrap:wrap}.product-title[b-vf87952hje]  .nav-link{text-decoration:none;color:var(--bbbs-palette-black)}.product-informations[b-vf87952hje]{grid-area:informations;display:flex;justify-content:space-around}.product-informations .quantity[b-vf87952hje]{display:flex;align-items:baseline;max-width:12rem}.product-informations .price[b-vf87952hje]{display:flex;flex-direction:column;justify-content:center;color:var(--bbbs-palette-primary);font-weight:bold}.product .delete-button[b-vf87952hje]{background-color:var(--bbbs-palette-secondary-hover);position:absolute;display:flex;top:0;right:0;border-radius:35px;width:35px;height:35px;cursor:pointer;margin:1rem;justify-content:center;align-items:center}.product .delete-button .bema-icon-rounded[b-vf87952hje]{background-color:var(--bbbs-palette-primary-text);width:30px;height:30px}
/* _content/Bema.Online.Shop.Web/Components/Categories.razor.rz.scp.css */
.parent[b-ps59z81s17]{display:grid;grid-template-columns:repeat(5, 18%);width:100%;justify-content:center;padding-bottom:4rem}@media only screen and (max-width: 768px){.parent[b-ps59z81s17]{grid-template-columns:repeat(2, 38%);gap:2rem}}.parent[b-ps59z81s17]  .categorie-tile{cursor:pointer;text-decoration:none;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 768px){.parent[b-ps59z81s17]  .categorie-tile{background-color:var(--bbbs-palette-primary)}.parent[b-ps59z81s17]  .categorie-tile.darker{background-color:var(--bbbs-palette-primary-darken)}}.parent[b-ps59z81s17]  .categorie-tile .bema-icon{width:100px;height:100px;background-color:var(--bbbs-palette-primary-lighten-text)}@media only screen and (max-width: 768px){.parent[b-ps59z81s17]  .categorie-tile .bema-icon{background-color:var(--bbbs-palette-secondary-text)}}.parent[b-ps59z81s17]  .categorie-tile .title{display:flex;justify-content:center;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 768px){.parent[b-ps59z81s17]  .categorie-tile .title{color:var(--bbbs-palette-secondary-text)}}
/* _content/Bema.Online.Shop.Web/Components/CgvComponent.razor.rz.scp.css */
.title[b-irfhliuukq]{padding:4rem 0;text-align:center;font-weight:700;color:var(--bbbs-palette-primary-darken)}.content[b-irfhliuukq]{display:flex;flex-direction:column;max-width:75%;margin:auto auto 4rem auto;padding:0 3rem;text-align:justify}@media only screen and (max-width: 768px){.content[b-irfhliuukq]{max-width:initial;padding:0}}
/* _content/Bema.Online.Shop.Web/Components/DeliveryDetailsComponent.razor.rz.scp.css */
.first[b-lx0a6zajxe]{display:flex;flex-direction:column;align-items:center}.first .title[b-lx0a6zajxe]{text-align:center;font-weight:700;padding:4rem 0 2rem 0;color:var(--bbbs-palette-primary-darken)}.first .intro[b-lx0a6zajxe]{text-align:justify;font-weight:var(--bbbs-typography-button-weight);margin:2rem 0;padding:0 3rem}.first .intro.modal[b-lx0a6zajxe]{padding:0}@media only screen and (max-width: 768px){.first .intro[b-lx0a6zajxe]{padding:0}}.first .info[b-lx0a6zajxe]{font-weight:var(--bbbs-typography-button-weight);color:var(--bbbs-palette-error-darken)}.background-top[b-lx0a6zajxe]{background-color:var(--bbbs-palette-primary-lighten);padding:2rem 0;margin:2rem 0 0 0}.picture-and-text[b-lx0a6zajxe]{display:grid;grid-template-areas:"picture text";grid-template-columns:1fr 1fr;overflow:auto}.picture-and-text.invert[b-lx0a6zajxe]{grid-template-areas:"text picture"}.picture-and-text.invert.modal[b-lx0a6zajxe]{grid-template-areas:"picture" "text"}@media only screen and (max-width: 768px){.picture-and-text.invert[b-lx0a6zajxe]{grid-template-areas:"picture" "text"}}.picture-and-text.modal[b-lx0a6zajxe]{grid-template-areas:"picture" "text";grid-template-columns:auto}@media only screen and (max-width: 768px){.picture-and-text[b-lx0a6zajxe]{grid-template-areas:"picture" "text";grid-template-columns:auto}}.text-content[b-lx0a6zajxe]{grid-area:text;display:flex;flex-direction:column;justify-content:center;padding:0 3rem}.text-content.modal[b-lx0a6zajxe]{margin-top:0;padding:2rem 0}@media only screen and (max-width: 768px){.text-content[b-lx0a6zajxe]{margin-top:0;padding:2rem 0}}.text-content p[b-lx0a6zajxe],.text-content i[b-lx0a6zajxe]{text-align:justify}.text-content p.important[b-lx0a6zajxe],.text-content i.important[b-lx0a6zajxe]{margin-bottom:1rem}.img-justify-end[b-lx0a6zajxe]{grid-area:picture;justify-self:end}.img-justify-end img[b-lx0a6zajxe]{width:100%;border-radius:3px}.img-justify-start[b-lx0a6zajxe]{grid-area:picture;justify-self:start}.img-justify-start img[b-lx0a6zajxe]{width:100%;border-radius:3px}.rounded[b-lx0a6zajxe]{display:flex;flex-direction:column;align-items:center;width:25%;margin:2rem auto;padding:2rem;background-color:var(--bbbs-palette-primary-lighten);border-radius:var(--bbbs-typography-button-borderradius)}.rounded.modal[b-lx0a6zajxe]{width:75%}@media only screen and (max-width: 768px){.rounded[b-lx0a6zajxe]{width:75%}}.rounded img[b-lx0a6zajxe]{width:80%}.last[b-lx0a6zajxe]{margin:4rem auto}
/* _content/Bema.Online.Shop.Web/Components/Filters/TagFilter.razor.rz.scp.css */
.tag-container[b-l0ig5dc1tt]{display:flex;flex-direction:column;margin-top:1rem}@media only screen and (max-width: 768px){.tag-container[b-l0ig5dc1tt]{gap:1rem}}.tag-container .row[b-l0ig5dc1tt]{display:flex;justify-content:center}@media only screen and (max-width: 768px){.tag-container .row[b-l0ig5dc1tt]{flex-wrap:wrap;row-gap:.5rem;column-gap:1rem}}.tag-container .row>div[b-l0ig5dc1tt]{margin:0.75rem}@media only screen and (max-width: 768px){.tag-container .row>div[b-l0ig5dc1tt]{margin:0;font-size:var(--bbbs-typography-body-size);padding:0.5rem 1rem}}.tag-container .row.rounded-tag[b-l0ig5dc1tt]{margin:auto;padding:0.5rem 0.25rem;border-radius:1.7rem}@media only screen and (max-width: 768px){.tag-container .row.rounded-tag[b-l0ig5dc1tt]{margin:0;font-size:var(--bbbs-typography-body-size);padding:0.5rem 1rem}}.tag-container .rounded-tag[b-l0ig5dc1tt]{margin:0.75rem;padding:0 1rem;line-height:1.75rem;text-transform:uppercase;font-size:0.75rem;letter-spacing:0.08px;border-radius:1.25rem;background-color:var(--bbbs-palette-grey-light);cursor:pointer}@media only screen and (max-width: 768px){.tag-container .rounded-tag[b-l0ig5dc1tt]{margin:0;padding:0.5rem 1rem;font-size:var(--bbbs-typography-body-size)}}.tag-container .rounded-tag.selected[b-l0ig5dc1tt]{background-color:var(--bbbs-palette-primary);color:var(--bbbs-palette-primary-text)}.tag-container .rounded-tag:empty[b-l0ig5dc1tt]{visibility:hidden}.tag-container .rounded-tag[b-l0ig5dc1tt]  button{flex:none;width:25px;height:35px;margin:0 0.5rem 0 0;padding:0}@media only screen and (max-width: 768px){.tag-container .rounded-tag[b-l0ig5dc1tt]  button{height:20px}}.tag-container select[b-l0ig5dc1tt]{padding:0.25rem;margin:auto 0.75rem;border-radius:0.75rem}@media only screen and (max-width: 768px){.tag-container select[b-l0ig5dc1tt]{min-width:7rem;font-size:1rem}}
/* _content/Bema.Online.Shop.Web/Components/HighlightedProducts.razor.rz.scp.css */
.highlighted-products[b-j4xw2gk5ef]{grid-area:highlighted-products;max-width:100%;display:flex;flex-direction:column;align-items:center;background-color:var(--bbbs-palette-primary-lighten)}.highlighted-products h4[b-j4xw2gk5ef]{font-weight:700;color:var(--bbbs-palette-primary-darken);padding:5rem 0 2.5rem 0;text-align:center}@media only screen and (max-width: 768px){.highlighted-products h4[b-j4xw2gk5ef]{padding:2rem 0.5rem}}.highlighted-products[b-j4xw2gk5ef]  .components-paginated-table{overflow-x:auto;margin:1rem auto;max-width:100%;padding:0;text-align:center}
/* _content/Bema.Online.Shop.Web/Components/Process/ManufacturingProcessTypeDisplay.razor.rz.scp.css */
.process-steps[b-fi44bs0u6f]{display:flex;column-gap:2rem;flex-wrap:wrap;text-align:center;padding-top:1.5rem}.process-steps .step-item[b-fi44bs0u6f]{flex:1;display:grid;grid-template-rows:15rem 3rem 10rem;justify-items:center;align-items:start;row-gap:0.5rem}.process-steps .step-item .step-media[b-fi44bs0u6f]{width:15rem;height:15rem}.process-steps .step-item .step-media .picture-fit[b-fi44bs0u6f]{height:100%;width:100%;object-fit:contain}.process-steps .step-item .step-number[b-fi44bs0u6f]{color:var(--bbbs-palette-secondary)}.process-steps .step-item .step-desc[b-fi44bs0u6f]{margin:1rem 0;font-size:1rem}
/* _content/Bema.Online.Shop.Web/Components/ProductTile.razor.rz.scp.css */
[b-ybf2b3aoo8] .bema-product-tile{position:relative;display:grid;grid-template-rows:5rem 20rem;grid-template-columns:20rem;justify-items:center;cursor:pointer;width:100%;height:25rem;min-width:20rem;margin-bottom:2rem;text-decoration:none;text-align:center;align-items:center}[b-ybf2b3aoo8] .bema-product-tile .title{color:black;font-weight:700;text-decoration:none;max-width:80%}[b-ybf2b3aoo8] .bema-product-tile .title .title-subtext{font-size:0.75rem}[b-ybf2b3aoo8] .bema-product-tile .tile{--bema-tile-padding: 20px;--bema-price-width: 65%;--bema-tile-transition-duration: 0.2s;--bema-tile-transition-timing-function: linear;height:100%;padding:var(--bema-tile-padding);position:relative;width:100%}[b-ybf2b3aoo8] .bema-product-tile .tile>img{width:100%;height:100%;border-radius:40px 0 40px 0;object-fit:cover}[b-ybf2b3aoo8] .bema-product-tile .tile>img.disable{opacity:0.5}[b-ybf2b3aoo8] .bema-product-tile .tile .overlay{position:absolute;min-height:0;width:calc(100% - (2 * var(--bema-tile-padding)));top:calc(50% - (var(--bema-tile-padding) / 2));text-align:center;border-top-left-radius:40px;border-bottom-right-radius:40px;transition-duration:var(--bema-tile-transition-duration);transition-timing-function:var(--bema-tile-transition-timing-function);transition-property:background-color, height, min-height, top, opacity}@media only screen and (max-width: 768px){[b-ybf2b3aoo8] .bema-product-tile .tile .overlay{min-height:calc(40% - (var(--bema-tile-padding) / 2));background-color:var(--bema-palette-noir-transparence);height:calc(40% - (var(--bema-tile-padding) / 2));top:calc(60% - (var(--bema-tile-padding) / 2))}}[b-ybf2b3aoo8] .bema-product-tile .tile .overlay .price{top:0;border-radius:2rem;display:inline-block;height:3rem;background-color:var(--bbbs-palette-primary);padding:0.9rem;margin:0 auto;width:var(--bema-price-width);text-align:center;color:var(--bbbs-palette-primary-text);font-weight:700;position:absolute;left:calc(50% - (var(--bema-price-width) / 2));transition-duration:var(--bema-tile-transition-duration);transition-timing-function:var(--bema-tile-transition-timing-function);transition-property:background-color, height, min-height, top, opacity;font-size:0.94rem}@media only screen and (max-width: 768px){[b-ybf2b3aoo8] .bema-product-tile .tile .overlay .price{top:calc(100% - (var(--bema-tile-padding)))}}[b-ybf2b3aoo8] .bema-product-tile .tile .overlay .disabled{background-color:var(--bbbs-palette-secondary)}[b-ybf2b3aoo8] .bema-product-tile .tile .overlay .details{transition-duration:var(--bema-tile-transition-duration);transition-timing-function:var(--bema-tile-transition-timing-function);transition-property:background-color, height, min-height, top, opacity;display:none;color:var(--bbbs-palette-primary-text);text-decoration:none;font-size:1.2rem;font-weight:600;align-items:center;height:100%;opacity:0}@media only screen and (max-width: 768px){[b-ybf2b3aoo8] .bema-product-tile .tile .overlay .details{display:flex;flex-direction:row;opacity:1;font-size:var(--bbbs-typography-button-size);align-items:center}}[b-ybf2b3aoo8] .bema-product-tile .tile .overlay .details>div{transition-duration:var(--bema-tile-transition-duration);transition-timing-function:var(--bema-tile-transition-timing-function);transition-property:background-color, height, min-height, top, opacity;flex:1;opacity:0}@media only screen and (max-width: 768px){[b-ybf2b3aoo8] .bema-product-tile .tile .overlay .details>div{opacity:1}}[b-ybf2b3aoo8] .bema-product-tile .tile .overlay .details .metadata-container{display:flex;align-items:center;flex-direction:column}[b-ybf2b3aoo8] .bema-product-tile .tile .disabled-product{position:absolute;top:var(--bema-tile-padding);right:var(--bema-tile-padding);z-index:10;opacity:1;background-color:var(--bbbs-palette-secondary);color:white;font-size:1rem;font-weight:600;border-top-left-radius:2rem;border-bottom-left-radius:2rem;height:2.5rem;width:75%;display:flex;transition-duration:var(--bema-tile-transition-duration);transition-timing-function:var(--bema-tile-transition-timing-function);transition-property:background-color, width, min-width, left, opacity;justify-content:center;align-items:center}[b-ybf2b3aoo8] .bema-product-tile .tile .express-delivery{position:absolute;opacity:1;background-color:var(--bema-palette-noir-transparence);bottom:15%;display:flex;align-items:center;color:white;font-size:1rem;font-weight:600;border-top-right-radius:2rem;border-bottom-right-radius:2rem;height:2.5rem;width:75%;justify-content:space-between;transition-duration:var(--bema-tile-transition-duration);transition-timing-function:var(--bema-tile-transition-timing-function);transition-property:background-color, width, min-width, left, opacity}@media only screen and (max-width: 768px){[b-ybf2b3aoo8] .bema-product-tile .tile .express-delivery{bottom:auto;top:25%}}[b-ybf2b3aoo8] .bema-product-tile .tile .express-delivery>span{margin:0 .5rem 0 auto;transition-duration:var(--bema-tile-transition-duration);transition-timing-function:var(--bema-tile-transition-timing-function);transition-property:background-color, width, min-width, left, opacity, font-size}[b-ybf2b3aoo8] .bema-product-tile .tile .express-delivery>img{width:3.5rem;padding:0;margin:0;transition-duration:var(--bema-tile-transition-duration);transition-timing-function:var(--bema-tile-transition-timing-function);transition-property:background-color, width, min-width, left, opacity, font-size}[b-ybf2b3aoo8] .bema-product-tile:hover .overlay{min-height:calc(50% - (var(--bema-tile-padding) / 2));background-color:var(--bema-palette-noir-transparence);height:calc(50% - (var(--bema-tile-padding) / 2))}[b-ybf2b3aoo8] .bema-product-tile:hover .overlay .price{top:calc(100% - (var(--bema-tile-padding)))}[b-ybf2b3aoo8] .bema-product-tile:hover .overlay .details{display:flex;flex-direction:row;opacity:1;font-size:var(--bbbs-typography-button-size);align-items:center}[b-ybf2b3aoo8] .bema-product-tile:hover .overlay .details>div{opacity:1}[b-ybf2b3aoo8] .bema-product-tile:hover .express-delivery{opacity:0;width:0;padding:0}[b-ybf2b3aoo8] .bema-product-tile:hover .express-delivery>span{opacity:0;font-size:0}[b-ybf2b3aoo8] .bema-product-tile:hover .express-delivery>img{opacity:0}
/* _content/Bema.Online.Shop.Web/Components/RichTextBox/RichTextBoxEditor.razor.rz.scp.css */
.toolbar[b-zefvky9yvd]{border-radius:0;display:block;width:100%;height:auto;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-clip:padding-box;border:1px solid #ced4da;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.editorcontent[b-zefvky9yvd]{border-radius:0;display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-clip:padding-box;border:1px solid #ced4da;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}
/* _content/Bema.Online.Shop.Web/Components/TopBar.razor.rz.scp.css */
.bema-link[b-xvc31r06e3],.mobile-menu-navigation .cat-navigation .cat-selection[b-xvc31r06e3]  a,.mobile-menu[b-xvc31r06e3]  a,.top-row-navigation .cat-navigation .cat-selection[b-xvc31r06e3]  a{color:var(--bbbs-palette-primary-text);text-decoration:none;font-weight:var(--bbbs-typography-button-weight);font-size:var(--bbbs-typography-caption-size)}.bema-square[b-xvc31r06e3],.bema-square-large[b-xvc31r06e3]{border-radius:0;text-decoration:none}.bema-square-large[b-xvc31r06e3]{padding:.75rem;height:4.7rem;flex:1;font-size:1.36rem;font-weight:bolder}.bema-square-small[b-xvc31r06e3]{padding:0.75rem}.bema-circle[b-xvc31r06e3]{border-radius:30px;width:50px;height:50px;padding:1rem}.breadcrumb-item[b-xvc31r06e3]{margin:1rem;line-height:0.8rem}.breadcrumb-item.disable[b-xvc31r06e3]{opacity:0.2;border-bottom-style:dashed;cursor:default}.top-row[b-xvc31r06e3]{position:relative;display:grid;grid-template-areas:"logo header" "logo bar" "logo marge";grid-template-rows:9rem auto 1rem;grid-template-columns:20% 1fr;margin-bottom:-1rem}@media only screen and (max-width: 768px){.top-row[b-xvc31r06e3]{grid-template-columns:1fr auto;grid-template-rows:9rem 7px 1rem}}.top-row .logo-container[b-xvc31r06e3]{grid-area:logo;width:100%;height:100%}@media only screen and (max-width: 768px){.top-row .exit-purchase-mobile[b-xvc31r06e3]{position:absolute;width:2rem;height:100%;right:0.75rem}}.top-row.light-mode[b-xvc31r06e3]{background-color:var(--bbbs-palette-primary)}@media only screen and (max-width: 768px){.top-row.light-mode[b-xvc31r06e3]{display:flex;min-width:25rem}}.top-row.light-mode-mobile-purchase[b-xvc31r06e3]{justify-content:center}.top-row.light-mode .logo-container[b-xvc31r06e3]{background-color:var(--bbbs-palette-primary)}.top-row.light-mode .top-row-logo[b-xvc31r06e3]{z-index:0}.top-row-logo[b-xvc31r06e3]{position:relative;width:100%;height:100%;max-width:25rem;z-index:2;padding-top:10%;padding-left:15%;background-image:url("./images/fond-logo-header.svg");background-repeat:no-repeat;background-size:cover;background-position:right}@media only screen and (max-width: 768px){.top-row-logo[b-xvc31r06e3]{padding-top:6%;padding-left:8%}}.top-row-logo .company-logo[b-xvc31r06e3]{height:63%;max-width:58%}.top-row-header[b-xvc31r06e3]{grid-area:header;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.top-row-header>div h1[b-xvc31r06e3]{margin:0;padding-left:10%}@media (max-width: 1100px){.top-row-header>div h1[b-xvc31r06e3]{font-size:initial}}@media only screen and (max-width: 768px){.top-row-header>div h1[b-xvc31r06e3]{display:none}}.top-row-header .account-bar[b-xvc31r06e3]{height:100%;min-width:30rem;display:flex;align-items:center}@media only screen and (max-width: 768px){.top-row-header .account-bar[b-xvc31r06e3]{min-width:0}}.top-row-header .account-bar[b-xvc31r06e3]  a,.top-row-header .account-bar[b-xvc31r06e3]  button{text-transform:uppercase}@media (min-width: 1600px){.top-row-header .account-bar[b-xvc31r06e3]  a,.top-row-header .account-bar[b-xvc31r06e3]  button{font-size:1.2rem}}.top-row-header .account-bar .cart[b-xvc31r06e3]{position:relative;min-width:40px;display:flex;justify-content:center;margin:0.5rem 1.5rem .5rem .5rem;cursor:pointer}.top-row-header .account-bar .cart .notice[b-xvc31r06e3]{position:absolute;right:-8px;top:-8px;width:20px;height:20px;color:var(--bbbs-palette-primary-text);background-color:var(--bbbs-palette-secondary);border-radius:64%;display:flex;text-align:center;justify-content:center;align-items:center}.top-row-header .account-bar .menu-mobile[b-xvc31r06e3]{display:flex;position:relative;min-width:40px;display:flex;justify-content:center;margin:0.5rem 1.5rem .5rem .5rem;cursor:pointer}.top-row-header .account-bar[b-xvc31r06e3]  .bbbs-spinner-container{padding:20px}.top-row-navigation[b-xvc31r06e3]{grid-area:bar;display:grid;max-width:100%;grid-template-columns:1fr 14rem;grid-template-rows:100%;grid-template-areas:"cat-nav search-nav";background-color:var(--bbbs-palette-primary-lighten);color:var(--bbbs-palette-primary-darken)}@media (min-width: 1600px){.top-row-navigation[b-xvc31r06e3]{grid-template-columns:1fr 25rem}}@media only screen and (max-width: 768px){.top-row-navigation[b-xvc31r06e3]{height:7px;background-color:var(--bbbs-palette-primary)}}.top-row-navigation-bg[b-xvc31r06e3]{grid-column-start:1;grid-row-start:2;background-color:var(--bbbs-palette-primary-lighten)}@media only screen and (max-width: 768px){.top-row-navigation-bg[b-xvc31r06e3]{background-color:var(--bbbs-palette-primary)}}.top-row-navigation .cat-navigation[b-xvc31r06e3]{grid-area:cat-nav;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}@media (max-width: 1025px){.top-row-navigation .cat-navigation[b-xvc31r06e3]{column-gap:1rem;margin:0 1rem 0 2rem}}@media only screen and (max-width: 768px){.top-row-navigation .cat-navigation[b-xvc31r06e3]{display:none}}.top-row-navigation .cat-navigation .cat-selection[b-xvc31r06e3]{margin:0;text-align:center}.top-row-navigation .cat-navigation .cat-selection[b-xvc31r06e3]  a{font-size:var(--bbbs-typography-body-size);font-weight:var(--bbbs-typography-body-weight);color:var(--bbbs-palette-primary-darken)}.top-row-navigation .cat-navigation .cat-selection[b-xvc31r06e3]  a.active{font-weight:bold}.top-row-navigation .cat-navigation .cat-selection[b-xvc31r06e3]  a:hover{font-weight:var(--bbbs-typography-h3-weight)}.top-row-navigation .search-navigation[b-xvc31r06e3]{grid-area:search-nav;justify-self:center;display:flex;height:100%;justify-content:center;width:100%;align-items:center;min-width:14rem}@media (max-width: 1025px){.top-row-navigation .search-navigation[b-xvc31r06e3]{min-width:0.5rem}}@media only screen and (max-width: 768px){.top-row-navigation .search-navigation[b-xvc31r06e3]{display:none}}.top-row-navigation .search-navigation>input[b-xvc31r06e3]{width:90%;height:2rem;padding:0.3rem 0.5rem 0.3rem 1rem;font-size:.75rem;border-radius:50px}@media (min-width: 1600px){.top-row-navigation .search-navigation>input[b-xvc31r06e3]{width:50%}}.top-row-btn-login[b-xvc31r06e3]{align-self:center}.top-row-bar[b-xvc31r06e3]{grid-area:header;height:100%;text-align:center;background-color:var(--bbbs-palette-primary);color:var(--bbbs-palette-primary-text)}.top-row-bar .account-bar[b-xvc31r06e3]{height:100%;display:flex;align-items:center;justify-content:end}.top-row-bar .account-bar[b-xvc31r06e3]  a,.top-row-bar .account-bar[b-xvc31r06e3]  button{font-size:1.2rem;text-transform:uppercase}.mobile-menu[b-xvc31r06e3]{display:none}@media only screen and (max-width: 768px){.mobile-menu[b-xvc31r06e3]{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:var(--bema-palette-primary-darken-with-transparence)}}.mobile-menu .close-btn[b-xvc31r06e3]{position:absolute;top:3.3rem;right:1rem;padding:var(--bbbs-default-component-padding);background-image:url(/images/icons/icone-croix.svg);cursor:pointer}.mobile-menu[b-xvc31r06e3]  a{font-size:var(--bbbs-typography-body-size);font-weight:var(--bbbs-typography-body-weight)}.mobile-menu[b-xvc31r06e3]  a.active{font-weight:var(--bbbs-typography-h2-weight)}.mobile-menu-navigation[b-xvc31r06e3]{display:flex;flex-direction:column;text-align:center;width:75%;row-gap:2rem}.mobile-menu-navigation .cat-navigation[b-xvc31r06e3]{display:flex;flex-direction:column;row-gap:1rem}.mobile-menu-navigation .cat-navigation .cat-selection[b-xvc31r06e3]{text-align:center;margin:0}.mobile-menu-navigation .cat-navigation .cat-selection[b-xvc31r06e3]  a{font-size:var(--bbbs-typography-body-size);font-weight:var(--bbbs-typography-body-weight)}.mobile-menu-navigation .cat-navigation .cat-selection[b-xvc31r06e3]  a.active{font-weight:var(--bbbs-typography-h2-weight)}.mobile-menu-navigation .search-navigation[b-xvc31r06e3]{display:flex;justify-content:center}.mobile-menu-navigation .search-navigation>input[b-xvc31r06e3]{width:75%;height:3rem;border-radius:var(--bema-input-borderradius)}@media (min-width: 1600px){.mobile-menu-navigation .search-navigation>input[b-xvc31r06e3]{width:50%}}.mobile-menu-actions[b-xvc31r06e3]{display:flex;flex-direction:column}
/* _content/Bema.Online.Shop.Web/Pages/AboutUs.razor.rz.scp.css */
.title[b-ei1hcdax14]{padding:4rem 0;text-align:center;font-weight:700;color:var(--bbbs-palette-primary-darken)}.content[b-ei1hcdax14]{display:flex;flex-direction:column;max-width:75%;margin:auto auto 4rem auto;padding:0 3rem}@media only screen and (max-width: 768px){.content[b-ei1hcdax14]{max-width:initial}}
/* _content/Bema.Online.Shop.Web/Pages/DeliveryDetailsPage.razor.rz.scp.css */
/* _content/Bema.Online.Shop.Web/Pages/Index.razor.rz.scp.css */
.central-container[b-id6duwjkfo],.products-container[b-id6duwjkfo],.tag[b-id6duwjkfo],.breadcrumb-container[b-id6duwjkfo],.central-container-profile[b-id6duwjkfo]{margin:0 auto;max-width:75%}.central-container>h4[b-id6duwjkfo],.products-container>h4[b-id6duwjkfo],.tag>h4[b-id6duwjkfo],.breadcrumb-container>h4[b-id6duwjkfo],.central-container-profile>h4[b-id6duwjkfo]{font-weight:700;color:var(--bbbs-palette-primary-darken);text-align:center}.central-container-profile[b-id6duwjkfo]{margin:5rem auto;max-width:50%}@media only screen and (max-width: 768px){.central-container-profile[b-id6duwjkfo]{max-width:90%}}.central-container-profile>div[b-id6duwjkfo]{margin-bottom:2rem}.datagrid-container table>thead>tr>th button.col-title[b-id6duwjkfo]{border-radius:0}.components-paginated-table[b-id6duwjkfo]{text-align:center}.bbbs-container[b-id6duwjkfo]{box-shadow:none;border:var(--bbbs-palette-tertiary-lighten) 1px solid}.btn-actions-container[b-id6duwjkfo]{display:flex}.breadcrumb-container[b-id6duwjkfo]{grid-area:breadcrumb;margin:0px auto;width:95%;padding:0;max-width:78rem;min-height:4rem}.tag[b-id6duwjkfo]{grid-area:tags}@media (max-width: 1025px){.tag[b-id6duwjkfo]{margin-top:0}}.products-container[b-id6duwjkfo]{grid-area:main-content;overflow-x:auto;margin:4rem auto 0 auto;width:100%;max-width:100%;min-height:20rem;padding:0 0 5rem 0}.products-container[b-id6duwjkfo]  table{margin:0 auto}
/* _content/Bema.Online.Shop.Web/Pages/LegalNoticePage.razor.rz.scp.css */
.title[b-y0kfgp6edg]{padding:4rem 0;text-align:center;font-weight:700;color:var(--bbbs-palette-primary-darken)}.content[b-y0kfgp6edg]{display:flex;flex-direction:column;max-width:75%;margin:auto auto 4rem auto;padding:0 3rem;text-align:justify}@media only screen and (max-width: 768px){.content[b-y0kfgp6edg]{max-width:initial}}.address[b-y0kfgp6edg]{display:flex;flex-direction:column}
/* _content/Bema.Online.Shop.Web/Pages/PaymentDetailsPage.razor.rz.scp.css */
.title[b-9segqcyer9]{padding:4rem 0;text-align:center;font-weight:700;color:var(--bbbs-palette-primary-darken)}.content[b-9segqcyer9]{display:flex;flex-direction:column;max-width:75%;margin:auto auto 4rem auto;padding:0 3rem;text-align:justify}@media only screen and (max-width: 768px){.content[b-9segqcyer9]{max-width:initial}}.steps[b-9segqcyer9]{display:flex;flex-direction:column;row-gap:1rem}
/* _content/Bema.Online.Shop.Web/Shared/Components/BemaFooter.razor.rz.scp.css */
.footer[b-t0pwnhuv31]{background-repeat:no-repeat;background-position:bottom;display:flex;flex-direction:row;background-color:var(--bbbs-palette-primary-lighten);background-image:url(images/fond-footer.svg);background-size:100%;min-height:29rem;padding:2.5rem 0;align-items:flex-end}@media (min-width: 2056px){.footer[b-t0pwnhuv31]{min-height:45rem}}@media only screen and (max-width: 768px){.footer[b-t0pwnhuv31]{flex-direction:column;background-image:none;background-color:var(--bbbs-palette-primary-darken);padding:0 0 2.5rem 0;align-items:center}}.footer .logo[b-t0pwnhuv31]{flex:5;padding:6rem 0 0 10%;margin-bottom:1.1rem}@media only screen and (max-width: 768px){.footer .logo[b-t0pwnhuv31]{text-align:center;flex:initial;padding:0}}.footer .logo .company-logo[b-t0pwnhuv31]{max-width:45%}@media only screen and (max-width: 768px){.footer .logo .company-logo[b-t0pwnhuv31]{width:45%}}.footer .links[b-t0pwnhuv31]{flex:10;display:flex}@media only screen and (max-width: 768px){.footer .links[b-t0pwnhuv31]{flex-direction:column;width:75%}}.footer .links>div[b-t0pwnhuv31]{display:flex;flex-direction:column;flex:1;justify-content:flex-end;min-width:200px;margin:1rem 1rem}.footer .links>div.mobile-footer[b-t0pwnhuv31]{border-bottom:1px var(--bbbs-palette-primary) solid;padding:1rem 0;margin:0}.footer .links>div[b-t0pwnhuv31]  a{margin:0.5rem 0;color:var(--bbbs-palette-secondary-text);font-size:1.2rem;text-decoration:none}.mobile-footer-background[b-t0pwnhuv31]{display:none}@media only screen and (max-width: 768px){.mobile-footer-background[b-t0pwnhuv31]{display:block;background-color:var(--bbbs-palette-primary-lighten)}.mobile-footer-background img[b-t0pwnhuv31]{display:block;position:relative;bottom:-5px}}.mobile-footer-links[b-t0pwnhuv31]{display:flex;flex-direction:column;padding-left:2rem}.mobile-footer-links[b-t0pwnhuv31]  a{margin:1rem 0;color:var(--bbbs-palette-secondary-text);font-size:1.4rem;text-decoration:none}
/* _content/Bema.Online.Shop.Web/Shared/Components/Breadcrumb.razor.rz.scp.css */
.bema-link[b-8gnbgdcjog]{color:var(--bbbs-palette-primary-text);text-decoration:none;font-weight:var(--bbbs-typography-button-weight);font-size:var(--bbbs-typography-caption-size)}.bema-square[b-8gnbgdcjog],.bema-square-large[b-8gnbgdcjog]{border-radius:0;text-decoration:none}.bema-square-large[b-8gnbgdcjog]{padding:.75rem;height:4.7rem;flex:1;font-size:1.36rem;font-weight:bolder}.bema-square-small[b-8gnbgdcjog]{padding:0.75rem}.bema-circle[b-8gnbgdcjog]{border-radius:30px;width:50px;height:50px;padding:1rem}.breadcrumb-item[b-8gnbgdcjog],.breadcrumb-form .breadcrumb-content .circle[b-8gnbgdcjog],.breadcrumb-form .breadcrumb-content-link[b-8gnbgdcjog]{margin:1rem;line-height:0.8rem}.breadcrumb-item.disable[b-8gnbgdcjog],.breadcrumb-form .breadcrumb-content .disable.circle[b-8gnbgdcjog],.breadcrumb-form .disable.breadcrumb-content-link[b-8gnbgdcjog]{opacity:0.2;border-bottom-style:dashed;cursor:default}.breadcrumb-form[b-8gnbgdcjog]{display:flex;height:100%;text-align:center;align-items:center;flex-wrap:wrap;justify-content:center}.breadcrumb-form .breadcrumb-content[b-8gnbgdcjog]{display:flex;align-items:center}.breadcrumb-form .breadcrumb-content-link.active:not(.disable)[b-8gnbgdcjog]{cursor:pointer}@media only screen and (max-width: 768px){.breadcrumb-form .breadcrumb-content-link[b-8gnbgdcjog]{margin:0.5rem}.breadcrumb-form .breadcrumb-content-link .bema-icon[b-8gnbgdcjog]{width:2rem;height:2rem;background-color:var(--bbbs-palette-primary-text)}}.breadcrumb-form .breadcrumb-content .circle[b-8gnbgdcjog]{border:2px solid var(--bbbs-palette-tertiary-text);padding:2px;border-radius:100%;width:10px;height:10px;margin:1rem}.breadcrumb-form .breadcrumb-content .circle:not(.disable)[b-8gnbgdcjog]{background-color:var(--bbbs-palette-tertiary-text)}
/* _content/Bema.Online.Shop.Web/Shared/Components/RetractableDiv.razor.rz.scp.css */
.container[b-9itxtk8hcl]{border-bottom:1px var(--bbbs-palette-primary) solid;padding:1rem 0;margin:0}.container .title[b-9itxtk8hcl]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:white;font-size:1.4rem;margin:1rem 0}.container .title img[b-9itxtk8hcl]{max-width:2rem}.container .title img.open[b-9itxtk8hcl]{transform:rotate(180deg)}
/* _content/Bema.Online.Shop.Web/Shared/Components/TabsComponents/ProductMobileTab.razor.rz.scp.css */
.container[b-fifiqv76uo]{display:flex;flex-direction:column;width:100%;margin:auto;padding:2rem 1rem;row-gap:2rem;border:1px solid var(--bbbs-palette-tertiary-lighten)}.active[b-fifiqv76uo]{color:var(--bbbs-palette-primary);font-weight:bold}
/* _content/Bema.Online.Shop.Web/Shared/Components/TabsComponents/Tabs.razor.rz.scp.css */
.nav[b-1tup816su5]{display:flex;flex-direction:column}.nav .tab-container[b-1tup816su5]{display:flex;grid-gap:8rem;padding:0 3.9rem;border-bottom:1px solid var(--bbbs-palette-tertiary-lighten);align-items:center}.tab-content[b-1tup816su5]{padding:1.3rem 3.9rem}.nav-item[b-1tup816su5]{cursor:pointer;display:inline-block;height:103.5px;display:flex;align-items:center;font-size:1.2rem;font-weight:500}.nav-item.tab-active[b-1tup816su5]{font-weight:700;color:var(--bbbs-palette-primary);border-bottom:5px solid var(--bbbs-palette-primary)}.nav-item .nav-link[b-1tup816su5]{isolation:auto}
/* _content/Bema.Online.Shop.Web/Shared/Layouts/AdminLayout.razor.rz.scp.css */
main[b-yrzh1ab0w4]{display:block;padding-top:3rem}
/* _content/Bema.Online.Shop.Web/Shared/Layouts/AlternativeLayout.razor.rz.scp.css */
.mobile-footer-background[b-7fei30a402],.alternative-layout .mobile-footer-background[b-7fei30a402]::deep{display:none}@media only screen and (max-width: 768px){.mobile-footer-background[b-7fei30a402],.alternative-layout .mobile-footer-background[b-7fei30a402]::deep{display:block;background-color:var(--bbbs-palette-primary-lighten)}}@media only screen and (max-width: 768px){.alternative-layout[b-7fei30a402] .mobile-footer-background{background-color:var(--bbbs-palette-white)}}.alternative-layout .mobile-footer-background[b-7fei30a402],.alternative-layout .mobile-footer-background[b-7fei30a402]::deep{background-color:var(--bbbs-palette-white)}.alternative-layout[b-7fei30a402]  .footer{background-color:var(--bbbs-palette-white) !important}@media only screen and (max-width: 768px){.alternative-layout[b-7fei30a402]  .footer{background-color:var(--bbbs-palette-primary-darken) !important}}
/* _content/Bema.Online.Shop.Web/Shared/Layouts/GlobalLayout.razor.rz.scp.css */
.page-container[b-wxeyy0ptp2]{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}
/* _content/Bema.Online.Shop.Web/Shared/Layouts/IdentityLayout.razor.rz.scp.css */
.identity-button[b-rm9y07watn]{display:flex;align-items:center;justify-content:flex-end;height:100%;margin-right:3rem}
/* _content/Bema.Online.Shop.Web/Shared/Layouts/ProductHomeLayout.razor.rz.scp.css */
.carousel[b-q9jvtn87lu]{grid-area:carousel;width:100%;background-repeat:no-repeat;height:450px;position:relative}@media only screen and (max-width: 768px){.carousel[b-q9jvtn87lu]{height:350px}}.carousel .image-carousel[b-q9jvtn87lu]{width:100%;height:100%;object-fit:cover}.carousel .txt-carousel[b-q9jvtn87lu]{position:absolute;max-width:70%;left:4rem;color:var(--bbbs-palette-primary-text);font-size:var(--bbbs-typography-h4-size);font-weight:700;text-transform:uppercase}@media only screen and (max-width: 768px){.carousel .txt-carousel[b-q9jvtn87lu]{font-size:2.5rem}}.carousel .circle[b-q9jvtn87lu]{position:absolute;width:13.5rem;height:13.5rem;top:3rem;right:3rem;background-color:var(--bbbs-palette-secondary);border-radius:50%}.carousel .circle .circle-text[b-q9jvtn87lu]{color:var(--bbbs-palette-primary-lighten);font-weight:700;font-size:1.5rem;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}.carousel .circle .circle-text .bema-icon[b-q9jvtn87lu]{width:100%;height:3.5rem;background-color:var(--bbbs-palette-black)}.carousel .circle .circle-text .fs-1[b-q9jvtn87lu]{font-size:2rem}.carousel .circle .circle-text .fs-2[b-q9jvtn87lu]{font-size:1.2rem;text-transform:uppercase}@media only screen and (max-width: 768px){.carousel .circle[b-q9jvtn87lu]{top:-4rem;right:0rem;transform:rotate(17deg) scale(0.8)}}.customizable-contact[b-q9jvtn87lu]{background-color:var(--bbbs-palette-primary-lighten);grid-area:customizable;height:285px;display:flex;flex-direction:column;align-items:center}.customizable-contact h4[b-q9jvtn87lu]{font-weight:700;color:var(--bbbs-palette-primary-darken);padding:4rem 0}@media only screen and (max-width: 768px){.customizable-contact h4[b-q9jvtn87lu]{text-align:center}}.customizable-contact[b-q9jvtn87lu]  a{border-radius:40px;height:1rem;display:flex;align-items:center;text-decoration:none}.categories[b-q9jvtn87lu]{grid-area:categories;max-width:100%;display:flex;flex-direction:column;align-items:center}.categories h4[b-q9jvtn87lu]{font-weight:700;color:var(--bbbs-palette-primary-darken);padding:5rem 0 2.5rem 0}@media only screen and (max-width: 768px){.categories h4[b-q9jvtn87lu]{padding:5rem 1rem 2.5rem 1rem;text-align:center}}
