#fsr_skyvault_location_info{position:relative;padding-bottom:20px}#fsr_skyvault_location_info:empty{display:none}#fsr_skyvault_location_info .fsr-skyvault-text{font-size:22px}.fsr-skyvault-pdp-dachtraeger-checkbox{width:25px;height:25px;border:5px solid var(--fsr-skyvault-green);border-radius:6px;display:flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer;position:relative}.fsr-skyvault-pdp-dachtraeger-checkbox-active:after{content:"X";display:block;margin-top:1px}.fsr-skyvault-pdp-dachtraeger-auswahl{display:flex;gap:15px;margin-bottom:20px}.fsr-skyvault-location-picker{position:relative;display:flex;align-items:center;margin-bottom:10px}.fsr-skyvault-location-picker input{width:100%;border:none;outline:1px solid var(--fsr-skyvault-grey);border-radius:6px}.fsr-skyvault-location-picker #Lupe{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.fsr-skyvault-location-picker #Standort{margin-left:22px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-locations-title{margin-top:20px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-locations-title-hide{display:none}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-locations{margin-top:10px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-locations-location{padding:8px 16px;border-radius:20px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-summary{display:grid;gap:20px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-summary-values{display:flex;gap:8px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-summary-value{padding:2px 10px;border-radius:14px;background:var(--fsr-skyvault-grey);display:inline-flex;cursor:pointer}.fsr-skyvault-pdp-booking-main-form-select-inner-page-summary-value[data-selected-roof]{margin-top:5px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location{position:relative}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-outer{position:absolute;width:100%;background:#fff;padding:20px;box-shadow:var(--fsr-skyvault-shadow-l);border-radius:20px;display:none;left:-20px;width:calc(100% + 40px);top:52px;box-sizing:border-box;z-index:1}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-outer.show{display:block}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-inner{max-height:300px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;width:100%;background:#fff;padding-block:20px;border-radius:20px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-inner.show{display:block}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-inner::-webkit-scrollbar{display:none;height:0px;width:0px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-location{padding:8px 16px;border-radius:5px;outline:2px solid var(--fsr-skyvault-grey);outline-offset:-2px;margin-bottom:5px;cursor:pointer;justify-content:space-between;display:grid;grid-template-columns:1fr auto}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-location:hover{outline:2px solid var(--fsr-skyvault-green);outline-offset:-2px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-location-active{outline:5px solid var(--fsr-skyvault-green);outline-offset:-2px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-location-blackout,.fsr-skyvault-pdp-booking-main-form-select-inner-page-location-location-unavailable{opacity:.5}.fsr-skyvault-location-picker-location-filtered{display:none}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-wrapper{display:flex;gap:16px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-variant{border-radius:14%;display:flex;cursor:pointer}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-variant:hover{outline:2px solid var(--fsr-skyvault-green);outline-offset:-2px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-variant-selected{outline:5px solid var(--fsr-skyvault-green);outline-offset:-4px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-variant-unavailable{filter:opacity(.5)}.fsr-skyvault-pdp-booking-main-form-select{padding:50px 57px}.fsr-skyvault-pdp-booking-main #date_picker{display:inline-flex;overflow-x:hidden;position:relative;width:100%}.fsr-widget-date-select{box-shadow:var(--fsr-skyvault-shadow-l);z-index:100000}.fsr-skyvault-pdp-booking-main #date_picker .month{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:40px;flex-shrink:0;width:100%;height:fit-content}.fsr-skyvault-pdp-booking-main #date_picker .month .month_name{-webkit-user-select:none;user-select:none;grid-column-start:1;grid-column-end:8;text-align:center;display:grid;grid-template-columns:24px auto 24px;align-items:center}.fsr-skyvault-pdp-booking-main #date_picker .month .weekdays{grid-column-start:1;grid-column-end:8;display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid grey}.fsr-skyvault-pdp-booking-main #date_picker .month .weekdays div{text-align:center}.fsr-skyvault-pdp-booking-main #date_picker .month .date{display:flex;cursor:pointer;align-items:center;justify-content:center}.fsr-skyvault-pdp-booking-main #date_picker .month .date:not(.selectable,.selected),.fsr-skyvault-pdp-booking-main #date_picker .month .date.blackout{opacity:.4;cursor:not-allowed}.fsr-skyvault-pdp-booking-main #date_picker .month .date.selected{background:#d3d3d336;opacity:1;color:#568985;cursor:default}.fsr-skyvault-pdp-booking-main #date_picker .month .date.selected_end{background:#568985;color:#fff;border-radius:0 10px 10px 0;opacity:1;cursor:default}.fsr-skyvault-pdp-booking-main #date_picker .month .date.selected_start{background:#568985;color:#fff;border-radius:10px 0 0 10px;opacity:1;cursor:default}.fsr-skyvault-pdp-booking-main-usps-usp{display:grid;gap:10px;justify-items:center;text-align:center}.fsr-skyvault-pdp-booking-main-usps-usp>.fsr-skyvault-headline{margin-top:10px}.fsr-skyvault-pdp-booking-main-form-progress{position:relative;width:100%;height:60px;display:inline-flex;align-items:center;--bubble-width: 30px;--bubble-progress-width: 60px;--bubble-gap: 14px}.fsr-skyvault-pdp-booking-main-form-progress-line{width:99%;height:5px;background:var(--fsr-skyvault-darkgrey)}.fsr-skyvault-pdp-booking-main-form-progress-bar{width:10%;height:5px;background:var(--fsr-skyvault-blue);position:absolute;transition:all .2s ease}.fsr-skyvault-pdp-booking-main-form-progress-car{position:absolute;transition:all .2s ease}.fsr-skyvault-pdp-booking-main-form-progress-left{display:flex;position:absolute;left:-40px;cursor:pointer}.fsr-skyvault-pdp-booking-main-form-progress-left-disabled{filter:grayscale(100%);opacity:.3;cursor:default}.fsr-skyvault-pdp-booking-main-form-progress-right{position:absolute;display:flex;right:-40px;transform:rotate(180deg);cursor:pointer}.fsr-skyvault-pdp-booking-main-form-progress-right-disabled{filter:grayscale(100%);opacity:.3;cursor:default}.fsr-skyvault-pdp-booking-main-form-progress-step{position:absolute;border-radius:100px;width:var(--bubble-width);height:var(--bubble-width);background:var(--fsr-skyvault-grey);display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer}.fsr-skyvault-pdp-booking-main-form-progress-step-progress{width:var(--bubble-progress-width);height:var(--bubble-progress-width);background:var(--fsr-skyvault-blue)}.fsr-skyvault-pdp-booking-main-form-progress-step-done{width:var(--bubble-width);height:var(--bubble-width);background:var(--fsr-skyvault-blue)}.fsr-skyvault-pdp-booking-main-form-progress-step-bubble{opacity:0;color:var(--fsr-skyvault-white);transition:all .2s ease}.fsr-skyvault-pdp-booking-main-form-progress-step-progress>.fsr-skyvault-pdp-booking-main-form-progress-step-bubble{opacity:1}.fsr-skyvault-pdp-booking-main-form-progress-step-done>.fsr-skyvault-pdp-booking-main-form-progress-step-bubble{opacity:0}.fsr-skyvault-pdp-booking-main-form-progress-step[data-step="1"]{left:calc(calc(100% - calc(var(--bubble-width) * 5)) - calc(var(--bubble-gap) * 4))}.fsr-skyvault-pdp-booking-main-form-progress-step[data-step="2"]{left:calc(calc(100% - calc(var(--bubble-width) * 4)) - calc(var(--bubble-gap) * 3))}.fsr-skyvault-pdp-booking-main-form-progress-step[data-step="3"]{left:calc(calc(100% - calc(var(--bubble-width) * 3)) - calc(var(--bubble-gap) * 2))}.fsr-skyvault-pdp-booking-main-form-progress-step[data-step="4"]{left:calc(calc(100% - calc(var(--bubble-width) * 2)) - calc(var(--bubble-gap) * 1))}.fsr-skyvault-pdp-booking-main-form-progress-step[data-step="5"]{left:calc(calc(100% - calc(var(--bubble-width) * 1)) - calc(var(--bubble-gap) * 0))}.fsr-skyvault-pdp-booking-main-form-progress-step-progress[data-step="1"],.fsr-skyvault-pdp-booking-main-form-progress-step-done[data-step="1"]{left:calc(calc(var(--bubble-width) * 0) + calc(var(--bubble-gap) * 0))}.fsr-skyvault-pdp-booking-main-form-progress-step-progress[data-step="2"],.fsr-skyvault-pdp-booking-main-form-progress-step-done[data-step="2"]{left:calc(calc(var(--bubble-width) * 1) + calc(var(--bubble-gap) * 1))}.fsr-skyvault-pdp-booking-main-form-progress-step-progress[data-step="3"],.fsr-skyvault-pdp-booking-main-form-progress-step-done[data-step="3"]{left:calc(calc(var(--bubble-width) * 2) + calc(var(--bubble-gap) * 2))}.fsr-skyvault-pdp-booking-main-form-progress-step-progress[data-step="4"],.fsr-skyvault-pdp-booking-main-form-progress-step-done[data-step="4"]{left:calc(calc(var(--bubble-width) * 3) + calc(var(--bubble-gap) * 3))}.fsr-skyvault-pdp-booking-main-form-progress-step-progress[data-step="5"],.fsr-skyvault-pdp-booking-main-form-progress-step-done[data-step="5"]{left:calc(calc(var(--bubble-width) * 4) + calc(var(--bubble-gap) * 4))}.fsr-skyvault-pdp-booking-main{--column-gap: 50px;--row-gap: 25px;--gallery-width: min(400px, calc(25% - calc(calc(var(--column-gap) * 2) / 3)));--form-width: min(800px, calc(50% - calc(calc(var(--column-gap) * 2) / 3)));--summary-width: min(400px, calc(25% - calc(calc(var(--column-gap) * 2) / 3)));padding-inline:170px;justify-content:center;margin-inline:auto;display:grid;width:100%;grid:auto / var(--gallery-width) var(--form-width) var(--summary-width);grid-column-gap:var(--column-gap);grid-row-gap:var(--row-gap);grid-template-areas:"gallery form summary";background:transparent url("Liquid error: invalid url input") no-repeat;background-size:44%;background-position:right;align-items:start}.fsr-skyvault-pdp-booking-main-title{grid-area:title;width:100%;display:grid;gap:15px}.fsr-skyvault-pdp-booking-main-price{grid-area:price;width:100%;display:grid;align-self:end}.fsr-skyvault-pdp-booking-main-price-top{display:inline-flex;gap:10px;align-items:center}.fsr-skyvault-pdp-booking-main-gallery{grid-area:gallery;width:100%;display:grid;align-content:center;padding-block:56px}.fsr-skyvault-pdp-booking-main-gallery-image img{object-fit:contain;flex-shrink:0;display:none;width:100%}.fsr-skyvault-pdp-booking-main-gallery-image img.fsr-skyvault-pdp-booking-main-gallery-image-active{display:block}.fsr-skyvault-pdp-booking-main-gallery-image{aspect-ratio:1;display:inline-flex;align-items:center;box-shadow:var(--fsr-skyvault-shadow-l);border-radius:20px;background:var(--fsr-skyvault-white)}.fsr-skyvault-pdp-booking-main-gallery-thumbnails{display:inline-flex;overflow-x:scroll;gap:20px;padding-block:20px;-ms-overflow-style:none;scrollbar-width:none;position:relative;scroll-behavior:smooth;max-width:100%}.fsr-skyvault-pdp-booking-main-gallery-thumbnails::-webkit-scrollbar{display:none}.fsr-skyvault-pdp-booking-main-gallery-thumbnails:after{content:"";position:sticky;flex-shrink:0;width:150px;height:117px;right:-41px;background:transparent linear-gradient(91deg,#fff0,#ffffffbc 45%,#fff 76% 100%) 0% 0% no-repeat padding-box}.fsr-skyvault-pdp-booking-main-gallery-thumbnails-thumbnail{aspect-ratio:1;object-fit:cover;box-shadow:var(--fsr-skyvault-shadow-m);border-radius:20px;flex-shrink:0;height:117px;width:117px;cursor:pointer}.fsr-skyvault-pdp-booking-main-form{position:relative;grid-area:form;width:100%;background:#d3d3d3;box-shadow:var(--fsr-skyvault-shadow-l);background:#fff;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:60px}.fsr-skyvault-pdp-booking-main-form.not-loaded:after{content:"";border-radius:20px;width:100%;height:100%;display:block;top:0;background:#fff;left:0;position:absolute;background-image:url(//traveltraeger.de/cdn/shop/files/Auto.svg?v=1726733430&width=226);background-repeat:no-repeat;background-position:center}.fsr-skyvault-pdp-booking-main-usps{grid-area:summary;width:100%;display:grid;gap:50px;padding-top:40px}.fsr-skyvault-pdp-booking-main-title-tags{display:inline-flex;gap:18px}.fsr-skyvault-pdp-booking-main-title-tags-tag{background:#d4fb79;border-radius:999px;padding:4px 25px;display:flex;align-items:center;gap:10px}.fsr-skyvault-pdp-booking-main-gallery-worker{padding:21px 105px 21px 44px;border:5px solid #508282;border-radius:20px;position:relative}.fsr-skyvault-pdp-booking-main-gallery-worker .fsr-skyvault-tooltip{position:absolute;top:13px;right:13px}.fsr-skyvault-pdp-booking-main-form-footer{display:grid;gap:35px;padding-top:35px;border-top:4px solid var(--fsr-skyvault-grey)}.fsr-skyvault-pdp-booking-main-form-footer-price{display:grid;grid-template-columns:auto auto;grid-column-gap:20px}.fsr-skyvault-pdp-booking-main-price-cancel{color:var(--fsr-skyvault-darkgrey);display:inline-flex;gap:10px}.fsr-skyvault-step-hide,.fsr-skyvault-pdp-booking-main-form-footer-checkout.fsr-skyvault-button-disabled,.fsr-skyvault-pdp-booking-main-form-footer-checkout-sticky.fsr-skyvault-button-disabled{display:none}@media only screen and (max-width: 1700px){.fsr-skyvault-pdp-booking-main{padding-inline:50px}}@media only screen and (max-width: 1440px){.fsr-skyvault-pdp-booking-main{grid-template-areas:"gallery form";grid-template-columns:min(516px,38%) calc(100% - min(516px,38%))}.fsr-skyvault-pdp-booking-main-form{padding-block:60px}.fsr-skyvault-pdp-booking-main-usps{grid-template-columns:repeat(4,1fr)}.fsr-skyvault-pdp-booking-main-usps-usp{grid-template-rows:50px auto auto;align-items:center}}@media only screen and (max-width: 1024px){.fsr-skyvault-pdp-booking-main{--column-gap: 25px;background-position-x:-90%;background-size:130%}.fsr-skyvault-pdp-booking-main-gallery-thumbnails-thumbnails{gap:10px}.fsr-skyvault-pdp-booking-main-gallery-thumbnails-thumbnail{width:65px;height:65px}.fsr-skyvault-pdp-booking-main-gallery-thumbnails:after{height:65px;width:113px}.fsr-skyvault-pdp-booking-main-usps{grid-template-columns:repeat(2,1fr)}.fsr-skyvault-pdp-booking-main-price-top{flex-direction:column;align-items:flex-start}.fsr-skyvault-pdp-booking-main-price{display:flex;flex-direction:column;gap:10px}.fsr-skyvault-pdp-booking-main-gallery-worker{padding:20px 75px 20px 20px}#fsr_skyvault_location_info{padding:0 0 20px}.fsr-skyvault-pdp-booking-main-form-progress{height:40px;--bubble-width: 20px;--bubble-progress-width: 40px;--bubble-gap: 11px}.fsr-skyvault-pdp-booking-main-form-select{padding-inline:0px}.fsr-skyvault-pdp-booking-main-form-progress-car{width:60px}}@media only screen and (max-width: 890px){.fsr-skyvault-pdp-booking-main{background:none;grid-template-columns:100%;grid-template-areas:"gallery" "form" "summary"}.fsr-skyvault-pdp-booking-main-usps{grid-template-columns:repeat(1,100%)}.fsr-car-brand-and-year-selection{display:grid;gap:0px;grid-template-columns:1fr}}@media only screen and (max-width: 480px){.fsr-skyvault-pdp-booking-main{padding-inline:25px;padding-top:0}.fsr-skyvault-pdp-booking-main-usps{grid-template-columns:repeat(2,1fr)}.fsr-skyvault-pdp-booking-main-form-progress{width:80%;margin-inline:auto}.fsr-skyvault-pdp-booking-main-form-progress-left{left:-30px}.fsr-skyvault-pdp-booking-main-form-progress-right{right:-30px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-wrapper{flex-wrap:wrap}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-variant{width:45%}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-variant img{width:100%}.fsr-car-brand-selection,.fsr-car-year-selection,.fsr-car-model-selection{position:relative;display:flex;flex-direction:column;width:100%;padding:5px;padding-inline:0px;opacity:1;height:60px}.fsr-car-roof{padding-block:3px}}.fsr-skyvault-pdp-booking-sticky-summary{position:fixed;bottom:0;left:0;width:100%;z-index:10000;display:none}.fsr-skyvault-pdp-booking-sticky-summary-inner{justify-content:space-between;align-items:center;background:#fff;padding:10px 5vw 25px;width:100%;position:relative;box-shadow:var(--fsr-skyvault-shadow-l)}.fsr-skyvault-pdp-booking-sticky-summary-inner-expert{display:flex;width:40px;height:calc(100% + 40px);position:absolute;right:0;bottom:0;border-radius:5px;background:#508282;z-index:-1;align-items:flex-start;justify-content:center;padding-top:8px;cursor:pointer}@media only screen and (max-width: 1440px){.BeaconFabButtonFrame{bottom:100px!important;right:5vw!important;display:none}.fsr-skyvault-pdp-booking-sticky-summary{display:block}.fsr-skyvault-pdp-booking-sticky-summary-inner{display:flex;justify-content:space-between}.fsr-skyvault-pdp-booking-main-form-footer{display:none}}@media only screen and (max-width: 480px){#fsr_skyvault_location_info .fsr-skyvault-text{font-size:var(--fsr-skyvault-fontsize-text)}}.fsr-skyvault-pdp-booking-sticky-summary .fsr-skyvault-pdp-booking-main-form-footer-price{width:100%}.fsr-footer{display:none!important}.fsr-skyvault-pdp-booking-main-form-select-inner>div>.fsr-skyvault-headline{margin-top:40px;margin-bottom:10px}.fsr-sv-controls{padding-inline:50px;padding-block:22px;background:#fff}.fsr-sv-controls-page{display:flex;justify-content:space-between}.fsr-car-select-widget{margin-top:40px}.fsr-car-roof.not-active{display:none}.fsr-car-roof:not(.not-active){cursor:pointer}.fsr-sv-crosssells{display:grid;gap:18px;grid-template-columns:1fr;margin-top:20px;row-gap:25px}.fsr-sv-crosssell{position:relative;display:grid;grid-template-columns:200px auto;gap:20px;align-items:center}@media only screen and (max-width: 890px){.fsr-sv-crosssell{grid-template-columns:100px auto}}.fsr-sv-crosssell.active:after{content:url(/cdn/shop/files/check_1.svg?v=1744278774);width:32px;height:32px;position:absolute;top:17px;left:16px}.fsr-sv-crosssell.active .fsr-skyvault-button{color:#000;background:#d4fb79!important}.fsr-sv-crosssell-image{background:#fff;border-radius:20px;box-shadow:0 3px 25px #a9bcc929}.fsr-sv-crosssell-image img{aspect-ratio:1.5;object-fit:contain}.fsr-sv-crosssell-info{display:flex;flex-direction:column;align-items:start;gap:5px}.fsr-sv-pdp-summary{grid-area:summary;padding-top:56px}.fsr-sv-summary-item{margin-top:20px;display:grid;column-gap:10px;grid-template-columns:17px auto 75px}.fsr-sv-summary-item>.fsr-skyvault-text,.fsr-sv-summary-item .fsr-skyvault-tooltip{justify-self:end}.fsr-sv-summary-final{border-top:1px solid #BFBFBF;margin-top:50px;padding-top:20px;width:100%;display:flex;justify-content:end}.fsr-sv-details{background:#fff;box-shadow:var(--fsr-skyvault-shadow-l);border-radius:20px;padding:30px;margin-top:30px}.fsr-sv-details-grid{display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:15px;word-break:break-word}.fsr-sv-details-grid-item:has(img){display:grid;grid-template-columns:28px auto;gap:8px}.fsr-sv-details-grid-item:not(:nth-child(-n+4)):not(.fsr-sv-details-grid-item-show){display:none}.fsr-sv-details-more{padding:4px 15px;background:#ebebea;border-radius:100px;margin-top:20px;cursor:pointer;width:fit-content}.fsr-sv-faq{margin-top:30px}.fsr-sv-faq-q{margin-block:10px;cursor:pointer}.fsr-sv-faq-q-t{position:relative;width:fit-content}.fsr-sv-faq-q-t:after{position:absolute;right:-30px;top:0;content:url(/cdn/shop/files/Pfeil_7.svg?v=1744098067);width:20px}.fsr-sv-service{outline:1px solid #BFBFBF;outline-offset:-1px;border-radius:6px;padding:13px 20px;margin-bottom:10px;cursor:pointer}.fsr-sv-service:has(.fsr-sv-switch.active),.fsr-sv-service:has(.fsr-sv-radio.active){outline:5px solid #D4FB79;outline-offset:-5px;border-radius:6px}.fsr-sv-service-top{display:flex;justify-content:space-between;width:100%;margin-bottom:0}.fsr-sv-service-top .fsr-sv-badge{margin-bottom:10px}.fsr-sv-switch{width:40px;height:21px;background:#ebebea;border-radius:100px;position:relative;cursor:pointer}.fsr-sv-switch:after{content:"";border-radius:100px;background:#fff;width:15px;height:15px;position:absolute;top:3px;left:3px;transition:all .1s ease}.fsr-sv-switch.active{background:#508282}.fsr-sv-switch.active:after{left:22px}#fsr_sv_relingtyp_find{cursor:pointer}.fsr-sv-badge{padding:2px 8px;background:#508282;color:#fff;border-radius:100px}.fsr-sv-radio{cursor:pointer;width:21px;height:21px;background:#ebebea;border-radius:100px;position:relative}.fsr-sv-radio:after{content:"";position:absolute;width:15px;height:15px;top:3px;left:3px;border-radius:100px;background:#fff}.fsr-sv-radio.active:after{display:none}.fsr-widget-location-date-select{display:flex;gap:40px;justify-content:space-between;flex-direction:column;position:relative}[onclick="reset_dates()"]{text-align:right}.fsr-widget-date-select-inputs{display:flex;width:100%;gap:30px;position:relative}.fsr-widget-date-select-inputs-start,.fsr-widget-date-select-inputs-end,.fsr-widget-date-select-inputs-start input,.fsr-widget-date-select-inputs-end input{position:relative;width:100%;border:none;outline:1px solid var(--fsr-skyvault-grey);border-radius:6px}.fsr-widget-date-select-inputs svg{position:absolute;right:20px;top:50%;transform:translateY(-50%)}svg.fsr-widget-date-select-inputs-arrow{position:absolute;bottom:-50px;left:calc(50% - 27px);top:unset;transform:none}.fsr-widget-date-select{max-width:min(100%,500px);position:absolute;top:101%;padding:10px;border-radius:16px;background:#fff;z-index:1000000;display:none}.fsr-widget-date-select.active{display:block}[data-page]{display:none}[data-page].fsr_sv_show_page,.fsr-skyvault-pdp-booking-main-gallery{display:unset}[data-page].fsr_sv_show_page.fsr-sv-controls-page{display:flex}[data-page].fsr_sv_show_page.fsr_sv_summary_mobile{display:block}.fsr-sv-mobile-title{display:none}.fsr_sv_summary_mobile{padding:30px 30px 130px}.fsr-sv-summary-close{display:none}.fsr-sv-mobile-top{display:none;padding:15px 30px;background:#f0f0f0;margin-bottom:-25px}@media only screen and (min-width: 481px){.fsr-sv-mobile-top{display:none!important}}.fsr-sv-mobile-top .fsr-sv-details-more{background:#fff;margin-top:5px}.fsr-sv-mobile-progress{display:none}@media only screen and (max-width: 1440px){.fsr-sv-pdp-summary{padding:30px;background:#fff;box-shadow:var(--fsr-skyvault-shadow-l);border-radius:20px 20px 0 0;position:fixed;top:100%;transition:top .2s ease;z-index:10001;height:80vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;left:0;width:100%}.fsr-sv-pdp-summary.show{box-shadow:0 3px 185px 115px #1e1e1e7d}.fsr-sv-pdp-summary::-webkit-scrollbar{display:none}.fsr-sv-pdp-summary.show{top:20vh}.fsr-sv-pdp-summary.show .fsr-sv-summary-close{display:block}.fsr-skyvault-pdp-booking-main-form{padding:0 30px 30px}}@media only screen and (max-width: 480px){.fsr-skyvault-pdp-booking-main{padding-inline:0px}.fsr-sv-mobile-progress{padding-block:30px;align-items:center;position:relative;display:flex;justify-content:space-between;width:100%}.fsr-sv-mobile-progress-line{position:absolute;top:50%;left:0;transform:translateY(-50%);height:3px;background:#ebebea;width:100%}.fsr-sv-mobile-progress-line:after{content:"";display:block;height:100%;background:#508282}.fsr-sv-mobile-progress-line[data-progress="33%"]:after{width:33%}.fsr-sv-mobile-progress-line[data-progress="50%"]:after{width:50%}.fsr-sv-mobile-progress-line[data-progress="66%"]:after{width:66%}.fsr-sv-mobile-progress-line[data-progress="100%"]:after{width:100%}.fsr-sv-mobile-progress-dot{width:15px;height:15px;background:#508282;border-radius:100px;z-index:1}.fsr-sv-mobile-progress-active-dot{width:25px;height:25px;background:#508282;border-radius:100px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;z-index:1}.fsr-skyvault-pdp-booking-main-gallery{padding-top:0;padding-bottom:0}.fsr-skyvault-pdp-booking-main-gallery:not(.fsr_sv_show_page){display:none}.fsr-skyvault-pdp-booking-main-gallery-image{border-radius:0;aspect-ratio:1.8}.fsr-skyvault-pdp-booking-main-gallery-thumbnails,.fsr-sv-faq{display:none}.fsr-sv-details{background:transparent;box-shadow:none;margin-top:0;width:100vw;padding-bottom:10px}.fsr-sv-details-grid-item .fsr-skyvault-bold{font-size:13px}.fsr-sv-details-grid-item .fsr-skyvault-caption,.fsr-sv-details-more{font-size:10px}#MainContent{padding-top:0}.fsr-sv-mobile-title{display:block;padding-inline:30px;margin-top:20px}.fsr-skyvault-pdp-booking-main-form-select{margin-bottom:0;margin-top:0;padding-inline:0px;padding-top:0}.fsr-skyvault-pdp-booking-main-title-title{display:none}.fsr-skyvault-pdp-booking-main-form-select-inner>div>.fsr-skyvault-headline{margin-top:30px;margin-bottom:10px}.fsr-widget-date-select-inputs{gap:10px}.fsr-widget-date-select-inputs svg:not(.fsr-widget-date-select-inputs-arrow){width:16px;right:16px}svg.fsr-widget-date-select-inputs-arrow{width:35px;left:calc(50% - 17px);bottom:-35px}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-variant{width:80px;flex-shrink:0}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-wrapper{display:inline-flex;flex-wrap:nowrap;overflow-x:scroll;width:100%;-ms-overflow-style:none;scrollbar-width:none}.fsr-skyvault-pdp-booking-main-form-select-inner-page-variant-wrapper::-webkit-scrollbar{display:none}.fsr-car-brand-and-year-selection{grid-template-columns:repeat(2,calc(50% - 8px))!important;width:100%}.fsr-sv-summary{display:flex;flex-direction:column;justify-content:center}.fsr-skyvault-button-tertiary{font-size:13px;padding:9px 16px}.fsr-skyvault-pdp-booking-sticky-summary-inner{border-radius:20px 20px 0 0}#PBarNextFrameWrapper{display:none}}[data-pagecontrol].unavailable{opacity:.3}.fsr-sv-mobile-h2{display:none}.kennzeichen_input input{box-sizing:border-box;padding:10px;min-height:auto}.kennzeichen_input{display:grid;gap:5px;grid-template-columns:58px 48px 60px 33px;margin-bottom:1em}.kennzeichen_input input.problem{border:1px solid #B24745}.fsr-sv-mobile-top .fsr-sv-details-grid{margin-block:20px}.fsr-sv-mobile-top .fsr-sv-details-grid-item:not(.fsr-sv-details-grid-item-show){display:none}@media only screen and (max-width: 480px){.fsr-sv-mobile-h2{display:block;margin-top:10px}.fsr-sv-desktop-h2{display:none}}@media only screen and (max-width: 890px){.fsr-sv-details-grid{grid-template-columns:1fr 1fr}.kennzeichen_input{display:grid;gap:3px;grid-template-columns:43px 31px 47px 22px;margin-bottom:1em}.kennzeichen_input input{box-sizing:border-box;padding:4px;min-height:auto}}@media only screen and (max-width: 1440px){.fsr-sv-controls{display:none}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/fsr-skyvault-pdp-booking.css.map */
