.cart-section__title{font-size:24px;font-weight:700;letter-spacing:-.48px;margin-bottom:24px;text-align:center}.cart_section__list-item-subgroup>.quantity-input{height:36px!important;width:96px!important}.cart_section__list-item-subgroup>.quantity-input .quantity-input__btn{height:30px;width:30px}.cart_section__list{display:flex;flex-direction:column;gap:20px;margin-bottom:23px}.cart_section__list-item{border-bottom:1px solid #ededed;display:flex;gap:10px;padding-bottom:20px;position:relative}.cart_section__list-item:last-child{border:none}.cart_section__list-item-group{display:flex;flex-direction:column;gap:7px}.cart_section__list-item-subgroup{display:flex}.cart_section__list-item-subgroup.props-group{align-items:center;gap:10px}.cart_section__list-item-btn{height:10px;position:absolute;right:0;top:0;width:10px}.cart_section__list-item-image img{border-radius:3px;height:65px;object-fit:cover;width:65px}.cart_section__list-item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:12px;letter-spacing:-.24px;margin-right:10px;max-width:200px;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.cart_section__list-item-price{font-size:14px;font-weight:700;letter-spacing:-.28px}.cart-section__summary{background:#f2f2f2;border-radius:15px;display:flex;flex-direction:column;gap:10px;padding:15px}.cart-section__summary-item{align-items:center;display:flex;font-size:14px;justify-content:space-between;letter-spacing:-.28px;line-height:24px}.cart-section__summary-item.total-item{border-top:1px solid #d9d9d9;font-size:16px;font-weight:700;letter-spacing:-.32px;padding-top:10px}.cart-section__summary-link{color:var(--color-bg-primary);text-decoration:none;transition:var(--fast-transition)}.cart_section__list-item-old-price{font-size:12px;opacity:.5;text-decoration:line-through}.checkout-section{font-size:14px}.checkout-section__title{font-size:24px;font-weight:700;letter-spacing:-.48px;margin-bottom:24px;text-align:center}.checkout-section__list{display:flex;flex-direction:column;gap:15px}.checkout-section__list-item{border:1px solid #d5d5d5;border-radius:10px;padding:15px;transition:border var(--medium-transition)}.checkout-section__list-item.active{border:1px solid var(--color-bg-primary)}.checkout-section__list-item.active .checkout-section__list-item-number{background:var(--color-bg-primary);color:var(--color-text-secondary)}.checkout-section__list-item.active .checkout-section__content-wrapper{grid-template-rows:1fr;opacity:1}.checkout-section__list-item.active .checkout-section__content-group-wrapper{grid-template-rows:0fr;opacity:0}.checkout-section__list-item.active .checkout-section__list-item-btn.header-btn{opacity:0;visibility:hidden}.checkout-section__list-item.active .checkout-section__content{margin-top:13px}.checkout-section__list-item.active .checkout-section__list-item-header-group.content-group{margin-top:0}.checkout-section__list-item.invalid{border:1px solid var(--color-accent)}.checkout-section__list-item.invalid .checkout-section__list-item-number{background:var(--color-accent);color:var(--color-text-secondary)}.checkout-section__list-item-header{display:flex;flex-direction:column}.checkout-section__list-item-header-group.title-group{display:flex;justify-content:space-between}.checkout-section__list-item-header-group.content-group{line-height:19px;margin-top:13px}.checkout-section__content-group-wrapper{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows var(--medium-transition),opacity var(--medium-transition)}.checkout-section__content-group-content{overflow:hidden}.checkout-section__list-item-title-block{display:flex;gap:15px}.checkout-section__list-item-number{align-items:center;background:#f2f2f2;border-radius:50%;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:25px;justify-content:center;letter-spacing:-.36px;transition:color var(--medium-transition),background var(--medium-transition);width:25px}.checkout-section__list-item-title{font-size:24px;font-weight:400;letter-spacing:-.48px;margin:0}.checkout-section__list-item-btn{background:none;border:none;cursor:pointer}.checkout-section__list-item-btn.header-btn{color:var(--color-bg-primary);opacity:1;transition:var(--fast-transition);visibility:visible}.checkout-section__content-wrapper{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--medium-transition),opacity var(--medium-transition)}.checkout-section__content{overflow:hidden}.checkout-section__content,.checkout-section__flex{display:flex;flex-direction:column;gap:13px}.checkout-section__text-input{border:1px solid #d5d5d5;border-radius:3px;box-sizing:border-box;height:36px;padding:6px 8px;transition:border var(--medium-transition);width:100%}.checkout-section__text-input:focus{outline:0}.checkout-section__text-input::placeholder{color:#b4b4b4;letter-spacing:-.28px}.checkout-section__textarea{border:1px solid #d5d5d5;border-radius:3px;box-sizing:border-box;height:70px;padding:6px 8px;resize:none;transition:border var(--medium-transition);width:100%}.checkout-section__textarea:focus{outline:0}.checkout-section__textarea::placeholder{color:#b4b4b4;letter-spacing:-.28px}.checkout-section__list-item-btn.next-btn{background:var(--color-bg-primary);border-radius:50px;box-sizing:border-box;color:var(--color-text-secondary);height:40px;transition:var(--fast-transition);width:100%}.checkout-section__checkbox{align-items:center;display:flex;gap:10px}.checkout-section__checkbox-toggler{align-items:center;border:1px solid #d5d5d5;border-radius:3px;cursor:pointer;display:flex;height:20px;justify-content:center;transition:border var(--fast-transition);width:20px}.checkout-section__checkbox-toggler:before{align-items:center;background-color:var(--color-bg-primary);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";display:flex;height:85%;justify-content:center;opacity:0;transform-origin:bottom left;transition:var(--fast-transition);width:85%}.checkout-section__checkbox-label{cursor:pointer}.checkout-section__checkbox-input{position:absolute;visibility:hidden;z-index:-2000}.checkout-section__checkbox-input:checked+.checkout-section__checkbox-toggler:before{opacity:1}.checkout-section__checkbox-input:disabled~.checkout-section__checkbox-label{cursor:not-allowed;opacity:.7}.checkout-section__checkbox-input:disabled~.checkout-section__checkbox-toggler{background:#eee;cursor:not-allowed;opacity:.7}.checkout-section__checkbox-input:disabled~.checkout-section__checkbox-toggler:before{background-color:var(--color-accent);clip-path:polygon(20% 0,0 20%,30% 50%,0 80%,20% 100%,50% 70%,80% 100%,100% 80%,70% 50%,100% 20%,80% 0,50% 30%);opacity:1}.checkout-section__radio{align-items:center;display:flex;gap:10px}.checkout-section__radio-toggler{align-items:center;border:1px solid #d5d5d5;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;transition:border var(--fast-transition);width:20px}.checkout-section__radio-toggler:before{background-color:#d9d9d9;border-radius:50%;content:"";height:80%;opacity:0;transition:var(--fast-transition);width:80%}.checkout-section__radio-label{cursor:pointer}.checkout-section__radio-input{position:absolute;visibility:hidden;z-index:-2000}.checkout-section__radio-input:checked+.checkout-section__radio-toggler:before{opacity:1}.checkout-section__input-group{display:flex;flex-direction:column;flex-grow:1;gap:0}.checkout-section__input-group.invalid{gap:7px}.checkout-section__errors-list{display:flex;flex-direction:column;gap:0;height:0;opacity:0;overflow:hidden;padding-left:10px;transition:visibility var(--fast-transition),opacity var(--fast-transition);visibility:hidden}.checkout-section__error{color:var(--color-text-accent)}.checkout-section__input-group.invalid .checkout-section__errors-list{gap:5px;height:auto;opacity:1;visibility:visible}.checkout-section__input-group.invalid .checkout-section__checkbox-toggler,.checkout-section__input-group.invalid .checkout-section__radio-toggler,.checkout-section__input-group.invalid .checkout-section__text-input{border:1px solid var(--color-accent)}.checkout-section__row{display:flex;gap:22px}.checkout-section__row.border-bottom{border-bottom:1px solid #ededed;padding-bottom:20px}.checkout-section__link,.checkout-section__text{margin-bottom:8px}.checkout-section__link:last-child,.checkout-section__text:last-child{margin:0}.checkout-section__link{color:var(--color-bg-primary);text-decoration:underline}.checkout-section__date{display:flex;flex-direction:column;gap:5px}.checkout-section__date-calendar-items{display:grid;gap:5px;grid-template-columns:repeat(4,1fr)}.checkout-section__date-calendar-item{display:flex;justify-content:center}.checkout-section__date-calendar-item .checkout-section__radio-toggler{background:#f2f2f2;border:none;border-radius:0;gap:5px;height:48px;width:fit-content;width:100%}.checkout-section__date-calendar-item .checkout-section__radio-toggler:before{display:none}.checkout-section__date-calendar-item .checkout-section__radio-toggler .day{font-size:16px;font-weight:700;letter-spacing:-.44px}.checkout-section__date-calendar-item .checkout-section__radio-toggler .date{font-size:12px;letter-spacing:-.28px}.checkout-section__date-calendar-item .checkout-section__radio-toggler svg{height:24px;width:24px}.checkout-section__date-calendar-item:first-child .checkout-section__radio-toggler{border-top-left-radius:10px}.checkout-section__date-calendar-item:last-child .checkout-section__radio-toggler{border-top-right-radius:10px}.checkout-section__date-calendar-item .checkout-section__radio-input:checked+.checkout-section__radio-toggler{background:#dfede0}.checkout-section__date-time-items{display:flex;flex-direction:column;gap:5px}.checkout-section__date-time-container{background:#f2f2f2;cursor:pointer;display:grid;grid-template-rows:.95fr;padding:0 17px;transition:var(--fast-transition)}.checkout-section__date-time-wrapper{overflow:hidden}.checkout-section__date-time-input{position:absolute;visibility:hidden;z-index:-2000}.checkout-section__date-time-header-wrapper{align-items:center;display:flex;gap:10px}.checkout-section__date-time-header-wrapper:before{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none'%3E%3Cpath stroke='%23030303' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 3 3 3-3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:flex;height:20px;justify-content:center;width:20px}.checkout-section__date-time-header{align-items:center;display:flex;flex-grow:1;height:40px;justify-content:space-between}.checkout-section__date-time-content{margin-left:30px;padding-bottom:0}.checkout-section__date-time-select{display:flex}.checkout-section__date-time-select select{background:#fff;border:1px solid #b7c3b8;cursor:pointer;height:0;padding:0 10px;transition:var(--fast-transition)}.checkout-section__date-time-select select:last-child{border-left:none}.checkout-section__date-time-input:checked+.checkout-section__date-time-container{background:#dfede0;grid-template-rows:1fr}.checkout-section__date-time-input:checked+.checkout-section__date-time-container .checkout-section__date-time-header-wrapper:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Crect width='19' height='19' x='.5' y='.5' fill='%23fff' rx='9.5'/%3E%3Crect width='19' height='19' x='.5' y='.5' stroke='%23B7C3B8' rx='9.5'/%3E%3Ccircle cx='10' cy='10' r='6' fill='%23B7C3B8'/%3E%3C/svg%3E")}.checkout-section__date-time-input:checked+.checkout-section__date-time-container .checkout-section__date-time-select{margin-bottom:15px}.checkout-section__date-time-input:checked+.checkout-section__date-time-container .checkout-section__date-time-select select{height:36px}.checkout-section__date-time-item{overflow:hidden}.checkout-section__date-time-item:last-child{border-radius:0 0 10px 10px}.suggestions{background:#fff;border:1px solid #d5d5d5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none;box-shadow:0 5px 10px 1px #0000004d;box-sizing:border-box;left:2px;max-height:250px;opacity:0;overflow:scroll;padding:5px 0;position:absolute;top:36px;transition:opacity var(--medium-transition),visibility var(--medium-transition);visibility:hidden;width:calc(100% - 4px)}.suggestions.active{opacity:1;visibility:visible}.suggestions .suggestinos-list{display:flex;flex-direction:column}.suggestions .suggestinos-list h5{box-sizing:border-box;color:#999;font-size:18px;padding:25px 10px;text-align:center;width:100%}.suggestions .suggestion{align-items:center;background:#fff;border-bottom:1px solid #d5d5d5;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;min-height:36px;padding:5px 0 5px 20px;transition:var(--fast-transition);width:100%}.suggestions .suggestion:last-child{border:none}.suggestions-group{position:relative}.suggestions-preloader{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;min-height:250px;opacity:0;position:absolute;transition:opacity var(--fast-transition),visibility var(--fast-transition);visibility:hidden;width:100%;z-index:10}.loader{animation:a 1s linear infinite;border:5px solid #fff;border-bottom:5px solid var(--color-bg-primary);border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;width:48px}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.suggestions.loading .suggestions-preloader{opacity:1;visibility:visible}.calendar-container{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--medium-transition),opacity var(--medium-transition)}.calendar-container .calendar-input{display:none}.calendar-container.active{grid-template-rows:1fr;opacity:1}.calendar-container.active .calendar-input{display:block}.calendar-wrapper{overflow:hidden}.vanilla-calendar{border-radius:.75rem;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;min-width:272px;opacity:1;padding:1rem;position:relative;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:300px}@supports ((width:-webkit-max-content) or (width:max-content)) and ((height:-webkit-max-content) or (height:max-content)){.vanilla-calendar{height:max-content;width:max-content}}.vanilla-calendar_multiple{width:550px}@supports ((width:-webkit-fit-content) or (width:-moz-fit-content) or (width:fit-content)){.vanilla-calendar_multiple{width:-moz-fit-content;width:fit-content}}.vanilla-calendar button:focus-visible{border-radius:.5rem;outline-style:solid;outline-width:1px}.vanilla-calendar.vanilla-calendar_multiple .vanilla-calendar-days{flex-grow:0}.vanilla-calendar_hidden{opacity:0;pointer-events:none}.vanilla-calendar_hidden *{pointer-events:none!important}.vanilla-calendar_to-input{position:absolute}.vanilla-calendar_to-input_bottom{margin-top:.25rem}.vanilla-calendar_to-input_top{margin-top:-.25rem}.vanilla-calendar-controls{align-items:center;box-sizing:content-box;display:flex;justify-content:space-between;left:0;padding-left:1rem;padding-right:1rem;padding-top:1.25rem;pointer-events:none;position:absolute;right:0;top:0;z-index:20}.vanilla-calendar-arrow{background-color:transparent;border-width:0;cursor:pointer;display:block;height:1.5rem;pointer-events:auto;position:relative;width:1.5rem}.vanilla-calendar-arrow:before{--tw-content:"";content:var(--tw-content);height:100%;left:0;position:absolute;top:0;width:100%}.vanilla-calendar-arrow.vanilla-calendar-arrow_prev:before{transform:rotate(90deg)}.vanilla-calendar-arrow.vanilla-calendar-arrow_next:before{transform:rotate(-90deg)}.vanilla-calendar-grid{display:flex;flex-grow:1;flex-wrap:wrap;gap:1.75rem;justify-content:center}.vanilla-calendar-grid.vanilla-calendar-grid_disabled .vanilla-calendar-column{opacity:.3;pointer-events:none}.vanilla-calendar-grid.vanilla-calendar-grid_disabled .vanilla-calendar-column.vanilla-calendar-column_month,.vanilla-calendar-grid.vanilla-calendar-grid_disabled .vanilla-calendar-column.vanilla-calendar-column_year{opacity:1;pointer-events:auto}.vanilla-calendar-column{display:flex;flex-direction:column;min-width:min-content}.vanilla-calendar-header{align-items:center;display:flex;margin-bottom:.75rem;position:relative}.vanilla-calendar-header__content{align-items:center;display:grid;flex-grow:1;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;padding-left:1rem;padding-right:1rem;white-space:pre-wrap}.vanilla-calendar-month,.vanilla-calendar-year{background-color:transparent;border-radius:.25rem;border-width:0;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.5rem;padding:.25rem}.vanilla-calendar-month.vanilla-calendar-month_disabled,.vanilla-calendar-year.vanilla-calendar-year_disabled{pointer-events:none}.vanilla-calendar-months{grid-template-columns:repeat(4,minmax(0,1fr))}.vanilla-calendar-months,.vanilla-calendar-years{align-items:center;column-gap:.5rem;display:grid;flex-grow:1;row-gap:1rem}.vanilla-calendar-years{grid-template-columns:repeat(5,minmax(0,1fr))}.vanilla-calendar-months_selecting .vanilla-calendar-months__month,.vanilla-calendar-years_selecting .vanilla-calendar-years__year{cursor:pointer}.vanilla-calendar-months_selecting .vanilla-calendar-months__month .vanilla-calendar-months__month_disabled,.vanilla-calendar-years_selecting .vanilla-calendar-years__year .vanilla-calendar-years__year_disabled{cursor:default}.vanilla-calendar-months__month,.vanilla-calendar-years__year{align-items:center;border-radius:.5rem;border-width:0;display:flex;font-size:.75rem;font-weight:600;height:2.5rem;justify-content:center;line-height:1rem;padding:.25rem;text-align:center;word-break:break-all}.vanilla-calendar-months__month.vanilla-calendar-months__month_disabled,.vanilla-calendar-years__year.vanilla-calendar-years__year_disabled{pointer-events:none}.vanilla-calendar-week-numbers{display:flex;flex-direction:column}.vanilla-calendar-week-numbers__title{align-items:center;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;margin-bottom:.5rem}.vanilla-calendar-week-numbers__content{align-items:center;display:grid;grid-auto-flow:row;justify-items:center;row-gap:.25rem}.vanilla-calendar-week-number{align-items:center;background-color:transparent;border-style:none;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;justify-content:center;line-height:1rem;margin:0;min-height:1.875rem;min-width:1.875rem;padding:0;width:100%}.vanilla-calendar-wrapper{display:flex;flex-grow:1}.vanilla-calendar-content{display:flex;flex-direction:column;flex-grow:1}.vanilla-calendar-week{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;margin-bottom:.5rem}.vanilla-calendar-week__day{align-items:center;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;min-width:1.875rem;width:100%}.vanilla-calendar-days{align-items:center;display:grid;flex-grow:1;grid-template-columns:repeat(7,1fr);justify-items:center;row-gap:.25rem}.vanilla-calendar-days_selecting .vanilla-calendar-day__btn{cursor:pointer;transition-duration:75ms;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vanilla-calendar-days_selecting .vanilla-calendar-day__btn_disabled{cursor:default}.vanilla-calendar-day{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.vanilla-calendar-day_hover-intermediate .vanilla-calendar-day__btn{border-radius:0}.vanilla-calendar-day_hover-first .vanilla-calendar-day__btn{border-bottom-left-radius:.5rem;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:0}.vanilla-calendar-day_hover-last .vanilla-calendar-day__btn{border-bottom-left-radius:0;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:.5rem}.vanilla-calendar-day_hover-first.vanilla-calendar-day_hover-last .vanilla-calendar-day__btn{border-radius:.5rem}.vanilla-calendar-day:focus-visible .vanilla-calendar-day__popup{opacity:1;pointer-events:auto}.vanilla-calendar-day_selected-first .vanilla-calendar-day__btn_selected{border-bottom-left-radius:.5rem;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:0}.vanilla-calendar-day_selected-last .vanilla-calendar-day__btn_selected{border-bottom-left-radius:0;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:.5rem}.vanilla-calendar-day_selected-first.vanilla-calendar-day_selected-last .vanilla-calendar-day__btn_selected{border-radius:.5rem}.vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected{border-radius:0}.vanilla-calendar-day__btn{align-items:center;border-radius:.5rem;border-width:0;cursor:default;display:flex;font-size:.75rem;font-weight:400;height:100%;justify-content:center;line-height:1rem;min-height:1.875rem;min-width:1.875rem;padding:0;width:100%}.vanilla-calendar-day__btn_today{font-weight:700}.vanilla-calendar-day__btn_disabled{pointer-events:none}.vanilla-calendar-day__popup{font-size:.75rem;font-weight:400;left:50%;line-height:1rem;opacity:0;padding:1rem .75rem .5rem;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);width:8rem;z-index:20}.vanilla-calendar-day__popup:after,.vanilla-calendar-day__popup:before{content:var(--tw-content);position:absolute}.vanilla-calendar-day__popup:before{border-radius:.5rem;bottom:0;content:"";display:block;height:calc(100% - 8px);left:0;width:100%;z-index:-10}.vanilla-calendar-day__popup:after{border-bottom-style:solid;border-bottom-width:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:0 solid transparent;content:"";display:block;height:0;left:50%;top:1px;transform:translate(-50%);width:0;z-index:-10}.vanilla-calendar-time{border-style:solid;border-width:1px 0 0;display:grid;gap:.75rem;grid-template-columns:auto 1fr;margin-top:.75rem;padding-top:.75rem}.vanilla-calendar-time__content{align-items:center;display:grid;grid-auto-flow:column}.vanilla-calendar-time__hours{margin-right:.35rem;position:relative;width:1.75rem}.vanilla-calendar-time__hours:after{--tw-content:":";content:var(--tw-content);display:block;margin-top:calc(-50% + 1px);position:absolute;right:-5px;top:50%}.vanilla-calendar-time__minutes{width:1.75rem}.vanilla-calendar-time__hours input,.vanilla-calendar-time__minutes input{border-radius:.25rem;border-width:0;box-sizing:border-box;display:block;font-size:1.125rem;font-weight:600;line-height:1.125rem;margin:0;padding:.125rem;position:relative;text-align:center;width:100%}.vanilla-calendar-time__hours input:focus-visible,.vanilla-calendar-time__minutes input:focus-visible{outline-style:solid;outline-width:1px}.vanilla-calendar-time__hours input:disabled,.vanilla-calendar-time__minutes input:disabled{cursor:default}.vanilla-calendar-time__keeping{background-color:transparent;border-radius:.25rem;border-width:0;cursor:pointer;font-size:.69rem;margin-left:1px;margin-top:.25rem;padding:0;width:22px}.vanilla-calendar-time__keeping:focus-visible{outline-style:solid;outline-width:1px}.vanilla-calendar-time__keeping:disabled{cursor:default}.vanilla-calendar-time__ranges{display:grid;grid-auto-flow:row}.vanilla-calendar-time__range{font-size:0;position:relative;z-index:10}.vanilla-calendar-time__range:before{content:var(--tw-content);left:0}.vanilla-calendar-time__range:after{content:var(--tw-content);right:0}.vanilla-calendar-time__range:after,.vanilla-calendar-time__range:before{content:"";height:.5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:10}.vanilla-calendar-time__range input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:1.25rem;margin:0;outline-width:0;position:relative;width:100%}.vanilla-calendar-time__range input::-webkit-slider-thumb{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;border-style:solid;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;cursor:pointer;height:1rem;margin-top:-.5rem;position:relative;width:.75rem;z-index:20}.vanilla-calendar-time__range input::-moz-range-thumb{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;border-radius:.25rem;border-style:solid;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;cursor:pointer;height:1rem;position:relative;width:.75rem;z-index:20}.vanilla-calendar-time__range input::-webkit-slider-runnable-track{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%}.vanilla-calendar-time__range input::-moz-range-track{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%}/*! name: vanilla-calendar-pro | url: https://github.com/uvarov-frontend/vanilla-calendar-pro */[data-calendar-theme=light].vanilla-calendar{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}[data-calendar-theme=light].vanilla-calendar_to-input{--tw-shadow:0 9px 20px rgba(0,0,0,.1);--tw-shadow-colored:0 9px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-calendar-theme=light].vanilla-calendar button:focus-visible{outline-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-arrow{background-color:transparent}[data-calendar-theme=light] .vanilla-calendar-arrow:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzBmMTcyYSIgZD0iTTEyIDE2Yy0uMyAwLS41LS4xLS43LS4zbC02LTZjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw1LjMgNS4zIDUuMy01LjNjLjQtLjQgMS0uNCAxLjQgMHMuNCAxIDAgMS40bC02IDZjLS4yLjItLjQuMy0uNy4zeiIvPjwvc3ZnPg==)}[data-calendar-theme=light] .vanilla-calendar-header__content,[data-calendar-theme=light] .vanilla-calendar-month,[data-calendar-theme=light] .vanilla-calendar-year{color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-month_not-active,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-year_not-active{color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-month_disabled,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-year_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-months__month{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-years__year{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-week-number,[data-calendar-theme=light] .vanilla-calendar-week-numbers__title,[data-calendar-theme=light] .vanilla-calendar-week__day{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-week__day_weekend{color:#f43f5e}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected{--tw-bg-opacity:.7;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected{--tw-bg-opacity:.7;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-day__btn_today{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:#06b6d4}[data-calendar-theme=light] .vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_prev{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_prev{color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend{color:#f43f5e}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today{color:#f43f5e}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_today{color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__popup{color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-day__popup:before{--tw-bg-opacity:1;--tw-shadow:0 3px 15px rgba(85,85,85,.2);--tw-shadow-colored:0 3px 15px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-calendar-theme=light] .vanilla-calendar-day__popup:after{border-bottom-color:#fff}[data-calendar-theme=light] .vanilla-calendar-time{border-color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-time__hours:after{color:#0f172a;content:var(--tw-content)}[data-calendar-theme=light] .vanilla-calendar-time__hours input,[data-calendar-theme=light] .vanilla-calendar-time__minutes input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-time__hours input:focus-visible,[data-calendar-theme=light] .vanilla-calendar-time__minutes input:focus-visible{outline-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__hours input.vanilla-calendar-is-focus,[data-calendar-theme=light] .vanilla-calendar-time__minutes input.vanilla-calendar-is-focus{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__keeping{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-time__keeping:focus-visible{outline-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__range input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range:after,[data-calendar-theme=light] .vanilla-calendar-time__range:before{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range input:focus-visible::-webkit-slider-thumb{border-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__range input:focus-visible::-moz-range-thumb{border-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__range input::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-time__range input::-moz-range-thumb{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-time__range input::-webkit-slider-runnable-track{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range input::-moz-range-track{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}#calendar{width:100%}.vanilla-calendar-day__btn_selected,.vanilla-calendar-months__month.vanilla-calendar-months__month_selected,.vanilla-calendar-years__year.vanilla-calendar-years__year_selected{background:var(--color-bg-primary)!important}.breadcrumbs{margin:15px 0}.main__title{display:none;font-weight:700;text-align:center}.cart-sections{display:flex;flex-direction:column;gap:23px}.cart_section{flex-grow:1}.checkout_section{flex-grow:150}@media (min-width:768px){.cart-section__title{display:none}.cart_section__list-item-title{max-width:133px}.checkout-section__title{display:none}.checkout-section__list-item.active .checkout-section__content{margin-top:20px}.checkout-section__list-item{padding:20px}.checkout-section__content,.checkout-section__flex{gap:20px}.checkout-section__input-group.invalid{gap:10px}.breadcrumbs{margin:20px 0}.main__title{display:block;font-size:32px;letter-spacing:-.64px;margin-bottom:32px}.cart-sections{flex-direction:row-reverse;gap:16px}}@media (min-width:1024px){.checkout-section__list{gap:20px}.checkout-section__content,.checkout-section__flex{max-width:420px}.breadcrumbs{margin:25px 0}.main__title{margin-bottom:48px}.cart-sections{gap:25px}.checkout_section{flex-grow:3.5}}@media (min-width:1376px){.cart-section__summary{gap:15px;padding:35px}.checkout-section__list{gap:30px}.checkout-section__list-item{padding:30px}.breadcrumbs{margin:45px 0}.main__title{font-size:48px;letter-spacing:-.96px}.cart-sections{gap:32px}.checkout_section{flex-grow:2.9}}@media (min-width:1920px){.cart-section__summary{gap:20px;padding:50px}.checkout-section__list{gap:35px}.checkout-section__list-item.active .checkout-section__content{margin-top:22px}.checkout-section__content,.checkout-section__flex{gap:22px}.cart-sections{gap:48px}.checkout_section{flex-grow:3}}@media (hover:hover){.cart-section__summary-link:hover,.checkout-section__list-item-btn.header-btn:hover{color:var(--color-text-accent)}.checkout-section__list-item-btn.next-btn:hover{background:var(--color-accent)}.suggestions .suggestion:hover{background:#efefef}.vanilla-calendar-day:hover .vanilla-calendar-day__popup,.vanilla-calendar-day__popup:hover{opacity:1;pointer-events:auto}.vanilla-calendar-time__hours input:hover:disabled,.vanilla-calendar-time__keeping:hover:disabled,.vanilla-calendar-time__minutes input:hover:disabled{background-color:transparent}[data-calendar-theme=light] .vanilla-calendar-arrow:hover:before{opacity:.6}[data-calendar-theme=light] .vanilla-calendar-month:hover,[data-calendar-theme=light] .vanilla-calendar-year:hover{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-months__month:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_disabled:hover{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-years__year:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_disabled:hover{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-week-number:hover{color:#475569}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:.7;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:.7;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_today:hover{color:#06b6d4}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-time__hours input:hover,[data-calendar-theme=light] .vanilla-calendar-time__keeping:hover,[data-calendar-theme=light] .vanilla-calendar-time__minutes input:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range:hover input::-webkit-slider-thumb{border-color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-time__range:hover input::-moz-range-thumb{border-color:#94a3b8}}
