.azz-rivo-points{background:var(--azz-rivo-points-bg, rgb(var(--color-background)));color:var(--azz-rivo-points-text, rgb(var(--color-foreground)));padding:28px 0 36px}.azz-rivo-points .azz-rivo-points__container{max-width:min(100%,2200px);margin:0 auto}.azz-rivo-points .azz-rivo-points__card{border:1px solid rgba(var(--color-foreground),.12);background:linear-gradient(180deg,rgba(var(--color-foreground),.015),rgba(var(--color-foreground),0)),var(--azz-rivo-points-card-bg, transparent);border-radius:0;display:flex;flex-direction:column;align-items:stretch;width:100%;overflow:hidden}.azz-rivo-points .azz-rivo-points__card--dashboard{border:none;background:transparent;border-radius:18px 18px 0 0;overflow:visible;box-shadow:0 4px 6px #0000000f,0 20px 48px #0003}.azz-rivo-points .azz-rivo-points__summary{display:grid;grid-template-columns:minmax(12rem,18rem) 1px minmax(12rem,18rem);align-items:stretch;width:fit-content;max-width:100%;margin:0 auto}.azz-rivo-points .azz-rivo-points__row{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:148px;padding:24px 32px;text-align:center}.azz-rivo-points .azz-rivo-points__label{width:100%;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-align:center;opacity:.72}.azz-rivo-points .azz-rivo-points__value{width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.azz-rivo-points .azz-rivo-points__number,.azz-rivo-points .azz-rivo-points__dashboard-readout-value{display:block;font-size:clamp(4rem,6vw,5.2rem);font-weight:900;letter-spacing:-.12rem;line-height:.95;text-align:center}.azz-rivo-points .azz-rivo-points__tier,.azz-rivo-points .azz-rivo-points__dashboard-tier-name{display:block;max-width:100%;margin:0;text-align:left;font-size:clamp(1.7rem,2.4vw,2.35rem);font-weight:800;letter-spacing:-.04rem;line-height:1.05}.azz-rivo-points .azz-rivo-points__muted,.azz-rivo-points .azz-rivo-points__dashboard-muted{display:block;color:rgba(var(--color-foreground),.55);font-weight:600;text-align:center}.azz-rivo-points .azz-rivo-points__loading{opacity:.45}.azz-rivo-points .azz-rivo-points__divider{align-self:stretch;width:1px;background:rgba(var(--color-foreground),.12);margin:0}.azz-rivo-points .azz-rivo-points__hint{margin:0;padding:18px 32px 24px;border-top:1px solid rgba(var(--color-foreground),.08);font-size:12px;line-height:1.5;color:rgba(var(--color-foreground),.55)}.azz-rivo-points .azz-rivo-points__cta{display:inline-flex;margin-top:0;padding:16px 24px;border-top:1px solid rgba(255,255,255,.08);text-decoration:none;color:#fff;font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;width:100%;justify-content:center;background:#0003}.azz-rivo-points .azz-rivo-points__cta:hover{background:#00000052}.azz-rivo-points .azz-rivo-points__dashboard{--azz-rivo-gauge-text-glow: 0 0 14px rgba(0, 0, 0, .85), 0 2px 6px rgba(0, 0, 0, .9), 0 6px 24px rgba(0, 0, 0, .55);position:relative;border-radius:18px 18px 0 0;overflow:hidden;background:linear-gradient(180deg,#2a2a2a,#141414 42%,#080808);color:#fff;box-shadow:inset 0 1px #ffffff14}.azz-rivo-points .azz-rivo-points__dashboard[hidden]{display:none}.azz-rivo-points .azz-rivo-points__dashboard:not(.is-bootstrapped){visibility:hidden;min-height:280px}.azz-rivo-points .azz-rivo-points__dashboard.is-bootstrapped{visibility:visible}.azz-rivo-points .azz-rivo-points__dashboard-gauge-area{position:relative;z-index:1;overflow:hidden;padding:0 8px}.azz-rivo-points .azz-rivo-points__dashboard-gauge{display:flex;justify-content:center;width:100%}.azz-rivo-points .azz-rivo-points__dashboard-gauge-shell{position:relative;width:min(100%,2070px)}.azz-rivo-points .azz-rivo-points__dashboard-svg-wrap{position:relative;z-index:1;width:100%;line-height:0;overflow:hidden;isolation:isolate}.azz-rivo-points .azz-rivo-points__dashboard-svg-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent),repeating-linear-gradient(-45deg,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 1px,transparent 1px,transparent 6px);background-size:12px 12px,auto}.azz-rivo-points .azz-rivo-points__dashboard-svg-wrap:after{content:"";position:absolute;left:50%;top:80%;z-index:0;width:min(68%,720px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(circle,rgba(8,8,8,.82) 0%,rgba(8,8,8,.5) 42%,transparent 72%)}.azz-rivo-points .azz-rivo-points__dashboard-logo{position:absolute;left:50%;top:80%;z-index:1;width:min(75%,810px);height:auto;opacity:.11;transform:translate(-50%,-50%);pointer-events:none;-webkit-user-select:none;user-select:none}.azz-rivo-points .azz-rivo-points__dashboard-kicker{margin:0;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ffffff9e;text-shadow:var(--azz-rivo-gauge-text-glow)}.azz-rivo-points .azz-rivo-points__dashboard-tier-row{display:flex;align-items:center;gap:14px}.azz-rivo-points .azz-rivo-points__dashboard-icon{display:inline-flex;width:52px;height:52px;flex:0 0 52px;align-items:center;justify-content:center;border-radius:50%;background:#ffffff14;color:#fff}.azz-rivo-points .azz-rivo-points__dashboard-icon svg{width:28px;height:28px}.azz-rivo-points .azz-rivo-points__dashboard-copy{margin:0;max-width:16rem;font-size:13px;line-height:1.55;color:#ffffffb8}.azz-rivo-points .azz-rivo-points__dashboard-center{position:absolute;left:50%;top:62%;transform:translate(-50%,-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:12px;width:min(100%,52%);margin:0;padding:0;text-align:center;pointer-events:none}.azz-rivo-points .azz-rivo-points__dashboard-tier-panel{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;transform:translateY(-.45rem)}.azz-rivo-points .azz-rivo-points__dashboard-tier-panel .azz-rivo-points__dashboard-tier-name{text-align:center;text-shadow:var(--azz-rivo-gauge-text-glow)}.azz-rivo-points .azz-rivo-points__dashboard-svg{position:relative;z-index:2;display:block;width:100%;height:auto;overflow:visible}.azz-rivo-points .azz-rivo-points__dashboard-arc{pointer-events:none}.azz-rivo-points .azz-rivo-points__dashboard-arc-shadow{fill:none;stroke:#0c0d10;stroke-width:5;stroke-linecap:round;opacity:.85}.azz-rivo-points .azz-rivo-points__dashboard-arc-bg{fill:none;stroke-width:3.75;stroke-linecap:round}.azz-rivo-points .azz-rivo-points__dashboard-arc-highlight{fill:none;stroke-width:1.35;stroke-linecap:round;opacity:.65}.azz-rivo-points .azz-rivo-points__dashboard-tick{stroke:#ffffffe0;stroke-width:2;stroke-linecap:round}.azz-rivo-points .azz-rivo-points__dashboard-tick--major{filter:drop-shadow(0 0 4px rgba(255,255,255,.75))}.azz-rivo-points .azz-rivo-points__dashboard-tick--major.is-redline{filter:drop-shadow(0 0 4px rgba(192,39,29,.85)) drop-shadow(0 0 8px rgba(192,39,29,.45))}.azz-rivo-points .azz-rivo-points__dashboard-tick--minor{stroke:#ffffff61;stroke-width:1.25;filter:drop-shadow(0 0 2px rgba(255,255,255,.4))}.azz-rivo-points .azz-rivo-points__dashboard-tick--minor.is-redline{filter:drop-shadow(0 0 3px rgba(192,39,29,.7))}.azz-rivo-points .azz-rivo-points__dashboard-tick.is-redline{stroke:var(--azz-rivo-points-gauge-accent, #c0271d);stroke-opacity:.95}.azz-rivo-points .azz-rivo-points__dashboard-scale-label{fill:#ffffffc7;font-size:11px;font-weight:700;letter-spacing:.02em;text-anchor:middle;dominant-baseline:middle}.azz-rivo-points [data-rivo-gauge-labels] .azz-rivo-points__dashboard-scale-label.is-redline,.azz-rivo-points [data-rivo-gauge-labels] .azz-rivo-points__dashboard-scale-label:last-child,.azz-rivo-points [data-rivo-gauge-labels] .azz-rivo-points__dashboard-scale-label:nth-last-child(2){fill:var(--azz-rivo-points-gauge-accent, #c0271d);filter:drop-shadow(0 0 3px rgba(192,39,29,.8)) drop-shadow(0 0 6px rgba(192,39,29,.4))}.azz-rivo-points .azz-rivo-points__dashboard-needle{transform-origin:200px 200px;transform:rotate(-90deg);transition:transform .9s cubic-bezier(.22,1,.36,1)}.azz-rivo-points .azz-rivo-points__dashboard-needle-line{stroke-width:3.5;stroke-linecap:round}.azz-rivo-points .azz-rivo-points__dashboard-needle-hub-ring{fill:#0c0c0ceb;stroke:#ffffff59;stroke-width:1.5}.azz-rivo-points .azz-rivo-points__dashboard-needle-hub{fill:var(--azz-rivo-points-gauge-accent, #c0271d);stroke:#ffffffd9;stroke-width:2}.azz-rivo-points .azz-rivo-points__dashboard-readout{position:static;width:100%;margin:0;padding:0;text-align:center;pointer-events:none;transform:translateY(-.4rem)}.azz-rivo-points .azz-rivo-points__dashboard-readout-label{display:block;margin-bottom:8px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ffffff9e;text-shadow:var(--azz-rivo-gauge-text-glow)}.azz-rivo-points .azz-rivo-points__dashboard-readout-value{color:#fff;font-size:clamp(7.2rem,15.75vw,10.8rem);text-shadow:var(--azz-rivo-gauge-text-glow)}.azz-rivo-points .azz-rivo-points__dashboard-legend{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);background:#fafafa;color:#1a1a1a;border-top:1px solid rgba(0,0,0,.06)}.azz-rivo-points .azz-rivo-points__dashboard-legend-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px 16px;text-align:center;border-right:1px solid rgba(0,0,0,.08);transition:background .2s ease,box-shadow .2s ease}.azz-rivo-points .azz-rivo-points__dashboard-legend-item.is-active{background:linear-gradient(180deg,#c0271d17,#c0271d0a);box-shadow:inset 0 0 0 2px var(--azz-rivo-points-gauge-accent, #c0271d),0 4px 14px #c0271d1a}.azz-rivo-points .azz-rivo-points__dashboard-legend-badge{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--azz-rivo-points-gauge-accent, #c0271d);color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.azz-rivo-points .azz-rivo-points__dashboard-legend-badge[hidden]{display:none}.azz-rivo-points .azz-rivo-points__dashboard-legend-item:last-child{border-right:none}.azz-rivo-points .azz-rivo-points__dashboard-legend-tier{display:flex;align-items:center;justify-content:center;gap:10px;width:100%}.azz-rivo-points .azz-rivo-points__dashboard-legend-item.is-active .azz-rivo-points__dashboard-legend-name,.azz-rivo-points .azz-rivo-points__dashboard-legend-item.is-active .azz-rivo-points__dashboard-legend-discount,.azz-rivo-points .azz-rivo-points__dashboard-legend-item.is-active .azz-rivo-points__dashboard-range{color:#111}.azz-rivo-points .azz-rivo-points__dashboard-legend-item.is-active .azz-rivo-points__dashboard-legend-discount{color:var(--azz-rivo-points-gauge-accent, #c0271d)}.azz-rivo-points .azz-rivo-points__dashboard-dot{flex:0 0 18px;width:18px;height:18px;border-radius:50%;border:2px solid transparent}.azz-rivo-points .azz-rivo-points__dashboard-dot--crew{background:#d7d7d7;border-color:#efefef}.azz-rivo-points .azz-rivo-points__dashboard-dot--team{background:#8d8d8d}.azz-rivo-points .azz-rivo-points__dashboard-dot--ambassador{background:var(--azz-rivo-points-gauge-accent, #c0271d)}.azz-rivo-points .azz-rivo-points__dashboard-legend-item.is-active .azz-rivo-points__dashboard-dot--crew,.azz-rivo-points .azz-rivo-points__dashboard-legend-item.is-active .azz-rivo-points__dashboard-dot--team{background:var(--azz-rivo-points-gauge-accent, #c0271d);border-color:#c0271d59}.azz-rivo-points .azz-rivo-points__dashboard-legend-item.is-active .azz-rivo-points__dashboard-dot--ambassador{box-shadow:0 0 0 3px #c0271d38}.azz-rivo-points .azz-rivo-points__dashboard-range{font-size:13px;font-weight:700;letter-spacing:.02em;color:#0000008c}.azz-rivo-points .azz-rivo-points__dashboard-legend-name{font-size:17px;font-weight:800;line-height:1.15}.azz-rivo-points .azz-rivo-points__dashboard-legend-discount{font-size:15px;font-weight:800;color:var(--azz-rivo-points-gauge-accent, #c0271d)}@media(max-width:989px){.azz-rivo-points .azz-rivo-points__tier{text-align:left}}@media(max-width:749px){.azz-rivo-points{padding:16px 0 24px}.azz-rivo-points .azz-rivo-points__card--dashboard{border-radius:12px 12px 0 0;box-shadow:0 2px 4px #0000000d,0 12px 28px #00000029}.azz-rivo-points .azz-rivo-points__dashboard{border-radius:12px 12px 0 0}.azz-rivo-points .azz-rivo-points__summary{grid-template-columns:1fr;width:100%}.azz-rivo-points .azz-rivo-points__row{min-height:auto;padding:20px 22px;gap:14px}.azz-rivo-points .azz-rivo-points__divider{height:1px;width:100%}.azz-rivo-points .azz-rivo-points__number{font-size:3.6rem}.azz-rivo-points .azz-rivo-points__tier{font-size:2.2rem}.azz-rivo-points .azz-rivo-points__hint,.azz-rivo-points .azz-rivo-points__cta{padding-left:22px;padding-right:22px}.azz-rivo-points .azz-rivo-points__dashboard-gauge-area{overflow:hidden;padding:0 0 2px}.azz-rivo-points .azz-rivo-points__dashboard-logo{top:78%;width:min(75%,506px)}.azz-rivo-points .azz-rivo-points__dashboard-svg-wrap:after{top:78%;width:min(64%,460px)}.azz-rivo-points .azz-rivo-points__dashboard-svg-wrap{margin-top:-1.25rem}.azz-rivo-points .azz-rivo-points__dashboard-center{top:68%;gap:8px;width:min(100%,68%);transform:translate(-50%,-52%)}.azz-rivo-points .azz-rivo-points__dashboard-readout{transform:translateY(-.55rem)}.azz-rivo-points .azz-rivo-points__dashboard-readout-label{margin-bottom:4px;font-size:9px;letter-spacing:1.5px}.azz-rivo-points .azz-rivo-points__dashboard-readout-value{font-size:clamp(2.6rem,11vw,3.4rem);line-height:1}.azz-rivo-points .azz-rivo-points__dashboard-kicker{font-size:9px;letter-spacing:1.5px}.azz-rivo-points .azz-rivo-points__dashboard-tier-panel{gap:4px;margin-top:2px;transform:translateY(-.65rem)}.azz-rivo-points .azz-rivo-points__dashboard-tier-panel .azz-rivo-points__dashboard-tier-name{font-size:clamp(1rem,4.2vw,1.35rem);line-height:1.15;text-align:center}.azz-rivo-points .azz-rivo-points__dashboard-legend{grid-template-columns:1fr}.azz-rivo-points .azz-rivo-points__dashboard-legend-item{padding:16px 18px;border-right:none;border-bottom:1px solid rgba(0,0,0,.08)}.azz-rivo-points .azz-rivo-points__dashboard-legend-item:last-child{border-bottom:none}.azz-rivo-points .azz-rivo-points__dashboard-dot{flex-basis:14px;width:14px;height:14px}.azz-rivo-points .azz-rivo-points__dashboard-range{font-size:12px}.azz-rivo-points .azz-rivo-points__dashboard-legend-name{font-size:16px}.azz-rivo-points .azz-rivo-points__dashboard-legend-discount{font-size:14px}}@media(max-width:389px){.azz-rivo-points .azz-rivo-points__dashboard-center{top:67%;width:min(100%,74%);transform:translate(-50%,-54%)}.azz-rivo-points .azz-rivo-points__dashboard-readout{transform:translateY(-.6rem)}.azz-rivo-points .azz-rivo-points__dashboard-tier-panel{transform:translateY(-.75rem)}.azz-rivo-points .azz-rivo-points__dashboard-readout-value{font-size:clamp(2.2rem,10vw,2.8rem)}.azz-rivo-points .azz-rivo-points__dashboard-tier-panel .azz-rivo-points__dashboard-tier-name{font-size:.95rem}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-azz-rivo-points.css.map */
