.lant-modal .ant-modal-close-x{font-size:20px}.lant-modal .ant-modal-header{padding:16px 16px 24px}.lant-modal .ant-modal-header:has(.lant-modal__header:empty){padding:0}.lant-modal .ant-modal-body{padding:0}.lant-modal .ant-modal-footer{padding:24px;text-align:center}.lant-modal__header{display:flex;flex-direction:column;gap:24px}.lant-modal__header__logos{align-items:center;display:flex;gap:8px}.lant-modal__header__logo-item{height:24px}.lant-modal__header__logo-item svg{height:100%;width:100%}.lant-modal_has-header-border .ant-modal-header{border-bottom:1px solid #e5e5e5!important}.lant-modal__header__title_variant-primary{color:#000000d9;font-size:18px;font-weight:500;line-height:22px}.lant-modal__header__title_variant-secondary{color:#000000d9;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.lant-modal-simple-content{display:flex;flex-direction:column;gap:16px}.lant-modal-simple-content__icon{color:#004f57;font-size:36px;height:36px;width:36px}.lant-modal-simple-content__icon,.lant-modal-simple-content__image{align-items:center;align-self:center;display:flex;justify-content:center}.lant-modal-simple-content__image{height:100%;object-fit:cover;width:100%}.lant-modal-simple-content__image img{height:100%;object-fit:contain;width:100%}.lant-modal-simple-content__title{color:#004f57;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.lant-modal-simple-content__title--left{text-align:left}.lant-modal-simple-content__title--center{text-align:center}.lant-modal-simple-content__title--right{text-align:right}.lant-modal-simple-content__description{display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:400;gap:8px;line-height:24px}.lant-modal-simple-content__description p{margin:0}.lant-modal-simple-content__description--color-gray{color:#000000d9;opacity:.8}.lant-modal-simple-content__description--color-black{color:var(--lant-neutral-08)}.lant-modal-simple-content__description--left{text-align:left}.lant-modal-simple-content__description--center{text-align:center}.lant-modal-simple-content__description--right{text-align:right}.lant-checkbox-field .ant-checkbox-wrapper{font-size:var(--checkbox-font-size);line-height:normal}.lant-checkbox{align-items:center;display:flex}.lant-checkbox .ant-checkbox-inner{border-radius:2px}.lant-checkbox .ant-checkbox{top:0}.lant-checkbox_color-green .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--lant-green-20);border-color:var(--lant-green-20)}.lant-checkbox_color-green .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--lant-white)}.lant-checkbox_color-green .ant-checkbox-checked:after,.lant-checkbox_color-green .ant-checkbox-input:focus+.ant-checkbox-inner,.lant-checkbox_color-green .ant-checkbox:hover .ant-checkbox-inner,.lant-checkbox_color-green:hover .ant-checkbox-inner{border-color:var(--lant-green-20)}.lant-checkbox_color-green .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--lant-green-20)!important;border-color:var(--lant-green-20)!important;opacity:.65}.lant-checkbox_color-green .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--lant-white)}.lant-checkbox_color-red .ant-checkbox-checked .ant-checkbox-inner{background-color:red;border-color:red}.lant-checkbox_color-red .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--lant-white)}.lant-checkbox_color-red .ant-checkbox-checked:after,.lant-checkbox_color-red .ant-checkbox-input:focus+.ant-checkbox-inner,.lant-checkbox_color-red .ant-checkbox:hover .ant-checkbox-inner,.lant-checkbox_color-red:hover .ant-checkbox-inner{border-color:red}.lant-checkbox_color-red .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:red!important;border-color:red!important;opacity:.65}.lant-checkbox_color-red .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--lant-white)}.holiday-mode-badge-container{background-color:#e7f7f4;border-radius:4px;display:flex;margin-bottom:15px;padding:10px;position:relative;width:100%}.holiday-mode-badge-container.contact-us-modal .text-container-heading{color:#004f57;font-size:14px;font-weight:400;line-height:18px}@media screen and (max-width:769px){.holiday-mode-badge-container.dealer-single-page{align-items:center;flex-direction:column}.holiday-mode-badge-container.dealer-single-page .unavailable-date-badge{flex-direction:column;margin-top:25px;position:relative;right:auto}.holiday-mode-badge-container.dealer-single-page .text-container-content,.holiday-mode-badge-container.dealer-single-page .text-container-heading{text-align:center}.holiday-mode-badge-container.dealer-single-page .unavailable-date-badge--days-left{margin-bottom:10px}}.holiday-mode-badge-container.dealer-single-page .text-container-heading{color:#000;font-size:16px;font-weight:400;line-height:24px}.holiday-mode-badge-container.dealer-single-page .text-container-content{font-size:16px;font-style:italic;font-weight:400;line-height:24px}.holiday-mode-badge-container--icon.large-icon{height:68px;width:68px}.holiday-mode-badge-container .unavailable-date-badge{align-items:center;display:flex;position:absolute;right:25px;top:0}.holiday-mode-badge-container .unavailable-date-badge--days-left{font-size:12px;font-weight:600;line-height:15px}.holiday-mode-badge-container .unavailable-date-badge--end-date{background:#004f57;border-radius:0 0 4px 4px;color:#fff;margin-left:10px;padding:8px;text-align:center}.holiday-mode-badge-container .unavailable-date-badge--end-date .end-date-header{font-size:12px;line-height:15px;margin:0;text-transform:uppercase}.holiday-mode-badge-container .unavailable-date-badge--end-date .end-date-content{font-size:14px;font-weight:700;line-height:18px;margin:0}.holiday-mode-badge-container--text-container{word-wrap:break-word;margin-left:25px;width:100%}.holiday-mode-badge-container--text-container.calculated-width{width:calc(100% - 300px)}.holiday-mode-badge-container--text-container .text-container-heading{color:#004f57;font-size:14px;font-weight:700;line-height:18px;margin:0 0 5px}.holiday-mode-badge-container--text-container .text-container-heading .bold-text{font-weight:700}.holiday-mode-badge-container--text-container .text-container-content{font-size:12px;line-height:12px;margin:0}@media screen and (max-width:768px){.holiday-mode-badge-container--text-container{margin:0 0 0 10px}.holiday-mode-badge-container--text-container.calculated-width{width:100%}}.lant-make-an-offer-modal__body{display:flex;flex-direction:column;gap:16px;padding:24px 30px}.lant-make-an-offer-modal__price{align-items:center;display:flex;gap:4px}.lant-make-an-offer-modal__price-main-value{color:red;font-size:20px;font-weight:700;opacity:.8}.lant-make-an-offer-modal__price-secondary-value{color:rgba(0,0,0,.851);opacity:.5}.lant-make-an-offer-modal__form{display:flex;flex-direction:column;gap:16px}.lant-make-an-offer-modal__submit{margin-top:8px}.lant-make-an-offer-modal__account-benefits-title{color:#000000d9;font-size:16px;font-weight:600}.lant-make-an-offer-modal__account-benefits-text{color:#000000d9;line-height:24px}.lant-make-an-offer-modal__account-benefits-list{align-items:center;display:flex}.lant-make-an-offer-modal__account-benefits-list:before{background:#f7090b;border:1px solid #fff6;border-radius:2px;content:"";height:8px;margin-right:8px;width:8px}.lant-make-an-offer-modal__account-benefits-btn-wrapper{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}@media screen and (min-width:486px){.lant-make-an-offer-modal__account-benefits-btn-wrapper{flex-wrap:nowrap}}.lant-make-an-offer-modal__account-benefits-btn{width:100%}.lant-make-an-offer-modal__account-benefits-btn.ant-btn-default{background:#fff}.lant-make-an-offer-modal__account-benefits-btn.ant-btn-default span{color:red}.lant-make-an-offer-success-modal__body{padding:30px}