#store_bar_iframe{display:none !important}header{--adbar-height: 40px}.section-adbar{position:fixed;top:0;left:0;right:0;padding-top:.625rem;padding-bottom:.625rem;z-index:1000;transition:transform 240ms ease;transform:translateY(0)}.section-adbar p{font-size:15px;line-height:1}.compress .section-adbar{transform:translateY(-100%)}header>.head-row{margin-top:var(--adbar-height);transition:all .3s ease-out}header.compress>.head-row{margin-top:0}.section-adbar .swiper{overflow:hidden}.swiper{position:relative}.head-main.position-sticky .head-row{padding-top:1rem;padding-bottom:1rem}.nav-desktop-container .nav-item-desktop{padding:0}.nav-desktop-container .nav-item-desktop a{padding:1rem 1rem;position:relative}.head-main.position-sticky .nav-item-desktop a{padding-top:.75rem;padding-bottom:.75rem}.nav-desktop-container .nav-item-desktop a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--button-background);transform:scaleX(0);transform-origin:right;transition:transform 280ms ease}.nav-desktop-container .nav-item-desktop a:hover::after,.nav-desktop-container .nav-item-desktop a:focus-visible::after{transform:scaleX(1);transform-origin:left}@media(prefers-reduced-motion: reduce){.nav-desktop-container .nav-item-desktop a::after{transition:none}}header .search-container{--header-search-btn-foreground: #3f3d38}header .search-input{background-color:#fafafa !important}header .search-input::placeholder{color:#818181 !important}header .search-container button[type=submit]{background:var(--button-background)}header .search-container button[type=submit]{transition:background-color .3s ease-out}header .search-container button[type=submit]:is(:hover,:focus,:active){background-color:#a5cdc3}header .header-utility .utility-text .font-weight-bold{margin-bottom:.25rem}.service-item-image{height:3rem}.section-testimonials-home .swiper-slide{position:relative}.section-testimonials-home .swiper-slide::before{--size: 140px;content:"";position:absolute;top:0;left:50%;width:auto;height:var(--size);max-height:100%;aspect-ratio:1/1;background:url(https://d1a9qnv764bsoo.cloudfront.net/stores/006/737/894/rte/quote.png) center center/contain no-repeat local;transform:translateX(-50%) scale(1.25);transform-origin:top;z-index:-1}.section-testimonials-home .testimonial-user{max-width:800px;font-size:1.375rem;line-height:1.6;text-align:center !important}.section-testimonials-home .h6{margin-top:1.5rem;font-size:1rem;text-transform:uppercase;text-align:center !important}@media(max-width: 768px){.section-testimonials-home .testimonial-user{font-size:1.25rem}.section-testimonials-home .h6{font-size:1rem}}.product-item-name{--linhas: 2;line-height:1.5;display:-webkit-box;-webkit-line-clamp:var(--linhas);line-clamp:var(--linhas);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:calc(var(--linhas)*1.5em)}.product-item-name{word-break:break-word;hyphens:auto}.product-item .product-installments{font-size:13px}@media(min-width: 768px){.label{font-size:12px}}@media(max-width: 768px){.product-item .btn,.product-box .btn,.product-item .buy-button,.product-box .buy-button{font-size:1rem;padding-top:.75rem;padding-bottom:.75rem}}.product-item-discount{min-width:unset;width:fit-content;padding:.125rem .35rem;background-color:#f29327;color:#3c3e3e;border-radius:.25rem}@media screen and (max-width: 768px){.product-item-discount{font-size:13px !important}}.social-share{display:none !important}#product_form .cart{text-transform:uppercase}@media(min-width: 768px){.product-columns{align-items:flex-start}.product-columns .product-images{position:sticky;top:8rem}#product_form .cart{max-width:240px}}@media(min-width: 768px){[data-store^=product-description-]{padding-top:2rem}}[data-store^=product-description-]>.font-weight-bold:first-child{display:none}[data-store^=product-description-] p{line-height:1.65}.kc-tabs{--kc-border-color: transparent;--kc-radius: 10px;--kc-tabsbar-bg: transparent;--kc-tabsbar-text: #222222;--kc-tab-bg: transparent;--kc-tab-text: #222222;--kc-tab-hover-bg: transparent;--kc-tab-hover-text: var(--button-background);--kc-tab-active-bg: transparent;--kc-tab-active-text: var(--button-background);--kc-tab-active-border: var(--button-background);--kc-tab-focus-ring: 2px solid #11111155;--kc-tab-focus-offset: 2px;--kc-panel-bg: transparent;--kc-panel-text: #222222}.kc-tabs{border:1px solid var(--kc-border-color);border-radius:var(--kc-radius);overflow:hidden;background:var(--kc-panel-bg);color:var(--kc-panel-text)}.kc-tabs__list{display:flex;flex-wrap:nowrap;gap:0;background:var(--kc-tabsbar-bg);margin-left:-1rem;margin-right:-1rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;color:var(--kc-tabsbar-text);border-right:1px solid var(--kc-border-color);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.kc-tabs__list{mask-image:linear-gradient(to right, transparent 0, black 2rem, black calc(100% - 2rem), transparent 100%)}.kc-tabs__list::-webkit-scrollbar{height:8px}.kc-tabs__list::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:4px}.kc-tabs__btn{font-family:inherit;flex:0 0 auto;appearance:none;border:0;background:var(--kc-tab-bg);color:var(--kc-tab-text);padding:.5rem 1rem;font-weight:600;font-size:1rem;line-height:1.5;cursor:pointer;border-bottom:2px solid var(--kc-border-color);transition:background .18s ease,color .18s ease;position:relative}.kc-tabs__btn:last-child{border-right:0}.kc-tabs__btn:hover{background:var(--kc-tab-hover-bg);color:var(--kc-tab-hover-text);border-color:var(--kc-tab-active-border)}.kc-tabs__btn[aria-selected=true]{background:var(--kc-tab-active-bg);color:var(--kc-tab-active-text);border-color:var(--kc-tab-active-border)}.kc-tabs__btn:focus-visible{outline:none}.kc-tabs__btn:focus-visible::after{content:"";position:absolute;inset:calc(-1*var(--kc-tab-focus-offset));border:var(--kc-tab-focus-ring);border-radius:6px;pointer-events:none}.kc-tabs__panel{display:none;padding:18px;background:var(--kc-panel-bg);color:var(--kc-panel-text)}.kc-tabs__panel.is-active{display:block}@media(max-width: 420px){.kc-tabs__btn{padding:.5rem .75rem;font-size:.875rem}.kc-tabs__panel{padding:1rem .5rem}}.btn-whatsapp{right:30px;bottom:40px}.btn-whatsapp svg{width:56px;height:56px}.swiper-pagination-bullet{width:.75rem;height:.75rem}body>footer{padding-top:0}body>footer .footer-form,body>footer .footer-block{padding-top:2rem;padding-bottom:2rem}body>footer .footer-form{--footer-foreground-opacity-40: #fff}body>footer .footer-form .newsletter{flex-direction:column}body>footer .footer-form form{margin-top:1.25rem}body>footer .footer-form input{font-size:1rem}body>footer .footer-form>.container{max-width:640px}body>footer .footer-block{border-bottom:1px solid #8dd1c0;padding-bottom:0;margin-bottom:2rem}body>footer .footer-block .footer-menu{list-style:none;margin-top:.5rem !important}body>footer .footer-block .h4{font-size:1rem;margin-bottom:.25rem !important}body>footer .footer-block .icon-inline{--size: 1.25rem;width:var(--size);height:var(--size)}body>footer .footer-block .footer-menu-link{display:block;padding:.5rem 0;font-size:.875rem}body>footer .footer-block .footer-menu-link:is(:hover,:active,:focus){color:#fff;text-decoration:underline}body>footer .footer-block .footer-social{display:flex;margin-top:.5rem;margin-bottom:1.5rem;align-items:center}body>footer .footer-block .footer-social .social-icon{transition:transform ease-in-out .2s}body>footer .footer-block .footer-social .social-icon:not(:first-child){margin-left:.875rem}body>footer .footer-block .footer-social .social-icon:is(:hover,:active,:focus){transform:scale(1.15)}body>footer .footer-block .footer-social .social-icon[aria-label*=youtube]{--size: 1.375rem}body>footer .footer-block .contact-info{list-style:none;margin-top:0;padding-left:0}body>footer .footer-block .contact-info .contact-item{display:block;margin:0 !important}body>footer .footer-block .contact-info .contact-link{display:flex;padding:.5rem 0;font-size:.875rem}body>footer .footer-block .contact-info .contact-link:is(:hover,:active,:focus){color:#fff;text-decoration:underline}body>footer .footer-block .contact-info .contact-link .icon-inline{margin-right:.5rem !important}@media(min-width: 768px){body>footer .footer-block .logo-img,body>footer .footer-block .logo-text{padding:0;max-height:72px;max-width:80%}}body>footer .footer-payments .logos{margin-top:.5rem}body>footer .footer-payments .logos img{padding:.125rem .25rem;max-height:2rem;border-radius:.25rem}body>footer .footer-logo img{max-height:3rem}body>footer .security-logos{padding-bottom:2rem}body>footer .security-logos .h4{margin-bottom:.5rem !important}@media(max-width: 767px){footer .footer-block{padding-bottom:2rem}footer .footer-about{order:-1;margin-bottom:1rem}footer .footer-about .logo-img{max-height:4.5rem !important}footer .footer-payments,footer .security-logos{padding-top:0;padding-bottom:0}footer .footer-payments .logos img{max-height:1.5rem !important}footer .footer-logo img{max-height:2rem !important}footer .powered-by-logo{margin:auto}}@media(min-width: 768px){.footer-payments{padding-bottom:2rem}}.footer-legal .agency-logo,.footer-legal .agency-logo a{display:inline-flex;align-items:center}.footer-legal .agency-logo{font-size:.75rem;gap:.5rem;position:relative;justify-content:center !important;margin:0 1rem}.footer-legal .agency-logo .hub{margin-top:4px}.footer-legal .agency-logo a{color:var(--footer-foreground);gap:.25rem;transition:color .3s ease-out}.footer-legal .agency-logo a:active,.footer-legal .agency-logo a:hover{color:#034496}@media(max-width: 768px){.footer-legal .agency-logo{margin-top:.5rem}}
/* Engine:dart */