.additionalservices-t1 .additionalservices-t1__wrapper{clip-path:inset(0)}.additionalservices-t1 .filter-box{border-radius:15px;padding:78px 60px;box-sizing:border-box}@media(max-width: 1620px){.additionalservices-t1 .filter-box{padding:calc(30px + (78 - 30)*(100vw - 320px)/(1620 - 320)) calc(20px + (60 - 20)*(100vw - 320px)/(1620 - 320))}}@media(max-width: 699px){.additionalservices-t1 .filter-box{position:relative;padding-right:calc(20px + (60 - 20)*(100vw - 320px)/(1620 - 320))}}@media(max-width: 699px){.additionalservices-t1 .filter-box.is-active .additionalservices-t1__filter-title-container-button:after{transform:rotate(-90deg)}}@media(max-width: 699px){.additionalservices-t1 .filter-box.is-active .additionalservices-t1__filter__list{display:flex;justify-content:flex-start}}.additionalservices-t1 .filter-box .additionalservices-t1__filter__list{display:flex;flex-wrap:wrap;gap:20px 20px;justify-content:space-evenly}@media(max-width: 699px){.additionalservices-t1 .filter-box .additionalservices-t1__filter__list{display:none;margin-top:40px}}.additionalservices-t1 .additionalservices-t1__filter-title-container{text-align:center;margin-bottom:50px}@media(max-width: 1620px){.additionalservices-t1 .additionalservices-t1__filter-title-container{margin-bottom:calc(25px + (50 - 25)*(100vw - 320px)/(1620 - 320))}}@media(max-width: 699px){.additionalservices-t1 .additionalservices-t1__filter-title-container{text-align:left;margin-bottom:0;position:relative;padding-right:25px}}.additionalservices-t1 .additionalservices-t1__filter-title-container .additionalservices-t1__filter-title-container-button{display:none}@media(max-width: 699px){.additionalservices-t1 .additionalservices-t1__filter-title-container .additionalservices-t1__filter-title-container-button{right:0;top:50%;width:14px;margin-top:-2px;height:14px;position:absolute;display:inline-block;transform:translate(0, -50%)}.additionalservices-t1 .additionalservices-t1__filter-title-container .additionalservices-t1__filter-title-container-button:before,.additionalservices-t1 .additionalservices-t1__filter-title-container .additionalservices-t1__filter-title-container-button:after{content:"";border-radius:11px;position:absolute;background:var(--zepp-bghighlight2-t2-color);transition:all .3s ease}.additionalservices-t1 .additionalservices-t1__filter-title-container .additionalservices-t1__filter-title-container-button:before{height:1px;width:16px;top:7px}.additionalservices-t1 .additionalservices-t1__filter-title-container .additionalservices-t1__filter-title-container-button:after{width:1px;height:15px;left:7px}}.additionalservices-t1 .additionalservices-t1__filter{display:flex;position:relative;align-items:center;box-sizing:border-box}.additionalservices-t1 .additionalservices-t1__filter .additionalservices-t1__headline{cursor:pointer;padding-left:35px;box-sizing:border-box}@media(max-width: 699px){.additionalservices-t1 .additionalservices-t1__filter .additionalservices-t1__headline{padding-left:30px}}.additionalservices-t1 .additionalservices-t1__filter .additionalservices-t1-filter-item{width:0;height:0;margin:0;opacity:0}.additionalservices-t1 .additionalservices-t1__filter .additionalservices-t1-filter-item:checked+span:after{content:"";display:inline-block;position:absolute;top:3px;left:3px;width:10px;height:4px;border:1px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg)}.additionalservices-t1 .additionalservices-t1__filter .additionalservices-t1-filter-item+span{left:0;top:7px;width:15px;height:15px;margin-top:-1px;position:absolute;margin-right:10px;pointer-events:none;display:inline-block;vertical-align:middle;border:1px solid #fff}@media(max-width: 1620px){.additionalservices-t1 .additionalservices-t1__filter .additionalservices-t1-filter-item+span{top:calc(3px + (7 - 3)*(100vw - 320px)/(1620 - 320))}}.additionalservices-t1 .additionalservices-list{margin-top:113px}@media(max-width: 1620px){.additionalservices-t1 .additionalservices-list{margin-top:calc(60px + (113 - 60)*(100vw - 360px)/(1620 - 360))}}.additionalservices-t1 .additionalservices-list .additionalservices-t1__label-headline{padding-left:0;padding-right:0;margin-bottom:16px}@media(max-width: 1620px){.additionalservices-t1 .additionalservices-list .additionalservices-t1__label-headline{margin-bottom:calc(5px + (16 - 5)*(100vw - 360px)/(1620 - 360))}}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element:first-child:before{content:"";display:block;background-color:var(--zepp-bgweb2-default-color);opacity:.25;width:100%;height:1px}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element:after{opacity:.25}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element.active .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title-icon:after{transform:rotate(-90deg)}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element .service-request-link .remove-request-link{display:none}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element.is-selected .service-request-link .remove-request-link{display:inline-block}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element.is-selected .service-request-link .add-to-request-link{display:none}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__inner{padding-left:0;margin-top:15px;margin-bottom:10px}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__inner{padding-left:40px}}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener{padding-left:0;padding-right:0}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener:hover{opacity:1}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener{flex-wrap:wrap}}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__left{flex:1}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__left{flex:0 0 100%}}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__right{flex:0 0 100%;margin-top:10px;padding-left:40px;box-sizing:border-box}}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline{position:relative}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline{padding-right:40px}}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title{display:block;cursor:pointer}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title{display:flex;align-items:center;flex-flow:row-reverse}}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title-inner{margin-right:25px}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title-inner{width:100%;margin-right:0}}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title-icon{width:14px;height:14px;margin-top:-2px;position:relative;display:inline-block}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title-icon{flex:0 0 40px}}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title-icon:before,.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title-icon:after{content:"";border-radius:11px;position:absolute;background:var(--zepp-bgbar-background-color);transition:all .3s ease}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title-icon:before{height:1px;width:16px;top:7px}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__headline .additional-service-title-icon:after{width:1px;height:15px;left:7px}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__duration{margin-top:5px}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__duration{padding-left:40px}}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__checkbox{width:40px;height:40px;margin:0;opacity:0;z-index:1;right:5px;top:4px;position:absolute}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__checkbox:checked+span:after{content:"";display:inline-block;position:absolute;top:4px;left:3px;width:10px;height:4px;border:2px solid var(--zepp-t2-color);border-top:0;border-right:0;transform:rotate(-45deg)}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__checkbox+span{right:0;top:8px;width:20px;height:20px;position:absolute;pointer-events:none;display:inline-block;vertical-align:middle;border:1px solid var(--zepp-t2-color)}.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__button{padding:20px;display:block;min-width:60px;position:relative;box-sizing:border-box}@media(max-width: 1620px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__button{min-width:calc(40px + (60 - 40)*(100vw - 1026px)/(1620 - 1026))}}@media(max-width: 1026px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__button{min-width:40px}}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__elements .additionalservices-t1__element__opener .additionalservices-t1__element__button{position:absolute;right:0;top:14px}}.additionalservices-t1 .additionalservices-t1__elements .service-request-link{margin-top:40px}@media(max-width: 1620px){.additionalservices-t1 .additionalservices-t1__elements .service-request-link{margin-top:calc(20px + (40 - 20)*(100vw - 320px)/(1620 - 320))}}.additionalservices-t1 .additionalservices-t1__request-container{display:none;scroll-margin-block-start:-50px}.additionalservices-t1 .additionalservices-t1__request-container.active{display:block}.additionalservices-t1 .additionalservices-t1__request-container .scroll_button{border:none;z-index:120;position:fixed;pointer-events:none;left:50%;transform:translate(-50%, 0);text-align:right;width:calc(275px + (1395 - 275)*(100vw - 320px)/(1620 - 320));max-width:1395px;bottom:20px}@media(max-width: 1026px){.additionalservices-t1 .additionalservices-t1__request-container .scroll_button{bottom:80px}}.additionalservices-t1 .additionalservices-t1__request-container .scroll_button .button1{pointer-events:auto}.additionalservices-t1 .additionalservices-t1__request-container .scroll_button a{margin:0;pointer-events:all}.additionalservices-t1 .additionalservices-t1__request-container form:not(.Bs-Form) input[type=checkbox]+*,.additionalservices-t1 .additionalservices-t1__request-container form:not(.Bs-Form) input[type=radio]+*{flex-wrap:nowrap}.additionalservices-t1 .additionalservices-t1__request-container form:not(.Bs-Form) input[type=checkbox]+::before{margin-right:10px}@media(max-width: 449px){.additionalservices-t1 .additionalservices-t1__request-container form:not(.Bs-Form) input[type=checkbox]+::before{margin-top:3px}}@media(max-width: 1026px){.additionalservices-t1 .additional-service-item{margin-top:40px}}.additionalservices-t1 .additional-service-item:first-child{border-top:0;margin-top:0;padding-top:0}.additionalservices-t1 .additional-service-item__headline{padding-top:40px;margin-bottom:35px}@media(max-width: 1620px){.additionalservices-t1 .additional-service-item__headline{padding-top:calc(10px + (40 - 10)*(100vw - 320px)/(1620 - 320));margin-bottom:calc(10px + (35 - 10)*(100vw - 320px)/(1620 - 320))}}.additionalservices-t1 .additional-service-item,.additionalservices-t1 .personal-data-container{width:100%;display:flex}.additionalservices-t1 .additional-service-item .personal-data-form,.additionalservices-t1 .personal-data-container .personal-data-form{width:100%;display:flex;flex-wrap:wrap;flex-flow:column}.additionalservices-t1 .additional-service-item .personal-data-form .field,.additionalservices-t1 .personal-data-container .personal-data-form .field{width:33.33%;flex:0 0 33.33%}@media(max-width: 699px){.additionalservices-t1 .additional-service-item .personal-data-form .field,.additionalservices-t1 .personal-data-container .personal-data-form .field{width:100%;flex:0 0 100%}}.additionalservices-t1 .additional-service-item .personal-data-form .field.message-field,.additionalservices-t1 .personal-data-container .personal-data-form .field.message-field{flex:0 0 100%;width:100%}.additionalservices-t1 .additional-service-item .personal-data-form .salutation,.additionalservices-t1 .personal-data-container .personal-data-form .salutation{width:100%}.additionalservices-t1 .additional-service-item .treatments-form-list,.additionalservices-t1 .personal-data-container .treatments-form-list{width:100%}@media(max-width: 1026px){.additionalservices-t1 .additional-service-item .treatments-form-list,.additionalservices-t1 .personal-data-container .treatments-form-list{position:relative;padding-right:40px}}.additionalservices-t1 .additional-service-item .form-row,.additionalservices-t1 .personal-data-container .form-row{display:flex;flex-wrap:wrap;align-items:stretch;margin:10px -10px 0 -10px}.additionalservices-t1 .additional-service-item .form-row:first-of-type .field:first-child,.additionalservices-t1 .personal-data-container .form-row:first-of-type .field:first-child{padding-top:5px}.additionalservices-t1 .additional-service-item .form-row .field,.additionalservices-t1 .personal-data-container .form-row .field{padding:20px 10px 0 10px;box-sizing:border-box;display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end}@media(max-width: 449px){.additionalservices-t1 .additional-service-item .form-row .field,.additionalservices-t1 .personal-data-container .form-row .field{flex:100%}}.additionalservices-t1 .additional-service-item .form-row .field .privacy-checkbox,.additionalservices-t1 .personal-data-container .form-row .field .privacy-checkbox{position:absolute;opacity:0;cursor:pointer;display:block}.additionalservices-t1 .additional-service-item .form-row .field.treatments-name,.additionalservices-t1 .personal-data-container .form-row .field.treatments-name{flex:1}.additionalservices-t1 .additional-service-item .form-row .field.treatments-name input,.additionalservices-t1 .personal-data-container .form-row .field.treatments-name input{pointer-events:none}@media(max-width: 1026px){.additionalservices-t1 .additional-service-item .form-row .field.treatments-name,.additionalservices-t1 .personal-data-container .form-row .field.treatments-name{flex:0 0 calc(227px + (723 - 227)*(100vw - 450px)/(1026 - 450))}}@media(max-width: 449px){.additionalservices-t1 .additional-service-item .form-row .field.treatments-name,.additionalservices-t1 .personal-data-container .form-row .field.treatments-name{flex:0 0 100%}}.additionalservices-t1 .additional-service-item .form-row .field .date,.additionalservices-t1 .personal-data-container .form-row .field .date{width:350px}@media(max-width: 1620px){.additionalservices-t1 .additional-service-item .form-row .field .date,.additionalservices-t1 .personal-data-container .form-row .field .date{width:calc(250px + (350 - 250)*(100vw - 1026px)/(1620 - 1026))}}@media(max-width: 1026px){.additionalservices-t1 .additional-service-item .form-row .field .date,.additionalservices-t1 .personal-data-container .form-row .field .date{width:calc(207px + (702 - 207)*(100vw - 450px)/(1026 - 450))}}@media(max-width: 449px){.additionalservices-t1 .additional-service-item .form-row .field .date,.additionalservices-t1 .personal-data-container .form-row .field .date{width:100%}}.additionalservices-t1 .additional-service-item .form-row .field .date .inner-field input,.additionalservices-t1 .personal-data-container .form-row .field .date .inner-field input{opacity:0;z-index:10;width:100%;height:54px;cursor:pointer;padding:0 20px;position:relative;box-sizing:border-box}.additionalservices-t1 .additional-service-item .form-row .field .date .inner-field:after,.additionalservices-t1 .personal-data-container .form-row .field .date .inner-field:after{display:none}.additionalservices-t1 .additional-service-item .form-row .field .date svg,.additionalservices-t1 .personal-data-container .form-row .field .date svg{content:"";position:absolute;width:22px;height:24px;top:50%;right:20px;transform:translateY(-50%);pointer-events:none;z-index:1}.additionalservices-t1 .additional-service-item .form-row .input-text,.additionalservices-t1 .personal-data-container .form-row .input-text{width:100%;height:60px;position:relative;box-sizing:border-box;border:1px solid rgba(105,67,64,.25);border-radius:15px}.additionalservices-t1 .additional-service-item .form-row .input-text.message,.additionalservices-t1 .personal-data-container .form-row .input-text.message{height:158px}.additionalservices-t1 .additional-service-item .form-row .input-text input,.additionalservices-t1 .personal-data-container .form-row .input-text input{width:100%;height:100%;border:none;outline:none;padding:0 20px;position:absolute;box-sizing:border-box;background:rgba(0,0,0,0)}.additionalservices-t1 .additional-service-item .form-row textarea,.additionalservices-t1 .personal-data-container .form-row textarea{width:100%;height:158px;resize:none;border:none;padding:15px 20px;box-sizing:border-box;background:rgba(0,0,0,0)}.additionalservices-t1 .additional-service-item .form-row .inner-field,.additionalservices-t1 .personal-data-container .form-row .inner-field{height:60px;position:relative;box-sizing:border-box;border:1px solid rgba(105,67,64,.25);border-radius:15px}.additionalservices-t1 .additional-service-item .form-row .inner-field .value,.additionalservices-t1 .personal-data-container .form-row .inner-field .value{position:absolute;top:0;left:0;display:inline-flex;align-items:center;width:100%;height:100%;padding:0 20px;box-sizing:border-box;z-index:2;font-size:var(--zepp-default-font-size);line-height:var(--zepp-default-line-height);font-family:var(--zepp-default-font-family);font-weight:var(--zepp-default-font-weight);font-style:var(--zepp-default-font-style);letter-spacing:var(--zepp-default-letter-spacing);text-transform:var(--zepp-default-text-transform)}.additionalservices-t1 .additional-service-item .form-row .inner-field.count,.additionalservices-t1 .personal-data-container .form-row .inner-field.count{width:100px}@media(max-width: 1026px){.additionalservices-t1 .additional-service-item .form-row .inner-field.count,.additionalservices-t1 .personal-data-container .form-row .inner-field.count{width:125px}}@media(max-width: 449px){.additionalservices-t1 .additional-service-item .form-row .inner-field.count,.additionalservices-t1 .personal-data-container .form-row .inner-field.count{width:100%}}.additionalservices-t1 .additional-service-item .form-row .inner-field.time,.additionalservices-t1 .personal-data-container .form-row .inner-field.time{width:150px}@media(max-width: 1026px){.additionalservices-t1 .additional-service-item .form-row .inner-field.time,.additionalservices-t1 .personal-data-container .form-row .inner-field.time{width:125px}}@media(max-width: 449px){.additionalservices-t1 .additional-service-item .form-row .inner-field.time,.additionalservices-t1 .personal-data-container .form-row .inner-field.time{width:100%}}.additionalservices-t1 .additional-service-item .form-row .inner-field:after,.additionalservices-t1 .personal-data-container .form-row .inner-field:after{top:23px;right:24px;content:"";width:10px;height:10px;position:absolute;box-sizing:border-box;transform:rotate(45deg);border:1px solid rgba(105,67,64,.25);border-left:0;border-top:0}.additionalservices-t1 .additional-service-item .form-row .inner-field select,.additionalservices-t1 .personal-data-container .form-row .inner-field select{top:0;left:0;border:0;opacity:0;z-index:3;width:100%;height:100%;cursor:pointer;position:absolute;box-sizing:border-box;background-color:rgba(0,0,0,0)}@media(max-width: 1026px){.additionalservices-t1 .additional-service-item .form-row .remove-row,.additionalservices-t1 .personal-data-container .form-row .remove-row{right:0;top:50%;height:69px;padding-right:0;position:absolute;transform:translate(0, -50%)}}.additionalservices-t1 .additional-service-item .form-row .remove-row .remove-button,.additionalservices-t1 .personal-data-container .form-row .remove-row .remove-button{width:25px;height:100%;cursor:pointer;position:relative}.additionalservices-t1 .additional-service-item .form-row .remove-row .remove-button:before,.additionalservices-t1 .additional-service-item .form-row .remove-row .remove-button:after,.additionalservices-t1 .personal-data-container .form-row .remove-row .remove-button:before,.additionalservices-t1 .personal-data-container .form-row .remove-row .remove-button:after{content:"";top:18px;width:1px;right:10px;height:25px;position:absolute;transform:rotate(45deg);background:var(--zepp-bgbar-background-color)}.additionalservices-t1 .additional-service-item .form-row .remove-row .remove-button:after,.additionalservices-t1 .personal-data-container .form-row .remove-row .remove-button:after{transform:rotate(-45deg)}.additionalservices-t1 .additionalservices-t1__request_form{margin-top:90px}@media(max-width: 1620px){.additionalservices-t1 .additionalservices-t1__request_form{margin-top:calc(40px + (90 - 40)*(100vw - 320px)/(1620 - 320))}}.additionalservices-t1 .personal-data-container{flex-wrap:wrap;margin-top:45px}.additionalservices-t1 .datepicker-cell:not(.disabled):hover{background:var(--zepp-bgbar-background-color)}