/**
 * Avanti Comunicação <contato@penseavanti.com.br>
 * arsdesign
 * @date Mon Jul 26 2021 10:14:19 GMT-0300 (GMT-03:00)
 */

@charset "UTF-8";.icon-fork,.icon-github{background-image:url(/arquivos/0-sjc-web-sprite-main-0718c4100d.png);width:32px;height:32px}.produto .wrapper-flags .flag:before,.shelf .wrapperFlag .flag:before{background-color:#000;color:#fff;font-weight:700;letter-spacing:2px;text-transform:uppercase}.y-footer .container .y-footer__bottom--item-social #Bold,.y-footer .container .y-footer__top--item-pago li svg .a{fill:#fff}body#home,body#home .all{overflow-x:hidden}.icon-fork{background-position:0 0}.icon-github{background-position:-42px 0}.shelf .wrapperFlag{position:absolute;top:12px;right:0;z-index:1}.shelf .wrapperFlag.bottom{display:none}@media (max-width:680px){.shelf .wrapperFlag.top{display:none}.shelf .wrapperFlag.bottom{display:block;position:relative}}.shelf .wrapperFlag .flag{font-size:0}.shelf .wrapperFlag .flag:before{content:"";display:flex;align-items:center;font-size:0;position:absolute;right:-9px}.shelf .wrapperFlag .flag.outlet-flag:before{content:"Out \A let";width:51px;height:38px;font-size:12px;line-height:15px;white-space:pre-wrap;padding:2px 10px;margin-bottom:5px}@media (max-width:680px){.shelf .wrapperFlag .flag:before{position:relative;right:0}.shelf .wrapperFlag .flag.outlet-flag:before{content:"Outlet";position:relative;right:0;width:100%;justify-content:center;height:auto;font-size:10px;padding:5px}}.shelf .wrapperFlag .flag.frete-gratis-flag:before{content:"Frete Grátis";width:74px;height:38px;font-size:12px;line-height:15px;padding:2px 10px;margin-bottom:5px}@media (max-width:680px){.shelf .wrapperFlag .flag.frete-gratis-flag:before{position:relative;right:0;width:100%;justify-content:center;height:auto;font-size:10px;padding:5px}}.shelf .wrapperFlag .flag[class*="20--off"]:before{content:"20% Off";width:52px;height:38px;font-size:12px;line-height:15px;padding:2px 10px;margin-bottom:5px}@media (max-width:680px){.shelf .wrapperFlag .flag[class*="20--off"]:before{position:relative;right:0;width:100%;justify-content:center;height:auto;font-size:10px;padding:5px}}.shelf .wrapperFlag .flag[class*="30--off"]:before{content:"30% Off";width:52px;height:38px;font-size:12px;line-height:15px;padding:2px 10px;margin-bottom:5px}@media (max-width:680px){.shelf .wrapperFlag .flag[class*="30--off"]:before{position:relative;right:0;width:100%;justify-content:center;height:auto;font-size:10px;padding:5px}}.produto .wrapper-flags{margin-top:18px}@media (min-width:651px) and (max-width:750px){.produto .wrapper-flags{width:45%}}.produto .wrapper-flags.mob{display:none}@media (max-width:768px){.produto .wrapper-flags.desk{display:none}.produto .wrapper-flags.mob{display:block;margin-top:0}}.produto .wrapper-flags.mob .flag:before{content:"";max-width:277px;margin:0 auto}.produto .wrapper-flags .flag{font-size:0}.produto .wrapper-flags .flag:before{content:"";display:flex;align-items:center;justify-content:center;font-size:0}.produto .wrapper-flags .flag.frete-gratis-flag:before,.produto .wrapper-flags .flag.outlet-flag:before,.produto .wrapper-flags .flag[class*="20--off"]:before,.produto .wrapper-flags .flag[class*="30--off"]:before{width:100%;height:32px;font-size:12px;line-height:15px;padding:2px 10px;margin-bottom:5px}.produto .wrapper-flags .flag.outlet-flag:before{content:"Outlet"}.produto .wrapper-flags .flag.frete-gratis-flag:before{content:"Frete Grátis"}.produto .wrapper-flags .flag[class*="20--off"]:before{content:"20% Off"}.produto .wrapper-flags .flag[class*="30--off"]:before{content:"30% Off"}@font-face{font-family:AkagiPro;src:url("Akagi Pro Book.ttf.css") format("truetype")}.menu-aberto-lateral{width:100%!important}.menu-aberto-lateral .menu-responsvio{display:flex!important;flex-direction:column!important}.menu-aberto-lateral .menu-responsvio>div{color:#000;text-transform:uppercase;text-align:center!important;padding:30px 0!important}.menu-aberto-lateral .menu-responsvio .category{padding:10px 0}.menu-aberto-lateral .menu-responsvio .department>a{font-size:25px!important;text-transform:uppercase!important}.menu-aberto-lateral .menu-responsvio .department:nth-child(5){padding-bottom:150px!important}.pageHeader .header__minicart{display:none}@media (max-width:1200px){.pageHeader .pull-right{position:absolute;left:auto;top:80px;right:0}.pageHeader .pull-right>a{display:none}}@media (max-width:768px){header.responsivo .logo-header img{height:30px!important}header.responsivo .logo{width:auto}header.responsivo .icone-menu{top:35px;width:25px}header.responsivo .itens-busca{width:calc(100% - 70px);border:1px solid #000;height:30px;border-radius:15px}header.responsivo .itens-busca .busca input[type=text],header.responsivo .itens-busca fieldset{height:100%;margin:0}header.responsivo .itens-busca fieldset{width:100%}header.responsivo .itens-busca .busca input[type=text]{width:calc(100% - 30px);text-align:left;padding-left:15px;padding-right:5px}header.responsivo .itens-busca .btn-buscar{background:url(http://arsdesign.vteximg.com.br/arquivos/search-icon.png);width:18px!important;height:18px;background-size:contain;top:-4px;right:5px;cursor:pointer;font-size:0}}header .btn-buscar{font-size:0}.itens-busca{position:absolute;right:28px;bottom:0;left:-3px}@media (max-width:992px){.menu-lateral>a{display:none!important}header .busca{background:0 0!important}.itens-busca{bottom:25px;width:50%;right:15px!important;left:auto}.itens-busca input[type=text]{background:0 0!important}}.itens-busca fieldset{width:100%}.bloco-menor{display:flex!important;flex-direction:column!important}.store-account-container{display:flex;justify-content:center;border-top:1px solid #000}.store-account-container>a{margin-right:20px;display:flex;flex-direction:column}.store-account-container>a img{width:35px;margin-top:15px}.store-account-container>a span{color:#000;text-align:center}.store-account-container .store img{width:43px!important}.menu-item-container .menu-item-container li{margin:0!important}.menu-item-container{flex-direction:column;text-align:left}.menu-item-container li div a{padding-left:0!important}.menu-item-container .menu-item-container a{padding-left:10px!important}.menu-item-container li>div{padding-top:15px!important}.menu-item-container a{color:#000;font-size:16px}.menu-cvto{position:relative;top:30px;left:28px;margin:0}.menu-cvto>li>ul{top:175px;min-height:500px}.menu-cvto .ver-tudo{color:#000;width:115px}.menu-cvto .productList li img{height:150%!important}.menu-cvto .shelf.productList{position:relative;bottom:25px}.menu-cvto .buy_button{margin-top:25px;background:#783c1e}.menu-cvto .buy_button a{color:#fff!important;text-transform:uppercase!important;letter-spacing:4px!important}.menu-cvto .productName a{text-align:left!important;padding:0!important;font-weight:500!important;color:#000!important;letter-spacing:2px!important;font-size:10px}.menu-cvto .productPrice a{text-align:left;letter-spacing:2px;padding:0}.menu-cvto .productPrice a span{font-size:20px!important}.menu-cvto .produtos-menu-container,.menu-cvto .produtos-menu-container h2{display:none}.menu-cvto .produtos-menu-container .installment{text-align:left;letter-spacing:2px;font-size:11px}.menu-cvto .itens-busca{width:95%;margin:0 auto;position:relative;bottom:30px;border-bottom:1px solid #000;height:25px}.menu-cvto .itens-busca .busca input[type=text]{width:93%!important;text-align:left!important}.menu-cvto .itens-busca .busca input[type=button]{background:url(http://arsdesign.vteximg.com.br/arquivos/search-icon.png);width:25px;height:25px;position:absolute;background-size:contain;top:-7px;cursor:pointer;font-size:0}.top-banner-container{background:#787878;padding:13px;position:relative;bottom:15px}.top-banner-container .top-banner{color:#fff;text-align:center;letter-spacing:4px;font-size:12px}.pageHeader a,.pageHeader div,.pageHeader h2,.pageHeader h3,.pageHeader h4,.pageHeader input,.pageHeader span{font-family:AkagiPro;color:#000}section.j-newsletter .j-news__subtitle,section.j-newsletter .j-news__title{font-family:Roboto;color:#000;text-align:center}.pageHeader .wrapper{margin-top:30px;height:60px;display:flex}.pull-right{position:relative;left:90px;display:flex}.pull-right a{display:flex;flex-direction:column;color:#000;margin:0 15px;text-align:center}.pull-right a img{width:35px;height:auto!important}.pull-right #mini-cart .cartAmountLink img,.pull-right #mini-cart>img,.pull-right .store .cartAmountLink img,.pull-right .store>img{width:45px!important}.pull-right #mini-cart{position:relative;top:4px;right:12px}.pull-right #mini-cart .amount-products em{top:34px!important;right:0!important}section.j-newsletter{height:240px}@media (max-width:767px){section.j-newsletter{height:285px;overflow:hidden;display:block;width:100%;font-size:12px}}section.j-newsletter .container{display:block;padding:0!important;width:100%;margin:0 auto}section.j-newsletter .j-news__title{font-size:55px;text-transform:uppercase;font-weight:700;letter-spacing:11px}@media (max-width:768px){section.j-newsletter .j-news__title{font-size:25px;letter-spacing:5.2px;line-height:50px}}section.j-newsletter .j-news__subtitle{font-size:20px;letter-spacing:2px}@media (max-width:768px){section.j-newsletter .j-news__subtitle{font-size:12px;letter-spacing:1.2px}}section.j-newsletter form#j-form-news input{border:none;border-bottom:1px solid #000;font-style:italic;margin-right:40px;width:230px;background:#fff;font-family:'Bodoni Moda',serif;font-size:18px;letter-spacing:1.8px}@media (max-width:767px){section.j-newsletter form#j-form-news input{margin-bottom:26px;margin-right:0;width:80%;font-size:16px;letter-spacing:1.6px}}section.j-newsletter form#j-form-news input::placeholder{color:#000}section.j-newsletter form#j-form-news fieldset{display:block;text-align:center;margin-top:22px}section.j-newsletter form#j-form-news button#btn-newsletter{text-align:center;display:flex;margin:50px auto;background:#783c1e;border:0;padding:10px 66px;text-transform:uppercase;color:#fff;cursor:pointer;font-family:Roboto;font-weight:700;letter-spacing:3.6px;font-size:18px}#y-top,.y-footer .container h6{font-weight:600;text-transform:uppercase}@media (max-width:767px){section.j-newsletter form#j-form-news button#btn-newsletter{margin:9px auto;background:#783c1e;font-size:12px;letter-spacing:4.8px}}#y-top{text-align:center;color:#1D1D1B;text-decoration:underline;font-family:Roboto;margin-bottom:30px;margin-top:70px;font-size:16px;letter-spacing:1.6px}#y-top a{color:#000}.y-footer{display:block;width:100%;background-color:#000;color:#fff}.y-footer .container{padding:40px 16px 0;background:#000}@media (max-width:767px){#y-top{font-size:14px;letter-spacing:1.4px;margin-top:20px;margin-bottom:65px}.y-footer .container .logo-convicto{margin-bottom:40px}.y-footer .container .logo-convicto svg{width:140px}}.y-footer .container h6{font-size:14px;line-height:34px;color:#fff;margin-bottom:16px;letter-spacing:3px}.y-footer .container ul li{margin:8px 0}.y-footer .container ul li a{display:block;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#d4d4d4;cursor:pointer}.y-footer .container ul li a:hover{color:#783c1e}@media (min-width:768px){.y-footer .container .y-footer__top{width:100%;padding:39px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767px){.y-footer .container .y-footer__top{display:block;padding:0}}.y-footer .container .y-footer__top--item-pago{display:grid;grid-template-columns:17% 17% 17% 17% 17%;gap:4%;justify-content:center;align-items:center}@media (min-width:767px){.y-footer .container .y-footer__top--item-pago li{margin-right:20px!important}}@media (max-width:767px){.y-footer .container .y-footer__top--item-pago li{margin:0;display:block;text-align:center}}.y-footer .container .y-footer__bottom{width:100%;padding:50px 0;display:block;text-align:center;margin:auto}.y-footer .container .y-footer__bottom--item ul{padding-left:0!important}.y-footer .container .y-footer__bottom--item-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:center;margin-bottom:25px}.y-footer .container .y-footer__bottom--item-social li a[target="_blank"]{display:block;margin:0 20px}#returnToTop{display:none!important}.header__minicart{float:right}.header__minicart a,.header__minicart div,.header__minicart h3,.header__minicart h4,.header__minicart span{font-family:'Avenir Next';font-weight:500}@media (min-width:1200px){.header__minicart{position:relative;float:left;width:25px;margin-left:auto;margin-right:0}}@media (max-width:1200px){.header__minicart{padding:0 5% 0 3%;top:16px;position:absolute;right:0}}.header__minicart-icon{display:block;padding:15px 12px;position:relative}@media (min-width:1200px){.header__minicart-icon{padding:0;margin:auto}.header__minicart-icon:hover{text-decoration:none}}.header__minicart-total{font-size:0}@media (max-width:1200px){.header__minicart-icon{padding:15px 10px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.407' height='25.836' viewBox='0 0 19.407 25.836'%3E%3Cg transform='translate(0.25 0.25)'%3E%3Cpath d='M22.71,27.114H4.572a.383.383,0,0,1-.384-.4L5.052,8.737a.382.382,0,0,1,.384-.362H21.846a.383.383,0,0,1,.384.362l.864,17.978a.378.378,0,0,1-.106.281A.387.387,0,0,1,22.71,27.114ZM4.974,26.353H22.307L21.48,9.136H5.8Z' transform='translate(-4.188 -1.777)' fill='%23fff' stroke='%23fff' stroke-width='0.5'/%3E%3Cpath d='M21.014,8.961a.431.431,0,0,1-.461-.394V4.652c0-2.13-2.027-3.864-4.518-3.864s-4.518,1.734-4.518,3.864V8.567a.466.466,0,0,1-.921,0V4.652C10.6,2.087,13.035,0,16.035,0s5.44,2.087,5.44,4.652V8.567A.431.431,0,0,1,21.014,8.961Z' transform='translate(-6.582)' fill='%23fff' stroke='%23fff' stroke-width='0.5'/%3E%3C/g%3E%3C/svg%3E")}.header__minicart-total{top:15px;right:13px;background-color:#000}}.minicart,.minicart--open{background-color:#fff}.minicart{-webkit-transition:left 250ms linear,right 250ms linear;-moz-transition:left 250ms linear,right 250ms linear;-o-transition:left 250ms linear,right 250ms linear;transition:left 250ms linear,right 250ms linear;position:fixed;top:0;right:-100%;bottom:0;left:100%;z-index:10000}@media (max-width:992px){.minicart{top:68px}}@media (min-width:992px){.minicart{position:absolute;display:none;right:0;bottom:initial;left:initial;height:800px;width:500px}.minicart--open{height:550px!important;display:block;right:0;width:500px}}.minicart--open .minicart-products{height:295px!important}.minicart--open .minicart-footer{top:550px!important}@media (min-width:992px){.minicart--loading:before{background-color:rgba(0,0,0,.4)}}.minicart-header{background-color:#fff;text-align:center;position:relative}.minicart-header__title{padding:45px 0 11px;text-align:center;text-transform:uppercase;font-weight:700;font-size:25px;letter-spacing:.15em;line-height:25px;color:#000;opacity:.8}@media (max-width:992px){.minicart--open{left:0;right:0}.minicart-header__title{text-transform:uppercase;font-weight:800;background-color:#fff;text-align:center;padding:11px 0}.minicart-header__close-bar:after,.minicart-header__close-bar:before{background-color:#000}}.minicart-header__close-container{position:absolute;top:0}.minicart-header__close-container .minicart-header__close-x{font-size:20px}.minicart-header__close-link{display:block;padding:20px}.minicart-products{list-style:none;padding:0;margin:0;top:48px;right:0;bottom:120px;left:0;overflow-y:auto}.minicart-products::-webkit-scrollbar{width:14px;height:18px}.minicart-products::-webkit-scrollbar-thumb{height:6px;border:4px solid transparent;background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.15);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05)}.minicart-products::-webkit-scrollbar-button{width:0;height:0;display:none}.minicart-products::-webkit-scrollbar-corner{background-color:transparent}.minicart-products:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);content:'Sacola vazia.';position:absolute;top:100px;left:50%;z-index:5}@media (min-width:992px){.minicart-products{height:auto;height:377px}.minicart-products:before{top:120px}}.minicart-product__item{overflow:hidden;background-color:#fff;max-width:500px;margin:0 auto;padding-top:18px;padding-left:13px;position:relative;z-index:10;height:125px}.minicart-product__item:last-child{padding-bottom:18px}.minicart-product__delete{position:absolute;right:3px;top:11px;z-index:1}.minicart-product__delete-link{padding:8px 11px;display:block}.minicart-product__image{float:left;width:77px;margin-top:5px}.minicart-product__image img{width:100%;height:100%!important}.minicart-product__link{margin-left:0!important;text-align:left!important}.minicart-product__info{overflow:hidden;float:left;width:79%;margin-left:12px;position:relative}.minicart-product__info .minicart__container-unit{margin-bottom:5px}.minicart-product__info .minicart__container-unit .minicart__price-unit,.minicart-product__info .minicart__container-unit .minicart__value-unit{font-family:Montserrat;font-weight:400;font-size:11px;text-align:left;color:#000;opacity:.5;text-transform:uppercase}.minicart-control--items,.minicart-product__title{opacity:.8;color:#000;font-family:Montserrat}@media (max-width:360px){.minicart-product__info{width:60%!important}.minicart-product__info .minicart-product__title{max-width:100%}}@media (max-width:992px){.minicart-products{bottom:150px}.minicart-product__item{max-width:100%}.minicart-product__info{width:70%}.minicart-product__info .minicart-product__title{max-width:100%;padding-right:25px}.minicart-product__info .minicart-product__title a{text-align:left!important}}.minicart-product__title{margin:0;padding:0;height:58px;overflow:hidden;font-weight:400;font-size:12px;text-align:left}.minicart-controls{overflow:hidden;border:1px solid #000;float:left;width:90px}.minicart-control{cursor:pointer;display:block;float:left;font-size:10px;font-weight:700;height:20px;line-height:25px;position:relative;text-align:center;width:20%}.minicart-control--less:before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'<';display:block;height:1px;top:-3px;left:50%;position:absolute;width:9px}.minicart-control--items{cursor:default;font-weight:400;font-size:12px;line-height:18px;text-align:center;padding-top:2px;border-left:1px solid #000;border-right:1px solid #000;width:50px}.minicart-control--more:before{height:1px;width:9px}.minicart-control--more:after{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'>';display:block;left:50%;position:absolute;top:1px;height:9px;width:1px}.minicart-product__best-price{float:right;padding:4px 0;font-weight:600!important;font-size:14px;line-height:35px;text-align:right;color:#000;position:absolute;top:50px;right:0}.minicart-footer{position:absolute;right:0;top:800px;left:0;z-index:10;background-color:#fff}@media (max-height:600px){.minicart-footer{top:800px}}@media (max-width:992px){.minicart-footer{top:initial;bottom:0}}.minicart-resume{text-align:center}.minicart-resume__continue{text-align:center;margin-top:15px;display:none}.minicart-resume__continue a{color:silver;text-decoration:none;display:inline-block;font-size:12px;width:100%;cursor:pointer;text-align:center;font-weight:800;text-transform:uppercase}.minicart-resume__total{padding:10px 0}.minicart-resume__total .minicart-resume__total-items{display:none}.minicart-resume__total .minicart-resume__total-price{font-size:15px;line-height:25px;text-align:left;color:#000;text-transform:uppercase;display:flex;padding:0 20px}.minicart-resume__total .minicart-resume__total-price .minicart-resume__total-price-target{margin-left:auto;margin-right:0;font-weight:600!important}.minicart-resume__total-counter,.minicart-resume__total-price-target{font-weight:900}.minicart-resume__checkout{background-color:#783C1E}.minicart-resume__checkout .minicart-checkout{width:100%;text-transform:uppercase;font-family:Montserrat;font-weight:700;font-size:13px;letter-spacing:.25em;line-height:40px;text-align:center;color:#fff;margin:0!important}.free-shipping-bar{content:'';display:block;position:absolute;height:100%;background-color:transparent;z-index:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.free-shipping-bar.free-shipping-full{width:100%;border-radius:0}.minicart-resume__free-shipping-warning{background:#fff;color:#000;font-size:10px}.minicart-resume__wrap{padding:20px}.minicart-resume__free-shipping{height:34px;line-height:34px;font-size:10px;background:0 0;color:#fff;font-weight:700;position:relative;margin-bottom:5px}.minicart-resume__free-shipping .minicart-resume__free-shipping-text{position:relative;z-index:1;font-size:13px;display:flex;justify-content:center;color:#000!important;font-weight:700!important;line-height:32px;margin-top:0}.minicart-resume__free-shipping .minicart-resume__free-shipping-text .icon-minicart-resume__free{display:inline-block;vertical-align:middle;margin-right:10px;position:relative;top:8px}.minicart-resume__free-shipping .minicart-resume__free-shipping-text .icon-minicart-resume__free:before{content:'';background:url(/arquivos/frete-icon.png);background-size:contain;width:27px;height:27px;position:absolute;right:0;top:-4px;filter:invert(1)}.minicart-resume__free-shipping .minicart-resume__free-shipping-text span{letter-spacing:1px}@media (min-width:992px){.minicart-resume__free-shipping .minicart-resume__free-shipping-text{font-size:11px}.minicart-resume__free-shipping .minicart-resume__free-shipping-text span{font-size:12px}}.minicart-resume__free-shipping .minicart-resume__free-shipping-text strong{font-size:15px;letter-spacing:1px}@media (min-width:992px){.minicart-resume__free-shipping .minicart-resume__free-shipping-text strong{font-size:10px}}.minicart-resume__free-shipping .minicart-resume__free-shipping__bar{display:block;position:absolute;height:100%;top:0;left:0;background:red;z-index:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.minicart-resume__free-shipping .minicart-resume__free-shipping__bar.minicar-resume__free-shipping__bar--full{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.minicart-product__link{display:block;color:#000;text-transform:uppercase;max-width:200px}.minicart-product__link img{width:100%!important;height:100%!important}.produto .mainProduct .mainProductInfo .dimension-Cor:hover,.produto .mainProduct .mainProductInfo .dimension-Tamanho:hover{cursor:pointer}.consciente{display:none}.mainProduct{display:inline-block}.shelf .productName a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#produtos .shelf li .productInfo .productPrice{text-align:left}.prateleira{width:100%;margin:auto}.prateleira h2{display:none}.prateleira ul{display:flex}@media (max-width:767px){.prateleira{width:100%}.prateleira ul{margin-bottom:0;padding:0!important}}@media (min-width:767px){.prateleira ul li{width:283px;padding:0 12px;margin-bottom:66px!important;height:418px}}.prateleira ul li .wrapperFlag.top{display:none}.prateleira ul li .product-name a{text-align:left;letter-spacing:0;color:#000;text-transform:uppercase;display:block;font-size:16px;font-weight:700;font-family:Roboto;line-height:17px;min-height:65px}@media (max-width:767px){.prateleira ul li .product-name a{font-size:12px;min-height:70px}}.prateleira ul li .price .old-price{font-size:12px;display:block;color:#8B8989;font-family:Roboto;letter-spacing:0;text-decoration:line-through}.prateleira ul li .price .best-price{text-align:left;color:#000;min-height:40px;display:block;font-family:Roboto;font-size:25px;letter-spacing:0}@media (max-width:767px){.prateleira ul li .price .best-price{font-size:12px;letter-spacing:2.4px;min-height:15px}}.prateleira ul li .price .installment{font-family:Roboto;font-size:12px;letter-spacing:0;color:#8B8989;text-align:left;display:block}@media (max-width:767px){.prateleira ul li .price .installment{font-size:8px;letter-spacing:1.6px}}.prateleira ul li .compare{display:none}.prateleira ul li .wrapper-buy-button-asynchronous .add{display:flex;align-items:center;height:33px;background:#783c1e;margin-top:15px}.prateleira ul li .wrapper-buy-button-asynchronous .add a{color:#fff!important;width:98%;display:block;text-align:center;text-transform:uppercase;font-size:0}.prateleira ul li .wrapper-buy-button-asynchronous .add a:after{content:"ADICIONAR";font-size:12px;text-align:center;letter-spacing:4.8px;color:#fff;font-family:Roboto}.prateleira .slick-list.draggable{min-height:590px}@media (max-width:767px){.prateleira .slick-list.draggable{min-height:365px}.prateleira .slick-slide li{min-height:375px;padding:0 6px}}@media (min-width:767px){.prateleira .slick-slide li{width:320px;min-height:550px}}.compra_rapida{top:62%;height:184px;background:0 0!important;opacity:1!important}.compra_rapida .buy_button{margin-top:5px}@media (max-width:767px){.compra_rapida{height:60px;top:98%;padding:0 5px!important}.compra_rapida .buy_button{display:none!important}}.compra_rapida .buy_button a{background:#783C1E!important;font-size:0;padding:11px 5px!important}.compra_rapida .buy_button a:before{font-size:14px;content:"ADICIONAR";letter-spacing:6.4px;padding:5px;font-family:Roboto}@media (max-width:767px){.compra_rapida .buy_button a:before{font-size:12px;letter-spacing:4.8px}}.compra_rapida .shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida{top:60%}.compra_rapida .shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .tamanho li{width:20px!important;position:relative;display:block;margin-bottom:5px!important;border:1px solid #ccc;min-width:24px;height:24px;font-size:10px;text-align:center;line-height:24px;padding:0!important;cursor:pointer}.compra_rapida .content_sku{font-family:Roboto;background:#515151;width:98%;margin:auto;padding:3px 6px;display:grid!important;min-height:150px;opacity:0}.compra_rapida .content_sku .cor span:before,.compra_rapida .content_sku .tamanho span:before{font-weight:400;text-align:center;display:block;text-transform:uppercase;color:#FFF;font-family:Roboto}.compra_rapida .content_sku .cor{order:2;min-height:65px!important}.compra_rapida .content_sku .cor span{font-size:0!important;margin-bottom:0!important}.compra_rapida .content_sku .cor span:before{font-size:12px!important;content:"Escolha sua cor"}.compra_rapida .content_sku .cor ul{margin-top:7px;justify-content:center!important;min-height:30px!important}.compra_rapida .content_sku .cor ul li{border:1px solid #000!important;min-height:20px!important}.compra_rapida .content_sku .tamanho{height:65px}.compra_rapida .content_sku .tamanho span{font-size:0!important}.compra_rapida .content_sku .tamanho span:before{font-size:12px!important;content:"Escolha seu tamanho"}.compra_rapida .content_sku .tamanho ul{height:50px}.compra_rapida .content_sku .tamanho ul li{border:none!important;font-size:20px!important;text-align:center!important;color:#FFF;font-weight:700;min-height:25px!important}.compra_rapida .content_sku .tamanho ul li[class*=sku_check]{border:1px solid #caab91!important;font-size:10px!important}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku{width:98%;justify-content:center;height:100%;margin:auto;padding:3px 6px;display:grid!important;min-height:150px;opacity:0}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .cor{order:2}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .cor span{font-size:0!important;margin-bottom:0!important}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .cor span:before{font-size:12px!important;content:"Escolha sua cor";text-transform:uppercase;color:#FFF;font-weight:400;text-align:center;display:block;font-family:Roboto}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .cor ul{margin-top:7px;justify-content:center!important}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .cor ul li{border:1px solid #000!important}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .tamanho span{font-size:0!important}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .tamanho span:before{font-size:12px!important;content:"Escolha seu tamanho";text-transform:uppercase;color:#FFF;font-weight:400;text-align:center;display:block;font-family:Roboto}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .tamanho li{border:none!important;font-size:20px!important;text-align:center!important;color:#FFF;font-weight:700}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku .tamanho li[class*=sku_check]{border:1px solid #caab91!important;font-size:10px!important}@media (max-width:767px){.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida .content_sku{display:none!important}}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .buy_button-mobile{margin-top:25px}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .buy_button-mobile a{width:100%;height:26px;display:block;text-align:center;color:#fff;font-weight:700;background:#783C1E!important;font-size:0;padding:6px 5px!important}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .buy_button-mobile a:before{font-size:14px;content:"ADICIONAR";letter-spacing:6.4px;padding:5px;font-family:Roboto}@media (min-width:767px){.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .buy_button-mobile{display:none}}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productImage{border:none}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productImage a img{display:block}@media (max-width:767px){.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .buy_button-mobile a:before{font-size:12px;letter-spacing:4.8px}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productImage{height:170px}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productImage a img{height:166px;max-width:230px}}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo .flag{display:none}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo .productPrice{text-align:left;font-family:Roboto;letter-spacing:5.8px;color:#000;margin-top:5px}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo .productPrice .oldprice{font-size:12px;display:block;color:#8B8989;font-family:Roboto;letter-spacing:0;text-decoration:line-through}@media (max-width:767px){.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo .productPrice .oldprice{font-size:8px;letter-spacing:1.6px}}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo .productPrice .bestPrice{font-size:25px;letter-spacing:0;color:#000;font-family:Roboto}@media (max-width:767px){.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo .productPrice .bestPrice{font-size:12px;letter-spacing:2.4px}}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo .productPrice .installment{font-size:12px;letter-spacing:1px;color:#8B8989}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo p.productName{width:100%;margin:10px auto 0;line-height:36px;font-size:20px}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo p.productName a{text-align:left;letter-spacing:0!important;color:#000;opacity:1;line-height:17px;font-size:16px;font-family:Roboto!important;min-height:70px}@media (max-width:767px){.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo p.productName a{font-size:12px;margin-top:5px}body#home .banner-principal-desktop{display:none}}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540]:hover .compra_rapida{opacity:1}.shelf li[layout=c201e470-4760-4887-bf40-ca62abca2540]:hover .content_sku{opacity:1!important}body#home .shelf.productList.prateleira{margin-top:45px}body#home .banner-principal-mobile{display:none}body#home .banner-principal-mobile img{height:226px}@media (max-width:767px){body#home .banner-principal-mobile{display:block}}body#home .box-banner img{width:100%}body#home .barra-inferior-banner{background-color:#000}body#home .barra-inferior-banner button{display:none!important}@media (min-width:767px){body#home .barra-inferior-banner .content-interno{display:flex;width:100%;justify-content:center;align-items:center;height:70px;margin:auto;max-width:1240px}body#home .barra-inferior-banner .content-interno .barra-inferior-banner__box{width:16.6%;text-align:center;display:flex;align-items:center}body#home .barra-inferior-banner .content-interno .barra-inferior-banner__box p{margin-left:10px;font-size:14px;color:#fff}body#home .barra-inferior-banner .content-interno #barra3{width:13%}body#home .barra-inferior-banner .content-interno #barra5{width:20%}body#home .barra-inferior-banner .content-interno #barra6{width:10.6%}}@media (max-width:767px){body#home .barra-inferior-banner .content-interno{display:flex;justify-content:center;position:relative;height:55px;top:0;width:100%;margin:0 auto}body#home .barra-inferior-banner .content-interno .slick-list.draggable{margin:auto}body#home .barra-inferior-banner .content-interno .slick-list.draggable .slick-track{display:flex;align-items:center}body#home .barra-inferior-banner .content-interno .slick-list.draggable .slick-track .barra-inferior-banner__box{display:flex!important;justify-content:center;align-items:center}body#home .barra-inferior-banner .content-interno .slick-list.draggable .slick-track .barra-inferior-banner__box svg{width:30px;height:40px}body#home .barra-inferior-banner .content-interno .slick-list.draggable .slick-track .barra-inferior-banner__box #svg3{width:18px;height:25px}body#home .barra-inferior-banner .content-interno .slick-list.draggable .slick-track .barra-inferior-banner__box #svg5{width:50px;height:50px}body#home .barra-inferior-banner .content-interno .slick-list.draggable .slick-track .barra-inferior-banner__box #svg6{width:25px;height:25px}body#home .barra-inferior-banner .content-interno .slick-list.draggable .slick-track .barra-inferior-banner__box p{margin-left:20px;font-size:14px;color:#fff}body#home .news-collection .prateleira{display:grid!important;grid-template-columns:48% 48%;gap:4%}body#home .news-collection .prateleira ul li{width:100%;height:310px;padding:0 5px;margin-bottom:60px}}body#home .news-collection{text-align:center;margin-top:50px}body#home .news-collection .news-collection__description{margin:auto;color:#8B8989;font-family:Roboto;letter-spacing:2px;line-height:22px;font-size:14px;width:80%}body#home .key-visual .key-visual-description h1,body#home .news-collection h1{font-weight:700;color:#000;font-family:Roboto;text-transform:uppercase}@media (max-width:767px){body#home .news-collection .news-collection__description{width:100%;line-height:20px;font-size:12px;margin-bottom:0;letter-spacing:1.2px}}body#home .news-collection h1{font-size:50px;letter-spacing:10px}body#home .news-collection h1::after{content:"";display:block;background-color:#000;width:620px;height:1px;margin:10px auto 25px}@media (max-width:767px){body#home .news-collection h1{font-size:26px;letter-spacing:5.2px}body#home .news-collection h1::after{width:335px}}body#home .key-visual{text-align:center;margin-top:50px}body#home .key-visual .prateleira h2{display:none}body#home .key-visual .prateleira .slick-prev{left:-15px;top:40%}body#home .key-visual .prateleira .slick-prev.slick-arrow::before{background-image:url(/arquivos/arrow-left.png);background-size:25px 50px;content:"";width:25px;height:50px;display:block}body#home .key-visual .prateleira .slick-next{right:-10px;top:40%}body#home .key-visual .prateleira .slick-next.slick-arrow::before{background-image:url(/arquivos/arrow-right.png);background-size:25px 50px;content:"";width:25px;height:50px;display:block}body#home .key-visual .prateleira ul li[layout=c201e470-4760-4887-bf40-ca62abca2540]{width:100%}@media (min-width:767px){body#home .key-visual .prateleira ul li{margin-bottom:0}body#home .key-visual .prateleira ul li[layout=c201e470-4760-4887-bf40-ca62abca2540]{margin:0 35px}}body#home .key-visual .prateleira ul li[layout=c201e470-4760-4887-bf40-ca62abca2540] .productInfo{margin-left:5px}body#home .key-visual .prateleira ul li[layout=c201e470-4760-4887-bf40-ca62abca2540] .compra_rapida{top:53%}body#home .key-visual .key-visual-description h1{font-size:50px;letter-spacing:10px}body#home .key-visual .key-visual-description h1::after{content:"";display:block;background-color:#000;width:620px;height:1px;margin:10px auto 25px}@media (max-width:767px){body#home .key-visual .key-visual-description h1{font-size:26px;letter-spacing:5.2px}body#home .key-visual .key-visual-description h1::after{width:335px}}body#home .key-visual .key-visual-description .key-visual-description__p{margin:auto;color:#8B8989;font-family:Roboto;letter-spacing:2px;line-height:22px;font-size:14px;width:80%}body#home .key-visual .key-visual-title{text-align:left;margin:40px auto 30px;padding:0 10px}@media (max-width:767px){body#home .key-visual .key-visual-description .key-visual-description__p{width:100%;font-size:12px;letter-spacing:1.2px;line-height:20px}body#home .key-visual .key-visual-title{width:100%;margin:40px 0 0}}body#home .key-visual .key-visual-title h2{font-size:40px;color:#000;font-family:'Bodoni Moda',serif;letter-spacing:6px;margin-bottom:12px;font-style:italic}@media (max-width:767px){body#home .key-visual .key-visual-title h2{font-size:26px;letter-spacing:3.9px}}body#home .key-visual .key-visual-title .key-visual-title__p{width:60%;color:#8B8989;font-size:14px;letter-spacing:2px;line-height:22px;font-family:Roboto}@media (max-width:767px){body#home .key-visual .key-visual-title .key-visual-title__p{width:100%;font-size:12px;letter-spacing:1.2px;line-height:20px}body#home .key-visual .key-visual-title a{display:none}}body#home .key-visual .key-visual-title a{text-transform:uppercase;color:#000;text-decoration:underline;font-weight:800;float:right;font-family:Roboto;font-size:16px;letter-spacing:1.6px}@media (max-width:768px){body#home #sustentabilidade-desktop{display:none}}body#home #sustain{margin-top:60px}body#home #sustentabilidade-mobile{margin:25px 0 45px}body#home #sustentabilidade-mobile .category-box-left{margin-bottom:35px;display:block;height:auto}body#home #sustentabilidade-mobile .category-box-left .box-banner a{height:auto}body#home #sustentabilidade-mobile .category-box-right{margin-bottom:0;display:block;height:auto}body#home #sustentabilidade-mobile .category-box-right .box-banner a{height:auto}@media (min-width:768px){body#home #sustentabilidade-mobile{display:none}}body#home .category-box{display:flex;margin:0 0 110px;gap:15px;width:100%}@media (max-width:767px){body#home .category-box{display:block;width:100%;margin:65px 0 110px;padding-top:0}}body#home .category-box .category-box-left{text-align:center;color:#fff;text-transform:uppercase;height:360px;width:738px;display:flex;align-items:flex-end;position:relative;justify-content:center;flex-wrap:wrap}@media (max-width:767px){body#home .category-box .category-box-left{margin-bottom:160px;width:100%;height:257px}}body#home .category-box .category-box-left a,body#home .category-box .category-box-right a{background-color:#783c1e;color:#fff;font-family:Roboto;margin-bottom:-18px}body#home .category-box .category-box-left p{margin-left:38px;font-size:40px;letter-spacing:20px}body#home .category-box .category-box-left a{padding:7px 90px;font-size:18px;letter-spacing:7.2px}@media (max-width:768px){body#home .category-box .category-box-left a{left:17%;font-size:12px;letter-spacing:4.8px}}body#home .category-box .category-box-left .box-banner a{width:100%!important;display:flex;position:static!important;padding:0!important;height:368px}body#home .category-box .category-box-right{text-align:center;color:#fff;text-transform:uppercase;height:360px;width:738px;display:flex;align-items:flex-end;position:relative;justify-content:center;flex-wrap:wrap}@media (max-width:767px){body#home .category-box .category-box-right{width:100%;height:257px}}body#home .category-box .category-box-right p{margin-left:100px;font-size:40px;letter-spacing:20px}body#home .category-box .category-box-right a{padding:7px 90px;font-size:18px;letter-spacing:7.2px}@media (max-width:768px){body#home .category-box .category-box-right a{left:17%;font-size:12px;letter-spacing:4.8px}}body#home .category-box .category-box-right .box-banner a{width:100%!important;display:flex;position:static!important;padding:0!important;height:368px}