@media screen and (max-width: 1200px){.shopify-section.sec-chart:has(.chart__image)+.sec-chart:has(.chart__image){margin-top:4rem}}@media screen and (max-width: 749px){.shopify-section.sec-chart:has(.chart__image)+.sec-chart:has(.chart__image){margin-top:0}}.chart{text-align:center;background-color:var(--color-background);color:var(--color-text);padding:16.1rem 0 10rem;position:relative}.chart__background{width:100%;height:100%;position:absolute;top:0;left:0}.chart__background:before{content:"";background:linear-gradient(to bottom,black,transparent);width:100%;height:40%;position:absolute;top:0;left:0;z-index:2}.chart__background:after{content:"";background:linear-gradient(to top,black,transparent);width:100%;height:60%;position:absolute;bottom:0;left:0;z-index:2}.chart__title{font-size:calc(var(--fsbase) * 5.4)}.chart__subtitle{font-size:calc(var(--fsbase) * 1.8);line-height:2;font-weight:400;text-transform:uppercase;margin:0 0 4.5rem}.chart__inner{max-width:160rem;padding:0 4rem;margin:0 auto;position:relative;z-index:3}.chart__image{margin-top:12rem}.chart__image img{width:100%}.chart__image img.mobile-image{display:none}.chart__image--compact{max-width:70rem;margin-inline:auto}.chart__image--narrow{max-width:104rem;margin-inline:auto}.chart__entry{font-size:calc(var(--fsbase) * 2.1);max-width:96rem;margin:1.5rem auto 0}.chart .link-dot{color:var(--color-text);margin-top:3.4rem}.chart__columns{color:var(--color-text);display:flex;flex-flow:row wrap;align-items:center;padding:12.6rem 11.6rem;border:.1rem solid #fff;border-radius:2rem;margin-top:8rem;position:relative}.chart__column{text-align:left;min-width:50%;flex:1}.chart__column:first-child{font-family:var(--font-heading-family);font-weight:500;font-size:calc(var(--fsbase) * 3);line-height:1.6;padding-right:9.2rem}.chart__column:first-child:not(:only-child):after{content:"";background:linear-gradient(transparent,#ff3a00,transparent);width:.1rem;height:calc(100% - 12rem);margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.chart__column:last-child{padding-left:9.2rem}.chart__column:only-child{padding:0}.chart__column:nth-child(2){font-size:calc(var(--fsbase) * 2.1);line-height:2}.chart__content{margin-top:10rem}.chart__content table{line-height:1.5;border-collapse:collapse;border-top:1px solid;border-bottom:1px solid;box-shadow:none}.chart__content table+table{margin-top:8rem}.chart__content table tr:first-child{position:sticky;top:0;margin-bottom:100px}@media (min-width: 749.2px){body:has(.page-nav) .chart__content table tr:first-child{top:45px}}.section-light-theme .chart__content table tr:first-child{background:#f0e7da}.section-dark-theme .chart__content table tr:first-child{background:#000}.chart__content td{font-weight:600;width:20%}.chart__content table:not(:has(td:nth-child(4))),.chart__content table:not(:has(td:nth-child(5))){max-width:1200px;margin:0 auto}.chart__content td img{display:block;max-width:2.7rem;margin:0 auto 1.1rem}.chart__content tr:first-child td:first-child{font-family:var(--font-heading-family);font-weight:500;font-size:calc(var(--fsbase) * 2.8);line-height:1.5;padding:4.1rem 0}.chart__content tr:not(:first-child) td:first-child,.chart__content tr:first-child td:not(:first-child){font-weight:700}.chart__content td:nth-child(2):not(tr:first-child td){color:#ff3a00}.chart__content tr:first-child td:nth-child(2){box-shadow:0 -.4rem .4rem -.2rem #00000029}.chart__content tr:last-child td:nth-child(2){box-shadow:0 .4rem .4rem -.2rem #00000029}.chart__content td:nth-child(1){box-shadow:inset -.4rem 0 .4rem -.2rem #00000029}.chart__content td:nth-child(3){box-shadow:inset .4rem 0 .4rem -.2rem #00000029}.chart__content td:first-child{text-align:left;border-left:none}@media (max-width: 767px){.chart__content td:first-child{width:50vw;min-width:50vw}.chart__content td{width:auto;min-width:30vw}body .chart__content table{width:auto}.chart--alt .chart__content table:after,.chart__content table:after{left:50vw;width:30vw}}.chart__content td:last-child{border-right:none}.chart__content table:not([class]) td{padding:1.4rem 0}.chart-content-wrap{position:relative}.chart-mobile-arrow{position:absolute;top:-20px;right:calc(-2rem + 2px);transform:translateY(-50%);opacity:.8;visibility:visible;transition:.25s;font-size:13px;font-weight:700;display:none}.chart__content:not(.at-beginning)+.chart-mobile-arrow{opacity:0;visibility:hidden}.chart-mobile-arrow:after{content:"";display:inline-block;width:7px;height:7px;margin-left:1px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}@media screen and (max-width: 1439px){.chart__columns{padding:4rem}.chart__column:first-child{padding-right:5.6rem}.chart__column:last-child{padding-left:5.6rem}.chart__column:only-child{padding:0}}@media screen and (max-width: 749px){.chart{padding:5.6rem 0}.chart__title{font-size:calc(var(--fsbase) * 2.8)}.chart__subtitle{font-size:calc(var(--fsbase) * 1.2);line-height:1.33;margin:0 0 2rem}.chart__entry{font-size:calc(var(--fsbase) * 1.2);margin-top:1.6rem;line-height:1.7}.chart .link-dot{margin-top:2.9rem}.chart__image{padding:0 4rem;margin:3.2rem -4rem 0;overflow:auto}.chart__image:has(.mobile-image) img:not(.mobile-image){display:none}.chart__image img.mobile-image{display:block}.chart__image--compact,.chart__image--narrow{max-width:initial}.chart__columns{display:block;margin-top:5.6rem}.chart__column:first-child{padding-right:0}.chart__column:last-child{padding-left:0}.chart__column:first-child:not(:only-child):after{background:linear-gradient(to left,transparent,#ff3a00,transparent);display:block;width:100%;height:.1rem;margin:3rem 0;position:static}.chart__column:first-child{font-size:calc(var(--fsbase) * 1.4)}.chart__column:nth-child(2){font-size:calc(var(--fsbase) * 1.2)}.chart__content{padding-bottom:.4rem;margin:5.5rem -4rem 0;overflow:auto}.chart__content table{width:124.3rem}.chart__content table:not([class]) td,.chart__content tr:first-child td:first-child{padding-left:2rem;padding-right:2rem}.chart-mobile-arrow{display:block}}@media (max-width: 575px){.chart__image{padding:0}}.chart--alt .chart__empty-row{color:transparent;pointer-events:none}.chart--alt .chart__content table{position:relative}.chart--alt .chart__content table:after{content:"";position:absolute;top:0;height:100%;box-shadow:0 0 5rem #ff3a0099}.chart--alt .chart__content tr:first-child td:nth-child(2),.chart--alt .chart__content tr:last-child td:nth-child(2),.chart--alt .chart__content td:nth-child(3){box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/71/assets/section-chart.css.map */
