﻿:root{--fr-verde: #50B62B;--fr-verde-escuro: #3E9A1F;--fr-verde-claro: #EAF6E4;--fr-marinho: #16213E;--fr-cinza: #E5E5E5;--fr-card: #F5F5F5;--fr-raio: 24px;--fr-sombra: 0 10px 30px rgba(0, 0, 0, .12)}.fr-destaque{font-style:normal;color:var(--accent-color, var(--fr-verde))}.fr-faixa{overflow:hidden;background:var(--fr-bg);color:var(--fr-fg);padding:var(--fr-pad) 0}.fr-faixa-trilho{display:flex;width:max-content;animation:fr-rolar var(--fr-velocidade, 30s) linear infinite}.fr-faixa-grupo{display:flex;flex-shrink:0}.fr-faixa-item{padding:0 38px;font-weight:700;font-size:18px;white-space:nowrap}@keyframes fr-rolar{to{transform:translateX(-25%)}}@media(prefers-reduced-motion: reduce){.fr-faixa-trilho{animation:none}}.fr-secao{background:var(--fr-bg, transparent);color:var(--fr-fg, inherit);padding:var(--fr-espaco, 48px) 0}.fr-estreito{max-width:1240px}.fr-titulo{margin:0 0 12px;text-align:center;font-family:"Big Shoulders Display",var(--heading-font);text-transform:uppercase;font-weight:800;font-size:clamp(26px,3.4vw,40px);line-height:1.15;letter-spacing:-0.01em;color:inherit}.fr-titulo-esquerda{text-align:left}.fr-titulo-pequeno{font-size:clamp(20px,2vw,24px);margin-bottom:28px}.fr-titulo-grande{font-size:clamp(30px,3.6vw,42px)}.fr-titulo-leve{font-family:var(--heading-font);font-weight:400;font-size:clamp(26px,3vw,36px);margin-bottom:40px}.fr-subtitulo{text-align:center;margin:0 0 32px;opacity:.8}.fr-subtitulo-produto{font-size:18px;font-weight:700;margin:0 0 24px}.fr-dica{text-align:center;font-size:12px;opacity:.55;margin:24px 0 0;letter-spacing:.02em}.fr-rolagem{scrollbar-width:none}.fr-rolagem::-webkit-scrollbar{display:none}.fr-grade-midia{display:grid;grid-template-columns:repeat(var(--fr-colunas, 2), minmax(0, 1fr));gap:32px}.fr-card-midia{position:relative;display:block;overflow:hidden;border-radius:var(--fr-raio);box-shadow:var(--fr-sombra);aspect-ratio:1/1;background:#ddd;color:#fff}.fr-card-midia img{width:100%;height:100%;object-fit:cover;display:block}.fr-card-rodape{position:absolute;left:0;right:0;bottom:0;padding:48px 24px 32px;display:flex;flex-direction:column;align-items:center;gap:10px;background:linear-gradient(transparent, rgba(0, 0, 0, 0.35));text-align:center}.fr-card-legenda{margin:0;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.fr-card-etiqueta{background:#b3121b;color:#fff;font-family:"Big Shoulders Display",var(--heading-font);text-transform:uppercase;font-weight:800;font-size:26px;padding:4px 38px;letter-spacing:.02em}.fr-comparacao{user-select:none}.fr-comparacao-imagem{position:absolute;inset:0}.fr-comparacao-antes{clip-path:inset(0 calc(100% - var(--fr-pos)) 0 0)}.fr-comparacao-linha{position:absolute;top:0;bottom:0;left:var(--fr-pos);width:2px;background:#fff;transform:translateX(-1px);pointer-events:none}.fr-comparacao-linha::after{content:"";position:absolute;top:50%;left:50%;width:36px;height:36px;border-radius:50%;background:#fff;transform:translate(-50%, -50%);box-shadow:0 2px 10px rgba(0, 0, 0, 0.25)}.fr-comparacao-controle{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;z-index:3}.fr-comparacao .fr-card-legenda{position:absolute;left:0;right:0;bottom:28px;z-index:2;color:#16213e;font-weight:800;font-size:12px;text-align:center}.fr-etiqueta{position:absolute;top:18px;z-index:2;padding:4px 14px;border-radius:6px;background:#000;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em}.fr-etiqueta-esquerda{left:25%;transform:translateX(-50%)}.fr-etiqueta-direita{left:75%;transform:translateX(-50%)}.fr-etiqueta-destaque{background:#c8161d}.fr-beneficios{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.fr-beneficios-invertido .fr-beneficios-imagem{order:-1}.fr-beneficios .fr-titulo{margin-bottom:20px}.fr-lista{list-style:none;margin:0;padding:0;display:grid;gap:14px}.fr-lista-item{display:flex;align-items:center;gap:12px;font-size:16px}.fr-lista-icone{color:var(--fr-verde);flex-shrink:0}.fr-selos{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.fr-selo{display:inline-flex;align-items:center;gap:10px;padding:9px 22px;border-radius:999px;background:var(--fr-selo-bg);border:1px solid var(--fr-selo-borda);font-weight:700;font-size:14px;color:var(--fr-marinho)}.fr-selo .fr-icone{color:var(--fr-verde)}.fr-passos{list-style:none;margin:0;padding:0}.fr-passo{display:flex;align-items:flex-start;gap:18px;padding:16px 0;border-bottom:1px solid var(--fr-cinza);font-size:15px}.fr-passo:last-child{border-bottom:0}.fr-passo-numero{flex-shrink:0;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--fr-numero);color:#fff;font-size:12px;font-weight:700}.fr-passo-texto p{margin:0}.fr-ativos{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;max-width:1152px;margin:0 auto;padding-bottom:16px}.fr-ativos>.fr-ativo{flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start}.fr-ativo{padding:32px 28px 40px;border-radius:12px;min-height:280px;background:linear-gradient(180deg, var(--fr-card-de), var(--fr-card-ate));color:var(--fr-card-texto);box-shadow:0 18px 30px -18px rgba(0, 0, 0, 0.35)}.fr-ativo-icone{display:block;margin-bottom:18px}.fr-ativo-rotulo{display:block;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.9}.fr-ativo-titulo{margin:4px 0 16px;color:inherit;font-family:"Big Shoulders Display",var(--heading-font);text-transform:uppercase;font-weight:800;font-size:18px;text-transform:uppercase}.fr-ativo-texto,.fr-ativo-texto p{margin:0;font-size:14px;line-height:1.55}.fr-barra-info{background:var(--fr-bg);color:var(--fr-fg);padding:var(--fr-espaco) 0;border-bottom:2px solid var(--fr-borda-barra)}.fr-barra-info-itens{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 22px;font-size:12px;font-weight:700;letter-spacing:.04em}.fr-info{display:inline-flex;align-items:center;gap:8px}.fr-info .fr-destaque{color:var(--fr-destaque-barra);font-weight:800}.fr-barra-info-ponto{width:5px;height:5px;border-radius:50%;background:var(--fr-destaque-barra)}.fr-perguntas{display:grid;gap:10px}.fr-pergunta{border:1px solid var(--fr-cinza);border-radius:6px;background:#fff}.fr-pergunta-titulo{display:flex;align-items:center;gap:14px;padding:20px 22px;cursor:pointer;list-style:none;font-weight:700;font-size:16px}.fr-pergunta-titulo::-webkit-details-marker{display:none}.fr-pergunta-numero{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--fr-numero);color:#fff;font-size:11px}.fr-pergunta-texto{flex:1}.fr-pergunta-seta{color:var(--fr-numero);transition:transform .2s ease}.fr-pergunta[open] .fr-pergunta-seta{transform:rotate(180deg)}.fr-pergunta-resposta{padding:0 22px 20px 58px;font-size:15px;line-height:1.6}.fr-depoimentos{overflow:hidden}.fr-depoimentos-fileira{overflow:hidden;padding:6px 0}.fr-depoimentos-trilho{display:flex;width:max-content;animation:fr-rolar-meio var(--fr-velocidade, 60s) linear infinite}.fr-depoimentos-reversa .fr-depoimentos-trilho{animation-direction:reverse}.fr-depoimentos-fileira:hover .fr-depoimentos-trilho{animation-play-state:paused}.fr-depoimentos-grupo{display:flex;gap:28px;padding-right:28px}@keyframes fr-rolar-meio{to{transform:translateX(-50%)}}.fr-depoimento{margin:0;width:420px;flex-shrink:0;display:flex;gap:16px;align-items:flex-start;padding:22px 24px;border-radius:12px;background:#fff;box-shadow:0 6px 18px rgba(0, 0, 0, 0.06)}.fr-depoimento-foto{position:relative;width:52px;height:52px;flex-shrink:0}.fr-depoimento-foto img,.fr-depoimento-inicial{width:52px;height:52px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:var(--fr-cinza);font-weight:700}.fr-depoimento-nota{position:absolute;right:-4px;bottom:-4px;padding:1px 5px;border-radius:10px;border:2px solid #fff;background:var(--fr-verde);color:#fff;font-size:10px;font-weight:700}.fr-depoimento-texto{margin:0;font-size:15px;line-height:1.5}.fr-depoimento-texto cite{display:block;margin-top:8px;font-style:normal;font-size:13px;font-weight:700;opacity:.7}@media(prefers-reduced-motion: reduce){.fr-depoimentos-trilho{animation:none}}.fr-oferta{position:relative;max-width:1200px;margin:0 auto;padding:72px 48px 40px;border-radius:16px;background:var(--fr-oferta-bg)}.fr-oferta-selo{position:absolute;top:32px;left:24px;padding:8px 16px;border-radius:999px;background:linear-gradient(90deg, var(--fr-oferta-verde), #8BD45E);color:#fff;font-weight:800;font-size:14px}.fr-oferta-corpo{display:grid;grid-template-columns:220px 1fr;gap:28px;align-items:center}.fr-oferta-imagem{background:#fff;border-radius:12px;overflow:hidden;aspect-ratio:1/1}.fr-oferta-imagem img{width:100%;height:100%;object-fit:contain}.fr-oferta-nome{margin:0 0 6px;font-size:22px;font-weight:800;color:inherit}.fr-oferta-avaliacoes{margin:0 0 12px;font-size:13px;opacity:.6}.fr-lista-compacta{gap:6px;margin-bottom:16px}.fr-lista-compacta .fr-lista-item{font-size:14px}.fr-lista-compacta .fr-lista-icone{color:var(--fr-verde)}.fr-oferta-precos{display:flex;align-items:baseline;gap:10px}.fr-oferta-de{opacity:.5;font-size:15px}.fr-oferta-por{color:var(--fr-oferta-verde);font-size:32px;font-weight:800}.fr-oferta-pix,.fr-oferta-parcelas{font-size:14px;opacity:.8;margin-top:2px}.fr-oferta-botao{display:inline-flex;align-items:center;gap:10px;margin:18px 0 14px;padding:14px 30px;border-radius:999px;background:linear-gradient(90deg, var(--fr-oferta-verde), #6CC33C);color:#fff;font-weight:800;letter-spacing:.03em;text-decoration:none;box-shadow:0 8px 20px -8px var(--fr-oferta-verde);transition:transform .15s ease}.fr-oferta-botao:hover{transform:translateY(-1px);color:#fff}.fr-oferta-rodape{margin:0;font-size:12px;opacity:.65}.fr-oferta-rodape strong{color:var(--fr-oferta-verde)}@media(max-width: 767px){.fr-grade-midia{grid-template-columns:1fr;gap:20px}.fr-beneficios{grid-template-columns:1fr;gap:28px}.fr-ativos{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin:0 calc(var(--gutter-container)*-1);padding:0 var(--gutter-container) 16px}.fr-ativo{flex:0 0 82%;scroll-snap-align:center;min-height:0}.fr-depoimento{width:300px;padding:16px}.fr-depoimento-texto{font-size:14px}.fr-oferta{padding:64px 20px 28px}.fr-oferta-corpo{grid-template-columns:1fr}.fr-oferta-imagem{max-width:220px;margin:0 auto}.fr-pergunta-titulo{padding:16px;font-size:15px}.fr-pergunta-resposta{padding:0 16px 16px 52px}.fr-faixa-item{font-size:15px;padding:0 24px}.fr-barra-info-ponto{display:none}}header,.adbar{--fr-c-destaque: var(--fp-verde, #6CC93A);--fr-c-escuro: var(--fp-verde-escuro, #3F8F1C)}.adbar{font:600 12px/1.5 "Inter",var(--body-font);letter-spacing:.14em;text-transform:uppercase}.adbar .adbar-item{display:inline-flex;align-items:center;padding:0 28px}.adbar .adbar-item::after{content:"";width:6px;height:6px;margin-left:56px;border-radius:50%;background:var(--fr-c-destaque)}.adbar a:hover{color:var(--fr-c-destaque) !important}header .head-main{border-bottom:1px solid rgba(17, 19, 17, 0.1);font-family:"Inter",var(--body-font)}header .head-main .search-container input,header .head-main .search-container .form-control{height:46px;padding-left:20px;border:1px solid transparent;border-radius:999px;background:#f3f1ea;font:500 14px/1 "Inter",var(--body-font);transition:border-color .2s,background-color .2s}header .head-main .search-container input:focus{border-color:var(--fr-c-destaque);background:#fff;box-shadow:none}header .head-main .search-btn{right:8px}header .head-main .utility-text{font:600 13px/1 "Inter",var(--body-font)}header .head-main .header-utility:hover,header .head-main .header-utility:hover .utility-text{color:var(--fr-c-escuro)}header .js-cart-widget-amount.badge{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--fr-c-destaque);color:#0f110f;font:800 10px/18px "Inter",var(--body-font)}header .header-dropdown-link{font:500 14px/1.2 "Inter",var(--body-font)}header .header-dropdown-link-featured{font-weight:700}header .desktop-dropdown-small{border-radius:12px;border-color:rgba(17, 19, 17, 0.1);box-shadow:0 18px 40px -24px rgba(0, 0, 0, 0.35)}header .nav-desktop-container{border-top:1px solid rgba(17, 19, 17, 0.06)}header .nav-desktop-list .nav-list-link{position:relative;font:600 12px/1 "Inter",var(--body-font);letter-spacing:.06em;text-transform:uppercase}header .nav-desktop-list .nav-main-item>.nav-list-link::after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;border-radius:2px;background:var(--fr-c-destaque);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}header .nav-desktop-list .nav-main-item:hover>.nav-list-link::after,header .nav-desktop-list .nav-main-item>.nav-list-link.selected::after{transform:scaleX(1)}header .nav-desktop-list .nav-main-item:hover>.nav-list-link{color:var(--fr-c-escuro)}header .desktop-dropdown .nav-list-link{font:500 14px/1.3 "Inter",var(--body-font);letter-spacing:0;text-transform:none}header .desktop-dropdown .nav-list-link:hover{color:var(--fr-c-escuro)}header .desktop-dropdown{border-radius:0 0 16px 16px;box-shadow:0 24px 48px -32px rgba(0, 0, 0, 0.4)}header .modal-nav-hamburger{font-family:"Inter",var(--body-font)}header .modal-nav-hamburger .nav-list-link{font:600 14px/1.3 "Inter",var(--body-font);letter-spacing:.06em;text-transform:uppercase}header .modal-nav-hamburger .nav-list-link:hover{color:var(--fr-c-escuro)}header .modal-nav-search .form-control{border-radius:999px;background:#f3f1ea;border-color:transparent}@media(max-width: 767px){.adbar{font-size:11px;letter-spacing:.12em}.adbar .adbar-item{padding:0 18px}.adbar .adbar-item::after{margin-left:36px}}.heading-block>p{font-size:inherit;font-weight:inherit;line-height:1.2;margin:0}.section-product-list .h3,.section-product-list h2,.section-product-list h3{font-weight:700;letter-spacing:-0.01em}.section-product-list .btn-tertiary,.section-product-list .btn-link{font-weight:700;text-decoration:none;font-size:14px}.product-item{--fr-p-destaque: var(--fp-verde, #6CC93A);--fr-p-escuro: var(--fp-verde-escuro, #3F8F1C);--fr-p-grafite: var(--fp-grafite, #0F110F);--fr-p-suave: rgba(17, 19, 17, .6);--fr-p-linha: rgba(17, 19, 17, .1);display:flex;flex-direction:column;height:100%;padding:8px 8px 14px;border:1px solid var(--fr-p-linha);border-bottom:1px solid var(--fr-p-linha);border-radius:16px;background:#fff;text-align:left;font-family:"Inter",var(--body-font);transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.product-item:hover{border-color:var(--fr-p-destaque);transform:translateY(-3px);box-shadow:0 18px 36px -28px rgba(0, 0, 0, 0.45)}.product-item-image-container{overflow:hidden;border-radius:11px;background:#f6f6f3}.product-item-information{display:flex;flex:1;flex-direction:column;align-items:stretch;padding:14px 6px 0;text-align:left}.product-item-link{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;color:inherit;text-decoration:none}.product-item-name{min-height:2.7em;margin:0 0 6px;font:600 14px/1.35 "Inter",var(--body-font);color:#111311;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-item-price-container{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:2px 8px}.product-item-price-container .product-item-price-compare{order:-1;margin:0;font:500 13px/1 "Inter",var(--body-font);color:var(--fr-p-suave);opacity:1}.product-item-price{font:800 24px/1 "Big Shoulders Display",var(--heading-font);color:#111311;letter-spacing:0}.product-item-discount{display:none}.product-item-payment-discount{order:3;display:flex;align-items:center;gap:4px;margin-top:6px;font:500 13px/1.2 "Inter",var(--body-font);color:var(--fr-p-suave)}.product-item-payment-discount .payment-discount-price-product{font-weight:800;color:var(--fr-p-escuro)}.product-item-payment-discount::before{content:"";flex:none;width:14px;height:14px;background:#32bcad;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.283 18.36a3.505 3.505 0 0 0 2.493-1.032l3.6-3.6a.684.684 0 0 1 .946 0l3.613 3.613a3.504 3.504 0 0 0 2.493 1.032h.71l-4.56 4.56a3.647 3.647 0 0 1-5.156 0L4.85 18.36ZM18.428 5.627a3.505 3.505 0 0 0-2.493 1.032l-3.613 3.614a.67.67 0 0 1-.946 0l-3.6-3.6A3.505 3.505 0 0 0 5.283 5.64h-.434l4.573-4.572a3.646 3.646 0 0 1 5.156 0l4.559 4.559ZM1.068 9.422 3.79 6.699h1.492a2.483 2.483 0 0 1 1.744.722l3.6 3.6a1.73 1.73 0 0 0 2.443 0l3.614-3.613a2.482 2.482 0 0 1 1.744-.723h1.767l2.737 2.737a3.646 3.646 0 0 1 0 5.156l-2.736 2.736h-1.768a2.482 2.482 0 0 1-1.744-.722l-3.613-3.613a1.77 1.77 0 0 0-2.444 0l-3.6 3.6a2.483 2.483 0 0 1-1.744.722H3.791l-2.723-2.723a3.646 3.646 0 0 1 0-5.156'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.283 18.36a3.505 3.505 0 0 0 2.493-1.032l3.6-3.6a.684.684 0 0 1 .946 0l3.613 3.613a3.504 3.504 0 0 0 2.493 1.032h.71l-4.56 4.56a3.647 3.647 0 0 1-5.156 0L4.85 18.36ZM18.428 5.627a3.505 3.505 0 0 0-2.493 1.032l-3.613 3.614a.67.67 0 0 1-.946 0l-3.6-3.6A3.505 3.505 0 0 0 5.283 5.64h-.434l4.573-4.572a3.646 3.646 0 0 1 5.156 0l4.559 4.559ZM1.068 9.422 3.79 6.699h1.492a2.483 2.483 0 0 1 1.744.722l3.6 3.6a1.73 1.73 0 0 0 2.443 0l3.614-3.613a2.482 2.482 0 0 1 1.744-.723h1.767l2.737 2.737a3.646 3.646 0 0 1 0 5.156l-2.736 2.736h-1.768a2.482 2.482 0 0 1-1.744-.722l-3.613-3.613a1.77 1.77 0 0 0-2.444 0l-3.6 3.6a2.483 2.483 0 0 1-1.744.722H3.791l-2.723-2.723a3.646 3.646 0 0 1 0-5.156'/%3E%3C/svg%3E") center/contain no-repeat}.product-item-payment-discount *{color:inherit}.product-item-payment-discount .payment-discount-price-product{color:var(--fr-p-escuro)}.product-item-installments{order:4;margin-top:2px;font-size:12px;color:var(--fr-p-suave);text-align:left}.product-item-installments *{text-align:left}.product-item-installments .product-installment-amount,.product-item-installments .product-installment-value{font-weight:700;color:#111311}.product-item-quick-shop-container{display:block;margin-top:14px}.product-item-quick-shop-container form,.product-item-quick-shop-container .item-submit-container{width:100%}.product-item .product-item-quick-shop-container .btn{width:100%;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--fr-p-grafite);color:#fff;font:700 12px/1 "Inter",var(--body-font);letter-spacing:.12em;text-transform:uppercase;transition:background-color .2s,color .2s}.product-item .product-item-quick-shop-container .btn:hover{background:var(--fr-p-destaque);color:var(--fr-p-grafite)}.product-item .product-labels{top:10px;left:10px;gap:6px}.product-item .label{padding:5px 9px;border-radius:999px;font:700 10px/1 "Inter",var(--body-font);letter-spacing:.08em;text-transform:uppercase}.product-item .shipping-label,.label-secondary.shipping-label{background:var(--fr-p-grafite);color:#fff}.product-item .shipping-label svg{width:12px;height:12px}@media(max-width: 767px){.product-item{padding:6px 6px 12px;border-radius:14px}.product-item-information{padding:12px 4px 0}.product-item-name{font-size:13px}.product-item-price{font-size:21px}.product-item .product-item-quick-shop-container .btn{min-height:40px;font-size:11px;letter-spacing:.08em}}.template-category .page-header .breadcrumbs,.template-search .page-header .breadcrumbs{font:600 11px/1.6 "Inter",var(--body-font);letter-spacing:.14em;text-transform:uppercase;color:rgba(17, 19, 17, 0.55)}.template-category .page-header .breadcrumbs a,.template-search .page-header .breadcrumbs a{color:inherit;text-decoration:none}.template-category .page-header .breadcrumbs a:hover,.template-search .page-header .breadcrumbs a:hover{color:var(--fp-verde-escuro, #3F8F1C)}.template-category .page-header-title,.template-search .page-header-title{margin:10px 0 0;font:800 clamp(44px, 5vw, 76px)/0.92 "Big Shoulders Display",var(--heading-font);text-transform:uppercase;letter-spacing:0}.template-category .page-header-title-row,.template-search .page-header-title-row{align-items:flex-end}.section-main-products-grid{font-family:"Inter",var(--body-font)}.section-main-products-grid .filters-desktop-heading{margin:0 0 18px;font:800 26px/1 "Big Shoulders Display",var(--heading-font);text-transform:uppercase}.section-main-products-grid .filters-title,.section-main-products-grid h6.filters-title{margin:0 0 12px;font:700 11px/1 "Inter",var(--body-font);letter-spacing:.16em;text-transform:uppercase;color:rgba(17, 19, 17, 0.55)}.section-main-products-grid .filters-options.bottom-line{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid rgba(17, 19, 17, 0.1)}.section-main-products-grid .filters-categories-container .category-item{margin:0 0 4px}.section-main-products-grid .filters-categories-container .category-item a{display:block;padding:7px 12px;border-radius:10px;font-size:14px;font-weight:500;color:#111311;text-decoration:none;transition:background-color .2s,color .2s}.section-main-products-grid .filters-categories-container .category-item a:hover{background:#f3f1ea;color:var(--fp-verde-escuro, #3F8F1C)}.section-main-products-grid .checkbox-container{font-size:14px}.section-main-products-grid .checkbox-icon{border-radius:5px;border-color:rgba(17, 19, 17, 0.25)}.section-main-products-grid .checkbox-container input:checked+.checkbox .checkbox-icon,.section-main-products-grid .checkbox-container input:checked~.checkbox .checkbox-icon{background:var(--fp-verde, #6CC93A);border-color:var(--fp-verde, #6CC93A)}.section-main-products-grid .price-filter-container .form-control{height:42px;border:1px solid rgba(17, 19, 17, 0.14);border-radius:999px;background:#fff;font-size:14px;padding:0 14px}.section-main-products-grid .price-filter-container .btn{border-radius:999px}.section-main-products-grid .product-list-sort-by .form-label{font:600 12px/1 "Inter",var(--body-font);letter-spacing:.12em;text-transform:uppercase;color:rgba(17, 19, 17, 0.55)}.section-main-products-grid .product-list-sort-by .form-select{height:42px;padding:0 40px 0 18px;border:1px solid rgba(17, 19, 17, 0.14);border-radius:999px;background-color:#fff;font:600 14px/1 "Inter",var(--body-font)}.section-main-products-grid .js-product-table{gap:20px 18px}.category-controls{gap:8px;padding:10px 0;border:0}.category-controls .category-filter-button,.category-controls .category-sort-button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 14px;border:1px solid rgba(17, 19, 17, 0.14);border-radius:999px;background:#fff;font:700 12px/1.2 "Inter",var(--body-font);letter-spacing:.08em;text-transform:uppercase;color:#111311}.category-controls .category-sort-selected{font-weight:500;letter-spacing:0;text-transform:none;color:rgba(17, 19, 17, 0.6)}.category-controls .category-controls-icon{width:15px;height:15px}@media(max-width: 767px){.section-main-products-grid .js-product-table{gap:12px 10px}.template-category .page-header-title,.template-search .page-header-title{font-size:46px}}.template-product h1,.template-product .js-product-name{font-weight:700;font-size:28px;line-height:1.3;letter-spacing:-0.01em}.template-product .js-price-display{font-weight:700}.template-product .js-addtocart.btn-primary,.template-product input.js-addtocart{text-transform:uppercase;letter-spacing:.14em;font-weight:700;min-height:48px}.section-banners img{border-radius:16px}.section-main-product .payment-discount-price-product-container,.section-main-product .payment-discount-price-product-container *{color:#000;font-weight:700}.fr-titulo-vitrine{font-family:var(--heading-font);font-weight:700;font-size:34px;margin-bottom:28px}.fr-stories-moldura{position:relative}.fr-stories{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px;scroll-padding:0 20px}.fr-story{position:relative;flex:0 0 300px;aspect-ratio:2/3;scroll-snap-align:start;border-radius:16px;overflow:hidden;background:#111}.fr-story-video{width:100%;height:100%;object-fit:cover;display:block}.fr-story-play{position:absolute;top:50%;left:50%;width:58px;height:58px;transform:translate(-50%, -50%);border-radius:50%;border:1.5px solid rgba(255, 255, 255, 0.7);background:rgba(0, 0, 0, 0.35);color:#fff;display:grid;place-items:center;cursor:pointer;transition:opacity .2s ease}.fr-story.tocando .fr-story-play{opacity:0}.fr-story-legenda{position:absolute;left:12px;right:12px;bottom:18px;text-align:center;color:#fff;font-weight:700;font-size:14px;text-shadow:0 1px 6px rgba(0, 0, 0, 0.6)}.fr-story-link{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);padding:8px 16px;border-radius:999px;background:#fff;color:#000;font-size:12px;font-weight:700;white-space:nowrap}.fr-story-link~.fr-story-legenda{bottom:58px}.fr-stories-seta{position:absolute;top:50%;z-index:2;right:12px;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1px solid #000;background:#fff;display:grid;place-items:center;cursor:pointer}.fr-stories-seta-anterior{left:12px;right:auto}.fr-stories-seta-anterior .fr-icone{transform:rotate(180deg)}@media(max-width: 767px){.fr-story{flex-basis:62%}.fr-stories-seta{display:none}.fr-titulo-vitrine{font-size:26px}}.fr-aviso-editor{margin:0 auto;padding:8px 14px;max-width:1240px;background:#fff4cc;color:#6b5300;border:1px dashed #e0b400;font:600 12px/1.4 var(--body-font);text-align:center}.fr-passo-subtitulo{list-style:none;padding:20px 0 4px}.fr-passo-subtitulo:first-child{padding-top:0}.fr-passo-subtitulo .fr-subtitulo-produto{margin:0}.fr-evo-sobretitulo{margin:0;text-align:center;font-family:"Big Shoulders Display",var(--heading-font);text-transform:uppercase;font-weight:800;font-size:clamp(24px,2.6vw,32px);background:linear-gradient(90deg, #2F6B1A, var(--fr-evo));-webkit-background-clip:text;background-clip:text;color:transparent}.fr-evo-titulo{margin:4px 0 32px;font-weight:700;font-size:clamp(22px,2.2vw,28px);color:inherit}.fr-fases{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}.fr-fase{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:24px 22px 28px;border-radius:12px;background:#fff;box-shadow:0 10px 30px -12px rgba(80, 182, 43, 0.35)}.fr-fase-ponto{width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 30% 30%, #8BD45E, var(--fr-evo))}.fr-fase-icone{color:#1f4e3d}.fr-fase-periodo{margin:4px 0 0;font-size:17px;font-weight:700;color:inherit}.fr-fase-etiqueta{padding:3px 12px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;background:linear-gradient(90deg, #2F6B1A, var(--fr-evo))}.fr-fase-texto{margin:4px 0 0;font-size:14px;line-height:1.55;opacity:.85}@media(max-width: 767px){.fr-fases{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gutter-container)*-1);padding:0 var(--gutter-container) 16px}.fr-fase{flex:0 0 80%;scroll-snap-align:center}}.fr-rodape{--fr-r-destaque: var(--fp-verde, #6CC93A);--fr-r-suave: rgba(243, 241, 234, .62);--fr-r-linha: rgba(243, 241, 234, .12);font-family:"Inter",var(--body-font)}.fr-rodape a{color:inherit;text-decoration:none;transition:color .2s}.fr-rodape a:hover{color:var(--fr-r-destaque)}.fr-rodape .footer-main-info{gap:40px}.fr-rodape .footer-newsletter-container{display:grid;gap:14px;padding-bottom:40px;border-bottom:1px solid var(--fr-r-linha);max-height:none}.fr-rodape .footer-newsletter-title{margin:0;font:800 clamp(34px, 3.4vw, 52px)/0.95 "Big Shoulders Display",var(--heading-font);text-transform:uppercase;letter-spacing:0}.fr-rodape .footer-newsletter-title .fr-destaque{font-style:normal;color:var(--fr-r-destaque)}.fr-rodape .footer-newsletter-description{margin:0;font-size:15px;line-height:1.5;color:var(--fr-r-suave)}.fr-rodape .footer-newsletter-form{margin:6px 0 0}.fr-rodape .newsletter-form-wrapper{display:flex;overflow:hidden;border:1px solid var(--fr-r-linha);border-radius:999px;background:rgba(243, 241, 234, 0.06)}.fr-rodape .newsletter-form-wrapper .newsletter-form-input{flex:1;min-width:0;min-height:54px;padding:0 22px;border:0;background:none;color:inherit;font:500 15px/1 "Inter",var(--body-font)}.fr-rodape .newsletter-form-wrapper .newsletter-form-button{margin:5px;padding:0 26px;border:0;border-radius:999px;background:var(--fr-r-destaque);color:#0f110f;font:800 13px/1 "Inter",var(--body-font);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:filter .2s}.fr-rodape .newsletter-form-wrapper .newsletter-form-button:hover{filter:brightness(1.08)}.fr-rodape .footer-contact-info-container{gap:22px}.fr-rodape .footer-logo-img{margin-bottom:18px;filter:brightness(0) invert(1)}.fr-rodape .footer-institutional-description,.fr-rodape .footer-institutional-description p{max-width:380px;margin:0;font-size:14px;line-height:1.65;color:var(--fr-r-suave)}.fr-rodape .footer-social-container{display:flex;gap:10px}.fr-rodape .footer-social-link{display:grid;place-items:center;width:42px;height:42px;margin:0;border:1px solid var(--fr-r-linha);border-radius:50%}.fr-rodape .footer-social-link:hover{border-color:var(--fr-r-destaque)}.fr-rodape .footer-social-link svg{width:16px;height:16px}.fr-rodape .footer-contact-info-container .footer-menu-list{gap:8px;font-size:14px;color:var(--fr-r-suave)}.fr-rodape .footer-menu-title,.fr-rodape .footer-menu-title p{margin:0 0 18px;font:700 12px/1 "Inter",var(--body-font);letter-spacing:.18em;text-transform:uppercase;color:var(--fr-r-destaque)}.fr-rodape .footer-menu-accordion-content .footer-menu-list,.fr-rodape .footer-menu-titled .footer-menu-list{gap:12px;font-size:15px;color:rgba(243, 241, 234, 0.82)}.fr-rodape .footer-secondary-info{margin-top:48px;padding-top:28px;border-top:1px solid var(--fr-r-linha);gap:24px}.fr-rodape .footer-payment-shipping-label{margin-bottom:12px;font:600 11px/1 "Inter",var(--body-font);letter-spacing:.16em;text-transform:uppercase;color:var(--fr-r-suave)}.fr-rodape .footer-payments-shipping-container img{max-height:24px;margin:0 6px 6px 0;border-color:transparent;border-radius:4px}.fr-rodape .footer-legal-container{font-size:12px;line-height:1.6;color:var(--fr-r-suave)}.fr-rodape .footer-legal-container>div:last-child>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 22px}.fr-rodape .footer-powered-by,.fr-rodape .footer-copyright{margin:0;vertical-align:middle}.fr-rodape .footer-powered-by img,.fr-rodape .powered-by-logo{opacity:.7}.fr-credito-wave{display:inline-flex;align-items:center;gap:8px;opacity:.7;transition:opacity .2s}.fr-credito-wave:hover{opacity:1;color:inherit !important}.fr-credito-wave img{width:64px;height:auto}@media(min-width: 768px){.fr-rodape .footer-main-info{grid-template-columns:1.4fr 1fr 1fr;gap:56px 64px}.fr-rodape .footer-newsletter-container{grid-column:1/-1;grid-row:1;grid-template-columns:1fr minmax(340px, 460px);align-items:center;column-gap:56px;padding-bottom:56px}.fr-rodape .footer-newsletter-title{grid-column:1}.fr-rodape .footer-newsletter-description{grid-column:1}.fr-rodape .footer-newsletter-form{grid-column:2;grid-row:1/span 2;margin:0}}@media(max-width: 767px){.fr-rodape .footer-main-info{gap:28px}.fr-rodape .footer-menu-accordion{padding:18px 0;border-top:1px solid var(--fr-r-linha)}.fr-rodape .footer-menu-accordion .footer-menu-title,.fr-rodape .footer-menu-accordion .footer-menu-title p{margin:0;color:inherit}.fr-rodape .footer-menu-toggle-title{display:flex;justify-content:space-between;align-items:center;color:inherit}.fr-rodape .footer-menu-accordion-content{padding:16px 0 0}.fr-rodape .footer-legal-container>div:last-child>div{justify-content:flex-start}.fr-rodape .newsletter-form-wrapper .newsletter-form-button{padding:0 18px}}.fr-rodape .newsletter-form-wrapper .newsletter-form-button{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;height:auto;min-height:44px;line-height:1}.fr-rodape .footer-newsletter-container{order:-1}.fr-rodape .accordion-container{border:0}@media(min-width: 768px){.fr-rodape .footer-secondary-info{grid-template-columns:auto 1fr;align-items:end}.fr-rodape .footer-logos-wrapper{display:flex;flex-wrap:wrap;max-width:560px}}@media(max-width: 767px){.fr-rodape .footer-main-info{row-gap:0}.fr-rodape .footer-newsletter-container{margin-bottom:36px;padding-bottom:36px}.fr-rodape .footer-contact-info-container{margin-bottom:32px}.fr-rodape .footer-menu-accordion:last-of-type{border-bottom:1px solid var(--fr-r-linha)}.fr-rodape .footer-secondary-info{margin-top:32px;padding-top:0;border-top:0}}@media(max-width: 767px){.fr-rodape .footer-main-info .footer-menu-accordion.accordion-container{margin:0;padding:18px 0;border-top:1px solid var(--fr-r-linha)}.fr-rodape .footer-main-info .footer-menu-accordion.accordion-container:last-of-type{border-bottom:1px solid var(--fr-r-linha)}.fr-rodape .footer-main-info .footer-menu-toggle-title{margin:0;padding:0}.fr-rodape .footer-secondary-info{margin-top:28px}}@media(max-width: 767px){.fr-rodape .footer-main-info .footer-menu-accordion.accordion-container:has(+.footer-newsletter-container){border-bottom:1px solid var(--fr-r-linha)}.fr-rodape .footer-content{gap:32px}.fr-rodape .footer-secondary-info{margin-top:0}}#modal-cart{--fr-k-destaque: var(--fp-verde, #6CC93A);--fr-k-escuro: var(--fp-verde-escuro, #3F8F1C);--fr-k-grafite: var(--fp-grafite, #0F110F);--fr-k-suave: rgba(17, 19, 17, .6);--fr-k-linha: rgba(17, 19, 17, .1);--fr-k-creme: #F3F1EA;font-family:"Inter",var(--body-font);color:#111311;background:#fff}#modal-cart .modal-header{padding:20px 20px 16px;border-bottom:1px solid var(--fr-k-linha);background:#fff}#modal-cart .modal-title{font:800 28px/1 "Big Shoulders Display",var(--heading-font);text-transform:uppercase;letter-spacing:0}#modal-cart .modal-close{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--fr-k-linha);border-radius:50%;background:#fff;transition:border-color .2s}#modal-cart .modal-close:hover{border-color:var(--fr-k-grafite)}#modal-cart .modal-close svg{width:16px;height:16px}#modal-cart .modal-body{padding:16px 20px 24px}#modal-cart .js-ajax-cart-list{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}#modal-cart .cart-item{position:relative;display:grid;grid-template-columns:84px 1fr;gap:14px;align-items:start;margin:0;padding:12px 44px 12px 12px;border:1px solid var(--fr-k-linha);border-radius:14px;background:#fff}#modal-cart .cart-item>.col-2,#modal-cart .cart-item>.col-10,#modal-cart .cart-item>.col-1{flex:none;width:auto;max-width:none;padding:0}#modal-cart .cart-item>.col-2,#modal-cart .cart-item-image-container{width:84px;height:84px;overflow:hidden;border-radius:10px;background:#f6f6f3}#modal-cart .cart-item>.col-2 img,#modal-cart .cart-item-image-container img{width:100%;height:100%;object-fit:cover}#modal-cart .cart-item-name,#modal-cart .cart-item-name a{margin:0;font:600 14px/1.35 "Inter",var(--body-font);color:#111311;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#modal-cart .cart-item-variant,#modal-cart .cart-item-name small{display:block;margin-top:2px;font-size:12px;color:var(--fr-k-suave)}#modal-cart .cart-item .w-100,#modal-cart .cart-item-info-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px}#modal-cart .cart-item .w-100>.cart-item-name,#modal-cart .cart-item-product-info{flex-basis:100%}#modal-cart .cart-item-quantity{float:none;margin:0}#modal-cart .cart-item-quantity .form-quantity,#modal-cart .form-quantity.cart-item-quantity{float:none;margin:0}#modal-cart .cart-item-quantity .row,#modal-cart .cart-item-quantity .grid{display:inline-flex;flex-wrap:nowrap;align-items:center;height:36px;margin:0;border:1px solid var(--fr-k-linha);border-radius:999px;overflow:hidden}#modal-cart .cart-item-quantity .btn,#modal-cart .cart-quantity-btn{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0}#modal-cart .cart-item-quantity .btn:hover{color:var(--fr-k-escuro)}#modal-cart .cart-item-quantity .btn svg{width:12px;height:12px}#modal-cart .cart-item-quantity .form-control-container{flex:none;width:30px;padding:0}#modal-cart .cart-item-quantity input{width:30px;height:34px;padding:0;border:0;background:none;font:700 14px/1 "Inter",var(--body-font);text-align:center}#modal-cart .cart-item-subtotal{margin:0 !important;text-align:right}#modal-cart .cart-item-subtotal .js-cart-item-subtotal{margin:0 !important;font:800 22px/1 "Big Shoulders Display",var(--heading-font)}#modal-cart .cart-item-subtotal .js-cart-item-subtotal-compare-price-container{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-bottom:4px}#modal-cart .cart-item-subtotal .price-compare{font-size:12px;opacity:.55}#modal-cart .cart-item-subtotal .text-accent,#modal-cart .cart-item-discount-badge{padding:3px 7px;border-radius:999px;background:var(--fr-k-destaque);color:var(--fr-k-grafite) !important;font:700 10px/1 "Inter",var(--body-font)}#modal-cart .cart-item-delete{position:absolute;top:10px;right:10px;width:auto;margin:0;padding:0}#modal-cart .cart-item-delete .btn{display:grid;place-items:center;width:28px;height:28px;padding:0;border-radius:50%;color:var(--fr-k-suave);font-size:0}#modal-cart .cart-item-delete .btn:hover{background:var(--fr-k-creme);color:#111311}#modal-cart .cart-item-delete .btn svg{width:14px;height:14px}#modal-cart .cart-item-delete-button::before{content:"✕";font-size:13px}#modal-cart .shipping-progress-bar{margin:0 0 16px;padding:14px 16px;border-radius:14px;background:var(--fr-k-creme)}#modal-cart .ship-free-rest-text{font:600 14px/1.3 "Inter",var(--body-font);color:#111311}#modal-cart .ship-free-rest-text strong,#modal-cart .bar-progress-success{color:var(--fr-k-escuro)}#modal-cart .bar-progress{height:6px;margin-top:10px;border-radius:999px;background:rgba(17, 19, 17, 0.1);overflow:hidden}#modal-cart .bar-progress-active{height:100%;border-radius:999px;background:var(--fr-k-destaque)}#modal-cart .bar-progress-active::after{display:none}#modal-cart .shipping-calculator .form-label{margin-bottom:8px;font:600 11px/1 "Inter",var(--body-font);letter-spacing:.16em;text-transform:uppercase;color:var(--fr-k-suave)}#modal-cart .shipping-calculator .input-append{display:flex;overflow:hidden;border:1px solid var(--fr-k-linha);border-radius:999px}#modal-cart .shipping-calculator .input-append .form-control{flex:1;min-height:46px;padding:0 18px;border:0;font:500 14px/1 "Inter",var(--body-font)}#modal-cart .shipping-calculator .js-calculate-shipping{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;margin:4px;padding:0 18px;border:0;border-radius:999px;background:var(--fr-k-grafite);color:#fff;font:700 11px/1 "Inter",var(--body-font);letter-spacing:.12em;text-transform:uppercase}#modal-cart .shipping-calculator .btn-link{margin-top:6px;padding:0;font-size:12px;color:var(--fr-k-suave)}#modal-cart .cart-subtotals-container{margin-top:18px;padding-top:16px;border-top:1px solid var(--fr-k-linha)}#modal-cart .cart-totals-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:14px}#modal-cart .cart-totals-promotions,#modal-cart .cart-totals-promotions *{color:var(--fr-k-escuro)}#modal-cart .cart-totals-hint{color:var(--fr-k-suave)}#modal-cart .cart-totals-total{margin:14px 0 4px;padding-top:14px;border-top:1px dashed var(--fr-k-linha);font-weight:700}#modal-cart .cart-totals-total>span:first-child{font:700 13px/1 "Inter",var(--body-font);letter-spacing:.14em;text-transform:uppercase}#modal-cart .cart-totals-total .js-cart-total{font:800 34px/1 "Big Shoulders Display",var(--heading-font)}#modal-cart .cart-totals-payment-info{text-align:right;font-size:13px;color:var(--fr-k-escuro)}#modal-cart #ajax-cart-submit-div{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:8px}#modal-cart #ajax-cart-submit-div .btn-primary{width:100%;min-height:58px;border:0;border-radius:999px;background:var(--fr-k-destaque);color:var(--fr-k-grafite);font:800 15px/1 "Inter",var(--body-font);letter-spacing:.16em;text-transform:uppercase;box-shadow:0 10px 24px -12px color-mix(in srgb, var(--fr-k-destaque) 80%, transparent);transition:filter .2s,transform .2s}#modal-cart #ajax-cart-submit-div .btn-primary:hover{filter:brightness(1.06);transform:translateY(-1px)}#modal-cart #ajax-cart-submit-div .btn-link{font:600 12px/1 "Inter",var(--body-font);letter-spacing:.12em;text-transform:uppercase;color:var(--fr-k-suave);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}#modal-cart .js-empty-ajax-cart .alert{padding:28px 20px;border:1px dashed var(--fr-k-linha);border-radius:14px;background:var(--fr-k-creme);color:#111311;text-align:center;font-weight:600}#modal-cart .nube-box[id$=cart0root]{border-radius:14px !important}#modal-cart .shipping-calculator .js-calculate-shipping{height:auto;min-height:38px;line-height:1}#modal-cart .cart-item-quantity .form-quantity,#modal-cart .form-quantity.cart-item-quantity{border:0;box-shadow:none}#modal-cart .cart-item-delete .btn:not(:has(svg))::before{content:"✕";font-size:13px;line-height:1}#modal-cart .cart-item-delete-button::before{content:none}#modal-cart .cart-item-delete-button:not(:has(svg))::before{content:"✕"}#modal-cart .cart-item-delete .btn svg{display:none}#modal-cart .cart-item-delete .btn::before,#modal-cart .cart-item-delete .btn:not(:has(svg))::before{content:"✕";font-size:13px;line-height:1}#modal-cart .cart-item .w-100,#modal-cart .cart-item-info-container,#modal-cart .cart-item-totals-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}#modal-cart .cart-item .w-100>.cart-item-name{order:0}#modal-cart .cart-item .w-100>.cart-item-subtotal,#modal-cart .cart-item-totals-container>.cart-item-subtotal{order:1}#modal-cart .cart-item .w-100>.cart-item-quantity,#modal-cart .cart-item-totals-container>.cart-item-quantity{order:2}#modal-cart .cart-item-product-info{gap:0}#modal-cart .cart-item-subtotal{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;text-align:left}#modal-cart .cart-item-subtotal .js-cart-item-subtotal-compare-price-container{display:contents}#modal-cart .cart-item-subtotal .price-compare{order:1;font-size:13px;opacity:.5;text-decoration:line-through}#modal-cart .cart-item-subtotal .js-cart-item-subtotal{order:2;margin:0 !important;font:800 22px/1 "Big Shoulders Display",var(--heading-font)}#modal-cart .cart-item-subtotal .text-accent,#modal-cart .cart-item-subtotal .cart-item-discount-badge{order:3;margin:0 !important;align-self:center}#CA_orderbump_cart.CA_orderbump_cart{--fr-k-destaque: var(--fp-verde, #6CC93A);--fr-k-escuro: var(--fp-verde-escuro, #3F8F1C);--fr-k-grafite: var(--fp-grafite, #0F110F);--fr-k-creme: #F3F1EA}#CA_orderbump_cart.CA_orderbump_cart{margin:0 0 18px;padding:18px 0 18px 18px;border-radius:18px;background:color-mix(in srgb, var(--fr-k-destaque) 12%, var(--fr-k-creme))}#CA_orderbump_cart.CA_orderbump_cart h6{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:0 !important}#CA_orderbump_cart.CA_orderbump_cart h6::before{content:"";flex:none;width:22px;height:22px;background:var(--fr-k-escuro);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 2v4M12 18v4M2 12h4M18 12h4M4.9 4.9l2.8 2.8M16.3 16.3l2.8 2.8M4.9 19.1l2.8-2.8M16.3 7.7l2.8-2.8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 2v4M12 18v4M2 12h4M18 12h4M4.9 4.9l2.8 2.8M16.3 16.3l2.8 2.8M4.9 19.1l2.8-2.8M16.3 7.7l2.8-2.8'/%3E%3C/svg%3E") center/contain no-repeat}#CA_orderbump_cart.CA_orderbump_cart h6::after{content:"Complete sua rotina";font:700 18px/1.2 "Inter",var(--body-font);color:#111311}#CA_orderbump_cart.CA_orderbump_cart ul{display:flex !important;gap:12px;margin:0;padding:0 18px 4px 0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;scrollbar-width:none}#CA_orderbump_cart.CA_orderbump_cart ul::-webkit-scrollbar{display:none}#CA_orderbump_cart.CA_orderbump_cart li{display:flex !important;flex-direction:column;flex:0 0 58% !important;max-width:none !important;margin:0 !important;padding:10px 10px 12px !important;border:0 !important;border-radius:14px !important;background:#fff !important;scroll-snap-align:start;box-shadow:none !important}#CA_orderbump_cart.CA_orderbump_cart li>div{position:relative;overflow:hidden;aspect-ratio:1;border-radius:10px;background:#f6f6f3}#CA_orderbump_cart.CA_orderbump_cart li>div img{width:100% !important;height:100% !important;object-fit:cover;border-radius:0 !important}#CA_orderbump_cart.CA_orderbump_cart li>div button{display:none !important}#CA_orderbump_cart.CA_orderbump_cart li>span{display:flex;flex:1;flex-direction:column;gap:6px;margin:12px 2px 0;text-align:left}#CA_orderbump_cart.CA_orderbump_cart li>span>p{margin:0;font:600 14px/1.35 "Inter",var(--body-font) !important;color:#111311 !important;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}#CA_orderbump_cart.CA_orderbump_cart li>span>strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font:800 20px/1 "Big Shoulders Display",var(--heading-font) !important;color:#111311 !important}#CA_orderbump_cart.CA_orderbump_cart li>span>strong p{order:-1;margin:0;font:500 13px/1 "Inter",var(--body-font) !important;color:rgba(17, 19, 17, 0.45) !important;text-decoration:line-through}#CA_orderbump_cart.CA_orderbump_cart li>button{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:42px;margin-top:14px;border:1.5px solid var(--fr-k-escuro) !important;border-radius:999px !important;background:#fff !important;color:var(--fr-k-escuro) !important;font-size:0 !important;cursor:pointer;transition:background-color .2s,color .2s}#CA_orderbump_cart.CA_orderbump_cart li>button::before{content:"+  Adicionar";white-space:pre;font:700 14px/1 "Inter",var(--body-font);letter-spacing:.02em}#CA_orderbump_cart.CA_orderbump_cart li>button:hover{background:var(--fr-k-destaque) !important;border-color:var(--fr-k-destaque) !important;color:var(--fr-k-grafite) !important}#modal-cart .cart-subtotals-container:has(.CA_orderbump_cart){margin-top:12px;padding-top:0;border-top:0}#CA_orderbump_cart.CA_orderbump_cart li{flex-basis:min(58%,220px) !important}#CA_orderbump_carrossel{--fr-k-destaque: var(--fp-verde, #6CC93A);--fr-k-escuro: var(--fp-verde-escuro, #3F8F1C);--fr-k-grafite: var(--fp-grafite, #0F110F);--fr-k-creme: #F3F1EA;position:relative;margin:0 0 18px;padding:18px;border-radius:18px;background:color-mix(in srgb, var(--fr-k-destaque) 12%, var(--fr-k-creme));font-family:"Inter",var(--body-font)}#CA_orderbump_carrossel>h6{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:0 !important;text-align:left}#CA_orderbump_carrossel>h6::before{content:"";flex:none;width:22px;height:22px;background:var(--fr-k-escuro);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 2v4M12 18v4M2 12h4M18 12h4M4.9 4.9l2.8 2.8M16.3 16.3l2.8 2.8M4.9 19.1l2.8-2.8M16.3 7.7l2.8-2.8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 2v4M12 18v4M2 12h4M18 12h4M4.9 4.9l2.8 2.8M16.3 16.3l2.8 2.8M4.9 19.1l2.8-2.8M16.3 7.7l2.8-2.8'/%3E%3C/svg%3E") center/contain no-repeat}#CA_orderbump_carrossel>h6::after{content:"Complete sua rotina";font:700 18px/1.2 "Inter",var(--body-font);color:#111311;text-transform:none;letter-spacing:0}#CA_orderbump_carrossel .splide__slide{display:flex !important;flex-direction:column;height:auto;padding:10px 10px 12px !important;border:0 !important;border-radius:14px !important;background:#fff !important;box-shadow:none !important}#CA_orderbump_carrossel .splide__slide>div{position:relative;overflow:hidden;aspect-ratio:1;border-radius:10px;background:#f6f6f3}#CA_orderbump_carrossel .splide__slide>div img{width:100% !important;height:100% !important;object-fit:cover;border-radius:0 !important}#CA_orderbump_carrossel .splide__slide>div button{display:none !important}#CA_orderbump_carrossel .splide__slide>span{display:flex;flex:1;flex-direction:column;gap:6px;margin:12px 2px 0;text-align:left}#CA_orderbump_carrossel .splide__slide>span>p{margin:0;font:600 14px/1.35 "Inter",var(--body-font) !important;color:#111311 !important;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}#CA_orderbump_carrossel .splide__slide>span>strong{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:2px 8px;font:800 20px/1 "Big Shoulders Display",var(--heading-font) !important;color:#111311 !important}#CA_orderbump_carrossel .splide__slide>span>strong p{order:-1;margin:0;font:500 13px/1 "Inter",var(--body-font) !important;color:rgba(17, 19, 17, 0.45) !important;text-decoration:line-through}#CA_orderbump_carrossel .splide__slide>button{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;margin-top:14px;border:1.5px solid var(--fr-k-escuro) !important;border-radius:999px !important;background:#fff !important;color:var(--fr-k-escuro) !important;font-size:0 !important;cursor:pointer;transition:background-color .2s,color .2s}#CA_orderbump_carrossel .splide__slide>button::before{content:"+  Adicionar";white-space:pre;font:700 14px/1 "Inter",var(--body-font)}#CA_orderbump_carrossel .splide__slide>button:hover{background:var(--fr-k-destaque) !important;border-color:var(--fr-k-destaque) !important;color:var(--fr-k-grafite) !important}#CA_orderbump_carrossel .splide__arrow{width:34px;height:34px;border:1px solid rgba(17, 19, 17, 0.12);border-radius:50%;background:#fff;opacity:1;box-shadow:0 6px 16px -10px rgba(0, 0, 0, 0.4)}#CA_orderbump_carrossel .splide__arrow svg{width:12px;height:12px;fill:#111311}#CA_orderbump_carrossel .splide__arrow--prev{left:6px}#CA_orderbump_carrossel .splide__arrow--next{right:6px}#CA_orderbump_carrossel>h6,#CA_orderbump_cart.CA_orderbump_cart h6{justify-content:flex-start !important;text-align:left !important}#CA_orderbump_carrossel .splide__slide>span,#CA_orderbump_carrossel .splide__slide>span>p{text-align:left !important;align-items:flex-start}#CA_orderbump_carrossel .splide__slide>span>strong,#CA_orderbump_cart.CA_orderbump_cart li>span>strong{display:flex !important;flex-direction:row !important;justify-content:flex-start !important;text-align:left !important}#CA_orderbump_carrossel .splide__slide>span>strong p,#CA_orderbump_cart.CA_orderbump_cart li>span>strong p{display:inline !important}#CA_orderbump_carrossel .splide__slide>button::before,#CA_orderbump_cart.CA_orderbump_cart li>button::before{text-transform:none;letter-spacing:0}#CA_orderbump_carrossel>h6,#CA_orderbump_cart.CA_orderbump_cart h6{gap:0 !important;letter-spacing:0 !important;word-spacing:0 !important}#CA_orderbump_carrossel>h6::after,#CA_orderbump_cart.CA_orderbump_cart h6::after{margin-left:10px}div#CA_orderbump_carrossel.splide{padding:16px !important}div#CA_orderbump_carrossel.splide>h6{min-height:34px;margin:0 0 14px !important;padding-right:84px}div#CA_orderbump_carrossel.splide .splide__arrows{position:absolute;top:16px;right:16px;display:flex;gap:6px;z-index:2}div#CA_orderbump_carrossel.splide .splide__arrow{position:static !important;transform:none !important;display:grid;place-items:center;width:34px;height:34px;margin:0;border:1px solid rgba(17, 19, 17, 0.14);border-radius:50%;background:#fff;opacity:1;box-shadow:none;transition:border-color .2s,background-color .2s}div#CA_orderbump_carrossel.splide .splide__arrow:hover:not(:disabled){border-color:var(--fr-k-escuro);background:#fff}div#CA_orderbump_carrossel.splide .splide__arrow:disabled{opacity:.35}div#CA_orderbump_carrossel.splide .splide__arrow svg{width:11px;height:11px;fill:#111311}div#CA_orderbump_carrossel.splide .splide__track{padding:0 !important;overflow:hidden;border-radius:14px}div#CA_orderbump_carrossel.splide .splide__slide{padding:8px 8px 12px !important}div#CA_orderbump_carrossel.splide .splide__slide>div{width:100%}div#CA_orderbump_carrossel.splide .splide__slide>span{margin:10px 4px 0}div#CA_orderbump_carrossel.splide .splide__slide>span>p{font-size:13px !important}div#CA_orderbump_carrossel.splide .splide__slide>button{min-height:38px;margin-top:12px}div#CA_orderbump_carrossel.splide .splide__slide>button::before{font-size:13px}div#CA_orderbump_carrossel.splide .splide__slide>div:first-child{padding:0 !important}div#CA_orderbump_carrossel.splide .splide__slide>div:first-child img{width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important}@media(max-width: 575px){div#CA_orderbump_carrossel.splide{padding:14px !important}div#CA_orderbump_carrossel.splide .splide__slide{width:calc(62% - .5rem) !important}}.template-category .page-header-title-inner,.template-search .page-header-title-inner{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px}.template-category .page-header-count.d-md-none,.template-search .page-header-count.d-md-none{display:inline-flex !important;align-items:center;margin:0 0 8px;padding:7px 12px;border-radius:999px;background:#f3f1ea;font:700 11px/1 "Inter",var(--body-font);letter-spacing:.12em;text-transform:uppercase;color:#111311}.template-category .page-header-description{max-width:640px;margin-top:14px;font-size:15px;line-height:1.6;color:rgba(17, 19, 17, 0.62)}@media(max-width: 767px){.category-controls{padding:10px var(--gutter-container, 16px)}}[data-store=home-slider] .media-auto .media-visual img{aspect-ratio:auto 1580/450}@media(max-width: 767px){[data-store=home-slider] .media-auto .media-visual img{aspect-ratio:auto 820/1000}}.fr-barra-compra{--fr-b-destaque: var(--fp-verde, #6CC93A);--fr-b-escuro: var(--fp-verde-escuro, #3F8F1C);--fr-b-grafite: var(--fp-grafite, #0F110F);position:fixed;left:0;right:0;bottom:0;z-index:990;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid rgba(17, 19, 17, 0.1);background:rgba(255, 255, 255, 0.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 -12px 30px -20px rgba(0, 0, 0, 0.35);font-family:"Inter",var(--body-font);color:#111311;transform:translateY(110%);transition:transform .35s cubic-bezier(0.2, 0.8, 0.2, 1);pointer-events:none}.fr-barra-compra-visivel{transform:translateY(0);pointer-events:auto}.fr-barra-compra-interno{display:flex;align-items:center;gap:14px;max-width:1240px;margin:0 auto}.fr-barra-compra-foto{flex:none;width:52px;height:52px;overflow:hidden;border-radius:10px;background:#f6f6f3}.fr-barra-compra-foto img{width:100%;height:100%;object-fit:cover}.fr-barra-compra-info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.fr-barra-compra-nome{overflow:hidden;font:600 14px/1.2 "Inter",var(--body-font);white-space:nowrap;text-overflow:ellipsis}.fr-barra-compra-precos{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.fr-barra-compra-de{font-size:12px;color:rgba(17, 19, 17, 0.5)}.fr-barra-compra-de:empty,.fr-barra-compra-pix:empty{display:none}.fr-barra-compra-por{font:800 22px/1 "Big Shoulders Display",var(--heading-font)}.fr-barra-compra-pix{font:600 12px/1 "Inter",var(--body-font);font-style:normal;color:var(--fr-b-escuro)}.fr-barra-compra-botao{flex:none;min-width:200px;min-height:50px;padding:0 28px;border:0;border-radius:999px;cursor:pointer;background:var(--fr-b-destaque);color:var(--fr-b-grafite);font:800 14px/1 "Inter",var(--body-font);letter-spacing:.14em;text-transform:uppercase;transition:filter .2s,transform .2s}.fr-barra-compra-botao:hover{filter:brightness(1.06);transform:translateY(-1px)}.fr-barra-compra-botao:disabled{cursor:not-allowed;opacity:.45;transform:none}body.fr-com-barra-compra .btn-whatsapp,body.fr-com-barra-compra .hintup-promotions-triggerBody-container,body.fr-com-barra-compra .grecaptcha-badge{transform:translateY(-84px);transition:transform .35s ease}.btn-whatsapp,.hintup-promotions-triggerBody-container{transition:transform .35s ease}@media(max-width: 767px){.fr-barra-compra{padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.fr-barra-compra-interno{gap:10px}.fr-barra-compra-foto{width:44px;height:44px}.fr-barra-compra-nome{font-size:12px}.fr-barra-compra-por{font-size:19px}.fr-barra-compra-pix{display:none}.fr-barra-compra-botao{min-width:0;min-height:46px;padding:0 20px;font-size:12px;letter-spacing:.1em}body.fr-com-barra-compra .btn-whatsapp,body.fr-com-barra-compra .hintup-promotions-triggerBody-container,body.fr-com-barra-compra .grecaptcha-badge{transform:translateY(-70px)}}body.fr-com-barra-compra .hintup-promotions-triggerBody-container,body.fr-com-barra-compra .js-notification-cookie-private.notification-fixed-bottom{translate:0 -84px !important}.hintup-promotions-triggerBody-container,.js-notification-cookie-private.notification-fixed-bottom{transition:translate .35s ease,transform .35s ease}@media(max-width: 767px){body.fr-com-barra-compra .hintup-promotions-triggerBody-container,body.fr-com-barra-compra .js-notification-cookie-private.notification-fixed-bottom{translate:0 -70px !important}}.page-header-title{font:800 clamp(40px, 4.6vw, 68px)/0.95 "Big Shoulders Display",var(--heading-font);text-transform:uppercase;letter-spacing:0}.page-header .breadcrumbs{font:600 11px/1.6 "Inter",var(--body-font);letter-spacing:.14em;text-transform:uppercase;color:rgba(17, 19, 17, 0.55)}.page-header .breadcrumbs a{color:inherit;text-decoration:none}.page-header .breadcrumbs a:hover{color:var(--fp-verde-escuro, #3F8F1C)}.template-page .page-header .container,.template-page .page-content-section .container{max-width:820px}.template-page .page-content{padding-bottom:72px;font:400 16px/1.75 "Inter",var(--body-font);color:rgba(17, 19, 17, 0.78)}.template-page .page-content [style*=text-align]{text-align:left !important}.template-page .page-content p{margin:0 0 16px}.template-page .page-content strong{color:#111311}.template-page .page-content h2,.template-page .page-content h3{margin:48px 0 16px;padding-top:28px;border-top:1px solid rgba(17, 19, 17, 0.1);font:800 clamp(30px, 3vw, 40px)/1 "Big Shoulders Display",var(--heading-font);text-transform:uppercase;color:#111311}.template-page .page-content h3{font-size:clamp(24px,2.4vw,30px);border-top:0;padding-top:0;margin-top:32px}.template-page .page-content ul{margin:8px 0 20px;padding:0;list-style:none}.template-page .page-content ul li{position:relative;margin:0 0 10px;padding:12px 16px 12px 46px;border-radius:12px;background:#f6f6f3}.template-page .page-content ul li p{margin:0}.template-page .page-content ul li::before{content:"";position:absolute;left:14px;top:14px;width:20px;height:20px;border-radius:50%;background:var(--fp-verde, #6CC93A) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F110F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/12px no-repeat}.template-page .page-content ol{padding-left:22px}.template-page .page-content a{color:var(--fp-verde-escuro, #3F8F1C);font-weight:600}.template-page .page-content img{max-width:100%;height:auto;border-radius:16px}.template-page .page-content table{width:100%;border-collapse:collapse;font-size:14px}.template-page .page-content td,.template-page .page-content th{padding:10px 12px;border-bottom:1px solid rgba(17, 19, 17, 0.1);text-align:left}.template-page .page-content [style*=font-family]{font-family:inherit !important}.template-page .page-content [style*=font-size]{font-size:inherit !important}.error-page-container{padding:40px 0 72px !important;font-family:"Inter",var(--body-font)}.error-page-title{margin:10px 0 0;font:800 clamp(64px, 9vw, 128px)/0.9 "Big Shoulders Display",var(--heading-font);text-transform:uppercase}.error-page-subtitle{margin:12px 0 0;font:700 20px/1.3 "Inter",var(--body-font)}.fr-erro-acoes{display:flex;flex-direction:column;gap:18px;max-width:620px;margin-top:18px}.fr-erro-texto{margin:0;font-size:15px;line-height:1.6;color:rgba(17, 19, 17, 0.65)}.fr-erro-busca{display:flex;overflow:hidden;border:1px solid rgba(17, 19, 17, 0.14);border-radius:999px;background:#fff}.fr-erro-busca input{flex:1;min-width:0;min-height:52px;padding:0 22px;border:0;background:none;font:500 15px/1 "Inter",var(--body-font);outline:none}.fr-erro-busca button{margin:5px;padding:0 24px;border:0;border-radius:999px;background:#0f110f;color:#fff;cursor:pointer;font:700 12px/1 "Inter",var(--body-font);letter-spacing:.12em;text-transform:uppercase}.fr-erro-busca:focus-within{border-color:var(--fp-verde, #6CC93A)}.fr-erro-links{display:flex;flex-wrap:wrap;gap:10px}@media(max-width: 767px){.product-payments-link,.js-shipping-zipcode-help,.js-shipping-calculator-change-zipcode,.page-header .breadcrumbs a,.breadcrumbs .crumb,.claim-link-action,.js-modal-close-private.btn-link,.filters-options .checkbox-container{display:inline-flex;align-items:center;min-height:40px}.page-header .breadcrumbs,#single-product .breadcrumbs{line-height:1.2}}.fr-erro-links .fp-botao-contorno{border:1px solid #111311;color:#111311}.fr-erro-links .fp-botao-contorno:hover{background:#111311;color:#fff}@media(max-width: 767px){.fr-erro-links .fp-botao{flex:1 1 100%}}.fr-detalhes{width:100%;margin-top:4px;border-top:1px solid rgba(17, 19, 17, 0.12);font-family:"Inter",var(--body-font)}.fr-detalhe{border-bottom:1px solid rgba(17, 19, 17, 0.12)}.fr-detalhe-titulo{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:18px 2px;cursor:pointer;list-style:none;font:500 16px/1.3 "Inter",var(--body-font);color:#111311}.fr-detalhe-titulo::-webkit-details-marker{display:none}.fr-detalhe-titulo:hover{color:var(--fp-verde-escuro, #3F8F1C)}.fr-detalhe-seta{flex:none;transition:transform .25s ease}.fr-detalhe[open] .fr-detalhe-seta{transform:rotate(180deg)}.fr-detalhe-conteudo{padding:0 2px 20px;font-size:14px;line-height:1.65;color:rgba(17, 19, 17, 0.72)}.fr-detalhe-conteudo p{margin:0 0 10px}.fr-detalhe-conteudo ul,.fr-detalhe-conteudo ol{margin:0;padding-left:18px}.fr-detalhe-conteudo li{margin-bottom:6px}.fr-detalhe-conteudo strong{color:#111311}.fr-detalhe-conteudo a{color:var(--fp-verde-escuro, #3F8F1C);font-weight:600}.product-info>.fr-detalhes{margin-top:-16px}@media(max-width: 767px){.product-info>.fr-detalhes{margin-top:-24px}.fr-detalhe-titulo{min-height:58px;padding:16px 2px}}body{--fr-sobe: 0px}body.fr-com-barra-compra{--fr-sobe: 84px}@media(max-width: 767px){body.fr-com-barra-compra{--fr-sobe: 70px}}body.fr-com-planweb .hintup-promotions-triggerBody-container{translate:0 calc(-1*(var(--fr-sobe) + 112px)) !important}
