.back-caret-icon{background:url(/_next/static/media/back-caret-icon.80d6afc0.svg) no-repeat 50%}.back-caret-icon,.next-caret-icon{width:9px;height:9px;display:inline-block;vertical-align:middle}.next-caret-icon{background:url(/_next/static/media/next-caret-icon.da22dde5.svg) no-repeat 50%}.arrow-blue-sm-icon{width:8px;height:8px;display:inline-block;vertical-align:middle;background:url(/_next/static/media/arrow-blue-sm-icon.e49dc027.svg) no-repeat 50%}.next-lg-icon{background:url(/_next/static/media/next-lg-icon.4ad09074.svg) no-repeat 50%}.next-lg-icon,.prev-lg-icon{width:16px;height:16px;display:inline-block;vertical-align:middle}.prev-lg-icon{background:url(/_next/static/media/prev-lg-icon.f19d614d.svg) no-repeat 50%}.plus-icon{width:16px;height:16px;background:url(/_next/static/media/plus-icon.0ce46788.svg) no-repeat 50%}.down-caret-blue-icon,.plus-icon{display:inline-block;vertical-align:middle}.down-caret-blue-icon{width:15px;height:15px;background:url(/_next/static/media/down-caret-blue-icon.9895bca0.svg) no-repeat 50%}.location-icon{width:20px;height:20px;background:url(/_next/static/media/location-icon.e7c2394d.svg) no-repeat 50%}.info-icon,.location-icon{display:inline-block;vertical-align:middle}.info-icon{width:19px;height:19px;background:url(/_next/static/media/info-icon.e8850d9d.svg) no-repeat 50%}.caret-right-blue-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;background:url(/_next/static/media/caret-right-blue-icon.8fd089ce.svg) no-repeat 50%}.check-icon{background:url(/_next/static/media/check-icon.e16d1610.svg) no-repeat 50%}.check-icon,.cross-icon{width:24px;height:24px;display:inline-block;vertical-align:middle}.cross-icon{background:url(/_next/static/media/cross-icon.11e896e6.svg) no-repeat 50%}.up-arrow-icon{background:url(/_next/static/media/up-arrow-icon.720f9cb8.svg) no-repeat 50%}.arrow-down-icon,.up-arrow-icon{width:19px;height:19px;display:inline-block;vertical-align:middle}.arrow-down-icon{background:url(/_next/static/media/arrow-down-icon.5b5b099e.svg) no-repeat 50%}.learnmore-icon{width:12px;height:12px;background:url(/_next/static/media/learnmore-icon.9d513293.svg) no-repeat 50%}.learnmore-icon,.prebook-arrow-icon{display:inline-block;vertical-align:middle}.prebook-arrow-icon{width:10px;height:10px;background:url(/_next/static/media/prebook-arrow-icon.0047a042.svg) no-repeat 50%}.scroll-down-icon{width:20px;height:20px;background:url(/_next/static/media/scroll-down-icon.6697c996.svg) no-repeat 50%}.close-icon,.scroll-down-icon{display:inline-block;vertical-align:middle}.close-icon{width:16px;height:16px;background:url(/_next/static/media/close-icon.85d669d7.svg) no-repeat 50%}.next-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;background:url(/_next/static/media/next-icon.bc73ddea.svg) no-repeat 50%}.play-gray-icon{background:url(/_next/static/media/play-gray-icon.37311b67.svg) no-repeat 50%}.pause-gray-icon,.play-gray-icon{width:32px;height:32px;display:inline-block;vertical-align:middle}.pause-gray-icon{background:url(/_next/static/media/pause-gray-icon.219f6527.svg) no-repeat 50%}.charging-icon{background:url(/_next/static/media/charging-icon.9079c50d.svg) no-repeat 50%}.charging-icon,.gas-icon{width:40px;height:40px;display:inline-block;vertical-align:middle}.gas-icon{background:url(/_next/static/media/gas-icon.97c90c7f.svg) no-repeat 50%}.uparrow-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;background:url(/_next/static/media/uparrow-icon.9e4e2098.svg) no-repeat 50%}.scroll-down-icon{background:url(https://sitecdn.matter.in/newsite-uat/matter/assets/images/scroll-down-icon.webp) no-repeat 50%}.prebook-arrow-icon,.scroll-down-icon{background-size:contain}.booking-title{color:var(--Neutral-700,#000108);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:28px;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:768px){.booking-title{font-size:24px}}.booking-title .highlight{color:var(--Primary-100,#1D29A8)}.booking-wrapper{display:flex;position:relative;width:100%}@media screen and (max-width:768px){.booking-wrapper{flex-direction:column;height:auto;min-height:100vh}}.booking-wrapper .pointer{display:flex;position:absolute;left:20px;top:20px;width:6.5vh;height:6.5vh;flex-shrink:0;cursor:pointer;z-index:20}@media screen and (max-width:768px){.booking-wrapper .pointer{left:16px;top:16px;width:0;height:0}}.booking-wrapper .panel{display:flex;width:100%;max-width:100vw;height:100vh}@media screen and (max-width:768px){.booking-wrapper .panel{flex-direction:column;height:auto;max-width:100%}}.booking-wrapper .panel .left-panel{padding-top:14.5vh;display:flex;flex:1;flex-direction:column;align-items:flex-start;height:100vh;position:relative}@media screen and (max-width:768px){.booking-wrapper .panel .left-panel{display:none}}.booking-wrapper .panel .left-panel .bike-container{position:relative;display:flex;align-items:center;width:100%;height:47.5vh}.booking-wrapper .panel .left-panel .bike-container.gallery-active{position:absolute;top:0;left:0;width:100%;height:calc(100% - 92px);margin:0;padding:0;z-index:1}.booking-wrapper .panel .left-panel .bike-container .bike-image-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:calc(100% - 96px);height:100%;margin:0 auto}.booking-wrapper .panel .left-panel .bike-container .bike-image-wrapper.gallery-full-width{width:100%;height:100%;border:none!important;margin:0!important;padding:0!important}.booking-wrapper .panel .left-panel .bike-container .bike-image-wrapper.gallery-full-width .bike-image{object-fit:cover!important;object-position:center;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:none!important}.booking-wrapper .panel .left-panel .bike-container .bike-image-wrapper .bike-image{width:100%;max-width:100%;height:100%;object-fit:contain;display:block}.booking-wrapper .panel .left-panel .bike-container .nav-icon{position:absolute;width:36px;height:36px;cursor:pointer;z-index:2;top:0;bottom:0;margin:auto 0;background:var(--Neutral-100,#FEFEFE);border:1px solid var(--Neutral-200,#e6e6e7);padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.booking-wrapper .panel .left-panel .bike-container .left-icon{left:28px}.booking-wrapper .panel .left-panel .bike-container .right-icon{right:28px}.booking-wrapper .panel .left-panel .mode-switcher{display:flex;flex-direction:row;gap:0;height:32px;align-items:center;flex-shrink:0;border:1px solid var(--Neutral-200,#e6e6e7);position:absolute;bottom:112px;left:40px;z-index:1000}.booking-wrapper .panel .left-panel .mode-switcher .gallery-mode{display:flex;padding:8px 17px 8px 18px;justify-content:center;align-items:center;align-self:stretch;border:1px solid var(--Neutral-200,#e6e6e7);background:var(--Neutral-100,#FEFEFE);cursor:pointer;transition:all .3s ease}.booking-wrapper .panel .left-panel .mode-switcher .gallery-mode.active{border:1px solid var(--Neutral-200,#e6e6e7);background:var(--Neutral-200,#E6E6E7)}.booking-wrapper .panel .left-panel .mode-switcher .gallery-mode.active h3{color:var(--Primary-100,#1D29A8)}.booking-wrapper .panel .left-panel .mode-switcher .gallery-mode h3{color:var(--Neutral-500,#676872);text-align:center;font-family:PP Telegraf;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.booking-wrapper .panel .left-panel .mode-switcher .threesixty-mode{display:flex;padding:8px 22px 8px 23px;justify-content:center;align-items:center;align-self:stretch;background:var(--Neutral-100,#FEFEFE);cursor:pointer;transition:all .3s ease}.booking-wrapper .panel .left-panel .mode-switcher .threesixty-mode.active{border:1px solid var(--Neutral-200,#e6e6e7);background:var(--Neutral-200,#E6E6E7)}.booking-wrapper .panel .left-panel .mode-switcher .threesixty-mode.active h3{color:var(--Primary-100,#1D29A8)}.booking-wrapper .panel .left-panel .mode-switcher .threesixty-mode h3{color:var(--Neutral-500,#676872);text-align:center;font-family:PP Telegraf;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.booking-wrapper .panel .right-panel{margin-bottom:92px;display:flex;width:576px;flex-shrink:0;padding:0 44px 0 40px;overflow-y:auto;position:relative;box-sizing:border-box}@media screen and (max-width:768px){.booking-wrapper .panel .right-panel{width:100%;padding:20px 20px 120px;overflow-y:visible;height:auto}}.booking-wrapper .panel .right-panel::-webkit-scrollbar{width:4px;margin-right:4px}.booking-wrapper .panel .right-panel::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin:0;padding:0}.booking-wrapper .panel .right-panel::-webkit-scrollbar-thumb{width:4px;height:309px;flex-shrink:0;background:var(--Neutral-700,#000108);border-radius:2px;border:none}.booking-wrapper .panel .right-panel::-webkit-scrollbar-thumb:hover{background:var(--Neutral-600,#1a1a1a)}.booking-wrapper .panel .right-panel::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.booking-wrapper .panel .right-panel::-webkit-scrollbar-button{display:none}.booking-wrapper .panel .right-panel .booking-content{width:100%;padding-top:88px}@media screen and (max-width:768px){.booking-wrapper .panel .right-panel .booking-content{padding-top:76px}}.booking-wrapper .panel .right-panel .booking-content .Book-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;position:fixed;top:0;right:0;width:576px;background:#fff;z-index:100;padding:20px 44px 32px 40px;box-sizing:border-box}@media screen and (max-width:768px){.booking-wrapper .panel .right-panel .booking-content .Book-title{width:100%;left:0;padding:20px 20px 24px}}.booking-wrapper .panel .right-panel .booking-content .section{margin-bottom:40px}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .section{margin-bottom:9px}}.booking-wrapper .panel .right-panel .booking-content .section.emi-section{margin-bottom:9px}.booking-wrapper .panel .right-panel .booking-content .section .section-title{color:#000108;font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:16px;font-style:normal;font-weight:400;line-height:120%;padding-bottom:9px}.booking-wrapper .panel .right-panel .booking-content .section .section-title.sub{padding-bottom:5px}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .section .section-title{font-size:14px;padding-bottom:10px}}.booking-wrapper .panel .right-panel .booking-content .model-buttons{display:flex}.booking-wrapper .panel .right-panel .booking-content .model-buttons .model-btn{width:162px;height:53px;border:1px solid #e6e6e7;background:#f6f6fb;color:#343642;font-family:PP Telegraf;font-size:19px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.2px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:13px 20px;white-space:nowrap}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .model-buttons .model-btn{font-size:16px;height:48px}}.booking-wrapper .panel .right-panel .booking-content .model-buttons .model-btn:hover{background:#f5f5f5}.booking-wrapper .panel .right-panel .booking-content .model-buttons .model-btn.active{background:var(--Primary-100,#1D29A8);color:#fefefe;border:1px solid var(--Primary-100,#1d29a8);font-weight:500}.booking-wrapper .panel .right-panel .booking-content .color-swatches{display:flex;gap:12px;margin-bottom:20px;padding:0 4px}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .color-swatches{margin-bottom:12px}}.booking-wrapper .panel .right-panel .booking-content .color-swatches .color-swatch{width:48px;height:48px;aspect-ratio:1/1;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid #fff}.booking-wrapper .panel .right-panel .booking-content .color-swatches .color-swatch img{width:calc(100% - 4px);height:calc(100% - 4px);object-fit:cover}.booking-wrapper .panel .right-panel .booking-content .color-swatches .color-swatch.active{border:2px solid var(--Primary-100,#1d29a8);transform:scale(1.1)}.booking-wrapper .panel .right-panel .booking-content .color-swatches .color-swatch:hover{transform:scale(1.05)}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .color-swatches .color-swatch{width:40px;height:40px}}.booking-wrapper .panel .right-panel .booking-content .color-description{font-size:12px;color:#676872;line-height:1.5;font-family:PP Telegraf;font-weight:400;margin-bottom:20px}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .color-description{margin-bottom:13px}}.booking-wrapper .panel .right-panel .booking-content .color-description .color-name{font-family:PP Telegraf;color:#000108!important;font-weight:400!important}.booking-wrapper .panel .right-panel .booking-content .color-divider{width:100%;height:.5px;background:var(--Neutral-300,#E6E6E7);margin:0}.booking-wrapper .panel .right-panel .booking-content .divider{width:100%;height:.5px;background:var(--Neutral-300,#E6E6E7);margin:20px 0}.booking-wrapper .panel .right-panel .booking-content .divider.solid{height:1px;background:var(--Neutral-200,#E6E6E7)}.booking-wrapper .panel .right-panel .booking-content .accessory-item,.booking-wrapper .panel .right-panel .booking-content .package-item{border:1px solid var(--Neutral-200,#e6e6e7);background:linear-gradient(0deg,#FCFCFC,#FCFCFC),#fefefe;padding:16px 20px}.booking-wrapper .panel .right-panel .booking-content .accessory-item .accessory-title,.booking-wrapper .panel .right-panel .booking-content .accessory-item .package-title,.booking-wrapper .panel .right-panel .booking-content .package-item .accessory-title,.booking-wrapper .panel .right-panel .booking-content .package-item .package-title{color:var(--Neutral-700,#000108);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:20px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:4px}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .accessory-item .accessory-title,.booking-wrapper .panel .right-panel .booking-content .accessory-item .package-title,.booking-wrapper .panel .right-panel .booking-content .package-item .accessory-title,.booking-wrapper .panel .right-panel .booking-content .package-item .package-title{font-size:18px}}.booking-wrapper .panel .right-panel .booking-content .accessory-item .accessory-description,.booking-wrapper .panel .right-panel .booking-content .accessory-item .package-description,.booking-wrapper .panel .right-panel .booking-content .package-item .accessory-description,.booking-wrapper .panel .right-panel .booking-content .package-item .package-description{font-size:12px;color:#676872;line-height:140%;margin-bottom:15px;font-family:PP Telegraf,sans-serif}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .accessory-item .accessory-description,.booking-wrapper .panel .right-panel .booking-content .accessory-item .package-description,.booking-wrapper .panel .right-panel .booking-content .package-item .accessory-description,.booking-wrapper .panel .right-panel .booking-content .package-item .package-description{margin-bottom:4px}}.booking-wrapper .panel .right-panel .booking-content .accessory-item .included-note,.booking-wrapper .panel .right-panel .booking-content .package-item .included-note{font-size:12px;font-family:PP Telegraf,sans-serif;color:var(--Neutral-700,#000108);font-weight:400;line-height:14px}.booking-wrapper .panel .right-panel .booking-content .packages-container{border:1px solid var(--Neutral-200,#e6e6e7);background:linear-gradient(0deg,#FCFCFC,#FCFCFC),#fefefe;padding:20px}.booking-wrapper .panel .right-panel .booking-content .packages-container .package-item{border:none;background:none;padding:0;margin-bottom:16px}.booking-wrapper .panel .right-panel .booking-content .packages-container .package-item:last-child{margin-bottom:0}.booking-wrapper .panel .right-panel .booking-content .packages-container .package-item .package-title{color:var(--Neutral-700,#000108);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:20px;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .packages-container .package-item .package-title{font-size:18px}}.booking-wrapper .panel .right-panel .booking-content .packages-container .package-item .package-description{font-size:12px;color:#676872;line-height:140%;margin-bottom:0}.booking-wrapper .panel .right-panel .booking-content .packages-container .learn-more-link{display:block;color:var(--Primary-100,#1D29A8);text-decoration:underline;font-size:14px;font-family:PP Telegraf,sans-serif;margin-top:12px;cursor:pointer}.booking-wrapper .panel .right-panel .booking-content .packages-container .learn-more-link:hover{color:var(--Primary-200,#0f1a6b)}.booking-wrapper .panel .right-panel .booking-content .insurance-container .insurance-logo{background:#f9f9f9;display:flex;height:50px;align-items:center;justify-content:space-between;padding:0 16px;border-radius:4px;margin-bottom:6px}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .insurance-container .insurance-logo{height:62px}}.booking-wrapper .panel .right-panel .booking-content .insurance-container .insurance-logo .insurance-logo-img{height:42px;width:auto;object-fit:cover}.booking-wrapper .panel .right-panel .booking-content .insurance-container .insurance-logo .price-tag{background:var(--Primary-100,#1D29A8);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;font-family:PP Telegraf,sans-serif}.booking-wrapper .panel .right-panel .booking-content .insurance-container .insurance-note{display:flex;align-items:center;gap:8px}.booking-wrapper .panel .right-panel .booking-content .insurance-container .insurance-note .info-iconn{width:16px;height:16px;aspect-ratio:1/1}.booking-wrapper .panel .right-panel .booking-content .insurance-container .insurance-note .note-text{color:var(--Neutral-500,#676872);font-size:12px;font-style:normal;font-weight:400;line-height:normal;font-family:PP Telegraf,sans-serif}.booking-wrapper .panel .right-panel .booking-content .emi-estimate{background:var(--Neutral-100,#FEFEFE)}.booking-wrapper .panel .right-panel .booking-content .emi-estimate .emi-text{color:var(--Neutral-700,#000108);font-family:PP Telegraf,sans-serif;font-size:16px;font-weight:400;line-height:normal}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .emi-estimate .emi-text{font-size:14px}}.booking-wrapper .panel .right-panel .booking-content .finance-container{background:linear-gradient(270deg,rgba(255,255,255,.7) 1.61%,#FFF 63.78%);border:1px solid var(--Neutral-200,#e6e6e7);background:#fefefe;padding:20px;border-radius:4px;position:relative;z-index:2}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .finance-container{padding:16px}}.booking-wrapper .panel .right-panel .booking-content .finance-container .blue-vector{position:absolute;object-fit:cover;z-index:1;right:0;top:0;left:auto;transform:scaleX(-1);width:34%;height:100%;border-radius:4px}.booking-wrapper .panel .right-panel .booking-content .finance-container .finance-header{display:flex;align-items:center;gap:0;margin-bottom:12px}.booking-wrapper .panel .right-panel .booking-content .finance-container .finance-text,.booking-wrapper .panel .right-panel .booking-content .finance-container .section-title{color:var(--Neutral-700,#000108);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.booking-wrapper .panel .right-panel .booking-content .finance-container .section-title{margin-bottom:0}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .finance-container .section-title{font-size:18px}}.booking-wrapper .panel .right-panel .booking-content .finance-container .interest-rate{display:flex;align-items:center;gap:0;margin-bottom:12px;margin-top:0!important}.booking-wrapper .panel .right-panel .booking-content .finance-container .interest-rate .rate-label{color:var(--Accent-400,#2735E0);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:20px;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:576px){.booking-wrapper .panel .right-panel .booking-content .finance-container .interest-rate .rate-label{font-size:18px}}.booking-wrapper .panel .right-panel .booking-content .finance-container .interest-rate .rate-value{color:var(--Accent-400,#2735E0);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.booking-wrapper .panel .right-panel .booking-content .finance-container .know-emi-link{color:var(--Primary-100,#1D29A8);text-decoration:underline;font-size:14px;font-family:PP Telegraf,sans-serif;cursor:pointer}.booking-wrapper .panel .right-panel .booking-content .finance-container .know-emi-link:hover{color:var(--Primary-200,#0f1a6b)}.booking-wrapper .panel .right-panel .booking-content .finance-container .know-emi-link.disabled{color:var(--Neutral-400,#9CA3AF);cursor:not-allowed;text-decoration:none}.booking-wrapper .panel .right-panel .booking-content .finance-container .know-emi-link.disabled:hover{color:var(--Neutral-400,#9CA3AF)}.bike-image-wrapper{background:#fff}.bike-image,.bike-image-wrapper video{width:100.5%;height:100.5%;margin-right:-1px;margin-bottom:-1px}.bike-image,.bike-image-wrapper video,.mobile-bike-image-wrapper video{object-fit:contain;display:block;backface-visibility:hidden;transform:translateZ(0);background:rgba(0,0,0,0)!important;filter:brightness(1)!important}.mobile-bike-image-wrapper video{width:100%;height:100%;border:none!important;outline:none!important;box-shadow:none!important;margin:0;padding:0}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:1001;backdrop-filter:blur(2px)}.modal-content{background:#fff;padding:32px 36px 36px;max-width:834px;height:586px;flex-shrink:0;width:90%;max-height:80vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.3)}.modal-content::-webkit-scrollbar{width:4px;margin-right:12px}.modal-content::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin:0;padding:0}.modal-content::-webkit-scrollbar-thumb{width:4px;background:var(--Neutral-700,#000108);border-radius:2px;border:none}.modal-content::-webkit-scrollbar-thumb:hover{background:var(--Neutral-600,#1a1a1a)}.modal-close{font-size:24px}.modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;width:100%}@media screen and (max-width:576px){.modal-header{align-items:normal}}.modal-title{color:var(--Neutral-700,#000108);font-family:PP Telegraf;font-size:40px;font-weight:400;margin:0;padding:0}@media screen and (max-width:576px){.modal-title{font-size:24px}}.modal-title .modal-title-desktop{display:inline}@media screen and (max-width:576px){.modal-title .modal-title-desktop{display:none}}.modal-title .modal-title-mobile{display:none}@media screen and (max-width:576px){.modal-title .modal-title-mobile{display:inline}}.modal-close{background:none;border:none;cursor:pointer;color:#000;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease;flex-shrink:0}.modal-close img{width:100%;height:100%;object-fit:contain}.modal-close:hover{background-color:#f0f0f0}.modal-divider{width:100%;height:1px;background:var(--Neutral-200,#E6E6E7)}.modal-divider,.package-details .package-section{margin-bottom:32px}.package-details .package-section:last-child{margin-bottom:0}.package-details .package-section .package-title{color:var(--Neutral-700,#000108);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:16px}@media screen and (max-width:576px){.package-details .package-section .package-title{font-size:18px}}.package-details .package-section .package-features{list-style:none;padding:0;margin:0;max-width:618px}.package-details .package-section .package-features li{color:var(--Neutral-500,#676872);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:18px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:16px;padding-left:20px;position:relative}@media screen and (max-width:576px){.package-details .package-section .package-features li{font-size:14px}}.package-details .package-section .package-features li:before{content:"•";position:absolute;left:0;top:0;color:var(--Neutral-400,#8E8E93);font-size:16px}.package-details .package-section .package-features li:last-child{margin-bottom:0}.sticky-bottom-strip{height:84px;position:fixed;bottom:0;left:0;width:100%;background:var(--Primary-100,#1D29A8);display:flex;align-items:center;justify-content:space-between;padding:0 40px;z-index:1000;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.sticky-bottom-strip .vector{position:absolute;right:0;top:0;height:100%;width:auto;max-width:50%;object-fit:contain;z-index:1;opacity:.8}.sticky-bottom-strip .price-section{display:flex;flex-direction:column;gap:4px;position:relative;z-index:2}.sticky-bottom-strip .price-section .price-info{display:flex;align-items:center;gap:8px}.sticky-bottom-strip .price-section .price-info .price{color:var(--Neutral-100,#FEFEFE);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:28px;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:576px){.sticky-bottom-strip .price-section .price-info .price{font-size:20px}}.sticky-bottom-strip .price-section .price-info .info-iconn{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.sticky-bottom-strip .price-section .price-info .info-iconn span{color:var(--Primary-100,#1D29A8);font-size:12px;font-weight:600}.sticky-bottom-strip .price-section .price-label{color:var(--Neutral-300,#CCCDD0);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.sticky-bottom-strip .continue-section{position:relative;z-index:2}.sticky-bottom-strip .continue-section .continue-btn{background:var(--Neutral-100,#FEFEFE);display:flex;width:214px;color:var(--Primary-100,#1D29A8);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:18px;font-style:normal;font-weight:400;line-height:120%;padding:13px 16px;justify-content:center;align-items:center;gap:12px}@media screen and (max-width:576px){.sticky-bottom-strip .continue-section .continue-btn{width:150px;height:44px}}@media screen and (max-width:768px){.sticky-bottom-strip{padding:0 20px}.sticky-bottom-strip .vector{max-width:40%;opacity:.6;object-fit:cover}}@media screen and (max-width:480px){.sticky-bottom-strip .vector{max-width:30%;opacity:.4;object-fit:cover}}@media screen and (max-width:768px){.booking-wrapper .panel .right-panel{padding:16px 16px 136px}.booking-wrapper .panel .right-panel .booking-content .color-section .section-label,.booking-wrapper .panel .right-panel .booking-content .model-section .section-label{font-size:14px}.booking-wrapper .panel .right-panel .booking-content .form-input,.booking-wrapper .panel .right-panel .booking-content .phone-input{padding:14px 16px;font-size:16px}.booking-wrapper .mobile-bike-container{display:none}}@media screen and (max-width:768px)and (max-width:768px){.booking-wrapper .mobile-bike-container{display:block;position:relative;margin-top:16px;margin-bottom:24px;text-align:center;background:rgba(0,0,0,0)}.booking-wrapper .mobile-bike-container .mobile-bike-image-wrapper{position:relative;display:flex;align-items:center;width:100%;height:360px;margin:0;background:rgba(0,0,0,0);overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;gap:0;touch-action:pan-y}.booking-wrapper .mobile-bike-container .mobile-bike-image-wrapper::-webkit-scrollbar{display:none}.booking-wrapper .mobile-bike-container .mobile-bike-image-wrapper .mobile-bike-image-item{flex:0 0 100%;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.booking-wrapper .mobile-bike-container .mobile-bike-image-wrapper .mobile-bike-image{width:100%;max-width:100%;height:100%;object-fit:cover;display:block;background:rgba(0,0,0,0)!important;backface-visibility:hidden;transform:translateZ(0);filter:brightness(1)!important}.booking-wrapper .mobile-bike-container .mobile-bike-video-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:360px;margin:0;background:rgba(0,0,0,0)}.booking-wrapper .mobile-bike-container .mobile-bike-video-wrapper .mobile-bike-image{width:100%;max-width:100%;height:100%;object-fit:contain;display:block;background:rgba(0,0,0,0)!important;border:none!important;outline:none!important;box-shadow:none!important}.booking-wrapper .mobile-bike-container .bike-dots{position:absolute;bottom:16px;right:16px;margin:0;display:flex;justify-content:center;align-items:center;gap:6px;z-index:10}.booking-wrapper .mobile-bike-container .bike-dots .dot{width:6px;height:6px;border-radius:0;background:#fff;opacity:.8;cursor:pointer;transition:all .3s ease}.booking-wrapper .mobile-bike-container .bike-dots .dot.active{background:#242da0;width:24px;opacity:1}.booking-wrapper .mobile-bike-container .mobile-mode-switcher{position:absolute;bottom:16px;left:16px;margin:0;z-index:10;display:flex;flex-direction:row;gap:0;height:32px;border:none;border-radius:0;overflow:hidden;width:fit-content;box-shadow:0 2px 4px rgba(0,0,0,.1)}.booking-wrapper .mobile-bike-container .mobile-mode-switcher .gallery-mode,.booking-wrapper .mobile-bike-container .mobile-mode-switcher .threesixty-mode{display:flex;align-items:center;justify-content:center;padding:0 16px;background:#fff;cursor:pointer;transition:all .3s ease;border-right:1px solid var(--Neutral-200,#e6e6e7)}.booking-wrapper .mobile-bike-container .mobile-mode-switcher .gallery-mode:last-child,.booking-wrapper .mobile-bike-container .mobile-mode-switcher .threesixty-mode:last-child{border-right:none}.booking-wrapper .mobile-bike-container .mobile-mode-switcher .gallery-mode h3,.booking-wrapper .mobile-bike-container .mobile-mode-switcher .threesixty-mode h3{font-family:PP Telegraf;font-size:14px;font-weight:400;line-height:normal;margin:0;color:#676872}.booking-wrapper .mobile-bike-container .mobile-mode-switcher .gallery-mode.active,.booking-wrapper .mobile-bike-container .mobile-mode-switcher .threesixty-mode.active{background:var(--Neutral-200,#E6E6E7)}.booking-wrapper .mobile-bike-container .mobile-mode-switcher .gallery-mode.active h3,.booking-wrapper .mobile-bike-container .mobile-mode-switcher .threesixty-mode.active h3{color:var(--Primary-100,#1D29A8)}}@media screen and (max-width:768px)and (max-width:576px){.booking-wrapper .mobile-bike-container .mobile-bike-image-wrapper{height:300px}.booking-wrapper .mobile-bike-container .mobile-bike-image-wrapper .mobile-bike-image-item{flex:0 0 100%}.booking-wrapper .mobile-bike-container .mobile-bike-video-wrapper{height:300px}.booking-wrapper .mobile-bike-container .mobile-mode-switcher .gallery-mode,.booking-wrapper .mobile-bike-container .mobile-mode-switcher .threesixty-mode{padding:0 12px}.booking-wrapper .mobile-bike-container .mobile-mode-switcher .gallery-mode h3,.booking-wrapper .mobile-bike-container .mobile-mode-switcher .threesixty-mode h3{font-size:12px}}@media screen and (max-width:768px){.booking-wrapper .sticky-bottom-strip{padding:0 12px;height:80px}.booking-wrapper .sticky-bottom-strip .price-section .price-info .price{font-size:20px}.booking-wrapper .sticky-bottom-strip .price-section .price-label{font-size:12px}.booking-wrapper .sticky-bottom-strip .continue-section .continue-btn{font-size:16px;padding:10px 14px}}.price-box{display:flex;flex-direction:column;gap:12px;background:rgba(0,0,0,0);border:none;box-shadow:none}.price-row{display:flex;justify-content:space-between;align-items:center;width:100%}.optional{opacity:.8}.label{font-weight:400}.label,.label1{font-family:PP Telegraf;font-size:13px;color:#000;opacity:.8}.label1{font-style:normal;font-weight:700}.benefit,.price{font-family:PP Telegraf;font-weight:700;font-size:13px;text-align:right;color:#000}.benefit{color:#28c879}.bordered{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding-top:8px;padding-bottom:8px}.disclaimer-row{display:flex;gap:8px;align-items:flex-start;font-size:11px;color:#000;opacity:1}.asterisk{font-family:PP Telegraf;font-weight:300;font-size:11px;color:#000;opacity:.8}.i-icon{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:16px}.MuiTooltip-popper,.MuiTooltip-tooltip{z-index:9999!important}.MuiTooltip-tooltip{border-radius:0!important}@media(max-width:768px){.price-box{gap:10px}.benefit,.label,.label1,.price{font-size:12px}}@media(max-width:480px){.price-box{gap:8px}.benefit,.label,.label1,.price{font-size:11px}.disclaimer-row{font-size:10px}}.video-error-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.9);z-index:10;gap:16px}.video-error-overlay p{font-size:14px;color:#000;margin:0}.video-error-overlay button{padding:10px 20px;background-color:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.video-error-overlay button:hover{background-color:#333}.video-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.95);z-index:10;gap:12px}@media screen and (min-width:568px){.video-loading-overlay{display:flex}}.video-loading-overlay p{font-size:14px;color:#000;margin:0;font-family:PP Telegraf,sans-serif}.video-loading-overlay .slow-connection-notice{font-size:12px;color:#ff6b35;margin-top:4px;font-weight:400}.video-loading-overlay .loading-spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top:4px solid var(--Primary-100,#1d29a8);border-radius:50%;animation:spin .8s linear infinite}.video-loading-overlay .progress-bar-container{width:200px;height:4px;background-color:rgba(0,0,0,.1);border-radius:2px;overflow:hidden;margin-top:8px}.video-loading-overlay .progress-bar-container .progress-bar{height:100%;background-color:var(--Primary-100,#1D29A8);transition:width .3s ease;border-radius:2px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:576px){.video-loading-overlay{gap:10px}.video-loading-overlay p{font-size:13px}.video-loading-overlay .slow-connection-notice{font-size:11px}.video-loading-overlay .loading-spinner{width:36px;height:36px;border:3px solid rgba(0,0,0,.1);border-top:3px solid var(--Primary-100,#1d29a8)}.video-loading-overlay .progress-bar-container{width:160px;height:3px}}