@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);@import url(https://fonts.googleapis.com/css?family=Nunito&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lora&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lobster&family=Open+Sans:ital,wght@0,400;1,300;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Recursive:wght@300&display=swap);.gray-50{background-color:#fbfbfb!important}.gray-100{background-color:#f5f5f5!important}.gray-200{background-color:#eee!important}.gray-300{background-color:#e0e0e0!important}.gray-400{background-color:#bdbdbd!important}.gray-500{background-color:#9e9e9e!important}.btn-submit-green{background-color:#82ae46;color:#fff}.btn-red{background-color:#d32f2f!important;color:#fff!important}.btn-outline-red{color:#d32f2f!important;background-color:transparent!important;font-weight:700;border:2px solid #d32f2f!important}.btn-outline-blue{color:#1976d2!important;background-color:transparent!important;font-weight:700;border:2px solid #1976d2!important}.btn-outline-green{color:#388e3c!important;background-color:transparent!important;font-weight:700;border:2px solid #388e3c!important}.box-red{background-color:#af1717!important;box-shadow:0 4px #862626!important;color:#fff!important;font-weight:700}.box-green{box-shadow:0 4px #2c7530!important;background-color:#388e3c!important;color:#fff!important}.box-orange{box-shadow:0 4px #b36c02!important;color:#fff!important;background-color:orange}.left-red{border-left:3px solid red!important}.left-green{border-left:3px solid green!important}.left-blue{border-left:4px solid #559de6!important}.text-gray{color:#666!important}.fosco-text{color:#404040!important}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 15 Thin Italic.otf?6e0cdf8059b17d3c35cc5124c6309343")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 15 Thin.otf?c62f546d9c3a409e757661def169eae5")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 17 Cn Thin Italic.otf?67a0c894426effe04b47e17d42dfa22f")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 17 Cn Thin.otf?f02f8815f63800a1fe1d6c880b0e8642")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 19 Cp Thin Italic.otf?c6e0b13822126c9b846e4ecf46d695ba")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 19 Cp Thin.otf?5c1c46de97f2c1752bf1a49447f6f66a")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 25 ExtraLight Italic.otf?965aa4711d85523b15ac63807a364a23")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 25 ExtraLight.otf?45967359f56876eae4be5098aa94261f")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 27 Cn ExtraLight Italic.otf?563821f09bbd02343536d893173e6694")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 27 Cn ExtraLight.otf?0ebdf3b3f205489550b0cc91290501b3")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 29 Cp ExtraLight Italic.otf?05e6a145ae776c70e835660edf8f5a8a")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 29 Cp ExtraLight.otf?3eec752d9cbb0e414353867cf6c7fb46")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 35 Light Italic.ttf?4d9cbf604441e06cd16d4b7b5d676698")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 35 Light.otf?6ebac97e13dde55af00b55b5745cc6cd")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 37 Cn Light Italic.otf?cabc90f02481e782c3891127dd4d9859")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 37 Cn Light.otf?f3962c571cbe491375050e4cfcccb8ec")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 39 Cp Light Italic.otf?50a53d45a7c4d72fd25e00d1b1af3d31")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 39 Cp Light.otf?43714ebc88f9c9da978768e5305cda53")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 45 Regular Italic.otf?932e22b7a72d11298af8926e609f36dd")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 45 Regular.otf?9592de59d94af449c6170092c1fd129d")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 47 Cn Regular Italic.otf?58cff4c9171fd673f05fb8274cc50517")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 47 Cn Regular.otf?e3593fd924606b6db50e28b8fbc247da")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 49 Cp Regular Italic.otf?8c67f694adcdb9b31973b388f358ea54")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 49 Cp Regular.otf?2065c6db75c01da9d89bb8d2d628cba4")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 55 Medium Italic.otf?8f6bb002ccaae1c1a9f664fb45e4b9f1")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 55 Medium.otf?9c2ed763eb79c75b3f862a865c454833")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 57 Cn Medium Italic.otf?1dbe4b0bba0b30eb19448a73e2751d23")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 57 Cn Medium.otf?5379a1017070a0b6b74ffec711b727b4")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 59 Cp Medium Italic.otf?d9840713ab17663bac68b9af48cea70f")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 59 Cp Medium.otf?7e16721002d4ec31624809570beb7b70")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 65 Bold Italic.otf?d22f5ee1e16b3cebb40eb4fa9d775368")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 65 Bold.otf?1041ed38ea708695075d80e7aea11695")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 67 Cn Bold Italic.otf?32cb5ae899862769236190b0e991be4e")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 67 Cn Bold.otf?af1426d25667bf7010be85917299155f")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 69 Cp Bold Italic.otf?c901fc5778199a3fb31aad076521a8de")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 69 Cp Bold.otf?b082e4de011361c053de9a43ff263a1f")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 75 ExtraBold Italic.otf?7d696385c314a6f030846e506122baf1")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 75 ExtraBold.otf?289bdcf8396168bb8f1c2d2f4a783139")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 77 Cn ExtraBold Italic.otf?a7f2a7102de77a05e50947206d42a14a")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 77 Cn ExtraBold.otf?eecb69d90555c890b8cb42d301c18b12")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 79 Cp ExtraBold Italic.otf?13986521c80bd19b4f456492f9e42e50")}@font-face{font-family:"Core Mellow";src:url("/fonts/Core Mellow 79 Cp ExtraBold.otf?8673ffd4ce29f963938483f5544ed5fc")}.font-mellow{font-family:"Core Mellow"}.font-abeezee{font-family:Abeezee}.font-nunito{font-family:Nunito}.font-montserrat{font-family:Montserrat,sans-serif;font-weight:600}.font-poppins{font-family:Poppins,sans-serif}.font-lora{font-family:Lora,sans-serif}.font-roboto{font-family:Roboto,sans-serif}.font-open-sans{font-family:"Open Sans",sans-serif}.font-lobster{font-family:Lobster,cursive}.font-recursive{font-family:Recursive,sans-serif}table{width:100%}table thead tr th{font-size:12pt;padding:6px;border-bottom:1px dashed}table tbody tr td{font-size:11pt;border-bottom:1px dashed}table tfoot tr td{font-size:12pt;padding:10px}table .border-custom-table{border-bottom:1px dashed}[v-cloak]{display:none}@media (min-width:992px){.modal-xs{max-width:1305px}}@media (max-width:776px){.details-vue ul li{width:100%}.form-checkout,.table-cart{flex-direction:column-reverse}.card-mobile{border-top:1px solid #dee2e6}.details-pdt li{width:100%!important}.mobile .bg-image{display:flex;align-items:center;height:170px;max-width:100%}.mobile .bg-image img{max-height:100%}button.mail{height:42px;width:141px;border-radius:0}button.mail:before{content:"Cadastrar"}}@media (min-width:1024px){button.mail{height:42px;width:107px;border-radius:0}button.mail:before{content:"";background-image:url("/storage/images/mail.png");background-position:center;width:100%;height:100%;position:absolute;top:0;right:-36%;background-repeat:no-repeat}}body{font-family:inherit;font-weight:inherit}header .form-control:focus{background-color:transparent;border-color:#ccc!important;box-shadow:none!important}a:focus{outline:0!important}a:hover{color:inherit;text-decoration:none}.sticky{position:fixed!important;top:0;width:100%;z-index:1031}.transparent{background-color:transparent}.pointer{cursor:pointer}button{z-index:999!important}.btn-rounded{border-radius:32px!important}.filters label{font-size:18px}.line{position:relative;width:120px;height:12px;margin-right:20px;margin-left:20px}.line:before{content:"";display:block;height:1px;background:#404040;width:100%;position:absolute;right:0;top:0;width:30px}.line:after{content:"";display:block;height:1px;background:#404040;width:100%;position:absolute;right:0;bottom:0}.line:last-child{transform:rotate(180deg);margin-left:20px;margin-right:0}input.mail:focus{box-shadow:none!important;outline:0!important;border-color:transparent!important}div.card-top{border-top:3px solid #e6e4e4}input.mail{height:42px;border-radius:0}div.legend:before{content:"";width:100%;height:3px;background-color:#000;position:absolute;top:15px}.border-custom{border-bottom:1.5px solid}.border-radius-custom{border-top-right-radius:29px!important;border-bottom-left-radius:29px!important}div.inner-border{border-bottom:3px solid #404040;margin-bottom:-18px}.form-control:focus{border-color:#ccc!important;box-shadow:none!important}.pedido_vue .bg-image{height:180px;display:flex;align-items:center;margin-left:auto;margin-right:auto}.pedido_vue .bg-image img{max-height:100%}.modal-produto .bg-image{height:450px;max-width:100%;display:flex;align-items:center}.modal-produto .bg-image img{max-height:100%}#cart tbody td{vertical-align:middle;padding-top:0;padding-bottom:0}.completed span i{color:green}.warning span i{color:#cb1616}.list-group-flush li{margin-top:0;background-color:transparent;padding-top:.2rem;padding-bottom:.2rem;border:0}ul.account li{margin-top:.3rem;margin-bottom:.3rem}ul.account li a.active{background-color:#eee;border-radius:6px}.details-vue ul{border-bottom:4px solid #2e2e2e}.details-vue ul li{margin-bottom:1px!important}.loading-vue{width:5rem!important;height:5rem!important;border-width:9px!important}.border-custom-vue{border:1px solid #dadada;border-radius:11px}.input-and-icons input{height:74px}.input-and-icons .pointer:hover{background-color:#000!important}.input-and-icons .pointer:hover i{color:#fff}.form-search input{padding:22px!important}.form-search .frete-vue:before{content:"";display:block;width:20px;height:20px;background-color:#fff;position:absolute;margin-left:-45px;transform:rotate(45deg)}.form-search .frete-vue.disabled{opacity:1!important}.modal-vue .modal-dialog{margin:0;padding-right:3rem;height:100%!important;display:grid!important}.modal-vue .modal-content{height:100%!important}.image-blog{display:flex;align-items:center;height:400px;max-width:100%}.image-blog img{max-height:100%}.register-icon-search{position:absolute!important;right:10px;margin-top:-44px!important;background-color:#d6d4d4!important;padding:11px 14px!important;border-radius:32px!important}.filters h4{font-size:30px}:root{--q-primary:$primary!important}@media (max-width:776px){div#carousel-details .carousel-item img{height:300px;max-width:300px}div#carousel-details ol.carousel-indicators{margin-bottom:-2rem;justify-content:space-evenly}.carousel-details .zoom img{height:450px;max-width:100%}.centro .bg-image{display:flex;align-items:center;height:170px;max-width:100%}.centro .bg-image img{max-height:150px}.vsc-popup{bottom:calc(10% - 55px)!important}body{background-size:auto;font-family:Montserrat!important}}@media (min-width:1024px){.icone-top{width:100px;height:100px;margin:-55px auto 0 auto;overflow:hidden;border-radius:50%;background-color:#fff;box-shadow:0 0 3px -1px;z-index:40}div#carousel-details .carousel-item{height:400px}div#carousel-details .carousel-item img{max-height:100%}div#carousel-details ol.carousel-indicators{margin-bottom:-4rem;justify-content:space-evenly}.blog-card-title{height:100px;min-width:100px}.bg-product{background-color:#fff!important}.card-footer{background-color:#fff!important}.centro .bg-image{height:210px!important;max-width:210px!important;display:flex;align-items:center}.centro .bg-image img{max-height:210px!important}.centro .offset-buttons{opacity:0;position:absolute;transition:1s;top:32%;width:92%}.centro .offset-buttons div{width:59px;height:57px;background-color:#e8e8e8;border-color:#aaa;border-radius:29px}.centro .offset-buttons div:hover{background-color:#262626;border-color:#000}.centro .offset-buttons div:hover i{color:#fff}.centro .offset-buttons div i{margin-top:12px}.centro .overlay:hover .offset-buttons{opacity:1}.centro .title-description{min-height:4rem}.centro .inner-border-price-description{border-bottom:2px solid #8f8f8f;margin-bottom:-15px}.centro .icons-floating{z-index:999;right:16px}.centro .icons-floating li div{background:#fff}.centro .btn-outline-grey-bg-white{background-color:#fff!important;color:#818181!important;border:2px solid #818181!important}.vsc-popup{bottom:calc(10% - 35px)!important}body{background-size:auto;font-family:Montserrat!important}.view img{max-width:200px!important;left:0!important}}.transparency-1{opacity:.1}.line{position:relative;width:120px;height:12px;margin-right:20px;margin-left:20px}.line:before{content:"";display:block;height:1px;background:#404040;width:100%;position:absolute;right:0;top:0;width:30px}.line:after{content:"";display:block;height:1px;background:#404040;width:100%;position:absolute;right:0;bottom:0}.line:last-child{transform:rotate(180deg);margin-left:20px;margin-right:0}.q-menu .q-list{overflow-x:hidden}.q-menu .q-list .q-item{min-height:45px;background-color:#167a43;color:#fff}.field-search .items-center{margin-left:90%}div.pdt{height:150px!important;max-height:150px!important;min-height:150px!important}.primary{background-color:#fff!important}.primary a{color:#fff!important}.primary-text{color:#fff!important}.secondary{background-color:#167a43!important}.secondary a{color:#fff!important}.secondary-text{color:#d0d820!important}.third{background-color:#d0d820!important}.third-text{color:#d0d820!important}.primary-dark{background-color:#4bb246!important}header{margin-bottom:120px!important}header .box-primary{box-shadow:0 4px #4bb246!important;color:#fff!important;background-color:#167a43!important}header .img-logo{max-width:12rem}header .title-dark{color:#000!important}.sub-menu{margin-top:-11px;margin-bottom:-114px;z-index:100}.blog-conteudo img{max-width:45%!important}.carousel-index{border-bottom:4px solid #167a43!important}.carousel-index li{margin-right:.3rem;margin-left:.3rem;border-radius:2%}.carousel-index li a{min-width:12rem;text-align:center}.carousel-index li a.active{background-color:#167a43!important;border-radius:3%}.carousel-index li a.active h4{color:#fff!important}.categoria .area-custom{border-bottom:3px solid #167a43;background-color:#f6f6f6}.categoria .area-custom ul{margin-left:40rem}.categoria .area-custom h2:after{content:"";border-style:solid;border-width:10px 10px 10px 10px;border-color:#000 transparent transparent #167a43;position:absolute;transform:rotate(45deg);margin-top:-10px;margin-left:-10px}.categoria .area-custom h2 span{padding:12px 18px 6px 18px}footer h4{color:#fff!important}footer ul li{margin-top:.7rem!important;margin-bottom:.7rem!important}footer ul li a,footer ul li h6{color:#fff!important;font-size:18px;font-family:Comic!important;font-weight:bolder}footer .btn-to-up{position:fixed;height:70px;width:70px;background-color:#167a43!important;left:5%;border-radius:50px;bottom:20%;border:1.5px solid #fff;-moz-opacity:0.6;opacity:.6}footer .btn-to-up i{color:#fff!important}.card-index .card-description{min-height:7rem}.card-index .descricoes{min-height:8rem}.fundo-texto-solutions{min-height:270px;background-color:#167a43!important;color:#fff!important}.text-info{color:#fff!important}.btn-blue{background-color:#fff!important;color:#fff!important}.btn-custom-primary{background-color:#fff!important;color:#fff!important}.btn-custom-secondary{background-color:#167a43!important;color:#fff!important}.zoomImg{width:700px!important;height:700px!important}.carousel-splide img[width=auto]{height:400px;max-width:100%}.input-search{background-color:#f6f6f6!important;color:#4bb246!important}input{color:#4bb246!important}.search-vue{background-color:#cccaca;width:500px!important;top:90px!important;left:37%!important;max-height:500px;overflow-x:hidden;overflow-y:scroll;position:absolute;z-index:999}.bg-grey-100{background-color:#cccaca}.btn-primary-site{background-color:#fff!important;color:#f6f6f6}@media (max-width:776px){.vsc-popup{bottom:calc(20% - 25px)!important;margin-left:60px!important;direction:rtl!important}}@media (min-width:1024px){.vsc-popup{bottom:calc(10% - 25px)!important;margin-left:60px!important;direction:rtl!important}}.vsc-popup-button--default[aria-expanded=false]{background-color:#fff!important}.vsc-popup-button--default[aria-expanded=true]{background-color:#167a43!important}.vsc-popup-header{background-color:#167a43!important}#facebook-clicker{top:calc(50% - 75px)!important}.navbar .nav-item .nav-link{color:#fff!important;font-size:larger!important;font-weight:bolder}.navbar .nav-item .nav-link a.active{border-bottom:2px solid;font-weight:700}.navbar .nav-item .nav-link:hover{border-bottom:2px solid;font-weight:700}.zoomImg{width:700px!important;height:700px!important}.carousel-splide img[width=auto]{height:400px;max-width:100%}.search-vue{position:absolute;z-index:999;overflow-y:scroll;overflow-x:hidden;max-height:410px}.carousel__next,.carousel__prev{background-color:#fff!important}.carousel__pagination-button{background-color:#fff!important;opacity:.3!important}.carousel__pagination-button--active{opacity:1!important}.q-carousel{min-height:670px!important}.q-carousel__slide{background-size:contain;background-repeat:no-repeat}.banner-flutuante{position:relative;z-index:99;top:0;margin-bottom:0}.bg-scrool-primario{background-color:#fff!important}.bg-input-primario{background-color:#fff!important;color:#167a43!important}.bg-header-primario{background-color:#fff}.bg-header-secundario{background-color:#167a43!important}.q-header{background-color:#fff!important}
