@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--font-stack-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;--font-stack-header: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important}@media(max-width:767px){.m-cookie-banner--bottom-left,.m-cookie-banner--bottom-right,.m-cookie-banner--bottom{padding:12px 15px!important;bottom:85px!important;left:10px!important;right:10px!important;border-radius:8px!important;flex-direction:row!important;align-items:center!important;gap:10px!important;max-width:calc(100vw - 20px)!important}.m-cookie-banner--bottom .m-cookie-banner__message,.m-cookie-banner__message{font-size:12px!important;line-height:1.3!important;margin-bottom:0!important;margin-right:0!important;flex:1!important}.m-cookie-banner--bottom .m-cookie-banner__buttons,.m-cookie-banner__buttons{flex-direction:column-reverse!important;gap:5px!important;flex:0 0 auto!important;justify-content:center!important}.m-cookie-banner__buttons>button{padding:6px 10px!important;font-size:11px!important;margin:0!important;width:100%!important}}body.prevent-scroll .m-cookie-banner,body:has(.m-cart-drawer--active) .m-cookie-banner{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.product-rating-haustter{font-size:.78rem;color:#767676;margin-bottom:6px;display:flex;align-items:center;gap:4px}.price-block-haustter{display:flex!important;align-items:baseline!important;gap:8px!important;margin-top:0!important;margin-bottom:12px!important;flex-wrap:wrap!important}.price-block-haustter .compare{text-decoration:line-through!important;color:#999!important;font-size:.85rem!important;font-weight:400!important}.price-block-haustter .current{font-size:1.15rem!important;font-weight:700!important;color:#545c50!important;letter-spacing:-.02em!important;line-height:1!important}.price-block-haustter .installments{font-size:.82rem!important;color:#666!important;font-weight:400!important;letter-spacing:normal!important;line-height:1!important}.cupom-banner{background-color:#f2f2f2;color:#333;padding:6px 12px;font-size:.76rem;border-radius:3px;margin-bottom:16px;display:inline-block;width:auto!important;max-width:fit-content!important}.beneficios-list{list-style:none;padding:0;margin:14px 0 16px;display:flex;flex-direction:column;gap:6px}.beneficios-list li{font-size:13px;line-height:1.4;color:#333;display:flex;align-items:flex-start;gap:8px}.beneficios-list li:before{content:"\2713";color:#545c50;font-weight:700;flex-shrink:0}.shipping-pill{display:flex;align-items:center;justify-content:center;gap:16px;background:#f4f6f3;border-radius:20px;padding:8px 24px;margin:14px auto;color:#545c50;font-size:.8rem;font-weight:500;max-width:360px;box-sizing:border-box}.shipping-pill .divider{color:#545c5033}.shipping-pill-item{display:flex;align-items:center;gap:6px}.shipping-pill-item svg{width:18px;height:18px;flex-shrink:0;fill:currentColor}.promo-box{background-color:#f2f2f2;border:none!important;border-radius:6px;padding:10px;text-align:center;margin-bottom:14px;color:#111}.promo-box-title{font-size:.8rem;font-weight:700;letter-spacing:.05em}.promo-box-sub{font-size:.72rem;color:#555;margin-top:4px}.hc-wrap{position:relative;margin:20px 0}.hc-title{text-align:center;color:#545c50;text-transform:none;font-weight:400;letter-spacing:.02em;font-size:.95rem;margin-bottom:12px}.hc-track{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;padding:5px 30px;align-items:center;scrollbar-width:none}.hc-track::-webkit-scrollbar{display:none}.hc-item{flex:0 0 auto}.hc-media{border-radius:3px;overflow:hidden;background:#000;box-shadow:0 4px 12px #0000001f;cursor:pointer}.hc-media img{width:120px;height:160px;object-fit:cover;display:block;transition:opacity .2s}.hc-media:hover img{opacity:.88}.hc-btn{position:absolute;top:55%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background:#ffffffbf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.25);box-shadow:0 2px 5px #0000000d;color:#545c50;font-weight:300;font-size:20px}.hc-btn.hc-prev{left:0}.hc-btn.hc-next{right:0}.hc-lb{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;background:#000000e0;align-items:center;justify-content:center}.hc-lb.open{display:flex}.hc-lb-wrap{position:relative;width:min(480px,88vw);height:min(600px,72vh)}.hc-lb-box{width:100%;height:100%;background:#000;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center}.hc-lb-img{width:100%;height:100%;object-fit:contain;display:block}.hc-lb-close{position:absolute;top:-18px;right:-18px;background:#fff;border:none;color:#222;font-size:18px;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #0009;z-index:5}.hc-lb-btn{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:none;color:#222;font-size:26px;width:48px;height:48px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000080;z-index:4}.hc-lb-btn.hc-lb-prev{left:-24px}.hc-lb-btn.hc-lb-next{right:-24px}.hc-lb-counter{position:absolute;bottom:-34px;left:50%;transform:translate(-50%);color:#ffffffd9;font-size:13px;background:#00000080;padding:4px 14px;border-radius:20px;white-space:nowrap}.m-main-product--media .m-media-gallery__list .m-product-media--item .m-image{--aspect-ratio: .8 !important}.m-main-product--media .m-media-gallery__list .m-product-media--item .m-image img{width:100%!important;height:100%!important;object-fit:cover!important}.m-product-media--slider__thumbnails{margin-top:4px!important;margin-bottom:0!important}.m-product-media--slider__thumbnails .nav-swiper-container,.m-product-media--slider__thumbnails .swiper,.m-product-media--slider__thumbnails .swiper-container{padding:0 10px!important;margin:0!important;overflow:hidden!important}.m-product-media--slider__thumbnails .swiper-wrapper{transform:none!important;-webkit-transform:none!important;width:100%!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;scroll-behavior:smooth;min-width:0!important}.m-product-media--slider__thumbnails .swiper-wrapper::-webkit-scrollbar{display:none}.m-product-media--slider__thumbnails .swiper-slide{width:36px!important;height:45px!important;min-height:0!important;--slide-height: 45px !important;border-radius:4px!important;border:1px solid #e5e5e5!important;padding:2px!important;overflow:hidden!important;cursor:pointer!important;opacity:1!important;transition:none!important;transform:none!important;flex:0 0 36px!important;box-sizing:border-box!important;margin:0!important;background:#fff!important}.m-product-media--slider__thumbnails .swiper-slide .m-product-media{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.m-product-media--slider__thumbnails .swiper-slide .m-image{--aspect-ratio: .8 !important;width:100%!important;height:100%!important;display:block!important;margin:0!important;padding:0!important}.m-product-media--slider__thumbnails .swiper-slide .m-image img,.m-product-media--slider__thumbnails .swiper-slide img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important}.m-product-media--slider__thumbnails .swiper-slide.swiper-slide-thumb-active,.m-product-media--slider__thumbnails .swiper-slide.is-active,.m-product-media--slider__thumbnails .swiper-slide[aria-current=true],.m-product-media--slider__thumbnails .swiper-slide-active{border:1px solid #e5e5e5!important;opacity:1!important;transform:none!important}.m-main-product--media,.m-main-product--media .m-media-gallery__wrapper{margin-bottom:0!important;padding-bottom:0!important}.m-main-product--wrapper{--column-gap-mobile: 0px !important;--column-gap: 50px !important;row-gap:0!important}@media(max-width:989px){.m-main-product--info,.m-main-product--info .m-product-info--wrapper{padding-top:0!important;margin-top:0!important}.m-main-product--info .main-product__block:first-child,.m-main-product--info .main-product__block-badge,.m-main-product--info .main-product__block-title{margin-top:6px!important}}.m-product-option:has(.m-product-option--content>.m-product-option--node:only-child){display:none!important}.m-product-option--label{margin-bottom:6px!important}.m-product-option--label .option-label--title{font-size:.85rem!important;color:#666!important;font-weight:400!important}.m-product-option--label .option-label--selected{font-weight:700!important;color:#111!important}.m-product-option--button .m-product-option--content{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin-top:0!important}.m-product-option--button .m-product-option--node{width:100%!important;margin:0!important;padding:0!important}.m-product-option--button .m-product-option--node__label{background-color:#fff!important;border:1px solid #e5e5e5!important;color:#111!important;margin:0!important;padding:6px 10px!important;font-size:.8rem!important;font-weight:600!important;border-radius:10px!important;min-width:auto!important;min-height:34px!important;width:100%!important;cursor:pointer!important;display:inline-flex!important;align-items:center;justify-content:center;text-align:center;text-transform:capitalize!important;letter-spacing:0!important;line-height:1.1!important;box-shadow:none!important;transition:all .2s ease!important}.m-product-option--button .m-product-option__input+.m-product-option--node__label:hover{border-color:#545c50!important;background-color:#545c500d!important}.m-product-option--button .m-product-option__input:checked+.m-product-option--node__label{background-color:#545c50!important;border-color:#545c50!important;color:#fff!important}.m-product-option--button .m-product-option__input:checked+.m-product-option--node__label:hover{background-color:#434a40!important;border-color:#434a40!important;color:#fff!important}.m-product-option--button .m-product-option__input:disabled+.m-product-option--node__label,.m-product-option--button .m-product-option__input.disabled+.m-product-option--node__label,.m-product-option--node__unavailable .m-product-option--node__label{opacity:.35!important;text-decoration:line-through!important;background-color:#f7f7f7!important;border-color:#e5e5e5!important;color:#888!important;cursor:not-allowed!important}.m-product-option--swatch-color .m-product-option--content,.m-product-option--swatch .m-product-option--content,.m-product-option--color .m-product-option--content{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:6px!important}.m-product-option--swatch-color .m-product-option--node,.m-product-option--swatch .m-product-option--node,.m-product-option--color .m-product-option--node{width:auto!important;margin:0!important;padding:0!important}.m-product-option--swatch .m-product-option--node__label,.m-product-option--swatch-color .m-product-option--node__label,.m-product-option--color .m-product-option--node__label,.m-product-option--node__label[data-option-type=swatch_color],.m-product-option--node__label[data-option-type=color]{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:2px!important;margin:0!important;border:1px solid #e5e5e5!important;background-color:#fff!important;background-image:var(--swatch-background)!important;background-size:cover!important;background-position:var(--swatch-focal-point, center)!important;background-repeat:no-repeat!important;background-origin:content-box!important;background-clip:content-box!important;border-radius:2px!important;cursor:pointer!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center;justify-content:center;text-indent:-9999px!important;overflow:hidden;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}.m-product-option--swatch .m-product-option__input+.m-product-option--node__label:hover,.m-product-option--swatch-color .m-product-option__input+.m-product-option--node__label:hover{border-color:#545c50!important}.m-product-option--swatch .m-product-option__input:checked+.m-product-option--node__label,.m-product-option--swatch-color .m-product-option__input:checked+.m-product-option--node__label,.m-product-option--color .m-product-option__input:checked+.m-product-option--node__label{border:1.5px solid #545c50!important}.m-product-option--swatch .m-product-option__input:disabled+.m-product-option--node__label,.m-product-option--swatch .m-product-option__input.disabled+.m-product-option--node__label,.m-product-option--swatch .m-product-option--node__unavailable .m-product-option--node__label{opacity:.35!important;cursor:not-allowed!important}.m-add-to-cart--text{text-transform:uppercase!important;font-weight:500!important;letter-spacing:.1em!important;font-size:.8rem!important;line-height:1.25!important}.m-add-to-cart{border-radius:0!important}.m-product-title{font-weight:400!important;font-size:1.5rem!important;line-height:1.3!important;letter-spacing:-.01em;margin:0!important}.m-main-product--info .main-product__block+.main-product__block{margin-top:12px!important}.m-main-product--info .main-product__block-title{margin-top:0!important}.main-product__block-description .rte>*:last-child{margin-bottom:0!important}.main-product__block-description+.main-product__block-collapsible_tab{margin-top:0!important}.main-product__block-collapsible_tab+.main-product__block-collapsible_tab{margin-top:0!important}.main-product__block-collapsible_tab:first-of-type .m-product-collapsible{border-top:1px solid #eaeaea!important}.m-product-collapsible .m-collapsible{border-bottom:1px solid #eaeaea!important;display:block!important}.m-product-collapsible .m-collapsible--button{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:15px 0!important;font-size:1rem!important;font-weight:500!important;color:#545c50!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;background:transparent!important;border:none!important;text-align:left!important;letter-spacing:0!important;text-transform:none!important}.m-product-collapsible .m-collapsible--icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#545c50!important;transition:transform .3s cubic-bezier(.4,0,.2,1)!important}.m-product-collapsible .m-collapsible--icon svg{width:16px!important;height:16px!important}.m-product-collapsible collapsible-tab[open=true] .m-collapsible--icon,.m-product-collapsible .m-collapsible.is-open .m-collapsible--icon,.m-product-collapsible .m-collapsible--button[aria-expanded=true] .m-collapsible--icon{transform:rotate(180deg)!important}.m-product-collapsible .m-collapsible--content{overflow:hidden}.m-product-collapsible .m-collapsible--content__inner{font-size:.9rem!important;line-height:1.6!important;color:#555!important;padding:0 0 15px!important}.m-product-details-tabs .m-tab-header{font-family:inherit!important;font-size:1rem!important;font-weight:500!important;color:#545c50!important;text-transform:none!important;letter-spacing:0!important;opacity:1!important}.m-product-details-tabs .m-tab-header.active,.m-product-details-tabs .m-tab-header:hover{color:#545c50!important}.m-product-details-tabs .m-tab-header.active:after{background-color:#545c50!important}.m-cart-drawer-item .m-cart-item__remove{font-size:0!important;color:transparent!important;width:22px!important;height:22px!important;display:inline-block!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23545c50' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M3 6h18'/><path d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6'/><path d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/><line x1='10' y1='11' x2='10' y2='17'/><line x1='14' y1='11' x2='14' y2='17'/></svg>")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:18px 18px!important;text-decoration:none!important;border-bottom:none!important;cursor:pointer;margin-left:12px;vertical-align:middle;transition:opacity .2s ease}.m-cart-drawer-item .m-cart-item__remove:hover{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom.css.map */
