.vue-slider-dot{position:absolute;transition:all 0s;z-index:5}.vue-slider-dot:focus{outline:none}.vue-slider-dot-tooltip{position:absolute;visibility:hidden}.vue-slider-dot-hover:hover .vue-slider-dot-tooltip,.vue-slider-dot-tooltip-show{visibility:visible}.vue-slider-dot-tooltip-top{left:50%;top:-10px;transform:translate(-50%,-100%)}.vue-slider-dot-tooltip-bottom{bottom:-10px;left:50%;transform:translate(-50%,100%)}.vue-slider-dot-tooltip-left{left:-10px;top:50%;transform:translate(-100%,-50%)}.vue-slider-dot-tooltip-right{right:-10px;top:50%;transform:translate(100%,-50%)}.vue-slider-marks{height:100%;position:relative;width:100%}.vue-slider-mark{position:absolute;z-index:1}.vue-slider-ltr .vue-slider-mark,.vue-slider-rtl .vue-slider-mark{height:100%;top:50%;width:0}.vue-slider-ltr .vue-slider-mark-step,.vue-slider-rtl .vue-slider-mark-step{top:0}.vue-slider-ltr .vue-slider-mark-label,.vue-slider-rtl .vue-slider-mark-label{margin-top:10px;top:100%}.vue-slider-ltr .vue-slider-mark{transform:translate(-50%,-50%)}.vue-slider-ltr .vue-slider-mark-step{left:0}.vue-slider-ltr .vue-slider-mark-label{left:50%;transform:translate(-50%)}.vue-slider-rtl .vue-slider-mark{transform:translate(50%,-50%)}.vue-slider-rtl .vue-slider-mark-step{right:0}.vue-slider-rtl .vue-slider-mark-label{right:50%;transform:translate(50%)}.vue-slider-btt .vue-slider-mark,.vue-slider-ttb .vue-slider-mark{height:0;left:50%;width:100%}.vue-slider-btt .vue-slider-mark-step,.vue-slider-ttb .vue-slider-mark-step{left:0}.vue-slider-btt .vue-slider-mark-label,.vue-slider-ttb .vue-slider-mark-label{left:100%;margin-left:10px}.vue-slider-btt .vue-slider-mark{transform:translate(-50%,50%)}.vue-slider-btt .vue-slider-mark-step{top:0}.vue-slider-btt .vue-slider-mark-label{top:50%;transform:translateY(-50%)}.vue-slider-ttb .vue-slider-mark{transform:translate(-50%,-50%)}.vue-slider-ttb .vue-slider-mark-step{bottom:0}.vue-slider-ttb .vue-slider-mark-label{bottom:50%;transform:translateY(50%)}.vue-slider-mark-label,.vue-slider-mark-step{position:absolute}.vue-slider{box-sizing:content-box;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.vue-slider-rail{height:100%;position:relative;transition-property:width,height,left,right,top,bottom;width:100%}.vue-slider-process{position:absolute;z-index:1}.spinner-container[data-v-1c82c69f]{background-color:hsl(var(--color-body-hsl)/.5);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.loading[data-v-1c82c69f]{height:9rem}.tax-info[data-v-1c82c69f]{margin-bottom:1.5rem;margin-top:1.5rem;text-align:center}.vertical.order-list .alert[data-v-1c82c69f]{margin-bottom:1rem}@media (min-width:1024px){.vertical.order-list .alert[data-v-1c82c69f]{display:none}}.items[data-v-1c82c69f]{display:flex flex-col;flex-grow:1}.items .loading[data-v-1c82c69f]{display:flex;width:100%}.items[data-v-1c82c69f] .top-row .popper{background:none;border:none;padding:0}.items .list[data-v-1c82c69f]{background-color:var(--row-background);box-shadow:0 .25rem .375rem -.063rem #0000001a,0 .125rem .25rem -.063rem #0000000f;padding-bottom:.5rem;padding-top:.5rem}.items .list[data-v-1c82c69f] .table-container{display:table;padding-left:1rem;padding-right:1rem;width:100%}.items .list[data-v-1c82c69f] .table-container .product-teaser-link{position:relative}.items .list[data-v-1c82c69f] .table-container .product-teaser-link:hover .table-c{background-color:#e8eaed80;cursor:pointer}.items .list[data-v-1c82c69f] .table-container .product-teaser-link,.items .list[data-v-1c82c69f] .table-container .table-r{display:table-row}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c,.items .list[data-v-1c82c69f] .table-container .table-r .table-c{border-color:var(--is-link-button-border-color);border-style:solid;border-top-width:1px;display:table-cell;font-size:.938rem;padding:.5rem;transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c:first-of-type,.items .list[data-v-1c82c69f] .table-container .table-r .table-c:first-of-type{padding-left:0}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c:last-of-type,.items .list[data-v-1c82c69f] .table-container .table-r .table-c:last-of-type{padding-right:0}@media screen and (min-width:700px){.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c.qty,.items .list[data-v-1c82c69f] .table-container .table-r .table-c.qty{text-align:center}}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c.price-btn,.items .list[data-v-1c82c69f] .table-container .table-r .table-c.price-btn{width:190px}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c.price-btn .preview-image,.items .list[data-v-1c82c69f] .table-container .table-r .table-c.price-btn .preview-image{height:260px;min-width:195px}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c.price-btn .inner,.items .list[data-v-1c82c69f] .table-container .table-r .table-c.price-btn .inner{align-items:center;display:flex;justify-content:space-between}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c.price-btn .inner .btn-wrap,.items .list[data-v-1c82c69f] .table-container .table-r .table-c.price-btn .inner .btn-wrap{display:flex;justify-content:space-between}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c.price-btn .inner .btn-wrap .button,.items .list[data-v-1c82c69f] .table-container .table-r .table-c.price-btn .inner .btn-wrap .button{align-items:center;display:flex;height:1.75rem;justify-content:center;margin-left:.125rem;margin-right:.125rem;width:1.75rem}.items .list[data-v-1c82c69f] .table-container .product-teaser-link.thead .table-c,.items .list[data-v-1c82c69f] .table-container .table-r.thead .table-c{border-width:0;font-weight:700}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .product-teaser,.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-teaser,.items .list[data-v-1c82c69f] .table-container .table-r .product-teaser,.items .list[data-v-1c82c69f] .table-container .table-r .table-teaser{display:contents;width:100%}@media screen and (max-width:700px){.items .list[data-v-1c82c69f] .table-container{display:block}.items .list[data-v-1c82c69f] .table-container .thead{display:none}.items .list[data-v-1c82c69f] .table-container .product-teaser-link{display:block;margin-bottom:1.25rem}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c{display:block;padding:0;width:100%}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c.price-btn{width:100%}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c.price-btn .inner{display:inline-block}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c.price-btn .inner .btn-wrap{display:none}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c:before{background-color:var(--is-link-button-hover-background-color);content:attr(data-label);display:inline-block;font-weight:700;margin-right:10px;min-width:180px;padding-bottom:5px;padding-left:5px;padding-top:5px;position:relative}.items .list[data-v-1c82c69f] .table-container .product-teaser-link .table-c:last-of-type{border-bottom-width:1px;border-color:var(--is-link-button-border-color);border-style:solid}}.items .teasers[data-v-1c82c69f]{width:100%}.items .teasers.fill-with-color[data-v-1c82c69f] .card-teaser picture.background{display:none}.items .teasers.fill-with-color[data-v-1c82c69f] .card-teaser figure{background-color:var(--card-fill-color)}.items .pagination-container[data-v-1c82c69f]{margin-top:1rem}.items .paginated-teasers.horizontal[data-v-1c82c69f] figure{aspect-ratio:var(--card-aspect-ratio)}@media (min-width:640px){.items .paginated-teasers.horizontal[data-v-1c82c69f]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.items .paginated-teasers.horizontal[data-v-1c82c69f]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.items .paginated-teasers.horizontal[data-v-1c82c69f]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.items .paginated-teasers.horizontal[data-v-1c82c69f]{grid-template-columns:repeat(4,1fr)}}.items .paginated-teasers.horizontal .product-teaser-link[data-v-1c82c69f]{display:block}.items .paginated-teasers.horizontal .product-teaser-link+.product-teaser-link[data-v-1c82c69f]{margin-top:1rem}@media (min-width:640px){.items .paginated-teasers.horizontal .product-teaser-link+.product-teaser-link[data-v-1c82c69f]{margin-top:0}}.items .paginated-teasers.justified[data-v-1c82c69f]{position:relative}.items .paginated-teasers>a[data-v-1c82c69f]{color:inherit}.filter button .option[data-v-1c82c69f]{display:none}.filter button .option .text[data-v-1c82c69f]{transition:color .05s ease}.filter button.selected-option .label[data-v-1c82c69f]{font-size:.6em;font-weight:700;line-height:1;position:relative;top:-1px}.filter button.selected-option .option[data-v-1c82c69f]{display:initial;line-height:1;position:relative}.filter button.selected-option .option-info[data-v-1c82c69f]{align-items:flex-start;display:flex;flex-direction:column}.filter button.selected-option:not(:hover) .option[data-v-1c82c69f]{color:#4b5563}.filter button .pill[data-v-1c82c69f]{border-radius:.75rem;margin-left:.5rem;--tw-bg-opacity:1;background-color:hsl(var(--color-primary-hsl)/var(--tw-bg-opacity,1));padding:.25rem;--tw-text-opacity:1;color:hsl(var(--color-primary-switched-hsl)/var(--tw-text-opacity,1))}.filter .actions .button-group[data-v-1c82c69f]{width:100%}.filter .actions button[data-v-1c82c69f]{flex-basis:50%;min-width:135px}.sidebar-filter-info[data-v-1c82c69f]{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.options[data-v-1c82c69f]{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:400px;min-width:100%}.options ul[data-v-1c82c69f]{font-size:.875rem;line-height:1.25rem;overflow-y:auto;padding-bottom:.5rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));max-height:300px}.options ul li.option[data-v-1c82c69f]{position:relative}.options ul li.option a[data-v-1c82c69f]{padding:.5rem 1rem}.options ul li.option a[data-v-1c82c69f]:focus,.options ul li.option a[data-v-1c82c69f]:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));text-decoration:none!important}.options ul li.option+li.option[data-v-1c82c69f]:before{border-top:1px solid #d1d5db;content:"";left:1rem;position:absolute;right:1rem;top:0}.option a[data-v-1c82c69f]{align-items:center;color:inherit;display:block;display:flex;gap:.25rem;justify-content:space-between}.option a[data-v-1c82c69f]:focus,.option a[data-v-1c82c69f]:hover{text-decoration:none!important}.option a.is-active[data-v-1c82c69f]{--tw-text-opacity:1;color:hsl(var(--color-primary-hsl)/var(--tw-text-opacity,1));font-weight:700}.option a.is-active .icon[data-v-1c82c69f]{display:block}.option a .icon[data-v-1c82c69f]{display:none}.items .compact-order-options[data-v-1c82c69f]{display:flex;position:relative}@media (min-width:1024px){.items .compact-order-options[data-v-1c82c69f]{display:none}}.detailed-order-options[data-v-1c82c69f]{display:none;justify-content:flex-end}@media (min-width:1024px){.detailed-order-options[data-v-1c82c69f]{display:flex}}.detailed-order-options[data-v-1c82c69f]:not(.button-group){flex-wrap:wrap;gap:.5rem}.detailed-order-options>.icon[data-v-1c82c69f]{align-items:center;display:flex;justify-content:center;margin-right:.2rem;width:2rem}.detailed-order-options>.icon[data-v-1c82c69f] span{display:contents}.detailed-order-options>.icon[data-v-1c82c69f] svg{height:1.4rem;opacity:.5;width:1.4rem}.teasers.contains-sidebar-filters[data-v-1c82c69f]{display:grid;gap:1rem;grid-template-columns:max-content 1fr}.teasers.contains-sidebar-filters.sidebar-position-right[data-v-1c82c69f]{grid-template-columns:1fr max-content}.teasers.contains-sidebar-filters.sidebar-position-right .sidebar[data-v-1c82c69f]{order:2}.sidebar[data-v-1c82c69f]{max-width:200px;padding-top:3px}@media (min-width:640px){.sidebar[data-v-1c82c69f]{max-width:320px;min-width:160px}}.sidebar .sidebar-filter-info[data-v-1c82c69f]{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;justify-content:space-between;--tw-text-opacity:1;color:hsl(var(--color-primary-hsl)/var(--tw-text-opacity,1));min-height:37px}.sidebar .filter+.filter[data-v-1c82c69f]{margin-top:1rem}.sidebar .filter.checkbox .option a.is-active .icon[data-v-1c82c69f] svg,.sidebar .filter.radio .option a.is-active .icon[data-v-1c82c69f] svg{opacity:1}.sidebar .filter.checkbox .option a.is-active .icon[data-v-1c82c69f]:before,.sidebar .filter.radio .option a.is-active .icon[data-v-1c82c69f]:before{--tw-border-opacity:1;border-color:hsl(var(--color-primary-hsl)/var(--tw-border-opacity,1))}.sidebar .filter.checkbox .option a .icon[data-v-1c82c69f],.sidebar .filter.radio .option a .icon[data-v-1c82c69f]{align-items:center;display:block;display:flex;height:1rem;isolation:isolate;justify-content:center;position:relative;width:1rem}.sidebar .filter.checkbox .option a .icon[data-v-1c82c69f] svg,.sidebar .filter.radio .option a .icon[data-v-1c82c69f] svg{opacity:0;transition:opacity .1s ease}.sidebar .filter.checkbox .option a .icon[data-v-1c82c69f]:before,.sidebar .filter.radio .option a .icon[data-v-1c82c69f]:before{border-radius:.25rem;border-style:solid;border-width:1px;position:absolute;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));content:"";top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1}.sidebar .filter.radio .option a.is-active .icon[data-v-1c82c69f]:after{opacity:1;transform:scale(1)}.sidebar .filter.radio .option a .icon[data-v-1c82c69f]:before{border-radius:9999px;top:-1px;right:-1px;bottom:-1px;left:-1px}.sidebar .filter.radio .option a .icon[data-v-1c82c69f]:after{border-radius:9999px;position:absolute;--tw-bg-opacity:1;background-color:hsl(var(--color-primary-hsl)/var(--tw-bg-opacity,1));content:"";top:3px;right:3px;bottom:3px;left:3px;opacity:0;transform:scale(.2);transition:opacity .1s ease,transform .1s ease;z-index:1}.sidebar .filter.radio .option a .icon[data-v-1c82c69f] svg{display:none}.sidebar .filter .option a[data-v-1c82c69f]:focus,.sidebar .filter .option a[data-v-1c82c69f]:hover{--tw-text-opacity:1;color:hsl(var(--color-primary-hsl)/var(--tw-text-opacity,1))}.price-chart .sidebar-filter-options[data-v-1c82c69f]{border-radius:.25rem}.popper-container[data-v-1c82c69f]{vertical-align:middle}.scroll-anchor[data-v-1c82c69f]{position:absolute;top:-4rem;visibility:hidden}.filter.price-range[data-v-1c82c69f]{--chart-bar-width:.4rem}@media (min-width:768px){.filter.price-range[data-v-1c82c69f]{min-width:calc(var(--chart-bar-width)*40)}}.filter.price-range .chart[data-v-1c82c69f]{display:none;height:calc(var(--chart-bar-width)*var(--chart-height-points));max-height:6rem}@media (min-width:768px){.filter.price-range .chart[data-v-1c82c69f]{display:flex}}.filter.price-range .bar[data-v-1c82c69f]{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));border-radius:var(--chart-bar-width);transition:background-color .15s ease;width:100%;width:var(--chart-bar-width)}.filter.price-range .bar.not-empty[data-v-1c82c69f]{min-height:var(--chart-bar-width)}.filter.price-range .bar.active[data-v-1c82c69f]{--tw-bg-opacity:1;background-color:hsl(var(--color-primary-hsl-600)/var(--tw-bg-opacity,1))}.filter.price-range .price-range-actions button.has-icon-mobile .label[data-v-1c82c69f]{display:none}@media (min-width:768px){.filter.price-range .price-range-actions button.has-icon-mobile .label[data-v-1c82c69f]{display:inline}}.filter.price-range .price-range-actions button.has-icon-mobile .icon[data-v-1c82c69f]{display:block}@media (min-width:768px){.filter.price-range .price-range-actions button.has-icon-mobile .icon[data-v-1c82c69f]{display:none}}.filter.price-range .sidebar-filter-info[data-v-1c82c69f]{flex-direction:column}@media (min-width:768px){.filter.price-range .sidebar-filter-info[data-v-1c82c69f]{flex-direction:row}}.filter.price-range .sidebar-filter-options .min-max[data-v-1c82c69f]{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-weight:300}span.text+span.unit[data-v-1c82c69f]:before{content:" "}body.sharp-corners .filter button .pill[data-v-1c82c69f],body.sharp-corners .options[data-v-1c82c69f],body.sharp-corners .price-chart .sidebar-filter-options[data-v-1c82c69f],body.sharp-corners .sidebar .filter.checkbox .option a .icon[data-v-1c82c69f]:before{border-radius:0}body.ci-color-primary-is-light .options ul a.is-active[data-v-1c82c69f],body.ci-color-primary-is-light .sidebar .sidebar-filter-info[data-v-1c82c69f]{--tw-text-opacity:1;color:hsl(var(--color-primary-hsl-600)/var(--tw-text-opacity,1))}body.ci-color-primary-is-light .sidebar .filter.checkbox .option a.is-active .icon[data-v-1c82c69f]:before,body.ci-color-primary-is-light .sidebar .filter.radio .option a.is-active .icon[data-v-1c82c69f]:before{--tw-border-opacity:1;border-color:hsl(var(--color-primary-hsl-600)/var(--tw-border-opacity,1))}body.ci-color-primary-is-light .sidebar .filter.radio .option a .icon[data-v-1c82c69f]:after{--tw-bg-opacity:1;background-color:hsl(var(--color-primary-hsl-600)/var(--tw-bg-opacity,1))}body.ci-color-primary-is-light .sidebar .filter .option a[data-v-1c82c69f]:focus,body.ci-color-primary-is-light .sidebar .filter .option a[data-v-1c82c69f]:hover{--tw-text-opacity:1;color:hsl(var(--color-primary-hsl-600)/var(--tw-text-opacity,1))}
