.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:15px;font-size:14px;border-radius:50px}li.thwmscf-tab a.active{background:#0447b3!important;color:#ffffff!important;border-radius:50px}li.thwmscf-tab a{background:#b2b2b0!important;color:#8b8b8b!important;border-radius:50px}*{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px;font-size:18px}.thwmscf-wrapper .thwmscf-buttons*{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50px;background-color:#d4eeff;font-size:18px}#wc-shipping-simulator{margin-bottom:30px;margin-top:30px}#wc-shipping-simulator .cep-number{margin-top:0!important;height:40px;width:45%;float:left;padding:0 5px!important;line-height:40px}#wc-shipping-simulator h3{font-size:16px!important;margin-bottom:10px}#wc-shipping-simulator .button{width:50%;margin:0 0 20px 15px;height:40px;float:left;font-size:16px;max-width:120px;text-transform:none;padding:0!important;line-height:40px!important}#wc-shipping-simulator .button.loading{background-color:#000}#wc-shipping-simulator .table-freight{width:100%}#wc-shipping-simulator .table-freight thead{background:rgba(233,233,233,0.58)}#wc-shipping-simulator .table-freight th,#wc-shipping-simulator .table-freight td{padding:5px 10px}#wc-shipping-simulator .table-freight tbody tr:nth-child(even){background:rgba(233,233,233,0.58)}#wc-shipping-simulator form{clear:both}#wc-shipping-simulator form:before,#wc-shipping-simulator form:after{display:table;content:" "}#wc-shipping-simulator form:after{clear:both}.woocommerce .wc-simulador-parcelas-parcelamento-info.no-fee,.woocommerce .wc-simulador-parcelas-parcelamento-info.fee-included{display:block;font-weight:normal;font-style:italic;font-size:16px}.woocommerce .wc-simulador-parcelas-detalhes-valor{font-weight:normal;font-style:italic;display:block}.woocommerce .wc-simulador-parcelas:last-child{margin-bottom:15px}.woocommerce .wc-simulador-parcelas-offer{position:relative;display:block;margin-top:5px}.woocommerce .wc-simulador-parcelas-offer .woocommerce-Price-amount{font-size:24px;line-height:0.9}.woocommerce .products .wc-simulador-parcelas-offer{margin-top:10px}.woocommerce .products .wc-simulador-parcelas-offer .woocommerce-Price-amount{font-size:18px;line-height:0.9}.woocommerce .products .wc-simulador-parcelas-parcelamento-loop{margin-top:5px;margin-bottom:10px;display:block}.woocommerce .et_pb_post.product.type-product .wc-simulador-parcelas-parcelamento-info-container{display:block;position:relative;padding-left:40px;margin-top:5px;margin-bottom:20px}.woocommerce .et_pb_post.product.type-product .wc-simulador-parcelas-parcelamento-info-container:before{content:'';position:absolute;left:0;top:3px;width:43px;height:22px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABwCAMAAADCBRtwAAAAolBMVEUAAACNjY3sKy6NjY2NjY2NjY3sKy7sKy7sKy6NjY2NjY2NjY3sKy7sKy7sKy7sKy7sKy7sKy6NjY3sKy7sKy7sKy6NjY3sKy6NjY2NjY3sKy6NjY3sKy6NjY3sKy6NjY2NjY2NjY3sKy6NjY3sKy7sKy6NjY2NjY3sKy7sKy7sKy6NjY2NjY3sKy6NjY2NjY3sKy6NjY3sKy6NjY2NjY3sKy6xXPoQAAAANHRSTlMA9Gzk3An6LAZUp5Dh7lkWDbsk68+omoSDcGFBNS/yyry1kks/HRjBwbGKd2JRNuzU0HVaJMSUUAAAAcRJREFUSMftkodu6jAYhf+YLJpBBkmAJMwyyui4td//1a5XsCFEbVVVlSo+JI/P9hE6ABgD5oNYAABf/1nfBRZXxE3xTuzlRx4r18wXb3H3fSFUttjf+W3wLbp+Gtztb/Lj/rPfE3O4V2kf+u6cr/Zzu+f7//9DHswzvdmz8i9Y4135nu77YFHafvXseV4+tq680V/QwcBeyz/g2arO8bHtFzRkbtRtDwDW27blzdH4cJwZLS/oCW8ayhtm49/KJBk1/pAkK5N6A7/U/bm34QfvWy/J56vSMGDsHWua4m28PB9tyg1LSsYHAAtKenPRNDOjmxo41qg3Pzdcbk3az51vEu0zJ3KyfXSpXURIOkwJQa6SA4SWAREES4QG0k/IJRPpiytfCO3srvzOoTYKh5qapmwchhFUROffKbbZXME60HQcwYn5YA2wVDp1wM3YYgkAGVdPPksBQDwmAwjZbO+h8lmKkxJOCK/chwCn+BHcJ5n4Kh/6j7QOmiK1jWgL0+YAnEDoKWvC9Yk4UCm+y9oM5GZS2E2pA+ab3ZQuZDzzboViohOjypWN6tUNHTiDNI9AsS6Qg2xi07FYgwYLDHchX3H+AzKbuqbaOoEVAAAAAElFTkSuQmCC") 0px -29px no-repeat}.woocommerce .summary .wc-simulador-parcelas{margin-bottom:20px}.woocommerce .wc-simulador-parcelas-payment-options{list-style:none;padding:0;margin:0}.woocommerce .wc-simulador-parcelas-payment-options li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ccc}.woocommerce .wc-simulador-parcelas-a-partir-de{font-size:11px;display:block}.woocommerce .et_pb_post.product.type-product .wc-simulador-parcelas-offer{position:relative;padding-left:40px;margin-bottom:20px}.woocommerce .et_pb_post.product.type-product .wc-simulador-parcelas-offer:before{content:'';position:absolute;left:0;top:0;width:43px;height:22px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABwCAMAAADCBRtwAAAAolBMVEUAAACNjY3sKy6NjY2NjY2NjY3sKy7sKy7sKy6NjY2NjY2NjY3sKy7sKy7sKy7sKy7sKy7sKy6NjY3sKy7sKy7sKy6NjY3sKy6NjY2NjY3sKy6NjY3sKy6NjY3sKy6NjY2NjY2NjY3sKy6NjY3sKy7sKy6NjY2NjY3sKy7sKy7sKy6NjY2NjY3sKy6NjY2NjY3sKy6NjY3sKy6NjY2NjY3sKy6xXPoQAAAANHRSTlMA9Gzk3An6LAZUp5Dh7lkWDbsk68+omoSDcGFBNS/yyry1kks/HRjBwbGKd2JRNuzU0HVaJMSUUAAAAcRJREFUSMftkodu6jAYhf+YLJpBBkmAJMwyyui4td//1a5XsCFEbVVVlSo+JI/P9hE6ABgD5oNYAABf/1nfBRZXxE3xTuzlRx4r18wXb3H3fSFUttjf+W3wLbp+Gtztb/Lj/rPfE3O4V2kf+u6cr/Zzu+f7//9DHswzvdmz8i9Y4135nu77YFHafvXseV4+tq680V/QwcBeyz/g2arO8bHtFzRkbtRtDwDW27blzdH4cJwZLS/oCW8ayhtm49/KJBk1/pAkK5N6A7/U/bm34QfvWy/J56vSMGDsHWua4m28PB9tyg1LSsYHAAtKenPRNDOjmxo41qg3Pzdcbk3az51vEu0zJ3KyfXSpXURIOkwJQa6SA4SWAREES4QG0k/IJRPpiytfCO3srvzOoTYKh5qapmwchhFUROffKbbZXME60HQcwYn5YA2wVDp1wM3YYgkAGVdPPksBQDwmAwjZbO+h8lmKkxJOCK/chwCn+BHcJ5n4Kh/6j7QOmiK1jWgL0+YAnEDoKWvC9Yk4UCm+y9oM5GZS2E2pA+ab3ZQuZDzzboViohOjypWN6tUNHTiDNI9AsS6Qg2xi07FYgwYLDHchX3H+AzKbuqbaOoEVAAAAAElFTkSuQmCC") 0px 5px no-repeat}.wcsp-table{padding:0;border:1px solid rgba(0,0,0,0.05);background:transparent}.wcsp-table tr th{padding:0 10px;line-height:30px;height:30px;font-weight:normal;font-size:13px;background:transparent}.wcsp-table thead{text-transform:uppercase;font-weight:normal;letter-spacing:1px}.wcsp-table thead th{font-weight:bold;font-size:16px;height:45px}.woocommerce .et_pb_post.product.type-product .pix-with-icon .wc-simulador-parcelas-parcelamento-info-container{padding-left:50px}.woocommerce .et_pb_post.product.type-product .pix-with-icon .wc-simulador-parcelas-parcelamento-info-container:before{background-position:9px -29px}.woocommerce .et_pb_post.product.type-product .pix-with-icon .wc-simulador-parcelas-offer{padding-left:50px}.woocommerce .et_pb_post.product.type-product .pix-with-icon .wc-simulador-parcelas-offer:before{height:30px;background:url("https://atabaquejair.com.br/wp-content/plugins/wc-simulador-parcelas/assets/images/pix-icon.png") 0px 10px no-repeat;background-size:44px auto}.woocommerce .et_pb_post.product.type-product .wc-simulador-parcelas-offer:before{height:30px;background:url("https://atabaquejair.com.br/wp-content/plugins/wc-simulador-parcelas/assets/images/pix.png") 0 0 no-repeat;background-size:30px auto}.woocommerce ul.products li.product{background:#fff;border-radius:14px;padding:18px;box-shadow:0 4px 14px rgba(0,0,0,0.05);margin:14px 8px;transition:all 0.3s ease}.woocommerce ul.products li.product:hover{transform:scale(1.01);box-shadow:0 6px 18px rgba(0,0,0,0.08)}.botao-comprar-agora{display:inline-block;width:100%;text-align:center;margin-top:12px;background:#ffe033;color:#000;padding:10px 14px;border-radius:24px;font-weight:600;font-size:15px;text-decoration:none;transition:all 0.3s ease;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.botao-comprar-agora:hover{background:#ffe033;transform:scale(1.05)}.botao-comprar-agora::before{font-size:16px}.site-footer{background:linear-gradient(180deg,#181818 0%,#0d0d0d 100%);color:#cccccc;font-family:'Helvetica Neue',Arial,sans-serif;font-size:0.95rem;line-height:1.6;width:100%}.site-footer .footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto;padding:60px 20px}.footer-col{flex:1 1 300px;margin:0 10px;min-width:240px}.footer-col h4{font-size:1.2rem;font-weight:600;color:#ffffff;margin-bottom:20px;padding-bottom:6px;position:relative;text-transform:uppercase}.footer-col h4::after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background-color:#8c6239;border-radius:2px}.footer-contact .contact-item{margin-bottom:16px}.footer-contact .contact-item strong{display:block;color:#ffffff;font-size:1rem}.footer-contact .contact-label{font-size:0.9rem;color:#aaaaaa;margin-top:4px;display:block}.footer-contact a{text-decoration:none;transition:color 0.2s ease}.footer-contact a:hover{color:#ffffff}.footer-payments .payments-logos{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.footer-payments .payments-logos img{max-height:36px;object-fit:contain;filter:brightness(0.9);transition:transform 0.3s ease,filter 0.3s ease}.footer-payments .payments-logos img:hover{transform:scale(1.1);filter:brightness(1)}.footer-security a{display:inline-block}.footer-security img{max-height:48px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.4));transition:transform 0.3s ease}.footer-security img:hover{transform:scale(1.1)}.site-footer .footer-bottom{background-color:#000000;border-top:1px solid #333333;padding:20px 0}.site-footer .footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;margin-bottom:6px}.site-footer .footer-nav a{color:#777777;text-transform:uppercase;font-size:0.9rem;text-decoration:none;transition:color 0.2s ease,letter-spacing 0.2s ease}.site-footer .footer-nav a:hover{color:#ffffff;letter-spacing:0.5px}.site-footer .footer-copyright{color:#555555;font-size:0.8rem;text-align:center;line-height:1.4}@media (max-width:768px){.site-footer .footer-top{flex-direction:column;padding:40px 20px}.footer-col{margin:20px 0}.site-footer .footer-nav{gap:16px}}@media (max-width:480px){.site-footer .footer-nav{gap:12px}.site-footer .footer-nav a{font-size:0.85rem}.footer-contact .contact-item strong{font-size:0.95rem}.footer-contact .contact-label{font-size:0.85rem}}.benefits-professional{background-color:#ffffff;padding:40px 20px;box-sizing:border-box;width:100%}.benefits-professional .benefits-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;flex-wrap:wrap;gap:24px}.benefits-professional .benefit-item{flex:1 1 240px;max-width:300px;text-align:center;transition:transform 0.3s ease}.benefits-professional .benefit-item:hover{transform:translateY(-6px)}.benefits-professional .benefit-icon{width:96px;height:96px;background:#f7f7f7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 4px 16px rgba(0,0,0,0.05);transition:box-shadow 0.3s ease,transform 0.3s ease}.benefits-professional .benefit-item:hover .benefit-icon{transform:scale(1.08);box-shadow:0 8px 24px rgba(0,0,0,0.12)}.benefits-professional .benefit-icon img{max-width:48px;max-height:48px;object-fit:contain}.benefits-professional .benefit-text{font-family:'Lato',sans-serif;font-weight:700;font-size:1rem;color:#333333;margin:0;text-transform:uppercase;letter-spacing:0.5px;line-height:1.2}@media (max-width:992px){.benefits-professional .benefits-container{justify-content:center}.benefits-professional .benefit-item{flex:1 1 280px;max-width:280px}}@media (max-width:768px){.benefits-professional .benefits-container{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:16px;padding-bottom:10px}.benefits-professional .benefit-item{flex:0 0 80%;max-width:80%;scroll-snap-align:center;margin:0}}@media (max-width:480px){.benefits-professional .benefit-icon{width:80px;height:80px;margin-bottom:12px}.benefits-professional .benefit-icon img{max-width:40px;max-height:40px}.benefits-professional .benefit-text{font-size:0.95rem}}@media (max-width:768px){.woocommerce-cart .product-name,.woocommerce-cart td.product-name{display:block!important;visibility:visible!important;opacity:1!important;font-size:16px;color:#111!important;font-weight:600}}.woocommerce-cart .cart-subtotal th,.woocommerce-cart .cart-subtotal td{font-size:15px!important;font-weight:500;padding:6px 0!important}.woocommerce-cart .order-total th,.woocommerce-cart .order-total td{font-size:18px!important;font-weight:700!important;color:#111!important;padding-top:12px!important;border-top:2px solid #eee}.woocommerce-shipping-methods label{display:block;margin-bottom:8px;font-size:14.5px;color:#333;line-height:1.4}.woocommerce-shipping-destination{font-size:14px;margin-top:10px;font-weight:500}.woocommerce-cart .actions .button{background:#222!important;color:#fff!important;padding:10px 20px!important;border-radius:6px;font-weight:600;font-size:14px}@media (max-width:768px){.woocommerce-cart table{width:100%!important;overflow-x:auto;display:block}.woocommerce-shipping-methods{padding:10px 5px}.woocommerce-cart .order-total td,.woocommerce-cart .order-total th{font-size:16px!important}}.blockUI::before{display:none!important}.blockUI::before{display:none!important}.custom-loader{position:fixed;z-index:99999;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.custom-loader .logo-spinner{width:80px;height:80px;border:4px solid transparent;border-top:4px solid #8D4C20;border-radius:50%;animation:giraSpinner 1s linear infinite;margin:0 auto;position:relative}.custom-loader .logo-spinner::before{content:"";background:url('https://atabaquejair.com.br/wp-content/uploads/2025/07/Captura-de-tela-2025-07-20-113847.png') no-repeat center;background-size:contain;position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%,-50%)}.custom-loader .texto{margin-top:10px;font-size:14px;font-weight:600;color:#444}@keyframes giraSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}