.sessao-categorias{margin-bottom:100px}.sessao-categorias h2{text-transform:uppercase;margin:0 0 60px;font-size:20px}@media (max-width:767px){.sessao-categorias h2{text-align:center}}.sessao-categorias .item{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -5px;width:calc(100% + 10px);box-sizing:border-box}.sessao-categorias .item .product-block{width:100%;padding-bottom:40px}.instagram{height:557px;margin-bottom:80px}.instagram h2{margin:0 0 60px;text-transform:uppercase;font-size:20px}.instagram .item-instagram{height:100%}.instagram .item-instagram .image-instagram{width:100%;height:100%!important;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;overflow:hidden;position:relative;height:0;padding-bottom:125%}.instagram .item-instagram .image-instagram:hover .fundo{opacity:1}.instagram .item-instagram .image-instagram:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.instagram .item-instagram .image-instagram img{-webkit-transition:all .5s cubic-bezier(.84,0,.24,.98);transition:all .5s cubic-bezier(.84,0,.24,.98);width:100%;height:100%!important;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.instagram .link-instagram{text-align:center;margin-top:70px}.instagram .link-instagram a{font-size:14px;text-decoration:none;color:#000;border:1px solid #000;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.instagram .link-instagram a p{margin:0;display:unset;padding:5px 20px}.instagram .link-instagram a:after{content:"";position:absolute;width:0;background:#000;height:100%;top:0;left:-1px;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}.instagram .link-instagram a:hover{border-color:#000;color:#fff}.instagram .link-instagram a:hover:after{width:100%}.destaques{margin-bottom:60px}.destaques .banners-destaque{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;margin:0 -5px;width:calc(100% + 10px)}@media (max-width:767px){.destaques .banners-destaque{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.destaques .banners-destaque .img-destaques{width:33.33%;margin:0 5px;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (max-width:767px){.destaques .banners-destaque .img-destaques{width:100%;margin-bottom:5px}}.destaques .banners-destaque .img-destaques:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.destaques .banners-destaque .img-destaques img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s cubic-bezier(.84,0,.24,.98);transition:all .5s cubic-bezier(.84,0,.24,.98)}.newsletter-form{margin-bottom:80px}.newsletter-form .flex-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (max-width:767px){.newsletter-form .flex-row{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;flex-direction:column!important}.newsletter-form .flex-row .left{width:100%}}.newsletter-form .flex-row .title p{font-family:DINPro-Black,sans-serif;text-transform:uppercase;font-size:24px;margin-right:50px}.newsletter-form .flex-row form p{font-size:20px;margin-bottom:30px;margin-top:0}.newsletter-form .flex-row form .form-control{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.newsletter-form .flex-row form .form-control input{width:75%;padding:15px 20px;border:1px solid}@media (max-width:767px){.newsletter-form .flex-row form .form-control input{width:65%}}.newsletter-form .flex-row form .form-control button{padding:15px 20px;background:#000;border:1px solid #000;color:#fff;border-left:0;-webkit-transition:.3s;transition:.3s;width:25%}@media (max-width:767px){.newsletter-form .flex-row form .form-control button{width:35%}}.newsletter-form .flex-row form .form-control button:hover{background:transparent;color:#000}.newsletter-form .flex-row form .form-control button:focus{outline:0}