@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}@media (min-width:1440px){.filter-by-order{position:absolute;margin-left:52rem;margin-top:-139px;width:271px}}@media (max-width:1439px) and (min-width:1024px){.filter-by-order{position:absolute;margin-left:52rem;margin-top:-139px;width:271px}}@media (min-width:1200px){.modal-tok{max-width:1280px!important}.collapse-item{height:auto!important}}@media (min-width:1024px){header .bg-logo img{height:70px!important}}body{font-family:Recursive,sans-serif!important}.primary{background-color:#008232!important}.primary-text{color:#008232!important}.primary-dark-text{color:#405418!important}.primary-light-text{color:#008232!important}.secondary{background-color:#fff!important}.secondary-text{color:#fff!important}.third{background-color:#405418!important}.third-text{color:#405418!important}.primary-dark{background-color:#405311!important}.btn-primary-color{background-color:#008232!important;color:#fff!important}.fourth{background-color:#405311!important}.fourth-text{color:#405311!important}.carousel-splide img[width=auto]{height:400px;max-width:100%}header .search-vue{position:absolute;z-index:999;overflow-y:hidden;overflow-x:hidden;max-height:430px;min-width:60rem}header .search-vue:before{content:"";border-style:solid;border-width:20px 0 20px 17px;border-color:transparent transparent transparent #fff;position:absolute;margin-top:-28px;margin-left:26px;transform:rotate(270deg)}header .form-header-modelo-3{height:47px!important;margin-top:6px;z-index:99}header .form-header-modelo-3:focus+.overlay{background-color:rgba(0,0,0,.5);z-index:999}header .form-header-modelo-3:focus{z-index:99999!important;background-color:#fff}header .search-rounded{z-index:99999}header .search-rounded i{margin-left:-35px;margin-top:20px}header .overlay{top:0;right:0;bottom:0;left:0;position:fixed;z-index:-1;transition:all .5s}.nav-bar li.megamenu-li:hover .dropdown-menu.multi-level{z-index:4000!important;min-width:16.2rem;min-height:17rem;display:block;position:absolute!important;margin-top:50px;background-color:#008232!important;color:#fff!important;border-color:#008232!important}.nav-bar li.megamenu-li:hover .dropdown-menu.multi-level a:hover{background-color:#008232!important;color:#fff!important}.nav-bar li.megamenu-li:hover .dropdown-menu.multi-level a h5{color:#7f7f7d;font-family:Nunito!important}.nav-bar li.megamenu-li:hover .dropdown-menu.multi-level .megamenu{width:1140px}.nav-bar li.megamenu-li:hover .dropdown-item{color:#fff!important}.nav-bar .dropdown-submenu{position:absolute!important;display:contents!important}.nav-bar .dropdown-submenu:hover .submenu-dropdown{display:block}.nav-bar .dropdown-submenu>.submenu-dropdown{display:none;min-width:960px;position:absolute!important;left:100%;min-height:101%}.nav-bar ul .sidebar-dropdown-menu{display:none;position:absolute!important;left:87%;min-width:210px;margin-top:-36px;background:#008232!important;color:#fff!important;z-index:1000!important;border:1px solid #008232!important}.nav-bar ul:hover .sidebar-dropdown-menu{display:block}.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}.img-card{min-height:225px!important;max-height:225px!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 .pdt-description{min-height:8rem}.centro .pdt-price{border-bottom:2px solid #8f8f8f;margin-bottom:-15px;min-height:6rem}.centro .carousel-splide img[width=auto]{height:400px;max-width:100%}.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}.filters .categories .open-on-hover:hover .show-with-hover{display:block}.filters .categories .show-with-hover{display:none}.filters .categories .fixed{position:-webkit-sticky;position:sticky;top:10rem}.fixar{position:fixed!important;width:270px;background-color:#fff;padding-top:.5rem;padding-bottom:.5rem;top:55px;z-index:1031}.categories li .sidebar-dropdown-menu{display:none}.categories li:hover .sidebar-dropdown-menu{display:block;position:absolute!important;left:90%;min-width:210px;margin-top:-36px;background:#fff;z-index:1006}.zoomImg{width:700px!important;height:700px!important}.modal-body .zoom img[width=auto]{height:300px;max-width:100%}footer{font-family:"Open Sans",sans-serif!important}footer .newsletter h4,footer .newsletter h6{color:#fff!important}footer .btn-to-up{position:fixed;height:70px;width:70px;background-color:#008232;left:5%;border-radius:50px;bottom:26%;border:1.5px solid #fff;z-index:1000;-moz-opacity:0.6;opacity:.6}footer .btn-to-up i{color:#fff!important}footer h4{color:#405418!important}footer ul li i{color:#66707d!important}footer ul li a,footer ul li h6{font-family:"Open Sans",sans-serif!important;font-weight:bolder;color:#405418!important;font-size:13pt!important}.vsc-popup{z-index:1025!important;margin-left:60px!important;direction:rtl!important;bottom:calc(20% - 10px)!important}.vsc-popup-button--default[aria-expanded=false]{background-color:#fff!important}.vsc-popup-button--default[aria-expanded=true]{background-color:#008232!important}.whatsapp-color{background-color:#25d366!important;color:#fff!important}.vsc-popup-header{background-color:#008232!important}.z-index-100{z-index:100!important}.collapse-item{height:auto!important}
