.FormDistanceInput{position:relative;width:100%}.FormDistanceInput__label{align-items:center;bottom:0;display:flex;font-size:var(--f-body-base-font-size);left:3.4375rem;line-height:var(--f-body-base-line-height);position:absolute;top:0}@media screen and (max-width:750px){.FormDistanceInput__label{left:4.0625rem}}@media screen and (min-width:1921px){.FormDistanceInput__label{left:clamp(65px,58.7826086957px + .015942029 * 100vw,120px)}}.FormDistanceInput input[type=number]::-webkit-inner-spin-button,.FormDistanceInput input[type=number]::-webkit-outer-spin-button{border:none;font-size:var(--f-body-base-font-size);line-height:var(--f-body-base-line-height);padding-block:0;padding-inline:0}@media screen and (max-width:750px){.FormDistanceInput input[type=number]::-webkit-inner-spin-button,.FormDistanceInput input[type=number]::-webkit-outer-spin-button{border:1px solid var(--c-grey-lighter);border-radius:.5rem;padding:.75rem}}.FormDistanceInput input[type=number]{border:none;font-size:var(--f-body-base-font-size);line-height:var(--f-body-base-line-height);padding-block:0;padding-inline:0}@media screen and (max-width:750px){.FormDistanceInput input[type=number]{border:1px solid var(--c-grey-lighter);border-radius:.5rem;padding:.75rem}}.FormSelect{position:relative}.FormSelect__icon{font-size:clamp(20px,18.6434782609px + .0034782609 * 100vw,32px)}.AtomPriceTable__wrapper.is-loading{pointer-events:none;position:relative}.AtomPriceTable__wrapper.is-loading .AtomPriceTable,.AtomPriceTable__wrapper.is-loading .AtomPriceTable__buttonLink,.AtomPriceTable__wrapper.is-loading .AtomPriceTable__buttonNkaLink{opacity:.4}.AtomPriceTable__loadingOverlay{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);inset:0;pointer-events:none;position:absolute}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.AtomPriceTable{border-collapse:collapse;display:block;font-size:var(--f-body-sm-font-size);font-weight:400;line-height:var(--f-body-sm-line-height);width:100%}.AtomPriceTable__row{text-align:left;width:100%}.AtomPriceTable__subscriptionLogo{display:block;margin-bottom:1rem;margin-top:.5rem}.AtomPriceTable__subscriptionLogo .AtomSubscriptionLogo__name{font-size:2rem;letter-spacing:-.02em;line-height:1.2}.AtomPriceTable__subscriptionLogo img{max-height:clamp(2.5rem,2.187vw,5.375rem)!important}.AtomPriceTable__data{border-bottom:1px solid var(--c-grey-light);font-weight:400;padding-block:.75rem;text-align:left;width:100%}.AtomPriceTable__data.left{min-width:9.375rem}.AtomPriceTable__data.right{font-variant-numeric:tabular-nums;text-align:right}@media screen and (min-width:1921px){.AtomPriceTable__data{padding-block:clamp(12px,10.6434782609px + .0034782609 * 100vw,24px)}}.AtomPriceTable__dataPromoLabel{background:var(--c-gradient-vertical);border-radius:.25rem;color:var(--c-white);display:inline-block;font-weight:500;margin-top:.25rem;padding:.25rem .5rem}@media screen and (max-width:750px){.AtomPriceTable__dataPromoLabel{margin-top:.25rem;max-width:-moz-max-content;max-width:max-content}}.AtomPriceTable__priceBlock{display:block}.AtomPriceTable__priceStrikethrough{font-weight:400;margin-bottom:.5rem;text-decoration:line-through}.AtomPriceTable__priceStrikethrough.noStrikethrough{font-weight:700;margin-bottom:0;text-decoration:none}.AtomPriceTable__buttonLink{margin-top:.75rem}@media screen and (min-width:1921px){.AtomPriceTable__buttonLink{margin-top:clamp(24px,22.1913043478px + .0046376812 * 100vw,40px)}}.AtomPriceTable__buttonNkaLink{border:1px solid transparent;margin-top:1.5rem}@media screen and (min-width:1921px){.AtomPriceTable__buttonNkaLink{margin-top:clamp(16px,15.0956521739px + .0023188406 * 100vw,24px)}}.AtomPriceTable__buttonNkaLink:active,.AtomPriceTable__buttonNkaLink:hover{border-color:transparent}.BlockPriceCalculator{overflow:hidden;position:relative}.BlockPriceCalculator.standalone{overflow:visible}@media screen and (max-width:750px){.BlockPriceCalculator{overflow:visible}}.BlockPriceCalculator__title{font-size:var(--f-2xl-font-size);font-weight:400;letter-spacing:var(--f-2xl-letter-spacing);line-height:var(--f-2xl-line-height);margin-bottom:4rem;text-align:center}@media screen and (max-width:750px){.BlockPriceCalculator__title{font-size:var(--f-lg-font-size);font-weight:500;letter-spacing:var(--f-lg-letter-spacing);line-height:var(--f-lg-line-height);margin-bottom:3.5rem;text-align:left}}.BlockPriceCalculator__label{display:inline-block;font-size:var(--f-body-sm-font-size);line-height:var(--f-body-sm-line-height)}.BlockPriceCalculator__label.filter{margin-bottom:.25rem}.BlockPriceCalculator__filter{background-color:var(--c-white);border-radius:6.1875rem;filter:unset;margin:auto 4.5rem;overflow:inherit;position:relative;transform-style:preserve-3d;transition:width .3s cubic-bezier(.165,.84,.44,1),visibility .3s cubic-bezier(.165,.84,.44,1);visibility:visible;z-index:10}.BlockPriceCalculator__filter:after{background:var(--c-gradient-horizontal);border-radius:inherit;content:"";filter:blur(15px);inset:0;opacity:.3;pointer-events:none;position:absolute;transform:translate3d(0,10px,-1px);z-index:-1}@media screen and (max-width:750px){.BlockPriceCalculator__filter{border-radius:0}.BlockPriceCalculator__filter:after{display:none}}@media screen and (max-width:1200px){.BlockPriceCalculator__filter{margin:auto 0}}.BlockPriceCalculator__filterContent{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr 1fr auto}@media screen and (max-width:750px){.BlockPriceCalculator__filterContent{gap:.75rem;grid-template-columns:1fr}}.BlockPriceCalculator__filterItem{background-color:var(--c-white);height:100%;line-height:1;padding-block:.75rem;padding-inline:1.25rem .5rem;position:relative;transition:opacity .2s cubic-bezier(.165,.84,.44,1)}.BlockPriceCalculator__filterItem.category{height:100%;min-width:17.5rem}@media screen and (max-width:1000px){.BlockPriceCalculator__filterItem.category{min-width:auto}}@media screen and (min-width:1921px){.BlockPriceCalculator__filterItem.category{height:100%;min-width:21.25rem}}.BlockPriceCalculator__filterItem.category:after{display:none}.BlockPriceCalculator__filterItem:first-child{border-bottom-left-radius:6.1875rem;border-top-left-radius:6.1875rem;padding-inline-start:2rem}.BlockPriceCalculator__filterItem:last-child:after{display:none}.BlockPriceCalculator__filterItem:after{border-right:1px solid var(--c-grey-light);content:"";height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:750px){.BlockPriceCalculator__filterItem{border-radius:0;height:auto;padding:0}.BlockPriceCalculator__filterItem:first-child{padding-inline:0}.BlockPriceCalculator__filterItem:after{display:none}}@media screen and (min-width:1921px){.BlockPriceCalculator__filterItem{padding-block:1.25rem}}.BlockPriceCalculator__datepicker.FormDatePicker{margin-bottom:0}.BlockPriceCalculator__filterButton{align-items:center;background-color:var(--c-grey-darker);border:none;border-bottom-right-radius:6.1875rem;border-top-right-radius:6.1875rem;color:var(--c-white);cursor:pointer;font-size:var(--f-body-lg-font-size);font-weight:500;height:100%;justify-content:center;line-height:var(--f-body-lg-line-height);line-height:1;padding-inline:1.5rem}@media screen and (max-width:750px){.BlockPriceCalculator__filterButton{border-radius:6.1875rem;font-size:var(--f-body-lg-font-size);line-height:var(--f-body-lg-line-height);margin-top:1.5rem;width:100%}}.BlockPriceCalculator__categorySelect .vs__dropdown-toggle,.FormSelect .vs__dropdown-toggle{border:none;height:1.375rem;padding:0}.BlockPriceCalculator__categorySelect .vs__selected,.FormSelect .vs__selected{position:absolute}.BlockPriceCalculator__categorySelect .vs__actions,.FormSelect .vs__actions{display:none}.BlockPriceCalculator__categorySelect .vs__dropdown-option,.FormSelect .vs__dropdown-option{padding:.25rem 1rem}.BlockPriceCalculator__categorySelect .vs__dropdown-menu,.FormSelect .vs__dropdown-menu{margin-left:-1.25rem;margin-top:1.25rem;min-width:21.875rem}@media screen and (max-width:750px){.BlockPriceCalculator__categorySelect .vs__dropdown-toggle,.FormSelect .vs__dropdown-toggle{border:1px solid var(--c-grey-lighter);height:100%;padding:.75rem}.BlockPriceCalculator__categorySelect .vs__dropdown-menu,.FormSelect .vs__dropdown-menu{margin-left:0;margin-top:1.25rem;min-width:100%}}@media screen and (min-width:1921px){.BlockPriceCalculator__categorySelect .vs__dropdown-toggle,.FormSelect .vs__dropdown-toggle{height:2.25rem}}.BlockPriceCalculator__SelectedCarOption,.BlockPriceCalculator__carOption{align-items:center;display:flex}.BlockPriceCalculator__previewImage{height:3.125rem;margin-right:.75rem;width:4.6875rem}.BlockPriceCalculator__icon{font-size:clamp(16px,15.0956521739px + .0023188406 * 100vw,24px);margin-bottom:.125rem;margin-left:.25rem}.BlockPriceCalculator__aboGrid{background-color:var(--c-white);display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);padding-block:5.5rem 1.5rem}.BlockPriceCalculator__aboGrid .FormSelect .vs__actions{display:flex;padding:0}@media screen and (max-width:750px){.BlockPriceCalculator__aboGrid{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:1rem;margin-inline:-1rem;padding-block:3.5rem 1.5rem;padding-inline:1rem;scrollbar-width:none}.BlockPriceCalculator__aboGrid::-webkit-scrollbar{display:none}}@media screen and (max-width:1000px){.BlockPriceCalculator__aboGrid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1921px){.BlockPriceCalculator__aboGrid{padding-block-end:clamp(24px,21.2869565217px + .0069565217 * 100vw,48px);padding-block-start:clamp(48px,46.1913043478px + .0046376812 * 100vw,64px)}}.BlockPriceCalculator__table{border:1px solid var(--c-grey-light);border-radius:.5rem;padding:1.5rem}@media screen and (max-width:750px){.BlockPriceCalculator__table{flex:0 0 90%;scroll-snap-align:center}}.BlockPriceCalculator__footer{font-size:var(--f-body-xs-font-size);line-height:var(--f-body-xs-line-height)}.BlockPriceCalculator__footerLink{font-weight:400}.BlockPriceCalculator__footerPromoAction{align-items:center;display:flex;font-size:var(--f-body-base-font-size);line-height:var(--f-body-base-line-height);margin-top:2rem}@media screen and (max-width:750px){.BlockPriceCalculator__footerPromoAction{margin-top:1.5rem}}.BlockPriceCalculator__footerPromoActionLinkWrapper{display:inline-flex}@media screen and (max-width:750px){.BlockPriceCalculator__footerPromoActionLinkWrapper{display:block}}.BlockPriceCalculator__footerPromoActionLink{color:var(--c-red);margin-left:.25rem}.BlockPriceCalculator__footerPromoActionIcon{background:var(--c-gradient-diagonal);border-radius:6.1875rem;color:var(--c-white);filter:drop-shadow(0 4px 12px var(--c-black-dark-a20));font-size:clamp(20px,19.547826087px + .0011594203 * 100vw,24px);margin-right:1rem;padding:.875rem}@media screen and (max-width:750px){.BlockPriceCalculator__footerPromoActionIcon{margin-right:.75rem}}
