/*!
 * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2019 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px \0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:hsla(0,0%,100%,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:none!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:none!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:hsla(0,0%,100%,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:bs-notify-fadeOut .3s linear .75s forwards;-o-animation:.3s linear .75s forwards bs-notify-fadeOut;animation:bs-notify-fadeOut .3s linear .75s forwards}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:"\A0"}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:"";display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid hsla(0,0%,80%,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid hsla(0,0%,80%,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.subpage{padding:90px 0 40px;min-height:75vh;color:#343637;background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:991px){.subpage{padding:80px 0 20px}}@media only screen and (max-width:768px){.subpage{padding:60px 0 20px}}.subpage h1{margin-bottom:20px}@media only screen and (max-width:575px){.subpage h1{margin-bottom:10px}}.subpage .custom-container-fluid{width:100%;max-width:130rem;margin-right:auto;margin-left:auto;padding:0 15px}.subpage h2{position:relative;font-size:1rem;margin-bottom:20px}@media only screen and (max-width:768px){.subpage h2{margin-bottom:15px}}.subpage h3{font-size:1.5rem}@media only screen and (max-width:768px){.subpage h3{font-size:1.2rem}}.subpage .filter{margin-bottom:25px}.subpage .filter .filter-items{padding-right:50px}@media only screen and (max-width:575px){.subpage .filter .filter-items{padding-right:15px;margin:0 -5px}}.subpage .filter .font-weight-light{font-weight:700!important;opacity:.2}.subpage .filter p{font-size:1.5rem}.subpage .filter .btn-secondary{color:#343637;background-color:transparent;border:none;font-size:1.2rem;outline:none;box-shadow:none}@media only screen and (max-width:1199px){.subpage .filter .btn-secondary{padding:0 3px}}@media only screen and (max-width:768px){.subpage .filter .btn-secondary{font-size:1.1rem;padding:0 2px}}.subpage .filter .btn-secondary:not(:disabled):not(.disabled).active,.subpage .filter .btn-secondary:not(:disabled):not(.disabled):active,.subpage .filter .show>.btn-secondary.dropdown-toggle{background-color:transparent;color:grey;outline:none;box-shadow:none}.subpage .filter .btn-primary{color:#104155;border:none;background:transparent;font-size:1.2rem;outline:none;box-shadow:none;text-decoration:underline}.subpage .nav-search{position:absolute;right:10px;top:-23px;height:70px;-webkit-transition:background .2s linear;transition:background .2s linear}@media only screen and (max-width:768px){.subpage .nav-search{top:-25px}}@media only screen and (max-width:575px){.subpage .nav-search{display:none}}.subpage input.search-text{color:#222;position:relative;z-index:5;-webkit-transition:z-index .8s,width .5s,background .3s ease,border .3s;transition:z-index .8s,width .5s,background .3s ease,border .3s;width:0;padding:5px 0 5px 40px;box-sizing:border-box;height:45px;margin-top:14px;font-size:1rem;cursor:pointer;border-radius:30px;border:1px solid transparent;background:url(/images/magnifying-glass.svg?3ed400de94ca3ae59c60b5966a5ba4a9) no-repeat left 9px center transparent;background-size:21px}.subpage input.search-text:focus{z-index:3;width:300px;border:1px solid #ebebeb;height:45px;margin-top:14px;outline:none;cursor:auto;padding-right:10px;background-image:url(/images/magnifying-glass.svg?3ed400de94ca3ae59c60b5966a5ba4a9);background-repeat:no-repeat;background-position:left 9px center;background-color:#fff;background-size:21px}.subpage input.search-submit{position:relative;z-index:4;top:17px;left:49px;margin:0;padding:0;border:0;outline:0;border-radius:30px;cursor:pointer;background:none}.subpage input.search-text::-webkit-search-cancel-button{cursor:pointer}@media only screen and (max-width:991px){.subpage .custom-container{width:100%;max-width:100%}}@media only screen and (max-width:768px){.subpage .custom-container{width:80%;max-width:80%}}@media only screen and (max-width:575px){.subpage .custom-container{width:100%;max-width:100%;padding-right:20px;padding-left:20px}}.subpage .subpage-item{padding:2rem 7rem 4rem}@media only screen and (max-width:1199px){.subpage .subpage-item{padding:2rem 3rem}}@media only screen and (max-width:768px){.subpage .subpage-item{padding:20px 15px}}.subpage .subpage-img{width:calc(100% + 15px);height:100%;min-height:20rem;-o-object-fit:cover;object-fit:cover;position:relative;right:15px;margin-bottom:60px}@media only screen and (max-width:991px){.subpage .subpage-img{width:100%;right:0;height:45vw;margin-bottom:0}}@media only screen and (max-width:575px){.subpage .subpage-img{height:55vw;min-height:55vw}}.subpage .img-contain{-o-object-fit:contain;object-fit:contain;max-height:600px}.subpage .order-lg-last .subpage-img{position:relative;right:0}@media only screen and (max-width:991px){.subpage .order-lg-last .subpage-img{width:100%;right:0}}.subpage .chemical-elements p{margin-bottom:10px}.subpage .chemical-elements .col-6:nth-child(odd) p{font-weight:700;font-size:1.05rem}.subpage .chemical-elements img{height:100px;width:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:15px}.subpage .main-article-img{width:100%;height:380px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1199px){.subpage .main-article-img{height:300px}}@media only screen and (max-width:768px){.subpage .main-article-img{margin-bottom:15px}}@media only screen and (max-width:575px){.subpage .main-article-img{height:190px}}.subpage .article-img{width:100%;height:190px}@media only screen and (max-width:575px){.subpage .article-img{height:105px}}.subpage .article-img .overlay{position:absolute;top:0;left:0;bottom:0;width:100%;background:rgba(65,78,95,.6);visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease}.subpage .article-img .overlay span{border-radius:5px;border:1px solid #fff;color:#fff;padding:5px 15px}.subpage .article{color:#343637}@media (hover:hover){.subpage .article:hover{color:#343637;text-decoration:none}.subpage .article:hover .article-img .overlay{visibility:visible;opacity:1;pointer-events:all}}.subpage .subpage-btn{font-size:1rem;color:#fff;width:220px;height:220px;margin:20px;-webkit-box-pack:center;justify-content:center;display:inline-block;text-transform:uppercase;overflow:hidden;position:relative;text-align:center}.subpage .subpage-btn:before{position:absolute;width:95%;height:95%;border:2px solid #fff;content:"";z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s;transition:all .2s}.subpage .subpage-btn:hover:before{width:97%;height:97%}.subpage .subpage-btn .overlay{position:absolute;top:0;width:100%;left:0;bottom:0;right:0;padding:70px 10px 10px}@media only screen and (max-width:1199px){.subpage .subpage-btn .overlay{padding:70px 10px 10px}}@media only screen and (max-width:991px){.subpage .subpage-btn .overlay{padding:55px 10px 10px}}@media only screen and (max-width:575px){.subpage .subpage-btn .overlay{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:15px}}.subpage .subpage-btn .overlay span{width:100%;color:#fff;text-align:center}.subpage .subpage-btn .overlay span:first-line{font-weight:700;font-size:120%;text-transform:uppercase}.subpage .subpage-btn.mikro{margin:20px}.subpage .subpage-btn.mikro .overlay{padding:10px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.subpage .subpage-btn .inner{height:100%;width:100%;background-size:cover;background-position:50%;-webkit-transition:all .5s ease;transition:all .5s ease}@media (hover:hover){.subpage .subpage-btn:hover .inner{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (max-width:1199px){.subpage .subpage-btn{font-size:1.1rem}}@media only screen and (max-width:991px){.subpage .subpage-btn{margin:15px auto;width:200px;height:200px}}@media only screen and (max-width:768px){.subpage .subpage-btn{margin:15px}}@media only screen and (max-width:575px){.subpage .subpage-btn{margin:5px;width:50vw;height:50vw}}.drop-area{height:280px!important;outline:none!important}.subnav-wrapper{background:#fff;position:fixed;width:100%;top:67px;left:0;color:#343637;height:35px;overflow-y:hidden;z-index:20;box-shadow:0 10px 10px 0 hsla(0,0%,40.4%,.1)}@media only screen and (max-width:991px){.subnav-wrapper{top:60px}}.subnav-wrapper .subnav{overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:0 0 10px}.subnav-wrapper span{font-weight:400}.subnav-wrapper a{padding:4px 0;margin:0 15px;color:#343637;white-space:nowrap;position:relative;text-transform:uppercase;font-size:.9rem}.subnav-wrapper a:after{bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;background:#fff;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.subnav-wrapper a:hover{text-decoration:none}.subnav-wrapper a:hover:after{width:100%;left:0}@media (min-width:992px){.col-lg-custom-2{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}@media (min-width:1199px){.col-lg-custom-2{-webkit-box-flex:0;flex:0 0 20%;max-width:20%}}.career .form-control{border:1px solid #999;border-radius:0;height:45px}.career textarea{height:auto!important}.career .custom-control-label a{color:#104155;text-decoration:underline}.fullrow{text-align:left}.fullrow .num-in{border-radius:5px;margin-left:15px;background-color:#ebeef1;box-shadow:none}.fullrow .skin-2 .num-in input{float:left;width:20%;height:40px;border:none;background-color:#ebeef1;text-align:center}.fullrow .added{background:#00bc7c;color:#fff;position:absolute;cursor:auto;width:100%;height:100%;left:0;padding:10px;opacity:0;visibility:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;pointer-events:none;-webkit-transition-property:visibility,pointer-events,opacity;transition-property:visibility,pointer-events,opacity}.fullrow h3{font-size:1.2rem}.fullrow p{font-size:.9rem;font-weight:400;line-height:1.3}.fullrow label{display:block;font-weight:700;font-size:.9rem}.fullrow .cls-1{fill:#5ea3c6;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.fullrow .btn{color:#343637!important;padding:8px 15px}.fullrow .add{display:block;background:#fff;width:220px;margin:10px 0;border:2px solid #e2e6ea;position:relative;overflow:hidden}.fullrow .add svg{width:15px;z-index:5}.fullrow .add-variations.quantity{display:none!important}.fullrow .btn-light{color:#212529;background-color:#ebeef1;border-color:#dae0e5;height:40px}.fullrow .dropdown-item.active,.fullrow .dropdown-item:active{color:#fff;text-decoration:none;background-color:#104155}.fullrow .btn-light.focus,.fullrow .btn-light:focus{box-shadow:none;outline:none!important}.fullrow .subpage-img{height:25rem;margin-bottom:15px}@media only screen and (max-width:991px){.fullrow .subpage-img{height:45vw}}.page-link{color:#343637;background-color:#fff;border:none;outline:none!important;box-shadow:none!important}.page-item.active .page-link{z-index:3;color:#fff;background-color:#b5e5e9;border-color:#b5e5e9}.slide-modal-img{width:100%;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.slide-modal{padding:20px 15px 15px!important}.slide-modal .title{padding:0!important;font-size:1.3rem!important}@media only screen and (max-width:575px){.slide-modal p{margin-top:15px}}.product-alert{box-sizing:border-box;margin:0;color:rgba(0,0,0,.65);font-size:1rem;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;padding:25px 15px;word-wrap:break-word;border-radius:4px;background-color:#e6f7ff;border:1px solid #91d5ff}.product-alert svg{width:24px;height:23px;margin-bottom:5px;margin-right:7px}.content{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;background:#f5f6fa}.content .eshop-content-item{padding:20px 50px;border-top:1px solid rgba(51,78,152,.1)}@media only screen and (max-width:768px){.content .eshop-content-item{padding:20px 15px}}.content .eshop-content-item p{font-size:.9rem;margin-bottom:25px;font-weight:600;text-align:center}@media only screen and (max-width:768px){.content .eshop-content-item p{margin-bottom:15px}}.content .eshop-content-item a{text-decoration:underline;color:#343637;display:block;font-size:.9rem}.content .eshop-content-item a img{width:30px;margin:0 5px 10px 0}.eshop-item{background:#f5f6fa;margin:5px 0 0;min-height:50px}.eshop-item.cursor-pointer{cursor:pointer}.eshop-item.cursor-pointer:hover .doc{background:rgba(51,78,152,.08)}.eshop-item .unlisted{font-size:.9rem}@media only screen and (max-width:768px){.eshop-item{margin:10px 0 0}}.eshop-item.apparat .mobile-des{display:block;font-size:.8rem;font-weight:700}.eshop-item.apparat .name{width:calc(65% - 70px)}@media only screen and (max-width:1199px){.eshop-item.apparat .name{width:calc(63% - 70px)}}@media only screen and (max-width:768px){.eshop-item.apparat .name{width:45%}}@media only screen and (max-width:575px){.eshop-item.apparat .name{width:60%}}@media only screen and (max-width:768px){.eshop-item.apparat .doc{display:none}}.eshop-item.apparat .price{width:15%}@media only screen and (max-width:1199px){.eshop-item.apparat .price{width:17%}}@media only screen and (max-width:768px){.eshop-item.apparat .price{width:25%;text-align:right}}@media only screen and (max-width:575px){.eshop-item.apparat .price{width:40%;text-align:left}}.eshop-item.title{background:#f5f5f5}@media only screen and (max-width:768px){.eshop-item.title{display:none}}.eshop-item.title .name{width:calc(49% - 70px)}.eshop-item.title .name p{font-weight:400;color:#343637;font-size:.9rem}.eshop-item.title .cat{background:rgba(72,76,90,.1)}.eshop-item.title .cat p{font-size:.9rem}.eshop-item.title .price{background:rgba(72,76,90,.1);text-align:right}.eshop-item.title .price p{font-weight:400;color:#343637;font-size:.9rem}.eshop-item.title .quantity{background:rgba(181,189,163,.1)}.eshop-item.title .quantity p{font-weight:400;color:#343637;font-size:.9rem}.eshop-item .mobile-des{display:none;font-size:.8rem;font-weight:700}@media only screen and (max-width:768px){.eshop-item .mobile-des{display:block}}.eshop-item .product-img{width:20%;height:130px}@media only screen and (max-width:768px){.eshop-item .product-img{width:30%}}@media only screen and (max-width:575px){.eshop-item .product-img{width:100%;height:50vw}}.eshop-item .item{padding:10px 15px}.eshop-item .doc{width:70px;background-color:#f3f3f3;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width:575px){.eshop-item .doc{display:none}}.eshop-item .name{width:calc(49% - 70px)}@media only screen and (max-width:768px){.eshop-item .name{width:70%}}.eshop-item .name p{font-weight:600;color:#5ebfcb;font-size:.9rem}@media only screen and (max-width:991px){.eshop-item .name p{font-size:.8rem}}.eshop-item .name.name-full{width:calc(85% - 70px)}@media only screen and (max-width:768px){.eshop-item .name.name-full{width:calc(75% - 70px)}}@media only screen and (max-width:575px){.eshop-item .name.name-full{width:70%}}.eshop-item .cas{width:12%}@media only screen and (max-width:768px){.eshop-item .cas{width:25%}}@media only screen and (max-width:575px){.eshop-item .cas{width:30%}}.eshop-item .cas p{font-size:.9rem}@media only screen and (max-width:991px){.eshop-item .cas p{font-size:.8rem}}.eshop-item .cat{background:#97cbce;width:15%}@media only screen and (max-width:768px){.eshop-item .cat{width:25%}}@media only screen and (max-width:575px){.eshop-item .cat{width:30%}}.eshop-item .cat p{font-size:.8rem}@media only screen and (max-width:991px){.eshop-item .cat p{font-size:.8rem}}.eshop-item .price{background:#b5e5e9;width:12%;text-align:right}@media only screen and (max-width:768px){.eshop-item .price{width:calc(50% - 70px);text-align:left}}@media only screen and (max-width:575px){.eshop-item .price{width:40%}}.eshop-item .price p{font-weight:600;color:#343637;line-height:1.2}.eshop-item .price p span{font-size:75%}.eshop-item .quantity{background:rgba(181,189,163,.1);width:12%}@media only screen and (max-width:768px){.eshop-item .quantity{width:25%}}@media only screen and (max-width:575px){.eshop-item .quantity{width:30%}}.eshop-item .quantity p{color:#5ebfcb;font-weight:600}@media only screen and (max-width:991px){.eshop-item .quantity p{font-size:.9rem}}.eshop-item p{margin:0}.supplements{background:linear-gradient(124deg,#77dae1,#00abb7)}.supplements .btn{border-radius:5px;overflow:hidden}.supplements .btn:hover svg .cls-1{fill:#005794;stroke:#005794}.supplements .btn svg{margin:0 0 2px 10px;width:15px}.supplements .btn svg .cls-1{fill:#fff;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.supplement-wrapper{padding-bottom:50px;position:relative;margin:25px 0}.supplement-wrapper.supplement-wrapper-form{padding-bottom:20px;margin:0;padding-left:0;padding-right:0}@media only screen and (max-width:575px){.supplement-wrapper{padding-bottom:0}}.supplement-wrapper .custom-control-label{position:static}.supplement-wrapper .custom-control{padding:0}.supplement-wrapper input{position:absolute;top:auto;bottom:-55px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:575px){.supplement-wrapper input{bottom:-35px}}.supplement-wrapper .custom-control-label:after{position:absolute;display:block;width:1.5rem;height:1.5rem;content:"";background:no-repeat 60%/65% 60%;top:auto;bottom:-55px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:575px){.supplement-wrapper .custom-control-label:after{bottom:-35px}}.supplement-wrapper .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url(/images/chceck.svg?02022bee581a249a726c4095d103342c)}.supplement-wrapper .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#fff;background-color:#fff}.supplement-wrapper .custom-control-label:before{position:absolute;top:auto;bottom:-55px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:1.5rem;height:1.5rem;pointer-events:none;content:"";border-radius:50px;background-color:#fff;border:none}@media only screen and (max-width:575px){.supplement-wrapper .custom-control-label:before{bottom:-35px}}.supplement-img{width:80%;padding-top:80%;border-radius:15px;margin:0 auto}@media only screen and (max-width:991px){.supplement-img{width:100%;padding-top:100%}}.product-card-wrapper{padding:0 10px;overflow:hidden}@media only screen and (max-width:575px){.product-card-wrapper{padding:0 5px}}.product-card-wrapper .shadow{box-shadow:0 0 10px 0 hsla(0,0%,40.4%,.2)!important;margin-bottom:15px}@media only screen and (max-width:575px){.product-card-wrapper .shadow{margin-bottom:10px}}.product-card-wrapper.bytwo{padding:0 60px;margin-bottom:10px}@media only screen and (max-width:1199px){.product-card-wrapper.bytwo{padding:0 15px}}.product-card-wrapper.bytwo p{font-size:.9rem;line-height:1.3}.product-card-wrapper.bytwo .product-card{padding-top:45%}.product-card-wrapper.bytwo .cls-1{fill:#5ea3c6}.product-card-wrapper.bytwo .btn{color:#343637!important;padding:8px 15px}.product-card-wrapper.bytwo .add{display:block;background:#fff;width:220px;margin:10px 0;border:2px solid #e2e6ea}.product-card-wrapper.bytwo .add svg{width:15px}.product-card-wrapper .add-success{position:absolute;width:180px;max-width:90%;text-align:center;height:150px;background:hsla(0,0%,100%,.75);-webkit-backdrop-filter:saturate(135%) blur(7px);backdrop-filter:saturate(135%) blur(7px);bottom:-160px;padding:0 0 10px;-webkit-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out}@media only screen and (max-width:768px){.product-card-wrapper .add-success{height:135px}}.product-card-wrapper .add-success .success-info{background:#00bc7c;color:#fff;padding:8px;height:45px}@media only screen and (max-width:768px){.product-card-wrapper .add-success .success-info{height:40px;padding:10px}}.product-card-wrapper .add-success label{font-weight:500;margin:20px 0 0;font-size:.9rem}.product-card-wrapper .product-card{width:100%;padding-top:100%;position:relative;overflow:hidden;cursor:pointer}.product-card-wrapper .product-card.quantity .add-success{bottom:-105px}@media only screen and (max-width:768px){.product-card-wrapper .product-card.quantity .add-success{bottom:-95px}}.product-card-wrapper .product-card.quantity:hover .add-success{bottom:0}.product-card-wrapper .product-card p{color:#fff;font-size:1.1rem;line-height:1.3;margin-bottom:0;font-weight:600}.product-card-wrapper .product-card .overlay{position:absolute;top:0;left:0;padding:10px;bottom:0;width:100%;background:rgba(0,0,0,.2)}.product-card-wrapper .product-card .add-btn{background:#fff;color:#343637;position:absolute;bottom:0;left:50%;text-align:center;width:135px;height:43px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%);line-height:1.2;font-size:.8rem;padding:6px 0}@media only screen and (max-width:768px){.product-card-wrapper .product-card .add-btn{height:39px}}@media only screen and (max-width:575px){.product-card-wrapper .product-card .add-btn{width:115px}}.product-card-wrapper.creator{height:100%}.product-card-wrapper.creator a{height:100%;width:100%}.product-card-wrapper.creator a:hover{text-decoration:none}.product-card-wrapper.creator p{color:#343637;font-weight:700}.product-card-wrapper.creator .creator-wrapper{height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.product-card-wrapper.creator .creator-wrapper .img-wrapper{height:100%;width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.product-card-wrapper.creator .creator-wrapper .img-wrapper img{width:100%;height:auto}.promo{width:calc(100% + 40px);left:-20px}@media only screen and (max-width:1100px){.promo-container{width:100%;padding:0}}.promo-container .promo{width:calc(100% + 40px);left:-20px}@media only screen and (max-width:1100px){.promo-container .promo{width:100%;left:auto}}.swiper-slide .product-card-wrapper{padding:20px}@media only screen and (max-width:575px){.swiper-slide .product-card-wrapper{padding:10px 5px 10px 10px}}.team .btn{position:relative;display:inline-block;bottom:15px;margin-top:15px}.team .name{font-size:1.2rem;font-weight:600}@media only screen and (max-width:575px){.team{text-align:center}.team .btn{bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.team a{font-size:.9rem;font-weight:500;color:#343637;display:block}.team p{margin-bottom:2px}.contact-card{margin-bottom:15px}.contact-card .btn{position:absolute;bottom:15px}.contact-card .name{font-size:1.2rem;font-weight:600}@media only screen and (max-width:575px){.contact-card{text-align:center}.contact-card .btn{bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.contact-card a{font-size:.9rem;font-weight:500;color:#343637;display:block}.contact-card p{margin-bottom:2px}.imprint p{font-size:.9rem}.imprint .collapsible svg{width:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.imprint .collapsible svg .cls-1{stroke:#5ea3c6}.imprint .collapsible.active-collapse svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.imprint .content{background-color:transparent}.imprint .content p{margin-top:10px}.certificates a{color:#005794}.certificates img{width:80%;-o-object-fit:contain;object-fit:contain;height:150px}@media only screen and (max-width:991px){.certificates img{height:120px}}@media only screen and (max-width:575px){.certificates img{height:25vw}}.inputDnD{height:100%;margin-bottom:15px}@media only screen and (max-width:768px){.inputDnD{margin-top:15px}}.inputDnD .form-control-file{position:relative;width:100%;height:100%;min-height:6em;outline:none;visibility:hidden;cursor:pointer;background-color:#888;color:#888}@media only screen and (max-width:768px){.inputDnD .form-control-file{height:140px}}.search-title{font-size:2rem;font-weight:500}.search-subtitle{font-weight:500;position:relative;font-size:1.5rem;margin-bottom:50px}.search-subtitle:before{content:"";position:absolute;height:5px;width:150px;background:#25c1e2;bottom:-10px}@media only screen and (max-width:768px){.search-subtitle:before{height:3px}}.inputDnD .form-control-file:before{content:attr(data-title);position:absolute;left:0;width:100%;height:100%;line-height:1.3;opacity:1;visibility:visible;text-align:center;display:-webkit-box;display:flex;padding:20px 15px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px dashed #888;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:visible}@media only screen and (max-width:768px){.inputDnD .form-control-file:before{height:140px}}.inputDnD .form-control-file:hover:before{border-style:solid}#inputTitle{position:absolute;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#888}.modal{display:none;position:fixed;z-index:110;padding:50px 0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.7)}@media only screen and (max-width:768px){.modal{padding:0}}.modal .modal-header{position:relative;border:none;padding:0 15px}.modal .modal-header .title{font-size:1.5rem;font-weight:700;padding:15px 0 10px}.modal .modal-header #model-items{margin-bottom:15px}.modal .modal-header #model-items .items{position:relative}.modal .modal-header #model-items .items .item{padding:10px 60px 10px 30px;margin:0 -30px}@media only screen and (max-width:768px){.modal .modal-header #model-items .items .item{padding:5px 25px 5px 15px;margin:0 -15px}}@media only screen and (max-width:575px){.modal .modal-header #model-items .items .item{padding:5px 25px 55px 15px}}.modal .modal-header #model-items .items .item .item1{word-wrap:break-word;width:50%;font-size:.8rem;line-height:1.4}@media only screen and (max-width:768px){.modal .modal-header #model-items .items .item .item1{padding:5px 25px 5px 15px;margin:0 -15px}}@media only screen and (max-width:575px){.modal .modal-header #model-items .items .item .item1{width:100%;padding:8px 0;margin:0}}.modal .modal-header #model-items .items .item .item2{font-weight:700;width:25%;text-align:right;white-space:nowrap;padding:0 10px;font-size:.8rem}@media only screen and (max-width:575px){.modal .modal-header #model-items .items .item .item2{position:absolute;bottom:20px;width:auto;padding:0}}.modal .modal-header #model-items .items .item .item3{width:30%}@media only screen and (max-width:575px){.modal .modal-header #model-items .items .item .item3{position:absolute;width:200px;bottom:10px;right:10px}}.modal .modal-header #model-items .items .item .item4{position:absolute;right:25px;bottom:10px;cursor:pointer}@media only screen and (max-width:768px){.modal .modal-header #model-items .items .item .item4{right:15px;bottom:14px}}.modal .modal-header #model-items .items .item .item4 svg{width:30px}.modal .modal-header #model-items .items:nth-child(odd) .item{background-color:rgba(37,193,226,.1)}.modal .modal-header #model-items .items:nth-child(2n) .item{background-color:rgba(16,65,85,.01)}.modal .modal-header .close{position:absolute;color:#343637;right:-5px;margin:0;line-height:1;top:-10px;font-size:3rem;padding:0;opacity:.9;font-weight:400}@media only screen and (max-width:768px){.modal .modal-header .close{right:10px;top:-10px}}.modal .modal-header .close:hover{opacity:1}.modal-content{position:relative;background-color:#fff;margin:auto;border-radius:15px;padding:10px 15px;border:none;width:700px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@media only screen and (max-width:768px){.modal-content{width:auto;margin:35px 15px 15px;padding:10px 0}}.modal-content .form-group{margin-bottom:10px}.modal-content .form-control{border-radius:0}.modal-content form{padding:0 0 20px}.modal-content p{line-height:1.2}.modal-content label,.modal-content span{display:block;font-size:.9rem}.modal-content .custom-control-label:after,.modal-content .custom-control-label:before{top:0}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}