.spinner-dual-ring{display:inline-block;width:80px;height:80px}.spinner-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:4px solid var(--theme-color-primary);border-color:var(--theme-color-primary) transparent var(--theme-color-primary) transparent;animation:spinner-dual-ring 1.4s linear infinite}@keyframes spinner-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-label{font-size:.8rem;text-align:center}.spinner-logo{max-width:80px;margin-bottom:10px}@media only screen and (min-width: 992px){.spinner-logo{max-width:120px;margin-bottom:20px}}.active-link{color:var(--theme-color-primary)}.dropdown{position:relative}.dropdown--default{display:inline-block}.dropdown--veme{margin:15px 0}.dropdown--veme a:hover{color:var(--theme-color-primary)}.dropdown--veme .dropdown__third-level-item{margin-left:16px}.dropdown--user .dropdown__header{font-size:1.2em;text-align:right;padding-left:.5em}.dropdown__username{font-size:1em}.dropdown__heading--filter{display:flex;align-items:center}.dropdown__content{display:none;list-style:none;padding-left:0;margin:0}.dropdown-heading-button-reset{background-color:transparent;border:none;font-size:1em;font-family:var(--font-family-primary);padding:0}.dropdown__content--default{background-color:#fff;position:absolute;min-width:max-content;box-shadow:0 8px 16px #0006;z-index:1;right:0}.mobile-only .tabs-container .dropdown__content--default{position:static}.dropdown__content--wide{left:-250px}.dropdown--language{display:none;float:right;padding-right:.6em}.dropdown--user .dropdown__content{min-width:160px}.dropdown--language .dropdown__content{min-width:80px}.dropdown__current-user-role{padding:12px 16px;font-weight:700;display:block;border-bottom:1px solid var(--line-very-soft-color)}.dropdown__content a{color:var(--font-color-primary);padding:8px 14px;text-decoration:none;display:block}.dropdown__content a:hover{color:var(--theme-color-primary)}.dropdown-wide-submenu{padding:10px}.dropdown-wide-submenu__heading{font-weight:700;padding:5px 10px;border-bottom:1px solid #ccc}.dropdown-wide-submenu__item a{padding:5px 10px}.dropdown__content--active{display:block}.dropdown--language .language-flag{width:2.5em}.dropdown--language .dropdown__content .language-flag{width:100%}.dropdown--default .dropdown__heading{margin-right:.9em}.dropdown--default .dropdown__heading--filter{margin-right:.5em}.dropdown--default .dropdown__heading a,.dropdown--default .dropdown__heading a:visited{color:var(--font-color-primary)}.dropdown--default:hover .dropdown__heading,.dropdown--default:hover .dropdown__heading a,.desktop-nav-single-item a:hover{color:var(--theme-color-primary)}.dropdown--veme .dropdown__heading{font-size:1em;position:relative}.dropdown--veme .dropdown__heading--subitem{font-size:1em;position:relative;padding:10px 16px}.dropdown--veme .dropdown__heading:hover{cursor:pointer;color:var(--theme-color-primary)}.dropdown--veme .svg-icon{margin:0}.dropdown--veme .svg-icon-angle-up,.dropdown--veme .svg-icon-angle-down{position:absolute;right:0}.dropdown__heading_arrow{font-size:1rem;position:absolute;right:0;top:.2em}.dropdown__heading--subitem .dropdown__heading_arrow{top:.8em}.dropdown-content-heading{padding-left:1em;padding-right:1em}.dropdown__heading--disabled,.dropdown--default:hover .dropdown__heading--disabled{color:#bbb}@media only screen and (min-width: 992px){.grid-dropdown{display:grid;grid-template-areas:"title links image"}.grid-dropdown__item1{border-right:1px solid #ddd;grid-area:title;display:flex;flex-direction:column;justify-content:center;max-width:min-content}.grid-dropdown__item2{grid-area:links;display:flex;flex-direction:column;justify-content:center}.grid-dropdown__item3{grid-area:image;display:flex;flex-direction:column;justify-content:center;font-size:.8em}.grid-dropdown-submenu{display:grid;grid-template-columns:repeat(2,1fr);margin-left:30px}.grid-dropdown-submenu__item{position:relative}.dropdown-submenus-with-heading{display:grid;grid-template-columns:repeat(2,1fr)}.dropdown-submenus-with-heading--3col{grid-template-columns:repeat(3,1fr)}.grid-dropdown-submenu .desktop-nav-item-arrow{position:absolute;left:.4em;top:.4em;color:var(--font-color-primary)}.dropdown__content .grid-dropdown-submenu a{padding:5px 12px 5px 19px;margin:0 0 5px}.dropdown--language{display:block}}.button,.linkbutton a{border-radius:4px;border:1px solid var(--theme-color-primary);padding:10px 24px;background:var(--theme-color-primary);color:#fff;overflow:hidden;position:relative;cursor:pointer;font-size:1em;font-family:var(--font-family-primary)}.linkbutton a{display:block;width:max-content}.button--small,.linkbutton--small a{font-size:.8rem;padding:8px 10px}.button--beside-message{font-size:.8rem;padding:3px 5px;margin:10px}.button--full-width{width:100%}.linkbutton--full-width a{width:auto}.button--secondary,.linkbutton--secondary a{background:#fff;color:#333;border:1px solid #ccc}.button--right,.linkbutton--right{float:right}.button:hover,.linkbutton a:hover{background:var(--theme-color-secondary);border:1px solid var(--theme-color-secondary);color:#fff}.button:disabled,.linkbutton--disabled a,.linkbutton--disabled a:hover{background:#dedede;border:1px solid #dedede;color:#999;cursor:default}.form{border:none;max-width:600px}.form-centered{margin:auto;padding:20px}.grid-form{display:grid;grid-template-columns:1fr}.grid-form__label,.grid-form__input{display:flex;flex-direction:column;justify-content:center;margin-top:10px}.grid-form__input--unit{display:grid;grid-template-columns:1fr max-content}.grid-form__input--unit input,.grid-form__input--unit select{text-align:right}.grid-decimal-input{display:grid;grid-template-columns:1fr max-content 1fr}.grid-form__label{margin-top:20px}.grid-form input,.grid-form select{border:none;border-bottom:1px solid var(--input-border-color);font-size:1em;padding:.3em .5em}.grid-form textarea{border:1px solid var(--input-border-color);font-size:1em;padding:.3em .5em;width:100%;font-family:var(--font-family-primary)}.grid-form select{width:max-content;background-color:#fff}.form input:focus,.grid-form input:focus{outline:none;border-bottom:1px solid var(--theme-color-primary)}.grid-form textarea:focus{outline:none;border:1px solid var(--theme-color-primary)}input[type=checkbox]:focus{outline:.5px dotted}input[type=checkbox]:focus:checked{outline:none}form .invalid-value:focus{border:1px solid var(--form-message-error-bg-color)}form .invalid-value{border:1px solid var(--form-message-error-bg-color)}.form-invalid-input-message{background-color:var(--form-message-error-bg-color);color:var(--form-message-error-color);border-radius:5px;margin-bottom:5px;padding:.3em .5em;max-width:max-content}.form-invalid-input-message .svg-icon-close{color:var(--form-message-error-color);margin-right:7px}.form-checkbox{display:grid;grid-template-columns:max-content auto;margin-top:10px}.form-radio-input-label-container{display:grid;grid-template-columns:max-content auto}.form-checkbox--small{font-size:.8em}.ripple-button--form{width:100%;margin-top:10px}.form-checkbox input,.form-radio-input-label-container input{margin-left:0;margin-right:10px;cursor:pointer}.form-checkbox label{float:right;text-align:justify;cursor:pointer}.form-checkbox--small input{margin-right:5px}.form-schutz{display:grid;grid-template-columns:max-content auto}.form-schutz__hint{display:flex;flex-direction:column-reverse;margin-right:5px}.form-legal-error-message{margin-top:10px}form button{margin-top:20px}.is-required-asterisk{color:var(--form-message-error-color)}.input-label-invisible{display:none;margin-top:0}form a,form a:visited{color:var(--theme-color-primary)}.form-and-heading{margin:auto;padding:20px;max-width:600px}.form-logo{max-width:50px}@media only screen and (min-width: 992px){.form-centered{border:1px solid var(--input-border-color);padding:40px}.grid-form{display:grid;grid-template-columns:max-content auto}.grid-form__label{margin-top:15px;margin-bottom:5px;margin-right:10px}.form-checkbox{grid-column:span 2}.form-schutz__hint{margin-bottom:6px}.input-label-invisible{display:flex;margin-top:10px}.input-label-invisible label{visibility:hidden}.form-radio-input-label-container input{margin-right:20px}.form-and-heading{margin-top:20px;margin-bottom:20px;padding:40px;box-shadow:0 0 10px 3px #0000001a}.form-and-heading h1{margin-bottom:20px}.form-logo{max-width:80px}}.grid-shop-sidebar-main{display:grid;grid-template-areas:"shop-main" "shop-sidebar"}.shop-sidebar{grid-area:shop-sidebar;margin-top:20px}.shop-main{grid-area:shop-main}.shop-category-menu{background-color:var(--sidebar-menu-bg-color);color:var(--sidebar-menu-color);border-radius:0 0 10px 10px;margin:0;padding:0 10px 10px}.shop-category-menu>li{padding:15px 0;margin:0;border-bottom:1px solid #ddd}.shop-category-menu>li:last-child{border-bottom:none}.shop-category-menu a,.shop-category-menu a:visited{color:var(--font-color-primary)}.shop-category-menu a:hover{color:var(--theme-color-primary)}.shop-category-menu-heading{background-color:var(--theme-color-primary);color:#fff;text-transform:uppercase;font-weight:600;border-radius:10px 10px 0 0;padding:20px 10px}.grid-product-category-list{display:grid;grid-template-columns:1fr;grid-row-gap:10px}.grid-product-category-list a{color:var(--font-color-primary)}.grid-product-category-list-item{display:grid;grid-template-columns:100px auto;padding:10px;grid-column-gap:20px}.grid-product-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-row-gap:10px;padding:10px 0}.grid-product-list a{color:var(--font-color-primary)}.product-category-menu{display:grid;grid-template-columns:1fr;grid-row-gap:10px;margin-bottom:10px}.grid-product-category-menu-item{display:grid;grid-template-columns:1fr 3fr;padding:10px}.product-category-menu-item__name{display:flex;align-items:center;color:var(--font-color-primary);padding-left:15px;word-wrap:anywhere;font-size:.9em}.product-category-menu-item__name--only{width:100%;height:100%;padding-left:0}.grid-search-dropdown-list--product-category .product-category-list-item.center{justify-content:flex-start}.product-category-list-item__name{word-wrap:anywhere}.product-list-item,.product-category-list-item{border:1px solid var(--product-list-item-border-color);background-color:#f4f4f4}.product-category-list-item{align-items:center;display:flex}.product-list-item{overflow:auto}.product-list-item:hover,.product-category-list-item:hover{border:1px solid #999;background-color:#ddd}.product-list-item-img-container-raster{background-color:#fff;padding:3px}.product-list-item__product-id{font-size:.8em}.product-list-item__tabelle{display:none}.product-list-item__info{padding:5px;overflow:auto}.product-list-item__name,.product-list-item__description{width:100%;text-align:center;font-size:.8em;overflow-wrap:break-word}.product-list-item__stock-and-price-container{font-size:.7em}.product-list-item__availability{float:left}.product-list-item__price{float:right}.grid-product-view-top{display:grid;grid-template-columns:1fr}.product-view-top-info-container{padding-left:10px}.product-view-top-info-container .grid-list-price-and-discount{margin-top:20px}.product-view-details-grid{display:grid;grid-template-columns:1fr}.product-attribute-list{display:grid;grid-template-columns:1fr 1fr}.product-attribute-label{padding-right:10px}.product-attribute-label,.product-attribute-values{padding-bottom:3px}.product-attribute-values{word-break:break-word}.product-view-price-availability-container{display:grid;grid-template-columns:max-content max-content auto;margin:10px 0}.product-view-price{padding-right:20px;font-size:1.2em}.product-view-price-info{font-size:.7em;margin:auto 0}.product-view-availability-container{display:grid;grid-template-columns:1fr;margin:auto 0}.product-view-availability-info{font-size:.9em;margin-left:30px}.product-view-procurement-time{font-size:.8em;margin-left:30px}.product-view-second-level-heading,.product-view-third-level-heading{margin-top:20px;margin-bottom:4px}.grid-product-qty-buttons{display:grid;grid-template-columns:max-content max-content max-content;column-gap:5px;margin-right:30px}.cart-position-qty form button{margin-top:0}.cart-position-qty form .button--small{padding:2px 3px}.grid-product-qty-buttons .product-qty-input-unit{margin-right:5px}.add-product-container{display:flex;align-items:center}.add-product-container .grid-form__label{width:0px;margin-right:0}.add-product-container .grid-form input{max-width:45px;margin-top:8px;text-align:right;border:1px solid var(--input-border-color)}.add-product-container .grid-form input:focus{border:1px solid var(--theme-color-primary)}.product-qty-input-unit{margin-top:18px;margin-right:15px;margin-left:5px}.add-product-message{width:100%;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes add-product-message-fade-out{50%{opacity:1}to{opacity:0}}@keyframes add-product-message-fade-out{50%{opacity:1}to{opacity:0}}.add-product-message-fade-out{-webkit-animation-name:add-product-message-fade-out;animation-name:add-product-message-fade-out}.grid-list-price-and-discount{display:grid;grid-template-columns:max-content auto;margin-top:10px}.product-view-price--reduced{color:#888;text-decoration:line-through;font-weight:700}.discount{padding:5px;border-radius:5px;font-size:.8em;color:#fff;background-color:var(--discount-bg-color);width:max-content}.product-list-item__discount{display:flow-root}.product-list-item__discount .grid-list-price-and-discount{float:right}.product-list-item__discount .discount{padding:0 5px;font-size:.7em}.product-list-item__discount .product-view-price{padding-right:0;font-size:.7em;margin-right:10px}.product-list-item__discount .grid-list-price-and-discount{margin-top:0}.product-hyperlinks-container a{color:var(--font-color-primary);text-decoration:underline}.product-hyperlinks-container a:visited{color:var(--font-color-primary)}.product-hyperlinks-container a:hover{color:var(--theme-color-primary)}.product-category-top-image{max-width:600px;margin-top:-20px}@media only screen and (min-width: 992px){.product-attribute-list{grid-template-columns:minmax(max-content,35%) auto}.grid-product-category-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px}.product-category-menu{grid-template-columns:1fr 1fr;grid-column-gap:15px;grid-row-gap:15px}.grid-product-menu{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:15px;grid-row-gap:15px;padding:15px 0}.product-view-top-info-container{padding-left:20px}.product-attribute-values{word-break:normal}.compatible-products-container{box-shadow:0 3px 10px 2px #0000001a;padding:10px;margin-top:30px}.compatible-products-container .product-view-second-level-heading{margin-top:5px}.compatible-products-container .linkbutton{font-size:1.2em}}@media only screen and (min-width: 1200px){.grid-shop-sidebar-main{grid-template-areas:"shop-sidebar shop-main";grid-template-columns:1fr 4fr}.shop-sidebar{margin-top:0;margin-right:20px}.product-category-menu{grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:20px}.grid-product-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid-product-list--tabelle{grid-template-columns:1fr}.grid-product-list--tabelle .product-list-item__tabelle{display:grid;grid-template-columns:70px 4fr 8fr 2fr;column-gap:20px;padding:5px;font-size:.9em;align-items:center;justify-content:center}.grid-product-list--tabelle .product-list-item__raster{display:none}.product-list-item__tabelle__price,.product-list-item__tabelle__availability{text-align:right}.product-list-item__tabelle__availability{font-size:.9em}.grid-product-view-top{grid-template-columns:minmax(200px,500px) auto}.product-view-details-grid{grid-template-columns:3fr 2fr;column-gap:40px}.modal__content .product-view-container{max-width:1200px}.modal .grid-product-view-top{grid-template-columns:minmax(50%,max-content) 1fr}.product-view-top-info-container,.modal .product-view-top-info-container{padding-left:30px}.product-page .product-attribute-list{grid-template-columns:minmax(max-content,25%) auto}.product-page .product-view-description-container .product-attribute-list{grid-template-columns:minmax(max-content,18%) auto}.grid-product-category-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:15px;grid-column-gap:15px}.product-featured-image-container,.product-videos-container,.product-hyperlinks-container,.product-view-attributes{box-shadow:#0000001a 0 3px 10px 2px;overflow:auto;padding:0 10px 10px;margin-top:20px}.product-view-attributes{height:max-content}}@media only screen and (min-width: 1800px){.shop-main .grid-product-list--raster{grid-column-gap:15px;grid-row-gap:15px}.shop-main .grid-product-list--raster .product-list-item{box-shadow:0 .1rem .3rem #343a4026}}.img-overlay-effect-container{position:relative}.img-overlay-effect-img{display:block;width:100%;height:auto}.img-overlay-container{position:absolute;bottom:100%;left:0;right:0;background-color:#ffffff80;overflow:hidden;width:100%;height:0;transition:.5s ease}.img-overlay-container .fa-edit{margin-right:5px}.img-overlay-effect-container:hover .img-overlay-container{bottom:0;height:100%}.img-overlay-info-container{background-color:var(--theme-color-primary);border-radius:5px;padding:10px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.horizontal-images{display:grid}.horizontal-images--1{grid-template-columns:1fr}.horizontal-images--2{grid-template-columns:1fr 1fr}.horizontal-images--3{grid-template-columns:1fr 1fr 1fr}.grid-image-hover-gallery{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:5px;grid-row-gap:5px;padding-top:10px}.grid-image-hover-gallery-img{border:1px solid var(--image-border-color-primary)}.grid-image-hover-gallery-img:hover,.grid-image-hover-gallery-img--active{border:1px solid var(--theme-color-primary)}@media only screen and (min-width: 1200px){.grid-image-hover-gallery{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:5px;grid-row-gap:5px}}.cart-dropdown{padding:10px;max-width:300px}.dropdown__content--cart{right:-20px}.grid-cart-summary{display:grid;grid-template-columns:max-content max-content;column-gap:10px}.cart-dropdown .grid-cart-summary{margin-top:10px}.cart-checkout .cart-heading{margin-bottom:10px}.cart-buttons{display:flex;margin-bottom:10px}.cart-dropdown .cart-buttons{margin-top:10px}.cart-own-page .cart-buttons{margin:20px 0}.grid-cart-position{display:grid;grid-template-columns:80px auto max-content;grid-column-gap:10px;grid-template-areas:"cart-image cart-name cart-delete" "cart-image cart-qty cart-price";margin-top:5px;padding-top:5px;border-top:1px solid #ddd}.cart-dropdown .grid-cart-position{font-size:.9em}.cart-position-image{grid-area:cart-image}.cart-position-product-name{grid-area:cart-name;word-wrap:anywhere}.cart-position-product-id{display:none;font-size:.9em}.cart-own-page .cart-position-product-id{display:block;padding-left:20px}.cart-position-qty{grid-area:cart-qty;display:flex;align-items:center}.cart-position-discount{grid-area:cart-discount;display:none}.cart-position-price{grid-area:cart-price;display:flex;align-items:center}.cart-position-delete{grid-area:cart-delete}.grid-cart-position .grid-form__input,.grid-cart-position .add-product-container .grid-form input,.grid-cart-position .product-qty-input-unit{margin-top:0}.cart-delete-button a{padding:0;width:max-content}.cart-delete-button a:hover{background-color:#fff}.cart-dropdown .grid-form input{padding:.1em .2em}.cart-delete-button{float:right}.cart-delete-button a{color:var(--font-color-primary)}.cart-delete-button a:hover{color:var(--theme-color-primary)}.cartVatShippingNote{font-size:.8em}.cart-dropdown .cart-net-sum,.cart-dropdown .cart-position-count,.cart-dropdown .linkbutton--small a{font-size:.9em}.dropdown__content .horizontal-images a,.dropdown__content .cart-position-product-name a{padding:0}.cart-position-product-name a,.cart-position-product-name a:visited{color:var(--font-color-primary)}.cart-position-product-name a:hover,.horizontal-images a:hover{background-color:#fff;color:var(--theme-color-primary)}.cart-summary-price{text-align:right}.cart-summary-price--netsum,.cart-summary-price--grosssum{border-top:1px solid var(--font-color-primary)}.grid-cart-import-export{display:grid;grid-template-columns:1fr;row-gap:10px}.cart-import-export-link{border-top:1px solid #ddd;margin-top:5px;padding-top:10px}.cart-import-export-link a{color:var(--font-color-primary);padding-left:0;font-size:.8em;width:max-content}.cart-import-export-link a:visited{color:var(--font-color-primary)}.cart-import-export-link a:hover{color:var(--theme-color-primary)}.cart-import-export-back{margin-top:40px;margin-bottom:20px}.cart-checkout{margin-top:30px}@media only screen and (min-width: 992px){.cart-dropdown{max-width:500px}.cart-own-page .grid-summary-and-buttons{display:grid;grid-template-columns:auto max-content;margin-bottom:20px}.cart-own-page .cart-buttons{margin:0}.cart-own-page .grid-cart-position{grid-template-columns:150px auto max-content;grid-column-gap:20px;margin-top:10px;padding-top:10px}.grid-cart-import-export{grid-template-columns:1fr 1fr;column-gap:50px}.grid-cart-import-export-item{box-shadow:0 0 10px 3px #0000001a;padding:20px}.cart-checkout{margin-top:0}}@media only screen and (min-width: 1200px){.cart-own-page .grid-cart-position{grid-template-columns:150px 3fr 1fr 1fr 1fr 30px;grid-column-gap:30px;grid-template-areas:"cart-image cart-name cart-qty cart-discount cart-price cart-delete"}.cart-own-page .product-view-price--reduced{font-size:1em;font-weight:500}.cart-own-page .cart-position-discount{display:flex}.cart-own-page .grid-list-price-and-discount{display:flex;align-items:center;margin-top:0}.cart-own-page .cart-position-product-name,.cart-own-page .cart-position-delete{display:flex;align-items:center}}.grid-message{display:grid;grid-template-areas:"icon content"}.message-icon{grid-area:icon;width:max-content;display:flex;justify-content:center;align-items:center}.message-content{grid-area:content}.message{color:var(--message-font-color);border-radius:5px;padding:.3em .5em;margin:10px 0;max-width:max-content}.message a{color:var(--message-font-color);text-decoration:underline}.message a:hover{cursor:pointer}.message a:visited{color:var(--message-font-color)}.message--success{background-color:var(--message-success-bg-color)}.message--warning{background-color:var(--message-warning-bg-color);color:var(--font-color-primary)}.message--error{background-color:var(--message-error-bg-color);color:var(--message-error-color)}.message--info{background-color:var(--message-info-bg-color);color:var(--font-color-primary)}.message--info a{color:var(--font-color-primary);text-decoration:underline}.message--info a:visited,.message--instruction{color:var(--font-color-primary)}.message .svg-icon{margin:0 15px 0 5px}.message .message-icon .svg-icon.svg-icon-close{margin-top:-8px;margin-left:0}.message .svg-icon-info-circle{color:var(--font-color-primary)}.search-dropdown-container{display:initial}.search-form{float:right;position:relative;border:2px solid #ccc;border-radius:8px;margin-top:-2px}.search-form input{border:none;font-size:1em;outline:none;padding:3px 0 3px 3px;margin-left:15px;width:100px;transition:.5s}.search-form input:focus{width:150px;transition:.5s}.search-dropdown-content-mobile .search-form input{width:max-content;transition:0s}.search-dropdown-content-mobile .search-form input:focus{width:max-content;transition:0s}.search-dropdown-input-mobile{margin:auto;padding:10px 10px 0;display:flex}.search-form button{background-color:transparent;color:var(--input-border-color);float:right;font-size:1em;border:none;cursor:pointer;margin-top:0;padding:3px 0;margin-right:15px;margin-left:5px}.product-list-container .search-form{border:2px solid #999}.product-list-container .search-form input,.product-list-container .search-form button{font-size:.9em}.search-form input:focus+button{color:var(--font-color-primary)}.search-form button:hover{color:var(--theme-color-primary)}.search-form input:focus+button:hover{color:var(--theme-color-primary)}.search-dropdown-text{padding:10px}.search-dropdown-message{padding:10px 0 0}.search-dropdown-content .message{margin:0 10px 10px}.search-dropdown-container .tab-content{border:none}.search-dropdown-content{background-color:#fff;display:none;position:absolute;box-shadow:0 8px 16px #0006;z-index:2;margin:10px 10px 10px 20%;max-width:300px}.dropdown__content--search-mobile-main{right:-60px}.search-dropdown-content-mobile{max-width:320px}.search-dropdown-content--active{display:block}.grid-search-dropdown-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-row-gap:10px}.grid-search-dropdown-list--product-category{grid-template-columns:1fr}.grid-search-dropdown-list a{color:var(--font-color-primary)}.search-dropdown-content-mobile .grid-search-dropdown-list .product-list-item a{padding:0}.search-dropdown-content .linkbutton a,.dropdown__content--search-mobile-main .linkbutton a,.compatible-products-container .linkbutton a{color:var(--font-color-primary);font-size:.8em;text-align:center;background-color:#f4f4f4;border:1px solid var(--product-list-item-border-color);border-radius:0;padding:5px}.search-dropdown-content .linkbutton a,.dropdown__content--search-mobile-main .linkbutton a{margin-top:10px}.search-dropdown-content .linkbutton a:hover,.dropdown__content--search-mobile-main .linkbutton a:hover,.compatible-products-container .linkbutton a:hover{border:1px solid #999;background-color:#ddd;color:var(--font-color-primary)}.search-dropdown-content-mobile .search-dropdown-message{padding:0 10px 10px}.grid-webpage-search-list-item{display:grid;grid-template-columns:100px auto;padding:10px;grid-column-gap:20px}.grid-webpage-search-list-item--external{grid-template-columns:1fr}.webpage-search-list-item__name{word-wrap:anywhere}.webpage-search-list-item__source{font-size:.8em;padding-top:5px}.webpage-search-list-item{border:1px solid var(--product-list-item-border-color);background-color:#f4f4f4}.webpage-search-list-item:hover{border:1px solid #999;background-color:#ddd}@media only screen and (min-width: 800px){.grid-search-dropdown-list{grid-template-columns:1fr 1fr 1fr}.grid-search-dropdown-list--product-category{grid-template-columns:1fr}}@media only screen and (min-width: 1200px){.search-dropdown-content{max-width:550px;width:100%;margin-left:27%}}.tabs{overflow:hidden;background-color:var(--tabs-bg-color)}.tab-button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:10px;font-size:.9em}.tab-button:hover{background-color:var(--tabs-hover-bg-color)}.tab-button--disabled:hover{background-color:var(--tabs-bg-color);cursor:default}.tab-button--active{background-color:var(--theme-color-primary);color:#fff}.tab-button--active:hover{background-color:var(--theme-color-primary);cursor:default}.tab-content{display:none;padding:12px;border:1px solid #ccc;border-top:none}.tab-content--active{display:flow-root}.tab-button .svg-icon{margin-right:5px}@media only screen and (min-width: 800px){.tab-button{padding:14px 16px;font-size:1em}}.dropdown-filter,.list-sortby{font-size:.9em}.mobile-only .tabs-container .dropdown-filter{font-size:1em}.list-customize-dropdown-arrow{padding-right:0;padding-left:.2em;font-size:.9em}.dropdown-filter-content{box-shadow:none;padding:0 10px 0 5px;right:auto;background-color:#f9f9f9}.dropdown-filter-content--2cols{display:none;grid-template-columns:1fr 1fr;column-gap:5px}.dropdown-filter-content--3cols{padding:3px;display:none;grid-template-columns:1fr 1fr 1fr;font-size:.8em;left:-180px;right:auto}.dropdown-filter-content--4cols{display:none;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:5px}.dropdown-filter-content--2cols.dropdown__content--active,.dropdown-filter-content--3cols.dropdown__content--active,.dropdown-filter-content--4cols.dropdown__content--active{display:grid}.dropdown-filter-content--3cols a{padding:3px}.filter-checkbox{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;margin:4px 0}.filter-checkbox:hover{color:var(--theme-color-primary)}.filter-checkbox input{cursor:pointer}.filter-checkbox label{cursor:pointer;padding-left:5px}.grid-list-filter-search{display:grid;grid-template-columns:auto max-content;margin-bottom:5px}.list-search-container-mobile{display:flex}.list-filter-search-mobile .tabs-container{margin-bottom:10px}.list-filter-search-mobile .tab-button{font-size:1.06em}.list-search-sort-layout-container{display:flow-root;padding-bottom:10px}.list-sort-float{float:right;margin-top:3px}.list-layout-float{display:none}.list-sort-float .dropdown--default .dropdown__heading{margin-right:0}.active-filters-container{background-color:#f9f9f9;display:grid;font-size:.9em;margin-top:10px;padding:10px 0 10px 10px;width:max-content}.grid-active-filters-container-heading{display:grid;grid-template-columns:auto max-content}.active-filters-close-all-container{margin-top:-10px}.active-filters-container-heading{font-size:1em}.active-filters-list{margin-top:5px}.grid-active-filter-summary{display:flex;align-items:center;margin-right:5px;margin-top:5px}.active-filter-summary__heading{margin-right:5px}.active-filter-summary__values{max-width:400px}.active-filter-summary__value{background-color:#eee;padding:3px 5px;float:left;margin-right:5px}.button-active-filter-value-delete{border:none;background-color:transparent}.button-active-filter-value-delete:hover{color:var(--theme-color-primary)}.sliderArea{width:180px;margin:0 auto;padding:40px 15px 20px}.rc-slider-rail{width:100%;background-color:#ddd}.rc-slider .rc-slider-track{background-color:var(--theme-color-primary)}.rc-slider-dot{border:2px solid #ddd}.rc-slider .rc-slider-dot-active{border-color:var(--theme-color-primary)}.rc-slider .rc-slider-handle{border:2px solid var(--theme-color-primary)}.rc-slider .rc-slider-handle:hover{border-color:var(--theme-color-primary)}.rc-slider .rc-slider-handle:active{border-color:var(--theme-color-primary);box-shadow:0 0 5px var(--theme-color-primary)}.rc-slider .rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:var(--theme-color-secondary);box-shadow:0 0 0 3px var(--theme-color-secondary)}.rc-slider .rc-slider-handle-click-focused:focus{border-color:var(--theme-color-primary);box-shadow:unset}.rc-slider-tooltip-inner{background-color:#999;width:max-content}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#999}.rc-slider-mark-text{color:var(--font-color-primary)}.rc-slider-mark{font-size:1em}.list-page-item-count{float:left}.list-page-links{float:right}.list-page-link{width:22px;float:left;text-align:center}.list-page-link--active{color:var(--theme-color-primary)}.list-page-links a{color:var(--font-color-primary)}.list-page-links a:hover{color:var(--theme-color-primary)}.grid-list{display:grid;grid-template-columns:1fr}.grid-list-heading{display:none}@media only screen and (min-width: 992px){.list-filter-container{box-shadow:0 3px 10px 2px #0000001a;padding:20px;margin:10px 0 30px}.list-filter-heading{margin-bottom:5px}.list-filter-heading .svg-icon-filter{margin-right:4px}.grid-active-filter-summary{float:left;display:flex;justify-content:center;margin-top:0}.grid-list-heading{display:grid;background-color:#ccc}.list-desktop-search{float:right;margin-right:10px}.list-layout-float{display:block;float:right}.list-layout-float .button--list-layout{padding:5px;margin-left:5px}}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.modal{display:none;position:fixed;z-index:90;height:100%}.modal--bg-blocked{top:0;left:0;width:100%}.modal--bg-clickable{top:40%;left:50%;margin-top:8px}.modal--active{display:block}.modal__overlay{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal__content{background-color:#fefefe;border-radius:5px;margin:auto;transform:translate(-50%,-50%);padding:20px;animation:fadeInFromBottom .3s;max-width:90%;max-height:90%;overflow-y:auto}.modal--bg-blocked .modal__content{position:absolute;width:max-content;top:50%;left:50%;z-index:110}.modal--bg-clickable .modal__content{position:relative;width:280px;z-index:110}.modal--bg-clickable .modal__content{box-shadow:0 0 0 5px #0000001a}.dialog-button-container,.modal-close-x{text-align:right}.modal-close-x a{color:var(--font-color-primary)}.modal-close-x a:hover{color:var(--theme-color-primary)}@keyframes fadeInFromBottom{0%{opacity:0;transform:translate(-50%)}to{opacity:1}}@media only screen and (min-width: 992px){.modal--bg-clickable{top:-1%}.modal--bg-clickable .modal__content{position:absolute;width:max-content;top:50%;left:50%;z-index:110}}.youtube-iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0}.youtube-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nav-desktop-main{display:block;margin:auto}.dropdown__content--wide .linkimage-img{background-color:var(--img-bg-color);margin-bottom:-20px}.nav-desktop-main--right{display:none;float:left}.nav-mobile-main{display:block;float:left;margin-top:5px}.nav-mobile-main .svg-icon.svg-icon-search{margin-right:-.7rem}.desktop-nav-single-item{display:inline-block}.desktop-nav-single-item a{color:var(--header-color-primary);padding-right:.9em}.drawer-single-item{margin:15px 0}.drawer-single-item a{color:var(--header-color-primary)}.drawer-single-item a:hover{color:var(--theme-color-primary)}.dropdown-menu-image-label{padding:0 16px 10px}.dropdown-menu-image-label a{background-color:var(--theme-color-primary);color:var(--text-color-when-button-in-theme-color-primary);font-weight:700}.dropdown-menu-image-label a:hover{background-color:var(--theme-color-secondary);color:var(--text-color-when-button-in-theme-color-primary)}@media only screen and (min-width: 992px){.nav-desktop-main--right{display:block}.nav-mobile-main{display:none}}.drawer{display:none;background-color:var(--drawer-bg-color);color:var(--drawer-color);height:100vh;box-shadow:2px 0 5px #00000080;position:fixed;top:0;left:0;width:70%;max-width:300px;transform:translate(-100%);transition:transform .3s ease-out;z-index:101}.drawer--active{transform:translate(0);display:block}.grid-drawer{display:grid;grid-template-areas:"menu account language" "content content content";grid-template-columns:1fr 1fr max-content;grid-template-rows:80px auto;height:100%;width:100%}.grid-drawer__row1-item{background-color:var(--drawer-background-color);display:flex;flex-direction:column;justify-content:center}.grid-drawer__row1-item--active{background-color:var(--drawer-bg-color-second)}.grid-drawer__row1-item--1{grid-area:menu}.grid-drawer__row1-item--2{grid-area:account}.grid-drawer__row1-item--3{grid-area:language;padding:0 20px}.grid-drawer__row2{grid-area:content;padding:0 10px}button[class=grid-drawer__row1__heading]{background-color:transparent;border:none;color:var(--header-color-secondary);font-size:1.2em;text-align:center}.grid-drawer__row1-item--3 button[class=grid-drawer__row1__heading]{font-size:1.5em}button[class=grid-drawer__row1__heading]:hover{cursor:pointer;color:var(--font-color-primary)}.grid-drawer__row1-item--active button[class=grid-drawer__row1__heading]:hover{cursor:default;color:var(--header-color-secondary)}.backdrop{background:#0000004d;position:fixed;width:100%;height:100%;top:0;left:0;z-index:100}.account-login-options{display:grid;grid-template-areas:"permanent-login" "password-reset";margin:10px 0}.account-permanent-login{grid-area:permanent-login;width:max-content}.account-pwd-fogotten-link{grid-area:password-reset;margin-top:10px;text-align:left;width:auto}.account-login-no-account{margin-top:20px;text-align:left}.grid-account-change-details,.grid-dashboard{display:grid;grid-template-columns:1fr}.grid-dashboard a,.grid-dashboard a:visited{color:var(--theme-color-primary)}.grid-account-order-item{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"order-item-id order-item-date" "order-item-customer-orderid order-item-price" "order-item-actions order-item-actions";padding:10px 5px}.grid-account-order-item:nth-child(2n){background-color:#eee}.grid-account-order-items-heading{display:none;padding:10px 5px}.account-order-item-id{grid-area:order-item-id}.account-order-item-date{grid-area:order-item-date;text-align:right}.account-order-item-customer-order-id{grid-area:order-item-customer-orderid}.account-order-item-total{grid-area:order-item-price;text-align:right}.account-order-item-actions{grid-area:order-item-actions;text-align:right}.account-order-item-actions a,.account-order-item-actions a:visited{color:var(--theme-color-primary)}@media only screen and (min-width: 992px){.account-login-options{grid-template-areas:"permanent-login password-reset"}.account-pwd-fogotten-link,.account-login-no-account{text-align:right}.grid-account-change-details{grid-template-columns:1fr 1fr}.account-change-email-and-password{padding-left:30px}.grid-dashboard{grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}.grid-dashboard .dashboard-container{background-color:var(--footer-top-bg-color);border-left:3px solid var(--theme-color-primary);padding:0 0 10px 10px}.dashboard-order{grid-column:span 3}.grid-account-order-item{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"order-item-id order-item-date order-item-customer-orderid order-item-price order-item-actions";padding:20px 5px}.account-order-item-date,.account-order-item-customer-order-id{text-align:center}.grid-account-order-items-heading{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;background-color:#ccc}}.grid-header{display:grid;grid-template-areas:"logo nav-permanent";grid-template-columns:auto max-content;grid-template-rows:70px;border-bottom:1px solid var(--header-border-bottom-color)}.grid-header__item{display:flex;flex-direction:column;justify-content:center}.grid-header__item--1{grid-area:logo;padding-left:var(--main-grid-padding-left-right)}.grid-header__item--2{display:none}.grid-header__item--3{grid-area:nav-permanent;padding-right:var(--main-grid-padding-left-right)}.grid-header__item--1 a{color:var(--header-color-primary);font-size:2rem}.grid-header .svg-icon,.header-type2 .svg-icon{margin:0 3px}.hamburger-button,.header-type2-hamburger-button-lines{background-color:var(--header-background-color);display:flex;flex-direction:column;justify-content:space-between;border:none;cursor:pointer;height:16px;width:22px;padding:0;box-sizing:border-box;margin:1.8rem 0rem 1.2rem}.header-type2-hamburger-button-lines{margin:0}.hamburger-button:hover{background-color:var(--header-background-color)}.hamburger-button:focus,.header-type2-hamburger-button-lines{outline:none}.hamburger-button__line{background-color:var(--font-color-primary);height:2px;width:22px}.hamburger-button:hover .hamburger-button__line,.header-type2-hamburger-button:hover .hamburger-button__line{background-color:var(--theme-color-primary)}.header-logo{max-width:190px}.cart-has-items .dropdown__heading-text{background-color:var(--theme-color-primary);border-radius:5px;color:#fff;padding:0 10px;font-weight:600}@media only screen and (min-width: 992px){.grid-header,.header-type2{position:sticky;top:0;z-index:10}.grid-header{grid-template-areas:"logo nav-desktop nav-permanent";grid-template-columns:320px auto max-content;grid-template-rows:80px;box-shadow:0 0 10px 3px #0000001a}.header-type2-content-container{margin:0 auto;max-width:var(--content-width);padding:0 20px}.header-type2-stripe{box-shadow:0 0 10px 3px #0000001a;z-index:10}.grid-header-type2-main{display:grid;grid-template-columns:300px auto max-content;padding-top:20px}.header-type2-search-hamburger{margin-left:auto;display:grid;grid-template-columns:max-content max-content;margin-top:-20px}.header-type2-search-hamburger .search-form{border-radius:0}.hamburger-button{margin-top:1.4rem}.header-type2-search-hamburger .search-form,.header-type2-hamburger-button{border:2px solid #777}.header-type2-hamburger-button:hover{border:2px solid var(--theme-color-primary)}.header-type2-search-hamburger .search-form input{width:223px;padding:5px 0 5px 3px}.header-type2-search-hamburger .search-form button{color:var(--font-color-primary)}.header-type2-search-hamburger .search-dropdown-content{margin-left:-10%;margin-top:40px}.header-type2-hamburger-button{margin-top:23px;margin-left:10px;margin-bottom:5px;padding:9px;background-color:#fff}.header-type2-hamburger .hamburger-button__line{background-color:#777}.grid-header-type2-bottom{display:grid;grid-template-columns:auto max-content}.grid-header-type2-bottom .nav-desktop-main{margin:unset}.grid-header-type2-bottom .nav-desktop-main--right{margin-right:-.9em}.grid-header-type2-bottom .dropdown__content--wide{left:0}.grid-header__item--2{grid-area:nav-desktop;display:flex}.header-logo{min-width:300px}.nav-desktop-main .grid-dropdown__item3{background-color:var(--img-bg-color)}.nav-desktop-main .grid-dropdown__item3 img{max-width:300px}}a.social-media-button-link:hover{color:var(--footer-top-color)}.social-media-button{background-color:var(--social-button-bg-color);fill:var(--social-button-icon-color);border-radius:5px;font-size:1.8em;margin:5px;min-width:1.5em}.social-media-button a:hover{color:var(--social-button-icon-color)}.social-media-button--twitter:hover{background-color:var(--twitter-color)}.social-media-button--facebook:hover{background-color:var(--facebook-color)}.social-media-button--instagram:hover{background-color:var(--instagram-color)}.social-media-button--youtube:hover{background-color:var(--youtube-color)}.social-media-button--xing:hover{background-color:var(--xing-color)}.social-media-button--linkedin:hover{background-color:var(--linkedin-color)}@media only screen and (min-width: 992px){.social-media-button{font-size:1.5em}}.cookie-modal-logo-container{width:100%;margin-bottom:20px}.cookie-modal-logo{max-width:120px}.cookie-modal-heading{font-size:1.4em}.grid-cookie-modal-buttons{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;font-size:.8em}.cookie-modal-footer{margin-top:20px;font-size:.8em}.cookie-modal p,.cookie-category-info{font-size:.8em}.cookie-modal-footer a,.cookie-modal-footer a:visited{color:var(--font-color-primary)}.cookie-modal-footer a:hover{color:var(--theme-color-primary)}.cookie-category{padding:5px;box-shadow:0 0 10px 3px #0000001a;margin-bottom:10px}.grid-cookie-category-main{display:grid;grid-template-columns:auto max-content;column-gap:10px}.cookie-category-details-container{display:none}.cookie-category-details-container--active{display:block}@media only screen and (min-width: 992px){.cookie-modal{max-width:700px}.cookie-modal-logo{max-width:200px}.grid-cookie-modal-buttons{column-gap:20px;font-size:1em}.cookie-modal p,.cookie-category-info{font-size:1em}.cookie-category{padding:10px;margin-bottom:20px}.grid-cookie-category-main{column-gap:40px;padding:10px}.grid-cookie-category-main input{width:40px;height:40px}}.footer-top{background-color:var(--footer-top-bg-color);color:var(--footer-top-color)}.footer-bottom{background-color:var(--footer-bottom-bg-color);color:var(--footer-bottom-color)}.grid-footer-top{display:grid;grid-template-areas:"content" "social";padding-left:var(--main-grid-padding-left-right);padding-right:var(--main-grid-padding-left-right);max-width:var(--content-width);margin:0 auto}.grid-footer-top__item{padding-top:1em;padding-bottom:1em}.grid-footer-top__item--1{grid-area:content;padding-bottom:.5em}.grid-footer-top__item--2{grid-area:social;text-align:center;display:flex;justify-content:center;padding-top:.5em}.grid-footer-bottom{display:grid;grid-template-areas:"legal" "copyright";padding-left:var(--main-grid-padding-left-right);padding-right:var(--main-grid-padding-left-right);max-width:var(--content-width);margin:0 auto}.grid-footer-bottom__item{font-size:.8em;padding-top:1em;padding-bottom:1em}.grid-footer-bottom__item--1{grid-area:legal}.grid-footer-bottom__item--2{grid-area:copyright;text-align:center}.grid-footer-top__item a{color:var(--footer-top-color)}.grid-footer-bottom__item a{color:var(--footer-bottom-color)}.grid-footer-content{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:1em}.grid-footer-content__item{padding-right:2em}.footer-submenu-heading{color:var(--footer-top-submenu-heading);font-size:1em}.footer-submenu-item{font-size:.8em}.grid-footer-content .footer-submenu-heading,.grid-footer-content .footer-submenu-item{padding-top:.3em;padding-bottom:.3em;border-bottom:1px solid var(--footer-top-submenu-border-color)}.grid-legal{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:.6em;margin:0}footer a:hover{color:var(--footer-color-hover)}@media only screen and (min-width: 992px){.grid-footer-top{grid-template-areas:"content social";grid-template-columns:4fr 1fr}.grid-footer-top__item{padding-top:1em;padding-bottom:1em}.grid-footer-top__item--2{justify-content:flex-end;text-align:center;height:max-content}.grid-footer-bottom{grid-template-areas:"legal copyright";grid-template-columns:2fr 1fr}.grid-footer-bottom__item{font-size:.9em}.grid-footer-bottom__item--1{padding-left:0}.grid-footer-bottom__item--2{text-align:right}.grid-footer-content{grid-template-columns:repeat(4,1fr)}.footer-submenu-heading{font-size:1.1em}.footer-submenu-item{font-size:1em}.grid-legal{grid-template-columns:repeat(6,max-content)}.grid-legal__item{padding-right:1em}}.grid-locations{display:grid;grid-template-columns:1fr;row-gap:35px}.location-name{text-transform:uppercase}.location-info{background-color:var(--footer-top-bg-color);border-left:3px solid var(--theme-color-primary);padding:0 0 10px 10px}.location-contact-info{padding-top:10px}@media only screen and (min-width: 992px){.grid-locations{grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:50px}.location-container{box-shadow:0 0 10px 3px #0000001a;padding:20px}.location-name{min-height:58px}}.content-container{flex:1 1 auto;max-width:var(--content-width);margin:0 auto;padding:20px var(--main-grid-padding-left-right)}.content-container--margin-tb-30{margin:0 auto;padding:30px 0}.grid-contact{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 992px){.content-container{padding:20px}.grid-contact{grid-template-columns:1fr 1fr}}.breadcrumbs{padding-bottom:10px}.breadcrumbs{font-size:.8em}.breadcrumbs a{color:var(--font-color-primary)}.breadcrumbs a:hover{color:var(--theme-color-primary)}.grid-heading-bar{display:none}@media only screen and (min-width: 992px){.heading-bar{display:block;padding:30px 0;background-color:var(--heading-bar-background-color)}.heading-bar--minimal{padding:10px 0;background-color:transparent}.grid-heading-bar{display:grid;grid-template-columns:auto max-content}.grid-heading-bar h1{margin:0}}.content-grid{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:10px;grid-column-gap:10px}.content-grid-item{background-color:var(--twenty-eight-color);word-wrap:anywhere}.content-grid-item a{color:var(--font-color-primary)}.content-grid-item-image{background-color:var(--img-bg-color)}.content-grid-item-heading{font-size:.8em;font-weight:700;padding:5px 0}.content-grid-item-text{font-size:.7em}.content-grid-item-heading,.content-grid-item-text{padding:0 5px 5px}.kpi-grid{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:10px;grid-column-gap:10px;padding-bottom:20px}.kpi-number{color:var(--theme-color-primary);font-weight:700;font-size:1.4em;padding:10px 0}.simple-hero-row-container,.simple-video-row-container{background-color:var(--img-bg-color)}.grid-simple-hero-row{display:grid;grid-template-areas:"simple-hero-row-img" "simple-hero-row-txt";padding:10px}.grid-simple-video-row{display:grid;grid-template-columns:1fr}.simple-hero-row-heading{font-size:1.4em;font-weight:700;text-transform:uppercase;padding-bottom:20px}.simple-hero-row-txt{font-size:1.1em}.yt-buzzword{color:#fff;font-size:1.6em;padding:10px;text-transform:uppercase;font-weight:700}.diagonal-box{position:relative;padding:10vw 0px;background-image:linear-gradient(var(--gradient-color1),var(--gradient-color2))}.diagonal-box--decent{background-image:none;background-color:var(--img-bg-color)}.diagonal-box-svg-top,.diagonal-box-svg-bottom{position:absolute;width:100%;height:10vw}.diagonal-box-svg-top{top:0}.diagonal-box-svg-bottom{bottom:0}.pagebuilder-h1{font-size:1.4em;margin-top:20px}.pagebuilder-h2{font-size:1.2em}.pagebuilder-h2.content-container{padding-bottom:0}.simple-hero-row-info-container{padding-bottom:20px}.shape-chevron-into{clip-path:polygon(100% 0%,100% 100%,0% 100%,25% 50%,0% 0%);-webkit-clip-path:polygon(100% 0%,100% 100%,0% 100%,25% 50%,0% 0%)}.shape-chevron-right{clip-path:polygon(75% 0%,100% 50%,75% 100%,0% 100%,25% 50%,0% 0%);-webkit-clip-path:polygon(75% 0%,100% 50%,75% 100%,0% 100%,25% 50%,0% 0%)}.shape-circle-45{clip-path:circle(45% at center);-webkit-clip-path:circle(45% at center)}.shape-parallelogram{clip-path:polygon(10% 100%,40% 0%,100% 0%,70% 100%);-webkit-clip-path:polygon(10% 100%,40% 0%,100% 0%,70% 100%)}.grid-advanced-hero-row{display:grid;grid-template-columns:1fr;grid-template-areas:"ahr-img" "ahr-info"}.advanced-hero-row-info-container{grid-area:ahr-info}.advanced-hero-row-img-container{grid-area:ahr-img}.advanced-hero-row-info{margin-right:10px;margin-left:10px}.advanced-hero-row-heading{text-transform:uppercase;color:var(--theme-color-primary);font-size:1.5em;font-weight:700;padding-bottom:20px;padding-top:30px;text-align:center}.advanced-hero-row-subheading{font-size:1.5em;color:var(--font-color-primary);text-align:center}@media only screen and (max-width: 991px){.clip-path-desktop-only{clip-path:none;-webkit-clip-path:none}}@media only screen and (min-width: 992px){.content-grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:30px;padding-bottom:40px}.content-grid-item{border-top:5px solid var(--theme-color-primary);background-color:#fff;box-shadow:0 0 10px 3px #0000001a;padding:20px}.content-grid-item:hover{background-color:var(--grid-hover-bg-color);box-shadow:0 0 15px 5px #0003}.content-grid-item-heading{font-size:1.3em;text-align:center;padding:10px 0 0}.content-grid-item-text{font-size:.9em;text-align:center;padding:15px 0 0;font-weight:300}.content-grid-item-image{background-color:transparent}.kpi-grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;padding-bottom:40px}.kpi-number{font-size:1.8em;padding:20px 0}.kpi-label{font-size:1.2em}.grid-simple-hero-row{display:grid;grid-template-areas:none;grid-template-columns:1fr 1fr;padding:30px}.grid-simple-video-row{grid-template-columns:1fr 1fr}.simple-hero-row-info-container{padding-left:70px}.simple-hero-row-heading{font-size:1.8em}.simple-hero-row-text,.simple-hero-row-info-container .linkbutton{font-size:1.2em}.pagebuilder-h1{margin:50px 0 20px;font-size:1.8em;font-weight:400}.pagebuilder-h2.content-container{padding-bottom:20px}.contact-address-info{width:max-content}.provider-address-item{background-color:var(--footer-top-bg-color);border-left:3px solid var(--theme-color-primary);padding:0 20px 10px 10px}.grid-advanced-hero-row{display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"ahr-info ahr-img"}.advanced-hero-row-info-container{max-height:750px}.advanced-hero-row-info{margin-right:-40%;margin-left:20%}.advanced-hero-row-info--circle-45{margin-right:-27%}.advanced-hero-row-heading{font-size:2.5em;padding-bottom:30px;padding-top:0;text-align:left}.advanced-hero-row-subheading{font-size:2em;text-align:left}}.slider{position:relative;width:100%}.slide{height:650px;display:none;overflow:hidden}.slide--active{display:block}.slide-prev a,.slide-next a{position:absolute;top:50%;transform:translateY(-50%);font-size:50px;padding:15px;cursor:pointer;color:#fff;transition:.1s;-webkit-user-select:none;user-select:none}.slide-prev a:hover,.slide-next a:hover{color:var(--theme-color-primary)}.slide-next a{right:0}.slider-dotsbox{text-align:center;position:absolute;left:50%;transform:translate(-50%);bottom:20px;cursor:pointer}.slider-dot{display:inline-block;width:15px;height:15px;border:3px solid #fff;border-radius:50%;margin:0 10px;cursor:pointer}.slider-dot--active,.slider-dot:hover{border-color:var(--theme-color-primary)}.slide-fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes slide-fade{0%{opacity:.8}to{opacity:1}}@keyframes slide-fade{0%{opacity:.8}to{opacity:1}}.slide-content{position:absolute;color:#fff;letter-spacing:2px;line-height:35px;top:40%;left:15%;-webkit-animation-name:posi;-webkit-animation-duration:2s;animation-name:posi;animation-duration:2s;z-index:1}@-webkit-keyframes posi{0%{left:25%}to{left:15%}}@keyframes posi{0%{left:25%}to{left:15%}}.slide-bg{width:100%;transform:scale(1.5);-webkit-animation-name:zoomin;-webkit-animation-duration:40s;animation-name:zoomin;animation-duration:40s}@-webkit-keyframes zoomin{0%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes zoomin{0%{transform:scale(1)}to{transform:scale(1.5)}}@media screen and (max-width: 800px){.slide{height:500px}.slide-content{letter-spacing:2px;line-height:25px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-animation-name:posi2;-webkit-animation-duration:2s;animation-name:posi2;animation-duration:2s}@-webkit-keyframes posi2{0%{top:35%}to{top:50%}}@keyframes posi2{0%{top:35%}to{top:50%}}}@media screen and (min-width: 2000px){.slide{height:750px}}.grid-user-account{display:grid;grid-template-areas:"user-account-sidebar" "user-account-main"}.user-account-main{grid-area:user-account-main}.user-account-sidebar{grid-area:user-account-sidebar;margin-bottom:20px}.user-account-menu{background-color:var(--sidebar-menu-bg-color);color:var(--sidebar-menu-color);border-radius:10px}.user-account-menu .svg-icon{margin:0 5px}.user-account-menu-heading{background-color:var(--sidebar-menu-heading-bg-color);border-radius:10px 0 0 10px;color:var(--sidebar-menu-heading-color);font-size:1.1em}.user-account-menu-item{background-color:var(--sidebar-menu-bg-color);border-right:1px solid var(--sidebar-menu-item-border-color);font-size:1.1em}.user-account-menu-item:last-of-type{border-right:none;border-radius:0 10px 10px 0}.user-account-menu-item{padding:.4em .8em;float:left}.user-account-menu-heading{padding:.58em .8em;float:left}.user-account-menu-item a{color:var(--sidebar-menu-color)}.user-account-menu-item span{display:none}.user-account-menu-item a:hover{color:var(--theme-color-primary)}@media only screen and (min-width: 992px){.grid-user-account{grid-template-areas:"user-account-sidebar user-account-main";grid-template-columns:20% 80%}.user-account-main{padding-left:20px}.user-account-menu{width:max-content}.user-account-menu-heading{border-radius:10px 10px 0 0;font-size:1.3em}.user-account-menu-item{font-size:1.1em;border-right:none;border-bottom:1px solid var(--sidebar-menu-item-border-color)}.user-account-menu-item:last-of-type{border-bottom:none;border-radius:0}.user-account-menu-item i{margin-right:10px}.user-account-menu-item span{display:inline-block}.user-account-menu-heading,.user-account-menu-item{padding:.4em 1.5em;float:none}}.grid-checkout-with-sidebar{display:grid;grid-template-areas:"main" "sidebar"}.checkout-main{grid-area:main}.checkout-sidebar{grid-area:sidebar}.checkout-main,.checkout-sidebar{padding:0px var(--main-grid-padding-left-right)}.grid-shipping-methods{display:grid;grid-template-columns:auto max-content;column-gap:10px;row-gap:20px}.grid-payment-methods{display:grid;grid-template-columns:auto max-content;row-gap:10px;max-width:max-content}.grid-checkout-delivery-time{display:grid;grid-template-columns:max-content auto;column-gap:10px}.payment-method-price{padding-left:10px}.grid-order-address{display:grid;grid-template-columns:1fr;margin-top:10px}.grid-order-position{display:grid;grid-template-columns:100px auto;grid-column-gap:10px;grid-template-areas:"order-pos-image order-pos-description order-pos-description" "order-pos-image order-pos-qty order-pos-price";margin-top:5px;padding-top:5px;border-top:1px solid #ddd}.order-position-image{grid-area:order-pos-image}.order-position-description{grid-area:order-pos-description}.order-position-qty{grid-area:order-pos-qty}.order-position-discount{display:none;grid-area:order-pos-discount}.order-position-price{grid-area:order-pos-price}.order-price-summary-container{display:grid;grid-template-columns:1fr}.order-price-summary{grid-area:order-price-summary}.order-price-summary-row-grid{display:grid;grid-template-columns:auto max-content;grid-column-gap:10px;grid-template-areas:"label price";margin-top:5px;padding-top:5px}.order-price-summary-label{grid-area:label}.order-price-summary-price{grid-area:price;text-align:right}.order-price-summary-row--bt{border-top:1px solid #ddd}.order-price-summary-row--bt-s{border-top:1px solid #ddd;font-weight:700}.order-positions-heading{padding-top:20px;padding-bottom:10px}.checkout-summary-page{padding:0px var(--main-grid-padding-left-right)}.order-info-block{padding-bottom:20px}.checkout-summary-page .form-checkbox a,.checkout-summary-page .form-checkbox a:visited{color:var(--theme-color-primary)}.grid-checkout-orderid-comment{display:grid;grid-template-columns:1fr}.grid-order-details-buttons{display:grid;grid-template-columns:1fr;row-gap:10px}@media only screen and (min-width: 992px){.grid-checkout-with-sidebar{grid-template-areas:"main sidebar";grid-template-columns:70% 30%}.checkout-main,.checkout-sidebar{padding:0}.checkout-main{padding-right:20px}.cart-checkout{border:1px solid #ccc;border-radius:5px;padding:10px}.grid-shipping-methods{grid-template-columns:2fr 5fr 1fr;column-gap:0px;row-gap:0px}.grid-shipping-methods>div,.grid-payment-methods>div{padding-bottom:15px;margin-top:15px;border-bottom:1px solid #ccc}.shipping-method-price{text-align:right}.payment-method-price{padding-left:40px;text-align:right}.grid-order-address{grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px;margin-top:20px}.grid-order-position{grid-template-columns:150px 4fr 1fr 1fr 1fr;grid-column-gap:30px;grid-template-areas:"order-pos-image order-pos-description order-pos-qty order-pos-discount order-pos-price"}.order-price-summary-container{grid-template-columns:auto max-content;grid-template-areas:"empty order-price-summary";padding-top:10px;border-top:1px solid #ddd}.order-price-summary-row-grid{grid-template-columns:300px 100px}.order-info-block{background-color:var(--footer-top-bg-color);border-left:3px solid var(--theme-color-primary);padding:0 0 10px 10px}.order-price-summary{background-color:#f1f1f1;padding:10px;border-radius:10px;margin-bottom:10px}.order-position-product-name,.order-position-qty,.order-position-discount{display:flex;align-items:center}.order-position-product-id{font-size:.9em;padding-left:20px}.grid-list-price-and-discount{margin-top:0}.grid-order-position .product-view-price--reduced{font-size:1em;font-weight:500;margin-top:2px}.order-position-price{padding-right:10px;display:flex;align-items:center;position:relative}.order-position-price-inner{right:0;position:absolute}.grid-checkout-orderid-comment{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}textarea{width:97%}.order-position-product-name a,.order-position-product-name a:visited{color:var(--font-color-primary)}.order-position-product-name a:hover{color:var(--theme-color-primary)}.checkout-summary-page{padding:0}.grid-order-details-buttons{display:grid;grid-template-columns:max-content max-content;column-gap:10px}}@media only screen and (min-width: 1200px){.grid-order-address{column-gap:40px;margin-top:40px}.order-positions-heading{padding-top:40px}.order-price-summary{margin-bottom:20px}.grid-checkout-orderid-comment{column-gap:40px}.checkout-h2--mb-10{margin-bottom:-10px}}.grid-address-collection{display:grid;grid-template-areas:"a";grid-gap:10px}.address-collection-item{border:1px solid var(--address-not-selected-border-color);display:flex;flex-direction:column;justify-content:space-between}.address-collection-item--selected{border:2px solid var(--theme-color-primary)}.address-collection-item-check-container{width:100%;float:left}.address-collection-item-check-container .svg-icon-check{background-color:var(--theme-color-primary);color:#fff;width:max-content;float:right;padding:5px}.address-collection-button-container{width:100%}.address-collection-button-container--top{margin:20px 0}.address-collection-button-container--bottom{margin:10px 0}.address-collection-item-address,.address-collection-item-actions{padding:10px}.address-tax-no{font-size:.8em;margin-top:10px}@media only screen and (min-width: 992px){.grid-address-collection{grid-template-areas:"a a a a";grid-template-columns:repeat(4,minmax(0,1fr))}}.grid-hose-configurator{display:grid;grid-template-areas:"hc-main" "hc-product-list" "hc-summary"}.hc-main{grid-area:hc-main}.hc-product-list-container{grid-area:hc-product-list}.hc-summary{grid-area:hc-summary;border-radius:5px}.hc-summary-hose-part-heading{margin-top:20px}.hc-summary-product-type,.hc-summary-product-id{font-size:.8em}.grid-hc-composed-image{max-width:max-content;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr}.hc-img-overlay-container{background-color:#00000080}.hc-img-undef-overlay-container{background-color:#ffffff80}.hc-undefined-part{background-color:#ccc}.hc-desktop-step-nav{padding-top:10px}.hc-mobile-step-nav{width:255px;margin:auto}.hc-desktop-step-nav--hose{padding-left:10px;padding-right:10px}.hc-part-menu{display:flex;justify-content:center;align-items:center}.hc-part-selected-label{padding:10px 0;font-size:1.1em}.hc-part-menu .svg-icon-check-circle{margin:0 10px;color:var(--message-success-bg-color)}.hc-part-menu .button--secondary{padding:8px 15px}.grid-hc-mobile-main-nav{display:grid;grid-template-columns:1fr}.hc-mobile-step-nav{margin-top:10px}.hc-mobile-step-nav .hc-part-selected-label{min-width:80px}.hc-900px-container{max-width:900px;margin:auto}.hc-hose-code-search{background-color:var(--message-info-bg-color);border-radius:5px;padding:0 10px 10px;margin-bottom:20px}.hc-hose-code-search input{background-color:#f6f6f6}.hc-hose-code-search input:focus{outline:none;background-color:#fff;border-bottom:1px solid var(--theme-color-primary)}.hc-grid-hose-part-instructions{display:grid;grid-template-columns:1fr;margin:20px 0;box-shadow:0 0 10px 3px #0000001a;padding:10px;background-color:var(--theme-color-primary)}.hc-grid-hose-part-instructions .message{margin:5px 0}.hc-grid-hose-part-instructions .message--info{background-color:var(--theme-color-primary)}.hc-grid-hose-part-instructions .button--beside-message{font-size:.9em;padding:3px 10px;margin:5px 0 5px 10px}.grid-hc-assembly-selection{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px}.hc-assembly-option{border:1px solid var(--product-list-item-border-color)}.grid-hc-config-completed{display:grid;grid-template-columns:1fr;grid-row-gap:10px}.hc-completed-hose-length-label{margin:15px 10px 0 0}.hc-completed-save-config{display:grid;grid-template-columns:1fr}.hc-completed-add-to-cart,.hc-completed-add-to-cart .message{float:right}.hc-completed-info-messages{margin-top:20px}.hc-completed-info-messages .grid-message{grid-auto-columns:max-content auto}.hc-completed-info-messages .message{max-width:none}.hc-summary-container{padding:10px;border-radius:5px;background-color:var(--hc-summary-bg-color)}.grid-hc-summary-product{display:grid;grid-template-columns:80px auto minmax(20%,90px);border-bottom:1px solid #ddd;margin-bottom:5px;padding:5px 0}.hc-summary-product-description-container{padding:0 10px}.hc-summary-product-price-container{text-align:right}.hc-summary-no-product{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px}.grid-hc-summary-flat-row{display:grid;grid-template-columns:auto minmax(20%,90px);border-bottom:1px solid #ddd;margin-bottom:5px;padding:5px 0 10px}.grid-hc-summary-flat-row--net{border-bottom:none}.img-overlay-info-container span{padding-left:5px}@media only screen and (min-width: 992px){.grid-hose-configurator{display:grid;grid-template-areas:"hc-main hc-summary" "hc-product-list hc-summary"}.grid-hc-assembly-selection{display:grid;grid-template-columns:1fr 1fr 1fr}.hc-select-hose-part-name{font-size:1.4em}.hc-hose-code-search{margin-bottom:0}.hose-configurator-summary{margin-left:10px}.hc-summary-container{margin-left:auto;max-width:400px;padding:10px 20px}.grid-hc-summary-product{grid-template-columns:100px auto minmax(20%,90px)}.hc-grid-hose-part-instructions{grid-template-columns:auto max-content}.grid-hc-config-completed{grid-template-columns:2fr 3fr}.grid-hc-config-completed--row1{border:1px solid #ccc;border-radius:5px;margin-top:10px;margin-bottom:-10px;padding-left:10px;padding-right:10px}.hc-completed-messages .message,.hc-completed-add-to-cart form{float:right}.button-hc-save-config{margin-top:20px}}.grid-stepper-progress-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr));margin-bottom:20px}.stepper-progress-item{font-size:.8rem}.grid-stepper-progress-item-number{display:grid;grid-template-columns:auto max-content auto;grid-template-areas:"left-line number right-line"}.stepper-progress-item-line-container-l{grid-area:left-line}.stepper-progress-item-line-container-r{grid-area:right-line}.stepper-progress-item-line{margin-top:.8rem;border-bottom:1px solid #ccc}.stepper-progress-item-number{background-color:var(--theme-color-primary);border-radius:50%;color:#fff;width:1.1rem;height:1.1rem;padding:5px;text-align:center;margin:0 5px;font-size:.9rem;grid-area:number}.stepper-progress-item-number--todo{background-color:var(--stepper-progress-bar-todo-bg-color)}.stepper-progress-item-label{display:none}@media only screen and (min-width: 992px){.grid-stepper-progress-bar{margin-bottom:30px}.stepper-progress-item-label{display:block;margin-top:10px;text-align:center}.stepper-progress-item-label--todo{color:#777}}.grid-ejector-configurator{display:grid;grid-template-areas:"hc-main" "hc-product-list" "hc-summary"}.ec-grid-selection{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15px;grid-row-gap:15px}.ec-selection-button,.ec-your-config-item{box-shadow:#0000001a 0 3px 10px 2px;overflow:auto;padding:10px}.ec-selection-button:hover{background-color:#f6f6f6;cursor:pointer}.ec-selection-button-text,.ec-your-config-item{text-align:center;font-weight:700}.ec-selection-button-subtext{padding-top:10px;text-align:center;font-size:.8em}.ec-selection-button-content--text-only{padding-top:30px;padding-bottom:30px}.ec-your-config-item{padding-top:10px;padding-bottom:10px;margin-bottom:20px}.grid-ec-drawing-dimensions{display:grid;grid-template-columns:1fr}.grid-ec-drawing-dimensions .grid-form__input--unit{grid-template-columns:150px max-content}.ec-custom-ejector,.ec-standard-ejector{box-shadow:0 3px 10px 2px #0000001a;overflow:auto;padding:10px;margin:10px 0}.ec-standard-ejector{margin-top:15px}.ec-custom-ejector .product-view-second-level-heading{padding-bottom:15px}.grid-ec-solutions{display:grid;grid-template-columns:1fr;grid-row-gap:20px}.ec-1200px-container{max-width:1200px;margin-bottom:30px}.ec-ejector-code-search{background-color:var(--message-info-bg-color);border-radius:5px;padding:0 10px 10px;margin-bottom:20px}.ec-ejector-code-search input{background-color:#f6f6f6}.ec-ejector-code-search input:focus{outline:none;background-color:#fff;border-bottom:1px solid var(--theme-color-primary)}.button-ec-reset{margin:30px 0;max-width:280px}@media only screen and (min-width: 992px){.ec-grid-selection{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:20px}.grid-ec-drawing-dimensions{grid-template-columns:1fr 1fr 1fr;column-gap:20px;grid-row-gap:10px}.ec-custom-ejector{padding:20px}.ec-standard-ejector .product-featured-image-container,.ec-standard-ejector .product-hyperlinks-container,.ec-standard-ejector .product-videos-container,.ec-standard-ejector .product-view-attributes{box-shadow:none;border:1px solid #ddd}.grid-ec-solutions{grid-template-columns:1fr 1fr;grid-column-gap:20px}.ec-your-configuration{background-color:#f2f2f2;padding:20px;border-radius:20px}.ec-ejector-code-search{margin-bottom:0}.ec-1200px-container{margin-bottom:50px;box-shadow:0 3px 10px 2px #0000001a;padding:20px}.ec-grid-custom-ejector{display:grid;grid-template-columns:2fr 1fr}.ec-length-messages{max-width:380px;margin:auto}}.ac-summary-container h2{padding:20px 0 0}.automation-configurator .grid-stepper-progress-bar{margin:60px 0 50px}.automation-configurator .list-search-sort-layout-container{display:none}.ac-heading-main-step{font-size:.9em}.ac-heading-secondary-step{text-transform:uppercase}.ac-heading-address{margin-top:30px;font-size:.8em}.ac-safety-fence-input-grid{width:max-content}.ac-vat-shipping{font-size:.9em}.ac-purchase-option-heading{text-transform:uppercase;font-size:1.1em;font-weight:700;padding-bottom:10px;margin-bottom:10px;margin-top:5px;border-bottom:1px solid #eee}.ac-purchase-option-text{margin-bottom:10px}.grid-automation-configurator-completed .message{margin:20px 0}.ac-user-data-imput-container .message{margin:0}.grid-automation-configurator-completed .ac-summary-container{margin-left:0}.grid-ac-instruction-start.center-vertically{display:block}.ac-purchase-option{padding:5px;box-shadow:0 0 10px 3px #0000001a;margin-bottom:10px}@media only screen and (min-width: 992px){.ac-summary-container h2{padding:10px 0}.grid-ac-instruction-start{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.grid-ac-instruction-start.center-vertically{display:grid}.grid-ac-instruction-start .message--info,.grid-ac-multi-selection .message--info{background:none;border:1px solid #ddd}.grid-automation-configurator-step-summary{display:grid;grid-template-columns:2fr 1fr}.grid-automation-configurator-step-summary .grid-product-list{grid-template-columns:1fr 1fr 1fr 1fr}.ac-summary-container{padding:10px 20px;box-shadow:0 3px 10px 2px #0000001a;margin-left:40px}.ac-summary-container .grid-hc-summary-product{grid-template-columns:100px auto minmax(20%,110px)}.ac-summary-container .grid-hc-summary-flat-row{display:grid;grid-template-columns:auto minmax(20%,110px)}.grid-ac-multi-selection{display:grid;grid-template-columns:1fr 1fr}.grid-ac-multi-selection-left-col{padding-right:30px}.grid-ac-multi-selection-right-col{padding-left:10px}.grid-form--service-robotics{grid-template-columns:auto auto}.ac-safety-fence-sketch{padding:20px}.grid-automation-configurator-completed{display:grid;grid-template-columns:2fr 3fr;column-gap:40px;margin-top:10px}.ac-purchase-option{padding:20px;margin-bottom:20px}}.grid-ld-configurator{display:grid;grid-template-areas:"ldc-image" "ldc-values" "ldc-result"}.ldc-image{grid-area:ldc-image}.ldc-values{grid-area:ldc-values}.ldc-result{grid-area:ldc-result}.ldc-calculated-attributes{padding-top:10px}.grid-calculated-attribute{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;padding-bottom:10px}.ldc-custom-lifting-bridge{box-shadow:0 3px 10px 2px #0000001a;overflow:auto;padding:10px;margin:20px 0}@media only screen and (min-width: 992px){.grid-ld-configurator{grid-template-areas:"ldc-values ldc-image" "ldc-result ldc-result";grid-template-columns:1fr 1fr;column-gap:30px;max-width:1200px}.ldc-custom-lifting-bridge{padding:20px}.grid-calculated-attribute{column-gap:30px;grid-template-columns:1fr 2fr}}@media only screen and (min-width: 1600px){.grid-ld-configurator{grid-template-columns:1fr 2fr;column-gap:80px}.grid-calculated-attribute{column-gap:30px;grid-template-columns:1fr 3fr}}.grid-ta-config-completed .message{margin:0 0 10px}@media only screen and (min-width: 992px){.grid-ta-config-completed{grid-template-columns:auto max-content}}:root{--third-color: #282828;--fourth-color: #fff;--fivth-color: #d8d8d8;--sixt-color: #23282d;--seventh-color: #5f6d7a;--eight-color: #cccccc;--ninth-color: #f1f1f1;--tenth-color: #373330;--eleventh-color: #ff4136;--twelvth-color: #FFD900 ;--thirteenth-color: #4caf50;--fourteenth-color: #eeeeee;--fifteenth-color: #383F47;--sixteenth-color: #4D5761;--seventeenth-color: #000000;--eighteenth-color: #121214;--nineteenth-color: #999999;--twentieth-color: #777777;--twenty-first-color: #dddddd;--twenty-second-color: #4396DF;--twenty-third-color: #ffcccc;--twenty-fourth-color: #9e9e9e;--twenty-fivth-color: #f4f4f4;--twenty-sixth-color: #e9e9e9;--twenty-seventh-color: #b92215;--twenty-eight-color: #eee;--tewenty-ninth-color: #fff6e5;--theme-color-primary: var(--first-color);--theme-color-secondary: var(--second-color);--theme-color-third: var(--twenty-second-color);--font-family-primary: Tahoma;--font-color-primary: var(--third-color);--header-background-color: var(--fourth-color);--header-background-color-secondary: var(--theme-color-secondary);--header-color-primary: var(---font-color-primary);--header-color-secondary: var(--fourth-color);--header-border-bottom-color: var(--fourth-color);--heading-bar-background-color: var(--twenty-fivth-color);--footer-color-hover: var(--theme-color-primary);--footer-top-bg-color: var(--eighteenth-color);--footer-top-color: var(--twenty-first-color);--footer-top-submenu-heading: var(--theme-color-primary);--footer-top-submenu-border-color: var(--footer-top-color);--footer-bottom-bg-color: var(--seventeenth-color);--footer-bottom-color: var(--nineteenth-color);--social-button-bg-color: var(--twentieth-color);--social-button-icon-color: var(--fourth-color);--drawer-bg-color: var(--fourth-color);--drawer-background-color: var(--theme-color-primary);--drawer-bg-color-second: var(--theme-color-third);--drawer-bg-color-third: var(--sixteenth-color);--drawer-border-color: var(--seventh-color);--drawer-color: var(--font-color-primary);--sidebar-menu-bg-color: var(--twenty-fivth-color);--sidebar-menu-color: var(--font-color-primary);--sidebar-menu-heading-bg-color: var(--theme-color-primary);--sidebar-menu-heading-color: var(--fourth-color);--sidebar-menu-item-border-color: var(--eight-color);--tabs-bg-color: var(--twenty-sixth-color);--tabs-hover-bg-color: var(--twenty-first-color);--button-bg-color-primary: var(--theme-color-primary);--button-bg-color-hover: var(--theme-color-secondary);--button-color-primary: var(--fourth-color);--image-border-color-primary: var(--fivth-color);--input-border-color: var(--eight-color);--menu-item-bg-color-hover: var(--ninth-color);--full-page-form-bg-color: var(--tenth-color);--form-message-error-bg-color: var(--twenty-third-color);--form-message-error-color: var(--eleventh-color);--message-error-bg-color: var(--twenty-third-color);--message-error-color: var(--eleventh-color);--message-warning-bg-color: var(--twelvth-color);--message-success-bg-color: var(--thirteenth-color);--message-info-bg-color: var(--fourteenth-color);--message-font-color: var(--fourth-color);--product-list-item-border-color: var(--eight-color);--img-bg-color: var(--twenty-fivth-color);--grid-hover-bg-color: var(--tewenty-ninth-color);--text-color-when-button-in-theme-color-primary: var(--fourth-color);--text-hover-color-when-button-in-theme-color-primary: black;--line-very-soft-color: var(--fourteenth-color);--stepper-progress-bar-todo-bg-color: var(--twenty-fourth-color);--address-not-selected-border-color: var(--eight-color);--discount-bg-color: var(--twenty-seventh-color);--first-color: #0074D9;--second-color: #007AE6;--gradient-color1: var(--theme-color-primary);--gradient-color2: var(--theme-color-secondary);--twitter-color: #00aced;--facebook-color: #3b5998;--instagram-color: #406e94;--youtube-color: #ff0000;--xing-color: #026466;--linkedin-color: #007bb6;--main-grid-padding-left-right: 15px;--desktop-main-min-height: calc(100vh - 424px) ;--content-width: 2000px;--hc-summary-bg-color: var(--twenty-fivth-color);--admin-desktop-main-min-height: calc(100vh - 166px) ;--admin-sidebar-footer-bg-color: var(--sixt-color)}body{background-color:var(--footer-bottom-bg-color);font-family:var(--font-family-primary);color:var(--font-color-primary);margin:0}a{text-decoration:none;outline:none}a:hover,button:hover,input[type=submit]:hover{cursor:pointer}button:focus,div:focus{outline:none}img{width:100%;height:auto}h1{font-size:1.6rem;margin:0 0 20px}h2{font-size:1.2rem;margin:0;padding:10px 0}h3{font-size:1rem;margin:0;padding:10px 0}header{background-color:var(--header-background-color);color:var(--header-color-primary)}nav ul{list-style:none;padding-left:0}textarea{width:100%}main{background-color:var(--header-background-color)}.display-none,.desktop-only{display:none}.center{display:flex;align-items:center;justify-content:center}.center-vertically{display:flex;align-items:center}.center-div-on-mobile-only{display:flex;align-items:center;justify-content:center}.center-text-on-mobile-only{text-align:center}.center-vertically-on-desktop-andcenter-on-mobile{display:flex;align-items:center;justify-content:center}.full-viewport{height:100vh;width:100vw}.initial-app-load-container{background-color:#fff;height:100vh}.float-right{float:right}.text-align-right{text-align:right}.grid-50-50{display:grid;grid-template-columns:1fr}.margin-t0{margin-top:0}.margin-t5{margin-top:5px}.margin-t10{margin-top:10px}.margin-t20{margin-top:20px}.margin-t30{margin-top:30px}.margin-t50{margin-top:50px}.margin-t0-b30{margin-top:0;margin-bottom:30px}.margin-r5{margin-right:5px}.margin-r10{margin-right:10px}.margin-l5{margin-left:5px}.margin-b5{margin-bottom:5px}.margin-b10{margin-bottom:10px}.margin-b20{margin-bottom:20px}.padding-t20{padding-top:20px}.padding-tb40{padding-top:40px;padding-bottom:40px}.padding-b20{padding-bottom:20px}.strong{font-weight:700}.links-in-primary-font-color a{color:var(--font-color-primary)}.links-in-primary-font-color a:hover,.links-in-primary-theme-color a{color:var(--theme-color-primary)}.bg-transparent{background-color:transparent}.bg-img-gb-color-full-size{background-color:var(--img-bg-color);width:100%;height:100%}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}@media only screen and (min-width: 992px){:root{font-size:20px}main{min-height:var(--desktop-main-min-height)}.grid-50-50{display:grid;grid-template-columns:1fr 1fr}.mobile-only{display:none}.desktop-only{display:block}.center-vertically-on-desktop-andcenter-on-mobile{justify-content:normal}.center-div-on-mobile-only{display:block;align-items:normal;justify-content:normal}.center-text-on-mobile-only{text-align:initial}.desktop-only--grid{display:grid}.margin-t30-desktop-only{margin-top:30px}}@font-face{font-family:"Exo 2";font-style:normal;font-weight:100;src:url(/assets/exo-2-v20-latin-ext_latin-100-CMWncWoM.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-100-CMWncWoM.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-100-CqozDxEV.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-100-BM_t2RJA.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-100-4kd1N4JR.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-100-CdZM9WHS.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:200;src:url(/assets/exo-2-v20-latin-ext_latin-200-CQxCTe2c.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-200-CQxCTe2c.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-200-N1NvdqO9.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-200-C8ZfWy3g.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-200-wSdOkDHC.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-200-CWyB17Du.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:300;src:url(/assets/exo-2-v20-latin-ext_latin-300-BtqUc2VD.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-300-BtqUc2VD.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-300-11yDc_w1.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-300-oE4hQ4Is.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-300-XDGTO-cS.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-300-CFwohnvp.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;src:url(/assets/exo-2-v20-latin-ext_latin-regular-dnqRASXO.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-regular-dnqRASXO.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-regular-zJbb7zj3.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-regular-DPFrgjnD.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-regular-ChlGKMQv.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-regular-CZMvCuBX.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500;src:url(/assets/exo-2-v20-latin-ext_latin-500-D7Jxc9K1.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-500-D7Jxc9K1.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-500-DmrYP-gL.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-500-C17B4RBf.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-500-DjclEGdS.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-500-BZ-GoEYO.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;src:url(/assets/exo-2-v20-latin-ext_latin-600-KIevclBq.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-600-KIevclBq.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-600-B5QZfbEg.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-600-MGHuCyiY.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-600-CmkdaON3.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-600-C_K6AD6y.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;src:url(/assets/exo-2-v20-latin-ext_latin-700-C8O7BbrR.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-700-C8O7BbrR.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-700-iXsCw6Zk.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-700-s-RKOM6m.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-700-BFJKdZYP.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-700-BTJ_-vND.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:800;src:url(/assets/exo-2-v20-latin-ext_latin-800-xidazaDY.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-800-xidazaDY.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-800-CYS86_Eq.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-800-B7X845e3.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-800-BEloCnI4.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-800-D0XdKUva.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:100;src:url(/assets/exo-2-v20-latin-ext_latin-100italic-C0qaWWhu.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-100italic-C0qaWWhu.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-100italic-CBBUweTM.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-100italic-CH2FU_ml.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-100italic-D0aZCp3z.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-100italic-46NIC6EQ.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:normal;font-weight:900;src:url(/assets/exo-2-v20-latin-ext_latin-900-Dq6G59Al.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-900-Dq6G59Al.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-900-rYi89rOD.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-900-xUyyRL-V.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-900-DOHRy9nW.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-900-47htgEJs.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:200;src:url(/assets/exo-2-v20-latin-ext_latin-200italic-B_dS20RE.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-200italic-B_dS20RE.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-200italic-3mn_Qv8I.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-200italic-Cc5eoiM4.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-200italic-Bfo2biLL.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-200italic-Drot-9DF.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:300;src:url(/assets/exo-2-v20-latin-ext_latin-300italic-C9ygY1__.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-300italic-C9ygY1__.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-300italic-ZPC_ZmaO.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-300italic-Dt6ofVmW.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-300italic-BcgHNnl1.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-300italic-BlnROthY.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:400;src:url(/assets/exo-2-v20-latin-ext_latin-italic-CgLwMUOy.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-italic-CgLwMUOy.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-italic-Dt9Wff2R.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-italic-6ornkLBX.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-italic-CBRsNNga.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-italic-Cnh8zZm3.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:500;src:url(/assets/exo-2-v20-latin-ext_latin-500italic-D4rPd6_t.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-500italic-D4rPd6_t.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-500italic-DrUJnLl3.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-500italic-D605Yhcb.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-500italic-Bb3ssqT7.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-500italic-C3jdAp5P.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:600;src:url(/assets/exo-2-v20-latin-ext_latin-600italic-Icj-_OYC.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-600italic-Icj-_OYC.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-600italic-BEJM5y3K.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-600italic-nKc0U_NJ.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-600italic-DLYro4h1.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-600italic-nWJZjQ0J.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:700;src:url(/assets/exo-2-v20-latin-ext_latin-700italic-79wNo2hM.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-700italic-79wNo2hM.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-700italic-Dv3Lu0m5.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-700italic-D7Vo_X6T.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-700italic-CwuLTJse.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-700italic-bE_Am6X8.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:800;src:url(/assets/exo-2-v20-latin-ext_latin-800italic-CxGsXJqm.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-800italic-CxGsXJqm.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-800italic-CQvN0q-M.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-800italic-Cs43ZTEW.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-800italic-D0_JgjIz.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-800italic-BDxaup03.svg#Exo2) format("svg")}@font-face{font-family:"Exo 2";font-style:italic;font-weight:900;src:url(/assets/exo-2-v20-latin-ext_latin-900italic-BNJ-x-5Z.eot);src:local(""),url(/assets/exo-2-v20-latin-ext_latin-900italic-BNJ-x-5Z.eot?#iefix) format("embedded-opentype"),url(/assets/exo-2-v20-latin-ext_latin-900italic-DnL7uHWV.woff2) format("woff2"),url(/assets/exo-2-v20-latin-ext_latin-900italic-BjIgljNj.woff) format("woff"),url(/assets/exo-2-v20-latin-ext_latin-900italic-Bma5OrsH.ttf) format("truetype"),url(/assets/exo-2-v20-latin-ext_latin-900italic-BZm-pCAz.svg#Exo2) format("svg")}:root{--first-color: #ffa300;--second-color: #7F3035;--twenty-second-color: #c4c4c4;--hundred-two-color: #555;--hundred-three-color: #888;--hundred-four-color: #aaa;--gradient-color1: #ff9d2f;--gradient-color2: #ff6126;--drawer-bg-color-second: var(--first-color);--drawer-background-color: var(--twenty-second-color);--header-border-bottom-color: var(--fourteenth-color);--footer-top-color: var(--hundred-three-color);--footer-top-bg-color: var(--twenty-fivth-color);--footer-top-submenu-heading: var(--third-color);--footer-top-submenu-border-color: var(--eight-color);--footer-bottom-bg-color: var(--twenty-first-color);--footer-bottom-color: var(--hundred-two-color);--social-button-bg-color: var(--hundred-four-color);--font-family-primary: "Exo 2",sans-serif}
