@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap";h1,.h1{font-weight:700;font-size:3rem;font-style:normal;margin-bottom:2rem;line-height:1}@media only screen and (max-width: 1023px){h1,.h1{font-size:2.4rem}}@media only screen and (max-width: 767px){h1,.h1{font-size:1.6rem;margin-bottom:1.5rem}}h1.h1-big,.h1.h1-big{font-size:4rem}@media only screen and (max-width: 1023px){h1.h1-big,.h1.h1-big{font-size:2rem}}h2,.h2{font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 2rem}@media only screen and (max-width: 1023px){h2,.h2{font-size:1.8rem}}@media only screen and (max-width: 767px){h2,.h2{font-size:1.4rem}}h2.text--big,.h2.text--big{font-size:3rem}@media only screen and (max-width: 767px){h2.text--big,.h2.text--big{font-size:2rem}}h2.text--small,.h2.text--small{font-size:1.5rem;margin-bottom:1rem}h3,.h3{font-size:1.5rem;font-weight:600;line-height:1.2;margin-bottom:1.5rem}@media only screen and (max-width: 767px){h3,.h3{font-size:1.25rem}}h3.text--small,.h3.text--small{font-size:1.25rem}h4,.h4{font-size:1rem;font-weight:600}.fw-extralight{font-weight:200}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-medium{font-weight:500}.fw-bold{font-weight:700}.fw-extrabold{font-weight:800}.fw-black{font-weight:900}.underline{text-decoration:underline}.link--underline{text-decoration:underline;font-weight:600}.page-content p,.page-content,p{line-height:1.3}.subtitle{font-weight:800;color:#acc1de}.introduction{margin-bottom:2rem}@media only screen and (max-width: 767px){.introduction{margin-bottom:1.5rem}}a{transition:all .3s ease;color:#0481b9}a:hover,a:active,a:focus{color:#acc1de}.contact-detail .middle .contact-form-wrapper{height:100%;padding:2rem 1rem}.contact-detail .middle .contact-detail__picture,.contact-detail .middle .contact-detail__picture .picture{height:100%}.contact-detail .bottom .left{background:#0481B9;padding:3rem 1rem 3rem 2rem;color:#fff;height:100%}.contact-detail .bottom .left a{color:#fff}.contact-detail .bottom .left a:hover{color:#ffffffb3}.contact-detail .bottom .left .contact-details .address{padding-bottom:1rem}.contact-detail .bottom .left .contact-details .vat{margin-top:1rem}.contact-detail .bottom .left .socials{padding-top:2rem}.contact-detail .bottom .gmap-wrap{height:100%}.contact-detail .bottom .gmap-wrap .gmap-block{height:100%;min-height:300px}.contact-detail .bottom .gmap-wrap .gmap-block iframe{height:100%;width:100%}header{position:absolute;top:0;left:0;width:100%;z-index:100}@media only screen and (max-width: 1023px){header{height:75px}}header .header{transition:all .3s ease;background:#FFF;left:0;position:fixed;padding:1rem 0 0;top:0;width:100%}@media only screen and (max-width: 1023px){header .header{height:75px}}header .header .header__inner .left .header__logo{transition:all .5s ease;align-items:center;display:flex;max-width:100px;position:relative;padding-bottom:1rem}header .header .header__inner .left .header__logo img{width:100%}header .header .header__inner .right{flex:1;padding-left:5%}header .header .header__inner .right .header__top{display:flex;justify-content:space-between}header .header .header__inner .right .header__top .header__top__left .contact-details{padding-bottom:.5rem}header .header .header__inner .right .header__top .header__top__left .contact-details a{color:#acc1de;font-size:14px}header .header .header__inner .right .header__top .header__top__left .contact-details a:hover{color:#0481b9}header .header .header__inner .right .header__top .header__top__left .contact-details .email:after{color:#acc1de;content:"|";margin:.5rem}header .header .header__inner .right .header__top .header-top__nav{display:flex;padding-bottom:.5rem}header .header .header__inner .right .header__top .header-top__nav .navigation__item:last-child:after{display:none}header .header .header__inner .right .header__top .header-top__nav .navigation__item:after{color:#acc1de;content:"";margin:.5rem}header .header .header__inner .right .header__top .header-top__nav .navigation__item a{color:#acc1de;font-size:14px}header .header .header__inner .right .header__top .header-top__nav .navigation__item a:hover{color:#0481b9}header .header .header__inner .right .header__top .header-top__nav .navigation__item.navigation__item--toggle{height:100%}header .header .header__inner .right .header__top .header__top__item{margin-right:.5rem}header .header .header__inner .right .header__top .header__top__item:last-child{margin-right:unset}header .header .header__inner .right .header__top .header__top__item a{transition:all .3s ease;border-radius:0;padding:.5rem 1rem;display:flex;align-items:center;height:38px}header .header .header__inner .right .header__top .header__top__item a .icon{height:16px;margin-right:.5rem;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:16px}header .header .header__inner .right .header__bottom{display:flex;justify-content:flex-end;margin-top:1.5rem}header .header .header__inner .right .header__bottom .header__bottom__item{background:#F6F149;padding:1rem 1.5rem;margin-left:.5rem}@media only screen and (max-width: 1300px){header .header .header__inner .right .header__bottom .header__bottom__item{padding:1rem}}header .header .header__inner .right .header__bottom .header__bottom__item a{color:#204961;font-weight:600}header .header .header__inner .right .header__bottom .header__bottom__item a img{margin-right:.3rem;vertical-align:baseline}header .header .header__inner .right .header__bottom .header__bottom__item.account a,header .header .header__inner .right .header__bottom .header__bottom__item.cart a{display:flex}header .header .header__inner .right .header__bottom .header__bottom__item.cart a label,header .header .header__inner .right .header__bottom .header__bottom__item.wishlist a label{background:#204961;border-radius:50%;color:#f6f149;display:inline-block;font-size:12px;height:22px;text-align:center;width:22px;display:flex;align-items:center;justify-content:center}header .header .header__inner .right .header__bottom .header__bottom__item.cart a label{margin-left:.3rem}header .header .header__inner .right .header__bottom .header__bottom__item.wishlist{position:relative}header .header .header__inner .right .header__bottom .header__bottom__item.wishlist.animate i.fas{animation:bounce .3s linear;animation-iteration-count:2}header .header .header__maincats{background:#204961}header .header .header__maincats .nav-bar{transition:all .3s ease;padding:.5rem 0;position:relative}@media only screen and (max-width: 1023px){header .header .header__maincats .nav-bar.hide-medium{display:none}}header .header .header__maincats .nav-bar .header__navigation{display:flex;justify-content:center;align-items:stretch}header .header .header__maincats .nav-bar .header__navigation .navigation__item{transition:all .3s ease;position:relative;padding:.5rem .75rem;display:flex;align-items:center;text-align:center}header .header .header__maincats .nav-bar .header__navigation .navigation__item:last-child:after{display:none}header .header .header__maincats .nav-bar .header__navigation .navigation__item:after{transform:translateY(-50%);background:rgba(172,193,222,.3);content:"";height:100%;position:absolute;right:0;top:50%;width:1px}header .header .header__maincats .nav-bar .header__navigation .navigation__item a{transition:all .2s cubic-bezier(.55,0,.1,1);color:#fff;font-weight:500}@media only screen and (max-width: 1300px){header .header .header__maincats .nav-bar .header__navigation .navigation__item a{font-size:13px}}header .header .header__maincats .nav-bar .header__navigation .navigation__item a[data-state=active]{color:#f6f149}header .header .header__maincats .nav-bar .header__navigation .navigation__item a[data-state=active]:hover{color:#f6f149}header .header .header__maincats .nav-bar .header__navigation .navigation__item a:hover{color:#f6f149}header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs{position:relative}header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs>a:after{content:"\f078";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:.75rem;margin-left:.5rem;color:inherit}header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs:hover .sub-nav{opacity:1;visibility:visible;bottom:-8px}header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs .sub-nav{background-color:#f7f9fc;box-shadow:0 4px 5px -2px #a6a6a6bf;display:table;padding:unset;position:absolute;bottom:4px;left:0;opacity:0;visibility:hidden;min-width:280px;max-width:280px;transform:translateY(100%);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs .sub-nav.sub-nav--small{min-width:240px;max-width:240px}header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs .sub-nav .nav{margin:unset;padding:unset;list-style-type:none}header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item{padding:unset}header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item a{display:block;font-size:.875rem;color:#204961;padding:.5rem .75rem;position:relative}header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item:hover a,header .header .header__maincats .nav-bar .header__navigation .navigation__item.has-subs .sub-nav .sub-nav__item.active a{background-color:#204961b3;color:#fff}@media only screen and (max-width: 1300px){header .header .header__inner .right .header__bottom .header__bottom__item a{font-size:.9rem}}header .search-wrap{width:100%}@media only screen and (max-width: 1300px){header .search-wrap .search{margin-right:.5rem}}header .search-wrap .search.search-mobile{transform:translateY(-100%);transition:all .5s ease;background:#FFF;display:none;left:0;max-width:unset;padding:1rem;position:fixed;top:75px;width:100%;z-index:10}@media only screen and (max-width: 1023px){header .search-wrap .search.search-mobile{display:block}}header .search-wrap .search.search-mobile button{right:1.5rem}@media only screen and (max-width: 1023px){header .search-wrap .search.search-mobile button{right:1rem}}header .search-wrap .search.search-mobile.open{transition:all .5s ease;transform:translateY(0)}header .navigation__block.navigation__block--mobile{display:none}@media only screen and (max-width: 1023px){header .navigation__block.navigation__block--mobile{align-items:center;background-color:#fff;box-shadow:0 4px 2px -2px #0000001a;display:flex;flex:1;height:75px;justify-content:space-between;left:0;padding:0 1em;position:fixed;right:0;top:0;z-index:999}}header .navigation__block.navigation__block--mobile .mobile-header__logo{position:relative;height:100%}header .navigation__block.navigation__block--mobile .mobile-header__logo .logo{position:relative;background-size:contain;background-repeat:no-repeat;background-position:center left;height:90%;margin:.3rem 0;width:115px}@media only screen and (max-width: 424px){header .navigation__block.navigation__block--mobile .mobile-header__logo .logo{width:75px}}header .navigation__block.navigation__block--mobile .mobile-header__btns{transform:translate(0);height:24px;position:static;display:flex}header .navigation__block.navigation__block--mobile .mobile-header__btns .wishlist .btn-wishlist i.far,header .navigation__block.navigation__block--mobile .mobile-header__btns .wishlist .btn-wishlist i.fas{font-size:13px;color:#204961}header .navigation__block.navigation__block--mobile .mobile-header__btns .wishlist a,header .navigation__block.navigation__block--mobile .mobile-header__btns .account a,header .navigation__block.navigation__block--mobile .mobile-header__btns .cart a{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;margin-right:1.5rem;width:30px;position:relative;background:#F6F149}@media only screen and (max-width: 424px){header .navigation__block.navigation__block--mobile .mobile-header__btns .wishlist a,header .navigation__block.navigation__block--mobile .mobile-header__btns .account a,header .navigation__block.navigation__block--mobile .mobile-header__btns .cart a{margin-right:1rem}}header .navigation__block.navigation__block--mobile .mobile-header__btns .wishlist a [class*=-count],header .navigation__block.navigation__block--mobile .mobile-header__btns .account a [class*=-count],header .navigation__block.navigation__block--mobile .mobile-header__btns .cart a [class*=-count]{border-radius:50%;background:#204961;color:#fff;font-weight:700;font-size:12px;height:24px;pointer-events:none;position:absolute;right:-.5rem;text-align:center;top:-.5rem;width:24px;display:flex;align-items:center;justify-content:center}header .navigation__block.navigation__block--mobile .mobile-header__btns .cart a{margin-right:1.5rem}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn{display:inline-block;height:24px;line-height:24px;overflow:hidden;padding:unset;position:relative;width:30px}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn-search{margin-right:2rem;padding:unset}@media only screen and (max-width: 424px){header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn-search{margin-right:1rem}}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn-search i.fas{color:#204961;font-size:20px}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:first-child{transform:rotate(45deg) translate(6px,10px)}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:nth-child(2){transform:translate(-100%)}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:last-child{transform:rotate(-45deg) translate(6px,-10px)}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span{transition:all .5s ease;background-color:#204961;display:block;height:2px;position:absolute;width:30px}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:first-child{top:0}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:nth-child(2){top:11px}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:last-child{top:22px}header .mobile-nav{display:none}@media only screen and (max-width: 1023px){header .mobile-nav{display:block;background:#FFF;top:75px}}header .mobile-nav .account{display:none}@media only screen and (max-width: 767px){header .mobile-nav .account{display:block;padding-top:2rem;padding-bottom:1rem;text-align:center}header .mobile-nav .account a{color:#204961;display:flex;justify-content:center;align-items:center}header .mobile-nav .account a img{margin-right:.5rem}}header .mobile-nav .nav{list-style-type:none;margin:0;padding:0}header .mobile-nav .nav .nav__item{padding-left:unset;text-align:center;padding:unset}header .mobile-nav .nav .nav__item:before{display:none}header .mobile-nav .nav .nav__item:last-child a{border-bottom:unset}@media only screen and (max-width: 767px){header .mobile-nav .nav .nav__item:last-child a{border-bottom:1px solid rgba(32,73,97,.2)}}header .mobile-nav .nav .nav__item a{border-bottom:1px solid rgba(32,73,97,.2);color:#204961;display:block;padding:1rem}header .mobile-nav .nav .nav__item a:hover{color:#0481b9}header .mobile-nav .nav .nav__item.active a{background-color:#0481b9;color:#fff}header .mobile-nav .nav .nav__item.nav__item--toggle .check-toggle label{max-width:160px;margin:0 auto}header .mobile-nav .nav .nav__item.nav__item--toggle .check-toggle label div{color:#204961;font-size:1rem}header .mobile-nav .socials{display:flex}header .mobile-nav .socials .social-item{padding:0 .5rem;margin-right:.5rem}header .mobile-nav .socials .social-item:last-child{margin-right:unset}.check-toggle{display:block;position:relative;height:100%;padding-right:.5rem;z-index:0}.check-toggle label{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;font-size:12px;color:#000a13cc;height:100%;cursor:pointer}.check-toggle label span{display:block;width:20px;max-width:20px;min-width:20px;height:12px;border-radius:100px;border:1px solid #FFFFFF;background:rgba(32,73,97,.2);position:relative;transition:all .3s cubic-bezier(.55,0,.1,1)}.check-toggle label span i{background:#FFFFFF;border-radius:100px;display:block;position:absolute;left:25%;top:50%;width:8px;height:8px;border:1px solid #d2d2d9;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.55,0,.1,1)}.check-toggle label div{flex-grow:1;padding-left:.5rem;color:#acc1de}.check-toggle.active:before{content:"";background-color:#acc1de4d;position:absolute;top:0;bottom:-2px;right:0;left:-.5rem;z-index:-1}.check-toggle.active label span{border-color:#204961;background:#204961}.check-toggle.active label span i{background:hsl(214.8,43.1034482759%,107.2549019608%);left:75%}.check-toggle.active label div{color:#204961}footer .footer-top{padding:3rem 0}footer .footer-top.shape-top:before{border-top-color:#eaf0f7}footer .footer-top a{color:#204961}footer .footer-top a:hover{color:#0481b9}@media only screen and (max-width: 767px){footer .footer-top{text-align:center;padding:2rem 0}}footer .footer-top .footer__nav .footer__nav-item{align-items:center;display:flex;margin-bottom:1rem;position:relative}@media only screen and (max-width: 767px){footer .footer-top .footer__nav .footer__nav-item{justify-content:center;flex-wrap:wrap}}footer .footer-top .footer__nav .footer__nav-item .footer__nav-item__icon{min-width:calc(25px + 1rem)}@media only screen and (max-width: 767px){footer .footer-top .footer__nav .footer__nav-item .footer__nav-item__icon{flex-basis:100%}}footer .footer-top .footer__nav .footer__nav-item .footer__nav-item__icon img{margin-right:1rem;max-height:25px;max-width:25px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 767px){footer .footer-top .footer__nav .footer__nav-item .footer__nav-item__icon img{margin:0 auto;margin-bottom:.5rem}}footer .footer-top .footer__nav .footer__nav-item:last-child{margin-bottom:unset}footer .footer-top .footer-item .col-contact{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){footer .footer-top .footer-item .col-contact{justify-content:center}footer .footer-top .footer-item .col-contact .left{flex-basis:100%;margin-bottom:2rem}}footer .footer-top .footer-item .col-contact .left .logo{max-width:128px;margin:0 2rem 1rem 0;vertical-align:top}@media only screen and (max-width: 1300px){footer .footer-top .footer-item .col-contact .left .logo{margin-right:2rem}}@media only screen and (max-width: 767px){footer .footer-top .footer-item .col-contact .left .logo{margin:0}}footer .footer-top .footer-item .col-contact .left .socials{margin-bottom:1rem}@media only screen and (max-width: 1023px){footer .footer-top .footer-item .col-contact .left .socials{flex-basis:100%}}@media only screen and (max-width: 767px){footer .footer-top .footer-item .col-contact .left .socials{display:none}}footer .footer-top .footer-item .col-contact .right .contact-details{flex:1}@media only screen and (max-width: 767px){footer .footer-top .footer-item .col-contact .right .contact-details{flex-basis:100%}}footer .footer-top .footer-item .col-contact .right .contact-details .contact-detail__item{margin-bottom:.3rem}footer .footer-top .footer-item .col-contact .right .contact-details .contact-detail__item.address{margin-bottom:1rem}footer .footer-top .footer-item .col-contact .right .contact-details .contact-detail__item.vat{margin-top:1rem}footer .footer-top .footer-item .footer-item__title{font-size:1.125rem;font-weight:600;color:#204961;margin-bottom:1rem}@media only screen and (max-width: 1023px){footer .footer-top .footer-item .footer-item__title{margin-bottom:.5rem}}footer .copy-bar{padding:unset;background:#FFF;position:relative}footer .copy-bar .copy-bar-container{border-top:1px solid #E9EEF6;height:40px;position:relative;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 767px){footer .copy-bar .copy-bar-container{margin:unset;height:unset;text-align:center;padding:unset;flex-direction:column;gap:.5rem;padding-bottom:.5rem}}footer .copy-bar .copy-bar-container .copy-bar__items{display:flex}@media only screen and (max-width: 767px){footer .copy-bar .copy-bar-container .copy-bar__items{width:100%;flex-wrap:wrap}}footer .copy-bar .copy-bar-container .copy-bar__item{transition:all .5s ease;font-size:14px;margin:0 0 0 .5rem;vertical-align:text-top}@media only screen and (max-width: 767px){footer .copy-bar .copy-bar-container .copy-bar__item{padding:.2rem 0;width:100%}}footer .copy-bar .copy-bar-container .copy-bar__item:first-child{margin-left:unset}footer .copy-bar .copy-bar-container .copy-bar__item a{color:#204961cc}footer .copy-bar .copy-bar-container .copy-bar__item a:hover{color:#0481b9}@media only screen and (max-width: 767px){footer .copy-bar .copy-bar-container .copy-bar__item{display:block;margin:unset}footer .copy-bar .copy-bar-container .copy-bar__item:first-child{padding-top:.5rem}}footer .copy-bar .copy-bar-container .copy-bar__item:last-child:after{display:none}footer .copy-bar .copy-bar-container .copy-bar__item:after{color:#20496180;content:"|";margin-left:.5rem;display:inline-block;vertical-align:text-top}@media only screen and (max-width: 767px){footer .copy-bar .copy-bar-container .copy-bar__item:after{display:none}}footer .copy-bar .created-by{font-size:14px;color:#204961cc}footer .copy-bar .created-by:hover{color:#0481b9}.homeslider-wrap{position:relative;padding-top:2rem}.homeslider-wrap .slider{overflow:hidden;max-height:400px}@media only screen and (max-width: 767px){.homeslider-wrap .slider{max-height:unset;background:#0481B9}}.homeslider-wrap .slider .slick-list .slick-track{overflow:hidden}.homeslider-wrap .slider .slider__item .slider__item__picture{max-height:400px}.homeslider-wrap .slider .slider__item .slider__item__content{background:rgba(4,129,185,.8);color:#fff;padding:2rem;position:absolute;right:0;top:2rem}@media only screen and (max-width: 767px){.homeslider-wrap .slider .slider__item .slider__item__content{background:#0481B9;padding:2rem 1rem 4rem;position:static}}.homeslider-wrap .slider .slider__item .slider__item__content .slider__item__title{color:#fff;margin-bottom:unset}.homeslider-wrap .slider .slider__item .slider__item__content .slider__item__link{margin-top:1.5rem}.homeslider-wrap .slider .slider__item .slider__item__content .slider__item__link a{color:#f6f149;font-weight:700}.homeslider-wrap .slider .slider__item .slider__item__content .slider__item__link a:hover{color:#f3ed0f}.homeslider-wrap .slider .slider__item .slider__item__content .slider__item__introduction{max-width:300px;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}input[type=text],input[type=search],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=date],textarea,select,.custom-select select{background:#FFF;border-radius:3px;border:1px solid #eee;transition:all .2s cubic-bezier(.55,0,.1,1)}input[type=text]:hover,input[type=text]:focus,input[type=text]:active,input[type=search]:hover,input[type=search]:focus,input[type=search]:active,input[type=email]:hover,input[type=email]:focus,input[type=email]:active,input[type=tel]:hover,input[type=tel]:focus,input[type=tel]:active,input[type=password]:hover,input[type=password]:focus,input[type=password]:active,input[type=number]:hover,input[type=number]:focus,input[type=number]:active,input[type=date]:hover,input[type=date]:focus,input[type=date]:active,textarea:hover,textarea:focus,textarea:active,select:hover,select:focus,select:active,.custom-select select:hover,.custom-select select:focus,.custom-select select:active{border-color:#acc1de}input[type=text]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,.custom-select select::-moz-placeholder{color:#acc1de}input[type=text]::placeholder,input[type=search]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,textarea::placeholder,select::placeholder,.custom-select select::placeholder{color:#acc1de}.amount-input-wrap{padding-right:1rem}.amount-input-wrap input[type=number]{border-color:#d2d2d9;border-radius:3px;border-left:unset}.checkbox input[type=checkbox]:checked+label{background-color:transparent}.checkbox input[type=checkbox]+label{color:#204961;text-transform:unset;font-weight:400;padding:.7rem .7rem .7rem 2rem}.checkbox input[type=checkbox]+label span{border-radius:3px;border:1px solid #ccc;left:0}.checkbox input[type=checkbox]+label span i.fas{color:#0481b9}.field-wrap label{font-weight:600}.jv_form .jv_form__section__title{color:#0481b980;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}@media only screen and (max-width: 767px){.jv_form .jv_form__section__title{font-size:1.125rem}}.jv_form .field-wrap.field-wrap--multi>label{font-weight:700;font-size:1rem}.jv_form .field-wrap.field-wrap--multi .field-wrap__input{display:flex;flex-wrap:wrap}.jv_form .field-wrap.field-wrap--multi .field-wrap__input .checkbox{flex:1 1 0}@media only screen and (max-width: 767px){.jv_form .field-wrap.field-wrap--multi .field-wrap__input .checkbox{min-width:100%}}.jv_form .field-wrap .field-wrap__error{font-size:1rem}.jv_form .field-wrap[data-id=privacy]{z-index:1}.jv_form .field-wrap[data-id=privacy] .checkbox input[type=checkbox]+label{margin-bottom:0}.jv_form .field-wrap[data-id=privacy] .checkbox input[type=checkbox]+label span{top:.65rem;transform:translate(0)}.form-messages .form-message{padding-top:1rem}.contact-form-wrapper .jv_form button.btn:before,.contact-form-wrapper .jv_form button.btn:after,.agent-request-form-wrapper .jv_form button.btn:before,.agent-request-form-wrapper .jv_form button.btn:after{content:none}.loader-overlay,.product-detail .product-cta .picture:before,.product-detail .product-detail__video .product-video video{position:absolute;inset:0}.product-price .price-current{display:inline-block;font-weight:700;font-size:20px}.product-price .price-current:before{content:"\20ac";display:inline-block;margin-right:.1rem}.product-price .price-old{display:block;line-height:1;margin-right:.2rem;text-decoration:line-through}.product-price .price-old:before{content:"\20ac";display:inline-block;margin-right:.2rem}.product-price .price_inactive{color:#acc1de;font-size:10px;margin-top:.2rem}.product-price .price-incl,.product-price .price-excl{color:#acc1de;margin-top:.2rem}.product-price .price-incl .price-current,.product-price .price-excl .price-current{font-weight:400;font-size:16px}.product-price .price-label-vat{display:inline-block;font-size:13px;margin-left:.2rem}.related{background-color:#acc1de80}.related .product-item{box-shadow:0 0 20px #0000001a}.product-item .stickers,.product-detail .stickers{position:absolute;left:0;top:1rem;z-index:1}.product-item .sticker,.product-detail .sticker{background:#0481B9;color:#fff;display:inline-block;font-weight:700;line-height:1.2;padding:.5rem 1rem;position:relative;text-transform:uppercase}.product-item .sticker:after,.product-detail .sticker:after{transform:translateY(-50%);border-bottom:18px solid transparent;border-left:10px solid #0481B9;border-top:18px solid transparent;content:"";height:0;position:absolute;right:-10px;top:50%;width:0}.product-item .sticker.new,.product-detail .sticker.new{background:#0481B9;margin-bottom:.5rem}.product-item .sticker.new:after,.product-detail .sticker.new:after{border-left:10px solid #0481B9}.product-item .sticker.promo,.product-detail .sticker.promo{background:#F6F149;color:#0481b9}.product-item .sticker.promo:after,.product-detail .sticker.promo:after{border-left-color:#f6f149}.product-item{height:100%}.product-item .product-item__min-amount{font-size:13px;padding-bottom:.3rem}.product-item .product-item__min-amount i.fas{color:#acc1de}.product-item .product-item__code{color:#acc1de;display:flex;padding:0 0 .3rem;font-size:.875rem}.product-item .product-item__code .value{flex:1;margin-left:.2rem}.product-item .btn.btn-cart{z-index:3}.product-item .product-item__picture{background-position:center bottom;margin-bottom:1rem;position:relative}.product-item .product-item__stock-info{font-size:13px;line-height:1}.product-item .product-item__stock-info .in-stock{color:#58b263}.product-item .product-item__stock-info .out-of-stock{color:#ff4e00}.product-item .product-item__content{display:flex;flex-direction:column;height:100%}.product-item .product-item__content h3.product-item__title{padding-top:unset}.product-item .product-item__content h3.product-item__title a{color:#204961;font-weight:600}.product-item .product-item__content h3.product-item__title a:hover{color:#0481b9}.product-item .product-item__content .bottom{margin-top:1rem;display:flex;flex-direction:column;height:100%}.product-item .product-item__content .bottom .bottom__title-wrap{height:100%}@media only screen and (max-width: 767px){.product-item .product-item__content .bottom .product-item__price{flex-basis:100%}}.product-item .product-item__content .bottom .btn-info{transition:all .3s ease;align-items:center;background:rgb(228.4545454545,235.0909090909,245.0454545455);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.product-item .product-item__content .bottom .btn-info:hover{background:rgb(209.9090909091,221.1818181818,238.0909090909)}.product-item .product-item__content .bottom .btn-cart{align-items:center;background:#F6F149;display:flex;height:40px;justify-content:center;margin-top:1rem;padding:unset;width:40px}.product-item .product-item__content .bottom .btn-cart:before,.product-item .product-item__content .bottom .btn-cart:after{display:none}@media only screen and (max-width: 1024px){.product-item .product-item__content .bottom .btn-cart{margin-top:1rem}}.product-item .product-item__content .bottom .btn-cart img{height:20px;width:auto;-o-object-fit:contain;object-fit:contain}.product-item .product-item__content .bottom .btn-cart:hover{background:rgb(243.1162303665,236.5141361257,14.6837696335)}@media only screen and (max-width: 767px){.product-item .product-item__picture.picture:after{padding-bottom:50%}}.product__slider{margin-right:.1rem}.product__slider .slider .slick-track{align-items:stretch;display:flex;padding:1rem 0 3rem}.product__slider .slider .slider__item{border-right:1px solid #E9EEF6;height:auto;padding:0 1rem}.product__slider .slider .slider__item .product-item:hover{box-shadow:0 0 20px #0000001a}@media only screen and (max-width: 767px){.product__slider .slider .slider__item{padding:0}}.products-homepage{position:relative;z-index:1}.products-homepage.products-promo .product__slider .slider .slider__item{border-right:unset}.products-homepage.products-promo .read-more .btn:before{border-top-color:#f6f149}.products-homepage.products-promo .read-more .btn:after{border-bottom-color:#f6f149}.products-homepage.products-promo .read-more .btn.btn--tertiary,.products-homepage.products-promo .read-more .btn.btn--tertiary:hover{color:#f6f149}.products-homepage.section--padding{padding-bottom:3rem}.product-overview.loading .loader,#loadMoreContent.loading .loader{border-width:6px;top:8rem;height:80px;width:80px}.product-overview.loading .product-content__inner,#loadMoreContent.loading .product-content__inner{opacity:.2;pointer-events:none;transition:all .3s cubic-bezier(.55,0,.1,1)}.product-main-wrap{display:flex;align-items:stretch}@media only screen and (max-width: 1023px){.product-main-wrap{display:block}}.product-container .load-more-button-wrapper.load-more-button-wrapper--next{padding-top:1rem}.product-overview.flex{overflow:hidden;position:relative;padding-bottom:1rem}.product-overview.flex>.product-flex{position:relative}.product-overview.flex>.product-flex:not(:nth-last-child(-n+3)):before{content:"";position:absolute;bottom:-.5rem;left:50%;border-bottom:1px solid rgb(208.4913793103,220.2586206897,236.5086206897);width:150vw;transform:translate(-50%)}.product-overview.flex>.product-flex:after{content:"";position:absolute;top:1rem;bottom:0;right:0rem;margin:.5rem 0;border-right:1px solid rgb(208.4913793103,220.2586206897,236.5086206897)}.product-overview.flex>.product-flex:nth-of-type(3n):after,.product-overview.flex>.product-flex:last-child:after{border-color:transparent}@media only screen and (max-width: 1300px){.product-overview.flex.product-overview--maincat>.product-flex:after{border-color:#d0dced}.product-overview.flex.product-overview--maincat>.product-flex:nth-of-type(2n):after{border-color:transparent}.product-overview.flex.product-overview--maincat>.product-flex:last-of-type{border-color:transparent}.product-overview.flex.product-overview--maincat>.product-flex:not(:nth-last-child(-n+2)):before{content:"";position:absolute;bottom:-.5rem;left:50%;border-bottom:1px solid rgb(208.4913793103,220.2586206897,236.5086206897);width:150vw;transform:translate(-50%)}}@media only screen and (max-width: 767px){.product-overview.flex>.product-flex:after{content:none}.product-overview.flex>.product-flex:not(:last-child):before{content:"";position:absolute;bottom:-.5rem;left:50%;border-bottom:1px solid rgb(208.4913793103,220.2586206897,236.5086206897);width:100%;transform:translate(-50%)}}.load__more .load__more__btn.loading{pointer-events:none;background:rgba(4,129,185,.2)}.product-overview .product-item:hover{box-shadow:0 0 20px #0000001a}.product-overview .detail-picture img{max-height:200px;-o-object-fit:contain;object-fit:contain}.product-overview .series__title{margin-bottom:1rem}.product-overview .series{background:#F6F149;padding:1rem;margin-bottom:1rem}.product-overview .series .serie-item{position:relative}.product-overview .series .serie-item:hover .serie-item__title{background:#F7F9FC}.product-overview .series .serie-item:hover .serie-item__picture .picture{opacity:.7}.product-overview .series .serie-item .serie-item__picture{background-color:#acc1de;overflow:hidden}.product-overview .series .serie-item .serie-item__picture .picture{transition:all .3s ease}.product-overview .series .serie-item .serie-item__title{transition:all .3s ease;background:#FFF;margin-bottom:unset;padding:1rem}.product-overview .product-wrapper .page-top .page-top__description{max-height:210px;overflow:hidden;padding:unset;position:relative;transition:all .5s ease}.product-overview .product-wrapper .page-top .page-top__description:after{background:linear-gradient(0deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);bottom:0;content:"";height:40%;left:0;position:absolute;width:100%}.product-overview .product-wrapper .page-top .page-top__description.fold{height:100%;max-height:unset}.product-overview .product-wrapper .page-top .page-top__description.fold+.read-more{display:none}.product-overview .product-wrapper .page-top .page-top__description.fold:after{display:none}.product-overview .product-wrapper .page-top .page-top__description .read-more{display:block;margin-top:.5rem}.amount-input-wrap{padding-left:0;padding-right:32px;margin-right:1rem}.amount-input-wrap input[type=number]{background-color:#fff;border-left:1px solid #d2d2d9;border-right:none;border-radius:3px 0 0 3px}.amount-input-wrap .amount-input-btns{left:auto;right:0;border-radius:0 3px 3px 0}.product-detail{position:relative;z-index:1}.product-detail .product-detail__title{font-weight:600}.product-detail .amount-disclaimer{font-size:13px;padding-bottom:.5rem}.product-detail .product-detail-top .left{position:relative}.product-detail .product-detail-top .left .product-detail__promo{position:absolute;right:.5rem;top:.5rem;z-index:10}.product-detail .product-detail-top .left .pictureblock__fader{margin-bottom:1rem}.product-detail .product-detail-top .left .pictureslider{height:80px}.product-detail .product-detail-top .left .pictureslider .slider__item{height:80px;margin:0 .2rem;width:auto}.product-detail .product-detail-top .left .pictureslider .slider__item:hover{cursor:hand;cursor:pointer}.product-detail .product-detail-top .left .pictureslider .slider__item img{height:80px;width:auto}.product-detail .product-detail-top .left .brand-logo{padding:1rem 0}.product-detail .product-detail-top .left .brand-logo img{max-width:120px;max-height:100px;-o-object-fit:contain;object-fit:contain}.product-detail .product-detail-top .left .video-link{position:relative;margin-top:1rem;max-width:150px;background:#204961}.product-detail .product-detail-top .left .video-link i.far{transform:translate(-50%,-50%);color:#fff;font-size:2rem;left:50%;position:absolute;top:50%;z-index:1}.product-detail .product-detail-top .left .video-link .video__picture{opacity:.5}@media only screen and (max-width: 1300px){.product-detail .product-detail-top .main-middle{order:3}.product-detail .product-detail-top .main-right{order:1}}.product-detail .product-detail-top .main-children{flex-basis:66%}@media only screen and (max-width: 1300px){.product-detail .product-detail-top .main-children{flex-basis:100%;order:2}}.product-detail .product-detail-top .shopping-actions-wrap{background:#FFFFFF;border-radius:5px;box-shadow:0 0 20px #0000001a;padding:1rem}.product-detail .product-detail-top .shopping-actions-wrap .shopping-actions__code{color:#acc1de;font-size:.875rem;margin-bottom:1rem}.product-detail .product-detail-top .shopping-actions-wrap .product-detail__price{flex-direction:column;align-items:flex-start}@media only screen and (max-width: 767px){.product-detail .product-detail-top .shopping-actions-wrap .js-cart-add-product-form{order:2;flex-basis:100%}.product-detail .product-detail-top .shopping-actions-wrap .js-cart-add-product-form .amount-add-to-cart-wrapper{justify-content:flex-start}.product-detail .product-detail-top .shopping-actions-wrap .js-cart-add-product-form .add-to-cart{flex-basis:100%}}.product-detail .product-detail-top .shopping-actions-wrap .js-cart-add-product-form .add-to-cart .btn-cart{display:inline-flex;padding:.75rem 2rem;margin-right:1rem}.product-detail .product-detail-top .shopping-actions-wrap .js-cart-add-product-form .add-to-cart .btn-cart span{margin-left:.5rem}@media only screen and (max-width: 767px){.product-detail .product-detail-top .shopping-actions-wrap .js-cart-add-product-form .add-to-cart .btn-cart{display:block;width:100%}.product-detail .product-detail-top .shopping-actions-wrap .product-wishlist{margin-bottom:1rem;flex-basis:100%;order:1}}.product-detail .product-detail-top .shopping-actions-wrap .product-wishlist .product-item__wishlist{margin:0 0 0 auto}.product-detail .product-detail-top .shopping-actions-wrap .product-wishlist .product-item__wishlist i.fas{display:none}.product-detail .product-detail-top .shopping-actions-wrap .product-wishlist .product-item__wishlist.active i.fas{display:block}.product-detail .product-detail-top .shopping-actions-wrap .product-wishlist .product-item__wishlist.active i.far{display:none}@media only screen and (max-width: 767px){.product-detail .product-detail-top .shopping-actions-wrap .product-wishlist .product-item__wishlist{margin:0 auto 0 0}.product-detail .product-detail-top .shopping-actions-wrap .amount{margin-bottom:1rem}.product-detail .product-detail-top .shopping-actions-wrap .amount .amount-input-wrap{padding-right:unset}}.product-detail .product-detail-top .product-detail__info-box{background-color:#acc1de26;border-radius:5px;padding:1rem}.product-detail .product-detail-top .product-detail__price{align-items:flex-end;display:flex;flex-wrap:wrap}.product-detail .product-detail-top .product-detail__price .price-old{color:#acc1de;margin-right:0;margin-bottom:.2rem;line-height:1.2}.product-detail .product-detail-top .product-detail__price .price-current{font-size:1.5rem;font-weight:600;line-height:1}.product-detail .product-detail-top .product-detail__price .price-incl{flex-basis:100%}.product-detail .product-detail-top .product-detail__price .price-incl .price-current{color:#acc1de;font-size:16px;font-weight:400;margin-top:unset}.product-detail .product-detail-top .section.no-padding{padding:unset}.product-detail .product-detail-top .section .section__title{font-size:1.375rem;font-weight:600;margin-bottom:1rem;color:#2d6687}.product-detail .product-detail-top .section.product-detail__properties .product-detail__properties__item,.product-detail .product-detail-top .section.product-detail__specifications .product-detail__specifications__item{border-bottom:1px solid #E9EEF6;padding:.75rem 0}.product-detail .product-detail-top .section.product-detail__properties .product-detail__properties__item .flex,.product-detail .product-detail-top .section.product-detail__specifications .product-detail__specifications__item .flex{flex-wrap:wrap}.product-detail .product-detail-top .section.product-detail__properties .product-detail__properties__item:first-child,.product-detail .product-detail-top .section.product-detail__specifications .product-detail__specifications__item:first-child{padding-top:unset}.product-detail .product-detail-top .section.product-detail__properties .product-detail__properties__item:last-child,.product-detail .product-detail-top .section.product-detail__specifications .product-detail__specifications__item:last-child{border-bottom:unset;padding-bottom:unset}.product-detail .product-detail-top .section.product-detail__properties .product-detail__properties__item .value,.product-detail .product-detail-top .section.product-detail__specifications .product-detail__specifications__item .value{font-weight:600;flex:1}@media only screen and (max-width: 767px){.product-detail .product-detail-top .section.product-detail__properties .product-detail__properties__item .value,.product-detail .product-detail-top .section.product-detail__specifications .product-detail__specifications__item .value{flex-basis:100%}}.product-detail .product-detail-top .section.product-detail__properties .product-detail__properties__item .label,.product-detail .product-detail-top .section.product-detail__specifications .product-detail__specifications__item .label{flex:0 0 auto;font-weight:400;max-width:150px;min-width:150px;padding-right:1rem}@media only screen and (max-width: 767px){.product-detail .product-detail-top .section.product-detail__properties .product-detail__properties__item .label,.product-detail .product-detail-top .section.product-detail__specifications .product-detail__specifications__item .label{flex-basis:100%;max-width:unset;padding-bottom:.5rem}}.product-detail .product-detail-top .section.product-detail__description .product-detail__description__inner{transition:all .5s ease;max-height:100px;overflow:hidden;padding:unset;position:relative}.product-detail .product-detail-top .section.product-detail__description .product-detail__description__inner:after{background:linear-gradient(0deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);bottom:0;content:"";height:40%;left:0;position:absolute;width:100%}.product-detail .product-detail-top .section.product-detail__description .product-detail__description__inner.fold{height:100%;max-height:unset}.product-detail .product-detail-top .section.product-detail__description .product-detail__description__inner.fold+.read-more{display:none}.product-detail .product-detail-top .section.product-detail__description .product-detail__description__inner.fold:after{display:none}.product-detail .product-detail-top .section.product-detail__description .read-more{display:block;margin-top:.5rem}.product-detail .product-detail-top .section.product-detail__downloads a{padding-bottom:.5rem}.product-detail .product-detail-top .section.product-detail__downloads a:hover{text-decoration:underline}.product-detail .product-detail__video{background:#EAF0F7;padding:2rem 0}.product-detail .product-detail__video .product-detail__title{margin-bottom:2rem}.product-detail .product-detail__video .product-video{position:relative}.product-detail .product-detail__video .product-video:before{content:"";display:block;padding-top:56.25%}.product-detail .product-detail__video .product-video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.product-detail .product-detail__video .product-video .header-video__play{align-items:center;background-color:#f6f149;border-radius:50%;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);height:80px;width:80px}.product-detail .product-detail__video .product-video .header-video__play i.fas{font-size:1.25rem;color:#204961}@media only screen and (max-width: 767px){.product-detail .product-detail__video .product-video .header-video__play{width:60px;height:60px}}@media only screen and (max-width: 424px){.product-detail .product-detail__video .product-video .header-video__play{width:50px;height:50px}}.product-detail .product-detail__video .product-video.video-block{max-width:100%}.product-detail .cta--section{padding:3rem 0 0}.product-detail .product-cta .cta__content{position:relative;z-index:1}@media only screen and (max-width: 1023px){.product-detail .product-cta .cta__content{padding:2rem}}@media only screen and (max-width: 767px){.product-detail .product-cta .cta__content{padding:2rem 1rem 1rem}}.product-detail .product-cta .picture{position:absolute;right:0;bottom:0;opacity:.2;height:100%;width:50%;background-position:bottom right;border-top-right-radius:20px;border-bottom-right-radius:20px}@media only screen and (max-width: 1023px){.product-detail .product-cta .picture{background-position:top right;width:100%;height:50%;border-bottom-left-radius:20px;border-top-right-radius:unset;top:0;bottom:unset;opacity:.2}}.product-detail .product-cta .picture:before{content:"";background:linear-gradient(90deg,#0481b9 0%,rgba(4,129,185,.5) 100%)}@media only screen and (max-width: 1023px){.product-detail .product-cta .picture:before{background:linear-gradient(0deg,#0481b9 0%,rgba(4,129,185,.5) 100%)}}.product-detail .product-cta .product-contact-form-wrapper{padding:1rem 3rem 3rem}@media only screen and (max-width: 1300px){.product-detail .product-cta .product-contact-form-wrapper{padding:0 2rem 2rem}}@media only screen and (max-width: 767px){.product-detail .product-cta .product-contact-form-wrapper{padding:0 1rem 1rem}}.product-detail .product-cta .product-contact-form-wrapper .jv_form .jv_form__section{padding-bottom:unset}.product-detail .product-cta .product-contact-form-wrapper .field-wrap label{color:#fff;font-weight:400}.product-detail .product-cta .product-contact-form-wrapper .field-wrap label a{color:#fff;text-decoration:underline}.product-detail .product-cta .product-contact-form-wrapper .field-wrap label a:hover{color:#fffc}.product-detail .product-cta .product-contact-form-wrapper .field-wrap.field-wrap__button .btn{background:#204961}.product-detail .product-cta .product-contact-form-wrapper .field-wrap input[type=text],.product-detail .product-cta .product-contact-form-wrapper .field-wrap input[type=email],.product-detail .product-cta .product-contact-form-wrapper .field-wrap input[type=tel],.product-detail .product-cta .product-contact-form-wrapper .field-wrap textarea{transition:all .2s cubic-bezier(.55,0,.1,1);background:rgba(255,255,255,.3);border-radius:3px;border:2px solid transparent;color:#fff}.product-detail .product-cta .product-contact-form-wrapper .form-result{padding:2rem 0}.product-detail .product-cta .product-contact-form-wrapper .form-result .page-content,.product-detail .product-cta .product-contact-form-wrapper .form-result .page-content h1,.product-detail .product-cta .product-contact-form-wrapper .form-result .page-content h2,.product-detail .product-cta .product-contact-form-wrapper .form-result .page-content h3,.product-detail .product-cta .product-contact-form-wrapper .form-result .page-content h4,.product-detail .product-cta .product-contact-form-wrapper .form-result .page-content p{color:#fff}.filter{position:relative}.filter h2,.filter .h2{padding-right:60px;margin:unset}.filter .filter-main-title{font-size:1.5rem;font-weight:600;color:#2d6687;margin-bottom:1rem}.filter h3.filter-title,.filter .h3.filter-title{font-size:1.125rem;font-weight:600;color:#2d6687;margin-bottom:1rem}.filter .filter-section{background-color:#f3f6fa;border-radius:5px;padding:1rem}.filter .filter-section:not(:last-of-type){margin-bottom:1rem}.filter .filter-section.shape-top:before{border-top-width:20px;border-right-width:20px}.filter .filter-section.shape-bottom:after{border-bottom-width:20px;border-left-width:20px}.filter .filter-checks .filter-checks__inner .checkbox input[type=checkbox]+label{padding:.25rem 0rem .25rem 2rem}.filter .custom-select select:hover{border:1px solid #0481B9}.filter .filter-reset{position:absolute;top:.35rem;right:0;font-size:.875rem}@media only screen and (max-width: 1023px){.filter #productFilter{padding-top:1rem}.filter .filter-reset{top:calc(1.35rem + 12px)}}@media only screen and (max-width: 767px){.filter{max-width:100%;min-width:100%;width:100%;border:unset;padding-bottom:1rem}}.account-wrap{display:flex;justify-content:stretch}@media only screen and (max-width: 1024px){.account-wrap{flex-direction:column}}.account-wrap .account-sidebar{background:#F7F9FC;border-radius:5px;max-width:300px;width:100%}@media only screen and (max-width: 1024px){.account-wrap .account-sidebar{max-width:unset;margin-bottom:2rem}}.account-wrap .account-sidebar__item:first-child a{border-top-left-radius:5px;border-top-right-radius:5px}.account-wrap .account-sidebar__item:last-child a{border-bottom:none}.account-wrap .account-sidebar__item a{transition:all .3s ease;display:block;font-weight:400;padding:1rem;position:relative;border-bottom:1px solid rgba(4,129,185,.1)}.account-wrap .account-sidebar__item a:hover{background:#0481B9;color:#fff}.account-wrap .account-sidebar__item a i.fas.side-icon{transform:translateY(-50%);position:absolute;right:1rem;top:50%}.account-wrap .account-sidebar__item a.active{font-weight:700}.account-wrap .account-content{margin:0 2rem;flex:1}.account-wrap .account-content .inner{background:#FFF;border-radius:20px;box-shadow:0 0 20px #0000001a}@media only screen and (max-width: 767px){.account-wrap .account-content .inner{padding:1rem}}.account-wrap .account-content .inner .title,.account-wrap .account-content .inner .jv_form__section__title{color:#0481b9;margin-bottom:1rem;font-size:20px}@media only screen and (max-width: 767px){.account-wrap .account-content .inner .title,.account-wrap .account-content .inner .jv_form__section__title{font-size:1.25rem}}@media only screen and (max-width: 1023px){.account-wrap .account-content{margin:unset}}@media only screen and (max-width: 767px){.account-wrap .account-content{margin:unset}}.account-wrap .jv_form__section{border-top:1px solid rgba(246,241,73,.1)}.account-wrap .jv_form__section:first-child{border-top:none;padding-top:unset}.account-wrap .jv_form__section__title{font-family:Source Sans Pro,Helvetica,Calibri,sans-serif;color:#f6f149;font-weight:600;margin-bottom:1rem}[data-page=login-site] .inner,[data-page=mijn-account] .inner{padding:2rem}.login .inner{border-radius:20px;background:#FFF;box-shadow:0 0 20px #0000001a}.login input[type=text],.login input[type=email],.login input[type=password],.login input[type=tel],.login textarea,.login select{background:#eee}.detail-row{border:1px solid #E9EEF6;display:flex;margin-bottom:.5rem}.detail-row.no-flex{display:block}.detail-row.detail-row--order{font-size:.875rem}.detail-row .detail-row__inner{display:flex;flex-wrap:wrap}.detail-row .detail-row__inner .detail-cell{flex:0 0 150px;padding:1rem}@media only screen and (max-width: 767px){.detail-row .detail-row__inner .detail-cell{flex:0 0 90px}}@media only screen and (max-width: 767px) and (max-width: 767px){.detail-row .detail-row__inner .detail-cell{padding:.5rem}}.detail-row .detail-row__inner .detail-cell--name{font-weight:700;flex:0 0 120px}@media only screen and (max-width: 1023px){.detail-row .detail-row__inner .detail-cell--name{flex:0 0 100%;padding-bottom:unset}}.detail-row .detail-row__inner .detail-cell--auto{flex:1}.detail-row .detail-row__inner .detail-cell--price{flex:0 0 150px}@media only screen and (max-width: 767px){.detail-row .detail-row__inner .detail-cell--price{flex:0 0 120px}}.detail-row .detail-row__inner .detail-cell--more{flex:0 0 10px}.detail-row .detail-row__info{background:#fbfbfb;border-top:1px solid #E9EEF6;padding:1rem}.detail-row .detail-row__info .order-item__info-wrap{border-bottom:1px solid #E9EEF6;margin-bottom:1rem}.detail-row .detail-row__info .order-item__info-wrap__inner{padding-bottom:.5rem}.detail-row .detail-row__info .order-item__info-wrap__inner .product-options{margin-top:.3rem}.detail-row .detail-row__info .order-item__info-wrap__inner .product-options .option{display:inline-block;color:#959595}@media only screen and (max-width: 767px){.detail-row .detail-row__info .order-totals{margin-top:1rem}}.detail-row .detail-row__info .order-totals__item{display:flex}.detail-row .detail-row__info .order-totals__item .label,.detail-row .detail-row__info .order-totals__item .value{padding:.3rem 0;width:150px}@media only screen and (max-width: 1023px){.detail-row .detail-row__info .order-totals__item .label,.detail-row .detail-row__info .order-totals__item .value{width:120px}}.detail-row .detail-row__info .order-totals__item .label{margin-right:1rem}.detail-row .detail-row__info .order-totals__item .value{text-align:right}.detail-row .detail-row__info .order-totals__total{border-top:1px solid #E9EEF6}.detail-row .delivery h3{color:#0481b9;font-size:1rem;margin-bottom:.5rem}.agent-request .bottom{padding:3rem 2rem}.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--multi label{flex:none}.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--multi .field-wrap__input .checkbox{flex:1 1 50%}.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--multi[data-id=times] .field-wrap__input .checkbox,.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--multi[data-id=days] .field-wrap__input .checkbox{flex:none;max-width:20%;min-width:20%;width:20%}@media only screen and (max-width: 1023px){.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--multi[data-id=times] .field-wrap__input .checkbox,.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--multi[data-id=days] .field-wrap__input .checkbox{flex:none;max-width:33.3333%;min-width:33.3333%;width:33.3333%}}@media only screen and (max-width: 767px){.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--multi[data-id=times] .field-wrap__input .checkbox,.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--multi[data-id=days] .field-wrap__input .checkbox{flex:none;max-width:100%;min-width:100%;width:100%}}.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--radio .field-wrap__label{font-weight:700}.agent-request .agent-request-form-wrapper .jv_form .field-wrap.field-wrap--radio .radio label{font-weight:400}.base-item{background:#FFF;border-radius:5px;padding:1rem;position:relative}.base-item.base-item-alternate{background:#F7F9FC}.base-item.base-item-box-shadow{box-shadow:0 0 20px #0000001a}.base-item .base-item__content h3{font-size:1rem;font-weight:500;margin:unset;padding:1rem 0}.base-item .base-item__content h3.font-size-medium{font-size:14px}@media only screen and (max-width: 767px){.base-item .base-item__picture .picture{max-width:240px;margin:0 auto}}.brand-item{text-align:center;height:100%}.brand-item .brand-item__picture img{display:block;margin:0 auto}.cta{padding:3rem 0 0}@media only screen and (max-width: 767px){.cta{padding-top:2rem}.cta .cta__picture{max-width:200px;margin:0 auto 1rem 0}}@media only screen and (max-width: 767px) and (max-width: 767px){.cta .cta__picture{max-width:150px;margin:0 0 0 auto}}.faq__item:after{background:#E9EEF6;content:"";display:block;height:1px;width:100%}.faq__item:last-child{margin-bottom:0}.faq__item:last-child:after{display:none}.faq__item .faq__title{cursor:pointer;padding:1rem 0 1rem 2rem;position:relative}.faq__item .faq__title h3{color:tertiary-light;margin:unset;font-size:1.125rem}.faq__item .faq__title i.fas{transition:all .3s ease;color:#2d6687;left:0;position:absolute;top:50%;transform:translateY(-50%)}.faq__item .faq__content{display:none;padding:1rem 1rem 1rem 2rem;padding-top:0}.faq__item .faq__content p{margin:0;padding:0}.faq__item.is-active .faq__title i.fas{transform:translateY(-50%) rotate(90deg)}.faq-cat-item{background:rgba(172,193,222,.15);border-radius:5px;margin-bottom:2rem;padding:0 1rem}.faq-cat-item.shape-top:before,.faq-cat-item.shape-bottom:after{border-width:20px}.faq-cat-item:last-child{margin-bottom:unset}h2.faq-cat-item__title{font-size:1.8rem;margin-bottom:1rem}@media only screen and (max-width: 767px){h2.faq-cat-item__title{font-size:1.375rem}}.maincat.maincat-homepage{z-index:2}.maincat.maincat-overview .base-items{padding:unset}.maincat .base-items{padding:0 1rem;align-items:stretch;margin-top:-5rem;position:relative;z-index:2}.maincat .base-items.no-slider{margin-top:-3rem}@media only screen and (max-width: 767px){.maincat .base-items{margin-top:1rem;padding:0}}.maincat .base-item{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 1rem 1rem}.maincat .base-item:hover{transition:all .3s ease;background:#FFF;box-shadow:0 0 20px #0000001a}.maincat .base-item .base-item__picture .picture{max-width:50px;margin:0 auto;background-position:bottom center}.maincat .base-item .base-item__content h3{font-size:14px;padding:1rem 0 0}.newsletter-homepage{background:#EAF0F7}.newsletter-homepage .newsletter__content{font-size:20px;font-weight:700}@media only screen and (max-width: 767px){.newsletter-homepage .newsletter__content{font-size:16px}}.newsletter-homepage .newsletter--form{position:relative}.newsletter-homepage .newsletter--form .jv_form__section{padding-bottom:unset}.newsletter-homepage .newsletter--form .flex .flex__item:last-child{padding-top:.5rem}.newsletter-homepage .newsletter--form .field-wrap__input input{padding-right:9.5rem}.newsletter-homepage .newsletter--form .checkbox .field-wrap__input label{text-align:left}.newsletter-homepage .newsletter--form .field-wrap__button{position:absolute;right:.1rem;top:2.15rem}.newsletter-homepage .newsletter--form .field-wrap__button .btn{background:#F6F149;color:#204961}.newsletter-homepage .newsletter--form .field-wrap__button .btn:before,.newsletter-homepage .newsletter--form .field-wrap__button .btn:after{display:none}.newsletter-homepage .newsletter--form .field-wrap__button .btn:hover{background:rgb(243.1162303665,236.5141361257,14.6837696335)}.newsletter-homepage .newsletter--form .field-wrap__button .btn .loader{border-color:#2049614d;border-top-color:#204961}.newsletter-homepage .newsletter-form-wrapper{max-width:670px;margin:0 auto}@media only screen and (max-width: 767px){.newsletter-homepage .newsletter--form .field-wrap__input input{padding-right:10px;padding-bottom:48px}.newsletter-homepage .newsletter--form .field-wrap__button{left:.1rem;top:4.45rem}.newsletter-homepage .newsletter--form .field-wrap__button .btn{width:100%}}.newsletter-form-wrapper .jv_form .custom-select select,.newsletter-form-wrapper .jv_form input[type=date],.newsletter-form-wrapper .jv_form input[type=email],.newsletter-form-wrapper .jv_form input[type=number],.newsletter-form-wrapper .jv_form input[type=password],.newsletter-form-wrapper .jv_form input[type=search],.newsletter-form-wrapper .jv_form input[type=tel],.newsletter-form-wrapper .jv_form input[type=text],.newsletter-form-wrapper .jv_form select,.newsletter-form-wrapper .jv_form textarea{border-radius:0;min-height:43px}[data-page=bestellen]{font-family:Open Sans,sans-serif}[data-page=bestellen] .page-wrapper,[data-page=bestellen] .page-wrapper.padding-top{padding:unset}[data-page=bestellen] h1.page-title{color:#204961;display:block;font-family:Open Sans,sans-serif;font-size:2.25rem;font-weight:300;font-weight:300px;margin:3rem 0;padding:unset;text-align:center;text-transform:uppercase}[data-page=bestellen] h1.page-title:before,[data-page=bestellen] h1.page-title:after{display:none}[data-page=bestellen] h3.title{font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:2rem}[data-page=bestellen] .subtitle{color:#aaa;font-size:.875rem;font-weight:400}[data-page=bestellen] a{color:#0481b9;text-decoration:underline}[data-page=bestellen] a.admin-login-btn{color:#fff}[data-page=bestellen] .btn{background:#204961;border:none;color:#fff;font-family:Open Sans,sans-serif;font-size:.845rem;font-weight:600;margin:unset;padding:.5rem 1.5rem;text-decoration:unset}[data-page=bestellen] .btn i,[data-page=bestellen] .btn i.fas{color:#fff}[data-page=bestellen] .btn:hover{background:rgb(19.3488372093,44.1395348837,58.6511627907);border:none;margin:unset;color:#fff}[data-page=bestellen] .btn-dark{background:#204961;color:#fff}[data-page=bestellen] .btn-dark:hover{background:rgb(44.6511627907,101.8604651163,135.3488372093)}[data-page=bestellen] .devider{background:#ddd;content:"";height:100%;margin:0 auto;width:1px}@media only screen and (max-width: 1023px){[data-page=bestellen] .devider.horizontal{height:1px;width:100%}}[data-page=bestellen] .footer{background:#FFF;box-shadow:0 0 20px 10px #0000000d;position:fixed;bottom:0;left:0;width:100%;height:60px}@media only screen and (max-width: 767px){[data-page=bestellen] .footer{height:90px}}[data-page=bestellen] .footer .back{padding:1.4rem 1rem;font-size:1rem}@media only screen and (max-width: 767px){[data-page=bestellen] .footer .back{text-align:center;margin-bottom:.5rem;padding:.8rem 1rem}}[data-page=bestellen] .footer .back a{color:#2d6687;text-decoration:unset}[data-page=bestellen] .footer .back a:hover{color:#0481b9}[data-page=bestellen] .footer .next{position:fixed;right:1rem;bottom:10px}@media only screen and (max-width: 1023px){[data-page=bestellen] .footer .next{bottom:12px}}[data-page=bestellen] input[type=text],[data-page=bestellen] input[type=search],[data-page=bestellen] input[type=email],[data-page=bestellen] input[type=tel],[data-page=bestellen] input[type=password],[data-page=bestellen] input[type=number],[data-page=bestellen] input[type=date],[data-page=bestellen] select{border:1px solid #ddd}[data-page=bestellen] input[type=text]:hover,[data-page=bestellen] input[type=search]:hover,[data-page=bestellen] input[type=email]:hover,[data-page=bestellen] input[type=tel]:hover,[data-page=bestellen] input[type=password]:hover,[data-page=bestellen] input[type=number]:hover,[data-page=bestellen] input[type=date]:hover,[data-page=bestellen] select:hover,[data-page=bestellen] input[type=text]:active,[data-page=bestellen] input[type=search]:active,[data-page=bestellen] input[type=email]:active,[data-page=bestellen] input[type=tel]:active,[data-page=bestellen] input[type=password]:active,[data-page=bestellen] input[type=number]:active,[data-page=bestellen] input[type=date]:active,[data-page=bestellen] select:active{border:1px solid #0481B9}[data-page=bestellen] textarea{border:1px solid #ddd}[data-page=bestellen] textarea:hover,[data-page=bestellen] textarea:active{border:1px solid #0481B9}[data-page=bestellen] .checkbox input[type=checkbox]:checked+label{background-color:transparent}[data-page=bestellen] .checkbox input[type=checkbox]+label{padding-left:2rem}[data-page=bestellen] .checkbox input[type=checkbox]+label span{border:1px solid rgba(4,129,185,.4);left:0}[data-page=bestellen] .checkbox input[type=checkbox]+label span i{color:#0481b9}[data-page=bestellen] .field-wrap-options{display:flex}[data-page=bestellen] .field-wrap-options .radio input[type=radio]+label span{border-color:#0481b9;border-width:2px}[data-page=bestellen] .field-wrap-options .radio input[type=radio]+label span i{background-color:#0481b9}[data-page=bestellen] .jv_form .field-wrap label{font-size:.8125rem;font-weight:400}.shopping-cart .sidebar{background:#F7F9FC;min-height:100vh;width:300px;position:relative}@media only screen and (max-width: 1300px){.shopping-cart .sidebar{width:200px}}@media only screen and (max-width: 767px){.shopping-cart .sidebar{width:100%;min-height:unset;padding-bottom:2rem}}.shopping-cart .sidebar .back{color:#204961;display:block;padding:1rem;font-size:.875rem}.shopping-cart .sidebar .back:hover{color:#0481b9}.shopping-cart .sidebar .steps .step__dot{background:#ccc;border-radius:50%;height:14px;position:relative;width:14px;margin:5px auto}.shopping-cart .sidebar .steps .step__dot:after{transform:translate(-50%,-50%);border-radius:50%;border:2px solid #ccc;content:"";height:24px;left:50%;position:absolute;top:50%;width:24px}.shopping-cart .sidebar .steps .step__line{background:#ccc;width:2px;height:100px;content:"";margin:0 auto}@media only screen and (max-width: 767px){.shopping-cart .sidebar .steps .step__line{display:none}}.shopping-cart .sidebar .steps .step__line.active{background:#0481B9}.shopping-cart .sidebar .steps .step__content span{font-size:.875rem;text-transform:uppercase;font-weight:700}@media only screen and (max-width: 767px){.shopping-cart .sidebar .steps .step__content span{display:none}}.shopping-cart .sidebar .steps .step__content h3{margin:0;font-size:1rem}.shopping-cart .sidebar .steps .step.active .step__dot{background:#0481B9}.shopping-cart .sidebar .steps .step.active .step__dot:after{border-color:#0481b9}@media only screen and (max-width: 767px){.shopping-cart .sidebar .steps .step{padding:.5rem 0}}.shopping-cart__content{padding:100px 0 100px 20px;width:calc(100vw - 320px)}@media only screen and (max-width: 1300px){.shopping-cart__content{width:calc(100vw - 220px)}}@media only screen and (max-width: 767px){.shopping-cart__content{width:100%;padding:unset;padding-bottom:130px}}.shopping-cart__step-1 .pwd-forgotten{color:#204961;font-weight:600;text-decoration:underline}.shopping-cart__step-1 .pwd-forgotten:hover{color:#0481b9}.shopping-cart__step-1-1 .shopping-cart__content .jv_form__section__title,.shopping-cart__step-3 .shopping-cart__content .jv_form__section__title{margin-bottom:1rem}.shopping-cart__step-1-1 .shopping-cart__content .jv_form__section__title span,.shopping-cart__step-3 .shopping-cart__content .jv_form__section__title span{font-size:1.125rem;font-weight:700}.shopping-cart__step-1-1 .shopping-cart__content .jv_form__section__title span i.fas,.shopping-cart__step-3 .shopping-cart__content .jv_form__section__title span i.fas{background:#0481B9;border-radius:50%;color:#fff;font-size:.775rem;height:28px;position:relative;vertical-align:top;width:28px}.shopping-cart__step-1-1 .shopping-cart__content .jv_form__section__title span i.fas:before,.shopping-cart__step-3 .shopping-cart__content .jv_form__section__title span i.fas:before{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.shopping-cart__step-1-1 .shopping-cart__content .jv_form__section[data-id=password],.shopping-cart__step-3 .shopping-cart__content .jv_form__section[data-id=password]{padding:unset}.shopping-cart__step-1-1 .shopping-cart__content .jv_form__section[data-id=password] .jv_form__section__title,.shopping-cart__step-3 .shopping-cart__content .jv_form__section[data-id=password] .jv_form__section__title{display:none}.shopping-cart__step-1-1 .shopping-cart__content .jv_form__section[data-id=password] .flex__item,.shopping-cart__step-3 .shopping-cart__content .jv_form__section[data-id=password] .flex__item{padding-top:unset}.shopping-cart__step-1-1 .shopping-cart__content .jv_form .field-wrap__button button,.shopping-cart__step-3 .shopping-cart__content .jv_form .field-wrap__button button{background:#204961;bottom:12px;font-size:.845rem;position:fixed;right:1rem;z-index:10}@media only screen and (max-width: 767px){.shopping-cart__step-1-1 .shopping-cart__content .jv_form .field-wrap__button button,.shopping-cart__step-3 .shopping-cart__content .jv_form .field-wrap__button button{width:calc(100% - 2rem);left:1rem}}.shopping-cart__step-1-1 .shopping-cart__content .jv_form .field-wrap__button button:hover,.shopping-cart__step-3 .shopping-cart__content .jv_form .field-wrap__button button:hover{background:rgb(19.3488372093,44.1395348837,58.6511627907)}.shopping-cart__step-2 .shopping-cart__content .section{border-bottom:1px solid #ddd}.shopping-cart__step-2 .shopping-cart__content .section:last-of-type{border-bottom:none}.shopping-cart__step-2 .shopping-cart__content .section__title{font-size:1.125rem;font-weight:700;padding-bottom:1rem}.shopping-cart__step-2 .shopping-cart__content .section__title i.fas{background:#0481B9;border-radius:50%;color:#fff;font-size:.775rem;height:28px;position:relative;vertical-align:top;width:28px}.shopping-cart__step-2 .shopping-cart__content .section__title i.fas:before{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.shopping-cart__step-2 .shopping-cart__content .section.personal-information,.shopping-cart__step-2 .shopping-cart__content .section.delivery-information{line-height:1.6}.shopping-cart__step-2 .shopping-cart__content .section.personal-information .name{font-weight:700}.shopping-cart__step-2 .shopping-cart__content .order-overview__item{border-bottom:1px solid #ddd}.shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-image:after{display:block;content:"";padding-bottom:100%}.shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-title{font-weight:700;padding-bottom:.3rem}.shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-code{color:#acc1de;display:flex}.shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-code .value{flex:1;font-weight:700}.shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-price{font-weight:500}.shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-price span{display:block;color:#acc1de;font-size:10px}.shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item{padding:.5rem 0}.shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .label.price-subtotal,.shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .value.price-subtotal{font-weight:600}.shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .label.price-total,.shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .value.price-total{font-weight:700}.shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .line{background:#ddd;height:1px;width:100%}.shopping-cart__step-2 .order-condition-text{margin-right:1rem;font-size:13px;padding-left:6rem}@media only screen and (max-width: 1023px){.shopping-cart__step-2 .order-condition-text{display:block;padding-left:unset;margin-bottom:1rem}.shopping-cart__step-2 .footer{height:135px}.shopping-cart__step-2 .footer .next{right:1rem;left:1rem}.shopping-cart__step-2 .footer .next .btn{width:100%;text-align:center}.shopping-cart__step-2 .footer .back{text-align:left}}.shopping-cart__step-3 [data-ID=payment_optionID] .field-wrap--radio .field-wrap-options{flex-direction:column}.empty-block{border:1px solid #ccc;padding:1em;color:#444;text-align:center;font-weight:700;font-size:1.4em}.empty-block span{font-size:.85em;display:block;font-weight:400}.search-detail .product-search .product-search__title{font-size:20px}.search-detail .product-search .product-search__title span{font-weight:700}.search .error-tooltip{pointer-events:none;visibility:hidden;position:absolute;left:1rem;bottom:1rem;border-radius:.375rem;padding:.5rem;opacity:0;background-color:#fae4e4;border:1px solid rgba(207,41,41,.5);color:#204961;font-size:.75rem;transition:all .3s cubic-bezier(.55,0,.1,1);transform:translateY(100%)}.search .error-tooltip i{--tw-text-opacity: 1;color:rgb(207 41 41 / var(--tw-text-opacity))}.search .error-tooltip.active{visibility:visible;bottom:-.25rem;opacity:1}.series .series-header{position:relative}@media only screen and (max-width: 767px){.series .series__picture:after{border-bottom-color:#f7f9fc}}.series .series__picture .picture{background-color:#acc1de;max-height:400px;overflow:hidden}.series .series__content{position:absolute;left:0;bottom:4rem;max-width:400px;min-width:400px;padding:1rem;background:rgba(255,255,255,.8);z-index:2}.series .series__content:after{display:none}@media only screen and (max-width: 767px){.series .series__content:after{display:block}.series .series__content{background:#F7F9FC;position:static;min-width:100%;max-width:100%}}.series .series__content .series__brand__logo{margin-bottom:1rem}.series .series__content .series__brand__logo img{max-width:120px;max-height:100px;-o-object-fit:contain;object-fit:contain}.series .series__content .series__title{margin-bottom:unset}.series .series__content .series__subtitle{font-size:20px}.series .series-products{margin:-3rem 1rem 0;position:relative;z-index:2}@media only screen and (max-width: 767px){.series .series-products{margin:1rem 0 0}}.series.series-detail .series-products{margin:1rem 0 0}.product-detail .series.series-detail .series-header,.product-detail .series.series-detail .series-header .series__picture,.product-detail .series.series-detail .series-header .series__picture .picture{height:100%}.product-detail .series.series-detail .series-header.no-max-height .series__picture .picture{max-height:initial}@media only screen and (max-width: 1023px){.product-detail .series.series-detail .series-header,.product-detail .series.series-detail .series-header .series__picture,.product-detail .series.series-detail .series-header .series__picture .picture{height:auto}}@media only screen and (max-width: 767px){.shopping-cart-wrap{padding-top:unset}}.shopping-cart .shopping-cart__row{padding:1rem;border-top:unset;border-bottom:1px solid #E9EEF6}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row{padding-left:unset;padding-right:unset}.shopping-cart .shopping-cart__row:nth-child(2){padding-top:unset}}.shopping-cart .shopping-cart__row:last-child{border-bottom:unset}.shopping-cart .shopping-cart__row__header{font-weight:700}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row .cart-product{flex-wrap:wrap}}.shopping-cart .shopping-cart__row .cart-product__image img{max-height:150px}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row .cart-product__image{max-width:100px;text-align:left}}.shopping-cart .shopping-cart__row .cart-product__info .product-info__name{padding-bottom:.3rem}.shopping-cart .shopping-cart__row .cart-product__info .product-info__code{color:#acc1de;display:flex}.shopping-cart .shopping-cart__row .cart-product__info .product-info__code .value{flex:1;font-weight:700}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row .cart-product__info{padding-bottom:1rem;padding-left:1rem;flex:1}.shopping-cart .shopping-cart__row .cart-product__actions{width:100%}}.shopping-cart .shopping-cart__row .cart-product__actions .product-actions__quantity{width:35%}.shopping-cart .shopping-cart__row .cart-product__actions .product-actions__prices{width:55%}.shopping-cart .shopping-cart__row .cart-product__actions .product-actions__prices .price-wrap span{font-size:10px;color:#acc1de}@media only screen and (max-width: 1023px){.shopping-cart .shopping-cart__row .cart-product__actions .product-actions__prices .price-wrap span{display:block}}.shopping-cart .shopping-cart__row .cart-product__actions .product-actions__prices .price-wrap .price_inactive{color:#acc1de;font-size:10px;margin-top:.2rem}.shopping-cart .shopping-cart__row .cart-product__actions .product-actions__prices .price-wrap .price_inactive span{font-size:inherit}.shopping-cart__overview{background:#FFF;border-radius:5px;box-shadow:0 0 20px #0000001a}.cart-message{transform:scale(.1);transition:all .5s ease;align-items:center;background:rgba(247,249,252,.9);display:none;flex-direction:column;justify-content:center;position:fixed;text-align:center;z-index:1000;inset:0}.cart-message .inner{background:#FFF;box-shadow:0 0 20px #0000001a;border-radius:5px;padding:3rem;min-width:600px}@media only screen and (max-width: 767px){.cart-message .inner{min-width:unset;padding:1.5rem}}.cart-message.pop-in{display:flex;animation:popIn .5s ease forwards}.cart-message.pop-out{animation:popOut .2s ease forwards}.cart-message i.far{display:block;font-size:4rem;color:#204961;margin-bottom:2rem}.cart-message .btn{display:inline-block}@media only screen and (max-width: 767px){.cart-message .btn{display:block;width:100%}}.cart-message .btn.continue{margin-right:.5rem}@media only screen and (max-width: 767px){.cart-message .btn.continue{margin-right:unset;margin-bottom:.5rem}}@keyframes popIn{0%{transform:scale(.1)}to{transform:scale(1);opacity:1}}@keyframes popOut{0%{transform:scale(1)}to{transform:scale(.1);opacity:0}}@keyframes shrink{0%{transform:scale(2);opacity:1}90%{opacity:1}to{transform:scale(1);opacity:0}}.shopping-cart__summary .summary__row.summary__row--total{padding-top:.3rem}.cart-warning-text{color:#cf2929;font-size:.875rem;margin-top:.5rem}.js-sidebar-wrap{margin-right:1rem}@media only screen and (max-width: 1023px){.js-sidebar-wrap{transform:translate(-100%);transition:all .5s ease-out;background:#FFF;left:0;height:100%;max-height:100vh;padding:1rem;position:absolute;top:0;width:100%;z-index:1000;overflow-y:scroll}.js-sidebar-wrap::-webkit-scrollbar{width:5px}.js-sidebar-wrap::-webkit-scrollbar-track{background:#EEEEEE}.js-sidebar-wrap::-webkit-scrollbar-thumb{background:#204961}.js-sidebar-wrap::-webkit-scrollbar-thumb:hover{background:#555}.js-sidebar-wrap.open{transform:translate(0)}}.js-show-sidebar-trigger{display:none}@media only screen and (max-width: 1023px){.js-show-sidebar-trigger{display:block;margin-bottom:2rem}}.js-show-sidebar-trigger.close{text-align:right;justify-content:flex-end;align-items:center;margin-bottom:unset;position:relative;z-index:100}.js-show-sidebar-trigger.close:hover span{background:#0481B9}@media only screen and (max-width: 1023px){.js-show-sidebar-trigger.close{display:flex;min-height:12px}}.js-show-sidebar-trigger.close span{transition:all .5s ease;width:16px;height:2px;background:#0481B9;display:block}.js-show-sidebar-trigger.close span:first-child{transform:rotate(45deg);position:relative;left:16px}.js-show-sidebar-trigger.close span:last-child{transform:rotate(-45deg)}.loader-overlay,.product-detail .product-detail__video .product-video video,.product-detail .product-cta .picture:before{position:absolute;inset:0}.slider .slick-dots{transform:translate(-50%);bottom:2rem;left:50%;list-style-type:none;margin:unset;padding-left:unset;position:absolute;top:unset}@media only screen and (max-width: 767px){.slider .slick-dots{margin-bottom:.5rem;transform:translate(0);bottom:0;left:1rem}}.slider .slick-dots li{display:inline-block;margin-bottom:1rem;margin-right:1rem;padding:unset}.slider .slick-dots li:before{display:none}.slider .slick-dots li button{transition:all 1s ease;background-color:#fff;border:none;border-radius:50%;cursor:pointer;height:12px;padding:unset;position:relative;text-indent:-999999px;width:12px}.slider .slick-dots li.slick-active button:after{transform:translate(-50%,-50%);border:3px solid #FFF;border-radius:50%;content:"";height:25px;left:50%;position:absolute;top:50%;width:25px}.slider .slick-arrow{top:unset;bottom:0;padding:unset;width:36px;z-index:1;opacity:.6}.slider .slick-arrow:hover{transition:all .3s ease;opacity:1}.slider .slick-arrow i.fas{display:none}.slider .slick-arrow:before{background:url(../img/arrow-left.svg) no-repeat center center;background-size:contain;content:"";position:absolute;height:16px;width:16px;left:50%;top:50%;transform:translate(-50%,-50%)}.slider .slick-arrow:after{border-right:20px solid transparent;border-top:20px solid rgba(172,193,222,.5);content:"";height:0;left:-1px;position:absolute;top:-20px;width:0;z-index:1}.slider .slick-arrow.slick-arrow--prev{transform:translate(0);left:calc(50% - 34px)}.slider .slick-arrow.slick-arrow--next{transform:rotate(180deg) translate(0);right:calc(50% - 34px)}.slider .slick-arrow.slick-disabled{opacity:.3}.is-slider{max-height:300px;position:relative;overflow:hidden}.is-slider .loader-overlay{display:block;visibility:visible;z-index:6}.is-slider .slider{opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.55,0,.1,1)}.is-slider .slider.has-arrows{padding-bottom:3rem}.is-slider.extra-init{max-height:initial;overflow:visible}.is-slider.extra-init .loader-overlay{background-color:transparent;opacity:0;visibility:hidden}.is-slider.extra-init .slider{visibility:visible;opacity:1}.pictureslider.slider-for-big.is-slider{max-height:80px}.loader-overlay{background-color:transparent;overflow:hidden;visibility:hidden;opacity:1;z-index:15;transition:all .3s cubic-bezier(.55,0,.1,1)}.loader-overlay .loader{display:block;width:32px;height:32px;margin-top:-16px;margin-left:-16px;border-radius:100px;border:4px solid rgba(4,129,185,.3);border-top:4px solid #0481B9;z-index:6;transform:translate(-50%,-50%);animation:loader_rotate .7s infinite linear}.loader-overlay .loader.loader--secondary{border-color:#f6f1494d;border-top-color:#f6f149}.product-video{position:relative}.product-video video{width:100%;-o-object-fit:contain;object-fit:contain}.product-video .header-video__play{align-items:center;background-color:#204961cc;border-radius:50%;display:flex;height:80px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.product-video .header-video__play i.fas{font-size:1.25rem;color:#fff}@media only screen and (max-width: 767px){.product-video .header-video__play{width:60px;height:60px}}@media only screen and (max-width: 424px){.product-video .header-video__play{width:50px;height:50px}}.product-video.video-block{max-width:100%}.webshoppage-detail .page-content p{line-height:1.6}.product-detail .product-detail__video .product-video video,.product-detail .product-cta .picture:before,.loader-overlay{position:absolute;inset:0}.loader-overlay .loader{position:absolute;top:50%;left:50%}.wishlist-overview .product-item .btn--secondary{display:inline-block}.wishlist-overview .product-item__deleted{font-size:13px;line-height:1.2;padding:0 0 1rem}.wishlist-overview .product-item .js-wishlist-remove{border-radius:10px;height:20px;width:20px;display:flex;align-items:center;justify-content:center;background:#FFF;position:absolute;right:.3rem;top:.3rem;z-index:3}.wishlist-overview .product-item .js-wishlist-remove:hover i.fas{color:#cf2929}.wishlist-overview .product-item .js-wishlist-remove i.fas{color:#204961}header .wishlist-success-banner{background:rgba(29,160,85,.9);color:#fff;padding:1rem;position:fixed;left:0;right:0;top:0;text-align:center;font-size:.875rem;visibility:hidden;transition:all .3s cubic-bezier(.55,0,.1,1);opacity:0}header .wishlist-success-banner a{text-decoration:underline;color:#fff;display:inline-block;margin-left:1rem}@media only screen and (max-width: 767px){header .wishlist-success-banner a{display:block;text-align:center;margin:0;margin-top:.25rem}}header .wishlist-success-banner.active{transform:translate(0);opacity:1;visibility:visible}@media only screen and (max-width: 1023px){header .wishlist-success-banner{top:85px}}header.active .wishlist-success-banner{top:115px}@media only screen and (max-width: 1023px){header.active .wishlist-success-banner{top:85px}}.cms-topbar .cms-topbar__logo{flex-basis:60px}.cms-topbar .cms__logo{background:url(../img/logo-cms.svg) no-repeat left top;background-size:contain;background-position:center left}.container{max-width:1300px;margin:0 auto;padding:0 1rem}html{scroll-behavior:smooth}.color-white{color:#fff}.color-main{color:#0481b9}.color-main-light{color:#acc1de}.color-secondary{color:#f6f149}.color-tertiary{color:#204961}.light-font-color{color:#acc1de}.color-font{color:#204961}.bg-main-light{background-color:#acc1de}.bg-secondary-light{background-color:#f8f57a}.row-wide{max-width:1600px;margin:0 auto}.bg-contain{background-size:contain}.bg-alternate-gradient{background:linear-gradient(0deg,#FFF 0%,#F7F9FC 100%)}.picture{background-position:center center;background-repeat:no-repeat;background-size:cover;height:auto;position:relative}.picture.bg-contain{background-size:contain}.picture[class*=rp-]:after{content:"";display:block}.picture.rp-50:after{padding-bottom:50%}.picture.rp-25:after{padding-bottom:25%}.picture.rp-video:after{padding-bottom:56.25%}.picture.rp-75:after{padding-bottom:75%}.picture.rp-100:after{padding-bottom:100%}.picture.rp-125:after{padding-bottom:125%}.picture.rp-150:after{padding-bottom:150%}.picture.rp-200:after{padding-bottom:200%}.table-responsive{overflow-x:auto}@media only screen and (max-width: 767px){.section--xlarge{padding:2rem 0}}[data-page=home] .page-wrapper:after{bottom:50%}.admin-login-btn{z-index:102}.page-wrapper{padding-top:179px;min-height:calc(100vh - 627px);overflow:hidden;position:relative}.page-wrapper .wrapper{position:relative;z-index:1}@media only screen and (max-width: 1023px){.page-wrapper{min-height:initial;padding-top:75px}}.page-content ul{margin:0;padding:0;list-style:none}.page-content ul li{padding:.5rem 0 .5rem 1.75rem;position:relative}.page-content ul li:before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;color:#f6f149;left:0;top:.5rem}.page-content a{color:#204961;font-weight:700;text-decoration:underline}.btn{transition:all .5s ease;border-radius:0;font-weight:600;padding:.6rem 2rem;position:relative}.btn:before,.btn:after{content:"";height:0;position:absolute;width:0}.btn:before{border-right:15px solid transparent;border-top:15px solid #FFF;left:0;top:0}.btn:after{border-left:15px solid transparent;border-bottom:15px solid #FFF;bottom:0;right:0}.btn:hover,.btn:active,.btn:focus{background:#204961;color:#fff}.btn--wide{padding-left:3rem;padding-right:3rem}@media only screen and (max-width: 1023px){.btn--wide{padding-left:1.5rem;padding-right:1.5rem}}.btn--white{border:2px solid #FFF}.btn--white:hover{background:transparent;color:#fff}.btn--secondary{color:#204961}.btn--secondary:hover{background:rgb(243.1162303665,236.5141361257,14.6837696335);color:#204961}.btn--tertiary{color:#fff}.btn--tertiary:hover{background:rgb(19.3488372093,44.1395348837,58.6511627907);color:#fff}.btn--light{background:rgba(172,193,222,.3);color:#204961}.btn--light:hover{background:#ACC1DE;color:#204961}.btn--border{border:2px solid #0481B9;color:#0481b9}.btn--border:hover{background:#0481B9;color:#fff}.btn--accent-color{background:#FFF8AD;color:#0481b9}.btn--accent-color:hover{background:rgb(255,245.8231707317,147.5);color:#0481b9}.btn--border--secondary{border:2px solid #F6F149}.btn--border--white{background:transparent;border:2px solid #FFF;color:#fff}.btn--border--white:hover{background:#FFF;color:#0481b9}.btn--small{padding:.3rem 1rem}.btn--block{display:block;width:100%}.bg-alternate .btn:before{border-top-color:#f7f9fc}.bg-alternate .btn:after{border-bottom-color:#f7f9fc}.section--padding{padding:5rem 0 0}@media only screen and (max-width: 1024px){.section--padding{padding:3rem 0 0}}.section--padding--medium{padding:3rem 0}@media only screen and (max-width: 1024px){.section--padding--medium{padding:1rem 0}}.socials .social-item{margin-right:.5rem}.socials .social-item:last-child{margin-right:unset}.border-radius{border-radius:5px}.border-radius-big{border-radius:20px}.box-shadow{box-shadow:0 0 20px #0000001a}.search{position:relative;padding:1rem 0}.search input[type=search]{background:transparent;border-radius:0;border:2px solid rgba(172,193,222,.3);padding:.6rem 2.5rem .6rem 1rem}.search input[type=search]::-moz-placeholder{color:#acc1de;font-size:14px}.search input[type=search]::placeholder{color:#acc1de;font-size:14px}.search .search-btn{transform:translateY(-50%);background:#0481B9;border:none;position:absolute;right:0;padding:.8rem;top:50%}.search .search-btn i.fas.fa-search{color:#fff}.search .search-btn:hover{background:#204961}.breadcrumbs{list-style-type:none;margin:unset;padding:unset;padding-bottom:2rem}@media only screen and (max-width: 767px){.breadcrumbs{padding-bottom:1rem}}.breadcrumbs li{display:inline-block;position:relative;padding-right:2rem;font-size:.875rem}@media only screen and (max-width: 767px){.breadcrumbs li{margin-bottom:.5rem}}.breadcrumbs li a{color:#204961;font-weight:600}.breadcrumbs li a:hover{color:#0481b9;text-decoration:underline}.breadcrumbs li:after{content:"\23f5";display:inline-block;color:#2d6687;font-size:1.2rem;position:absolute;right:.25rem;top:45%;opacity:.5;transform:translateY(-50%)}.breadcrumbs li:last-child{padding-right:0}.breadcrumbs li:last-child:after{display:none}.login .notice{padding:unset}.notice{align-items:center;background:rgb(240.3174603175,250.2380952381,254.6825396825);border-radius:5px;display:flex;padding:.7rem 1rem;flex-wrap:wrap}.wishlist-message{display:none}.js-wishlist-added .wishlist-message.wishlist-message-added,.js-wishlist-removed .wishlist-message.wishlist-message-removed{animation:slideIn 3s ease-in forwards}.js-wishlist-added .wishlist-message,.js-wishlist-removed .wishlist-message{display:block;z-index:1000;transform:translate(100%);background:#0481B9;background:#FFF8AD;color:#0481b9;right:0;padding:.7rem 2rem;position:fixed;text-align:center;top:4.5rem;border-top-left-radius:5px;border-bottom-left-radius:5px}.js-wishlist-added .wishlist-message i.fas,.js-wishlist-removed .wishlist-message i.fas{font-size:1.25rem}@keyframes slideIn{0%{transform:translate(100%)}10%{transform:translate(0)}90%{transform:translate(0)}to{transform:translate(100%)}}.load-more-button-wrapper.section{padding-bottom:unset}.sitemap-detail{padding:2rem 0}@media only screen and (max-width: 767px){.sitemap-detail{padding-bottom:0}}.shape-top{position:relative;z-index:1}.shape-top:before{border-right:45px solid transparent;border-top:45px solid #FFF;content:"";height:0;left:-1px;position:absolute;top:0;width:0;z-index:1}.shape-top--main:before{border-top-color:#fff}.shape-top--alternate:before{border-top-color:#f7f9fc}.shape-top--secondary:before{border-top-color:#f6f149}.shape-top--dark:before{border-top-color:#204961}.shape-top--big:before{border-right-width:120px;border-top-width:120px}@media only screen and (max-width: 767px){.shape-top--big:before{border-right-width:60px;border-top-width:60px}}.shape-top--bg:before{border-right-width:30vw;border-top-width:30vw;border-top-color:#f7f9fc;z-index:-1}.shape-bottom{position:relative;z-index:1}.shape-bottom:after{border-bottom:45px solid #FFF;border-left:45px solid transparent;bottom:0;content:"";height:0;position:absolute;right:0;width:0;z-index:1}.shape-bottom--main:after{border-bottom-color:#0481b9}.shape-bottom--alternate:after{border-bottom-color:#f7f9fc}.shape-bottom--secondary:after{border-bottom-color:#f6f149}.shape-bottom--big:after{border-left-width:120px;border-bottom-width:120px}@media only screen and (max-width: 767px){.shape-bottom--big:after{border-left-width:60px;border-bottom-width:60px}}.shape-bottom--bg:after{z-index:-1;border-left-width:30vw;border-bottom-width:30vw;border-bottom-color:#f7f9fc}.contact-details .contact-detail__item span{font-weight:700;margin-right:.3rem}.style-icon{display:inline-block;position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;max-width:10px;width:10px}.style-icon:before{content:"";display:block;padding-top:100%}.style-icon.style-icon--arrow-left{background-image:url(../img/arrow-left.svg)}.style-icon.il-left{margin-right:.5rem}
