.react-dropdown{float:left;list-style:none;margin-top:-6px;padding:0;position:relative}.react-dropdown--active .react-dropdown__toggle{background-color:#fff}.react-dropdown--active .react-dropdown__sub{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible;overflow:hidden}.react-dropdown--basket{margin-bottom:-6px}.react-dropdown--basket .react-dropdown__toggle{display:inline-block;padding:10px}@media screen and (min-width: 900px){.react-dropdown--basket .react-dropdown__toggle{padding:17px 15px;margin-top:0;margin-bottom:0}}.react-dropdown--basket .react-dropdown__sub{width:150px;border:0;padding:15px 17px;left:0;margin-top:-1px}.react-dropdown--basket .react-dropdown__sub--width-350{width:350px}@media screen and (max-width: 900px){.react-dropdown--basket .react-dropdown__sub--width-350{width:100%;background-color:#fff;height:100vh;left:0px;overflow-y:scroll;position:fixed;right:0px;top:57px;z-index:100;padding:20px}}@media screen and (min-width: 900px){.react-dropdown--basket .react-dropdown__sub{border-top:1px solid #EEEEF0;right:0;left:auto}}.react-dropdown__toggle{background-color:transparent;color:#4f5f61;fill:#4f5f61;font-size:15px;font-weight:500;letter-spacing:1.1px;line-height:15px;padding:17px 11px;text-transform:uppercase;transition:background-color .25s ease}.react-dropdown__toggle--has-items{color:#00f;fill:#00f}.react-dropdown__toggle-counter{position:absolute;top:9px;right:5px;background-color:red;border-radius:50%;height:11px;width:11px;color:#fff;display:flex;justify-content:center;align-items:center;padding:1px 0 0 1px;font-size:12px}@media screen and (min-width: 900px){.react-dropdown__toggle-counter{top:16px;right:10px}}.react-dropdown__sub{background-color:#fff;box-shadow:0 11px 10px #0000000f;list-style:none;min-width:174px;opacity:0;padding:45px 24px;pointer-events:none;position:absolute;right:-1px;left:-1px;text-align:left;transform:translateY(-40px);transition:opacity .3s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:10;border:1px solid #ececec;border-top:0}.react-basket__container{padding-top:.75rem;padding-bottom:1.25rem}.react-basket__title{margin-bottom:1.25rem;border-width:0px;border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(242 242 242 / var(--tw-border-opacity));padding-bottom:.75rem;font-size:1.875rem;line-height:2.25rem;font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(79 95 97 / var(--tw-text-opacity))}.react-basket__main{margin-bottom:2rem}.react-basket__paragraph{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(88 88 107 / var(--tw-text-opacity))}.react-basket__arrow{position:absolute;right:7%;top:1.25rem}.react-basket__button-continue{position:relative;margin-top:.5rem}.react-basket__button-continue:hover+svg{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.react-basket__total-price{display:flex;justify-content:space-between;font-size:1.125rem;line-height:1.75rem;font-weight:500}.react-basket__tourist-tax{margin-top:.5rem;display:flex;justify-content:space-between;font-size:1rem;line-height:1.5rem}.react-basket__subtext{margin-bottom:1.25rem;font-size:.875rem;line-height:1.25rem}.react-icon-label{cursor:default;display:flex;align-items:center}.react-icon-label.react-icon-label--inline{display:inline-flex}.react-icon-label.react-icon-label--size-16{font-size:1rem;line-height:1.5rem}.react-icon-label.react-icon-label--size-14{font-size:.875rem;line-height:1.25rem}.react-icon-label__label{margin-left:.25rem}.react-image{width:75px;height:75px;overflow:hidden}.react-hostel-list__item{position:relative;margin-top:.5rem;margin-bottom:1.25rem;display:grid;grid-template-columns:75px auto 25px;-moz-column-gap:.75rem;column-gap:.75rem;border-width:0px;border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(242 242 242 / var(--tw-border-opacity));padding-bottom:1.25rem}.react-hostel-list__item-image{margin-right:.75rem;margin-top:.5rem}.react-hostel-list__item-content{display:flex;width:100%;flex-direction:column}.react-hostel-list__item-name{position:relative;margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem}.react-hostel-list__item-delete{cursor:pointer;font-size:1rem;line-height:1.5rem}.react-hostel-list__item-night-guest{margin-top:-.25rem}.react-hostel-list__item-guests{margin-left:.5rem}.react-price--color-black{color:#4f5f61}.react-price--color-green{color:#1e988a}.react-price--size-large{font-size:30px}
