.index-prices__header{z-index:20}.index-prices__header-title{margin-bottom:0}.index-prices__header-desc{color:#3b3662bf;margin-bottom:0;font-size:.875rem}.index-prices__content{display:flex;position:relative;overflow:hidden;-webkit-user-select:none!important;user-select:none!important}.index-prices__axis{z-index:5;margin-top:1.5rem;margin-bottom:2rem;position:relative}@media not (min-width:36em){.index-prices__axis{margin-bottom:5rem}}.index-prices__axis-highest,.index-prices__axis-lowest{position:relative}.index-prices__axis-highest:after,.index-prices__axis-lowest:after{content:" ";background:#eee;width:100vw;height:1px;display:block;position:absolute;top:0;left:100%}.index-prices__axis-highest{color:#3b3662;top:1rem}.index-prices__axis-lowest{color:#24d282;position:absolute;bottom:calc(30% - .3rem)}.index-prices__content .swiper{z-index:10;flex-grow:1;margin:0;padding:1.5rem 5rem 0}.index-prices__content .swiper:before,.index-prices__content .swiper:after{content:" ";z-index:5;background:#fff;width:5rem;height:100%;display:block;position:absolute;top:0;left:0}.index-prices__content .swiper:after{left:auto;right:0;transform:rotate(180deg)}.index-prices__content .swiper-wrapper{min-height:calc(110px + 2rem)}.index-prices__date{cursor:pointer;text-align:center;border-radius:.25rem .25rem 0 0;flex-direction:column;flex-grow:1;flex-basis:0;justify-content:flex-end;min-width:75px;max-width:75px;height:110px;margin:0 auto 2rem;padding:1rem 1rem 0;display:flex;position:relative}.index-prices__date:hover{background:#3b366213}.index-prices__date:hover .index-prices__date-price{opacity:1;transform:translate(-50%)}.index-prices__date-col{background:#3b3662;border-radius:.25rem .25rem 0 0;width:100%;max-height:100%;margin:0 auto;transition:all .25s linear;position:relative}.index-prices__date-price{opacity:0;white-space:nowrap;color:#fff;background:#3b3662;border-radius:.25rem;margin-bottom:.5rem;padding:.25rem .5rem;font-size:.75em;line-height:1.7;transition:all .25s linear;position:absolute;bottom:100%;left:50%;transform:translate(-50%,100%)}.index-prices__date-price:after{content:" ";border-top:6px solid #3b3662;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%)}.index-prices__date-title{white-space:nowrap;color:#3b3662;font-size:.8125em;font-weight:600;position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%)}.index-prices__date--selected{pointer-events:none}.index-prices__date--selected .index-prices__date-col{background:#24d282}.index-prices__date--selected .index-prices__date-title{color:#24d282!important}.index-prices__date--selected .index-prices__date-price{opacity:1;background:#24d282;transform:translate(-50%)}.index-prices__date--selected .index-prices__date-price:after{border-top-color:#24d282}.index-prices__date--unknown .index-prices__date-col{background:#ccc;justify-content:center;align-items:center;display:flex}.index-prices__date--unknown .index-prices__date-col:before{content:"?";color:#f5f5f5;font-size:1.5rem}.index-prices__date--unknown:hover{background:#cccccc40}@media not (min-width:36em){.index-prices__content .swiper{padding-bottom:3rem;padding-left:0;padding-right:0}.index-prices__content .swiper:before,.index-prices__content .swiper:after{display:none}.index-prices__date{min-width:65px;max-width:65px;background:0 0!important}.index-prices__date:not(.index-prices__date--selected) .index-prices__date-price{display:none!important}.index-prices--gray-on-mobile.index-prices{background:#f5f5f5;margin:-1.25rem -15px 1rem;padding-bottom:1rem}.index-prices--gray-on-mobile .index-prices__header{padding:1.5rem 1rem 0}.index-prices--gray-on-mobile .index-prices__axis-highest:after,.index-prices--gray-on-mobile .index-prices__axis-lowest:after{background:#3b36621a}.index-prices--gray-on-mobile .swiper-buttons__prev,.index-prices--gray-on-mobile .swiper-buttons__next{background:#fff;box-shadow:none!important}}
