@charset "UTF-8";html{overflow:auto;outline:0;font-family:Montserrat,sans-serif;font-size:10px}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}ul{padding:0;margin:0}li{list-style:none}svg{position:relative;height:auto;-webkit-transform:none;transform:none}input,textarea{font-family:Montserrat,sans-serif}body,h6{font-size:1.6rem}h1,h2,h3,h4,h5,h6{clear:both;color:rgba(0,0,0,.87);font-family:Montserrat,sans-serif;line-height:1.4}h1{font-size:2.8rem}h2,h3{font-size:3.125rem}h4{font-size:2.5rem}h5{font-size:2rem}p{color:rgba(0,0,0,.7);font-size:1.8rem;line-height:1.6}a{color:#5677c7;text-decoration:none}.subheader{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:block;width:100%;max-width:400px;padding:1.2rem 1.9rem;margin:auto;background-color:#5677c7;border-radius:2px;color:#fff;font-size:1.8rem;text-align:center;text-transform:uppercase}.grid{background-color:#fff}.container{width:90%;margin:auto}section{padding-top:3.1rem;padding-bottom:3.1rem;border-bottom:1px solid rgba(0,0,0,.12)}.product-content{width:90%;margin:auto}.chat{position:fixed;bottom:90px;right:20px;width:60px;height:60px;border-radius:50%;background-color:#25d366;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.22);box-shadow:0 2px 6px rgba(0,0,0,.22);z-index:3}.chat__icon{display:block;width:30px;height:30px;margin:14px auto auto;fill:#fff}.utils-link-absolute{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.header{width:100%;height:140px;background-color:#3d5eae}.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit}.nav{display:none;margin:auto 0 auto auto}.nav li{display:inline-block}.nav a{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;padding:1.5rem;color:rgba(255,255,255,.8)}.nav a:hover{color:#fff}.header--hero,.theme-hero .header{position:absolute;z-index:2;background-color:transparent;opacity:.7}.header--hero .logo__animals path,.theme-hero .header .logo__animals path{fill:#fff}.nav-mobile{position:fixed;z-index:2;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;border-top:5px solid #3d5eae;background-color:#fff}.nav-mobile__item{text-align:center}.nav-mobile__item--active .nav-mobile__icon{fill:#3d5eae}.nav-mobile__item--active .nav-mobile__label{color:#3d5eae}.nav-mobile__icon{width:22px;height:22px;fill:rgba(0,0,0,.5)}.nav-mobile__label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:rgba(0,0,0,.87);font-size:1.2rem}.logo{width:12rem}.logo__animals{height:3rem}.logo__animals path:nth-child(1){fill:#fff}.logo__animals path:nth-child(2){fill:#f2cd51}.logo__animals path:nth-child(3){fill:#dc911b}.logo__type{height:4.6rem;fill:#fff}.theme-hero .content{margin:0}.hero-header{position:relative;width:100%;height:auto;background-attachment:fixed;background-position:bottom;background-repeat:no-repeat;background-size:cover;border-top-left-radius:2px;border-top-right-radius:2px}.hero-header::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(33,33,33,.5);background:-webkit-gradient(linear,left top,left bottom,from(rgba(33,33,33,.5)),to(rgba(33,33,33,.6)));background:linear-gradient(to bottom,rgba(33,33,33,.5),rgba(33,33,33,.6));content:""}.hero-header picture{position:absolute;top:0;right:0;bottom:0;left:0}.hero-header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-header__content{position:relative;width:90%;margin:auto;padding-top:130px;color:#fff;text-align:center;z-index:2}.hero-header__content h1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:inherit;font-size:2.8rem;font-weight:500;text-shadow:0 2px rgba(33,33,33,.1)}.hero-header__content svg{width:3.6rem;height:3.6rem;margin-top:5.1rem;-webkit-animation:1s infinite forwards bounce;animation:1s infinite forwards bounce;cursor:pointer;fill:#fff;opacity:.5}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.featured-posts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin-top:40px}.blog-post-card{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.9rem}.blog-post-card::before{background:rgba(33,33,33,.5);background:-webkit-gradient(linear,left top,left bottom,from(rgba(33,33,33,.3)),to(rgba(33,33,33,.5)));background:linear-gradient(to bottom,rgba(33,33,33,.3),rgba(33,33,33,.5));position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:""}.blog-post-card a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.blog-post-card img{z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-post-card h4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:absolute;z-index:2;right:1.2rem;bottom:1.2rem;left:1.2rem;color:#fff}.ad-super{display:none;width:90%;max-width:980px;max-height:120px;-ms-flex-item-align:center;align-self:center;margin:40px auto}.ad-super img{width:100%;max-height:inherit}.products{display:grid;grid-gap:1.9rem;grid-template-columns:1fr;margin-bottom:40px}.products-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-grid{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.products-wrapper{margin-top:40px}.product-path{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-top:25px}.product-path__link{display:inline-block;margin:1.2rem;color:rgba(0,0,0,.5);font-size:1.6rem}.product-path__link:first-child{margin-left:0}.product-path__link:last-child{margin-right:0}.product-path__link:not(:last-child)::after{display:inline-block;width:1rem;height:1rem;border-top:.18em solid rgba(0,0,0,.3);border-right:.18em solid rgba(0,0,0,.3);margin-left:1.9rem;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-path__link:not(:last-child)::after:last-child{display:none}.product-button,.product-button-shop-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:inline-block;max-width:25rem;height:4.6rem;padding:9px 1.9rem;border:2px solid #e8b33f;margin:auto;background-color:#f2bd49;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12);box-shadow:0 2px 4px rgba(0,0,0,.12);color:#fff;cursor:pointer;font-size:1.8rem;font-weight:500}.product-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-flex--reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-wrapper{margin-top:25px}.product-picture{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:600px}.product-picture img{width:100%}.product-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:25px}.product-content h3{margin-bottom:1.9rem;text-align:center}.product-content p{margin-bottom:1.9rem}.product-actions{display:block;margin-top:1.9rem;margin-bottom:1.9rem}.product-actions a{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:block;width:100%;height:5rem;padding-right:3.1rem;padding-left:3.1rem;margin:auto;background-color:rgba(213,71,58,.9);color:#fff;font-size:1.5rem;line-height:5rem;text-align:center;-webkit-transition:.1s cubic-bezier(0,0,.3,1.5);transition:.1s cubic-bezier(0,0,.3,1.5)}.drawer--visible{position:initial}.drawer--visible .drawer-overlay{opacity:1;visibility:visible}.drawer--visible .drawer-content{-webkit-transform:translateX(0);transform:translateX(0)}.drawer-overlay{position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);opacity:0;-webkit-transition:150ms linear;transition:150ms linear;visibility:hidden}.drawer-content{position:fixed;z-index:4;top:0;right:20%;bottom:0;left:0;padding:0 15px 5.1rem;background-color:#fff;-webkit-overflow-scrolling:touch;overflow-y:scroll;-webkit-transform:translateX(-1000px);transform:translateX(-1000px);-webkit-transition:150ms linear;transition:150ms linear}.button-filters{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 18px 8px 16px;background-color:#3d5eae;cursor:pointer}.button-filters svg{width:2.2rem;height:2.2rem;margin-left:12px;fill:#fff}.button-filters span{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#fff;font-size:1.5rem}.product-sidebar{position:absolute}.product-sidebar h6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:block;padding:9px 1.2rem;margin-bottom:1.9rem;background-color:#5677c7;color:#fff;font-size:1.4rem;font-weight:500;text-transform:uppercase}.product-sidebar-wrapper{max-height:487px;padding-bottom:1.9rem;border:1px solid rgba(0,0,0,.2);overflow-y:scroll}.product-sidebar-wrapper:not(:first-child){margin-top:1.9rem}.f-categories{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:none;width:90%;padding:15px 1.9rem;border:1px solid rgba(0,0,0,.2);margin:auto auto 3.1rem;background-color:#5677c7;color:#fff;font-size:1.4rem;font-weight:500;text-align:center;text-transform:uppercase}.f-categories a{display:inline-block;margin-right:5.1rem;margin-bottom:1.2rem;color:inherit}.f-categories a:last-child{margin-right:0}.f-categories a:hover{text-decoration:underline}.product-mobile-buttons{margin-top:30px;margin-bottom:30px}.article__iframe,.product__iframe{width:100%;max-width:700px;height:200px}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;display:block;padding-left:2.6rem;margin-bottom:16px;margin-left:1.2rem;color:rgba(0,0,0,.5);cursor:pointer;font-size:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type=checkbox]:checked+label:hover,[type=checkbox]:not(:checked)+label:hover{color:rgba(0,0,0,.7)}[type=checkbox]:checked+label:last-child,[type=checkbox]:not(:checked)+label:last-child{margin-bottom:0}[type=checkbox]:checked+label::before,[type=checkbox]:not(:checked)+label::before{position:absolute;top:1px;left:0;width:1.8rem;height:1.8rem;border:1px solid rgba(0,0,0,.3);background:#fff;border-radius:2px;content:''}[type=checkbox]:checked+label::after,[type=checkbox]:not(:checked)+label::after{position:absolute;top:-1px;left:3px;color:#f2bd49;content:'✓';font-size:1.7rem;-webkit-transition:.2s;transition:.2s}[type=checkbox]:not(:checked)+label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=checkbox]:checked+label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=checkbox]:disabled:checked+label::before,[type=checkbox]:disabled:not(:checked)+label::before{background-color:#ddd;border-color:#bbb;-webkit-box-shadow:none;box-shadow:none}[type=checkbox]:disabled:checked+label::after{color:#999}[type=checkbox]:disabled+label{color:#aaa}label:hover::before{border:1px solid rgba(0,0,0,.5)!important}.product-card{position:relative;overflow:hidden;padding:0 10px 20px;border-bottom:1px solid rgba(0,0,0,.2);cursor:pointer}.product-card:last-child{border-bottom:none}.product-card a{position:absolute;top:0;right:0;bottom:0;left:0}.product-card img{width:9rem;height:9rem;margin-right:15px;float:left;-o-object-fit:cover;object-fit:cover}.product-card p{margin-bottom:10px;color:#f2bd49;font-size:1.4rem}.product-card h5{position:relative;top:35%;clear:none;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-card span{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:absolute;right:0;bottom:0;left:0;padding:9px 0;background-color:rgba(52,52,52,.8);color:#fff;font-size:1.3rem;pointer-events:none;text-align:center;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform 60ms linear;transition:transform 60ms linear;transition:transform 60ms linear,-webkit-transform 60ms linear}.product-card span svg{margin-right:5px;fill:rgba(255,255,255,.8);-webkit-transform:translateY(3px);transform:translateY(3px)}.c-search{position:relative;width:90%;margin:auto}.product-sidebar .c-search{width:100%}.c-search__icon{width:22px;height:22px;position:absolute;top:15px;right:12px;cursor:pointer;fill:rgba(0,0,0,.4);-webkit-transition:.1s cubic-bezier(0,0,.3,1.5);transition:.1s cubic-bezier(0,0,.3,1.5)}.c-search__input{width:100%;height:5rem;padding-right:4rem;padding-left:12px;border:1px solid rgba(0,0,0,.3);border-radius:2px;font-size:1.4rem;outline:0;-webkit-transition:.1s cubic-bezier(0,0,.3,1.5);transition:.1s cubic-bezier(0,0,.3,1.5)}.c-search__input:focus{border:1px solid rgba(0,0,0,.87)}.c-search__input:focus+label .c-search__icon{fill:rgba(0,0,0,.87)}#pesquisa_produto{-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-search__submit{display:none}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 1.9rem;border:1px solid rgba(0,0,0,.2);margin-top:3.1rem}.pagination__arrow{background-color:#fff}.pagination__arrow:active .pagination__icon,.pagination__arrow:hover .pagination__icon{stroke:#5677c7}.pagination__icon{width:22px;height:22px;stroke:rgba(0,0,0,.4);-webkit-transform:translateY(2px);transform:translateY(2px)}.pagination__number{display:inline-block;padding:5px;margin-right:2.6rem;color:rgba(0,0,0,.4);font-size:16px}.pagination__number:last-child{margin-right:0}.pagination__number--active,.pagination__number:active,.pagination__number:hover{color:#5677c7}.product-buy{opacity:0;-webkit-transition:.1s linear;transition:.1s linear;visibility:hidden}.product-buy--visible{opacity:1;visibility:visible}.product-buy-overlay{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6)}.product-buy-container{position:absolute;z-index:2;top:10%;left:50%;width:90%;height:auto;padding:3rem 2rem 5rem;border-top:8px solid #3d5eae;background-color:#fff;border-radius:2px;text-align:center;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.product-buy-container h5{margin-bottom:30px;color:#3d5eae;font-weight:500;line-height:1.5;text-align:center}.product-buy-option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 1.9rem;border:1px solid rgba(0,0,0,.05);margin-bottom:2.2rem;border-radius:2px;text-align:left}.product-buy-option:last-child{margin-bottom:0}.product-buy-option.-green{background-color:#25d366}.product-buy-option.-red{background-color:#ea4335}.product-buy-option.-blue{background-color:#0689d8}.product-buy-option a{position:absolute;top:0;right:0;bottom:0;left:0}.product-buy-option svg{fill:#fff}.product-buy-option p{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin-left:1.9rem;color:#fff;font-size:1.5rem;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.2)}.blog-posts-grid{display:grid;grid-gap:3.1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:50px}.blog-actions{margin-top:40px}.blog-post{position:relative}.blog-post a{position:absolute;top:0;right:0;bottom:0;left:0}.blog-post picture{width:100px;height:100px}.blog-post img{width:100%}.post{width:90%;margin:auto;text-align:left}.post h6{margin-bottom:1.9rem;color:#3d5eae}.post p{margin-bottom:1.9rem;color:rgba(0,0,0,.87);font-family:Lora,serif;font-size:1.8rem}.post strong{font-family:Montserrat,sans-serif}.post-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.9rem}.post-share__icon{width:1.8rem;height:1.8rem;margin-left:1.9rem;cursor:pointer}.-fb{fill:#3b5998}.-tt{fill:#1da1f2}.-wp{fill:#25d366}.about h2{text-align:center}.about picture{display:block;width:100%;height:auto;margin:3.1rem auto}.about picture:first-child{margin-top:1.9rem}.about img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mission{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5.1rem}.mission>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.9rem;text-align:center}.mission>:last-child{margin-right:0}.mission svg{width:3.6rem;height:3.6rem;margin-bottom:10px;fill:#3d5eae}.mission h5{margin-bottom:2px;color:rgba(0,0,0,.87)}.mission p{margin-bottom:1.9rem;color:rgba(0,0,0,.7);font-family:Montserrat,sans-serif;font-size:1.6rem}.contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:70px}.contact-info>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.9rem}.contact-info>:last-child{margin-bottom:0}.contact-item__icon{display:inline-block;margin-right:2px;border-radius:2px}.contact-item__icon svg{fill:#5677c7;-webkit-transform:translateY(5px);transform:translateY(5px)}.contact-item__title{display:inline-block;margin-bottom:12px}.contact-item__separator{margin-top:8px;color:rgba(0,0,0,.5);font-size:1.3rem}.contact-item__separator:first-of-type{margin-top:0}.contact-item__text{max-width:220px;margin:auto;color:rgba(0,0,0,.87);font-size:1.4rem;text-align:center}.contact-item__text:hover{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.5);text-decoration-color:rgba(0,0,0,.5)}.contact-text{width:100%;max-width:700px;margin:5.1rem auto;text-align:center}.contact .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:5.1rem auto auto;text-align:left}.contact .form fieldset{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border:none}.contact .form label{display:block;margin-bottom:1.2rem;color:rgba(0,0,0,.5);font-size:1.4rem}.contact .form input,.contact .form label,.contact .form textarea{width:90%;margin-left:5%}.contact .form input,.contact .form textarea{padding-right:1.2rem;padding-left:1.2rem;border:1px solid rgba(0,0,0,.3);margin-bottom:1.9rem;border-radius:2px;color:rgba(0,0,0,.7);font-size:1.5rem}.contact .form input:focus,.contact .form textarea:focus{border:1px solid rgba(0,0,0,.7);color:rgba(0,0,0,.87)}.contact .form input{height:4.6rem}.contact .form textarea{height:14.1rem;padding-top:1.2rem;line-height:1.4;resize:none}.contact .form .form__submit,.contact .form input[type=submit]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:block;width:90%;border:2px solid #e8b33f;padding:10px 0;margin:10px auto auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2bd49;color:#fff;text-align:center;cursor:pointer;font-size:1.8rem;font-weight:700}.product-buy .form{padding-top:20px;border-top:1px solid rgba(0,0,0,.2);margin-top:30px;text-align:left}.product-buy .form label{display:block;margin-bottom:6px;color:rgba(0,0,0,.7);font-size:1.2rem}.product-buy .form input{width:100%;height:3.6rem;padding-right:6px;padding-left:6px;font-family:Montserrat,sans-serif;font-size:1.3rem;border:1px solid rgba(0,0,0,.3);margin-bottom:15px}.product-buy .form input:disabled{border:none}.product-buy .form textarea{width:100%;height:8.6rem;padding-top:6px;padding-right:6px;padding-left:6px;font-family:Montserrat,sans-serif;font-size:1.3rem;line-height:1.4;border:1px solid rgba(0,0,0,.3);margin-bottom:15px;resize:none}.product-buy .form .form__submit,.product-buy .form input[type=submit]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:block;width:100%;border:2px solid #e8b33f;padding:10px 0;margin-top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2bd49;color:#fff;text-align:center;cursor:pointer;font-size:1.8rem;font-weight:500}.newsletter{background-color:#3d5eae}.newsletter-container{width:90%;margin:auto}.newsletter-heading{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#fff;font-size:2.6rem;text-align:center;line-height:1.3}.newsletter-form{width:80%;margin:40px auto auto}.newsletter-input{width:100%;height:42px;padding-right:12px;padding-left:12px;font-family:Montserrat,sans-serif;font-size:1.6rem;border:none}.newsletter-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:block;padding:10px 0;margin-top:22px;background-color:#f2bd49;border:2px solid #e8b33f;color:#fff;font-weight:700;text-align:center}.footer{padding-top:5.1rem;padding-bottom:10rem;background-color:#3d5eae;border-bottom-left-radius:2px;border-bottom-right-radius:2px;text-align:center}.footer .logo{display:inline-block;margin-bottom:1.9rem}.footer li{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:block;margin-bottom:6px;color:rgba(255,255,255,.8)}.footer a{color:rgba(255,255,255,.8)}.footer nav{margin-bottom:1.9rem}.footer nav a{padding:1rem;color:#fff;font-size:1.5rem}.footer svg{margin-right:4px;-webkit-transform:translateY(3px);transform:translateY(3px)}.footer-sitemap{display:none}.footer-contact{margin-bottom:1.2rem}.footer-contact li:first-child{margin-right:1.2rem}.footer-contact li,.footer-credits li{margin-bottom:6px;font-size:1.4rem}@media screen and (min-width:480px){.product-content{width:80%}.product-buy-container{width:70%}}@media screen and (min-width:736px){h1{font-size:4.2rem}h2{font-size:3.9063rem}.subheader{width:auto;font-size:2rem}section{padding-top:5.1rem;padding-bottom:5.1rem}.product-content{width:100%;margin:initial}.blog-post-card{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;height:400px;margin-right:1%;margin-left:1%}.ad-super{display:block;width:100%;max-height:160px}.products{grid-gap:3.1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.products-wrapper{width:80%;margin:40px auto auto}.product-path{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-align:left;margin-top:0}.product-path__link{font-size:1.7rem}.product-button,.product-button-shop-link{margin:initial}.product-flex--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-wrapper{margin-top:40px}.product-picture{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.product-content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:0}.product-content h3{text-align:left}.product-actions{margin-top:0;margin-bottom:3.1rem}.product-search{display:initial}.button-filters{display:none}.product-sidebar-wrapper:not(:first-child){margin-top:3.1rem}.f-categories{display:block;width:auto}.f-categories a{margin-bottom:0}.article__iframe{height:400px}.product__iframe{height:320px}.product-card{padding:1.2rem;border:1px solid rgba(0,0,0,.2);text-align:center}.product-card:last-child{border-bottom:1px solid rgba(0,0,0,.2)}.product-card:hover span{-webkit-transform:translateY(0);transform:translateY(0)}.product-card img{width:13rem;height:13rem;margin-top:10px;margin-right:0;margin-bottom:10px;float:initial}.product-card p{text-align:center}.product-card h5{position:initial;top:initial;clear:initial;-webkit-transform:none;transform:none}.c-search{width:100%}.product-buy-container{top:70%;width:auto;min-width:550px;padding:4.5rem 6rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-buy-container h5{width:80%;margin:auto auto 30px}.product-buy-option{width:58%;margin:auto auto 2.2rem}.blog-actions{width:50%;margin:40px auto auto}.blog-post picture{width:140px;height:140px}.post{width:90%}.post h6{margin-bottom:0}.post p{font-size:2rem}.post-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about picture{width:80%;max-width:980px;margin-top:5.1rem;margin-bottom:5.1rem}.mission{margin-top:8.1rem;margin-bottom:5.1rem}.mission>*{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;margin-right:5%;margin-bottom:0}.contact-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-info>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0}.contact .form{width:100%}.contact .form fieldset{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.contact .form .form__submit,.contact .form input[type=submit]{margin-top:26px}.product-buy .form{width:85%;margin:30px auto auto}.newsletter-container{width:40%}.newsletter-heading{font-size:3.1rem}.newsletter-input{font-size:1.4rem}.footer li{display:inline-block;margin-bottom:0}.footer-sitemap{display:block}.footer-contact li,.footer-credits li{margin-bottom:0}}@media screen and (min-width:980px){.contact{text-align:center}.chat{bottom:20px}.header{height:120px}.header-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav{display:block}.nav-mobile{display:none}.hero-header{height:100vh}.hero-header__content{position:absolute;bottom:12%;left:50%;width:85%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero-header__content h1{font-size:4.2rem}.featured-posts-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-post-card{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-bottom:0;margin-right:2%;margin-left:2%}.product-sidebar{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;position:initial}.product-grid{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.drawer-content{position:initial;z-index:initial;-webkit-transform:initial;transform:initial}.contact .form{width:80%}.contact .form fieldset{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:1200px){.hero-header__content{width:60%}.featured-posts-wrapper{width:90%;margin:40px auto auto}.products-wrapper{width:68%;margin:40px auto auto}.post{width:65%}}@media screen and (min-width:1600px){.featured-posts-wrapper{width:80%}.products-wrapper{width:55%}.contact-info>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.contact .form{width:60%}}