.option-list{background:#fff;border-top:0;box-shadow:4px 4px 4px rgba(0,0,0,.25),-4px 4px 4px rgba(0,0,0,.25);color:var(--body-color);margin-top:-4px;padding:.5em;position:absolute;width:100%;z-index:21}.option-list-search{margin-bottom:1em}.option-list-search [type=search]{border:var(--input-border);border-right:none}.option-list-search [type=search]:focus{border-color:var(--input-border-color-active)}.option-list-items{max-height:90vh;overflow-y:auto}.option-list-items span{border-bottom:var(--input-border);cursor:pointer;display:block;font-size:14px;line-height:1.4em;padding:var(--spacer-s) var(--spacer-xs) var(--spacer-xs)}.option-list-items span.is-active,.option-list-items span:hover{background:var(--primary-color);color:#fff}.option-list-items strong{display:block;font-size:16px;padding:1em 0 .5em}.option-list-items strong:first-child{padding-top:.5em}@media only screen and (min-width:768px){.option-list-items{max-height:320px}.supply-search.box p{position:relative}}.supply-search{padding:0!important}.supply-search.box{margin:0}.supply-search .container-child{background-color:var(--grey1);background-image:url(/images/logos/tito_wolke.png);background-position:center calc(100% + 220px);background-repeat:no-repeat!important;border-radius:var(--shop-radius);color:var(--body-color);display:grid;height:100%;padding:var(--spacer-s) var(--spacer-l);place-items:center}.supply-search .container-child>div{margin-bottom:0;width:100%}.supply-search .container-child>div fieldset{display:block;margin-bottom:var(--spacer-m)}.supply-search .container-child legend{display:grid;gap:8px;grid-template-columns:1fr}.supply-search .container-child .subline,.supply-search .container-child .subline-2{margin-top:var(--spacer-s)}.supply-search .container-child .subline span,.supply-search .container-child .subline-2 span{font-weight:400}.supply-search .container-child .supply-search-selects{display:grid;gap:12px}.supply-search .container-child select{border:0}.supply-search .container-child .supply{max-height:150px}@media only screen and (min-width:1024px){.supply-search div.container-child{background-position:155% calc(100% + 220px);grid-template-columns:3.5fr 2fr}.supply-search div.container-child legend{gap:20px;grid-template-columns:auto min-content}.supply-search div.container-child .subline,.supply-search div.container-child .subline span{display:inline}.supply-search div.container-child .alt-headline,.supply-search div.container-child .subline-2{display:none}.supply-search div.container-child .to-my-devices{white-space:nowrap}.supply-search div.container-child .supply-search-selects{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1280px){.supply-search div.container-child{background-position:115% calc(100% + 220px)}}.main .supply-search{container-name:tito-container;container-type:inline-size;margin-bottom:var(--spacer-m);position:relative;z-index:50}.home-view .main .supply-search{height:100%}@container tito-container (max-width: 200px){.supply-search div.container-child .supply{display:none}}@container tito-container (max-width: 280px){.supply-search div.container-child .supply{margin-top:0;max-height:109px}.supply-search div.container-child .save-devices-switch{flex-direction:column}.supply-search div.container-child .save-devices-switch .to-my-devices{white-space:normal}}@container tito-container (max-width: 400px){.supply-search div.container-child{background-position:center calc(100% + 220px);grid-template-columns:1fr;padding:var(--spacer-s) var(--spacer-m);place-items:center}.supply-search div.container-child legend{color:var(--tito-supply-search-headline);font-family:var(--headline2-font-family,var(--body-font-family));font-size:var(--headline2-size,20px)}.supply-search div.container-child legend .subline,.supply-search div.container-child legend .subline-2{color:var(--body-color);font-size:var(--headline3-size,16px);font-weight:400}.supply-search div.container-child .subline{display:none}.supply-search div.container-child .supply-search-selects{grid-template-columns:1fr}.supply-search div.container-child .supply{margin-top:0;max-height:172px}}@container tito-container (min-width: 401px){.supply-search div.container-child .alt-headline,.supply-search div.container-child .subline-2{display:none}.supply-search div.container-child .subline{display:inline}}.printer-supply-list-view .sort,.wrapper>.supply-search div.container-child .alt-headline,.wrapper>.supply-search div.container-child .subline-2{display:none}