@keyframes loader-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes view-transition-out{from{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes view-transition-in{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.MOD-PriceCalculator .MOD-PriceCalculator__wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:6em}.MOD-PriceCalculator .MOD-PriceCalculator__content{width:34.5%}.MOD-PriceCalculator .MOD-PriceCalculator__rte{margin-top:2em}.MOD-PriceCalculator .MOD-PriceCalculator__calculator{width:57%;padding:6.5em 6.7em;border-radius:2em;background-color:#131518}.MOD-PriceCalculator .MOD-PriceCalculator__step[data-active=false]{display:none}.MOD-PriceCalculator .MOD-PriceCalculator__package{font-weight:300;line-height:1.2;color:#fff;margin-bottom:2.5em}.MOD-PriceCalculator .MOD-PriceCalculator__package>*{font-size:2.2em}@media(max-width: 1024px){.MOD-PriceCalculator .MOD-PriceCalculator__package>*{font-size:1.9em}}@media(max-width: 767px){.MOD-PriceCalculator .MOD-PriceCalculator__package>*{font-size:1.9em}}.MOD-PriceCalculator .MOD-PriceCalculator__prices{display:flex;gap:.6em;border-radius:1.5em;overflow:hidden}.MOD-PriceCalculator .MOD-PriceCalculator__prices__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:13.4em;padding:2em;background-color:#262a2e}.MOD-PriceCalculator .MOD-PriceCalculator__prices__item__value{font-weight:300;line-height:1.2;color:#fff}.MOD-PriceCalculator .MOD-PriceCalculator__prices__item__value>*{font-size:3.8em}@media(max-width: 1024px){.MOD-PriceCalculator .MOD-PriceCalculator__prices__item__value>*{font-size:2.5em}}@media(max-width: 767px){.MOD-PriceCalculator .MOD-PriceCalculator__prices__item__value>*{font-size:2.5em}}.MOD-PriceCalculator .MOD-PriceCalculator__prices__item__label{font-weight:200;line-height:1.66;color:#e0e0e0}.MOD-PriceCalculator .MOD-PriceCalculator__prices__item__label>*{font-size:1.8em}@media(max-width: 1024px){.MOD-PriceCalculator .MOD-PriceCalculator__prices__item__label>*{font-size:1.6em}}@media(max-width: 767px){.MOD-PriceCalculator .MOD-PriceCalculator__prices__item__label>*{font-size:1.6em}}.MOD-PriceCalculator .MOD-PriceCalculator__range{margin-top:6em}.MOD-PriceCalculator .MOD-PriceCalculator__range__head{display:flex;align-items:baseline;justify-content:space-between;gap:2em}.MOD-PriceCalculator .MOD-PriceCalculator__range__title{font-weight:200;line-height:1.66;color:#e0e0e0}.MOD-PriceCalculator .MOD-PriceCalculator__range__title>*{font-size:1.8em}@media(max-width: 1024px){.MOD-PriceCalculator .MOD-PriceCalculator__range__title>*{font-size:1.6em}}@media(max-width: 767px){.MOD-PriceCalculator .MOD-PriceCalculator__range__title>*{font-size:1.6em}}.MOD-PriceCalculator .MOD-PriceCalculator__range__current{font-weight:400;line-height:1.66;text-align:right;color:#fff}.MOD-PriceCalculator .MOD-PriceCalculator__range__current>*{font-size:1.8em}@media(max-width: 1024px){.MOD-PriceCalculator .MOD-PriceCalculator__range__current>*{font-size:1.6em}}@media(max-width: 767px){.MOD-PriceCalculator .MOD-PriceCalculator__range__current>*{font-size:1.6em}}.MOD-PriceCalculator .MOD-PriceCalculator__range__current>*[data-active=false]{display:none}.MOD-PriceCalculator .MOD-PriceCalculator__range__track{position:relative;display:flex;align-items:center;height:2.4em}.MOD-PriceCalculator .MOD-PriceCalculator__range__track__bar,.MOD-PriceCalculator .MOD-PriceCalculator__range__track__progress{position:absolute;top:50%;left:0;height:.8em;border-radius:.4em;transform:translateY(-50%);pointer-events:none}.MOD-PriceCalculator .MOD-PriceCalculator__range__track__bar{right:0;background-color:#262a2e}.MOD-PriceCalculator .MOD-PriceCalculator__range__track__progress{width:calc(1.2em + (100% - 2.4em)*var(--progress, 0));background-color:#fff;transition:width .3s}.MOD-PriceCalculator .MOD-PriceCalculator__range__track__input{position:relative;-webkit-appearance:none;appearance:none;font-size:inherit;width:100%;height:2.4em;margin:0;padding:0;background:none;cursor:pointer}.MOD-PriceCalculator .MOD-PriceCalculator__range__track__input:focus{outline:none}.MOD-PriceCalculator .MOD-PriceCalculator__range__track__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:2.4em;height:2.4em;border:.6em solid #fff;border-radius:50%;background-color:#131518}.MOD-PriceCalculator .MOD-PriceCalculator__range__track__input::-moz-range-thumb{box-sizing:border-box;width:2.4em;height:2.4em;border:.6em solid #fff;border-radius:50%;background-color:#131518}.MOD-PriceCalculator .MOD-PriceCalculator__range__legend{display:flex;align-items:baseline;justify-content:space-between;gap:2em;margin-top:.2em}.MOD-PriceCalculator .MOD-PriceCalculator__range__legend__item{font-weight:200;line-height:1.66;color:#e0e0e0;opacity:.5}.MOD-PriceCalculator .MOD-PriceCalculator__range__legend__item>*{font-size:1.8em}@media(max-width: 1024px){.MOD-PriceCalculator .MOD-PriceCalculator__range__legend__item>*{font-size:1.6em}}@media(max-width: 767px){.MOD-PriceCalculator .MOD-PriceCalculator__range__legend__item>*{font-size:1.6em}}.MOD-PriceCalculator .MOD-PriceCalculator__range__legend__item:last-child{text-align:right}@media(max-width: 1024px){.MOD-PriceCalculator .MOD-PriceCalculator__wrap{flex-direction:column;gap:4em}.MOD-PriceCalculator .MOD-PriceCalculator__content,.MOD-PriceCalculator .MOD-PriceCalculator__calculator{width:100%}.MOD-PriceCalculator .MOD-PriceCalculator__calculator{padding:4em}.MOD-PriceCalculator .MOD-PriceCalculator__range{margin-top:4em}}@media(max-width: 767px){.MOD-PriceCalculator .MOD-PriceCalculator__calculator{padding:3em 2.5em}.MOD-PriceCalculator .MOD-PriceCalculator__prices__item{min-height:11em;padding:1.5em}.MOD-PriceCalculator .MOD-PriceCalculator__range__head,.MOD-PriceCalculator .MOD-PriceCalculator__range__legend{gap:1em}}
