.shopify-section:has(>.diagram){background-color:var(--bg-color)}.diagram .heading-wrapper{max-width:800px;padding:0;margin:0 auto 32px}.diagram .heading-wrapper .heading-text{color:#505050;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;text-align:center}.diagram__wrapper,.diagram__header-header{gap:16px}.diagram__header-tabs{display:flex;justify-content:center;align-items:center;gap:0;margin-bottom:1rem}.diagram__header-tab{--btn-accent-color: black;--btn-foreground-color: white;min-width:100px;border:1px solid var(--btn-accent-color);background:var(--btn-foreground-color);color:var(--btn-accent-color);cursor:pointer;font-family:Futura PT;font-weight:400;font-size:16px;line-height:1.1;letter-spacing:0;text-align:center;padding:12px 24px}.diagram__header-tab.active{color:var(--btn-foreground-color);border-color:var(--btn-accent-color);background:var(--btn-accent-color)}.diagram__header-info{align-items:center;gap:0}.diagram__header-percentage{align-items:flex-start;gap:4px}.diagram__header-percentage span{color:#000;font-weight:400;font-size:26px;line-height:1.3;letter-spacing:0}.diagram__header-percentage img{width:14px;height:14px;vertical-align:top}.diagram__header-timeframe{color:#7a7a7a;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0}.diagram__chart-container{max-width:900px;width:100%;position:relative;background-color:var(--card-bg-color);box-shadow:0 2px 4px #0000001a;padding:12px;margin:0 auto}.diagram__chart-container canvas{position:relative;min-height:300px}.diagram__content-cta-wrapper:not(.active){display:none}.diagram__content-cta-wrapper{margin-top:2rem}@media (min-width: 1024px){.diagram .heading-wrapper .heading-text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/diagram.css.map */
