@font-face{font-family:ubuntuLight;src:url(../fonts/Ubuntu-Light.ttf)}@font-face{font-family:ubuntuRegular;src:url(../fonts/Ubuntu-Regular.ttf)}@font-face{font-family:ubuntuMedium;src:url(../fonts/Ubuntu-Medium.ttf)}@font-face{font-family:ubuntuBold;src:url(../fonts/Ubuntu-Bold.ttf)}@font-face{font-family:bebasNeueRegular;src:url(../fonts/BebasNeue-Regular.ttf)}*{transition:all .3s ease-in-out}body{font-family:ubuntuLight,Arial,Helvetica,sans-serif;color:#8c2f3c;font-size:1rem}a{color:#8c2f3c;text-decoration:none}a:hover{color:#8c2f3c;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:ubuntuBold,Arial,Helvetica,Sans-serif}h1:after{content:"";border-bottom:5px solid #8c2f3c;border-radius:16px;width:60px;display:block;margin-top:5px}p{color:#8c2f3c}.btn{font-family:ubuntuMedium,Arial,Helvetica,sans-serif;text-transform:uppercase;padding:12px 42px 12px 42px;border-radius:24px;border:none}.btn:hover{text-decoration:none}.btn-lg{border-radius:42px}.btn-primary{color:#fff;background-color:#8c2f3c}.btn-secondary{color:#8c2f3c;background-color:#fff}.btn-secondary:hover{color:#fff;background-color:#8c2f3c}.form-control{border-radius:26px;height:46px;font-size:14px}.form-control::placeholder{font-family:ubuntuLight;padding-left:4px}.form-label{font-family:ubuntuLight;color:#8c2f3c;margin-left:12px;margin-bottom:-6px}.card{max-width:300px;border-radius:12px;border:none;margin:15px 0 23px}.card:hover{box-shadow:0 0 15px rgba(0,0,0,0.1)}.card img{width:auto;height:255px;border-radius:11px 11px 0px 0px;background-color:#8c2f3c;object-fit:cover}.card h6{text-align:center;min-height:55px;font-family:ubuntuRegular,Arial,Helvetica,sans-serif}.title{margin-bottom:1.4rem}.categorias-carousel .slide:nth-child(n + 2),.destaques-carousel .slide:nth-child(n + 2),.banner-carousel .slide:nth-child(n + 2){display:none}.categorias-carousel.slick-initialized .slide,.destaques-carousel.slick-initialized .slide{display:block;margin:0 12px}.banner-carousel.slick-initialized .slide{display:block}.slick-prev::before,.slick-next::before{font-size:1.6rem;opacity:100%;color:#8c2f3c}.slick-dotted.slick-slider{margin-bottom:0}header{height:80px;font-size:.8rem}header i{cursor:pointer}.btn-filtros{text-transform:none;padding:10px 0px;border-radius:0%;cursor:pointer;color:#8c2f3c;font-family:ubuntuLight;font-size:18px;box-shadow:none!important}.btn-filtros:hover{color:#8c2f3c;opacity:90%}.btn-filtros[aria-expanded="true"]{font-family:ubuntuBold}.grupofiltro{width:100%}.sessao-main-categoria{padding-bottom:50px}.sessao-main-categoria .card{max-width:none}.sessao-main-categoria .form-select{cursor:pointer;width:auto}.sessao-main-categoria .col-filtros .bi-caret-down-fill{float:right;padding:5px 20px 0px 10px;font-size:22px!important}.sessao-main-categoria .col-filtros label{font-size:14px}.sessao-main-categoria .col-filtros .selecionados{border:1px solid #dbdbdb;border-radius:13px;padding:17px;margin-top:40px}.sessao-main-categoria .col-filtros .selecionados p{font-family:ubuntuMedium;margin-bottom:10px}.sessao-main-categoria .col-filtros .selecionados a{padding-top:10px}.sessao-main-categoria .col-filtros .selecionados div .btn:focus{outline:none;box-shadow:none}.sessao-main-categoria .col-filtros .selecionados div .btn-selecionado{margin-top:5px}.sessao-main-categoria .col-filtros .selecionados div .btn-selecionado .btn-default{border:1px solid #dbdbdb;border-top-left-radius:6px;border-bottom-left-radius:6px;max-width:150px}.sessao-main-categoria .col-filtros .selecionados div .btn-selecionado .btn-primary{background-color:#8c2f3c;border-top-right-radius:6px;border-bottom-right-radius:6px;padding:0px 15px}.sessao-main-categoria .col-filtros ul{list-style:none;padding-left:0px}.sessao-main-categoria .col-filtros ul li{padding-right:20px;padding-bottom:20px;padding-top:20px;border-bottom:2px solid #dbdbdb}.sessao-main-categoria .col-filtros ul li a{display:flex;justify-content:space-between;text-decoration:none;color:#8c2f3c;font-family:ubuntuMedium;font-size:18px;font-weight:500}.sessao-main-categoria .col-cards .card .desconto{color:#A1A1A1;text-decoration:line-through;font-size:14px;margin-bottom:0px;margin-top:15px}.sessao-main-categoria .col-cards .card .preco{font-size:18px;font-family:ubuntuMedium;margin-bottom:-4px}.sessao-main-categoria .col-cards h6{text-align:center;min-height:55px}.sessao-main-categoria .col-cards img{border-radius:32px 32px 0px 0px;height:350px}.navbar-brand{padding:0;margin-left:auto;margin-right:auto}.sidenav{height:100%;width:0;position:fixed;z-index:1031;top:0;left:-420px;background-color:#ffffff;overflow-x:hidden;transition:left .5s;box-shadow:0 4px 20px rgba(0,0,0,0.25)}.sidenav .iconfooter{font-size:24px}.sidenav .whatsapptext{margin-left:10px}.sidenav .sidenav-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 20px;line-height:1rem;font-size:1rem;background-color:#8c2f3c;color:#fff}.sidenav .sidenav-header p{color:#fff !important}.sidenav .sidenav-header a{color:#fff !important}.sidenav .sidenav-header .bi-person-circle{font-size:2rem;padding-right:10px}.sidenav .sidenav-header .bi-x{font-size:2.6rem;cursor:pointer}.sidenav .sidenav-search{padding:20px 20px;border-bottom:1px solid #e5e5e5}.sidenav .sidenav-search input{border-radius:20px;width:100%}.sidenav .sidenav-footer{padding-top:20px}.sidenav .sidenav-footer span{padding-left:32px;font-family:ubuntuBold;font-size:16px}.sidenav .sidenav-footer a{font-size:14px;font-weight:400;text-transform:lowercase;padding:0px 8px 4px 32px}.sidenav .sidenav-main a{padding-left:0px}.sidenav .sidenav-main a:hover{color:#8c2f3c;text-decoration:underline}.sidenav .sidenav-main li{list-style:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px 32px 0px 32px;cursor:pointer;margin-bottom:10px;font-size:1rem}.sidenav .sidenav-main li img{width:7px;height:14px}.sidenav .sidenav-main-2{margin-top:10px}.sidenav .sidenav-main-2 a{padding-left:0px}.sidenav .sidenav-main-2 a:hover{color:#8c2f3c;text-decoration:underline}.sidenav .sidenav-main-2 ul{width:100%}.sidenav .sidenav-main-2 li{list-style:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px 32px 0px 0px;cursor:pointer;margin-bottom:10px}.sidenav .sidenav-main-2 li img{width:7px;height:14px}.sidenav .sidenav-main-2 img{margin-right:15px;transform:rotate(0) !important}.sidenav .sidenav-sub-2{display:none}.sidenav .sidenav-sub-2 div{display:flex;flex-direction:row;justify-content:start;align-items:center;padding:25px 0px 10px 20px;cursor:pointer;margin-bottom:10px}.sidenav .sidenav-sub-2 div h4{margin-bottom:0px;font-size:18px}.sidenav .sidenav-sub-2 img{margin-right:15px;transform:rotate(180deg)}.sidenav .sidenav-sub{display:none}.sidenav .sidenav-sub div{display:flex;flex-direction:row;justify-content:start;align-items:center;padding:25px 0px 10px 20px;cursor:pointer;margin-bottom:10px}.sidenav .sidenav-sub div h4{margin-bottom:0px;font-size:18px}.sidenav .sidenav-sub img{margin-right:15px;transform:rotate(180deg)}.cont-banner-topo{padding:0px}.banner-topo{width:100%;height:40px;background-color:#8c2f3c;color:#ffffff;font-size:14px;line-height:16px;font-weight:100;z-index:10001;padding-top:10px}.banner-topo a{text-decoration:none;color:#ffffff}.banner-topo p{padding-top:10px;margin-bottom:0px}.banner-topo i{font-size:18px}.itemprefooter{border:solid #dee2e6 1px;padding:1rem;border-radius:4px}.prefootersair{border:solid #fdc2c2 1px}.prefootersair a{color:#D0352A !important}.navbar-padrao{padding-top:0px;padding-bottom:0px;flex-direction:column;background-color:#ffffff;box-shadow:0 0 15px rgba(0,0,0,0.1);top:0px;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;-ms-transition:top .5s;transition:top .5s}.navbar-padrao .cont-navbar{height:100px}.navbar-padrao .cont-navbar i{font-size:32px}.navbar-padrao .cont-navbar .bi-list{font-size:2.6rem}.navbar-padrao .cont-navbar .bi-person-circle{padding-right:10px}.navbar-padrao .cont-navbar input{height:50px;border-radius:40px 0px 0px 40px;border:1px solid #8c2f3c}.navbar-padrao .cont-navbar a{transition:all .2s ease-in-out}.navbar-padrao .cont-navbar a:hover{opacity:85%}.navbar-padrao .cont-navbar .collapse{text-align:center;flex-grow:unset}.navbar-padrao .cont-navbar .input-group{flex-wrap:inherit!important}.navbar-padrao .cont-navbar .input-group i{color:#fff;font-size:16px}.navbar-padrao .cont-navbar .row{height:100px}.navbar-padrao .cont-navbar .row .col{display:flex;justify-items:center;align-items:center}.navbar-padrao .cont-navbar .row .col:first-child{justify-content:start}.navbar-padrao .cont-navbar .row .col:nth-child(2){justify-content:center}.navbar-padrao .cont-navbar .row .col:last-child{justify-content:end}.navbar-padrao .navbar-brand{background-color:#ffffff}.navbar-padrao .navbar-brand img{width:302px;padding-left:36px;padding-right:72px}.navbar-padrao .navbar-nav .nav-link{color:#8c2f3c;font-size:18px;text-align:center;padding-left:20px;padding-right:20px}.navbar-padrao .nav-icons{color:#8c2f3c;font-size:23px;padding-right:50px}.navbar-padrao .nav-icons i:not(:last-child){margin-right:60px}.navbar{padding-top:.8rem;padding-bottom:.8rem}.navbar-mobile{display:none}.sessao-banner{margin-top:15px}.sessao-banner .arrows{position:relative}.sessao-banner a{height:350px;border-radius:16px;background-color:#8c2f3c;display:block;background-position:center;background-size:cover;background-repeat:no-repeat}.sessao-banner .prev-banner::before{position:absolute;font-size:50px;color:#fff;cursor:pointer;z-index:1000;top:200px;left:15px}.sessao-banner .next-banner::before{position:absolute;font-size:50px;color:#fff;cursor:pointer;z-index:1000;top:200px;right:15px}.sessao-banner .banner-carousel .slick-dots{display:flex;justify-content:center;position:absolute;padding:1rem;list-style-type:none}.sessao-banner .banner-carousel .slick-dots li{margin:0 .5rem}.sessao-banner .banner-carousel .slick-dots button{display:block;width:14px;height:14px;padding:3px;margin-top:-25px;border-radius:100%;background-color:#fff;text-indent:-9999px}.sessao-banner .banner-carousel .slick-dots li.slick-active button{border:none;opacity:.5}.sessao-categorias-destaque .categorias-carousel div{text-align:center}.sessao-categorias-destaque .categorias-carousel a{color:#8c2f3c;text-decoration:none;margin-top:10px}.sessao-categorias-destaque .img-categoria{width:165px;height:165px;border-radius:100%;display:block;margin:15px auto 10px;background-position:center;background-repeat:no-repeat;background-size:cover}.sessao-categorias-destaque .col{padding-left:0px;padding-right:0px}.sessao-categorias-destaque .img-categoria{transition:.5s}.sessao-categorias-destaque .img-categoria:hover{box-shadow:0 0 15px rgba(0,0,0,0.1)}section.sessao-newsletter{box-shadow:inset 0 0 150px black;background-color:#8c2f3c;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:102px 0px 102px 0px;text-align:center}section.sessao-newsletter h3{margin-top:5px}.sessao-destaques{background-color:#E7ECFF}.sessao-destaques .desconto{text-decoration:line-through;color:#A1A1A1;font-size:14px;margin-bottom:-6px}.sessao-destaques .preco{font-size:18px;font-family:ubuntuMedium;margin-bottom:-4px}.comprar{position:relative;margin-bottom:-50px;z-index:100}.sessao-novidades .desconto{text-decoration:line-through;color:#A1A1A1;font-size:14px;margin-bottom:-6px}.sessao-novidades .preco{font-size:18px;font-family:ubuntuMedium;margin-bottom:-4px}#blognav{padding:30px 0px 30px 0px}#blognav h6:after{content:"";border-bottom:5px solid #8c2f3c;border-radius:16px;width:109px;display:block;margin-top:5px}#blognav .form-select{cursor:pointer}#blognav .blogsearch{cursor:text!important}#blognav .icon-blog{font-size:24px;color:#8c2f3c;padding:5px 12px 5px 12px;border:1px solid #8c2f3c;border-radius:38px;position:absolute;transition:all .3s ease-in-out}#blognav .icon-blog:hover{background-color:#8c2f3c;color:#fff;border-color:#8c2f3c}#blog .card{border:1px solid #CFCFCF;box-sizing:border-box}.img-produto{min-height:300px;max-height:300px;width:100%;border-radius:12px 12px 0px 0px}.img-post{border-radius:20px;min-height:250px;max-height:250px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.blogloja{height:550px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px}.blogloja .btn{background:#002C50;border:2px solid #fff;color:#fff}.blogloja .btn:hover{background:#fff;color:#002C50}.blog-redes{padding:17px 0px 17px 0px;border:1px solid #CFCFCF;box-sizing:border-box;border-radius:16px;font-family:ubuntuLight,Arial,Helvetica,sans-serif;font-size:18px;color:#8c2f3c}.badge{color:#002C50}#blog .card{max-width:none}#blog .loja-titulo{font-family:ubuntuLight;color:#fff;text-transform:none;padding:54px 38px 76px 38px}#blog .redes-links{margin-top:-10px}#blog .redes-links a{text-decoration:none;color:#8c2f3c;font-size:18px;transition:.5s}#blog .redes-links a:hover{color:#fe2828}#artigo .artigo-post{border:1px solid #CFCFCF;box-sizing:border-box;border-radius:22px}#artigo h4{margin-top:17px;margin-bottom:45px;text-transform:none}#artigo h4:after{content:"";border-bottom:5px solid #8c2f3c;border-radius:16px;width:109px;display:block;margin-top:5px;margin-left:auto;margin-right:auto}#artigo .img-post{border-radius:20px;min-height:336px;max-height:336px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.post-data{font-family:ubuntuLight,Arial,Helvetica,sans-serif;font-size:14px;color:#111111}#relacionados{background-color:#F1F3FF;padding-bottom:65px;padding-top:44px}#relacionados .slick-dots{display:flex;justify-content:center;position:absolute;margin-bottom:-35px;padding:1rem;list-style-type:none}#relacionados .slick-dots li{margin:0 .5rem}#relacionados .slick-dots button{display:block;width:14px;height:14px;padding:3px;border-radius:100%;background-color:#fff;border:1px solid #8c2f3c;text-indent:-9999px}#relacionados .slick-dots li.slick-active button{border:none;background-color:#8c2f3c}#relacionados h4{margin-top:17px;margin-bottom:45px;text-transform:none}#relacionados h4:after{content:"";border-bottom:5px solid #8c2f3c;border-radius:16px;width:109px;display:block;margin-top:5px;margin-left:auto;margin-right:auto}#relacionados .card-body{background-color:#fff;border:1px solid #CFCFCF;border-radius:19px;max-width:416px}#relacionados .card-text{margin-bottom:48px}.relacionados-carousel{margin:0px auto}.text-muted{font-size:16px;font-weight:300;font-family:ubuntuLight,Arial,Helvetica,sans-serif;color:#5C5C5C}.btn-outline-secondary{color:#fff;background-color:#8c2f3c}.btn-outline-secondary:hover{background-color:#fe2828}.blogsearch{background-image:none}.search{background-image:none}.searchheader{width:580px}.sessao-blog{background-color:#E7ECFF}.sessao-blog img{margin:12px 12px 4px 12px;border-radius:16px}.sessao-blog .card{max-width:100%;height:550px}.sessao-blog .card-body{padding:.25rem 12px 50px 12px}.sessao-blog .card-title{margin-top:.5rem;font-family:ubuntuMedium;font-size:18px}.sessao-blog .card-text{font-size:.8rem}#descricao-detalhe{padding-top:50px;padding-bottom:50px;background:#F1F3FF}.promo{font-weight:bolder!important}.sessao-produto-destaque{margin-top:50px;height:457px}.sessao-produto-destaque::after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:relative;top:-457px;z-index:1}.sessao-produto-destaque .slick-prev{position:absolute;left:50px;z-index:12;top:165px}.sessao-produto-destaque .slick-next{position:absolute;z-index:12;top:154px}.sessao-produto-destaque .slick-prev:before{content:'\2039';color:#8c2f3c;font-size:65px}.sessao-produto-destaque .slick-next:before{content:'\203A';position:absolute;left:-75px;color:#8c2f3c;font-size:65px}.sessao-produto-destaque .container-fluid{position:relative;z-index:2;height:100%}.sessao-produto-destaque .container-fluid .container-xxl{height:100%}.sessao-produto-destaque .container-fluid .container-xxl .row{align-items:center;height:100%}.sessao-produto-destaque .container-fluid .container-xxl .row .imagem-produto-destaque img{margin:auto;padding:20px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque{color:#ffffff}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-title{margin-bottom:25px;padding-top:40px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-title .col{display:flex;flex-direction:row;align-items:center}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-title .col img{width:43px;height:21px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-title .col p{font-family:bebasNeueRegular;font-size:18px;margin-bottom:0px;margin-left:54px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-desc{padding-bottom:45px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-desc h2{margin-bottom:0px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-desc p{font-family:barlowRegular;font-size:16px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-desc li{font-family:barlowRegular;font-size:16px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-preco{padding-top:38px;border-top:1px solid #ffffff;margin-left:80px;padding-left:0px!important}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-preco h2{margin-bottom:0px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .detalhe-produto-destaque-preco p{font-family:barlowRegular;font-size:16px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .row{padding-left:80px}.sessao-produto-destaque .container-fluid .container-xxl .row .detalhe-produto-destaque .row .botao-preto{background-color:#ffffff;color:#8c2f3c}.sessao-produto-destaque .container-fluid .container-xxl .row .produto-destaque-imagem-carousel{display:flex;align-items:center;justify-content:center;width:420px;height:288px;background-color:#ffffff;border-radius:5px}.badge-desc{width:48px;display:block;position:absolute;top:10px;right:10px;z-index:8;background:#FCCE18;color:#363636;font-size:12px;text-transform:uppercase;font-weight:1000;padding:15px 0;border-radius:100%;text-align:center}.badge.rounded-pill{background:#8c2f3c;color:#fff;font-size:12px;margin-right:5px}footer{font-size:.8rem}footer .footer-logo{display:flex;flex-direction:row;margin-bottom:15px}footer .footer-logo>img{height:22px}footer .footer-social{font-size:28px;color:#8c2f3c}footer .footer-seguranca{display:flex;flex-direction:row;justify-content:end}footer .footer-seguranca p{color:#8c2f3c;margin-bottom:8px}footer .footer-seguranca img{height:40px}footer .footer-seguranca img:first-of-type{margin-right:40px}footer .footer-bottom{background-color:#8c2f3c;padding:20px 0;color:#fff}footer .footer-bottom a.powered{float:right}@media (max-width:1024px){.hist-body-desc{display:flow-root !important}.sessao-carrinho{margin-top:115px!important}.sessao-historico{margin-top:115px!important}.preto{display:none}.navbar-padrao{display:none}.navbar-mobile{display:block;background-color:#ffffff;box-shadow:0 0 15px rgba(0,0,0,0.1)}.navbar-mobile .navbar-mobile-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px}.navbar-mobile .navbar-mobile-nav img{width:150px}.navbar-mobile .navbar-mobile-nav .search-mobile{margin-right:15px}.navbar-mobile .navbar-mobile-nav .bi{font-size:1.8rem}.navbar-mobile .navbar-mobile-nav .bi-list{font-size:2.2rem}.navbar-mobile .navbar-mobile-nav .bi-search{font-size:1.6rem}.navbar-mobile .navbar-mobile-search{display:none;background-color:#ffffff}.navbar-mobile .navbar-mobile-search input{width:100%}.sessao-login{margin-top:5px!important}.cont-banner-topo{display:none!important}.sessao-mais-vendidos .mv-item .mv-border{height:240px;cursor:pointer}.sessao-mais-vendidos .mv-item .mv-border div:not(.div-image){opacity:1}.sessao-mais-vendidos .mv-item .mv-border .div-image{width:145.5px;height:200px;text-align:center}.sessao-mais-vendidos .mv-item img{width:130px;height:auto}.sessao-produto-destaque{height:600px}.sessao-produto-destaque::after{height:600px;top:-600px}.sessao-produto-destaque .detalhe-produto-destaque-title{margin-bottom:25px;padding-top:40px}.sessao-produto-destaque .detalhe-produto-destaque-title .col{display:flex;flex-direction:row;align-items:center}.sessao-produto-destaque .detalhe-produto-destaque-title .col img{width:43px;height:21px}.sessao-produto-destaque .detalhe-produto-destaque-title .col p{font-family:bebasNeueRegular;font-size:18px;margin-bottom:0px;margin-left:54px;color:#ffffff}.sessao-produto-destaque .produto-destaque-imagem-carousel{margin-top:15px}.sessao-produto-destaque .detalhe-produto-destaque-desc{display:none}.sessao-produto-destaque .detalhe-produto-destaque-preco{margin-left:0px!important;width:100%!important;border-top:none!important}footer .footer-social{display:flex;flex-direction:row;justify-content:space-evenly}footer .footer-social i{margin-right:0px}}#modalCarrinho i{color:#8c2f3c;font-size:20px}#modalCarrinho .nome-produto-modal{font-family:ubuntuRegular,Arial,Helvetica,sans-serif;font-weight:bolder;font-size:16px;color:#8c2f3c;margin-bottom:15px;margin-top:15px}#modalCarrinho .modal-content{border-radius:23px;border:none}#modalCarrinho .modal-title{text-transform:none}#modalCarrinho .modal-header{border-bottom:none}#modalCarrinho .modal-body{text-align:center}#modalCarrinho .botoes{display:block}#modalCarrinho .btn{text-transform:none}#modalCarrinho .btn-secondary{border:1px solid #8c2f3c}#modalCarrinho .btn-primary{border:1px solid #8c2f3c}#modalCarrinho .modal-produto{background-position:center;background-repeat:no-repeat;background-size:cover;width:60px;height:60px}#modalCarrinho .modal-footer{border:none}#modalCarrinho h4:after{content:"";border-bottom:5px solid #8c2f3c;border-radius:16px;width:109px;display:block;margin-top:5px;margin-left:auto;margin-right:auto}.div-produtos-2{display:contents}@media (max-width:1200px){.cont-navbar input{width:100%!important}.searchheader{width:400px}}@media (max-width:768px){.produto-mobile{flex:0 0 auto!important;width:50%!important}.hist-body-img{margin-right:auto;margin-left:auto}.car-item-desc h6{display:table-caption;width:148px}.titulo-categoria{margin-top:-140px}.sessao-detalhe{margin-top:95px!important}.sessao-detalhe .det-imagem-main{height:400px!important}#modalCarrinho .btn{display:block;width:100%}h1{font-size:46px;color:#8c2f3c;text-align:center}h1:after{content:"";border-bottom:5px solid #8c2f3c;border-radius:16px;width:109px;display:block;margin-top:5px;margin-left:auto;margin-right:auto}.newsletter{padding:16px 0px 102px 0px}.sessao-newsletter button{margin:0 auto;display:block;margin-top:5px}.textoquemsomos{text-align:center}.sessao-newsletter h2{text-align:center}#blognav{text-align:center}#blognav .icon-blog{padding:12px 18px 12px 18px;margin-left:-28px}#blognav select{margin-top:80px;width:50%;margin-left:auto;margin-right:auto}#blognav .input-group{margin-top:10px}#blog .post-img{padding:.6rem .6rem;margin-bottom:10px}#blog .post-blog{text-align:center}.det-nome-preco{margin-top:20px}}.sessao-banner-categoria{background-color:#8c2f3c;padding-top:170px;padding-bottom:150px}.sessao-banner-categoria h1{color:#fff;text-align:start}.sessao-banner-categoria h1:after{display:none}.sessao-banner-categoria .breadcrumb-item{color:#fff;margin-top:-15px}.sessao-banner-categoria .breadcrumb-item::before{color:#fff}.sessao-banner-categoria .breadcrumb-item.active{color:#f8f8f8;margin-top:-15px}.form-select{border-radius:100px;font-family:ubuntuLight;font-size:.8rem;border:.5px solid #8c2f3c;height:48px;transition:.5s;cursor:text}.sessao-filtros h5{text-align:center}.sessao-filtros img{border-radius:32px 32px 0px 0px}.sessao-filtros .desconto{text-decoration:line-through;color:#A1A1A1;font-size:14px;margin-bottom:-6px}.sessao-filtros .preco{font-size:18px;font-family:ubuntuMedium;margin-bottom:-4px}.sessao-filtros .card{border-radius:36px;margin-bottom:25px}.sessao-detalhe{margin-top:14px}.sessao-detalhe .composicao-selecionado{border:3px solid #8c2f3c !important}.sessao-detalhe .composicao-naoselecionado{border:none!important}.sessao-detalhe .det-nome-preco h2{line-height:28px;margin-bottom:5px}.sessao-detalhe .det-nome-preco .preco-de{font-size:16px;text-decoration:line-through;margin-bottom:0px}.sessao-detalhe .det-nome-preco .preco{font-family:ubuntuBold;font-size:20px;color:#8c2f3c;line-height:41px;margin-bottom:0px}.sessao-detalhe .det-nome-preco .desc-op-pag{margin-top:-8px;color:#5C5C5C;font-size:14px}.sessao-detalhe .det-nome-preco .badge-desconto{position:relative;top:-8px;background:#FCCE18;border-radius:4px;font-family:ubuntuBold;font-size:14px;color:#ffffff}.sessao-detalhe .det-imagem-main{background-position:center;background-size:cover;background-repeat:no-repeat;height:650px}.sessao-detalhe .det-tamanho-cor .p-tamanho{font-size:14px;margin-bottom:5px}.sessao-detalhe .det-tamanho-cor .container-tamanho{display:flex;flex-direction:row;margin-bottom:20px}.sessao-detalhe .det-tamanho-cor .container-tamanho .bola-tamanho{display:flex;justify-content:center;align-items:center;width:54px;height:54px;border-radius:50%;border:1px solid #DBDBDB;font-size:14px;margin-right:17px;cursor:pointer}.sessao-detalhe .det-tamanho-cor .container-tamanho .bola-tamanho.ativo{border:3px solid #8c2f3c}.sessao-detalhe .det-tamanho-cor .p-cor{font-size:14px;margin-bottom:5px}.sessao-detalhe .det-tamanho-cor .container-cor{display:flex;flex-direction:row;margin-bottom:40px}.sessao-detalhe .det-tamanho-cor .container-cor .bola-cor{width:28px;height:28px;border-radius:50%;margin-right:9px;border:3px solid #FFFFFF;cursor:pointer}.sessao-detalhe .det-tamanho-cor .container-cor .bola-cor.ativo{border:3px solid #8c2f3c}.sessao-detalhe .det-tamanho-cor .container-cor .bola-cor.azul{background:#008EFF}.sessao-detalhe .det-tamanho-cor .container-cor .bola-cor.vermelho{background:#D0352A}.sessao-detalhe .det-tamanho-cor .container-cor .bola-cor.verde{background:#37C593}.sessao-detalhe .det-composicao .p-composicao{font-size:14px;margin-bottom:5px;color:#8c2f3c}.sessao-detalhe .det-composicao .container-composicao .bola-composicao{width:52px;height:52px;border-radius:50%;margin-right:10px;cursor:pointer;display:inline-flex}.sessao-detalhe .det-composicao .container-composicao .ver-mais-composicao{font-size:12px;color:#8c2f3c;text-decoration:underline;cursor:pointer}.sessao-detalhe .det-qtd-carinho{align-items:end;margin-bottom:55px}.sessao-detalhe .det-qtd-carinho .btn-qtd-produto{width:56px}.sessao-detalhe .det-qtd-carinho .form-label{font-family:ubuntuRegular,Arial,Helvetica,sans-serif;margin-left:0px;margin-bottom:4px;font-size:14px}.sessao-detalhe .det-qtd-carinho .btn-group{margin-right:10px}.sessao-detalhe .det-qtd-carinho .btn-qtd .btn{padding:10px}.sessao-detalhe .det-qtd-carinho .btn-qtd .btn-default:first-child{border-radius:37px 0 0 37px;border-top:1px solid #DBDBDB;border-left:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB}.sessao-detalhe .det-qtd-carinho .btn-qtd .btn-default:nth-child(2){border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;font-family:ubuntuBold}.sessao-detalhe .det-qtd-carinho .btn-qtd .btn-default:last-child{border-radius:0 37px 37px 0;margin-left:-1px;border-top:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB}.sessao-detalhe .det-img-main .det-img-main-item img{margin:auto}.sessao-detalhe .det-img-main .slick-dots{display:flex;justify-content:center;position:absolute;padding:1rem;list-style-type:none}.sessao-detalhe .det-img-main .slick-dots li{margin:0 .5rem}.sessao-detalhe .det-img-main .slick-dots button{display:block;width:14px;height:14px;padding:3px;margin-top:-25px;border-radius:100%;background-color:#fff;border:1px solid #8c2f3c;text-indent:-9999px}.sessao-detalhe .det-img-main .slick-dots li.slick-active button{border:none;background-color:#8c2f3c}.sessao-detalhe .det-img-thumbs{display:flex;flex-direction:row;justify-content:center}.sessao-detalhe .det-img-thumbs .det-img-thumbs-item{width:73px;height:73px;margin-top:10px;margin-right:20px;background-position:center;background-size:cover}.sessao-detalhe .icon-espec{height:30px}.sessao-detalhe .det-espec{background:#F1F3FF;padding-top:47px;padding-bottom:47px;text-align:center}.sessao-detalhe .det-espec h2{margin-bottom:19px}.sessao-detalhe .det-espec .det-container-espec{display:flex;flex-direction:row;justify-content:center;--bs-gutter-x:0}.sessao-detalhe .det-espec .det-container-espec .det-item-espec{display:flex;flex-direction:row;height:60px;border:1px solid #DBDBDB;border-radius:67px;align-items:center;padding-left:10px;background:#ffffff;padding-right:10px;margin:5px 5px 0px 5px}.sessao-detalhe .det-espec .det-container-espec .det-item-espec .det-item-espec-desc{text-align:left}.sessao-detalhe .det-espec .det-container-espec .det-item-espec .det-item-espec-desc p{margin-bottom:0px;font-size:14px;line-height:16px}.sessao-detalhe .det-espec .det-container-espec .det-item-espec .det-item-espec-desc p:first-child{font-family:ubuntuBold}.sessao-detalhe .det-espec .det-container-espec .det-item-espec .det-item-espec-img-bola{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #DBDBDB;border-radius:50%;margin-right:13px}.sessao-detalhe .det-espec .det-container-espec .det-item-espec-plus{display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:#8c2f3c;border-radius:50%;font-size:16px;color:white;margin-top:2px}#qtd-produto{border:none;border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB;width:60px;text-align:center;font-family:ubuntuBold,Arial,Helvetica,sans-serif;background-color:#fff}.sessao-produtosrelacionados h6{text-align:center;min-height:55px}.sessao-produtosrelacionados img{border-radius:36px 36px 0px 0px;height:255px}.sessao-produtosrelacionados .card-img-top{width:250px}.sessao-produtosrelacionados .desconto{text-decoration:line-through;color:#A1A1A1;font-size:14px;margin-bottom:-6px}.sessao-produtosrelacionados .preco{font-size:18px;font-family:ubuntuMedium;margin-bottom:-4px}.sessao-produtosrelacionados .card{max-width:300px;border-radius:12px;border:none;margin:15px 0 23px}.col-header h2{margin-bottom:5px}.col-header span{display:block;width:109px;height:5px;border-radius:13px;background-color:#8c2f3c;margin-bottom:35px}.emoji{font-size:128px}.sessao-carrinho{margin-top:50px;padding-bottom:40px}.sessao-carrinho .div-car-lista ul{list-style:none;padding-left:0px}.sessao-carrinho .div-car-lista ul li{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:10px}.sessao-carrinho .div-car-lista ul li .car-item-img{width:95px;height:90px;margin-right:15px}.sessao-carrinho .div-car-lista ul li .car-item-desc{font-family:ubuntuRegular}.sessao-carrinho .div-car-lista ul li .car-item-desc h6{margin-bottom:0px}.sessao-carrinho .div-car-lista ul li .car-item-desc span{font-size:12px;color:#A1A1A1}.sessao-carrinho .div-car-lista ul li .car-item-desc input{border:none;border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB;width:60px;text-align:center;font-family:ubuntuBold,Arial,Helvetica,sans-serif;background-color:#FFFFFF}.sessao-carrinho .div-car-lista ul li .car-item-desc .btn-default:first-child{border-radius:37px 0 0 37px;border-top:1px solid #DBDBDB;border-left:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;padding:10px 5px 10px 16px}.sessao-carrinho .div-car-lista ul li .car-item-desc .btn-default:last-child{border-radius:0 37px 37px 0;margin-left:-1px;border-top:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;padding:10px 16px 10px 5px}.sessao-carrinho .div-car-lista ul li .car-item-preco{display:flex;flex-grow:1;flex-direction:column;align-items:end;justify-content:space-between}.sessao-carrinho .div-car-lista ul li .car-item-preco i{font-size:28px;color:#8c2f3c;transition:.5s;cursor:pointer}.sessao-carrinho .div-car-lista ul li .car-item-preco i:hover{color:#fe2828}.sessao-carrinho .div-car-lista ul li .car-item-preco h6{margin-bottom:0px}.sessao-carrinho .div-car-resumo{margin-bottom:50px}.sessao-carrinho .div-car-resumo div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;box-shadow:0 0 15px rgba(0,0,0,0.1);padding:20px}.sessao-carrinho .div-car-resumo div ul{list-style:none;padding-left:0px;width:100%}.sessao-carrinho .div-car-resumo div ul li{display:flex;flex-direction:row;justify-content:space-between;font-size:16px}.sessao-carrinho .div-car-resumo div ul li span{font-family:ubuntuBold;color:#363636}.sessao-carrinho .div-car-resumo div ul li:last-child p{font-family:ubuntuBold;color:#363636}.sessao-carrinho .div-car-resumo div p{font-size:14px}.sessao-carrinho .div-car-resumo div p i{font-size:20px}.sessao-carrinho .div-car-resumo div button{display:block;width:100%}.sessao-historico{margin-top:50px}.sessao-historico .hist-title{display:flex;flex-direction:row;justify-content:start;font-family:ubuntuBold;font-size:18px;line-height:20px;color:#8c2f3c}.sessao-historico .hist-title p:nth-child(2n){margin-left:15px}.sessao-historico .hist-title p:last-child{flex-grow:1;text-align:right}.sessao-historico .hist-item{border-bottom:2px solid #CFCFCF;padding-top:30px;padding-bottom:30px}.sessao-historico .hist-body{display:flex;flex-direction:row}.sessao-historico .hist-body .hist-body-img .hist-carousel{width:180px;height:180px;border:3px solid #8c2f3c;box-sizing:border-box}.sessao-historico .hist-body .hist-body-img .hist-carousel .slick-next{right:6px}.sessao-historico .hist-body .hist-body-img .hist-carousel .slick-prev{z-index:1;left:0px}.sessao-historico .hist-body .hist-body-img .hist-carousel .slick-dots{display:flex;justify-content:center;position:absolute;padding:1rem;list-style-type:none}.sessao-historico .hist-body .hist-body-img .hist-carousel .slick-dots button{display:block;width:6px;height:6px;padding:3px;border-radius:100%;background-color:#a1a1a1;text-indent:-9999px}.sessao-historico .hist-body .hist-body-img .hist-carousel .slick-dots li.slick-active button{border:none;background-color:#8c2f3c}.sessao-historico .hist-body .hist-body-img .hist-carousel .slick-dots li{width:4px}.sessao-historico .hist-body .hist-body-img .hist-carousel div{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.sessao-historico .hist-body .hist-body-linha-container{display:flex;flex-direction:column;align-items:center;width:100%;padding-left:20px;padding-right:20px}.sessao-historico .hist-body .hist-body-linha-container .hist-body-desc{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:30px}.sessao-historico .hist-body .hist-body-linha-container .hist-body-desc a{font-size:12px;color:#363636;text-decoration:none}.sessao-historico .hist-body .hist-body-linha-container .hist-body-linha{background-color:#8c2f3c;width:90%;height:4px;border-radius:2px;margin-top:56px}.sessao-historico .hist-body .hist-body-linha-container .hist-body-linha-body{position:relative;top:-10px;display:flex;width:90%;flex-direction:row;justify-content:space-between}.sessao-historico .hist-body .hist-body-linha-container .hist-body-linha-body .hist-body-linha-bola{width:16px;height:16px;background-color:#8c2f3c;border-radius:50%}.sessao-historico .hist-body .hist-body-linha-container .hist-body-linha-desc{width:100%;display:flex;flex-direction:row;justify-content:space-between}.sessao-historico .hist-body .hist-body-linha-container .hist-body-linha-desc div{text-align:center}.sessao-historico .hist-body .hist-body-linha-container .hist-body-linha-desc div p{margin-bottom:0px;font-size:14px}.sessao-historico .hist-body .hist-body-linha-container .hist-body-linha-desc div p:last-child{font-family:ubuntuBold;font-size:12px}.sm-link{font-family:ubuntuLight;font-size:14px;color:#8c2f3c}.form-check-input[type=checkbox]{border-radius:100%}.form-check-input{width:18px;height:18px;transition:.6s;cursor:pointer}.form-check-input:checked{background-color:#8c2f3c;border-color:#8c2f3c}.form-check-label{margin-left:4px;margin-top:5px;font-family:ubuntuLight;font-size:14px;color:#111111}.sessao-login .login-form{border:1px solid #CFCFCF;box-sizing:border-box;border-radius:21px;margin-bottom:10px}.sessao-login .senha-form{border:1px solid #CFCFCF;box-sizing:border-box;border-radius:21px;margin-bottom:10px}@media (min-width:768px){.collapse.dont-collapse-sm{display:block;height:auto !important;visibility:visible}}@media (min-width:576px){.titulo-categoria{margin-top:-140px}}@media (max-width:576px){.img-produto{min-height:195px;max-height:195px}.div-produtos .comprar{padding:10px 24px;font-size:14px}.footer-menu{text-align:center}.footer-logo img{margin-left:auto;margin-right:auto}.sessao-main-categoria .col-cards h6{min-height:96px}}@media (min-width:768px){.sessao-detalhe .det-img-thumbs{display:flex!important;flex-direction:row;justify-content:center}.sidebar{width:25%;height:80vh;min-height:200px;overflow:auto;position:-webkit-sticky;position:sticky;top:5%}section.sessao-newsletter{text-align:center}.col-filtros{margin-top:-66px}.filtros-scroll{--scrollbar-width:8px;--mask-height:32px;overflow-y:auto;height:800px;padding-bottom:var(--mask-height);padding-right:20px;--mask-image-content:linear-gradient(to bottom, transparent, black var(--mask-height), black calc(100% - var(--mask-height)), transparent);--mask-size-content:calc(100% - var(--scrollbar-width)) 100%;--mask-image-scrollbar:linear-gradient(black, black);--mask-size-scrollbar:var(--scrollbar-width) 100%;mask-image:var(--mask-image-content),var(--mask-image-scrollbar);mask-size:var(--mask-size-content),var(--mask-size-scrollbar);mask-position:0 0, 100% 0;mask-repeat:no-repeat,no-repeat}.filtros-scroll{scrollbar-width:thin;scrollbar-color:currentColor transparent}.filtros-scroll::-webkit-scrollbar{width:var(--scrollbar-width)}.filtros-scroll::-webkit-scrollbar-thumb{background-color:currentColor;border-radius:9999px}.filtros-scroll::-webkit-scrollbar-track{background-color:transparent}}@media (min-width:992px){header{height:170px}.sessao-banner{margin-top:30px}.sessao-banner a{height:450px}}@media (max-width:992px){.sessao-detalhe .det-qtd-carinho label{display:block;margin-bottom:0px}.hist-body-linha{margin-top:0px}.hist-body-desc{margin-bottom:0px!important}}@media (min-width:1400px){.navbar-padrao .navbar-brand img{padding-left:76px;padding-right:36px}}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}header .autocomplete{position:relative;display:inline-block;width:5800px;font-size:14px;font-weight:bolder}header input{border:1px solid transparent;background-color:#f1f1f1;padding:10px;font-size:16px}header input[type=text]{background-color:#f1f1f1;width:100%}header .autocomplete-items{position:absolute;border:1px solid #f1f1f1;border-top:none;z-index:99;top:100%;left:0;right:0;border-radius:15px 0px 15px 15px}header .autocomplete-items div{padding:8px 10px;cursor:pointer;background-color:#fff;transition:0ms!important}header .autocomplete-items div:first-child{padding-top:15px;border-radius:15px 0px 0px 0px}header .autocomplete-items div:last-child{padding-bottom:15px;border-radius:0px 0px 15px 15px}header .autocomplete-items div:hover{background-color:#8c2f3c;color:#fff}header .autocomplete-active{background-color:DodgerBlue !important;color:#ffffff}.masked-overflow{--scrollbar-width:8px;--mask-height:32px;overflow-y:auto;height:100px;padding-bottom:var(--mask-height);padding-right:20px;--mask-image-content:linear-gradient(to bottom, transparent, black var(--mask-height), black calc(100% - var(--mask-height)), transparent);--mask-size-content:calc(100% - var(--scrollbar-width)) 100%;--mask-image-scrollbar:linear-gradient(black, black);--mask-size-scrollbar:var(--scrollbar-width) 100%;mask-image:var(--mask-image-content),var(--mask-image-scrollbar);mask-size:var(--mask-size-content),var(--mask-size-scrollbar);mask-position:0 0, 100% 0;mask-repeat:no-repeat,no-repeat}.masked-overflow{scrollbar-width:thin;scrollbar-color:currentColor transparent}.masked-overflow::-webkit-scrollbar{width:var(--scrollbar-width)}.masked-overflow::-webkit-scrollbar-thumb{background-color:currentColor;border-radius:9999px}.masked-overflow::-webkit-scrollbar-track{background-color:transparent}.bold-nav{font-family:ubuntuBold;margin-left:4px}