@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}.primary{background-color:#ff0004!important}.primary-text{color:#ff0004!important}.secondary{background-color:#eee}.secondary-text{color:#eee}.third{background-color:#070603}.third-text{color:#070603}.btn-primary-color{background-color:#ff0004!important;color:#fff!important}.card-footer{background-color:#fff!important}body{margin:0!important;font-size:inherit!important;font-family:Roboto,sans-serif;font-weight:300!important}header .fa-flip-horizontal{margin-top:9px;margin-left:10px}header form input{padding-top:22px!important;padding-bottom:22px!important}header form .search-rounded{z-index:99999;width:36px;height:36px;border-radius:32px!important;margin-top:13px;margin-left:-42px!important}header .search-vue{position:absolute;z-index:999;overflow-y:hidden;overflow-x:hidden;max-height:410px;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:99999}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 .overlay{top:0;right:0;bottom:0;left:0;position:fixed;z-index:-1;transition:all .5s}.nav-vue ul{border-color:#ff0004!important}.nav-vue ul li.dropdown:hover ul{display:block!important;position:absolute!important;min-width:14rem}.nav-vue ul li.dropdown:hover ul li:hover{background:#ff0004!important}.nav-vue ul li.dropdown:hover ul.dropdown-menu{top:-20px!important}.nav-vue ul li.dropdown:hover ul.dropdown-menu .dropdown-item{padding:0!important}.nav-vue ul li.dropdown:last-child ul{margin-left:-128px}ul .sidebar-dropdown-menu{display:none}ul:hover .sidebar-dropdown-menu{display:block;position:absolute!important;left:97%;max-width:14rem!important;min-width:10rem!important;margin-top:-3px!important;top:0!important;background-color:#ff0004!important;z-index:1006}ul:hover .sidebar-dropdown-menu:hover{background-color:#ff0004!important}ul:hover .sidebar-dropdown-menu-left{display:block;position:absolute!important;left:-67%!important;max-width:14rem!important;min-width:10rem!important;margin-top:-3px!important;top:0!important;background-color:#ff0004!important;z-index:1006}ul:hover .sidebar-dropdown-menu-left:hover{background-color:#ff0004!important}ul:hover .sidebar-dropdown-menu-last{display:block;position:absolute!important;left:-12rem!important;right:7%;min-width:185px;max-width:20rem!important;margin-top:-3px;background-color:#ff0004!important;z-index:1006}ul:hover .sidebar-dropdown-menu-last:hover{background-color:#ff0004!important}.centro .bg-image{height:225px;max-width:100%;display:flex;align-items:center}.centro .bg-image img{max-height:100%}.centro .img-card{min-height:225px!important;max-height:225px!important}.centro .pdt-description{min-height:8rem}.centro .pdt-price{border-bottom:2px solid #8f8f8f;margin-bottom:-15px;min-height:6rem}.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;color:#818181!important;border:2px solid #818181!important}.categoria .area-custom{border-bottom:3px solid #ff0004;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 #ff0004;position:absolute;transform:rotate(45deg);margin-top:-10px;margin-left:-10px}.categoria .area-custom h2 span{padding:12px 18px 6px 18px}.carousel-splide img[width=auto]{height:400px;max-width:100%}.zoomImg{width:700px!important;height:700px!important}footer .newsletter h4,footer .newsletter h6{color:#fff!important}footer h4{color:#3d3939}footer ul li a,footer ul li h6{font-family:Poppins,"sans-serif";color:#494949!important;font-size:13pt!important;font-weight:700}footer .fa-paper-plane{color:#fff}
