html,body{overflow-y:auto}.jelenew-calendar-ride-container *{margin:0;padding:0}.jelenew-calendar-ride-fixed{background-color:#00000080;position:fixed;top:0;bottom:0;left:0;right:0;z-index:5000}.jelenew-tips-container{top:30%!important}@media(min-width:768px){.jelenew-calendar-ride-top{width:fit-content;position:absolute;top:9.4vw;left:8.9vw}.jelenew-calendar-ride-top p{color:#000;font-family:Futura LT Medium;font-weight:500;font-size:1.7vw;line-height:130%;text-transform:uppercase;letter-spacing:1%}.jelenew-calendar-ride-top p strong{font-family:Futura}.jelenew-calendar-ride-table{display:none;width:82.8vw;position:absolute;top:16.3vw;left:8.9vw}.jelenew-calendar-ride-table-title{display:none;position:absolute;left:8.9vw;top:13.5vw;width:82.8vw;height:2.9vw;background:#f1f3f4;color:#1c1917;font-family:Futura LT Medium;font-weight:400;font-size:1.4vw;line-height:2.9vw;letter-spacing:0vw;text-align:center}.jelenew-calendar-ride-table-title .month{width:50%;text-align:right;padding-right:8px}.jelenew-calendar-ride-table-title .year{width:50%;text-align:left}.calendar{width:82.7vw;margin:0 auto;border:1px solid #222;border-bottom:0;display:grid;grid-template-columns:repeat(7,1fr);margin-top:.8vw}.week-day{border-right:1px solid #222;border-bottom:1px solid #222;background:#f2eefc;text-align:center;height:2.1vw;color:#000;font-family:Futura;font-weight:500;font-size:.9vw;line-height:2.1vw}.week-day:nth-child(7){border-right:none}.activity-card{position:relative;height:5.9vw;border-right:1px solid #222;border-bottom:1px solid #222;background:#fff;overflow:hidden}.activity-card:nth-child(7n){border-right:none}.day-number{position:absolute;top:.6vw;right:.8vw;color:#acacac;font-family:Futura;font-weight:500;font-size:2.5vw;line-height:100%;letter-spacing:-.15vw}.empty{background:#fff}.event-small{position:absolute;left:.8vw;right:.8vw;top:.6vw}.event-small .title{opacity:.5;color:#060001;font-family:Futura;font-weight:500;font-size:.6vw;line-height:110%;letter-spacing:-1%;width:10vw}.location{display:inline-flex;align-items:center;opacity:.5;border-radius:5vw;background:#f3efff;font-family:Futura LT Medium;font-weight:400;font-size:.5vw;line-height:110%;text-transform:capitalize;padding:.2vw .8vw;margin-top:.4vw}.location svg{width:.5vw;height:.5vw;margin-right:.2vw}.button-outline{position:absolute;left:.8vw;right:.8vw;bottom:.5vw;height:1.6vw;border:1px solid #808080;background:#fff;color:gray;font-family:Futura;font-weight:500;font-size:.7vw;display:flex;text-transform:capitalize;justify-content:center;align-items:center;cursor:pointer}.stamp{position:absolute;z-index:2;right:1.8vw;top:.5vw;width:4.2vw;height:4.2vw;background:url(/cdn/shop/files/20260520-192659.png?v=1779678158) no-repeat top left / 100% padding-box content-box}.activity-card.actived,.activity-card.normal{background:#b89cf4}.activity-card.actived .day-number,.activity-card.actived .event-small .title,.activity-card.normal .day-number,.activity-card.normal .event-small .title{color:#fff;opacity:1}.activity-card.actived .location,.activity-card.actived .location svg,.activity-card.normal .location,.activity-card.normal .location svg{color:#000;opacity:1}.activity-card.actived .location,.activity-card.normal .location{opacity:.68}.activity-card.actived .button-outline,.activity-card.normal .button-outline{background:#000;border-color:#000;color:#fff}.button-outline.normal:hover,.button-outline.actived:hover{background:#212121}.activity-card.actived .button-outline svg,.activity-card.normal .button-outline svg{width:.4vw;height:.4vw;margin-left:.5vw}.jelenew-calendar-ride-table .slick-prev{left:.7vw}.jelenew-calendar-ride-table .slick-next{right:.7vw}.jelenew-calendar-ride-table .slick-prev,.jelenew-calendar-ride-table .slick-next{top:-1.3vw}.jelenew-calendar-ride-table .slick-prev svg,.jelenew-calendar-ride-table .slick-next svg{stroke:#000;stroke-width:1;width:1.67vw;height:1.67vw;fill:#000}.jelenew-calendar-ride-fixed-content{width:35vw;background:#fff;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.8vw}.jelenew-calendar-ride-fixed-header{height:3.2vw;display:flex;align-items:center;justify-content:space-between;padding:0 1.3vw;border-bottom:1px solid #e5e7eb}.jelenew-calendar-ride-fixed-header-title{color:#0a0a0a;font-family:Futura;font-weight:500;font-size:.9vw;letter-spacing:0vw}.jelenew-calendar-ride-fixed-header svg{width:1.3vw;height:1.3vw;color:#99a1af;cursor:pointer}.jelenew-calendar-ride-fixed-email{padding:0 5.8vw 3.4vw}.jelenew-calendar-ride-fixed-email .title{text-align:center;color:#0a0a0a;font-family:Futura;font-weight:500;font-size:1.7vw;line-height:1.9vw;text-transform:capitalize;letter-spacing:0vw;padding:2vw 0 1.9vw}.jelenew-calendar-ride-fixed-email .email{color:#0a0a0a;font-family:Futura LT Medium;font-weight:400;font-size:.8vw;line-height:1vw;letter-spacing:0vw;padding-bottom:.4vw}.jelenew-calendar-ride-fixed-email input{font-family:Futura LT Medium,Futura LT Medium;font-weight:400;font-size:.8vw;color:#000;line-height:1vw;text-align:left;font-style:normal;text-transform:none}.jelenew-calendar-ride-fixed-email .sm-input{border-radius:.4vw;width:100%!important;display:block;height:2.6vw;display:flex;align-items:center;padding:0 .8vw}.jelenew-calendar-ride-fixed-email input::placeholder{color:#0a0a0a80;font-family:Inter;font-weight:400;font-size:.8vw;line-height:1vw;letter-spacing:0vw}.jelenew-calendar-ride-fixed-email input:focus::placeholder{opacity:0}.jelenew-calendar-ride-fixed-email .warn{height:1.1vw;margin-top:.2vw;color:#e9292d;font-family:Futura LT Medium;font-weight:400;font-size:.7vw;line-height:1.1vw}.jelenew-calendar-ride-fixed-email .submit{display:flex;align-items:center;justify-content:center;width:100%;height:3vw;border-radius:3.2vw;background:#8664e2;color:#fff;font-family:Futura;font-weight:500;font-size:.9vw;line-height:.9vw;letter-spacing:0vw;margin-top:.9vw}.jelenew-calendar-ride-fixed-info{padding-bottom:1.8vw}.jelenew-calendar-ride-fixed-info .info-img{width:11.3vw;margin:0 auto;margin-top:1vw}.jelenew-calendar-ride-fixed-info .info-tips{text-align:center;color:#0a0a0a;font-family:Futura;font-weight:500;font-size:1.7vw;line-height:1.9vw;text-transform:capitalize;letter-spacing:0vw;margin-top:.6vw}.jelenew-calendar-ride-fixed-info .info-content{width:28.9vw;border-radius:.5vw;background:#8b7cb81a;margin:0 auto;margin-top:1.2vw}.jelenew-calendar-ride-fixed-info .info-content .title{text-align:center;color:#0a0a0a;font-family:Futura LT Medium;font-weight:400;font-size:.9vw;line-height:1.5vw;padding-top:.8vw}.jelenew-calendar-ride-fixed-info .info-content .desc{text-align:center;color:#6e6e6e;font-family:Futura LT Medium;font-weight:400;font-size:.7vw;line-height:1.2vw;margin-top:.3vw}.jelenew-calendar-ride-fixed-info .info-content .code-img{width:7.1vw;height:7.1vw;padding:.4vw .5vw;border-radius:.5vw;background:#fff;margin:.5vw auto 0;box-shadow:0 .1vw .1vw -.1vw #0000001a,0 .1vw .2vw #0000001a}.jelenew-calendar-ride-fixed-info .info-content .bottom{text-align:center;color:#6e6e6e;font-family:Futura LT Medium;font-weight:400;font-size:.7vw;line-height:.8vw;padding:1.1vw 0 .8vw}}@media(max-width:767px){.jelenew-calendar-ride-table .slick-prev{left:9vw}.jelenew-calendar-ride-table .slick-next{right:9vw}.jelenew-calendar-ride-table .slick-prev,.jelenew-calendar-ride-table .slick-next{top:55.5vw}.jelenew-calendar-ride-table .slick-prev svg,.jelenew-calendar-ride-table .slick-next svg{stroke:#000;stroke-width:1;width:8.5vw;height:8.5vw;fill:#000}.jelenew-calendar-ride-top{position:relative;top:24.8vw;background:#fff;padding:0 7.2vw 9.6vw}.jelenew-calendar-ride-top p{height:12.3vw;color:#000;font-family:Futura;font-weight:500;font-size:5.3vw;line-height:114%;text-transform:uppercase}.jelenew-calendar-ride-table{display:none;background:#fff;position:static;padding:24vw 3.2vw 5.3vw}.jelenew-calendar-ride-table-title{width:84.7vw;display:none;border-radius:1.6vw 1.6vw 0vw 0vw;border:1px solid #d2d2d2;height:18.1vw;display:flex;align-items:center;justify-content:center;color:#000;font-family:Futura LT Medium;font-weight:400;font-size:5.3vw;background:#f9fafb;position:relative;top:24vw;left:3.2vw}.jelenew-calendar-ride-table-title .month{width:50%;text-align:right;padding-right:4px}.jelenew-calendar-ride-table-title .year{width:50%;text-align:left}.calendar{border-top:0;max-height:124.8vw;min-height:124.8vw;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.calendar::-webkit-scrollbar{display:none}.jelenew-calendar-ride-table-content{width:84.7vw;position:relative}.calendar:has(>div:nth-child(2)):after{content:"";position:absolute;left:0;bottom:0;width:84.7vw;height:10px;z-index:10;pointer-events:none;background:linear-gradient(to bottom,#0a0a0a00,#0a0a0a1f)}.activity-card{position:relative;width:84.7vw;height:56.3vw}.activity-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #D2D2D2;border-top:0;pointer-events:none}.activity-card.active{background:#e7ddff}.activity-card .month{position:absolute;top:5.9vw;left:3.7vw;color:#6e6e6e;font-family:Futura;font-weight:500;font-size:3.2vw;line-height:140%;width:8vw;text-align:center;text-transform:uppercase}.activity-card .day{position:relative;top:11.5vw;left:3.2vw;color:#000;font-family:Futura;font-weight:500;font-size:6.4vw;line-height:100%;width:8vw;text-align:center;letter-spacing:-.2vw}.activity-card .week{position:absolute;top:18.9vw;left:4.8vw;color:#6e6e6e;font-family:Futura;font-weight:500;font-size:3.2vw;line-height:140%;width:8vw}.activity-card .content{position:absolute;top:6.4vw;left:18.4vw}.activity-card .title{color:gray;font-family:Futura;font-weight:500;font-size:4.3vw;line-height:114%}.activity-card .desc{width:61.3vw;color:#b6b6b6;font-family:Futura LT Medium;font-weight:400;font-size:3.2vw;line-height:114%;letter-spacing:-1%;margin-top:1.6vw}.activity-card .location{display:inline-flex;align-items:center;justify-content:center;padding:1.6vw 3.7vw;border-radius:10vw;background:#f5f7f9;color:#6e6e6e;font-family:Futura LT Medium;font-weight:400;font-size:2.7vw;text-transform:capitalize;margin-top:2.7vw;height:5.3vw}.activity-card .location svg{width:2.7vw;height:2.7vw;margin-right:1vw}.activity-card .button-outline{display:flex;align-items:center;justify-content:center;width:61.3vw;height:9.6vw;background:#fff;position:absolute;top:40.8vw;left:18.4vw;color:gray;font-family:Futura;font-weight:500;font-size:3.7vw;cursor:pointer;border:1px solid #808080}.activity-card .button-outline svg{width:2.3vw;height:2.3vw;margin-left:2.5vw;margin-top:-.5vw}.activity-card .stamp{position:absolute;z-index:2;right:6.7vw;top:4.5vw;width:23.7vw;height:23.7vw;background:url(/cdn/shop/files/20260520-192659.png?v=1779678158) no-repeat top left / 100% padding-box content-box}.activity-card.normal .title,.activity-card.actived .title{color:#000}.activity-card.normal .desc,.activity-card.actived .desc{color:#6e6e6e}.activity-card.normal .location{background:#eceef2;color:#000}.activity-card.actived .location{background:#f3efff;color:#000}.activity-card.actived{background:#e5ddff}.activity-card.normal .button-outline,.activity-card.actived .button-outline{display:flex;align-items:center;justify-content:center;width:61.3vw;height:9.6vw;background:#000;position:absolute;top:40.8vw;left:18.4vw;color:#fff;font-family:Futura;font-weight:500;font-size:3.7vw;cursor:pointer;border:0}.jelenew-calendar-ride-fixed-content{width:79.2svw;background:#fff;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:2.7vw}.jelenew-calendar-ride-fixed-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e7eb;padding:3.5vw 4.3vw}.jelenew-calendar-ride-fixed-header-title{color:#0a0a0a;font-family:Futura;font-weight:500;font-size:3.7vw;letter-spacing:0vw;width:64vw}.jelenew-calendar-ride-fixed-header svg{width:7vw;height:7vw;color:#99a1af;cursor:pointer}.jelenew-calendar-ride-fixed-email{padding:0 6.2vw 21.3vw}.jelenew-calendar-ride-fixed-email .title{text-align:center;color:#0a0a0a;font-family:Futura;font-weight:500;font-size:5.3vw;line-height:6.7vw;letter-spacing:-.1vw;text-transform:capitalize;padding:5.6vw 12vw 7.2vw}.jelenew-calendar-ride-fixed-email .email{color:#0a0a0a;font-family:Futura LT Medium;font-weight:400;font-size:3.7vw;line-height:5.3vw;letter-spacing:0vw;padding-bottom:1.6vw}.jelenew-calendar-ride-fixed-email input{font-family:Futura LT Medium,Futura LT Medium;font-weight:400;font-size:3.2vw;color:#000;line-height:4vw;text-align:left;font-style:normal;text-transform:none}.jelenew-calendar-ride-fixed-email .sm-input{border-radius:.4vw;width:100%!important;display:block;height:10.1vw;display:flex;align-items:center;padding:0 4.3vw}.jelenew-calendar-ride-fixed-email input::placeholder{color:#0a0a0a80;font-family:Inter;font-weight:400;font-size:3.2vw;line-height:4vw;letter-spacing:-.1vw}.jelenew-calendar-ride-fixed-email input:focus::placeholder{opacity:0}.jelenew-calendar-ride-fixed-email .warn{height:3.7vw;margin-top:1.1vw;color:#e9292d;font-family:Futura LT Medium;font-weight:400;font-size:2.7vw;line-height:3.7vw}.jelenew-calendar-ride-fixed-email .submit{display:flex;align-items:center;justify-content:center;width:100%;height:10.1vw;border-radius:16.5vw;background:#8664e2;color:#fff;font-family:Futura;font-weight:500;font-size:14px;line-height:6.4vw;margin-top:2.9vw}.jelenew-calendar-ride-fixed-info{padding-bottom:5.9vw}.jelenew-calendar-ride-fixed-info .info-img{width:34.4vw;margin:0 auto;margin-top:1.6vw}.jelenew-calendar-ride-fixed-info .info-tips{text-align:center;color:#0a0a0a;font-family:Futura;font-weight:500;font-size:5.3vw;line-height:7.5vw;letter-spacing:-.1vw;text-transform:capitalize}.jelenew-calendar-ride-fixed-info .info-content{width:67.7vw;border-radius:2.7vw;background:#8b7cb81a;margin:0 auto;margin-top:4.5vw}.jelenew-calendar-ride-fixed-info .info-content .title{text-align:center;color:#0a0a0a;font-family:Futura LT Medium;font-weight:400;font-size:3.7vw;line-height:5.3vw;padding-top:3.3vw}.jelenew-calendar-ride-fixed-info .info-content .desc{text-align:center;color:#6e6e6e;font-family:Futura LT Medium;font-weight:400;font-size:3.2vw;line-height:4.8vw;margin-top:.8vw}.jelenew-calendar-ride-fixed-info .info-content .code-img{width:33.6vw;height:33.6vw;padding:2vw;border-radius:2.2vw;background:#fff;margin:3.75vw auto 0;box-shadow:0 .2vw .4vw -.2vw #0000001a,0 .2vw .7vw #0000001a}.jelenew-calendar-ride-fixed-info .info-content .bottom{text-align:center;color:#6e6e6e;font-family:Futura LT Medium;font-weight:400;font-size:3.2vw;line-height:4vw;padding:2.2vw 0 3.5vw}}
/*# sourceMappingURL=/cdn/shop/t/670/assets/jelenew-calendar-ride.css.map */
