.addTourModal_tourModal__QvM_9{max-width:100%}.addTourModal_description__uttAL{margin-bottom:24px}.addTourModal_descriptionText__HOr15{color:var(--neutral-black);font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0}.addTourModal_formFields__epPaq{display:flex;flex-direction:column;gap:24px;width:100%}.addTourModal_fieldGroup__BE2o6{width:100%}.addTourModal_fieldGroup__BE2o6.addTourModal_placeOfService__pGIe5{width:-moz-fit-content;width:fit-content}.addTourModal_dateTimeRow__ajt2n{display:flex;gap:18px;width:100%}.addTourModal_dateTimeRow__ajt2n .addTourModal_fieldGroup__BE2o6{flex:1 1}.addTourModal_checkboxGroup__TMmGr.addTourModal_error__ce5Z_{border-radius:10px;padding:4px;border:1px solid var(--red-r5)}.addTourModal_inputWithIcon__OsOBE{position:relative;width:100%}.addTourModal_inputWithIcon__OsOBE label{position:relative}.addTourModal_inputWithIcon__OsOBE .addTourModal_calendarIcon___dSe8,.addTourModal_inputWithIcon__OsOBE .addTourModal_clockIcon__rJ97p{position:absolute;top:35px;right:8px;pointer-events:none;z-index:1;width:20px;height:20px;color:var(--neutral-n70);display:flex;align-items:center;justify-content:center}.addTourModal_inputWithIcon__OsOBE label input[type=text]{padding-right:32px}.addTourModal_checkboxGroup__TMmGr{display:flex;gap:24px;flex-wrap:wrap}.addTourModal_checkboxLabel__Mgw3q{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--neutral-black);font-family:var(--primary-font);font-size:16px;font-style:normal;font-weight:400;line-height:20px;background:var(--neutral-n20);border-radius:10px;padding:8px 8px 8px 16px}.addTourModal_richTextArea__OxvYQ{min-height:56px;height:auto;text-overflow:clip;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;resize:vertical}.addTourModal_errorText__0jmJT{color:var(--red-r5);font-family:var(--primary-font);font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:2px 0 0 15px}.addTourModal_selectedBookedDaysDisplay__gTRqB{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px;border-radius:10px;border:1px solid var(--neutral-n50);background:var(--neutral-white-n10)}.addTourModal_selectedBookedDaysLabel__0nBjD{color:var(--neutral-n100);font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:600;line-height:18px}.addTourModal_selectedBookedDaysList__mT9HR{display:flex;flex-wrap:wrap;gap:8px}.addTourModal_selectedBookedDayItem__oG_aO{display:inline-block;padding:4px 12px;background-color:var(--neutral-n20);border-radius:51px;color:var(--neutral-black);font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.addTourModal_bookedDaysContainer__1M8Uz{display:flex;flex-direction:column;gap:12px;width:100%}.addTourModal_bookedDaysCheckboxes__Bgn7O{display:flex;flex-wrap:wrap;gap:16px;padding:12px;border-radius:10px;border:1px solid var(--neutral-n50);background:var(--neutral-white-n10);max-height:300px;overflow-y:auto;align-items:flex-start}.addTourModal_bookedDateCheckboxLabel__MT1w6{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--neutral-black);font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:400;line-height:20px;min-width:100px}.addTourModal_selectedBookedDays__i7BV0{display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:8px;border-radius:10px;border:1px solid var(--neutral-n50);background:var(--neutral-white-n10)}.addTourModal_bookedDayChip__WXrPI{background-color:var(--neutral-n20);border-radius:51px;display:flex;justify-content:center;align-items:center;gap:8px;padding:4px 12px}.addTourModal_bookedDayText__uNyUO{color:var(--neutral-black);font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.addTourModal_bookedDaysRangeInputs__YrBcw{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.addTourModal_bookedDaysRangeInputWrapper__9GnPt{flex:1 1;min-width:150px}.addTourModal_bookedDaysAddButton__CRAuk{min-width:120px;height:-moz-fit-content;height:fit-content}.addTourModal_bookedDaysActions__nNScz{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;width:100%;margin-top:8px;padding-top:12px;border-top:1px solid var(--neutral-n30)}.addTourModal_bookedDayChip__WXrPI .addTourModal_closeIcon__l3_Dc{font-family:var(--primary-font);cursor:pointer;display:flex;align-items:center;padding:2px;width:16px;height:16px}.addTourModal_richTextLabel__YYhuK{display:block;margin-bottom:8px}.addTourModal_labelText__hDKQG{color:var(--neutral-n100);font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:400;line-height:18px}.addTourModal_richTextEditor__vzxpi{width:100%;margin-bottom:8px}.addTourModal_richTextEditor__vzxpi .addTourModal_ql-container__4IRep{min-height:120px;border-radius:0 0 10px 10px;border:1px solid var(--neutral-n50);background:var(--neutral-white-n10)}.addTourModal_richTextEditor__vzxpi .addTourModal_ql-toolbar__Swymv{border-radius:10px 10px 0 0;border:1px solid var(--neutral-n50);border-bottom:none;background:var(--neutral-white-n10)}.addTourModal_richTextEditor__vzxpi .addTourModal_ql-editor__4_eST{min-height:120px;font-family:var(--primary-font);font-size:16px;color:var(--neutral-black)}.addTourModal_richTextEditor__vzxpi .addTourModal_ql-editor__4_eST.addTourModal_ql-blank__njUZ_:before{color:var(--neutral-n70);font-style:normal}.addTourModal_editorLoading__tWV0g{padding:20px;text-align:center;color:var(--neutral-n70)}.addTourModal_buttons__fMKCG{display:flex;justify-content:center;align-items:center;column-gap:24px;margin-top:32px}.addTourModal_buttons__fMKCG>button{flex:1 1;max-width:187px;white-space:nowrap}.addTourModal_placeOfServiceLabel__O5Y90{display:block;margin-bottom:8px}.addTourModal_underReviewWarning__Wz9Bq{padding:12px;background:var(--neutral-n20);border-left:4px solid var(--color-main);border-radius:4px;margin-bottom:16px;font-family:var(--primary-font);font-size:14px;color:var(--neutral-black)}@media screen and (max-width:749px){.addTourModal_dateTimeRow__ajt2n{flex-direction:column;gap:24px}.addTourModal_buttons__fMKCG{margin-top:24px}.addTourModal_buttons__fMKCG>button{padding:13px 24px}.addTourModal_bookedDaysCheckboxes__Bgn7O{gap:8px}}@media screen and (min-width:750px){.addTourModal_buttons__fMKCG>button{padding:13px 24px}}