/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--cinza-100:#f5f5f5;--cinza-200:#ebebeb;--cinza-300:#e4e4e4;--cinza-400:#414042;--vermelho-100:#ce171f;--vermelho-200:#a81e25;--gap:15px;--gap-xs:5px;--gap-sm:10px;--gap-md:20px;--gap-lg:30px;--gap-xl:40px;--swiper-theme-color:#f5f5f5;--swiper-navigation-color:#fff;--swiper-pagination-color:#fff;--btn-menu-color:#000;--container:1400px;--section-gap:var(--gap-xl, 60px);--font-size:1.6rem;--font-family:'ff-meta-web-pro',Signika,Helvetica,Arial,sans-serif;--font-family-numeric:'ff-meta-correspondence-web-p','ff-meta-web-pro',Signika,Helvetica,Arial,sans-serif}:root{--cinza-100:#f5f5f5;--cinza-200:#ebebeb;--cinza-300:#e4e4e4;--cinza-400:#414042;--vermelho-100:#ce171f;--vermelho-200:#a81e25;--gap:15px;--gap-xs:5px;--gap-sm:10px;--gap-md:20px;--gap-lg:30px;--gap-xl:40px;--swiper-theme-color:#f5f5f5;--swiper-navigation-color:#fff;--swiper-pagination-color:#fff;--btn-menu-color:#000;--container:1400px;--section-gap:var(--gap-xl, 60px);--font-size:1.6rem;--font-family:'ff-meta-web-pro',Signika,Helvetica,Arial,sans-serif;--font-family-numeric:'ff-meta-correspondence-web-p','ff-meta-web-pro',Signika,Helvetica,Arial,sans-serif}.p-footer__widgets .p-widget-title,.p-subtitle{margin-bottom:20px;font-size:1.125em;font-weight:700;color:#ce171f}.a-reset,.menu-social a,.p-footer__widgets .p-widget li a,.p-footer__widgets .p-widget p a{color:inherit;text-decoration:none}.flex-center,.p-menu-mobile .form-mobile-search button{display:flex;align-items:center;justify-content:center}.absolute-vcenter,.p-menu-mobile .form-mobile-search button{position:absolute;top:50%;transform:translateY(-50%)}.py{padding-top:20px;padding-bottom:20px}.p-footer,.py2{padding-top:40px;padding-bottom:40px}.py3{padding-top:60px;padding-bottom:60px}.px{padding-left:20px;padding-right:20px}.px2{padding-left:40px;padding-right:40px}.px3{padding-left:60px;padding-right:60px}.px-em{padding-left:1em;padding-right:1em}.py-em{padding-top:1em;padding-bottom:1em}.m0{margin:0}.mr1{margin-right:20px}.mr2{margin-right:40px}.mr3{margin-right:60px}.ml1{margin-left:20px}.ml2{margin-left:40px}.ml3{margin-left:60px}.mt1{margin-top:20px}.mt2{margin-top:40px}.mt3{margin-top:60px}.mb1{margin-bottom:20px}.mb2{margin-bottom:40px}.mb3{margin-bottom:60px}.vermelho-100{color:#731113}.vermelho-200{color:#931619}.vermelho-300{color:#ce171f}.fs-md{font-size:1.2em}.fs-lg{font-size:1.5em}.fs-xl{font-size:2em}.fs-2xl{font-size:2.5em}.fs-3xl{font-size:3em}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}body{font-size:1rem;font-family:ff-meta-web-pro,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5;overflow-x:hidden}body.is-menu-open{overflow:hidden}p{margin-bottom:1em}a{color:inherit;text-decoration:inherit}img{max-width:100%;height:auto}form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=url],form select,form textarea{display:block;width:100%;padding:10px;font:inherit;color:#231f20;border:2px solid #7d7d7d;border-radius:3px;outline:0}form input[type=date]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=url]:focus,form select:focus,form textarea:focus{border-color:#231f20}input[readonly],select[readonly],textarea[readonly]{background:#eee;pointer-events:none;touch-action:none}.p-main .p-content a{color:#ce171f;text-decoration:underline}.p-main .p-content a:hover{color:#931619}.p-container{position:relative;margin-left:auto;margin-right:auto;padding-left:var(--gap);padding-right:var(--gap);max-width:var(--container,1280px);width:100%;z-index:1}.p-container--slim{max-width:900px}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}
	.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.p-archive-title{display:block;padding-top:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:3px solid;color:#ce171f;text-align:center;font-size:34px}.p-brand{display:flex;align-items:center;flex:1;margin:0}.p-brand span{display:inline-block;margin-left:10px;font-weight:100;font-size:16px}.p-brand img{vertical-align:middle;max-width:60px;height:auto}@media screen and (min-width:980px){.p-brand{flex:none;margin-right:40px}.p-brand span{font-size:22px}.p-brand img{max-width:120px}}.p-breadcrumb{padding-top:10px;padding-bottom:10px;font-size:13px;font-weight:100;color:#7d7d7d;background:#fff}.p-breadcrumb .woocommerce-breadcrumb{margin:0;font-size:1em}.p-breadcrumb a{color:#7d7d7d}.p-breadcrumb a:hover{color:#ce171f}.btn,.wpcf7-submit{display:inline-block;color:#fff;font-weight:600;font-size:1em;line-height:1;padding:.5em 1.4em;border-radius:5px;background:#ce171f;background:linear-gradient(#ce171f,#931619);border:2px solid #931619;transition:background .25s}.btn:hover,.wpcf7-submit:hover{background:linear-gradient(#931619,#931619)}.btn-base,.btn-close,.btn-menu,.btn-search{display:flex;align-items:center;justify-content:center;border:0;width:45px;min-height:45px;background:0 0;outline:0;cursor:pointer}.btn-falar-vendedor{margin-top:20px;margin-bottom:20px;color:#fff;display:block;font-size:16px;padding:.5em 1.5em;border-radius:5px;background:#ce171f;text-align:center;clear:both}.btn-falar-vendedor:hover{background:#931619}.btn-menu svg{stroke:#231f20;stroke-width:3}.btn-search svg{stroke-width:.3}.btn-cart{display:flex;align-items:center;padding-left:15px;padding-right:15px;color:#ce171f}.btn-cart i{font-size:24px}.p-cart{position:fixed;top:0;right:0;bottom:0;width:300px;z-index:110;background:#fff;transform:translateX(100%);transition:all .3s;opacity:0}.is-cart-open .p-cart{transform:translateX(0);opacity:1}.p-cart .btn-close{margin-top:10px;margin-right:0;margin-left:auto;width:30px}.p-cart__title{padding-bottom:8px;font-size:1.3rem;text-align:center;border-bottom:1px solid #eee}.p-copyright{padding-top:var(--gap);padding-bottom:var(--gap);color:#666;font-size:14px;font-weight:600;line-height:1;text-align:center;background:var(--cinza-300)}.p-copyright a{text-decoration:none}.p-copyright a:hover{color:#333}.p-copyright ul{list-style:none}@media screen and (min-width:768px){.p-copyright ul{display:flex}}.p-copyright li{margin:5px;margin-right:5px}@media screen and (min-width:768px){.p-copyright .p-container{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:768px){.p-copyright__left{text-align:left}.p-copyright__right{text-align:right}}.form-regiao{margin-top:15px;margin-bottom:15px;font-size:12px;text-align:right}.form-regiao label{display:block;margin-right:20px;font-weight:700}.form-regiao select{padding:5px;width:auto}.form-regiao .form-group{display:flex;align-items:center;justify-content:flex-end}.p-teaser{background:#e4e4e4}.p-teaser__item{position:relative;display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;text-align:center;min-height:35vw;flex-direction:column;margin-bottom:20px}.p-teaser__item .p-container{padding-left:40px;padding-right:40px}@media screen and (min-width:768px){.p-teaser__item{flex-direction:row;font-size:22px;text-align:left;justify-content:flex-start;margin-bottom:0}.p-teaser__item .p-container{background:0 0}}@media screen and (min-width:980px){.p-teaser__item{font-size:24px}}.p-teaser__item-content{margin-top:20px;margin-bottom:20px;width:100%;color:#000}@media screen and (min-width:768px){.p-teaser__item-content{margin-top:40px;margin-bottom:40px;width:40%;color:inherit}}.p-teaser__item-title{margin-bottom:10px;font-size:1.5em;line-height:1}@media screen and (min-width:768px){.p-teaser__item-title{font-size:2.2em}}.p-teaser__item-text{margin-bottom:10px}.p-teaser__item-button{display:inline-block;padding:10px 25px;line-height:1;color:#fff;background:#ce171f;transition:background-color .25s}.p-teaser__item-button:hover{background:#931619}.p-teaser__item-figure{position:relative;order:-1}@media screen and (min-width:768px){.p-teaser__item-figure{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.p-teaser__item-figure img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:0}}.p-teaser__item-figure:after{content:"";position:absolute;left:0;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);pointer-events:none;}.p-home-teaser-item__content{position:relative;margin-top:80px;margin-bottom:80px;max-width:75%;text-align:center;z-index:1}.menu ul,.p-footer__widgets .p-widget ul{margin:0}.menu li,.p-footer__widgets .p-widget li{list-style:none}.menu-categories{display:none}@media screen and (min-width:768px){.menu-categories{position:static;display:block;top:101px;padding-top:8px;padding-bottom:8px;font-size:14px;font-weight:500;background:#fff;border-bottom:1px solid #f5f5f5;z-index:100}.menu-categories ul{display:flex;justify-content:flex-end;flex-wrap:wrap}.menu-categories li{margin-left:10px;margin-right:10px}}.menu-main>ul>.menu-item{position:relative}.menu-main .sub-menu{display:none;position:absolute;top:100%;min-width:250px;left:50%;transform:translateX(-50%);text-align:center;font-size:.7em;background:#fff;box-shadow:1px 0 5px rgba(0,0,0,.2);z-index:2}.menu-main .sub-menu a{color:#414042;display:block;padding:12px 10px;font-weight:600}.menu-main .sub-menu a:hover{color:#ce171f}.menu-main{display:flex;flex:1;color:#000;font-weight:600;font-size:19px;text-align:center;justify-content:flex-end}.menu-main>ul{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.menu-main>ul>li{position:relative;display:flex;justify-content:center;align-items:stretch;margin-left:20px;margin-right:20px}.menu-main>ul>li:hover>a{color:#ce171f;border-color:inherit}.menu-main>ul>li:hover .sub-menu{display:block}.menu-main>ul>li>a{display:flex;align-items:center;border-bottom:3px solid transparent;transition:border .25s}.curent_page_item>.menu-main>ul>li>a,.menu-main>ul>li>a:hover{color:#ce171f;border-bottom-color:inherit}.p-menu-mobile{position:fixed;bottom:0;left:0;width:100%;max-width:300px;height:calc(100% - var(--offset-header, 50px));font-size:16px;background:#f5f5f5;z-index:90;overflow-y:auto;transform:translateX(-100%);transition:transform .3s}.is-menu-open .p-menu-mobile{transform:translateX(0)}.p-menu-mobile .form-mobile-search{position:relative;padding-top:20px;padding-bottom:20px;width:90%;margin:auto;font-size:20px}.p-menu-mobile .form-mobile-search input{border:1px solid #414042;width:100%}.p-menu-mobile .form-mobile-search button{right:0;padding:5px;background:0 0;border:0;outline:0;cursor:pointer;z-index:1}.p-menu-mobile .menu-mobile-categories a,.p-menu-mobile .menu-mobile-main a{display:block;padding:1em;border-bottom:1px solid #ebebeb;font-weight:600;background:#fff}.p-menu-mobile .menu-mobile-top{color:#414042;font-size:14px;font-weight:600}.p-menu-mobile .menu-mobile-top a{display:block;padding:1em}@media screen and (min-width:980px){.p-menu-mobile{display:none}}.p-menu-mobile .p-showroom-telefone-item{margin-bottom:10px}.p-menu-search{position:relative;display:flex;padding-left:20px;align-items:center}.p-menu-search .btn-close .icon-close{display:none}.p-menu-search.is-open .icon-search{display:none}.p-menu-search.is-open .icon-close{display:block}.p-menu-search.is-open .form-search{display:flex}.form-search{position:absolute;display:none;align-items:center;top:50%;right:80%;width:250px;padding:10px;transform:translateY(-50%);background:#fff;box-shadow:0 0 5px -3px}.form-search button{margin-left:5px}.menu-social{display:inline-block;margin-bottom:20px;font-size:22px}.menu-social ul{display:flex}.menu-social li{margin-right:10px}.menu-social a{display:flex;align-items:center;justify-content:center;padding:5px;width:1.5em;height:1.5em;color:#000;border-radius:9999px;background:0 0;transition:all .25s}.menu-social a:hover{color:#fff;background-color:var(--link-color,#000)}.menu-social a[href*="facebook.com"]{--link-color:#3b5998}.menu-social a[href*="twitter.com"]{--link-color:#1da1f2}.menu-social a[href*="linkedin.com"]{--link-color:#0077b5}.menu-social a[href*="youtube.com"]{--link-color:#c4302b}.menu-social a[href*="pinterest.com"]{--link-color:#e60023}.menu-social a[href*="telegram.com"]{--link-color:#0088cc}.menu-social a[href*="whatsapp.com"]{--link-color:#4aae20}.menu-social a[href*="instagram.com"]{--link-color:#dd2a7b}.menu-top{display:none}@media screen and (min-width:980px){.menu-top{position:relative;display:block;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e4e4e4;font-size:13px;font-weight:600;text-align:right;color:#414042;background:#f5f5f5;z-index:12}.menu-top a{transition:color .25s}.menu-top a:hover{color:#ce171f}.menu-top li{display:inline-block;margin-left:20px}.menu-top .p-showroom-telefone-list{flex-wrap:nowrap}.menu-top .p-showroom-telefone-item{display:flex;flex-wrap:wrap;align-items:center;margin-left:0;margin-right:20px}.menu-top .p-container{display:flex;justify-content:space-between}}.menu-top__left,.menu-top__right{gap:20px}.menu-top__left{display:flex;align-items:baseline}.menu-top__right{display:flex;justify-content:flex-end;align-items:baseline}.p-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none;background:rgba(0,0,0,0);transition:background .3s}.is-cart-open .p-overlay,.is-menu-open .p-overlay,.is-search-open .p-overlay{pointer-events:initial;background:rgba(0,0,0,.7)}.is-cart-open .p-overlay{z-index:101}@media screen and (min-width:980px){.is-menu-open .p-overlay{display:none}}.p-showrooms{padding-top:var(--section-gap);padding-bottom:var(--section-gap);text-align:center;background:var(--cinza-100)}.p-showrooms a{text-decoration:none}.p-showrooms a:hover{text-decoration:underline}.p-showrooms__title{font-size:2em}.p-showrooms__list{margin-top:var(--gap-lg)}@media screen and (min-width:980px){.p-showrooms__list{display:flex;justify-content:space-evenly;flex-wrap:wrap}}.p-showrooms__item{margin-bottom:var(--gap-lg);font-family:var(--font-family-numeric,var(--font-family))}@media screen and (min-width:980px){.p-showrooms__item{margin-left:var(--gap-lg);margin-right:var(--gap-lg);flex:1;flex-basis:calc(25% - (var(--gap-lg) * 2))}}.p-showrooms__cidade{margin-bottom:var(--gap);color:var(--vermelho-100);font-size:1.5em}.p-showrooms__endereco,.p-showrooms__telefone{margin-bottom:var(--gap)}.p-showroom-telefone-list{display:flex;margin-right:1em;height:100%;align-items:center;flex-wrap:wrap;text-align:left;white-space:nowrap}.p-showroom-telefone-item{font-weight:700}.p-showroom-telefone-item strong{display:inline-block;margin-right:5px;color:#ce171f}.widget_shopping_cart p{margin-bottom:0}.widget_shopping_cart ul.cart_list{padding:20px}.widget_shopping_cart ul.cart_list li{padding-left:0;margin-bottom:10px}.widget_shopping_cart ul.cart_list li img{float:left;margin-left:0;margin-right:15px;width:80px}.widget_shopping_cart ul.cart_list li>a:hover{color:#ce171f}.widget_shopping_cart ul.cart_list li>a:after{content:"";display:block;clear:both;height:0;visibility:hidden}.widget_shopping_cart ul.cart_list li .quantity{font-weight:400}.widget_shopping_cart ul.cart_list .woocommerce-Price-amount{color:inherit}.widget_shopping_cart ul.cart_list .variation{display:none}.widget_shopping_cart ul.cart_list li a.remove{display:none}.widget_shopping_cart .woocommerce-mini-cart__empty-message{padding:20px}.widget_shopping_cart .woocommerce-mini-cart__buttons,.widget_shopping_cart .woocommerce-mini-cart__total.total{border-top:1px solid #ccc;padding:20px;text-align:center;font-size:1.2em;background:#f5f5f5}.widget_shopping_cart .woocommerce-mini-cart__buttons .button{display:block;width:100%}.widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout{color:#fff;background:#27ae61}.widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout:hover{background:#1e844a}.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:#27ae61;border-radius:0;border:2px solid transparent}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#1e844a}.woocommerce .shipping-calculator-button{color:#ce171f}.woocommerce .shipping-calculator-button:hover{text-decoration:underline}.p-main .woocommerce a{color:#ce171f;text-decoration:underline}.p-main .woocommerce a:hover{text-decoration:none}.p-main .woocommerce .button{color:#414042;text-decoration:none}.p-woocommerce-wrapper{max-width:450px;margin-left:auto;margin-right:auto}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:none}.woocommerce .woocommerce-MyAccount-navigation{margin-bottom:20px;border-bottom:2px solid #ce171f}.woocommerce .woocommerce-MyAccount-navigation li{list-style:none;border-bottom:1px solid #f5f5f5}.woocommerce .woocommerce-MyAccount-navigation li:first-child{border-top:1px solid #f5f5f5}.woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:#ce171f;font-weight:700}.woocommerce .woocommerce-MyAccount-navigation a{display:block;padding:14px 10px;color:#414042;text-decoration:none}.woocommerce .woocommerce-MyAccount-navigation a:hover{color:#ce171f;background:#f5f5f5}@media screen and (min-width:768px){.woocommerce .woocommerce-MyAccount-navigation{border-bottom:0;border-right:2px solid #ce171f}}ul.products li.product{text-align:center}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#414042}.woocommerce ul.products li.product .price{margin-top:5px;font-size:1em;line-height:1.2;color:#999}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-top:10px;margin-bottom:5px;color:#000}.summary .p-regular-price .woocommerce-Price-amount{font-size:1em;font-weight:inherit}.woocommerce-Price-amount{color:#ce171f}.woocommerce div.product form.cart .button{font:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:#000;bottom:2px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-bottom:3px solid transparent;background:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#000}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding-bottom:0;font-size:1.5em;color:#000}.woocommerce-Price-amount{color:#414042}.woocommerce ul.products li.product .button{background:#000;color:#fff;border-radius:0}.woocommerce ul.products li.product .button:hover{background:#333}.p-header{position:relative;top:0;border-bottom:1px solid #e4e4e4;background:#fff;z-index:100}.p-header .p-container{display:flex;justify-content:flex-end;align-items:stretch}.p-header .menu-main{display:none}@media screen and (min-width:980px){.p-header .btn-menu{display:none}.p-header .menu-main{display:flex}}.p-footer{color:#000;background:var(--cinza-200)}.p-footer__widgets .p-container>.row{justify-content:center}.p-footer__widgets .p-widget{margin-bottom:40px}.p-footer__widgets .p-widget li{margin-top:.5em;margin-bottom:.5em}.p-footer__widgets .p-widget li a:hover,.p-footer__widgets .p-widget p a:hover{color:#ce171f}.p-footer__widgets .p-widget-title{margin-bottom:10px;font-weight:400;font-size:1.3em}.p-before-footer{padding-top:40px;padding-bottom:40px;color:#414042;background:#ebebeb;font-size:18px;text-align:center}.p-before-footer .p-widget-title{margin-bottom:20px;font-size:1.2em;font-weight:600}.p-before-footer form{font-size:14px;max-width:400px;margin:20px auto}.p-before-footer form p{display:flex}.p-before-footer form .wpcf7-form-control-wrap{flex:1}.p-before-footer form .wpcf7-form-control-wrap input{border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.p-before-footer form .wpcf7-form-control-wrap span{display:none}.p-before-footer form input[type=submit]{border-bottom-left-radius:0;border-top-left-radius:0}.wpcf7-submit{font-size:inherit;cursor:pointer}#instafeed{overflow:hidden}.woocommerce div.product div.summary{float:none;width:100%}@media screen and (min-width:768px){.woocommerce div.product div.summary{display:grid;grid-template-columns:calc(55% - 20px) 45%; column-gap:20px;}.woocommerce div.product div.summary>.p-product-gallery{display:flex;order:-1;grid-column:1;grid-row-start:1;grid-row-end:9999;margin:0}.woocommerce div.product div.summary>.p-product-gallery .p-product-gallery__thumbs{order:-1;flex-direction:column;flex-wrap:nowrap}}.woocommerce .p-product-designer,.woocommerce .p-product-fabricante{color:#7d7d7d;line-height:1}.woocommerce .p-product-designer a,.woocommerce .p-product-fabricante a{color:inherit;text-decoration:none}.woocommerce .p-product-designer a:hover,.woocommerce .p-product-fabricante a:hover{color:#ce171f}.woocommerce .p-product-fabricante{margin-bottom:1em}.woocommerce .product_title{margin-bottom:0;line-height:1.2;font-size:2.3em}@media screen and (min-width:768px){.woocommerce .product_title{font-size:2.6em}}@media screen and (min-width:980px){.woocommerce .product_title{font-size:3em}}.woocommerce .variations_form{margin-bottom:40px}.woocommerce .p-product-gallery{margin-top:40px;margin-bottom:40px}.woocommerce .p-product-gallery .btn-more{display:inline-block;padding:5px 12px;border:0;text-decoration:none;text-transform:uppercase;letter-spacing:1px;color:#fff;font-size:12px;font-weight:700;background:#414042}.woocommerce .p-product-gallery .btn-more:hover{background:#231f20}.p-product-gallery__wrapper{flex:1}.p-product-gallery__wrapper img{width:100%}.p-product-gallery__thumbs{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.p-product-gallery__thumbs img{width:80px;height:80px;object-fit:cover;border:2px solid transparent;transition:all .25s}.p-product-gallery__thumbs a:hover img{border-color:#ce171f}.p-product-gallery__thumbs a:first-child img{border-color:#931619}@media screen and (max-width:580px){.dd-selected .dd-selected-image{display:none}}.woocommerce .woovr-variation-selector .dd-selected-text,.woovr-variation-selector .dd-option-text{font-size:16px;color:#7d7d7d}.woocommerce-Price-amount{font-weight:700}.summary .woocommerce-Price-amount{color:#000;font-size:24px}.summary .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:15px}.woocommerce .woovr-variation-selector .dd-desc .woovr-variation-availability,.woocommerce .woovr-variation-selector .dd-desc .woovr-variation-price{display:block}.woovr-variation-selector .dd-option-image,.woovr-variation-selector .dd-selected-image{max-width:120px!important}.woocommerce .woovr-variations a{text-decoration:none;padding-right:50px}.p-product-imagens{margin-top:40px;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:1000px}.p-product-imagens img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.p-product-imagens>a{position:relative;display:block;padding-top:100%;width:100%;margin-top:20px;margin-bottom:20px;overflow:hidden}.p-product-imagens>a[data-next]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1}.p-product-imagens>a[data-next]:after{content:"+" attr(data-next);position:absolute;top:50%;left:10px;right:10px;text-align:center;color:#fff;font-weight:700;font-size:20px;z-index:2;transform:translateY(-50%)}@media screen and (min-width:380px){.p-product-imagens>a{margin:10px;width:calc(50% - 20px);padding-top:calc(50% - 20px)}}@media screen and (min-width:768px){.p-product-imagens>a{margin:20px;width:calc(33% - 40px);padding-top:calc(33% - 40px)}}.p-product-alert-regiao{font-weight:700;font-size:1.2em;color:#ce171f}.p-form-frete{position:relative}.p-form-frete .form-group{display:flex}.p-form-frete .form-group input{flex:1;border-radius:0}.p-form-frete .form-group button{display:inline-block;background:#000;color:#fff;font:inherit;padding:5px 10px;cursor:pointer;border:0}.p-form-frete.is-loading:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5)}.p-from-frete-response{margin-top:20px;margin-bottom:20px}.p-woocommerce-wrapper{max-width:75%!important}.woocommerce div.product .stock.available-on-backorder{color:#414042}

.at-product-thumbnail{position:relative;overflow:hidden}.at-product-thumbnail>img:nth-child(2),.at-product-thumbnail>picture:nth-child(2),.at-product-thumbnail>picture:nth-child(3){position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .3s}.at-product-thumbnail:hover>img:nth-child(2),.at-product-thumbnail:hover>picture:nth-child(2),.at-product-thumbnail:hover>picture:nth-child(3){opacity:1}
@media (hover: none) {
	.at-product-thumbnail {
		pointer-events: none;
	}
}

.at-product-list-colors{margin-top:10px;margin-bottom:10px;line-height:1}

.at-product-list-colors ul{margin:0;display:flex;flex-wrap:wrap;justify-content:center}.at-product-list-colors li{margin:5px}.at-product-list-colors__item{opacity:.85;transition:opacity .25s}.at-product-list-colors__item.is-active,.at-product-list-colors__item:hover{opacity:1}.at-product-list-colors__item.is-active button{border-color:#000}.at-product-list-colors__item button{padding:1px;outline:0;border:1px solid #ccc;border-radius:2px;cursor:pointer}.at-product-list-colors__color{display:block;width:15px;height:15px}.p-scrollup{--arrow-color:#999;position:fixed;display:block;left:10px;bottom:10px;padding:15px;border:0;border-radius:9999px;background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.05);cursor:pointer;transform:translateX(-150%);transition:all .3s;z-index:100}.is-scrolled .p-scrollup{transform:translateX(0)}.p-scrollup:hover{--arrow-color:#CE171F}.icon-up{display:block;width:15px;height:15px;background:var(--arrow-color,#999);clip-path:polygon(0 0,0 100%,100% 100%,100% 90%,10% 90%,10% 0);transform:rotate(135deg) translate(2.5px,-2.5px);transition:background .25s}.p-product-chosen{margin-top:20px;font-size:20px;font-weight:100;color:green}.p-main .woo-variation-gallery-wrapper .woo-variation-gallery-trigger{left:0;text-decoration:none;color:#fff;background:rgba(0,0,0,.75)}.p-newsletter{padding-top:50px;padding-bottom:50px;padding-left:150px;padding-right:150px;font-size:17px;color:#fff;background:#ce181e url(assets/images/newsletter.png) no-repeat bottom left;background-size:10vw;background-size:clamp(10vw,150px,150px)}.p-newsletter .row>div{margin:10px 0}.p-newsletter form{font-size:15px}.p-newsletter .form-group{position:relative;display:flex;flex-wrap:wrap}.p-newsletter .form-group span{flex-basis:60%}.p-newsletter .form-group input[type=email]{padding:10px 20px;height:3em;border:0;border-radius:0;background:#fff}.p-newsletter .form-group input[type=submit]{padding:.5em 1.5em;height:3em;flex-basis:40%;border-radius:0;border:0;text-transform:uppercase;background:#ccc;color:#333}.p-newsletter .form-group .ajax-loader{position:absolute;top:100%}@media screen and (max-width:1000px){.p-newsletter{padding-left:0;padding-right:0;padding-bottom:150px;background-size:170px}}.p-form-search{position:relative;font-weight:400}.p-form-search input[type=search]{display:block;padding:4px;padding-left:2em;width:100%;border-radius:5px;border:1px solid #999;outline:0;outline:0;transition:all .3s}.p-form-search input[type=search]:focus{border-color:#000}.p-form-search__icon{position:absolute;width:1.5em;height:1.5em;top:50%;left:5px;transform:translateY(-45%);pointer-events:none}.p-searchbox{position:absolute;left:0;right:0;padding-top:var(--gap-md);padding-bottom:var(--gap-md);background:#fff;transition:all .25s;transform:translateY(-100%);z-index:15; max-height:0;overflow:hidden;}.is-search-open .p-searchbox{transform:translateY(0);max-height:10vh;}.p-searchbox input[type=search],.p-searchbox input[type=search]:focus{width:100%}.ff-numeric{font-family:var(--font-family-numeric);}

.woovr-variation-price del ins,
.woocommerce ul.products li.product .price del ins {
	display: none;
}

/*.p-whatsapp {
	bottom: 90px !important;
}*/
iframe#omnichat-launcher {
	bottom: 5px !important;
	z-index: 999 !important;
}
article.product.type-product  .product.type-product > .onsale {
display:none;
	visibility:hidden;
}
.p-teaser__item-figure .img-mobile {
		display:none;
	visibility:hidden;
	}
@media screen and ( max-width: 765px ) {
	

.p-teaser__item {
	height: auto;
	min-height:75vh;
	margin-bottom: 0;
	justify-content: flex-end;
	padding-bottom: 2em;
}
.p-teaser__item-figure {
	    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	z-index: 0;
}
.p-teaser__item-figure:after {
/* 	background: rgba(0,0,0,0.3); */
	background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.3));
}
	.p-teaser__item-figure :is(.img-mobile,.img-desktop) {
		width: 100%;
    height: 100%;
	}
