/* https://swissrelief.com/wp-content/plugins/mwb-product-search/public/css/mwb-product-search-public.css?ver=1.0.0 */
.spinner{margin:30px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.mwb-search-title h3{font-size:14px;font-family:"Open Sans",Arial,Helvetica,sans-serif}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#mwb-content-block{padding:40px;margin:0 auto;position:relative;background:#fafafa}#mwb-search-button{position:relative;background:#282f48;color:#fff;border-radius:4px;text-transform:uppercase;border:1px solid transparent;padding:10px 70px 10px 70px;position:relative;transition:all ease 0.3s}.mwb-search-title:after{clear:both;display:table;content:""}.mwb-search-title{text-align:center;align-self:start;margin-bottom:20px}.mwb-search-title h4{float:left}button.mwb-search-again{background:transparent;color:#282f48;;border:1px solid #282f48;border-radius:4px;float:right;top:-5px;position:relative;font-size:14px;padding:8px 18px 8px 18px}button.mwb-search-again:hover{background:#282f48;border-color:#282f48}button.mwb-search-again:hover svg g{fill:#fff}button.mwb-search-again svg g{transition:all ease 0.3s}button.mwb-search-again svg{vertical-align:middle;margin-top:-2px}.entry-content .batch-search-image img{max-width:275px}.mwb-search-block{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.mwb-search-block .vc_row+.vc_row{width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;align-items:stretch}.mwb-search-block .batch-search-results p{font-size:18px;display:flex}.mwb-search-block .batch-search-results p+p{font-size:15px}.batch-button-wrapper .batch-button-a{text-decoration:none;font-size:14px;color:#656565}.batch-results-wrapper p a{text-decoration:none}.mwb-search-block .batch-search-results p>span{display:inline-flex;align-items:center;margin-right:.5rem}.mwb-search-block .batch-search-results p a.batch-link{color:#51b9ff;text-decoration:none;display:flex;align-items:center;display:inline-flex;align-items:center}.mwb-search-block .batch-search-results p a.batch-link span{border-bottom:1px solid #51b9ff}.mwb-search-block .batch-search-results p a.batch-link:hover{color:#282f48}.mwb-search-block .batch-search-results p a.batch-link:hover span{border-bottom:1px solid #282f48}.mwb-search-block input[type=text]{border:1px solid #E1E1E8;padding:14px 20px 14px 30px;width:25vw;margin-righ:5px;height:50px;display:inline-block;border-radius:4px}.batch-search-image{border-right:1px solid #eee;margin-bottom:20px}.batch-search-results{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column;padding:50px}.batch-find p{display:flex;flex-wrap:wrap-reverse;justify-content:center;margin-top:20px}.batch-search-image{border-right:1px solid #eee;margin-bottom:20px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column;padding:50px}.vc_col-sm-8.batch-search-results{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column;padding:50px}.batch-find p{display:flex;flex-wrap:wrap-reverse;justify-content:center;margin-top:20px}._2ippDe097_jMZqzVFTpJud{position:absolute;height:45px;width:100%;cursor:pointer}.batch-find{margin-top:15px}.batch-find p{margin:0;color:#555;font-size:13px}._3_z_9lSGP2WCVIu67l5SCA ._239du_MxaU4_2TMPN_8lYN{opacity:1;visibility:visible;transition-delay:0s}._3_z_9lSGP2WCVIu67l5SCA .KF9VdxKve_SvoTCJsYqzW{visibility:visible;transform:scaleY(1) translateX(-50%);transition-delay:0s}.KF9VdxKve_SvoTCJsYqzW{position:absolute;bottom:-.6rem;left:50%;border:2px solid #24272a;background-color:#fff;padding:2.4rem 2.2rem;width:calc(100% + 4px);z-index:380;transform-origin:bottom;transform:scaleY(0) translateX(-50%);visibility:hidden;transition:all 0.5s cubic-bezier(.68,-.55,.27,1.55);max-width:300px}.KF9VdxKve_SvoTCJsYqzW svg{position:absolute;right:1.2rem;top:1.2rem}.results-intro{justify-content:flex-start;display:flex;width:100%;align-items:flex-start;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}.results-intro .vc_col-sm-12{padding-left:0}@media (max-width:1400px) and (min-width:1025px){.mwb-search-block input[type=text]{width:50vw}}@media (max-width:1024px){.mwb-search-block input[type=text]{width:100%;margin-left:0}.mwb-search-block{display:block}#mwb-search-button{width:100%;left:0}}@media (max-width:767px){.mwb-search-title{margin-bottom:10px}#mwb-content-block{padding:20px}.mwb-search-block{display:block}#mwb-search-button{width:100%;left:0}.mwb-search-title{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column}.mwb-search-title h4{margin-top:20px;font-size:22px}.mwb-search-title h4 span{display:block;margin-bottom:10px!important;color:#444;font-size:18px}.batch-search-results{text-align:center;padding:0 0 50px;margin-bottom:30px}.mwb-search-block .vc_row+.vc_row{display:block;width:auto;text-align:center}.batch-search-image{border:0;margin-top:-50px}.batch-search-results{padding-left:15px}.results-intro{width:auto;text-align:center}.mwb-search-block input[type=text]{margin-bottom:15px}.mwb-search-block .batch-search-results p{display:block}.mwb-search-block .batch-search-results p:last-child{margin-bottom:28px!important}}