.MetricsLegend-module__pxKmpG__metricsSubtitle{flex-direction:row;justify-content:center;align-items:center;gap:12px 16px;margin-bottom:12px;display:flex}@media (min-width:769px){.MetricsLegend-module__pxKmpG__metricsSubtitle{justify-content:flex-end}}.MetricsLegend-module__pxKmpG__metricsSubtitleItem{align-items:center;gap:8px;display:inline-flex}.MetricsLegend-module__pxKmpG__metricsSubtitleSquare{border-radius:2px;flex:0 0 12px;width:12px;height:12px}.MetricsLegend-module__pxKmpG__metricsSubtitleLabel{color:#a89b8c;letter-spacing:.3px;font-size:13px;font-weight:500;font-family:var(--font-card-summary)}@media (max-width:768px){.MetricsLegend-module__pxKmpG__metricsSubtitle{white-space:nowrap;flex-wrap:nowrap;gap:8px 10px;margin-top:-12px;overflow-x:auto}.MetricsLegend-module__pxKmpG__metricsSubtitleSquare{flex:0 0 10px;width:10px;height:10px}.MetricsLegend-module__pxKmpG__metricsSubtitleLabel{font-size:11px}}
.chartSurface-module__Bizfia__chartNoSelect,.chartSurface-module__Bizfia__chartNoSelect *{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important}.chartSurface-module__Bizfia__chartNoSelect svg,.chartSurface-module__Bizfia__chartNoSelect svg *{-webkit-user-select:none!important;user-select:none!important}.chartSurface-module__Bizfia__chartNoSelect text{pointer-events:none!important}.chartSurface-module__Bizfia__chartNoSelect,.chartSurface-module__Bizfia__chartNoSelect *,.chartSurface-module__Bizfia__chartNoSelect svg,.chartSurface-module__Bizfia__chartNoSelect svg *,.chartSurface-module__Bizfia__chartNoSelect svg g,.chartSurface-module__Bizfia__chartNoSelect svg g:focus,.chartSurface-module__Bizfia__chartNoSelect svg g:focus-visible,.chartSurface-module__Bizfia__chartNoSelect svg g:active{-webkit-tap-highlight-color:transparent!important;outline:none!important}.chartSurface-module__Bizfia__chartNoSelect .chartSurface-module__Bizfia__recharts-wrapper,.chartSurface-module__Bizfia__chartNoSelect .chartSurface-module__Bizfia__recharts-wrapper:focus,.chartSurface-module__Bizfia__chartNoSelect .chartSurface-module__Bizfia__recharts-surface,.chartSurface-module__Bizfia__chartNoSelect .chartSurface-module__Bizfia__recharts-surface:focus{outline:none!important}.chartSurface-module__Bizfia__loading{color:#a89b8c;min-height:320px;font-family:var(--font-card-summary,sans-serif);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.chartSurface-module__Bizfia__spinner{border:3px solid #a89b8c40;border-top-color:#8b7355;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite chartSurface-module__Bizfia__chartSpin}@keyframes chartSurface-module__Bizfia__chartSpin{to{transform:rotate(360deg)}}
.ChartDot-module__B6iCha__dotGroup{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none!important}.ChartDot-module__B6iCha__circle{filter:drop-shadow(0 2px 4px #8b735526);transition:all .3s cubic-bezier(.4,0,.2,1)}.ChartDot-module__B6iCha__hoveredCircle{filter:drop-shadow(0 4px 12px #e0aa5966);transition:all .3s cubic-bezier(.4,0,.2,1);animation:1.2s ease-in-out infinite ChartDot-module__B6iCha__pulse}@keyframes ChartDot-module__B6iCha__pulse{0%,to{stroke-opacity:1}50%{stroke-opacity:.6}}.ChartDot-module__B6iCha__glowRing{animation:1.2s ease-out infinite ChartDot-module__B6iCha__ringExpand}@keyframes ChartDot-module__B6iCha__ringExpand{0%{opacity:.4;transform:scale(.9)}to{opacity:0;transform:scale(1.2)}}.ChartDot-module__B6iCha__icon{-webkit-user-select:none;user-select:none}
.ChartTooltip-module__lGbrpa__tooltipAnchor{pointer-events:auto;z-index:100;min-width:120px;position:absolute}.ChartTooltip-module__lGbrpa__tooltip{-webkit-backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #a89b8c38;border-radius:16px;padding:0;animation:.18s cubic-bezier(.23,1,.32,1) ChartTooltip-module__lGbrpa__tooltipFadeIn;overflow:hidden;box-shadow:0 12px 32px #8b735524,0 2px 8px #8b735512}@keyframes ChartTooltip-module__lGbrpa__tooltipFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ChartTooltip-module__lGbrpa__tooltipAnchor:after{content:"";z-index:-1;background:#ffffffe6;border-top:1px solid #a89b8c38;border-left:1px solid #a89b8c38;width:11px;height:11px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.ChartTooltip-module__lGbrpa__tooltipRight:after{top:50%;left:-6px;transform:translateY(-50%)rotate(-45deg)}.ChartTooltip-module__lGbrpa__tooltipLeft:after{top:50%;left:auto;right:-6px;transform:translateY(-50%)rotate(135deg)}@media (max-width:768px){.ChartTooltip-module__lGbrpa__tooltipAnchor{min-width:108px}}
.ChartTooltipRow-module__kkvO0W__metric{border-bottom:1px solid #a89b8c24;justify-content:space-between;align-items:flex-start;gap:20px;padding:7px 14px;display:flex}.ChartTooltipRow-module__kkvO0W__metric:last-child{border-bottom:none}.ChartTooltipRow-module__kkvO0W__square{border-radius:3px;flex-shrink:0;width:9px;height:9px;margin-top:3px;display:inline-block}.ChartTooltipRow-module__kkvO0W__metricValues{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ChartTooltipRow-module__kkvO0W__value{font-family:var(--font-card-summary,sans-serif);letter-spacing:-.01em;color:#000;font-size:14px;font-weight:700;line-height:1.2}.ChartTooltipRow-module__kkvO0W__partialLabel{font-family:var(--font-card-summary,sans-serif);letter-spacing:.02em;text-transform:lowercase;color:#998f85;white-space:nowrap;font-size:9px;font-weight:400}.ChartTooltipRow-module__kkvO0W__brlValue{font-family:var(--font-card-summary,sans-serif);color:#a23c2b;letter-spacing:-.01em;font-size:11px;font-weight:400}@media (max-width:768px){.ChartTooltipRow-module__kkvO0W__metric{gap:14px;padding:6px 12px}.ChartTooltipRow-module__kkvO0W__value{font-size:12px}}
.LineGraph-module__zWJHkq__menuArrow{color:#1a120b;cursor:pointer;background:#fffc;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;transition:background .2s,transform .15s;display:flex;box-shadow:0 1px 4px #0000000f}.LineGraph-module__zWJHkq__menuArrow:hover{background:#fff8ee;transform:scale(1.06)}.LineGraph-module__zWJHkq__tooltip{z-index:20;-webkit-backdrop-filter:blur(16px);pointer-events:none;white-space:nowrap;background:#ffffffd1;border:1px solid #a89b8c38;border-radius:16px;flex-direction:column;align-items:stretch;min-width:120px;padding:0;animation:.18s cubic-bezier(.23,1,.32,1) LineGraph-module__zWJHkq__tooltipFadeIn;display:flex;position:absolute;overflow:hidden;box-shadow:0 12px 32px #8b735524,0 2px 8px #8b735512}.LineGraph-module__zWJHkq__tooltipArrow{z-index:-1;background:#ffffffe6;border-top:1px solid #a89b8c38;border-left:1px solid #a89b8c38;width:11px;height:11px;position:absolute;top:-6px;transform:translate(-50%)rotate(45deg)}@keyframes LineGraph-module__zWJHkq__tooltipFadeIn{0%{opacity:0}to{opacity:1}}.LineGraph-module__zWJHkq__legend{flex-flow:wrap;justify-content:center;align-items:center;gap:10px 12px;margin-top:16px;display:flex}@media (min-width:769px){.LineGraph-module__zWJHkq__legend{grid-template-columns:repeat(5,auto);justify-content:center;justify-items:stretch;display:grid}}.LineGraph-module__zWJHkq__legendItem{box-sizing:border-box;cursor:pointer;opacity:.5;background:0 0;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:120px;padding:6px 12px;transition:opacity .2s,border-color .2s,background .2s;display:inline-flex}.LineGraph-module__zWJHkq__legendItem:hover{opacity:.85}.LineGraph-module__zWJHkq__legendItemActive{opacity:1;background:#fff8ee;border-color:#e0aa59}.LineGraph-module__zWJHkq__legendIcon{font-size:18px;line-height:1}.LineGraph-module__zWJHkq__legendLabel{color:#8b7355;letter-spacing:.3px;text-transform:uppercase;font-size:13px;font-weight:400;font-family:var(--font-card-summary)}@media (max-width:768px){.LineGraph-module__zWJHkq__legend{grid-template-columns:repeat(3,1fr);justify-items:center;gap:8px;display:grid}.LineGraph-module__zWJHkq__legend>:last-child{grid-column:2}.LineGraph-module__zWJHkq__legendItem{gap:4px;width:100%;min-height:48px;padding:5px 10px}.LineGraph-module__zWJHkq__legendIcon{font-size:16px}.LineGraph-module__zWJHkq__legendLabel{font-size:11px}}
.custom-item-circle{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e8ddd3;border-radius:50%;outline:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;transition:box-shadow .18s,border-color .18s,background .12s;display:flex;box-shadow:0 2px 10px #0000000f,0 1px 3px #00000008}.custom-item-circle:hover{border-color:#c8b9aacc;box-shadow:0 6px 20px #00000021,0 1px 4px #0000000f}.custom-item-circle:active{background:#f5ede6;border-color:#b49b82e6;box-shadow:0 1px 4px #00000014}.custom-item-circle__icon{-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(20px,6vw,26px);line-height:1}
.custom-cart-circle{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #c8b9aa73;border-radius:50%;outline:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative;box-shadow:0 4px 20px #00000017,0 1px 4px #0000000d}.custom-cart-circle__icon{-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(28px,8vw,38px);line-height:1}.custom-cart-circle__dot{background:var(--color-inflation,#e63946);border:2px solid #fff;border-radius:50%;width:11px;height:11px;display:block;position:absolute;top:9%;right:9%}
.total-cart{border-radius:24px;width:100%;overflow:hidden}.total-cart__trigger{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.9rem 1.25rem;display:flex}.total-cart__trigger:hover .total-cart__label{font-weight:700}.total-cart__trigger-left{align-items:center;gap:.6rem;display:flex}.total-cart__cart-icon{-webkit-user-select:none;user-select:none;font-size:1.1rem;line-height:1}.total-cart__label{font-family:var(--font-card-summary);letter-spacing:.16em;text-transform:uppercase;color:#a89b8c;font-size:.72rem;font-weight:600;transition:color .18s}.total-cart__trigger-right{align-items:center;gap:.55rem;display:flex}.total-cart__total-value{font-family:var(--font-card-summary);color:#1a120b;letter-spacing:-.01em;font-size:.88rem;font-weight:600}.total-cart__empty-hint{font-family:var(--font-card-summary);letter-spacing:.1em;text-transform:uppercase;color:#a89b8c;font-size:.65rem}.total-cart__chevron{color:#a89b8c;font-size:.85rem;line-height:1;display:inline-block}.total-cart__body{border-top:1px solid #c8b9aa4d;padding:.75rem 1.25rem 1.1rem}.total-cart__empty-msg{text-align:center;color:#a89b8c;text-transform:uppercase;margin:0;padding:1rem 0;font-size:.82rem}.total-cart__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.total-cart__line{align-items:center;gap:.55rem;padding:.55rem 0;display:flex}.total-cart__line+.total-cart__line{border-top:1px solid #c8b9aa2e}.total-cart__line-icon{text-align:center;flex-shrink:0;width:2rem;font-size:1.55rem;line-height:1}.total-cart__line-qty{font-family:var(--font-card-summary);color:#a89b8c;flex-shrink:0;min-width:1.4rem;font-size:.78rem;font-weight:600}.total-cart__line-name{min-width:0;font-family:var(--font-card-summary);letter-spacing:.08em;text-transform:uppercase;color:#a89b8c;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;display:none;overflow:hidden}.total-cart__line-sigla{font-family:var(--font-card-summary);letter-spacing:.08em;text-transform:uppercase;color:#1a120b;flex:1;font-size:.78rem;font-weight:600}.total-cart__line-end{align-items:center;gap:.55rem;display:flex}.total-cart__line-subtotal{text-align:left;width:90px;font-family:var(--font-card-summary);color:#1a120b;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.82rem;font-weight:600}.total-cart__line-action{align-items:center;display:flex}@media (min-width:768px){.total-cart__line{grid-template-columns:2.25rem 4.5rem 1fr 1fr auto;column-gap:1.25rem;display:grid}.total-cart__line-icon{width:auto}.total-cart__line-qty{text-align:left}.total-cart__line-name{display:block}.total-cart__line-sigla{text-align:left;flex:none}.total-cart__line-end{gap:1.25rem}.total-cart__line-subtotal{width:5rem}}.total-cart__remove{width:36px;height:36px;color:var(--color-inflation,#e63946);cursor:pointer;background:0 0;border:1px solid #e639464d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;line-height:1;transition:background .15s;display:flex}.total-cart__remove:hover{background:#e6394612}.total-cart__footer{border-top:1px solid #c8b9aa40;justify-content:space-between;align-items:center;margin-top:.4rem;padding-top:.75rem;display:flex}.total-cart__clear{cursor:pointer;font-family:var(--font-card-summary);letter-spacing:.1em;text-transform:uppercase;color:#1a120b;background:0 0;border:none;font-size:.8rem;transition:color .15s}.total-cart__clear:hover{color:var(--color-inflation,#e63946)}.total-cart__actions{border-top:1px solid #c8b9aa33;justify-content:center;align-items:center;gap:0;padding:.6rem 1.25rem .2rem;display:flex}.total-cart__action-btn{cursor:pointer;font-family:var(--font-card-summary);letter-spacing:.12em;text-transform:uppercase;color:#a89b8c;background:0 0;border:none;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.72rem;font-weight:600;transition:color .15s;display:flex}.total-cart__action-btn:hover{color:#1a120b}.total-cart__action-btn:disabled{opacity:.4;cursor:default}.total-cart__actions-divider{background:#c8b9aa66;flex-shrink:0;width:1px;height:.85rem}.total-cart__total-row{align-items:center;gap:.5rem;display:flex}.total-cart__total-label{font-family:var(--font-card-summary);letter-spacing:.14em;color:#1a120b;text-transform:uppercase;font-size:.8rem}.total-cart__total-big{font-family:var(--font-card-summary);color:#1a120b;letter-spacing:-.01em;font-size:1.1rem;font-weight:700}
.share-card{box-sizing:border-box;width:1080px;font-family:var(--font-subheader);color:#1a120b;background:#fbf7f1;flex-direction:column;gap:64px;padding:96px 80px 88px;display:flex}.share-card__header{flex-direction:column;gap:18px;display:flex}.share-card__brand{font-family:var(--font-card-summary);letter-spacing:.16em;text-transform:uppercase;color:#a89b8c;font-size:30px;font-weight:600}.share-card__title{letter-spacing:-.02em;text-transform:uppercase;font-size:120px;font-weight:100;line-height:.95}.share-card__eyebrow{font-family:var(--font-card-summary);letter-spacing:.04em;text-transform:uppercase;color:#a89b8c;font-size:30px;font-weight:500}.share-card__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.share-card__row{border-bottom:2px solid #c8b9aa59;align-items:center;gap:28px;padding:30px 8px;font-size:44px;display:flex}.share-card__check{border:3px solid #1a120b;border-radius:10px;flex:none;width:44px;height:44px}.share-card__row-icon{flex:none;font-size:52px}.share-card__row-qty{min-width:72px;font-family:var(--font-card-summary);flex:none;font-weight:700}.share-card__row-name{font-family:var(--font-card-summary);white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;text-align:left;flex:auto;font-weight:300;overflow:hidden}.share-card__row-sigla{font-family:var(--font-card-summary);text-transform:uppercase;color:#a89b8c;flex:none;font-size:30px}.share-card__row-price{font-family:var(--font-card-summary);flex:none;margin-left:12px;font-weight:600}.share-card__footer{border-top:3px solid #1a120b;flex-direction:column;gap:14px;padding-top:28px;display:flex}.share-card__total-row{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.share-card__total-label{font-family:var(--font-card-summary);letter-spacing:.1em;text-transform:uppercase;color:#a89b8c;font-size:40px;font-weight:600}.share-card__total-value{letter-spacing:-.02em;font-size:96px;font-weight:400}.share-card__wage{font-family:var(--font-card-summary);color:#a89b8c;font-size:28px}.share-card__footer--continues{border-top-color:#c8b9aa73}.share-card__continues{font-family:var(--font-card-summary);letter-spacing:.04em;text-transform:uppercase;color:#a89b8c;font-size:32px;font-weight:500}
