.container_datepicker{--dp-color-primary:#3858e9;--dp-color-secondary:#3858e94d;--dp-color-hover-button:#455e9eb5;--dp-color-box-background:#e6e6e6}div.box_datepicker{display:flex;justify-content:center;flex-wrap:wrap;background:var(--dp-color-box-background);width:100%;margin:0 auto;border-radius:45px;padding:15px}div.box_datepicker .box_flex_content_front{width:100%;display:flex;justify-content:space-around;margin:20px 0}div.box_datepicker .box_date{width:100%}div.box_datepicker .box_date input{width:80%}div.box_datepicker .box-discount{width:100%}div.box_datepicker .box-button{width:50%;align-content:end}div.box_datepicker .box_content_front{height:72px}div.box_datepicker .box_content_front p{margin:0 0 4px}div.box_datepicker .box_content_front input,div.box_datepicker .box_content_front select{border-radius:15px;padding:8px;border:none}div.box_datepicker .box_flex_content_front .box-adults,div.box_datepicker .box_flex_content_front .box-children,div.box_datepicker .box_flex_content_front .box-babies{width:115px}div.box_datepicker .box_flex_content_front div{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}div.box_datepicker .box_flex_content_front .button-action{width:19px;padding:4px;border-radius:12px;color:var(--dp-color-primary);fill:var(--dp-color-primary)}div.box_datepicker .box_flex_content_front .button-action:hover{background:var(--dp-color-primary);color:#fff;fill:#fff}div.box_datepicker .box_flex_content_front input{width:40px;text-align:center;background:#fff}div.box_datepicker .search_button{width:100%}div.box_datepicker .search_button svg{width:20px;margin-top:2px;fill:#fff;color:#fff}div.datepicker{width:90%;background:#fff;box-shadow:1px 8px 10px 2px rgb(142 142 142/90%);border-radius:20px;border:1px solid var(--dp-color-primary)}div.datepicker .datepicker__inner{padding:10px}div.datepicker table,div.datepicker table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background:#fff;border:none}div.datepicker table th{border:none !important;padding:13px !important}div.datepicker table thead th{font-size:1.4em !important}div.datepicker table td{font-size:1.4em !important}div.datepicker .datepicker__week-name{font-weight:700}div.datepicker .datepicker__month-day--selected{background-color:var(--dp-color-secondary) !important;color:#fff}div.datepicker .datepicker__month-day--hovering{background-color:rgba(56,88,233,.3) !important;color:#fff}div.datepicker .datepicker__month-day--last-day-selected,div.datepicker .datepicker__month-day--first-day-selected{background-color:var(--dp-color-primary) !important;color:#fff}div.datepicker .datepicker__info--selected-label{color:#333}div.datepicker .datepicker__buttons{display:none !important}div.datepicker button,div.container_datepicker button{background-color:var(--dp-color-primary);border:none;border-radius:25px;padding:10px 20px}div.datepicker .datepicker__clear-button{background:#fff;color:#000;border:1px solid #000 !important}.container_datepicker button:hover,div.datepicker .datepicker__clear-button:hover{background-color:var(--dp-color-hover-button)}@media (min-width:320px){div.datepicker{flex-direction:space-evenly;align-items:center}div.datepicker .datepicker__inner{padding:8px}div.datepicker table th{padding:9px !important}}@media (min-width:569px){div.box_datepicker{align-items:center;justify-content:space-around}div.box_datepicker .box_date{width:40%}div.box_datepicker .box_date input{width:200px}div.box_datepicker .box_flex_content_front{width:60%;justify-content:center}div.box_datepicker .box-button{width:60%;align-content:end}div.datepicker{width:95%}}@media(min-width:767px){div.box_datepicker .box_date{width:210px}div.box_datepicker .box_flex_content_front{width:45%}div.box_datepicker .box-button{width:20%}div.box_datepicker .box-discount{width:60%}}@media (min-width:946px){div.box_datepicker{justify-content:center}div.box_datepicker .box_flex_content_front{width:320px;margin:0}div.box_datepicker .box_content_front{margin:0 5px}div.box_datepicker .box_date{width:210px}div.box_datepicker .box-discount{width:200px}div.box_datepicker .box-button{width:auto;align-content:end}div.datepicker{width:760px}div.datepicker .datepicker__inner{padding:12px}}