<section class="insurance-page-calc landing-padding bg-grey" id="calculator">
<div class="container">
<div class="row ">
<div class="col-md-12">
<div class="sticky-top insurance-calc-head" v-if="showAmount">
<div class="container">
<div class="row justify-content-center">
<div class="{% if bigSize is defined and bigSize %}col-md-6{% else %}col-md-4{% endif %}">
<div class="form__title">{{ 'pages.insurance.selected_config'|trans({}, 'dc_subaru') }}</div>
<div class="box__price form__config-price">
<span><b>{{ 'pages.insurance.kasko_price'|trans({}, 'dc_subaru') }}:</b></span>
<span><b class="configPricInsurance main-color"> {% verbatim %}{{ amount.toLocaleString() }}{% endverbatim %} грн *</b></span>
</div>
</div>
<div class="{% if bigSize is defined and bigSize %}col-md-6{% else %}col-md-4{% endif %}">
<a href="#" data-bs-toggle="modal" data-toggle="modal" data-bs-target="#modalFullInsuranceOrder" data-target="#modalFullInsuranceOrder" class="btn btn-primary btn-blue float-right">{{ 'pages.insurance.get_consult'|trans({}, 'dc_subaru') }}</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row justify-content-center forms">
<div class="{% if bigSize is defined and bigSize %}col-md-12{% else %}col-md-8{% endif %}">
<section id="ins-calc" class="credit-calc-page">
<div class="col-md-12 overfl-custom" v-if="brands && !brand">
<div class="calculation_module-title">{{ 'finance.insurance.choose_brand'|trans({}, 'portal_base') }}:</div>
</div>
<div class="col-md-12" v-if="brands && !brand">
<div class="row row-calculation_module mobile-scroll">
<div class="col-md-2 calculation_module-col calculation_module-brand" v-for="brandItem in brands" v-on:click="setBrand(brandItem,brandItem.dealerId)">
<div class="calculation_module-style" :class="brand && brand.id == brandItem.id ? 'active' : ''">
<div class="calculation_module-item-img">
<img :src="brandItem.image" :alt="brandItem.name">
</div>
<div class="calculation_module-info" v-if="brandItem.dealers">
<div class="calculation_module-info-head">
<div class="calculation_module-title mb-2"><span class="dealer-active" v-html="brandItem.name"></span>Оберіть дилера</div>
</div>
<div v-on:click.stop.prevent="setBrand(brandItem,dealer.id)" class="calculation_module-info-brand" v-for="dealer in brandItem.dealers">
<span class="calculation_module-info-brand-name" v-html="dealer.title"></span>
<span class="calculation_module-info-brand-addr" v-html="dealer.adres"></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-12" v-if="dealer && cars">
<div class="row">
<div class="col-md-12 overfl-custom">
<div class="calculation_module-title">Модель:
<span :class="options.disableCarChange !== true ? 'calculation_module-title-selected' : ''" v-on:click="setBrand(null)" v-if="brand" v-html="brand.name"></span>
<span class="" v-if="equipment"> </span>
<span :class="options.disableCarChange !== true ? 'calculation_module-title-selected' : ''" v-on:click="setCar(null)" v-if="selectCar" v-html="selectCar.carName"></span>
<span class="" v-if="equipment">,</span>
<span class="calculation_module-title-selected" v-on:click="setEquipment(null)" v-if="equipment" v-html="equipment.title"></span>
<span class="" v-if="variation && !selectCar.isUsed">,</span>
<span class="calculation_module-title-selected" v-on:click="variation = null" v-if="variation && !selectCar.isUsed">{% verbatim %}{{ variation.price.toLocaleString() }}{% endverbatim %} грн</span>
</div>
</div>
</div>
</div>
<div class="col-md-12" v-if="cars && group && !selectCar">
<div class="menu-select-car swappy-radios mobile-scroll" role="radiogroup" v-if="Object.keys(cars).length > 1">
<label v-for="groupItem in cars">
<input type="radio" v-model="group" :value="groupItem.id" name="group" />
<span v-html="groupItem.title"></span>
</label>
</div>
<div class="row row-calculation_module row-calculation_module--cars mobile-scroll">
<div class="col-md-3 calculation_module-col" v-for="carItem in cars[group].cars" v-on:click="setCar(carItem, true)">
<div class="calculation_module-style" :class="car && car.id == carItem.id ? 'active' : ''">
<div class="calculation_module-item-img">
<picture :alt="carItem.carName">
<source :srcset="carItem.image_webp" type="image/webp">
<source :srcset="carItem.image">
<img :src="carItem.image" :alt="carItem.carName" class="w-100" style="visibility: visible">
</picture>
</div>
<span class="calculation_module-item-name" v-html="carItem.carName"></span>
<span class="calculation_module-item-price"><span v-if="!carItem.isUsed">{{ 'credit.from'|trans({}, 'dc_landrover') }}</span> {% verbatim %}{{ carItem.priceFrom.toLocaleString() }}{% endverbatim %} {{ 'modules.uah'|trans({}, 'dc_base') }}</span>
</div>
</div>
</div>
</div>
<div class="col-md-12" >
<div v-if="equipments && !equipment && !price">
<span class="calculation_module-title">{{ 'credit.equipment'|trans({}, 'dc_base') }}</span>
<div class="row row-calculation_module mobile-scroll">
<div class="col-md-3 calculation_module-col" :class="equipment && equipment.id == equipmentItem.id ? 'active' : ''" v-on:click="setEquipment(equipmentItem)" v-for="equipmentItem in equipments">
<div class="calculation_module-style ">
<span class="calculation_module-item-name" v-html="equipmentItem.title"></span>
<span class="calculation_module-item-price">{{ 'credit.from'|trans({}, 'dc_landrover') }} {% verbatim %}{{ equipmentItem.priceFrom.toLocaleString() }}{% endverbatim %} {{ 'modules.uah'|trans({}, 'dc_base') }}</span>
</div>
</div>
</div>
</div>
<div v-if="variations && !variation">
<span class="calculation_module-title">{{ 'credit.midification'|trans({}, 'dc_base') }}</span>
<div class="row row-calculation_module mobile-scroll">
<div class="col-md-3 calculation_module-col" v-on:click="setVariation(varItem)" v-for="varItem in variations">
<div class="calculation_module-style">
<span class="calculation_module-modif-name" v-html="varItem.fuel"></span>
<span class="calculation_module-comlect-desc" v-html="varItem.body"></span>
<span class="calculation_module-comlect-desc" v-html="varItem.drive"></span>
<span class="calculation_module-comlect-desc" v-html="varItem.transmission"></span>
<span class="calculation_module-modif-price">{% verbatim %}{{ varItem.price.toLocaleString() }}{% endverbatim %} грн</span>
</div>
</div>
</div>
</div>
</div>
<div class="insurance-calc" v-if="price">
<div class="row">
<div class="col-md-12">
<div class="form insurance">
<div class="form__label pt-0">
{{ 'pages.insurance.select_base_price'|trans({}, 'dc_subaru') }}:
</div>
<div class=" d-flex form__radio-box mobile-scroll">
{% verbatim %}
<span class="mr-0" v-for="(item,index) in baseCoefficients">
<input :id="'base-i-'+index" v-on:change="changeOptions" hidden="" v-model="selectOptions.baseCoefficient" type="radio" :value="item.params.coefficient">
<label class="form-control" :for="'base-i-'+index"> {{item.params.franchise}} % </label>
</span>
{% endverbatim %}
</div>
<div class="form__options">
{% verbatim %}
<span v-for="(item,index) in optionCoefficients">
<input type="checkbox" :id="'option-i-'+index" v-on:change="changeOptions" v-model="selectOptions.options[index]" true-value="1" :false-value="item.params.coefficient" hidden="">
<label :for="'option-i-'+index"><span>{{item.title}}</span></label>
</span>
{% endverbatim %}
</div>
{% verbatim %}
<div v-for="item in listCoefficients">
<div class="form__label">{{item.title}}:</div>
<div class="form__radio-inline">
<span v-for="(param,index) in item.params">
<input :id="'list-i-' + item.id + '-' + index" v-on:change="changeOptions" v-model="selectOptions.list[item.id]" type="radio" :value="param.coefficient" hidden="">
<label :for="'list-i-' + item.id + '-' + index"><span>{{param.title}}</span></label>
</span>
</div>
</div>
{% endverbatim %}
<hr class="form__separator">
<div class="form__note"><b class="color-red">*</b> - {{ 'pages.insurance.note'|trans({}, 'dc_subaru') }}</div>
</div>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
<div class="modal fade modal-fw-window" v-if="showAmount" id="modalFullInsuranceOrder" tabindex="-1" role="dialog" aria-labelledby="modalTestDrive" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<p class="modal-title" id="modalTestDrive">{{ 'forms.insurance_app'|trans({}, 'automarket_base') }}</p>
<p class="modal-sub-title">{{ 'forms.insurance_check'|trans({}, 'automarket_base')|raw }}</p>
<button type="button" class="close" data-bs-dismiss="modal" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.8107 0.189305C15.5583 -0.0631016 15.1491 -0.0631016 14.8967 0.189305L0.189305 14.8967C-0.0631016 15.1491 -0.0631016 15.5583 0.189305 15.8107C0.315492 15.9369 0.48093 16 0.646336 16C0.811743 16 0.977149 15.9369 1.10337 15.8107L15.8107 1.10331C16.0631 0.85093 16.0631 0.441711 15.8107 0.189305Z" fill="#A1A1A1"/>
<path d="M15.8107 14.8976L1.10331 0.190281C0.85093 -0.062125 0.44168 -0.062125 0.189305 0.190281C-0.0631016 0.442656 -0.0631016 0.851875 0.189305 1.10428L14.8967 15.8117C15.0229 15.9379 15.1883 16.001 15.3537 16.001C15.5191 16.001 15.6846 15.9379 15.8107 15.8117C16.0631 15.5593 16.0631 15.15 15.8107 14.8976Z" fill="#A1A1A1"/>
</svg>
</span>
</button>
</div>
<div class="modal-body">
<div class="form-wrapper forms">
<div class="container">
<div class="forms-sm">
<span><b>{{ 'forms.insurance_car'|trans({}, 'automarket_base') }}: </b>{% verbatim %}{{ selectCar.carName }}{% endverbatim %}</span>
<br>
<br>
<span><b>{{ 'forms.insurance_est_cost'|trans({}, 'automarket_base') }}: </b><b class="color-red">{% verbatim %}{{ amount.toLocaleString() }}{% endverbatim %} грн</b></span>
<br>
<br>
<div class="forms__fieldset">
<div class="forms__legend">{{ 'forms.insurance_contact'|trans({}, 'automarket_base') }}</div>
<div class="form-group">
<div class="sonata-ba-field sonata-collection-row-without-label">
<input v-model="uName" id="casco_name" type="text" placeholder="{{ 'small_words.name'|trans({}, 'automarket_base') }}">
</div>
</div>
<div class="form-group">
<div class="sonata-ba-field sonata-collection-row-without-label">
<input id="casco_phone" v-mask="'+38(###)###-##-##'" v-model="uPhone" type="tel" placeholder="Телефон">
</div>
</div>
<div class="form-group">
<div class="sonata-ba-field sonata-collection-row-without-label">
<input id="casco_email" v-model="uEmail" type="text" placeholder="E-mail">
</div>
</div>
<div class="checkbox style-b" v-show="privacyUrl">
<label class="checkboxes__item-privacy">
<input type="checkbox" v-model="checkPrivacy" id="check_privacy"/>
<div class="checkbox__checkmark form-control" :class="{ error: checkPrivacyError }"></div>
<div class="checkbox__body">
{{ 'callback_widget.privacy'|trans({}, 'dc_base') }}
<a :href="privacyUrl" target="_blank">
{{ 'callback_widget.privacy_link'|trans({}, 'dc_base') }}
</a>
</div>
</label>
</div>
<button @click="sendLead" class="btn btn-primary btn-send send-btn-form-fw">{{ 'forms.insurance_send'|trans({}, 'automarket_base') }}</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>