.loader-cep{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #2d2d2d;width:50px;height:50px;display:inline-block;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.pswp{z-index:150200}@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.nopadding{padding:0}.nopaddingleft{padding-left:0}.nopaddingright{padding-right:0}.d-block{display:block !important}.d-inline-flex{display:-webkit-inline-box !important;display:-moz-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.transition-all-03-ms{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.transition-all-015-ms{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.no-out{outline:none !important;text-decoration:none !important;box-shadow:none}.no-out:hover,.no-out:focus{outline:none !important;text-decoration:none !important;box-shadow:none;border-color:unset}.h-100{height:100%}.w-100{width:100%}.align-items-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-content-between{-webkit-align-conten:space-between;-ms-flex-line-pack:space-between;align-content:space-between}.align-items-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.justify-contente-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-contente-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-content-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-contente-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-direction-row{-webkit-box-direction:normal !important;-webkit-box-orient:horizontal !important;-moz-box-direction:normal !important;-moz-box-orient:horizontal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{background-color:#000;opacity:.3}html.mm-opening #hamburger:before,html.mm-opening #hamburger:after{top:15px !important}.b-lazy{opacity:0;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.b-loaded{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.icon-visa-novo{background-image:url(../img/icons-new/visa.png);width:35px;height:24px;background-size:100%}.icon-mastercard-novo{background-image:url(../img/icons-new/master.png);width:27px;height:24px;background-size:100%}.icon-diners-novo{background-image:url(../img/icons-new/dinners.png);width:27px;height:24px;background-size:100%}.icon-amex-novo{background-image:url(../img/icons-new/amex.png);width:21px;height:24px;background-size:100%}.icon-elo-novo{background-image:url(../img/icons-new/elo.png);width:21px;height:24px;background-size:100%}.icon-mercado-pago-novo{background-image:url(../img/icons-new/mercado-pago.png);width:29px;height:24px;background-size:100%}.icon-pagseguro-novo{background-image:url(../img/icons-new/pagseguro.png);width:25px;height:24px;background-size:100%}.icon-paypal-novo{background-image:url(../img/icons-new/paypal.png);width:23px;height:24px;background-size:100%}.icon-discover-novo{background-image:url(../img/icons-new/discover.png);width:48px;height:24px;background-size:100%}.icon-boleto-novo{background-image:url(../img/icons-new/boleto.png);width:23px;height:24px;background-size:100%}.icon-faturamento_direto-novo{background-image:url(../img/icons-new/faturamento.png);width:48px;height:24px;background-size:100%}.icon-pagarme-novo{background-image:url(../img/icons-new/pagarme.jpg);width:19px;height:24px;background-size:100%}#table-medida-iframe{max-width:900px !important;left:15px;right:15px}body.formaviva{font-family:"Poppins",sans-serif;font-weight:400;height:auto;display:flex;flex-direction:column;min-height:100vh}body.formaviva .search-mob-style{display:none}body.formaviva .mfp-bg{z-index:100000}body.formaviva .mfp-wrap{z-index:100001}body.formaviva .iziModal-overlay{z-index:100000 !important}body.formaviva .iziModal{z-index:100001 !important}body.formaviva .iziModal .icon-close{background:#FFF;margin-bottom:10px;position:absolute;right:-8px;top:-8px;font-size:14px;font-weight:bold;border-radius:50%;width:30px;height:30px;border:0;color:#a9a9a9;cursor:pointer;z-index:2}body.formaviva .iziModal .iframe-block{padding:10px 15px}body.formaviva .iziModal .iframe-block iframe{width:100%}body.formaviva .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}body.formaviva .row>[class*='col-']{flex-direction:column;display:flex;margin-left:-1px;margin-right:-1px}body.formaviva input[type="checkbox"]:after,body.formaviva .checkbox input[type="checkbox"]:after,body.formaviva .checkbox-inline input[type="checkbox"]:after{border-radius:5px}body.formaviva input[type="checkbox"]:checked:after,body.formaviva .checkbox input[type="checkbox"]:checked:after,body.formaviva .checkbox-inline input[type="checkbox"]:checked:after{background-color:#47527a;border-color:#47527a}body.formaviva input[type="radio"]:before,body.formaviva .radio input[type="radio"]:before,body.formaviva .radio-inline input[type="radio"]:before{background-color:#47527a}body.formaviva .category{margin:0}body.formaviva .category.col-collapsing .aggregation-block .aggregation-block-heading .aggregation-block-title .bull{margin-right:3px;font-size:18px;color:#ff6f3d}body.formaviva .category.col-collapsing .aggregation-block .filter-list .filter-list-item .filter-list-link{padding:6px 6px;color:#737373}body.formaviva .category.col-collapsing .aggregation-block .filter-list .filter-list-item .filter-list-link.activated{color:#ff7200;font-weight:700}body.formaviva .category.col-collapsing .aggregation-block .filter-list .filter-list-item .filter-list-link:hover{padding:6px 6px 6px 12px}body.formaviva .category .aggregation-block{padding-bottom:10px;border-bottom:1px #e5e5e5 solid}body.formaviva .category .aggregation-block.aggregation-price .aggregation-block-heading{padding:16px 0 22px 0}body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal{height:6px;border-radius:0}body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-connects{border-radius:0}body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-connects .noUi-connect{background:#262626}body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle{width:18px;height:20px;top:-8px;box-shadow:none;border-color:#262626;background:#262626;border-radius:0}body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle:hover,body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle:focus{border-radius:0}body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle.noUi-handle-lower{right:-15px}body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle.noUi-handle-upper{right:-2px}body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle:before{content:unset}body.formaviva .category .aggregation-block.aggregation-price .noUi-horizontal .noUi-base .noUi-origin .noUi-handle:after{content:unset}body.formaviva .category .aggregation-block.aggregation-price .price-info{font-size:13px;font-weight:300;margin:20px 0 20px}body.formaviva .category .aggregation-block.aggregation-price .price-btn .btn-theme{background:#ff6f3d;font-size:13px;font-weight:400;text-transform:none;border-radius:0}body.formaviva .category .aggregation-block.aggregation-price .price-btn .btn-theme:hover{background:#ab2950}body.formaviva .category .aggregation-block.aggregation-price .price-btn .btn-primary{background:#262626;font-size:13px;font-weight:400;text-transform:none;border-radius:0}body.formaviva .category .aggregation-block.aggregation-price .price-btn .btn-primary:hover{background:#ab2950}body.formaviva .category .aggregation-block .aggregation-block-heading{background:#fff;border-bottom:0;color:#333;text-transform:none;cursor:pointer;line-height:1;padding:16px 0 16px 0;position:relative}body.formaviva .category .aggregation-block .aggregation-block-heading .aggregation-block-title{color:#404040;display:-webkit-box;font-weight:700;font-size:20px;text-transform:none;margin:0;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.2}body.formaviva .category .aggregation-block .aggregation-block-heading .aggregation-block-title .fa{font-size:12px;color:#404040;vertical-align:middle}body.formaviva .category .aggregation-block .aggregation-block-heading .aggregation-block-title[aria-expanded=true] .fa-chevron-right{display:none !important}body.formaviva .category .aggregation-block .aggregation-block-heading .aggregation-block-title[aria-expanded=false] .fa-chevron-right{display:inline-block !important}body.formaviva .category .aggregation-block .aggregation-block-heading .aggregation-block-title[aria-expanded=false] .fa-chevron-down{display:none !important}body.formaviva .category .aggregation-block .aggregation-block-heading .aggregation-block-title[aria-expanded=true] .fa-chevron-down{display:inline-block !important}body.formaviva .category .aggregation-block .filter-list{display:block;margin:0;padding:0;border:0}body.formaviva .category .aggregation-block .filter-list .filter-list-item{border-top:0;color:#737373;font-size:16px;list-style:none;position:relative;background-color:#fff;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}body.formaviva .category .aggregation-block .filter-list .filter-list-item:active{background-color:inherit}body.formaviva .category .aggregation-block .filter-list .filter-list-item:hover{-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background-color:inherit}body.formaviva .category .aggregation-block .filter-list .filter-list-item .filter-list-link{margin-left:-5px;font-size:16px;padding:6px 6px 6px 35px;display:block;color:#737373;position:relative;text-decoration:none}body.formaviva .category .aggregation-block .filter-list .filter-list-item .filter-list-link.filter-show-result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.formaviva .category .aggregation-block .filter-list .filter-list-item .filter-list-link.categoria-list-link{padding:6px 6px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body.formaviva .category .aggregation-block .filter-list .filter-list-item .filter-list-link.categoria-list-link:hover{padding-left:11px}body.formaviva .category .aggregation-block .filter-list .filter-list-item .filter-list-link.selected .checkbox-check{background:#2d2d2d;border-color:#2d2d2d}body.formaviva .category .aggregation-block .filter-list .checkbox-check{margin-top:-9px;top:50%;left:5px;height:18px;width:18px;background:#fff;border:1px solid #999;fill:#fff;padding:2px;position:absolute;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body.formaviva .aggregatedFilters{position:relative;padding:0}body.formaviva .aggregatedFilters .filter-aggregated-options{background:#e5e5e5;padding:2.5px;border:1px #f2f2f2 solid;margin:0;margin-top:15px;border-left:0;border-right:0}body.formaviva .aggregatedFilters .filter-aggregated-options .btn{overflow:hidden;max-width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:inline-block;vertical-align:middle;float:none;border-radius:0;padding:.75em 2.5em .75em .75em;position:relative;line-height:20px}body.formaviva .aggregatedFilters .filter-aggregated-options .btn:not(.btn-clear-all){background:#fff;margin:2.5px}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-input{-webkit-box-shadow:none;box-shadow:none;text-transform:inherit;font-size:14px;padding:.7em 2.5em .3em .7em}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item{font-size:1.3rem;max-width:220px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .aggregation-group-title{font-weight:bold;text-align:left}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .aggregation-title{font-weight:bold;text-align:left;color:#2d2d2d}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .btn-dismissible-icon{width:10px;height:10px;fill:#666;position:absolute;right:0;top:50%;margin-right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-input small{line-height:1;font-weight:normal;font-size:10px;display:block;color:#999}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-link{font-size:14px;color:#2d2d2d;padding:12px;font-weight:bold;margin:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:underline;text-transform:lowercase;cursor:pointer}body.formaviva .category-select #form-filters{height:100%;flex-direction:row;display:flex}body.formaviva .category-select #form-filters .filter-title{display:inline-flex;font-size:16px;color:#000;margin-right:6px;margin-top:3px;flex-wrap:nowrap;width:110px}body.formaviva .category-select #form-filters .filters{display:inline-flex;flex-wrap:wrap}body.formaviva .category-select #form-filters .filters .tail-select{width:auto !important;margin-right:5px;height:inherit;line-height:unset}body.formaviva .category-select #form-filters .filters .tail-select:hover .select-label{box-shadow:0 1px 1px 1px rgba(0,0,0,0.1),0 0 1px 1px #ab2950;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,0.1),0 0 1px 1px #ab2950}body.formaviva .category-select #form-filters .filters .tail-select.active{position:relative}body.formaviva .category-select #form-filters .filters .tail-select.active .select-dropdown{display:inline-grid;top:100%}body.formaviva .category-select #form-filters .filters .tail-select .select-label{display:inline-block;width:auto}body.formaviva .category-select #form-filters .filters .tail-select input[type=text]{padding:10px 5px 10px 10px}body.formaviva .category-select #form-filters .filters .tail-select .select-dropdown{width:auto}body.formaviva .category-select #form-filters .filters .tail-select .select-dropdown ul li{padding:5px 15px 5px 30px;white-space:nowrap;width:auto}body.formaviva .category-select #form-filters .filters .tail-select .select-dropdown .dropdown-action{right:5px}body.formaviva .btn-theme{background-color:#404040;border-radius:10px}body.formaviva .btn-theme:hover,body.formaviva .btn-theme:active,body.formaviva .btn-theme:focus{background-color:#47527a !important;color:#fff;font-weight:700}body.formaviva .carrinho-sm-width .shopping-cart{width:500px;padding:0 20px;top:90px}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-header-link{display:block;margin-top:10px}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-header-link .shopping-cart-header .shop-no-padd{padding-left:0}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-header-link .shopping-cart-header .shop-no-padd i{color:#47527a}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-header-link .shopping-cart-header .shop-no-padd h4{margin:0;color:#47527a}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-items .photo{padding-right:0;display:block}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-items .photo img{width:100%;margin-right:0}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-items .small-variation{display:none}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-items .table{margin-bottom:0}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-items .table td[data-title="Preço total"] span.text-success{font-size:16px;font-weight:500}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-total{margin-bottom:25px}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-total .shopping-cart-total-span p{margin-bottom:0}body.formaviva .carrinho-sm-width .shopping-cart .shopping-cart-total .finalizar{font-weight:600}body.formaviva .page-header h1{color:#47527a;font-size:36px;text-transform:uppercase;font-weight:800;text-align:-webkit-center;text-align:-moz-center;text-align:center;margin:7px 0 10px;line-height:1}body.formaviva .default-title{color:#494948;font-weight:500}body.formaviva .img-fluid{max-width:100%;height:auto}body.formaviva .owl-theme .owl-controls .owl-page span,body.formaviva .owl-theme .owl-controls.clickable .owl-page span{background:#fff}body.formaviva .owl-theme .owl-controls .owl-page.active span,body.formaviva .owl-theme .owl-controls.clickable .owl-page:hover span{background:#47527a;border-color:#47527a}body.formaviva .topbar-add{background:#ffedd1;padding:12px 0}body.formaviva .topbar-add .text-center h1,body.formaviva .topbar-add .text-center p,body.formaviva .topbar-add .text-center h2,body.formaviva .topbar-add .text-center h3,body.formaviva .topbar-add .text-center h4,body.formaviva .topbar-add .text-center h5,body.formaviva .topbar-add .text-center h6,body.formaviva .topbar-add .text-center span{font-size:12px;color:#3c4773;line-height:1.2;font-weight:500;margin-bottom:0}body.formaviva .topbar-add .text-center strong,body.formaviva .topbar-add .text-center b{font-size:12px;color:#3c4773;line-height:1.2;font-weight:700;margin-bottom:0}body.formaviva header.header-bg{background:url(../img/bg-topo.jpg) center center no-repeat;background-size:cover;padding:30px 0}body.formaviva header.header-bg.fixo{-webkit-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);-moz-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);margin:0;position:fixed;top:0;left:0;width:100%;z-index:123;padding:15px 0}body.formaviva header.header-bg.fixo .carrinho-sm-width .shopping-cart{top:60px}body.formaviva header.header-bg.fixo .col-logo .logo-base a img{max-height:70px}body.formaviva header.header-bg .col-logo .logo-base{margin:0}body.formaviva header.header-bg .col-search .form-search{margin:0}body.formaviva header.header-bg .col-search .form-search .form-control{padding:0 !important;padding-left:20px !important;padding-right:30px !important;font-size:14px !important;color:#404040 !important;border:0;border-radius:10px;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.formaviva header.header-bg .col-search .form-search .form-control:hover,body.formaviva header.header-bg .col-search .form-search .form-control:focus{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.075);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.075);box-shadow:0 .5rem 1rem rgba(0,0,0,0.075)}body.formaviva header.header-bg .col-search .form-search .btn-search-sub{color:#3c4773 !important;border:none !important;background:transparent !important;font-size:16px !important;padding-left:20px !important;padding-right:20px !important;border-top-right-radius:10px;border-bottom-right-radius:10px;line-height:38px;top:0;right:0;box-shadow:none}body.formaviva header.header-bg .col-search .form-search .btn-search-sub:hover{outline:0}body.formaviva header.header-bg .col-search .form-search .btn-search-sub i{color:#3c4773 !important;margin-right:0;top:0;font-size:18px}body.formaviva header.header-bg .col-search #suggestive-search #ui-id-1{width:calc(100%+60px) !important}body.formaviva header.header-bg .col-icons .row-content-icons:before,body.formaviva header.header-bg .col-icons .row-content-icons:after{content:none}body.formaviva header.header-bg .col-icons .register{padding-right:0}body.formaviva header.header-bg .col-icons .register.central-menu{flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.formaviva header.header-bg .col-icons .register a{display:inline-flex}body.formaviva header.header-bg .col-icons .register a svg{display:inline-block;width:30px;height:30px;float:left}body.formaviva header.header-bg .col-icons .register a svg path{fill:#fff}body.formaviva header.header-bg .col-icons .register a p{display:inline-block;color:#47527a;font-size:14px;float:left;font-weight:700;line-height:1.4;margin-bottom:0;margin-left:5px}body.formaviva header.header-bg .col-icons .register a .icon{position:relative;display:inline-block}body.formaviva header.header-bg .col-icons .register a .icon svg{width:24px;height:21px}body.formaviva header.header-bg .col-icons .register a .icon svg path{fill:#49547c}body.formaviva header.header-bg .col-icons .register a .icon .badge-qtd{position:absolute;min-width:13px;line-height:1;top:-6px;right:-5px;border-radius:100%;background-color:#49547c;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva header.header-bg .col-icons .register a .icon .badge-qtd .qtd{color:#fff;font-size:9px;font-weight:bold;line-height:1.5;vertical-align:bottom}body.formaviva header.header-bg .col-icons .register a .text-information{display:inline-block;margin-left:7px;color:#404040;font-size:14px;font-weight:500}body.formaviva header.header-bg .col-icons .col-cart{padding-right:0}body.formaviva header.header-bg .col-icons .col-cart .carrinho-sm-width .link-cart-review .icon{position:relative;display:inline-block}body.formaviva header.header-bg .col-icons .col-cart .carrinho-sm-width .link-cart-review .icon svg{display:inline-block;width:22px;height:27px;float:left}body.formaviva header.header-bg .col-icons .col-cart .carrinho-sm-width .link-cart-review .icon svg path{fill:#49547c}body.formaviva header.header-bg .col-icons .col-cart .carrinho-sm-width .link-cart-review .icon .badge-qtd{position:absolute;min-width:13px;line-height:1;top:-2px;right:-5px;border-radius:100%;background-color:#49547c;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva header.header-bg .col-icons .col-cart .carrinho-sm-width .link-cart-review .icon .badge-qtd .qtd{color:#fff;font-size:9px;font-weight:bold;line-height:1.5;vertical-align:bottom}body.formaviva header.header-bg .col-icons .col-cart .carrinho-sm-width .link-cart-review .cart-value{display:inline-block;margin-left:7px;color:#404040;font-size:14px;font-weight:500}body.formaviva header.header-bg .col-icons .col-cart .carrinho-sm-width .link-cart-review .fa-angle-down{margin-left:2px;font-size:18px;font-weight:500;color:#404040}body.formaviva header.header-checkout{background:url(../img/bg-topo.jpg) center center no-repeat;background-size:cover;border-bottom:1px solid #545454;padding:20px 0}body.formaviva header.header-checkout .col-logo{display:inline-block}body.formaviva header.header-checkout .col-logo a svg{width:201px;height:62px}body.formaviva header.header-checkout .col-selo{display:inline-block}body.formaviva header.header-checkout .col-selo .icon-ambiente-seguro-black{background:url(../img/icons/ambiente-seguro.png) no-repeat;width:121px;height:41px}body.formaviva .footer{background:0}body.formaviva .footer .site-map{background:url(../img/bg-rodape.jpg) center center no-repeat;background-size:cover;border:0;padding:40px 0 20px}body.formaviva .footer .site-map .tit{font-weight:700;color:#3c4773;padding-top:0;font-size:15px;padding-bottom:15px;text-transform:uppercase}body.formaviva .footer .site-map li a{color:#494949;font-size:14px}body.formaviva .footer .site-map li a.horario{cursor:unset;text-decoration:none}body.formaviva .footer .site-map li p{padding-bottom:0;color:#494949;font-size:14px;margin-bottom:0;line-height:1}body.formaviva .footer .social a+a{margin-left:25px}body.formaviva .footer .social{margin-top:0}body.formaviva .footer .social a{font-size:16px;color:#494949;width:auto;height:auto}body.formaviva .footer .social a span{padding:0}body.formaviva .footer .social a:hover{color:#e2bc5e}body.formaviva .footer .seals-icons{background:#f8f9fb;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:30px 0}body.formaviva .footer .seals-icons .h5{font-weight:700;color:#3c4773;padding-top:0;font-size:15px}body.formaviva .footer .seals-icons .payment-icons{flex-direction:row}body.formaviva .footer .seals-icons .payment-icons .col-icons{flex-direction:row;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}body.formaviva .footer .seals-icons .payment-icons .col-icons span+span{margin-left:5px}body.formaviva .footer .seals-icons .security-seals-icons{text-align:left}body.formaviva .footer .seals-icons .security-seals-icons .seals-div{margin-left:30px}body.formaviva .footer .seals-icons .security-seals-icons .col-selos{flex-direction:row}body.formaviva .footer .seals-icons .security-seals-icons .google-selo{width:88px;height:31px}body.formaviva .footer .basefooter{background:#ffedd1;border:0;border-top:1px solid #ffedd1;padding:18px 0}body.formaviva .footer .basefooter .copy address{text-align:-webkit-left;text-align:-moz-left;text-align:left;padding:0;line-height:1;color:#494949;font-size:12px;margin:0}body.formaviva .footer .basefooter .design .icon-footer-wtek{color:#494949;font-size:12px;line-height:1;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva .footer .basefooter .design .icon-footer-wtek strong{font-weight:900}body.formaviva .footer .basefooter .backtotop .back-to-top{color:#494949;font-size:12px;line-height:1;text-align:-webkit-right;text-align:-moz-right;text-align:right}body.formaviva .footer .basefooter .backtotop .back-to-top .icon{padding:5px 11px;border-radius:100%;background-color:#404040;color:#fff;margin-right:3px}body.formaviva .footer-checkout{margin-top:auto;min-height:50px;height:auto}body.formaviva .footer-checkout .contact{background:#f8f9fb;font-weight:500;color:#404040;border-radius:0;padding:30px 0}body.formaviva .footer-checkout .contact .contact-phone{padding-bottom:0}body.formaviva .footer-checkout .contact .icon-contact{align-items:flex-end}body.formaviva .footer-checkout .contact .dv-footer{color:#404040}body.formaviva .footer-checkout .contact .icon-ambiente-seguro-black{background:url(../img/icons/ambiente-seguro.png) no-repeat;width:121px;height:41px}body.formaviva .footer-checkout .contact a{color:#404040}body.formaviva .footer-checkout .basefooter{background:#ffedd1;border:0;border-top:1px solid #ffedd1;padding:15px 0}body.formaviva .footer-checkout .basefooter .copy address{text-align:-webkit-left;text-align:-moz-left;text-align:left;padding:0;line-height:1;color:#404040;font-size:12px;margin:0}body.formaviva .footer-checkout .basefooter .design .icon-footer-wtek{color:#404040;font-size:12px;line-height:1;text-align:-webkit-right;text-align:-moz-right;text-align:right}body.formaviva .footer-checkout .basefooter .design .icon-footer-wtek strong{font-weight:900}body.formaviva .step-checkout{margin-bottom:0;background:#f8f9fb}body.formaviva .step-checkout li{font-size:14px;color:#fff}body.formaviva .step-checkout li:before{background:#fff}body.formaviva .step-checkout li.current{color:#47527a}body.formaviva .step-checkout li.current:before{border-color:#47527a}body.formaviva .step-checkout li.checked:before{background:#4caf50}body.formaviva #menu-desktop{margin:0;border:0;border-bottom:1px solid #545454;border-top:1px solid #545454;height:70px}body.formaviva #menu-desktop .first-level{overflow:visible !important;text-align:center;align-self:center;height:70px}body.formaviva #menu-desktop .first-level .dropdown-hover.posit-static,body.formaviva #menu-desktop .first-level .drop-total.posit-static{position:static !important}body.formaviva #menu-desktop .first-level .dropdown-hover .open-all-categories,body.formaviva #menu-desktop .first-level .drop-total .open-all-categories{background:0}body.formaviva #menu-desktop .first-level .dropdown-hover .open-all-categories .fa-bars,body.formaviva #menu-desktop .first-level .drop-total .open-all-categories .fa-bars{margin-right:5px}body.formaviva #menu-desktop .first-level .dropdown-hover .open-all-categories .fa-chevron-down,body.formaviva #menu-desktop .first-level .drop-total .open-all-categories .fa-chevron-down,body.formaviva #menu-desktop .first-level .dropdown-hover .open-all-categories .fa-chevron-up,body.formaviva #menu-desktop .first-level .drop-total .open-all-categories .fa-chevron-up{margin-left:3px;font-weight:100;font-size:9px}body.formaviva #menu-desktop .first-level .dropdown-hover a.dropdown-toggle,body.formaviva #menu-desktop .first-level .drop-total a.dropdown-toggle{position:relative;color:#494949;text-transform:uppercase;font-family:"Poppins",sans-serif;font-size:14px;font-weight:500;letter-spacing:0;display:block;top:-1px;line-height:74px;padding:0 16px}body.formaviva #menu-desktop .first-level .dropdown-hover a.dropdown-toggle.white,body.formaviva #menu-desktop .first-level .drop-total a.dropdown-toggle.white{color:#fff}body.formaviva #menu-desktop .first-level .dropdown-hover a.dropdown-toggle:hover,body.formaviva #menu-desktop .first-level .drop-total a.dropdown-toggle:hover{background:transparent}body.formaviva #menu-desktop .first-level .dropdown-hover a.dropdown-toggle .fa-angle-down,body.formaviva #menu-desktop .first-level .drop-total a.dropdown-toggle .fa-angle-down{margin-left:7px;color:#494949}body.formaviva #menu-desktop .first-level .dropdown-hover.open a.dropdown-toggle,body.formaviva #menu-desktop .first-level .drop-total.open a.dropdown-toggle{background:transparent}body.formaviva #menu-desktop .first-level .dropdown-hover .second-level,body.formaviva #menu-desktop .first-level .drop-total .second-level{background:#fff;min-width:60px;width:100%;display:inline-table;top:60px}body.formaviva #menu-desktop .first-level .dropdown-hover .second-level .submenu-col,body.formaviva #menu-desktop .first-level .drop-total .second-level .submenu-col{display:inline-table}body.formaviva #menu-desktop .first-level .dropdown-hover .second-level .submenu-col li,body.formaviva #menu-desktop .first-level .drop-total .second-level .submenu-col li{padding:8px 0}body.formaviva #menu-desktop .first-level .dropdown-hover .second-level .submenu-col li a,body.formaviva #menu-desktop .first-level .drop-total .second-level .submenu-col li a{color:#404040;font-family:"Poppins",sans-serif;white-space:nowrap;font-weight:500;text-transform:capitalize;position:relative;width:min-content}body.formaviva #menu-desktop .first-level .dropdown-hover .second-level .submenu-col li a:after,body.formaviva #menu-desktop .first-level .drop-total .second-level .submenu-col li a:after{display:block;content:' ';height:4px;background:#d8b880;border-radius:5px;position:absolute;bottom:-2px;transition:all .3s linear;width:0}body.formaviva #menu-desktop .first-level .dropdown-hover .second-level .submenu-col li a:hover,body.formaviva #menu-desktop .first-level .drop-total .second-level .submenu-col li a:hover{padding-left:0}body.formaviva #menu-desktop .first-level .dropdown-hover .second-level .submenu-col li a:hover:after,body.formaviva #menu-desktop .first-level .drop-total .second-level .submenu-col li a:hover:after{width:100%}body.formaviva #menu-desktop #categories{transition:none}body.formaviva .product-list{overflow:visible}body.formaviva .product-list:last-child{margin-bottom:25px}body.formaviva .product-list .product{transition:all .3s linear 0;border:0;box-shadow:none}body.formaviva .product-list .product:not(.cross-selling-price-resume).product:hover{border:0;box-shadow:none}body.formaviva .product-list .product:hover .product-image.aspect-ratio-4x3 img,body.formaviva .product-list .product:hover .product-image.aspect-ratio-1x1 img,body.formaviva .product-list .product:hover .product-image.aspect-ratio-3x4 img{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.15);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.15);box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)}body.formaviva .product-list .product:hover .product-image.aspect-ratio-4x3 .middle,body.formaviva .product-list .product:hover .product-image.aspect-ratio-1x1 .middle,body.formaviva .product-list .product:hover .product-image.aspect-ratio-3x4 .middle{opacity:1}body.formaviva .product-list .product.not-add{padding-bottom:0}body.formaviva .product-list .product form{border:0}body.formaviva .product-list .product .product-image{display:inline-flex;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}body.formaviva .product-list .product .product-image.aspect-ratio-4x3,body.formaviva .product-list .product .product-image.aspect-ratio-1x1,body.formaviva .product-list .product .product-image.aspect-ratio-3x4{height:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}body.formaviva .product-list .product .product-image.aspect-ratio-4x3 a,body.formaviva .product-list .product .product-image.aspect-ratio-1x1 a,body.formaviva .product-list .product .product-image.aspect-ratio-3x4 a{position:relative}body.formaviva .product-list .product .product-image.aspect-ratio-4x3 img,body.formaviva .product-list .product .product-image.aspect-ratio-1x1 img,body.formaviva .product-list .product .product-image.aspect-ratio-3x4 img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);max-width:calc(100% - -2px);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}body.formaviva .product-list .product .product-image.aspect-ratio-4x3 .middle,body.formaviva .product-list .product .product-image.aspect-ratio-1x1 .middle,body.formaviva .product-list .product .product-image.aspect-ratio-3x4 .middle{transition:.5s ease;opacity:0;position:absolute;bottom:30px;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:85%;-webkit-box-shadow:0 .75rem 2rem rgba(64,64,64,0.2);-moz-box-shadow:0 .75rem 2rem rgba(64,64,64,0.2);box-shadow:0 .75rem 2rem rgba(64,64,64,0.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}body.formaviva .product-list .product .product-image.aspect-ratio-4x3 .middle .text,body.formaviva .product-list .product .product-image.aspect-ratio-1x1 .middle .text,body.formaviva .product-list .product .product-image.aspect-ratio-3x4 .middle .text{background-color:#e2bc5e;font-size:16px;padding:10px 20px;font-weight:700;line-height:0;display:inline-block;color:#fff;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}body.formaviva .product-list .product .product-image.aspect-ratio-4x3 .middle .text svg,body.formaviva .product-list .product .product-image.aspect-ratio-1x1 .middle .text svg,body.formaviva .product-list .product .product-image.aspect-ratio-3x4 .middle .text svg{width:18px;height:22px;margin-right:7px;display:inline-block;margin-bottom:3px}body.formaviva .product-list .product .product-image.aspect-ratio-4x3 .middle .text svg path,body.formaviva .product-list .product .product-image.aspect-ratio-1x1 .middle .text svg path,body.formaviva .product-list .product .product-image.aspect-ratio-3x4 .middle .text svg path{fill:#fff}body.formaviva .product-list .product .product-info{padding:0 15px 25px}body.formaviva .product-list .product .product-info .tit{min-height:50px;font-size:16px;color:#404040;font-family:"Poppins",sans-serif;font-weight:500;margin:15px 0 0;height:40px;line-height:1.2;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva .product-list .product .tag-promotion{background:#ff5959;color:#fff;opacity:1;width:auto;height:auto;line-height:1;border-radius:0;top:4%;left:0;font-weight:700;padding:6px 10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}body.formaviva .product-list .product .tag-favorito{top:4%;right:5%;position:absolute;font-size:20px;color:#ff5959;cursor:pointer;z-index:1}body.formaviva .product-list .product .container-price{margin:0;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva .product-list .product .container-price .price-label{font-size:14px;color:#b1b1b1;display:block;height:auto;line-height:2.3;position:relative}body.formaviva .product-list .product .container-price .installment{display:block;color:#868e96;font-size:14px}body.formaviva .product-list .product .price{font-size:25px;color:#404040;font-weight:700;line-height:1.2;height:100%;display:block;position:relative}body.formaviva .product-list .mg-carousel{padding:0 0 15px}body.formaviva .product-list .mg-carousel .carousel-products{border:0;padding:12px 0;position:relative;overflow:hidden;display:flex}body.formaviva .product-list .mg-carousel .swiper-button-next{top:45%;width:25px;height:25px;background:#fff;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);-moz-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);border-radius:100%;right:16px}body.formaviva .product-list .mg-carousel .swiper-button-next:after{width:25px;font-size:12px;line-height:1;color:#494948;text-align:center;font-weight:900}body.formaviva .product-list .mg-carousel .swiper-button-next:after:focus,body.formaviva .product-list .mg-carousel .swiper-button-next:after:hover{outline:0;text-decoration:none;box-shadow:none}body.formaviva .product-list .mg-carousel .swiper-button-next:focus,body.formaviva .product-list .mg-carousel .swiper-button-next:hover{outline:0;text-decoration:none;box-shadow:none}body.formaviva .product-list .mg-carousel .swiper-button-prev{top:45%;width:25px;height:25px;background:#fff;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);-moz-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);border-radius:100%;left:16px}body.formaviva .product-list .mg-carousel .swiper-button-prev:after{width:25px;font-size:12px;line-height:1;color:#494948;text-align:center;font-weight:900}body.formaviva .product-list .mg-carousel .swiper-button-prev:after:focus,body.formaviva .product-list .mg-carousel .swiper-button-prev:after:hover{outline:0;text-decoration:none;box-shadow:none}body.formaviva .product-list .mg-carousel .swiper-button-prev:focus,body.formaviva .product-list .mg-carousel .swiper-button-prev:hover{outline:0;text-decoration:none;box-shadow:none}body.formaviva .mm-menu{background:#2d2d2d;color:#fff;z-index:100000}body.formaviva .mm-menu .mm-listview li:after{border-color:rgba(255,255,255,0.7)}body.formaviva .mm-menu .mm-header>a{color:#fff}body.formaviva .mm-menu .mm-header .mm-btn:before,body.formaviva .mm-menu .mm-header .mm-btn:after{border-color:rgba(255,255,255,0.7)}body.formaviva .mm-menu .mm-listview>li>a.mm-prev:before,body.formaviva .mm-menu .mm-listview>li>a.mm-next:after{border-color:rgba(255,255,255,0.7)}body.formaviva .mm-menu .mm-listview>li>a.mm-prev:after,body.formaviva .mm-menu .mm-listview>li>a.mm-next:before{border-color:rgba(255,255,255,0.7)}body.formaviva .pagination>.active>a,body.formaviva .pagination>.active>span,body.formaviva .pagination>.active>a:hover,body.formaviva .pagination>.active>span:hover,body.formaviva .pagination>.active>a:focus,body.formaviva .pagination>.active>span:focus{background-color:#404040;border-color:#404040;color:#fff;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);-moz-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);box-shadow:0 .125rem .25rem rgba(0,0,0,0.075)}body.formaviva .pagination>li>a,body.formaviva .pagination>li>span{font-size:14px;display:flex;width:36px;height:36px;margin:0 3px;padding:2px 0 0;border-radius:50% !important;align-items:center;justify-content:center;color:#878787}body.formaviva .pagination>li>a:hover,body.formaviva .pagination>li>span:hover,body.formaviva .pagination>li>a:focus,body.formaviva .pagination>li>span:focus{color:#444450}body.formaviva #advantage-banner{padding:0;margin-top:0;margin-bottom:0}body.formaviva .atacado-list{background:#f8f8f8;padding:40px 0}body.formaviva .atacado-list .col-infos .icon{display:inline-block;border-radius:10px;padding:20px 15px;background-color:#db9b86;margin-right:12px}body.formaviva .atacado-list .col-infos .icon .ic-svg svg{width:72px;height:57px}body.formaviva .atacado-list .col-infos .icon .ic-svg svg path{fill:#fff}body.formaviva .atacado-list .col-infos .ic-text{display:inline-block;font-size:50px;line-height:1;color:#3c4773;font-weight:700}body.formaviva .atacado-list .col-tel .link-wpp{color:#3c4773;font-weight:700;font-size:32px}body.formaviva .atacado-list .col-tel .link-wpp p{margin-bottom:0}body.formaviva .atacado-list .col-tel .link-wpp .fa{color:#7a9c34}body.formaviva .atacado-list .col-tel .text-over{margin-bottom:0;color:#3c4773;font-size:16px}body.formaviva .atacado-list .col-link .link-wpp{color:#3c4773;background:#fff;border-radius:10px;font-weight:700;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);-moz-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);box-shadow:0 .125rem .25rem rgba(0,0,0,0.075)}body.formaviva .atacado-list .col-link .link-wpp:hover{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.075);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.075);box-shadow:0 .5rem 1rem rgba(0,0,0,0.075)}body.formaviva[data-page="home"] .categoria-banner-destaque{margin-bottom:40px}body.formaviva[data-page="home"] .categoria-banner-destaque.title-after{margin-top:15px;margin-bottom:10px}body.formaviva[data-page="home"] .categoria-banner-destaque.title-before{margin-bottom:10px}body.formaviva[data-page="home"] .categoria-banner-destaque.full{padding:0}body.formaviva[data-page="home"] .categoria-banner-destaque img{display:inline-block;width:100%}body.formaviva[data-page="home"] .box-title{position:relative;overflow:visible;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva[data-page="home"] .box-title.title-empty{margin:0 0 !important;height:0 !important;border:none !important}body.formaviva[data-page="home"] .box-title.title-empty:after{content:unset}body.formaviva[data-page="home"] .box-title.title-empty .small-information{display:none;margin:0 0 !important;height:0 !important}body.formaviva[data-page="home"] .box-title .box-text{color:#404040;font-size:25px;font-weight:700}body.formaviva[data-page="home"] .box-title .box-text:before,body.formaviva[data-page="home"] .box-title .box-text:after{background:0;height:0}body.formaviva[data-page="home"] .box-title .box-text .box-destaque{text-transform:uppercase;color:#d8b880}body.formaviva[data-page="home"] .intagram{margin-bottom:16px}body.formaviva[data-page="home"] .intagram .insta-logo-blk a{text-decoration:none;color:#404040;font-size:12px}body.formaviva[data-page="home"] .intagram .text-conteudo{margin-bottom:15px}body.formaviva[data-page="home"] .intagram .text-conteudo a{text-decoration:none;color:#404040}body.formaviva[data-page="home"] .intagram .text-conteudo .hash{font-size:14px}body.formaviva[data-page="home"] .intagram .text-conteudo .hashTit{font-size:30px;font-weight:700;line-height:1}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery{display:flex;overflow:hidden}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a{position:relative}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a:hover .insta_overlay{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding-top:40px;padding-right:25px;padding-bottom:20px;padding-left:25px;background:linear-gradient(transparent 0,#222e2d 100%);opacity:0;-moz-transition:transform .3s ease,opacity 0 ease;-o-transition:transform .3s ease,opacity 0 ease;-webkit-transition:transform .3s ease,opacity 0 ease;transition:transform .3s ease,opacity 0 ease;-webkit-transform:translateY(100px);transform:translateY(100px)}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-likes,body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-comments{color:#fff;font-size:18px;font-weight:600}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-likes:before,body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-comments:before{font-size:18px;width:16px;text-align:center;display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:16px;font-family:"FontAwesome";margin-right:8px}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-likes:before{content:"\f004"}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-comments:before{content:"\f075"}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a img{width:100% !important}body.formaviva[data-page="home"] #carousel-banner{border:none !important}body.formaviva[data-page="home"] #carousel-banner .item img{width:100%}body.formaviva[data-page="home"] #carousel-banner .owl-dots .owl-dot{background:#fff}body.formaviva[data-page="home"] #carousel-banner .owl-dots .owl-dot.active{background:#47527a;border-color:#47527a}body.formaviva[data-page="home"] #carousel-banner .owl-prev,body.formaviva[data-page="home"] #carousel-banner .owl-next{display:none;width:26px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:0;background:#fff;height:26px;text-align:center;border-radius:100%;line-height:30px;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);-moz-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);box-shadow:0 .125rem .25rem rgba(0,0,0,0.075)}body.formaviva[data-page="home"] #carousel-banner .owl-prev i,body.formaviva[data-page="home"] #carousel-banner .owl-next i{font-weight:bold;font-size:18px}body.formaviva[data-page="home"] #carousel-banner .owl-prev:hover,body.formaviva[data-page="home"] #carousel-banner .owl-next:hover{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.075);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.075);box-shadow:0 .5rem 1rem rgba(0,0,0,0.075)}body.formaviva[data-page="home"] #carousel-banner .owl-prev{left:15%}body.formaviva[data-page="home"] #carousel-banner .owl-prev i{padding-right:2px}body.formaviva[data-page="home"] #carousel-banner .owl-next{right:15%}body.formaviva[data-page="home"] #carousel-banner .owl-next i{padding-left:2px}body.formaviva[data-page="home"] .filter-caract-home{height:100%;flex-direction:row;display:flex;justify-content:center;padding:15px 0 10px}body.formaviva[data-page="home"] .filter-caract-home.mobi-f{display:none}body.formaviva[data-page="home"] .filter-caract-home .filter-title{display:inline-flex;font-size:17px;color:#404040;margin-right:10px;flex-wrap:nowrap;position:relative}body.formaviva[data-page="home"] .filter-caract-home .filter-title:after{content:'';display:block;position:absolute;bottom:-4px;background:#404040;height:2px;left:0;right:0}body.formaviva[data-page="home"] .filter-caract-home .filter-link{display:inline-flex;font-size:17px;color:#47527a;padding:0 10px}body.formaviva[data-page="home"] .filter-caract-home .filter-link.active{font-weight:700}body.formaviva[data-page="home"] .load-more{padding-top:25px;padding-bottom:15px}body.formaviva[data-page="home"] .load-more .btn-load-more-home{font-size:18px;color:#fff;background-color:#47527a;box-shadow:1px 1px 4px rgba(0,0,0,0.4);max-width:225px;padding:8px 15px;text-align:-webkit-center;text-align:-moz-center;text-align:center;width:100%}body.formaviva[data-page="home"] .load-more .btn-load-more-home:hover{background-color:#ff5959}body.formaviva[data-page="home"] .load-more .btn-load-more-home i{margin-right:5px}body.formaviva[data-page="home"] .container-product-list{position:relative}body.formaviva[data-page="home"] .caracteristica-home{padding:25px 0}body.formaviva[data-page="home"] .caracteristica-home .text-intro{max-width:80%;margin:0 auto;font-size:16px;color:#404040;font-weight:600;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva[data-page="home"] .caracteristica-home .caracteristica-list{padding-top:20px;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva[data-page="home"] .caracteristica-home .caracteristica-list ul{display:block;max-width:100%;margin:0 auto}body.formaviva[data-page="home"] .caracteristica-home .caracteristica-list ul li{display:inline-block;padding:10px 20px}body.formaviva[data-page="home"] .caracteristica-home .caracteristica-list ul li a{color:#404040;border-color:#404040;border-width:2px;font-family:"Poppins",sans-serif;background-color:#fff;box-shadow:none;font-size:16px;font-weight:700;line-height:1;padding:10px 30px}body.formaviva[data-page="home"] .caracteristica-home .caracteristica-list ul li a:hover{background-color:#47527a;color:#fff;border-color:#47527a;-webkit-box-shadow:0 .75rem 2rem rgba(64,64,64,0.2);-moz-box-shadow:0 .75rem 2rem rgba(64,64,64,0.2);box-shadow:0 .75rem 2rem rgba(64,64,64,0.2)}body.formaviva[data-page="home"] #advantage-banner{padding:0;margin-top:0;margin-bottom:10px}body.formaviva[data-page="home"] #advantage-banner .owl-item{width:100%}body.formaviva[data-page="home"] #apoio-banner{padding:30px 0}body.formaviva[data-page="home"] .news-home .bg-news-home{margin-bottom:20px}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form{padding:50px 50px;background-color:#f8f9fb;border-radius:10px;position:relative}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter{margin-bottom:0}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-label{font-size:16px;font-weight:400;line-height:1.1;color:#404040}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-label strong{font-weight:700}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-input .validity-email{border-radius:10px}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .checkbox{margin-top:20px;margin-bottom:0}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .checkbox label{font-size:12px;color:#757575;font-weight:500}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .btn-theme{color:#fff;border-color:#e2bc5e;border-width:1px;background-color:#e2bc5e;border-radius:10px;box-shadow:none;font-weight:700}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .btn-theme:hover{background-color:#47527a;border-color:#47527a}body.formaviva[data-page="produtos-list"] .page-header,body.formaviva[data-page="busca"] .page-header,body.formaviva[data-page="empresa"] .page-header,body.formaviva[data-page="login"] .page-header,body.formaviva[data-page="carrinho"] .page-header,body.formaviva[data-page="checkout-endereco"] .page-header,body.formaviva[data-page="checkout-pagamento"] .page-header,body.formaviva[data-page="checkout-confirmacao"] .page-header{padding-left:0;padding-right:0}body.formaviva[data-page="produtos-list"] .form-filter{padding-bottom:15px;margin-bottom:5px}body.formaviva[data-page="produtos-list"] .form-filter .input-sm{border-radius:10px}body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod{background-color:#fff;padding:25px 0 20px;margin-bottom:10px;border-radius:0}body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-title{text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-title h1{font-weight:700;font-size:40px;color:#47527a;line-height:.8;margin-top:0}body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc{text-align:-webkit-center;text-align:-moz-center;text-align:center;max-width:80%;margin:0 auto}body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h1,body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc p,body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h2,body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h3,body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h4,body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h5,body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-desc h6{font-weight:400;font-size:16px;color:#404040;line-height:1.4;margin-bottom:0}body.formaviva[data-page="produtos-list"] .page-header-cat-image{padding:0;margin-bottom:15px}body.formaviva[data-page="login"] .breadcrumb,body.formaviva[data-page="cadastro"] .breadcrumb,body.formaviva[data-page="endereco-editar"] .breadcrumb{padding:20px 0 14px}body.formaviva[data-page="login"] .form-control,body.formaviva[data-page="cadastro"] .form-control,body.formaviva[data-page="endereco-editar"] .form-control{border-radius:10px}body.formaviva[data-page="login"] .btn,body.formaviva[data-page="cadastro"] .btn,body.formaviva[data-page="endereco-editar"] .btn{border-radius:10px}body.formaviva[data-page="contato"]{background:#fff}body.formaviva[data-page="contato"] .page-header{padding-left:0}body.formaviva[data-page="contato"] .form-control{border-radius:10px}body.formaviva[data-page="contato"] .btn{border-radius:10px}body.formaviva[data-page="contato"] .vertical-divider{padding-top:20px;padding-bottom:20px}body.formaviva[data-page="contato"] .vertical-divider div[class^="col-"]:not(:last-child){border-right:1px solid #eee}body.formaviva[data-page="contato"] .vertical-divider .info-contact .text-center{text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva[data-page="contato"] .vertical-divider .info-contact .text-center .title-contato{color:#47527a;font-weight:700;margin-bottom:30px}body.formaviva[data-page="contato"] .vertical-divider .info-contact .text-center p{margin-bottom:0}body.formaviva[data-page="contato"] .vertical-divider .info-contact .text-center p+ul{margin-top:15px}body.formaviva[data-page="contato"] .bg-default{margin:0 0 15px;border-radius:0;padding-top:25px;padding-bottom:25px}body.formaviva[data-page="contato"] .bg-default .title-contato{color:#47527a;font-weight:700;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva[data-page="perguntas-frequentes"]{background:#fff}body.formaviva[data-page="perguntas-frequentes"] .page-header{padding-left:0}body.formaviva[data-page="perguntas-frequentes"] .title-faq{color:#2d2d2d;font-weight:500}body.formaviva[data-page="perguntas-frequentes"] .bg-default{margin:0;border-radius:10px;padding-top:25px;padding-bottom:25px}body.formaviva[data-page="perguntas-frequentes"] #list-faq #faq-questions .panel{border-radius:10px}body.formaviva[data-page="perguntas-frequentes"] #list-faq #faq-questions .panel-heading{border-radius:10px}body.formaviva[data-page="perguntas-frequentes"] #list-faq #faq-questions .panel-heading[aria-expanded="true"]{border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.formaviva[data-page="perguntas-frequentes"] #list-faq #faq-questions .panel-title{font-weight:500}body.formaviva[data-page="perguntas-frequentes"] #list-faq #faq-questions .fa{align-self:flex-end;justify-self:flex-end}body.formaviva[data-page="perguntas-frequentes"] .btn-eq-height{height:48px;line-height:34px}body.formaviva[data-page="perguntas-frequentes"] .btn-eq-height .fa-remove{line-height:34px}body.formaviva[data-page="perguntas-frequentes"] .btn{border-radius:10px}body.formaviva[data-page="perguntas-frequentes"] .form-control{border-radius:10px}body.formaviva[data-page="cadastro"] .page-header{padding-left:0}body.formaviva[data-page="cadastro"] .collapse{display:none}body.formaviva[data-page="cadastro"] .form-group.opt-term{margin-bottom:0}body.formaviva[data-page*="minha-conta-"] .page-header{padding-left:0}body.formaviva[data-page*="minha-conta-"] .menu-central{border-left:2px solid #d8b880}body.formaviva[data-page*="minha-conta-"] .menu-central .list-group-item.active{border-radius:unset}body.formaviva[data-page*="minha-conta-"] .menu-central a.active{background:#d8b880;border-color:#d8b880;color:#FFF;font-weight:500}body.formaviva[data-page*="minha-conta-"] .menu-central a:hover{background:#d8b880;border-color:#d8b880;color:#FFF;font-weight:500}body.formaviva[data-page*="minha-conta-"] .btn{border-radius:0}body.formaviva[data-page*="minha-conta-"] .form-control{border-radius:0}body.formaviva[data-page="minha-conta-pedidos"] .view-details{font-weight:500}body.formaviva[data-page="minha-conta-pedidos"] .view-details:hover{text-decoration:underline}body.formaviva[data-page="minha-conta-pedido-detalhes"] .header-session{margin-top:0}body.formaviva[data-page="minha-conta-pedido-detalhes"] .header-session.box-correios{margin-top:10px}body.formaviva[data-page="minha-conta-pedido-detalhes"] .header-session .tit{color:#2d2d2d;font-weight:500}body.formaviva[data-page="minha-conta-pedido-detalhes"] .panel-heading{padding:10px}body.formaviva[data-page="minha-conta-pedido-detalhes"] .panel-heading h4{color:#2d2d2d;font-weight:500;margin:0}body.formaviva[data-page="minha-conta-pedido-detalhes"] .panel-body p{margin-bottom:.3rem}body.formaviva[data-page="minha-conta-pedido-detalhes"] .panel-default{margin-bottom:0;box-shadow:none;border:1px solid #e6e6e6}body.formaviva[data-page="minha-conta-pedido-detalhes"] .text-info-small{font-size:10px}body.formaviva[data-page="minha-conta-pedido-detalhes"] .table{margin-bottom:5px}body.formaviva[data-page="minha-conta-pedido-detalhes"] .table-vertical{margin-bottom:15px}body.formaviva[data-page="minha-conta-pedido-detalhes"] .p-text{margin-bottom:.2rem}body.formaviva[data-page="minha-conta-pedido-detalhes"] .p-text.last{margin-bottom:1rem}body.formaviva[data-page="minha-conta-pedido-detalhes"] .cart-products-name p{margin-bottom:.2rem}body.formaviva[data-page="minha-conta-pedido-detalhes"] .cart-products-name p .small-variation{font-size:12px}body.formaviva[data-page="minha-conta-pedido-detalhes"] .box-shipping .text-right{display:inline-block}body.formaviva[data-page="minha-conta-pedido-detalhes"] .box-shipping .text-right small{font-weight:400}body.formaviva[data-page="minha-conta-enderecos"] .enderecos-list .panel .panel-heading h4{margin:0}body.formaviva[data-page="minha-conta-enderecos"] .enderecos-list .panel .panel-body p{margin-bottom:5px}body.formaviva[data-page="minha-conta-suporte"] .col-suportes-list .fa{justify-self:flex-end;align-self:flex-end}body.formaviva[data-page="minha-conta-suporte"] .col-suportes-list .supo-text-link{color:#2d2d2d;font-weight:500}body.formaviva[data-page="produto-detalhes"]{background:#fff}body.formaviva[data-page="produto-detalhes"] main .product-bg{padding-top:10px;padding-bottom:20px}body.formaviva[data-page="produto-detalhes"] .breadcrumb-border{border-bottom:1px solid #dfdfdf}body.formaviva[data-page="produto-detalhes"] .breadcrumb-border .breadcrumb{margin-bottom:0;padding-top:20px;padding-bottom:14px}body.formaviva[data-page="produto-detalhes"] .div-qtd-for-validation:empty{display:none}body.formaviva[data-page="produto-detalhes"] .div-qtd-for-validation:empty+.div-btn-for-validation{width:100% !important}body.formaviva[data-page="produto-detalhes"] .div-qtd-for-validation:empty+.div-btn-for-validation .avise-me{font-size:15px;font-weight:700;text-transform:none;padding:10px 5px;box-shadow:none;text-align:-webkit-center;text-align:-moz-center;text-align:center;border-radius:10px;background:#414141}body.formaviva[data-page="produto-detalhes"] .div-qtd-for-validation:empty+.div-btn-for-validation .avise-me:hover{background:#1d1d1d}body.formaviva[data-page="produto-detalhes"] .col-gal .gallery-product{position:relative;border:0;padding:0;border-radius:0;overflow:hidden}body.formaviva[data-page="produto-detalhes"] .col-gal .gallery-product .tag-favorito{top:2%;left:4%;position:absolute;font-size:36px;color:#ff5959;cursor:pointer}body.formaviva[data-page="produto-detalhes"] .col-gal .gallery-product .tag-ampliar{top:2%;right:4%;position:absolute;cursor:pointer}body.formaviva[data-page="produto-detalhes"] .col-gal .gallery-product .tag-ampliar a{font-size:28px;color:#494949;margin:0}body.formaviva[data-page="produto-detalhes"] .col-gal .gallery-product .owl-wrapper{display:flex;align-items:center}body.formaviva[data-page="produto-detalhes"] .col-gal .gallery-product .owl-wrapper img{border-radius:10px}body.formaviva[data-page="produto-detalhes"] .col-gal .openGalleryPhotoSwipe{margin-bottom:10px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas{margin-top:20px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-wrapper .item{margin-right:0;padding:6px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-wrapper .item img{border-radius:10px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-wrapper .easyzoom-flyout{border-radius:10px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls.clickable{margin:0}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div{opacity:.6;background-color:#47527a;background-size:25%;width:30px;top:40%;bottom:33%}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div:hover{opacity:1}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div.owl-next{right:4px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div.owl-prev{left:4px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos .owl-controls{width:100%;bottom:0}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-atributos-selecionados{margin:0}body.formaviva[data-page="produto-detalhes"] .col-prod-data .top-block{margin-bottom:15px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .top-block .aval-block{display:inline-flex}body.formaviva[data-page="produto-detalhes"] .col-prod-data .top-block .aval-block .rating-link{font-size:12px;line-height:1.5;margin-right:7px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .top-block .aval-block .rating-link+.star-rating{float:none;margin-bottom:0}body.formaviva[data-page="produto-detalhes"] .col-prod-data .top-block .aval-block .rating-sm{font-size:1.3rem}body.formaviva[data-page="produto-detalhes"] .col-prod-data .top-block .ref-block{display:inline-block;float:right}body.formaviva[data-page="produto-detalhes"] .col-prod-data .top-block .ref-block span{font-size:12px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .mobi{bottom:0;left:15px;padding-top:20px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .mobi .mobi-text{font-size:16px;font-weight:600;color:#494948;margin-right:10px;margin-bottom:5px;display:block}body.formaviva[data-page="produto-detalhes"] .col-prod-data .product-title{padding-bottom:8px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .product-title .product-name{font-size:26px;margin:0;font-family:"Poppins",sans-serif;color:#404040 !important;font-weight:700;line-height:1.2}body.formaviva[data-page="produto-detalhes"] .col-prod-data .security-seals-icons{flex-direction:row;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;line-height:1}body.formaviva[data-page="produto-detalhes"] .col-prod-data .security-seals-icons span+span{margin-left:8px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto{margin-top:10px;margin-bottom:10px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary{padding:0;background:0;border:hidden}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container{padding:0;margin-bottom:15px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price{padding:0;font-size:40px;color:#7a9c34;font-weight:700}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price del{font-size:27px;color:#bababa}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info{margin-top:10px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info.boleto .value{font-size:28px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info .promo-desc{font-size:15px;color:#404040;font-weight:400}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info .promo-desc .value{font-weight:800}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy{padding:20px 0;border-bottom:1px solid #dfdfdf}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .bx-qtd{padding:6px;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.175);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.175);box-shadow:0 .5rem 1rem rgba(0,0,0,0.175);border-radius:10px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .bx-qtd .bootstrap-touchspin{max-width:160px;height:30px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .bx-qtd .bootstrap-touchspin .input-group-btn{height:30px;width:30px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .bx-qtd .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-down,body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .bx-qtd .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-up{height:30px;width:30px;line-height:0;border-radius:50%;font-size:30px;text-shadow:none;color:#494948;background:0;border:0;font-weight:900}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .bx-qtd .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-down{padding-top:2px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .bx-qtd .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-up{padding-top:4px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .bx-qtd .bootstrap-touchspin .touch-spin{display:block;border:0;font-size:25px;font-weight:800;line-height:1;height:36px;background:0;padding:6px 30px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .comprar-block .add-to-cart{text-transform:none;border-radius:10px;background:#31b803;line-height:36px;font-size:15px;color:#fff;font-weight:700;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.175);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.175);box-shadow:0 .5rem 1rem rgba(0,0,0,0.175)}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .comprar-block .add-to-cart svg{vertical-align:sub}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .comprar-block .add-to-cart:hover{background:#2ba703}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations{margin:0;padding-bottom:10px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations .form-group{margin-bottom:0}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations .attr-name{color:#404040;font-size:14px;font-weight:900;margin-top:0;margin-bottom:10px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations select{margin-bottom:10px;border-radius:10px;box-shadow:none;color:#666;height:40px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation{display:flex}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation li{margin:0 2px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation .variation-color{border:1px solid #e4e1df;box-shadow:none;border-radius:50%}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation .variation-other{border:1px solid #e4e1df;box-shadow:0 2px 0 #e4e1df;border-radius:4px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation [type="radio"]:checked+.variation-color{border:1px solid #47527a;box-shadow:none;border-radius:50%;margin-bottom:0}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation [type="radio"]:checked+.variation-color:before{content:'\2713';display:inline-block;color:#0def15;padding:0;font-size:18px;font-weight:900;box-shadow:0 .125rem .25rem rgba(0,0,0,0.075) !important}body.formaviva[data-page="produto-detalhes"] .col-prod-data .select-variations .list-variation [type="radio"]:checked+.variation-other{border:1px solid #47527a;box-shadow:0 2px 0 #47527a;margin-bottom:0}body.formaviva[data-page="produto-detalhes"] .box-title{margin:15px auto}body.formaviva[data-page="produto-detalhes"] .box-title .box-text{font-weight:500;font-size:24px}body.formaviva[data-page="produto-detalhes"] #box-frete{padding:10px 0 0}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary{border:0}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary.frete-show{padding-bottom:7px;border-bottom:1px solid #f1f1f1;margin-bottom:7px}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary.frete-show:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body{font-weight:500;padding:0}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body .title{padding-bottom:15px}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body .title .col-xs-12{color:#404040;font-size:14px;font-weight:900}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body .link-frete{padding-bottom:15px;border-bottom:1px solid #f1f1f1;margin-bottom:10px}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body form{padding-bottom:15px}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body form .mask-cep{box-shadow:none;padding-left:20px;border-radius:10px}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body form .btn-cep-prod{background:#414141;font-size:15px;font-weight:700;text-transform:none;padding:10px 5px;box-shadow:none;text-align:-webkit-center;text-align:-moz-center;text-align:center;border-radius:10px}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body form .btn-cep-prod:hover{background:#1d1d1d}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body span.text-muted{font-weight:400}body.formaviva[data-page="produto-detalhes"] .box-wrapper{margin:15px 0 0;display:flex;flex:1;flex-direction:column}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs{padding:0}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tablist{margin-bottom:-1px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li{border-top-left-radius:10px;border-top-right-radius:10px;background:#f1f1f1;margin-bottom:0;width:100%;max-width:20%;text-align:-webkit-center;text-align:-moz-center;text-align:center;border-bottom:0}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li.active{background:#3c4773}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li.active a{color:#fff;border-radius:0;border-top:0;border-left:0;border-right:0}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li a{text-transform:none;font-size:16px;color:#404040;font-weight:700;box-shadow:none;padding:20px 15px;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:0;border-radius:0}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content{border:1px solid #f1f1f1;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:30px 50px;width:100%;height:100%;min-height:300px;display:inline-table}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane.active{display:table-cell;vertical-align:middle;margin:auto 0}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpanel-title{font-size:26px;font-weight:700;color:#404040;margin-bottom:10px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h1,body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info p,body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h2,body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h3,body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h4,body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h5,body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h6{font-size:16px;color:#404040;line-height:1.5;font-weight:400}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h1{font-size:26px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h2{font-size:24px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h3{font-size:22px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h4{font-size:20px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h5{font-size:18px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h6{font-size:16px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info strong,body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info b{font-size:16px;color:#404040;line-height:1.5;font-weight:700}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane #list-faq #faq-questions .panel{border-radius:0}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane #list-faq #faq-questions .panel-heading{border-radius:0}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane #list-faq #faq-questions .panel-heading[aria-expanded="true"]{border-bottom-left-radius:0;border-bottom-right-radius:0}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane #list-faq #faq-questions .panel-title{font-weight:500}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane #list-faq #faq-questions .fa{align-self:flex-end;justify-self:flex-end}body.formaviva[data-page="produto-detalhes"] .btns-links{padding:30px 0}body.formaviva[data-page="produto-detalhes"] .btns-links .btn-link-b .block{padding:15px 25px;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.175);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,0.175);box-shadow:0 .5rem 1rem rgba(0,0,0,0.175);border-radius:10px;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva[data-page="produto-detalhes"] .btns-links .btn-link-b .block a .img{margin-right:10px}body.formaviva[data-page="produto-detalhes"] .btns-links .btn-link-b .block a .img img{max-height:100%;width:auto}body.formaviva[data-page="produto-detalhes"] .btns-links .btn-link-b .block a .text span{color:#494949;font-size:16px;font-weight:700}body.formaviva[data-page="produto-detalhes"] .btns-links .btn-link-b .block a .text span.wp-text{color:#7ad06d}body.formaviva[data-page="produto-detalhes"] #technical-information{margin-bottom:15px}body.formaviva[data-page="produto-detalhes"] .produto-indisponivel-title{color:#494948;font-size:18px;font-weight:700;line-height:1}body.formaviva[data-page="produto-detalhes"] .produto-indisponivel-info{font-size:14px;color:#666;margin-top:10px;margin-bottom:10px}body.formaviva[data-page="produto-detalhes"] .product-extras-association{margin-bottom:20px}body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title{text-align:-webkit-center;text-align:-moz-center;text-align:center;margin:25px auto}body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text{color:#494949;font-size:28px;font-weight:700}body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text:before,body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text:after{background:0}body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text .box-destaque{color:#ff5959;font-weight:900}body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text-sub{color:#494949;font-size:20px;display:block;font-weight:400}body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text-sub:before,body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text-sub:after{background:0}body.formaviva[data-page="produto-detalhes"] .product-extras-association .product-list .product{margin-top:0;padding-top:0}body.formaviva[data-page="produto-detalhes"] .sw-itens-prod{margin-top:-90px;margin-bottom:20px}body.formaviva[data-page="produto-detalhes"] .sw-itens-prod .swiper-slide{text-align:center;text-align:-moz-center;text-align:-webkit-center}body.formaviva[data-page="produto-detalhes"] .sw-itens-prod .swiper-slide .img{margin-bottom:20px}body.formaviva[data-page="produto-detalhes"] .sw-itens-prod .swiper-slide .img img{border-radius:100%}body.formaviva[data-page="produto-detalhes"] .sw-itens-prod .swiper-slide .info-data{text-transform:uppercase;font-size:16px;color:#404040;font-weight:700}body.formaviva[data-page="produto-detalhes"] .sw-itens-prod .sw-prod-carac{display:none !important}body.formaviva[data-page="produto-detalhes"] .table-medida{margin-top:-10px;padding-bottom:10px}body.formaviva[data-page="produto-detalhes"] .table-medida .table-medida-link{color:#404040;font-size:14px;font-weight:800}body.formaviva[data-page="carrinho"] .titulo-aviso{margin-top:0}body.formaviva[data-page="carrinho"] .btn{font-weight:500;border-radius:10px}body.formaviva[data-page="carrinho"] .form-control{border-radius:10px}body.formaviva[data-page="carrinho"] .input-group .form-control{border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0}body.formaviva[data-page="carrinho"] .input-group .btn{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0}body.formaviva[data-page="carrinho"] .form-frete label[for="frete-cep"]{font-weight:500;padding-top:15px}body.formaviva[data-page="carrinho"] .header-cart .btn-default,body.formaviva[data-page="carrinho"] .btn-cart-bottom .btn-default{max-width:220px}body.formaviva[data-page="carrinho"] .table-vertical .cart-products-name{max-width:300px}body.formaviva[data-page="carrinho"] .table-vertical td[data-title="Preço total"] span{font-weight:500}body.formaviva[data-page="carrinho"] .table-vertical .bootstrap-touchspin{max-width:150px;height:30px}body.formaviva[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn{height:30px;width:30px}body.formaviva[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-down,body.formaviva[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-up{height:30px;width:30px;line-height:0;border-radius:0;font-size:20px;text-shadow:none;color:#494948;background:0;border:1px solid #d6d6d6;font-weight:900}body.formaviva[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-down{padding-top:6px}body.formaviva[data-page="carrinho"] .table-vertical .bootstrap-touchspin .input-group-btn .bootstrap-touchspin-up{padding-top:6px}body.formaviva[data-page="carrinho"] .table-vertical .bootstrap-touchspin .touch-spin{display:block;border:0;font-size:20px;font-weight:800;line-height:1;height:30px;background:0;padding:6px 30px}body.formaviva[data-page="carrinho"] .box-subtotal{font-weight:500}body.formaviva[data-page="carrinho"] .box-subtotal p .pull-right{font-weight:600}body.formaviva[data-page="carrinho"] .fretes-info{display:block;font-weight:500}body.formaviva[data-page="carrinho"] .box-price-total .parcelamento span.text-success{font-weight:500}body.formaviva[data-page="checkout-ender-eco"] .enderecos-list .panel{border-radius:10px}body.formaviva[data-page="checkout-ender-eco"] .enderecos-list .panel .panel-heading{border-top-left-radius:10px;border-top-right-radius:10px}body.formaviva[data-page="checkout-ender-eco"] .enderecos-list .panel .panel-heading h4{margin:0}body.formaviva[data-page="checkout-ender-eco"] .enderecos-list .panel .panel-body p{margin-bottom:5px}body.formaviva[data-page="checkout-ender-eco"] .enderecos-list .panel .panel-footer{border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.formaviva[data-page="checkout-pagamento"]{background:#fff}body.formaviva[data-page="checkout-pagamento"] .enderecos-list .panel .panel-heading h4{margin:0}body.formaviva[data-page="checkout-pagamento"] .enderecos-list .panel .panel-body p{margin-bottom:5px}body.formaviva[data-page="checkout-pagamento"] #shipping-type .panel .panel-heading h4{margin:0}body.formaviva[data-page="checkout-pagamento"] #shipping-type .list-group li>.radio{margin-top:0}body.formaviva[data-page="checkout-pagamento"] .btn{font-weight:500}body.formaviva[data-page="checkout-pagamento"] input[type="radio"]:after,body.formaviva[data-page="checkout-pagamento"] .radio input[type="radio"]:after,body.formaviva[data-page="checkout-pagamento"] .radio-inline input[type="radio"]:after{top:-2px}body.formaviva[data-page="checkout-pagamento"] input[type="radio"]:before,body.formaviva[data-page="checkout-pagamento"] .radio input[type="radio"]:before,body.formaviva[data-page="checkout-pagamento"] .radio-inline input[type="radio"]:before{top:-2px}body.formaviva[data-page="checkout-pagamento"] .col-retirada{display:block}body.formaviva[data-page="checkout-pagamento"] .col-retirada input[type="radio"]:after,body.formaviva[data-page="checkout-pagamento"] .col-retirada .radio input[type="radio"]:after,body.formaviva[data-page="checkout-pagamento"] .col-retirada .radio-inline input[type="radio"]:after{top:0}body.formaviva[data-page="checkout-pagamento"] .col-retirada input[type="radio"]:before,body.formaviva[data-page="checkout-pagamento"] .col-retirada .radio input[type="radio"]:before,body.formaviva[data-page="checkout-pagamento"] .col-retirada .radio-inline input[type="radio"]:before{top:0}body.formaviva[data-page="checkout-pagamento"].pgto .cart-products-name p{margin-bottom:.2rem}body.formaviva[data-page="checkout-pagamento"].pgto .cart-products-name p .small-variation{font-size:12px}body.formaviva[data-page="checkout-pagamento"].pgto #discount-coupon button{font-weight:500}body.formaviva[data-page="checkout-pagamento"].pgto .box-shipping .row>[class*='col-']{display:block}body.formaviva[data-page="checkout-pagamento"].pgto .box-price-total .parcelamento .text-success{font-weight:500}body.formaviva[data-page="checkout-pagamento"].pgto .form-payment .row>[class*='col-']{display:block;font-weight:500}body.formaviva[data-page="checkout-confirmacao"]{background:#fff}body.formaviva[data-page="checkout-confirmacao"] .wrapper{margin:0 auto}body.formaviva[data-page="checkout-confirmacao"] .push{height:auto}body.formaviva[data-page="checkout-confirmacao"] .btn{font-weight:500;border-radius:10px}body.formaviva[data-page="checkout-confirmacao"] .dfalc{align-items:center}body.formaviva[data-page="checkout-confirmacao"] .dfjcc{justify-content:center}body.formaviva[data-page="checkout-confirmacao"] .p-not-margin{margin-bottom:0;font-weight:500}body.formaviva[data-page="checkout-confirmacao"] .lnh-0{line-height:0}body.formaviva[data-page="checkout-confirmacao"] form#itau-shopline{width:100%}body.formaviva[data-page*="checkout-"]{height:100%;min-height:100%}body.formaviva[data-page*="checkout-"] .wrapper{height:auto !important;margin:0;min-height:unset}body.formaviva[data-page*="checkout-"] .btn{border-radius:10px}body.formaviva[data-page*="checkout-"] .form-control{border-radius:10px}body.formaviva[data-page*="checkout-"] .panel{border-radius:10px;overflow:hidden}body.formaviva[data-page*="checkout-"] .input-group .form-control{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}body.formaviva[data-page*="checkout-"] .input-group .btn{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0}body.formaviva[data-page*="checkout-"] .page-text-title,body.formaviva[data-page*="checkout-"] .text-col-title{color:#47527a;font-weight:700}body.formaviva .col-xs-offset-12{margin-left:100% !important}body.formaviva .col-xs-offset-11{margin-left:91.66666667% !important}body.formaviva .col-xs-offset-10{margin-left:83.33333333% !important}body.formaviva .col-xs-offset-9{margin-left:75% !important}body.formaviva .col-xs-offset-8{margin-left:66.66666667% !important}body.formaviva .col-xs-offset-7{margin-left:58.33333333% !important}body.formaviva .col-xs-offset-6{margin-left:50% !important}body.formaviva .col-xs-offset-5{margin-left:41.66666667% !important}body.formaviva .col-xs-offset-4{margin-left:33.33333333% !important}body.formaviva .col-xs-offset-3{margin-left:25% !important}body.formaviva .col-xs-offset-2{margin-left:16.66666667% !important}body.formaviva .col-xs-offset-1{margin-left:8.33333333% !important}body.formaviva .col-xs-offset-0{margin-left:0 !important}@media(min-width:768px){body.formaviva .col-sm-offset-12{margin-left:100% !important}body.formaviva .col-sm-offset-11{margin-left:91.66666667% !important}body.formaviva .col-sm-offset-10{margin-left:83.33333333% !important}body.formaviva .col-sm-offset-9{margin-left:75% !important}body.formaviva .col-sm-offset-8{margin-left:66.66666667% !important}body.formaviva .col-sm-offset-7{margin-left:58.33333333% !important}body.formaviva .col-sm-offset-6{margin-left:50% !important}body.formaviva .col-sm-offset-5{margin-left:41.66666667% !important}body.formaviva .col-sm-offset-4{margin-left:33.33333333% !important}body.formaviva .col-sm-offset-3{margin-left:25% !important}body.formaviva .col-sm-offset-2{margin-left:16.66666667% !important}body.formaviva .col-sm-offset-1{margin-left:8.33333333% !important}body.formaviva .col-sm-offset-0{margin-left:0 !important}}@media(min-width:992px){body.formaviva .col-md-offset-12{margin-left:100% !important}body.formaviva .col-md-offset-11{margin-left:91.66666667% !important}body.formaviva .col-md-offset-10{margin-left:83.33333333% !important}body.formaviva .col-md-offset-9{margin-left:75% !important}body.formaviva .col-md-offset-8{margin-left:66.66666667% !important}body.formaviva .col-md-offset-7{margin-left:58.33333333% !important}body.formaviva .col-md-offset-6{margin-left:50% !important}body.formaviva .col-md-offset-5{margin-left:41.66666667% !important}body.formaviva .col-md-offset-4{margin-left:33.33333333% !important}body.formaviva .col-md-offset-3{margin-left:25% !important}body.formaviva .col-md-offset-2{margin-left:16.66666667% !important}body.formaviva .col-md-offset-1{margin-left:8.33333333% !important}body.formaviva .col-md-offset-0{margin-left:0 !important}}@media(min-width:1200px){body.formaviva .col-lg-offset-12{margin-left:100% !important}body.formaviva .col-lg-offset-11{margin-left:91.66666667% !important}body.formaviva .col-lg-offset-10{margin-left:83.33333333% !important}body.formaviva .col-lg-offset-9{margin-left:75% !important}body.formaviva .col-lg-offset-8{margin-left:66.66666667% !important}body.formaviva .col-lg-offset-7{margin-left:58.33333333% !important}body.formaviva .col-lg-offset-6{margin-left:50% !important}body.formaviva .col-lg-offset-5{margin-left:41.66666667% !important}body.formaviva .col-lg-offset-4{margin-left:33.33333333% !important}body.formaviva .col-lg-offset-3{margin-left:25% !important}body.formaviva .col-lg-offset-2{margin-left:16.66666667% !important}body.formaviva .col-lg-offset-1{margin-left:8.33333333% !important}body.formaviva .col-lg-offset-0{margin-left:0 !important}}@media(max-width:1199px){body.formaviva header.header-bg{padding:20px 0}body.formaviva header.header-bg .col-logo .logo-base a img{max-height:75px}body.formaviva header.header-bg .col-search .form-search .form-control{padding-right:40px !important}body.formaviva header.header-bg.fixo{background:#fff}body.formaviva header.header-bg.fixo .col-logo .logo-base a img{max-height:65px}body.formaviva header.header-bg.fixo .col-search .form-search .form-control{border:1px solid #47527a;border-radius:10px}body.formaviva .footer .basefooter .copy address{text-align:-webkit-center;text-align:-moz-center;text-align:center;margin-bottom:15px}body.formaviva .footer .basefooter .backtotop .back-to-top{text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva[data-page="home"] .caracteristica-home .text-intro{max-width:100%}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-likes,body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-comments{font-size:14px}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-likes:before,body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay span.insta-comments:before{font-size:14px}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-label{text-align:-webkit-center;text-align:-moz-center;text-align:center;margin-bottom:20px}body.formaviva .product-list .product .product-image.aspect-ratio-4x3 .middle .text,body.formaviva .product-list .product .product-image.aspect-ratio-1x1 .middle .text,body.formaviva .product-list .product .product-image.aspect-ratio-3x4 .middle .text{font-size:13px;padding:10px}body.formaviva .atacado-list .col-infos{margin-bottom:20px}body.formaviva .atacado-list .col-infos .d-flex{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}body.formaviva .atacado-list .col-tel .link-wpp,body.formaviva .atacado-list .col-tel .text-over{text-align:-webkit-center;text-align:-moz-center;text-align:center}}@media(max-width:991px){body.formaviva .search-mob-style{display:block}body.formaviva header.header-bg{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;margin:0;padding:0;background:#fff}body.formaviva header.header-bg.fixo{z-index:99999;position:fixed;width:100%;-webkit-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);-moz-box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);box-shadow:-1px 1px 20px 0 rgba(0,0,0,0.15);padding:0}body.formaviva header.header-bg.fixo .link{margin:2% 0 0}body.formaviva header.header-bg.fixo .col-logo{padding:10px 0}body.formaviva header.header-bg.fixo .col-logo .logo-base a img{max-height:40px}body.formaviva header.header-bg.fixo .col-icons .col-search-mobi .link-icon .fa{font-size:20px}body.formaviva header.header-bg.fixo .col-icons .col-conta a svg{width:20px;height:20px}body.formaviva header.header-bg.fixo .col-icons .col-cart .carrinho-sm-width a .fa{font-size:20px}body.formaviva header.header-bg .link{margin:4% 0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.formaviva header.header-bg .link #hamburger{display:inline-block}body.formaviva header.header-bg .link #hamburger:before{background:#47527a;border-radius:12px;height:3px;left:10px;width:30px}body.formaviva header.header-bg .link #hamburger:after{background:#47527a;border-radius:12px;height:3px;left:10px;width:30px}body.formaviva header.header-bg .link #hamburger span{background:#47527a;border-radius:12px;height:3px;left:10px;width:30px}body.formaviva header.header-bg .col-logo{padding:15px 0}body.formaviva header.header-bg .col-logo .logo-base{text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva header.header-bg .col-logo .logo-base a img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0 auto}body.formaviva header.header-bg .col-icons{padding-right:10px}body.formaviva header.header-bg .col-icons .col-search-mobi{display:inline-block;vertical-align:super;margin-left:5px}body.formaviva header.header-bg .col-icons .col-search-mobi .link-icon{display:block;line-height:1}body.formaviva header.header-bg .col-icons .col-search-mobi .link-icon .fa{font-size:25px;color:#47527a}body.formaviva header.header-bg .col-icons .col-conta{display:inline-block;margin:0 15px;line-height:.5}body.formaviva header.header-bg .col-icons .col-conta a{display:inline-block;vertical-align:sub}body.formaviva header.header-bg .col-icons .col-conta a svg{width:24px;height:24px}body.formaviva header.header-bg .col-icons .col-conta a svg path{fill:#47527a}body.formaviva header.header-bg .col-icons .col-cart{display:inline-block;float:right}body.formaviva header.header-bg .col-icons .col-cart .carrinho-sm-width a{display:block;line-height:1}body.formaviva header.header-bg .col-icons .col-cart .carrinho-sm-width a .fa{font-size:25px;color:#47527a}body.formaviva header.header-checkout .col-logo a.logo img{max-height:70px}body.formaviva header.menu-fix{display:none !important}body.formaviva .footer{background:#f3f3f3;margin-top:15px}body.formaviva .footer .social{margin-bottom:20px}body.formaviva .footer .site-map{padding:20px 0 10px;border-top:0}body.formaviva .footer .site-map .logo{padding-bottom:20px}body.formaviva .footer .site-map .nml{margin-top:15px}body.formaviva .footer .site-map .nml.scrollme{margin-top:0}body.formaviva .footer .site-map .rds{margin-top:15px}body.formaviva .footer .seals-icons .security-seals-icons{flex-direction:column;align-items:center;text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva .footer .seals-icons .security-seals-icons .seals-div{margin-left:0}body.formaviva .footer .seals-icons .security-seals-icons .col-selos{line-height:1}body.formaviva .footer .basefooter address{text-align:-webkit-center;text-align:-moz-center;text-align:center;padding-bottom:10px}body.formaviva .footer .basefooter .icon-footer-wtek{position:relative;display:block;right:0;top:0;opacity:.9}body.formaviva .footer-checkout .contact .dv-footer{margin-bottom:15px}body.formaviva .footer-checkout .contact .icon-contact{align-items:center}body.formaviva .footer-checkout .basefooter{padding:15px 0}body.formaviva .footer-checkout .basefooter .design .icon-footer-wtek{text-align:-webkit-center;text-align:-moz-center;text-align:center}body.formaviva .product-list{padding-left:10px;padding-right:10px}body.formaviva .product-list:last-child{margin-bottom:0}body.formaviva .product-list .product{padding-top:15px;padding-bottom:15px !important;padding-left:5px;padding-right:5px}body.formaviva .page-header{margin-bottom:15px}body.formaviva .page-header h1{font-size:24px}body.formaviva .search-mob-style{height:0;width:100%;position:absolute;padding:0;z-index:30}body.formaviva .search-mob-style .nopadding{padding:0}body.formaviva .search-mob-style .nopadding .search-full{min-height:0}body.formaviva .search-mob-style .nopadding .search-full form{border-bottom:0}body.formaviva .search-mob-style .nopadding .search-full form .container-fluid{background:#fff;padding:0}body.formaviva .search-mob-style .nopadding .search-full form .container-fluid .input-group{margin:0}body.formaviva .search-mob-style .nopadding .search-full form .container-fluid .input-group input{border:0;border-bottom:1px solid #d4d4d4;font-size:12px;color:#404040;background-color:transparent;border-radius:0;outline:0;box-shadow:none;padding-top:9px;padding-bottom:9px;height:auto}body.formaviva .search-mob-style .nopadding .search-full form .container-fluid .input-group .btn-primary{background-color:#1d1a1a;font-weight:700;border-radius:0;width:100%;margin-left:0}body.formaviva .search-mob-style-2 .nopadding{padding:0}body.formaviva .search-mob-style-2 .nopadding .search-full{padding:0}body.formaviva .search-mob-style-2 .nopadding .search-full .form-search{margin:0;position:relative}body.formaviva .search-mob-style-2 .nopadding .search-full .form-search .form-control{color:#2d2d2d;box-shadow:none;padding:6px 30px;font-weight:500;background-color:#ffc500}body.formaviva .search-mob-style-2 .nopadding .search-full .form-search .form-control::placeholder{color:#2d2d2d;font-family:"Axiforma",sans-serif;font-weight:500}body.formaviva .search-mob-style-2 .nopadding .search-full .form-search button{background-color:#ffc500;top:0;right:0;width:40px;box-shadow:none}body.formaviva .search-mob-style-2 .nopadding .search-full .form-search button .fa-search{color:#898989}body.formaviva .search-mob-style-2 .nopadding .search-full .form-search .ui-autocomplete#ui-id-1{position:absolute;z-index:1000 !important;width:90% !important;margin-left:5%}body.formaviva .category .m-cat-trigger,body.formaviva .category .m-cat-trigger-close{width:100%;height:32px;text-align:center;text-transform:uppercase;font-size:12px;margin:0 0 20px 0;background-color:#d8b880;color:#404040;border:0;line-height:17px;font-weight:600;border-radius:10px;display:block;box-shadow:2px 2px 1px rgba(0,0,0,0.1);font-family:"Poppins",sans-serif;padding-left:15px;padding-right:15px}body.formaviva .category .m-cat-trigger:hover,body.formaviva .category .m-cat-trigger-close:hover{color:#fff}body.formaviva .category .sidebar.cat{position:fixed;z-index:999999;top:0;width:100%;max-height:100vh;overflow-y:scroll;background:#fff;padding-top:30px;display:none;height:100vh;padding-bottom:60px}body.formaviva .category .sidebar.cat.visible{display:block}body.formaviva .category .sidebar.cat .aggregation-block .filter-list{padding:0 5px}body.formaviva .category .aggregation-block .aggregation-block-heading .aggregation-block-title{font-size:18px}body.formaviva .category .aggregation-block .filter-list .filter-list-item .filter-list-link{font-size:14px}body.formaviva .aggregatedFilters{padding:0}body.formaviva .aggregatedFilters .filter-aggregated-options{margin-top:0;margin-bottom:10px}body.formaviva .aggregatedFilters .filter-aggregated-options .btn{line-height:18px}body.formaviva .aggregatedFilters .filter-aggregated-options .btn:not(.btn-clear-all){margin:2px}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-input{padding:.5em 2.2em .3em .5em}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .aggregation-group-title{font-size:10px}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-input.btn-list-item .aggregation-title{font-size:12px}body.formaviva .aggregatedFilters .filter-aggregated-options .btn.btn-link{font-size:12px;padding:10px 3px}body.formaviva .category-select #form-filters .filter-title{font-size:14px;width:122px}body.formaviva .atacado-list{padding:20px 0}body.formaviva .atacado-list .col-infos .icon{padding:15px 10px}body.formaviva .atacado-list .col-infos .icon .ic-svg svg{width:50px;height:35px}body.formaviva .atacado-list .col-infos .ic-text{font-size:36px}body.formaviva .atacado-list .col-tel{margin-bottom:15px}body.formaviva .atacado-list .col-tel .link-wpp{font-size:28px}body.formaviva[data-page="home"] .intagram .box-title{margin:0}body.formaviva[data-page="home"] .intagram .text-conteudo .conteudo-insta{margin-bottom:6px}body.formaviva[data-page="home"] .intagram .text-conteudo .conteudo-insta:last-child{margin-bottom:0}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay{-webkit-transform:none;transform:none;opacity:1}body.formaviva[data-page="home"] .categoria-banner-destaque.full{padding:0}body.formaviva[data-page="home"] .caracteristica-home .text-intro{font-size:16px}body.formaviva[data-page="home"] .caracteristica-home .caracteristica-list ul li{padding:7px 15px}body.formaviva[data-page="home"] .box-title .box-text{font-size:24px}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .btn-theme{margin-top:15px}body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod{padding:20px 0;margin:0 0 15px}body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-title h1{font-size:30px;margin:0}body.formaviva[data-page="produtos-list"] .form-filter{margin-bottom:15px}body.formaviva[data-page="produtos-list"] .form-filter .pr-0{padding-right:7.5px}body.formaviva[data-page="produtos-list"] .form-filter .pl-0{padding-left:7.5px}body.formaviva[data-page="produto-detalhes"] .breadcrumb-border{border-top:1px solid #dfdfdf}body.formaviva[data-page="produto-detalhes"] .col-lg-offset-1{padding-right:5px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls{margin-top:-7px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div{opacity:.9}body.formaviva[data-page="produto-detalhes"] .col-prod-data .security-seals-icons span{margin:5px !important}body.formaviva[data-page="produto-detalhes"] .col-prod-data .security-seals-icons span+span{margin-left:unset}body.formaviva[data-page="produto-detalhes"] .col-prod-data .product-title{padding-bottom:7px;margin-bottom:10px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .product-title .product-name{background:0;border:unset;text-align:center;font-size:22px;font-weight:700;margin-bottom:0;padding:0}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto{margin-top:0}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container{text-align:-webkit-left;text-align:-moz-left;text-align:left}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price{margin-bottom:10px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info{margin-top:3px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .mobi{align-items:center}body.formaviva[data-page="produto-detalhes"] .addthis{margin-top:8px;margin-bottom:12px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li a{font-size:15px;padding:14px 5px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content{padding:20px 30px}body.formaviva[data-page*="minha-conta-"] .default-title{font-size:18px}body.formaviva[data-page*="minha-conta-"] .menu-central{margin-bottom:5px;border-bottom:unset;border-left:0}body.formaviva[data-page*="minha-conta-"] .menu-central .form-group{margin-bottom:0}body.formaviva[data-page="minha-conta-pedido-detalhes"] .p-text.first{margin-top:10px}body.formaviva[data-page="minha-conta-pedido-detalhes"] .table-carrinho-produtos td.text-right{text-align:right}body.formaviva[data-page="carrinho"] .table-carrinho-produtos{margin-bottom:15px}body.formaviva[data-page="carrinho"] .table-carrinho-produtos td.text-right{text-align:-webkit-right;text-align:-moz-right;text-align:right}body.formaviva[data-page="carrinho"] .table-carrinho-produtos .cart-products-name p{margin-bottom:5px}body.formaviva[data-page="carrinho"] .table-carrinho-produtos .img-produto{width:100%}body.formaviva[data-page="carrinho"] .table-carrinho-produtos .quantity{text-align:-webkit-right;text-align:-moz-right;text-align:right}body.formaviva[data-page="carrinho"] .table-carrinho-produtos .quantity .col-xs-12{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}body.formaviva[data-page="carrinho"] .box-price-total{margin-bottom:15px}body.formaviva[data-page="carrinho"] .form-frete{margin-bottom:0}body.formaviva[data-page="checkout-endereco"] .text-col-title{margin-top:0;margin-bottom:15px;font-size:18px}body.formaviva[data-page="checkout-pagamento"].pgto form{margin-bottom:0}body.formaviva[data-page="checkout-pagamento"].pgto .page-text-title{font-size:18px;margin-top:0;margin-bottom:15px}body.formaviva[data-page="checkout-pagamento"].pgto .table-carrinho-produtos{margin-bottom:0;border-bottom:0 solid transparent}body.formaviva[data-page="checkout-pagamento"].pgto .table-carrinho-produtos td.text-right{text-align:right}body.formaviva[data-page="checkout-pagamento"].pgto .table-carrinho-produtos .img-produto{width:100%}body.formaviva[data-page="checkout-pagamento"].pgto .table-carrinho-produtos .quantity{text-align:-webkit-right;text-align:-moz-right;text-align:right}body.formaviva[data-page="checkout-pagamento"].pgto .box-subtotal{margin-top:0;border-top:0 solid transparent}body.formaviva[data-page="checkout-pagamento"].pgto .box-shipping i{font-size:13px}body.formaviva[data-page="checkout-pagamento"].pgto .box-price-total{margin-bottom:15px}body.formaviva[data-page="checkout-pagamento"].pgto .box-price-total .price span:first-child+span{font-size:20px}body.formaviva[data-page="checkout-pagamento"].pgto .panel .panel-body{padding:15px 5px 0}body.formaviva[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body{padding:15px 10px}body.formaviva[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body .panel-heading .panel-title .col-xs-8,body.formaviva[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body .panel-heading .panel-title .col-xs-7{font-size:14px;font-family:"Axiforma",sans-serif;letter-spacing:0}body.formaviva[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body .panel-heading .panel-title .col-xs-4,body.formaviva[data-page="checkout-pagamento"].pgto .panel .panel-body.accordion-payment-type form.form-payment .panel-body .panel-heading .panel-title .col-xs-5{font-size:14px;font-family:"Axiforma",sans-serif;letter-spacing:0;padding-left:0}body.formaviva[data-page="checkout-confirmacao"] .box-1 .btn{white-space:normal;line-height:1.5}body.formaviva[data-page="checkout-confirmacao"] .box-pay-info .btn-success{margin-top:15px}body.formaviva[data-page="contato"] .vertical-divider div[class^="col-"]:not(:last-child){border:0}body.formaviva[data-page="contato"] .vertical-divider .info-contact .text-center .title-contato{font-size:20px}body.formaviva[data-page="perguntas-frequentes"] .title-faq{color:#d8b880;font-weight:700;text-align:-webkit-center;text-align:-moz-center;text-align:center}}@media(max-width:767px){body.formaviva .btn-theme{background-color:#404040;color:#fff;font-weight:700}body.formaviva header.header-bg.fixo .link{margin:2.3% 0 0}body.formaviva header.header-bg .link{margin:4.3% 0 0}body.formaviva header.header-bg .link #hamburger:before{width:25px}body.formaviva header.header-bg .link #hamburger span{width:25px}body.formaviva header.header-bg .link #hamburger:after{width:25px}body.formaviva .footer{padding:0}body.formaviva .footer .site-map{padding:20px 0 25px;background:#f8f9fb;border-bottom:1px solid #eee}body.formaviva .footer .site-map .nml.scrollme{margin-top:15px}body.formaviva .footer .social{margin-bottom:0}body.formaviva .footer .basefooter .design .icon-footer-wtek{margin-bottom:15px}body.formaviva .footer .seals-icons .news-footer .col-xs-12:first-child{padding-right:15px;margin-bottom:15px}body.formaviva .footer .seals-icons .news-footer .col-xs-12:last-child{padding-left:15px}body.formaviva[data-page="carrinho"] .btn-cart-bottom .col-xs-12{width:50%}body.formaviva[data-page="carrinho"] .btn-cart-bottom .col-xs-12.col-lg-3{flex-direction:row;justify-content:flex-end}body.formaviva[data-page="carrinho"] .btn-cart-bottom .col-xs-12 .btn-cont{width:100%}body.formaviva[data-page="carrinho"] .btn-cart-bottom .col-xs-12 .btn-fin{width:100%;max-width:250px !important}body.formaviva[data-page="home"] #carousel-banner{margin:0 0 15px !important}body.formaviva[data-page="home"] #apoio-banner{padding:20px 0}body.formaviva[data-page="home"] #apoio-banner .apoio-banner-item{display:block;text-align:-webkit-center;text-align:-moz-center;text-align:center;margin-bottom:10px;width:100%}body.formaviva[data-page="home"] #apoio-banner .apoio-banner-item:last-child{margin:0}body.formaviva[data-page="home"] #apoio-banner .apoio-banner-item img{margin:0 auto}body.formaviva[data-page="home"] #rodape-banner .rodape-banner-item{display:block;text-align:-webkit-center;text-align:-moz-center;text-align:center;margin-bottom:10px;width:100%}body.formaviva[data-page="home"] #rodape-banner .rodape-banner-item:last-child{margin:0}body.formaviva[data-page="home"] #rodape-banner .rodape-banner-item img{display:inline-block;margin:0 auto}body.formaviva[data-page="home"] .intagram .text-conteudo .hash{display:none;height:0}body.formaviva[data-page="home"] .intagram .bg-insta .instagram_feed .instagram_gallery a .insta_overlay{padding:25px 13px 15px}body.formaviva[data-page="home"] .box-title .box-text{font-size:24px}body.formaviva[data-page="home"] .box-title .box-text .small-information{display:none}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form{padding:25px 25px}body.formaviva[data-page="produtos-list"] .bg-categoria-list-prod .page-header-cat-title h1{font-size:26px}body.formaviva[data-page="produto-detalhes"] .col-prod-data .security-seals-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .qtd-and-buy .bx-qtd{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:15px}body.formaviva[data-page="produto-detalhes"] .col-gal{margin-bottom:15px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos .owl-controls{bottom:-2px}body.formaviva[data-page="produto-detalhes"] #box-frete .box-primary .panel-body form .mask-cep{margin-bottom:15px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tablist{padding:10px;-webkit-box-shadow:-1px 1px 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:-1px 1px 10px 0 rgba(0,0,0,0.15);box-shadow:-1px 1px 10px 0 rgba(0,0,0,0.15);border-radius:10px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li{border:1px solid #d2d2d2;margin:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:10px;width:auto;max-width:none;height:35px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tablist li a{font-size:16px;border-radius:10px;color:#404040;font-weight:700;box-shadow:none;display:block;padding:.5rem 1.5rem;background:0}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);-moz-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);padding:20px;min-height:200px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpanel-title{font-size:18px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info{font-size:14px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info p{font-size:14px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h1{font-size:22px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h2{font-size:20px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h3{font-size:19px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h4{font-size:18px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h5{font-size:17px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info h6{font-size:16px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info strong,body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .tab-pane .tabpane-info b{font-weight:700}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content .video-block img{max-height:180px}body.formaviva[data-page="produto-detalhes"] .box-wrapper table,body.formaviva[data-page="produto-detalhes"] .box-wrapper thead,body.formaviva[data-page="produto-detalhes"] .box-wrapper tbody,body.formaviva[data-page="produto-detalhes"] .box-wrapper th,body.formaviva[data-page="produto-detalhes"] .box-wrapper tr{height:auto !important}body.formaviva[data-page="produto-detalhes"] .box-wrapper table{table-layout:auto;width:100% !important}body.formaviva[data-page="produto-detalhes"] .box-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}body.formaviva[data-page="produto-detalhes"] .box-wrapper td{width:auto !important}body.formaviva[data-page="produto-detalhes"] .box-wrapper tr>td:last-of-type{border-bottom:0;padding-bottom:0}body.formaviva[data-page="produto-detalhes"] .box-wrapper tbody tr{padding:4px 8px}body.formaviva[data-page="produto-detalhes"] .box-wrapper tbody tr td:first-child{padding-right:6px}body.formaviva[data-page="produto-detalhes"] .btns-links .btn-link-b .block a{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text{font-size:20px}body.formaviva[data-page="produto-detalhes"] .product-extras-association .product-list .product{padding-bottom:0 !important}body.formaviva[data-page="produto-detalhes"] .product-extras-association .product-list .product .product-info{padding-bottom:0}body.formaviva[data-page="produto-detalhes"] .footer{margin-top:0}body.formaviva .product-list .mg-carousel .swiper-button-next,body.formaviva .product-list .mg-carousel .swiper-button-prev{top:42%}body.formaviva .product-list .product .product-info .tit{height:40px;margin-bottom:10px}body.formaviva[data-page="contato"] .bg-default,body.formaviva[data-page="perguntas-frequentes"] .bg-default{margin:0}body.formaviva .atacado-list .col-infos .ic-text{font-size:28px}body.formaviva .atacado-list .col-tel .link-wpp{font-size:24px}}@media(max-width:575px){html.mm-opening body.formaviva header.header-bg .link #hamburger:after,html.mm-opening body.formaviva header.header-bg .link #hamburger:before{position:absolute;left:15px;top:50% !important}body.formaviva header.header-bg.fixo .link{margin:0}body.formaviva header.header-bg .link{margin:0;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.formaviva header.header-bg .link #hamburger:before,body.formaviva header.header-bg .link #hamburger:after,body.formaviva header.header-bg .link #hamburger span{width:25px;left:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}body.formaviva header.header-bg .link #hamburger{width:25px;height:30px}body.formaviva header.header-bg .link #hamburger span{top:12px}body.formaviva header.header-bg .link #hamburger:after{top:20px}body.formaviva header.header-bg .col-icons:not(.link){padding-left:0}body.formaviva header.header-bg .col-icons:not(.link) .col-cart{display:-webkit-inline-box !important;display:-moz-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}body.formaviva header.header-bg .col-icons:not(.link) .col-cart .col-conta{margin:0 10px}body.formaviva header.header-checkout .col-logo .logo img{max-height:35px}body.formaviva header.header-checkout .col-selo .icon-ambiente-seguro-black{max-height:35px}body.formaviva .footer .site-map .col-xs-6:nth-child(even){padding-right:5px}body.formaviva .footer .site-map .col-xs-6:nth-child(odd){padding-left:5px}body.formaviva .footer .site-map li a{font-size:12px}body.formaviva .footer .site-map li p{font-size:12px;line-height:1.4}body.formaviva .footer .site-map li p .fa{font-size:15px}body.formaviva .footer-checkout .contact a{font-size:13px}body.formaviva .product-list{padding-left:0;padding-right:0}body.formaviva .product-list .product{padding-bottom:0 !important;padding-left:6px;padding-right:6px}body.formaviva .product-list .product:hover .product-image.aspect-ratio-4x3 .middle,body.formaviva .product-list .product:hover .product-image.aspect-ratio-1x1 .middle,body.formaviva .product-list .product:hover .product-image.aspect-ratio-3x4 .middle{display:none}body.formaviva .product-list .product .product-info{padding:0 15px}body.formaviva .product-list .product .container-price .installment{font-size:12px}body.formaviva .product-list .product .price{font-size:18px}body.formaviva[data-page="home"] .box-title{margin-top:10px}body.formaviva[data-page="home"] .box-title .box-text{font-size:22px}body.formaviva[data-page="home"] .filter-caract-home{padding:8px 0}body.formaviva[data-page="home"] .filter-caract-home.desk-f{display:none}body.formaviva[data-page="home"] .filter-caract-home.mobi-f{display:inline-flex;flex-wrap:wrap}body.formaviva[data-page="home"] .filter-caract-home .filter-title{display:flex;font-size:16px;margin:0}body.formaviva[data-page="home"] .filter-caract-home .filter-link{font-size:15px;padding:0 5px}body.formaviva[data-page="home"] .caracteristica-home .text-intro{font-size:15px}body.formaviva[data-page="home"] .caracteristica-home .caracteristica-list ul li{padding:6px 9px}body.formaviva[data-page="home"] .caracteristica-home .caracteristica-list ul li a{padding:8px 15px;font-size:14px}body.formaviva[data-page="home"] .box-title{font-size:20px}body.formaviva[data-page="home"] .intagram .text-conteudo .conteudo-insta{font-size:12px}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-label{font-size:16px}body.formaviva[data-page="home"] .news-home .bg-news-home .col-form .block .form-newsletter .block-label strong{font-size:18px}body.formaviva[data-page="home"] .product-list .mg-carousel .carousel-products{padding:5px}body.formaviva[data-page="produtos-list"] .col-xs-12.col-sm-8.col-md-9{padding-left:10px;padding-right:10px}body.formaviva[data-page="produto-detalhes"] .breadcrumb{padding-top:10px;padding-bottom:6px}body.formaviva[data-page="produto-detalhes"] .col-gal .gallery-product .tag-favorito{font-size:22px}body.formaviva[data-page="produto-detalhes"] .col-gal .gallery-product .tag-ampliar a{font-size:20px}body.formaviva[data-page="produto-detalhes"] .col-gal .owl-fotos-miniaturas.owl-theme .owl-controls .owl-buttons div{width:18px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price{font-size:25px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price del{font-size:20px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info.boleto .value{font-size:18px}body.formaviva[data-page="produto-detalhes"] .col-prod-data #form-add-produto .box-secondary .price-container .price-info .promo-desc{font-size:14px}body.formaviva[data-page="produto-detalhes"] .box-wrapper .tabs .tab-content{padding:10px}body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text{font-size:18px}body.formaviva[data-page="produto-detalhes"] .product-extras-association .box-title .box-text-sub{font-size:16px}body.formaviva[data-page="carrinho"] .btn-cart-bottom .col-xs-12{width:100%}body.formaviva[data-page="carrinho"] .btn-cart-bottom .col-xs-12 .btn-cont{width:100%;max-width:100% !important;margin-bottom:10px}body.formaviva[data-page="carrinho"] .btn-cart-bottom .col-xs-12 .btn-fin{width:100%;max-width:100% !important}body.formaviva[data-page="checkout-pagamento"].pgto .box-shipping i{font-size:12px}body.formaviva .atacado-list .col-infos .icon{padding:12px 10px}}