@charset "UTF-8";:root{--ai-bg:#fff;--ai-bg-alt:#555;--ai-bg-light:#f6f6f7;--ai-danger:#dc3545;--ai-info:#17a2b8;--ai-light:#e1e1e1;--ai-primary:#2e5481;--ai-primary-alt:darken(#2e5481,20%);--ai-primary-light:lighten(#2e5481,20%);--ai-secondary:#333;--ai-success:#28a745;--ai-warning:#ffc107}@use "../layout/bootstrap/variables";.catalog-filter-search{background:linear-gradient(30deg,#e1e1e1,#eee);padding:30px 0;position:relative}.catalog-filter-search .input-group,.catalog-filter-search .input-group button,.catalog-filter-search .input-group input{line-height:46px}.catalog-filter-search .input-group button{padding-left:2em;padding-right:2em}.catalog-filter-search .input-group input{padding-left:80px}.catalog-filter-search .input-group .svg-search{left:29px;position:absolute;top:19px;z-index:3}.catalog-filter-search .input-group .input-group-addon{background-color:#fff}#catalog-filter-toggle-advanced{bottom:0;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;left:50%;position:absolute;text-transform:uppercase;transform:translateX(-50%) translateY(50%);z-index:1}#catalog-filter-toggle-advanced .svg-slider{margin-right:10px}#catalog-filter-toggle-advanced[aria-expanded=true] .svg-chevron{transform:rotate(-180deg)}#catalog-filter-toggle-advanced .svg-chevron{margin-left:2px;transition:transform .3s ease-out}#catalog-filter-advanced{background:linear-gradient(30deg,#f8f8f8,#f6f6f7);border-bottom:1px solid #e1e1e1;border-top:2px solid #0d3178;line-height:30px;position:relative}#catalog-filter-advanced h2{font-size:17px;margin-top:40px;text-transform:uppercase}.catalog-filter-attribute .attr-item[type=checkbox],.catalog-filter-supplier .attr-item[type=checkbox]{display:none}.catalog-filter-attribute .attr-item[type=checkbox]+label,.catalog-filter-supplier .attr-item[type=checkbox]+label{cursor:pointer;font-size:14px;font-weight:400}.catalog-filter-attribute .attr-item[type=checkbox]+label:before,.catalog-filter-supplier .attr-item[type=checkbox]+label:before{background:#fff;border:1px solid #e1e1e1;content:"";display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:20px;height:23px;line-height:20px;margin-right:8px;text-align:center;vertical-align:middle;width:23px}.catalog-filter-attribute .attr-item[type=checkbox]:checked+label:before,.catalog-filter-supplier .attr-item[type=checkbox]:checked+label:before{color:#2e5481;content:"\25fc"}.attribute-lists{-moz-column-count:3;-moz-column-width:160px;columns:160px 3}.attribute-lists legend{font-size:14px;margin-bottom:12px}.attr-list{list-style:none;padding:0}.attr-list .media-list{display:none}.attr-count,.cat-count{color:#8a6d3b;font-size:12px}.attr-count:before,.cat-count:before{content:" ("}.attr-count:after,.cat-count:after{content:")"}.cat-count{display:none}.attribute-selected a:after,.category-selected a:after{color:#dc3545;content:" ✕"}.catalog-filter-tree ul{list-style:none;padding:0}.catalog-filter-tree ul ul{padding-left:16px}.catalog-filter-tree .active>.cat-item .cat-name{font-weight:700}.catalog-filter-myplane__loginnotice{display:flex;gap:.5em}.catalog-filter-myplane__loginnotice>a{line-height:1.3em}li.cat-item.withchild>a:before{border-color:#555;border-right:1.5px solid;border-top:1.5px solid;color:#555;content:"";display:inline-block;height:6px;margin-left:1px;margin-right:10px;transform:rotate(45deg);width:6px}li.cat-item.withchild.active>a:before{margin-left:4px;margin-right:6px;transform:rotate(135deg) translateY(50%)}li.cat-item .media-list{display:none}.price,.price-value .value,.unitprice,[itemprop=priceSpecification] .value,td.price .value,td.unitprice .value{color:#555;white-space:nowrap}.price-value .value-taxinfo,[itemprop=priceSpecification] .value-taxinfo,td.price .value-taxinfo,td.unitprice .value-taxinfo{color:#2e5481;font-size:15px;font-weight:700;white-space:nowrap}.product .price-item .quantity{display:none}.product .price-item .taxrate{color:#2e5481;font-weight:700}.catalog-detail-basket .price:not(.price-actual),.catalog-list-items .price:not(.price-actual),.price-item .price:not(.price-actual){display:none}.catalog-list-type svg{fill:#1e1e1e}.catalog-list-type .shown-products-intro{margin-left:0}.shown-products-intro{margin-left:1em}.catalog-list-size,.catalog-list-sort{text-align:right}.catalog-list-size .dropdown,.catalog-list-sort .dropdown{display:inline-block;margin-left:1em}.catalog-list .pagination{display:block;text-align:center}.catalog-list .list-search{color:#8a6d3b;margin-top:1em}.catalog-list{margin-top:3em}.list-items{list-style:none;padding:0}.list-items .product{height:450px;position:relative}.list-items .product:after{bottom:15px;box-shadow:0 0 5px rgba(0,0,0,.15);content:"";left:15px;position:absolute;right:15px;top:15px;z-index:-1}.list-items .product.active:after,.list-items .product:focus-within:after,.list-items .product:focus:after,.list-items .product:hover:after{background:#f6f6f7;box-shadow:0 0 5px rgba(8,45,117,.3);transition-duration:.2s;transition-property:box-shadow,background;transition-timing-function:ease-out}.list-items .product .media-list{margin-top:15px}.list-items .product .media-list .media-item{border-bottom:1px solid #f6f6f7;height:250px;position:relative}.list-items .product .media-list .media-item:not(:first-of-type){display:none}.list-items .product .media-list .media-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.list-items .product .offer,.list-items .product .text-list{padding:15px}.list-items .product [itemprop=name]{color:#1e1e1e;font-size:16px;font-weight:700}.list-items .product [itemprop=description]{display:none}.list-items .product [itemprop=priceSpecification]{bottom:60px;position:absolute}.list-items .product form{display:none}.list-items .product .stock-list{bottom:30px;left:30px;line-height:15px;padding-left:45px;position:absolute;right:30px;text-indent:-45px}.list-items .product .stock-list .articleitem{display:none}.list-items .product .stock-list .articleitem.stock-actual{display:block}.catalog-detail{margin-top:5em}.catalog-detail h1{font-size:26px}.catalog-detail h1,.catalog-detail h2{color:#2e5481;text-transform:uppercase}.catalog-detail h2{font-size:18px}.catalog-detail-basket-attribute ul,.catalog-detail-basket-selection ul{list-style:none;padding:0}.catalog-detail-additional table{margin-bottom:0}.catalog-detail-additional table tbody{background:#fff}.catalog-detail-additional .subproduct{display:none}.catalog-detail-additional .subproduct.subproduct-actual{display:table-row}.catalog-detail-additional .additional-box:not(:first-of-type),.catalog-detail-bought,.catalog-detail-suggest{margin-top:22px}.catalog-detail-match{margin-bottom:1.5rem}.catalog-detail-match>div:before{background-color:#28a745;border:1px solid #1e7e34;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:4px;width:10px}.catalog-stage-breadcrumb>.breadcrumb{padding:1em 0}.catalog-stage-breadcrumb .title{font-size:14px;text-transform:uppercase}.catalog-stage-breadcrumb ol{padding:.2em 0 0}.stocklevel{margin-left:14px;margin-right:18px;position:relative}.stocklevel,.stocklevel:after,.stocklevel:before{border:1px solid #e1e1e1;border-radius:50%;display:inline-block;height:10px;width:10px}.stocklevel:after,.stocklevel:before{content:"";position:absolute;top:-1px}.stocklevel:before{right:13px}.stocklevel:after{left:13px}.stock-high .stocklevel:before,.stock-unlimited .stocklevel:before{background-color:#28a745;border-color:#1e7e34}.stock-low .stocklevel{background-color:#ffc107;border-color:#d39e00}.stock-out .stocklevel:after{background-color:#dc3545;border-color:#bd2130}.stock-actual .stockitem{display:block}.stockitem{display:none}.catalog-detail-basket .stock-list{margin-bottom:2em}.common-summary-detail table{border:1px solid #e1e1e1}.common-summary-detail table td,.common-summary-detail table th{padding:28px 6px!important}.common-summary-detail table td.price{text-align:right}.common-summary-detail table td.details .product-name{color:#1e1e1e;font-size:15px;font-weight:700;text-transform:uppercase}.common-summary-detail table th{border-bottom-style:none!important;text-transform:uppercase}.common-summary-detail table tfoot .tax td:first-of-type,.common-summary-detail table tfoot .total td:nth-of-type(3){text-align:right}.common-summary-detail .timeframe{color:#8a6d3b}.common-summary-detail .code{color:#5e5e5e}.basket-standard-coupon{padding-bottom:30px}.aimeos-basket__continue-shopping-block{margin-bottom:2rem}.basket-standard button.minibutton.delete,.checkout-standard button.minibutton.delete{background:none;border:0;padding:0}.aimeos .steps{list-style:none;margin-bottom:2em;padding:0}.aimeos .steps li{color:#5e5e5e;display:inline-block;font-size:15px;font-weight:700;text-transform:uppercase}.aimeos .steps li:not(:last-of-type):after{color:#e1e1e1;content:"›";font-size:18px;padding:0 10px}.aimeos .steps li.current{color:#1e1e1e}.aimeos .button-group{float:right;margin:45px 0}.aimeos .button-group:before{background:#f6f6f7;content:"";display:block;height:123px;left:-100vw;position:absolute;right:-100vw;top:-45px}.aimeos .button-group .btn-lg{font-size:14px;line-height:1.6;padding:6px 12px}.aimeos .checkout-confirm-detail .header,.aimeos .checkout-standard-summary .header{margin-top:3em}.aimeos .checkout-confirm-detail .modify,.aimeos .checkout-standard-summary .modify{margin-top:.5em}.aimeos .checkout-standard-summary-option-account .alert,.aimeos .checkout-standard-summary-option-terms .alert{padding-bottom:10px}.aimeos .checkout-standard-summary-option-account p,.aimeos .checkout-standard-summary-option-terms p{display:inline-block}.aimeos .checkout-standard-address-delivery .vatid{display:none}.aimeos .item-service{margin:2em 0}.aimeos .item-service h2{display:inline-block;font-size:14px;font-weight:700;margin:0}.aimeos .item-service input{vertical-align:middle}.aimeos .item-service .icons{display:inline-block;text-align:center;width:140px}.aimeos .item-service .icons img{max-height:60px}.aimeos .item-service .price-value{display:inline-block;font-weight:400;min-width:6em;padding-left:.5em;vertical-align:middle}.aimeos .item-service p.long{font-weight:400;margin-left:7.5em;margin-top:.8em;padding:2px 7px}.aimeos .vat-warning{color:#555}.aimeos .form-item.mandatory label:after{color:#5e5e5e;content:" *";display:inline}#catalog-filter-toggle-advanced.shophome-animate{outline:120px double rgba(26,47,73,0);z-index:3!important}#catalog-filter-toggle-advanced.shophome-animate-end{outline-color:#2e5481;outline-width:0;transition:outline-width .5s ease-out,outline-color .5s ease-out}
/*# sourceMappingURL=aimeos.css.map */