.p-teaser__item-figure img {
	    width: 100%;
    height: 100%;
    object-fit: cover;
}
	.p-teaser__item-figure .img-mobile {
		display: block;
		visibility: visible;
		height: 100%;
		width: 100%;
	}
	.p-teaser__item-figure .img-desktop {
		display: none;
		visibility: hidden;
	}
.p-teaser__item-content {
	color: #fff;
	display: none;
}
	}

.grecaptcha-badge { visibility: hidden; }


.emoji {
	width: 1em;
	height: 1em;
}

.payment_method_pix_gateway img {
	max-width: 80px;
}

.pix-discount {
	color: green;
    /* font-weight: 100; */
    font-size: .9em;
    display: inline-block;
    margin-left: 5px;
}

body.is-cart-open {
	overflow: hidden;
}
.p-cart {
	overflow-y: auto;
}

.p-showroom-telefone-item svg {
	width: 12px;
}
@media screen and (min-width: 980px) {
.p-showrooms__item {
	flex-basis: calc(33% - (var(--gap-lg) * 2));
}
}

.cart_item del {
	text-decoration: underline;
  text-underline-offset: -40%;
  text-decoration-skip-ink: none;
}
.cart_item del span {
	font-weight: 400 !important;
	font-size: .9em;
	font-style:italic;
}

