@-moz-keyframes spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}footer,header,main,nav,section{display:block}a{background-color:#fff0;-webkit-text-decoration-skip:objects;text-decoration:none;color:currentColor}a:active,a:hover{outline:0;outline-width:0}strong{font-weight:700}img{border:0;border-style:none;height:auto;vertical-align:middle}svg:not(:root){overflow:hidden}button,hr{overflow:visible}hr{box-sizing:content-box;height:0}button{color:inherit;font:inherit;cursor:pointer;font-size:100%;line-height:1.15;margin:0;text-transform:none;-webkit-appearance:button}button::-moz-focus-inner{border:0;border-style:none;padding:0}*,::after,::before{box-sizing:inherit}body,html{min-height:100%;margin:0}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;height:100%;-webkit-tap-highlight-color:#fff0}button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.alignnone{margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}body{font-family:"Open Sans",sans-serif;font-size:17px;line-height:1.53;color:#000;font-weight:300;min-width:360px;position:relative;padding:0}h1,h2,h3{margin:0;font-family:"Montserrat",sans-serif;font-size:32px;line-height:42px;letter-spacing:.06em;font-weight:500}@media (min-width:768px){h1{font-size:40px;line-height:50px}}@media (min-width:1600px){h1{font-size:50px;line-height:60px}}h2,h3{font-size:24px;line-height:30px;margin-bottom:30px;letter-spacing:-.01em}@media (min-width:768px){h2{font-size:26px;line-height:32px}}@media (min-width:1200px){h2{font-size:30px;line-height:38px}}h3{text-transform:uppercase;font-weight:600;font-size:16px;line-height:20px;letter-spacing:.13em;margin-bottom:20px}p{margin:0 0 2em}p:last-child{margin:0}.wysiwyg a{font-weight:600;transition:color .3s}.wysiwyg a:hover{color:#ef3d23}.wysiwyg ul{list-style-type:none;padding:0 0 0 35px;margin:0 0 2em}.wysiwyg ul li{position:relative;margin-bottom:4px}.wysiwyg ul li:before{content:"";position:absolute;left:-35px;top:8px;border:solid #fff0;border-width:5px 0 5px 10px;border-left-color:#ef3d24}.wysiwyg p+h3{margin-top:50px}::-webkit-input-placeholder{font-family:"Open Sans",sans-serif;color:#000}:-moz-placeholder{font-family:"Open Sans",sans-serif;color:#000}::-moz-placeholder{font-family:"Open Sans",sans-serif;color:#000}:-ms-input-placeholder{font-family:"Open Sans",sans-serif;color:#000}.btn{display:inline-flex;min-height:48px;border:1px solid currentColor;flex-direction:column;justify-content:center;text-transform:uppercase;background:#fff0;color:#ef3e23;padding:10px 25px;font-size:15px;letter-spacing:.1em;font-family:"Montserrat",sans-serif;outline:0;border-radius:0;transition:background-color .3s,color .3s,border-color .3s}.btn--white:hover,.btn:hover{background:#ef3e23;color:#fff}.btn--white{color:#fff}.btn--white:hover{border-color:#ef3e23}#loadingOverlay{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgb(0 0 0/.8);z-index:99990;display:none}#loadingOverlay .spinner{position:absolute;left:50%;top:50%}#loadingOverlay .spinner:not(:required){-moz-animation:spinner 1500ms infinite linear;-webkit-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em;-moz-box-shadow:#fff 1.5em 0 0 0,#fff 1.1em 1.1em 0 0,#fff 0 1.5em 0 0,#fff -1.1em 1.1em 0 0,#fff -1.5em 0 0 0,#fff -1.1em -1.1em 0 0,#fff 0-1.5em 0 0,#fff 1.1em -1.1em 0 0;-webkit-box-shadow:#fff 1.5em 0 0 0,#fff 1.1em 1.1em 0 0,#fff 0 1.5em 0 0,#fff -1.1em 1.1em 0 0,#fff -1.5em 0 0 0,#fff -1.1em -1.1em 0 0,#fff 0-1.5em 0 0,#fff 1.1em -1.1em 0 0;box-shadow:#fff 1.5em 0 0 0,#fff 1.1em 1.1em 0 0,#fff 0 1.5em 0 0,#fff -1.1em 1.1em 0 0,#fff -1.5em 0 0 0,#fff -1.1em -1.1em 0 0,#fff 0-1.5em 0 0,#fff 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;overflow:hidden;text-indent:100%;margin:-.5em 1.5em 1.5em -.5em}.container{margin:0 auto;max-width:1128px;padding:0 30px}@media (min-width:768px){.container{padding:0 64px}}.siteHeader{height:90px;background:#fff0;position:fixed;top:0;left:0;width:100%;z-index:1000;display:flex;justify-content:space-between;align-items:center;color:#fff;transition:background-color .3s,color .3s,height .3s}@media (min-width:768px){.siteHeader{height:144px}}@media (min-width:1200px){.siteHeader{position:absolute}}@media (min-width:1600px){.siteHeader{height:170px}}.siteHeader .container{width:100%;max-width:none;padding:0 20px}@media (min-width:768px){.siteHeader .container{padding:0 50px}}@media (min-width:1600px){.siteHeader .container{padding:0 84px}}.siteHeader__logoContainer{width:140px;margin-bottom:5px}@media (min-width:768px){.siteHeader__logoContainer{width:180px;margin-bottom:-5px}}@media (min-width:1600px){.siteHeader__logoContainer{width:234px}}.siteHeader__logoContainer a,.siteHeader__logoContainer svg{display:block}.siteHeader__languages{border:1px solid currentColor;width:48px;height:48px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:absolute;top:50%;right:80px;transform:translateY(-50%)}@media (min-width:768px){.siteHeader__languages{flex-direction:row;width:auto;right:115px;padding:0 20px}}@media (min-width:1200px){.siteHeader__languages{right:0;border-right:none;padding:0 24px;top:48px;transform:none}}@media (min-width:1600px){.siteHeader__languages{padding:0 40px 0 24px}}.siteHeader__languages a{display:block;font-size:15px;line-height:1.2;text-transform:uppercase;font-weight:300;letter-spacing:.1em}@media (min-width:768px){.siteHeader__languages a{margin:0 9px}}@media (min-width:1200px){.siteHeader__languages a{margin:0 7px}}.footerCopyright a:hover,.footerMenu a:hover,.productsNav__list li a:hover,.siteHeader__languages a.active{font-weight:700}.siteFooter{position:relative;background:url(/wp-content/themes/morinsupply/assets/images/footer-mobile.jpg)no-repeat center;background-size:cover;color:#fff;fill:currentColor;border-top:2px solid #c7c7c7;font-family:"Montserrat",sans-serif;font-size:14px;line-height:30px;letter-spacing:.06em;overflow:hidden}@media (min-width:768px){.siteFooter{background-image:url(/wp-content/themes/morinsupply/assets/images/footer-tablet.jpg)}}@media (min-width:1200px){.siteFooter{background-image:url(/wp-content/themes/morinsupply/assets/images/footer-desktop.jpg)}}.siteFooter .container{position:relative;z-index:20;padding-top:67px;padding-bottom:25px}@media (min-width:768px){.siteFooter .container{padding-bottom:30px}}@media (min-width:1200px){.siteFooter .container{padding-top:85px;padding-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap;position:static}}.siteFooter .container:after{content:"";position:absolute;bottom:0;left:100%;width:1051px;height:595px;background:url(/wp-content/themes/morinsupply/assets/images/triangles.svg)no-repeat center;background-size:contain;margin-left:-167px;opacity:.2}@media (min-width:768px){.siteFooter .container:after{margin-left:-186px}}@media (min-width:1200px){.siteFooter .container:after{margin-left:-250px}}@media (min-width:768px){.siteFooter__group1{display:flex;justify-content:space-between;flex-wrap:wrap}}@media (min-width:1200px){.siteFooter__group1{display:block;width:250px}}@media (min-width:768px){.siteFooter__group3{display:flex;justify-content:space-between;flex-wrap:wrap}}@media (min-width:1200px){.siteFooter__group3{width:740px;margin-top:10px}}.siteFooter__logoContainer{width:168px}.siteFooter__logoContainer a,.siteFooter__logoContainer svg{display:block}.siteFooter hr{height:1px;background:#fff;border:0;margin:35px 0;width:100%}@media (min-width:768px){.siteFooter hr{margin:50px 0 55px}}@media (min-width:1200px){.siteFooter hr{display:none}}.footerTitle{text-transform:uppercase;font-weight:600;font-size:16px;line-height:20px;letter-spacing:.1em;margin-bottom:20px}.productsNav__list{list-style-type:none;padding:0;margin:0}.productsNav__list li{margin-bottom:1px}.footerNav{margin-top:30px}@media (min-width:768px){.footerNav{margin-top:28px}}.footerMenu{list-style-type:none;padding:0;margin:0;line-height:28px}.footerContacts{position:relative;margin-top:20px;z-index:30}@media (min-width:768px){.footerContacts{display:flex;justify-content:space-between;width:385px;margin-top:5px}}@media (min-width:1200px){.footerContacts{display:block;margin-top:45px;width:auto}.footerContacts__contacts{margin-top:30px}}.footerNewsletter{margin-top:30px;position:relative;z-index:30}@media (min-width:768px){.footerNewsletter{margin-top:0}}.footerSocials{list-style-type:none;padding:0;margin:-30px 0 0 115px;display:flex}@media (min-width:1200px){.footerSocials{margin:15px 0 0-5px}}.footerSocials li{margin-right:10px}.footerSocials a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;fill:#fff}.footerCopyright{margin-top:40px;font-size:11px;line-height:20px;text-transform:uppercase;letter-spacing:.14em;position:relative;z-index:30}@media (min-width:768px){.footerCopyright{font-size:13px;line-height:24px;width:100%;margin-top:60px;letter-spacing:.115em;text-align:center}}@media (min-width:1600px){.footerCopyright{margin:105px auto 0;width:auto;white-space:nowrap}}@media (max-width:767px){.footerCopyright__mobileRow{display:block}}@media (min-width:768px){.footerCopyright__tabletRow{display:block;white-space:nowrap}}@media (min-width:1600px){.footerCopyright__tabletRow{position:relative}.footerCopyright__tabletRow:last-child{margin-right:0}.footerCopyright__tabletRow:last-child:after{display:none}}@media (min-width:768px){.footerCopyright__sep{display:inline-block;margin:0 10px}}.footerContacts__address br,.footerCopyright br{display:none}.mainNav{position:fixed;right:0;top:0;width:100%;height:100%;overflow:scroll;background:#fff0;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s;z-index:500;padding:122px 0 25px}@media (min-width:768px){.mainNav{padding:160px 0 35px}}@media (min-width:1200px){.mainNav{visibility:visible;opacity:1;width:auto;padding:0;height:auto;right:160px;top:57px;z-index:2000;overflow:visible;position:absolute}}.mainMenu{list-style-type:none;padding:0;margin:0;text-align:center}@media (min-width:1200px){.mainMenu{display:flex}}.mainMenu__item--depth0{font-weight:300;position:relative;padding-bottom:10px}@media (min-width:768px){.mainMenu__item--depth0{padding-bottom:27px}}@media (min-width:1200px){.mainMenu__item--depth0{margin-left:30px}}@media (min-width:1600px){.mainMenu__item--depth0{margin-left:35px}}.mainMenu__item--depth0:hover{font-weight:700}@media (min-width:1200px){.mainMenu__item--depth0.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1}}.mainMenu__item--depth0:last-child{padding-bottom:0}.mainMenu__item--depth0:last-child>a{margin-bottom:0!important}.mainMenu__item--depth1{font-weight:300;margin-bottom:5px}@media (min-width:1200px){.mainMenu__item--depth1{margin-bottom:5px}}.mainMenu__item--depth1:hover{font-weight:700;color:#ef3d24}.mainMenu__item--depth1:last-child{margin-bottom:-5px}@media (min-width:1200px){.mainMenu__item--depth1:last-child{margin-bottom:0}}.mainMenu__link--depth0{display:block;text-transform:uppercase;font-size:15px;letter-spacing:.15em;font-family:"Montserrat",sans-serif;margin-bottom:27px}@media (min-width:768px){.mainMenu__link--depth0{line-height:30px}}@media (min-width:1200px){.mainMenu__link--depth0{color:#fff;margin-bottom:0;font-size:12px;display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between}}@media (min-width:1600px){.mainMenu__link--depth0{font-size:15px}}@media (min-width:1200px){.mainMenu__link--depth0:after{content:attr(data-text)/"";height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:700}}@media speech{.mainMenu__link--depth0:after{display:none}}.mainMenu__link--depth1{display:block;font-size:14px;letter-spacing:.06em;font-family:"Montserrat",sans-serif}@media (min-width:768px){.mainMenu__link--depth1{line-height:30px}}@media (min-width:1200px){.mainMenu__link--depth1{white-space:nowrap;display:inline-flex;flex-direction:column;align-items:center;justify-content:space-between}.mainMenu__link--depth1:after{content:attr(data-text)/"";height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:700}}@media speech{.mainMenu__link--depth1:after{display:none}}.mainMenu__list--depth1{display:none;list-style-type:none;padding:0;margin:0 0 27px;overflow:hidden}@media (min-width:768px){.mainMenu__list--depth1{margin:0 0 15px}}@media (min-width:1200px){.mainMenu__list--depth1{display:block;visibility:hidden;opacity:0;position:absolute;left:50%;top:100%;transform:translateX(-50%);background:#f2f2f2;transition:visibility .3s,opacity .3s;min-width:150px;padding:12px 20px;margin:0}}.mainMenu__arrow{position:absolute;top:22px;left:50%;transform:translateX(-50%);display:inline-block;width:50px;height:20px;cursor:pointer;transition:transform .3s}@media (min-width:768px){.mainMenu__arrow{top:30px;height:30px}}@media (min-width:1200px){.mainMenu__arrow{width:100%;height:18px}}.mainMenu__arrow:before{content:"";border:solid #fff0;border-width:10px 5px 0;border-top-color:#ef3d24;left:50%;transform:translate(-50%,-50%)}.btnMenu,.btnMenu span,.mainMenu__arrow:before{position:absolute;top:50%}.btnMenu{right:20px;padding:0;z-index:5000;width:48px;height:48px;background:#fff0;transform:translateY(-50%);outline:0;border:1px solid currentColor;transition:background-color .3s}@media (min-width:768px){.btnMenu{right:48px}}@media (min-width:1200px){.btnMenu{display:none}}.btnMenu span{display:block;left:50%;transform:translate(-50%,-50%);transition:background-color .3s,transform .3s,margin-top .3s;border-radius:0;background:currentColor;height:1px;width:28px;opacity:1}.btnMenu span:nth-child(1){margin-top:-11px}.btnMenu span:nth-child(3){margin-top:11px}.menuOverlay{visibility:hidden;position:absolute;left:0;top:90px;right:0;bottom:0;opacity:0;background:#f2f2f2;z-index:300;transition:visibility .3s,opacity .3s,top .3s}@media (min-width:768px){.menuOverlay{top:144px}}.section{padding:75px 0}@media (min-width:768px){.section{padding:95px 0}}@media (min-width:1600px){.section{padding:155px 0}}.heroSection{position:relative;height:300px;background:no-repeat center;background-size:cover;color:#fff;text-align:center;margin:0;padding:0;overflow:hidden;background-image:url(/wp-content/themes/morinsupply/assets/images/hero-tablet.jpg)}@media (min-width:768px){.heroSection{height:400px}}@media (min-width:1200px){.heroSection{background-image:url(/wp-content/themes/morinsupply/assets/images/hero-desktop.jpg)}}@media (min-width:1600px){.heroSection{height:550px}}.heroSection:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(/wp-content/themes/morinsupply/assets/images/hero-gradient.png)repeat-x center top;z-index:5;opacity:.5}.heroSection__inner{background:rgb(0 0 0/.6);padding-top:145px;position:relative;z-index:10;height:100%}@media (min-width:768px){.heroSection__inner{padding-top:60px}}@media (min-width:1200px){.heroSection__inner{padding-top:35px}}.heroSection .container{position:relative;height:100%;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.heroSection .container{justify-content:center}}body.single-blog .heroSection{background-image:url(/wp-content/themes/morinsupply/assets/images/hero-news-mobile.jpg)}@media (min-width:768px){body.single-blog .heroSection{background-image:url(/wp-content/themes/morinsupply/assets/images/hero-news-tablet.jpg)}}@media (min-width:1200px){body.single-blog .heroSection{background-image:url(/wp-content/themes/morinsupply/assets/images/hero-news-desktop.jpg)}}@media (min-width:768px) and (max-width:1199px){body.single-blog .introSection{padding-top:67px}}.blogContent{position:relative}.blogContent__imageContainer{padding-bottom:47%;background:no-repeat center;background-size:cover;margin-bottom:40px}@media (min-width:1200px){.blogContent__imageContainer{position:absolute;left:50%;top:10px;width:33.5vw;padding-bottom:28vw;margin-left:8.5vw}.blogContent__text{padding-top:4.5vw}.blogContent__text:before{content:"";width:480px;padding-bottom:30vw;float:right}}.pagination{position:relative;display:flex;justify-content:center;line-height:30px;margin:80px 0 0}@media (min-width:768px){.pagination{margin-top:100px}}@media (min-width:1600px){.pagination{margin-top:140px}}.pagination__inner{position:relative}.pagination__backAnchor{display:block;position:relative;padding-bottom:50px}.pagination__backAnchor:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);border:solid #fff0;border-width:30px 15px 0;border-top-color:#ef3d24;transition:transform .3s}.footerContacts__address h3{margin-bottom:10px}.footerContacts__address{margin-bottom:30px}.footerContacts .footerSocials li{margin-right:5px}.footerContacts__contacts{margin-bottom:25px}.footer-email{line-height:1}@media (min-width:1200px){.siteFooter__group1{width:350px}.footerContacts__contacts.only-for-tablet{display:none!important}.footerContacts .footerContacts__contacts{display:block!important}.siteFooter__group2{width:45%}.productsNav{width:45%;margin-right:10%}.siteFooter__group3{width:600px}.footer-email{float:left;margin-right:10px;margin-top:9px}}.footerContacts__contacts.only-for-tablet{display:none}@media (min-width:768px){.footerContacts{width:auto;flex-direction:column}.footerContacts__address{padding-right:20px;box-sizing:border-box}.footerSocials{margin:0 0 0-10px}.footerContacts__contacts{margin-right:30px}.footer-email{margin-bottom:10px}.footerContacts__contacts.only-for-tablet{display:block;margin-top:30px}.footerContacts .footerContacts__contacts{display:none}}@media (max-width:767px){.footerSocials{margin:10px 0 0-10px}}