/**
 * Accordion v3.4.1
 * Lightweight and accessible accordion module created in pure Javascript
 * https://github.com/michu2k/Accordion
 *
 * Copyright (c) Michał Strumpf
 * Published under MIT License
 */

.ac{--color-white:#fff;--color-light-grey:#eee;--color-grey:#8a8a8a;--color-black:#111;margin-bottom:8px;border:1px solid var(--color-light-grey);background-color:var(--color-white);box-sizing:border-box}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{font:bold 16px Arial,sans-serif;color:var(--color-black);text-align:left;width:100%;padding:8px 32px 8px 8px;display:block;cursor:pointer;background-color:transparent;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger::after{content:"+";text-align:center;width:15px;transform:translate(0,-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:var(--color-grey)}.ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel .ac-text{font:15px/24px Arial,sans-serif;color:var(--color-black);padding:8px;margin:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger::after{content:"\2013"}
/**
 * tom-select.css (v2.6.1)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */
.ts-control {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: none;
  border-radius: 3px;
  display: flex;
  flex-wrap: wrap;
}
.ts-wrapper.multi.has-items .ts-control {
  padding: calc(8px - 2px - 0px) 8px calc(8px - 2px - 3px - 0px);
}
.full .ts-control {
  background-color: #fff;
}
.disabled .ts-control, .disabled .ts-control * {
  cursor: default !important;
}
.focus .ts-control {
  box-shadow: none;
}
.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}
.ts-wrapper.multi .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0px solid #d0d0d0;
  overflow: auto;
}
.ts-wrapper.multi .ts-control > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0px solid #cacaca;
}
.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
  color: rgb(124.5, 124.5, 124.5);
  background: hsl(0, 0%, 124.9019607843%);
  border: 0px solid hsl(0, 0%, 111.568627451%);
}
.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
  box-shadow: none !important;
}
.ts-control > input::-ms-clear {
  display: none;
}
.ts-control > input:focus {
  outline: none !important;
}
.has-items .ts-control > input {
  margin: 0px 4px !important;
}
.ts-control.rtl {
  text-align: right;
}
.ts-control.rtl.single .ts-control:after {
  left: 15px;
  right: auto;
}
.ts-control.rtl .ts-control > input {
  margin: 0px 4px 0px -2px !important;
}
.disabled .ts-control {
  opacity: 0.5;
  background-color: #fafafa;
}
.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}

.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: 0.25rem 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.ts-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}
.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 5px 8px;
}
.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}
.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.ts-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.ts-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.ts-dropdown .active.create {
  color: #495c68;
}
.ts-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.ts-dropdown .spinner {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 5px 8px;
}
.ts-dropdown .spinner::after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.ts-dropdown-content {
  overflow: hidden auto;
  max-height: 200px;
  scroll-behavior: smooth;
}

.ts-wrapper.plugin-drag_drop .ts-dragging {
  color: transparent !important;
}
.ts-wrapper.plugin-drag_drop .ts-dragging > * {
  visibility: hidden !important;
}

.plugin-checkbox_options:not(.rtl) .option input {
  margin-right: 0.5rem;
}

.plugin-checkbox_options.rtl .option input {
  margin-left: 0.5rem;
}

/* stylelint-disable function-name-case */
.plugin-clear_button {
  --ts-pr-clear-button: 1em;
}
.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(8px - 6px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}
.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
  right: max(var(--ts-pr-caret), 8px);
}
.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
  opacity: 1;
}

.ts-wrapper .dropdown-header {
  position: relative;
  padding: 10px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: color-mix(#fff, #d0d0d0, 85%);
  border-radius: 3px 3px 0 0;
}
.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.ts-wrapper .dropdown-header-close:hover {
  color: hsl(0, 0%, -6.1764705882%);
}

.plugin-dropdown_input.focus.dropdown-active .ts-control {
  box-shadow: none;
  border: 1px solid #d0d0d0;
}
.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px;
  display: block;
  padding: 8px 8px;
  box-shadow: none;
  width: 100%;
  background: transparent;
}
.plugin-dropdown_input .items-placeholder {
  border: 0 none !important;
  box-shadow: none !important;
  width: 100%;
}
.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
  display: none !important;
}

.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-ms-input-placeholder {
  color: transparent;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}

.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}
.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}
.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup::before {
  display: none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
}
.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 6px;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.ts-wrapper.plugin-remove_button .item .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}
.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item {
  padding-right: 0 !important;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border-left: 1px solid #d0d0d0;
  margin-left: 6px;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
  border-left-color: #cacaca;
}
.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
  border-left-color: hsl(0, 0%, 111.568627451%);
}

.ts-wrapper.plugin-remove_button.rtl .item {
  padding-left: 0 !important;
}
.ts-wrapper.plugin-remove_button.rtl .item .remove {
  border-right: 1px solid #d0d0d0;
  margin-right: 6px;
}
.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
  border-right-color: #cacaca;
}
.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
  border-right-color: hsl(0, 0%, 111.568627451%);
}

:root {
  --ts-pr-clear-button: 0px;
  --ts-pr-caret: 0px;
  --ts-pr-min: .75rem;
}

.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
  cursor: pointer;
}

.ts-control:not(.rtl) {
  padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-control.rtl {
  padding-left: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-wrapper {
  position: relative;
}

.ts-dropdown,
.ts-control,
.ts-control input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
}

.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: #fff;
  cursor: text;
}

.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
          clip-path: inset(50%) !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;border:none;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}