.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
	width: 180px;
}

.woocommerce-loop-product__title .p-fabricante {
	display: block;
	margin-top: 5px;
	margin-bottom: 8px;
	font-size: 14px;
	font-weight: 100;
}

@media screen and ( min-width: 768px ) {
.woocommerce-tabs {
  display: flex;
  flex-direction: row;
	align-items: flex-start
}

.woocommerce-tabs ul.tabs {
	position: sticky !important;
	top: 10px;
  flex-direction: column;
  flex: 0 0 auto;
	width: 250px;
	margin-right: 20px;
}
.woocommerce-tabs ul.tabs li,
.woocommerce-tabs ul.tabs li a {
	width: 100%;
}
.woocommerce-tabs .panel {
	flex: 1 0 auto;
	width: min-content;
	padding-left: 40px !important;
	border-left: 1px solid #eee;
	margin-left: -4px !important;
}
	.woocommerce div.product .woocommerce-tabs ul.tabs:before {
		display: none;
	}
	
	.woocommerce div.product .woocommerce-tabs ul.tabs li {
		border-color: #eee;
		border-right: 3px solid transparent;
	}
	.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
		border-bottom-color: #eee;
		border-right-color: #000;

	}
}


#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {
	font-size: 1em;
	line-height: 1.5;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
	font-size: 1em;
}

:is(.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button, div.product form.cart .tinvwl_add_to_wishlist_button) {
	text-decoration: none;
}
:is(.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button, div.product form.cart .tinvwl_add_to_wishlist_button):hover{
	text-decoration: underline;
}
:where(iframe) {
	max-width: 100%;
	height: auto;
	aspect-ratio: 16/9;
}

.woocommerce-variation-add-to-cart {
	display: flex;
	flex-wrap: wrap;
}
.woocommerce div.product form.cart div.quantity { display: flex; }
.woocommerce-variation-add-to-cart .tinv-wraper.tinv-wishlist { width: 100%; }
.woocommerce form.cart .woocommerce-variation-add-to-cart button.button { 
	flex: 1 0 auto; 
    font-size: 1.4em;
    font-weight: 700;
	padding: 0.4em 1em;
}
