.container-inner h1,.container-inner h2,.container-inner h3,.container-inner h4,.container-inner h5,.container-inner h6{font-family:var(--headerFont)}.start-section{padding:32px 32px 56px 32px}.Resultat-section{display:none}.Map-section{display:none;position:absolute;top:0;width:100%;height:100%;text-align:center;background:var(--white)}.Map-section iframe{z-index:38888;position:relative}.Map-section .top-banner{background:var(--primary600);height:64px;border-top-left-radius:8px;border-top-right-radius:8px;position:relative;z-index:4}.Map-section .top-banner .close-map,.Map-section .top-banner .my-map-position{cursor:pointer;background:rgba(0,0,0,0);border:0;padding:0;margin:0;font:inherit;color:inherit}.Map-section .top-banner .close-map:focus-visible,.Map-section .top-banner .my-map-position:focus-visible{outline:2px solid var(--white);outline-offset:3px}.Map-section .top-banner img{margin-right:9px;margin-top:-3px;height:24px}.Map-section .top-banner span{color:var(--white);vertical-align:middle}.Map-section .top-banner span.text-banner{color:var(--white);font-weight:700;font-family:var(--headerFont);font-size:1.125rem;line-height:1.6875rem}.Map-section .top-banner span.close-icon{margin-right:9px}.Map-section .top-banner .banner-left-part{display:inline-block;width:49%;padding-left:40px;padding-top:1rem;text-align:left}.Map-section .top-banner .banner-right-part{display:inline-block;width:49%;text-align:right;padding-right:24px;padding-top:1rem}.cancelled-trip-alert-text{color:var(--error800);font-style:italic}.xdsoft_datetimepicker .blue-gradient-button{background:var(--primary600) !important;color:#fff !important;width:100% !important;display:block !important;padding:9px 24px 16px 24px !important;border-radius:8px !important;font-weight:700 !important;height:44px !important;font-family:var(--headerFont) !important;font-size:1rem !important;line-height:1.5rem !important}.xdsoft_datetimepicker .blue-gradient-button:hover{background:var(--primary600);color:#fff}.trip-results-header{padding:10px}.trip-results-header p{font-size:0.8125rem}.trip-results-header .save-trip:hover{cursor:pointer;color:var(--black)}.trip-results-header .close-search:hover{color:var(--black);cursor:pointer}.show-next,.show-prev{width:100%;text-align:center;padding:16px 0 0 0;width:100%;font-weight:600;background:var(--neutral50);cursor:pointer;text-decoration:underline}.show-next svg,.show-prev svg{vertical-align:text-bottom}.show-next{padding-top:10px;padding-bottom:84px}.search-result-trips{background:var(--neutral50);padding:16px 48px 6px 48px;margin:0}.search-result-trips .date-row{text-align:left}.search-result-trips .date-row p,.search-result-trips .date-row h3{font-size:1rem;font-weight:400;margin:0;margin-bottom:8px;color:var(--neutral900)}.search-result-trips .trip{position:relative;min-height:89px;background:#fff;border-radius:8px;overflow:hidden;margin-bottom:8px}.search-result-trips .trip .trip-info{padding:8px 12px 4px;overflow:hidden;position:relative;cursor:pointer;border-radius:24px;background:#fff;margin-bottom:8px}.search-result-trips .trip .trip-info .trip-timeandinfo{text-align:left}.search-result-trips .trip .trip-info .row{width:100%;margin-left:0px;margin-right:0px}.search-result-trips .trip .trip-info .row:nth-child(2){line-height:16px}.search-result-trips .trip .trip-info .trip-times{font-weight:700;font-size:1.125rem;margin-bottom:2px}.search-result-trips .trip .trip-info .trip-late-times{font-size:1.125rem;font-weight:400;line-height:140%;margin-bottom:0px;text-decoration:line-through;color:light-dark(var(--neutral700), #9CB5BA)}.search-result-trips .trip .trip-info .trip-changes{font-weight:400;font-size:1rem;color:#5d5e59;margin-bottom:8px}.search-result-trips .trip .trip-info .trip-type{margin:0 3px;padding-top:1px}.search-result-trips .trip .trip-info span{font-size:12px}.search-result-trips .trip .trip-info .fa-chevron-right{color:var(--light_grey);font-size:10px;position:relative;top:-1px;left:1px}.search-result-trips .trip .trip-info .toggle-trip{position:absolute;top:8px;width:135px;right:16px;height:100%;font-size:1rem;text-align:right}.search-result-trips .trip .trip-info .toggle-trip .restiden{color:light-dark(var(--neutral700), #9CB5BA);margin-bottom:5px}.search-result-trips .trip .trip-info .toggle-trip .restiden.is-late{margin-bottom:10px}.search-result-trips .trip .trip-info .toggle-trip .varning-restid{position:relative;color:var(--red)}.search-result-trips .trip .trip-info .toggle-trip .varning-restid img{margin-right:8px;vertical-align:middle;height:18px}.search-result-trips .trip .trip-info .toggle-trip .varning-restid .warning-img{position:absolute;left:15px;top:5px;margin-top:0 !important;margin-right:0px !important;width:20px;height:18px;background-color:var(--error800);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_warning.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_warning.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:cover;mask-size:cover}.search-result-trips .trip .trip-info.cancelled .toggle-trip{top:64px;height:64px}.search-result-trips .trip .trip-info.cancelled .trip-timeandinfo{margin:24px 0px;padding-left:0}.search-result-trips .trip .trip-info.cancelled .trip-timeandinfo p{padding-left:0;margin-bottom:0}.search-result-trips .trip .trip-info.cancelled .cancelled-trip{background:var(--error200);padding:4px 8px 4px 0}.search-result-trips .trip .trip-info.cancelled .cancelled-trip .trip-late-times{color:var(--error800)}.search-result-trips .trip .trip-info.cancelled .cancelled-trip .cancel-restid{margin-bottom:0px;line-height:150%;color:var(--error800);font-weight:600}.search-result-trips .trip .trip-info.cancelled .cancelled-trip .cancel-restid img{margin-right:8px}.search-result-trips .cancelled-part-time{text-decoration:line-through;font-weight:400 !important;color:var(--error800) !important}.search-result-trips .explanation-info{width:100%;height:40px;margin-bottom:26px}.search-result-trips .explanation-info .trip-type{margin-right:10px;margin-top:0 !important}.search-result-trips .explanation-info .trip-type div{display:inline-block;margin-right:10px}.search-result-trips .explanation-info .trip-type p{display:inline-block;color:var(--neutral900);font-weight:600}.search-result-trips .trip.active .toggle-trip{top:8px}.search-result-trips .trip.active .toggle-trip .fa-minus{display:block}.search-result-trips .trip.active .toggle-trip .fa-plus{display:none}.search-result-trips .trip-details{padding:0px 20px 20px 20px;background-color:var(--white);position:relative;display:none}.search-result-trips .trip-details .trip-time{padding:0 10px;width:106px;min-height:1px;margin-top:-4px;text-align:left}.search-result-trips .trip-details .trip-time p{font-size:1rem;font-weight:600;color:var(--neutral900);margin-bottom:0}.search-result-trips .trip-details .trip-time .trip-late-times{text-decoration:line-through;color:light-dark(#455a64, #9CB5BA);margin-bottom:0;line-height:.875rem;font-size:.875rem;font-weight:400}.search-result-trips .trip-details .trip-time.late-departure{margin-top:-2px}.search-result-trips .trip-details .trip-time.late-arrival{margin-top:0px}.search-result-trips .trip-details .trip-timeline{width:30px;height:60px}.search-result-trips .trip-details .trip-text{margin:-60px 0 0 137px;text-align:left}.search-result-trips .trip-details .trip-text.start-the-walk{margin-top:-90px}.search-result-trips .trip-details .trip-text .icon-wheelchair,.search-result-trips .trip-details .trip-text .icon-blind{display:inline-block;font-size:23px;margin-right:3px}.search-result-trips .trip-details .trip-tab-wrapper{text-align:left;margin-bottom:24px}.search-result-trips .trip-details .trip-tab-wrapper button{display:inline-block;margin-right:20px;font-weight:600;font-size:1rem;color:var(--linkColor);border-bottom:2px solid rgba(0,0,0,0);padding-bottom:3px}.search-result-trips .trip-details .trip-tab-wrapper button.active{border-bottom:2px solid var(--linkColor)}.search-result-trips .nav-tabs{border-bottom:0px}.search-result-trips .nav-tabs button{border-top:0px;border-left:0;border-right:0;padding-left:0 !important;padding-right:0 !important;display:inline-block;margin-right:20px;font-weight:600;font-size:1rem;color:var(--linkColor);border-bottom:2px solid rgba(0,0,0,0);padding-bottom:3px}.search-result-trips .nav-tabs button.active{border-bottom:2px solid var(--linkColor) !important;color:var(--linkColor) !important}.search-result-trips .trip-type{text-align:center}.search-result-trips .trip-type .stadsbuss{background:var(--stadsbuss);border-radius:4px;padding:4px 8px;font-size:.875rem;font-weight:600;color:var(--stadsbussFont)}.search-result-trips .trip-type .regionsbuss{background:var(--regionsbuss);border-radius:4px;padding:4px 8px;font-size:.875rem;font-weight:600;color:var(--regionsbussFont)}.search-result-trips .trip-type .flygbuss{background:var(--flygbuss);border-radius:4px;padding:4px 8px;font-size:.875rem;font-weight:600;color:var(--flygbussFont)}.search-result-trips .trip-type .train{background:var(--train);border-radius:4px;padding:4px 8px;font-size:.875rem;font-weight:600;color:var(--trainFont)}.search-result-trips .trip-type .otrain{background:var(--train);border-radius:4px;padding:4px 8px;font-size:.875rem;font-weight:600;color:#fff}.search-result-trips .trip-type .bus{background:var(--bus);border-radius:4px;padding:4px 8px;font-size:.875rem;font-weight:600;color:var(--busFont)}.search-result-trips .trip-type .boat{background:var(--boat);border-radius:4px;padding:4px 8px;font-size:.875rem;font-weight:600;color:var(--boatFont)}.search-result-trips .trip-type .localtraffic{background:var(--localtraffic);border-radius:4px;padding:4px 8px;font-size:.875rem;font-weight:600;color:var(--localtrafficFont)}.search-result-trips .trip-type .walking,.search-result-trips .trip-type .phone-order{background:var(--white);border-radius:4px;padding:4px 8px;font-size:.875rem;font-weight:600}.search-result-trips .trip-row{position:relative}.search-result-trips .trip-row .trip-timeline-border{position:absolute;top:0;left:109px;border-left:1px solid var(--neutral900);height:100%}.search-result-trips .trip-row .trip-timeline-border.no-border{border-left:0px !important}.search-result-trips .trip-departure .row,.search-result-trips .trip-arrival .row,.search-result-trips .trip-walk .row{position:relative}.search-result-trips .trip-position{font-weight:600;line-height:17px;margin:0;margin-top:-4px}.search-result-trips .trip-position big,.search-result-trips .trip-position smaller{font-weight:600}.search-result-trips .trip-departure .trip-time p{margin:0;line-height:16px;font-size:1rem}.search-result-trips .trip-departure .trip-time strike{font-size:12px;line-height:13px;position:relative;top:-6px;left:0}.search-result-trips .trip-arrival .trip-position{margin-top:-4px}.search-result-trips .trip-arrival .trip-timeline .fa-circle{font-size:19px;color:#000;position:relative;top:3px}.search-result-trips .trip-arrival strike{font-size:0.75rem;line-height:13px;position:relative;top:-8px;left:0}.search-result-trips .trip-transportation,.search-result-trips .trip-status{font-weight:bold;margin:0;margin-top:10px;font-size:0.8125rem}.search-result-trips .trip-transportation-descirption{display:block}.search-result-trips .travelling-cirle-icon{border-radius:50%;width:12px;height:12px;background:#fff;border:1px solid var(--neutral900);margin-left:5px}.search-result-trips .travelling-cirle-icon.depp-and-arrival-icon{padding:0px;z-index:3;margin-left:-3px}.search-result-trips .trip-timeline{position:relative;top:0;left:-8px}.search-result-trips .trip-timeline .fa-circle{font-size:19px;color:#000;position:relative;top:-4px;left:4px}.search-result-trips .trip-departure .trip-type{margin-left:-5px;padding-top:0px;background:var(--neutral25)}.search-result-trips .trip-walk .trip-timeline-border{border-left:1px dashed #000;top:2px}.search-result-trips .trip-walk .trip-timeline-border.no-border{border-left:0px}.search-result-trips .trip-walk .trip-timeline .icon-walk{font-size:23px;background-color:var(--neutral25);height:30px;margin-left:2px}.search-result-trips .trip-walk .image-feets-walking{margin-left:4px}.search-result-trips .trip-walk .image-feets-walking img{margin-top:-15px}.search-result-trips .trip-walk .image-feets-walking p{position:absolute;left:-84px;top:-7px;font-size:.875rem;font-weight:400;color:light-dark(black, white)}.search-result-trips .trip-walk .image-feets-walking.end-walking{margin-left:-13px}.search-result-trips .trip-walk .image-feets-walking.end-walking p{left:-94px}.search-result-trips .trip-walk .trip-type-walk{font-size:12px;margin:5px 0 20px}.search-result-trips .walking-wrapper{height:15px !important;margin-top:44px;margin-bottom:32px;background:var(--neutral25)}.search-result-trips .walking-text{height:62px;margin-bottom:15px}.search-result-trips .walking-text.end-walking-text{height:40px}.search-result-trips .trip-stations{padding:0;margin:0;position:relative;margin:24px 0 0 0;font-size:.875rem;font-weight:400;color:var(--neutral600)}.search-result-trips .trip-stations .icon-stations{position:absolute;left:-125px;opacity:1;transition:.3s;margin-top:-29px}.search-result-trips .trip-stations .icon-stations.no-special{margin-top:-4px}.search-result-trips .trip-stations .icon-stations .fa{display:block;font-size:8px;border:2px solid #fff}.search-result-trips .trip-stations .fa-chevron-down{font-size:10px;position:relative;top:-2px}.search-result-trips .trip-stations ul{padding:0;margin:0}.search-result-trips .trip-stations li{list-style-type:none}.search-result-trips .trip-stations li.image-warning{position:relative;margin-top:24px}.search-result-trips .trip-stations li.image-warning img{margin-right:4px;height:18px}.search-result-trips .trip-stations li.image-warning .wheelchair{height:20px;margin-right:6px;width:20px;display:inline-block;margin-top:0px;left:12px !important;top:4px !important;background-color:light-dark(var(--neutral900), white);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_wheelchair.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_wheelchair.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:cover;mask-size:cover}.search-result-trips .trip-stations li.image-warning .access-blind{height:20px;width:20px;display:inline-block;margin-top:0px;left:12px !important;top:4px !important;background-color:light-dark(var(--neutral900), white);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_access_blind.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_access_blind.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:cover;mask-size:cover}.search-result-trips .trip-stations .trip-total-stops{padding:3px 8px;display:inline-block;margin-left:-8px;background-color:rgba(0,0,0,0);transition:.3s;cursor:pointer;margin-bottom:43px;margin-top:-2px}.search-result-trips .trip-stations .trip-all-stations{display:none;margin-top:-22px !important;margin-bottom:27px}.search-result-trips .trip-stations .trip-all-stations li{position:relative;color:dimgray}.search-result-trips .trip-stations .trip-all-stations li:before{width:12px;height:12px;content:" ";background-color:#fff;color:var(--neutral900);border:1px solid var(--neutral900);font-size:25px;position:absolute;border-radius:50%;top:5px;left:-34px;display:block}.search-result-trips .trip-stations .trip-all-stations li:before span{color:var(--neutral900);font-size:0.8125rem;font-weight:600}.search-result-trips .trip-stations .trip-all-stations li .stop-time{margin-left:-126px}.search-result-trips .trip-stations .trip-all-stations li .stop-time.cancelled-stop{text-decoration:line-through;color:var(--error800)}.search-result-trips .trip-stations .trip-all-stations li .stop-destination{margin-top:-35px}.search-result-trips .trip-stations.active .icon-stations{opacity:0;transition:.3s}.search-result-trips .warning-text-wrapper{margin-bottom:8px;border:1px solid var(--error800);border-radius:4px;padding:8px 36px;width:289px;position:relative;cursor:pointer}.search-result-trips .warning-text-wrapper img{margin-right:5px;position:absolute;left:8px;top:11px;height:18px}.search-result-trips .warning-text-wrapper .warning-img{position:absolute;left:8px;top:11px;margin-top:0 !important;margin-right:0px !important;width:20px;height:18px;background-color:var(--error800);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_warning.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_warning.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:cover;mask-size:cover}.search-result-trips .warning-text-wrapper span{font-size:.8125rem;font-weight:600;color:var(--neutral900)}.search-result-trips .warning-text-wrapper .expand-icon{position:absolute;right:8px;top:8px;font-size:25px;font-weight:700;color:var(--neutral900)}.search-result-trips .warning-text-wrapper .warning-text-inner{display:none;margin-left:-26px;margin-top:10px;margin-right:-28px}.search-result-trips .warning-text-wrapper .warning-text-inner p{color:var(--neutral900)}.search-result-trips .warning-text-wrapper.open .expand-icon{rotate:180deg}.trip-pricetable{border-radius:8px;background:var(--greyLight);padding:20px 32px}.trip-pricetable .zon{text-align:left;margin-bottom:32px}.trip-pricetable .zon .zon-qty{font-size:1rem;font-weight:600;line-height:150%;color:#000}.travel-prices{margin-bottom:20px}.travel-prices input[type=radio]{width:20px;height:20px;display:inline-block;margin-right:8px;vertical-align:sub;margin-bottom:0}.travel-prices .nav-item{margin-right:24px;cursor:pointer;margin-bottom:8px}.travel-prices button{padding:0px;cursor:pointer}.travel-prices button label{font-size:1rem;font-weight:400;line-height:160%;vertical-align:top;cursor:pointer;color:#000}.travel-prices button{border-bottom:0px;cursor:pointer}.travel-prices button.active{border-bottom:0px !important;background:none}.travel-prices button.active{border-bottom:0px !important;background:none !important;border:0px !important}.travell-prices-info .price-line{border-bottom:1px solid var(--neutral50)}.travell-prices-info .price-line.last{border-bottom:0px !important}.travell-prices-info .price-line .right-block{display:inline-block;width:50%;text-align:right;padding:16px 0;font-weight:600;color:#000;position:relative}.travell-prices-info .price-line .right-block .go-to-link{position:absolute;width:20px;height:20px;margin-top:11px;right:6px !important;top:4px !important;background-color:var(--primary600);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_goto_link.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_goto_link.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:cover;mask-size:cover}.travell-prices-info .price-line .left-block{display:inline-block;width:49%;text-align:left;padding:16px 0 16px 30px;color:#000;position:relative}.travell-prices-info .price-line .left-block .travel-app-img{position:absolute;width:20px;height:20px;margin-top:15px;left:0px !important;top:4px !important;background-color:var(--neutral900);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_mobile-ikon.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_mobile-ikon.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:cover;mask-size:cover}.travell-prices-info .price-line .left-block .my-account-img{position:absolute;width:20px;height:20px;margin-top:15px;left:0px !important;top:4px !important;background-color:var(--neutral900);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_my_pages.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_my_pages.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:cover;mask-size:cover}.travell-prices-info .price-line .left-block .ticket-img{position:absolute;width:22px;height:20px;margin-top:15px;left:0px !important;top:4px !important;background-color:var(--neutral900);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_biljett_ikon.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_biljett_ikon.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:cover;mask-size:cover}.travell-prices-info .price-line a{color:var(--neutral900)}.travell-prices-info .price-line a img{margin-right:8px;vertical-align:middle;height:18px}.travell-prices-info .ticket-text-info{font-size:.875rem;font-weight:400;color:#000;line-height:160%;padding:16px 0;font-style:italic;text-align:left}.travell-prices-info .buy-tickets{margin-top:16px;text-align:left}.travell-prices-info .buy-tickets p{font-weight:600;font-size:1rem;line-height:150%;color:#000}.cancelled-trip-wrapper{padding-right:0px}.cancelled-trip-wrapper .cancelled-trip{background:var(--error200);color:var(--error800);font-size:1.125rem;font-weight:400 !important;line-height:170%;margin-bottom:0px;text-decoration:line-through;height:32px;margin-bottom:13px}.cancelled-trip-info{right:16px !important}.cancelled-trip-info .restiden.cancelled{background:none;border-radius:0px;color:var(--error800) !important;font-weight:400;min-height:40px;padding-top:3px}.cancelled-trip-info .restiden.cancelled img{margin-right:8px;margin-top:-3px;height:18px}.cancelled-trip-info .restiden.cancelled .cancelled-img{display:inline-block;height:20px;vertical-align:text-bottom;width:20px;margin-right:6px;background-color:var(--error800);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_cancelled_.trip.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_cancelled_.trip.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:auto;mask-size:auto}.kartan .map-wrapper{width:100%;border-radius:8px;overflow:hidden}.travel-part-wrapper{background:var(--neutral25);border-radius:8px;padding:24px 16px}.extra-info{background:var(--neutral50);border:1px solid var(--neutral50);padding:8px;text-align:left;border-radius:8px;margin-top:14px}.extra-info img{margin-right:8px;height:16px}.extra-info span{font-size:.875rem;font-weight:400;line-height:160%;color:var(--neutral900)}.read-more-btn-new{width:50%;text-align:right;margin-left:auto;color:light-dark(black, white) !important}.read-more-btn-new img,.read-more-btn-new svg{transition-duration:.5s;transition-property:rotate;rotate:0deg}.read-more-btn-new img.rotate,.read-more-btn-new svg.rotate{transition-duration:.5s;transition-property:rotate;rotate:180deg}.read-more-btn-new[aria-expanded=true] img,.read-more-btn-new[aria-expanded=true] svg{transition-duration:.5s;transition-property:rotate;rotate:180deg}.read-more-btn-new svg{fill:light-dark(black, white)}.trip-curve-image{margin-bottom:32px;margin-left:5px;background:var(--neutral25);position:absolute;left:-29px;display:block;height:12px;width:12px}.trip-curve-image svg{height:100%;width:100%;display:block}.last-warning{margin-bottom:27px}.curvey-line-around{height:11px !important;border-left:1px solid var(--neutral900) !important}.search-result-trips .trip-details .trip-text.by-curvey{margin-top:-58px;height:65px}.search-result-trips .trip-details .trip-text.by-walking{margin-top:-90px;height:65px}.go-to-next-station{text-align:left;padding:16px}.go-to-next-station .bold-text{font-weight:600;color:var(--neutral900);font-size:.8125rem;line-height:150%;margin-right:8px}.go-to-next-station .thin-text{font-weight:400;font-size:.875rem;line-height:160%;color:var(--neutral900)}.trip-price-guarantee{background:var(--neutral25);padding:12px 42px;border-radius:8px;margin-top:16px;margin-bottom:0px;width:100%;font-size:.75rem;font-weight:400;font-style:italic;line-height:160%}.trip-price-guarantee img{margin-right:8px;height:18px;vertical-align:top}.trip-price-guarantee .guarante-img{width:20px;height:20px;vertical-align:text-bottom;background-color:var(--primary600);-webkit-mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_buss_clock.svg?v=1794301923978) no-repeat 80% 80%;mask:url(//d1da7yrcucvk6m.cloudfront.net/sites/372/template_assets/new_buss_clock.svg?v=1794301923978) no-repeat 80% 80%;-webkit-mask-size:cover;mask-size:cover;display:inline-block}.search-result-trips .trip-walk .trip-timeline{left:-38px}.search-result-trips .trip-walk .trip-timeline.walking-wrapper{left:-8px}.resp-map-opener{display:none}.trip-extras .trip-warrant{position:relative}.trip-extras .trip-warrant .fa{font-size:26px;position:relative;top:5px}.trip-extras .trip-warrant span{position:absolute;top:8px;left:8px;color:#fff;font-weight:600;font-size:12px}.trip-extras .trip-actions{margin-top:10px}.trip-extras .trip-actions .trip-price .icon{float:left;margin-right:5px}.trip-extras .trip-actions .pull-left{padding:0 8px;cursor:pointer}.trip-extras .trip-actions .pull-left:hover{color:var(--primary600)}.trip-extras .trip-actions .trip-share{position:relative}.trip-extras .trip-actions .trip-map{border:1px solid #f1f1f1;border-radius:20px;padding:5px 15px;position:relative;top:-6px}.trip-extras .trip-actions .trip-map .fa{font-size:12px}.trip-zones{font-weight:bold;font-size:0.8125rem}.col-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.col-map .trip-map-close{position:absolute;top:10px;right:10px;background-color:var(--white);padding:10px 15px;border:0;border-radius:30px;-webkit-box-shadow:0px 0px 23px 0px rgba(0,0,0,.28);-moz-box-shadow:0px 0px 23px 0px rgba(0,0,0,.28);box-shadow:0px 0px 23px 0px rgba(0,0,0,.28)}.col-map .trip-map-close:hover{background-color:var(--primary600);color:var(--white)}.pull-left{padding-left:0}.container-inner{width:98%}.toggle-trip{top:16px !important}@media(min-width: 992px){.toggle-trip{top:8px !important}}
