:root,html{--fixed-width-column-width: 5rem;--storage-area-selection-column-width: 21.5rem;--picking-list-mobile-row-padding: 0 .7rem;--picking-list-item-row-gap: .8rem}.picking-receiving-progress{flex-basis:25%;flex-grow:1;min-width:15rem;max-width:22rem}.progress-message>span{font-weight:bolder}.picking-receiving-tab-label-container{align-items:center;margin:0 1rem}.picking-receiving-tab-badge{margin-left:.2rem}.picking-list-row-header{border-bottom:1px solid var(--lumo-contrast-20pct);width:100%;padding-bottom:15px;display:flex}.picking-list-row-container{border-bottom:1px solid var(--lumo-contrast-20pct);width:100%;padding:1rem 0;display:flex;flex-direction:column;row-gap:.4rem}.picking-list-row{display:flex;row-gap:var(--picking-list-item-row-gap);align-items:center}.picking-list-article-column{display:flex;flex-grow:1;column-gap:.8rem;padding-right:.8rem}.picking-list-article-image-container{flex:0 0 6rem}.picking-list-article-description-container{flex-grow:1;display:flex;column-gap:.8rem}.picking-list-row>.picking-list-article-column{display:flex}.picking-list-fixed-width-column,.picking-list-always-fixed-width-column{flex:0 0 var(--fixed-width-column-width);text-align:center}.picking-list-storage-place-selection-column{flex:0 0 var(--storage-area-selection-column-width)}.picking-receiving-warehouse-row-section{flex:0 0 calc(var(--storage-area-selection-column-width) + 2 * var(--fixed-width-column-width))}.picking-receiving-list-fields{display:flex;align-items:center;align-content:center;flex-wrap:wrap}.picking-receiving-list-fields.picking-nonwarehouse{flex:0 0 10rem}.picking-receiving-list-fields.receiving-nonwarehouse{flex:0 0 15rem}.picking-receiving-list-fields>*>label{display:none}.picking-list-actions{display:flex;flex:0 0 10rem;align-items:center}.picking-list-actions.receiving-nonwarehouse{flex:0 0 2.5rem;justify-content:flex-end;grid-row-start:1;grid-column-start:3}.picking-list-done-label{display:none}.picking-receiving-info-row{display:flex;column-gap:.8rem;flex:0 0 100%}.picking-receiving-info-row.receiving-nonwarehouse{grid-column-start:1;grid-column-end:4}.picking-receiving-info{flex-grow:1}.receiving-list-row{display:grid;width:100%;grid-template-columns:auto 15rem 2.5rem;row-gap:.4rem}.receiving-button-bar{display:flex;column-gap:.8rem;justify-content:flex-end;align-items:center;grid-column-start:1;grid-column-end:4}.warehouse .small-screen-labels{display:none}.warehouse .summary-container{display:grid;grid-template-columns:auto max-content;min-height:2rem}.warehouse .summary-container .summaries{display:grid;grid-template-columns:6.5rem var(--fixed-width-column-width) var(--fixed-width-column-width);row-gap:.4rem;align-content:start;justify-self:end}.warehouse .receiving .summary-container .summaries{grid-template-columns:6.5rem var(--fixed-width-column-width) var(--fixed-width-column-width) var(--fixed-width-column-width)}.warehouse .summary-container .also-available{font-size:var(--lumo-font-size-s);padding-right:2rem;padding-top:.8rem}.warehouse .summaries .number{place-self:center}.warehouse .picking-receiving-warehouse-row-section .plus-button-row{display:flex;justify-content:space-between;align-items:center;margin-top:-.4rem;min-height:2rem}.warehouse .receiving .picking-receiving-warehouse-row-section{flex:0 0 calc(var(--storage-area-selection-column-width) + 3 * var(--fixed-width-column-width))}@media (max-width: 680px){vaadin-tabsheet.picking-tabs::part(content){padding:var(--lumo-space-s) 0}.picking-list{padding:var(--lumo-space-m) 0}.picking-receiving-tab-label{display:none}.picking-list-article-column{padding:var(--picking-list-mobile-row-padding)}.picking-list-article-column.receiving-nonwarehouse{grid-column-start:1;grid-column-end:4}.picking-list-row-header{display:none}.picking-receiving-list-fields>*>label{display:block}.picking-receiving-list-fields.picking-nonwarehouse :nth-child(1){order:1}.picking-receiving-list-fields.picking-nonwarehouse :nth-child(2){order:3}.picking-receiving-list-fields.picking-nonwarehouse :nth-child(3){order:2}.picking-list-row{flex-direction:column;align-items:stretch}.picking-receiving-list-fields{background-color:var(--lumo-contrast-5pct);justify-content:space-between;padding:var(--picking-list-mobile-row-padding);padding-top:.4rem;padding-bottom:.4rem}.picking-receiving-list-fields.picking-nonwarehouse{flex:0 0 4rem}.picking-receiving-list-fields.receiving-nonwarehouse{grid-column-start:1;grid-column-end:4}.picking-receiving-list-fields>*{flex:0 0 7rem}.picking-receiving-list-fields.receiving-nonwarehouse>span{flex:0 0 100%}.picking-list-actions{flex:0 0 2.5rem;justify-content:space-between;padding:var(--picking-list-mobile-row-padding)}.picking-list-actions.receiving-nonwarehouse{grid-column-start:1;grid-column-end:2;grid-row-start:initial;justify-content:start}.picking-list-fixed-width-column{flex:0 0 auto}.picking-list-done-label{display:block}.picking-receiving-info-row{padding:var(--picking-list-mobile-row-padding)}.picking-receiving-info-row>.picking-list-article-image-container{display:none}.receiving-button-bar{grid-column-start:3;grid-column-end:4}}@media (max-width: 940px){.picking-list-article-description-container{flex-wrap:wrap}.warehouse .picking-list-article-column{padding:var(--picking-list-mobile-row-padding)}.warehouse .picking-list-row-header{display:none}.warehouse .picking-list-row{flex-direction:column;align-items:stretch}.warehouse .picking-receiving-info-row{padding:var(--picking-list-mobile-row-padding)}.warehouse .picking-receiving-info-row>.picking-list-article-image-container{display:none}.warehouse .small-screen-labels{display:flex}.warehouse .picking-list-storage-place-selection-column{flex:1 0 auto}.warehouse .summary-container{grid-template-columns:auto}.warehouse .summary-container .summaries{grid-column:1}.warehouse .summary-container .also-available{grid-row:2}.warehouse .picking-receiving-warehouse-row-section,.warehouse .receiving .picking-receiving-warehouse-row-section{flex:0 0 auto}.warehouse .picking-receiving-warehouse-row-section,.warehouse .receiving .picking-receiving-warehouse-row-section{background-color:var(--lumo-contrast-5pct);padding:var(--picking-list-mobile-row-padding);padding-top:.4rem;padding-bottom:.4rem;display:grid;row-gap:.3rem}}:host,html{--timeline-row-height: 16px}gantt-step-element{border-radius:0;box-shadow:none}gantt-step-element::part(step-label){width:auto;max-width:initial;cursor:initial;transform:translateY(25px);background:none;color:var(--lumo-tertiary-text-color);font-size:12px}vaadin-button.active-resolution-choice{background-color:#ddd}vaadin-grid.timeline-order-grid::part(body-cell){align-items:start;padding-top:3px}.timeline-order-grid .fixed-height{height:60px;align-items:start}.timeline-order-grid .fixed-height a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timeline-order-info-dialog .article-conflict{color:var(--lumo-error-text-color);display:flex;align-items:center}.timeline-order-info-dialog .article-conflict vaadin-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}order-name-header{display:block;padding-bottom:var(--lumo-space-m);padding-top:1.3rem}shop-page order-name-header,#SubCategoryPage order-name-header,#ArticlePageHeaderView order-name-header,#ArticleAvailabilityPage order-name-header{padding-bottom:1.45rem;padding-top:.85rem}order-name-header .event-name{color:var(--lumo-contrast-80pct)}order-name-header .order-name{margin-top:0;margin-bottom:0}.cart-details-page-details-content{max-width:48rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}@media screen and (max-width: 800px){.cart-details-page-details-content{grid-template-columns:1fr;grid-template-rows:auto}}.cart-details-page-details-content>:nth-child(2){grid-column:2;grid-row:1 / span 2}@media screen and (max-width: 800px){.cart-details-page-details-content>:nth-child(2){grid-column:1;grid-row:auto}}shop-page .content{gap:0;padding:var(--ayyah-default-page-padding)}shop-page .elements-container{width:100%}shop-page .news-container{width:100%}shop-page.content-full-height{height:100%;display:flex;flex-direction:column}shop-page.content-full-height .content{display:flex;flex-grow:1}shop-page.content-full-height .content .elements-container{flex-grow:1}.article-list-grid{--vaadin-grid-cell-padding: var(--lumo-space-xs) var(--lumo-space-s) }vaadin-grid.article-list-grid::part(header-cell){color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);min-height:var(--lumo-size-s);font-weight:400}.article-list-cell{line-height:var(--lumo-line-height-m);padding:.2rem 0;white-space:normal}.article-list-cell p{margin:0!important}.article-list-cell.mobile{display:grid;align-items:center;column-gap:var(--lumo-space-m);grid-template-rows:auto!important;grid-template-columns:6rem 1fr 1fr 2.5rem!important;row-gap:calc(var(--lumo-space-m) / 2)}vaadin-grid.article-list-grid.hide-header::part(header-cell){display:none}vaadin-grid.article-list-grid.hide-header::part(first-row-cell){border-top:var(--_lumo-grid-border-width) solid var(--_lumo-grid-secondary-border-color)}@media screen and (max-width: 1000px){vaadin-grid.article-list-grid::part(header-cell){--vaadin-grid-cell-padding: 0;min-height:0}.article-list-grid{--vaadin-grid-cell-padding: var(--lumo-space-xs) 0 }}:root{--article-remove-column-width: var(--lumo-size-l);--article-list-article-image-height: calc(1.5 * var(--lumo-size-xl))}known-article-image-column{order:0;grid-row:1 / -1}known-article-name-availability-column{order:5;padding:.5rem 0;grid-row:1 / -1;overflow:hidden}known-article-article-indicators-column{order:10;grid-row:1}.article-list-cell known-article-article-indicators-column{color:var(--icon-color-light);font-size:var(--lumo-font-size-m)}known-article-article-indicators-column .article-indicators-layout{justify-content:end}known-article-pool-column{order:20;grid-row:1}.article-list-cell known-article-pool-column img{margin-top:var(--lumo-space-s)}known-article-rental-factor-column{white-space:nowrap;order:25;grid-row:1;text-align:right}known-article-price-column{order:30;grid-row:1;text-align:right}known-article-add-to-cart-column{order:40;grid-row:1}known-article-ordered-quantity-column{text-align:right;order:50;grid-row:1}known-article-total-column{order:60;grid-row:1;text-align:right}.article-list-cell known-article-total-column{font-weight:700}.article-list-cell known-article-image-column{text-align:center;height:var(--article-list-article-image-height);display:flex;justify-content:center;align-items:center}.article-list-cell known-article-image-column img{max-width:var(--article-list-article-image-height);max-height:var(--article-list-article-image-height);border-radius:var(--lumo-space-xs);display:inline-block;text-overflow:ellipsis;overflow:hidden;font-size:var(--lumo-font-size-xxs)}known-article-name-availability-column .name{font-weight:700}known-article-name-availability-column .name,known-article-name-availability-column .name a{color:var(--lumo-text-color)}known-article-name-availability-column .customization .truncated-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}known-article-name-availability-column .availability{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s)}.article-list-cell known-article-price-column.single-price-column,.article-list-cell known-article-total-column,.article-list-cell known-article-quantity-column{font-weight:700}known-article-pool-column img{max-width:calc(1.2 * var(--lumo-size-xl));max-height:calc(var(--lumo-size-m));filter:grayscale(100%) opacity(70%)}known-article-ordered-quantity-column span.suffix,known-article-total-column span.prefix,known-article-price-column span.prefix,known-article-rental-factor-column span.prefix{display:none;font-weight:400}@media screen and (max-width: 1000px){known-article-ordered-quantity-column span.suffix,known-article-total-column span.prefix,known-article-price-column span.prefix,known-article-rental-factor-column span.prefix{display:inline}}known-article-name-availability-column .article-conflict{color:var(--lumo-error-text-color)}known-article-article-number-column{color:var(--lumo-secondary-text-color);order:10;grid-column:2 / span 3;white-space:normal}known-article-quantity-column{order:40;grid-row:1;text-align:center}known-article-change-quantity-column{order:40;grid-row:1;padding:.2rem 0}known-article-article-set-max-amount-exceeded-error-column{order:45;grid-row:2;grid-column:4 / -1}known-article-article-set-max-amount-exceeded-error-column .text-error:not(:empty){padding-bottom:.3rem;font-size:var(--vaadin-input-field-error-font-size, var(--lumo-font-size-xs));line-height:var(--lumo-line-height-xs)}known-article-remove-column{grid-row:1;order:70}@media screen and (max-width: 1000px){known-article-image-column{grid-row:1 / span 4;align-self:start}known-article-quantity-column{text-align:start;grid-column:2 / -1;grid-row:initial}known-article-pool-column{grid-column:2;grid-row:initial;order:10}known-article-article-indicators-column{order:20;text-align:left;grid-column:2;grid-row:initial}known-article-article-indicators-column .article-indicators-layout{justify-content:start}known-article-name-availability-column{padding:0;grid-column:2 / -1;grid-row:initial}known-article-add-to-cart-column{grid-column:2 / -1;order:40;grid-row:initial}known-article-ordered-quantity-column{order:50;grid-column:3 / span 2;grid-row:initial}known-article-add-to-cart-column vaadin-integer-field{width:100%;max-width:calc(3.5 * var(--lumo-size-xl))}known-article-change-quantity-column{order:40;grid-column:3;grid-row:initial;justify-self:end;padding:0}known-article-change-quantity-column vaadin-integer-field{width:100%;max-width:7.1rem}known-article-remove-column{order:50;grid-column:4;grid-row:initial}known-article-rental-factor-column{order:57;display:flex;justify-content:space-between;grid-column:2 / -1;grid-row:initial}known-article-rental-factor-column.empty{display:none}known-article-price-column{order:60;grid-row:initial;display:flex;justify-content:space-between;grid-column:2 / -1}row-container known-article-price-column{font-weight:400}known-article-total-column{order:70;grid-row:initial;display:flex;justify-content:space-between;grid-column:2 / -1}known-article-article-set-max-amount-exceeded-error-column{order:55;grid-column:2 / -1;grid-row:initial}}.article-list-cell .third-party-column-mobile-label{font-weight:700;color:var(--lumo-secondary-text-color);display:none}third-party-product-column{padding:.5rem 0;white-space:normal}third-party-product-column p.product{font-weight:700}third-party-product-column p.description,third-party-product-column p.after-dismantling{color:var(--lumo-secondary-text-color)}third-party-product-column p.after-dismantling{font-style:italic}@media screen and (min-width: 1000px){.article-list-cell .mobile-column label,.article-list-cell .mobile-column span{display:none}}@media screen and (max-width: 1000px){.article-list-cell .third-party-column-mobile-label{display:initial}third-party-product-column{order:0;grid-column:1 / -2;grid-row:1;padding:0}third-party-quantity-column{order:1;grid-column:1 / span 2}.article-list-cell third-party-quantity-column p{text-align:left!important}third-party-order-line-state-column{order:2;grid-column:4 / span 2;grid-row:1;text-align:right;padding-top:.1rem;margin-left:.6rem;align-self:start}third-party-supplier-column{order:3;grid-column:1 / -1}third-party-delivery-date-column{order:4;grid-column:1}third-party-return-date-column{order:5;grid-column:2}.article-list-cell .mobile-column p{display:none}}.photo-gallery-container{display:flex;gap:12px;flex-wrap:wrap}.photo-gallery-item{position:relative;align-items:flex-end}.photo-gallery-image{border-radius:var(--lumo-border-radius-m);object-position:center center;object-fit:scale-down;height:12rem}.photo-gallery-item-delete-button{position:absolute;right:.2rem;border:solid 1px;color:#fff}.photo-gallery-item-delete-button:hover{background-color:#ffffff5e}:root{--success-light-color: hsla(145, 80%, 42%, 1);--icon-color-light: var(--lumo-contrast-60pct);--border-color: var(--lumo-contrast-10pct);--box-shadow-color: hsla(214, 53%, 23%, .1);--box-shadow: rgba(28, 55, 90, .1) 4px 4px 14px -6px;--hover-box-shadow-color: hsla(214, 53%, 23%, .2);--hover-box-shadow: rgba(28, 55, 90, .2) 4px 4px 14px -6px;--icon-size-xs: calc(var(--lumo-size-s) / 2);--ayyah-default-page-padding: 20px;--ayyah-dark-background-color: rgba(173, 200, 235, .14);--lumo-icon-size-s: 20px;--lumo-header-text-color: #192434;--error-red: #e96e65}[hidden]{display:none!important}body{font-size:var(--lumo-font-size-m)}.all-sides-page-padding{padding:var(--ayyah-default-page-padding)}.sides-page-padding-only{padding-left:var(--ayyah-default-page-padding);padding-right:var(--ayyah-default-page-padding)}.top-page-padding-only{padding-top:calc(var(--ayyah-default-page-padding) * 2)}.pre-wrap{white-space:pre-wrap}H1.secondary-text-color,H2.secondary-text-color,H3.secondary-text-color,H4.secondary-text-color,H5.secondary-text-color{color:var(--lumo-secondary-text-color)}h1,h2,h3,h4,h5,h6{margin-top:1.25em}h1{margin-bottom:.75em}h2,h3,h4{margin-bottom:.5em}h5{margin-bottom:.25em}vaadin-number-field,vaadin-integer-field{--vaadin-field-default-width: 8em}.anchor-bold-body-color{color:var(--lumo-body-text-color);white-space:pre-wrap;font-weight:700}.img-fixed-size{max-width:calc(1.5 * var(--lumo-size-xl));max-height:calc(1.5 * var(--lumo-size-xl));border-radius:var(--lumo-space-xs);display:inline-block;text-overflow:ellipsis;overflow:hidden;font-size:var(--lumo-font-size-xxs)}.secondary-text{color:var(--lumo-secondary-text-color);text-align:left}.red-text{color:red;white-space:pre-wrap}h3{margin-top:1.5em}vaadin-tab[selected]:before,vaadin-tab[selected]:after{width:100%}div p,blockquote{margin-top:.2em}.message-error{margin-bottom:10px;padding:6px 10px!important;background:#fff;color:var(--error-red);border:1px solid var(--error-red);line-height:1.2em}vaadin-text-field>input:placeholder-shown{--lumo-secondary-text-color: var(--lumo-contrast-30pct)}vaadin-tooltip-overlay::part(content){white-space:pre}vaadin-grid.admin-overview-grid::part(row){min-height:2.5rem}header-bar.abstract-entity-editor-header-bar{padding-top:var(--lumo-space-s);padding-bottom:var(--lumo-space-s);position:sticky;top:0;background-color:var(--lumo-base-color);z-index:1}vaadin-dialog-overlay.enlargeable-image-dialog::part(header){padding:0}vaadin-grid.article-storage-edit-grid::part(header-cell){white-space:normal}vaadin-checkbox.wrap-text>label{white-space:normal}vaadin-checkbox-group.ensure-column-wrapping::part(group-field){height:100%}vaadin-grid-sorter{align-items:center}