.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7, var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7, var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3, 1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4, 1fr);grid-auto-rows:var(--adp-year-cell-height)}
.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}
.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:rgba(255,255,255,0)}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0)}
.air-datepicker{--adp-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size: 14px;--adp-width: 246px;--adp-z-index: 100;--adp-padding: 4px;--adp-grid-areas: "nav" "body" "timepicker" "buttons";--adp-transition-duration: .3s;--adp-transition-ease: ease-out;--adp-transition-offset: 8px;--adp-background-color: #fff;--adp-background-color-hover: #f0f0f0;--adp-background-color-active: #eaeaea;--adp-background-color-in-range: rgba(92, 196, 239, .1);--adp-background-color-in-range-focused: rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused: #8ad5f4;--adp-background-color-selected-other-month: #a2ddf6;--adp-color: #4a4a4a;--adp-color-secondary: #9c9c9c;--adp-accent-color: #4eb5e6;--adp-color-current-date: var(--adp-accent-color);--adp-color-other-month: #dedede;--adp-color-disabled: #aeaeae;--adp-color-disabled-in-range: #939393;--adp-color-other-month-hover: #c5c5c5;--adp-border-color: #dbdbdb;--adp-border-color-inner: #efefef;--adp-border-radius: 4px;--adp-border-color-inline: #d7d7d7;--adp-nav-height: 32px;--adp-nav-arrow-color: var(--adp-color-secondary);--adp-nav-action-size: 32px;--adp-nav-color-secondary: var(--adp-color-secondary);--adp-day-name-color: #ff9a19;--adp-day-name-color-hover: #8ad5f4;--adp-day-cell-width: 1fr;--adp-day-cell-height: 32px;--adp-month-cell-height: 42px;--adp-year-cell-height: 56px;--adp-pointer-size: 10px;--adp-poiner-border-radius: 2px;--adp-pointer-offset: 14px;--adp-cell-border-radius: 4px;--adp-cell-background-color-hover: var(--adp-background-color-hover);--adp-cell-background-color-selected: #5cc4ef;--adp-cell-background-color-selected-hover: #45bced;--adp-cell-background-color-in-range: rgba(92, 196, 239, 0.1);--adp-cell-background-color-in-range-hover: rgba(92, 196, 239, 0.2);--adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);--adp-btn-height: 32px;--adp-btn-color: var(--adp-accent-color);--adp-btn-color-hover: var(--adp-color);--adp-btn-border-radius: var(--adp-border-radius);--adp-btn-background-color-hover: var(--adp-background-color-hover);--adp-btn-background-color-active: var(--adp-background-color-active);--adp-time-track-height: 1px;--adp-time-track-color: #dedede;--adp-time-track-color-hover: #b1b1b1;--adp-time-thumb-size: 12px;--adp-time-padding-inner: 10px;--adp-time-day-period-color: var(--adp-color-secondary);--adp-mobile-font-size: 16px;--adp-mobile-nav-height: 40px;--adp-mobile-width: 320px;--adp-mobile-day-cell-height: 38px;--adp-mobile-month-cell-height: 48px;--adp-mobile-year-cell-height: 64px}.air-datepicker-overlay{--adp-overlay-background-color: rgba(0, 0, 0, .3);--adp-overlay-transition-duration: .3s;--adp-overlay-transition-ease: ease-out;--adp-overlay-z-index: 99}
.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4, max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0, 0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size: var(--adp-mobile-font-size);--adp-day-cell-height: var(--adp-mobile-day-cell-height);--adp-month-cell-height: var(--adp-mobile-month-cell-height);--adp-year-cell-height: var(--adp-mobile-year-cell-height);--adp-nav-height: var(--adp-mobile-nav-height);--adp-nav-action-size: var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%, calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%, -50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size: calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:"";position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:300;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon/icomoon.eot?x39bmz);src:url(../fonts/icomoon/icomoon.eot?x39bmz#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?x39bmz) format("truetype"),url(../fonts/icomoon/icomoon.woff?x39bmz) format("woff"),url(../fonts/icomoon/icomoon.svg?x39bmz#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transform:translateZ(0);will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lock{font-size:14px}.icon-lock:before{content:"\e910"}.icon-mollie{font-size:14px}.icon-mollie:before{content:"\e911"}.icon-warning:before{content:"\e90f"}.icon-tick{font-size:10px}.icon-tick:before{content:"\e90e"}.icon-arrow-upward{font-size:7px}.icon-arrow-upward:before{content:"\e900"}.icon-ar{font-size:26px}.icon-ar:before{content:"\e901"}.icon-full{font-size:20px}.icon-full:before{content:"\e902"}.icon-clockwise:before{content:"\e903"}.icon-arrow-forward:before{content:"\e904"}.icon-pen:before{content:"\e905"}.icon-calendar:before{content:"\e906"}.icon-tips{font-size:20px}.icon-tips:before{content:"\e907"}.icon-mail{font-size:16px}.icon-mail:before{content:"\e908"}.icon-pdf-download{font-size:23px}.icon-pdf-download:before{content:"\e909"}.icon-bim-download{font-size:22px}.icon-bim-download:before{content:"\e90a"}.icon-edit{font-size:22px}.icon-edit:before{content:"\e90b"}.icon-create:before{content:"\e90c"}.icon-cart:before{content:"\e90d"}.icon-rotate-45{transform:rotate(45)}.btn .icon-svg,.staircase-selector__holder:has(input[type=radio]:checked) button[type=submit] .icon-svg{left:21px!important}.icon-svg svg{height:15px;width:20px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:relative;white-space:inherit;width:auto;z-index:1111111111111}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/inter/Inter-Light.woff2) format("woff2"),url(../fonts/inter/Inter-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter/Inter-Regular.woff2) format("woff2"),url(../fonts/inter/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter/Inter-Bold.woff2) format("woff2"),url(../fonts/inter/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter/Inter-Medium.woff2) format("woff2"),url(../fonts/inter/Inter-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/inter/Inter-Black.woff2) format("woff2"),url(../fonts/inter/Inter-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(../fonts/inter/Inter-Italic.woff2) format("woff2"),url(../fonts/inter/Inter-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:TeX Gyre Heros;font-style:italic;font-weight:500 900;src:url(../fonts/texgyre/texgyreheros-bolditalic.woff2) format("woff2"),url(../fonts/texgyre/texgyreheros-bolditalic.woff) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:300;line-height:1.1875}a{color:#000;transition:color .35s cubic-bezier(.3,.86,.36,.95)}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:hover{color:#ff8200}dl,ol,p,ul{margin:0 0 18px}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background-color:transparent;border:1px solid;border-radius:0;min-width:0;padding:1.2rem 2.4rem;transition:border-color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95);width:100%}input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-flex{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.form-flex--container{margin-right:auto;max-width:721px}.form-flex li{width:100%}.share__holder{position:relative}.share-form{opacity:1;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:visible}.share-form.is-submitted,.share-form__success{opacity:0;visibility:hidden}.share-form__success{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);width:100%}.share-form__success span{margin:0 auto 0 0}.share-form__success.active{opacity:1;visibility:visible}.share-form .form-flex{position:relative}.share-form .form-area{width:100%}.share-form input[type=email]{background-color:hsla(0,0%,85%,.3);border:none;border-radius:18px;color:#808182;padding:10px 100px 8px 15px;text-transform:uppercase;transition:opacity .35s cubic-bezier(.3,.86,.36,.95);width:100%}[hidden] .share-form input[type=email]{opacity:0}.share-form button,.share-form button[type=submit],.share-form input[type=submit]{align-items:center;background-color:#ff8200;border:none;border-radius:28px;color:#fff;cursor:pointer;display:inline-flex;flex-wrap:wrap;font-family:Inter,Arial,Noto Sans,sans-serif;height:100%;padding:8px 20px 6px;position:absolute;right:0;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.share-form button:focus,.share-form button:hover,.share-form button[type=submit]:focus,.share-form button[type=submit]:hover,.share-form input[type=submit]:focus,.share-form input[type=submit]:hover{background-color:#ffa700}.share-form button.disabled,.share-form button[type=submit].disabled,.share-form input[type=submit].disabled{background-color:transparent;color:#dadada;cursor:default;pointer-events:none;transition:visibility .35s cubic-bezier(.3,.86,.36,.95)}[hidden] .share-form button.disabled,[hidden] .share-form button[type=submit].disabled,[hidden] .share-form input[type=submit].disabled{visibility:hidden}fieldset{border:none;margin:0;padding:0}.input-range{color:#808182;display:block;font-size:14px;line-height:1.21;margin-bottom:20px;margin-top:auto;overflow:hidden;text-align:right;text-overflow:ellipsis;transition:color .35s cubic-bezier(.3,.86,.36,.95);white-space:nowrap}.input-error{color:#ff8200;display:flex;flex-wrap:wrap;gap:4px;margin-left:auto;opacity:0;position:absolute;right:0;top:calc(100% + 8px);transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.input-error,.input-heading{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700}.input-heading{font-size:18px;line-height:1.33;margin:0;text-transform:capitalize}.input-holder{background-color:#f8f8f8;border:1px solid #989898;border-radius:10px;margin-bottom:100px;overflow:hidden;padding:16px 20px 35px}.input-wrapper{padding-top:49px}.input-unit{position:absolute;right:13px;top:50%;transform:translateY(-50%)}.input-group{display:flex;flex-wrap:wrap;gap:39px;position:relative}.input-group:not(:last-of-type){padding-bottom:70px}.input-group .after-valid,.input-group .comfort-link{bottom:16px;opacity:0;position:absolute;right:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.input-group:has(input.valid):not(:has(input:not(.valid))):not(:has(input.not-valid)) .after-valid{opacity:1;visibility:visible}.input-group .input-area{margin-bottom:37px}.input-group .input-area:last-of-type{margin-bottom:0}.input-area:has(input.not-valid) .input-error{opacity:1;visibility:visible}.input-area:has(input.not-valid) .input-range{color:#ff8200}.input-area input.not-valid{background-color:rgba(255,130,0,.1);border-color:#ff8200}.input-area .row,.input-area.row{margin-left:-10px;margin-right:-10px}.input-area .row:last-of-type,.input-area.row:last-of-type{margin:0 -10px}.input-area [class*=" col-"],.input-area [class^=col-]{padding:0 10px}.input-area label{display:block;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;line-height:1.31;margin-bottom:16px;text-transform:capitalize}.input-area input{border:1px solid #989898;border-radius:10px;padding:20px 50px 20px 15px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95);width:100%}.input-area input.valid{border-color:#417505}.input-area__holder,.input-area__img{overflow:hidden;position:relative}.input-area__img{max-height:119px;max-width:87px}.input-area__img-xl{height:70px;width:87px}.input-area__img-xxl{height:119px;width:66px}.input-area__grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:70px auto;position:relative;width:100%}.input-area__grid .input-area__img--xs{max-width:calc(100% - 10px)}.input-area__grid .input-area__holder input{border:1px solid #989898;border-radius:10px;font-size:18px;line-height:1.22;padding:20px 50px 17px 15px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95);width:100%}.input-area__grid .input-area__holder input.valid{border-color:#417505}.input-area__grid .input-area__holder input.not-valid{background-color:rgba(255,130,0,.1);border-color:#ff8200}.input-area__grid:has(input.not-valid) .input-error{opacity:1;visibility:visible}.input-area__grid:has(input.not-valid) .input-range{color:#ff8200}.input-area__grid label{display:block;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-area__grid label span{color:#808182;display:block;font-family:Inter,Arial,Noto Sans,sans-serif;font-style:normal;font-weight:300;padding-top:6px}.input-area__grid>.row{margin:0 -5px}.input-area__grid>.row>.col-6{padding:0 5px}.input-area__grid .input-range{display:none}.input-radio{margin-bottom:80px}.input-radio:not(:first-of-type){padding-top:66px}.input-radio__title{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-size:18px;font-style:italic;font-weight:700;line-height:1.5;line-height:1.33;margin-bottom:19px}.input-radio__title:has(+.input-radio__info){margin-bottom:12px}.input-radio__info{display:block;margin-bottom:18px}.input-radio__info a{color:#ff8200;-webkit-text-decoration:underline;text-decoration:underline}.input-radio__info a:focus-visible,.input-radio__info a:hover{-webkit-text-decoration:none;text-decoration:none}.input-radio__option{align-items:center;background-color:#f8f8f8;border:1px solid #989898;color:#808182;display:flex;flex-wrap:wrap;overflow:hidden;padding:19px 60px 17px 27px;position:relative;transition:border .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.input-radio__option:has(.input-radio__option-info){padding-bottom:21px;padding-top:23px}.input-radio__option:not(:has(.input-radio__option-img)){padding-left:27px;padding-right:20px}.input-radio__option.column-reverse{gap:17px;justify-content:space-between;padding:11px}.input-radio__option.column-reverse .content{width:calc(100% - 107px)}.input-radio__option.column-reverse .input-radio__option-img{background-color:#dadada;border-radius:10px;height:90px;padding:10px;position:static;text-align:center;transform:none;width:90px}.input-finishing__step .input-radio__option.column-reverse .input-radio__option-img{padding:0}.input-radio__option.column-reverse .input-radio__option-img img{height:auto;position:static;width:auto}.input-radio__option-price{background-color:#fff;border:1px solid #808182;border-radius:20px;color:#808182;display:block;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:400!important;line-height:1.28;max-width:90px;overflow:hidden;padding:3px 10px;position:absolute;right:9px;text-overflow:ellipsis;top:11px;white-space:nowrap}.input-radio__option span{transition:color .35s cubic-bezier(.3,.86,.36,.95),border .35s cubic-bezier(.3,.86,.36,.95)}.input-radio__option>[class*=" icon-"],.input-radio__option>[class^=icon-]{background-color:#ff8200;clip-path:polygon(100% 0,0 0,0 99%);color:#fff;font-size:10px;height:30px;left:0;opacity:0;padding-left:7px;padding-top:6px;position:absolute;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:72px}.input-radio__option input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:3}.input-radio__option-title{display:block;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;line-height:1.3125;max-width:250px;padding-top:2px;position:relative;text-transform:uppercase;width:100%;z-index:2}.input-radio__option-title:has(+.input-radio__option-info){margin-bottom:5px}.input-radio__option-info{display:block;width:100%}.input-radio__option-img{height:32px;overflow:hidden;position:absolute;right:21px;top:50%;transform:translateY(-50%);width:38px}.input-radio__option-img img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.input-radio__option-img [class*=" icon-"],.input-radio__option-img [class^=icon-]{color:#ff8200;font-size:30px;left:0;position:absolute;top:0}.input-radio__option-img:has([class^=icon-],[class*=" icon-"]){right:12px}.input-radio__option:has(input:hover){border-color:#ff8200}.input-radio__option:has(input:checked){border-color:#ff8200;color:#ff8200}.input-radio__option:has(input:checked) [class*=" icon-"],.input-radio__option:has(input:checked) [class^=icon-]{opacity:1;visibility:visible}.input-radio__option:has(input:checked) .input-radio__option-price{border-color:#ff8200;color:#ff8200}.input-radio__color{background-color:#f8f8f8;border:1px solid #ff8200;border-radius:10px;overflow:hidden;padding:14px 20px 46px}.input-radio__color-holder:has([role=tabpanel]:not([hidden])){padding:20px 0}.input-radio__color-holder [hidden][role=tabpanel]{display:block;left:-999999px;opacity:0;position:absolute;top:999999px}.input-radio__color-holder [role=tabpanel]{opacity:1;transition:opacity .35s cubic-bezier(.3,.86,.36,.95)}.input-radio__color-title{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-size:18px;font-style:italic;font-weight:700;line-height:1.33;margin-bottom:6px}.input-radio__color-option{overflow:hidden;position:relative;text-align:center;width:105px}.input-radio__color-option:hover .input-radio__color-img{border-color:#ff8200}.input-radio__color-option--wrapper{align-items:center;display:flex;gap:20px}.input-radio__color-option--inner .color-name{bottom:8px;color:#fff;left:10px;position:absolute;text-align:left}.input-radio__color-option .input-radio__option-price{background-color:#fff;right:10px;top:14px}.input-radio__color-option input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:3}.input-radio__color-option [class*=" icon-"],.input-radio__color-option [class^=icon-]{background-color:#ff8200;clip-path:polygon(100% 0,0 0,0 99%);color:#fff;display:flex;font-size:10px;height:27px;left:0;opacity:0;padding-left:6px;padding-top:5px;position:absolute;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:63px}.input-radio__color-option:has(input[type=radio]:checked) .input-radio__color-img{border-color:#ff8200}.input-radio__color-option:has(input[type=radio]:checked) .color-name{color:#ff8200}.input-radio__color-option:has(input[type=radio]:checked) [class*=" icon-"],.input-radio__color-option:has(input[type=radio]:checked) [class^=icon-]{opacity:1;visibility:visible}.input-radio__color-option--xs:has(input[type=radio]:checked) .color-name{color:#fff}.input-radio__color-img{border:2px solid #808182;border-radius:10px;height:105px;margin-bottom:5px;overflow:hidden;position:relative;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:105px}.input-radio__color-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.input-radio__color-img--xs{height:75px}.input-prev:has(input[type=radio]:checked)+.input-next:before,.input-prev:has(input[type=radio]:checked)+.stair-input-next:before{opacity:0;visibility:hidden}.input-prev:has(input[type=radio]:checked)+.input-next>div:first-child,.input-prev:has(input[type=radio]:checked)+.stair-input-next>div:first-child{border-width:1px}.input-prev [data-step]{padding-top:66px}.input-next,.stair-input-next{position:relative;z-index:1}.input-next:before,.stair-input-next:before{backdrop-filter:blur(12px);background-color:hsla(0,0%,100%,.4);bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:visible;z-index:3}.input-next>div:first-child,.stair-input-next>div:first-child{border-width:0}.input-actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;padding-top:42px!important;position:relative}.input-actions .btn:hover,.input-actions .staircase-selector__holder:has(input[type=radio]:checked) button[type=submit]:hover,.staircase-selector__holder:has(input[type=radio]:checked) .input-actions button[type=submit]:hover{box-shadow:inset 0 0 0 2px #ff8200;color:#ff8200}.input-disabled{background-color:#eee!important}.input__checkbox{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.input__checkbox--classic{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:21px;position:relative}.input__checkbox--classic input{cursor:pointer;height:20px;left:0;opacity:0;position:absolute;top:0;width:20px;z-index:1}.input__checkbox--classic label{cursor:pointer;font-family:Inter,Arial,Noto Sans,sans-serif;font-style:normal;font-weight:300;padding-left:32px}.input__checkbox--classic .check-box{align-items:center;border:1px solid #707070;display:inline-flex;flex-wrap:wrap;font-size:10px;height:20px;justify-content:center;left:2px;position:absolute;top:0;width:20px}.input__checkbox--classic .check-box:before{color:transparent;content:"\e90e";font-family:icomoon!important;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.input__checkbox--classic:has(input:checked) .check-box:before{color:#ff8200}.input__checkbox--holder{background-color:#f8f8f8;border:1px solid #989898;border-radius:10px;margin-bottom:100px;padding:14px 18px 35px}.input__checkbox--holder legend{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-size:18px;font-style:italic;font-weight:700;line-height:1.33;margin-bottom:6px}.input__checkbox--holder p{margin:0}.input__checkbox--holder .price{border-color:#808182;color:#808182;display:block;margin-top:1px;overflow:hidden;padding:2px 8px 2px 6px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.input__checkbox--img{border-radius:8px;overflow:hidden;padding-top:99%;position:relative}.input__checkbox--img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.input__checkbox--list.list-unstyled{padding:21px 0 0}.input__checkbox--list li{align-items:center;background-color:#fff;border:1px solid transparent;border-bottom-color:#eee;padding:10px 10px 8px;position:relative;transition:border-color .35s cubic-bezier(.3,.86,.36,.95)}.input__checkbox--list li:has(.input__checkbox:checked){border-color:#ff8200}.input__checkbox--list li:has(.input__checkbox:checked) .price{border-color:#ff8200;color:#ff8200}.input__checkbox--list li:has(.input__checkbox:checked) [class*=" icon-"],.input__checkbox--list li:has(.input__checkbox:checked) [class^=icon-]{opacity:1;visibility:visible}.input__checkbox--list li:has(.input__checkbox:checked) .input__checkbox--recommend{left:-9999px;opacity:0;position:absolute;top:-9999px;visibility:hidden}.input__checkbox--list li:has(.input__checkbox:checked) label{color:#ff8200}.input__checkbox--list li:has(.input__checkbox:checked) .input__checkbox--desc{color:#ff8200;max-height:50px;opacity:1;position:static;visibility:visible}.input__checkbox--list li:has(.input__checkbox:checked) .input__checkbox--toggle:after{transform:rotate(0deg)}.input__checkbox--list li:has(.input__checkbox:checked) .input__checkbox--dropdown{height:auto;opacity:1;padding:22px 10px 10px;visibility:visible}.input__checkbox--list li:has(.input__checkbox:checked):has(+li .input__checkbox:checked){border-bottom-color:transparent}.input__checkbox--list li:has(.input__checkbox:hover) .input__checkbox--recommend{left:-9999px;opacity:0;position:absolute;top:-9999px;visibility:hidden}.input__checkbox--list li:has(.input__checkbox:hover) .input__checkbox--desc{max-height:50px;opacity:1;position:static;visibility:visible}.input__checkbox--list label{color:#808182;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;line-height:1.25;text-transform:uppercase;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.input__checkbox--list .row{margin:0 -4px}.input__checkbox--list .row [class*=" col-"],.input__checkbox--list .row [class^=col-]{padding:0 4px}.input__checkbox--list .row [class*=" col-"]:first-of-type,.input__checkbox--list .row [class^=col-]:first-of-type{width:20.8%}.input__checkbox--list .row [class*=" col-"]:last-child,.input__checkbox--list .row [class^=col-]:last-child{width:25.8%}.input__checkbox--list .row [class*=" col-"]:nth-child(2),.input__checkbox--list .row [class^=col-]:nth-child(2){width:53.4%}.input__checkbox--list .row>div:has(.price),.input__checkbox--list .row>div:has(.price-holder){align-items:start;display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative}.input__checkbox--list .row>div:has(.input__checkbox){display:flex;flex-direction:column;flex-wrap:wrap;gap:7px;justify-content:center}.input__checkbox--tick{background-color:#ff8200;clip-path:polygon(100% 0,0 0,0 99%);color:#fff;font-size:10px;height:30px;left:0;opacity:0;padding-left:7px;padding-top:6px;position:absolute;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:72px}.input__checkbox--desc{left:-9999px;line-height:1.12;max-height:0;opacity:0;position:absolute;top:-9999px;transition:color .35s cubic-bezier(.3,.86,.36,.95),max-height .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.input__checkbox--recommend{align-items:center;color:#417505;display:flex;flex-wrap:wrap;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;gap:4px;line-height:1.25;opacity:.5;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:visible}.input__checkbox--recommend [class*=" icon-"],.input__checkbox--recommend [class^=icon-]{font-size:10px}.input__checkbox--toggle{position:absolute;right:20px;top:calc(100% - 7px)}.input__checkbox--toggle:after,.input__checkbox--toggle:before{background-color:#ff8200;content:"";height:2px;position:absolute;transition:transform .35s cubic-bezier(.3,.86,.36,.95);width:10px}.input__checkbox--toggle:after{transform:rotate(90deg)}.input__checkbox--dropdown{height:0;opacity:0;padding:0;position:relative;transition:height .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95),padding .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;z-index:2}.input__checkbox--dropdown .input-range{margin-bottom:22px;margin-top:auto;text-align:left}.input__checkbox--dropdown label{color:#000!important;text-transform:capitalize}.input__checkbox--dropdown .link{background-color:transparent;border:none;cursor:pointer;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;line-height:1.31;padding:0}.input__checkbox--dropdown .link:focus,.input__checkbox--dropdown .link:hover{-webkit-text-decoration:none;text-decoration:none}.input__checkbox--dropdown .remove-input{background-color:transparent;border:none;cursor:pointer;height:10px;padding:0;position:relative;top:50%;transform:translateY(-50%);width:10px}.input__checkbox--dropdown .remove-input:after,.input__checkbox--dropdown .remove-input:before{background-color:#ff8200;content:"";height:2px;left:0;position:absolute;top:50%;transform:rotate(45deg);width:10px}.input__checkbox--dropdown .remove-input:after{transform:rotate(-45deg)}.input__checkbox--grid{grid-gap:19px;display:grid;gap:19px;grid-template-columns:auto auto 10px;width:100%}.input__checkbox--grid .input-error{bottom:0;font-size:14px;top:auto}.input__checkbox--grid:has(input.not-valid){padding-bottom:25px}.input__checkbox--grid:has(input.not-valid) .input-error{opacity:1;visibility:visible}.input__checkbox--grid:has(input.not-valid) .input-range{color:#ff8200}.input__checkbox--input label{display:block;margin-bottom:15px}.input__checkbox--input input{border:1px solid #808182;border-radius:10px;font-size:18px;line-height:1.22;padding:19px 52px 17px 14px}.input__checkbox--input .unit{color:#808182;font-size:18px;line-height:1.22;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.input__checkbox--input .input__wrapper,.input__checkbox--quantity{position:relative}.input__checkbox--quantity button{background-color:transparent;border:none;color:#ff8200;cursor:pointer;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:20px;font-weight:400!important;position:absolute;top:50%;transform:translateY(-50%)}.input__checkbox--quantity input{padding:19px 30px;text-align:center}.input__checkbox--quantity .increment{right:9px}.input__checkbox--quantity .decrement{left:9px}.input__checkbox--actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;position:relative}.input__checkbox--input__wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.input__checkbox--input__wrapper .input__checkbox--grid{overflow:hidden;position:relative;transition:height .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95),padding .35s cubic-bezier(.3,.86,.36,.95)}.input__checkbox--input__wrapper .input__checkbox--grid:first-child .remove-input,.input__checkbox--input__wrapper .input__checkbox--grid:not(:first-child) label{display:none}.input-services{margin-bottom:80px!important}.input-services .input-actions{padding-top:25px!important}.color-name{color:#808182;display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;transition:color .35s cubic-bezier(.3,.86,.36,.95);white-space:nowrap;width:100%}.color-heading,.color-name{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700}.color-heading{font-size:16px;margin-bottom:17px;padding-top:36px}.input__radio-classic{align-items:center;display:flex;flex-wrap:wrap;padding-left:26px;position:relative;text-transform:uppercase;transition:opacity .35s cubic-bezier(.3,.86,.36,.95)}.input__radio-classic--group{align-items:center;border-bottom:1px solid #989898;display:flex;flex-wrap:wrap;gap:21px;margin-bottom:20px;padding-bottom:52px}.input__radio-classic input{cursor:pointer;left:0;opacity:0;position:absolute;top:0}.input__radio-classic:has(input:checked) .radio-box:before{opacity:1}.input__radio-classic:has(input:checked) .input__radio-classic--label{opacity:1}.input__radio-classic:hover .radio-box:before{opacity:.5}.input__radio-classic .radio-box{align-items:center;border:1px solid #808182;border-radius:50%;display:inline-flex;height:20px;justify-content:center;left:0;position:absolute;top:0;width:20px}.input__radio-classic .radio-box:before{background-color:#ff8200;border-radius:50%;content:"";display:inline-block;height:12px;opacity:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95);width:12px}.input__radio-classic label{cursor:pointer;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;padding-top:1px}.input__radio-classic--label{opacity:.5;transition:opacity .35s cubic-bezier(.3,.86,.36,.95)}.input__search{position:relative}.input__search input{background-color:#fff;border:1px solid #dadada;border-radius:5px;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:12px;font-weight:400!important;line-height:1.25;padding:12px 22px 12px 8px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:180px}.input__search input::-moz-placeholder{color:#000}.input__search input::placeholder{color:#000}.input__search input:focus,.input__search input:hover{border-color:#ff8200}.input__search input::-webkit-search-cancel-button{display:none}.input__search .clear-search{background-color:transparent;border:none;cursor:pointer;opacity:1;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:visible}.input__search .clear-search:after,.input__search .clear-search:before{background-color:#ff8200;content:"";height:2px;position:absolute;transform:rotate(45deg);width:100%}.input__search .clear-search:after{transform:rotate(-45deg)}.input__search:has(input:-moz-placeholder) .clear-search{opacity:0;visibility:hidden}.input__search:has(input:placeholder-shown) .clear-search{opacity:0;visibility:hidden}.input__toggle{align-items:center;display:flex;flex-wrap:wrap;gap:9px;position:relative}.input__toggle .toggle{border:1px solid #989898;border-radius:8px;cursor:pointer;display:inline-block;height:16px;position:relative;transition:background-color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95);width:34px}.input__toggle .toggle:before{background-color:#989898;border-radius:50%;content:"";height:10px;left:3px;position:absolute;top:50%;transform:translateY(-50%);transition:left .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95);width:10px}.input__toggle:has(input:checked) .toggle{background-color:#417505;border-color:#417505}.input__toggle:has(input:checked) .toggle:before{background-color:#fff;left:calc(100% - 13px)}.input__toggle:has(input:checked) label{color:#000;font-family:Inter,Arial,Noto Sans,sans-serif}.input__toggle input{cursor:pointer;height:16px;left:0;opacity:0;position:absolute;top:0;width:34px}.input__toggle label{color:#989898;cursor:pointer;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:12px;font-weight:400;line-height:1.25;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.input__text input,.input__text textarea{background-color:#f8f8f8;border:1px solid #989898;border-radius:10px;padding:20px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95)}.input__text input.not-valid,.input__text textarea.not-valid{background-color:#fff2e5;border-color:#ff8200}.input__text input.valid,.input__text textarea.valid{border-color:#417505}.input__text input{font-size:18px}.input__text textarea{font-size:14px;line-height:1.21}.input__text label{display:block;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;line-height:1.18;margin-bottom:12px}.input__text--white input,.input__text--white textarea{background-color:#fff}.input__files{padding:24px 0;width:100%}.input__files input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.input__files label{color:#808181;display:block;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:18px;font-weight:400!important;line-height:1.27;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.input__files label span{color:#ff8200;-webkit-text-decoration:underline;text-decoration:underline}.input__files .row{gap:20px}.input__files-holder{align-items:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNDAiIGhlaWdodD0iMTkwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48ZyBmaWxsPSIjZmZmIiBzdHJva2UtZGFzaGFycmF5PSIxNSIgZGF0YS1uYW1lPSJQYXRoIDQ0NDUiPjxwYXRoIGQ9Ik0xMCAwaDMyMGExMCAxMCAwIDAgMSAxMCAxMHYxNzBhMTAgMTAgMCAwIDEtMTAgMTBIMTBhMTAgMTAgMCAwIDEtMTAtMTBWMTBBMTAgMTAgMCAwIDEgMTAgMCIvPjxwYXRoIGZpbGw9IiM5ODk4OTgiIGQ9Ik0xMCAwaDE1djFIMTB6bTMwIDBoMTV2MUg0MHptMzAgMGgxNXYxSDcwem0zMCAwaDE1djFoLTE1em0zMCAwaDE1djFoLTE1em0zMCAwaDE1djFoLTE1em0zMCAwaDE1djFoLTE1em0zMCAwaDE1djFoLTE1em0zMCAwaDE1djFoLTE1em0zMCAwaDE1djFoLTE1em0zMCAwaDE1djFoLTE1em0yOC40MTUgNC41OTZxLjMzLjUxNC41OTkgMS4wNjhsLjAzMy4wNjkuMDE5LjA0MS4wNDUuMDk3LjAwNS4wMTN2LjAwMWwuMDEzLjAyNnYuMDAzcS4wMDcuMDEzLjAxMi4wMjVsLjAwMS4wMDIuMDA1LjAxMnYuMDAxbC4wMTIuMDI3LjAwMi4wMDIuMDA0LjAxLjAwMS4wMDMuMDA2LjAxM3YuMDAybC4wMDUuMDEuMDAyLjAwNC4wMS4wMjUuMDAyLjAwNC4wMDQuMDEuMDAyLjAwMy4wMDUuMDEyLjAwMS4wMDMuMDA0LjAxLjAwMi4wMDMuMDA0LjAxLjAwMi4wMDUuMDA0LjAxLjAwMi4wMDQuMDA0LjAwOXEwIC4wMDIuMDAyLjAwNGwuMDA1LjAxMnYuMDAzbC4wMDUuMDEuMDAyLjAwNC4wMS4wMjQuMDAyLjAwNXEwIC4wMDQuMDAzLjAwOGwuMDAyLjAwNS4wMDQuMDEuMDAyLjAwNS4wMDQuMDA5LjAwMi4wMDUuMDAzLjAwOC4wMDIuMDA1LjAwNS4wMTFxMCAuMDAyLjAwMi4wMDVsLjAwMy4wMDcuMDAyLjAwNnEwIC4wMDUuMDAzLjAwOGwuMDA2LjAxNi4wMDIuMDA1LjAwNS4wMTMuMDA0LjAwOS4wMDMuMDA4LjAwMy4wMDcuMDAyLjAwNS4wMDMuMDA4LjAwMi4wMDUuMDA0LjAxLjAwMi4wMDYuMDAzLjAwOC4wMDIuMDA1LjAwNS4wMS4wMDEuMDA2LjAwNC4wMDhxMCAuMDAzLjAwMi4wMDVsLjAwMy4wMDguMDAyLjAwNXEwIC4wMDYuMDA0LjAxMWwuMDAyLjAwNi4wMDMuMDA3LjAwMi4wMDZxMCAuMDA0LjAwMy4wMDggMCAuMDA0LjAwMy4wMDdsLjAwMy4wMDkuMDAyLjAwNS4wMDIuMDA3LjAwMy4wMDYuMDA0LjAxMS4wMDIuMDA2LjAwMi4wMDYuMDAzLjAwNy4wMDIuMDA2LjAwNC4wMS4wMDIuMDA3LjAwMy4wMDcuMDAyLjAwNi4wMDYuMDE1LjAwMi4wMDguMDAzLjAwNy4wMDIuMDA2LjAwMi4wMDcuMDA3LjAxN3EwIC4wMDMuMDAyLjAwNWwuMDAyLjAwNy4wMDIuMDA2LjAwMy4wMDguMDA2LjAxNi4wMDIuMDA3LjAwMi4wMDYuMDAyLjAwNi4wMDYuMDE3LjAwMy4wMDcuMDAyLjAwNi4wMDIuMDA2LjAwNC4wMTIuMDAyLjAwNi4wMDIuMDA2LjAwMi4wMDYuMDAyLjAwNy4wMDMuMDA3LjAwMy4wMS4wMDIuMDA2LjAwMy4wMDcuMDAyLjAwNnEwIC4wMDYuMDAzLjAxbC4wMDMuMDA3LjAwMi4wMDcuMDAyLjAwNi4wMDIuMDA3LjAwMi4wMDYuMDA0LjAxMS4wMDIuMDA2LjAwMi4wMDcuMDAyLjAwNi4wMDIuMDA3LjAwNC4wMS4wMDIuMDA4LjAwMi4wMDUuMDAyLjAwNy4wMDIuMDA1LjAwNC4wMTMuMDAyLjAwNS4wMDIuMDA4LjAwMi4wMDUuMDAyLjAwNy4wMDMuMDA5LjAwMy4wMDkuMDAxLjAwNi4wMDMuMDA3LjAwMS4wMDUuMDA2LjAxOC4wMDIuMDA4LjAwMi4wMDQuMDAyLjAwOHYuMDAybC4wMDYuMDE2LjAwMS4wMDUuMDAzLjAwOC4wMDEuMDA0LjAwNS4wMTd2LjAwMmwuMDA1LjAxMi4wMDIuMDA4LjAwMi4wMDUuMDAzLjAxMy4wMDIuMDA1LjAwMi4wMDcuMDAyLjAwNi4wMDQuMDE0LjAwMS4wMDQuMDAyLjAwNy4wMDIuMDA1LjAwMi4wMDguMDAyLjAwNi4wMDMuMDEzLjAwMi4wMDQuMDAyLjAwOC4wMDEuMDA1LjAwMy4wMDdxMCAuMDA0LjAwMi4wMDdsLjAwMy4wMTIuMDAxLjAwNS4wMDMuMDA4di4wMDRsLjAwNS4wMTYuMDAxLjAwMi4wMDIuMDA4LjAwMi4wMDUuMDAyLjAwOC4wMDEuMDA1LjAwNC4wMTMuMDAxLjAwNS4wMDIuMDA4LjAwMi4wMDUuMDA3LjAyNy4wMDEuMDA0LjAwMy4wMDh2LjAwM2wuMDA1LjAxNXYuMDA1bC4wMDMuMDA4LjAwMS4wMDUuMDAyLjAwNy4wMDEuMDA1LjAwNC4wMTQuMDAxLjAwNS4wMDMuMDA4di4wMDRsLjAwNS4wMTV2LjAwNGwuMDAzLjAwOC4wMDEuMDA1LjAwMi4wMDguMDE3LjA2Ny4wMDIuMDA4LjAwMS4wMDQuMDA0LjAxNi4wMDEuMDAzLjAwMi4wMDkuMDAxLjAwNC4wMDcuMDI3di4wMDRsLjAwOC4wMzIuMDAyLjAwOC4wMDIuMDA1LjAwMS4wMDguMDAxLjAwMy4wMDQuMDE2di4wMDRsLjAwMy4wMDguMDAxLjAwNS4wMDMuMDE1LjAwMS4wMDQuMDAyLjAwOC4wMDEuMDA1LjAwMi4wMDguMDAxLjAwNC4wMDMuMDE1LjAwMy4wMTIuMDAxLjAwNS4wMDMuMDExLjAwNS4wMjIuMDAxLjAwNy4wMDIuMDA2LjAwMi4wMTMuMDAxLjAwNC4wMS4wNHYuMDA1bC4wMDIuMDA4di4wMDVsLjAwNC4wMTd2LjAwMmwuMDAzLjAwOXYuMDAzbC4wMDIuMDF2LjAwMmwuMDA0LjAxN3YuMDAzcS4wMDIuMDA0LjAwMy4wMXYuMDAzbC4wMDQuMDE5LjAwMi4wMDguMDAzLjAxNHYuMDA1bC4wMDQuMDE0di4wMDVsLjAwMi4wMDguMDAxLjAwNS4wMDIuMDA4LjAwMy4wMTkuMDAxLjAwNC4wMDIuMDA5di4wMDRsLjAwMy4wMTQuMDAxLjAwNi4wMDIuMDA3di4wMDZsLjAwMi4wMDcuMDAxLjAwNy4wMDMuMDExdi4wMDhsLjAwMi4wMDYuMDAxLjAwNy4wMDIuMDA5LjAwMi4wMS4wMDIuMDEyLjAwMS4wMDguMDAyLjAwNy4wMDEuMDEuMDAyLjAwN3YuMDA3bC4wMDIuMDA4LjAwMS4wMDYuMDAyLjAxMi4wMDEuMDA2LjAwMi4wMDd2LjAwN2wuMDAyLjAwOC4wMDIuMDA4LjAwMS4wMS4wMDEuMDA1LjAwMS4wMDguMDAxLjAwNi4wMDIuMDEyLjAwMS4wMDcuMDAyLjAwNnYuMDA4bC4wMDIuMDA2LjAwMS4wMS4wMDIuMDA4di4wMDhsLjAwMi4wMDYuMDAxLjAwNy4wMDEuMDEuMDAyLjAwOHYuMDA3bC4wMDQuMDIzLjAwMi4wMS4wMDIuMDEzdi4wMDdsLjAwMi4wMS4wMDEuMDA2LjAwMi4wMXYuMDA1bC4wMDIuMDA5di4wMDVsLjAwMi4wMTMuMDAxLjAwNS4wMDEuMDA5LjAwMS4wMDYuMDAxLjAwOC4wMDIuMDA5di4wMDlsLjAwMi4wMDZ2LjAwOGwuMDAyLjAwNi4wMDIuMDE4LjAwMS4wMDh2LjAwNmwuMDAyLjAwOXYuMDA1bC4wMDIuMDEyLjAwMS4wMDYuMDAxLjAwOHYuMDA2bC4wMDIuMDEuMDAxLjAwNy4wMDEuMDEuMDAxLjAwNS4wMDEuMDA5di4wMDVsLjAwMi4wMTMuMDAyLjAxM3YuMDA3bC4wMDIuMDA5di4wMDdsLjAwMi4wMXYuMDA2bC4wMDEuMDA4LjAwMS4wMDYuMDAyLjAxMnYuMDA2bC4wMDEuMDA4di4wMDZsLjAwMi4wMXYuMDA0bC4wMDIuMDEzdi4wMDVsLjAwMS4wMS4wMDEuMDA1LjAwMS4wMTN2LjAwM2wuMDAyLjAxdi4wMDZsLjAwMS4wMDl2LjAwNWwuMDAyLjAxM3YuMDA2bC4wMDIuMDA4di4wMDZsLjAwMS4wMXYuMDA3bC4wMDIuMDF2LjAwNWwuMDAxLjAwOXYuMDA1bC4wMDIuMDEzdi4wMDVsLjAwMS4wMXYuMDA1bC4wMDIuMDF2LjAwNGwuMDAxLjAxM3YuMDA1bC4wMDIuMDF2LjAwNGwuMDAxLjAxNHYuMDA0bC4wMDEuMDF2LjAwNWwuMDAyLjAxdi4wMDRsLjAwMS4wMTR2LjAwNGwuMDAxLjAxVjkuMmwuMDAyLjAxM3YuMDE0bC4wMDEuMDA1di4wMWwuMDAxLjAwNC4wMDEuMDE0di4wMDRsLjAwMS4wMXYuMDA1bC4wMDEuMDEydi4wMDNsLjAwMS4wMTN2LjAwNWwuMDAxLjAxdi4wMDRsLjAwMi4wMTR2LjAxOWwuMDAyLjAxMXYuMDIxbC4wMDEuMDExdi4wMDRsLjAwMi4wMTR2LjAxOWwuMDAxLjAxdi4wMDRsLjAwMS4wMTR2LjAxNGwuMDAxLjAwNnYuMDE1bC4wMDEuMDEydi4wMDVsLjAwMS4wMXYuMDA0bC4wMDEuMDE0di4wMTlsLjAwMS4wMTQuMDAxLjAxNXYuMDE5bC4wMDEuMDE0di4wMTlsLjAwMS4wMTF2LjAxN2wuMDAxLjAwNHYuMDMxbC4wMDEuMDEzdi4wMTlsLjAwMS4wMTR2LjAzM2wuMDAxLjAxNXYuMDQ3bC4wMDEuMDA1di4xMTNsLjAwMS4wMTJ2OS4zMDhoLTFWMTBhOC45NyA4Ljk3IDAgMCAwLTEuNDI2LTQuODYzek0zMzkgMzQuMjloMXYxNWgtMXptMCAzMGgxdjE1aC0xem0wIDMwaDF2MTVoLTF6bTAgMzBoMXYxNWgtMXptMCAzMGgxdjE1aC0xem0tLjgxMyAyOS40NTQuOTEuNDE2YTEwIDEwIDAgMCAxLS45MzggMS42MjNsLS4wNTEuMDcxdi4wMDFsLS4wMjYuMDM1LS4wMTMuMDE4LS4wMTMuMDE4LS4wMTMuMDE3LS4wMjYuMDM1di4wMDFsLS4wMjYuMDM0LS4wMDEuMDAyLS4wMjYuMDMzLS4wMDEuMDAyLS4wMjYuMDMzdi4wMDJsLS4wMjYuMDMzLS4wMDIuMDAyLS4wMTIuMDE2LS4wMTQuMDE3LS4wMTMuMDE3LS4wMTQuMDE4LS4wMTMuMDE2LS4wMDEuMDAyLS4wNTQuMDY3LS4wMDEuMDAyLS4wMjYuMDMyLS4wMDIuMDAyLS4wMTMuMDE2LS4wMTMuMDE2LS4wMDIuMDAyLS4wMTMuMDE2LS4wMTMuMDE2LS4wMDEuMDAxLS4wMTMuMDE1LS4wMDEuMDAyLS4wMTQuMDE2LS4wMTMuMDE2LS4wMDIuMDAyLS4wMTMuMDE2LS4wMTMuMDE1LS4wMDIuMDAzLS4wNTguMDY3LS4wMTIuMDE1LS4wMTQuMDE1LS4wMDIuMDAzLS4wMTIuMDE0LS4wMDIuMDAyLS4wMTMuMDE1LS4wMDIuMDAyLS4wMTIuMDE0LS4wMDIuMDAyLS4wMTMuMDE1LS4wMDIuMDAyLS4wMTIuMDEzLS4wMDIuMDAzLS4wMTQuMDE1LS4wMDEuMDAyLS4wMTIuMDEzLS4wMDIuMDAzLS4wMjguMDMtLjAwMi4wMDItLjAzLjAzMy0uMDEzLjAxNHYuMDAxbC0uMDE0LjAxNS0uMDAzLjAwMy0uMDE0LjAxNS0uMDEzLjAxNC0uMDAyLjAwMy0uMDEyLjAxMy0uMDAzLjAwMi0uMDEzLjAxNS0uMDAyLjAwMi0uMDEyLjAxMy0uMDAzLjAwMi0uMDE0LjAxNXYuMDAxbC0uMDEzLjAxNC0uMDAzLjAwMy0uMDI4LjAyOC0uMDAzLjAwNC0uMDI3LjAyOC0uMDAzLjAwMy0uMDI4LjAyOS0uMDAzLjAwMy0uMDEyLjAxMy0uMDAyLjAwMS0uMDE0LjAxNC0uMDAzLjAwMy0uMDEyLjAxMi0uMDAyLjAwMy0uMDE0LjAxNC0uMDAyLjAwMy0uMDEyLjAxMi0uMDAzLjAwMi0uMDE0LjAxNC0uMDAxLjAwMi0uMDE0LjAxMy0uMDAyLjAwMi0uMDE1LjAxNS0uMDE0LjAxNC0uMDAzLjAwMi0uMDI4LjAyOC0uMDAzLjAwMy0uMDEzLjAxMy0uMDAyLjAwMS0uMDE3LjAxNy0uMDEzLjAxMy0uMDAxLjAwMS0uMDE1LjAxNC0uMDAyLjAwMi0uMDEzLjAxMi0uMDAyLjAwMy0uMDE1LjAxNC0uMDAyLjAwMi0uMDEyLjAxMS0uMDAzLjAwMy0uMDE0LjAxNC0uMDAzLjAwMi0uMDEyLjAxMS0uMDA0LjAwNC0uMDE0LjAxMy0uMDAxLjAwMi0uMDEzLjAxMi0uMDA0LjAwMy0uMDE0LjAxMy0uMDE0LjAxMy0uMDA0LjAwNC0uMDEzLjAxMi0uMDAyLjAwMS0uMDE0LjAxMy0uMDA0LjAwNC0uMDEyLjAxMS0uMDAyLjAwMi0uMDE1LjAxMy0uMDAzLjAwMy0uMDEyLjAxMi0uMDAzLjAwMi0uMDE4LjAxNi0uMDEyLjAxcTAgLjAwMy0uMDAzLjAwNGwtLjAxNy4wMTUtLjAxMi4wMS0uMDA0LjAwNC0uMDE0LjAxMy0uMDAzLjAwMi0uMDEyLjAxLS4wMDQuMDA1LS4wMTYuMDEzLS4wMTMuMDEyLS4wMDQuMDA0LS4wMTQuMDExLS4wMDEuMDAxLS4wMTUuMDEzLS4wMDMuMDAzLS4wMTMuMDExLS4wMDMuMDAyLS4wMTQuMDEzLS4wMDQuMDAzLS4wMTIuMDEtLjAwMy4wMDMtLjAxNS4wMTMtLjAwMy4wMDMtLjAxMy4wMS0uMDAzLjAwMy0uMDE1LjAxMi0uMDAyLjAwMy0uMDEzLjAxLS4wMDQuMDAzLS4wMTUuMDEzLS4wMDEuMDAxLS4wNDguMDQtLjAwNC4wMDMtLjAxNS4wMTItLjAxNS4wMTMtLjAwNC4wMDMtLjAxMy4wMS0uMDAyLjAwMi0uMDE1LjAxM3EtLjAwMyAwLS4wMDQuMDAzbC0uMDEzLjAxLS4wMDMuMDAyLS4wMTUuMDEyLS4wMDQuMDAzLS4wMTIuMDEtLjAwMy4wMDMtLjAxNS4wMTItLjAwNC4wMDMtLjAxMi4wMXEtLjAwMyAwLS4wMDQuMDAzbC0uMDE1LjAxMS0uMDAzLjAwMy0uMDEzLjAxLS4wMDQuMDAzLS4wMTUuMDEyLS4wMDIuMDAxLS4wMTMuMDEtLjAwNS4wMDQtLjAxMy4wMS0uMDAzLjAwMy0uMDE0LjAxLS4wMTguMDE1LS4wMDIuMDAxLS4wMTYuMDEyLS4wMDQuMDAzLS4wMTIuMDEtLjAwNC4wMDItLjAxNS4wMTItLjAwNC4wMDMtLjAxMi4wMS0uMDA0LjAwMi0uMDE1LjAxMi0uMDA0LjAwMi0uMDEzLjAxLS4wMDMuMDAzLS4wMTYuMDExLS4wMDIuMDAyLS4wMTQuMDEtLjAwNC4wMDMtLjAxNi4wMTEtLjAwMi4wMDItLjAxMy4wMS0uMDA1LjAwMy0uMDE1LjAxMS0uMDE2LjAxMi0uMDA1LjAwMy0uMDEzLjAxLS4wMDIuMDAyLS4wMTYuMDExLS4wMDQuMDAzLS4wMTMuMDEtLjAwMy4wMDItLjAxNi4wMS0uMDA0LjAwNC0uMDEzLjAxLS4wMDQuMDAxLS4wMTUuMDExLS4wMDQuMDAzLS4wMTMuMDEtLjAwNC4wMDItLjAxNi4wMTEtLjAwMy4wMDItLjAxMy4wMS0uMDA0LjAwMi0uMDE4LjAxMy0uMDE0LjAxcS0uMDAzIDAtLjAwNS4wMDNsLS4wMTUuMDEtLjAwMS4wMDEtLjAxNi4wMS0uMDA0LjAwNC0uMDE0LjAxLS4wMDMuMDAxLS4wMTUuMDEtLjAwNS4wMDQtLjAxMy4wMDktLjAwMy4wMDItLjAzMy4wMjJxLS4wMDMgMC0uMDA0LjAwM2wtLjAxNi4wMS0uMDA0LjAwMy0uMDEzLjAwOC0uMDA1LjAwMy0uMDE1LjAxLS4wMDQuMDAzLS4wMTIuMDA4LS4wMDguMDA1aC0uMDAxbC0uMDI0LjAxNi0uMDAyLjAwMi0uMDEuMDA2LS4wMDIuMDAyLS4wMS4wMDdoLS4wMDJsLS4wMS4wMDctLjAwNS4wMDMtLjAwNy4wMDUtLjAxNS4wMS0uMDA0LjAwMi0uMDA3LjAwNC0uMDA1LjAwNC0uMDA3LjAwNC0uMDA1LjAwMy0uMDEuMDA2LS4wMDUuMDAzLS4wMDYuMDA0LS4wMDUuMDAzLS4wMDYuMDA0LS4wMS4wMDYtLjAwNS4wMDQtLjAwNy4wMDQtLjAwNC4wMDItLjAwNy4wMDUtLjAwMi4wMDEtLjAxNS4wMS0uMDEuMDA2LS4wMDMuMDAxLS4wMjcuMDE3LS4wMDkuMDA1YTEwIDEwIDAgMCAxLTMuMDE1IDEuMjI1bC0uMDQ0LjAxLS4wNDUuMDEtLjE2Ny4wMzQtLjAzMy4wMDctLjAxMi4wMDItLjA0NS4wMDloLS4wMDFsLS4wMi4wMDQtLjAxMS4wMDJoLS4wMDNsLS4wMzEuMDA2LS4wMTIuMDAyaC0uMDAybC0uMDMuMDA2LS4wMTMuMDAyaC0uMDAzbC0uMDE4LjAwNHEtLjAwNiAwLS4wMTEuMDAybC0uMDEzLjAwMi0uMDE4LjAwMy0uMDE0LjAwMi0uMDE0LjAwMi0uMDE5LjAwNC0uMDEzLjAwMnEtLjAxIDAtLjAyLjAwM2wtLjAxMy4wMDItLjAzMy4wMDUtLjAxMi4wMDItLjAxNC4wMDItLjAzMi4wMDUtLjAxMy4wMDItLjAyLjAwMy0uMDEzLjAwMi0uMDMzLjAwNC0uMDEzLjAwMi0uMDIuMDAzLS4wMTMuMDAyLS4wMzIuMDA0LS4wMTQuMDAyLS4wNjQuMDA4LS4wMTUuMDAyLS4wMTQuMDAyLS4wMTguMDAyLS4wMTQuMDAyLS4wMTQuMDAxLS4wMTkuMDAzLS4wMTQuMDAxLS4wMTQuMDAyLS4wMTguMDAyLS4wMTQuMDAxLS4wMTguMDAyLS4wMTUuMDAyLS4wMTQuMDAxLS4wMTguMDAyLS4wMTUuMDAyLS4wMTQuMDAxLS4wMTguMDAyLS4wMTQuMDAxLS4wMTUuMDAyLS4wMTguMDAxLS4wMTQuMDAyLS4wMTguMDAxLS4wMTUuMDAyaC0uMDE0bC0uMDE4LjAwMi0uMDE1LjAwMmgtLjAxNGwtLjAxOC4wMDItLjAxNS4wMDJoLS4wMTVsLS4wMTguMDAyLS4wMTQuMDAxLS4wMTcuMDAxLS4wMTYuMDAyaC0uMDE0bC0uMDE4LjAwMmgtLjAxNWwtLjAxNC4wMDJoLS4wMmwtLjAxNC4wMDJoLS4wMTdsLS4wMTYuMDAyaC0uMDE0bC0uMDE3LjAwMmgtLjAxNmwtLjAzMy4wMDJoLS4wMTVsLS4wMTUuMDAyaC0uMDE3bC0uMDMxLjAwMmgtLjAxN2wtLjAxNC4wMDFoLS4wMThsLS4wMTUuMDAxaC0uMDE1bC0uMDY2LjAwM2gtLjAzMmwtLjAxNi4wMDFoLS4wMzJsLS4wMTYuMDAxaC0uMDMzbC0uMDE1LjAwMWgtLjA5NmwtLjAxOC4wMDFoLTMuNjF2LTFIMzMwYzEuNzU3IDAgMy40Ni0uNTA2IDQuOTIzLTEuNDY0YTkgOSAwIDAgMCAzLjI2NC0zLjc5Mk0yOTYuNDIgMTg5aDE1djFoLTE1em0tMzAgMGgxNXYxaC0xNXptLTMwIDBoMTV2MWgtMTV6bS0zMCAwaDE1djFoLTE1em0tMzAgMGgxNXYxaC0xNXptLTMwIDBoMTV2MWgtMTV6bS0zMCAwaDE1djFoLTE1em0tMzAgMGgxNXYxaC0xNXptLTMwIDBoMTV2MWgtMTV6bS0zMCAwaDE1djFoLTE1ek0xLjIgMTgxLjkwM2E5LjAzIDkuMDMgMCAwIDAgMy4xMDggNS4wN0E5IDkgMCAwIDAgMTAgMTg5aDEuNDJ2MUg5Ljg2NmwtLjAxNS0uMDAxaC0uMDQ1bC0uMDE2LS4wMDFoLS4wMThsLS4wMTgtLjAwMWgtLjAzbC0uMDE2LS4wMDFoLS4wMTVsLS4wMzUtLjAwMmgtLjAzMmwtLjAxNS0uMDAxLS4wMTUtLjAwMWgtLjAxNWwtLjAxOC0uMDAxLS4wMTctLjAwMUg5LjUzbC0uMDE2LS4wMDJIOS41bC0uMDE1LS4wMDFoLS4wMTVsLS4wMi0uMDAyaC0uMDE1bC0uMDE2LS4wMDJoLS4wMTVsLS4wNjUtLjAwNWgtLjAxNmwtLjAzLS4wMDNoLS4wMTVsLS4wMTUtLjAwMi0uMDE5LS4wMDEtLjAxNi0uMDAxLS4wMTUtLjAwMmgtLjAxNmwtLjAxNS0uMDAyLS4wMTUtLjAwMS0uMDM0LS4wMDMtLjAxNS0uMDAxLS4wMTYtLjAwMi0uMDE1LS4wMDEtLjAxNS0uMDAyLS4wMTUtLjAwMS0uMDE5LS4wMDItLjAxNi0uMDAxLS4wMTYtLjAwMi0uMDE1LS4wMDEtLjAxNS0uMDAyLS4wMTUtLjAwMS0uMDE0LS4wMDItLjAyLS4wMDItLjAxNi0uMDAyLS4wMTQtLjAwMS0uMDE1LS4wMDItLjAxNS0uMDAyLS4wMTUtLjAwMS0uMDItLjAwMy0uMDE2LS4wMDEtLjAxNC0uMDAyLS4wMTUtLjAwMi0uMDE1LS4wMDItLjAxNS0uMDAyLS4wMTUtLjAwMS0uMDUtLjAwNy0uMDE0LS4wMDItLjAxNS0uMDAyLS4wMTUtLjAwMi0uMDE2LS4wMDItLjAxOC0uMDAyLS4wMTYtLjAwMy0uMDE0LS4wMDItLjAxNS0uMDAyLS4wMTQtLjAwMi0uMDE1LS4wMDItLjAxNy0uMDAyLS4wMTctLjAwMy0uMDE2LS4wMDItLjAxNS0uMDAzLS4wMTQtLjAwMi0uMDE1LS4wMDItLjAxNS0uMDAyLS4wMi0uMDA0LS4wMTQtLjAwMi0uMDE1LS4wMDItLjAxNS0uMDAzLS4wMTQtLjAwMi0uMDQ0LS4wMDgtLjAxNS0uMDAyLS4wMTQtLjAwMy0uMDE1LS4wMDItLjAxNi0uMDAzLS4wMTUtLjAwMy0uMDE4LS4wMDMtLjAxNC0uMDAyLS4wMTUtLjAwMy0uMDE0LS4wMDMtLjAxNS0uMDAzLS4wMTUtLjAwMi0uMDE3LS4wMDRxLS4wMDggMC0uMDE3LS4wMDNsLS4wMTQtLjAwMi0uMDE1LS4wMDMtLjAxNC0uMDAzLS4wMTUtLjAwMy0uMDE2LS4wMDMtLjAxNy0uMDA0TDggMTg5LjhsLS4wMTMtLjAwMy0uMDE1LS4wMDMtLjAxNC0uMDAyLS4wMTUtLjAwNC0uMDE1LS4wMDMtLjAyLS4wMDQtLjAxNC0uMDAzLS4wMTQtLjAwMy0uMDE1LS4wMDMtLjAxNC0uMDAzLS4wMTUtLjAwNC0uMDQ4LS4wMS0uMDE0LS4wMDMtLjA1LS4wMTItLjAxMy0uMDAzLS4wMTQtLjAwMy0uMDE0LS4wMDRxLS4wMDggMC0uMDE0LS4wMDNsLS4wMTUtLjAwMy0uMDE0LS4wMDQtLjAxNC0uMDAzLS4wMi0uMDA1LS4wMTQtLjAwNHEtLjAwOCAwLS4wMTQtLjAwM2wtLjAxNC0uMDA0cS0uMDA4IDAtLjAxNC0uMDAzbC0uMDE1LS4wMDQtLjAxNS0uMDA0LS4wMTktLjAwNC0uMDEzLS4wMDQtLjAxNS0uMDA0LS4wMTMtLjAwMy0uMDI5LS4wMDgtLjAwNy0uMDAyLS4wMTMtLjAwMy0uMDE0LS4wMDQtLjAxNC0uMDA0LS4wMTQtLjAwMy0uMDEzLS4wMDQtLjAxNS0uMDA0LS4wMTMtLjAwNC0uMDE0LS4wMDMtLjAxNC0uMDA0LS4wMTQtLjAwNC0uMDE0LS4wMDQtLjAxNC0uMDA0LS4wMTQtLjAwNC0uMDM0LS4wMS0uMDEzLS4wMDQtLjAxNC0uMDA0LS4wMTQtLjAwNC0uMDE0LS4wMDQtLjAxNC0uMDA0SDcuMTRsLS4wNDYtLjAxNS0uMDE0LS4wMDQtLjAxNC0uMDA0LS4wMTMtLjAwNC0uMDAzLS4wMDEtLjAzNi0uMDExLS4wMjItLjAwNy0uMDE0LS4wMDUtLjAxOC0uMDA1LS4wMS0uMDA0LS4wMzctLjAxMmgtLjAwMWwtLjAxLS4wMDMtLjAwNC0uMDAxLS4wMDktLjAwMy0uMDE3LS4wMDYtLjAxLS4wMDMtLjAwMi0uMDAxLS4wNDctLjAxNkg2LjgxbC0uMDEtLjAwNGgtLjAwM2wtLjAxLS4wMDQtLjAwMy0uMDAxLS4wMTMtLjAwNS0uMDEtLjAwMy0uMDUtLjAxN0g2LjcxbC0uMDExLS4wMDVoLS4wMDJsLS4wMS0uMDA0LS4wMDQtLjAwMS0uMDEtLjAwNGgtLjAwMWwtLjA2My0uMDIzLS4wMS0uMDAzLS4wMDMtLjAwMS0uMDEtLjAwNGgtLjAwM2wtLjA3My0uMDI4LS4wMTItLjAwNC0uMDEzLS4wMDUtLjA3NC0uMDI4YTEwLjAzNCAxMC4wMzQgMCAwIDEtNS41MTgtNS4ydi0uMDAybC0uMDQ0LS4wOTYtLjA4My0uMTk0LS4wMy0uMDc0LS4wMDUtLjAxMi0uMDA1LS4wMTJ2LS4wMDFsLS4wMzUtLjA4NS0uMDA1LS4wMTMtLjAyOC0uMDc0LS4wMDUtLjAxMi0uMDIzLS4wNjItLjAwNS0uMDEzLS4wMDUtLjAxMi0uMDI3LS4wNzR2LS4wMDFsLS4wMDQtLjAxMnYtLjAwMWwtLjAwNS0uMDExdi0uMDAybC0uMDA1LS4wMTItLjAyMS0uMDYxLS4wMDEtLjAwMi0uMDA0LS4wMTF2LS4wMDFsLS4wMDQtLjAxMnYtLjAwMXEtLjAxNC0uMDM4LS4wMjYtLjA3NHYtLjAwMmwtLjAwNC0uMDExdi0uMDAxbC0uMDA1LS4wMTItLjAyLS4wNjMtLjAwNS0uMDEydi0uMDAybC0uMDA0LS4wMTItLjAyNC0uMDc1di0uMDAybC0uMDA0LS4wMTF2LS4wMDJsLS4wMjgtLjA4OC0uMDA0LS4wMTJ2LS4wMDJsLS4wMjMtLjA3NXYtLjAwMWwtLjAwMy0uMDEydi0uMDAxbC0uMDA0LS4wMTJ2LS4wMDFsLS4wMjItLjA3NnYtLjAwMWwtLjAwNC0uMDEydi0uMDAxbC0uMDAzLS4wMTMtLjAyMi0uMDc3cTAtLjAwNy0uMDAzLS4wMTNsLS4wMi0uMDc4LS4wMDQtLjAxMy0uMDItLjA3OC0uMDAzLS4wMTMtLjAwMy0uMDEzdi0uMDAxbC0uMDItLjA3NnYtLjAwMmwtLjAwMi0uMDEydi0uMDAybC0uMDA0LS4wMTF2LS4wMDJsLS4wMTgtLjA3N3YtLjAwMmwtLjAyLS4wOXYtLjAwMWwtLjAwMy0uMDEydi0uMDAxek0wIDE1Mi4xM2gxdjE1SDB6bTAtMzBoMXYxNUgwem0wLTMwaDF2MTVIMHptMC0zMGgxdjE1SDB6bTAtMzBoMXYxNUgwek0yLjk0IDIuOTE4bC43MDYuNzA4QTguOTQgOC45NCAwIDAgMCAxIDEwdjcuMTNIMFY5Ljg2M2wuMDAxLS4wMXYtLjA0OGwuMDAxLS4wMXYtLjAzOGwuMDAxLS4wMXYtLjAyMmwuMDAxLS4wMXYtLjAzM2wuMDAxLS4wMDZ2LS4wMjNsLjAwMS0uMDA5VjkuNjNsLjAwMS0uMDF2LS4wMDZsLjAwMS0uMDE2di0uMDE2bC4wMDEtLjAxdi0uMDE2TC4wMSA5LjU1di0uMDE2bC4wMDEtLjAxdi0uMDE2bC4wMDEtLjAwNnYtLjAxbC4wMDEtLjAwNnYtLjAxNmwuMDAxLS4wMXYtLjAwNmwuMDAxLS4wMXYtLjAwNmwuMDAxLS4wMVY5LjQybC4wMDEtLjAxdi0uMDA2bC4wMDEtLjAxVjkuMzhsLjAwMS0uMDA3di0uMDFsLjAwMS0uMDA2LjAwMS0uMDF2LS4wMDZsLjAwMS0uMDF2LS4wMDVsLjAwMS0uMDEyVjkuMzFsLjAwMS0uMDF2LS4wMDZsLjAwMS0uMDF2LS4wMDZsLjAwMS0uMDF2LS4wMDZsLjAwMi0uMDF2LS4wMTZMLjAzIDkuMjNsLjAwMS0uMDF2LS4wMDZsLjAwMS0uMDF2LS4wMDZsLjAwMi0uMDF2LS4wMTZsLjAwMS0uMDA1LjAwMS0uMDExVjkuMTVsLjAwMi0uMDEydi0uMDA0bC4wMDEtLjAxMnYtLjAwNGwuMDAxLS4wMTEuMDAyLS4wMTV2LS4wMDZsLjAwMS0uMDF2LS4wMDVsLjAwMi0uMDEydi0uMDA0bC4wMDEtLjAxMlY5LjA0bC4wMDItLjAxdi0uMDA2bC4wMDItLjAxNnYtLjAxbC4wMDEtLjAwNS4wMDEtLjAxMXYtLjAwNWwuMDAyLS4wMTFWOC45NmwuMDAyLS4wMTF2LS4wMDRsLjAwMS0uMDEzVjguOTNsLjAwMi0uMDEydi0uMDA0bC4wMDItLjAxMnYtLjAwNGwuMDAxLS4wMTF2LS4wMDVsLjAwMi0uMDF2LS4wMDVsLjAwMi0uMDEydi0uMDA0bC4wMDItLjAxMXYtLjAwNWwuMDAxLS4wMVY4LjgybC4wMDItLjAxMXYtLjAwNWwuMDAyLS4wMXYtLjAwNmwuMDAyLS4wMS4wMDItLjAxN3YtLjAwNGwuMDAyLS4wMTYuMDAyLS4wMTEuMDAyLS4wMTZWOC43MWwuMDAyLS4wMTJ2LS4wMDRsLjAwMi0uMDExdi0uMDA0bC4wMDItLjAxMnYtLjAwNGwuMDAyLS4wMTJ2LS4wMDNsLjAwMi0uMDEydi0uMDA0bC4wMDItLjAxMnYtLjAwNGwuMDAzLS4wMTFWOC42TC4xIDguNTg5di0uMDA0bC4wMDItLjAxMlY4LjU3bC4wMDItLjAxM3YtLjAwM2wuMDAzLS4wMTJ2LS4wMDNsLjAwMi0uMDEzdi0uMDAzbC4wMDMtLjAxNXEwLS4wMDcuMDAyLS4wMTN2LS4wMDNsLjAwMi0uMDEydi0uMDA0bC4wMDItLjAxMlY4LjQ2bC4wMDMtLjAxMnYtLjAwNGwuMDAyLS4wMTJWOC40M2wuMDAyLS4wMTIuMDAxLS4wMDQuMDAyLS4wMTJWOC40bC4wMDItLjAxMi4wMDEtLjAwNC4wMDItLjAxMnYtLjAwM2wuMDAzLS4wMTN2LS4wMDJsLjAwMi0uMDE1LjAwMy0uMDE1LjAwMy0uMDE1di0uMDAxbC4wMDItLjAxNHYtLjAwMmwuMDA2LS4wMy4wMDItLjAxNi4wMDMtLjAxNFY4LjIzbC4wMDMtLjAxNXEwLS4wMDguMDAzLS4wMTV2LS4wMDFsLjAwMi0uMDE1LjAwMy0uMDE1LjAwMy0uMDE1di0uMDAxbC4wMDMtLjAxNHYtLjAwMmwuMDAzLS4wMTR2LS4wMDFsLjAwMy0uMDE0di0uMDAxbC4wMDMtLjAxNS4wMDMtLjAxNXEwLS4wMDguMDAzLS4wMTVWOC4wNmwuMDAzLS4wMTVxMC0uMDA4LjAwMy0uMDE1IDAtLjAwOC4wMDMtLjAxNXYtLjAwMUwuMiA4bC4wMDMtLjAxNS4wMDMtLjAxNS4wMDMtLjAxNXYtLjAwMWwuMDA0LS4wMTUuMDAzLS4wMTVxMC0uMDA4LjAwMy0uMDE1bC4wMDMtLjAxNXYtLjAwMWwuMDA3LS4wM0ExMCAxMCAwIDAgMSAyLjk0IDIuOTE4Ii8+PC9nPjwvc3ZnPg==");background-position:50%;background-repeat:no-repeat;background-size:calc(100% - 2px) calc(100% - 2px);border-radius:10px;display:flex;flex-wrap:wrap;height:190px;justify-content:center;padding:20px;position:relative;width:100%}.input__files-lists{width:100%}.input__files-lists--title{display:block;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-size:18px;font-style:italic;font-weight:700;line-height:1.22;margin-bottom:4px;opacity:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.is-file .input__files-lists--title{opacity:1;visibility:visible}.input__date{position:relative}.input__date:has(input:hover){color:#417505}.input__date:has(input:hover) input{border-color:#417505}.input__date input{border:1px solid #000;border-radius:50px;color:inherit;cursor:pointer;padding:10px 42px 10px 20px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95);width:149px}.input__date [class*=" icon-"],.input__date [class^=icon-]{color:inherit}.input__date label{cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.input__date label span{transition:color .35s cubic-bezier(.3,.86,.36,.95)}.input__country--wrapper{margin-bottom:21px;position:relative}.input__country--wrapper input{background-color:#eee;border:1px solid #989898;border-radius:10px;font-size:18px;padding:18px 30px 18px 46px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95)}.input__country--wrapper [class*=" icon-"],.input__country--wrapper [class^=icon-]{color:rgba(65,117,5,.5);position:absolute;right:12px;top:50%;transform:translateY(-50%)}.input__country--wrapper .country__img{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.input__country--wrapper textarea{font-size:14px;line-height:1.21}.input__country>label{display:block;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;line-height:1.18;margin-bottom:12px}input[readonly]{cursor:pointer}input[type=number]{background-color:#fff}.price-holder{border:1px solid #979797;border-radius:20px;color:#808182;display:block;flex-wrap:wrap;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:400!important;line-height:1.28;min-height:21px;min-width:52px;overflow:hidden;position:relative;text-align:center}.price-holder p{padding:2px 8px 2px 6px;position:relative;top:0;transition:top .35s cubic-bezier(.3,.86,.36,.95)}.price-holder p.hidden{background-color:#ff8200;color:#fff;padding:2px 8px 2px 6px;position:absolute;top:100%;width:100%}.price-holder p.hidden.remove{top:-100%!important}.selected{display:none}body:has(.is-selected:checked) .selected{display:block}body:has(.is-selected:checked) .unselected{display:none}fieldset{min-width:0}[data-comfort-step]:has(input.is-comfort) .comfort-link{opacity:1;visibility:visible}input.not-valid{background-color:#fff2e5;border-color:#ff8200}.step-input{background-color:#f7f7f7;border:1px solid #707070;border-radius:10px;margin-bottom:99px;padding:18px 24px 42px 21px}.step-input:has(.swiper-wrapper .swiper-slide:last-child.swiper-slide-active) .step-input__btn{display:none}.step-input__header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:8px;min-height:79px}.step-input__header>div{width:calc(100% - 82px)}.step-input__header h2{margin-top:0}.step-input__btn{color:#ff8200;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-size:14px;font-style:italic;font-weight:700}.step-input__btn--img{display:block;width:62px}.step-input__area{width:calc(50% - 9px)}.step-input__area--xl{width:100%}.step-input__area label{display:block;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:700;margin-bottom:16px}.step-input__wrapper{position:relative}.step-input__wrapper:has(.is-selected-mm:checked) .input-mm{opacity:1;position:static}.step-input__wrapper:has(.is-selected-step:checked) .input-step{opacity:1;position:static}.step-input__wrapper input{border:1px solid #989898;border-radius:7px;line-height:1;padding:17px 50px 17px 14px}.step-input__wrapper input.not-valid{border-color:#ff8200}.step-input__wrapper:has(input.not-valid) .range{color:#ff8200}.step-input__wrapper .unit{color:#808182;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.step-input__wrapper .range{color:#808182;font-size:14px;left:2px;position:absolute;top:calc(100% + 4px);transition:color .35s cubic-bezier(.3,.86,.36,.95)}.step-input__wrapper .range.static{margin:auto;opacity:0;text-align:right;width:calc(100% - 258px)}.step-input__multiple{max-width:258px;position:relative;width:100%}.step-input__multiple input{left:0;opacity:0;padding-right:110px;position:absolute;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95);width:100%;z-index:-1}.step-input__toggle{display:flex;flex-wrap:wrap;gap:15px;position:absolute;right:19px;top:50%;transform:translateY(-50%)}.step-input__toggle:before{background-color:#808182;content:"";height:100%;left:calc(50% - 8px);position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.step-input__toggle .toggle-option label{color:#989898;cursor:pointer;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:700;margin:0;position:relative;transition:color .35s cubic-bezier(.3,.86,.36,.95);z-index:1}.step-input__toggle .toggle-option:has(input:checked) label{color:#ff8200}.step-input__toggle .toggle-option:has(input:focus-visible) label{outline:1px solid #000}.step-input__toggle .toggle-option input{opacity:0;position:absolute}.step-input__row{align-items:center;gap:34px;padding-bottom:18px}.step-input__row:not(:last-child){margin-bottom:15px}.step-input__group{display:flex;flex-wrap:wrap;gap:18px;width:calc(100% - 100px)}.step-input__img{margin-top:25px;width:65px}.input__quantity{align-items:center;background-color:#fefefe;border:1px solid #989898;border-radius:10px;display:flex;flex-wrap:wrap;font-size:18px;height:60px;overflow:hidden;width:130px}.input__quantity input{background-color:transparent;border:none;padding:0;text-align:center;width:50%}.input__quantity button{background-color:transparent;border:none;color:#ff8200;cursor:pointer;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:700;transition:opacity .35s cubic-bezier(.3,.86,.36,.95);width:25%}.input__quantity button.disabled{cursor:auto;opacity:.4;pointer-events:none}.input__quantity button.decrement{font-size:0;height:20px;position:relative}.input__quantity button.decrement:before{background-color:#ff8200;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}.input-finishing__step .input-radio__option:has(.input-radio__option-price) .input-radio__option-title{max-width:115px}.stair-input-next .input-radio__color-holder{padding-bottom:0!important}.stair-input-prev.stair-params-complete+.input-next:before,.stair-input-prev.stair-params-complete+.stair-input-next:before,.stair-input-prev:has(.swiper-wrapper .swiper-slide:last-child.swiper-slide-active)+.input-next:before,.stair-input-prev:has(.swiper-wrapper .swiper-slide:last-child.swiper-slide-active)+.stair-input-next:before{opacity:0;visibility:hidden}.checkbox-wrapper{border:1px solid #707070;border-radius:3px;height:20px;position:relative;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:20px}.checkbox-wrapper:has(input:hover,input:focus-visible){border-color:#ff8200}.checkbox-wrapper:has(input:checked){border-color:#ff8200}.checkbox-wrapper:has(input:checked):before{opacity:1}.checkbox-wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.095' height='10.17'%3E%3Cpath fill='%23ff8200' d='M0 2.774 3.929 7.4 11.095 0v2.774l-7.32 7.396L0 5.547Z' data-name='Path 3204'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:100%;opacity:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95);width:100%}.checkbox-wrapper input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.stair-finishing__holder{background-color:#f8f8f8;border:1px solid #989898;border-radius:10px;padding:19px 19px 42px 18px}.stair-finishing__holder>.title{line-height:1.3333333333;margin-bottom:7px}.stair-finishing__holder p{letter-spacing:-.04em;line-height:1.375}.floor-input .stair-finishing__holder p{margin-bottom:13px}.stair-finishing__holder .tab-content{padding:20px 0;position:relative}.stair-finishing [data-tabs]{gap:11px}.stair-finishing-tab__controls{align-items:center;margin:0 -5px}.stair-finishing-tab__controls>div{padding:0 7px}.stair-finishing-tab__controls:has(+.stair-finishing__preview){margin-bottom:35px}.stair-finishing__option{align-items:center;border-radius:30px;box-shadow:inset 0 0 0 2px #000;display:flex;margin-left:0;max-width:284px;min-height:41px;padding-left:30px;padding-right:30px;text-align:center}.stair-finishing__option i{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-weight:700}.stair-finishing__option .swiper-button-next,.stair-finishing__option .swiper-button-prev{cursor:pointer;font-size:12px;position:absolute;top:50%;transform:translateY(-50%)}.stair-finishing__option .swiper-button-next:focus-visible,.stair-finishing__option .swiper-button-next:hover,.stair-finishing__option .swiper-button-prev:focus-visible,.stair-finishing__option .swiper-button-prev:hover{color:#ff8200}.stair-finishing__option .swiper-button-next [class*=" icon-"],.stair-finishing__option .swiper-button-next [class^=icon-],.stair-finishing__option .swiper-button-prev [class*=" icon-"],.stair-finishing__option .swiper-button-prev [class^=icon-]{transition:color .35s cubic-bezier(.3,.86,.36,.95)}.stair-finishing__option .swiper-button-next{right:15px}.stair-finishing__option .swiper-button-prev{left:15px}.stair-finishing__option .swiper-button-prev span{display:inline-flex;transform:scale(-1)}.stair-finishing__preview .swiper-slide:not(.swiper-slide-active) input{pointer-events:none;visibility:hidden}.stair-finishing__preview .swiper-slide-active input{pointer-events:auto;visibility:visible}.stair-finishing__color{box-sizing:border-box}.stair-finishing__color>*{border-top:1px solid #dadada;padding-bottom:10px;padding-top:10px;position:relative}.stair-finishing__color>*>a:focus-visible,.stair-finishing__color>*>a:hover{color:inherit}.stair-finishing__color>*>a:focus-visible .img-wrapper,.stair-finishing__color>*>a:hover .img-wrapper{border-color:#ff8200}.stair-finishing__color>*>a:focus-visible span,.stair-finishing__color>*>a:hover span{opacity:1}.stair-finishing__color>:last-of-type{border-bottom:1px solid #dadada}.stair-finishing__color>:has(input:hover,input:focus-visible) .img-wrapper{border-color:#ff8200}.stair-finishing__color>:has(input:checked) .img-wrapper{border-color:#ff8200}.stair-finishing__color>:has(input:checked) [class*=" icon-"],.stair-finishing__color>:has(input:checked) [class^=icon-]{opacity:1}.stair-finishing__color input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.stair-finishing__color .img-wrapper{border:2px solid #000;border-radius:10px;padding-top:30.5%;transition:border-color .35s cubic-bezier(.3,.86,.36,.95)}.stair-finishing__color .img-wrapper .price{background-color:#fff;border-color:#707070;border-radius:12px;color:#808182;min-height:23px;padding:0 5px;position:absolute;right:12px;top:11px}.stair-finishing__color .img-wrapper .price span{color:#ff8200;padding-left:5px}.stair-finishing__color .img-wrapper [class*=" icon-"],.stair-finishing__color .img-wrapper [class^=icon-]{background-color:#ff8200;clip-path:polygon(100% 0,0 0,0 99%);color:#fff;display:flex;font-size:10px;height:28px;left:0;opacity:0;padding-left:7px;padding-top:6px;position:absolute;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95);width:66px}.stair-finishing__color-info{display:flex;flex-direction:column;padding-bottom:8px;padding-left:11px;padding-top:7px}.stair-finishing__color-info i{display:block;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-weight:700;line-height:1.3125}.stair-finishing__color-info i:last-of-type{color:#989898;margin-bottom:14px}.stair-finishing__color-info span{color:#ff8200;font-style:italic;font-weight:700;margin-top:auto;text-transform:uppercase;transition:opacity .35s cubic-bezier(.3,.86,.36,.95)}a .stair-finishing__color-info span{opacity:0}.stair-finishing__color-info span [class*=" icon-"],.stair-finishing__color-info span [class^=icon-]{font-size:12px;margin-right:5px}.stair-finishing__color-preview{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.stair-finishing__color-preview:has(span:nth-child(3)) span:first-child{max-width:89px}.stair-finishing__color-preview span{border:2px solid #000;border-radius:50px;display:inline-block;min-height:27px;width:100%}.stair-finishing__color-preview span:first-child{max-width:159px}.stair-finishing__color-preview span:nth-child(2){max-width:60px}.stair-finishing__color-preview span:last-child{border-radius:50%;max-width:27px}.stair-finishing .input-actions{justify-content:center}.stair-finishing__selected-color{bottom:7px;color:#808182;font-size:14px;left:50%;max-width:calc(100% - 30px);position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .35s cubic-bezier(.3,.86,.36,.95);white-space:nowrap;width:-moz-max-content;width:max-content}.stair-finishing__selected-color span{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-weight:700}.stair-finishing:has(#custom:not([hidden])) .stair-finishing__selected-color{opacity:0}.stair-svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.input-radio__option-price{transition:color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95)}.input-radio__color-option:has(input:checked) .input-radio__option-price{border-color:#ff8200;color:#ff8200}.step-input__slider .input-area__holder input{border:none;box-shadow:inset 0 0 0 1px #989898;transition:background-color .35s cubic-bezier(.3,.86,.36,.95),box-shadow .35s cubic-bezier(.3,.86,.36,.95)}.step-input__slider .input-area__holder input.valid{box-shadow:inset 0 0 0 1px #417505}.step-input__slider .input-area__holder input.not-valid{box-shadow:inset 0 0 0 1px #ff8200}.row{display:flex;flex-wrap:wrap}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.list-unstyled,.list-unstyled ul{list-style:none;margin:0;padding:0}.justify-end{margin-left:auto!important}.reverseX{display:flex;transform:scaleX(-1)}.text-right{text-align:right!important}.text-center{text-align:center}.fof-roman{font-weight:400!important}.fof-roman,.fof-univers-65{font-family:Inter,Arial,Noto Sans,sans-serif!important}.rotate{rotate:90deg}.uppercase{text-transform:uppercase}.align-end{align-items:end}.relative{position:relative}.overflow-x{overflow-x:auto;overflow-y:hidden}.py-xl{padding-bottom:100px;padding-top:100px}.align-center{align-items:center!important}.rotate-90{transform:rotate(-90deg)}.overflow-hidden{overflow:hidden}.sticky{position:sticky;top:calc(var(--headerHeight) + 45px)}.is-removed{display:none}.space-nowrap{white-space:nowrap}.lh-xl{line-height:1.375}.hidden{display:none!important}.img-wrapper{overflow:hidden;position:relative}.img-wrapper img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.has-white-color{color:#fff!important}.has-white-background-color{background-color:#fff!important}.has-off-white-color{color:#fefefe!important}.has-off-white-background-color{background-color:#fefefe!important}.has-black-color{color:#000!important}.has-black-background-color{background-color:#000!important}.has-orange-color{color:#ff8200!important}.has-orange-background-color{background-color:#ff8200!important}.has-green-color{color:#417505!important}.has-green-background-color{background-color:#417505!important}.has-soft-cream-color{color:#fff2e5!important}.has-soft-cream-background-color{background-color:#fff2e5!important}.has-gray-color{color:#808182!important}.has-gray-background-color{background-color:#808182!important}.has-gray-900-color{color:#969696!important}.has-gray-900-background-color{background-color:#969696!important}.has-gray-800-color{color:#f7f7f7!important}.has-gray-800-background-color{background-color:#f7f7f7!important}.has-gray-700-color{color:#808181!important}.has-gray-700-background-color{background-color:#808181!important}.has-gray-600-color{color:#ededed!important}.has-gray-600-background-color{background-color:#ededed!important}.has-gray-500-color{color:#707070!important}.has-gray-500-background-color{background-color:#707070!important}.has-gray-400-color{color:#989898!important}.has-gray-400-background-color{background-color:#989898!important}.has-gray-300-color{color:#dadada!important}.has-gray-300-background-color{background-color:#dadada!important}.has-gray-200-color{color:#eee!important}.has-gray-200-background-color{background-color:#eee!important}.has-gray-100-color{color:#f8f8f8!important}.has-gray-100-background-color{background-color:#f8f8f8!important}.logo{margin:0 auto;width:81px}.logo__desktop{display:none}.header{background-color:#fff;border-bottom:1px solid #808182;padding:23px 0 22px;position:sticky;top:0;width:100%;z-index:11}.header__svg{position:absolute;right:20px;top:55%;transform:translateY(-50%);z-index:1}.header__svg svg g{fill:#fff;transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.header__svg svg path:last-of-type{fill:#707070;transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.header__svg:hover svg g,.header__svg:hover svg path:last-of-type{fill:#ff8200}.header__holder{width:100%}.header .container,.header__holder{align-items:center;display:flex;flex-wrap:wrap}.header .container{gap:20px 121px;justify-content:space-between}.header__link,.header__menu{background-color:transparent;border:none;cursor:pointer;padding:0}.header .header__link{cursor:pointer;width:152px}.header-right-actions{display:flex;flex-wrap:wrap;justify-content:right}body{background-color:#fff}.resize-active *,.resize-active :after,.resize-active :before{transition:none!important}.wrapper{min-height:100dvh;overflow:clip;position:relative;width:100%}.container{margin:0 auto;padding-left:20px;padding-right:20px;width:100%}img{height:auto;max-width:100%;vertical-align:top}[data-step]{scroll-margin-top:calc(var(--headerHeight) + var(--product-view-height))}.img-holder{overflow:hidden;position:relative}.img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.tip{background-color:#ededed;border-radius:10px;color:#808181;margin-bottom:14px;overflow:hidden;padding:19px 18px 8px;position:relative}.tip-title{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700;line-height:1.25}.tip__wrapper{letter-spacing:.016em;margin-right:auto;max-width:360px}.tip__wrapper p{margin:0}.tip__wrapper--full{max-width:100%}.tip__wrapper--full .row{gap:10px}.tip__wrapper--full .row>div:first-child{width:calc(100% - 92px)}.tip__wrapper--full .row>div:last-child{width:82px}.tip__wrapper--full .row div:has(.img-holder){display:flex;flex-wrap:wrap;justify-content:flex-end}.tip__wrapper--full .row .img-holder{height:82px;margin-top:13px;width:82px}.tip__wrapper--full p{margin:0}.tip__close{align-items:center;background-color:#dadada;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:10px;top:10px;transition:color .35s cubic-bezier(.3,.86,.36,.95);width:30px}.tip__close:hover{color:#ff8200}.tip-content__wrapper{max-width:432px;padding-top:20px}.tip-content__wrapper ul li{margin-bottom:20px}.tip-content__wrapper ul li span{font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important;line-height:1.25}.input-wrapper .tip{margin-bottom:40px}.tab__btn-wrapper{align-items:center;border-bottom:1px solid #989898;display:flex;flex-wrap:wrap;gap:10px;position:relative;width:100%}.tab__btn-wrapper .justify-end a{padding-right:2px}.tab__btn-wrapper a{align-items:center;color:#808182;display:flex;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700;line-height:1.3125;padding:16px 12px 12px 0;position:relative;text-transform:uppercase}.tab__btn-wrapper a:hover,.tab__btn-wrapper a[aria-selected=true]{color:#ff8200}.tab__btn-wrapper .border{border-bottom:3px solid #ff8200;pointer-events:none;position:absolute;top:calc(100% - 1px);transition:left .35s cubic-bezier(.3,.86,.36,.95)}.tab-content{padding:19px 0}.tab-content [hidden]{display:block;left:-10000px;opacity:0;pointer-events:none;position:absolute;top:99999px;visibility:hidden}.tab-content [role=tabpanel]{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95)}.tab-content__img{height:92px;overflow:hidden;position:relative;width:83px}.tab-content__img--text{color:#656565;display:block;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:15px;font-weight:700;padding:10px 8px;text-transform:uppercase;word-break:break-all}.tab-content__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.tab-content__info{padding-left:20px;width:calc(100% - 83px)}.tab-content__info strong{display:block;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700;margin-bottom:20px}.tab-content__info strong sub{font-weight:700}.tab-content .price__list li:first-child,.tab-content .specs__list li:first-child{border-top:0;padding-top:0}.cart{background-color:transparent;border:none;cursor:pointer;font-size:20px;padding:0;position:relative;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.cart-holder.active .cart,.cart:hover{color:#ff8200}.cart-holder.active .cart-dropdown{opacity:1;visibility:visible}.cart__items-count{align-items:center;background-color:#ff8200;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:12px;font-weight:400!important;justify-content:center;min-height:18px;min-width:18px;position:absolute;right:-13px;top:-1px}.cart-dropdown{background-color:#fff;border-bottom:1px solid #808182;border-top:1px solid #808182;padding:12px 11px 16px 19px;right:0;top:100%;width:100%;z-index:3}.cart-dropdown,.cart-empty{opacity:0;position:absolute;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.cart-empty{font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important;top:-100%}.cart-empty.is-empty{opacity:1;position:static;visibility:visible}.cart__list{gap:21px}.cart__list,.cart__list li{display:flex;flex-wrap:wrap}.cart__list li{align-items:center;height:100%;position:relative;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95),height .35s cubic-bezier(.3,.86,.36,.95);width:100%}.cart__list li:last-child{margin-bottom:21px}.cart__list li.is-removed{height:0;opacity:0;position:absolute;top:0;visibility:hidden}.cart__list li div:has(.cart-item__remove){padding-right:30px;position:relative}.cart__list li .col-8{padding-right:31px}.cart__list li .col-4{padding-left:25px}.cart__list li span{display:block;font-size:16px;font-weight:300;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.cart__list li p{margin:0}.cart__list li .col-4{align-items:center;display:flex;flex-wrap:wrap;gap:17px;justify-content:space-between}.cart__list a{-webkit-text-decoration:underline;text-decoration:underline}.cart__list .delete__item{align-items:center;bottom:0;cursor:auto;display:flex;flex-wrap:wrap;gap:20px;height:100%;justify-content:flex-end;left:0;opacity:0;padding:0;position:absolute;right:0;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:100%;z-index:1}.cart__list .delete__item.active{opacity:1;visibility:visible}.cart__list .delete__item button{background-color:transparent;border:none;color:#808182;cursor:pointer;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important}.cart__list .delete__item span{width:auto}.cart__list .delete__item-yes{color:#ff8200!important}.cart-item__remove{background-color:transparent;border:none;cursor:pointer;font-size:20px;position:absolute;right:0;top:47%;transform:translateY(-50%);transition:color .35s cubic-bezier(.3,.86,.36,.95)}.cart-item__remove:hover{color:#ff8200}body:has(.is-empty) .cart-holder{display:none}.note-box{background-color:#eee;border-radius:10px;color:#707070;margin:65px 0;overflow:hidden;padding:24px 25px 47px}.note-box__wrapper{margin-left:0;margin-right:auto;max-width:449px}.note-box p{margin:0}.note-box .heading{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:16px;font-style:italic;font-weight:700;line-height:1.25;margin:0}.price__list li{border-top:1px solid #808182;display:flex;flex-wrap:wrap;gap:20px;padding:16px 0 14px}.price__list li:last-child{border-bottom:1px solid #808182}.price__list li>div,.price__list li>p,.price__list li>span,.price__list li>ul{display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price__list li>div:first-child,.price__list li>p:first-child,.price__list li>span:first-child,.price__list li>ul:first-child{width:calc(69% - 10px)}.price__list li>div:last-child,.price__list li>p:last-child,.price__list li>span:last-child,.price__list li>ul:last-child{overflow:visible;text-align:right;text-overflow:clip;white-space:normal;width:calc(31% - 10px)}.price__list li.install-accordion{padding:0}.price__list li.install-accordion>div:first-child,.price__list li.install-accordion>div:last-child{overflow:visible;text-align:left;white-space:normal;width:100%}.price__list--border-thick{margin-bottom:14px}.price__list--border-thick li{border-top:2px solid #969696}.price__list--border-thick li:last-child{border-bottom:2px solid #969696}.specs__list{margin-bottom:18px}.specs__list>li{border-top:1px solid #808182;display:flex;flex-wrap:nowrap;gap:20px;min-width:0;padding:17px 0 12px}.specs__list>li:last-child{border-bottom:1px solid #808182}.specs__list>li>div,.specs__list>li>p,.specs__list>li>span,.specs__list>li>ul{margin:0}.specs__list>li>div:first-child,.specs__list>li>p:first-child,.specs__list>li>span:first-child,.specs__list>li>ul:first-child{flex:1 1 auto;min-width:0}.specs__list>li>div:last-child,.specs__list>li>p:last-child,.specs__list>li>span:last-child,.specs__list>li>ul:last-child{flex:0 0 auto;max-width:100%;text-align:right;white-space:nowrap}.specs__list>li>div:last-child li:not(:last-child),.specs__list>li>p:last-child li:not(:last-child),.specs__list>li>span:last-child li:not(:last-child),.specs__list>li>ul:last-child li:not(:last-child){margin-bottom:22px}.specs__list>li>div:has(.color-card),.specs__list>li>p:has(.color-card),.specs__list>li>span:has(.color-card),.specs__list>li>ul:has(.color-card){align-items:center;display:flex;flex-wrap:nowrap;gap:10px;justify-content:flex-end;white-space:nowrap}.specs__list>li:has(ul){padding-bottom:16px;padding-top:12px}.specs__list>li ul li{border:none;line-height:1.56;padding:0}.orders__list{min-width:1080px}.orders__list>li{align-items:center;background-color:#fff;border-top:1px solid #dadada;display:flex;flex-wrap:wrap;transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.orders__list>li:has(a:hover){background-color:#fff2e5}.orders__list>li>a{padding:9px 12px 10px}.orders__list>li>a:hover{color:currentColor}.orders__list>li>a:hover span:has([class^=icon-],[class*=" icon-"]){opacity:1}.orders__list>li:last-child{border-bottom:1px solid #dadada}.orders__list>li a{width:100%}.orders__list p{margin:0}.orders__list__inner{grid-gap:11px;align-items:center;display:grid;gap:11px;grid-template-columns:20px 67px 49px 75px 157px 308px 166px 79px 47px}.orders__list__inner li,.orders__list__inner p,.orders__list__inner span{display:block;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:11px;font-weight:400!important;line-height:1.27;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders__list__inner .flag{height:15px;overflow:hidden;position:relative;width:20px}.orders__list__inner .flag img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.orders__list__inner li span:has([class^=icon-],[class*=" icon-"]){align-items:center;color:#ff8200;display:flex;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:15px;font-style:italic;gap:2px;justify-content:flex-end;opacity:0;padding-right:2px;text-transform:lowercase;transition:opacity .35s cubic-bezier(.3,.86,.36,.95)}.orders__list__inner li span:has([class^=icon-],[class*=" icon-"]) [class*=" icon-"],.orders__list__inner li span:has([class^=icon-],[class*=" icon-"]) [class^=icon-]{font-size:11px;padding-top:2px}.orders__list__inner li:nth-last-child(4){color:#808182}.orders__list__inner .status{color:#417505}.cancelled .orders__list__inner li:not(:nth-child(2)):not(:last-child){color:rgba(0,0,0,.5);-webkit-text-decoration:line-through;text-decoration:line-through}.pending .orders__list__inner li:not(:nth-child(2)):not(:last-child){color:rgba(0,0,0,.5)}.pending .orders__list__inner .status{color:#ff8200!important}.files__list li{color:#989898;display:inline-block;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:18px;font-weight:400!important;line-height:1.44;overflow:hidden;padding-right:45px;position:relative;text-overflow:ellipsis;white-space:nowrap}.files__list li button{background-color:transparent;border:none;cursor:pointer;font-size:0;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.files__list li button:after,.files__list li button:before{background-color:#ff8200;content:"";height:2px;position:absolute;right:0;top:5px;transform:rotate(45deg);width:100%}.files__list li button:after{transform:rotate(-45deg)}.files__error{color:#ff8200;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:15px;font-style:italic;font-weight:700}.product__list li{border-top:1px solid #707070;position:relative}.product__list li:last-child{border-bottom:1px solid #707070}.product__list li:has([aria-selected=true]) .input-value,.product__list li:has([aria-selected=true]) input{font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important}.product__list a{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-wrap:wrap;gap:38px;justify-content:space-between;padding:7px 21px;position:relative;transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.product__list a:hover,.product__list a[aria-selected=true]{background-color:#fff2e5;color:currentColor}.product__list a>div{width:calc(50% - 20px)}.product__list .product__info{align-items:center;display:flex;gap:10px 20px;justify-content:space-between}.product__list .item-count{align-items:center;background-color:#fff;border:1px solid #989898;border-radius:5px;display:inline-flex;justify-content:center;max-width:40px;min-height:37px;padding:5px;text-align:center}.product__list .basket__input:has(input:hover) label{-webkit-text-decoration:none;text-decoration:none}.product__list .item-price{display:block;padding-right:20px;position:relative;width:106px}.product__list .remove-item{background-color:transparent;border:none;cursor:pointer;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px}.product__list .remove-item:after,.product__list .remove-item:before{background-color:#707070;content:"";height:1px;left:0;position:absolute;top:50%;transform:rotate(45deg);width:100%}.webkit.iphone .product__list .remove-item:after,.webkit.iphone .product__list .remove-item:before{left:20%;width:20px}.product__list .remove-item:after{transform:rotate(-45deg)}.product__list .delete__item{align-items:center;background-color:#fff2e5;bottom:0;cursor:auto;display:flex;flex-wrap:wrap;gap:20px;height:100%;justify-content:flex-end;left:0;opacity:0;padding:7px 21px;position:absolute;right:0;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:100%;z-index:1}.product__list .delete__item.active{opacity:1;visibility:visible}.product__list .delete__item button{background-color:transparent;border:none;color:#808182;cursor:pointer;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important}.product__list .delete__item-yes{color:#ff8200!important}.invoice__list li{align-items:center;border-bottom:1px solid #707070;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:16px 20px}.invoice__list li>p{margin:0;width:calc(50% - 10px)}.invoice__list li>p:first-child{text-align:right;width:calc(100% - 126px)}.invoice__list li>p:last-child{text-align:right;width:106px}.invoice__list li:last-child,.invoice__list li:nth-last-child(2){font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important}.invoice__list li.spread-price{color:#417505;font-size:0;opacity:0;padding:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95),padding .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.invoice__list li.lock-price>p:first-child,.invoice__list li.spread-price>p:first-child{-webkit-text-decoration:underline;text-decoration:underline}.summary-details__list{color:#808182;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700}.summary-details__list li{display:flex}.summary-details__list li:not(:last-child){margin-bottom:15px}.summary-details__list li span{margin-left:auto}.list-dashed li{padding-left:16px;position:relative}.list-dashed li:not(:last-child){margin-bottom:4px}.list-dashed li:before{content:"-";left:0;position:absolute;top:0}.start{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:100dvh;justify-content:center;text-align:center}.start h1{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:60px;font-style:italic;font-weight:700;line-height:1.1875;text-transform:capitalize}.start sup{font-size:35px;text-transform:uppercase}body:has(#ftf-height input[name=height][aria-required=true].not-valid) .ftf-height-error,body:has(#ftf-height input[name=height][aria-required=true]:not(.not-valid):not(.valid)) .ftf-height-error{display:flex!important}body:has(#ftf-height input[name=height][aria-required=true].not-valid) .ftf-height-error .incorrect,body:has(#ftf-height input[name=height][aria-required=true]:not(.not-valid):not(.valid)) .ftf-height-error .incorrect{display:block!important}body:has(#ftf-height input[name=height][aria-required=true].not-valid) .ftf-height-error .missing,body:has(#ftf-height input[name=height][aria-required=true]:not(.not-valid):not(.valid)) .ftf-height-error .missing{display:none!important}body:has(#stair-position input:checked) .stair-position-error{display:none!important}body:has(#stair-position input:checked) .stair-position-error .incorrect,body:has(#stair-position input:checked) .stair-position-error .missing{display:none!important}body:has(#void-balustrades input[name=length][aria-required=true].not-valid) .void-balustrades-error,body:has(#void-balustrades input[name=length][aria-required=true]:not(.not-valid):not(.valid)) .void-balustrades-error{display:flex!important}body:has(#void-balustrades input[name=length][aria-required=true].not-valid) .void-balustrades-error .incorrect,body:has(#void-balustrades input[name=length][aria-required=true]:not(.not-valid):not(.valid)) .void-balustrades-error .incorrect{display:block!important}body:has(#void-balustrades input[name=length][aria-required=true].not-valid) .void-balustrades-error .missing,body:has(#void-balustrades input[name=length][aria-required=true]:not(.not-valid):not(.valid)) .void-balustrades-error .missing{display:none!important}body:has(#type-of-glass input:checked) .type-of-glass-error{display:none!important}body:has(#type-of-glass input:checked) .type-of-glass-error .incorrect,body:has(#type-of-glass input:checked) .type-of-glass-error .missing{display:none!important}body:has(#riser-bars input:checked) .riser-bars-error{display:none!important}body:has(#riser-bars input:checked) .riser-bars-error .incorrect,body:has(#riser-bars input:checked) .riser-bars-error .missing{display:none!important}body:has(#type-of-handrail input:checked) .type-of-handrail-error{display:none!important}body:has(#type-of-handrail input:checked) .type-of-handrail-error .incorrect,body:has(#type-of-handrail input:checked) .type-of-handrail-error .missing{display:none!important}body:has(#finishing-input input:checked) .finishing-error{display:none!important}body:has(#finishing-input input:checked) .finishing-error .incorrect,body:has(#finishing-input input:checked) .finishing-error .missing{display:none!important}body:has(#finishing-steps input:checked) .finishing-steps-error{display:none!important}body:has(#finishing-steps input:checked) .finishing-steps-error .incorrect,body:has(#finishing-steps input:checked) .finishing-steps-error .missing{display:none!important}body:has(#service input:checked) .service-error{display:none!important}body:has(#service input:checked) .service-error .incorrect,body:has(#service input:checked) .service-error .missing{display:none!important}body:has(#production-time input:checked) .production-time-error{display:none!important}body:has(#production-time input:checked) .production-time-error .incorrect,body:has(#production-time input:checked) .production-time-error .missing{display:none!important}.ftf-height-error,.void-balustrades-error{display:none!important}.ftf-height-error .incorrect,.ftf-height-error .missing,.void-balustrades-error .incorrect,.void-balustrades-error .missing{display:none}.video{padding-bottom:80px;padding-top:30px}.video__wrapper{background-color:#fff;padding:40px 20px}.video__wrapper .video-holder{margin:40px 0 0}.video__title{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:20px;font-style:italic;font-weight:700;line-height:1.2;margin:0 0 13px}.video-holder{margin:67px 0 37px;overflow:hidden;padding-top:56%;position:relative}.video-holder iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.basket .title{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:20px;font-style:italic;font-weight:700;line-height:1.2;margin-bottom:13px}.basket .title>span{color:#000;cursor:auto;display:inline-flex;margin-right:16px}.basket .title>span:hover [class*=" icon-"],.basket .title>span:hover [class^=icon-]{color:#000}.basket .row{height:100%}.basket-bg-color-left,.basket-bg-color-right{position:relative}.basket-bg-color-left:before,.basket-bg-color-right:before{background-color:#f7f7f7;bottom:0;content:"";min-height:100dvh;position:absolute;top:0;z-index:-1}.basket-bg-color-left:before{left:-1199px;right:0}.basket-bg-color-right:before{left:0;right:-1199px}.basket__holder>.col-12{padding-top:20px}.basket__info{background-color:#f7f7f7;border:1px solid #707070;margin-bottom:50px;padding:38px 0}.basket__info .title{padding:0 20px 3px}.basket__info .title .cart__items-count{font-style:normal;font-weight:400}.basket__info>p{font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important;margin-bottom:38px}.basket__info .cart__items-count{top:-7px}.basket__product .title{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:30px;font-style:italic;font-weight:700;line-height:1;margin-bottom:6px}.basket__product .basket__input .input-value,.basket__product .basket__input input{font-size:20px}.basket__product .product__img{margin-bottom:0;padding-top:66.75%;position:relative;top:0;width:100dvw}.basket__product--viewer{background-color:#f7f7f7;margin-bottom:80px}.basket__product--viewer .product__img{left:20px;position:relative;top:auto}.basket__product--viewer .basket__product-actions{padding:40px 20px}.basket__input{align-items:center;display:flex;flex-wrap:wrap}.basket__input input{border:0;display:inline-block;padding:0}.basket__input input:hover{cursor:pointer}.basket__input input:focus{cursor:text}.basket__input input[readonly]{cursor:pointer}.basket__input .input-value{left:-999px;margin:0;opacity:0;position:absolute;top:-9999px;visibility:hidden;white-space:nowrap}.basket__input:has(input:focus) label{opacity:0}.basket__input:has(input[readonly]:focus) label{opacity:1}.basket__input label{cursor:pointer;display:inline-block;padding-left:5px;transition:opacity .35s cubic-bezier(.3,.86,.36,.95)}.basket__input label span{color:#707070;font-size:12px}.basket__input label button{background-color:transparent;border:none;cursor:pointer;padding:0}.basket__input--underline input:hover,.basket__input--underline input[readonly]:focus{-webkit-text-decoration:underline;text-decoration:underline}.basket__input--underline input:focus{-webkit-text-decoration:none;text-decoration:none}.basket__input--underline label,.basket__input--underline label span{color:#030608}.basket .orders__price{margin-bottom:44px}.basket .orders__price .title:has(+.specs__list){margin-bottom:22px}.basket .orders__price .row{gap:10px}.basket .orders__specs{padding-bottom:78px;padding-top:100px}.basket-actions{gap:36px;padding:0 20px}.basket-actions,.basket-actions__shipping{display:flex;flex-wrap:wrap;justify-content:flex-end}.basket-actions__shipping{align-items:center;gap:10px;max-width:279px}.basket-actions__shipping p{color:rgba(0,0,0,.5);font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important;line-height:1.25;margin:0;width:100%}.basket-actions__shipping input{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700}.basket-actions__shipping.state-lock-price .input__date,.basket-actions__shipping.state-priority .input__date{color:#ff8200}.basket-actions__shipping.state-lock-price .input__date input,.basket-actions__shipping.state-priority .input__date input{border-color:#ff8200}.basket-actions__shipping.state-lock-price:has(.input__date input:hover) .input__date,.basket-actions__shipping.state-priority:has(.input__date input:hover) .input__date{color:#ff8200}.basket-actions__shipping.state-lock-price:has(.input__date input:hover) .input__date input,.basket-actions__shipping.state-priority:has(.input__date input:hover) .input__date input{border-color:#ff8200}.basket-actions__shipping.state-lock-price label,.basket-actions__shipping.state-priority label{color:#ff8200}.basket-actions__shipping.state-lock-price .btn-order,.basket-actions__shipping.state-priority .btn-order{background-color:#ff8200}.basket-actions__shipping.state-available .input__date{color:#417505}.basket-actions__shipping.state-available .input__date input{border-color:#417505}.basket-actions__shipping.state-available:has(.input__date input:hover) .input__date{color:#417505}.basket-actions__shipping.state-available:has(.input__date input:hover) .input__date input{border-color:#417505}.basket-actions__shipping.state-available label{color:#417505}.basket-actions__shipping.state-available .btn-order{background-color:#417505}.basket-actions__shipping.state-lock-price .btn-order,.basket-actions__shipping:not(.state-lock-price) .btn-lock-price{display:none}.basket .btn-white-border--xs:hover{box-shadow:inset 0 0 0 1px #000;color:#000}.basket__empty .basket__info{padding:38px 20px}.basket__empty .basket__info .title{padding:0}.basket__product-actions{padding-bottom:21px;padding-top:21px}.basket__product-actions li{border-top:2px solid #969696;padding:17px 0 16px}.basket__product-actions li:last-child{color:rgba(0,0,0,.5)}.basket__product-actions a,.basket__product-actions li:last-child{font-family:Inter,Arial,Noto Sans,sans-serif;font-size:18px;font-weight:400!important}.basket__product-actions a{align-items:center;display:inline-flex;gap:13px}.basket__product-actions a span{width:22px}.basket__product-actions a:hover{-webkit-text-decoration:underline;text-decoration:underline}.basket__product-actions a:hover [class*=" icon-"],.basket__product-actions a:hover [class^=icon-]{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.basket__product-actions a:hover [class*=" icon-"]:before,.basket__product-actions a:hover [class^=icon-]:before{display:inline-block}.spread-payment{align-items:flex-start;border-bottom:1px solid transparent;display:flex;gap:20px;justify-content:space-between;padding:14px 20px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95)}.spread-payment label{align-items:center;color:#989898;display:inline-flex;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:300;gap:10px}.spread-payment label a{align-items:center;color:#989898;display:flex;flex-wrap:wrap;pointer-events:none}.spread-payment label a:hover{color:currentColor}.spread-payment .price{border-color:#989898;color:#989898}.spread-payment:has(input:checked){border-color:#808182;width:100%!important}.spread-payment:has(input:checked) label{font-family:Inter,Arial,Noto Sans,sans-serif}.spread-payment:has(input:checked) label a{pointer-events:all}.spread-payment:has(input:checked) .price{border-color:#417505;color:#417505}.spread-payment:has(input:checked) [class*=" icon-"],.spread-payment:has(input:checked) [class^=icon-]{color:#417505}.spread-payment:has(input:checked) .spread-payment__price{opacity:1;position:static;visibility:visible}.spread-payment__price{left:-9999px;opacity:0;position:absolute;top:-99999px;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.spread-payment__modal ul{padding:3px 0 19px 23px}.spread-payment__modal ul li:not(:last-child){margin-bottom:20px}.spread-payment__modal ul strong{font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important}.product__invoice{margin-bottom:20px}.product__invoice:has(input:checked) .invoice__list li.spread-price{font-size:inherit;opacity:1;padding:16px 20px 14px;visibility:visible}.basket-empty{align-items:center;gap:36px;justify-content:flex-end;overflow:hidden;transform:translateX(128px);transition:transform .35s cubic-bezier(.3,.86,.36,.95)}.basket-empty.active{transform:translateX(0)}.basket-empty__trigger{color:#808182;-webkit-text-decoration:underline;text-decoration:underline;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.basket-empty__trigger span{opacity:0}.active .basket-empty__trigger span{opacity:1}.basket-empty__trigger:focus-visible,.basket-empty__trigger:hover{color:#000}.basket-empty__confirm{align-items:center;display:flex;flex-wrap:wrap;gap:34px;justify-content:end;opacity:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.active .basket-empty__confirm{opacity:1;visibility:visible}.basket-empty__confirm>*{color:#808182;font-weight:400}.basket-empty__confirm>:first-child{color:#ff8200}.modal{bottom:0;display:flex;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;transform:translateY(100vh);transition:transform .4s ease-out,visibility .5s ease-out;visibility:hidden;width:100%;z-index:1111}.modal.active{transform:translateY(0);visibility:visible}.modal__backdrop,.modal__fixed:before{backdrop-filter:blur(10px) brightness(85%);background-color:rgba(0,0,0,.15);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.modal__content{position:relative;width:100%}.modal__content-sm{max-width:720px}.modal__content-sm,.modal__content-xss{background-color:#fff;border:1px solid #707070;border-radius:20px}.modal__content-xss{max-width:676px}.modal__wrapper{padding:30px}.modal__wrapper-sm{padding:50px 86px 38px 88px}.modal__img{border-top-left-radius:19px;border-top-right-radius:19px;overflow:hidden;padding-top:39.4%;position:relative;width:100%}.modal__img-full{border-radius:0;height:100dvh}.modal__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover}.modal__img img,.modal__img svg{position:absolute;top:0;width:100%}.modal__img svg{right:0;z-index:1}.modal__img svg path{transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.modal__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:40px 20px;position:relative;width:100%}.modal__container:has(.modal__img-full){padding:0}.modal__close{background-color:#ededed;border:none;border-radius:50%;cursor:pointer;font-size:20px;height:35px;left:13px;position:absolute!important;top:11px;transition:color .35s cubic-bezier(.3,.86,.36,.95);width:35px;z-index:111}.modal__close:hover:after,.modal__close:hover:before{background-color:#ff8200}.modal__close:after,.modal__close:before{background-color:#979797;border-radius:2px;content:"";height:2px;left:25%;position:absolute;top:50%;transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:17px}.modal__close:before{rotate:45deg}.modal__close:after{rotate:-45deg}.modal__close-square{background-color:rgba(0,0,0,.25);border:none;border-radius:0;color:#fff;font-size:30px;height:42px;left:auto;padding:0 11px 3px;right:0;top:0;width:42px}.modal__close-square:after,.modal__close-square:before{background-color:#fff;left:26%;top:48%;width:21px}.modal__close-right{left:auto;right:20px;top:20px}.modal__fixed{border-bottom-left-radius:0;border-bottom-right-radius:0;position:fixed;top:10px}.modal__fixed:before{content:""}.modal__btn-wrapper{padding-top:30px}.modal__confirmation .title{margin-bottom:17px}.modal__confirmation--actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end;padding-top:14px}.modal__share input{margin-bottom:41px}.modal__bim .form-flex{flex-direction:column;gap:20px;margin-bottom:40px}.modal__bim .row{margin:0 -10px 40px}.modal__bim .row>div{padding:0 10px}.modal__bim .row>div:has(.img-holder){padding-top:17px}.modal__bim .img-holder{padding-top:94%}.modal__discount .title{margin-bottom:16px}.modal__discount .input__text{margin-bottom:38px}.modal__colors{display:flex;flex-direction:column;max-height:calc(var(--full-viewport) - 80px)}.modal__colors .btn,.modal__colors .staircase-selector__holder:has(input[type=radio]:checked) button[type=submit],.staircase-selector__holder:has(input[type=radio]:checked) .modal__colors button[type=submit]{position:absolute;right:21px;top:19px;z-index:2}.modal__colors .modal__wrapper{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.modal__colors .modal__wrapper::-webkit-scrollbar{display:none}.modal__colors .modal__img{flex-shrink:0;padding-top:52.9%}.modal__services span+p{margin-bottom:24px}.modal__services .note-box{margin:48px 0 40px;padding:24px 25px 37px}.modal__services .note-box__wrapper{max-width:100%}.modal__services .note-box__wrapper--spacing p:nth-last-child(2),.modal__services .note-box__wrapper--spacing p:nth-last-child(3){margin-bottom:20px}.modal__revisit .row:has(button){padding-top:33px}.modal__revisit .input__text input{font-size:16px}.modal__comfort .img-holder{height:82px;width:82px}.modal__comfort .note-box{color:#808181;margin:77px 0 100px;padding:19px 29px 0 20px}.modal__comfort .note-box__wrapper{max-width:100%}.modal__comfort .note-box__wrapper p{line-height:1.25;margin-bottom:20px}.modal__comfort .note-box__wrapper .img-holder{margin-top:33px}.modal__comfort div:has(.img-holder){display:flex;flex-wrap:wrap;justify-content:end}.modal__comfort>p{margin-bottom:19px}.modal__comfort>p:first-of-type{font-style:italic;margin-bottom:29px}.modal__comfort>strong{display:block;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:700;margin-bottom:19px}.modal__comfort ul{margin-bottom:19px}.modal__comfort .row{gap:10px}.modal__comfort .row>div:first-child{width:calc(79% - 5px)}.modal__comfort .row>div:last-child{width:calc(21% - 5px)}.modal__measure>p:first-of-type{margin-bottom:86px}.modal__measure .content-wrapper:not(:last-child){margin-bottom:62px}.modal__measure .content-wrapper:nth-child(2) .title{margin-bottom:20px}.modal__measure .content-wrapper>.row{margin:0 -5px;padding-bottom:32px;padding-top:21px}.modal__measure .content-wrapper>.row p:first-of-type{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700}.modal__measure .content-wrapper>.row:not(:first-of-type){padding-bottom:24px;padding-top:66px}.modal__measure .content-wrapper>.row .img-holder,.modal__measure .content-wrapper>.row .img-holder--xs{width:calc(100% - 10px)}.modal__measure .content-wrapper>.row .img-holder img{position:static}.modal__measure .content-wrapper>.row>div{padding:0 5px}.modal__measure .content-wrapper>.row>div:first-child{width:26%}.modal__measure .content-wrapper>.row>div:last-child{width:74%}.modal__measure .tip-title{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700}.modal__measure .tip__wrapper{max-width:100%}.modal__measure .tip__wrapper>.row{gap:10px}.modal__measure .tip__wrapper>.row>div:first-child{width:calc(100% - 92px)}.modal__measure .tip__wrapper>.row>div:last-child{width:82px}.modal__measure .tip__wrapper .img-holder{height:82px;margin-top:30px;width:82px}.modal__measure .tip__wrapper p{line-height:1.25}.modal__measure .tip__wrapper p:not(:last-child){margin-bottom:20px}.modal__measure .tip__close{right:20px}.modal__options>p:first-of-type{margin-bottom:80px}.modal__options .content:not(:last-child){margin-bottom:88px}.modal__options .content h3{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:16px;font-style:italic;font-weight:700;line-height:1.31;margin:0 0 20px}.modal__options .content>.row{padding-bottom:22px}.modal__dummy p{line-height:1.375}.modal__inline{background-color:#fff;height:calc(100dvh - var(--headerHeight));opacity:0;overflow:hidden;top:var(--headerHeight);transform:none;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);z-index:10}.modal__inline.active{opacity:1}.modal__ftf .title{margin-bottom:34px}.modal__ftf p{line-height:1.31;margin-bottom:24px}.modal__ftf strong{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif}.modal__ftf .row{margin:0 -8px}.modal__ftf .row>div{padding:0 8px}.modal__ftf .row>div:last-child{padding-top:3px}.modal__ftf .img-holder{height:64px;width:50px}.modal__railing .img-holder{margin-bottom:19px;padding-top:50.1%}.modal__railing .title{margin-bottom:19px}.modal__railing p{margin-bottom:55px}.modal__railing p:last-child{margin-bottom:16px}.modal__void{padding-bottom:40px}.modal__void .title{margin-bottom:18px}.modal__geometry .title{margin-bottom:19px}.modal__geometry .title+p{margin-bottom:38px}.modal__sum .title{margin-bottom:36px}.modal__sum:has(#radio-one:checked) .sum__holder--two{left:-9999px;opacity:0;position:absolute;top:-9999px;visibility:hidden}.modal__sum:has(#radio-two:checked) .sum__holder--one{left:-9999px;opacity:0;position:absolute;top:-9999px;visibility:hidden}.modal__sum .payment-gateway-radio--wrapper{margin-bottom:30px;padding-top:46px}body:has(.modal.active){overflow:hidden}.title{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:1.22;margin-bottom:12px;margin-top:0}.title-border--bottom{border-bottom:1px solid #989898;margin-bottom:17px;padding-bottom:12px}.title-margin__bottom-xl{margin-bottom:38px}.info{margin-bottom:18px}.color-options:not(:last-child){margin-bottom:72px}.color-options--header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:16px}.color-options--header p{font-size:18px;line-height:1.22;margin:0}.color-options button,.color-options--header p{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700}.color-options button{align-items:center;background-color:transparent;border:none;color:#ff8200;cursor:pointer;display:inline-flex;flex-wrap:wrap;gap:9px;padding-right:3px}.color-options button [class*=" icon-"],.color-options button [class^=icon-]{font-size:12px}.color-options [data-dropdown-back]{display:none}.color-options--info{margin-bottom:13px}.color-options .input-radio__color-img{height:105px;margin-bottom:10px;width:100%}.color-options .input-radio__color-option--wrapper{align-items:start;gap:5px}.color-options .color-name{font-size:14px;line-height:1.35;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.color-options .input-radio__color-option:has(input:checked) .color-name{color:#ff8200}.color-options--dropdown{display:none}.color-options--dropdown ul:not(:last-child){margin-bottom:37px}.color-options--dropdown ul:first-child{padding-top:37px}.color-options.active{margin-bottom:0}.color-options.active [data-dropdown-trigger]{display:none}.color-options.active [data-dropdown-back]{display:flex;margin-bottom:35px;padding:0}.color-options.active .color-options--dropdown{display:block}.geometry{padding-top:40px}.geometry__holder{border-bottom:1px solid #707070;margin-bottom:38px;padding-bottom:40px}.geometry__holder>.row{margin:0 -10px;row-gap:24px}.geometry__holder>.row>div{padding:0 10px}.geometry__labels{font-size:14px;font-weight:700;margin:0 -5px 10px}.geometry__labels>div{padding:0 5px}.geometry__inputs{border-radius:4px;outline:1px solid #979797;overflow:hidden}.geometry__inputs>div input:last-child{border-bottom:none}.geometry__inputs--xl>div:last-child input{padding-left:12px;padding-right:12px}.geometry__inputs--xl>div:not(:last-child) input{background-image:linear-gradient(#ededed,#ededed);background-position:right 0 top 5px;background-repeat:no-repeat;background-size:1px calc(100% - 10px)}.geometry__inputs input{background-color:#f5f5f5;border:none;border-bottom:1px solid #ededed;color:#808181;padding:12px 10px;position:relative}.geometry__total>div{align-items:center;max-width:490px;width:auto}.geometry__total>div>div:nth-child(2) i{font-weight:700}.geometry__total>div>div:first-child>div{margin-left:auto}.geometry__total>div>div:last-child .row{margin:0 -5px}.geometry__total>div>div:last-child .row>div{padding-left:5px;padding-right:5px}.geometry__total>div,.geometry__total>div>div{margin-left:auto}.geometry__input input{background-color:#ededed;border:1px solid #707070;border-radius:10px;color:rgba(0,0,0,.5);padding:20px 16px}.sum__holder+div{color:#989898;padding-right:13px}.sum__holder--one,.sum__holder--two{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95)}.sum__labels{font-size:14px;font-weight:400;margin:0 -5px 10px}.sum__labels>div{padding:0 5px}.sum__labels>div:first-child{padding-left:18px}.sum__table{border-radius:7px;outline:1px solid #707070}.sum__table [data-clone-trigger]{margin-bottom:14px;padding-bottom:19px;padding-top:16px}.sum__row-holder input{border:none;border-bottom:1px solid #dadada;line-height:1.5;padding:16px 15px 15px}.sum__row-holder .row{position:relative}.sum__row-holder .row>div:not(:last-of-type) input{background-image:linear-gradient(#dadada,#dadada);background-position:right 3px top 9px;background-repeat:no-repeat;background-size:1px calc(100% - 17px)}.sum__row-holder .row>div:last-of-type input{padding-left:4px;padding-right:35px}.sum__row-holder .row .floor-input__remove{height:35px;opacity:1;position:absolute;right:0;top:50%;transform:translateY(-50%);visibility:visible;width:35px}.sum__holder--two .sum__row-holder .row .floor-input__remove{left:100%;right:auto}.sum__row-holder .row:last-of-type .floor-input__remove{opacity:1;visibility:visible}.sum__row-holder .row:first-of-type .floor-input__remove{opacity:0;visibility:hidden}.sum__holder--two .sum__labels>div:first-child,.sum__holder--two .sum__row>div:first-child{width:30.3%}.sum__holder--two .sum__labels>div:nth-child(2),.sum__holder--two .sum__row>div:nth-child(2){width:19.7%}.sum__holder--two .sum__labels>div:nth-child(2) input,.sum__holder--two .sum__row>div:nth-child(2) input{padding-left:3px;padding-right:3px}.sum__holder--two .sum__labels>div:nth-child(3),.sum__holder--two .sum__row>div:nth-child(3){width:24.5%}.sum__holder--two .sum__labels>div:nth-child(3) input,.sum__holder--two .sum__row>div:nth-child(3) input{padding-left:4px;padding-right:4px}.sum__holder--two .sum__labels>div:last-of-type,.sum__holder--two .sum__row>div:last-of-type{text-align:right;width:25.5%}.sum__holder--two .sum__labels>div:last-of-type:not(:has(input)),.sum__holder--two .sum__row>div:last-of-type:not(:has(input)){padding-right:23px}.sum__holder--two .sum__labels>div:last-of-type input,.sum__holder--two .sum__row>div:last-of-type input{padding-right:13px;text-align:right}.sum__holder--two .sum__labels input,.sum__holder--two .sum__row input{padding-left:14px;padding-right:10px}.orders{padding-bottom:83px;padding-top:46px}.orders__holder{background-color:#fff;padding:40px 20px}.orders-detail__list li{border-top:2px solid #969696;display:flex;flex-wrap:wrap;gap:10px;padding:16px 0 12px}.orders-detail__list li:last-child{border-bottom:2px solid #969696}.orders-detail__list li>div,.orders-detail__list li>p,.orders-detail__list li>span,.orders-detail__list li>ul{margin:0;width:calc(50% - 10px)}.orders-detail__list li:has(.orders__files-list){padding-bottom:31px}.orders__status{align-items:center;background-color:#417505;border-radius:40px;color:#fff;display:inline-flex;flex-wrap:wrap;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:12px;font-style:italic;font-weight:700;justify-content:center;line-height:1.16;min-height:25px;min-width:48px;padding:6px 10px 4px;text-transform:uppercase}.orders__status--expired{background-color:#eee;color:#808182}.orders__input input{border:none;color:#ff8200;cursor:pointer;padding:0;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.orders__input input:focus{color:#000;cursor:text}.orders__input input:focus::-moz-placeholder{color:#000}.orders__input input:focus::placeholder{color:#000}.orders__input input:not(:-moz-placeholder){color:#000}.orders__input input:not(:placeholder-shown){color:#000}.orders__input input::-moz-placeholder{color:#ff8200;-moz-transition:color .35s cubic-bezier(.3,.86,.36,.95);transition:color .35s cubic-bezier(.3,.86,.36,.95)}.orders__input input::placeholder{color:#ff8200;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.orders__actions{align-items:center;display:flex;flex-wrap:wrap;gap:13px;padding:40px 0 89px}.orders__files-list li{border:none;padding:0}.orders__files-list li a{color:#ff8200;-webkit-text-decoration:underline;text-decoration:underline}.orders__files-list li a:hover{-webkit-text-decoration:none;text-decoration:none}.orders__files-list li:last-child{border:none}.orders__specs{padding-bottom:101px;padding-top:120px;position:relative}.orders__specs:not(.active) .specs__list{margin-bottom:18px}.orders__specs .specs__list{margin-bottom:0}.orders__specs .link__underline{margin-top:18px}.orders__specs .specs__list--more{opacity:0;position:absolute;transform:translateY(-100%);transition:transform .15s linear,opacity .15s linear,visibility .15s linear;visibility:hidden;width:100%}.orders__specs .specs__list--more li:first-child{border-top:none}.orders__specs [data-close-trigger]{display:none}.orders__specs.active .specs__list--more{opacity:1;position:static;transform:translateY(0);visibility:visible}.orders__specs.active [data-opener-trigger]{display:none}.orders__specs.active [data-close-trigger]{display:block}.orders__price .product__list li{border-bottom:none;border-top:2px solid #969696;padding-top:15px}.orders__price .product__list li:last-child{border-bottom:2px solid #969696}.orders__note{align-items:center;color:rgba(0,0,0,.5);display:inline-flex;gap:10px;margin:0}.orders__progress{font-family:Inter,Arial,Noto Sans,sans-serif;font-size:30px;font-weight:700;line-height:1.2;margin-top:85px}.orders__progress a{font-family:inherit}.orders-section{padding-bottom:60px;padding-top:33px}.orders-filter{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:28px}.orders-filter .link__underline{font-family:Inter,Arial,Noto Sans,sans-serif;font-size:12px;font-weight:700;line-height:1.16}.orders-filter .link__underline:hover{-webkit-text-decoration:underline;text-decoration:underline}.orders-filter li{color:rgba(0,0,0,.5);font-family:Inter,Arial,Noto Sans,sans-serif;font-size:12px;line-height:1.16}.ar-slider{width:100%}.ar-slider .swiper-slide{text-align:center}.ar-slider .swiper-button-next,.ar-slider .swiper-button-prev{align-items:center;cursor:pointer;display:inline-flex;font-size:5px;height:20px;justify-content:center;position:absolute;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);width:20px;z-index:1}.ar-slider .swiper-button-next.swiper-button-disabled,.ar-slider .swiper-button-prev.swiper-button-disabled{opacity:0;visibility:hidden}.ar-slider .swiper-button-next{right:8px;rotate:90deg}.ar-slider .swiper-button-prev{left:8px;transform:rotate(-90deg)}.swiper-notification{display:none!important}.step-input__slider .swiper-slide:not(.swiper-slide-active){visibility:hidden}.step-input__slider:has(.swiper-slide-active input[aria-required=true]:not(.valid)) .swiper-button-next{opacity:.5;pointer-events:none}[data-depth-steps] button{color:#ff8200;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:700;height:100%;padding:0 20px;position:absolute;transition:opacity .35s cubic-bezier(.3,.86,.36,.95)}[data-depth-steps] button.disabled{cursor:auto;opacity:.4;pointer-events:none}[data-depth-steps].input-area__holder input{padding:20px 100px 17px 35px;position:relative;text-align:right;z-index:-1}[data-depth-steps] .decrement:before{background-color:#ff8200;content:"";height:2px;left:63%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}[data-depth-steps] .increment{right:0}[data-depth-steps] .input-unit{color:#808182;font-size:18px;right:34%}.input-area__grid:has([data-depth-steps]){max-width:368px}.country-select{margin-bottom:42px;width:100%}.country-select.ts-wrapper .item,.country-select.ts-wrapper .option{align-items:center;color:#808181;display:flex;flex-wrap:wrap;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:18px;font-style:italic;font-weight:700;gap:19px;text-transform:uppercase}.country-select.ts-wrapper.single.input-active .ts-control{background-color:#f8f8f8;cursor:pointer}.country-select.ts-wrapper.single.input-active.dropdown-active .ts-control{border-color:#ff8200}.country-select.ts-wrapper.single.input-active.dropdown-active .ts-control:after{color:#ff8200}.country-select .ts-control{background-color:#f8f8f8;border:1px solid #808182;border-radius:10px;justify-content:space-between;padding:18px 20px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95)}.input-active .country-select .ts-control{border-color:#ff8200;cursor:pointer}.country-select .ts-control:after{content:"\e904";font-family:icomoon;font-size:18px}.input-active .country-select .ts-control:after{color:#ff8200}.country-select .ts-control:hover{border-color:#ff8200}.country-select .ts-control:hover:after{color:#ff8200}.country-select .ts-control:focus{outline:none}.country-select.dropdown-active .ts-dropdown{border-color:#808182;opacity:1;visibility:visible!important}.country-select .ts-dropdown{border:1px solid transparent;border-radius:10px;display:block!important;margin-top:17px;opacity:0;overflow:hidden;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden!important}.country-select .ts-dropdown:before{bottom:-20px;box-shadow:0 -15px 12px #fff;content:"";height:20px;left:0;position:absolute;width:100%;z-index:2}.country-select .ts-dropdown-content{max-height:calc(var(--full-viewport)/2);scrollbar-width:none}.country-select .ts-dropdown-content::-webkit-scrollbar{display:none}.country-select .ts-dropdown .option{background-color:#f8f8f8;padding:18px 20px}.country-select .ts-dropdown .option.active,.country-select .ts-dropdown .option.selected{background-color:#e5e5e5}.country-select .ts-dropdown .option:not(:last-of-type){border-bottom:1px solid #dadada}.country__img{height:21px;overflow:hidden;position:relative;width:29px}.country__name{padding-top:3px}.input__select{align-items:center;display:flex;flex-wrap:wrap;gap:2px}.input__select label{color:#989898;cursor:pointer;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:12px;font-weight:400!important;line-height:1.25}.input__select .ts-control{background:transparent!important;border:none;cursor:pointer!important;outline:none;padding:0!important}.input__select .ts-wrapper .item,.input__select .ts-wrapper .option{color:#000;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:12px;font-weight:400!important;line-height:1.25}.input__select .ts-wrapper .item{align-items:center;display:flex;gap:11px;position:relative;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.webkit.mac .input__select .ts-wrapper .item{padding-right:1px}.input__select .ts-wrapper .item:hover{color:#ff8200}.input__select .ts-wrapper .item [class*=" icon-"],.input__select .ts-wrapper .item [class^=icon-]{font-size:5px;transform:rotate(180deg);transition:transform .35s cubic-bezier(.3,.86,.36,.95)}.input__select .ts-wrapper.single.input-active.dropdown-active .ts-control{cursor:pointer}.input__select .ts-wrapper.single.input-active.dropdown-active .ts-control .item{color:#ff8200}.input__select .ts-wrapper.single.input-active.dropdown-active .ts-control .item [class*=" icon-"],.input__select .ts-wrapper.single.input-active.dropdown-active .ts-control .item [class^=icon-]{transform:rotate(0)}.input__select .ts-wrapper.dropdown-active .ts-dropdown{opacity:1;pointer-events:all;transform:scale(1)}.input__select .ts-wrapper .ts-dropdown{border:1px solid #dadada;box-shadow:4px 4px 12px rgba(0,0,0,.16);display:block!important;left:auto;opacity:0;pointer-events:none;right:-22px;transform:scale(.5);transition:opacity .35s cubic-bezier(.3,.86,.36,.95),transform .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:116px}.input__select .ts-wrapper .ts-dropdown-content{max-height:320px}.input__select .ts-wrapper .ts-dropdown .option{padding:12px 15px;transition:color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95)}.input__select .ts-wrapper .ts-dropdown .option:hover{background-color:#fff2e5!important}.input__select .ts-wrapper .ts-dropdown .option.active{background-color:transparent}.input__select .ts-wrapper .ts-dropdown .option.selected{background-color:#f8f8f8!important;color:#ff8200}.railing-select{height:100%}.railing-select .ts-control{align-items:center;border:none;color:#000;font-size:inherit;height:100%;justify-content:center;outline:none!important;padding:0 10px!important;text-align:center}.railing-select .ts-control [class*=" icon-"],.railing-select .ts-control [class^=icon-]{display:none}.railing-select .ts-dropdown{border:none;border-radius:10px;box-shadow:3px 3px 6px rgba(0,0,0,.16);font-size:16px;margin-top:0;overflow:hidden;z-index:12}.railing-select .ts-dropdown-content{max-height:220px}.railing-select .ts-dropdown .option{border-left:1px solid transparent;border-right:1px solid transparent;border-color:transparent #707070;border-style:solid;border-width:1px;padding:16px 0;text-align:center;transition:border-color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.railing-select .ts-dropdown .option:first-child{border-bottom-color:transparent;border-top:1px solid #707070;border-top-left-radius:10px;border-top-right-radius:10px}.railing-select .ts-dropdown .option:last-child{border-bottom-color:#707070;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.railing-select .ts-dropdown .option.active{background-color:rgba(255,130,0,.06);border-color:#ff8200;color:#ff8200}.railing-select .ts-dropdown .option.selected{display:block}.btn,.staircase-selector__holder:has(input[type=radio]:checked) button[type=submit]{align-items:center;background-color:#ff8200;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;flex-wrap:wrap;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:16px;font-style:italic;font-weight:700;line-height:1.1875;padding:12px 20px 9px 40px;position:relative;transition:padding .15s cubic-bezier(.3,.86,.36,.95)}.btn [class*=" icon-"],.btn [class^=icon-],.btn span,.staircase-selector__holder:has(input[type=radio]:checked) button[type=submit] [class*=" icon-"],.staircase-selector__holder:has(input[type=radio]:checked) button[type=submit] [class^=icon-],.staircase-selector__holder:has(input[type=radio]:checked) button[type=submit] span{font-size:11px;left:19px;position:absolute;transition:left .15s cubic-bezier(.3,.86,.36,.95)}.btn-spin,.btn:hover,.staircase-selector__holder:has(input[type=radio]:checked) button[type=submit]:hover{color:#fff;padding:12px 40px 9px 20px}.btn-spin [class*=" icon-"],.btn-spin [class^=icon-],.btn:hover [class*=" icon-"],.btn:hover [class^=icon-],.staircase-selector__holder:has(input[type=radio]:checked) button[type=submit]:hover [class*=" icon-"],.staircase-selector__holder:has(input[type=radio]:checked) button[type=submit]:hover [class^=icon-]{left:calc(100% - 30px)}.btn-spin [class*=" icon-"],.btn-spin [class^=icon-]{animation:rotate360 1s linear infinite;border:2px solid;border-color:#fff #fff transparent;border-radius:50%;height:17px;width:17px}.btn-spin [class*=" icon-"]:before,.btn-spin [class^=icon-]:before{content:none}.btn-white{background-color:#fff;box-shadow:inset 0 0 0 2px #000;color:#000;transition:box-shadow .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95),padding .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95)}.btn-white svg{fill:#000;transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.btn-white.active,.btn-white:hover{box-shadow:inset 0 0 0 2px #ff8200;color:#ff8200}.btn-white.active svg,.btn-white:hover svg{fill:#ff8200}.btn-white-border--xs{box-shadow:inset 0 0 0 1px #000}.btn-white-border--xs:hover{box-shadow:inset 0 0 0 1px #ff8200}.btn-white--no-anim,.btn-white--no-anim:hover{padding:12px 31px 9px 48px}.btn-white--no-anim:hover{left:inherit}.btn-green,.payment-gateway--form:has(.payment-gateway--method input[type=radio]:checked) button[type=submit],[data-selected-status=available].week-picker .btn-order,[data-selected-status=priority].week-picker .btn-order{background-color:#417505}.btn-round{border-radius:50%;box-shadow:inset 0 0 0 2px #707070;color:#707070;justify-content:center;min-height:40px;min-width:40px;opacity:.3;overflow:hidden;padding:0;transition:box-shadow .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95)}.btn-round [class*=" icon-"],.btn-round [class^=icon-]{left:50%!important;transform:translateX(0) translateY(50%);transition:transform .35s cubic-bezier(.3,.86,.36,.95)}.btn-round [class*=" icon-"]:first-of-type,.btn-round [class^=icon-]:first-of-type{transform:translateX(-210%) translateY(50%)}.btn-round:hover{box-shadow:inset 0 0 0 2px #ff8200;color:#ff8200;opacity:1;padding:0}.btn-round:hover [class*=" icon-"],.btn-round:hover [class^=icon-]{transform:translateX(210%) translateY(50%)}.btn-round:hover [class*=" icon-"]:first-of-type,.btn-round:hover [class^=icon-]:first-of-type{transform:translateX(0) translateY(50%)}.btn-round--black{box-shadow:inset 0 0 0 2px #000;color:#000;opacity:1}.btn-disabled{background-color:#808182;cursor:auto;pointer-events:none}.btn-disabled:hover{padding:12px 25px 9px 40px}.btn-disabled:hover [class*=" icon-"],.btn-disabled:hover [class^=icon-]{left:19px}.btn-disabled--light{background-color:#dadada}.btn-gray{background-color:#989898}.btn--no-hover:hover{box-shadow:inset 0 0 0 2px currentColor;color:currentColor}.btn--no-hover:hover svg{fill:currentColor}.btn-sm{box-shadow:inset 0 0 0 2px #808182;color:#808182;text-transform:uppercase}.btn-sm,.btn-sm.active,.btn-sm:hover{padding:6px 26px 5px 22px}.btn-sm:hover{box-shadow:inset 0 0 0 2px #000;color:#000}.btn-sm.acive,.btn-sm[aria-selected=true]{background-color:#fff2e5;box-shadow:inset 0 0 0 2px #ff8200;color:#ff8200}button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:#000;cursor:pointer;line-height:1.3125;padding:0}.link{color:#ff8200;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400;transition:-webkit-text-decoration .35s cubic-bezier(.3,.86,.36,.95);transition:text-decoration .35s cubic-bezier(.3,.86,.36,.95);transition:text-decoration .35s cubic-bezier(.3,.86,.36,.95),-webkit-text-decoration .35s cubic-bezier(.3,.86,.36,.95)}.link:focus,.link:hover{-webkit-text-decoration:underline;text-decoration:underline}.link__green{align-items:center;color:#417505;display:inline-flex;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700;gap:8px;margin-left:auto}.link__green span{-webkit-text-decoration:none;text-decoration:none}.link__green span:before{display:inline-block}.link__green:hover{color:#417505}.link__green:hover .link__green-text,.link__underline{-webkit-text-decoration:underline;text-decoration:underline}.link__underline{color:#000;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:300;transition:color .35s cubic-bezier(.3,.86,.36,.95),-webkit-text-decoration .35s cubic-bezier(.3,.86,.36,.95);transition:text-decoration .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95);transition:text-decoration .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95),-webkit-text-decoration .35s cubic-bezier(.3,.86,.36,.95)}.link__underline--orange{color:#ff8200}.link__underline:hover{-webkit-text-decoration:none;text-decoration:none}.link__back{align-items:center;cursor:pointer;display:inline-flex;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important;gap:6px;line-height:1.25}.link__back [class*=" icon-"],.link__back [class^=icon-]{display:inline-block;font-size:10px;transform:scaleX(-1)}.link__back:hover{-webkit-text-decoration:underline;text-decoration:underline}.link__back:hover span{-webkit-text-decoration:none;text-decoration:none}.link__back:hover span:before{display:inline-block}.link__animate{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;min-width:111px;position:relative}.link__animate span{animation:fade 4s linear infinite;opacity:0}.link__animate span:first-child{animation-delay:0s;position:static}.link__animate span:last-child{animation-delay:2s;position:absolute;right:0;top:0}.link__animate:hover{color:currentColor}.link__animate:hover,.link__animate:hover span{-webkit-text-decoration:underline;text-decoration:underline}.link__skip{color:#989898;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700}.price{align-items:center;border:1px solid #417505;border-radius:20px;color:#417505;display:inline-flex;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:400!important;justify-content:center;line-height:1.28;min-height:21px;min-width:52px;-webkit-text-decoration:none;text-decoration:none}@keyframes rotate360{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes fade{0%,49%{opacity:0}70%,to{opacity:1}}.payment{padding-bottom:30px;padding-top:30px}.payment__holder{background-color:#fff;padding:40px 20px}.payment__title{color:#417505;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:16px;font-style:italic;font-weight:700;margin:0 0 13px;text-transform:uppercase}.payment__title--orange{color:#ff8200}.payment .payment__info{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:20px;font-style:italic;font-weight:700;line-height:1.2;margin-bottom:32px}.payment p{font-size:20px;line-height:1.2;margin-bottom:22px}.payment p a{font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important;line-height:1.25}.payment p a:hover{color:currentColor;-webkit-text-decoration:underline;text-decoration:underline}.payment__btn{padding-top:16px}.payment-gateway-radio--wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:17px 31px;margin-bottom:20px;position:relative}.payment-gateway-radio--wrapper:has(#radio-one:not(:checked)) .radio-one{display:none}.payment-gateway-radio--wrapper:has(#radio-two:not(:checked)) .radio-two{display:none}.payment-gateway-radio--wrapper p{display:block;margin:0;width:100%}.payment-gateway--form{padding-bottom:45px;padding-top:45px}.payment-gateway--form:has(.payment-gateway--method input[type=radio]:checked) button[type=submit]{pointer-events:all}.payment-gateway--form button[type=submit]{background-color:hsla(0,0%,60%,.2);pointer-events:none}.payment-gateway--form form{margin-bottom:60px}.payment-gateway--price{padding-bottom:45px;padding-top:45px}.payment-gateway--price .link__back{margin-bottom:60px}.payment-gateway--price .title{font-size:16px;margin-bottom:18px}.payment-gateway--price .price__list li{border-width:1px;gap:20px;padding:15px 0 13px}.payment-gateway--price .price__list li>p:first-child{width:calc(73% - 10px)}.payment-gateway--price .price__list li>p:last-child{width:calc(27% - 10px)}.payment-gateway--method{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:20px}.payment-gateway--method .form-flex{gap:10px;width:100%}.payment-gateway--method .input-radio__option{padding:22px 80px 25px 27px}.payment-gateway--method .input-radio__option-img{height:38px;right:9px;width:60px}.payment-gateway--powered{border-top:1px solid #dadada;padding-top:20px}.payment-gateway--powered a{align-items:center;color:#417505;display:inline-flex;flex-wrap:wrap;gap:6px}.payment-gateway--holder{display:flex;flex-wrap:wrap}.payment-gateway--holder>div{width:100%}.product__holder{margin:0 -20px}.product__holder>div{padding:0 20px;transition:padding-top .35s cubic-bezier(.3,.86,.36,.95)}.product-total{font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:400!important}.product__img{margin:0 -20px;overflow:hidden;transition:min-height .35s cubic-bezier(.3,.86,.36,.95);width:100%;z-index:10}.product__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.product__img--pagination{width:90px}.product__img--pagination:not(:has(.swiper-slide)){display:none!important}.product__img--pagination span{cursor:pointer;font-size:5px;padding-left:12px;padding-right:12px}.product__img--pagination span:before{display:inline-block}.product__img--pagination span:first-child:before{transform:rotate(-90deg)}.product__img--pagination span:last-child:before{transform:rotate(90deg)}.product__img-actions{bottom:0;display:flex;flex-wrap:wrap;position:absolute;width:100%;z-index:1}.product__img-actions .product__img--pagination,.product__img-actions .product__price,.product__img-actions a{align-items:center;background-color:rgba(0,0,0,.25);border:none;color:#fff;display:inline-flex;justify-content:center;min-height:42px;min-width:42px}.product__img-actions a{transition:color .35s cubic-bezier(.3,.86,.36,.95)}.product__img-actions a:hover{color:#ff8200}.product__img-actions .product__price{padding:15px 10px;position:absolute;right:0}.product__detail{background-color:#fff;left:0;padding:34px 20px 38px;position:fixed;top:0;transform:translateY(-100%);transition:transform .35s cubic-bezier(.3,.86,.36,.95);width:100%;z-index:11}.nav-active .product__detail{max-height:calc(100dvh - var(--headerHeight));overflow-x:hidden;overflow-y:auto;padding-bottom:56px;top:calc(var(--headerHeight) - 1px);transform:translateY(0)}.product__detail--relative{position:relative;transform:none;z-index:1}.product__actions{display:none}.product__actions a{align-items:center;background-color:#fff;border:1px solid #000;display:flex;flex-wrap:wrap;opacity:.3;padding:10px 11px;text-transform:lowercase;transition:color .35s cubic-bezier(.3,.86,.36,.95),border .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95)}.product__actions a:focus,.product__actions a:hover{border-color:#ff8200;color:#ff8200;opacity:1}[data-product-opener].active [data-product-trigger] span{transform:scaleY(-1)}.qr-holder{bottom:100%;left:0;opacity:0;position:absolute;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.qr-img{height:127px;overflow:hidden;position:relative;width:127px}.qr-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.color-card{border:1px solid #707070;display:inline-block;height:18px;width:18px}.nav-active{overflow:hidden}.nav-active:before{transform:translateY(0)}.contact--form{padding-top:49px}.contact--form .payment-gateway-radio--wrapper{margin-bottom:31px}.contact--form-label{margin-bottom:12px;margin-right:auto;max-width:850px}.contact--form-label p{align-items:center;color:#979797;display:flex;flex-wrap:wrap;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-style:italic;font-weight:700;gap:12px;margin:0}.contact--form-label p:before{border-bottom:1px solid #dadada;content:"";flex:1;margin:auto 0}.contact--form .form-flex{gap:18px 40px;width:100%}.contact--form .form-flex>div{width:100%}.contact--form .form-flex--container{display:flex;flex-wrap:wrap}.contact--form .form-flex--container:not(:last-child){margin-bottom:9px}.contact--form .form-flex textarea{resize:none}.contact--form .form-flex:has(.input__files){gap:11px 40px}.contact--form .input__files-lists{padding-left:0}.contact--form-content{padding-top:9px}.contact--form-content p:first-child{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif!important;font-size:20px;font-style:italic;font-weight:700;line-height:1.35;margin-bottom:25px}.contact--form-content p:last-child{margin-bottom:32px}.contact--form button[type=submit]{bottom:40px;left:50%;position:fixed;transform:translateX(-50%)}.contact--form:has(#billing-details:not(:checked)) .billing-details{display:none}.contact--form:has(#shipping-details:not(:checked)) .shipping-details{display:none}.contact--form .billing-details,.contact--form .shipping-details{margin-bottom:30px}.contact--form .input__text{position:relative;transition:padding .35s cubic-bezier(.3,.86,.36,.95)}.contact--form .input__text input{padding:20px 20px 17px 13px}.contact--form .input__text textarea{background-color:#fff;padding:18px 20px 30px 17px}.contact--form .input__text textarea:not(:-moz-placeholder)~.placeholder{opacity:0}.contact--form .input__text textarea:not(:placeholder-shown)~.placeholder{opacity:0}.contact--form .input__text .placeholder,.contact--form .input__text textarea{font-size:18px;line-height:1.22}.contact--form .input__text .placeholder{color:#979797;left:17px;pointer-events:none;position:absolute;top:18px}.contact--form .input__text [class*=" icon-"],.contact--form .input__text [class^=icon-]{color:rgba(65,117,5,.5);opacity:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.contact--form .input__text:has(input.not-valid),.contact--form .input__text:has(textarea.not-valid){padding-bottom:25px}.contact--form .input__text:has(input.not-valid) .input-error,.contact--form .input__text:has(textarea.not-valid) .input-error{opacity:1;visibility:visible}.contact--form .input__text:has(input.valid) [class*=" icon-"],.contact--form .input__text:has(input.valid) [class^=icon-]{opacity:1}.contact--form .input__text .input-error{bottom:0;opacity:0;position:absolute;right:0;top:auto;transition:bottom .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.contact--form .input__text:has(textarea.valid) [class*=" icon-"],.contact--form .input__text:has(textarea.valid) [class^=icon-]{opacity:1;top:24px;transform:none}.contact--form .input__country .input__checkbox--classic:last-of-type{margin-bottom:0}.ac,.ac-header{background-color:transparent}.ac.is-active>.ac-header .ac-trigger:after{content:""}.ac.is-active>.ac-header .ac-trigger{transform:rotate(45deg)}.ac-trigger.tip__close{align-items:center;background-color:#dadada;border-radius:50%;display:inline-flex;height:30px;justify-content:center;padding:0;position:absolute;transition:transform .35s cubic-bezier(.3,.86,.36,.95);width:30px}.ac-trigger.tip__close:after,.ac-trigger.tip__close:before{background-color:#808182;content:"";height:1px;left:50%;position:absolute;right:auto;top:50%;transform:translate(-50%);transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:13px}.ac-trigger.tip__close:before{left:29%;rotate:90deg;top:72%}.ac-trigger.tip__close:hover:after,.ac-trigger.tip__close:hover:before{background-color:#ff8200}.install-accordion .ac{background-color:transparent;border:0;margin-bottom:0}.install-accordion .ac .ac-trigger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-wrap:wrap;font:inherit;gap:20px;padding:16px 0 14px;text-align:left;width:100%}.install-accordion .ac .ac-trigger:after{display:none}.install-accordion .ac.is-active>.ac-header .ac-trigger{transform:none}.install-accordion .ac.is-active .icon-arrow-upward{transform:rotate(0)}.install-accordion__title{align-items:center;display:flex;flex-wrap:wrap;width:calc(69% - 10px)}.install-accordion__title .icon-arrow-upward{display:inline-block;font-size:6px;margin-left:8px;transform:rotate(180deg);transition:transform .35s cubic-bezier(.3,.86,.36,.95)}.install-accordion__price{text-align:right;width:calc(31% - 10px)}.install-accordion__list li{color:#808182}.install-accordion__list li:last-child{border-bottom:0}.install-accordion .ac-panel li:first-child{border-top:1px solid #808182;padding-top:16px}.load-more-btn--holder:has([data-load-more-btn]){padding:40px 0}.preloader{align-items:center;background-color:#fff;display:flex;height:100dvh;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:visible;width:100%;z-index:111}.preloader__animation{align-items:center;display:flex;flex-wrap:wrap;max-width:298px}.preloader__img{text-align:center;width:298px}.is-loaded .preloader{opacity:0;visibility:hidden}html:not(.is-loaded) body{overflow:hidden}body:has(.preloader) .wrapper{opacity:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.is-loaded body:has(.preloader) .wrapper{opacity:1;visibility:visible}.staircase-selector__holder{height:calc(100dvh - var(--headerHeight));overflow-x:hidden;overflow-y:auto;padding-bottom:112px;padding-top:38px}.staircase-selector__holder:has(input[type=radio]:checked) button[type=submit]{pointer-events:all}.staircase-selector__holder .has-wall{display:none}.staircase-selector__actions{display:flex;gap:20px;margin-bottom:38px;overflow-x:auto;overflow-y:hidden;padding:0 20px;scrollbar-width:none}.staircase-selector__actions::-webkit-scrollbar{display:none}.staircase-selector__radio{background-color:#f7f7f7;border-color:#000;border-radius:10px;justify-content:center;padding-bottom:0;padding-top:0}.staircase-selector__radio-holder{display:flex;flex-wrap:wrap;gap:28px 20px}.staircase-selector__radio-holder>div{width:100%}.staircase-selector__radio--img{transition:transform .35s cubic-bezier(.3,.86,.36,.95),rotate .35s cubic-bezier(.3,.86,.36,.95)}.is-mirror .staircase-selector__radio--img{rotate:0deg;transform:scaleX(-1)}.is-rotate .staircase-selector__radio--img{rotate:90deg}.is-wall .staircase-selector__radio--img{display:none}.is-wall .staircase-selector__radio--img.has-wall{display:block}.step-input__slider .swiper-slide{box-sizing:border-box;margin-bottom:41px}.step-input__slider .swiper-slide.swiper-slide-active{z-index:1}.step-input__slider .swiper-slide .input-group{gap:32px}.step-input__slider .swiper-slide .input-area__grid{grid-template-columns:82px auto;padding-right:1px;transition:padding-bottom .35s cubic-bezier(.3,.86,.36,.95)}.step-input__slider .swiper-slide .input-area__grid label{margin-bottom:16px}.step-input__slider .swiper-slide .input-area__grid:has(.not-valid){padding-bottom:25px}.step-input__slider .swiper-slide .input-error{bottom:0;right:0;top:auto}.step-input__slider .swiper-pagination{left:50%;transform:translateX(-50%);width:auto;--swiper-pagination-color:transparent;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-width:15px;--swiper-pagination-bullet-height:15px;--swiper-pagination-bullet-horizontal-gap:7px}.step-input__slider .swiper-pagination-bullet{border:2px solid #000;position:relative}.step-input__slider .swiper-pagination-bullet:last-child{border:none;opacity:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95)}.step-input__slider .swiper-pagination-bullet:last-child.swiper-pagination-bullet-active{opacity:1}.step-input__slider .swiper-pagination-bullet:last-child:before{background-color:transparent!important;color:#417505;content:"\e90e";font-family:icomoon!important;font-size:10px;height:auto;width:auto}.step-input__slider .swiper-pagination-bullet:before{background-color:#417505;border-radius:50%;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:7px}.step-input__slider .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#ff8200}.step-input__slider .swiper-pagination-bullet.swiper-pagination-bullet-active~.swiper-pagination-bullet{pointer-events:none}.step-input__slider .swiper-pagination-bullet.swiper-pagination-bullet-active~.swiper-pagination-bullet:before{background-color:#dadada}.step-input__slider .swiper-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative}.step-input__slider [data-step-trigger]{display:none}.step-input__slider:has(.swiper-wrapper .swiper-slide:last-child.swiper-slide-active) .swiper-button-next{display:none}.step-input__slider:has(.swiper-wrapper .swiper-slide:last-child.swiper-slide-active) [data-step-trigger]{display:inline-flex}.floor-input{padding-top:66px}.floor-input__select--holder{display:flex;flex-wrap:wrap;width:calc(100% - 66px)}.floor-input__select--holder>div{width:33.3333333333%}.stair-straight .floor-input__select--holder>div,.stair-straight--top .floor-input__select--holder>div,.stair-straight--top-three .floor-input__select--holder>div,.stair-straight--top-two .floor-input__select--holder>div{width:50%}.stair--double-quarter-turn .floor-input__select--holder>div,.stair--double-quarter-turn-twelve .floor-input__select--holder>div{width:25%}.floor-input__select--holder>div:last-child{display:none}.stair--double-quarter-turn .floor-input__select--holder>div:last-child,.stair--double-quarter-turn-twelve .floor-input__select--holder>div:last-child{display:block}.floor-input__select--holder>div .ts-control,.stair-straight .floor-input__select--holder>div:nth-of-type(2) .ts-control,.stair-straight--top .floor-input__select--holder>div:nth-of-type(2) .ts-control,.stair-straight--top-three .floor-input__select--holder>div:nth-of-type(2) .ts-control,.stair-straight--top-two .floor-input__select--holder>div:nth-of-type(2) .ts-control{border-bottom-right-radius:7px;border-top-right-radius:7px}.floor-input__select--holder>div:nth-of-type(2):after,.floor-input__select--holder>div:nth-of-type(2):before{background-color:#ededed;content:"";height:38px;left:-1px;position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:11}.floor-input__select--holder>div:nth-of-type(2):after{left:auto;right:-1px}.stair-straight .floor-input__select--holder>div:nth-of-type(2):after,.stair-straight--top .floor-input__select--holder>div:nth-of-type(2):after,.stair-straight--top-three .floor-input__select--holder>div:nth-of-type(2):after,.stair-straight--top-two .floor-input__select--holder>div:nth-of-type(2):after{content:none}.floor-input__select--holder>div:last-of-type:before{background-color:#ededed;height:38px;left:-1px;position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:11}.stair--double-quarter-turn .floor-input__select--holder>div:last-of-type:before,.stair--double-quarter-turn-twelve .floor-input__select--holder>div:last-of-type:before{content:""}.stair-straight .floor-input__select--holder>div:nth-of-type(3),.stair-straight--top .floor-input__select--holder>div:nth-of-type(3),.stair-straight--top-three .floor-input__select--holder>div:nth-of-type(3),.stair-straight--top-two .floor-input__select--holder>div:nth-of-type(3){display:none}.floor-input__select--holder>div:last-child .ts-control{border-bottom-right-radius:7px;border-top-right-radius:7px}.stair-straight .floor-input__select--holder>div:last-child,.stair-straight--top .floor-input__select--holder>div:last-child{display:none}.floor-input__img{align-items:end}.floor-input__img,.floor-input__label{display:flex;flex-wrap:wrap;justify-content:center}.floor-input__label{align-items:center;height:58px;position:relative}.void-input .floor-input__label:first-of-type{display:none}.floor-input__label:has(label:hover,label:focus-visible) input{opacity:1;visibility:visible}.floor-input__label>label{cursor:pointer;display:flex;justify-content:center;width:100%}.floor-input__label>label:hover svg{fill:rgba(0,0,0,.5)}.floor-input__label>label svg{fill:rgba(0,0,0,.3);transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.floor-input__label:has(input:hover,input:focus)>label svg{fill:#ff8200}.floor-input__label:has(input:not(:-moz-placeholder))>label svg{fill:#ff8200}.floor-input__label:has(input:not(:placeholder-shown))>label svg{fill:#ff8200}.floor-input__label input{background-color:#fff;border:1px solid #000;border-radius:10px;color:#000;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:400!important;opacity:0;padding:6px 15px;position:absolute;right:45px;top:50%;transform:translateY(-50%);transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:98px}.floor-input__label input::-moz-placeholder{color:#000}.floor-input__label input::placeholder{color:#000}.floor-input__label input:focus,.floor-input__label input:hover{opacity:1;visibility:visible}.floor-input__label--holder{width:35px}.floor-input__holder{background-color:#f7f7f7;border:1px solid #707070;border-radius:11px;padding:18px 10px 45px}.floor-input__price{align-items:center;display:flex;flex-wrap:wrap;padding-right:13px;text-align:right}.floor-input__price p{display:block;margin-bottom:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.floor-input h2{margin-bottom:20px;margin-top:0}.floor-input.input-railing h2{margin-bottom:6px}.floor-input.input-railing p{margin-bottom:44px}.floor-input p{margin-bottom:28px}.floor-input__add-row{background-color:transparent;border:none;color:#ff8200;cursor:pointer;display:flex;flex-wrap:wrap;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:18px;padding-left:15px;padding-right:10px;padding-top:25px;position:relative;width:100%}.void-input .floor-input__add-row{padding-top:18px}.floor-input__remove{font-size:0!important;opacity:0;position:relative;visibility:hidden}.void-input .floor-input__remove{opacity:1;visibility:visible}.floor-input__remove:after,.floor-input__remove:before{background-color:red;content:"";height:3px;left:18%;position:absolute;rotate:45deg;top:50%;width:12px}.floor-input__remove:after{rotate:-45deg}.floor-input__quantity{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:10px;position:relative}.floor-input__quantity button{color:#ff8200;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:700;padding:0;text-align:center;transition:opacity .35s cubic-bezier(.3,.86,.36,.95);width:18%}.floor-input__quantity button.decrement{font-size:0;height:20px;position:relative}.floor-input__quantity button.decrement:before{background-color:#ff8200;content:"";height:2px;left:57%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}.floor-input__quantity button.disabled{cursor:auto;opacity:.4;pointer-events:none}.floor-input__quantity input{left:50%;text-align:center;width:50%}.floor-input__quantity:before{background-color:#ededed;content:"";height:38px;left:-4px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.floor-input__range{align-items:center;background-color:#ededed;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.floor-input__range button{color:#989898;font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:700;text-align:center;width:25%}.floor-input__range button.decrement{font-size:0;height:20px;position:relative}.floor-input__range button.decrement:before{background-color:#989898;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}.floor-input__range input{text-align:center;width:50%}.floor-input__base{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:13.9%}.floor-input__table{position:relative}.void-input--v2 .floor-input__table{padding-left:4px}.floor-input__table-label{display:flex;flex-wrap:wrap;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:400!important;margin-bottom:8px}.floor-floor .floor-input__table-label>div,.void-input .floor-input__table-label>div{text-align:center}.floor-floor .floor-input__table-label>div:first-child,.void-input .floor-input__table-label>div:first-child{text-align:left;width:38%}.floor-floor .floor-input__table-label>div:nth-child(2),.void-input .floor-input__table-label>div:nth-child(2){width:22.5%}.floor-floor .floor-input__table-label>div:nth-child(3),.void-input .floor-input__table-label>div:nth-child(3){width:31.3%}.floor-floor .floor-input__table-label:after,.void-input .floor-input__table-label:after{content:"";width:8.2%}.input-railing .floor-input__table-label{margin-bottom:13px}.stair--double-quarter-turn .floor-input__table-label,.stair--double-quarter-turn-twelve .floor-input__table-label,.stair--half-turn .floor-input__table-label,.stair--half-turn-ten .floor-input__table-label,.stair--quarter-turn .floor-input__table-label,.stair--quarter-turn-two .floor-input__table-label{align-items:end}.stair--double-quarter-turn-twelve.stair-rotate-90 .floor-input__table-label,.stair--quarter-turn-two.stair-rotate-90 .floor-input__table-label,.stair--quarter-turn.stair-rotate-90 .floor-input__table-label{align-items:center}.stair--double-quarter-turn-twelve.stair-rotate-90 .floor-input__table-label>div:first-child,.stair--quarter-turn-two.stair-rotate-90 .floor-input__table-label>div:first-child,.stair--quarter-turn.stair-rotate-90 .floor-input__table-label>div:first-child{margin-top:auto}.stair--quarter-turn-two.stair-rotate-180 .floor-input__table-label,.stair--quarter-turn.stair-rotate-180 .floor-input__table-label{align-items:center}.stair--double-quarter-turn-twelve.stair-rotate-180 .floor-input__table-label,.stair--double-quarter-turn.stair-rotate-180 .floor-input__table-label,.stair--half-turn.stair-rotate-180 .floor-input__table-label,.stair--quarter-turn.stair-rotate-180 .floor-input__table-label{align-items:start}.stair--double-quarter-turn-twelve.stair-rotate-180 .floor-input__table-label>div:first-child,.stair--double-quarter-turn.stair-rotate-180 .floor-input__table-label>div:first-child,.stair--half-turn.stair-rotate-180 .floor-input__table-label>div:first-child,.stair--quarter-turn.stair-rotate-180 .floor-input__table-label>div:first-child{margin-top:auto}.stair--double-quarter-turn-twelve.stair-rotate-270 .floor-input__table-label,.stair--quarter-turn-two.stair-rotate-270 .floor-input__table-label,.stair--quarter-turn.stair-rotate-270 .floor-input__table-label{align-items:center}.stair--double-quarter-turn-twelve.stair-rotate-270 .floor-input__table-label>div:first-child,.stair--quarter-turn-two.stair-rotate-270 .floor-input__table-label>div:first-child,.stair--quarter-turn.stair-rotate-270 .floor-input__table-label>div:first-child{margin-top:auto}.stair--double-quarter-turn-twelve.stair-rotate-270 .floor-input__table-label,.stair--double-quarter-turn-twelve.stair-rotate-90 .floor-input__table-label,.stair--double-quarter-turn.stair-rotate-270 .floor-input__table-label,.stair--double-quarter-turn.stair-rotate-90 .floor-input__table-label{align-items:start;margin-bottom:32px}.stair--double-quarter-turn-twelve.stair-rotate-270 .floor-input__table-label>div:first-child,.stair--double-quarter-turn-twelve.stair-rotate-90 .floor-input__table-label>div:first-child,.stair--double-quarter-turn.stair-rotate-270 .floor-input__table-label>div:first-child,.stair--double-quarter-turn.stair-rotate-90 .floor-input__table-label>div:first-child{margin-top:auto}.floor-input__table-label .floor-input__img{display:none;height:100%}.floor-input__table-label .floor-input__img.default-img,.floor-input__table-label .floor-input__img.straight-img,.stair--double-quarter-turn .floor-input__table-label .floor-input__img.default-img,.stair--half-turn .floor-input__table-label .floor-input__img.default-img,.stair--quarter-turn .floor-input__table-label .floor-input__img.default-img,.stair-straight .floor-input__table-label .floor-input__img.default-img{display:none}.stair-straight .floor-input__table-label .floor-input__img.straight-img{display:flex;transform:rotate(90deg)}.stair-rotate-90 .floor-input__table-label .floor-input__img.straight-img.first img{margin-top:-21px}.stair-rotate-270 .floor-input__table-label .floor-input__img.straight-img.second img{margin-top:-19px}.floor-input__table-label .floor-input__img.quarter-turn-img{display:none}.stair--quarter-turn .floor-input__table-label .floor-input__img.quarter-turn-img{display:flex}.stair-rotate-90 .floor-input__table-label .floor-input__img.quarter-turn-img.first img{margin-top:-20px}.stair-rotate-90.is-mirror .floor-input__table-label .floor-input__img.quarter-turn-img.first img{margin-top:20px}.stair-rotate-270 .floor-input__table-label .floor-input__img.quarter-turn-img.first img{margin-top:12px}.stair-rotate-270.is-mirror .floor-input__table-label .floor-input__img.quarter-turn-img.first img{margin-top:-22px}.floor-input__table-label .floor-input__img.double-quarter-turn-img{display:none}.stair--double-quarter-turn .floor-input__table-label .floor-input__img.double-quarter-turn-img{display:flex}.stair-rotate-270:not(.is-mirror) .floor-input__table-label .floor-input__img.double-quarter-turn-img.first img{margin-top:20px}.stair-rotate-90.is-mirror .floor-input__table-label .floor-input__img.double-quarter-turn-img.first img{margin-top:21px}.stair-rotate-90.is-mirror .floor-input__table-label .floor-input__img.double-quarter-turn-img.third img{margin-top:2px}.stair-rotate-270.is-mirror .floor-input__table-label .floor-input__img.double-quarter-turn-img.third img,.stair-rotate-90 .floor-input__table-label .floor-input__img.double-quarter-turn-img.third img{margin-top:20px}.stair-rotate-90.is-mirror .floor-input__table-label .floor-input__img.double-quarter-turn-img.fourth img{margin-top:1px}.floor-input__table-label .floor-input__img.half-turn-img{display:none}.stair--half-turn .floor-input__table-label .floor-input__img.half-turn-img{display:flex}.stair-rotate-90 .floor-input__table-label .floor-input__img.half-turn-img.first img{margin-bottom:20px}.stair-rotate-90.is-mirror .floor-input__table-label .floor-input__img.half-turn-img.first img{margin-bottom:-8px}.stair-rotate-270.is-mirror .floor-input__table-label .floor-input__img.half-turn-img.first img{margin-bottom:20px}.stair-rotate-90.is-mirror .floor-input__table-label .floor-input__img.half-turn-img.second img{margin-bottom:-8px}.stair-rotate-270 .floor-input__table-label .floor-input__img.half-turn-img.third img{margin-bottom:20px}.stair-rotate-90.is-mirror .floor-input__table-label .floor-input__img.half-turn-img.third img{margin-bottom:12px}.stair-rotate-270.is-mirror .floor-input__table-label .floor-input__img.half-turn-img.third img{margin-bottom:0}.floor-input__table-label.grid--xl{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.floor-input__table-label.grid--xl>div{padding-left:10px;padding-right:10px}.floor-input__table-label.grid--xl>div:first-child{padding-left:15px;width:27%}.void-input--v2 .floor-input__table-label.grid--xl>div:first-child{padding-left:10px;width:24%}.floor-input__table-label.grid--xl>div:last-child{width:18.2%}.void-input--v2 .floor-input__table-label.grid--xl>div:last-child{width:21%}.floor-input__table-label.grid--xl>div:nth-child(2){width:27.5%}.void-input--v2 .floor-input__table-label.grid--xl>div:nth-child(2){text-align:right;width:14%}.void-input--v2 .floor-input__table-label.grid--xl>div:nth-child(4){width:11%}.floor-input__table-label.grid--xl>div:nth-child(3){padding-right:25px;width:27.3%}.void-input--v2 .floor-input__table-label.grid--xl>div:nth-child(3){padding-right:10px;text-align:center;width:30%}.floor-input__table-label.flex--xl{display:flex;flex-wrap:wrap}.floor-input__table-label.flex--xl>div{width:calc(33.33333% - 22px)}.stair-straight .floor-input__table-label.flex--xl>div,.stair-straight--top .floor-input__table-label.flex--xl>div,.stair-straight--top-three .floor-input__table-label.flex--xl>div,.stair-straight--top-two .floor-input__table-label.flex--xl>div{width:calc(50% - 33px)}.stair--double-quarter-turn .floor-input__table-label.flex--xl>div,.stair--double-quarter-turn-twelve .floor-input__table-label.flex--xl>div{width:calc(25% - 16.5px)}.floor-input__table-label.flex--xl>div:first-child{align-items:end;display:flex;flex-wrap:wrap;width:66px}.input-railing .floor-input__table-label.flex--xl>div:first-child{padding-left:16px}.floor-input__table-label>div{text-align:center}.floor-input__table-label>div:first-child{text-align:left}.floor-input__table-row{border-bottom:1px solid #ededed;display:flex;flex-wrap:wrap}.void-input.void-input--v2 .floor-input__table-row>div:first-child{width:23.5%}.void-input.void-input--v2 .floor-input__table-row>div:nth-child(3){background-color:#ededed;padding-left:6px;padding-right:6px;width:33%}.void-input.void-input--v2 .floor-input__table-row>div:nth-child(2){padding:0;width:21%}.void-input.void-input--v2 .floor-input__table-row>div:nth-child(2):before{left:4px}.void-input.void-input--v2 .floor-input__table-row>div:nth-child(2) .decrement:before{transform:translate(50%,-50%)}.floor-floor .floor-input__table-row>div:first-child,.void-input .floor-input__table-row>div:first-child{width:38%}.void-input--v2 .floor-floor .floor-input__table-row>div:first-child,.void-input--v2 .void-input .floor-input__table-row>div:first-child{width:23.5%}.floor-floor .floor-input__table-row>div:nth-child(3),.void-input .floor-input__table-row>div:nth-child(3){width:31.3%}.void-input--v2 .floor-floor .floor-input__table-row>div:nth-child(3),.void-input--v2 .void-input .floor-input__table-row>div:nth-child(3){width:24.7%}.floor-floor .floor-input__table-row>div:nth-child(2),.void-input .floor-input__table-row>div:nth-child(2){width:22.5%}.floor-floor .floor-input__table-row>button,.void-input .floor-input__table-row>button{width:8.2%}.void-input .floor-input__table-row:first-of-type,.void-input .floor-input__table-row:first-of-type input{display:none}.floor-input__table-row:first-of-type .floor-range{border-top-left-radius:7px}.floor-input__table-row input{border:none;font-size:16px;line-height:1;padding:0}.floor-input__table-row button{background-color:transparent;border:none;cursor:pointer;font-size:18px}.floor-input__table-row .input-area{position:relative}.floor-input__table-row .input-area input{border-radius:0;color:#000;padding:18px 50px 18px 15px}.void-input--v2 .floor-input__table-row .input-area input{padding-left:10px;padding-right:10px}.floor-input__table-row .input-area input::-moz-placeholder{color:#000}.floor-input__table-row .input-area input::placeholder{color:#000}.floor-input__table-row .input-area .input-unit{color:#979797;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.floor-input__table-row--holder{background-color:#fff;border:1px solid #707070;border-radius:7px}.floor-input__table-row--holder:not(:has(.railing-select)){overflow:hidden}.input-row .floor-input__table-row--holder{width:calc(100% - 35px)}.floor-input__table-row--holder:has(.not-valid){border-color:#ff8200}.floor-input__table-row:first-of-type .floor-input__remove{opacity:0!important;visibility:hidden!important}.void-input .floor-input__table-row:first-of-type .floor-input__remove{opacity:1;visibility:visible}.input-railing .floor-input__table-row:last-of-type,.void-input .floor-input__table-row:last-of-type{margin-bottom:0}.input-railing .floor-input__table-row:last-of-type{border-bottom:none}.floor-input__table-row:last-of-type .floor-input__remove{opacity:1;visibility:visible}.floor-input__table-row:last-of-type .floor-range{border-bottom-left-radius:7px}.floor-input__table .input-error{left:0;right:auto}.floor-input__table:has(.not-valid) .input-error{opacity:1;visibility:visible}.form-flex:has(.is-selected:checked)+.on-select{display:block}.form-flex:has(+.stair-order){margin-bottom:10px}.stair-order{background-color:#f7f7f7;border:1px solid #ff8200;border-radius:10px;display:none;padding:18px 20px 40px}.floor-range{background-color:#ededed;color:rgba(0,0,0,.55);line-height:1;padding:21px 5px;text-align:center;width:66px}.summary .summary-details__list{padding:0 14px;width:68%}.summary .row{margin:0 -10px}.summary .summary-action{padding:0 10px;text-align:right;width:32%}.void-input--v2 .input-radio__info{margin-bottom:18px}#ftf-height .floor-input__table-row .floor-input__remove{opacity:1!important;visibility:visible!important}#ftf-height .floor-input__table-row:only-child .floor-input__remove{opacity:0!important;visibility:hidden!important}body:not(.stair--quarter-turn):not(.stair--double-quarter-turn):not(.stair--quarter-turn-three):not(.stair--quarter-turn-two):not(.stair--double-quarter-turn-twelve) .landing-position{display:none}.stair-rotate-270 .double-quarter-turn-img.fourth,.stair-rotate-90 .double-quarter-turn-img.fourth{padding-top:5px}.stair--double-quarter-turn .input-radio__info span,.stair--double-quarter-turn .input-radio__title span,.stair--double-quarter-turn-twelve .input-radio__info span,.stair--double-quarter-turn-twelve .input-radio__title span{display:none}.stair--double-quarter-turn .input-radio__info span.double-quarter--info,.stair--double-quarter-turn .input-radio__title span.double-quarter--info,.stair--double-quarter-turn-twelve .input-radio__info span.double-quarter--info,.stair--double-quarter-turn-twelve .input-radio__title span.double-quarter--info{display:inline-block}.input-radio__info span.double-quarter--info,.input-radio__title span.double-quarter--info{display:none}.tooltip{position:relative}.tooltip button:hover+p{opacity:1;visibility:visible}.tooltip button.active+p{animation:show 5s forwards}@keyframes show{0%{opacity:1;visibility:visible}99%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.stair--no-platform #depth-landing{display:none}.straight-img--top img,.straight-img--top-three img,.straight-img--top-two img{width:70px}.straight-img--top,.straight-img--top-three,.straight-img--top-two{padding:0 5px}.straight-img--top-three.third,.straight-img--top-two.third,.straight-img--top.third{display:none!important}.stair-rotate-270 .straight-img--top img,.stair-rotate-270 .straight-img--top-three img,.stair-rotate-270 .straight-img--top-two img,.stair-rotate-90 .straight-img--top img,.stair-rotate-90 .straight-img--top-three img,.stair-rotate-90 .straight-img--top-two img{height:70px;width:70px}.stair-straight--top:not(.is-wall) .straight-img--top:not(.has-wall){display:flex}.straight-img--top.has-wall{display:none}.stair-straight--top-two:not(.is-wall) .straight-img--top-two:not(.has-wall),.stair-straight--top.is-wall .straight-img--top.has-wall{display:flex}.straight-img--top-two.has-wall{display:none}.stair-straight--top-three:not(.is-wall) .straight-img--top-three:not(.has-wall),.stair-straight--top-two.is-wall .straight-img--top-two.has-wall{display:flex}.straight-img--top-three.has-wall{display:none}.stair-straight--top-three.is-wall .straight-img--top-three.has-wall{display:flex}.quarter-turn-img--three,.quarter-turn-img--two{padding:0 5px}.quarter-turn-img--three img,.quarter-turn-img--two img{height:70px;width:70px}.stair--quarter-turn-two:not(.is-wall) .quarter-turn-img--two:not(.has-wall){display:flex}.quarter-turn-img--two.has-wall{display:none}.stair--quarter-turn-three:not(.is-wall) .quarter-turn-img--three:not(.has-wall),.stair--quarter-turn-two.is-wall .quarter-turn-img--two.has-wall{display:flex}.quarter-turn-img--three.has-wall{display:none}.stair--quarter-turn-three.is-wall .quarter-turn-img--three.has-wall{display:flex}.stair-straight-two-img{padding:0 5px}.stair-rotate-270 .stair-straight-two-img img,.stair-rotate-90 .stair-straight-two-img img{height:70px;width:70px}.stair-straight-two .stair-straight-two-img{display:flex}.stair-straight-five-img{padding:0 5px}.stair-rotate-270 .stair-straight-five-img img,.stair-rotate-90 .stair-straight-five-img img{height:70px;width:70px}.stair-straight-five .stair-straight-five-img{display:flex}.stair--half-turn-ten-img{padding:0 5px}.stair--half-turn-ten-img img{height:70px;width:70px}.stair--half-turn-ten .stair--half-turn-ten-img{display:flex}.stair--double-quarter-turn-twelve-img{padding:0 5px}.stair--double-quarter-turn-twelve-img img{height:70px;width:70px}.stair--double-quarter-turn-twelve .stair--double-quarter-turn-twelve-img{display:flex}.double-quarter-turn-img.has-wall{display:none!important;padding:0 5px}.stair--double-quarter-turn.is-wall .double-quarter-turn-img.has-wall{display:flex!important}.double-quarter-turn-img.has-wall img{margin:0!important}.stair--double-quarter-turn.is-wall .double-quarter-turn-img{display:none!important}.stair-straight .floor-input__select--holder>div,.stair-straight .floor-input__select--holder>select,.stair-straight--top .floor-input__select--holder>div,.stair-straight--top .floor-input__select--holder>select,.stair-straight--top-three .floor-input__select--holder>div,.stair-straight--top-three .floor-input__select--holder>select,.stair-straight--top-two .floor-input__select--holder>div,.stair-straight--top-two .floor-input__select--holder>select,.stair-straight-five .floor-input__select--holder>div,.stair-straight-five .floor-input__select--holder>select,.stair-straight-two .floor-input__select--holder>div,.stair-straight-two .floor-input__select--holder>select{width:50%}.stair-straight .floor-input__select--holder>div:nth-of-type(2):after,.stair-straight .floor-input__select--holder>select:nth-of-type(2):after,.stair-straight--top .floor-input__select--holder>div:nth-of-type(2):after,.stair-straight--top .floor-input__select--holder>select:nth-of-type(2):after,.stair-straight--top-three .floor-input__select--holder>div:nth-of-type(2):after,.stair-straight--top-three .floor-input__select--holder>select:nth-of-type(2):after,.stair-straight--top-two .floor-input__select--holder>div:nth-of-type(2):after,.stair-straight--top-two .floor-input__select--holder>select:nth-of-type(2):after,.stair-straight-five .floor-input__select--holder>div:nth-of-type(2):after,.stair-straight-five .floor-input__select--holder>select:nth-of-type(2):after,.stair-straight-two .floor-input__select--holder>div:nth-of-type(2):after,.stair-straight-two .floor-input__select--holder>select:nth-of-type(2):after{content:none}.stair-straight .floor-input__select--holder>div:last-of-type,.stair-straight .floor-input__select--holder>div:nth-of-type(3),.stair-straight .floor-input__select--holder>select:last-of-type,.stair-straight .floor-input__select--holder>select:nth-of-type(3),.stair-straight--top .floor-input__select--holder>div:last-of-type,.stair-straight--top .floor-input__select--holder>div:nth-of-type(3),.stair-straight--top .floor-input__select--holder>select:last-of-type,.stair-straight--top .floor-input__select--holder>select:nth-of-type(3),.stair-straight--top-three .floor-input__select--holder>div:last-of-type,.stair-straight--top-three .floor-input__select--holder>div:nth-of-type(3),.stair-straight--top-three .floor-input__select--holder>select:last-of-type,.stair-straight--top-three .floor-input__select--holder>select:nth-of-type(3),.stair-straight--top-two .floor-input__select--holder>div:last-of-type,.stair-straight--top-two .floor-input__select--holder>div:nth-of-type(3),.stair-straight--top-two .floor-input__select--holder>select:last-of-type,.stair-straight--top-two .floor-input__select--holder>select:nth-of-type(3),.stair-straight-five .floor-input__select--holder>div:last-of-type,.stair-straight-five .floor-input__select--holder>div:nth-of-type(3),.stair-straight-five .floor-input__select--holder>select:last-of-type,.stair-straight-five .floor-input__select--holder>select:nth-of-type(3),.stair-straight-two .floor-input__select--holder>div:last-of-type,.stair-straight-two .floor-input__select--holder>div:nth-of-type(3),.stair-straight-two .floor-input__select--holder>select:last-of-type,.stair-straight-two .floor-input__select--holder>select:nth-of-type(3){display:none}.floor-input__table-label .stair--quarter-turn-three.stair-rotate-270,.stair--quarter-turn-three.stair-rotate-90 .floor-input__table-label{margin-bottom:24px}.floor-input__table-label>div.floor-input__img{height:110px}.floor-input__table-label>div.floor-input__img img{height:100%}.stair-straight .floor-input__table-label>div.floor-input__img.railing-icon--straight,.stair-straight--top .floor-input__table-label>div.floor-input__img.railing-icon--straight,.stair-straight--top-three .floor-input__table-label>div.floor-input__img.railing-icon--straight,.stair-straight--top-two .floor-input__table-label>div.floor-input__img.railing-icon--straight,.stair-straight-five .floor-input__table-label>div.floor-input__img.railing-icon--straight,.stair-straight-two .floor-input__table-label>div.floor-input__img.railing-icon--straight{display:flex;transform:rotate(90deg);width:calc(50% - 33px)}.is-mirror .floor-input__table-label>div.floor-input__img.railing-icon--straight.first img,.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--straight.first img{margin-left:56px}.is-mirror.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--straight.first img,.is-mirror.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--straight.first img,.is-mirror.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--straight.first img{margin-left:0}.floor-input__table-label>div.floor-input__img.railing-icon--straight.second img,.is-mirror.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--straight.second img{margin-left:56px}.is-mirror .floor-input__table-label>div.floor-input__img.railing-icon--straight.second img,.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--straight.second img,.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--straight.second img,.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--straight.second img{margin-left:0}.stair--quarter-turn .floor-input__table-label>div.floor-input__img.railing-icon--corner,.stair--quarter-turn-two .floor-input__table-label>div.floor-input__img.railing-icon--corner{display:flex}.floor-input__table-label>div.floor-input__img.railing-icon--corner.first{height:85px}.floor-input__table-label>div.floor-input__img.railing-icon--corner.first img{translate:0 -14px;width:110px}.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--corner.first img{translate:0 -5px}.floor-input__table-label>div.floor-input__img.railing-icon--corner.first img .stair-rotate-180,.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--corner.first img{translate:0 0}.floor-input__table-label>div.floor-input__img.railing-icon--corner.second img,.is-mirror.stair-rotate-0 .floor-input__table-label>div.floor-input__img.railing-icon--corner.second img{translate:0 -18px}.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--corner.second img,.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--corner.third img{translate:0 15px}.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--corner.second img,.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--corner.third img{translate:0 0}.is-mirror.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--corner.second img,.is-mirror.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--corner.third img{translate:0 -15px}.is-mirror.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--corner.second img,.is-mirror.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--corner.third img{translate:0 10px}.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--corner.first img,.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--corner.third img{translate:0 -18px}.floor-input__table-label>div.floor-input__img.railing-icon--corner.third img{width:80px}.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--corner.third img{translate:0 -18px}.floor-input__table-label>div.floor-input__img.railing-icon--halfturn{padding:0 5px}.stair--half-turn .floor-input__table-label>div.floor-input__img.railing-icon--halfturn,.stair--half-turn-ten .floor-input__table-label>div.floor-input__img.railing-icon--halfturn{display:flex}.floor-input__table-label>div.floor-input__img.railing-icon--halfturn.first,.floor-input__table-label>div.floor-input__img.railing-icon--halfturn.third{height:86px}.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--halfturn.first img{translate:0 -25px}.is-mirror.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--halfturn.first img{translate:0 0}.is-mirror.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--halfturn.first img{translate:0 -25px}.is-mirror.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--halfturn.third img,.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--halfturn.third img{translate:0 -23px}.is-mirror.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--halfturn.third img{translate:0 0}.floor-input__table-label>div.floor-input__img.railing-icon--double-corner{height:66px;padding:0 5px}.stair--double-quarter-turn .floor-input__table-label>div.floor-input__img.railing-icon--double-corner,.stair--double-quarter-turn-twelve .floor-input__table-label>div.floor-input__img.railing-icon--double-corner{display:flex}.is-mirror.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.first img,.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.first img{translate:0 -10px}.is-mirror.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.first img,.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.first img{translate:0 10px}.floor-input__table-label>div.floor-input__img.railing-icon--double-corner.second{height:80px}.floor-input__table-label>div.floor-input__img.railing-icon--double-corner.second img{translate:0 5px}.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.second img,.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.second img{translate:0 -6px}.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.second img{translate:0 -5px}.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.third img{translate:0 14px}.is-mirror.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.third img,.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.third img{translate:0 -10px}.is-mirror.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.third img{translate:0 9px}.floor-input__table-label>div.floor-input__img.railing-icon--double-corner.fourth{height:58px}.floor-input__table-label>div.floor-input__img.railing-icon--double-corner.fourth img{translate:0 6px}.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.fourth img{translate:0 7px}.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.fourth img{translate:0 -3px}.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.fourth img{translate:0 6px}.floor-input__table-label>div.floor-input__img.railing-icon--double-corner.first img,.floor-input__table-label>div.floor-input__img.railing-icon--double-corner.third img{translate:0 9px}.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.first img,.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--double-corner.third img{translate:0 -10px}.floor-input__table-label>div.floor-input__img.railing-icon--t-shape{padding:0 5px}.stair--quarter-turn-three .floor-input__table-label>div.floor-input__img.railing-icon--t-shape{display:flex}.floor-input__table-label>div.floor-input__img.railing-icon--t-shape.first img,.floor-input__table-label>div.floor-input__img.railing-icon--t-shape.third img{translate:0 10px}.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--t-shape.first img,.stair-rotate-270 .floor-input__table-label>div.floor-input__img.railing-icon--t-shape.third img,.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--t-shape.first img,.stair-rotate-90 .floor-input__table-label>div.floor-input__img.railing-icon--t-shape.third img{translate:0 0}.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--t-shape.first img{translate:0 -14px}.stair-rotate-180 .floor-input__table-label>div.floor-input__img.railing-icon--t-shape.third img{translate:0 -11px}.week-picker{justify-content:space-between;max-width:328px;position:relative}.week-picker .input__date{position:static}.week-picker [data-week-status]{color:#000}.week-picker button[data-picker-opener]{background-color:#fff;border:1px solid #ff8200;border-radius:50px;color:#ff8200;cursor:pointer;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700;margin:0;padding:10px 59px 9px 20px;position:relative;text-transform:uppercase;transition:color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95)}.week-picker button[data-picker-opener] [class*=" icon-"],.week-picker button[data-picker-opener] [class^=icon-]{font-size:14px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.week-picker__drop{background-color:#fff;border:1px solid #000;border-radius:10px;color:#808182;font-size:14px;margin-top:10px;opacity:0;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding:22px 22px 28px;position:absolute;right:-4px;scrollbar-width:none;top:100%;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:calc(100dvw - 40px);z-index:8;-ms-overflow-style:none}.week-picker__drop::-webkit-scrollbar{display:none}.week-picker__drop.active{opacity:1;visibility:visible}.week-picker__drop.full-active{max-height:600px}.week-picker__drop.full-active .show-all{display:none}.week-picker__group:not(:last-of-type){margin-bottom:19px}.full-active .week-picker__group:not(:last-of-type){margin-bottom:30px}.week-picker__group>p{color:inherit;font-family:Inter,Arial,Noto Sans,sans-serif;line-height:1.42;margin-bottom:22px}.week-picker__group>p strong{font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:700}.week-picker .option-list li,.week-picker .selected-item li{border:1px solid #707070;border-radius:10px;cursor:pointer;display:flex;flex-wrap:wrap;padding:17px 13px 14px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95)}.week-picker .option-list li:hover,.week-picker .selected-item li:hover{background-color:#f8f8f8}.week-picker .option-list li.selected,.week-picker .selected-item li.selected{background-color:#f2fce7;border-color:#417505;color:#000}.week-picker .option-list li.selected p,.week-picker .option-list li.selected strong,.week-picker .selected-item li.selected p,.week-picker .selected-item li.selected strong{color:#000}.week-picker .option-list li.closed,.week-picker .selected-item li.closed{background-color:#f8f8f8;cursor:auto;pointer-events:none}.week-picker .option-list li.closed p,.week-picker .option-list li.closed strong,.week-picker .selected-item li.closed p,.week-picker .selected-item li.closed strong{color:rgba(0,0,0,.5);-webkit-text-decoration:line-through;text-decoration:line-through}.week-picker .option-list li.closed .tag,.week-picker .selected-item li.closed .tag{border-color:#989898;color:#989898}.week-picker .option-list li.closed:hover,.week-picker .selected-item li.closed:hover{background-color:#fff}.week-picker .option-list li:not(:last-child),.week-picker .selected-item li:not(:last-child){margin-bottom:5px}.week-picker .option-list li>div:last-child,.week-picker .selected-item li>div:last-child{text-align:right}.week-picker .option-list li>div:last-child p,.week-picker .selected-item li>div:last-child p{color:inherit;font-family:Inter,Arial,Noto Sans,sans-serif;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.week-picker .option-list li strong,.week-picker .selected-item li strong{color:#000;display:inline-block;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:inherit;font-style:italic;font-weight:700;margin-right:13px;text-transform:uppercase}.week-picker .option-list li p,.week-picker .option-list li strong,.week-picker .selected-item li p,.week-picker .selected-item li strong{transition:color .35s cubic-bezier(.3,.86,.36,.95)}.week-picker .option-list li .tag,.week-picker .selected-item li .tag{background-color:#fff;border:1px solid #417505;border-radius:50px;color:#417505;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:12px;font-weight:400!important;padding:4px 5px 2px 10px;text-transform:capitalize;transition:color .35s cubic-bezier(.3,.86,.36,.95),border-color .35s cubic-bezier(.3,.86,.36,.95)}.week-picker .btn-order{background-color:#dadada}.show-all{background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:16px;line-height:1.37;margin:0;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.show-all:focus-visible,.show-all:hover{-webkit-text-decoration:none;text-decoration:none}.selected-item:has(li){margin-bottom:19px}[data-picker-opener][data-selected]:has(+.week-picker__drop:not(.active)){background-color:#417505!important;border-color:#417505!important;color:#fff!important;font-style:italic}[data-selected-status=available] [data-picker-opener]:has(+.week-picker__drop:not(.active)),[data-selected-status=lock] [data-picker-opener]:has(+.week-picker__drop:not(.active)),[data-selected-status=priority] [data-picker-opener]:has(+.week-picker__drop:not(.active)){background-color:#f2fce7!important;border-color:#417505!important;color:#000!important}[data-selected-status=lock] [data-picker-opener]:has(+.week-picker__drop:not(.active)){background-color:#fff!important;border-color:#000!important}.staircase-selector__holder:has(input[type=radio]:checked) [data-selected-status=lock] button[type=submit]:not(.btn-lock-price),[data-selected-status=lock] .btn:not(.btn-lock-price),[data-selected-status=lock] .staircase-selector__holder:has(input[type=radio]:checked) button[type=submit]:not(.btn-lock-price){display:none}[data-selected-status=lock] .btn-lock-price{background-color:#417505;display:inline-flex!important}[data-selected-status=lock] [data-picker-status] span:first-child{display:none}[data-selected-status=lock] [data-picker-status] .lock-status{display:inline}.basket__info:not(:has([data-selected-status=priority])) .priority-price{border:none;font-size:0;padding:0}.basket__info:not(:has([data-selected-status=lock])) .lock-price{border:none;font-size:0;padding:0}.priority-price{color:#417505}.lock-price,.priority-price{transition:padding-top .35s cubic-bezier(.3,.86,.36,.95),padding-bottom .35s cubic-bezier(.3,.86,.36,.95)}[data-picker-status]{color:inherit!important}[data-init]:not(.full-active) .option-list li:first-child{margin-bottom:19px}.active:not(.full-active) .lock-price__group{display:none}.delivery-note p,.installation-note p,.pick-up-note p{color:inherit;font-family:Inter,Arial,Noto Sans,sans-serif;line-height:1.42;margin-bottom:22px}.delivery-note strong,.installation-note strong,.pick-up-note strong{font-family:Inter,Arial,Noto Sans,sans-serif;font-weight:700}.delivery .delivery-note,.installation .installation-note,.pick-up .pick-up-note{display:block}.diy .week-picker__drop{display:none}.air-datepicker{border:1px solid #707070!important;border-radius:0;overflow:hidden;padding:13px 13px 5px;transition:top .35s cubic-bezier(.3,.86,.36,.95)}.air-datepicker--pointer,.air-datepicker:after,.air-datepicker:before{display:none!important}.air-datepicker--navigation{margin-bottom:5px}.air-datepicker--content{padding:4px}.air-datepicker-body--day-name{justify-content:space-evenly}.air-datepicker-body--day-names{margin:8px 0 11px}.air-datepicker-body--cells{gap:3px}.air-datepicker-nav{border-bottom:none!important;padding:0!important}.air-datepicker-nav path{stroke:#070303}.air-datepicker-nav--title{align-items:end;align-items:center;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.21;text-transform:uppercase}.air-datepicker-nav--title,.air-datepicker-nav--title i{color:#000;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700}.air-datepicker-nav--title i{font-size:11px;line-height:1.27}.air-datepicker .air-datepicker-cell{font-family:Inter,Arial,Noto Sans,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.25!important;transition:color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95)}.air-datepicker .air-datepicker-cell.-day-{border-radius:50%!important;max-height:28px;max-width:28px}.air-datepicker .air-datepicker-cell.-focus-{background-color:transparent!important}.air-datepicker .air-datepicker-cell.-selected-,.air-datepicker .air-datepicker-cell.state-available .lava-blob,.air-datepicker .air-datepicker-cell.state-available.-focus-,.air-datepicker .air-datepicker-cell.state-available.-selected-{background-color:#417505!important;color:#fff!important}.air-datepicker .air-datepicker-cell.state-available:not(.-selected-):hover{background-color:rgba(65,117,5,.5)!important;color:#fff!important}.air-datepicker .air-datepicker-cell.state-lock-price,.air-datepicker .air-datepicker-cell.state-priority{color:#ff8200!important}.air-datepicker .air-datepicker-cell.state-lock-price.-focus-,.air-datepicker .air-datepicker-cell.state-lock-price.-selected-,.air-datepicker .air-datepicker-cell.state-priority.-focus-,.air-datepicker .air-datepicker-cell.state-priority.-selected-{background-color:#ff8200!important;color:#fff!important}.air-datepicker .air-datepicker-cell.state-lock-price:not(.-selected-):hover,.air-datepicker .air-datepicker-cell.state-priority:not(.-selected-):hover{background-color:rgba(255,130,0,.15)!important;color:#ff8200!important}.air-datepicker .air-datepicker-cell.state-not-available,.air-datepicker .air-datepicker-cell.state-not-available-96,.air-datepicker .air-datepicker-cell.state-not-available-96.-current-,.air-datepicker .air-datepicker-cell.state-not-available.-current-{background-color:transparent!important;color:rgba(0,0,0,.3)!important;-webkit-text-decoration:line-through!important;text-decoration:line-through!important}.air-datepicker .air-datepicker-cell.state-not-available-96.-selected-,.air-datepicker .air-datepicker-cell.state-not-available.-selected-{background-color:#989898!important;color:#fff!important}.air-datepicker .air-datepicker-body--day-name{color:#808182;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:10px;font-style:italic;font-weight:700;line-height:1.2}.state-message-box{color:#ff8200;font-family:Inter,Arial,Noto Sans,sans-serif;font-size:12px;font-weight:400!important;height:0;line-height:1.25;overflow:hidden;padding-bottom:10px;padding-top:10px;text-align:center;transition:height .35s cubic-bezier(.3,.86,.36,.95)}.lava-blob{background:currentColor;border-radius:50%;height:24px;pointer-events:none;position:absolute;transition:top .4s ease,left .4s ease,background-color .3s ease;width:24px;z-index:0}.progress-bar{background-color:#ff8200;height:5px;left:0;position:absolute;top:calc(100% - 3px);transition:width 1s cubic-bezier(.3,.86,.36,.95),background-color 1s cubic-bezier(.3,.86,.36,.95);width:1%;z-index:12}.chrome.mac .progress-bar,.webkit.mac .progress-bar{top:calc(100% - 2px)}.progress-bar.green{background-color:#417505}.nav-active .progress-bar{top:calc(var(--headerHeight) - 3px);width:27.7%}.configuration{border:1px solid #417505;margin-bottom:80px;padding:34px 26px 39px 20px;transition:border-color .35s cubic-bezier(.3,.86,.36,.95)}.configuration:has(.form__error.active){border-color:#ff8200}.configuration:has(.form__error.active) .configuration-completed,.configuration:has(.form__error.active) .configuration-edit{left:-9999px;opacity:0;position:absolute;top:-9999px;visibility:hidden}.configuration.edit .configuration-completed,.configuration.edit .form__error,.configuration:not(.edit) .configuration-edit{left:-9999px;opacity:0;position:absolute;top:-9999px;visibility:hidden}.configuration p{margin-bottom:14px}.configuration-edit .row{gap:20px}.form__error{left:-9999px;opacity:0;position:absolute;top:-9999px;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.form__error.active{opacity:1;position:static;visibility:visible}.form__error>p{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:1.33}.form__error--list li{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.form__error--list li>p{color:rgba(0,0,0,.4);margin:0}.form__error--list li:not(:last-child){margin-bottom:13px}.form__error--list li a{align-items:center;color:#ff8200;display:inline-flex;flex-wrap:wrap;font-style:italic;font-weight:600;gap:3px}.form__error--list li a [class*=" icon-"],.form__error--list li a [class^=icon-]{font-size:10px;margin-top:-4px}.configuration-completed,.configuration-edit{align-items:center;display:flex;flex-direction:column;gap:35px;opacity:1;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:visible}.configuration-completed p,.configuration-edit p{color:#000;font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:1.33}.expert-review{background-color:#f7f7f7;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:50px;padding:30px 28px 30px 29px}.expert-review--content{max-width:511px}.expert-review--actions{display:flex;flex-direction:column;gap:12px}.expert-review__title{font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:1.33;margin-bottom:15px;margin-top:0}.expert-review__modal p{margin-bottom:16px}.expert-review__modal .form-flex{flex-direction:column;gap:20px;margin-bottom:19px}.expert-review__modal .form-flex input,.expert-review__modal .form-flex textarea{padding:20px 20px 18px}.language__holder{align-items:center;display:flex}.language__holder.active .language__switcher{color:#ff8200}.language__holder.active .language__drop-down a{opacity:1}.language__switcher{background-color:transparent;border:none;cursor:pointer;height:22px;left:0;padding:0;position:absolute;top:-100%;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95);width:22px;z-index:1}.language__switcher:hover{color:#ff8200}.language__drop-down{align-items:center;background:#fff;bottom:0;display:flex;gap:20px 60px;height:100%;justify-content:end;opacity:0;padding-top:10px;position:absolute;right:0;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),right .35s cubic-bezier(.3,.86,.36,.95),transform .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:100%}.language__drop-down .visible-mobile{text-transform:uppercase}.language__drop-down .active a{color:#ff8200}.language__drop-down a{color:#000;opacity:0;transition:color .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95)}.language__drop-down a:hover{color:#ff8200}@media (min-width:415px){.spread-payment .input__toggle{width:calc(100% - 126px)}.spread-payment__price{width:106px}}@media (min-width:768px){.form-flex{gap:9px;margin-bottom:0}.input-holder{padding:16px 30px 35px 21px}.input-wrapper{padding-left:10px}.input-area__grid .input-area__img{max-width:calc(100% - 10px)}.input-area__grid .input-area__img--xs{max-width:calc(100% - 15px)}.input-radio{margin-bottom:99px}.input-radio:not(:first-of-type){padding-top:66px}.input__checkbox--holder{padding:14px 21px 35px 20px}.input__checkbox--list .row{margin:0 -9px}.input__checkbox--list .row [class*=" col-"],.input__checkbox--list .row [class^=col-]{padding:0 9px}.input__checkbox--list .row [class*=" col-"]:last-child,.input__checkbox--list .row [class^=col-]:last-child{width:31.8%}.input__checkbox--list .row [class*=" col-"]:nth-child(2),.input__checkbox--list .row [class^=col-]:nth-child(2){width:47.4%}.input-services{margin-bottom:99px!important}.input__radio-classic--group{margin-bottom:41px;padding-bottom:84px}.input__files-holder{width:44.6%}.input__files-lists{padding-left:40px;width:calc(55.4% - 20px)}.step-input__group{width:calc(100% - 74px)}.step-input__img{width:40px}.input-finishing__step .input-radio__option:has(.input-radio__option-price) .input-radio__option-title{max-width:125px}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.visible-mobile{display:none!important}.logo{width:176px}.logo__mobile{display:none}.logo__desktop{display:block}.header{padding:22px 0 18px}.header__svg{position:static;transform:none}.header-left-actions,.header-right-actions,.header__logo-holder{width:33.3333333333%}.header__link,.header__menu{cursor:auto}.header__link span,.header__menu span{display:inline-block}.header-right-actions{align-items:center}[data-step]{scroll-margin-top:calc(var(--headerHeight) + 47px)}.tab__btn-wrapper a{padding:18px 12px 13px 0}.cart{padding-top:5px}.cart-holder{position:relative}.cart-dropdown{border:1px solid #808182;top:calc(100% + 20px);width:450px}.price__list li{padding:16px 0 13px}.price__list li>div:first-child,.price__list li>p:first-child,.price__list li>span:first-child,.price__list li>ul:first-child{width:calc(79% - 10px)}.price__list li>div:last-child,.price__list li>p:last-child,.price__list li>span:last-child,.price__list li>ul:last-child{width:calc(21% - 10px)}.price__list--full li>div:first-child,.price__list--full li>p:first-child,.price__list--full li>span:first-child,.price__list--full li>ul:first-child{width:calc(81.2% - 10px)}.price__list--full li>div:last-child,.price__list--full li>p:last-child,.price__list--full li>span:last-child,.price__list--full li>ul:last-child{width:calc(18.8% - 10px)}.product__list a{gap:20px}.product__list .product__info{justify-content:flex-end}.invoice__list li{padding:16px 20px 14px}.video{padding-bottom:145px;padding-top:45px}.video__wrapper{padding:80px 90px 71px}.basket__holder>.col-12{min-height:100dvh;padding-bottom:45px;padding-top:39px}.basket__holder>.col-12:has(.basket__info){padding-left:22px}.basket .col-md-4{width:34.4%}.basket .col-md-8{width:65.6%}.basket__info{margin-bottom:99px;padding:30px 20px}.basket__info .title{padding:0}.basket__info .cart__items-count{top:-3px}.basket__product{padding-right:44px}.basket__product .basket__input{margin-bottom:24px}.basket__product .product__img{padding-top:71%;width:auto}.basket__input input{width:auto}.basket .orders__specs{padding-bottom:84px;padding-top:120px}.basket-actions{align-items:center;gap:20px;padding:0}.basket-actions__shipping{max-width:100%}.basket-actions__shipping p{width:auto}.spread-payment{padding:14px 20px 14px 0}.spread-payment__modal{padding:70px 90px 96px 89px!important}.spread-payment__modal .title{margin-bottom:16px}.product__invoice{margin-bottom:40px}.modal__wrapper{padding:83px 90px 40px}.modal__close{top:14px}.modal__close-square{top:0}.modal__confirmation{padding:69px 90px 39px 89px}.modal__share{padding:70px 90px 79px 89px}.modal__share .title{margin-bottom:16px}.modal__share p{margin-bottom:22px}.modal__bim{padding:70px 90px 41px 87px}.modal__bim .title{margin-bottom:16px}.modal__bim .img-holder{padding-top:164%}.modal__discount{padding:70px 90px 82px 89px}.modal__colors .btn,.modal__colors .staircase-selector__holder:has(input[type=radio]:checked) button[type=submit],.staircase-selector__holder:has(input[type=radio]:checked) .modal__colors button[type=submit]{right:17px;top:20px}.modal__colors .modal__wrapper{padding:41px 72px 75px 90px}.modal__colors .modal__img{padding-top:37.2%}.modal__services{padding:75px 88px 75px 90px}.modal__services span+p{margin-bottom:44px}.modal__services>p:nth-last-child(2){margin-bottom:18px}.modal__revisit{padding:70px 90px 50px 89px!important}.modal__comfort{padding:70px 90px 34px 89px}.modal__measure{padding:69px 90px 84px 89px}.modal__measure .title{margin-bottom:16px}.modal__measure .content-wrapper>.row .img-holder{width:calc(100% - 48px)}.modal__measure .content-wrapper>.row .img-holder--xs{width:calc(100% - 58px)}.modal__measure .tip__wrapper .img-holder{margin-top:13px}.modal__options{padding:70px 90px 73px 89px}.modal__options .title{margin-bottom:16px}.modal__ftf{padding:70px 90px 95px}.modal__railing{padding:74px 90px 40px}.modal__railing p{margin-bottom:112px}.modal__void{padding:69px 87px 84px}.modal__geometry{padding:70px 70px 40px 69px}.modal__sum{padding:70px 90px 38px}.color-options .input-radio__color-option--wrapper{gap:9px}.geometry__holder>.row>div:first-child{width:63%}.geometry__holder>.row>div:last-child{width:37%}.geometry__labels--xl>div:first-child{width:23%}.geometry__labels--xl>div:nth-child(2){width:38%}.geometry__labels--xl>div:last-child{width:39%}.geometry__inputs>div:first-child{width:34%}.geometry__inputs>div:last-child{width:66%}.geometry__inputs--xl>div:first-child{width:23%}.geometry__inputs--xl>div:nth-child(2){width:38%}.geometry__inputs--xl>div:last-child{width:39%}.geometry__inputs input{font-size:18px;padding:18px 16px}.geometry__total>div>div:nth-child(2){padding-right:5px;text-align:center}.sum__row-holder input{font-size:18px}.orders__holder{padding:76px 90px}.orders-filter{gap:30px}.country-select .ts-control:after{color:#989898;content:"CHANGE";font-family:TeX Gyre Heros,Arial,Noto Sans,sans-serif;font-style:italic;font-weight:700;line-height:1.22;padding-top:3px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:color .35s cubic-bezier(.3,.86,.36,.95)}.payment{padding-bottom:35px;padding-top:45px}.payment__holder{padding:80px 90px}.payment-gateway--form{padding-left:45px}.payment-gateway--price{padding-right:45px}.payment-gateway--price .link__back{margin-bottom:80px}.payment-gateway--method{flex-direction:row;gap:40px}.payment-gateway--method .form-flex{width:calc(50% - 20px)}.payment-gateway--holder>div:first-child{width:34.4%}.payment-gateway--holder>div:last-child{width:65.6%}.product{padding-top:24px}.product__holder{position:relative}.product__wrapper{position:sticky;top:calc(var(--headerHeight) + 24px)}.product__img{margin:0 0 12px;padding-top:70.2%;position:relative;top:0}.product__img--pagination{width:104px}.product__img--pagination span:first-child{padding-left:12px;padding-right:22px}.product__img--pagination span:last-child{padding-left:19px;padding-right:12px}.product__img--pagination{bottom:0;position:absolute;right:0}.product__detail{margin-bottom:40px;padding:0;padding-top:0;position:static;transform:none}.product__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.qr.active .qr-holder{opacity:1;visibility:visible}.contact--form{padding-bottom:80px;padding-left:45px}.contact--form .form-flex>div{width:calc(50% - 20px)}.install-accordion .ac .ac-trigger{padding:16px 0 13px}.install-accordion__title{width:calc(79% - 10px)}.install-accordion__price{width:calc(21% - 10px)}.staircase-selector__actions{margin-bottom:31px;overflow:visible;padding:0}.staircase-selector__radio-holder>div{width:calc(33.33333% - 14px)}.floor-input__holder{padding-left:20px;padding-right:20px}.floor-input__add-row{padding-right:15px}.floor-input__quantity button{width:25%}.floor-floor .floor-input__table-label>div:first-child,.void-input .floor-input__table-label>div:first-child{width:36%}.floor-floor .floor-input__table-label>div:nth-child(2),.void-input .floor-input__table-label>div:nth-child(2){width:24.5%}.floor-floor .floor-input__table-row>div:first-child,.void-input .floor-input__table-row>div:first-child{width:36%}.void-input--v2 .floor-floor .floor-input__table-row>div:first-child,.void-input--v2 .void-input .floor-input__table-row>div:first-child{width:23.5%}.floor-floor .floor-input__table-row>div:nth-child(2),.void-input .floor-input__table-row>div:nth-child(2){width:24.5%}.week-picker .input__date{position:relative}.week-picker__drop{width:448px}.expert-review{margin-bottom:95px}.expert-review--actions{margin-left:auto}.expert-review__modal{padding:70px 90px 80px 89px}.expert-review__modal .title{margin-bottom:16px}.language__holder.active .language__switcher{font-size:0;position:relative;top:53%}.language__holder.active .language__switcher:after,.language__holder.active .language__switcher:before{background-color:#000;content:"";height:1px;left:-1px;position:absolute;top:50%;transform:rotate(45deg) translateY(-50%);transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:23px}.language__holder.active .language__switcher:after{transform:rotate(-45deg)}.language__holder.active .language__switcher:hover:after,.language__holder.active .language__switcher:hover:before{background-color:#ff8200}.language__holder.active .language__drop-down{opacity:1;padding-left:20px;padding-right:181px;transform:translateX(0);visibility:visible}.language__switcher{position:static;transform:none}.language__drop-down{-moz-column-gap:70px;column-gap:70px;flex-wrap:wrap;padding-bottom:18px;padding-top:28px;transform:translateX(100%)}}@media (min-width:768px)and (min-width:1550px){.language__holder.active .language__switcher{position:absolute}}@media (min-width:1024px){.share-form__success span{margin:0 auto;max-width:300px}.input-area__grid{gap:10px;grid-template-columns:93px auto 96px}.input-area__grid .input-range{display:block}.input-radio:not(:first-of-type){padding-top:0}.input-radio__color-img{width:100%}.input-prev [data-step]{padding-top:0}.input-actions{justify-content:flex-end}.input-actions .btn-round{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.input__checkbox--holder .price{margin-top:9px}.input__checkbox--list .row [class*=" col-"]:last-child,.input__checkbox--list .row [class^=col-]:last-child{width:23.8%}.input__checkbox--list .row [class*=" col-"]:nth-child(2),.input__checkbox--list .row [class^=col-]:nth-child(2){width:55.4%}.input__checkbox--toggle{top:calc(100% - 17px)}.step-input__holder{padding:2px 12px 0}.step-input__wrapper{font-size:18px}.step-input__group{width:calc(100% - 100px)}.step-input__group--xs{max-width:258px;width:100%}.step-input__img{width:65px}.input-finishing__step .input-radio__option:has(.input-radio__option-price) .input-radio__option-title{max-width:295px}.stair-finishing__holder .tab-content{padding-bottom:38px}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.justify-end-lg{margin-left:auto!important}.container{max-width:1160px;padding-left:40px;padding-right:40px}.container-xl{max-width:1518px}.product__list a{padding:6px 21px 7px}.product__list .product__info{gap:10px 52px}.basket__holder>.col-12:has(.basket__info){padding-left:44px}.basket__info{padding:33px 28px 69px}.basket__info .title{margin-bottom:19px}.basket__input input{flex:initial}.basket-empty{margin-bottom:19px}.color-options .input-radio__color-option--wrapper{gap:11px}.product{padding-top:42px}.product__wrapper{top:calc(var(--headerHeight) + 42px)}.staircase-selector__radio-holder>div{width:calc(25% - 15px)}.step-input__slider .swiper-actions{padding:0 15px}.step-input__slider .swiper-slide .input-group{padding:0 20px}.step-input__slider .swiper-slide .input-area__grid{display:flex;padding-right:0}.step-input__slider .swiper-slide .input-area__grid .input-range{flex-shrink:0}.step-input__slider .swiper-slide .input-error{left:22%;right:auto}.step-input__slider .swiper-slide .input-area__img{width:82px}.step-input__slider .swiper-slide .input-area__img+div{flex-grow:1}.floor-input{margin-bottom:99px;padding-top:0}.floor-input__label--holder{width:47px}.floor-input__remove:after,.floor-input__remove:before{left:34%}.floor-input__quantity button.increment{padding-right:13px}.floor-floor .floor-input__table-label>div:first-child,.void-input .floor-input__table-label>div:first-child{width:31%}.floor-floor .floor-input__table-label>div:nth-child(2),.void-input .floor-input__table-label>div:nth-child(2){width:29.5%}.void-input--v2 .floor-input__table-label.grid--xl>div:first-child{padding-left:20px}.floor-input__table-row{font-size:18px}.void-input.void-input--v2 .floor-input__table-row>div:nth-child(3){padding-left:14px;padding-right:14px}.void-input.void-input--v2 .floor-input__table-row>div:nth-child(2) .increment{padding-right:17px}.floor-floor .floor-input__table-row>div:first-child,.void-input .floor-input__table-row>div:first-child{width:31%}.void-input--v2 .floor-floor .floor-input__table-row>div:first-child,.void-input--v2 .void-input .floor-input__table-row>div:first-child{width:23.5%}.floor-floor .floor-input__table-row>div:nth-child(2),.void-input .floor-input__table-row>div:nth-child(2){width:29.5%}.floor-input__table-row .input-area,.floor-input__table-row input{font-size:18px}.floor-input__table-row .input-area input{padding-right:65px}.void-input--v2 .floor-input__table-row .input-area input{padding-right:10px}.floor-input__table-row .input-area .input-unit{right:18px}.input-row .floor-input__table-row--holder{width:calc(100% - 47px)}.summary .summary-action{padding:0 28px 0 10px}.tooltip p{color:#808182;left:calc(100% + 20px);margin:0;min-width:254px;opacity:0;position:absolute;top:0;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden}.straight-img--top img,.straight-img--top-three img,.straight-img--top-two img{width:103px}.quarter-turn-img--three img,.quarter-turn-img--two img,.stair--double-quarter-turn-twelve-img,.stair--half-turn-ten-img img,.stair-rotate-270 .stair-straight-five-img img,.stair-rotate-270 .stair-straight-two-img img,.stair-rotate-270 .straight-img--top img,.stair-rotate-270 .straight-img--top-three img,.stair-rotate-270 .straight-img--top-two img,.stair-rotate-90 .stair-straight-five-img img,.stair-rotate-90 .stair-straight-two-img img,.stair-rotate-90 .straight-img--top img,.stair-rotate-90 .straight-img--top-three img,.stair-rotate-90 .straight-img--top-two img{height:103px;width:103px}.progress-bar{width:4.2%}.expert-review p{margin:0}.language__holder.active .language__drop-down{right:50%;transform:translateX(50%)}.language__drop-down{-moz-column-gap:134px;column-gap:134px;max-width:1080px;right:50%;width:100%}}@media (min-width:1250px){.input-error{right:38px}.input__checkbox--grid{grid-template-columns:100px 123px auto}.input__checkbox--grid .input-error{right:48px}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.justify-end-xl{margin-left:auto!important}.invoice__list li{gap:52px}.invoice__list li>p:first-child{width:calc(100% - 158px)}.basket .orders__price{padding-bottom:82px}.basket-actions:not(:has(.week-picker)){justify-content:space-between}.floor-input__label input{left:45px;right:auto}.tooltip p{min-width:317px}.language__drop-down{max-width:1110px}}@media (min-width:1330px){.basket-actions:has(.week-picker){justify-content:space-between}}@media (min-width:1550px){.language__switcher{left:calc(100% - 150px);position:absolute;top:55%;transform:translateY(-50%)}}@media (min-width:1600px){.product__actions{bottom:0;left:10px;position:fixed}}@media (max-width:1023px){.input-radio__color-holder{margin-bottom:48px}.input__checkbox--holder{margin-bottom:14px;margin-top:80px}.stair-input-next .input-radio__color-holder:has([hidden]){margin-bottom:0}.stair-finishing-tab__controls>div:last-child{padding-left:20px}.stair-finishing__color .img-wrapper .price{font-size:12px}a .stair-finishing__color-info i{font-size:14px}[data-step]:not(.input-radio__title):not(.configuration){margin-bottom:0}.tooltip p{display:none}}@media (max-width:1175px){.input-radio__color-option--wrapper{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.input-radio__color-option--wrapper::-webkit-scrollbar{display:none}.input-radio__color-option--wrapper li{flex-shrink:0}}@media (max-width:1174px){.input-radio__color-option--holder{position:relative}.input-radio__color-option--holder:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;position:absolute;right:0;top:0;width:13px;z-index:2}}@media (max-width:1249px){.input__checkbox--dropdown .input-range{display:none}}@media (max-width:1024px){.step-input__wrapper .range.static{display:none}}@media (max-width:767px){.stair-finishing__selected-color{bottom:-7px;white-space:normal;width:calc(100% - 30px)}.visible-md{display:none!important}.header__holder{justify-content:center}.header__link,.header__menu{left:20px;position:absolute;text-align:left;top:55%;transform:translateY(-50%);width:132px;z-index:1}.nav-active .header__link,.nav-active .header__menu{font-size:0;left:auto;right:15px;top:52%;transform:translateY(-50%)}.nav-active .header__link:after,.nav-active .header__link:before,.nav-active .header__menu:after,.nav-active .header__menu:before{background-color:#000;border-radius:2px;content:"";height:2px;position:absolute;right:0;top:50%;transform:rotate(45deg) translateY(-50%);transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:24px;z-index:1}.nav-active .header__link:after,.nav-active .header__menu:after{transform:rotate(-45deg)}.header__link span,.header__menu span{font-size:0}.nav-active .header__link span:before,.nav-active .header__menu span:before{background-color:#fff;border-radius:2px;content:"";height:24px;position:absolute;right:-15px;top:50%;transform:translateY(-50%);transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:57px}.header .link__back{font-size:0}.header-right-actions .link__animate{top:55%}.header .cart,.header-right-actions .link__animate{position:absolute;right:20px;transform:translateY(-50%)}.header .cart{text-align:right;top:59%;width:50px}.specs__list>li{flex-wrap:wrap}.specs__list>li>div:last-child,.specs__list>li>p:last-child,.specs__list>li>span:last-child,.specs__list>li>ul:last-child{flex:1 1 100%;white-space:normal}.specs__list>li>div:has(.color-card),.specs__list>li>p:has(.color-card),.specs__list>li>span:has(.color-card),.specs__list>li>ul:has(.color-card){flex-wrap:wrap;justify-content:flex-start;white-space:normal}.basket-bg-color-left:before{right:-20px}.basket-bg-color-right:before{left:-20px}.basket__holder>.col-12:first-child{padding-top:37px}.basket .orders__price .row{flex-direction:column-reverse;gap:21px}.basket .orders__price .row a{margin-left:auto}.basket-actions{align-items:flex-end}.basket .basket-bg-color-left:before{content:none}.basket:not(.basket__empty) .basket__info{border-left:0;border-right:0;margin-left:-20px;margin-right:-20px}.modal__wrapper:has(.modal__close){padding-top:80px}.modal__colors .modal__wrapper:has(.modal__close){padding:41px 42px 82px 38px}.color-options [data-dropdown-trigger]{padding-left:16px;padding-right:10px;padding-top:39px}.geometry__total>div>div:first-child{order:1}.geometry__total>div>div:nth-child(2){margin-bottom:14px;order:0}.geometry__total>div>div:last-child{order:2}.product__holder>div:last-of-type{padding-top:calc(var(--product-view-height) + 74px)}.product__img{min-height:200px;position:fixed;top:75px}.product__img.active{height:42px;min-height:0;position:fixed}body:before{backdrop-filter:blur(10px) brightness(85%);background-color:rgba(0,0,0,.15);bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .35s cubic-bezier(.3,.86,.36,.95);width:100%;z-index:11}.staircase-selector__actions button[type=submit]{bottom:60px;left:50%;position:fixed!important;transform:translateX(-50%);z-index:5}.container:has(.staircase-selector__actions){padding-left:0;padding-right:0}.void-input .floor-input__label--holder{display:none}.void-input .floor-input__table-label.grid--xl>div:first-child{width:33.5%}.void-input .floor-input__table-label.grid--xl>div:last-child{display:none}.void-input .input-row .floor-input__table-row--holder{width:100%}.nav-active .language__switcher{left:20px;top:54%;transform:translateY(-50%)}.nav-active .language__switcher:before{background-color:#fff;border-radius:2px;content:"";height:24px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:62px;z-index:-1}.language__drop-down{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.language__drop-down::-webkit-scrollbar{display:none}.nav-active .language__drop-down{height:100%;justify-content:start;opacity:1;padding:6px 60px 0 100px;top:0;visibility:visible;width:100%}}@media (max-width:399px){.week-picker__group.lock-price__group li>div:first-child{width:67%}.week-picker__group.lock-price__group li>div:last-child{width:33%}}@media (min-width:768px)and (max-width:1024px){.share-form__success{height:auto}.share-form__success button{position:static;transform:none}}@media (min-width:768px)and (max-width:1023px){.input-error{font-size:14px}.input__checkbox--grid .input-error{font-size:13px}}@media (min-width:768px)and (max-width:1550px){.header-right-actions{gap:20px 70px}}@media (min-width:768px)and (max-width:899px){.week-picker{justify-content:flex-start}.week-picker [data-picker-status]{width:100%}}
