*{margin:0;padding:0;box-sizing:border-box}.container{margin-left:10%;margin-right:10%}@media(max-width:1200px){.container{margin-left:5%;margin-right:5%}}.container-products{margin-left:20%;margin-right:20%}@media(max-width:1200px){.container-products{margin-left:5%;margin-right:5%}}.center{display:flex;justify-content:center;align-items:center}.layout{display:block}@media(max-width:900px){.layout{display:none}}.page{padding:0 1rem 1rem 0;color:gray;border-bottom:3px solid gray}.page span{display:flex;align-items:center;font-size:18px}.page span a{color:gray;text-decoration:none}.page span li{color:gray}.page span svg{font-size:24px}.notfound{height:600px;display:flex;justify-content:center}html div,html input,html li,html p,html textarea{color:#212121;font-family:Poppins,sans-serif}html a,html button,html li{color:#fff;font-family:Poppins,sans-serif;text-decoration:none}html h1,html h2,html h3,html h4,html h5{font-family:Poppins,sans-serif;color:#212121}p{font-size:18px;font-weight:400;line-height:35px}h1{font-size:75px;line-height:1.2}@media(max-width:1200px){h1{font-size:45px}}h2{font-size:50px}@media(max-width:1200px){h2{font-size:32px}}h3{font-size:32px}@media(max-width:1200px){h3{font-size:24px}}h4{font-size:24px}@media(max-width:1200px){h4{font-size:18px}}h5{font-size:18px}@media(max-width:1200px){h5{font-size:16px}}.button-red{max-width:450px;min-width:200px;width:300px;background:#f71314;font-size:24px;padding:1rem}.button-blue,.button-red{border:none;display:flex;justify-content:center;align-items:center;border-radius:10px;color:#fff;text-align:center;cursor:pointer}.button-blue{background:#003777;font-size:14px;padding:.5rem 1rem}.button-search{border:none;margin-left:5px;padding:1rem;background-color:#fff;display:flex;align-items:center}.button-search svg{color:#c0bcbc;font-size:20px}.button-order{background:#003777}.button-order,.button-verwijder{width:150px;border:none;display:flex;justify-content:center;align-items:center;border-radius:10px;font-size:14px;color:#fff;text-align:center;cursor:pointer;padding:.5rem}.button-verwijder{background:#f71314}.button-gray{cursor:pointer}.popupOverlay{top:0;left:0;width:100%;overflow:hidden;height:100%;background-color:rgba(0,0,0,.5)}.popup{background-color:#fff;width:50%;padding:2rem;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2)}@media(max-width:900px){.popup{width:95%}}.popup .buttons{display:flex;justify-content:space-between;align-items:flex-end}.popup__inputs{margin-top:2rem}.popup__inputs input{align-content:flex-end;width:80%;border:none;height:65px;padding:15px 10px 0;margin-top:10px;outline:none;display:flex;box-shadow:0 0 4px rgba(0,0,0,.25)}@media(max-width:900px){.popup__inputs input{border:2px solid gray;border-radius:10px;width:70%}}@media(max-width:600px){.popup__inputs input{width:100%}}.popup__inputs .floating-label{color:gray;position:relative;bottom:60px;left:10px;font-size:12px}.popup .button-blue{margin-top:2rem;width:200px}.popup-winkelmand{position:absolute;top:35%;right:0;left:0;width:100%;height:auto;z-index:500;display:flex;justify-content:center}.popup-content{background-color:#fff;height:auto;border-radius:5px;text-align:center;box-shadow:0 0 30px rgba(0,0,0,.8);padding:4rem}.popup-content a{color:#000}.popup-content__buttons{display:flex;flex-direction:column;align-items:center}.popup-content .popup-button{padding:8px;margin-top:1rem;border:3px solid gray;display:flex;justify-content:center}.popup button{margin:10px;padding:10px 20px;background-color:#007bff;color:#fff;border:none;cursor:pointer;border-radius:5px}.message{position:relative;top:2rem;box-shadow:0 0 6px 0 rgba(0,0,0,.75);z-index:100;background-color:#007713;display:flex;justify-content:center;padding:1rem;height:67px;border-radius:10px}.message h5{font-size:24px;color:#fff;font-weight:400}.header__inner,.nav-groups{transition:max-height .35s ease,padding .35s ease,margin .35s ease,transform .3s ease,opacity .3s ease;transform:translateY(0);opacity:1;pointer-events:auto}.header__inner.hide,.nav-groups.hide{transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease;padding:0;margin:0}.header__inner{max-height:120px;overflow:hidden}.header__inner.hide{max-height:0}.header__inner.visible,.nav-groups.visible{transform:translateY(0);opacity:1;pointer-events:auto}.header__blue{transform:translateY(0);transition:transform .3s ease,opacity .3s ease}.header__blue .sticky{top:0;width:100%;z-index:100;background-color:#003777;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:top .3s;transition:transform .3s ease,opacity .3s ease}.header{position:fixed;width:100%;background-color:#fff}.header.is-scrolled{background-color:transparent}.header__inner{width:100%;padding:4px 0}@media(max-width:1200px){.header__inner{display:none}}.header__inner__head{display:flex;padding:1px;justify-content:space-between}.header__inner__head__icons{width:100%;display:flex;justify-content:space-between}@media(max-width:1200px){.header__inner__head__icons{display:none}}.header__inner__head__icons__text{display:flex;align-items:center}.header__inner__head__icons__text h5{font-weight:600;margin-left:5px;font-size:13px}.header__inner__head__icons__text svg{font-size:17px!important;color:green}.header__inner__head__icons__icon{display:flex;align-items:center;justify-content:flex-end}.header__inner__head__icons__icon:first-child{justify-content:flex-start}.header__inner__head__icons__icon svg{font-size:24px}.header__inner__head__icons__icon img{width:26px}.header__inner__head__icons__icon__text{padding-left:.7rem;display:flex;font-size:13px;flex-direction:column;line-height:1.25}.header__inner__head__icons__icon__text .logout{display:flex;flex-direction:column}.header__inner__head__icons__icon__text .logout a,.header__inner__head__icons__icon__text span{color:#000;cursor:pointer}.header__inner__head__icons__icon__text .notred:hover{color:gray}.header__inner__head__icons__icon__text a{color:#000;cursor:pointer}.header__blue{width:100%;background-color:#003777}.header__blue__nav__phone{color:#fff}.header__blue__nav__phone a{margin-left:5px}.header__blue__nav__mail{color:#fff}.header__blue__nav__mail a{margin-left:5px}@media(max-width:1200px){.header__blue{display:none}}.header__blue__nav{width:100%;padding:.8rem 0;display:flex;align-items:center;justify-content:space-between}@media(max-width:900px){.header__blue__nav{display:none}}.header__blue__nav h1{flex:.3 1;font-size:28px;font-weight:600;color:#fff}@media(max-width:1400px){.header__blue__nav h1{font-size:30px}}@media(max-width:1200px){.header__blue__nav h1{display:none}}.header__blue__nav__cart{display:flex;justify-content:flex-end;flex:.4 1;font-size:24px;font-weight:600;color:#fff}@media(max-width:1200px){.header__blue__nav__cart{flex:.8 1}}@media(max-width:600px){.header__blue__nav__cart{display:none}}.header__blue__nav__cart__icon{padding:.55rem .9rem;display:flex;background-color:#fff;border-radius:5px}.header__blue__nav__cart__icon .items-empty{color:#fff;display:flex;justify-content:center;align-items:center}.header__blue__nav__cart__icon .items-empty svg{font-size:24px;color:#000}.header__blue__nav__cart__icon .items-incart{display:flex}.header__blue__nav__cart__icon .items-incart__icon{height:18px;width:18px;font-size:12px;color:#fff;position:relative;bottom:8px;left:8px;background-color:red;border-radius:50%;display:flex;justify-content:center;align-items:center}.header__blue__nav__cart__icon .items-incart svg{position:relative;left:8px;font-size:24px;color:#000}.header__blue__nav__cart__icon a{height:40px}.header__mobile{display:none}@media(max-width:1200px){.header__mobile{cursor:pointer;width:100%;padding:0 5% 3%;background-color:#003777;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:1.2rem}}.header__mobile__upper{display:flex;width:100%;height:84px;align-items:center;justify-content:space-between}.header__mobile .home__inner__search{width:100%}.header__mobile__cart{flex:.8 1}.header__mobile__cart__icon{padding:1rem 1.5rem;display:flex;background-color:#fff;border-radius:5px}.header__mobile__cart__icon .items-empty{color:#fff;display:flex;justify-content:center;align-items:center}.header__mobile__cart__icon .items-empty svg{font-size:32px;color:#000}.header__mobile__cart__icon .items-incart{display:flex}.header__mobile__cart__icon .items-incart__icon{height:20px;width:20px;font-size:14px;color:#fff;position:relative;bottom:8px;left:8px;background-color:red;border-radius:50%;display:flex;justify-content:center;align-items:center}.header__mobile__cart__icon .items-incart svg{position:relative;left:8px;font-size:32px;color:#000}.header__mobile__cart__icon a{height:40px}.header__mobile .logo h1{font-size:34px;font-weight:600;color:#fff}@media(max-width:600px){.header__mobile .logo h1{font-size:24px}}.header__mobile__hamburger .hamburger{cursor:pointer;width:100%;display:flex;flex-direction:column}.header__mobile.active>:first-child{transform:translateY(10px) translateX(10px) rotate(45deg);transition:.34s;opacity:0;width:30px}.header__mobile.active>:nth-child(2){opacity:0;transform:translateX(-50px);transition:.3}.header__mobile.active>:last-child{transform:translateY(-10px) translateX(10px) rotate(-45deg);transition:.3;opacity:0;width:30px}.header__mobile img{margin-bottom:7px;align-self:end}.header .overlay{position:fixed;transition:top 1s ease-in-out;top:-100%;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;display:none}.header .overlay.active{display:block}.header .burger-menu{z-index:999;position:fixed;top:-100%;left:0;width:100%;height:50%;background-color:#fff;transition:top .1s ease-in-out;padding:2rem}@media(max-width:1200px){.header .burger-menu{height:100%}}.header .burger-menu__close{display:flex;justify-content:right;margin-right:0}.header .burger-menu__close img{cursor:pointer}.header .burger-menu.active{top:0}.header .burger-menu.active~body{opacity:.5;background-color:red}.header .burger-menu.active~header{opacity:1}.header .burger-menu .header-bottom{position:absolute;bottom:5%;width:100%;display:block}@media(min-width:599px){.header .burger-menu .header-bottom{position:absolute;width:100%;display:block}}.header .burger-menu .header-bottom__icons{justify-content:flex-start}@media(min-width:599px){.header .burger-menu .header-bottom__icons{display:flex;width:90%;justify-content:space-evenly;flex-wrap:wrap}}.header .burger-menu .header-bottom__icons__icon{margin-top:1rem;display:flex;align-items:center;font-size:32px}.header .burger-menu .header-bottom__icons__icon img{width:35px}.header .burger-menu .header-bottom__icons__icon__text{padding-left:1rem;display:flex;font-size:18px;flex-direction:column}.header .burger-menu .header-bottom__icons__icon__text span{color:gray;cursor:pointer}.header .burger-menu .header-bottom__icons__icon__text .notred:hover{color:gray}.header .burger-menu .header-bottom__icons__icon__text a{color:#000;cursor:pointer}.header .burger-menu ul{margin:0;padding:0;list-style:none}@media(max-width:600px){.header .burger-menu ul{margin-top:2rem}}.header .burger-menu ul li a{color:#000;font-size:50px;font-weight:600;transition:.4s}@media(max-width:900px){.header .burger-menu ul li a{font-size:50px}}@media(max-width:600px){.header .burger-menu ul li a{line-height:2;font-size:30px}}.headercms{width:100%}.headercms__inner{display:block}@media(max-width:900px){.headercms__inner{display:none}}.headercms__inner__top{padding:1rem 0;display:flex;align-items:center;border-bottom:1px solid #b3b9c6}@media(min-width:599px){.headercms__inner__top__logo{width:70%}}@media(max-width:900px){.headercms__inner__top__logo{width:100%}}.headercms__inner__top__logo h2{font-weight:400}.headercms__inner__top__icons{display:flex;justify-content:flex-end}@media(max-width:900px){.headercms__inner__top__icons{justify-content:space-evenly}}@media(min-width:599px){.headercms__inner__top__icons{width:100%}}.headercms__inner__top__icons svg{margin-top:5px;color:#b1b7c5;font-size:20px}.headercms__inner__top__icons__gear{display:flex;align-items:center;justify-content:center;min-width:50px;height:50px;background-color:#f8f9fb;border-radius:50%}.headercms__inner__top__icons__account{display:flex;align-items:center;justify-content:flex-end;margin-left:10px}.headercms__inner__top__icons__account__photo{display:flex;align-items:center;justify-content:center;min-width:50px;height:50px;background-color:#f8f9fb;border-radius:50%}.headercms__inner__top__icons__account h5{font-weight:400;padding-left:20px;text-align:center}.headercms__inner__top__icons__account .dropdown{padding-left:20px;display:flex}.headercms__inner__top__icons__account .dropdown svg{margin-top:5px;font-size:32px}.headercms__inner__top__icons__account .dropdown:hover .content{display:flex;flex-direction:column}.headercms__inner__top__icons__account .dropdown .content{width:200px;z-index:1;text-align:left;line-height:2.5;background-color:#fff;position:absolute;top:3.5rem;right:12rem;display:none;border-radius:20px;margin-top:1rem;padding:1rem 0 1rem 1rem;box-shadow:0 0 4px rgba(0,0,0,.25)}@media(max-width:1800px){.headercms__inner__top__icons__account .dropdown .content{right:11rem}}@media(max-width:1400px){.headercms__inner__top__icons__account .dropdown .content{right:8.5rem}}@media(max-width:1200px){.headercms__inner__top__icons__account .dropdown .content{right:3.5rem}}.headercms__inner__top__icons__account .dropdown .content a{color:#000}.headercms__inner__bottom{padding:2rem 0 0}.headercms__inner__bottom ul{display:flex;justify-content:space-evenly}@media(max-width:1200px){.headercms__inner__bottom ul{width:50%}}@media(max-width:900px){.headercms__inner__bottom ul{width:70%}}.headercms__inner__bottom li{height:50px;list-style:none}.headercms__inner__bottom a{color:#000;text-decoration:none}.headercms__inner__bottom li.active{height:50px;border-bottom:2px solid #0047e1}.headercms__inner__bottom li.active a{color:#0047e1}.headercms__phone{width:100%;height:100vh;text-align:center;padding-top:5rem;display:none}.headercms__phone .button{padding-top:2rem;display:flex;justify-content:center}@media(max-width:900px){.headercms__phone{display:block}}.header__popup{width:-moz-fit-content;width:fit-content;padding:1rem;position:relative;top:0;transition:top .3s;width:100%;text-align:center;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.75)}.header__popup a{border-bottom:1px solid #f71314;color:#f71314}.header.sticky{position:fixed;width:-moz-fit-content;width:fit-content;padding:1rem;top:0;z-index:100;transition:top .3s;width:100%;text-align:center;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.75)}.header.sticky a{border-bottom:1px solid #f71314;color:#f71314}.nav-groups__layout{display:flex;width:100%;align-self:center;place-content:center;opacity:1}.nav-groups{display:flex;gap:.3rem;position:relative;background-color:#003777;margin-bottom:1.1rem;width:100%;z-index:-1}@media(max-width:1200px){.nav-groups{display:none}}.nav-groups .nav-groups__item{align-content:center}.nav-groups .nav-groups__item span{cursor:pointer}.nav-groups .nav-groups__item a,.nav-groups .nav-groups__item span{text-decoration:none;color:#fff;font-weight:500;padding:.28rem .65rem;font-size:13px;display:block;transition:background .2s ease,color .2s ease}.nav-groups .nav-groups__item a:hover{color:#fff}.nav-groups .nav-groups__item .nav-groups__sub{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #ddd;border-radius:8px;width:48%;min-width:540px;max-width:720px}.nav-groups .nav-groups__item .nav-groups__sub__list{display:flex;flex-wrap:wrap;width:100%;padding:.25rem .35rem;justify-content:center;align-items:stretch;gap:2px}.nav-groups .nav-groups__item .nav-groups__sub__list li{display:flex;width:102px;overflow:hidden;justify-content:center}.nav-groups .nav-groups__item .nav-groups__sub__list li a{padding:.28rem .5rem;color:#000;font-size:12px;line-height:1.2;text-align:center;width:100%}.nav-groups .nav-groups__item .nav-groups__sub__list li a:hover{background:#f0f0f0;color:#0070f3}.nav-groups .nav-groups__item:hover .nav-groups__sub{display:block}.header.is-scrolled .header__blue__nav{padding:.5rem 0}.header.is-scrolled .header__blue__nav h1{font-size:24px}.header.is-scrolled .header__blue__nav__cart{font-size:20px}.header.is-scrolled .header__blue__nav__cart__icon{padding:.42rem .68rem}.header.is-scrolled .header__blue__nav__cart__icon .items-empty svg,.header.is-scrolled .header__blue__nav__cart__icon .items-incart svg{font-size:21px}.header.is-scrolled .header__blue__nav__cart__icon .items-incart__icon{height:16px;width:16px;font-size:10px}.header.is-scrolled .nav-groups{margin-bottom:.6rem}.header.is-scrolled .nav-groups .nav-groups__item a,.header.is-scrolled .nav-groups .nav-groups__item span{padding:.2rem .48rem;font-size:12px}.header.is-scrolled .nav-groups .nav-groups__sub{width:44%;min-width:500px;max-width:660px}.header.is-scrolled .nav-groups .nav-groups__sub .nav-groups__sub__list li{width:96px;justify-content:center}.header.is-scrolled .nav-groups .nav-groups__sub .nav-groups__sub__list li a{font-size:11px;padding:.22rem .4rem;text-align:center;width:100%}.header .nav-groups .nav-groups__item .nav-groups__sub .nav-groups__sub__list li a{font-size:12px!important;line-height:1.15!important;padding:.24rem .45rem!important;font-weight:500!important}.header.is-scrolled .nav-groups .nav-groups__item .nav-groups__sub .nav-groups__sub__list li a{font-size:11px!important;padding:.2rem .38rem!important}.footer{border-top:2px solid gray}.footer__inner{padding:.4rem 0 1rem}.footer__inner__top{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;gap:10px}@media(max-width:600px){.footer__inner__top{text-align:center;justify-content:center}}.footer__inner__top ul{width:240px;list-style:none}.footer__inner__top ul li{font-size:14px;line-height:1.35;color:#000}.footer__inner__top ul a{font-size:14px;color:#000}.footer__inner__top h4{text-transform:uppercase;margin-top:1rem;margin-bottom:.35rem;font-size:14px;color:#003777;font-weight:500}.footer__inner__top__text{width:240px}.footer__inner__top__text p{color:#000;width:100%;font-size:14px;line-height:1.35}.footer__copyright{padding:.6rem 0;border-top:2px solid gray;display:flex;justify-content:center;align-items:center}.footer__copyright span{color:#003777;font-size:13px}.home__inner{width:100%}.home__inner__search{display:flex;flex-direction:column}.home__inner__search .searchbar{display:flex;width:100%}.home__inner__search .productsearch-list{position:absolute;z-index:1000;background:#f5f5f5;overflow:hidden;top:80%;width:560px;border:1px solid #000!important;border-radius:10px;padding:.7rem;max-height:380px;overflow-y:auto}@media(max-width:900px){.home__inner__search .productsearch-list{top:20%}}.home__inner__search .productsearch-list .home__inner__groepen__row__artikel a .left{margin-right:auto;padding-left:.7rem;font-size:13px}.home__inner__search .productsearch-list .home__inner__groepen__row__artikel a .left__info{display:flex;flex-direction:column}@media(max-width:1200px){.home__inner__search .productsearch-list .home__inner__groepen__row__artikel a .left{padding-left:1rem}}.home__inner__search .productsearch-list .home__inner__groepen__row__artikel a .left svg{display:none}@media(max-width:1200px){.home__inner__search .productsearch-list .home__inner__groepen__row__artikel a .left svg{display:block}}.home__inner__search .productsearch-list img{object-fit:contain;height:-moz-fit-content;height:fit-content;min-height:72px;max-height:72px;width:72px}@media(max-width:1200px){.home__inner__search .productsearch-list img{display:none}}.home__inner__search .productsearch-list button{margin-top:.35rem;height:36px;font-size:12px}@media(max-width:1400px){.home__inner__search .productsearch-list{width:430px}}@media(max-width:1200px){.home__inner__search .productsearch-list{position:absolute;width:90%}}.home__inner__search .productsearch-list__product{border-bottom:1px solid #f71314}.home__inner__search .productsearch-list__product:first-child{border-top:1px solid #f71314}.home__inner__search input{background-color:#fff;border:1px solid #ddd;height:48px;outline:none;width:100%;border-radius:5px 0 0 5px;padding-left:.75rem;font-size:14px}@media(max-width:1400px){.home__inner__search input{min-width:200px}}.home__inner__search select{border:none;margin-left:5px;font-size:13px;padding:.62rem .9rem .62rem .42rem;background-color:#fff;display:flex;align-items:center;outline:none;font-family:Poppins,sans-serif;color:#212121}@media(max-width:600px){.home__inner__search select{display:none}}.home__inner__search select option{font-family:Poppins,sans-serif;color:#212121}.home__inner__search button{cursor:pointer;height:48px}.home__inner__search button svg{color:#212121;font-size:13px}.home__inner__search button:active{background-color:#e7e7e7}.home__inner__groepen{padding:2rem 0 4rem}.home__inner__groepen h4{font-weight:600;display:flex;justify-content:center;padding:1rem 0}.home__inner__groepen__row{display:flex;width:100%;flex-direction:column}.home__inner__groepen__row__artikel{width:100%;padding:1rem;border-radius:5px;background-color:#f3f3f3;margin-bottom:2px}.home__inner__groepen__row__artikel a{color:#000;text-align:center;display:flex;align-items:center;justify-content:space-between}.home__inner__groepen__row__artikel a svg{font-size:22px;margin-right:1rem}.home__inner__groepen__row__artikel a .left{display:flex;align-items:center;font-size:13px}@media(max-width:600px){.home__inner__groepen__row__artikel a .left{font-size:10px}}.home__inner__groepen__row__artikel a .right{display:flex}.merken-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:1rem;gap:1rem;margin-top:2rem}.merk-card{display:flex;flex-direction:column;align-items:center;padding:.5rem;border-radius:8px;text-align:center;transition:transform .2s}.merk-card:hover{transform:scale(1.05);cursor:pointer}.merk-logo{border-radius:4px;object-fit:contain}.placeholder-logo{width:150px;height:100px;display:flex;align-items:center;justify-content:center;background:#ddd;border-radius:4px;font-size:2rem;color:#555}h5{margin-top:.5rem;font-weight:500}.empty,h5{font-size:1rem}.empty{margin-top:2rem;color:#666}.merk-detail-container{max-width:800px;margin:2rem auto;padding:1rem}.back-link{display:inline-block;margin-bottom:1rem;color:#0070f3;text-decoration:none}.back-link:hover{text-decoration:underline}.merken{width:100%}.merken__layout{width:100%;display:flex;gap:2rem}.merken__layout__logos{min-width:20%}@media(max-width:900px){.merken__layout__logos{display:none}}.merken__layout__logos ul li{background-color:#f3f3f3;color:#000;list-style-type:none;height:40px;margin-bottom:10px;align-content:center;cursor:pointer}.merken__layout__logos ul li span{padding-left:10px;padding-top:5px;padding-bottom:5px;font-size:13px}.merken__layout__detail{width:100%;border-bottom:1px solid gray}.merken__layout__detail h1{font-size:22px;font-weight:600;border-bottom:2px solid gray}.merken__layout__detail .product-search input{height:40px;padding-left:5px;outline:none}.merken__layout__detail img{height:100px;margin:1rem 0}.afrekenen__inner{width:100%}.afrekenen__inner__back a{display:flex;align-items:center}.afrekenen__inner__back a h6{color:#212121;font-size:16px}.afrekenen__inner__back a svg{color:#212121}.afrekenen__inner h3{margin-top:1rem;font-weight:700}.afrekenen__inner__main{width:100%;display:flex;justify-content:space-between;margin-bottom:1rem}@media(max-width:1200px){.afrekenen__inner__main{flex-direction:column}}.afrekenen__inner__main .account{padding-top:2rem;width:50%}@media(max-width:1200px){.afrekenen__inner__main .account{flex-direction:column;width:100%}}.afrekenen__inner__main .account .account__inner__box{width:100%}.afrekenen__inner__main .account .account__inner__box__info__edit{margin-top:3rem}.afrekenen__inner__main .account ul li{color:#212121;list-style:none;margin-top:1rem;font-size:20px}.afrekenen__inner__main .overzicht{padding:1rem;width:30%;margin:1rem 0 2rem;box-shadow:0 0 4px rgba(0,0,0,.25);top:2rem;align-self:flex-start}@media(max-width:1400px){.afrekenen__inner__main .overzicht{width:45%}}@media(max-width:1200px){.afrekenen__inner__main .overzicht{width:100%}}.afrekenen__inner__main .overzicht__inner{width:100%;display:flex;flex-direction:column}@media(max-width:1200px){.afrekenen__inner__main .overzicht__inner{width:100%}}.afrekenen__inner__main .overzicht__inner h3{padding:2rem 2rem 1rem}@media(max-width:600px){.afrekenen__inner__main .overzicht__inner h3{padding:1rem}}.afrekenen__inner__main .overzicht__inner__berekening{width:100%;padding:0 2rem 2rem}@media(max-width:600px){.afrekenen__inner__main .overzicht__inner__berekening{padding:1rem}}.afrekenen__inner__main .overzicht__inner__berekening__products ul{width:100%;margin-top:10px;display:flex;list-style:none;justify-content:space-between;align-items:flex-end}.afrekenen__inner__main .overzicht__inner__berekening__products ul .prices{font-size:14px;width:65px;text-align:left}.afrekenen__inner__main .overzicht__inner__berekening__products ul li{font-size:14px;width:300px;height:-moz-fit-content;height:fit-content;color:#000}@media(max-width:600px){.afrekenen__inner__main .overzicht__inner__berekening__products ul li{width:140px}}.afrekenen__inner__main .overzicht__inner__berekening__excl{display:flex;width:100%;font-size:14px;justify-content:space-between}.afrekenen__inner__main .overzicht__inner__berekening__excl .price{width:65px}.afrekenen__inner__main .overzicht__inner__berekening__btw{font-size:14px;margin:0 0 1rem;display:flex;width:100%;justify-content:space-between}.afrekenen__inner__main .overzicht__inner__berekening__btw .btw{width:95px;text-align:right}.afrekenen__inner__main .overzicht__inner__berekening__btw .price{width:65px}.afrekenen__inner__main .overzicht__inner__berekening__totaal{display:flex;justify-content:space-between}.afrekenen__inner__main .overzicht__inner__berekening__totaal .price{width:65px}.afrekenen__inner__main .overzicht__inner__total{margin-top:2rem;padding:2rem;width:100%;display:flex;flex-direction:column;background-color:#f9f9f9}@media(max-width:600px){.afrekenen__inner__main .overzicht__inner__total{padding:2rem 1rem}}.afrekenen__inner__main .overzicht__inner__total span{font-size:14px}.afrekenen__inner__main .overzicht__inner__total h5{font-size:14px;font-weight:400}.afrekenen__inner__buttons{display:flex}@media(max-width:1200px){.afrekenen__inner__buttons{justify-content:center}}.afrekenen__inner__buttons__button{margin:0 4rem 4rem 0}.contact__inner{width:100%;display:flex;padding-bottom:4rem}@media(max-width:900px){.contact__inner{flex-direction:column;width:100%;justify-content:center}}.contact__inner__gegevens{width:40%;padding:2rem 0 2rem 2rem}@media(max-width:900px){.contact__inner__gegevens{width:100%;padding:2rem 0}}.contact__inner__gegevens h3{font-weight:500}@media(max-width:900px){.contact__inner__gegevens h3{font-size:32px;text-align:center}}.contact__inner__gegevens__info{display:flex;width:100%;justify-content:center}@media(max-width:900px){.contact__inner__gegevens__info{flex-direction:column}}.contact__inner__gegevens__info ul{width:50%;line-height:2;display:flex;flex-direction:column;justify-content:flex-end;list-style:none;margin-top:2rem}@media(max-width:900px){.contact__inner__gegevens__info ul{width:100%;text-align:center;justify-content:center;margin-top:2rem}}.contact__inner__gegevens__info ul li{margin-top:1rem;font-size:18px;color:#000}.contact__inner__gegevens__info ul a{font-size:18px;color:#000}.contact__inner__form{border-left:3px solid gray;width:60%;padding:2rem 0 2rem 2rem}@media(max-width:900px){.contact__inner__form{width:100%;padding:2rem 0;border-top:3px solid gray;border-left:none}}.contact__inner__form h3{font-weight:500}@media(max-width:900px){.contact__inner__form h3{font-size:32px;text-align:center;margin-bottom:2rem}}.contact__inner__form input{align-content:flex-end;width:100%;border:none;height:65px;padding:15px 10px 0;margin-top:10px;outline:none;display:flex;box-shadow:0 0 4px rgba(0,0,0,.25)}@media(max-width:900px){.contact__inner__form input{border:2px solid gray;border-radius:10px}}.contact__inner__form .floating-label{color:gray;position:relative;bottom:60px;left:10px;font-size:12px}.contact__inner__form textarea{max-width:100%;min-width:100%;align-content:flex-end;width:100%;min-height:200px;max-height:200px;border:none;padding:30px 10px 10px;margin-top:10px;outline:none;display:flex;box-shadow:0 0 4px rgba(0,0,0,.25)}@media(max-width:900px){.contact__inner__form textarea{border:2px solid gray;border-radius:10px}}.contact__inner__form .floating-label2{color:gray;position:relative;bottom:195px;left:10px;font-size:12px}@media(max-width:900px){.contact__inner__form .button{display:flex;justify-content:center}}.contact__inner__form .button button{display:flex;align-items:center;justify-content:center;width:40%;height:45px}@media(max-width:900px){.contact__inner__form .button button{width:100%}}.winkelwagen__inner{width:100%}@media(max-width:600px){.winkelwagen__inner{padding:1rem}}.winkelwagen__inner__title{display:flex;align-items:center;margin-top:4rem}.winkelwagen__inner__title svg{font-size:32px;margin-right:1rem}.winkelwagen__inner__title h3{font-weight:700}.winkelwagen__inner p{margin:2rem 0 20rem}.winkelwagen__inner__main{width:50%;margin:1rem 0 2rem;border-top:3px solid gray}@media(max-width:1200px){.winkelwagen__inner__main{width:100%}}.winkelwagen__inner__main__product{display:flex;border-bottom:3px solid gray}@media(max-width:600px){.winkelwagen__inner__main__product{flex-direction:column;align-items:center;text-align:center}}.winkelwagen__inner__main__product img{object-fit:contain;margin:1rem 2rem 0 0}@media(max-width:600px){.winkelwagen__inner__main__product img{object-fit:contain;max-height:250px;margin:1rem 2rem 0 0}}.winkelwagen__inner__main__product__info{width:100%;margin:2rem 0}.winkelwagen__inner__main__product__info__naam{display:flex;justify-content:space-between}@media(max-width:900px){.winkelwagen__inner__main__product__info__naam{flex-direction:column}}.winkelwagen__inner__main__product__info__number{margin-top:1rem}.winkelwagen__inner__main__product__info__add{margin-top:36px;display:flex}@media(max-width:600px){.winkelwagen__inner__main__product__info__add{justify-content:center;margin-top:1rem}}.winkelwagen__inner__main__product__info__add input{border:2px solid #999;background-color:transparent;width:80px;padding:12px;display:flex;font-size:18px;outline:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.winkelwagen__inner__main__product__info__add .verwijder{cursor:pointer;margin-left:1rem;border:2px solid #999;background-color:transparent;width:60px;color:#000;text-align:center;font-size:18px;outline:none;display:flex;justify-content:center;align-items:center}.winkelwagen__inner__button{margin-bottom:2rem;margin-top:2rem;display:flex;justify-content:center}.winkelwagen__inner__button a{width:50%;padding:1rem;display:block;text-align:center;font-size:24px;background-color:#003777}@media(max-width:1200px){.winkelwagen__inner__button a{width:50%}}@media(max-width:900px){.winkelwagen__inner__button a{width:70%}}.account__inner{padding:1.2rem 0 1.8rem;width:100%}.account__inner form{width:100%;max-width:960px;margin:0 auto;background:#f7f9fc;border:1px solid #e6edf8;box-shadow:0 12px 28px rgba(20,36,59,.08);border-radius:14px;padding:1.5rem 1.4rem 1.2rem;display:flex;flex-wrap:wrap;gap:14px}@media(max-width:900px){.account__inner form{width:100%;padding:1rem;border-left:none;flex-direction:column}}.account__inner form .input-box{width:calc(50% - 7px)}@media(max-width:900px){.account__inner form .input-box{width:100%}}.account__inner form .input-box-button{width:100%;gap:18px;display:flex;align-items:center;margin-top:.4rem}@media(max-width:900px){.account__inner form .input-box-button{gap:16px;flex-direction:column}.account__inner form .input-box-button button{order:2}.account__inner form .input-box-button .message{order:1}}.account__inner form input{width:100%;border:1px solid #dbe4f3;border-radius:10px;height:52px;padding:14px 12px 0;margin-top:8px;outline:none;display:flex;box-shadow:0 4px 12px rgba(17,36,62,.05)}@media(max-width:900px){.account__inner form input{border:1px solid #dbe4f3;border-radius:10px}}.account__inner form label{color:#6a7891;position:relative;top:34px;left:12px;font-size:12px}.account__inner form button{margin-top:0;min-height:44px;padding:.7rem 1rem}.vergeten__inner{padding:2rem 0}.vergeten__inner form{margin-top:0}.vergeten__inner form input{align-content:flex-end;width:50%;border:none;height:65px;padding:15px 10px 0;margin-top:10px;outline:none;display:flex;box-shadow:0 0 4px rgba(0,0,0,.25)}@media(max-width:900px){.vergeten__inner form input{border:2px solid gray;border-radius:10px;width:100%}}.vergeten__inner form label{color:gray;position:relative;top:40px;left:10px;font-size:12px}.vergeten__inner form .password-toggle{color:gray;position:relative;bottom:50px;left:47%;font-size:12px}@media(max-width:1800px){.vergeten__inner form .password-toggle{left:46%}}@media(max-width:1400px){.vergeten__inner form .password-toggle{left:45%}}@media(max-width:900px){.vergeten__inner form .password-toggle{left:92%}}@media(max-width:600px){.vergeten__inner form .password-toggle{left:88%}}.vergeten__inner form .password-toggle svg{position:relative;font-size:40px}@media(max-width:600px){.vergeten__inner form .password-toggle svg{top:5px;font-size:30px}}.vergeten__inner form .button-fix button{margin-top:1rem}.confirm{position:relative;bottom:40px}.login__inner{width:100%}.login__inner__form{display:flex;padding:1.8rem 0;width:100%;max-width:820px;margin:0 auto}@media(max-width:900px){.login__inner__form{padding:1.2rem 0}}.login__inner__form__logo{border-radius:15px 0 0 15px;background-color:#003777;padding:2.2rem;width:30%;display:flex;align-items:center;justify-content:center}@media(max-width:900px){.login__inner__form__logo{display:none}}.login__inner__form__logo svg{color:#fff;font-size:120px}.login__inner__form__inputs{outline:none;display:flex;flex-direction:column;border-radius:0 15px 15px 0;background-color:#f5f6f9;border:1px solid #e6edf8;box-shadow:0 12px 28px rgba(20,36,59,.08);padding:2rem 2rem 1.6rem;min-height:430px;width:70%;align-items:center}@media(max-width:900px){.login__inner__form__inputs{width:100%;padding:1.3rem 1rem 1.2rem;border-radius:15px 15px 15px 15px}}.login__inner__form__inputs__box{width:100%;display:flex;flex-direction:column;padding-top:1.2rem;align-items:center}.login__inner__form__inputs h3{font-weight:600;text-align:center;font-size:24px;margin-bottom:.3rem}.login__inner__form__inputs>span{font-size:13px;color:#5d6a82;text-align:center}.login__inner__form__inputs .logininput{width:100%;display:flex;flex-direction:column}@media(max-width:900px){.login__inner__form__inputs .logininput{padding:0 2rem}}.login__inner__form__inputs .logininput input{border:1px solid #dbe4f3;border-radius:10px;width:100%;height:52px;padding:14px 12px 0;margin-top:10px;outline:none;display:flex;box-shadow:0 4px 12px rgba(17,36,62,.05)}@media(max-width:900px){.login__inner__form__inputs .logininput input{width:100%;border:1px solid #dbe4f3;border-radius:10px}}.login__inner__form__inputs .logininput .password-toggle{color:#6d7891;position:relative;font-size:12px;bottom:56px;right:38px;margin-left:auto}.login__inner__form__inputs .logininput .password-toggle svg{position:absolute;font-size:24px;cursor:pointer}.login__inner__form__inputs .floating-label,.login__inner__form__inputs .floating-label2{color:#6a7891;position:relative;bottom:48px;left:12px;font-size:12px}.login__inner__form__inputs button{margin-top:1rem;width:100%;max-width:56%;padding:.75rem;min-height:44px}.login__inner__form__inputs h5{margin:.8rem 0 0;font-weight:500;font-size:14px;color:#003777}.login__inner__form__inputs .error-message{margin-top:.3rem;font-size:13px;color:#c92a2a}.producten__inner{width:100%}.producten__inner__info{margin:2rem 0;padding:0 1rem;height:60px;display:flex;align-items:center;background-color:#f2f2f2;width:100%}@media(max-width:600px){.producten__inner__info{text-align:center;height:80px}}.producten__inner__info h5{font-size:14px;font-weight:400;color:#f71314}.producten__inner__info h5 span{border-bottom:1px solid #f71314}.producten__inner__settings{padding:2rem 1rem 2rem 0;color:gray;border-bottom:2px solid gray}.producten__inner__settings__buttons{margin-top:20px;width:100%;display:flex;align-items:center}@media(max-width:900px){.producten__inner__settings__buttons{display:flex;flex-direction:column}}.producten__inner__settings__buttons h5{font-weight:400}.producten__inner__settings__buttons__select{display:flex;width:50%}@media(max-width:900px){.producten__inner__settings__buttons__select{width:100%}}.producten__inner__settings__buttons__select select{border:1px solid #000;margin-left:10px;width:50%;border-radius:5px;padding-left:5px;cursor:pointer}.producten__inner__settings__buttons__wrap{display:flex;width:50%}@media(max-width:1200px){.producten__inner__settings__buttons__wrap{width:50%}}@media(max-width:900px){.producten__inner__settings__buttons__wrap{display:none}}.producten__inner__settings__buttons__wrap button{cursor:pointer;margin-left:10px;border:none;background-color:#fff}.producten__inner__settings__buttons__aantal{width:25%;display:flex;justify-content:flex-end}@media(max-width:900px){.producten__inner__settings__buttons__aantal{width:100%;margin-top:1rem;justify-content:flex-start}}.product__inner{width:100%;margin-bottom:5rem}.product__inner h2{display:block;text-transform:lowercase;margin:3rem 0;color:#000;font-size:22px}.product__inner h2:first-line{text-transform:capitalize}.product__inner__info{width:100%;display:flex}@media(max-width:900px){.product__inner__info{display:block}}.product__inner__info__image{display:flex;justify-content:flex-start}@media(max-width:900px){.product__inner__info__image{display:flex;justify-content:flex-start;width:100%;margin:2rem 0}}.product__inner__info__image img{object-fit:contain;height:-moz-fit-content;height:fit-content;min-height:328px;max-height:328px}@media(max-width:900px){.product__inner__info__image img{min-height:200px;max-height:328px}}.product__inner__info__attributes{padding-left:2rem;width:100%;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:900px){.product__inner__info__attributes{padding:0}}.product__inner__info__attributes h2{display:none}@media(max-width:900px){.product__inner__info__attributes h2{display:block;margin-top:1rem}}.product__inner__info__attributes__prijs h3{font-weight:600;color:#000;font-size:20px}.product__inner__info__attributes__prijs a{color:#000;text-decoration:underline}.product__inner__info__attributes__addtocart{margin-top:2rem;display:flex}.product__inner__info__attributes__addtocart button{height:35px;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:10px 20px 10px 10px;border:2px solid gray;background-color:#fff;color:#000;font-size:14px;cursor:pointer}.product__inner__info__attributes__addtocart button:active,.product__inner__info__attributes__addtocart button:hover{background-color:#eee}@media(max-width:900px){.product__inner__info__attributes__addtocart button{font-size:14px}}.product__inner__info__attributes__addtocart button svg{margin:0 10px}.product__inner__info__attributes__column{margin-top:2rem}.product__inner__info__attributes__column h3{color:#000;font-weight:400;font-size:18px;padding-bottom:10px}.product__inner__info__attributes__column__lijsten{width:100%;display:flex}@media(max-width:900px){.product__inner__info__attributes__column__lijsten{margin-bottom:2rem}}.product__inner__info__attributes__column__lijsten ul{width:30%;border-top:3px solid gray;list-style:none}@media(max-width:900px){.product__inner__info__attributes__column__lijsten ul{width:50%}}.product__inner__info__attributes__column__lijsten ul li{font-size:12px;height:30px;display:flex;align-items:center;border-bottom:1px solid gray;color:#003777;font-weight:600}.product__inner__info__attributes__column__lijsten .data{width:100%;list-style:none;border-left:3px solid gray}@media(max-width:900px){.product__inner__info__attributes__column__lijsten .data{width:50%}}.product__inner__info__attributes__column__lijsten .data li{padding-left:10px;color:#000}.product__inner__beschrijving{margin:4rem 0 2rem}.product__inner__beschrijving h3{padding:1rem 0;color:#f0442c;border-top:3px solid gray;border-bottom:3px solid gray}.product__inner__beschrijving p{margin-top:2rem;width:80%}.productgroep__inner{margin:2rem 0}.productgroep__inner__group__unwrapped{display:flex;flex-direction:column}.productgroep__inner__group__unwrapped h4{color:#f71314;font-weight:700;text-transform:lowercase}.productgroep__inner__group__unwrapped h4:first-line{text-transform:capitalize}.productlijst h4{padding:2rem 0}.productlijst .loggedin{margin-top:2rem;background-color:#f2f2f2;padding:1.5rem;color:#f71314}@media(max-width:600px){.productlijst .loggedin{text-align:center;font-size:12px}}.productlijst .loggedin a{color:#f71314;border-bottom:1px solid #f71314}.productlijst__inner{margin:3rem 0 2rem}.productlijst__inner__group{display:flex;width:100%;flex-direction:column}.productlijst__inner__group__unwrapped{width:100%;padding:1rem;border-radius:5px;background-color:#f3f3f3;margin-bottom:2px}@media(max-width:600px){.productlijst__inner__group__unwrapped{margin-bottom:1rem}}.productlijst__inner__group__unwrapped a{display:flex}@media(max-width:600px){.productlijst__inner__group__unwrapped a{flex-direction:column;align-items:center}}.productlijst__inner__group__unwrapped img{height:165px;object-fit:contain;margin:0 2rem 0 0}@media(max-width:600px){.productlijst__inner__group__unwrapped img{object-fit:contain;max-height:250px;margin:0 0 1rem}}.productlijst__inner__group__unwrapped__product{display:flex;flex-direction:column;width:100%}.productlijst__inner__group__unwrapped__product__artikel{display:flex;align-items:center;justify-content:space-between}@media(max-width:600px){.productlijst__inner__group__unwrapped__product__artikel{flex-direction:column}}.productlijst__inner__group__unwrapped__product__artikel h3{font-size:16px;font-weight:600}@media(max-width:600px){.productlijst__inner__group__unwrapped__product__artikel h3{font-size:14px}}.productlijst__inner__group__unwrapped__product__info{height:-moz-fit-content;height:fit-content;margin-top:3rem;display:flex;width:100%;justify-content:space-between;align-items:flex-end}@media(max-width:1400px){.productlijst__inner__group__unwrapped__product__info{flex-wrap:wrap}}@media(max-width:600px){.productlijst__inner__group__unwrapped__product__info{margin-top:0;flex-wrap:nowrap;flex-direction:column;align-items:center}}.productlijst__inner__group__unwrapped__product__info .omschrijving{min-width:263px;display:flex;flex-direction:column}.productlijst__inner__group__unwrapped__product__info .artikel{display:flex;flex-direction:column}.productlijst__inner__group__unwrapped__product__info .product-cta{display:inline-flex;align-items:center;justify-content:center;min-width:150px;height:38px;padding:0 12px;border-radius:8px;background:#0047e1;color:#fff;font-size:13px;font-weight:600;box-shadow:0 6px 16px rgba(0,71,225,.25);margin-left:auto;align-self:flex-end}@media only screen and (max-width:600px){.productlijst__inner__group__unwrapped__product__info .artikel,.productlijst__inner__group__unwrapped__product__info .omschrijving{display:flex;align-items:center;flex-direction:column}.productlijst__inner__group__unwrapped__product__info .product-cta{margin-top:.6rem;min-width:140px;margin-left:0;align-self:center}}.productlijst__inner__group__unwrapped__product__info a{font-size:18px;cursor:pointer;color:#000}@media(max-width:1200px){.productlijst__inner__group__unwrapped__product__info a{font-size:18px}}@media(max-width:600px){.productlijst__inner__group__unwrapped__product__info a{margin-top:1rem;font-size:18px}}.productlijst__inner__group__unwrapped__product h4{width:100%;font-weight:700;text-transform:lowercase}.productlijst__inner__group__unwrapped__product h4:first-line{text-transform:capitalize}.productlijst__inner__group__unwrapped__product span{font-size:15px;display:flex}@media(max-width:1200px){.productlijst__inner__group__unwrapped__product span{font-size:15px}}@media(max-width:600px){.productlijst__inner__group__unwrapped__product span{font-size:14px}}.productlijst__inner__group__unwrapped__product span h6{font-size:15px;font-weight:500;text-transform:lowercase}@media(max-width:1200px){.productlijst__inner__group__unwrapped__product span h6{font-size:15px}}@media(max-width:600px){.productlijst__inner__group__unwrapped__product span h6{font-size:14px}}.productlijst__inner__group__unwrapped__product span h6:first-line{text-transform:capitalize}.pagination{margin:2rem 0}.pagination button{color:red;width:30px;height:30px;border:none;background-color:#fff;box-shadow:0 2px 3px 0 #000;margin:5px}.pagination .active{box-shadow:0 2px 3px 0 #640000}.actie__leeg{min-height:35vh}.actie__product{min-height:30vh}.dashboard__inner{background:#f7f9fc;width:100%;border-radius:16px;border:1px solid #e7ebf3;box-shadow:0 14px 30px rgba(18,37,63,.08);padding-bottom:1.5rem}.dashboard__inner__title{padding:1.6rem 0 1.2rem;width:100%;border-bottom:1px solid #e9edf4}.dashboard__inner__title h2{font-weight:600;margin-bottom:0}.dashboard__inner__info{display:flex;justify-content:space-between;gap:16px;padding-top:.8rem}@media(max-width:900px){.dashboard__inner__info{flex-direction:column}}.dashboard__inner__info__status{width:100%}.dashboard__inner__info__status p{background-color:#fff;border:1px solid #edf1f7;box-shadow:0 8px 22px rgba(26,36,51,.06);padding:1rem 1.2rem;margin-top:.8rem;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.dashboard__inner__info__status p span{display:block;width:auto}.dashboard__inner__info__status .status-online{color:#1b8f43;font-weight:600}.dashboard__inner__info__status .status-offline{color:#d62839;font-weight:600}.dashboard__inner__info__handleiding{min-width:260px}@media(max-width:900px){.dashboard__inner__info__handleiding{min-width:auto}}.dashboard__inner__info__handleiding p{background-color:#fff;border:1px solid #edf1f7;box-shadow:0 8px 22px rgba(26,36,51,.06);padding:1rem 1.2rem;margin-top:.8rem;border-radius:10px;display:flex}.dashboard__inner__info__handleiding p a{color:#0047e1;font-weight:600;border-bottom:1px solid #0047e1}.dashboard__metric-card{background:#fff;color:#1a2433;border:1px solid #edf1f7;border-radius:12px;padding:1rem 1.2rem;margin-top:.8rem;box-shadow:0 8px 22px rgba(26,36,51,.06)}.dashboard__metric-card h4{margin:0;font-size:14px;font-weight:500;opacity:.9}.dashboard__metric-card p{margin:.45rem 0 0;font-size:28px;font-weight:700;line-height:1}.orders__inner{background:#f7f9fc;width:100%;border-radius:16px;border:1px solid #e7ebf3;box-shadow:0 14px 30px rgba(18,37,63,.08);height:-moz-fit-content;height:fit-content;padding:0 0 1.5rem}.orders__inner__title{padding:1.6rem 0 1.2rem;width:100%;border-bottom:1px solid #e9edf4}.orders__inner__title h2{font-weight:600;margin-bottom:.8rem}.orders__inner__table{width:100%;padding:.75rem .8rem 0}.orders__inner__table ul{list-style:none;min-height:56px;display:flex;align-items:center;gap:10px;margin:0;padding:0 1rem}.orders__inner__table ul li{width:100%;color:#1a2433;font-size:14px;word-break:break-word}.orders__inner__table ul .date{cursor:pointer;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.orders__inner__table ul .date .custom-datepicker input{display:none}.orders__inner__table ul .date span{display:flex;align-items:center}.orders__inner__table ul .date .datum{margin-right:20px;width:90px}.orders__inner__table ul .date .react-datepicker-popper{left:-55px!important}.orders__inner__table ul .date .react-datepicker__triangle{display:none}.orders__inner__table ul .date button{margin-top:10px}.orders__inner__table__order{margin-bottom:10px}.orders__inner__table__order ul{background:#fff;border-radius:12px;border:1px solid #edf1f7;min-height:58px;display:flex;align-items:center;padding:0 1rem;transition:transform .15s ease,box-shadow .15s ease}.orders__inner__table__order ul:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(26,36,51,.08)}.orders__inner__table__order ul .link{width:100%}.orders__inner__table__order ul .link h5{width:30%;font-size:16px;color:#0047e1;font-weight:400;border-bottom:1px solid #0047e1}@media(max-width:900px){.orders__inner__table__order ul .link h5{width:50%}}.orders__view-switch{display:inline-flex;gap:8px;padding:4px;background:#eef3ff;border-radius:999px}.orders__view-switch__button{border:0;background:transparent;color:#2b3a54;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.orders__view-switch__button.is-active{background:#0047e1;color:#fff;box-shadow:0 6px 16px rgba(0,71,225,.28)}.orders__icon-button{min-width:34px;width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d4deee;background:#fff;color:#0047e1;border-radius:8px;cursor:pointer;transition:all .15s ease}.orders__icon-button:hover{background:#f3f7ff;border-color:#b7c8ea}.orders__action-button{border:1px solid #b7dfc5;background:#f2fcf5;color:#1a8f45;border-radius:8px;height:34px;padding:0 10px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.orders__action-button:hover{background:#e8f8ee;border-color:#9fd3b0}.orders__action-header{position:relative;display:flex;align-items:center;gap:6px}.orders__info-button{width:18px;height:18px;border-radius:50%;border:1px solid #b9c8e6;background:#fff;color:#4a5f86;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;font-size:11px}.orders__info-popup{position:absolute;top:24px;right:0;width:230px;padding:10px;border-radius:8px;border:1px solid #d8e0ef;background:#fff;box-shadow:0 10px 26px rgba(20,33,57,.14);color:#2b3a54;font-size:12px;line-height:1.4;z-index:20}.orders__menu-cell{position:relative;display:flex;justify-content:flex-end}.orders__menu-popup{position:absolute;top:40px;right:0;min-width:210px;padding:6px;border-radius:8px;border:1px solid #d8e0ef;background:#fff;box-shadow:0 10px 26px rgba(20,33,57,.14);z-index:25}.orders__menu-popup__danger{width:100%;text-align:left;border:0;background:transparent;color:#c0392b;font-size:12px;font-weight:600;padding:8px;border-radius:6px;cursor:pointer}.orders__menu-popup__danger:hover{background:#fff2f1}.contactcms__inner{background:#f7f9fc;width:100%;border-radius:16px;border:1px solid #e7ebf3;box-shadow:0 14px 30px rgba(18,37,63,.08);padding-bottom:1.5rem}.contactcms__inner__title{padding:1.6rem 0 1.2rem;width:100%;border-bottom:1px solid #e9edf4}.contactcms__inner__title h2{font-weight:600;margin-bottom:0}.contactcms__inner__form{width:60%;padding:1.5rem 0 1.2rem}@media(max-width:900px){.contactcms__inner__form{width:100%;padding:1.5rem 0 1.2rem;border-top:1px solid #e9edf4;border-left:none}}.contactcms__inner__form h3{font-weight:500}@media(max-width:900px){.contactcms__inner__form h3{font-size:32px;text-align:center;margin-bottom:2rem}}.contactcms__inner__form input{align-content:flex-end;width:100%;border:1px solid #dbe4f3;border-radius:10px;background:#fff;height:56px;padding:16px 12px 0;margin-top:10px;outline:none;display:flex;box-shadow:0 4px 12px rgba(17,36,62,.05)}@media(max-width:900px){.contactcms__inner__form input{border:1px solid #dbe4f3}}.contactcms__inner__form .floating-label{color:#6a7891;position:relative;bottom:52px;left:12px;font-size:12px}.actie__inner{background:#f7f9fc;width:100%;border-radius:16px;border:1px solid #e7ebf3;box-shadow:0 14px 30px rgba(18,37,63,.08);height:-moz-fit-content;height:fit-content;padding:0 0 1.5rem;margin-bottom:4rem}.actie__inner__title{padding:1.6rem 0 1.2rem;width:100%;border-bottom:1px solid #e9edf4}.actie__inner__title h2{font-weight:600;margin-bottom:0}.actie__inner__inputs{padding-top:1.2rem}.actie__inner__inputs input{align-content:flex-end;width:100%;border:1px solid #dbe4f3;border-radius:10px;background:#fff;height:56px;padding:16px 12px 0;margin-top:10px;outline:none;display:flex;box-shadow:0 4px 12px rgba(17,36,62,.05)}@media(max-width:900px){.actie__inner__inputs input{border:1px solid #dbe4f3}}.actie__inner__inputs .floating-label{color:#6a7891;position:relative;bottom:52px;left:12px;font-size:12px}.actie__inner__acties{margin-top:1rem}.actie__inner__acties ul{width:100%;display:flex;flex-wrap:wrap;gap:8px;margin:1rem 0}.actie__inner__acties ul li{list-style:none;background-color:#fff;border:1px solid #e5ecf7;border-radius:10px;padding:.5rem .65rem}.actie__inner__acties ul li:hover svg{display:block}.actie__inner__acties ul li svg{display:none;color:green}.actie__inner__acties ul li button{width:200px;color:#1a2433;background-color:unset;font-size:15px;display:flex;align-items:center;justify-content:space-between;border:none;cursor:pointer}.actie__inner__acties table{width:100%;border-collapse:separate;border-spacing:0 8px}.actie__inner__acties tbody,.actie__inner__acties thead{width:100%}.actie__inner__acties tr{width:100%;display:flex;background:#fff;border:1px solid #e5ecf7;border-radius:10px;padding:.2rem .4rem}.actie__inner__acties td,.actie__inner__acties th{margin:.4rem 0;width:50%;display:flex;justify-content:flex-start;align-items:center}.pdf__inner{background:#f7f9fc;width:100%;border-radius:16px;border:1px solid #e7ebf3;box-shadow:0 14px 30px rgba(18,37,63,.08);padding-bottom:1.5rem}.pdf__inner .message-blue{position:fixed;width:-moz-fit-content;width:fit-content;width:64%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;padding:1rem 1.2rem;top:5%;border-radius:10px;background-color:#1f3658}.pdf__inner__add{margin-top:1rem;background-color:#fff;border:1px solid #e5ecf7;border-radius:10px;min-height:50px;display:flex;padding:1rem;flex-wrap:wrap;align-items:flex-end}.pdf__inner__add__left{padding-right:4rem}.pdf__inner__add__left select{margin-top:1rem;font-size:15px;display:flex;align-items:center;border:1px solid #dbe4f3;border-radius:8px;padding:.35rem;font-family:Poppins,sans-serif;color:#212121}@media(max-width:1200px){.pdf__inner__add__right{margin-top:.5rem}}.pdf__inner__add__right__buttons{margin-top:1rem;display:flex;gap:20px}.pdf__inner__add__right__buttons button{font-size:14px;height:36px;padding:0;width:160px}.instelling__inner{background:#f7f9fc;width:100%;border-radius:16px;border:1px solid #e7ebf3;box-shadow:0 14px 30px rgba(18,37,63,.08);padding-bottom:1.5rem}.instelling__inner ul{list-style-type:none;margin:0;padding:.6rem 0 0}.instelling__inner ul.users-list{padding-top:1rem}.instelling__inner ul .users{background:#fff;border:1px solid #e5ecf7;border-radius:10px;padding:.8rem 1rem;display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(240px,1.6fr) minmax(140px,.8fr);align-items:center;grid-column-gap:1rem;column-gap:1rem}.instelling__inner ul .users__name{color:#1a2433;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instelling__inner ul .users__email{color:#42546f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instelling__inner ul .users__debiteur{color:#2b3a54;font-weight:500;text-align:right}.instelling__inner ul .users--header{background:transparent;border:none;padding:0 1rem .2rem}.instelling__inner ul .users--header .users__debiteur,.instelling__inner ul .users--header .users__email,.instelling__inner ul .users--header .users__name{color:#6d7f99;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.instelling__inner ul li{color:#1a2433;margin-top:.6rem}.instelling__inner__title{display:flex;align-items:center;gap:12px;padding:1.6rem 0 1.2rem;width:100%;border-bottom:1px solid #e9edf4}.instelling__inner__title-search{width:400px;border:1px solid #dbe4f3;border-radius:10px;background:#fff;height:44px;padding-left:1rem;align-self:center;outline:none}.instelling__inner__title h2{font-weight:600;flex:1 1}.instelling__inner__price{padding:2rem;border-bottom:1px solid #e9edf4;display:flex;flex-direction:column;gap:1rem}.instelling__inner__price h3{margin:0}.instelling__inner__price__section{background:#fff;border:1px solid #e5ecf7;border-radius:10px;padding:1rem;display:flex;flex-direction:column;gap:.6rem}.instelling__inner__price__section h4{margin:0;color:#1a2433}.instelling__inner__price__section p{margin:0;color:#42546f}.instelling__inner__price__section label{font-weight:600;color:#1a2433}.instelling__inner__price__section input[type=email]{height:42px;border:1px solid #dbe4f3;border-radius:8px;padding:0 .8rem;outline:none}.instelling__inner__price__section input[type=email]:focus{border-color:#98b6ea;box-shadow:0 0 0 2px rgba(88,132,208,.15)}.instelling__inner__price__activate{display:flex;position:relative;align-items:flex-start;gap:1rem}.instelling__inner__price__activate p{width:85%;color:#2b3a54;margin:0}.instelling__inner__price__activate span{font-weight:800}.instelling__inner__price__activate__check{display:flex;width:15%;justify-content:flex-end}.instelling__inner__price__activate__check input[type=checkbox]{display:none}.instelling__inner__price__activate__check span{width:100%;text-align:center;margin-top:.2rem;display:flex;position:relative;left:10px}.instelling__inner__price__activate__check label>input[type=checkbox]+:before{content:"";display:inline-block;position:relative;left:-10px;cursor:pointer;min-width:25px;min-height:25px;max-width:25px;max-height:25px;border-radius:5px;border-style:solid;border-color:#d9d9d9;background-color:#fff}.instelling__inner__price__activate__check label>input[type=checkbox]:checked+:before{content:"✔";color:#000;cursor:pointer;font-size:18px;background:#eef3fb;border-color:#d9d9d9;border-radius:5px}.instelling__inner__price__button{display:flex;justify-content:flex-end;margin-top:1rem}.instelling__inner__price__button .button-blue{height:44px;min-width:140px;width:auto}.merken{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px;justify-content:flex-start}.merken__header{display:flex;align-items:center;width:100%;padding-left:12px;padding-right:12px;padding-bottom:.8rem}.merken__header h5{font-size:16px;font-weight:semi-bold;flex:1 1}.merkItem{width:250px;background:#fff;border-radius:10px;border:1px solid #e5ecf7;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 8px 22px rgba(26,36,51,.08);padding-top:1rem;padding-bottom:1rem}.merkItem__delete{cursor:pointer}.merkItem img{object-fit:fit;width:250px;max-height:150px}.dropdownToggle{cursor:pointer;background-color:#eef3fb;border:1px solid #d6e0f0;padding:5px 10px;border-radius:8px;display:inline-block;margin-top:10px}.dropdownMenu{border:1px solid #ccc;border-radius:5px;padding:5px;background:#fff;position:absolute;z-index:10;top:0;margin:auto;width:50%}.dropdownMenu .dropdownItem{padding:1px;cursor:pointer}.dropdownMenu .dropdownItem span{font-size:10px}.dropdownMenu .dropdownItem.active{background-color:#1a73e8;color:#000}.dropdownMenu .dropdownItem:hover{background-color:#e0e0e0}.popupOverlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999;animation:fadeIn .2s ease}.popupContent{background:#fff;border-radius:12px;border:1px solid #e6edf8;width:500px;max-height:80vh;overflow-y:auto;padding:20px;position:relative;box-shadow:0 14px 30px rgba(18,37,63,.18);animation:slideUp .3s ease}.popupHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.popupHeader h4{margin:0;font-size:1.2rem}.popupHeader .closeBtn{background:none;border:none;font-size:1.5rem;cursor:pointer;transition:.2s;color:#000}.popupHeader .closeBtn:hover{font-size:1.7rem}.popupGroups{display:flex;flex-direction:column;gap:3px}.popupGroupItem{padding:4px 8px;border-radius:8px;background:#f5f8fd;border:1px solid #e6edf8;cursor:pointer;transition:all .2s ease}.popupGroupItem span{font-size:14px}.popupGroupItem:hover{background:#edf3fc}.popupGroupItem.active{background:#0047e1;color:#fff;font-weight:600}.uploadForm{margin-top:1rem;display:flex;align-items:center;flex-wrap:wrap;gap:10px;background:#fff;border:1px solid #e5ecf7;border-radius:12px;padding:.8rem}.uploadForm input[type=file],.uploadForm input[type=text]{border:1px solid #dbe4f3;border-radius:8px;height:38px;padding:0 10px;background:#fff}.uploadForm button{border:0;height:38px;border-radius:8px;padding:0 12px;background:#0047e1;color:#fff;cursor:pointer;font-weight:600}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border-radius:100%;border:2px solid;border-right:2px solid var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}