:root{--color-edc-primary: #c5111a;--color-edc-primary-hover: #a00e16;--color-edc-primary-active: #7f0b11;--color-edc-primary-tint: #fdeeee;--color-edc-buy: #15803d;--color-edc-buy-hover: #166534;--color-edc-buy-tint: #e8f5ec;--color-edc-painel: #f3f3f1;--color-edc-text: #191919;--color-edc-text-secondary: #5c5c5c;--color-edc-surface: #ffffff;--color-edc-surface-alt: #f7f7f7;--color-edc-border: #e5e5e5;--radius-edc-sm: 4px;--radius-edc-md: 4px;--motion-edc-fast: .2s ease;--motion-edc-normal: .3s ease}.header-logo__image-container{max-height:60px;overflow:hidden}.edc-logo-asset,.header-logo__image.edc-logo-asset{height:48px!important;width:auto!important;max-width:200px!important;object-fit:contain;display:block}@media screen and (max-width:749px){.edc-logo-asset,.header-logo__image.edc-logo-asset{height:36px!important;max-width:150px!important}}.edc-mapa-section{background:#a00e16;padding:0 0 32px}.edc-mapa-section__inner{max-width:1200px;margin:0 auto;padding:0 24px}.edc-mapa-section__label{font-size:11px;font-weight:700;color:#ffffffb3;text-transform:uppercase;letter-spacing:.1em;padding-bottom:10px}.edc-mapa-section iframe{border-radius:4px}.hero-section,[class*=hero_jVaWmY],section[id*=hero]{position:relative}.hero-section .background-media__image,.hero-section picture img{object-fit:cover}.footer a{color:#ffffffd9;text-decoration:none;transition:color var(--motion-edc-fast)}.footer a:hover{color:#fff}.footer p{line-height:1.8}.footer iframe{border-radius:4px;width:100%}.edc-footer-creditos{font-size:11px;opacity:.65;text-align:center;padding:12px 0 0;color:#fff;width:100%}.edc-footer-creditos a{color:#fff;font-weight:600}.edc-sobre{padding:64px 0;background:var(--color-edc-surface)}.edc-sobre--prod{background:var(--color-edc-surface-alt, #f7f7f7)}.edc-sobre__inner{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.edc-sobre__label{font-size:12px;font-weight:700;color:var(--color-edc-primary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.edc-sobre__title{font-size:32px;font-weight:700;color:var(--color-edc-text);line-height:1.2;margin-bottom:20px}.edc-sobre__text{font-size:16px;color:var(--color-edc-text-secondary);line-height:1.7;margin-bottom:32px}.edc-sobre__diferenciais{display:flex;flex-direction:column;gap:16px}.edc-sobre__item{display:flex;align-items:flex-start;gap:14px}.edc-sobre__item-icon{flex-shrink:0;width:40px;height:40px;background:var(--color-edc-primary-tint);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-edc-primary)}.edc-sobre__item-text strong{display:block;font-size:14px;font-weight:700;color:var(--color-edc-text);margin-bottom:2px}.edc-sobre__item-text span{font-size:13px;color:var(--color-edc-text-secondary)}.edc-sobre__image{width:100%;height:400px;object-fit:cover;border-radius:4px}.edc-sobre__image-placeholder{width:100%;height:400px;background:var(--color-edc-primary);border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden}.edc-sobre__image-placeholder img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.edc-sobre__inner{grid-template-columns:1fr;gap:32px}.edc-sobre__title{font-size:24px}.edc-sobre__image,.edc-sobre__image-placeholder{height:260px;order:-1}}.card{transition:transform .25s ease,box-shadow .25s ease;will-change:transform}@media(hover:hover)and (pointer:fine){.card:hover{transform:translateY(-4px);box-shadow:0 10px 32px #00000021}}.product-card product-price,.product-card product-price .price{color:var(--color-edc-buy)!important;font-size:1.125rem;font-weight:700}product-price .compare-at-price{color:var(--color-edc-text-secondary)!important;font-size:.6em;font-weight:400}.product-card product-price .compare-at-price{font-size:.8em}.product-card [role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em;line-height:1.35;font-weight:500;color:var(--color-edc-text)}.product-card .card-gallery{border-radius:12px;overflow:hidden;background:var(--color-edc-painel)}.product-card .card-gallery img,.product-information .product-media img,.edc-hero__produto img,.edc-kit-conteudo__item img,.edc-kit-oferta__img,.edc-opcoes__img{mix-blend-mode:multiply}.product-information .product-media{background:var(--color-edc-painel)}.product-information slideshow-component .slideshow-controls__thumbnails .slideshow-control,.product-information .slideshow-controls__thumbnail{background:var(--color-edc-painel)}.comprar-agora-button{flex-direction:column;gap:1px}.comprar-agora-button__rotulo{font-size:17px;line-height:1.25}.comprar-agora-button__sub{font-size:12px;font-weight:500;opacity:.9;line-height:1.25}.edc-detalhes__intro p strong{font-weight:inherit}.edc-reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.edc-reveal.edc-revealed{opacity:1;transform:translateY(0)}@keyframes edc-pulse{0%,to{box-shadow:0 0 #15803d59}60%{box-shadow:0 0 0 10px #15803d00}}@keyframes edc-spin{to{transform:rotate(360deg)}}.comprar-agora-button,.orcamento-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin-top:10px;padding:14px 20px;border:1.5px solid var(--color-edc-buy);border-radius:14px;background:var(--color-edc-buy);color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:background var(--motion-edc-fast),border-color var(--motion-edc-fast)}@media(hover:hover)and (pointer:fine){.comprar-agora-button:hover{background:var(--color-edc-buy-hover);border-color:var(--color-edc-buy-hover)}}.comprar-agora-button:focus-visible{outline:2px solid var(--color-edc-buy-hover);outline-offset:3px}.comprar-agora-button:disabled{opacity:.75;cursor:not-allowed}.comprar-agora-button .edc-spinner{width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:edc-spin .7s linear infinite;flex-shrink:0}.orcamento-button:hover{background:var(--color-edc-primary-tint);color:var(--color-edc-primary-hover);border-color:var(--color-edc-primary-hover)}.orcamento-button:focus-visible{outline:2px solid var(--color-edc-primary);outline-offset:3px}.orcamento-button:active{background:var(--color-edc-primary-tint);color:var(--color-edc-primary-active);border-color:var(--color-edc-primary-active)}.edc-protegida{margin-top:16px;padding:16px;border:1px solid var(--color-edc-border);border-radius:8px;background-color:var(--color-edc-surface-alt)}.edc-protegida__titulo{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-edc-text-secondary)}.edc-protegida__lista{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.edc-protegida__lista{grid-template-columns:repeat(2,1fr);gap:14px 18px}}.edc-protegida__item{display:flex;align-items:flex-start;gap:10px}.edc-protegida__icone{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--color-edc-primary-tint);color:var(--color-edc-primary)}.edc-protegida__icone svg{width:18px;height:18px;display:block}.edc-protegida__texto{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.4;color:var(--color-edc-text-secondary)}.edc-protegida__texto strong{font-size:14px;color:var(--color-edc-text)}.edc-protegida__texto a{color:var(--color-edc-primary-hover)}.edc-protegida__empresa{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--color-edc-border);font-size:12px;line-height:1.4;color:var(--color-edc-text-secondary)}.edc-selos-pagamento{margin-top:16px;text-align:center}.edc-selos-pagamento img{max-width:100%;height:auto;display:inline-block;border-radius:4px}.edc-pagamentos{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 0;padding:0;list-style:none}.edc-pagamentos__icone{display:block;width:38px;height:24px}.product-details product-price.custom-typography{--font-size: 2.125rem !important;--font-weight: 700 !important;--letter-spacing: -.025em !important;--line-height: 1.1 !important;font-variant-numeric:tabular-nums}.product-details product-price .compare-at-price{font-size:1rem;letter-spacing:0;margin-left:4px}@keyframes edc-pulso-compra{0%{box-shadow:0 0 #15803d8c;transform:scale(1)}12%{transform:scale(1.015)}24%{transform:scale(1)}70%{box-shadow:0 0 0 14px #15803d00}to{box-shadow:0 0 #15803d00;transform:scale(1)}}.comprar-agora-button:not(:disabled){animation:edc-pulso-compra 2.2s ease-out infinite}@media(hover:hover)and (pointer:fine){.comprar-agora-button:hover{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.comprar-agora-button:not(:disabled){animation:none}}.edc-protegida__loja{display:flex;align-items:center;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--color-edc-border);color:var(--color-edc-text);text-decoration:none}.edc-protegida__loja img{flex-shrink:0;width:56px;height:56px;object-fit:cover;object-position:center 55%;border-radius:10px}.edc-protegida__loja>span{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.4;color:var(--color-edc-text-secondary)}.edc-protegida__loja strong{font-size:14px;color:var(--color-edc-text)}.edc-protegida__loja:hover strong{text-decoration:underline}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/4/assets/espaco-calhas-custom.css.map */
