.galeria-produto a,.galeria-produto img{width:100%;height:auto}#widget-page-add-cart form:after,#widget-page-add-cart form:before{display:none}#widget-page-add-cart .woocommerce-variation-add-to-cart,#widget-page-add-cart .cart{display:flex;column-gap:10px}#widget-page-add-cart button[type="submit"]{border-radius:0px!important;border-color:#343538!important;color:#343538!important;font-size:12px!important;text-transform:uppercase;font-weight:700!important;padding:18px 30px!important}#widget-page-add-cart button[type="submit"]:hover{padding:18px 30px!important;background:#000!important;color:#fff!important}#widget-page-add-cart button[type="submit"]:after{all:unset!important}#widget-page-add-cart .qib-button-wrapper button.qib-button{width:25px;height:60px;padding:0px!important;background:unset!important;border:unset!important}#widget-page-add-cart .qib-button-wrapper{width:90px;margin:0!important;display:flex!important;border:1px solid #343538!important}#widget-page-add-cart .quantity input{padding:0!important;width:40px!important;font-size:12px!important;color:#343538!important}#widget-page-add-cart .variations_form{display:flex;flex-direction:column;max-width:340px}#widget-page-add-cart .variations tbody tr select{padding:10px 20px!important;font-size:12px!important;height:50px;border-radius:0px!important;border:1px solid #343538!important;font-weight:700!important;background:unset!important}#widget-page-add-cart .variations td select{color:#343538!important}.woocommerce div.product form.cart .variations td{padding:0!important}#widget-page-add-cart .variations tbody td.value span:after{content:unset!important}#widget-page-add-cart a.reset_variations{color:#343538!important}#widget-page-add-cart .woocommerce-variation-price .price{color:#9f866b!important;font-weight:400}#widget-page-add-cart th label{color:#343538;text-transform:uppercase;font-weight:400!important;font-size:10.5px}#widget-page-add-cart .qib-button-wrapper .quantity input.input-text.qty.text{background:unset!important}.wert-grid{position:relative}.wert-grid.is-loading::after{content:'Carregando...';position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#FFF7F0CE;z-index:99;font:500 14px/1.2 system-ui,-apple-system,Segoe UI,Roboto,Arial}.wert-grid__items{display:grid;grid-gap:30px}.wert-grid__notice{margin:8px 0 16px;font:500 14px/1.3 system-ui}.wert-grid__pager{margin-top:16px;display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:center}.wert-grid__pager a{padding:8px 12px;text-decoration:none;border-radius:6px;color:#9F866B;border:1px solid rgb(159 135 107 / .5);transition:150ms ease}.wert-grid__pager a:hover{background:#9F866B;border:1px solid #9F866B;color:#fff}.wert-grid__pager .is-current{font-weight:600;padding:8px 12px;background:#9F866B;border:1px solid #9F866B;text-decoration:none;border-radius:6px;color:#fff;cursor:pointer}.wert-grid__loadmore{margin-top:16px;text-align:center}.wert-grid__loadmore button{padding:10px 14px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer}.wert-filters{border:1px solid #eee;box-shadow:2px 2px 5px 0 rgb(0 0 0 / 15%);display:block}.wert-filters__form{display:flex;flex-direction:column;gap:12px;padding:12px}.wf-form__top{display:flex;flex-direction:row;gap:12px;height:330px}.wert-filters__form .wf-field{flex:1}.wert-filters .wf-field label{display:block;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:600;margin-bottom:6px}.wert-filters .wf-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;max-height:300px;overflow:auto}.wert-filters .wf-chip{display:inline-flex;align-items:center;cursor:pointer;width:fit-content;background:unset;border:unset;border:1px solid rgb(0,0,0,20%);padding:2px 10px;border-radius:3px;gap:3px}.wert-filters span.wf-chip__label{text-transform:capitalize}.wert-filters .wf-chip[data-active="1"]{text-decoration:underline;position:relative}.wert-filters .wf-chip[data-active="1"]::after{content:"";width:100%;height:100%;background:rgb(228 186 179 / 40%);position:absolute;left:0;bottom:0;z-index:-1}.wert-filters .wf-chip[data-count="0"]{display:none}.wert-filters .wf-price__presets{display:flex;flex-direction:column;gap:5px;max-height:300px}.wert-filters .wf-actions{display:flex;align-items:center;margin-top:6px;width:100%;justify-content:center;padding:40px 0 20px}.wert-filters .wf-clear,.wert-filters .wf-close{border:1px solid #ddd;border-radius:6px;background:#fff;padding:6px 10px;cursor:pointer}.wf-field select[name="orderby"]{width:80%}.wert-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;font:500 14px/1.2 system-ui,-apple-system,Segoe UI,Roboto,Arial}.wert-toggle:hover{background:#f8f8f8}.wert-toggle:focus{outline:2px solid #8ab4f8;outline-offset:2px}.wert-toggle .ix{display:inline-block}.wert-toggle[aria-expanded="false"] .ix--minus{display:none}.wert-toggle[aria-expanded="true"] .ix--plus{display:none}.wert-toggle-target{height:0;overflow:hidden;transition:0.4s ease;opacity:0}.wert-toggle-target.is-open{height:600px;opacity:1}@media (max-width:767px){.wert-toggle-target{position:fixed;top:0;right:0;bottom:0;width:90vw;background:#fff;transform:translateX(100%);transition:.3s ease!important;box-shadow:-2px 0 12px rgb(0 0 0 / .2);z-index:1000000;overflow:auto;height:auto}.wert-toggle-target.is-open{height:100%;overflow:scroll}.wert-toggle-target.is-open{transform:translateX(0)}.wf-field label{background:#9f9f9f;color:#fff;padding:0 10px}.wert-offcanvas-backdrop{position:fixed;inset:0;background:rgb(0 0 0 / .45);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:99999}.wert-offcanvas-backdrop.is-visible{opacity:1;pointer-events:auto}.wert-filters__form{flex-direction:column-reverse}.wf-form__top{flex-direction:column;height:auto}.wert-filters__form .wf-field{order:1}.wert-filters .wf-actions{justify-content:space-between!important;padding:10px 0!important;order:0}.wert-filters .wf-actions .wf-close{display:block!important}.wf-field select[name="orderby"]{width:100%!important}}.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce-MyAccount-navigation ul{list-style-type:none;padding:0;margin:0}.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce-MyAccount-navigation ul li a{width:100%;height:100%;display:flex;padding:5px 10px;border:1px solid #343538;color:#343538;margin-bottom:5px;transition:200ms ease}.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce-info{background:#343538}.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce-MyAccount-navigation ul li:last-child a{margin:0!important}.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce-MyAccount-navigation ul li a[aria-current="page"]{background:#343538;color:#fff}.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce-MyAccount-content{padding:10px 20px 30px 20px;background:rgb(9 31 64 / .1)}.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce:before,.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce:after{content:none!important}.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce{display:flex;gap:20px}.woocommerce-account #account-section .button{border-color:#343538;border-width:2px;border-style:solid;padding:10px 20px!important;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;background:#fff0;transition:250ms ease;color:#343538;margin-top:15px}.woocommerce-account #account-section .button:hover{color:#fff;background:#343538!important}.woocommerce-account #account-section input{background:#fff;border:unset!important;border-bottom:solid 5px #e4bab3!important}.woocommerce-account #account-section input:focus{border-bottom:solid 5px #343538!important}@media (max-width:981px){.woocommerce-account:not(.woocommerce-lost-password) #account-section .woocommerce{flex-direction:column}}#section-carrinho .button{padding:10px 20px!important}#section-checkout .button{padding:10px 20px!important;margin-top:20px!important}