.services_form__main .form-custom--details{border-radius:2rem;background-color:rgb(var(--select-background-color))}.services_form__main .form-custom--details summary{padding:15px 20px}.accordion-inner--main{width:100%;max-width:100%}.form-custom--details .summary__title .accordion__title{opacity:.5}.custom_accordion_content .accordions_options_main .service_1,.custom_accordion_content .accordions_options_main .service_2,.custom_accordion_content .accordions_options_main .service_3{list-style:none}.custom_accordion_content .accordions_options_main .service_image{width:100%;max-width:57px;height:57px;object-fit:contain}.service_redirect_info{color:rgb(var(--color-foreground))!important}.service_info_main .service_title{font-size:2rem;line-height:normal;font-weight:500;margin-bottom:.5rem}.accordion-inner--main .form-custom--details{flex:1 1 auto}.product__accordion.accordion-inner--main>*+*{margin-top:1.8rem}.product-popup-modal__opener{opacity:.7}@media screen and (max-width:749px){.service_info_main .service_title{font-size:1.8rem}}.accordions_options_main .service_main{display:flex;align-items:center;justify-content:space-between}.accordions_options_main .service--book__list-collection-product{border-radius:2rem;padding:1.2rem 1.4rem;margin:0 2rem}.custom_accordion_content .accordions_options_main{padding-left:0}.services--head .form-custom--details{width:100%;max-width:100%}.service_main .image_info_main{display:flex;align-items:center;gap:1.4rem}.logistic--main .form-custom--details{width:100%;max-width:100%}.accordions_options_main .logistic_main{display:flex;align-items:center;justify-content:space-between}.logistic_main .image_info_main{display:flex;align-items:center;gap:2rem}.logistic--main .accordions_options_main .logistic_1,.logistic--main .accordions_options_main .logistic_2,.logistic--main .accordions_options_main .logistic_3,.logistic--main .accordions_options_main .logistic_4{list-style:none}.services_form__main>*+*,.service--booking-section .image-with-text__content>*+*{margin-top:1.8rem}.services_form__main .product__accordion summary svg{margin-left:.5rem;height:1.2rem;color:rgb(var(--select-active-color))}.service--booking-section .image-with-text__heading+.image-with-text__text{margin-top:.5rem}.service--booking-section .services_form__main{margin-top:5rem}.service--booking-section .button[add-to-cart-button]{width:100%}.services_form__main .accordions_options_main{padding-bottom:2rem}.services_form__main .accordions_options_main .service-list-item{padding:1.3rem 1.2rem 1.3rem 3.5rem;line-height:1;margin:0 2rem;border-radius:1.4rem}.form-custom--details .accordion__content.custom_accordion_content{display:inline-block;width:100%}[service-item],[service-product]{cursor:pointer}.services_form__main .service-list-item.active,.accordions_options_main .service--book__list-collection-product.active{background-color:rgb(var(--select-active-color));color:rgb(var(--select-active-text-color));--color-foreground: var(--select-active-text-color);--color-link: var(--select-active-text-color);box-shadow:0 0 0 4px rgb(var(--select-active-color),.3)}.service--booking-section .image-with-text__grid.grid{align-items:flex-start}.service-product__img-box img{width:5.8rem;height:5.8rem;object-fit:cover;border-radius:1.2rem;margin:0}.service--book__list-collection-product+.service--book__list-collection-product{margin-top:1.2rem}.service_info_main .product-popup-modal__button{font-size:1.6rem;line-height:normal;text-decoration:unset;display:flex;align-items:center;min-height:unset}.service_info_main .product-popup-modal__button svg{width:1.3rem;height:1.3rem;margin-left:.5rem}.service-product__img-box{display:flex;flex-shrink:0}.services_form__main .product__accordion .accordion__title{letter-spacing:0}.services_form__main .form-custom--details .summary__title{display:flex;align-items:center}.services_form__main .form-custom--details .summary__title img{width:3rem;height:3rem;object-fit:contain}.services_form__main .form-custom--details .summary__title>*+*{margin-left:.5rem!important}.service_price{white-space:nowrap;font-weight:500}.services_form__main .service-book__product-logistic{padding:1rem 2rem}.services_form__main .service-book__product-logistic+.service-book__product-logistic{margin-top:1.2rem}[add-to-cart-button].loading:after{content:"";display:block;animation:arrow-loading var(--duration-long) infinite linear;border:.2rem solid transparent;border-inline-start:.2rem solid rgb(var(--color-button-text));border-radius:100%;height:2.4rem;width:2.4rem;z-index:-1;position:absolute;left:50%;top:50%;margin-top:-1.2rem;margin-left:-1.2rem;right:auto;bottom:auto;background:none;transform:none;transform-origin:unset}.form-details__label{font-size:1.8rem;font-weight:500;margin-bottom:.8rem;line-height:1}@keyframes arrow-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.service--product-modal-inner{display:flex;align-items:flex-start}.service--product-modal-inner .service--product-modal-image{flex:1 1 auto;width:50%}.service--product-modal-inner .service--product-modal-content{flex:1 1 auto;padding-left:5rem;width:50%}.service--product-modal-inner{padding-bottom:4rem}.service--product-modal-content>*{margin:0}.service--product-modal-content>*+*{margin-top:2rem}.service-product-modal .product-popup-modal__content{border-radius:2rem}.service--date_picker .logistic_info svg{width:1.9rem;height:1.8rem;margin-top:-2px}.service--date_picker .logistic_info{display:flex;align-items:center}.service--date_picker .logistic_info>*+*{margin-left:.5rem}#logistic_date_picker{border:unset;box-shadow:unset;outline:unset;font-size:1.6rem;width:8.5rem;background:rgb(var(--select-background-color))}.services_form__main .accordions_options_main .service-list-item.service--date_picker{padding-top:.2rem}.accordions_options_main.accordions_products_main{max-height:49rem;overflow-y:auto;margin-bottom:2rem;scroll-snap-type:y mandatory;scroll-behavior:smooth;padding:.4rem 0;scrollbar-width:thin}.accordions_options_main.accordions_options_main-tab{max-height:18rem;overflow-y:auto;margin-bottom:1rem;scroll-snap-type:y mandatory;scroll-behavior:smooth;padding:.4rem 0;scrollbar-width:thin}.service--product-modal-description.rte{word-wrap:anywhere}.service--product-modal-image .video-section__media{-webkit-mask-image:-webkit-radial-gradient(circle,white,black)}@media screen and (min-width:750px){.service-product-modal .product-popup-modal__content{max-width:84rem;width:100%;height:fit-content;max-height:100%;border-radius:3.4rem}.form-details__label{font-size:2rem}}@media screen and (min-width:750px)and (max-width:989px){.accordion-inner--main{flex-direction:column}.accordion-inner--main .form-custom--details{width:100%}}@media screen and (max-width:749px){.accordion-inner--main{flex-direction:column}.accordion-inner--main .form-custom--details{width:100%}.service--product-modal-inner{flex-direction:column;gap:2rem}.service--product-modal-inner .service--product-modal-image{width:100%}.service--product-modal-inner .service--product-modal-content{padding-left:0;width:100%}.service-product-modal .product-popup-modal__content-info{padding-right:2rem;padding-top:1rem}}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width:750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width:749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product__accordion.accordion-make-model>*+*{margin-top:0}.product__accordion.accordion-make-model{display:flex;justify-content:space-between;gap:1.8rem;flex-wrap:wrap}.product__accordion.accordion-make-model .form-details__wrapper{flex:1 1 0;min-width:15rem}.service-list-item.active[service-item]{display:none}@media screen and (max-width:420px){.accordions_options_main.accordions_products_main .service_main{align-items:flex-start;justify-content:flex-start;flex-direction:column;row-gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/service-booking-dropdown-form-new.css.map */
