

/* Start:/local/templates/template2/public/css/common/offer/offer-booking.css?17320171713428*/
.offers-booking{position:relative;display:block;min-height:110px;margin-top:40px;margin-bottom:60px;padding:0;background:#f2f5f9;border-radius:5px}.offers-booking .button--default{color:#fff;background-color:#b88d5b}.offers-booking .button--default:focus,.offers-booking .button--default:hover{background-color:#cca16f}.offers-booking .button--default:active{background-color:#cca16f}.offers-booking--background{background-color:transparent}.offers-booking__form{display:grid;grid-template-columns:1fr 290px;grid-gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1325px){.offers-booking__form{grid-template-columns:1fr auto;grid-auto-flow:column dense;grid-auto-columns:auto;grid-gap:20px}}@media (max-width:767px){.offers-booking__form{grid-template-columns:none;grid-auto-flow:row}}.offers-booking__form--info{grid-template-columns:1fr}.offers-filter__button{margin-top:0}.offers-filter__field{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:45px;width:100%;min-width:150px;border-radius:5px;background-color:#fff}.offers-filter__field::before{position:absolute;right:18px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#dfe4eb;font-size:16px;pointer-events:none}.offers-filter__field:hover::before{opacity:.8}.offers-filter__field.icon-angle-down::before{top:55%;right:18px;font-size:12px}.choices{padding:10px 45px 10px 20px;color:#000}.choices__inner{min-height:inherit;padding:0;border:0;border-radius:0;background-color:transparent}.choices__list--single{padding:0}.choices__placeholder{opacity:1}.choices__item--selectable{font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#050033}.choices__list.choices__list--single .choices__item.choices__item--selectable{position:relative;color:#000}.choices__input{font-family:"Montserrat",Arial,sans-serif}.choices[data-type*=select-one].is-disabled{cursor:default}.choices[data-type*=select-one]::after{content:none}.choices__list--dropdown,.choices__list[aria-expanded]{left:0;right:0;width:auto;margin-top:2px;border:0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);z-index:10;word-break:normal;background-color:#fff}.choices[data-type*=select-one] .choices__input{padding:10px 20px;border-bottom-color:#f2f5f9}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{color:#050033;background-color:#f2f5f9}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{padding:10px 20px;color:#050033}.choices__heading{border-color:#f2f5f9}.choices__group{padding:0 10px}.choices.is-disabled .choices__inner{background-color:transparent}.choices[data-type*=select-one] .choices__inner{padding-bottom:0}.choices__button:focus,.choices__input:focus{font-size:inherit}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:none}}@media (min-width:1326px){.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:attr(data-select-text)}}
/*# sourceMappingURL=offer-booking.css.map */

/* End */


/* Start:/local/templates/template2/public/css/common/offer/offers-buttons.css?1735036292738*/
.offers-buttons{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:40px}.offers-buttons .offers-popup .offers-popup__button-open{margin-top:0}.offers-buttons__link{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:200px;min-height:50px;padding:9px 15px;margin-top:0;font-weight:600;color:#fff;text-align:center;background-color:#b88d5b;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.offers-buttons__link:active,.offers-buttons__link:focus,.offers-buttons__link:hover{background-color:#cca16f}
/*# sourceMappingURL=offers-buttons.css.map */

/* End */
/* /local/templates/template2/public/css/common/offer/offer-booking.css?17320171713428 */
/* /local/templates/template2/public/css/common/offer/offers-buttons.css?1735036292738 */
