﻿:root{--font-base: 1rem !important;--font-rest: 1rem !important;--selection-color: var(--color-neutral-100);--selection-bg: var(--color-primary-500);--icon-alert: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7.81c.41 0 .75.34.75.75v4.22a.75.75 0 0 1-1.5 0V8.56c0-.41.34-.75.75-.75m-.9 7.52a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0"/><path d="M15.87 3.04H8.12c-.8 0-1.54.43-1.94 1.12L2.3 10.88c-.4.7-.4 1.55 0 2.24l3.88 6.72c.4.7 1.14 1.12 1.94 1.12h7.75c.8 0 1.55-.43 1.95-1.12l3.88-6.71c.4-.7.4-1.56 0-2.26l-3.88-6.7a2.3 2.3 0 0 0-1.95-1.13m-7.75 1.5h7.75c.27 0 .52.14.65.37l3.88 6.72c.13.23.13.51 0 .74l-3.88 6.72a.8.8 0 0 1-.65.37H8.12a.8.8 0 0 1-.64-.37L3.6 12.38a.8.8 0 0 1 0-.76l3.88-6.7a.8.8 0 0 1 .64-.38"/></svg>');--icon-alert-success: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.5 10.52a.75.75 0 1 0-1.05-1.06l-3.49 3.49-1.4-1.42a.75.75 0 0 0-1.07 1.06l1.94 1.95c.3.29.77.29 1.07 0z"/><path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20M3.5 12a8.5 8.5 0 1 1 17 0 8.5 8.5 0 0 1-17 0"/></svg>');--icon-alert-warning: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8.56c.42 0 .75.34.75.75v4.22a.75.75 0 0 1-1.5 0V9.31c0-.41.34-.75.75-.75m-.9 7.52a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0"/><path d="M13.95 3.88a2.25 2.25 0 0 0-3.9 0l-7.5 13a2.25 2.25 0 0 0 1.95 3.37h15a2.25 2.25 0 0 0 1.96-3.37zm-2.6.75a.75.75 0 0 1 1.3 0l7.5 13a.75.75 0 0 1-.64 1.12H4.5a.75.75 0 0 1-.65-1.12z""/></svg>');--icon-search: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 25"><path fill-rule="evenodd" d="M11.25 2.75a9.25 9.25 0 1 0 5.99 16.3l3.48 3.48a.75.75 0 1 0 1.06-1.06l-3.48-3.48a9.25 9.25 0 0 0-7.05-15.24M3.5 12A7.75 7.75 0 1 1 19 12a7.75 7.75 0 0 1-15.5 0" clip-rule="evenodd"/></svg>');--icon-input-clear: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.22 7.28a.75.75 0 0 1 1.06-1.06L12 10.94l4.72-4.72a.75.75 0 1 1 1.06 1.06L13.06 12l4.72 4.72a.75.75 0 1 1-1.06 1.06L12 13.06l-4.72 4.72a.75.75 0 1 1-1.06-1.06L10.94 12z"/></svg>');--icon-password-hide: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24"><path fill-rule="evenodd" d="M12.02 7.63a4.37 4.37 0 1 0 0 8.74 4.37 4.37 0 0 0 0-8.75M9.15 12a2.87 2.87 0 1 1 5.75 0 2.87 2.87 0 0 1-5.75 0m2.87-7.5a10.7 10.7 0 0 0-9.72 6.24c-.37.8-.37 1.72 0 2.53a10.7 10.7 0 0 0 19.45 0c.37-.8.37-1.73 0-2.53a10.7 10.7 0 0 0-9.73-6.24m-8.36 6.86a9.2 9.2 0 0 1 16.72 0c.19.4.19.87 0 1.28a9.2 9.2 0 0 1-16.72 0c-.18-.4-.18-.87 0-1.28" clip-rule="evenodd"/></svg>');--icon-password-show: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 24"><path d="M21.44 7.37a.75.75 0 0 1 1.23.86l-.02.02q0 .02-.04.05a8 8 0 0 1-.64.78c-.44.5-1.09 1.15-1.93 1.8a11.8 11.8 0 0 1-7.24 2.66c-3.09 0-5.56-1.34-7.23-2.65A15 15 0 0 1 2.99 8.3l-.03-.05-.02-.01a.75.75 0 0 1 1.23-.87l.03.04a7 7 0 0 0 .55.67c.4.44.98 1.03 1.74 1.63a10.3 10.3 0 0 0 6.31 2.33c2.65 0 4.8-1.15 6.32-2.33a14 14 0 0 0 2.29-2.3z"/><path d="M13.55 16.2a.75.75 0 0 1-1.5 0v-2.69a11 11 0 0 0 1.5 0zm6.05-1.62.04.07a.75.75 0 0 1-1.3.74l-.04-.06-1.48-2.57q.72-.3 1.36-.64zM7.43 12.12q.64.35 1.36.64L7.3 15.33a.75.75 0 0 1-1.3-.75zM4.03 9.5q.46.48 1.1 1.04L3 12.34l-.06.04a.75.75 0 0 1-.9-1.2zm19.55 1.69.06.05a.75.75 0 0 1-.96 1.15l-.06-.05-2.15-1.8q.65-.56 1.1-1.03z"/></svg>');--container-xl-max-width: 1200px;--container-width-xl: var(--container-xl-max-width, 1140px);--color-neutral-0: #fff;--color-neutral-50: #fafafa;--color-neutral-100: #f5f5f5;--color-neutral-200: #e5e5e5;--color-neutral-300: #d4d4d4;--color-neutral-400: #a3a3a3;--color-neutral-500: #737373;--color-neutral-600: #525252;--color-neutral-700: #404040;--color-neutral-800: #262626;--color-neutral-900: #171717;--color-neutral-1000: #000;--color-primary-50: #fff5f5;--color-primary-100: #ffe5e7;--color-primary-200: #ffbfc2;--color-primary-300: #ff8a90;--color-primary-400: #f2545b;--color-primary-500: #e30613;--color-primary-600: #cc0511;--color-primary-700: #b0050f;--color-primary-800: #8f050c;--color-primary-900: #6b0309;--color-info-light: #e3f2fd;--color-info-base: #1976d2;--color-info-dark: #0d47a1;--color-success-light: #d4efdf;--color-success-base: #27ae60;--color-success-dark: #1e874b;--color-warning-light: #fff6e0;--color-warning-base: #f2c94c;--color-warning-dark: #b68a1e;--color-error-light: #fadbd8;--color-error-base: #c0392b;--color-error-dark: #922b21;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.5rem;--spacing-6: 2rem;--spacing-7: 2.5rem;--spacing-8: 4rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--radius-xl: 2rem;--radius-full: 9999px;--swiper-btn-bg: var(--color-neutral-0);--swiper-btn-icon-hover: var(--color-primary-500)}html{scroll-behavior:smooth}::-moz-selection{color:var(--selection-color);background:var(--selection-bg)}::selection{color:var(--selection-color);background:var(--selection-bg)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}a{transition:all .3s ease-out}.icon-inline{transition:fill .3s ease-out}[id^=___ratingbadge_],[id^=___ratingbadge_]>iframe{z-index:1 !important;max-height:3rem}:is(.swiper,.products-section-slider-container):has(.swiper-products-slider){margin-bottom:calc(var(--spacing-3)*-1);padding-bottom:var(--spacing-3)}.swiper-wrapper{align-items:stretch}.swiper-slide{height:auto}.swiper-slide>*{height:100%}.item .item-price-container{height:max-content;display:flex;align-items:flex-end;align-content:flex-end}.swiper-button-prev,.swiper-button-next{will-change:transform;transition:all .3s ease-in-out}.swiper-button-prev:is(:hover,:active,:focus-visible),.swiper-button-next:is(:hover,:active,:focus-visible){fill:var(--swiper-btn-icon-hover);transform:scale(1.1)}:is(.swiper-button-next,.swiper-button-prev):not(.swiper-button-lock,.swiper-product-thumb-control) svg{vertical-align:-0.25em}.swiper-pagination{position:inherit;bottom:0}.swiper-pagination .swiper-pagination-bullet{--bullet-size: 6px;--margin: 16px;position:relative;width:calc(var(--bullet-size) + var(--margin));height:calc(var(--bullet-size) + var(--margin));margin:0 !important;opacity:1;background-color:rgba(0,0,0,0) !important;opacity:1;transition:none !important}.swiper-pagination .swiper-pagination-bullet::after{content:"";position:absolute;left:50%;top:50%;width:var(--bullet-size);height:var(--bullet-size);transform:translate(-50%, -50%);border-radius:var(--radius-full);background-color:var(--swiper-btn-bg);transition:all .3s ease-out !important}.swiper-pagination .swiper-pagination-bullet-active{width:calc(var(--bullet-size)*3 + var(--margin)/2 + 2px)}.swiper-pagination .swiper-pagination-bullet-active::after{width:calc(var(--bullet-size)*3)}.swiper-pagination .swiper-pagination-bullet-active::after,.swiper-pagination .swiper-pagination-bullet:is(:hover,:active,:focus-visible)::after{background-color:var(--swiper-btn-icon-hover) !important;opacity:1}.breadcrumbs{display:flex;gap:var(--spacing-2);align-items:center;padding:var(--spacing-3) 0;font-size:.75rem;line-height:1rem}@media(min-width: 992px){.breadcrumbs{padding:var(--spacing-4) 0}}.breadcrumbs .crumb{color:var(--color-neutral-600);text-decoration:none;font-weight:400}.breadcrumbs .crumb.active{font-weight:600}.breadcrumbs .icon-inline{width:.75rem;height:.75rem;flex:0 0 .75rem;display:inline-block;vertical-align:middle;margin:0 !important}.breadcrumbs a:is(:hover,:active,:focus){color:var(--color-primary-500);text-decoration:underline}@media(max-width: 768px){body .page-header .category-description,.category-title .category-description{padding-bottom:2rem}}@media(min-width: 768px){body .page-header,.category-title{padding-top:2rem;padding-bottom:2rem}}.item{--compare-size: .875rem !important;--title-size: .875rem;width:100%;margin-bottom:var(--spacing-4) !important;padding:var(--spacing-3) var(--spacing-2)}@media(min-width: 768px){.item{padding:var(--spacing-4)}}.item:hover{margin-top:0 !important;box-shadow:0px 1px 2px rgba(3,7,18,.01),0px 4px 6px rgba(3,7,18,.03),0px 9px 14px rgba(3,7,18,.04),0px 16px 24px rgba(3,7,18,.05);z-index:10}.item .price-compare,.item .payment-discount-price-product,.item .item-price,.item .product-installment-value{white-space:nowrap}.item.item-borders{border:1px solid var(--color-neutral-200)}.item>.labels{top:1rem;right:1rem}.item .item-image{--border-radius-item-image: var(--radius-sm);border:0 !important}.item .item-image:hover img{transform:translateX(-50%) !important}.item .item-description,.item .item-name-wrapper{position:initial !important;padding:0 !important}.item .item-name-container,.item .item-name-wrapper{align-items:flex-start;justify-content:flex-start}.item .item-name{--item-name-lines: 3;margin-top:var(--spacing-3);font-weight:400;font-size:var(--title-size);line-height:1.25rem;text-align:left;color:var(--color-neutral-700)}.item .item-link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.item .item-compare-container{display:flex !important;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--spacing-2);font-size:var(--compare-size);color:var(--color-neutral-500)}.item .item-compare-container .price-compare{margin-left:0;opacity:1}.item .item-compare-container .labels{top:auto;right:auto}.item .item-compare-container .label{margin-bottom:0;font-size:.6875rem;font-weight:700;line-height:1em}.item .item-price-container{border-top:0;text-align:left;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:flex-start;color:var(--color-neutral-700)}.item .item-price-container>div:not(:last-child){margin-bottom:var(--spacing-1)}.item .item-price-container .payment-discount-price-product-container{font-size:1.5rem;font-weight:700}.item .item-price-container .payment-discount-price-product-container::after{content:" no Pix";font-size:.875rem;font-weight:400;line-height:1;color:var(--color-neutral-700)}@media(max-width: 380px){.item .item-price-container .payment-discount-price-product-container::after{display:block}}@media(max-width: 768px){.item .item-price-container .payment-discount-price-product-container{font-size:1.25rem}.item .item-price-container .payment-discount-price-product-container::after{font-size:.75rem}}.item .item-price-container .payment-discount-price-product-container .payment-discount-price-product{color:var(--color-neutral-900)}.item .item-price-container .payment-discount-price-product-container span:not(.payment-discount-price-product){display:none}.item .item-price-container .item-installments{display:inline !important;font-size:.875rem;line-height:1.25rem;font-weight:400;color:var(--color-neutral-700)}.item .item-price-container .item-installments .item-price{font-weight:400}.item .item-price-container .item-installments .item-price::after{content:" em até "}.item .item-price-container .item-installments .product-installment-amount,.item .item-price-container .item-installments .product-installment-value{font-weight:600}.item .item-price-container .item-installments .product-installments span:nth-of-type(2n+2){font-weight:400 !important}.item .item-price-container .item-installments .product-installments span:nth-child(2){display:inline;font-size:0;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%) !important;white-space:nowrap;border:0}@media(min-width: 768px){.item .item-price-container .item-installments .product-installments span:nth-child(2){display:block}}.item .item-price-container .item-installments .product-installment-amount::after{content:"x"}.item .item-price-container .item-installments .product-installment-value::before{content:"de ";font-weight:400}.labels .label{padding:4px 6px;background-color:var(--color-neutral-800);font-size:.6875rem;font-weight:700;border-radius:var(--radius-sm)}.labels .label-accent{background-color:var(--color-success-base);color:var(--color-neutral-50);text-shadow:none}body .form-control,body .form-select,body .form-quantity{padding:.8125rem 1rem;background-color:#fff;font-size:.875rem;line-height:1.25rem;color:var(--color-neutral-700);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm)}body .form-control::placeholder,body .form-select::placeholder,body .form-quantity::placeholder{color:var(--color-neutral-400) !important}body .form-control:is(:hover,:active,:focus),body .form-select:is(:hover,:active,:focus),body .form-quantity:is(:hover,:active,:focus){border-color:var(--color-neutral-400)}
/* Engine:dart */