@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Variable-Cyr-EAA9jha_.woff2)format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Variable-CyrExt-CO5hGrJv.woff2)format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Variable-Cyr-Italic-CVbpa0t4.woff2)format("woff2");font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Variable-Lat-l_AIctKy.woff2)format("woff2");font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Variable-Lat-Italic-jzfX-GOl.woff2)format("woff2");font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Variable-LatExt-BsZE-iaG.woff2)format("woff2");font-style:normal;font-display:swap}.symbol-arrow-back,.symbol-arrow-down{--width:.9375rem * 1;--height:.9375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-arrow-drop-down,.symbol-arrow-drop-up{--width:1.375rem * 1;--height:1.375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-arrow-forward{--width:.9375rem * 1;--height:.9375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-arrow-next,.symbol-arrow-prev{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-arrow-up{--width:.9375rem * 1;--height:.9375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-asq{--width:1.25rem * 1;--height:1.25rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-bell{--width:.75rem * 1;--height:.8125rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-bonus-icon{--width:1.4375rem * 1;--height:1.4375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-butterflies-card{--width:6.4375rem * 1;--height:9.125rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-butterfly-circle{--width:2rem * 1;--height:2rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-butterfly{--width:1.75rem * 1;--height:1.75rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-caret-down,.symbol-caret-stroke-down{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-caret{--width:.5625rem * 1;--height:.375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-cart{--width:1.0625rem * 1;--height:1rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-catalog-search{--width:1.5rem * 1;--height:.9375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-check-circle{--width:1.1875rem * 1;--height:1.1875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-checkbox{--width:1rem * 1;--height:1rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-clock{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-contact-support{--width:.625rem * 1;--height:.6875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-copy{--width:1rem * 1;--height:1.1875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-cross,.symbol-document{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-download-cert{--width:.875rem * 1;--height:.875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-download{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-edit{--width:1rem * 1;--height:1rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-error-filled{--width:1.25rem * 1;--height:1.25rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-error{--width:1.1875rem * 1;--height:1.1875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-favorite-panel{--width:.9375rem * 1;--height:.875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-favorite-stroke{--width:1rem * 1;--height:.875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-favorite{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-file{--width:1.5rem * 1;--height:2rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-filter{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-forward{--width:.875rem * 1;--height:.75rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-free-delivery{--width:1.375rem * 1;--height:1rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-gift{--width:1.125rem * 1;--height:1.125rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-history{--width:.9375rem * 1;--height:.9375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-logo-circle{--width:1.125rem * 1;--height:1.125rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-logo-complex{--width:11.5rem * 1;--height:2.625rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-logo{--width:8.1875rem * 1;--height:2.6875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-mail{--width:1.25rem * 1;--height:1rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-marker-ponytail{--width:.5625rem * 1;--height:.5625rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-minus{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-mouse{--width:.8125rem * 1;--height:1.1875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-next{--width:.5rem * 1;--height:.875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-nt{--width:43.625rem * 1;--height:43.625rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-phone{--width:1.25rem * 1;--height:1.25rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-place,.symbol-plus{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-quote-mark{--width:.875rem * 1;--height:.6875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-repeat,.symbol-search{--width:.9375rem * 1;--height:.9375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-sesderma{--width:6.0625rem * 1;--height:1.1875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-share{--width:.875rem * 1;--height:.75rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-sibirix{--width:3.875rem * 1;--height:.5625rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-small-butterfly{--width:7.375rem * 1;--height:8.625rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-star-lg-stroke,.symbol-star-lg{--width:2.5rem * 1;--height:2.375rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-star{--width:1.375rem * 1;--height:1.3125rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-support{--width:.625rem * 1;--height:.6875rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-timer,.symbol-tools,.symbol-trash-edges{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-trash{--width:1.5rem * 1;--height:2rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-upload{--width:1.5rem * 1;--height:1.5rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-user{--width:1.3125rem * 1;--height:1.3125rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.symbol-volume-mute,.symbol-volume,.symbol-zoom-in,.symbol-zoom-out{--width:1.25rem * 1;--height:1.25rem * 1;width:round(up, var(--width), 1px);height:round(up, var(--height), 1px)}.code-field{box-sizing:border-box;max-width:500px}.code-field__error{text-align:center;color:#f23d34;margin:10px;font-size:12px}.code-field *{box-sizing:border-box}.code-field__list{margin-left:-4px;margin-right:-4px;display:flex}.code-field__item{flex-grow:1;padding-left:4px;padding-right:4px}.code-field__input{text-align:center;color:#fff;background-color:#222;border:2px solid #0000;border-radius:12px;outline:none;width:100%;height:50px;font-size:20px;font-weight:700}.code-field__input:focus{border-color:#777}.code-field.error input{border-color:#f23d34}.dp__input_wrap{width:100%;box-sizing:unset;position:relative}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);color:var(--dp-icon-color);box-sizing:content-box;padding:6px 12px;display:inline-block}.dp__input_icon{cursor:pointer;top:50%;color:var(--dp-icon-color);position:absolute;inset-inline-start:0;transform:translateY(-50%)}.dp--clear-btn{top:50%;cursor:pointer;color:var(--dp-icon-color);background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after,.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{z-index:99999;position:absolute}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{z-index:999999;position:absolute;inset:0}.dp__menu_disabled{cursor:not-allowed;background:#ffffff80}.dp__menu_readonly{cursor:default;background:0 0}.dp-menu-loading{cursor:default;background:#ffffff80}.dp--menu-load-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dp--menu-loader{border:var(--dp-loader);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite dp-load-rotation;display:inline-block;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;transform:translateY(-50%)rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2);border:none;align-self:center;display:flex;overflow-x:auto}.dp__sidebar_left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{text-align:left;white-space:nowrap;width:100%;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition);padding:5px;display:block}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{color:var(--dp-text-color);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.dp__calendar_header_item{text-align:center;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;flex-grow:1}.dp__calendar_row{margin:var(--dp-row-margin);justify-content:center;align-items:center;display:flex}.dp__calendar_item{text-align:center;box-sizing:border-box;color:var(--dp-text-color);flex-grow:1}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{text-align:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-start-end-radius:0;border-end-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-start-start-radius:0;border-end-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp--extended-fixed-end,.dp--extended-fixed-start,.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border:1px solid var(--dp-range-between-border-color);border-radius:0}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-radius:0}.dp__cell_auto_range_start{border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius)}.dp__cell_auto_range_end{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius)}.dp__calendar_header_separator{background:var(--dp-border-color);width:100%;height:1px}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{background-color:var(--dp-marker-color);height:5px;position:absolute;bottom:0}.dp__marker_dot{border-radius:50%;width:5px;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default;padding:5px;position:absolute}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp__tooltip_mark{background-color:var(--dp-text-color);width:5px;height:5px;color:var(--dp-text-color);border-radius:50%;margin-inline-end:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);width:8px;height:8px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp__instance_calendar{width:100%;position:relative}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box;align-items:center;display:flex}.dp__inner_nav{cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{flex-direction:row;align-items:center;width:100%;display:flex}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{flex-direction:column;width:100%;display:flex}.dp__overlay{background:var(--dp-background-color);z-index:99999;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box;transition:opacity 1s ease-out}.dp--overlay-absolute{height:100%;position:absolute;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{height:var(--dp-overlay-height);flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{box-sizing:border-box;flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin-inline:auto;padding:0;display:flex}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{font:inherit;transition:var(--dp-common-transition);border:none;line-height:normal}.dp--year-mode-picker{width:100%;height:var(--dp-cell-size);justify-content:space-between;align-items:center;display:flex}.dp--tp-wrap{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{-webkit-user-select:none;user-select:none;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{justify-content:center;width:100%;display:flex}.dp__inc_dec_button{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);cursor:pointer;color:var(--dp-icon-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:5px;display:flex}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);justify-content:center;align-items:center;display:flex}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{cursor:pointer;align-items:center;width:100%;height:8px;padding:0;display:flex}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer;border:none}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{background-color:var(--dp-secondary-color);width:100%;height:4px;transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg)scale(1.15)translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp--time-overlay-btn{background:0 0}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{color:var(--dp-text-color);font-size:var(--dp-preview-font-size);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dp__action_buttons{white-space:nowrap;flex:0;justify-content:flex-end;align-items:center;margin-inline-start:auto;display:flex}.dp__action_button{padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family);background:0 0;border:1px solid #0000;align-items:center;margin-inline-start:3px;display:inline-flex}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{height:100%;min-width:var(--dp-menu-min-width);flex-direction:column;display:flex}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:0 0}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{flex-direction:column;flex:1;justify-content:space-evenly;width:100%;height:100%;display:flex}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition:all .1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4, 0, 1, 1);--dp-transition-timing:ease-out;--dp-action-row-transition:all .2s ease-in;--dp-font-family:-apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-input-not-clearable-padding:12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px;--dp-direction:ltr}.dp__theme_dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:#005cb233;--dp-range-between-dates-background-color:var(--dp-hover-color,#484848);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:var(--dp-hover-color,#fff);--dp-loader:5px solid #005cb2}.dp__theme_light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#fff;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:#1976d21a;--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3);--dp-loader:5px solid #1976d2}.dp__flex{align-items:center;display:flex}.dp__btn{background:0 0}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;position:relative}.dp__main *{direction:var(--dp-direction,ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentColor;fill:currentColor}.dp__button{text-align:center;width:100%;color:var(--dp-icon-color);cursor:pointer;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height);place-content:center;align-items:center;display:flex}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{z-index:1;width:100%;height:100%;position:relative}.slider-connects{z-index:0;overflow:hidden}.slider-connect,.slider-origin{transform-origin:0 0;height:100%;-webkit-transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1;width:100%;position:absolute;top:0;right:0}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{width:0;top:-100%}.slider-horizontal .slider-origin{height:0}.slider-handle{backface-visibility:hidden;position:absolute}.slider-touch-area{width:100%;height:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width,16px) / 2 * -1);top:calc((var(--slider-handle-height,16px) - var(--slider-height,6px)) / 2 * -1 + -1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width,16px) / 2 * -1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height,16px) - var(--slider-height,6px)) / 2 * -1 + -1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width,16px) / 2 * -1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px #00000052);cursor:-webkit-grab;cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,#10b98130), var(--slider-handle-shadow,.5px .5px 2px 1px #00000052);outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px #0000006b);cursor:-webkit-grabbing;cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);text-align:center;white-space:nowrap;display:block;position:absolute}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size,5px) * -2);content:"";width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;top:calc(var(--slider-tooltip-arrow-size,5px) * -2);width:0;position:absolute;transform:translate(-50%)}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;right:calc(var(--slider-tooltip-arrow-size,5px) * -2);width:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size,5px) * -2);width:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size,5px) + (var(--slider-handle-height,16px) - var(--slider-height,6px)) / 2 + var(--slider-tooltip-distance,3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size,5px) + (var(--slider-handle-height,16px) - var(--slider-height,6px)) / 2 + var(--slider-tooltip-distance,3px) + var(--slider-height,6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{transform:translateY(calc((var(--slider-tooltip-line-height,1.25rem) - var(--slider-tooltip-py,2px)) * -1 + 1px));top:auto}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size,5px) + var(--slider-height,6px) + (var(--slider-handle-height,16px) - var(--slider-height,6px)) / 2 + var(--slider-tooltip-distance,3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size,5px) + var(--slider-height,6px) + (var(--slider-handle-height,16px) - var(--slider-height,6px)) / 2 + var(--slider-tooltip-distance,3px) - var(--slider-height,6px) + 1px)}.multiselect{background:var(--ms-bg,#fff);border:var(--ms-border-width,1px) solid var(--ms-border-color,#d1d5db);border-radius:var(--ms-radius,4px);box-sizing:border-box;cursor:pointer;font-size:var(--ms-font-size,1rem);min-height:calc(var(--ms-border-width,1px) * 2 + var(--ms-font-size,1rem) * var(--ms-line-height,1.375) + var(--ms-py,.5rem) * 2);outline:none;justify-content:flex-end;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.multiselect.is-open-top{border-radius:0 0 var(--ms-radius,4px) var(--ms-radius,4px)}.multiselect.is-disabled{background:var(--ms-bg-disabled,#f3f4f6);cursor:default}.multiselect.is-active{border:var(--ms-border-width-active,var(--ms-border-width,1px)) solid var(--ms-border-color-active,var(--ms-border-color,#d1d5db));box-shadow:0 0 0 var(--ms-ring-width,3px) var(--ms-ring-color,#10b98130)}.multiselect-wrapper{box-sizing:border-box;cursor:pointer;min-height:calc(var(--ms-border-width,1px) * 2 + var(--ms-font-size,1rem) * var(--ms-line-height,1.375) + var(--ms-py,.5rem) * 2);outline:none;justify-content:flex-end;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.multiselect-multiple-label,.multiselect-placeholder,.multiselect-single-label{box-sizing:border-box;height:100%;line-height:var(--ms-line-height,1.375);max-width:100%;padding-left:var(--ms-px,.875rem);padding-right:calc(1.25rem + var(--ms-px,.875rem) * 3);pointer-events:none;background:0 0;align-items:center;display:flex;position:absolute;top:0;left:0}.multiselect-placeholder{color:var(--ms-placeholder-color,#9ca3af)}.multiselect-single-label-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.multiselect-search{appearance:none;background:var(--ms-bg,#fff);border-radius:var(--ms-radius,4px);box-sizing:border-box;font-family:inherit;font-size:inherit;height:100%;padding-left:var(--ms-px,.875rem);border:0;outline:none;width:100%;position:absolute;inset:0}.multiselect-search::-webkit-search-cancel-button{-webkit-appearance:none}.multiselect-search::-webkit-search-decoration{-webkit-appearance:none}.multiselect-search::-webkit-search-results-button{-webkit-appearance:none}.multiselect-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-tags{margin:var(--ms-tag-my,.25rem) 0 0;padding-left:var(--ms-py,.5rem);flex-wrap:wrap;flex-grow:1;flex-shrink:1}.multiselect-tag,.multiselect-tags{align-items:center;min-width:0;display:flex}.multiselect-tag{background:var(--ms-tag-bg,#10b981);border-radius:var(--ms-tag-radius,4px);color:var(--ms-tag-color,#fff);font-size:var(--ms-tag-font-size,.875rem);font-weight:var(--ms-tag-font-weight,600);line-height:var(--ms-tag-line-height,1.25rem);margin-bottom:var(--ms-tag-my,.25rem);margin-right:var(--ms-tag-mx,.25rem);padding:var(--ms-tag-py,.125rem) 0 var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem);white-space:nowrap}.multiselect-tag.is-disabled{background:var(--ms-tag-bg-disabled,#9ca3af);color:var(--ms-tag-color-disabled,#fff);padding-right:var(--ms-tag-px,.5rem)}.multiselect-tag-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multiselect-tag-wrapper-break{white-space:normal;word-break:break-all}.multiselect-tag-remove{border-radius:var(--ms-tag-remove-radius,4px);margin:var(--ms-tag-remove-my,0) var(--ms-tag-remove-mx,.125rem);padding:var(--ms-tag-remove-py,.25rem) var(--ms-tag-remove-px,.25rem);justify-content:center;align-items:center;display:flex}.multiselect-tag-remove:hover{background:#00000010}.multiselect-tag-remove-icon{opacity:.8;background-color:currentColor;width:.75rem;height:.75rem;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.multiselect-tags-search-wrapper{height:100%;margin:0 var(--ms-tag-mx,4px) var(--ms-tag-my,4px);flex-grow:1;flex-shrink:1;display:inline-block;position:relative}.multiselect-tags-search-copy{visibility:hidden;white-space:pre-wrap;width:100%;height:1px;display:inline-block}.multiselect-tags-search{appearance:none;box-sizing:border-box;font-family:inherit;font-size:inherit;border:0;outline:none;width:100%;padding:0;position:absolute;inset:0}.multiselect-tags-search::-webkit-search-cancel-button{-webkit-appearance:none}.multiselect-tags-search::-webkit-search-decoration{-webkit-appearance:none}.multiselect-tags-search::-webkit-search-results-button{-webkit-appearance:none}.multiselect-tags-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-inifite{min-height:calc(var(--ms-border-width,1px) * 2 + var(--ms-font-size,1rem) * var(--ms-line-height,1.375) + var(--ms-py,.5rem) * 2);justify-content:center;align-items:center;width:100%;display:flex}.multiselect-inifite-spinner,.multiselect-spinner{background-color:var(--ms-spinner-color,#10b981);z-index:10;flex-grow:0;flex-shrink:0;width:1rem;height:1rem;animation:1s linear infinite multiselect-spin;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.multiselect-spinner{margin:0 var(--ms-px,.875rem) 0 0}.multiselect-clear{opacity:1;padding:0 var(--ms-px,.875rem) 0 0;z-index:10;flex-grow:0;flex-shrink:0;transition:all .3s;display:flex;position:relative}.multiselect-clear:hover .multiselect-clear-icon{background-color:var(--ms-clear-color-hover,#000)}.multiselect-clear-icon{background-color:var(--ms-clear-color,#999);transition:all .3s;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E")}.multiselect-caret,.multiselect-clear-icon{width:.625rem;height:1.125rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.multiselect-caret{background-color:var(--ms-caret-color,#999);margin:0 var(--ms-px,.875rem) 0 0;pointer-events:none;z-index:10;flex-grow:0;flex-shrink:0;transition:transform .3s;position:relative;transform:rotate(0);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E")}.multiselect-caret.is-open{pointer-events:auto;transform:rotate(180deg)}.multiselect-dropdown{-webkit-overflow-scrolling:touch;background:var(--ms-dropdown-bg,#fff);border:var(--ms-dropdown-border-width,1px) solid var(--ms-dropdown-border-color,#d1d5db);border-radius:0 0 var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px);bottom:0;left:calc(var(--ms-border-width,1px) * -1);margin-top:calc(var(--ms-border-width,1px) * -1);max-height:var(--ms-max-height,10rem);right:calc(var(--ms-border-width,1px) * -1);z-index:100;outline:none;flex-direction:column;display:flex;position:absolute;overflow-y:scroll;transform:translateY(100%)}.multiselect-dropdown.is-top{border-radius:var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px) 0 0;bottom:auto;top:var(--ms-border-width,1px);transform:translateY(-100%)}.multiselect-dropdown.is-hidden{display:none}.multiselect-options{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.multiselect-group{margin:0;padding:0}.multiselect-group-label{background:var(--ms-group-label-bg,#e5e7eb);box-sizing:border-box;color:var(--ms-group-label-color,#374151);cursor:default;font-size:.875rem;font-weight:600;line-height:var(--ms-group-label-line-height,1.375);padding:var(--ms-group-label-py,.3rem) var(--ms-group-label-px,.75rem);text-align:left;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.multiselect-group-label.is-pointable{cursor:pointer}.multiselect-group-label.is-pointed{background:var(--ms-group-label-bg-pointed,#d1d5db);color:var(--ms-group-label-color-pointed,#374151)}.multiselect-group-label.is-selected{background:var(--ms-group-label-bg-selected,#059669);color:var(--ms-group-label-color-selected,#fff)}.multiselect-group-label.is-disabled{background:var(--ms-group-label-bg-disabled,#f3f4f6);color:var(--ms-group-label-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-group-label.is-selected.is-pointed{background:var(--ms-group-label-bg-selected-pointed,#0c9e70);color:var(--ms-group-label-color-selected-pointed,#fff)}.multiselect-group-label.is-selected.is-disabled{background:var(--ms-group-label-bg-selected-disabled,#75cfb1);color:var(--ms-group-label-color-selected-disabled,#d1fae5)}.multiselect-group-options{margin:0;padding:0}.multiselect-option{box-sizing:border-box;cursor:pointer;font-size:var(--ms-option-font-size,1rem);line-height:var(--ms-option-line-height,1.375);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem);text-align:left;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.multiselect-option.is-pointed{background:var(--ms-option-bg-pointed,#f3f4f6);color:var(--ms-option-color-pointed,#1f2937)}.multiselect-option.is-selected{background:var(--ms-option-bg-selected,#10b981);color:var(--ms-option-color-selected,#fff)}.multiselect-option.is-disabled{background:var(--ms-option-bg-disabled,#fff);color:var(--ms-option-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-option.is-selected.is-pointed{background:var(--ms-option-bg-selected-pointed,#26c08e);color:var(--ms-option-color-selected-pointed,#fff)}.multiselect-option.is-selected.is-disabled{background:var(--ms-option-bg-selected-disabled,#87dcc0);color:var(--ms-option-color-selected-disabled,#d1fae5)}.multiselect-no-options,.multiselect-no-results{color:var(--ms-empty-color,#4b5563);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem)}.multiselect-fake-input{background:0 0;border:0;outline:none;width:100%;height:1px;padding:0;font-size:0;position:absolute;bottom:-1px;left:0;right:0}.multiselect-fake-input:active,.multiselect-fake-input:focus{outline:none}.multiselect-assistive-text{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.multiselect-spacer{display:none}[dir=rtl] .multiselect-multiple-label,[dir=rtl] .multiselect-placeholder,[dir=rtl] .multiselect-single-label{padding-left:calc(1.25rem + var(--ms-px,.875rem) * 3);padding-right:var(--ms-px,.875rem);left:auto;right:0}[dir=rtl] .multiselect-search{padding-left:0;padding-right:var(--ms-px,.875rem)}[dir=rtl] .multiselect-tags{padding-left:0;padding-right:var(--ms-py,.5rem)}[dir=rtl] .multiselect-tag{margin-left:var(--ms-tag-mx,.25rem);padding:var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem) var(--ms-tag-py,.125rem) 0;margin-right:0}[dir=rtl] .multiselect-tag.is-disabled{padding-left:var(--ms-tag-px,.5rem)}[dir=rtl] .multiselect-caret,[dir=rtl] .multiselect-spinner{margin:0 0 0 var(--ms-px,.875rem)}[dir=rtl] .multiselect-clear{padding:0 0 0 var(--ms-px,.875rem)}@keyframes multiselect-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-pagination-bullets{--bullet-size:round(.75rem, 1px);--bullet-color:#fff;--bullet-gap:var(--m8);gap:var(--bullet-gap);box-sizing:border-box;justify-content:center;display:flex}.swiper-pagination-bullets .swiper-pagination-bullet{width:var(--bullet-size);height:var(--bullet-size);background:color-mix(in srgb, var(--bullet-color) 24%, transparent);cursor:pointer;border-radius:100%;flex-shrink:0;transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:block;position:relative;overflow:hidden}.swiper-pagination-bullets .swiper-pagination-bullet-active{background:var(--bullet-color)}@media (width<=1023px){.swiper-pagination-bullets{--bullet-size:round(.5rem, 1px)}}.swiper-slide-shadow{background:var(--swiper-slide-shadow-color,#00000080);border-radius:inherit}.code-field{max-width:none}.code-field .code-field__error{color:#bd1212}.code-field .code-field__list{gap:var(--m8);margin:0}.code-field .code-field__item{padding:0}.code-field .code-field__input{text-align:center!important}.code-field .code-field.error input{border-color:#bd1212}:root{--dp-font-family:"Montserrat", Arial, sans-serif, -apple-system;--dp-border-radius:var(--br4);--dp-cell-border-radius:var(--br8);--dp-font-size:var(--fs14);--dp-preview-font-size:var(--fs14);--dp-time-font-size:var(--fs14);--dp-input-padding:0;--dp-menu-width:auto;--dp-cell-size:round(2.25rem, 1px);--dp-input-icon-padding:0}.dp__theme_light{--dp-hover-color:#fff;--db-primary-color:#a2a9ad;--dp-font-family:"Montserrat", Arial, sans-serif, -apple-system;--dp-font-size:var(--fs14);letter-spacing:var(--font-letter-spacing);font-weight:500;line-height:1.4}.dp--menu-wrapper{right:0;box-shadow:0 round(.75rem,1px) round(1.5rem,1px) #00000014;top:var(--m4)!important;transform:translate(0, var(--input-height))!important;z-index:calc(100 - 1)!important}.dp__input_wrap{cursor:pointer}.dp__arrow_top{display:none}.dp__menu_inner{padding:var(--m8)}.dp__menu{background:#fff;border:round(.0625rem,1px) solid #a2a9ad29}.dp__inner_nav{color:#a2a9ad}.dp__month_year_select{color:#292929;font:500 var(--fs16) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--font-letter-spacing)}.dp__month_year_select[data-dp-element=overlay-year]{color:#333}.dp__calendar_header{color:#a2a9ad;font:400 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--font-letter-spacing);text-transform:uppercase}.dp__calendar_header_separator{display:none}.dp__calendar_row:first-child{margin-top:0!important}.dp--header-wrap{margin-bottom:var(--m20)}.dp__calendar_item:nth-child(6n),.dp__calendar_item:nth-child(7n),.dp__calendar_item:nth-child(6n) .dp__cell_offset,.dp__calendar_item:nth-child(7n) .dp__cell_offset,.dp__calendar_item:nth-child(6n) .dp__cell_disabled,.dp__calendar_item:nth-child(7n) .dp__cell_disabled{color:#bd1212}.dp__cell_offset{color:#29292999}.marquee{overflow:hidden!important}:root{--slider-bg:#a2a9ad3d;--slider-connect-bg:#292929;--slider-connect-bg-disabled:#a2a9ad80;--slider-height:round(.0625rem, 1px);--slider-handle-bg:#fff;--slider-handle-border:round(.0625rem, 1px) solid #292929;--slider-handle-width:round(1.5625rem, 1px);--slider-handle-height:round(1.5625rem, 1px);--slider-handle-radius:50%;--slider-handle-shadow:none;--slider-handle-shadow-active:none;--slider-handle-ring-width:0;--slider-handle-ring-color:transparent}.multiselect{--ms-font-size:var(--input-font-size);--ms-line-height:var(--input-line-height);--ms-bg:var(--input-background-color);--ms-border-color:var(--input-border-color);--ms-border-width:var(--input-border-width);--ms-radius:var(--input-border-radius);--ms-py:var(--input-padding-top);--ms-px:var(--input-padding-left);--ms-ring-width:0px;--ms-ring-color:transparent;--ms-placeholder-color:var(--input-placeholder-color);--ms-max-height:50vh;--ms-color:var(--input-color);--ms-dropdown-bg:var(--input-background-color);--ms-dropdown-border-color:var(--input-border-color);--ms-dropdown-border-width:var(--input-border-width);--ms-dropdown-radius:var(--input-border-radius);--ms-option-font-size:var(--fs12);--ms-option-font-weight:400;--ms-option-line-height:var(--input-line-height);--ms-option-bg-pointed:transparent;--ms-option-color-pointed:#292929;--ms-option-bg-selected:transparent;--ms-option-color-selected:#292929;--ms-option-bg-selected-pointed:transparent;--ms-option-color-selected-pointed:#292929;--ms-option-px:var(--input-padding-left);--ms-dropdown-py:var(--m8);--arrow-size:round(1.5rem, 1px);--arrow-padding:var(--input-padding-left)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.multiselect:hover{--ms-bg:var(--input-hover-background-color);--ms-border-color:var(--input-hover-border-color);--ms-color:var(--input-hover-color);--ms-dropdown-bg:var(--input-hover-background-color);--ms-dropdown-border-color:var(--input-hover-border-color)}}.multiselect,.multiselect-wrapper{min-height:calc(var(--input-height) - var(--ms-border-width,round(.0625rem, 1px)) * 2)}.multiselect-wrapper{border-radius:var(--input-border-radius);color:var(--ms-color,currentColor);transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:ease}.multiselect-arrow{padding:0 var(--arrow-padding);color:#a2a9ad;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.multiselect-arrow svg{width:var(--arrow-size);height:var(--arrow-size)}.multiselect-multiple-label,.multiselect-placeholder,.multiselect-single-label{font:var(--input-font-weight) var(--input-font-size)/var(--input-line-height) var(--input-font-family);padding:calc(var(--input-padding-top) * (1 + var(--focus-offset,0))) calc(var(--arrow-size) + var(--arrow-padding)) calc(var(--input-padding-bottom) * (1 - var(--focus-offset,0))) var(--input-padding-left)}.multiselect-multiple-label,.multiselect-placeholder{text-transform:uppercase}.multiselect-placeholder,.multiselect-single-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multiselect-dropdown{color:var(--ms-dropdown-color);padding:var(--ms-dropdown-py) 0;border-radius:var(--ms-dropdown-radius,var(--ms-radius));margin-bottom:calc(-1 * var(--m4));box-sizing:border-box;box-shadow:0 round(.75rem,1px) round(1.5rem,1px) #00000014;overflow-y:auto!important}.multiselect-option{font-weight:var(--ms-option-font-weight);text-transform:uppercase;letter-spacing:var(--letter-spacing);transition-property:all;transition-duration:.15s;transition-timing-function:ease}.multiselect.is-active{--ms-bg:var(--input-focus-background-color);--ms-border-color:var(--input-focus-border-color);--ms-color:var(--input-focus-color);--ms-dropdown-bg:#fff;--ms-dropdown-border-color:#a2a9ad29}.multiselect.is-open{border-radius:var(--ms-radius)}.multiselect.is-open .multiselect-arrow{pointer-events:none;transform:rotate(180deg)}.multiselect--sorting{--input-font-size:var(--fs12);--input-border-radius:100rem;--input-height:round(2.5rem, 1px);--ms-border-color:#a2a9ad29;--ms-dropdown-radius:var(--br16);--ms-px:var(--m14);--ms-option-px:var(--m14);--ms-option-py:var(--m8);--ms-option-font-weight:500;--ms-dropdown-color:#a2a9ad;--arrow-padding:var(--m12)}.multiselect--sorting .multiselect-single-label{text-transform:uppercase}:root{--refRes:1440;--ratio:.7;--fs-base-max:24px;--fs-base:calc(16px + var(--ratio) * (100vw * 16 / var(--refRes) - 16px));--vh:1vh;--sw:1rem;--content-max-width:round(100rem, 1px);--page-max-width:calc(var(--content-max-width) + 2 * var(--page-gutter));--page-width-sizes-base:min(100vw, var(--page-max-width));--content-width:min(100% - 2 * var(--page-gutter), var(--content-max-width));--page-width:calc(100vw - var(--sw));--page-gutter:var(--m32);--grid-gap:var(--m8);--default-header-height:round(6.5rem, 1px);--default-header-margin:0rem;--fixed-header-height:round(2.625rem, 1px);--fixed-header-margin:var(--m2);--header-height:var(--default-header-height);--sticky-position-top:calc(var(--fixed-header-height) + 2 * var(--fixed-header-margin));--header-compensation:2.875rem;--bottom-panel-height:0rem;--icon-size:round(1.5rem, 1px);--icon-size-lg:round(2rem, 1px);--page-bg-color:#fff;--page-text-color:#292929;--fs8:round(.5rem, 1px);--fs10:round(.625rem, 1px);--fs12:round(.75rem, 1px);--fs13:round(.8125rem, 1px);--fs14:round(.875rem, 1px);--fs15:round(.9375rem, 1px);--fs16:round(1rem, 1px);--fs18:round(1.125rem, 1px);--fs20:round(1.25rem, 1px);--fs22:round(1.375rem, 1px);--fs24:round(1.5rem, 1px);--fs26:round(1.625rem, 1px);--fs28:round(1.75rem, 1px);--fs30:round(1.875rem, 1px);--fs32:round(2rem, 1px);--fs36:round(2.25rem, 1px);--fs40:round(2.5rem, 1px);--fs56:round(3.5rem, 1px);--letter-spacing:-.02em;--m2:round(.125rem, 1px);--m3:round(.1875rem, 1px);--m4:round(.25rem, 1px);--m6:round(.375rem, 1px);--m8:round(.5rem, 1px);--m10:round(.625rem, 1px);--m11:round(.6875rem, 1px);--m12:round(.75rem, 1px);--m14:round(.875rem, 1px);--m16:round(1rem, 1px);--m18:round(1.125rem, 1px);--m20:round(1.25rem, 1px);--m22:round(1.375rem, 1px);--m24:round(1.5rem, 1px);--m26:round(1.625rem, 1px);--m28:round(1.75rem, 1px);--m30:round(1.875rem, 1px);--m32:round(2rem, 1px);--m34:round(2.125rem, 1px);--m36:round(2.25rem, 1px);--m37:round(2.3125rem, 1px);--m38:round(2.375rem, 1px);--m40:round(2.5rem, 1px);--m42:round(2.625rem, 1px);--m46:round(2.875rem, 1px);--m48:round(3rem, 1px);--m50:round(3.125rem, 1px);--m54:round(3.375rem, 1px);--m56:round(3.5rem, 1px);--m58:round(3.625rem, 1px);--m60:round(3.75rem, 1px);--m66:round(4.125rem, 1px);--m64:round(4rem, 1px);--m68:round(4.25rem, 1px);--m70:round(4.375rem, 1px);--m72:round(4.5rem, 1px);--m78:round(4.875rem, 1px);--m80:round(5rem, 1px);--m88:round(5.5rem, 1px);--m90:round(5.625rem, 1px);--m92:round(5.75rem, 1px);--m94:round(5.875rem, 1px);--m100:round(6.25rem, 1px);--m116:round(7.25rem, 1px);--m120:round(7.5rem, 1px);--m136:round(8.5rem, 1px);--m154:round(9.625rem, 1px);--m160:round(10rem, 1px);--m170:round(10.625rem, 1px);--input-background-color:#a2a9ad14;--input-border-color:transparent;--input-hover-color:#292929;--input-hover-background-color:#a2a9ad29;--input-hover-border-color:transparent;--input-focus-color:#292929;--input-focus-background-color:#a2a9ad14;--input-focus-border-color:transparent;--input-placeholder-color:#a2a9adcc;--input-height:round(3rem, 1px);--input-padding-top:var(--m16);--input-padding-bottom:var(--input-padding-top);--input-padding-left:var(--m12);--input-padding-right:var(--input-padding-left);--input-border-width:round(.0625rem, 1px);--input-font-weight:400;--input-font-size:var(--fs14);--input-line-height:1.15;--input-font-family:"Montserrat", Arial, sans-serif, -apple-system;--input-border-radius:var(--br4);--input-label-font-weight:400;--input-label-font-size:var(--fs12);--input-label-line-height:1.2;--input-label-font-family:"Montserrat", Arial, sans-serif, -apple-system;--input-caption-color:#a2a9ad;--input-message-color:#a2a9ad;--input-error-color:#bd1212;--input-success-color:#2db532;--br4:round(.25rem, 1px);--br8:round(.5rem, 1px);--br10:round(.625rem, 1px);--br12:round(.75rem, 1px);--br16:round(1rem, 1px);--br22:round(1.375rem, 1px);--br24:round(1.5rem, 1px);--br32:round(2rem, 1px);--br40:round(2.5rem, 1px)}@media (width<=1439px){:root{--fs26:round(1.5925rem, 1px)}}@media (width<=1239px){:root{--fs26:round(1.56065rem, 1px)}}@media (width<=1023px){:root{--fs26:round(1.52944rem, 1px)}}@media (width<=767px){:root{--fs26:round(1.49885rem, 1px)}}@media (width<=479px){:root{--fs26:round(1.46887rem, 1px)}}@media (width<=1439px){:root{--fs28:round(1.68rem, 1px)}}@media (width<=1239px){:root{--fs28:round(1.6128rem, 1px)}}@media (width<=1023px){:root{--fs28:round(1.54829rem, 1px)}}@media (width<=767px){:root{--fs28:round(1.48636rem, 1px)}}@media (width<=479px){:root{--fs28:round(1.4269rem, 1px)}}@media (width<=1439px){:root{--fs30:round(1.7625rem, 1px)}}@media (width<=1239px){:root{--fs30:round(1.65675rem, 1px)}}@media (width<=1023px){:root{--fs30:round(1.55735rem, 1px)}}@media (width<=767px){:root{--fs30:round(1.4639rem, 1px)}}@media (width<=479px){:root{--fs30:round(1.37607rem, 1px)}}@media (width<=1439px){:root{--fs32:round(1.88rem, 1px)}}@media (width<=1239px){:root{--fs32:round(1.7672rem, 1px)}}@media (width<=1023px){:root{--fs32:round(1.66117rem, 1px)}}@media (width<=767px){:root{--fs32:round(1.5615rem, 1px)}}@media (width<=479px){:root{--fs32:round(1.46781rem, 1px)}}@media (width<=1439px){:root{--fs36:round(2.115rem, 1px)}}@media (width<=1239px){:root{--fs36:round(1.9881rem, 1px)}}@media (width<=1023px){:root{--fs36:round(1.86881rem, 1px)}}@media (width<=767px){:root{--fs36:round(1.75669rem, 1px)}}@media (width<=479px){:root{--fs36:round(1.65128rem, 1px)}}@media (width<=1439px){:root{--fs40:round(2.3rem, 1px)}}@media (width<=1239px){:root{--fs40:round(2.116rem, 1px)}}@media (width<=1023px){:root{--fs40:round(1.94672rem, 1px)}}@media (width<=767px){:root{--fs40:round(1.79098rem, 1px)}}@media (width<=479px){:root{--fs40:round(1.6477rem, 1px)}}@media (width<=1439px){:root{--fs56:round(3.185rem, 1px)}}@media (width<=1239px){:root{--fs56:round(2.89835rem, 1px)}}@media (width<=1023px){:root{--fs56:round(2.6375rem, 1px)}}@media (width<=767px){:root{--fs56:round(2.40012rem, 1px)}}@media (width<=479px){:root{--fs56:round(2.18411rem, 1px)}}@media (width<=1439px){:root{--m36:round(2.205rem, 1px)}}@media (width<=1239px){:root{--m36:round(2.1609rem, 1px)}}@media (width<=1023px){:root{--m36:round(2.11768rem, 1px)}}@media (width<=767px){:root{--m36:round(2.07533rem, 1px)}}@media (width<=479px){:root{--m36:round(2.03382rem, 1px)}}@media (width<=1439px){:root{--m37:round(2.26625rem, 1px)}}@media (width<=1239px){:root{--m37:round(2.22093rem, 1px)}}@media (width<=1023px){:root{--m37:round(2.17651rem, 1px)}}@media (width<=767px){:root{--m37:round(2.13298rem, 1px)}}@media (width<=479px){:root{--m37:round(2.09032rem, 1px)}}@media (width<=1439px){:root{--m38:round(2.28rem, 1px)}}@media (width<=1239px){:root{--m38:round(2.1888rem, 1px)}}@media (width<=1023px){:root{--m38:round(2.10125rem, 1px)}}@media (width<=767px){:root{--m38:round(2.0172rem, 1px)}}@media (width<=479px){:root{--m38:round(1.93651rem, 1px)}}@media (width<=1439px){:root{--m40:round(2.35rem, 1px)}}@media (width<=1239px){:root{--m40:round(2.209rem, 1px)}}@media (width<=1023px){:root{--m40:round(2.07646rem, 1px)}}@media (width<=767px){:root{--m40:round(1.95187rem, 1px)}}@media (width<=479px){:root{--m40:round(1.83476rem, 1px)}}@media (width<=1439px){:root{--m42:round(2.4675rem, 1px)}}@media (width<=1239px){:root{--m42:round(2.31945rem, 1px)}}@media (width<=1023px){:root{--m42:round(2.18028rem, 1px)}}@media (width<=767px){:root{--m42:round(2.04947rem, 1px)}}@media (width<=479px){:root{--m42:round(1.9265rem, 1px)}}@media (width<=1439px){:root{--m46:round(2.7025rem, 1px)}}@media (width<=1239px){:root{--m46:round(2.54035rem, 1px)}}@media (width<=1023px){:root{--m46:round(2.38793rem, 1px)}}@media (width<=767px){:root{--m46:round(2.24465rem, 1px)}}@media (width<=479px){:root{--m46:round(2.10997rem, 1px)}}@media (width<=1439px){:root{--m48:round(2.82rem, 1px)}}@media (width<=1239px){:root{--m48:round(2.6508rem, 1px)}}@media (width<=1023px){:root{--m48:round(2.49175rem, 1px)}}@media (width<=767px){:root{--m48:round(2.34225rem, 1px)}}@media (width<=479px){:root{--m48:round(2.20171rem, 1px)}}@media (width<=1439px){:root{--m50:round(2.9375rem, 1px)}}@media (width<=1239px){:root{--m50:round(2.76125rem, 1px)}}@media (width<=1023px){:root{--m50:round(2.59558rem, 1px)}}@media (width<=767px){:root{--m50:round(2.43984rem, 1px)}}@media (width<=479px){:root{--m50:round(2.29345rem, 1px)}}@media (width<=1439px){:root{--m54:round(3.105rem, 1px)}}@media (width<=1239px){:root{--m54:round(2.8566rem, 1px)}}@media (width<=1023px){:root{--m54:round(2.62807rem, 1px)}}@media (width<=767px){:root{--m54:round(2.41783rem, 1px)}}@media (width<=479px){:root{--m54:round(2.2244rem, 1px)}}@media (width<=1439px){:root{--m56:round(3.22rem, 1px)}}@media (width<=1239px){:root{--m56:round(2.9624rem, 1px)}}@media (width<=1023px){:root{--m56:round(2.72541rem, 1px)}}@media (width<=767px){:root{--m56:round(2.50738rem, 1px)}}@media (width<=479px){:root{--m56:round(2.30679rem, 1px)}}@media (width<=1439px){:root{--m58:round(3.335rem, 1px)}}@media (width<=1239px){:root{--m58:round(3.0682rem, 1px)}}@media (width<=1023px){:root{--m58:round(2.82274rem, 1px)}}@media (width<=767px){:root{--m58:round(2.59692rem, 1px)}}@media (width<=479px){:root{--m58:round(2.38917rem, 1px)}}@media (width<=1439px){:root{--m60:round(3.45rem, 1px)}}@media (width<=1239px){:root{--m60:round(3.174rem, 1px)}}@media (width<=1023px){:root{--m60:round(2.92008rem, 1px)}}@media (width<=767px){:root{--m60:round(2.68647rem, 1px)}}@media (width<=479px){:root{--m60:round(2.47156rem, 1px)}}@media (width<=1439px){:root{--m66:round(3.795rem, 1px)}}@media (width<=1239px){:root{--m66:round(3.4914rem, 1px)}}@media (width<=1023px){:root{--m66:round(3.21209rem, 1px)}}@media (width<=767px){:root{--m66:round(2.95512rem, 1px)}}@media (width<=479px){:root{--m66:round(2.71871rem, 1px)}}@media (width<=1439px){:root{--m64:round(3.68rem, 1px)}}@media (width<=1239px){:root{--m64:round(3.3856rem, 1px)}}@media (width<=1023px){:root{--m64:round(3.11475rem, 1px)}}@media (width<=767px){:root{--m64:round(2.86557rem, 1px)}}@media (width<=479px){:root{--m64:round(2.63633rem, 1px)}}@media (width<=1439px){:root{--m68:round(3.91rem, 1px)}}@media (width<=1239px){:root{--m68:round(3.5972rem, 1px)}}@media (width<=1023px){:root{--m68:round(3.30942rem, 1px)}}@media (width<=767px){:root{--m68:round(3.04467rem, 1px)}}@media (width<=479px){:root{--m68:round(2.8011rem, 1px)}}@media (width<=1439px){:root{--m70:round(3.9375rem, 1px)}}@media (width<=1239px){:root{--m70:round(3.54375rem, 1px)}}@media (width<=1023px){:root{--m70:round(3.18938rem, 1px)}}@media (width<=767px){:root{--m70:round(2.87044rem, 1px)}}@media (width<=479px){:root{--m70:round(2.58339rem, 1px)}}@media (width<=1439px){:root{--m72:round(4.14rem, 1px)}}@media (width<=1239px){:root{--m72:round(3.8088rem, 1px)}}@media (width<=1023px){:root{--m72:round(3.5041rem, 1px)}}@media (width<=767px){:root{--m72:round(3.22377rem, 1px)}}@media (width<=479px){:root{--m72:round(2.96587rem, 1px)}}@media (width<=1439px){:root{--m78:round(4.485rem, 1px)}}@media (width<=1239px){:root{--m78:round(4.1262rem, 1px)}}@media (width<=1023px){:root{--m78:round(3.7961rem, 1px)}}@media (width<=767px){:root{--m78:round(3.49242rem, 1px)}}@media (width<=479px){:root{--m78:round(3.21302rem, 1px)}}@media (width<=1439px){:root{--m80:round(4.5rem, 1px)}}@media (width<=1239px){:root{--m80:round(4.05rem, 1px)}}@media (width<=1023px){:root{--m80:round(3.645rem, 1px)}}@media (width<=767px){:root{--m80:round(3.2805rem, 1px)}}@media (width<=479px){:root{--m80:round(2.95245rem, 1px)}}@media (width<=1439px){:root{--m88:round(4.95rem, 1px)}}@media (width<=1239px){:root{--m88:round(4.455rem, 1px)}}@media (width<=1023px){:root{--m88:round(4.0095rem, 1px)}}@media (width<=767px){:root{--m88:round(3.60855rem, 1px)}}@media (width<=479px){:root{--m88:round(3.2477rem, 1px)}}@media (width<=1439px){:root{--m90:round(5.0625rem, 1px)}}@media (width<=1239px){:root{--m90:round(4.55625rem, 1px)}}@media (width<=1023px){:root{--m90:round(4.10063rem, 1px)}}@media (width<=767px){:root{--m90:round(3.69056rem, 1px)}}@media (width<=479px){:root{--m90:round(3.32151rem, 1px)}}@media (width<=1439px){:root{--m92:round(5.175rem, 1px)}}@media (width<=1239px){:root{--m92:round(4.6575rem, 1px)}}@media (width<=1023px){:root{--m92:round(4.19175rem, 1px)}}@media (width<=767px){:root{--m92:round(3.77258rem, 1px)}}@media (width<=479px){:root{--m92:round(3.39532rem, 1px)}}@media (width<=1439px){:root{--m94:round(5.2875rem, 1px)}}@media (width<=1239px){:root{--m94:round(4.75875rem, 1px)}}@media (width<=1023px){:root{--m94:round(4.28288rem, 1px)}}@media (width<=767px){:root{--m94:round(3.85459rem, 1px)}}@media (width<=479px){:root{--m94:round(3.46913rem, 1px)}}@media (width<=1439px){:root{--m100:round(5.625rem, 1px)}}@media (width<=1239px){:root{--m100:round(5.0625rem, 1px)}}@media (width<=1023px){:root{--m100:round(4.55625rem, 1px)}}@media (width<=767px){:root{--m100:round(4.10063rem, 1px)}}@media (width<=479px){:root{--m100:round(3.69056rem, 1px)}}@media (width<=1439px){:root{--m116:round(6.525rem, 1px)}}@media (width<=1239px){:root{--m116:round(5.8725rem, 1px)}}@media (width<=1023px){:root{--m116:round(5.28525rem, 1px)}}@media (width<=767px){:root{--m116:round(4.75673rem, 1px)}}@media (width<=479px){:root{--m116:round(4.28105rem, 1px)}}@media (width<=1439px){:root{--m120:round(6.75rem, 1px)}}@media (width<=1239px){:root{--m120:round(6.075rem, 1px)}}@media (width<=1023px){:root{--m120:round(5.4675rem, 1px)}}@media (width<=767px){:root{--m120:round(4.92075rem, 1px)}}@media (width<=479px){:root{--m120:round(4.42868rem, 1px)}}@media (width<=1439px){:root{--m136:round(7.65rem, 1px)}}@media (width<=1239px){:root{--m136:round(6.885rem, 1px)}}@media (width<=1023px){:root{--m136:round(6.1965rem, 1px)}}@media (width<=767px){:root{--m136:round(5.57685rem, 1px)}}@media (width<=479px){:root{--m136:round(5.01917rem, 1px)}}@media (width<=1439px){:root{--m154:round(8.6625rem, 1px)}}@media (width<=1239px){:root{--m154:round(7.79625rem, 1px)}}@media (width<=1023px){:root{--m154:round(7.01663rem, 1px)}}@media (width<=767px){:root{--m154:round(6.31496rem, 1px)}}@media (width<=479px){:root{--m154:round(5.68347rem, 1px)}}@media (width<=1439px){:root{--m160:round(9rem, 1px)}}@media (width<=1239px){:root{--m160:round(8.1rem, 1px)}}@media (width<=1023px){:root{--m160:round(7.29rem, 1px)}}@media (width<=767px){:root{--m160:round(6.561rem, 1px)}}@media (width<=479px){:root{--m160:round(5.9049rem, 1px)}}@media (width<=1439px){:root{--m170:round(9.5625rem, 1px)}}@media (width<=1239px){:root{--m170:round(8.60625rem, 1px)}}@media (width<=1023px){:root{--m170:round(7.74563rem, 1px)}}@media (width<=767px){:root{--m170:round(6.97106rem, 1px)}}@media (width<=479px){:root{--m170:round(6.27396rem, 1px)}}@media (width<=1023px){:root{--br16:round(.625rem, 1px);--br22:round(.75rem, 1px);--br24:round(.875rem, 1px);--br32:round(1rem, 1px);--br40:round(1.25rem, 1px);--default-header-height:round(4.25rem, 1px);--fixed-header-height:var(--default-header-height);--fixed-header-margin:0rem;--bottom-panel-height:round(3.5rem, 1px);--input-font-size:round(.75rem, 1px)}}@media (width<=1439px){:root{--ratio:1;--refRes:1240}}@media (width<=1439px) and (orientation:landscape){:root{--refRes:1440}}@media (width<=1239px){:root{--refRes:1024}}@media (width<=1239px) and (orientation:landscape){:root{--refRes:1240}}@media (width<=1023px){:root{--refRes:768}}@media (width<=1023px) and (orientation:landscape){:root{--refRes:1024}}@media (width<=767px){:root{--page-scrollbar-width:0rem;--page-gutter:var(--m16);--refRes:480}}@media (width<=767px) and (orientation:landscape){:root{--refRes:768}}@media (width<=479px){:root{--refRes:360}}@media (width<=479px) and (orientation:landscape){:root{--refRes:480}}html,body{scrollbar-gutter:stable}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;min-height:100vh;font-size:min(var(--fs-base), var(--fs-base-max))}*{-webkit-tap-highlight-color:transparent}body{min-height:calc(100 * var(--vh));background:var(--page-bg-color);width:100%;min-width:360px;color:var(--page-text-color);letter-spacing:var(--letter-spacing);flex-direction:column;margin:0;padding:0;font:400 1rem/1.4 Montserrat,Arial,sans-serif,-apple-system;display:flex}body h1,body h2,body h3,body h4,body h5,body p{margin:0}body *{font-synthesis:none;overflow-anchor:none}.content-container{box-sizing:border-box;width:var(--content-width);margin:0 auto}.scroll-animation-container{position:relative}.scroll-animation-content{background:var(--page-bg-color,#fff);position:relative}.counter{--counter-btn-size:round(1.5rem, 1px);--counter-btn-offset:var(--m8);--icon-color:#fff;--icon-hover-color:#a2a9ad;--counter-max-width:round(6.0625rem, 1px);-webkit-tap-highlight-color:transparent;width:var(--counter-max-width);max-width:100%;position:relative}.counter__minus,.counter__plus{width:var(--counter-btn-size);height:var(--counter-btn-size);color:var(--icon-color);z-index:2;-webkit-user-select:none;user-select:none;cursor:pointer;transition-property:color;transition-duration:.15s;transition-timing-function:ease;position:absolute;top:50%;transform:translateY(-50%)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.counter__minus:hover,.counter__plus:hover{--icon-color:var(--icon-hover-color)}}.counter__minus svg,.counter__plus svg{width:100%;height:100%}.counter__minus{left:var(--counter-btn-offset)}.counter__plus{right:var(--counter-btn-offset)}.counter__plus--disabled,.counter__minus--disabled{color:#fff6;cursor:default;pointer-events:none}.counter__count{--input-color:#fff;--input-background-color:#292929;--input-hover-color:#fff;--input-hover-background-color:#292929;--input-focus-color:#fff;--input-focus-background-color:#292929;--input-height:round(2.5rem, 1px);--input-padding-right:calc(var(--counter-btn-size) + var(--counter-btn-offset) + var(--m6));--input-padding-left:calc(var(--counter-btn-size) + var(--counter-btn-offset) + var(--m6));--input-padding-top:var(--m12);--input-padding-bottom:var(--m12);--input-border-radius:100rem;--input-text-align:center;--input-font-weight:600;--input-font-size:var(--fs13);--input-line-height:1.35;width:100%}.counter .counter__input-value{justify-content:center;align-items:center;display:flex}.counter .counter__input-value:active{opacity:initial}.counter--md{--counter-btn-size:round(1.25rem, 1px);--counter-btn-offset:var(--m8)}.counter--md .counter__count{--input-height:round(2rem, 1px);--input-font-size:var(--fs12)}.counter--sm{--counter-btn-size:round(1.125rem, 1px);--counter-btn-offset:var(--m6);--counter-max-width:round(5rem, 1px)}.counter--sm .counter__count{--input-height:round(1.375rem, 1px);--input-font-size:var(--fs10)}.counter--secondary-grey{--icon-color:#292929;--icon-hover-color:#292929cc}.counter--secondary-grey .counter__minus--disabled,.counter--secondary-grey .counter__plus--disabled{color:#29292966}.counter--secondary-grey .counter__count{--input-color:currentColor;--input-background-color:#a2a9ad14;--input-border-color:#a2a9ad29;--input-hover-color:currentColor;--input-hover-background-color:#a2a9ad14;--input-hover-border-color:#a2a9ad29;--input-focus-color:currentColor;--input-focus-background-color:#a2a9ad14;--input-focus-border-color:#a2a9ad29;--input-placeholder-color:#a2a9adcc}.counter--white{--icon-color:#292929;--icon-hover-color:#292929cc}.counter--white .counter__minus--disabled,.counter--white .counter__plus--disabled{color:#29292966}.counter--white .counter__count{--input-color:#292929;--input-background-color:#fff;--input-border-color:#fff;--input-hover-color:#292929;--input-hover-background-color:#fff;--input-hover-border-color:#a2a9ad29;--input-focus-color:#292929;--input-focus-background-color:#fff;--input-focus-border-color:#a2a9ad29;--input-disabled-color:#00000029;--input-disabled-background-color:#a2a9ad29;--input-disabled-border-color:transparent;--input-placeholder-color:#a2a9adcc}.counter--certificate{--counter-btn-size:round(1.5rem, 1px);--counter-btn-offset:var(--m16)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dev{0%{transform:translate(0)}to{transform:translate(round(2.5rem,1px))}}@keyframes butterfly{30%{transform:translate(round(2.5rem,1px))}to{transform:translate(round(.125rem,1px))}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.page{background:var(--page-bg-color);box-sizing:border-box;min-height:calc(100 * var(--vh));max-width:calc(var(--content-max-width) + 2 * var(--page-gutter));padding:var(--page-padding-top,calc(var(--default-header-height) + var(--default-header-margin))) 0 var(--bottom-panel-height);width:100%;color:var(--page-text-color);flex-flow:column;margin:0 auto;display:flex;position:relative}.page__content{flex:1;position:relative}.page__h1{margin-bottom:var(--m32)}.page__section{margin-bottom:var(--m64)}.page__section-80{margin-bottom:var(--m80)}.page__section-56{margin-bottom:var(--m56)}.page__section-54{margin-bottom:var(--m54)}.page__section-48{margin-bottom:var(--m48)}.page__section-40{margin-bottom:var(--m40)}.page__section-36{margin-bottom:var(--m36)}.page__section-32{margin-bottom:var(--m32)}.page__dark-block{background:#292929;overflow:hidden}.page__dark-block-inner{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));margin:0 auto}.page__dark-block-inner--slider{padding:var(--m64) 0 var(--m56) 0}.page__dark-block-inner--seo{padding:var(--m54) 0}.page__dark-block-inner+.page__dark-block-inner{border-top:round(.0625rem,1px) solid #a2a9ad14}.page__footer{z-index:2;margin-top:auto}.page--header-fixed{--header-height:var(--fixed-header-height)}@media (width<=1239px){.page__dark-block-inner{width:auto}}.page--not-found{--page-bg-color:#292929;--page-text-color:#fff}.page--catalog-detail,.page--products-line-detail,.page--order{--page-bg-color:#f8f8f8}.page--order .page__footer{will-change:transform}.page--order{--default-header-height:round(4.625rem, 1px);--default-header-margin:var(--m32);--header-height:var(--default-header-height);--sticky-position-top:var(--default-header-height);--header-compensation:4.625rem}@media (width<=1023px){.page--order{--default-header-height:round(3.75rem, 1px);--header-compensation:3.75rem}}.page--action-list,.page--where-to-buy,.page--blog,.page--education,.page--basket{--default-header-margin:var(--m40)}@media (width<=767px){.page--action-list,.page--where-to-buy,.page--blog,.page--education,.page--basket{--default-header-margin:var(--m16)}}.page--catalog-detail,.page--products-line-List,.page--account,.page--contacts,.page--cooperation{--default-header-margin:var(--m32)}@media (width<=767px){.page--catalog-detail,.page--products-line-List,.page--account,.page--contacts,.page--cooperation{--default-header-margin:var(--m16)}}.page--text,.page--favorites,.page--catalog-subsection,.page--search{--default-header-margin:var(--m26)}@media (width<=767px){.page--text,.page--favorites,.page--catalog-subsection,.page--search{--default-header-margin:var(--m16)}}:is(.page--main,.page--not-found,.page--products-line-detail,.page--about-company,.page--loyalty,.page--research,.page:has(.short-promo__background)){--header-background-color:transparent;--header-color:#fff;--header-border-color:transparent;--search-form-color:#fff;--page-padding-top:0}.page:has(.short-promo){--page-padding-top:0}@media (width<=767px){.page--about-company{--page-bg-color:#f8f8f8}}.page--research{--page-bg-color:#f9fafa}.v-enter-active{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.v-leave-active{transition-property:opacity;transition-duration:.15s;transition-timing-function:ease}.v-enter-from,.v-leave-to{opacity:0}.list-grid-enter-active,.list-grid-leave-active{grid-template-rows:1fr;transition-property:grid-template-rows;transition-duration:.4s;transition-timing-function:ease;display:grid;overflow:hidden}.list-grid-enter-active>*,.list-grid-leave-active>*{min-height:0}.list-grid-enter-from,.list-grid-leave-to{grid-template-rows:0fr}.toast-enter-active,.toast-leave-active{transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease}.toast-enter-from{opacity:0;transform:translate(100%)}.toast-leave-to{opacity:0;transform:translate(0)}.h1,.text-content h1,.h2,.text-content h2,.h3,.text-content h3,.h4,.text-content h4,.h5,.text-content h5,.input-wrap__caption h1,.input-wrap__caption h2,.input-wrap__caption h3,.input-wrap__caption h4,.input-wrap__caption h5,.input-wrap__message h1,.input-wrap__message h2,.input-wrap__message h3,.input-wrap__message h4,.input-wrap__message h5,.input-wrap__error h1,.input-wrap__error h2,.input-wrap__error h3,.input-wrap__error h4,.input-wrap__error h5,.input-wrap__success h1,.input-wrap__success h2,.input-wrap__success h3,.input-wrap__success h4,.input-wrap__success h5{color:var(--h-large-color,currentColor);letter-spacing:var(--letter-spacing);text-transform:uppercase;font-family:Montserrat,Arial,sans-serif,-apple-system;font-weight:700;line-height:1.1}.h1,.text-content h1,.input-wrap__caption h1,.input-wrap__message h1,.input-wrap__error h1,.input-wrap__success h1{font-size:var(--fs40)}.h2,.text-content h2,.input-wrap__caption h2,.input-wrap__message h2,.input-wrap__error h2,.input-wrap__success h2{font-size:var(--fs32)}.h3,.text-content h3,.input-wrap__caption h3,.input-wrap__message h3,.input-wrap__error h3,.input-wrap__success h3{font-size:var(--fs24)}.h4,.text-content h4,.input-wrap__caption h4,.input-wrap__message h4,.input-wrap__error h4,.input-wrap__success h4{font-size:var(--fs18)}.h5,.text-content h5,.input-wrap__caption h5,.input-wrap__message h5,.input-wrap__error h5,.input-wrap__success h5{font-size:var(--fs14)}.ol,.text-content ol,.input-wrap__caption ol,.input-wrap__message ol,.input-wrap__error ol,.input-wrap__success ol{counter-reset:item;margin:0;padding:0;list-style:none}.ol>li,.text-content ol>li,.input-wrap__caption ol>li,.input-wrap__message ol>li,.input-wrap__error ol>li,.input-wrap__success ol>li{counter-increment:item;padding-left:round(1.375rem,1px);position:relative}.ol>li:not(:last-child),.text-content ol>li:not(:last-child),.input-wrap__caption ol>li:not(:last-child),.input-wrap__message ol>li:not(:last-child),.input-wrap__error ol>li:not(:last-child),.input-wrap__success ol>li:not(:last-child){margin-bottom:var(--m4)}.ol>li:before,.text-content ol>li:before,.input-wrap__caption ol>li:before,.input-wrap__message ol>li:before,.input-wrap__error ol>li:before,.input-wrap__success ol>li:before{content:"";content:counters(item, ".") "";font:700 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);position:absolute;left:round(.10625rem,1px)}.ol>li>ol,.text-content ol>li>ol,.input-wrap__caption ol>li>ol,.input-wrap__message ol>li>ol,.input-wrap__error ol>li>ol,.input-wrap__success ol>li>ol{margin:var(--m4) 0;counter-reset:item}.ol>li>ol>li,.text-content ol>li>ol>li,.input-wrap__caption ol>li>ol>li,.input-wrap__message ol>li>ol>li,.input-wrap__error ol>li>ol>li,.input-wrap__success ol>li>ol>li{padding-left:var(--m24)}.ol>li>ol>li>ol,.text-content ol>li>ol>li>ol,.input-wrap__caption ol>li>ol>li>ol,.input-wrap__message ol>li>ol>li>ol,.input-wrap__error ol>li>ol>li>ol,.input-wrap__success ol>li>ol>li>ol{counter-reset:item}.ol>li>ol>li>ol>li,.text-content ol>li>ol>li>ol>li,.input-wrap__caption ol>li>ol>li>ol>li,.input-wrap__message ol>li>ol>li>ol>li,.input-wrap__error ol>li>ol>li>ol>li,.input-wrap__success ol>li>ol>li>ol>li{padding-left:var(--m30)}.ol--product-list{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.ol--product-list>li:not(:last-child){margin-bottom:var(--m8)}.ol--product-list>li:before{color:#a2a9ad;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);left:0}.ol--compare-list{font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.ol--compare-list>li:not(:last-child){margin-bottom:var(--m12)}.ol--compare-list>li:before{color:#a2a9ad;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);left:0}.table-wrapper{overflow-x:auto}.table,.text-content table,.input-wrap__caption table,.input-wrap__message table,.input-wrap__error table,.input-wrap__success table{border-collapse:collapse;border:0;width:100%;overflow:hidden}.table tr,.text-content table tr,.input-wrap__caption table tr,.input-wrap__message table tr,.input-wrap__error table tr,.input-wrap__success table tr{border-bottom:round(.0625rem,1px) solid #a2a9ad29}.table tr:first-child,.text-content table tr:first-child,.input-wrap__caption table tr:first-child,.input-wrap__message table tr:first-child,.input-wrap__error table tr:first-child,.input-wrap__success table tr:first-child{border-color:#292929}.table tr:first-child th,.text-content table tr:first-child th,.table tr:first-child td,.text-content table tr:first-child td,.input-wrap__caption table tr:first-child th,.input-wrap__caption table tr:first-child td,.input-wrap__message table tr:first-child th,.input-wrap__message table tr:first-child td,.input-wrap__error table tr:first-child th,.input-wrap__error table tr:first-child td,.input-wrap__success table tr:first-child th,.input-wrap__success table tr:first-child td{padding-top:0}.table tr:last-child,.text-content table tr:last-child,.input-wrap__caption table tr:last-child,.input-wrap__message table tr:last-child,.input-wrap__error table tr:last-child,.input-wrap__success table tr:last-child{border:none}.table tr:last-child th,.text-content table tr:last-child th,.table tr:last-child td,.text-content table tr:last-child td,.input-wrap__caption table tr:last-child th,.input-wrap__caption table tr:last-child td,.input-wrap__message table tr:last-child th,.input-wrap__message table tr:last-child td,.input-wrap__error table tr:last-child th,.input-wrap__error table tr:last-child td,.input-wrap__success table tr:last-child th,.input-wrap__success table tr:last-child td{padding-bottom:0}.table th,.text-content table th,.table td,.text-content table td,.input-wrap__caption table th,.input-wrap__caption table td,.input-wrap__message table th,.input-wrap__message table td,.input-wrap__error table th,.input-wrap__error table td,.input-wrap__success table th,.input-wrap__success table td{box-sizing:border-box;vertical-align:top;text-align:left}.table th:not(:last-child),.text-content table th:not(:last-child),.table td:not(:last-child),.text-content table td:not(:last-child),.input-wrap__caption table th:not(:last-child),.input-wrap__caption table td:not(:last-child),.input-wrap__message table th:not(:last-child),.input-wrap__message table td:not(:last-child),.input-wrap__error table th:not(:last-child),.input-wrap__error table td:not(:last-child),.input-wrap__success table th:not(:last-child),.input-wrap__success table td:not(:last-child){padding-right:var(--m24)}.table th,.text-content table th,.input-wrap__caption table th,.input-wrap__message table th,.input-wrap__error table th,.input-wrap__success table th{padding-bottom:var(--m12);font:700 var(--fs14) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase}.table td,.text-content table td,.input-wrap__caption table td,.input-wrap__message table td,.input-wrap__error table td,.input-wrap__success table td{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;padding:var(--m12) 0}@media (width<=1023px){.table-wrapper{overflow-x:auto}.table-wrapper table{min-width:round(37.5rem,1px)}}.thesis{gap:var(--m24);color:#fff;padding:var(--m24) round(10.875rem, 1px) var(--m24) var(--m24);background:#292929;flex-direction:column;display:flex;position:relative}.thesis__main{font:700 var(--fs24) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;text-transform:uppercase}.thesis__details{color:#f9fafa;font:400 var(--fs14) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.04em}.thesis__label{position:absolute;top:0;right:0}@media (width<=767px){.thesis{padding-right:round(3.125rem,1px)}.thesis__main{font-size:var(--fs20)}}.ul,.text-content ul,.input-wrap__caption ul,.input-wrap__message ul,.input-wrap__error ul,.input-wrap__success ul{gap:var(--m4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ul>li,.text-content ul>li,.input-wrap__caption ul>li,.input-wrap__message ul>li,.input-wrap__error ul>li,.input-wrap__success ul>li{padding-left:round(1.5rem,1px);position:relative}.ul>li:before,.text-content ul>li:before,.input-wrap__caption ul>li:before,.input-wrap__message ul>li:before,.input-wrap__error ul>li:before,.input-wrap__success ul>li:before{content:"";background:var(--ul-marker-color,currentColor);border-radius:50%;width:5px;height:5px;position:absolute;top:calc(.55em - round(.125rem,1px));left:round(.3125rem,1px)}.ul>li>ul,.text-content ul>li>ul,.ul>li>ol,.text-content ul>li>ol,.input-wrap__caption ul>li>ul,.input-wrap__caption ul>li>ol,.input-wrap__message ul>li>ul,.input-wrap__message ul>li>ol,.input-wrap__error ul>li>ul,.input-wrap__error ul>li>ol,.input-wrap__success ul>li>ul,.input-wrap__success ul>li>ol{margin-top:var(--m4)}.ul>li>ul>li:before,.text-content ul>li>ul>li:before,.ul>li>ol>li:before,.text-content ul>li>ol>li:before,.input-wrap__caption ul>li>ul>li:before,.input-wrap__caption ul>li>ol>li:before,.input-wrap__message ul>li>ul>li:before,.input-wrap__message ul>li>ol>li:before,.input-wrap__error ul>li>ul>li:before,.input-wrap__error ul>li>ol>li:before,.input-wrap__success ul>li>ul>li:before,.input-wrap__success ul>li>ol>li:before{border-radius:0}.ul>li>ul>li>ul>li:before,.text-content ul>li>ul>li>ul>li:before,.ul>li>ol>li>ul>li:before,.text-content ul>li>ol>li>ul>li:before,.ul>li>ul>li>ol>li:before,.text-content ul>li>ul>li>ol>li:before,.ul>li>ol>li>ol>li:before,.text-content ul>li>ol>li>ol>li:before,.input-wrap__caption ul>li>ul>li>ul>li:before,.input-wrap__caption ul>li>ol>li>ul>li:before,.input-wrap__caption ul>li>ul>li>ol>li:before,.input-wrap__caption ul>li>ol>li>ol>li:before,.input-wrap__message ul>li>ul>li>ul>li:before,.input-wrap__message ul>li>ol>li>ul>li:before,.input-wrap__message ul>li>ul>li>ol>li:before,.input-wrap__message ul>li>ol>li>ol>li:before,.input-wrap__error ul>li>ul>li>ul>li:before,.input-wrap__error ul>li>ol>li>ul>li:before,.input-wrap__error ul>li>ul>li>ol>li:before,.input-wrap__error ul>li>ol>li>ol>li:before,.input-wrap__success ul>li>ul>li>ul>li:before,.input-wrap__success ul>li>ol>li>ul>li:before,.input-wrap__success ul>li>ul>li>ol>li:before,.input-wrap__success ul>li>ol>li>ol>li:before{transform:rotate(40deg)}.text-content a:not([class]),.checkbox__label a:not([class]),.input-wrap__caption a:not([class]),.input-wrap__message a:not([class]),.input-wrap__error a:not([class]),.input-wrap__success a:not([class]),.radio__label a:not([class]){font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;text-align:inherit;color:var(--link-color);-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;align-items:center;gap:var(--link-gap);cursor:pointer;text-decoration:none;-webkit-text-decoration-color:color-mix(in hsl, var(--link-border-color) 60%, transparent);text-decoration-color:color-mix(in hsl, var(--link-border-color) 60%, transparent);text-underline-offset:round(.25rem, 1px);text-underline-position:left;background-color:#0000;border:none;outline:none;padding:0;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:round(.0625rem,1px);transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:inline-flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.text-content a:not([class]):hover,.checkbox__label a:not([class]):hover,.input-wrap__caption a:not([class]):hover,.input-wrap__message a:not([class]):hover,.input-wrap__error a:not([class]):hover,.input-wrap__success a:not([class]):hover,.radio__label a:not([class]):hover{color:var(--link-hover-color);-webkit-text-decoration-color:var(--link-hover-border-color);text-decoration-color:var(--link-hover-border-color)}.text-content a:not([class]):hover .link__icon,.checkbox__label a:not([class]):hover .link__icon,.input-wrap__caption a:not([class]):hover .link__icon,.input-wrap__message a:not([class]):hover .link__icon,.input-wrap__error a:not([class]):hover .link__icon,.input-wrap__success a:not([class]):hover .link__icon,.radio__label a:not([class]):hover .link__icon{color:var(--link-hover-icon-color)}.text-content a:not([class]):active,.checkbox__label a:not([class]):active,.input-wrap__caption a:not([class]):active,.input-wrap__message a:not([class]):active,.input-wrap__error a:not([class]):active,.input-wrap__success a:not([class]):active,.radio__label a:not([class]):active{opacity:.6}.text-content a:not([class]):focus-visible,.checkbox__label a:not([class]):focus-visible,.input-wrap__caption a:not([class]):focus-visible,.input-wrap__message a:not([class]):focus-visible,.input-wrap__error a:not([class]):focus-visible,.input-wrap__success a:not([class]):focus-visible,.radio__label a:not([class]):focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.text-content>picture,.text-content p>picture,.text-content figure>picture,.text-content>picture img,.text-content p>picture img,.text-content figure>picture img,.text-content>img,.text-content p>img,.text-content figure>img,.input-wrap__caption>picture,.input-wrap__caption p>picture,.input-wrap__caption figure>picture,.input-wrap__caption>picture img,.input-wrap__caption p>picture img,.input-wrap__caption figure>picture img,.input-wrap__caption>img,.input-wrap__caption p>img,.input-wrap__caption figure>img,.input-wrap__message>picture,.input-wrap__message p>picture,.input-wrap__message figure>picture,.input-wrap__message>picture img,.input-wrap__message p>picture img,.input-wrap__message figure>picture img,.input-wrap__message>img,.input-wrap__message p>img,.input-wrap__message figure>img,.input-wrap__error>picture,.input-wrap__error p>picture,.input-wrap__error figure>picture,.input-wrap__error>picture img,.input-wrap__error p>picture img,.input-wrap__error figure>picture img,.input-wrap__error>img,.input-wrap__error p>img,.input-wrap__error figure>img,.input-wrap__success>picture,.input-wrap__success p>picture,.input-wrap__success figure>picture,.input-wrap__success>picture img,.input-wrap__success p>picture img,.input-wrap__success figure>picture img,.input-wrap__success>img,.input-wrap__success p>img,.input-wrap__success figure>img{border-radius:var(--br4);max-width:100%;max-height:round(25rem,1px);display:block}.text-content b,.text-content strong,.input-wrap__caption b,.input-wrap__caption strong,.input-wrap__message b,.input-wrap__message strong,.input-wrap__error b,.input-wrap__error strong,.input-wrap__success b,.input-wrap__success strong{font-weight:600}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content p,.text-content ol,.text-content ul,.text-content figure,.text-content blockquote,.input-wrap__caption h1,.input-wrap__caption h2,.input-wrap__caption h3,.input-wrap__caption h4,.input-wrap__caption h5,.input-wrap__caption p,.input-wrap__caption ol,.input-wrap__caption ul,.input-wrap__caption figure,.input-wrap__caption blockquote,.input-wrap__message h1,.input-wrap__message h2,.input-wrap__message h3,.input-wrap__message h4,.input-wrap__message h5,.input-wrap__message p,.input-wrap__message ol,.input-wrap__message ul,.input-wrap__message figure,.input-wrap__message blockquote,.input-wrap__error h1,.input-wrap__error h2,.input-wrap__error h3,.input-wrap__error h4,.input-wrap__error h5,.input-wrap__error p,.input-wrap__error ol,.input-wrap__error ul,.input-wrap__error figure,.input-wrap__error blockquote,.input-wrap__success h1,.input-wrap__success h2,.input-wrap__success h3,.input-wrap__success h4,.input-wrap__success h5,.input-wrap__success p,.input-wrap__success ol,.input-wrap__success ul,.input-wrap__success figure,.input-wrap__success blockquote{margin:0}.text-content h1:not(:first-child),.text-content h2:not(:first-child),.input-wrap__caption h1:not(:first-child),.input-wrap__caption h2:not(:first-child),.input-wrap__message h1:not(:first-child),.input-wrap__message h2:not(:first-child),.input-wrap__error h1:not(:first-child),.input-wrap__error h2:not(:first-child),.input-wrap__success h1:not(:first-child),.input-wrap__success h2:not(:first-child){margin-top:var(--m48)}.text-content h1:not(:last-child),.text-content h2:not(:last-child),.input-wrap__caption h1:not(:last-child),.input-wrap__caption h2:not(:last-child),.input-wrap__message h1:not(:last-child),.input-wrap__message h2:not(:last-child),.input-wrap__error h1:not(:last-child),.input-wrap__error h2:not(:last-child),.input-wrap__success h1:not(:last-child),.input-wrap__success h2:not(:last-child){margin-bottom:var(--m24)}.text-content h3:not(:first-child),.text-content h4:not(:first-child),.input-wrap__caption h3:not(:first-child),.input-wrap__caption h4:not(:first-child),.input-wrap__message h3:not(:first-child),.input-wrap__message h4:not(:first-child),.input-wrap__error h3:not(:first-child),.input-wrap__error h4:not(:first-child),.input-wrap__success h3:not(:first-child),.input-wrap__success h4:not(:first-child){margin-top:var(--m32)}.text-content h3:not(:last-child),.text-content h4:not(:last-child),.input-wrap__caption h3:not(:last-child),.input-wrap__caption h4:not(:last-child),.input-wrap__message h3:not(:last-child),.input-wrap__message h4:not(:last-child),.input-wrap__error h3:not(:last-child),.input-wrap__error h4:not(:last-child),.input-wrap__success h3:not(:last-child),.input-wrap__success h4:not(:last-child){margin-bottom:var(--m16)}.text-content h5:not(:first-child),.input-wrap__caption h5:not(:first-child),.input-wrap__message h5:not(:first-child),.input-wrap__error h5:not(:first-child),.input-wrap__success h5:not(:first-child){margin-top:var(--m24)}.text-content h5:not(:last-child),.input-wrap__caption h5:not(:last-child),.input-wrap__message h5:not(:last-child),.input-wrap__error h5:not(:last-child),.input-wrap__success h5:not(:last-child){margin-bottom:var(--m12)}.text-content p:not(:first-child),.input-wrap__caption p:not(:first-child),.input-wrap__message p:not(:first-child),.input-wrap__error p:not(:first-child),.input-wrap__success p:not(:first-child){margin-top:var(--p-margin,var(--m12))}.text-content p:not(:last-child),.input-wrap__caption p:not(:last-child),.input-wrap__message p:not(:last-child),.input-wrap__error p:not(:last-child),.input-wrap__success p:not(:last-child){margin-bottom:var(--p-margin,var(--m12))}.text-content ul:not(:first-child),.text-content ol:not(:first-child),.input-wrap__caption ul:not(:first-child),.input-wrap__caption ol:not(:first-child),.input-wrap__message ul:not(:first-child),.input-wrap__message ol:not(:first-child),.input-wrap__error ul:not(:first-child),.input-wrap__error ol:not(:first-child),.input-wrap__success ul:not(:first-child),.input-wrap__success ol:not(:first-child){margin-top:var(--m24)}.text-content ul:not(:last-child),.text-content ol:not(:last-child),.input-wrap__caption ul:not(:last-child),.input-wrap__caption ol:not(:last-child),.input-wrap__message ul:not(:last-child),.input-wrap__message ol:not(:last-child),.input-wrap__error ul:not(:last-child),.input-wrap__error ol:not(:last-child),.input-wrap__success ul:not(:last-child),.input-wrap__success ol:not(:last-child){margin-bottom:var(--m24)}.text-content .table-wrapper:not(:first-child),.text-content table:not(:first-child),.input-wrap__caption .table-wrapper:not(:first-child),.input-wrap__caption table:not(:first-child),.input-wrap__message .table-wrapper:not(:first-child),.input-wrap__message table:not(:first-child),.input-wrap__error .table-wrapper:not(:first-child),.input-wrap__error table:not(:first-child),.input-wrap__success .table-wrapper:not(:first-child),.input-wrap__success table:not(:first-child){margin-top:var(--m24)}.text-content .table-wrapper:not(:last-child),.text-content table:not(:last-child),.input-wrap__caption .table-wrapper:not(:last-child),.input-wrap__caption table:not(:last-child),.input-wrap__message .table-wrapper:not(:last-child),.input-wrap__message table:not(:last-child),.input-wrap__error .table-wrapper:not(:last-child),.input-wrap__error table:not(:last-child),.input-wrap__success .table-wrapper:not(:last-child),.input-wrap__success table:not(:last-child){margin-bottom:var(--m24)}.text-content blockquote:not(:first-child),.input-wrap__caption blockquote:not(:first-child),.input-wrap__message blockquote:not(:first-child),.input-wrap__error blockquote:not(:first-child),.input-wrap__success blockquote:not(:first-child){margin-top:var(--m24)}.text-content blockquote:not(:last-child),.input-wrap__caption blockquote:not(:last-child),.input-wrap__message blockquote:not(:last-child),.input-wrap__error blockquote:not(:last-child),.input-wrap__success blockquote:not(:last-child){margin-bottom:var(--m24)}.text-content figure,.input-wrap__caption figure,.input-wrap__message figure,.input-wrap__error figure,.input-wrap__success figure{gap:var(--m4);flex-direction:column;display:flex}.text-content .thesis:not(:first-child),.input-wrap__caption .thesis:not(:first-child),.input-wrap__message .thesis:not(:first-child),.input-wrap__error .thesis:not(:first-child),.input-wrap__success .thesis:not(:first-child){margin-top:var(--m40)}.text-content .thesis:not(:last-child),.input-wrap__caption .thesis:not(:last-child),.input-wrap__message .thesis:not(:last-child),.input-wrap__error .thesis:not(:last-child),.input-wrap__success .thesis:not(:last-child){margin-bottom:var(--m40)}.text-content .gallery:not(:first-child),.input-wrap__caption .gallery:not(:first-child),.input-wrap__message .gallery:not(:first-child),.input-wrap__error .gallery:not(:first-child),.input-wrap__success .gallery:not(:first-child){margin-top:var(--m24)}.text-content .gallery:not(:last-child),.input-wrap__caption .gallery:not(:last-child),.input-wrap__message .gallery:not(:last-child),.input-wrap__error .gallery:not(:last-child),.input-wrap__success .gallery:not(:last-child){margin-bottom:var(--m64)}.text-content--text-page,.input-wrap__caption--text-page,.input-wrap__message--text-page,.input-wrap__error--text-page,.input-wrap__success--text-page{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.breadcrumbs{box-sizing:border-box;color:var(--breadcrumbs-color,#a2a9ad);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);white-space:nowrap;overflow-x:auto}.breadcrumbs__list{align-items:center;gap:round(.5625rem,1px);margin:0;padding:0;list-style:none;display:flex}.breadcrumbs__item{align-items:center;gap:round(.5625rem,1px);display:flex}.breadcrumbs__item:not(:first-child):before{content:"/";opacity:.24}.breadcrumbs__item:last-child{opacity:.4}.btn-plus{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:#fff;opacity:1;will-change:transform;background-color:#0000;border:none;outline:none;padding:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.btn-plus:hover{opacity:.7}}.btn-switcher{padding:var(--m3) var(--m4);gap:var(--m6);box-sizing:border-box;background:#a2a9ad14;border:round(.0625rem,1px) solid #a2a9ad29;border-radius:round(62.4375rem,1px);display:flex}.btn-switcher--pick-point-choice .btn-switcher__item{flex:1}@media (width<=767px){.btn-switcher__item{flex:1}}.blockquote,.text-content blockquote,.input-wrap__caption blockquote,.input-wrap__message blockquote,.input-wrap__error blockquote,.input-wrap__success blockquote{padding-left:var(--m24);border-left:var(--m2) solid #292929}.blockquote__content,.text-content blockquote__content,.input-wrap__caption blockquote__content,.input-wrap__message blockquote__content,.input-wrap__error blockquote__content,.input-wrap__success blockquote__content{max-width:38.5rem;margin-bottom:var(--m24);font:700 var(--fs18) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.cross{--cross-size:round(.625rem, 1px);--cross-area-size:var(--cross-size);--cross-line-width:round(.125rem, 1px);--cross-line-size:calc(var(--cross-size) * 1.4);-webkit-text-decoration-skip:objects;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:currentColor;width:var(--cross-area-size);height:var(--cross-area-size);background-color:#0000;border:none;outline:none;padding:0;text-decoration:none;display:block;position:relative;outline:none!important}.cross:before,.cross:after{content:"";width:var(--cross-line-size);height:var(--cross-line-width);will-change:transform;top:calc(50% - var(--cross-line-width) / 2);left:calc(50% - var(--cross-line-size) / 2);background-color:currentColor;border-radius:2rem;position:absolute}.cross:before{transform:rotate(45deg)}.cross:after{transform:rotate(-45deg)}.custom-scrollbar,.multiselect-dropdown,.table-wrapper,.input--textarea,.popup__content,.popup__main,.order-address-suggest__dropdown,.slider__scroll-wrap,.shop-map-panel__contacts,.code-field .code-field__input--textarea{--scrollbar-track-color:transparent;--scrollbar-thumb-color:#a2a9ad66;--scrollbar-size:round(.25rem, 1px);--scrollbar-size-ff:thin;--scrollbar-gap:0rem;-webkit-overflow-scrolling:touch}@supports not selector(::-webkit-scrollbar){.custom-scrollbar,.multiselect-dropdown,.table-wrapper,.input--textarea,.popup__content,.popup__main,.order-address-suggest__dropdown,.slider__scroll-wrap,.shop-map-panel__contacts,.code-field .code-field__input--textarea{scrollbar-width:var(--scrollbar-size-ff);scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}}.custom-scrollbar::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.multiselect-dropdown::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.table-wrapper::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.input--textarea::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.popup__content::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.popup__main::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.order-address-suggest__dropdown::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.slider__scroll-wrap::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.shop-map-panel__contacts::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.code-field .code-field__input--textarea::-webkit-scrollbar{width:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));height:calc(var(--scrollbar-size) + 2 * var(--scrollbar-gap));cursor:default;border-radius:999rem}.custom-scrollbar::-webkit-scrollbar-button{width:0;height:0}.multiselect-dropdown::-webkit-scrollbar-button{width:0;height:0}.table-wrapper::-webkit-scrollbar-button{width:0;height:0}.input--textarea::-webkit-scrollbar-button{width:0;height:0}.popup__content::-webkit-scrollbar-button{width:0;height:0}.popup__main::-webkit-scrollbar-button{width:0;height:0}.order-address-suggest__dropdown::-webkit-scrollbar-button{width:0;height:0}.slider__scroll-wrap::-webkit-scrollbar-button{width:0;height:0}.shop-map-panel__contacts::-webkit-scrollbar-button{width:0;height:0}.code-field .code-field__input--textarea::-webkit-scrollbar-button{width:0;height:0}.custom-scrollbar::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.multiselect-dropdown::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.table-wrapper::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.input--textarea::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.popup__content::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.popup__main::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.order-address-suggest__dropdown::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.slider__scroll-wrap::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.shop-map-panel__contacts::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.code-field .code-field__input--textarea::-webkit-scrollbar-thumb{border:var(--scrollbar-gap) solid var(--scrollbar-track-color);background-clip:padding-box;border-radius:9999rem}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.custom-scrollbar::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.multiselect-dropdown::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.multiselect-dropdown::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.multiselect-dropdown::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.table-wrapper::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.table-wrapper::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.table-wrapper::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.input--textarea::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.input--textarea::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.input--textarea::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.popup__content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.popup__content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.popup__content::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.popup__main::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.popup__main::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.popup__main::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.order-address-suggest__dropdown::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.order-address-suggest__dropdown::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.order-address-suggest__dropdown::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.slider__scroll-wrap::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.slider__scroll-wrap::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.slider__scroll-wrap::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.shop-map-panel__contacts::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.shop-map-panel__contacts::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.shop-map-panel__contacts::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.code-field .code-field__input--textarea::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.code-field .code-field__input--textarea::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color)}.code-field .code-field__input--textarea::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-color)}.custom-scrollbar::-webkit-scrollbar-track{border:none}.multiselect-dropdown::-webkit-scrollbar-track{border:none}.table-wrapper::-webkit-scrollbar-track{border:none}.input--textarea::-webkit-scrollbar-track{border:none}.popup__content::-webkit-scrollbar-track{border:none}.popup__main::-webkit-scrollbar-track{border:none}.order-address-suggest__dropdown::-webkit-scrollbar-track{border:none}.slider__scroll-wrap::-webkit-scrollbar-track{border:none}.shop-map-panel__contacts::-webkit-scrollbar-track{border:none}.code-field .code-field__input--textarea::-webkit-scrollbar-track{border:none}.custom-scrollbar::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.custom-scrollbar::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.custom-scrollbar::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.multiselect-dropdown::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.multiselect-dropdown::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.multiselect-dropdown::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.table-wrapper::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.table-wrapper::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.table-wrapper::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.input--textarea::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.input--textarea::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.input--textarea::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.popup__content::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.popup__content::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.popup__content::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.popup__main::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.popup__main::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.popup__main::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.order-address-suggest__dropdown::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.order-address-suggest__dropdown::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.order-address-suggest__dropdown::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.slider__scroll-wrap::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.slider__scroll-wrap::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.slider__scroll-wrap::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.shop-map-panel__contacts::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.shop-map-panel__contacts::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.shop-map-panel__contacts::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.code-field .code-field__input--textarea::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.code-field .code-field__input--textarea::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-color)}.code-field .code-field__input--textarea::-webkit-scrollbar-track:active{background:var(--scrollbar-track-color)}.custom-scrollbar::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.multiselect-dropdown::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.table-wrapper::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.input--textarea::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.popup__content::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.popup__main::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.order-address-suggest__dropdown::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.slider__scroll-wrap::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.shop-map-panel__contacts::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.code-field .code-field__input--textarea::-webkit-scrollbar-track-piece{background:var(--scrollbar-track-color)}.custom-scrollbar::-webkit-scrollbar-corner{background:0 0}.multiselect-dropdown::-webkit-scrollbar-corner{background:0 0}.table-wrapper::-webkit-scrollbar-corner{background:0 0}.input--textarea::-webkit-scrollbar-corner{background:0 0}.popup__content::-webkit-scrollbar-corner{background:0 0}.popup__main::-webkit-scrollbar-corner{background:0 0}.order-address-suggest__dropdown::-webkit-scrollbar-corner{background:0 0}.slider__scroll-wrap::-webkit-scrollbar-corner{background:0 0}.shop-map-panel__contacts::-webkit-scrollbar-corner{background:0 0}.code-field .code-field__input--textarea::-webkit-scrollbar-corner{background:0 0}.custom-scrollbar--hidden,.multiselect-dropdown,.table-wrapper,.order-address-suggest__dropdown,.slider__scroll-wrap{--scrollbar-track-color:transparent;--scrollbar-thumb-color:transparent;--scrollbar-size:0;----scrollbar-size-ff:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none;scrollbar-color:transparent transparent;scroll-behavior:smooth}.custom-scrollbar--hidden::-webkit-scrollbar{width:0;height:0;display:none}.multiselect-dropdown::-webkit-scrollbar{width:0;height:0;display:none}.table-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.order-address-suggest__dropdown::-webkit-scrollbar{width:0;height:0;display:none}.slider__scroll-wrap::-webkit-scrollbar{width:0;height:0;display:none}.label{--label-bg-color:#292929;--label-text-color:#fff;background:var(--label-bg-color);padding:var(--m4) var(--m8);color:var(--label-text-color);font:400 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;white-space:nowrap;transform:translateZ(0)}.label__text{display:block}.label--vertical{padding:var(--m8) var(--m4);width:calc(1em + var(--m4))}.label--vertical .label__text{writing-mode:vertical-lr;transform:rotate(180deg)}.label--blue{--label-bg-color:#5e8ab4}.label--green{--label-bg-color:#116d23}.label--light-green{--label-bg-color:#2db532}.label--red{--label-bg-color:#bd1212}.label--orange{--label-bg-color:#dc5f20}:root{--link-color:currentColor;--link-icon-color:currentColor;--link-border-color:currentColor;--link-hover-color:color-mix(in hsl, currentColor 80%, transparent);--link-hover-icon-color:currentColor;--link-hover-border-color:color-mix(in hsl, currentColor 60%, transparent);--link-selected-color:color-mix(in hsl, currentColor 64%, transparent);--link-selected-icon-color:currentColor;--link-selected-border-color:color-mix(in hsl, currentColor 50%, transparent);--link-border-width:0rem;--link-border-style:solid;--link-gap:var(--m8);--link-icon-size:round(1.5rem, 1px)}.link{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;text-align:inherit;color:var(--link-color);-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;align-items:center;gap:var(--link-gap);cursor:pointer;text-decoration:none;-webkit-text-decoration-color:color-mix(in hsl, var(--link-border-color) 60%, transparent);text-decoration-color:color-mix(in hsl, var(--link-border-color) 60%, transparent);background-color:#0000;border:none;outline:none;padding:0;transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:inline-flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.link:hover{color:var(--link-hover-color);-webkit-text-decoration-color:var(--link-hover-border-color);text-decoration-color:var(--link-hover-border-color)}.link:hover .link__icon{color:var(--link-hover-icon-color)}.link:active{opacity:.6}.link:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.link__icon{width:var(--link-icon-size);height:var(--link-icon-size);color:var(--link-icon-color);flex-shrink:0;place-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:flex;position:relative}.link__text{text-align:left;flex:1;position:relative}.link__text b,.link__text strong{font-weight:600}.link__delete{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:#a2a9ad;background-color:#0000;border:none;outline:none;flex-shrink:0;place-content:center;align-items:center;width:1rem;height:1rem;margin-left:auto;padding:0;transition-property:opacity,color;transition-duration:.15s;transition-timing-function:ease;display:flex}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.link__delete:hover{color:#292929}.link__delete:active{opacity:.6}.link__delete:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.link__delete svg{width:1rem;height:1rem}.link--uline,.link--hover-uline,.link--dashed,.link--hover-dashed{text-underline-offset:round(.25rem, 1px);text-underline-position:left;text-decoration-thickness:round(.0625rem,1px)}.link--uline,.link--hover-uline{text-decoration-line:underline;text-decoration-style:solid}.link--dashed,.link--hover-dashed{text-decoration-line:underline;text-decoration-style:dashed}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.link--hover-dashed:hover{text-decoration-line:underline;text-decoration-style:dashed}.link--hover-uline:hover{text-decoration-line:underline;text-decoration-style:solid}}.link--selected,.link--current{pointer-events:var(--link-selected-pointer-events,none);color:var(--link-selected-color);-webkit-text-decoration-color:var(--link-selected-border-color);text-decoration-color:var(--link-selected-border-color)}.link--selected .link__icon,.link--current .link__icon{color:var(--link-selected-icon-color)}.link--disabled,.link:disabled,.link[disabled]{opacity:.3;pointer-events:none}.link--static{pointer-events:none}.link--second-grey{--link-color:#a2a9ad;--link-hover-color:#fff;--link-selected-color:#fff}.link--second-grey-black{--link-color:#a2a9ad;--link-hover-color:#292929;--link-selected-color:#292929}.link--alpha-black{--link-color:#292929a3;--link-hover-color:#292929;--link-selected-color:#292929}.link--light-grey-black{--link-color:#a2a9ada3;--link-hover-color:#292929;--link-selected-color:#292929}.link--light-grey{--link-color:#f9fafa;--link-hover-color:#f9fafacc;--link-selected-color:#f9fafacc}.link--white{--link-color:#fff;--link-hover-color:#fffc;--link-selected-color:#fffc}.link--black{--link-color:#292929;--link-hover-color:#292929cc}.link--black-gray{--link-color:#292929;--link-icon-color:#a2a9ad;--link-hover-color:#292929cc;--link-selected-color:#a2a9adcc;--link-hover-icon-color:#292929cc;--link-selected-icon-color:#a2a9adcc}.link--soft-green{--link-color:#5eb46f;--link-hover-color:#5eb46fcc;--link-selected-color:#5eb46fcc}.link--catalog{background:color-mix(in hsl, currentColor 16%, transparent);padding:var(--m4) var(--m12);border:round(.0625rem,1px) solid;border-radius:999rem}.link--notify{--link-icon-size:round(1rem, 1px);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.link--search-result{--link-icon-color:#a2a9ad;--link-gap:var(--m8);box-sizing:border-box;min-height:round(2.125rem,1px);padding:var(--m4)}.link--search-result-with-picture{border-radius:var(--br16)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.link--search-result-with-picture:hover{color:currentColor;background-color:#a2a9ad14}}.link--quiz-result-product-list{--link-icon-color:#a2a9ad;--link-hover-icon-color:#a2a9ad;--link-gap:0rem;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.btn{--btn-bg-color:#292929;--btn-border-color:#a2a9ad14;--btn-color:#fff;--btn-icon-color:currentColor;--btn-hover-bg-color:#333f48;--btn-hover-border-color:#a2a9ad14;--btn-hover-color:#fff;--btn-hover-icon-color:currentColor;--btn-active-bg-color:color-mix(in hsl, var(--btn-hover-bg-color) 86%, transparent);--btn-active-border-color:color-mix(in hsl, var(--btn-hover-border-color) 86%, transparent);--btn-active-color:color-mix(in hsl, var(--btn-hover-color) 86%, transparent);--btn-active-icon-color:currentColor;--btn-disabled-bg-color:#a2a9ad14;--btn-disabled-border-color:#a2a9ad14;--btn-disabled-color:#a2a9ad66;--btn-disabled-icon-color:currentColor;--btn-border-width:round(.0625rem, 1px);--btn-height:round(2.5rem, 1px);--btn-icon-gap:var(--m8);--btn-padding:0 var(--m16);--btn-border-radius:round(62.4375rem, 1px);--btn-icon-size:round(1.5rem, 1px);--btn-box-shadow:calc(-1 * round(.125rem, 1px)) round(.125rem, 1px) round(.75rem, 1px) 0 #ffffff1a inset;--btn-fw:500;--btn-fs:var(--fs12);--btn-font:"Montserrat", Arial, sans-serif, -apple-system;--btn-text-flex-grow:0;--btn-blur-size:.1rem;--btn-count-opacity:.4;-webkit-text-decoration-skip:objects;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:var(--btn-color);-webkit-backdrop-filter:blur(var(--btn-blur-size));backdrop-filter:blur(var(--btn-blur-size));box-sizing:border-box;justify-content:center;align-items:center;gap:var(--btn-icon-gap);background-color:#0000;background:var(--btn-bg-color);box-shadow:var(--btn-box-shadow);border:none;border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);height:var(--btn-height);padding:0;padding:var(--btn-padding);white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;font:var(--btn-fw) var(--btn-fs) / var(--btn-height) var(--btn-font);letter-spacing:var(--letter-spacing);text-transform:uppercase;outline:none;flex-shrink:0;margin:0;text-decoration:none;transition-property:opacity,color,border-color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease;display:inline-flex;position:relative;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.btn:hover{--btn-icon-color:var(--btn-hover-icon-color);--btn-animated-icon-offset:100%;color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color)}.btn:active{--btn-icon-color:var(--btn-active-icon-color);color:var(--btn-active-color);border-color:var(--btn-active-border-color);background-color:var(--btn-active-bg-color)}.btn:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.btn__icon{width:var(--btn-icon-size);height:var(--btn-icon-size);color:var(--btn-icon-color);flex-shrink:0;place-content:center;align-items:center;transition-property:opacity,color;transition-duration:.15s;transition-timing-function:ease;display:flex;position:relative}.btn__picture{width:var(--btn-icon-size,auto);height:var(--btn-icon-size,auto);transition-property:opacity;transition-duration:.15s;transition-timing-function:ease}.btn__picture picture,.btn__picture img,.btn__picture video,.btn__picture .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.btn__text-container{flex-grow:var(--btn-text-flex-grow);display:grid;position:relative}.btn__text-container .btn__text{grid-area:1/1}.btn__text{text-align:left;text-overflow:ellipsis;flex-grow:var(--btn-text-flex-grow);max-width:100%;position:relative;overflow:hidden}.btn__count{opacity:var(--btn-count-opacity);margin-left:var(--m6)}.btn__bonus-count{color:#2db532;margin-left:round(.1875rem,1px)}.btn--lg{--btn-height:round(3rem, 1px)}.btn--md{--btn-height:round(2rem, 1px);--btn-fs:var(--fs10);--btn-icon-size:round(1.25rem, 1px);--btn-icon-svg-size:round(1.25rem, 1px)}.btn--sm{--btn-height:round(1.375rem, 1px);--btn-fs:var(--fs10);--btn-padding:0 var(--m8);--btn-icon-size:round(1.25rem, 1px);--btn-icon-svg-size:round(1.25rem, 1px)}.btn--disabled,.btn:disabled,.btn.swiper-button-lock,.btn[disabled]{--btn-icon-color:var(--btn-disabled-icon-color);color:var(--btn-disabled-color);border-color:var(--btn-disabled-border-color);background-color:var(--btn-disabled-bg-color);opacity:var(--btn-disabled-opacity);pointer-events:none}.btn--hidden,.btn--empty{opacity:0;pointer-events:none!important}.btn--empty{width:0}.btn--selected{--btn-icon-color:var(--btn-active-icon-color);color:var(--btn-active-color);border-color:var(--btn-active-border-color);background-color:var(--btn-active-bg-color);pointer-events:none}.btn--transparent{--btn-color:currentColor;--btn-hover-color:color-mix(in hsl, currentColor 80%, transparent);--btn-active-color:color-mix(in hsl, currentColor 64%, transparent);text-transform:unset;font:unset;filter:unset;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}.btn--white{--btn-color:#292929;--btn-bg-color:#fff;--btn-box-shadow:none;--btn-hover-color:#292929;--btn-hover-bg-color:#fffc}.btn--secondary-grey,.btn--secondary-grey-black,.btn--secondary-grey-white{--btn-color:#292929;--btn-bg-color:#a2a9ad14;--btn-border-color:#a2a9ad29;--btn-box-shadow:none;--btn-hover-color:#292929;--btn-hover-bg-color:#a2a9ad29;--btn-active-border-color:#333f48;--btn-disabled-color:#a2a9ad66;--btn-disabled-bg-color:#a2a9ad14;--btn-disabled-border-color:#a2a9ad14}.btn--secondary-grey{--btn-icon-color:#a2a9ad}.btn--secondary-grey-white{--btn-color:#f9fafa;--btn-hover-color:#fff}.btn--clear-grey{--btn-bg-color:transparent;--btn-border-color:#00000029;--btn-color:#292929;--btn-hover-bg-color:transparent;--btn-hover-border-color:#0006;--btn-hover-color:#292929;--btn-active-bg-color:transparent;--btn-active-border-color:#292929;--btn-active-color:#292929}.btn--alpha-grey{--btn-bg-color:#a2a9ad66;--btn-border-color:#a2a9ad14;--btn-color:#fff;--btn-hover-bg-color:#a2a9ad99;--btn-hover-border-color:#a2a9ad14;--btn-hover-color:#fff}.btn--light-grey{--btn-color:#292929;--btn-bg-color:#f9fafa;--btn-border-color:#a2a9ad29;--btn-box-shadow:none;--btn-hover-color:#292929;--btn-hover-bg-color:#fff;--btn-active-border-color:#333f48}.btn--icon-grey{--btn-color:#a2a9ad;--btn-hover-color:#292929;--btn-active-color:#292929;text-transform:unset;font:unset;filter:unset;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}.btn--black-transparent{--btn-color:#333f48;--btn-bg-color:transparent;--btn-border-color:transparent;--btn-hover-color:#292929;--btn-hover-bg-color:#fff;--btn-active-color:#292929;--btn-active-bg-color:transparent}.btn--black-no-hover{--btn-bg-color:#292929;--btn-border-color:transparent;--btn-color:#fff;pointer-events:none}.btn--square{width:var(--btn-height);height:var(--btn-height);border-radius:var(--br8);padding:0}.btn--round{width:var(--btn-height);height:var(--btn-height);border-radius:50%;padding:0}.btn--animated{--btn-hover-bg-color:var(--btn-bg-color);--btn-hover-border-color:var(--btn-border-color);--btn-hover-color:var(--btn-color);--btn-hover-icon-color:var(--btn-icon-color);--btn-active-bg-color:var(--btn-bg-color);--btn-active-border-color:var(--btn-border-color);--btn-active-color:var(--btn-color);--btn-active-icon-color:var(--btn-icon-color);overflow:hidden}.btn--animated .btn__icon{width:100%;height:100%;transform:translateX(var(--btn-animated-icon-offset));transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.btn--animated .btn__icon:not(:first-child){position:absolute;top:0;right:100%}.btn--animated .btn__icon svg{width:var(--btn-icon-svg-size,round(1.5rem, 1px));height:var(--btn-icon-svg-size,round(1.5rem, 1px))}.btn--animated-reverse .btn__icon{transform:translateX(calc(-1 * var(--btn-animated-icon-offset)))}.btn--animated-reverse .btn__icon:not(:first-child){right:-100%}.btn--animated-vertical .btn__icon{transform:translateY(var(--btn-animated-icon-offset))}.btn--animated-vertical .btn__icon:not(:first-child){top:-100%;right:0}.btn--catalog{--btn-height:round(1.375rem, 1px);--btn-padding:0 var(--m12);--btn-blur-size:1rem;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;text-transform:unset}.btn--catalog.btn--secondary-grey{--btn-color:currentColor}.btn--complex{--btn-text-flex-grow:1}.btn--complex .btn__icon{margin-right:round(-.375rem,1px)}.btn--hollow{--btn-padding:0;--btn-height:auto}.btn--switcher{--btn-height:round(2rem, 1px)}.btn--favorite{--symbol-fill-color:currentColor;--btn-icon-svg-size:round(1rem, 1px)}.btn--copy{--btn-padding:var(--m16);--btn-icon-size:round(1.5rem, 1px);--btn-icon-gap:var(--m4);--btn-fw:600}.btn--copy .btn__icon{margin-left:calc(-1 * var(--m16) / 2)}.btn--copied .btn__icon{color:#2db532}.pagination{--page-gap:var(--m8);justify-content:space-between;align-items:center;gap:var(--m16);flex-wrap:wrap;display:flex}.pagination__wrap{gap:var(--page-gap);align-items:center;display:flex}@media (width<=767px){.pagination{--page-gap:var(--m4)}}.scroll-icon{gap:var(--m8);flex-direction:column;display:flex}.scroll-icon__mouse,.scroll-icon__arrow{flex-shrink:0;place-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.plus,.minus{--sign-size:round(1rem, 1px);--sign-line-width:round(.125rem, 1px);width:var(--sign-size);height:var(--sign-size);display:block;position:relative}.plus:before,.minus:before,.plus:after,.minus:after{content:"";width:100%;height:var(--sign-line-width);left:0;top:calc(50% - var(--sign-line-width) / 2);background:currentColor;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.plus:after{transform:rotate(90deg)}.minus:after{transform:scale(0)}.menu-icon{--menu-icon-width:round(1rem, 1px);--menu-icon-height:round(.625rem, 1px);--menu-icon-line-width:round(.0625rem, 1px);color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;width:var(--menu-icon-width);height:var(--menu-icon-height);z-index:2;background-color:#0000;text-decoration:none;display:block;position:relative;transform:translateZ(0);outline:none!important}.menu-icon i{width:var(--menu-icon-width);height:var(--menu-icon-line-width);top:calc(50% - var(--menu-icon-line-width)/2);will-change:transform;background:currentColor;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block;position:absolute;left:0}.menu-icon i:first-child{transform:translateY(calc(-.5 * var(--menu-icon-height)))}.menu-icon i:nth-child(3){transform:translateY(calc(.5 * var(--menu-icon-height)))}.menu-icon--cross i:first-child{transform:rotate(45deg)scaleY(1.5)scaleX(.7)}.menu-icon--cross i:nth-child(2){transform:scale(0)}.menu-icon--cross i:nth-child(3){transform:rotate(-45deg)scaleY(1.5)scaleX(.7)}.symbol{fill:currentColor;transition-property:transform,fill;transition-duration:.15s;transition-timing-function:ease;display:block}.symbol--evenodd{fill-rule:evenodd;clip-rule:evenodd}.symbol--stroke{stroke:currentColor;stroke-width:1rem;fill:#0000!important}.symbol--stroke-active{fill:var(--symbol-fill-color,color-mix(in hsl, currentColor 64%, transparent))!important}.symbol--rotate-180{transform:rotate(180deg)}.tabs{--slide-width:auto;--slider-gap:var(--m8)}.tabs__btn{--btn-count-opacity:1}.tabs__btn--selected{pointer-events:none}.tabs__link{font:700 var(--fs28) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.tabs__link--selected{pointer-events:none}.tabs__swiper{display:flex}.tabs--link{--slider-gap:var(--m24)}@media (width<=1023px){.tabs{--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter);overflow:visible}.tabs__swiper{padding:0 calc(var(--page-gutter))}.tabs__link{font-size:var(--fs18)}.tabs--link{--slider-gap:var(--m16)}}.certificate-field__title{font:600 var(--fs16) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.certificate-field__title:not(:last-child){margin-bottom:var(--m16)}.certificate-field__input{--message-margin-left:var(--m12);--input-padding-right:round(3rem, 1px)}.certificate-field__input:not(:last-child){margin-bottom:var(--m24)}.certificate-field__field--locked{pointer-events:none}.certificate-field__action{top:50%;right:var(--m8);position:absolute;transform:translateY(-50%)}.certificate-field__action--cancel{--btn-icon-color:#a2a9ad;--btn-hover-icon-color:#bd1212;--btn-active-icon-color:#bd1212}.certificate-field__warning{align-items:center;gap:var(--m12);padding:var(--m12);font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);border:round(.0625rem,1px) solid #a2a9ad29;display:flex}.certificate-field__warning-icon{color:#bd1212;flex-shrink:0;place-content:center;align-items:center;width:2.3rem;height:2.3rem;display:flex}.certificate-field__warning-text{text-wrap:balance}.checkbox-list{--max-wrap-height:round(11.875rem, 1px);padding-bottom:var(--m2)}.checkbox-list__search{margin-bottom:var(--m16)}.checkbox-list__input{--input-font-size:var(--fs12);--input-height:round(2.5rem, 1px);--input-padding-top:var(--m12);--input-padding-bottom:var(--m12);--input-padding-left:var(--m12)}.checkbox-list__wrapper{max-height:var(--max-wrap-height);overflow-y:auto}.checkbox-list__content{gap:var(--m12);flex-direction:column;display:flex}.checkbox-list__content--hide{padding-top:var(--m12)}.checkbox-list__toggle{margin-top:var(--m20);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.checkbox-list--no-max-height{--max-wrap-height:initial}.checkbox{--flag-size:round(1.25rem, 1px);--flag-radio-size:round(1rem, 1px);--flag-margin:var(--m12);--flag-opacity:0;--flag-border-width:round(.0625rem, 1px);--flag-radius:var(--br4);--flag-border-color:#a2a9ad3d;--flag-bg-color:#fff;--flag-color:initial;--flag-hover-border-color:#292929;--flag-hover-bg-color:var(--flag-bg-color);--flag-hover-opacity:var(--flag-opacity);--flag-checked-border-color:#292929;--flag-checked-bg-color:#292929;--flag-checked-color:#fff;--flag-focus-border-color:#292929;align-items:flex-start;gap:var(--flag-margin);cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:flex;position:relative}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.checkbox:hover .checkbox__box,.checkbox:hover .radio__box{border-color:var(--flag-hover-border-color);background-color:var(--flag-hover-bg-color)}.checkbox:hover .checkbox__flag,.checkbox:hover .radio__flag{opacity:var(--flag-hover-opacity)}}.checkbox__input{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.checkbox__input:checked~.checkbox__box{--flag-opacity:1;--flag-hover-opacity:1;border-color:var(--flag-checked-border-color);background-color:var(--flag-checked-bg-color);color:var(--flag-checked-color);box-shadow:inset calc(-1*round(.125rem,1px)) round(.125rem,1px) round(.75rem,1px) #ffffff1a}.checkbox__input:focus~.checkbox__box{border-color:var(--flag-focus-border-color)}.checkbox__label{color:var(--checkbox-label-color);font-size:var(--checkbox-label-fs,var(--m12));font-weight:var(--checkbox-label-fw,500);flex:1;position:relative}.checkbox__label a:not([class]){display:inline}.checkbox__box{width:var(--flag-size);height:var(--flag-size);box-sizing:border-box;background:var(--flag-bg-color);border:var(--flag-border-width) solid var(--flag-border-color);border-radius:var(--flag-radius);color:var(--flag-color);flex-shrink:0;place-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:flex}.checkbox__flag{opacity:var(--flag-opacity);transition-property:all;transition-duration:.15s;transition-timing-function:ease}.checkbox__icon{width:var(--flag-icon-size);height:var(--flag-icon-size);opacity:var(--flag-opacity);background:var(--flag-icon-background,transparent);border-radius:var(--flag-icon-border-radius);transition-property:all;transition-duration:.15s;transition-timing-function:ease}.checkbox--item-list{--checkbox-label-color:#292929;align-items:center}.checkbox--policy,.checkbox--hidden{--checkbox-label-color:#a2a9ad}.checkbox--square-icon{--flag-radius:var(--br8);--flag-size:round(2rem, 1px);--flag-icon-border-radius:var(--br4);--flag-icon-size:round(1.25rem, 1px)}:is(.checkbox--disabled,.checkbox:has(>input:disabled),.checkbox:has(>input[disabled])){opacity:.6;pointer-events:none}.checkbox--square-green{--flag-bg-color:#f9fafa;--flag-hover-border-color:#5eb46f;--flag-checked-border-color:#5eb46f;--flag-checked-bg-color:#f9fafa;--flag-checked-color:#5eb46f;--flag-focus-border-color:#5eb46f;--flag-icon-background:#5eb46f}.checkbox--subscribe-policy{--checkbox-label-fw:500;--flag-margin:var(--m16);color:#a2a9ad}.checkbox--quiz,.checkbox--payment{--flag-margin:var(--m16);--flag-hover-bg-color:#a2a9ad66;--flag-hover-border-color:transparent;padding:round(.9375rem, 1px) var(--m16);font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background:#fff;border:round(.0625rem,1px) solid #fff}.checkbox--payment{border-radius:var(--br12);border-color:#a2a9ad66}.checkbox--quiz{--flag-color:#fff;--flag-hover-opacity:.8}.form-file{--trash-icon-color:#a2a9ad;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:#292929;width:100%;padding:0;padding:var(--m8) var(--m12);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background:#a2a9ad14;border:none;outline:none;flex-wrap:nowrap;align-items:center;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-file:hover{--trash-icon-color:#bd1212}.form-file:active{opacity:.6}.form-file:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.form-file__text{text-overflow:ellipsis;word-break:break-word;overflow:hidden}.form-file__trash{color:var(--icon-color);margin-left:auto;transition-property:color;transition-duration:.15s;transition-timing-function:ease}.form-file__icon{margin-right:var(--m8);color:#a2a9ad;transition-property:color;transition-duration:.15s;transition-timing-function:ease}.form-files{--form-files-border-color:#a2a9ad3d;--form-files-background-color:#fff;--list-max-height:round(5.625rem, 1px);box-sizing:border-box;gap:var(--m8);flex-direction:column;display:flex}.form-files__input{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.form-files__label{width:auto;height:auto;padding:var(--m16) var(--m12);border-radius:var(--br4);border:round(.125rem, 1px) dashed var(--form-files-border-color);background:var(--form-files-background-color);cursor:pointer;flex-shrink:0;place-content:center;align-items:center;transition-property:border-color,background;transition-duration:.15s;transition-timing-function:ease;display:flex}.form-files__label--draggable{--form-files-border-color:#29292999;--form-files-background-color:#a2a9ad14}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-files__label:hover{--form-files-border-color:#29292999;--form-files-background-color:#a2a9ad14}.form-files__label:active{opacity:.6}.form-files__label:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.form-files__label:has(:focus){--form-files-border-color:#29292999;--form-files-background-color:#a2a9ad14}.form-files__details{align-items:center;gap:var(--m4);pointer-events:none;flex-direction:column;display:flex}.form-files__title{font:400 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#a2a9ad;text-transform:uppercase;text-align:center}.form-files__title i{font-style:normal;font-weight:600}.form-files__text{color:#a2a9ad;font:400 var(--fs12) / 1.5 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-align:center}.form-files__list{gap:var(--m8);max-height:var(--list-max-height);box-sizing:border-box;flex-direction:column;display:flex;overflow:auto}.form-option{cursor:pointer;display:flex}.form-option__input{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.form-option__input:checked~.form-option__label{border-color:#292929}.form-option__label{box-sizing:border-box;color:#292929;font:500 var(--fs12) / 1.04 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);border:round(.0625rem,1px) solid #00000029;border-radius:62.4375rem;padding:round(.8125rem,1px) round(.9375rem,1px);transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:flex}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-option__label:hover{border-color:#292929cc}}.form-picture{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:#fff;aspect-ratio:1;background-color:#0000;border:none;border-radius:round(.125rem,1px);outline:none;padding:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;position:relative;overflow:hidden}.form-picture picture,.form-picture img,.form-picture video,.form-picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.form-picture:before{content:"";z-index:2;background:linear-gradient(45deg,#0000,#0006);width:100%;height:100%;position:absolute;top:0;left:0}.form-picture__cross{z-index:3;width:1.5rem;height:1.5rem;position:absolute;top:0;right:0}.form-pictures{align-items:center;gap:var(--m12);flex-wrap:wrap;display:flex;position:relative}.form-pictures__label{align-items:center;gap:var(--m12);cursor:pointer;display:flex;position:relative}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.form-pictures__label:hover .form-pictures__icon{background-color:#a2a9ad29}.form-pictures__label:active{opacity:.6}.form-pictures__label:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.form-pictures__label--draggable .form-pictures__icon{background-color:#a2a9ad29}.form-pictures__input{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.form-pictures__icon{border-radius:var(--br4);box-sizing:border-box;color:#292929;background:#fff;border:round(.0625rem,1px) solid #a2a9ad3d;flex-shrink:0;place-content:center;align-items:center;width:4rem;height:4rem;transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:flex}.form-pictures__title{font:500 var(--fs12) / 1.04 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.form-pictures__picture{width:round(4rem,1px)}.form-rating{gap:var(--m4);padding:var(--m8) 0;display:flex}.form-rating__star-container{cursor:pointer;flex-shrink:0;width:3.5rem;height:3.5rem;position:relative}.form-rating__star-icon{z-index:1;color:#a2a9ad29;width:2.5rem;height:2.4rem;transition-property:color;transition-duration:.15s;transition-timing-function:ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-rating__star-icon--stroke{color:#a2a9ad3d;z-index:2}.form-rating__star-icon--filled{color:#ffc300}.input-wrap{position:relative}.input-wrap__label{width:100%;height:var(--input-height);z-index:10;box-sizing:border-box;padding:var(--input-padding-top) var(--input-padding-right) var(--input-padding-bottom) var(--input-padding-left);color:var(--input-placeholder-color);font:var(--input-label-font-weight) var(--input-label-font-size) / var(--input-label-line-height) var(--input-label-font-family);text-transform:uppercase;pointer-events:none;transform-origin:var(--input-padding-left) -60%;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute;top:0;left:0}.input-wrap__input{margin-bottom:var(--input-margin-bottom);position:relative}.input-wrap__caption,.input-wrap__message,.input-wrap__error,.input-wrap__success{margin-top:var(--message-margin-top,var(--m4));margin-left:var(--message-margin-left,0);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;display:block}.input-wrap__error{color:var(--input-error-color)}.input-wrap__caption{color:var(--input-caption-color)}.input-wrap__message{color:var(--message-color,var(--input-message-color))}.input-wrap__success{color:var(--input-success-color)}.input-wrap__required{color:#bd1212}.input-wrap--error{--input-color:var(--input-error-color)}.input-wrap--success{--input-color:var(--input-success-color)}.input-wrap--label-animate{--focus-offset:.5}.input-wrap--label-animate .input-wrap__label{transform:translateY(-20%)}.input,.code-field .code-field__input{appearance:none;resize:none;box-shadow:none;-webkit-tap-highlight-color:transparent;width:100%;height:var(--input-height);padding:0;padding:calc(var(--input-padding-top) * (1 + var(--focus-offset,0))) var(--input-padding-right) calc(var(--input-padding-bottom) * (1 - var(--focus-offset,0))) var(--input-padding-left);color:var(--input-color,#070707);font-family:Montserrat,Arial,sans-serif,-apple-system;font:var(--input-font-weight) var(--input-font-size)/var(--input-line-height) var(--input-font-family);text-transform:var(--input-text-transform,none);border:none;border-top:var(--input-border-top-width,var(--input-border-width)) solid var(--input-border-color);border-right:var(--input-border-right-width,var(--input-border-width)) solid var(--input-border-color);border-bottom:var(--input-border-bottom-width,var(--input-border-width)) solid var(--input-border-color);border-left:var(--input-border-left-width,var(--input-border-width)) solid var(--input-border-color);border-radius:var(--input-border-radius);box-sizing:border-box;background:0 0;background-color:var(--input-background-color);text-align:var(--input-text-align,left);letter-spacing:var(--letter-spacing);caret-color:#070707;margin:0;transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:block;outline:none!important}.input:focus,.code-field .code-field__input:focus{outline:none}.input::-ms-reveal{display:none}.input::-ms-clear{display:none}.code-field .code-field__input::-ms-reveal{display:none}.code-field .code-field__input::-ms-clear{display:none}.input::-webkit-search-decoration{display:none}.input::-webkit-search-cancel-button{display:none}.input::-webkit-search-results-button{display:none}.input::-webkit-search-results-decoration{display:none}.code-field .code-field__input::-webkit-search-decoration{display:none}.code-field .code-field__input::-webkit-search-cancel-button{display:none}.code-field .code-field__input::-webkit-search-results-button{display:none}.code-field .code-field__input::-webkit-search-results-decoration{display:none}.input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}.code-field .code-field__input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}.input:focus,.code-field .code-field__input:focus{box-shadow:none;outline:none}.input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.code-field .code-field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.code-field .code-field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input[type=number],.code-field .code-field__input[type=number]{-moz-appearance:textfield}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.input:hover,.code-field .code-field__input:hover{background-color:var(--input-hover-background-color);border-color:var(--input-hover-border-color)}.input:active,.code-field .code-field__input:active{opacity:.6}}.input:focus,.code-field .code-field__input:focus{background-color:var(--input-focus-background-color);border-color:var(--input-focus-border-color)}.input:disabled,.input--disabled,.code-field .code-field__input:disabled,.code-field .code-field__input--disabled{pointer-events:none;background-color:var(--input-disabled-background-color,color-mix(in hsl, var(--input-background-color) 40%, transparent));border-color:var(--input-disabled-border-color,color-mix(in hsl, var(--input-border-color) 40%, transparent));color:var(--input-disabled-color,color-mix(in hsl, var(--input-color) 40%, transparent))}.input::placeholder,.code-field .code-field__input::placeholder{color:var(--input-placeholder-color);font-size:var(--input-placeholder-font-size);text-transform:uppercase}.input--textarea,.code-field .code-field__input--textarea{height:var(--input-textarea-height,round(10rem, 1px))}.input--dark-grey,.code-field .code-field__input--dark-grey{--input-placeholder-color:#a2a9adcc;--input-background-color:#a2a9ad29;--input-color:#fff;--input-hover-color:#fff;--input-focus-color:#fff}.input--transparent,.code-field .code-field__input--transparent{--input-border-radius:0;--input-border-top-width:0;--input-border-right-width:0;--input-border-left-width:0;--input-border-bottom-width:round(.0625rem, 1px);--input-color:currentColor;--input-background-color:transparent;--input-border-color:color-mix(in hsl, currentColor 16%, transparent);--input-hover-color:currentColor;--input-hover-background-color:transparent;--input-hover-border-color:color-mix(in hsl, currentColor 16%, transparent);--input-focus-color:currentColor;--input-focus-background-color:transparent;--input-focus-border-color:color-mix(in hsl, currentColor 16%, transparent);--input-placeholder-color:currentColor}.input--picker,.code-field .code-field__input--picker{cursor:pointer}.price-range{row-gap:var(--m16);--price-range-pading:var(--m12);flex-direction:column;display:flex}.price-range__wrap{position:relative}.price-range__caption{left:var(--price-range-pading);top:var(--price-range-pading);color:#a2a9adcc;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;position:absolute}.price-range__fields{align-items:center;gap:var(--m4);display:flex}.price-range__field{--input-height:round(2.5rem, 1px);--input-padding-top:var(--price-range-pading);--input-padding-bottom:var(--price-range-pading);--input-padding-left:calc(var(--price-range-pading) + var(--m26))}.price-range__wrap{flex:1}.price-range__slider{margin:var(--m12) var(--m14)}.radio-list{flex-direction:column;display:flex}.radio-list--receiving{gap:var(--m24);flex-direction:row}.radio-list--receiving .radio-list__item{flex:1}.radio-list--payment{gap:var(--m12)}@media (width<=767px){.radio-list--receiving,.radio-list--payment{gap:var(--m8);flex-direction:column}}.radio{--checkbox-label-fs:var(--m14);--flag-size:round(1.25rem, 1px);--flag-radio-size:round(1rem, 1px);--flag-margin:var(--m12);--flag-opacity:0;--flag-border-width:round(.0625rem, 1px);--flag-radius:var(--br4);--flag-border-color:#a2a9ad3d;--flag-bg-color:#fff;--flag-color:initial;--flag-hover-border-color:#292929;--flag-hover-bg-color:var(--flag-bg-color);--flag-hover-opacity:var(--flag-opacity);--flag-checked-border-color:#292929;--flag-checked-bg-color:#292929;--flag-checked-color:#fff;--flag-focus-border-color:#292929;align-items:flex-start;gap:var(--flag-margin);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:flex;position:relative}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.radio:hover .checkbox__box,.radio:hover .radio__box{border-color:var(--flag-hover-border-color);background-color:var(--flag-hover-bg-color)}.radio:hover .checkbox__flag,.radio:hover .radio__flag{opacity:var(--flag-hover-opacity)}}.radio__input{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.radio__input:checked~.radio__box{--flag-opacity:1;--flag-hover-opacity:1;border-color:var(--flag-checked-border-color);background-color:var(--flag-checked-bg-color);color:var(--flag-checked-color);box-shadow:inset calc(-1*round(.125rem,1px)) round(.125rem,1px) round(.75rem,1px) #ffffff1a}.radio__input:focus~.radio__box{border-color:var(--flag-focus-border-color)}.radio__label{color:var(--checkbox-label-color);font-size:var(--checkbox-label-fs,var(--m12));font-weight:var(--checkbox-label-fw,500);flex:1;position:relative}.radio__label a:not([class]){display:inline}.radio__box{width:var(--flag-size);height:var(--flag-size);box-sizing:border-box;background:var(--flag-bg-color);border:var(--flag-border-width) solid var(--flag-border-color);border-radius:var(--flag-radius);color:var(--flag-color);flex-shrink:0;place-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:flex}.radio__flag{opacity:var(--flag-opacity);transition-property:all;transition-duration:.15s;transition-timing-function:ease}.radio__icon{width:var(--flag-icon-size);height:var(--flag-icon-size);opacity:var(--flag-opacity);background:var(--flag-icon-background,transparent);border-radius:var(--flag-icon-border-radius);transition-property:all;transition-duration:.15s;transition-timing-function:ease}.radio__box{--flag-border-color:#a2a9ad66;border-radius:100rem}.radio__caption{font:600 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-left:auto}.radio--column-item{padding:var(--m12) 0}.radio--card{padding:var(--m14) var(--m16);border-radius:var(--m12);border:round(.0625rem,1px) solid #a2a9ad29}.radio--cart-gift{--flag-size:round(2rem, 1px);--flag-icon-border-radius:50%;--flag-icon-size:round(1.25rem, 1px)}.radio--green{--flag-bg-color:#f9fafa;--flag-hover-border-color:#5eb46f;--flag-checked-border-color:#5eb46f;--flag-checked-bg-color:#f9fafa;--flag-checked-color:#5eb46f;--flag-focus-border-color:#5eb46f;--flag-icon-background:#5eb46f}.radio--quiz,.radio--payment{--flag-margin:var(--m16);--flag-hover-bg-color:#a2a9ad66;--flag-hover-border-color:transparent;padding:round(.9375rem, 1px) var(--m16);font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background:#fff;border:round(.0625rem,1px) solid #fff}.radio--payment{border-radius:var(--br12);border-color:#a2a9ad66}.radio--quiz{--flag-color:#fff;--flag-hover-opacity:.8}:root{--switcher-off-bg:#fff;--switcher-off-hover-bg:#a2a9ad99;--switcher-off-border:#a2a9ad66;--switcher-off-toggle-color:#292929;--switcher-on-bg:#292929;--switcher-on-hover-bg:#292929cc;--switcher-on-toggle-color:#fff}.switcher{--dot-size:round(1.25rem, 1px);--dot-offset:round(.25rem, 1px);--height:calc(var(--dot-size) + 2 * var(--dot-offset));--width:round(3rem, 1px);align-items:center;gap:var(--m8);cursor:pointer;-webkit-tap-highlight-color:#0000;flex-wrap:wrap;display:flex}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.switcher:hover .switcher__toggle{background-color:var(--switcher-off-hover-bg)}.switcher:hover .switcher__input:checked~.switcher__toggle{background-color:var(--switcher-on-hover-bg)}.switcher:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.switcher__input{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.switcher__input:checked~.switcher__toggle{background-color:var(--switcher-on-bg);border-color:var(--switcher-off-border)}.switcher__input:checked~.switcher__toggle:before{left:calc(100% - var(--dot-size) - var(--dot-offset));background:var(--switcher-on-toggle-color)}.switcher__input:checked~.switcher__label--on{opacity:1}.switcher__input:checked~.switcher__label--off{opacity:.4}.switcher__toggle{width:var(--width);height:var(--height);box-sizing:border-box;background:var(--switcher-off-bg);border-radius:calc(var(--height) / 2);border:1px solid var(--switcher-off-border);flex-shrink:0;transition-property:background-color,border-color;transition-duration:.15s;transition-timing-function:ease;position:relative}.switcher__toggle:before{content:"";width:var(--dot-size);height:var(--dot-size);background:var(--switcher-off-toggle-color);left:var(--dot-offset);top:calc(50% - var(--dot-size) / 2);border-radius:50%;transition-property:left,background-color;transition-duration:.15s;transition-timing-function:ease;position:absolute}.switcher__label{-webkit-user-select:none;user-select:none;transition-property:opacity,color;transition-duration:.15s;transition-timing-function:ease}.switcher__label--on{opacity:.4}.switcher--filter{justify-content:space-between;gap:var(--m12)}.switcher--filter .switcher__label{font:700 var(--fs14) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.switcher--deduct-bonus{gap:var(--m16);flex-direction:row-reverse}.switcher--deduct-bonus .switcher__label{font:700 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.switcher--grey{--switcher-off-hover-bg:#a2a9ad33;--switcher-off-border:#a2a9ada3;--switcher-off-toggle-color:#a2a9ada3}.form{margin:0;position:relative}.form__header{gap:var(--m8);margin-bottom:var(--form-header-margin,var(--m24));flex-direction:column;display:flex}.form__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance}.form__title b,.form__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.form__description{color:#a2a9ad;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.form__fields{gap:var(--form-row-gap,var(--m8)) var(--form-column-gap,var(--grid-gap));grid-template-columns:var(--form-template-columns,repeat(var(--form-columns-count,1), 1fr));margin-bottom:var(--form-fields-margin,var(--m24));display:grid}.form__buttons{align-items:start;gap:var(--m8);justify-content:var(--form-buttons-justify-content);display:flex}.form__policy-wrap{margin-bottom:var(--form-policy-margin,var(--m24))}.form__policy{color:#a2a9ad;font:500 var(--fs12) / 1.5 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.form__error{font:400 var(--fs12)/1.15 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;color:var(--input-error-color)}.account-data-form{--form-columns-count:2}@media (width<=1023px){.account-data-form{--form-columns-count:1}}.address-form{--form-columns-count:2;--form-buttons-justify-content:end}.address-form__city,.address-form__street{grid-column:1/-1}@media (width<=767px){.address-form{--form-columns-count:1}}.authorization-form{flex-direction:column;display:flex}.authorization-form__code{--input-margin-bottom:var(--m24)}.authorization-form__footer{gap:var(--m24);flex-direction:column;margin-top:auto;display:flex}.authorization-form__buttons{gap:var(--m8);justify-content:space-between;display:flex}.authorization-form__btn{--btn-padding:0 var(--m8);width:calc((100% - var(--m8)) / 2)}.authorization-form__btn--send-code{min-width:round(10.625rem,1px)}.consultation-form{--form-columns-count:2;--form-buttons-justify-content:end}.consultation-form__name,.consultation-form__text,.consultation-form__file{grid-column:1/-1}@media (width<=767px){.consultation-form{--form-columns-count:1}}.cooperation-form{--form-columns-count:2;--form-row-gap:var(--m12);--form-column-gap:var(--m12);--form-fields-margin:var(--m32);--form-policy-margin:var(--m28)}.cooperation-form__cooperation-type,.cooperation-form__question{grid-column:1/-1}@media (width<=767px){.cooperation-form{--form-columns-count:1;--form-row-gap:var(--m8)}}.account-contact-otp-form{flex-direction:column;display:flex}.account-contact-otp-form__code{--input-margin-bottom:var(--m24)}.account-contact-otp-form__footer{gap:var(--m24);flex-direction:column;margin-top:auto;display:flex}.account-contact-otp-form__buttons{gap:var(--m8);justify-content:space-between;display:flex}.account-contact-otp-form__btn{--btn-padding:0 var(--m8)}.notify-arrival-form{--form-buttons-justify-content:end}.participation-form{--form-columns-count:2;--form-buttons-justify-content:end}.participation-form__name,.participation-form__text{grid-column:1/-1}@media (width<=767px){.participation-form{--form-columns-count:1}}.search-form{gap:var(--m12);margin:0;display:flex;position:relative}.search-form__field{--input-border-radius:0;--input-border-top-width:0;--input-border-right-width:0;--input-border-left-width:0;--input-border-bottom-width:round(.0625rem, 1px);--input-color:currentColor;--input-background-color:transparent;--input-border-color:color-mix(in hsl, currentColor 16%, transparent);--input-hover-color:currentColor;--input-hover-background-color:transparent;--input-hover-border-color:color-mix(in hsl, currentColor 16%, transparent);--input-focus-color:currentColor;--input-focus-background-color:transparent;--input-focus-border-color:color-mix(in hsl, currentColor 16%, transparent);--input-placeholder-color:currentColor;--input-height:round(2rem, 1px);--input-padding-top:round(.375rem, 1px);--input-padding-bottom:round(.375rem, 1px);--input-padding-left:round(2rem, 1px);--input-padding-right:0rem;--input-border-width:round(.0625rem, 1px);--input-font-weight:400;--input-line-height:round(1.25rem, 1px);--input-font-family:"Montserrat", Arial, sans-serif, -apple-system;flex:1;position:relative}.search-form__submit,.search-form__clear{--btn-height:round(1.5rem, 1px);top:calc(50% - var(--btn-height) / 2);position:absolute}.search-form__submit{left:0}.search-form__clear{right:0}.search-form--bottom-panel-catalog{color:#a2a9ad}.search-form--bottom-panel-catalog .search-form__field{--input-height:round(3rem, 1px);--input-padding-top:round(.5625rem, 1px);--input-padding-bottom:round(.5625rem, 1px);--input-padding-left:calc(var(--m16) + round(2rem, 1px));--input-padding-right:var(--m64)}.search-form--bottom-panel-catalog .search-form__submit{left:var(--m16)}.search-form--bottom-panel-catalog .search-form__clear{right:var(--m16)}.search-form--pick-point-choice{color:#a2a9ad}.search-form--header .search-form__field{--input-padding-right:var(--m32)}@media (width>=1024px){.search-form__field{--input-font-size:var(--fs12)}.search-form--bottom-panel-catalog .search-form__field{--input-font-size:var(--fs14)}.header--fixed .search-form .search-form__field{--input-border-color:transparent}}@media (width<=1023px){.search-form--header .search-form__field{--input-height:round(2.5rem, 1px);--input-color:#333f48}.search-form--header .search-form__submit{--btn-color:#a2a9ad}.search-form--header .search-form__back,.search-form--header .search-form__clear{--btn-height:round(2.5rem, 1px)}.search-form--header .search-form__clear{position:relative;top:0;right:0}}.select-payment-form{--form-fields-margin:round(1.0625rem, 1px);--form-policy-margin:round(1.0625rem, 1px);--form-buttons-justify-content:flex-end}.subscribe-form{align-items:start;gap:var(--m16);grid-template-columns:.91fr 1fr;margin:0;display:grid}.subscribe-form__title{color:#fff;font:700 var(--fs16) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.subscribe-form__wrapper{align-items:center;gap:var(--m8);margin-top:var(--m4);justify-content:flex-end;display:flex}@media (width<=767px){.subscribe-form{grid-template-columns:100%}}.feedback-form{--form-columns-count:2;--form-buttons-justify-content:end}.feedback-form__name,.feedback-form__topic,.feedback-form__text,.feedback-form__file{grid-column:1/-1}@media (width<=767px){.feedback-form{--form-columns-count:1}}.header{--logo-col-width:round(13.4375rem, 1px);--logo-width:round(11.5rem, 1px);--logo-height:calc(var(--logo-width) * 42 / 184);width:100%;height:var(--default-header-height);z-index:100;box-sizing:border-box;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;position:absolute;top:0;left:0}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header:hover{--header-background-color:#fff;--header-color:#333;--header-border-color:#a2a9ad14;--search-form-color:#a2a9ad}}.header__content{z-index:2;box-sizing:border-box;width:100%;height:100%;padding-top:var(--m16);background-color:var(--header-background-color,#fff);border-bottom:solid round(.0625rem, 1px) var(--header-border-color,#a2a9ad14);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;color:var(--header-color,#333);will-change:background-color, color, border-color;transition-property:background-color,border-color;transition-duration:.15s;transition-timing-function:ease;display:flex;position:relative}.header__content-container{gap:var(--m4) var(--m24);grid-template-columns:max-content var(--logo-col-width) 1fr max-content max-content max-content;grid-template-rows:max-content 1fr;grid-template-areas:"menu-btn logo search bonus favorite-btn cart-btn"". .nav nav nav nav";align-items:center;display:grid}.header__menu-btn{--btn-height:round(2.25rem, 1px);grid-area:menu-btn}.header__logo{grid-area:logo;justify-self:center}.header__logo svg{width:var(--logo-width);height:var(--logo-height)}.header__search{grid-area:search}.header__auth,.header__bonus{grid-area:bonus;justify-content:center;width:round(6.875rem,1px)}.header__favorite-btn,.header__cart-btn{--btn-height:round(1.5rem, 1px);position:relative}.header__action-icon{z-index:1;position:relative}.header__action-count{z-index:2;width:.9rem;height:.9rem;font:600 var(--fs8) / 1 "Montserrat", Arial, sans-serif, -apple-system;color:#fff;background:#292929;border-radius:50%;flex-shrink:0;place-content:center;align-items:center;display:flex;position:absolute;inset:round(-.25rem,1px) round(-.375rem,1px) auto auto}.header__favorite-btn{grid-area:favorite-btn}.header__cart-btn{grid-area:cart-btn}.header__nav{grid-area:nav;margin-top:auto}.header__catalog-btn{grid-area:catalog-btn}:is(.header:has(.header-catalog-dropdown--open),.header:has(.header-menu--open),.header:has(.search-dropdown--open)){--header-background-color:#fff;--header-color:#333;--header-border-color:#a2a9ad14;--search-form-color:#a2a9ad}.header:has(.header-catalog-dropdown--open):before{opacity:1;pointer-events:auto}.header:has(.header-menu--open):before{opacity:1;pointer-events:auto}.header:has(.search-dropdown--open):before{opacity:1;pointer-events:auto}.header--fixed{--header-background-color:#fff;--header-color:#333;--header-border-color:#a2a9ad14;--search-form-color:#a2a9ad;position:fixed}.header--hidden{opacity:0;pointer-events:none}@media (width>=1024px){.header:before{content:"";z-index:1;opacity:0;pointer-events:none;will-change:opacity;background:#00000080;width:100%;height:100%;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;position:fixed;top:0;left:0}.header:not(.header--fixed){--search-dropdown-offset:round(-2.5rem, 1px)}.header--fixed{--logo-col-width:round(18.75rem, 1px);--logo-width:round(8.75rem, 1px);--header-dropdown-border-radius:var(--br24);--header-dropdown-offset:var(--m4);--search-dropdown-offset:var(--m4);--search-dropdown-border-radius:var(--br24);height:var(--fixed-header-height);top:var(--fixed-header-margin);left:var(--m16);right:var(--m16);width:calc(100% - 2 * var(--m16))}.header--fixed:not(.header--hidden){transition-duration:.3s}.header--fixed .header__content{border:round(.0625rem,1px) solid #a2a9ad14;border-radius:999rem;padding:0}.header--fixed .header__content-container{width:calc(100% - 2 * var(--m16));grid-template:"menu-btn logo catalog-btn search bonus favorite-btn cart-btn"1fr/max-content auto max-content 1fr max-content max-content max-content}.header--fixed .header__menu-btn{margin-left:round(-.625rem,1px)}.header--fixed .header__search{margin-left:round(-1rem,1px)}}@media (width>=1024px) and (width>=1240px){.header:not(.header--fixed){--search-dropdown-offset-left:round(18.75rem, 1px);--search-dropdown-offset-right:round(12.5rem, 1px)}}@media (width<=1023px){.header{--logo-width:round(7.5rem, 1px)}.header__content{padding:var(--m16) 0}.header__content-container{column-gap:var(--m16);grid-template:"menu-btn logo bonus search"1fr/max-content 1fr max-content max-content}.header__favorite-btn,.header__cart-btn,.header__nav,.header__catalog-btn{display:none}.header__logo{justify-self:start}.header__catalog-btn{display:none}.header__menu-btn{margin:round(-.625rem,1px)}.header__auth,.header__bonus,.header__search{display:none}.header--menu-open .header__search,.header--search-open .header__search{display:block}}.header-short{--logo-width:round(8.1875rem, 1px);--logo-height:calc(var(--logo-width) * 43 / 131);width:100%;height:var(--default-header-height);z-index:100;box-sizing:border-box;background:0 0;align-items:center;transition-property:box-shadow,background-color;transition-duration:.15s;transition-timing-function:ease;display:flex;position:fixed;top:0;left:0}.header-short__content{align-items:center;gap:var(--m32);grid-template-columns:1fr max-content 1fr;display:grid;position:relative}.header-short__right{justify-self:right;align-items:center;gap:var(--m32);display:flex}.header-short__phone{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;font:700 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background-color:#0000;text-decoration:none;outline:none!important}.header-short__logo svg{width:var(--logo-width);height:var(--logo-height)}.header-short__question{font:600 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);--link-icon-size:round(1rem, 1px)}.header-short--fixed{background:#fff;box-shadow:0 round(.25rem,1px) round(2rem,1px) #00000014}@media (width<=1023px){.header-short{--logo-width:round(5.3125rem, 1px)}.header-short__content{gap:var(--m16);grid-template-columns:max-content 1fr max-content}.header-short__right{gap:var(--m24)}.header-short__dropdown{--dropdown-top:calc(100% + var(--m4));--dropdown-left:auto;--dropdown-right:0;--dropdown-width:max-content}.header-short__phone-mobile,.header-short__mail-mobile{--link-icon-size:round(1.25rem, 1px)}}.footer-short{background:#292929}.footer{background:#292929;overflow:hidden}.footer__subscribe{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));padding:var(--m60) 0 var(--m58) 0;border-top:round(.0625rem,1px) solid #a2a9ad14;margin:0 auto}.footer__grid{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));--catgory-menu-col:calc(6 * (100% - var(--grid-gap) * (28 - 1)) / 28 + var(--grid-gap) * (6 - 1));--company-menu-col:calc(8 * (100% - var(--grid-gap) * (28 - 1)) / 28 + var(--grid-gap) * (8 - 1));--bayer-menu-col:calc(8 * (100% - var(--grid-gap) * (28 - 1)) / 28 + var(--grid-gap) * (8 - 1));--contacts-col:calc(6 * (100% - var(--grid-gap) * (28 - 1)) / 28 + var(--grid-gap) * (6 - 1));gap:var(--grid-gap);grid-template-columns:var(--catgory-menu-col) var(--company-menu-col) var(--bayer-menu-col) var(--contacts-col);padding:var(--m56) 0 var(--m8) 0;border-top:round(.0625rem,1px) solid #a2a9ad14;margin:0 auto;display:grid}.footer__feedback{--link-gap:var(--m12);--link-icon-size:round(1.25rem, 1px);margin-top:var(--m34);font:600 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system}.footer__logo{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));margin:0 auto}.footer__bottom{border-top:round(.0625rem,1px) solid #a2a9ad14}.footer__contacts{margin-bottom:var(--m24)}@media (width<=1239px){.footer__grid,.footer__subscribe{width:100%}.footer__logo{margin:0}.footer__feedback{margin-top:var(--m24)}.footer__contacts{max-width:50%}.footer__logo{width:calc(100% - round(2.625rem,1px))}.footer__slider{width:auto;margin:0}}@media (width<=1023px){.footer__grid{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)))}}@media (width<=767px){.footer__grid{grid-row-gap:var(--m16);grid-template-columns:100%}}.footer-bottom__container{align-items:center;gap:var(--m16);padding:var(--m24) 0;flex-wrap:wrap;display:flex}.footer-bottom__copyright{color:#a2a9ad;min-width:round(11.875rem,1px);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.footer-bottom__dev{min-width:round(15.625rem,1px)}.footer-bottom__policy-menu{margin:0 auto}@media (width<=1239px){.footer-bottom__dev,.footer-bottom__copyright{min-width:auto}.footer-bottom__policy-menu{margin:0 0 var(--m4) 0}.footer-bottom__container{gap:var(--m8) var(--m16);padding:var(--m16) 0;grid-template-columns:max-content 1fr;display:grid}.footer-bottom__policy-menu{grid-area:1/1/auto/-1}.footer-bottom__dev{grid-area:2/2}.footer-bottom__copyright{order:3;grid-area:2/1}}@media (width<=767px){.footer-bottom__policy-menu{margin-bottom:var(--m8)}.footer-bottom__container{align-items:start;gap:var(--m8);flex-direction:column;display:flex}}.popup{--popup-padding:var(--m32);--popup-width:round(25rem, 1px);--popup-background:#fff;--popup-border-radius:var(--br4);--popup-cross-offset:round(1.5rem, 1px);--popup-header-margin:var(--m24)}.popup__container{padding:var(--m8);justify-content:center;align-items:center;display:flex;overflow:hidden auto}.popup__overlay{background:#00000080;width:100%}.popup__content{background:var(--popup-background);box-sizing:border-box;max-width:100%;width:var(--popup-width);padding:var(--popup-padding);border-radius:var(--popup-border-radius);flex-direction:column;margin:auto;display:flex;position:relative}.popup__close{--btn-height:round(1.5rem, 1px);z-index:10001;top:var(--popup-padding);right:var(--popup-padding);position:absolute}.popup__outer-buttons{left:calc(100% + var(--m4));z-index:10001;gap:var(--m4);flex-direction:column;display:flex;position:absolute;top:0}.popup__outer-btn{--btn-height:round(2.75rem, 1px)}.popup__outer-download-btn{--btn-icon-svg-size:round(.875rem, 1px)}.popup__header{margin-right:var(--popup-cross-offset);margin-bottom:var(--popup-header-margin)}.popup__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#292929;text-transform:uppercase}.popup__description{margin-top:var(--m24);font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#333f48}.popup__main{flex:1}.popup--form,.popup--ask-question-form,.popup--notify-arrival{--popup-header-margin:var(--m24)}.popup--form,.popup--notify-arrival{--popup-width:round(30.3125rem, 1px)}.popup--product-tester{--popup-width:round(43.25rem, 1px);--popup-padding:0!important}.popup--select-payment{--popup-width:round(27.5rem, 1px);--popup-header-margin:round(1.125rem, 1px)}.popup--certificate{--popup-width:round(41.1875rem, 1px);--popup-padding:0!important}.popup--share-certificate{--popup-width:round(27.5rem, 1px)}.popup--side{--popup-width:round(26.75rem, 1px);--popup-border-radius:0}.popup--side .popup__container{padding:0;overflow:clip}.popup--side .popup__content{height:100%;margin:0 auto 0 0;padding:0;overflow:clip}.popup--side .popup__header{padding:var(--popup-padding) calc(var(--popup-padding) + var(--popup-cross-offset)) var(--popup-padding) var(--popup-padding);border-bottom:round(.0625rem,1px) solid #a2a9ad29;flex-shrink:0;margin-right:0}.popup--side .popup__main{flex:1;padding:0;overflow-y:auto}.popup--side .popup__footer{padding:var(--m24) var(--popup-padding);border-top:round(.0625rem,1px) solid #a2a9ad29;justify-content:end;display:flex}.popup--gallery .popup__container{padding:0}.popup--gallery .popup__content{background:0 0;width:100%;height:100%;padding:0}.popup--gallery .popup__close{display:none}.popup--stories{--popup-width:min(round(21.625rem, 1px), 60vh);--popup-background:transparent;--popup-border-radius:0rem;--popup-padding:0rem!important}.popup--product-story{--popup-width:round(43.25rem, 1px);--popup-padding:0rem!important}.popup--select-city{--popup-header-margin:var(--m16);--popup-width:round(42.5rem, 1px)}.popup--bonus-history{--popup-width:round(30rem, 1px)}.popup--authorization,.popup--notify-arrival{--popup-width:round(27.5rem, 1px)}.popup--filter,.popup--region-filter{--popup-header-margin:0}.popup--shop-map .popup__content{min-height:50vh}.popup--shop-map .popup__main{flex-direction:column;display:flex}.popup--shared-basket,.popup--cart-changed{--popup-width:round(40rem, 1px)}.popup--shared-basket .popup__content,.popup--cart-changed .popup__content{overflow:hidden}.popup--review{--popup-width:round(53.375rem, 1px);--popup-padding:0!important}.popup--add-review{--popup-width:round(30rem, 1px)}@media (width<=1023px){.popup{--popup-padding:var(--m24)}.popup__outer-buttons{left:unset;top:var(--m4);right:var(--m4);flex-direction:row}}@media (width<=767px){.popup{--popup-width:100%!important}.popup--product-story .popup__outer-buttons{top:var(--m24);right:var(--m12)}}@media (width<=767px) and (orientation:portrait){.popup--product-story .popup__container{padding:0}}.authorization-popup__content{min-height:round(21.5625rem,1px);position:relative}.authorization-popup__form{flex:1}.authorization-popup__loader{z-index:100;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=767px){.authorization-popup__content{min-height:round(18.75rem,1px)}}.bonus-history-popup__header{gap:var(--m8);margin-bottom:var(--m24);flex-direction:column;display:flex}.bonus-history-popup__date{color:#a2a9ad;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.bonus-history-popup__count{font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance}.bonus-history-popup__count b,.bonus-history-popup__count strong{font-weight:inherit;color:var(--accent-color,currentColor)}.bonus-history-popup__loader{margin-top:var(--m24)}.cart-changed-popup{flex-direction:column;display:flex}.cart-changed-popup__header{box-sizing:border-box;padding:0 var(--popup-padding) var(--popup-padding);margin:0 calc(-1 * var(--popup-padding));border-bottom:1px solid #a2a9ad29}.cart-changed-popup__title{font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#292929}.cart-changed-popup__list{flex-direction:column;max-height:60vh;display:flex;overflow:auto}.cart-changed-popup__item:not(:last-child){border-bottom:round(.0625rem,1px) solid #a2a9ad29}.cart-changed-popup__footer{box-sizing:border-box;padding:var(--popup-padding) var(--popup-padding) 0;margin:0 calc(-1 * var(--popup-padding));border-top:1px solid #a2a9ad29;justify-content:center;align-items:center;display:flex}.cart-changed-popup__button{min-width:round(12.5rem,1px)}.cart-guest-popup{--popup-width:round(27.5rem, 1px)}.cart-guest-popup__footer{gap:var(--m8);grid-template-columns:1fr 1fr;display:grid}.cart-guest-popup__btn{--btn-padding:0 var(--m8)}@media (width<=479px){.cart-guest-popup__footer{grid-template-columns:100%}}.bonus-history-item{gap:var(--m8);padding:var(--m16) 0;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);border-bottom:round(.0625rem,1px) solid #a2a9ad29;flex-direction:column;display:flex}.bonus-history-item__header{gap:var(--m16);justify-content:space-between;align-items:center;display:flex}.bonus-history-item__amount{color:var(--amount-color,currentColor)}.bonus-history-item__date{color:#a2a9ad}.bonus-history-item--income{--amount-color:#2db532}.bonus-history-item--lost{--amount-color:#bd1212}.cart-merge-popup{--popup-width:round(27.5rem, 1px)}.cart-merge-popup__footer{gap:var(--m8);grid-template-columns:1fr 1fr;display:grid}.confirm-popup{--popup-width:round(30rem, 1px)}.confirm-popup__buttons{gap:var(--m8);flex-wrap:wrap;justify-content:flex-end;margin-top:round(1.75rem,1px);display:flex}.add-review-form{--form-row-gap:var(--m24)}.add-review-form__product{margin-bottom:var(--m24)}.add-review-form__footer{justify-content:flex-end;display:flex}.info-popup{--popup-width:round(30rem, 1px)}.info-popup__description{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.info-popup:not(:has(.info-popup__header)) .info-popup__description{margin-right:var(--popup-cross-offset)}.info-popup__footer{padding-top:var(--m24);justify-content:flex-end;margin-top:auto;display:flex}.info-popup--success .info-popup__content,.info-popup--error .info-popup__content{background-position:bottom;background-repeat:no-repeat;background-size:100%;min-height:round(25rem,1px);position:relative}.info-popup--success .info-popup__content{background-image:url(/build/assets/success-CGIMuyng.webp)}.info-popup--error .info-popup__content{background-image:url(/build/assets/error-CXPw-fs-.webp)}.product-story-popup{--video-width:round(21.625rem, 1px);--video-aspect-ratio:346 / 580}.product-story-popup__progress{top:var(--m12);left:var(--m12);right:var(--m12);z-index:2;position:absolute}.product-story-popup__content{grid-template-columns:var(--video-width) calc(100% - var(--video-width));display:grid}.product-story-popup__media{aspect-ratio:var(--video-aspect-ratio);width:100%;position:relative;overflow:hidden}.product-story-popup__media picture,.product-story-popup__media img,.product-story-popup__media video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.product-story-popup__product{gap:var(--m24);padding:var(--m16);background:#fff;flex-direction:column;display:flex}.product-story-popup__product-gallery{margin-right:calc(-1 * var(--m16))}.product-story-popup__product-main-information{flex:1}.product-story-popup__product-sm{padding:var(--m8);z-index:2;position:absolute;inset:auto 0 0}.product-story-popup__product-sm-panel{min-height:round(5rem,1px)}.product-story-popup__prev,.product-story-popup__next{z-index:10;position:absolute;top:50%}.product-story-popup__prev{left:0;transform:translate(-50%,-50%)}.product-story-popup__next{right:0;transform:translate(50%,-50%)}@media (width<=1023px){.product-story-popup__prev,.product-story-popup__next{transform:translateY(-50%)}.product-story-popup__prev{left:var(--m4)}.product-story-popup__next{right:var(--m4)}}@media (width>=768px){.product-story-popup .product-story-popup__progress,.product-story-popup__product-sm{display:none}}@media (width<=767px){.product-story-popup{--video-aspect-ratio:360 / 500}.product-story-popup__content{grid-template-rows:max-content 1fr;grid-template-columns:100%}.product-story-popup__product,.product-story-popup__prev,.product-story-popup__next{display:none}}@media (width<=767px) and (orientation:portrait){.product-story-popup{--video-aspect-ratio:initial}.product-story-popup__media{height:100dvh}}.product-tester-popup{position:relative}.product-tester-popup__content{grid-template-columns:50% 50%;display:grid}.product-tester-popup__sidebar,.product-tester-popup__main{padding:var(--m16)}.product-tester-popup__main{border-left:round(.0625rem,1px) solid #f9fafa14}.product-tester-popup__sidebar{flex-direction:column;display:flex}.product-tester-popup__picture{aspect-ratio:1;border-radius:var(--br16);width:auto;height:auto;margin-bottom:var(--m32);background:#a2a9ad29;flex-grow:0;flex-shrink:0;place-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.product-tester-popup__picture picture,.product-tester-popup__picture img{aspect-ratio:1;object-fit:contain;object-position:center top;width:100%;height:100%;display:block}.product-tester-popup__picture svg{color:#a2a9ad66;width:3.5rem;height:3.5rem}.product-tester-popup__title{-webkit-line-clamp:3;font:700 var(--fs18) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;margin-bottom:var(--m16);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-tester-popup__title b,.product-tester-popup__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.product-tester-popup__details{gap:var(--m8) var(--m16);opacity:.48;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-bottom:var(--m48);flex-wrap:wrap;display:flex}.product-tester-popup__more{margin-top:auto}.product-tester-popup__main{box-sizing:border-box;min-height:round(36.25rem,1px);max-height:round(36.25rem,1px);overflow-y:auto}.product-tester-popup__block:not(:last-child){margin-bottom:var(--m24)}.product-tester-popup__prev,.product-tester-popup__next{z-index:10;position:absolute;top:50%}.product-tester-popup__prev{left:0;transform:translate(-50%,-50%)}.product-tester-popup__next{right:0;transform:translate(50%,-50%)}@media (width<=1023px){.product-tester-popup__prev{left:var(--m4);transform:translateY(-50%)}.product-tester-popup__next{right:var(--m4);transform:translateY(-50%)}}@media (width<=767px){.product-tester-popup__content{grid-template-columns:100%}.product-tester-popup__main{max-height:unset}.product-tester-popup__prev,.product-tester-popup__next{top:50dvh}}.notify-arrival-popup__email{font:500 var(--fs14)/1.2 "Montserrat", Arial, sans-serif, -apple-system;margin-bottom:var(--m24)}.notify-arrival-popup__buttons{align-items:start;gap:var(--m8);display:flex}.notify-arrival-popup__error{font:400 var(--fs12)/1.15 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;color:var(--input-error-color)}.region-filter-popup__main{padding:var(--m16) var(--popup-padding) 0}.region-filter-popup__footer{gap:var(--m8)}.review-popup__main{display:flex}.review-popup__gallery{box-sizing:border-box;padding:var(--m8) round(1.375rem, 1px);flex-shrink:0;width:59.6%;position:relative}.review-popup__prev,.review-popup__next{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.review-popup__prev svg,.review-popup__next svg{width:1rem;height:1rem}.review-popup__prev{left:var(--m16)}.review-popup__next{right:var(--m16)}.review-popup__main-content{gap:var(--m16);padding:var(--m16);flex-direction:column;flex:1;display:flex;overflow:hidden}.review-popup__picture{aspect-ratio:1;border-radius:round(.125rem,1px);overflow:hidden}.review-popup__picture picture,.review-popup__picture img,.review-popup__picture video,.review-popup__picture .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.review-popup__nav{gap:var(--m12);flex-direction:column;margin-top:auto;display:flex}.review-popup__nav-title{font:600 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.review-popup__thumbs{--slide-width:round(4rem, 1px);--slider-gap:var(--m8);width:200px;overflow:hidden}.review-popup__thumb{aspect-ratio:1;opacity:.24;border-radius:round(.125rem,1px);transition-property:opacity;transition-duration:.15s;transition-timing-function:ease}.review-popup__thumb picture,.review-popup__thumb img,.review-popup__thumb video,.review-popup__thumb .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.review-popup__thumb:hover{opacity:.48}.review-popup__thumb:active{opacity:.6}.review-popup__thumb:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.review-popup__thumb--active{pointer-events:none;opacity:1}@media (width<=767px){.review-popup__main{flex-direction:column}.review-popup__gallery{width:100%}.review-popup__prev{left:var(--m8)}.review-popup__next{right:var(--m8)}.review-popup__nav{order:-1}}.select-city-popup__content{min-height:round(24.375rem,1px);max-height:100dvh}.select-city-popup__list{columns:2;gap:0}.select-city-popup__group{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;gap:var(--m12);padding-top:var(--m24);display:flex}.select-city-popup__letter{color:#a2a9ad;min-width:round(.75rem,1px);font:500 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.select-city-popup__items{gap:var(--m8);color:#292929;font:500 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-direction:column;display:flex}.select-city-popup__state{padding-top:var(--m24);color:#a2a9ad;font:500 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-align:center}.select-city-popup__loader{flex-grow:1;justify-content:center;display:flex}@media (width<=479px){.select-city-popup__list{columns:1}}.share-certificate-popup{--popup-header-margin:var(--m32)}.share-certificate-popup__links{gap:var(--m8);flex-wrap:wrap;display:flex}@media (width<=767px){.share-certificate-popup__links{gap:var(--m16);justify-content:center}.share-certificate-popup .share-certificate-popup__socials{gap:var(--m16)}.share-certificate-popup__download-btn{width:100%}}.shared-basket-popup{flex-direction:column;display:flex}.shared-basket-popup__header{align-items:center;gap:var(--m16);box-sizing:border-box;padding-left:var(--popup-padding);padding-right:var(--popup-padding);padding-bottom:var(--popup-padding);margin-left:calc(-1 * var(--popup-padding));margin-right:calc(-1 * var(--popup-padding));border-bottom:1px solid #a2a9ad29;display:flex}.shared-basket-popup__titles{gap:var(--m4);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.shared-basket-popup__title{font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#292929;text-transform:uppercase}.shared-basket-popup__subtitle{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#333f48}.shared-basket-popup__main-product{box-sizing:border-box;padding:var(--m16) 0;flex-direction:column;max-height:60vh;display:flex;overflow:auto}.shared-basket-popup__card:not(:last-child){border-bottom:round(.0625rem,1px) solid #a2a9ad29}.shared-basket-popup__footer{box-sizing:border-box;padding-top:var(--popup-padding);padding-left:var(--popup-padding);padding-right:var(--popup-padding);margin-left:calc(-1 * var(--popup-padding));margin-right:calc(-1 * var(--popup-padding));border-top:1px solid #a2a9ad29;justify-content:space-between;align-items:center;display:flex}.shared-basket-popup__total{gap:var(--m4);white-space:nowrap;flex-direction:column;display:flex}.shared-basket-popup__total-price{font:600 var(--fs18) / normal "Montserrat", Arial, sans-serif, -apple-system;color:#292929}.shared-basket-popup__total-count{font:500 var(--fs14) / normal "Montserrat", Arial, sans-serif, -apple-system;color:#a2a9ad}.shop-map-popup__phone,.shop-map-popup__site,.shop-map-popup__mail{font:700 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:var(--letter-spacing)}.shop-map-popup__contacts{gap:var(--m16);margin-bottom:var(--m16);flex-direction:column;display:flex}.shop-map-popup__address{font:400 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.045em;margin-bottom:var(--m40)}.shop-map-popup__btn{margin-top:auto}.stories-popup{position:relative}.stories-popup__progress{top:var(--m12);left:var(--m12);right:var(--m12);z-index:2;position:absolute}.stories-popup__media{aspect-ratio:346/560;background:#fff;overflow:hidden}.stories-popup__media picture,.stories-popup__media img,.stories-popup__media video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.stories-popup__prev,.stories-popup__next{z-index:10;position:absolute;top:50%}.stories-popup__prev{left:0;transform:translate(-50%,-50%)}.stories-popup__next{right:0;transform:translate(50%,-50%)}@media (width<=1023px){.stories-popup__prev{left:var(--m4);transform:translateY(-50%)}.stories-popup__next{right:var(--m4);transform:translateY(-50%)}}@media (width<=767px){.stories-popup__prev,.stories-popup__next{display:none}}.subscribe-popup{--popup-width:round(30rem, 1px);position:relative}.subscribe-popup__description{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-bottom:var(--m24)}.subscribe-popup__description p:not(:last-child){margin-bottom:var(--m12)}.subscribe-popup__fields{gap:var(--m16);flex-direction:column;display:flex}.subscribe-popup__policy{row-gap:var(--m16);margin-top:var(--m8);flex-direction:column;display:flex}.subscribe-popup__footer{margin-top:var(--m24);justify-content:flex-end;display:flex}.subscribe-popup__footer--code{justify-content:space-between}.subscribe-popup__error{color:var(--input-error-color);font:400 var(--fs12)/1.15 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance}.about-awards{padding:var(--m80) 0;background:#f8f8f8;overflow:hidden}.about-awards__content-container{position:relative}.about-awards__title{letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;z-index:1;color:#a2a9ad29;white-space:nowrap;justify-content:center;margin-bottom:-.32em;font:700 8.47222vw/1.1 Montserrat,Arial,sans-serif,-apple-system;display:flex;position:relative}.about-awards__title b,.about-awards__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.about-awards__slider{--slide-width:round(29.375rem, 1px);--swiper-overflow:visible;--slider-gap:round(3.1875rem, 1px);z-index:2;position:relative}.about-awards__slider:not(:last-child){margin-bottom:round(4.75rem,1px)}.about-awards__description{width:calc(24 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (24 - 1));font:500 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-align:center;margin:0 auto}.about-awards--centered-slides .about-awards__slide{margin:0 calc(var(--slider-gap) / 2)!important}@media (width<=1023px){.about-awards__description{width:100%}}@media (width<=767px){.about-awards{padding-top:0}.about-awards__title{text-align:center;white-space:normal;margin-bottom:round(1.875rem,1px);font-size:13.8889vw}.about-awards__slider{--slide-width:round(15rem, 1px);--slider-gap:round(3rem, 1px)}}.about-company-promo{z-index:1;color:#fff;background:#292929;position:relative}.about-company-promo__scene{box-sizing:border-box;padding-top:calc(var(--default-header-height) + var(--m40));padding-bottom:var(--m32);overflow:hidden}.about-company-promo__marquee{z-index:10;position:absolute;left:0;right:0;overflow:hidden}.about-company-promo__marquee-text{--fs:calc(100vw * 600 / 1440);color:#f9fafa;font:700 var(--fs) / 1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-transform:uppercase;-webkit-mask-image:linear-gradient(#00000014,#0000);mask-image:linear-gradient(#00000014,#0000)}.about-company-promo__quote{z-index:41;position:relative}.about-company-promo__author-picture{z-index:30;position:absolute}.about-company-promo__author-picture picture,.about-company-promo__author-picture img{width:100%;height:auto;display:block}.about-company-promo__since{--accent-color:#fff;font:700 var(--fs12) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;z-index:40;transform-origin:0 100%;color:#a2a9ad;position:absolute;bottom:0;left:0;transform:rotate(-90deg)translateY(100%)}.about-company-promo__since b,.about-company-promo__since strong{font-weight:inherit;color:var(--accent-color,currentColor)}.about-company-promo__letter{z-index:41;aspect-ratio:490/597;position:relative}.about-company-promo__scroll{z-index:50;position:absolute;bottom:0;right:0}.about-company-promo__first-picture,.about-company-promo__second-picture,.about-company-promo__third-picture{position:absolute;transform:translateY(-50%)}.about-company-promo__first-picture{z-index:22;width:28.4884%;top:40%;left:1%}.about-company-promo__second-picture{z-index:21;width:26.8169%;top:58%;left:32.2%}.about-company-promo__third-picture{z-index:20;width:42.8779%;top:42%;left:56.5%}.about-company-promo__author-picture--mobile{display:none}@media (width>=1240px){.about-company-promo{height:500vh}.about-company-promo__scene{width:100%;height:100vh;position:sticky;top:0}.about-company-promo__content-container{height:100%;position:relative}.about-company-promo__marquee{bottom:0;left:0;right:0;transform:translateY(18%)}.about-company-promo__author-picture--desktop{width:66.1806%;bottom:0;left:49.5%}.about-company-promo__quote{width:calc(30 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (30 - 1));position:absolute;top:0;left:0}.about-company-promo__author-container{z-index:40;width:43%;position:absolute;bottom:0;left:14.7%}.about-company-promo__letter{width:35.6105%;position:absolute;bottom:0;left:41.9%;transform:rotate(13deg)translateY(28%)}.about-company-promo__letter-translation{width:calc(10 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (10 - 1));z-index:42;position:absolute;top:round(5.9375rem,1px);right:0}.about-company-promo__first-picture--small{top:unset;left:unset;width:6.8314%;bottom:round(-2.5rem,1px);right:13.3%}.about-company-promo__second-picture--small{top:unset;left:unset;width:6.39535%;bottom:round(-3.125rem,1px);right:7.5%}.about-company-promo__third-picture--small{top:unset;left:unset;width:10.3198%;bottom:round(-1.5625rem,1px);right:0}}@media (width<=1239px){.about-company-promo__scene{padding-top:calc(var(--default-header-height) + var(--m8))}.about-company-promo__content-container{z-index:11;position:relative}.about-company-promo__marquee{top:round(22.5rem,1px)}.about-company-promo__quote{max-width:round(37.5rem,1px);margin-bottom:round(15.625rem,1px)}.about-company-promo__author-container{z-index:30;padding-bottom:round(3.75rem,1px);position:relative}.about-company-promo__author-picture--desktop,.about-company-promo__since,.about-company-promo__scroll{display:none}.about-company-promo__author-picture--mobile{z-index:-1;width:133.929%;max-width:round(31.25rem,1px);display:block;position:absolute;bottom:0;right:0;transform:translate(33%);-webkit-mask-image:linear-gradient(#000 97%,#0000);mask-image:linear-gradient(#000 97%,#0000)}.about-company-promo__author{z-index:40;width:66.3691%;max-width:round(18.75rem,1px);position:relative}.about-company-promo__letter{width:120.833%;max-width:round(28.125rem,1px);margin:round(3.4375rem,1px) 0 0 auto;transform:rotate(13deg)}.about-company-promo__letter-translation{max-width:round(17.5rem,1px);margin:round(-7.5rem,1px) 0 0 round(1.625rem,1px);position:relative}.about-company-promo__pictures-container{margin:0 calc(-1 * var(--page-gutter));padding:round(2.5rem, 1px) var(--page-gutter) 0;overflow-x:auto}.about-company-promo__pictures{aspect-ratio:1440/760;min-width:round(56.25rem,1px);position:relative}}@media (width<=1239px) and (width>=1024px){.about-company-promo__letter{margin-bottom:round(-9.375rem,1px);margin-right:round(2.5rem,1px)}.about-company-promo__pictures{min-width:round(75rem,1px)}}@media (width<=1239px) and (width>=768px){.about-company-promo__letter{margin-top:round(-9.375rem,1px)}}.about-development{--bg-offset:round(31.25rem, 1px);z-index:1;color:#292929;padding:round(6.875rem,1px) 0;position:relative}.about-development__bg-container{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.about-development__bg{width:100%;height:calc(100vh + 2 * var(--bg-offset));top:calc(-1 * var(--bg-offset));box-sizing:border-box;margin:calc(-1 * var(--bg-offset)) 0;padding:var(--bg-offset) 0;position:sticky;overflow:hidden}.about-development__scene{width:100%;height:100%;position:relative}.about-development__molecule-1{aspect-ratio:710/563;background:url(/build/assets/molecule-1-CQPbUfKf.webp) 50%/contain no-repeat;width:49.3056%;position:absolute;top:-12%;left:-15%;transform:rotate(-77deg)}.about-development__molecule-2{aspect-ratio:1005/710;background:url(/build/assets/molecule-2-DJXzqx2T.webp) 50%/contain no-repeat;width:69.7917%;position:absolute;bottom:-8%;right:-13.2%;transform:rotate(-68deg)}.about-development__content-container{grid-template-columns:repeat(48, calc(1 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--m40);z-index:2;display:grid;position:relative}.about-development__content{grid-area:1/16/auto/36;justify-content:space-between;align-items:flex-start;display:flex}.about-development__caption{align-items:flex-start;gap:var(--m40);flex-direction:column;width:53%;margin-top:round(5rem,1px);display:flex;position:sticky;top:round(6.25rem,1px)}.about-development__title{letter-spacing:-.03em;text-transform:uppercase;font:700 round(2.5rem,1px)/1.1 Montserrat,Arial,sans-serif,-apple-system}.about-development__title b,.about-development__title strong{font-size:3.852em;font-weight:inherit;letter-spacing:-.04em;transform-origin:0 100%;margin:0 -.08em;line-height:.9;display:inline-block}.about-development__items{width:calc(7 * (100% - var(--grid-gap) * (20 - 1)) / 20 + var(--grid-gap) * (7 - 1));gap:var(--m80);flex-direction:column;order:-1;display:flex}.about-development__item{gap:var(--m16);font:600 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-direction:column;display:flex}.about-development__item-picture-wrap{border-radius:var(--br4);background:#a2a9ad14;flex-shrink:0;place-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.about-development__item-picture{width:1.5rem;height:1.5rem}.about-development__item-picture picture,.about-development__item-picture img,.about-development__item-picture video,.about-development__item-picture .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.about-development__item-text{max-width:round(11.875rem,1px)}.about-development__note{align-self:end;gap:var(--m24);color:#a2a9ad;font:500 var(--fs16) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;flex-direction:column;grid-area:1/1/auto/11;display:flex}.about-development__note-picture{width:5.4rem;height:5.4rem}@media (width<=1239px),(orientation:portrait){.about-development__content{grid-column:16/48;justify-self:center;gap:round(2.5rem,1px);width:100%;max-width:round(40.625rem,1px)}.about-development__caption{width:min-content;min-width:round(13.75rem,1px);margin-top:0}.about-development__items{flex:1;width:auto}.about-development__item-text{max-width:round(15rem,1px)}}@media (width>=768px){.about-development__btn-mobile{display:none}}@media (width>=768px) and (width<=1239px),(width>=768px) and (orientation:portrait){.about-development__molecule-2{display:none}.about-development__title{font-size:round(1.5rem,1px)}}@media (width<=767px){.about-development{--bg-size:100%;padding:round(10rem,1px) 0 round(3.75rem,1px)}.about-development__bg{width:100%;height:calc(100% + 2 * var(--bg-offset))}.about-development__molecule-1{width:134.722%;top:-78vw;left:-25%}.about-development__molecule-2{width:227.778%;bottom:round(15rem,1px);right:-100%;transform:rotate(-81deg)}.about-development__content-container{grid-template-columns:100%}.about-development__content,.about-development__note{grid-column:unset;grid-row:unset}.about-development__content{flex-direction:column;align-items:stretch}.about-development__caption{order:-1;width:100%;position:static}.about-development__btn-desktop{display:none}.about-development__items{gap:round(2.5rem,1px)}.about-development__item{flex-direction:row;align-items:center}.about-development__note{margin-top:50vw}}.about-promo-picture{--picture-rotation:3deg;--picture-aspect-ratio:392 / 495;--caption-offset:round(1rem, 1px);--caption-left:round(.9375rem, 1px);--caption-right:round(-.75rem, 1px);--caption-padding-top:var(--m40)}.about-promo-picture__picture{z-index:2;aspect-ratio:var(--picture-aspect-ratio);transform:rotate(var(--picture-rotation));position:relative}.about-promo-picture__picture picture,.about-promo-picture__picture img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.about-promo-picture__caption{left:var(--caption-left);top:calc(100% - var(--caption-offset));right:var(--caption-right);box-sizing:border-box;gap:var(--m16);padding-top:calc(var(--caption-padding-top) + var(--caption-offset));font:400 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);border-left:round(.0625rem,1px) solid #a2a9ad29;flex-direction:column;display:flex;position:absolute}.about-promo-picture__title,.about-promo-picture__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;max-width:round(13.75rem,1px);margin:0 auto;display:-webkit-box;overflow:hidden}.about-promo-picture__description{color:#a2a9ad;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.about-promo-picture--second{--picture-aspect-ratio:369 / 466;--picture-rotation:-3deg;--caption-left:round(2.8125rem, 1px);--caption-right:round(-.75rem, 1px)}.about-promo-picture--second .about-promo-picture__caption{padding-top:0;padding-bottom:var(--m40);top:auto;bottom:100%}.about-promo-picture--third{--picture-aspect-ratio:590 / 414;--picture-rotation:2.9deg;--caption-left:round(9.0625rem, 1px);--caption-padding-top:round(3.4375rem, 1px)}@media (width<=1239px){.about-promo-picture--first,.about-promo-picture--second{--caption-left:0}.about-promo-picture--second .about-promo-picture__caption{padding-top:var(--m40)}}.about-stock{z-index:2;position:relative}.about-stock__facts{padding:var(--m32) 0}.about-stock__facts--primary{padding:var(--m40) 0;color:#fff;background:#292929}.about-stock__facts-content{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--m32);grid-template-areas:"title items";align-items:end;display:grid}.about-stock__title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;grid-area:title}.about-stock__title b,.about-stock__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.about-stock__logo{grid-area:title;width:round(6.6875rem,1px)}.about-stock__logo picture,.about-stock__logo img{width:100%;height:auto}.about-stock__facts-items{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--m32);grid-area:items;display:grid}.about-stock__fact{gap:var(--m8);flex-direction:column;display:flex}.about-stock__fact-header{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;flex-direction:column;gap:0 .6em;display:flex}.about-stock__fact-header b,.about-stock__fact-header strong{font-weight:inherit;color:var(--accent-color,currentColor)}.about-stock__fact-value{margin:-.1em 0;font-size:2.75em}.about-stock__fact-description{max-width:round(13.9375rem,1px);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.about-stock__categories{margin-top:var(--m32);padding:var(--m32) 0}.about-stock__categories-items{gap:var(--m8);margin:0 calc(-1 * var(--page-gutter));padding:0 var(--page-gutter);display:flex;overflow-x:auto}.about-stock__category{flex:1;min-width:round(16.75rem,1px)}@media (width>=1240px){.about-stock__fact-description--primary,.about-stock__logo--mobile{display:none}.about-stock__fact-description--secondary,.about-stock__logo--desktop,.about-stock__facts--secondary{display:block}}@media (width<=1239px){.about-stock__facts--secondary{display:none}.about-stock__facts-content{grid-template-columns:100%;grid-template-areas:"title""items""logo"}.about-stock__facts-items{grid-template-columns:100%}.about-stock__fact-header{flex-direction:row;align-items:baseline}.about-stock__fact-description{max-width:unset;color:#a2a9ad}.about-stock__categories{margin-top:var(--m16);padding:0}.about-stock__logo{grid-area:logo;width:round(8.125rem,1px);margin-top:round(1.125rem,1px)}.about-stock__title,.about-stock__fact-header{font-size:round(1.5rem,1px)}}@media (width<=767px){.about-stock__title,.about-stock__fact-header{font-size:round(1.375rem,1px)}.about-stock__fact-value{font-size:round(5rem,1px)}}.awards-item{grid-template-columns:round(12.375rem,1px) round(1.5rem,1px) 1fr;align-items:start;display:grid}.awards-item__caption{z-index:2;pointer-events:none;grid-area:1/1/auto/3;position:relative}.awards-item__caption-picture picture,.awards-item__caption-picture img{width:100%;height:auto;display:block}.awards-item__caption-picture:not(:last-child){margin-bottom:var(--m10)}.awards-item__product{z-index:1;grid-area:1/2/auto/4;position:relative}@media (width<=1439px){.awards-item{column-gap:var(--m16);grid-template-columns:round(11.25rem,1px) 1fr}.awards-item__caption{width:round(11.25rem,1px)}}@media (width<=767px){.awards-item{row-gap:var(--m8);grid-template-rows:1fr max-content;grid-template-columns:100%;column-gap:0}.awards-item__caption{grid-area:1/1;justify-self:center;width:round(13.75rem,1px)}.awards-item__product{grid-area:2/1}.awards-item--even{grid-template-rows:max-content 1fr}.awards-item--even .awards-item__product{grid-row:1}.awards-item--even .awards-item__caption{grid-row:2}}.history-card{gap:var(--m16);box-sizing:border-box;min-height:round(22.5rem,1px);padding:var(--m16);color:#292929;background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.history-card__bg-year{letter-spacing:var(--letter-spacing);color:#a2a9ad14;z-index:1;font:italic 800 round(16.5rem,1px)/1.2 Montserrat,Arial,sans-serif,-apple-system;position:absolute;top:-.25em;right:-.02em}.history-card__bg-picture{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.history-card__bg-picture picture,.history-card__bg-picture img{width:100%;height:100%;position:absolute;top:0;left:0}.history-card__header,.history-card__description{z-index:2;position:relative}.history-card__header{justify-content:space-between;align-items:center;display:flex}.history-card__year{letter-spacing:var(--letter-spacing);font:italic 800 round(2.5rem,1px)/1.2 Montserrat,Arial,sans-serif,-apple-system}.history-card__picture{border-radius:var(--br4);width:3rem;height:3rem;overflow:hidden}.history-card__picture picture,.history-card__picture img{width:100%;height:100%;display:block}.history-card__description{font:500 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-top:auto}.history-slider{--slide-width:round(17.5rem, 1px);--slider-gap:var(--m16);--swiper-overflow:visible;--slider-placeholder-height:round(35.75rem, 1px);z-index:1;color:#fff;clip-path:inset(0 0 -100%);background:#292929;position:relative}.history-slider__sticky-container{box-sizing:border-box;padding:var(--m64) 0}.history-slider__butterfly{z-index:1;position:absolute;inset:0 0 -32%;overflow:hidden}.history-slider__butterfly svg{color:#a2a9ad14;width:57.6778vw;height:67.9889vw;position:absolute;bottom:0;right:-4%}.history-slider__content{z-index:2;position:relative;overflow:hidden}.history-slider__title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;margin-bottom:var(--m16);transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease}.history-slider__title b,.history-slider__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.history-slider__card{align-self:start}@media (width>=1240px){.history-slider:after{content:"";width:100%;height:100vh;display:block}.history-slider__sticky-container{padding-top:calc(var(--fixed-header-height) + var(--m80));flex-direction:column;justify-content:center;min-height:100vh;margin-top:-100vh;display:flex;position:sticky;top:0}}@media (width>=1024px){.history-slider{--slider-gap:round(7.75rem, 1px)}.history-slider__title{width:min-content;margin-bottom:-1.6em}.history-slider__title--hidden{opacity:0;transform:translate(-100%)}.history-slider__slide{position:relative}.history-slider__slide:not(:first-child):before{content:"";width:4.1rem;height:.3rem;top:50%;left:calc(-1 * var(--slider-gap) / 2);background:#a2a9ad66;position:absolute;transform:translate(-50%,-50%)}.history-slider__card--even{margin-top:round(13.25rem,1px)}}@media (width<=767px){.history-slider__title{font-size:round(1.375rem,1px)}.history-slider__sticky-container{padding:round(2rem,1px) 0 round(3.125rem,1px)}}.letter-translation{gap:var(--m32);color:#fff;flex-direction:column;display:flex}.letter-translation__text{max-width:round(13.875rem,1px);font:400 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.letter-translation__footer{align-items:center;gap:var(--m32);display:flex}.letter-translation__author{color:#a2a9ad;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.letter-translation__signature{flex-shrink:0;width:round(5.625rem,1px);margin-right:round(1.5625rem,1px);transform:rotate(-3deg)}.letter-translation__signature picture,.letter-translation__signature img{width:100%;height:auto;display:block}.letter{position:relative}.letter__cover-back,.letter__cover-front{background:50%/contain no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.letter__cover-back{z-index:1;background-image:url(/build/assets/letter-cover-back-CKmUCuVy.webp)}.letter__cover-front{z-index:3;background-image:url(/build/assets/letter-cover-front-BRmz7b_c.webp)}.letter__paper{z-index:2;background:#fcfcfc url(/build/assets/letter-paper-BI2V02an.webp) 50%/cover no-repeat;width:81.2245%;margin:auto;position:absolute;bottom:0;left:0;right:0;transform:rotate(-15deg)translateY(-50%)translate(7%)}.letter__paper picture,.letter__paper img{width:100%;height:auto;display:block}.promo-author{gap:var(--m16) var(--m24);display:flex}.promo-author__name{font:600 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-align:right}.promo-author__info{color:#a2a9ad;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=1239px){.promo-author{flex-direction:column}.promo-author__name{text-align:left}}.promo-quote__title{float:left;margin-right:var(--m16);color:#a2a9ad;width:round(7.875rem,1px);font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.promo-quote__text{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;--letter-spacing:-.03em}.promo-quote__text b,.promo-quote__text strong{font-weight:inherit;color:var(--accent-color,currentColor)}@media (width<=1239px){.promo-quote__title{float:unset;margin-right:unset;margin-bottom:var(--m12);width:100%}}@media (width<=479px){.promo-quote__text{font-size:round(1.5rem,1px);line-height:1.2}}.stock-category{justify-content:flex-end;gap:var(--m8);border-radius:var(--br4);box-sizing:border-box;min-height:round(16.25rem,1px);padding:var(--m16);background:#f8f8f8;border:round(.0625rem,1px) solid #fff;flex-direction:column;display:flex;box-shadow:inset -.125rem .125rem .75rem #fff}.stock-category__title{font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance}.stock-category__title b,.stock-category__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.stock-category__description{-webkit-line-clamp:3;color:#a2a9ad;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);min-height:calc(var(--fs12) * 1.4 * 3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stock-category__products{gap:var(--m4);flex-wrap:wrap;margin-bottom:auto;display:flex}.stock-category__product{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;background:#fff;width:4.7rem;height:4.7rem;margin-bottom:auto;text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex;outline:none!important}.stock-category__product picture,.stock-category__product img{width:100%;height:100%;display:block}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.stock-category__product--link:hover{opacity:.8}.stock-category__product--link:active{opacity:.6}.stock-category__product--link:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.account-actions{gap:var(--m24);flex-direction:column;display:flex}.account-actions__title{gap:var(--m12);font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;display:flex}.account-actions__list{gap:var(--m40) var(--m8);grid-template-columns:repeat(auto-fill,minmax(round(20rem,1px),1fr));display:grid}.account-certificates-page__details{align-items:center;gap:var(--m24);display:flex}.account-certificates-page__details:not(:last-child){margin-bottom:var(--m40)}.account-certificates-page__description{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance}.account-certificates-page__certificate-list{gap:var(--m24);flex-direction:column;display:flex}.account-certificates-page__certificate-list:not(:last-child){margin-bottom:var(--m48)}.account-certificates-page__certificate-list-title{font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;color:#292929}.account-certificates-page__certificate-list-items{gap:var(--m24) var(--m8);grid-template-columns:repeat(auto-fill,minmax(round(18.75rem,1px),1fr));display:grid}@media (width<=1023px){.account-certificates-page__details{flex-direction:column;align-items:flex-start}.account-certificates-page__buy-btn{order:2}}.account-empty-state{gap:var(--m16);flex-direction:column;align-items:flex-start;display:flex;position:relative}.account-empty-state__title{font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance}.account-empty-state__title b,.account-empty-state__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.account-empty-state__description{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.account-empty-state--with-butterfly{--butterfly-width:min(round(37.375rem, 1px), 102vw);z-index:2;min-height:calc(var(--butterfly-width) * 540 / 598);position:relative}.account-empty-state--with-butterfly:after{content:"";z-index:-1;aspect-ratio:598/692;width:var(--butterfly-width);background:url(/build/assets/butterfly-blured-dM7gQ3X4.webp) top/100% no-repeat;position:absolute;bottom:0;left:0;transform:translate(-2.5%,42.5%)}@media (width<=767px){.account-empty-state--with-butterfly{min-height:calc(var(--butterfly-width) * 670 / 598)}.account-empty-state--with-butterfly:after{left:50%;transform:translate(-50%,33.5%)}}.account-order-list-page{padding-bottom:var(--m40)}.account-page{gap:var(--m64) var(--grid-gap);justify-content:space-between;display:flex}.account-page__info{width:calc(24 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (24 - 1));flex-direction:column;display:flex}.account-page__bonus-wrap{width:calc(12 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (12 - 1));z-index:2;position:relative}.account-page__bonus-info{top:calc(var(--sticky-position-top) + var(--m24));position:sticky}@media (width<=1239px){.account-page__info{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1))}.account-page__bonus-wrap{width:calc(14 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (14 - 1))}}@media (width>=768px){.account-page--reviews .account-page__info,.account-page--actions .account-page__info{width:calc(32 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (32 - 1))}}@media (width<=767px){.account-page{flex-direction:column}.account-page__info,.account-page__bonus-wrap{width:100%}.account-page__bonus-info{position:relative;top:0}}.account-profile-block__header{margin-bottom:var(--m20)}.account-profile-block__edit{align-items:center;gap:var(--m12);font:700 var(--fs14) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;display:flex}.account-profile-block__icon{width:var(--m16);height:var(--m16);cursor:pointer;flex-shrink:0;place-content:center;align-items:center;display:flex}.account-profile-block__icon svg{fill:#a2a9ad;width:100%;height:100%}.account-profile-block__description{padding-top:var(--m8);color:#a2a9ad;font:400 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.account-profile-block__container{will-change:height}.account-profile-block__list{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--m20);display:grid}.account-profile-block__item{gap:var(--m4);flex-direction:column;display:flex}.account-profile-block__item-title{color:#a2a9ad;font:400 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system}.account-profile-block__item-value{color:#292929;font:400 var(--fs14) / 1.14 "Montserrat", Arial, sans-serif, -apple-system}@media (width<=479px){.account-profile-block__list{grid-template-columns:100%}}.account-profile-page{padding-bottom:var(--m120)}.account-profile-page__list{gap:var(--m56);margin-bottom:var(--m50);flex-direction:column;display:flex}.account-profile-page__exit{font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.account-promo-and-actions{gap:var(--m56);flex-direction:column;display:flex}.account-promo-codes{gap:var(--m24);flex-direction:column;display:flex}.account-promo-codes__title{gap:var(--m12);font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;display:flex}.account-promo-codes__list{gap:var(--m8);grid-template-columns:repeat(auto-fill,minmax(round(12.5rem,1px),1fr));display:grid}@media (width<=1023px){.account-promo-codes__list{grid-template-columns:repeat(auto-fill,minmax(round(15rem,1px),1fr))}}.account-reviews-page__empty-state:not(:last-child){margin-bottom:var(--m8)}.account-reviews-page__product-slider:not(:last-child){margin-bottom:var(--m16)}.account-reviews-page__product-list{gap:var(--m40);flex-direction:column;display:flex}.account-reviews-product-slider{--slider-gap:var(--m24);--slide-width:round(18.75rem, 1px);--swiper-overflow:visible;padding:var(--m16);background:#a2a9ad14;overflow:hidden}.account-reviews-product-slider__header{justify-content:space-between;align-items:center;gap:var(--m16);margin-bottom:var(--m16);display:flex}.account-reviews-product-slider__arrows{gap:var(--m8);color:#a2a9ad;display:flex}.account-reviews-product-slider__arrow{flex-shrink:0;place-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.account-reviews-product-slider__title{font:700 var(--fs16) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.account-reviews{gap:var(--m40);flex-direction:column;display:flex}.account-reviews__list{gap:var(--m16);flex-direction:column;display:flex}.account__nav{margin-bottom:var(--m24)}.account__content{padding-top:var(--m40);border-top:round(.0625rem,1px) solid #a2a9ad29}@media (width<=767px){.account{overflow:hidden}}.action-card{--bg-color:#292929;color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;gap:var(--m32);background-color:#0000;flex-direction:column;text-decoration:none;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.action-card:hover .action-card__more{--btn-icon-color:var(--btn-hover-icon-color);--btn-animated-icon-offset:100%;color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color)}.action-card:hover .action-card__picture img{transform:scale(1.1)}.action-card:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.action-card__picture-container{position:relative}.action-card__picture{aspect-ratio:453/330;background:var(--bg-color);flex-shrink:0;justify-content:center;justify-self:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.action-card__picture picture,.action-card__picture img{object-fit:contain;width:101%;height:101%;display:block}.action-card__picture svg{color:#ffffff29;width:3rem;height:3rem}.action-card__picture img{will-change:transform;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.action-card__product{z-index:2;left:var(--m8);bottom:var(--m8);width:round(16.5rem,1px);position:absolute!important}.action-card__label{z-index:2;position:absolute;top:0;right:0}.action-card__buttons{z-index:3;align-items:center;gap:var(--m8);display:flex;position:absolute;bottom:round(-1rem,1px);right:round(1rem,1px)}.action-card__discount{-webkit-line-clamp:3;z-index:2;bottom:var(--m16);left:var(--m16);color:var(--color-text,#fff);font:700 var(--fs32) / 1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;position:absolute;overflow:hidden}.action-card__content{gap:var(--m16);padding:0 var(--m12);flex-direction:column;flex:1;display:flex}.action-card__header{gap:var(--m4);flex-direction:column;display:flex}.action-card__title{font:700 var(--fs18) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance}.action-card__title b,.action-card__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.action-card__description{color:#333f48;font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.action-card__date{align-items:center;gap:var(--m4);color:#333f48;font:600 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;display:flex}.action-card__date-icon{flex-shrink:0;place-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.action-card__date-icon svg{width:1.3rem;height:1.3rem}.action-card__erid{color:#a2a9ad;font:300 var(--fs8) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}@media (width<=767px){.action-card{row-gap:var(--m16)}.action-card__content{row-gap:var(--m12);padding-left:0;padding-right:0}.action-card__header{row-gap:var(--m12)}}.action-list__title:not(:last-child){margin-bottom:var(--m32)}.action-list__tabs:not(:last-child){margin-bottom:var(--m40)}.action-list__grid{grid-template-columns:repeat(3, calc(1 * (100% - var(--grid-gap) * (3 - 1)) / 3 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--m40);display:grid}.action-list__grid:not(:last-child){margin-bottom:var(--m40)}@media (width<=1239px){.action-list__grid{grid-template-columns:repeat(auto-fill,minmax(round(20rem,1px),1fr))}}.action-terms__content-container{--left-col:calc(12 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (12 - 1));--center-col:calc(24 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (24 - 1));--right-col:calc(12 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (12 - 1));gap:var(--m24) var(--grid-gap);grid-template-columns:var(--left-col) var(--center-col) var(--right-col);grid-template-areas:"title main erid";align-items:end;display:grid}.action-terms__title{max-width:round(15.625rem,1px);font:600 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);grid-area:title}.action-terms__main{gap:var(--m24);flex-direction:column;grid-area:main;display:flex}.action-terms__description-title{font:600 var(--fs24) / 1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.action-terms__description{font:500 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.action-terms__erid{color:#a2a9ad;max-width:round(9.5625rem,1px);font:300 var(--fs8) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-align:right;text-transform:uppercase;grid-area:erid;justify-self:end}@media (width<=1239px){.action-terms__content-container{grid-template-columns:100%;grid-template-areas:"main""title""erid"}.action-terms__title{max-width:100%}.action-terms__erid{text-align:left;justify-self:start;max-width:100%}}.active-ingredient-card{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;row-gap:var(--m16);padding:var(--m16);border-radius:var(--br4);box-sizing:border-box;background:#a2a9ad14;flex-direction:column;justify-content:flex-end;min-height:round(13.75rem,1px);text-decoration:none;display:flex;outline:none!important}.active-ingredient-card__picture{border-radius:var(--br4);background:#fff;width:3rem;height:3rem;margin-bottom:auto;overflow:hidden}.active-ingredient-card__picture picture,.active-ingredient-card__picture img,.active-ingredient-card__picture video,.active-ingredient-card__picture .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.active-ingredient-card__main{gap:var(--m12);flex-direction:column;display:flex}.active-ingredient-card__title{font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:var(--letter-spacing);text-wrap:balance}.active-ingredient-card__description{font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;color:#000000a3}@media (width<=767px){.active-ingredient-card{min-height:round(9.375rem,1px)}}.active-ingredient-slider__slider{--slide-width:round(23.5rem, 1px);--slider-gap:var(--m88);--slider-placeholder-height:round(3.125rem, 1px)}@media (width<=1023px){.active-ingredient-slider__slider{--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter);--slider-overflow:visible;--slide-width:round(16.875rem, 1px)}.active-ingredient-slider__swiper{padding:0 calc(var(--page-gutter))}}.article-author{gap:var(--m16);align-items:center;display:flex}.article-author__picture{border-radius:100rem;flex-shrink:0;width:3.8rem;height:3.8rem;overflow:hidden}.article-author__picture picture,.article-author__picture img,.article-author__picture video,.article-author__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.article-author__info{gap:var(--m4);flex-direction:column;flex-grow:1;max-width:round(19.375rem,1px);display:flex}.article-author__name{font:700 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:var(--letter-spacing)}.article-author__position{color:#a2a9ad;font:400 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.04em}.article-author--education .article-author__picture{width:4.1rem;height:4.1rem}.article-author--education .article-author__name{font:700 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system}.article-author--education .article-author__position{font:400 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system}.article-author--education .article-author__info{gap:var(--m2)}.basket-page{padding-bottom:var(--m80)}.basket-page__header{justify-content:space-between;gap:var(--m16);margin-bottom:var(--m32);flex-wrap:wrap;display:flex}.basket-page__title-container{align-items:baseline;display:flex}.basket-page__product,.basket-page__present{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.basket-page__product{margin-left:var(--m16);color:#a2a9ad}.basket-page__present{margin-left:.3em}.basket-page__btn-container{gap:var(--m8);display:flex}.basket-page__grid{--main-col:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));--sidebar-col:calc(20 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (20 - 1));gap:var(--grid-gap);grid-template-columns:var(--main-col) var(--sidebar-col);display:grid;position:relative}.basket-page__product-list,.basket-page__present-slider,.basket-page__promo-code-mobile{padding-bottom:var(--m40);margin-bottom:var(--m40);border-bottom:round(.0625rem,1px) solid #a2a9ad29}.basket-page__card:not(:last-child){border-bottom:round(.0625rem,1px) solid #a2a9ad29}.basket-page__summary,.basket-page__message{margin-bottom:var(--m16)}.basket-page__promo-code{margin-bottom:var(--m64)}.basket-page__empty-state{margin-bottom:var(--m154)}.basket-page__unavailable-title{font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.basket-page__recommend-slider,.basket-page__free-delivery{margin-bottom:var(--m40)}.basket-page__bonus-block{margin-bottom:var(--m24)}@media (width>=1240px){.basket-page__summary,.basket-page__message{margin-right:var(--page-gutter)}.basket-page__sidebar{width:calc(calc(16 * (100% - var(--grid-gap) * (20 - 1)) / 20 + var(--grid-gap) * (16 - 1)) + var(--page-gutter));top:var(--sticky-position-top);height:calc(100 * var(--vh) - var(--header-height));margin-right:calc(-1 * var(--page-gutter));margin-left:auto;position:sticky;overflow:hidden auto}.basket-page__promo-code-mobile{display:none}.basket-page:has(.basket-page__free-delivery) .basket-page__product-list{border-bottom:none;padding-bottom:0}}@media (width<=1239px){.basket-page__grid{grid-template-columns:100%}.basket-page__main{margin-bottom:var(--m24)}.basket-page__promo-code{display:none}.basket-page__summary{margin-bottom:var(--m64)}}@media (width<=767px){.basket-page__title-container{flex-direction:column}.basket-page__header{margin-bottom:var(--m24)}.basket-page__present,.basket-page__product{margin-left:0}}.basket-summary{padding:var(--m32);background:#f9fafa}.basket-summary__title{margin-bottom:var(--m8);font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.basket-summary__items{margin-bottom:var(--m24)}.basket-summary__total-title{color:#a2a9ad;font:500 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.basket-summary__description{margin-bottom:var(--m28);color:#a2a9ad;font:500 var(--fs13) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance}.basket-summary__footer{justify-content:space-between;gap:var(--m24);flex-wrap:wrap;display:flex}.basket-summary__total-wrap{gap:var(--m4);flex-direction:column;display:flex}.basket-summary__total-value{font:600 var(--fs18) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=479px){.basket-summary__checkout-btn{flex-grow:1}}.cart-btn{position:relative}.cart-btn .cart-btn__loader{--butterfly-size:round(1.25rem, 1px);--bg-color:transparent;z-index:1;position:absolute;inset:50% 50% auto auto;translate:50% -50%}.cart-btn__counter{transition-property:opacity;transition-duration:.15s;transition-timing-function:ease}:is(.cart-btn:has(.cart-btn__loader) .cart-btn__btn,.cart-btn:has(.cart-btn__loader) .cart-btn__counter){opacity:.8}.cart-btn--detail-block .cart-btn__counter{--counter-max-width:initial}.message-block{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--m16);padding:var(--m36) var(--m32);background:#292929;display:flex;position:relative;overflow:hidden}.message-block__title{z-index:2;max-width:16rem;font:600 var(--fs18) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#fff;text-transform:uppercase;position:relative}.message-block__icon{z-index:1;color:#a2a9ad;filter:drop-shadow(0 .25rem 1.5rem #a2a9ad);position:absolute;top:75%;left:50%;transform:translate(-50%,-50%)}.message-block__icon svg{--width:15.4875rem;--height:18.1125rem}.message-block__btn{z-index:2;position:relative}@media (width<=767px){.message-block{padding:var(--m16) var(--m12)}}.promo-code-block__form{margin:0}.promo-code-block__form:not(:last-child){margin-bottom:var(--m8)}.promo-code-block__slider{--slide-width:round(14.0625rem, 1px);--slider-gap:var(--m4);--slider-offset-right:var(--page-gutter)}@media (width>=1240px){.promo-code-block .promo-code-block__field{margin-right:var(--page-gutter)}}@media (width<=1239px){.promo-code-block__slider{--slider-offset-left:var(--page-gutter);overflow:visible}.promo-code-block__swiper{padding:0 calc(var(--page-gutter))}}.promo-code-card{padding:var(--m12) var(--m12) var(--m10) var(--m12);box-sizing:border-box;background:#a2a9ad14;display:flex;position:relative;overflow:hidden}.promo-code-card__main{flex-direction:column;flex:1;display:flex}.promo-code-card__content{margin-bottom:var(--m16)}.promo-code-card__name,.promo-code-card__value,.promo-code-card__description{max-width:round(8.75rem,1px)}.promo-code-card__name{margin-bottom:var(--m8);font:500 var(--fs14) / .96 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;font-style:italic}.promo-code-card__value{margin-bottom:var(--m8);font:600 var(--fs18) / 1.04 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.promo-code-card__value i{color:#a2a9ad;font-style:normal}.promo-code-card__description{color:#a2a9ad;font:500 var(--fs12) / .96 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.04em}.promo-code-card__description:not(:last-child){margin-bottom:var(--m8)}.promo-code-card__link{font:500 var(--fs10) / .96 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.promo-code-card__butterflies{color:var(--butterflies-color,#f26f01);position:absolute;bottom:0;right:0}.promo-code-card__btn{align-self:flex-start;margin-top:auto}.bestsellers{--slider-offset-right:var(--page-gutter);--slider-placeholder-height:500rem;padding:var(--m64) 0;background:#f8f8f8;overflow:hidden}.bestsellers__title{margin-bottom:var(--m24);color:#292929;font:600 var(--fs32) / 1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.bestsellers--text{margin-right:calc(-1 * var(--text-page-content-gutter));margin-left:calc(-1 * var(--text-page-content-gutter))}@media (width<=1239px){.bestsellers--text{margin-right:calc(-1 * var(--page-gutter));margin-left:calc(-1 * var(--page-gutter))}}.blockquote-section{--left-col:calc(10 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (10 - 1));--center-col:calc(14 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (14 - 1));--right-col:calc(24 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (24 - 1));gap:var(--grid-gap);grid-template-columns:var(--left-col) var(--center-col) var(--right-col);padding:var(--m64) 0 var(--m64) var(--page-gutter);background:#000;grid-template-areas:"text text picture""btn about picture";align-items:end;display:grid;position:relative;overflow:hidden}.blockquote-section__text{margin:var(--m116) calc(-1 * var(--m94)) var(--m160) var(--m58);z-index:3;grid-area:text}.blockquote-section__author{max-width:7.875rem;margin-right:var(--m50);margin-bottom:var(--m10);transform:translateY(calc(-1 * var(--m8)));color:#a2a9ad;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);display:inline-block}.blockquote-section__quote{color:#fff;font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-transform:uppercase}.blockquote-section__btn{width:fit-content;margin-left:var(--m58);z-index:3;grid-area:btn}.blockquote-section__about{margin-left:var(--m60);color:#a2a9ad;max-width:14.1875rem;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;z-index:3;grid-area:about}.blockquote-section__about-icon{margin-bottom:var(--m14)}.blockquote-section__picture{width:43.8rem;height:45.2rem;margin:calc(-1 * var(--m58)) 0 calc(-1 * var(--m64)) auto;z-index:2;grid-area:picture}.blockquote-section__picture picture,.blockquote-section__picture img,.blockquote-section__picture video,.blockquote-section__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.blockquote-section__background{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.blockquote-section__background picture,.blockquote-section__background img,.blockquote-section__background video,.blockquote-section__background .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}@media (width<=1239px){.blockquote-section{padding-right:var(--page-gutter);grid-template-areas:"text text text""btn about picture";row-gap:0}.blockquote-section__text{margin:0}.blockquote-section__picture{width:28.1rem;height:28.1rem;margin:0 calc(-1 * var(--page-gutter)) calc(-1 * var(--m64)) auto}.blockquote-section__btn{margin-left:0}}@media (width<=1023px){.blockquote-section{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)));row-gap:var(--m16);grid-template-areas:"text text""about picture""btn picture"}.blockquote-section__about{margin:0}.blockquote-section__picture{width:21.9rem;height:21.9rem}}@media (width<=767px){.blockquote-section{padding:var(--m24) var(--page-gutter);grid-template-columns:100%;grid-template-areas:"text""about""btn";row-gap:0}.blockquote-section__author{display:none}.blockquote-section__text{margin-bottom:var(--m170)}.blockquote-section__quote{letter-spacing:var(--letter-spacing)}.blockquote-section__about{max-width:9.375rem;margin-bottom:var(--m88)}.blockquote-section__about-icon{margin-bottom:var(--m22)}.blockquote-section__picture{width:23.9rem;height:23.9rem;margin:0;position:absolute;bottom:0;right:calc(-1*round(6.5rem,1px))}}@media (width<=479px){.blockquote-section__quote{font:700 var(--fs22) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}}.blog-card-author{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);gap:var(--m10);padding:var(--m8) var(--m12) var(--m8) var(--m8);border-radius:var(--br4);box-sizing:border-box;background:linear-gradient(229deg,#00000029 51.29%,#0000007a 100%);display:flex;box-shadow:inset calc(-1*round(.125rem,1px)) round(.125rem,1px) round(.75rem,1px) #00000029}.blog-card-author__picture{flex-shrink:0;width:2.8rem;height:2.8rem}.blog-card-author__picture picture,.blog-card-author__picture img,.blog-card-author__picture video,.blog-card-author__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.blog-card-author__wrapper{flex-direction:column;flex:1;justify-content:space-evenly;display:flex}.blog-card-author__container{display:grid}.blog-card-author__position,.blog-card-author__name{-webkit-line-clamp:2;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-card-author__position{color:#fff6}.blog-card-author__name{color:#fff;grid-area:1/1;width:fit-content}.blog-card-author__name--hide{opacity:0;height:0}.blog-card{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;background-color:#0000;text-decoration:none;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.blog-card:hover .blog-card__title,.blog-card:hover .blog-card__read,.blog-card:hover .blog-card__description{color:#fff}.blog-card:hover .blog-card__picture img{transform:scale(1.1)}}.blog-card__picture-wrap{margin-bottom:var(--m16);position:relative}.blog-card__picture{border-radius:var(--br4);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.blog-card__picture:before{content:"";padding-bottom:clamp(0rem,100%,10000000px);display:block;position:relative}.blog-card__picture img,.blog-card__picture picture,.blog-card__picture video,.blog-card__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.blog-card__picture img{will-change:transform;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.blog-card__picture svg{color:#a2a9ad29;width:3rem;height:3rem}.blog-card__picture:has(svg){background:#3c3d3e}.blog-card__author{bottom:var(--m8);left:var(--m8);width:100%;max-width:round(11.6875rem,1px);position:absolute}.blog-card__author--full{right:var(--m8);width:calc(100% - (2 * var(--m8)));max-width:initial}.blog-card__text-wrap{gap:var(--m8);flex-direction:column;display:flex}.blog-card__title,.blog-card__read,.blog-card__description{transition-property:color;transition-duration:.15s;transition-timing-function:ease}.blog-card__title{color:#fff;font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.blog-card__description{color:#a2a9ad;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.blog-card__read{align-items:center;gap:var(--m6);color:#a2a9adcc;display:flex}.blog-card__icon{flex-shrink:0;width:1.5rem;height:1.5rem}.blog-card__time{font:500 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.blog-card--large .blog-card__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-list__title{margin-bottom:var(--m32)}.blog-list__tabs{margin-bottom:var(--m40)}.blog-list__pagination{padding:var(--m40) 0}.blog-list__list{grid-column-gap:0rem;grid-row-gap:0rem;clip-path:inset(0 round(.125rem,1px) round(.125rem,1px) 0);grid-template-columns:repeat(48,2.08333%);grid-auto-flow:dense;display:grid}.blog-list__empty{grid-column:1/-1}.blog-list__card{border-bottom:round(.0625rem,1px) solid #a2a9ad29;border-right:round(.0625rem,1px) solid #a2a9ad29;grid-column:span 12}.blog-list__card:nth-child(-n+4){--blog-preview-padding-bottom:var(--m24)}.blog-list__card--long{grid-column:span 24}@media (width<=1239px){.blog-list__list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-columns:repeat(36,2.77778%);display:grid}}@media (width<=1023px){.blog-list__list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-columns:repeat(24,4.16667%);display:grid}}@media (width<=767px){.blog-list__list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-columns:repeat(12,8.33333%);display:grid}.blog-list__card--long{grid-column:span 12}}.blog-preview{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;padding:var(--m24) var(--m24) var(--blog-preview-padding-bottom,var(--m38)) var(--m24);box-sizing:border-box;opacity:1;background-color:#0000;flex-direction:column;min-height:round(17.5rem,1px);text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.blog-preview:hover .blog-preview__picture img{transform:scale(1.1)}.blog-preview:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.blog-preview__picture-wrap{margin-bottom:var(--m16);position:relative}.blog-preview__picture{border-radius:var(--br4);display:block;position:relative;overflow:hidden;transform:translateZ(0)}.blog-preview__picture:before{content:"";padding-bottom:clamp(0rem,95.6081%,10000000px);display:block;position:relative}.blog-preview__picture img,.blog-preview__picture picture,.blog-preview__picture video,.blog-preview__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.blog-preview__picture img{will-change:transform;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.blog-preview__title{font:500 var(--fs14) / 1.2 "Montserrat";letter-spacing:var(--letter-spacing);margin-bottom:var(--m8)}.blog-preview__description{color:#a2a9ad;font:500 var(--fs12) / 1.4 "Montserrat";letter-spacing:var(--letter-spacing);margin-bottom:auto}.blog-preview__time{margin-top:var(--m8)}.blog-preview--no-picture .blog-preview__title{font:500 var(--fs18) / 1.2 "Montserrat"}@media (width>=768px){.blog-preview--long{--left-col:calc(7 * (100% - var(--grid-gap) * (22 - 1)) / 22 + var(--grid-gap) * (7 - 1));--center-col:calc(12 * (100% - var(--grid-gap) * (22 - 1)) / 22 + var(--grid-gap) * (12 - 1));--right-col:calc(3 * (100% - var(--grid-gap) * (22 - 1)) / 22 + var(--grid-gap) * (3 - 1));grid-column-gap:var(--grid-gap);grid-row-gap:var(--m16);grid-template-columns:var(--left-col) var(--center-col) var(--right-col);grid-template-rows:max-content;display:grid}.blog-preview--long .blog-preview__picture-wrap{grid-area:1/1/auto/4}.blog-preview--long .blog-preview__picture{position:relative;overflow:hidden;transform:translateZ(0)}.blog-preview--long .blog-preview__picture:before{content:"";padding-bottom:clamp(0rem,53.125%,10000000px);display:block;position:relative}.blog-preview--long .blog-preview__picture img,.blog-preview--long .blog-preview__picture picture,.blog-preview--long .blog-preview__picture video,.blog-preview--long .blog-preview__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.blog-preview--long .blog-preview__title,.blog-preview--long .blog-preview__description,.blog-preview--long .blog-preview__picture-wrap{margin-bottom:0}.blog-preview--long .blog-preview__time{align-self:start;margin-top:0;margin-left:auto}.blog-preview--long .blog-preview__author{left:var(--m16);bottom:var(--m16);width:100%;max-width:round(11.875rem,1px);position:absolute}.blog-preview--long .blog-preview__description{max-width:18rem;margin-left:var(--m18)}}@media (width<=1023px){.blog-preview{padding:var(--m24)}}@media (width<=767px){.blog-preview{padding:var(--m16) 0 var(--m16)}.blog-preview__picture{position:relative;overflow:hidden;transform:translateZ(0)}.blog-preview__picture:before{content:"";padding-bottom:clamp(0rem,53.125%,10000000px);display:block;position:relative}.blog-preview__picture img,.blog-preview__picture picture,.blog-preview__picture video,.blog-preview__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.blog-preview--long .blog-preview__picture{position:relative;overflow:hidden;transform:translateZ(0)}.blog-preview--long .blog-preview__picture:before{content:"";padding-bottom:clamp(0rem,95.6081%,10000000px);display:block;position:relative}.blog-preview--long .blog-preview__picture img,.blog-preview--long .blog-preview__picture picture,.blog-preview--long .blog-preview__picture video,.blog-preview--long .blog-preview__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.blog-preview--long .blog-preview__author{left:var(--m8);right:var(--m8);bottom:var(--m8);max-width:initial;width:auto;position:absolute}}.blog-slider{--slider-gap:var(--page-gutter);--slide-width:round(12.5rem, 1px);--large-slide-width:round(17.6875rem, 1px);--slider-content-visibility:visible;--slider-offset-right:var(--page-gutter);--slider-placeholder-height:400rem;position:relative}.blog-slider__swiper{overflow:visible!important}.blog-slider__header{justify-content:space-between;align-items:end;gap:var(--m16);margin-bottom:var(--m40);display:flex}.blog-slider__title{color:#f9fafa;font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.blog-slider__link{--link-icon-size:round(.625rem, 1px);--link-gap:var(--m16);font:600 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.blog-slider--slider{position:relative}.blog-slider__slide--large{width:var(--large-slide-width)!important}.blog-slider__prev,.blog-slider__next{z-index:3;position:absolute;top:51.5%}.blog-slider__prev{left:0;transform:translate(-50%,-50%)}.blog-slider__next{right:0;transform:translate(50%,-50%)}@media (width<=1239px){.blog-slider__header{width:auto}}@media (width<=767px){.blog-slider__header{flex-direction:column;align-items:start}}.bonus-block{gap:var(--m24);padding:var(--m24);color:#292929;font:500 var(--fs13) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background-color:#f9fafa;align-items:flex-end;display:flex}.bonus-block__info{row-gap:var(--m16);flex-direction:column;flex:1;display:flex}.bonus-block__title{font:600 var(--fs16) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.bonus-block__count{color:#2db532}.bonus-block--white{background-color:#fff}@media (width<=767px){.bonus-block{padding:var(--m16);flex-direction:column;align-items:stretch}}.bonus-data__card{margin-bottom:var(--m24)}.bonus-data__text{padding:0 var(--m16)}.bonus-data__title{margin-bottom:var(--m8);font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase}.bonus-data__description{margin-bottom:var(--m24);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system}.bonus-data__links{gap:var(--m12);flex-direction:column;display:flex}.bonus-data__link{font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system}@media (width<=767px){.bonus-data__text{padding:0}}.bottom-menu-item{-webkit-text-decoration-skip:objects;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:#333f48;border-radius:var(--br16);align-items:center;gap:var(--m12);padding:0;padding:var(--m4);font:500 var(--fs14) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background-color:#0000;border:none;outline:none;text-decoration:none;transition-property:color,opacity,background-color;transition-duration:.15s;transition-timing-function:ease;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.bottom-menu-item:hover{background:#a2a9ad29}.bottom-menu-item:hover .bottom-menu-item__arrow{color:#292929}.bottom-menu-item:active{opacity:.6}.bottom-menu-item:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.bottom-menu-item__picture{border-radius:var(--br12);background:#a2a9ad29;flex-shrink:0;place-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.bottom-menu-item__picture picture,.bottom-menu-item__picture img{width:100%;height:100%;display:block}.bottom-menu-item__picture svg{color:#a2a9ad29;width:1.8rem;height:1.8rem}.bottom-menu-item__name{flex:1}.bottom-menu-item__arrow{color:#a2a9ada3;flex-shrink:0;place-content:center;align-items:center;width:1.3rem;height:1.3rem;margin:0 round(.875rem,1px);transition-property:color;transition-duration:.15s;transition-timing-function:ease;display:flex}.bottom-menu-item__arrow svg{width:.7rem;height:.7rem}.bottom-menu-item--active{background:#a2a9ad29}.bottom-menu-item--active .bottom-menu-item__arrow{color:#292929}.bottom-panel-catalog{top:0;right:0;bottom:var(--bottom-panel-height);z-index:200;box-sizing:border-box;background-color:#fff;flex-direction:column;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex;position:fixed;left:0;overflow-y:hidden}.bottom-panel-catalog__header{align-items:center;gap:var(--m12);padding:var(--m16) var(--m16) 0;display:flex}.bottom-panel-catalog__title-container{align-items:center;gap:var(--m12);flex:1;display:flex}.bottom-panel-catalog__title{font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.bottom-panel-catalog__content{padding:var(--m16);flex:1;overflow-y:auto}.bottom-panel-catalog__nav{gap:var(--m5);flex-direction:column;display:flex}.bottom-panel-catalog__loader{justify-content:center;align-items:center;min-height:round(10rem,1px);display:flex}.bottom-panel-catalog__state{font:400 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;color:#a2a9ad;text-align:center;padding:var(--m24) var(--m16)}.bottom-panel-catalog--hidden{opacity:0;pointer-events:none}.bottom-panel{width:100%;height:var(--bottom-panel-height);z-index:100;gap:var(--m2);background:#fff;display:flex;position:fixed;bottom:0;left:0}.bottom-panel__item{-webkit-text-decoration-skip:objects;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:currentColor;background-color:#0000;border:none;outline:none;flex:1;place-content:center;align-items:center;padding:0;text-decoration:none;display:flex;outline:none!important}.bottom-panel__action{position:relative}.bottom-panel__icon{z-index:1;box-sizing:border-box;color:#292929;border:round(.0625rem,1px) solid #a2a9ad00;border-radius:50%;flex-shrink:0;place-content:center;align-items:center;width:2rem;height:2rem;transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:ease;display:flex;position:relative}.bottom-panel__icon svg{--width:1.325rem;--height:1.325rem}.bottom-panel__icon--active{background-color:#a2a9ad14;border-color:#a2a9ad14}.bottom-panel__action-count{z-index:2;width:.9rem;height:.9rem;font:600 var(--fs8) / 1 "Montserrat", Arial, sans-serif, -apple-system;color:#fff;background:#292929;border-radius:50%;flex-shrink:0;place-content:center;align-items:center;display:flex;position:absolute;inset:0 round(-.125rem,1px) auto auto}@media (width>=1024px){.bottom-panel{display:none}}.catalog-list__header{gap:var(--m16);margin:var(--m32) 0 var(--m40) 0;align-items:center;display:flex}.catalog-list__filters{gap:var(--m8);display:flex}.catalog-list__tabs{min-width:0;margin-left:var(--m56);flex:1}.catalog-list__sorting{width:round(11.875rem,1px)}.catalog-list__count{color:#a2a9ad;font:500 var(--fs12) / 1.04 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.catalog-list__main{grid-column-gap:0rem;grid-row-gap:0rem;border-bottom:round(.0625rem,1px) solid #a2a9ad29;grid-template-columns:repeat(4,25%);display:grid;overflow:hidden}.catalog-list__product{border:round(.0625rem,1px) solid #a2a9ad29;margin:calc(-1*round(.0625rem,1px))}.catalog-list__footer{margin:var(--m40) 0}.catalog-list__empty{padding:var(--m32);text-align:center;font:500 var(--fs18) / 1.2 "Montserrat"}.catalog-list:not(:has(.catalog-list__footer)) .catalog-list__container{margin-bottom:var(--m40)}@media (width<=1023px){.catalog-list__main{grid-template-columns:repeat(3,33.3333%)}.catalog-list__header{display:block}.catalog-list__sorting{margin:0 0 var(--m16) 0}.catalog-list__filters{margin-bottom:var(--m16)}.catalog-list__tabs{margin-left:0;margin-bottom:var(--m16)}}@media (width<=767px){.catalog-list__main{grid-template-columns:repeat(2,50%)}.catalog-list__filters{flex-direction:column;width:100%}.catalog-list__sorting{width:100%}}@media (width<=479px){.catalog-list__main{grid-template-columns:repeat(1,100%)}}.active-ingredient{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;align-items:center;gap:var(--m16);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background-color:#0000;text-decoration:none;display:flex;outline:none!important}.active-ingredient__picture{border-radius:var(--br4);background:#0000000a;flex-shrink:0;place-content:center;align-items:center;width:3rem;height:3rem;display:flex}.active-ingredient__picture picture,.active-ingredient__picture img,.active-ingredient__picture video,.active-ingredient__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.active-ingredient__main{gap:var(--m8);flex-direction:column;flex:1;display:flex}.active-ingredient__title{transition-property:text-decoration-color;transition-duration:.15s;transition-timing-function:ease}.active-ingredient__description{-webkit-line-clamp:2;opacity:.32;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.active-ingredient--link .active-ingredient__title{text-decoration:underline}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.active-ingredient--link:hover .active-ingredient__title{text-decoration-color:#0000}.active-ingredient--link:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.catalog-detail-action__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;margin-bottom:var(--m32);max-width:14em}.catalog-detail-action__title b,.catalog-detail-action__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.catalog-detail-action__list{--slide-width:round(28.3125rem, 1px);--slider-gap:var(--grid-gap)}.catalog-detail-action__card--single{grid-column:1/-1;max-width:round(28.3125rem,1px)}@media (width<=767px){.catalog-detail-action__list{--slide-width:round(17.5rem, 1px)}}.catalog-detail-block{color:#292929}.catalog-detail-block__content{max-width:round(39.75rem,1px)}.catalog-detail-block__title{margin-bottom:var(--m16);align-items:center;gap:var(--m8);font:700 var(--fs16) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;justify-content:space-between;display:flex}.catalog-detail-block__main{gap:var(--m16);flex-direction:column;display:flex}.catalog-detail-block__spoiler{--preview-spoiler-lines:6;align-items:flex-start;gap:var(--m8);flex-direction:column;display:flex}.catalog-detail-block__spoiler-toggle{font:600 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.catalog-detail-block__text{--p-margin:var(--m12);font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.catalog-detail-block__text--comment{color:#29292952}.catalog-detail-block__text--spoiler{font-size:var(--fs12)}.catalog-detail-block__feature-list{gap:var(--m12);box-sizing:border-box;padding-bottom:var(--m2);flex-direction:column;display:flex}.catalog-detail-block__feature{gap:var(--m4);flex-direction:column;display:flex}.catalog-detail-block__feature:not(:first-child){margin-top:var(--m12)}.catalog-detail-block__feature-title{opacity:.32;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.catalog-detail-block__feature-description{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.catalog-detail-block__active-ingredient-list{gap:var(--m8);flex-direction:column;display:flex}.catalog-detail-block--popup .catalog-detail-block__content{gap:var(--m10)}.catalog-detail-block--popup .catalog-detail-block__title{font-size:var(--fs14)}.catalog-detail-block--popup .catalog-detail-block__feature-list{gap:var(--m8)}.catalog-detail-block--with-spoiler .catalog-detail-block__title{margin-bottom:0}.catalog-detail-block--with-spoiler .catalog-detail-block__main{padding-top:var(--m16)}.catalog-detail-gallery{--swiper-overflow:visible;--slider-arrow-size:round(3rem, 1px);--slider-arrow-offset:var(--m32);--media-aspect-ratio:1;--picture-bg-color:#fff;position:relative}.catalog-detail-gallery__labels{z-index:2;align-items:flex-start;display:flex;position:absolute;top:0;left:0}.catalog-detail-gallery__picture,.catalog-detail-gallery__video{aspect-ratio:var(--media-aspect-ratio);border-radius:var(--br4);background:var(--picture-bg-color);position:relative;overflow:hidden}.catalog-detail-gallery__picture picture,.catalog-detail-gallery__video picture,.catalog-detail-gallery__picture img,.catalog-detail-gallery__video img,.catalog-detail-gallery__picture video,.catalog-detail-gallery__video video,.catalog-detail-gallery__picture .sx-video,.catalog-detail-gallery__video .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.catalog-detail-gallery__picture svg,.catalog-detail-gallery__video svg{z-index:2;color:#f8f8f8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.catalog-detail-gallery__video picture,.catalog-detail-gallery__video img,.catalog-detail-gallery__video video,.catalog-detail-gallery__video .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.catalog-detail-gallery__prev,.catalog-detail-gallery__next{top:calc(50% - var(--slider-arrow-size) / 2);z-index:3;position:absolute}.catalog-detail-gallery__prev{left:var(--slider-arrow-offset)}.catalog-detail-gallery__next{--translate-x:calc((1 - var(--intro-progress,1)) * var(--slider-arrow-offset) + var(--slider-arrow-size) / 2);right:var(--slider-arrow-offset);transform:translateX(var(--translate-x))}.catalog-detail-gallery--sm{--slider-gap:var(--m8);--slide-width:round(16.25rem, 1px);--picture-bg-color:#f8f8f8}.catalog-detail-gallery--wide{--slide-width:calc((100% - 2 * var(--slider-gap,var(--grid-gap))) / 3)}.catalog-detail-gallery--wide .catalog-detail-gallery__swiper{width:calc(3 * 100% + 2 * var(--slider-gap,var(--grid-gap)))}@media (width<=1239px){.catalog-detail-gallery{--slider-arrow-offset:var(--m8);--slider-arrow-size:round(2rem, 1px)}}@media (width>=768px){.catalog-detail-gallery__slide{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.catalog-detail-gallery__slide--not-active{--opacity:calc(1 - var(--intro-progress,1));opacity:var(--opacity)}}@media (width<=767px){.catalog-detail-gallery__prev,.catalog-detail-gallery__next{display:none}}.catalog-detail-main-block{--cart-width:round(11.5rem, 1px);box-sizing:border-box;gap:var(--m32);min-height:round(21.4375rem,1px);padding:var(--m32) var(--m32) var(--m40);grid-template-columns:1fr .74fr;display:grid}.catalog-detail-main-block__caption{gap:var(--m16);flex-direction:column;display:flex}.catalog-detail-main-block__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;word-break:break-word}.catalog-detail-main-block__title b,.catalog-detail-main-block__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.catalog-detail-main-block__row{gap:var(--m16);align-items:center;display:inline-flex}.catalog-detail-main-block__row-dot{background:#a2a9ad29;border-radius:50%;width:.3rem;height:.3rem}.catalog-detail-main-block__review-info{color:#000000a3;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;gap:var(--m6);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background-color:#0000;align-items:center;text-decoration:none;display:inline-flex;outline:none!important}.catalog-detail-main-block__questions{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:#000000a3;gap:var(--m8);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background-color:#0000;border:none;outline:none;align-items:center;padding:0;display:inline-flex}.catalog-detail-main-block__questions-icon{border-radius:var(--br4);background:#a2a9ad29;flex-shrink:0;place-content:center;align-items:center;width:1.3rem;height:1.1rem;display:flex}.catalog-detail-main-block__questions-icon svg{fill:#a2a9ad;width:.6rem;height:.6rem}.catalog-detail-main-block__details{gap:var(--m8) var(--m16);opacity:.48;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-wrap:wrap;display:flex}.catalog-detail-main-block__sku-list{gap:var(--m8);flex-wrap:wrap;margin-top:auto;display:flex}.catalog-detail-main-block__main{gap:var(--m32);flex-direction:column;justify-content:space-between;display:flex}.catalog-detail-main-block__main-header{gap:var(--m16);flex-direction:column;display:flex}.catalog-detail-main-block__split{gap:var(--m4);align-items:center;display:flex}.catalog-detail-main-block__price{font-size:var(--fs32);line-height:1.1}.catalog-detail-main-block__price-details{gap:var(--m12);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-wrap:wrap;align-items:center;display:flex}.catalog-detail-main-block__old-price{--old-price-color:currentColor}.catalog-detail-main-block__not-available{color:#a2a9ad;font:600 var(--fs24) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.catalog-detail-main-block__discount{color:#bd1212}.catalog-detail-main-block__main-footer{gap:var(--m8);align-items:center;display:flex}.catalog-detail-main-block__counter{--counter-max-width:var(--cart-width)}.catalog-detail-main-block__cart-btn{min-width:var(--cart-width)}.catalog-detail-main-block__help-row{gap:var(--m16);margin:var(--m4) 0;align-items:center;display:flex}.catalog-detail-main-block__help-row-dot{background-color:#a2a9ad66;border-radius:50%;flex-shrink:0;width:.3rem;height:.3rem}.catalog-detail-main-block__reviews{gap:var(--m8);align-items:center;display:flex}.catalog-detail-main-block__reviews-count{color:#000000a3;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.catalog-detail-main-block__questions{gap:var(--m8);align-items:center;display:flex}.catalog-detail-main-block__questions-icon{color:#a2a9ad;border-radius:var(--br4);background:#a2a9ad29;flex-shrink:0;place-content:center;align-items:center;width:1.3rem;height:1.1rem;display:flex}.catalog-detail-main-block__questions-count{color:#000000a3;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.catalog-detail-main-block--sm{--cart-width:calc(50% - var(--m8) / 2);grid-template-columns:100%;min-height:auto;padding:0}.catalog-detail-main-block--sm .catalog-detail-main-block__main{margin-top:auto}.catalog-detail-main-block--sm .catalog-detail-main-block__title{font-size:var(--fs18)}.catalog-detail-main-block--sm .catalog-detail-main-block__price{font-size:var(--fs18);font-weight:700}.catalog-detail-main-block--sm .catalog-detail-main-block__not-available{font-size:var(--fs14)}.catalog-detail-main-block--sm .catalog-detail-main-block__more-link{flex:1}@media (width<=1239px){.catalog-detail-main-block{min-height:auto}}@media (width<=1023px){.catalog-detail-main-block{grid-template-columns:100%}}@media (width<=767px){.catalog-detail-main-block{row-gap:var(--m24)}.catalog-detail-main-block:not(.catalog-detail-main-block--sm){padding:var(--m16) var(--m12)}.catalog-detail-main-block:not(.catalog-detail-main-block--sm) .catalog-detail-main-block__title{display:none}}.catalog-detail-panel{left:var(--m8);right:var(--m8);bottom:calc(var(--m8) + var(--bottom-panel-height));z-index:50;gap:var(--m12);box-sizing:border-box;max-width:round(42.1875rem,1px);padding:var(--m4) var(--m16);background:#fff;border:round(.0625rem,1px) solid #f9fafa14;border-radius:62.4375rem;align-items:center;min-height:round(2.5rem,1px);margin:0 auto;transition-property:opacity,transform;transition-duration:.15s;transition-timing-function:ease;display:flex;position:fixed}.catalog-detail-panel__title-wrapper{gap:var(--m4) var(--m12);flex:1;grid-template-columns:repeat(2,auto);display:grid}.catalog-detail-panel__title,.catalog-detail-panel__sku{font:600 var(--fs12)/1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance}.catalog-detail-panel__title{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.catalog-detail-panel__price-wrapper{align-items:center;gap:var(--m12);display:flex}.catalog-detail-panel__price{font:600 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system}.catalog-detail-panel__old-price{font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system}.catalog-detail-panel__cart-btn{margin-right:calc(-1 * var(--m16) + var(--m4))}.catalog-detail-panel--hidden{opacity:0;pointer-events:none;transform:translateY(100%)}@media (width<=767px){.catalog-detail-panel__title,.catalog-detail-panel__sku{font-size:var(--fs10)}.catalog-detail-panel__notify-text{display:none}.catalog-detail-panel__title-wrapper{grid-template-columns:100%}}.catalog-detail-reviews{--left-sidebar-col:calc(12 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (12 - 1));--main-col:calc(26 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (26 - 1));--right-sidebar-col:calc(10 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (10 - 1));gap:var(--grid-gap);grid-template-columns:var(--left-sidebar-col) var(--main-col) var(--right-sidebar-col);grid-template-areas:"left-sidebar main right-sidebar";align-items:start;display:grid;position:relative}.catalog-detail-reviews__main{width:calc(24 * (100% - var(--grid-gap) * (26 - 1)) / 26 + var(--grid-gap) * (24 - 1));grid-area:main;justify-self:center}.catalog-detail-reviews__left-sidebar{grid-area:left-sidebar}.catalog-detail-reviews__right-sidebar{grid-area:right-sidebar}.catalog-detail-reviews__breadcrumbs{margin-bottom:var(--m24)}.catalog-detail-reviews__empty-state{gap:var(--m16);flex-direction:column;align-items:flex-start;display:flex;position:relative}.catalog-detail-reviews__empty-title{font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance}.catalog-detail-reviews__empty-title b,.catalog-detail-reviews__empty-title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.catalog-detail-reviews__empty-description{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.catalog-detail-reviews__pagination{box-sizing:border-box;padding:var(--m40) 0}@media (width>=1240px){.catalog-detail-reviews__left-sidebar,.catalog-detail-reviews__right-sidebar{top:calc(var(--sticky-position-top) + var(--m24));position:sticky}.catalog-detail-reviews__left-sidebar-summary{display:none}}@media (width<=1239px){.catalog-detail-reviews{--sidebar-col:round(17.5rem, 1px);grid-template-columns:calc(100% - var(--sidebar-col) - var(--grid-gap)) var(--sidebar-col);grid-template-rows:max-content 1fr;grid-template-areas:"main left-sidebar"}.catalog-detail-reviews__right-sidebar{display:none}}@media (width>=768px) and (height>=700px){.catalog-detail-reviews__left-sidebar{top:calc(var(--sticky-position-top) + var(--m24));position:sticky}}@media (width<=767px){.catalog-detail-reviews{row-gap:var(--m40);grid-template-columns:100%;grid-template-areas:"left-sidebar""main"}.catalog-detail-reviews__breadcrumbs{display:none}}.catalog-detail{--intro-progress:0;--content-offset:var(--page-gutter);overflow:clip}.catalog-detail__breadcrumbs{margin-bottom:var(--m32)}.catalog-detail__grid{--sidebar-col:calc(18 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (18 - 1));--main-col:calc(29 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (29 - 1));align-items:start;gap:var(--grid-gap);grid-template-columns:var(--sidebar-col) 1fr var(--main-col);grid-template-areas:"sidebar.main";display:grid;position:relative}.catalog-detail__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;margin-bottom:var(--m40)}.catalog-detail__title b,.catalog-detail__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.catalog-detail__sidebar{z-index:1;gap:var(--m32);flex-direction:column;grid-area:sidebar;display:flex;position:relative}.catalog-detail__gallery{margin-left:calc(-1 * var(--content-offset))}.catalog-detail__main{--translate-y:calc((1 - var(--intro-progress)) * 15.45rem);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);z-index:1;gap:var(--m64);margin-right:calc(-1 * var(--content-offset));padding-right:var(--content-offset);transform:translateY(var(--translate-y));flex-direction:column;grid-area:main;display:flex;position:relative}.catalog-detail__main-content{--background-opacity:calc(.56 + var(--intro-progress) * .44);margin-right:calc(-1 * var(--content-offset));background:var(--background-color);position:relative}.catalog-detail__main-content:before{content:"";z-index:-1;width:100%;height:100%;opacity:var(--background-opacity);background:#fff;position:absolute;top:0;left:0}.catalog-detail__additional-information{gap:var(--m40);padding:var(--m40) var(--m32);flex-direction:column;display:flex}.catalog-detail--simple{--intro-progress:1!important}@media (width>=1240px){.catalog-detail__breadcrumbs{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));margin-left:auto;margin-right:auto;padding:0 round(.875rem,1px)}}@media (width>=768px){.catalog-detail__title{display:none}}@media (width>=768px) and (height>=700px){.catalog-detail__sidebar{top:var(--sticky-position-top);position:sticky}}@media (width<=767px){.catalog-detail{--content-offset:0rem}.catalog-detail__title{margin-bottom:var(--m16)}.catalog-detail__grid,.catalog-detail__sidebar{row-gap:var(--m16)}.catalog-detail__grid{grid-template-columns:100%;grid-template-areas:"sidebar""main"}.catalog-detail__additional-information{padding:var(--m16) var(--m12)}}.delivery-block{gap:var(--m12);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-direction:column;display:flex}.delivery-block__city{--link-gap:0rem;--link-icon-size:round(1rem, 1px);font-weight:600}.delivery-block__main{grid-template-columns:max-content 1fr;display:grid}.delivery-block__item{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.delivery-block__item:not(:first-child){--padding-top:round(.1875rem, 1px)}.delivery-block__item:not(:last-child){--padding-bottom:round(.1875rem, 1px)}.delivery-block__type,.delivery-block__description{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.delivery-block__type{padding-right:var(--m16)}.delivery-block__description{padding-left:var(--m16);border-left:round(.0625rem,1px) solid #00000029}.delivery-block__free{color:#2db532}.gift-block{--accent-color:#2db532;--long-accent-color:50%;color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;padding:var(--m24) var(--m32);background-color:#0000;background:linear-gradient(90deg, color-mix(in hsl, var(--accent-color) 16%, transparent), color-mix(in hsl, var(--accent-color) 0%, transparent) var(--long-accent-color)), #fff;border-top:round(.0625rem,1px) solid #a2a9ad29;border-bottom:round(.0625rem,1px) solid #a2a9ad29;text-decoration:none;outline:none!important}.gift-block__grid{gap:var(--m6) var(--m16);grid-template-areas:"plus title picture price""plus title picture description";align-items:center;display:grid}.gift-block__plus-container{flex-shrink:0;grid-area:plus;place-content:center;align-items:center;width:2rem;height:2rem;display:flex}.gift-block__title{font:700 var(--fs15) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;grid-area:title;max-width:7.7em}.gift-block__title b,.gift-block__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.gift-block__picture{border-radius:var(--br4);background:#2929290a;flex-shrink:0;grid-area:picture;place-content:center;align-items:center;width:2.9rem;height:2.9rem;margin:0 round(1.1875rem,1px);display:flex;overflow:hidden}.gift-block__picture picture,.gift-block__picture img{width:100%;height:100%;display:block}.gift-block__main{gap:var(--m6);flex-direction:column;flex:1;display:flex}.gift-block__price-row{gap:var(--m8);flex-wrap:wrap;grid-area:price;display:flex}.gift-block__price{color:#2db532;font-size:var(--fs12);font-weight:700;line-height:1.2}.gift-block__old-price{--old-price-color:currentColor;font-size:var(--fs12);line-height:1.2}.gift-block__description{opacity:.32;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;grid-area:description}.gift-block--basket{--long-accent-color:40%}.gift-block--basket .gift-block__price{--price-weight:700}.gift-block--basket .gift-block__old-price{--old-price-weight:500}.gift-block--basket .gift-block__picture{margin:0 var(--m22) 0 var(--m26)}@media (width<=767px){.gift-block{padding:var(--m16) var(--m12)}.gift-block__grid{grid-template-areas:"title picture price""title picture description"}.gift-block__plus-container{display:none}.gift-block__picture{margin:0 var(--m8)}}@media (width<=479px){.gift-block__grid{grid-template-columns:min-content auto;grid-template-areas:"title title""picture price""description description"}.gift-block__title{max-width:none}.gift-block__picture,.gift-block--basket .gift-block__picture{margin:0}}.account-certificate{gap:var(--m16);flex-direction:column;display:flex}.account-certificate__picture picture,.account-certificate__picture img{border-radius:var(--br16);width:100%;height:auto;display:block}.account-certificate__info{gap:var(--m8);padding:0 var(--m24);flex-direction:column;display:flex}.account-certificate__price{font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.account-certificate__date{font:500 var(--fs13) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#a2a9ad}.account-certificate__footer{align-items:center;gap:var(--m8);padding:0 var(--m24);display:flex}.account-certificate__activated-text{pointer-events:none}@media (width<=767px){.account-certificate__info,.account-certificate__footer{padding:0}}.certificate-design-slider{gap:round(2.3125rem,1px);display:flex}.certificate-design-slider__nav{flex-direction:column;justify-content:space-between;align-items:center;gap:round(1.9375rem,1px);width:round(6.6875rem,1px);display:flex}.certificate-design-slider__thumbs-container{flex:1;width:100%;position:relative;overflow:hidden}.certificate-design-slider__thumbs{--slider-border-radius:var(--br8);width:100%;height:100%;position:absolute;top:0;left:0}.certificate-design-slider__thumb{aspect-ratio:107/63;border-radius:var(--br8);overflow:hidden}.certificate-design-slider__thumb picture,.certificate-design-slider__thumb img,.certificate-design-slider__thumb video,.certificate-design-slider__thumb .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.certificate-design-slider__thumb img{transition-property:filter;transition-duration:.15s;transition-timing-function:ease}.certificate-design-slider__thumb--not-active img{filter:blur(.125rem)}.certificate-design-slider__thumb-slide{height:auto;padding:var(--m4) 0;margin:0!important}.certificate-design-slider__main{--slider-border-radius:var(--br24);flex:1;overflow:hidden}.certificate-design-slider__picture{aspect-ratio:627/373;border-radius:var(--br24);overflow:hidden}.certificate-design-slider__picture picture,.certificate-design-slider__picture img,.certificate-design-slider__picture video,.certificate-design-slider__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}@media (width<=1239px){.certificate-design-slider{margin-left:calc(-1 * var(--page-gutter));padding:0 round(4.375rem,1px);overflow:hidden}.certificate-design-slider__nav{display:none}.certificate-design-slider__main{--swiper-overflow:visible;overflow:visible}.certificate-design-slider__picture{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease}.certificate-design-slider__picture--not-active{opacity:.4;transform:scale(.85)}}@media (width<=1023px){.certificate-design-slider{margin:0 calc(-1 * var(--page-gutter))}}.certificate-value{row-gap:var(--m24);flex-direction:column;display:flex}.certificate-value__title{font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.certificate-value__options{flex-wrap:wrap;gap:round(.5rem,1px) round(.5625rem,1px);display:flex}.certificate{--padding:var(--m16);gap:var(--m24);padding:var(--padding);flex-direction:column;display:flex}.certificate__picture-wrap{position:relative}.certificate__picture{aspect-ratio:627/373;border-radius:var(--br32);overflow:hidden}.certificate__picture picture,.certificate__picture img,.certificate__picture video,.certificate__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.certificate__nominal{left:var(--m16);bottom:var(--m16);padding:var(--m8) var(--m12);border-radius:var(--br16);font:600 var(--fs24) / 1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#fff;background:#292929;position:absolute}.certificate__info{justify-content:space-between;align-items:center;gap:var(--m16);display:flex}.certificate__caption{gap:var(--m12);flex-direction:column;flex:1;min-width:0;display:flex}.certificate__caption-header{gap:var(--m8);flex-direction:column;display:flex}.certificate__caption-title{font:700 var(--fs22) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;color:#a2a9ad}.certificate__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;color:#292929}.certificate__description{font:500 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#000000a3}.certificate__description a{text-decoration:underline}.certificate__qr{width:7.2rem;height:7.2rem;padding:var(--m4) 0;flex-shrink:0}.certificate__qr picture,.certificate__qr img,.certificate__qr video,.certificate__qr .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.certificate__code{padding:var(--m32) 0;border-radius:var(--br4);font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;color:#2db532;text-align:center;word-break:break-all;background:#a2a9ad14;justify-content:center;align-items:center;display:flex}.certificate__activation{gap:var(--m16);flex-direction:column;display:flex}.certificate__activation-title{font:700 var(--fs22) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;color:#292929}.certificate__steps{gap:var(--m16);flex-direction:column;display:flex}.certificate__step{justify-content:space-between;align-items:flex-start;gap:var(--m12);display:flex}.certificate__step-number{border-radius:var(--br16);box-sizing:border-box;width:2rem;height:2rem;font:500 var(--fs13) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#2db532;border:round(.125rem,1px) solid #a2a9ad66;flex-shrink:0;justify-content:center;align-items:center;display:flex}.certificate__step-text{min-width:0;padding:var(--m4) 0;font:500 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#000000a3;flex:1}.certificate__support{margin:round(-.25rem, 1px) calc(-1 * var(--padding)) calc(-1 * var(--padding));padding:var(--m20) var(--padding);font:500 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#a2a9ad;text-align:center;border-top:round(.0625rem,1px) solid #a2a9ad29}.certificate__meta{align-items:baseline;gap:var(--m8);font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;color:#a2a9ad;display:flex}@media (width<=767px){.certificate{--padding:var(--m8)}.certificate__info{flex-direction:column}}.certificates-page{padding:var(--m48) 0;background:#f8f8f8}.certificates-page__content-container{justify-content:space-between;gap:var(--m32) var(--grid-gap);display:flex}.certificates-page__slider{width:calc(27 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (27 - 1))}.certificates-page__main{width:calc(20 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (20 - 1));row-gap:var(--m24);padding:var(--m24) var(--m16);box-sizing:border-box;flex-direction:column;display:flex}.certificates-page__footer{row-gap:var(--m12);flex-direction:column;margin-top:auto;display:flex}.certificates-page__summary{flex-direction:column;gap:round(.25rem,1px);display:flex}.certificates-page__summary-title{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.certificates-page__summary-price{font:700 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.certificates-page__footer-buttons{justify-content:space-between;align-items:center;gap:var(--m12) var(--m24);flex-wrap:wrap;display:flex}.certificates-page__buy{align-items:center;gap:var(--m8);display:flex}.certificates-page__counter{width:round(8.5625rem,1px)}.certificates-page__buy-btn{--btn-disabled-color:#00000029;--btn-disabled-bg-color:#a2a9ad29;--btn-disabled-border-color:transparent;min-width:round(8.5rem,1px)}@media (width<=1023px){.certificates-page__content-container{flex-direction:column;align-items:stretch}.certificates-page__slider,.certificates-page__main{width:100%;padding:0}}@media (width<=767px){.certificates-page__buy,.certificates-page__counter{flex:1}.certificates-page__certificates-btn{width:100%}}.cookies{--offset:var(--m8);right:var(--offset);bottom:var(--offset);z-index:1000;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--m12) var(--m8);padding:var(--m12) var(--m16);max-width:round(46.6875rem,1px);width:calc(100% - var(--offset) * 2);background:#292929;display:flex;position:fixed;overflow:hidden}.cookies__text{color:#fff;font:500 var(--fs12) / 1.4 "Montserrat";letter-spacing:var(--letter-spacing)}.cookies__icon{color:#a2a9ad;filter:drop-shadow(0 .25rem 1.5rem #a2a9ad);position:absolute;right:round(6rem,1px)}@media (width<=1023px){.cookies{flex-direction:column;align-items:stretch}.cookies__icon{opacity:.5;top:0;right:0}}@media (width<=767px){.cookies{--offset:0;padding:var(--m12)}}.empty-state{color:#292929;position:relative}.empty-state__content{gap:var(--m24) var(--grid-gap);align-items:flex-end;display:flex}.empty-state__header{width:calc(14 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (14 - 1));gap:var(--m16);flex-direction:column;display:flex}.empty-state__label{color:#a2a9ad;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.empty-state__title{--accent-color:#a2a9ad;font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.empty-state__title b,.empty-state__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.empty-state__main{padding:var(--m4) 0;flex:1}.empty-state__description{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.empty-state--search{--butterfly-width:min(100%, round(36.25rem, 1px))}.empty-state--search:after{content:"";aspect-ratio:568/669;margin:calc(.11 * var(--butterfly-width)) auto calc(-.475 * var(--butterfly-width));width:var(--butterfly-width);background:url(/build/assets/butterfly-blured-dM7gQ3X4.webp) 50%/cover no-repeat;display:block}@media (width>=768px){.empty-state--basket .empty-state__description{max-width:12.125rem}}@media (width<=1023px){.empty-state__header{width:calc(16 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (16 - 1))}}@media (width<=767px){.empty-state__content{flex-direction:column;align-items:flex-start}.empty-state__header{width:auto}.empty-state--search .empty-state__btn{position:absolute;top:0;right:0}}.loader{--butterfly-size:round(1.75rem, 1px);--bg-color:#fff;background:var(--bg-color);box-sizing:border-box;color:#333;flex-direction:column;justify-content:space-between;align-items:center;display:flex}.loader__logo svg{width:6rem;height:1.3rem}.loader__butterfly{transition-property:color;transition-duration:var(--transit-time);color:var(--color);margin:auto;transition-timing-function:ease}.loader__butterfly svg{width:var(--butterfly-size);height:var(--butterfly-size)}.loader__title{letter-spacing:var(--letter-spacing);text-align:center;font:500 round(.5625rem,1px)/1.4 Montserrat,Arial,sans-serif,-apple-system}.loader--full{--butterfly-size:round(1.5rem, 1px);padding:var(--m32)}.loader--fade-centered{z-index:20;background:#fff9;position:absolute;inset:0}.picture{aspect-ratio:var(--picture-aspect-ratio,1);border-radius:var(--br4);background:#a2a9ad14;border:round(.0625rem,1px) solid #a2a9ad29;justify-content:center;align-items:center;display:flex;position:relative}.picture picture,.picture img{width:100%;height:100%;display:block}.picture svg{width:var(--picture-svg-size,round(1.75rem, 1px));height:var(--picture-svg-size,round(1.75rem, 1px));color:var(--picture-svg-color,#a2a9ad66)}.picture--link{transition-property:border-color;transition-duration:.15s;transition-timing-function:ease}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.picture--link:hover{border-color:var(--picture-hover-border-color,#a2a9ad66)}.picture--link:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.preview-spoiler{--content-start-opacity:1;display:grid}.preview-spoiler__preview,.preview-spoiler__detail{grid-area:1/1;position:relative}.preview-spoiler__preview{transition-property:opacity;transition-duration:var(--spoiler-speed,.15s);transition-timing-function:var(--spoiler-easing,cubic-bezier(.61, 1, .88, 1));-webkit-line-clamp:var(--preview-spoiler-lines,3);z-index:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.preview-spoiler__detail{z-index:2;background:var(--spoiler-detail-bg-color,#fff)}.price{font-family:Montserrat,Arial,sans-serif,-apple-system;font-weight:var(--price-weight,600);letter-spacing:var(--letter-spacing);white-space:nowrap}.price--old{color:var(--old-price-color,#a2a9ada3);font-weight:var(--old-price-weight,400);text-decoration:line-through}.rating-single{--fs-value:var(--fs32);--star-container:round(2.25rem, 1px);--star-icon-size:round(1.4375rem, 1px);--gap:var(--m8);align-items:center;gap:var(--gap);display:flex}.rating-single__value{color:#292929;font:700 var(--fs-value) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.rating-single__star-container{width:var(--star-container);height:var(--star-container);flex-shrink:0;place-content:center;align-items:center;display:flex}.rating-single__star-icon{width:var(--star-icon-size);height:var(--star-icon-size);color:#ffc300}.rating-single--sm{--fs-value:var(--fs16);--gap:var(--m2);--star-container:round(1.125rem, 1px);--star-icon-size:round(.625rem, 1px)}.rating{align-items:center;gap:var(--m4);display:flex}.rating__value{font:700 var(--fs16) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.rating__stars{gap:round(.0625rem,1px);display:flex}.rating__star-container{flex-shrink:0;place-content:center;align-items:center;width:1.1rem;height:1.1rem;display:grid;position:relative}.rating__star-icon{color:#a2a9ad66;width:.6rem;height:.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rating__star-icon--filled{color:#ffc300;clip-path:inset(0 calc(100% - var(--fill-percent)) 0 0)}.schedule{gap:var(--m12);flex-direction:column;display:flex}.schedule__item{gap:var(--m12);justify-content:space-between;display:flex}.schedule__day{font:400 var(--fs14) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.schedule__time{font:600 var(--fs14) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.spoiler{transition-property:height;transition-duration:var(--spoiler-speed,.15s);transition-timing-function:var(--spoiler-easing,cubic-bezier(.61, 1, .88, 1));height:var(--content-height,0rem);transition-delay:var(--delay,0s);will-change:height;overflow:hidden}.spoiler__content{transition-property:opacity;transition-duration:var(--spoiler-speed,.15s);transition-timing-function:var(--spoiler-easing,cubic-bezier(.61, 1, .88, 1));opacity:var(--content-start-opacity,0);padding:var(--content-padding,0)}.spoiler--open .spoiler__content{opacity:1}.sx-video video{background:var(--sx-video-background,#292929)}.text-page-content{--text-page-content-gutter:calc(calc(10 * (100% - var(--grid-gap) * (28 - 1)) / 28 + var(--grid-gap) * (10 - 1)) + var(--page-gutter) + var(--m8))}.text-page-content__breadcrumbs{margin-bottom:var(--m32)}.text-page-content__h1{margin-bottom:var(--m16);text-wrap:balance}.text-page-content__time{margin-bottom:var(--m16)}.text-page-content__author{margin-bottom:var(--m48)}.text-page-content__description{margin-bottom:var(--m26);font:600 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em}@media (width>=1240px){.text-page-content__breadcrumbs,.text-page-content__h1,.text-page-content__content,.text-page-content__time,.text-page-content__description,.text-page-content__author{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));margin-left:auto;margin-right:auto}}.loyalty-card{position:relative}.loyalty-card__card-container{aspect-ratio:326/191;position:relative;transform:rotate(9deg)}.loyalty-card__card{z-index:1;border-radius:round(.375rem,1px);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.loyalty-card__card picture,.loyalty-card__card img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}.loyalty-card__glare{aspect-ratio:1;opacity:0;filter:blur(5rem);background:radial-gradient(closest-side,#ffffff3d,#fff0);border-radius:50%;width:80%;margin:auto;position:absolute;inset:0}.loyalty-card__coin{z-index:2;aspect-ratio:1;background:url(/build/assets/coin-BJApfD-R.webp) 50%/contain no-repeat;position:absolute}.loyalty-card__coin--large{width:68.0982%;top:-32%;right:-20%;transform:rotate(8deg)}.loyalty-card__coin--small{filter:blur(.25rem);width:33.4356%;top:80%;right:30%;transform:rotate(135deg)}.loyalty-card--account .loyalty-card__card-container{aspect-ratio:338/180;transform:none}.loyalty-card--account .loyalty-card__coin--large{width:45.858%;top:-10%;right:0;transform:rotate(14deg)}.loyalty-card--account .loyalty-card__coin--small{width:26.6272%;top:52%;right:52%}@media (width>=1240px){.loyalty-card:before{content:"";top:-4.5rem;left:calc(-1 * var(--page-gutter) - 8%);position:absolute;bottom:-6rem;right:-8rem}.loyalty-card--account:before{content:"";position:absolute;inset:0}}.main-compliment{--loyalty-card-col:calc(16 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (16 - 1));--caption-col:calc(14 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (14 - 1));--text-col:calc(18 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (18 - 1));color:#292929;background:var(--page-bg-color);padding-top:var(--m22);padding-bottom:var(--m100)}.main-compliment__content-container{gap:var(--m32) var(--grid-gap);grid-template-columns:var(--loyalty-card-col) var(--caption-col) var(--text-col);grid-template-areas:"loyalty-card caption description";align-items:start;display:grid;position:relative}.main-compliment__loyalty-card{z-index:1;grid-area:loyalty-card;width:72%;position:absolute;top:12%;left:7%}.main-compliment__caption{z-index:2;align-items:flex-start;gap:var(--m24);margin-top:var(--m54);flex-direction:column;grid-area:caption;display:flex;position:relative}.main-compliment__label{margin-bottom:var(--m8);font:400 var(--fs10) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.main-compliment__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.main-compliment__description{--p-margin:var(--m8);margin-top:var(--m80);max-width:34.33em;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);grid-area:description}@media (width<=1023px){.main-compliment__content-container{grid-template-columns:1fr 1fr;grid-template-areas:"loyalty-card caption""loyalty-card description"}.main-compliment__caption,.main-compliment__description{margin-top:0}.main-compliment__loyalty-card{margin-bottom:var(--m80);align-self:center;position:relative}}@media (width<=767px){.main-compliment{overflow:hidden}.main-compliment__content-container{grid-template-columns:100%;grid-template-areas:"loyalty-card""caption""description"}.main-compliment__loyalty-card{max-width:round(17.5rem,1px);margin:var(--m40) auto;width:70%;margin-bottom:0;top:0;left:-2%}}.consultation-card{display:grid}.consultation-card__wrapper,.consultation-card__picture{grid-area:1/1}.consultation-card__wrapper{z-index:2;padding:var(--m32) var(--page-gutter);color:#fff;flex-direction:column;display:flex}.consultation-card__type,.consultation-card__description{margin-bottom:var(--m24);font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.consultation-card__description{max-width:17rem}.consultation-card__title{max-width:24rem;margin-bottom:var(--m30);font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.consultation-card__btn{align-self:start;margin-top:auto}.consultation-card__picture{position:relative;overflow:hidden;transform:translateZ(0)}.consultation-card__picture:before{content:"";padding-bottom:clamp(0rem,50%,10000000px);display:block;position:relative}.consultation-card__picture img,.consultation-card__picture picture,.consultation-card__picture video,.consultation-card__picture .sx-video{object-fit:cover;border-radius:inherit;width:101%;height:101%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.consultation{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-columns:repeat(2,50%);display:grid}@media (width<=767px){.consultation{grid-template-columns:repeat(1, calc(1 * (100% - var(--grid-gap) * (1 - 1)) / 1 + var(--grid-gap) * (1 - 1)));grid-auto-rows:1fr}}.contact-block__title{--link-selected-color:#a2a9ad;--link-gap:var(--m4);margin-bottom:var(--m8);font:600 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.contact-block__list{gap:var(--m12);flex-direction:column;display:flex}.contact-block__item{gap:var(--m8);display:flex}.contact-block__item-name{min-width:11.25rem;font:400 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.035em}.contact-block__item-value{font:600 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.035em}.contact-data{--map:calc(18 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (18 - 1));--main:calc(16 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (16 - 1));--additionally:calc(14 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (14 - 1));grid-template-columns:var(--map) var(--main) var(--additionally);grid-column-gap:var(--m8);grid-row-gap:var(--m70);grid-template-areas:"map main schedule""map main requisites";display:grid}.contact-data__map{background:#a2a9ad29;grid-area:map}.contact-data__main{width:calc(13 * (100% - var(--grid-gap) * (16 - 1)) / 16 + var(--grid-gap) * (13 - 1));margin-left:var(--m28);flex-direction:column;grid-area:main;display:flex}.contact-data__address,.contact-data__phone,.contact-data__mail{font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.contact-data__address{gap:var(--m16);margin-bottom:var(--m32);flex-direction:column;display:flex}.contact-data__btn{align-self:start}.contact-data__contacts{gap:var(--m16);margin-top:auto;margin-bottom:var(--m24);flex-direction:column;display:flex}.contact-data__schedule{grid-area:schedule}.contact-data__requisites{grid-area:requisites}@media (width<=1239px){.contact-data{grid-template-columns:repeat(2, calc(1 * (100% - var(--m32) * (2 - 1)) / 2 + var(--m32) * (1 - 1)));grid-column-gap:var(--m32);grid-row-gap:var(--m32);grid-template-areas:"map main""schedule requisites";display:grid}.contact-data__main{width:auto;margin:0}}@media (width<=767px){.contact-data{grid-template-columns:repeat(1, calc(1 * (100% - var(--grid-gap) * (1 - 1)) / 1 + var(--grid-gap) * (1 - 1)));grid-row-gap:var(--m24);grid-template-areas:"map""main""schedule""requisites"}.contact-data__address,.contact-data__schedule,.contact-data__contacts{margin-bottom:var(--m16)}.contact-data__phone,.contact-data__mail{font:700 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system}}.contacts-page{padding-bottom:var(--m80)}.contacts-page__nav-wrap{gap:var(--m24);margin-bottom:var(--m24);align-items:baseline;display:flex}.contacts-page__nav{flex:1;min-width:0}.contacts-page__content{padding-top:var(--m32);border-top:round(.0625rem,1px) solid #a2a9ad29}@media (width<=1023px){.contacts-page__nav-wrap{display:block}.contacts-page__title{margin-bottom:var(--m16)}}.cooperation-page__content{justify-content:space-between;gap:var(--m24);padding-bottom:var(--m72);display:flex}.cooperation-page__container{width:calc(25 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (25 - 1));flex-direction:column;display:flex}.cooperation-page__title{margin-bottom:var(--m24)}.cooperation-page__description{max-width:28.3rem;margin-bottom:var(--m24);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.cooperation-page__cities{max-width:17.5rem;margin-bottom:var(--m24);color:#a2a9ad;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.cooperation-page__contacts{gap:var(--m12);flex-direction:column;margin-top:auto;display:flex}.cooperation-page__phone,.cooperation-page__mail{font:700 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=1023px){.cooperation-page__content{flex-direction:column}.cooperation-page__container{width:auto}.cooperation-page__description,.cooperation-page__cities{max-width:initial}}.dev{color:#a2a9ad;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;justify-content:end;align-items:center;gap:var(--m8);background-color:#0000;text-decoration:none;transition-property:opacity,color;transition-duration:.15s;transition-timing-function:ease;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.dev:hover{color:#fff}.dev:active{opacity:.6}.dev:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.dev__text{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system}.dev__wrapper{align-items:center;gap:var(--m6);height:round(1rem,1px);display:flex}.dev__sibirix{color:#fff}.dev__scene{will-change:width;width:round(1.125rem,1px);transition-property:width;transition-duration:.3s;transition-timing-function:ease;position:relative}.dev__scene--long{width:round(2.5625rem,1px)}.dev__grid{display:grid}.dev__logo,.dev__mirror,.dev__butterfly{flex-shrink:0}.dev__logo picture,.dev__mirror picture,.dev__butterfly picture,.dev__logo img,.dev__mirror img,.dev__butterfly img,.dev__logo video,.dev__mirror video,.dev__butterfly video,.dev__logo .sx-video,.dev__mirror .sx-video,.dev__butterfly .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.dev__logo{width:1.1rem;height:1.1rem}.dev__logo--animating{animation:3s forwards dev}.dev__sub-scene{z-index:2;will-change:width;grid-area:1/1;width:1.1rem;height:1.1rem;transition-property:width;transition-duration:.3s;transition-timing-function:ease;position:relative;overflow:hidden}.dev__sub-scene--long{width:round(2rem,1px)}.dev__mirror{will-change:width;width:1.1rem;height:1.6rem;transition-property:width;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:50%;right:0;transform:translateY(-50%)}.dev__mirror--hide{opacity:0;width:0}.dev__butterfly{width:.9rem;height:.9rem;transform:translate(round(2.5rem,1px))}.dev__butterfly--animating{animation:5s forwards butterfly}@media (width<=1239px){.dev{justify-content:start}}.education-card{padding:var(--m24);box-sizing:border-box;flex-direction:column;display:flex;position:relative}.education-card__title{font:700 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;margin-bottom:var(--m16);max-width:15.375rem}.education-card__description{font:400 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.04em;margin-bottom:var(--m40)}.education-card__container{gap:var(--m14);margin-top:auto;margin-bottom:var(--m24);flex-direction:column;display:flex}.education-card__schedule,.education-card__place{gap:var(--m4);color:#292929;font:600 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:-.04em;display:flex}.education-card__schedule{align-items:center}.education-card__place{align-items:start}.education-card__place-text{margin-top:var(--m4)}.education-card__label{z-index:2;align-items:flex-start;display:flex;position:absolute;top:0;right:0}.education-card__author{margin-bottom:var(--m24)}.education-card__btn{width:100%}@media (width<=767px){.education-card{padding-left:0;padding-right:0}.education-card__title,.education-card__description{margin-right:round(2.5rem,1px)}.education-card__description{margin-bottom:var(--m16)}.education-card__container{margin-top:0}}.education-page__title{margin-bottom:var(--m32)}.education-page__header{--filter-col:calc(13 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (13 - 1));grid-column-gap:var(--grid-gap);grid-row-gap:var(--m24);grid-template-columns:var(--filter-col) auto 1fr;margin-bottom:var(--m24);display:grid}.education-page__sorting{width:round(10.625rem,1px);margin-left:0;margin-right:auto}.education-page__city-tabs{gap:var(--m8);display:flex;overflow:auto}.education-page__text-container{--filter-col:calc(13 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (13 - 1));grid-template-columns:var(--filter-col) auto 1fr;display:grid}.education-page__tab-text{color:#000000a3;font:500 var(--fs13) / 1.5 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance}.education-page__list{clip-path:inset(0 round(.125rem,1px) round(.125rem,1px) 0);margin-top:var(--m40);grid-template-columns:repeat(auto-fill,minmax(round(20rem,1px),1fr));display:grid}.education-page__card{border-bottom:round(.0625rem,1px) solid #a2a9ad29;border-right:round(.0625rem,1px) solid #a2a9ad29;min-height:round(27.5rem,1px)}.education-page__pagination{padding:var(--m40) 0}.education-page__empty{padding:var(--m80) 0;text-align:center}.education-page__empty-text{color:#0000007a;font:500 var(--fs16) / 1.5 "Montserrat", Arial, sans-serif, -apple-system}@media (width>=1024px){.education-page__tab-text{grid-area:1/2/auto/-1}}@media (width<=1023px){.education-page__header{grid-row-gap:var(--m16);grid-template-columns:100%}.education-page__text-container{grid-template-columns:100%}.education-page__card{min-height:unset}}@media (width>=768px){.education-page__tabs{max-width:round(18.75rem,1px)}}@media (width<=767px){.education-page__sorting{width:100%}}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.faq-item:hover .faq-item__question{color:#292929a3}.faq-item:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.faq-item:not(:last-child){border-bottom:round(.0625rem,1px) solid #a2a9ad33}.faq-item__header{cursor:pointer;align-items:center;gap:var(--m16);padding:var(--m28) 0;-webkit-tap-highlight-color:transparent;justify-content:space-between;display:flex}.faq-item__arrow{color:#a2a9ad;flex-shrink:0;place-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.faq-item__arrow svg{width:.8rem;height:.8rem}.faq-item__question,.faq-item__answer{max-width:round(37.875rem,1px)}.faq-item__question{font:500 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);transition-property:color;transition-duration:.15s;transition-timing-function:ease}.faq-item__answer{padding-bottom:var(--m28);color:#292929a3;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=767px){.faq-item__header{padding:var(--m16) 0}.faq-item__question{font-size:var(--fs14)}}.faq-list{color:#292929;padding:var(--m64) 0;background:#fff}.faq-list__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;margin-bottom:var(--m24)}.faq-list__title b,.faq-list__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}@media (width>=1240px){.faq-list__content{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));margin-left:auto;margin-right:auto}}.favorites-empty-state__bestsellers{background:initial}.favorites{padding-bottom:var(--m40)}.favorites__title{margin-bottom:var(--m8)}.favorites__container,.favorites__pagination{padding-top:var(--m32)}.favorites__list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-columns:repeat(4,25%);display:grid;overflow:hidden}.favorites__product{border:round(.0625rem,1px) solid #a2a9ad29;margin:calc(-1*round(.0625rem,1px))}@media (width<=1023px){.favorites__list{grid-template-columns:repeat(3,33.3333%)}}@media (width<=767px){.favorites__list{grid-template-columns:repeat(2,50%)}}@media (width<=479px){.favorites__list{grid-template-columns:repeat(1,100%)}}.contacts__wrapper{gap:var(--m8);margin-bottom:var(--m12);flex-wrap:nowrap;align-items:center;display:flex}.contacts__title{color:#fff;font:700 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system}.contacts__dropdown{position:relative}.contacts__dropdown-header{--link-icon-size:round(1.375rem, 1px);--link-gap:0rem;font:700 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;white-space:nowrap}.contacts__dropdown-list{left:calc(-1 * var(--m16));bottom:calc(-1 * var(--m4));z-index:2;gap:var(--m12);min-width:max-content;padding:var(--m12) var(--m16);border-radius:var(--br16);background:#292929;border:round(.0625rem,1px) solid #a2a9ad14;flex-direction:column;display:flex;position:absolute;transform:translateY(100%)}.contacts__dropdown-item{font:700 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.contacts__list{gap:var(--m8);color:#a2a9ad;font:500 var(--fs10) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;flex-direction:column;display:flex;position:relative}.contacts__phone,.contacts__email{font:700 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);display:block}.contacts__phone{margin-top:var(--m16)}.contacts__email{margin-top:var(--m8)}.footer-logo{padding:var(--m34) 0 var(--m32) 0;position:relative}.footer-logo__main-logo{margin-bottom:var(--m12);position:relative;overflow:hidden;transform:translateZ(0)}.footer-logo__main-logo:before{content:"";padding-bottom:clamp(0rem,19.375%,10000000px);display:block;position:relative}.footer-logo__main-logo img,.footer-logo__main-logo picture,.footer-logo__main-logo video,.footer-logo__main-logo .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.footer-logo__main-butterfly{width:2.6rem;height:3.1rem;position:absolute;top:0;right:0;transform:translate(100%,50%)}.footer-logo__main-butterfly picture,.footer-logo__main-butterfly img,.footer-logo__main-butterfly video,.footer-logo__main-butterfly .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.footer-logo__bottom{justify-content:space-between;display:flex}.footer-logo__caption-text{color:#a2a9ad;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=767px){.footer-logo__bottom{gap:var(--m8);flex-direction:column}.footer-logo__caption-text{order:2}.footer-logo__main-butterfly{width:1.3rem;height:1.6rem}}.seo-block__title{max-width:round(35rem,1px);margin-bottom:var(--m40);color:#f9fafa;font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.seo-block__text{gap:var(--m20);padding-bottom:var(--m24);color:#a2a9ad;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-direction:column;display:flex}.seo-block__toggle{font:600 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system}.detail-gallery{--slides-count:1;--detail-gallery-gutter:var(--m30);--detail-btn-margin:var(--m36);--sx-video-background:transparent;width:100%;height:100dvh;position:relative}.detail-gallery__main{padding:var(--detail-gallery-gutter);box-sizing:border-box;height:100%}.detail-gallery__slider{height:100%;min-height:0;position:relative}.detail-gallery__swiper{height:100%}.detail-gallery__prev{left:calc(var(--detail-btn-margin) + var(--detail-gallery-gutter));z-index:10;position:absolute;top:50%;transform:translateY(-50%)}.detail-gallery__next{right:calc(var(--detail-btn-margin) + var(--detail-gallery-gutter));z-index:10;position:absolute;top:50%;transform:translateY(-50%)}.detail-gallery__tools{gap:var(--m8);top:var(--m40);right:calc(var(--detail-btn-margin) + var(--detail-gallery-gutter));z-index:10;display:flex;position:absolute}.detail-gallery__slide{align-content:center}.detail-gallery__zoom-container,.detail-gallery__zoom-target,.detail-gallery__picture{height:100%;min-height:0}.detail-gallery__zoom-container{justify-content:center;align-items:center;display:flex}.detail-gallery__picture picture,.detail-gallery__picture img,.detail-gallery__picture video,.detail-gallery__picture .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.detail-gallery--catalog .detail-gallery__picture{background:#fff}@media (width<=1023px){.detail-gallery{--detail-gallery-gutter:var(--m16);--detail-btn-margin:var(--m16)}.detail-gallery__tools{top:var(--m16)}}@media (width<=767px){.detail-gallery{--detail-gallery-gutter:var(--m8);--detail-btn-margin:var(--m8)}}.gallery__slider{--slide-width:round(21.125rem, 1px);--slider-placeholder-height:round(21.125rem, 1px)}.gallery__picture{border-radius:var(--br4);cursor:pointer;position:relative;overflow:hidden;transform:translateZ(0)}.gallery__picture:before{content:"";padding-bottom:clamp(0rem,100%,10000000px);display:block;position:relative}.gallery__picture img,.gallery__picture picture,.gallery__picture video,.gallery__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.gallery__slider{overflow:visible}.gallery--text .gallery__slider{--slider-offset-right:var(--text-page-content-gutter);--slider-offset-left:calc(var(--text-page-content-gutter) + var(--page-gutter))}.gallery--text .gallery__prev{--slider-template-prev-left:calc(-1 * var(--text-page-content-gutter) + var(--m8))}.gallery--text .gallery__next{--slider-template-next-right:calc(-1 * var(--text-page-content-gutter) + var(--m8))}.gallery--centered-slides .gallery__slide{margin:0 calc(var(--slider-gap,var(--grid-gap)) / 2)!important}@media (width<=1239px){.gallery--text .gallery__slider{--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter)}.gallery--text .gallery__prev{--slider-template-prev-left:0}.gallery--text .gallery__next{--slider-template-next-right:0}.gallery__slider{--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter)}.gallery__swiper{padding:0 calc(var(--page-gutter))}}@media (width<=767px){.gallery__slider{--slide-width:round(15.625rem, 1px);--slider-gap:var(--page-gutter)}}.city-auto-detect{align-items:center;gap:var(--m8) var(--m56);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;flex-wrap:wrap;display:flex}.city-auto-detect__title{color:#a2a9ad;letter-spacing:var(--letter-spacing);flex:1}.city-auto-detect__city-container{justify-content:space-between;align-items:center;gap:var(--m8) var(--m16);display:flex}.city-auto-detect__city{color:#292929;font-weight:600}.city-auto-detect__buttons{gap:var(--m4);display:flex}@media (width<=767px){.city-auto-detect{flex-direction:column;align-items:stretch}}.header-banner{color:#fff;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;background-color:#0000;grid-template-columns:100%;min-height:round(15rem,1px);text-decoration:none;display:grid;position:relative;overflow:hidden;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header-banner:hover .header-banner__more,.header-banner:hover .header-banner__terms{--btn-icon-color:var(--btn-hover-icon-color);--btn-animated-icon-offset:100%;color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color)}.header-banner:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.header-banner__picture{z-index:1;border-radius:var(--br8);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.header-banner__picture picture,.header-banner__picture img{object-fit:cover;width:100%;height:100%;display:block}.header-banner__content{z-index:2;padding:var(--m16) round(1.375rem, 1px) var(--m16) var(--m16);gap:var(--m16);flex-direction:column;display:flex;position:relative}.header-banner__footer{gap:var(--m8);justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.header-banner__text-container{gap:var(--m8);max-width:80%;color:var(--color-text,#fff);flex-direction:column;display:flex}.header-banner__title{max-width:12.94em;font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance}.header-banner__discount{-webkit-line-clamp:2;font:700 var(--fs56) / 1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.header-banner__description{-webkit-line-clamp:2;font:400 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.header-banner__buttons{gap:var(--m8);justify-content:flex-end;align-items:center;width:100%;display:flex}.header-banner__erid{top:round(7.5rem,1px);bottom:var(--m4);right:var(--m4);color:#f9fafa;font:300 var(--fs8) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-lr;position:absolute;overflow:hidden;transform:rotate(180deg)}.header-banner__labels{align-items:flex-end;display:flex;position:absolute;top:0;right:0}.header-banner--header-menu .header-banner__picture:before{content:"";z-index:2;background:linear-gradient(#0000,#0000007a);width:100%;height:100%;position:absolute;top:0;left:0}.header-banner--header-menu .header-banner__content{padding:var(--m16)}.header-banner--header-menu .header-banner__text-container{max-width:unset;gap:var(--m16)}.header-banner--header-menu .header-banner__title{font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system}.header-banner--header-menu .header-banner__discount{font-size:var(--fs32)}.header-banner--header-menu .header-banner__terms{display:none}.header-banner--header-menu .header-banner__erid{top:auto;bottom:var(--m2);right:var(--m16);left:var(--m16);writing-mode:unset;transform:unset}.header-banner--header-menu .header-banner__buttons{width:unset}.header-banner--action-list{min-height:round(31.5625rem,1px)}.header-banner--action-list .header-banner__content{padding-right:var(--m16)}.header-banner--action-list .header-banner__picture{border-radius:0}.header-catalog-dropdown{top:calc(var(--header-height) + var(--header-dropdown-offset,0rem));z-index:101;border-radius:var(--header-dropdown-border-radius,0rem);box-sizing:border-box;padding:var(--m16) 0;overscroll-behavior:none;background:#fff;border-top:round(.0625rem,1px) solid #a2a9ad14;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;position:absolute;left:0;right:0}.header-catalog-dropdown__content-container{gap:var(--m24);grid-template-columns:minmax(0,round(25rem,1px)) 1fr minmax(0,round(34rem,1px));display:grid}.header-catalog-dropdown__nav,.header-catalog-dropdown__products{box-sizing:border-box;margin-bottom:calc(-1 * var(--m16));max-height:calc(100 * var(--vh) - var(--header-height) - var(--m16));min-height:calc(100 * var(--vh) - var(--header-height) - var(--m16));overscroll-behavior:none;padding-bottom:var(--m16);overflow-y:auto}.header-catalog-dropdown__nav{gap:var(--m4);padding-right:var(--m8);flex-direction:column;display:flex}.header-catalog-dropdown__nav:first-child{margin-left:calc(-1 * var(--m16))}.header-catalog-dropdown__banner{grid-column:3}.header-catalog-dropdown__products{margin-right:calc(-1 * var(--page-gutter));padding-top:var(--m16);position:relative}.header-catalog-dropdown__close{position:absolute;top:0;right:0}.header-catalog-dropdown__loader{width:100%;height:100%;position:absolute;top:0;left:0}.header-catalog-dropdown--category .header-catalog-dropdown__content-container{grid-template-columns:minmax(0,round(25rem,1px)) 1fr}.header-catalog-dropdown--hidden{opacity:0;pointer-events:none;transition-delay:.1s}.header--nav-open .header-catalog-dropdown.header-catalog-dropdown--hidden{transition-delay:.15s}.header-dropdown-item{color:#333f48;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;border-radius:var(--br16);align-items:center;gap:var(--m12);padding:var(--m4);font:500 var(--fs14) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background-color:#0000;text-decoration:none;transition-property:color,opacity,background-color;transition-duration:.15s;transition-timing-function:ease;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header-dropdown-item:hover{background:#a2a9ad29}.header-dropdown-item:hover .header-dropdown-item__arrow{color:#292929}.header-dropdown-item:active{opacity:.6}.header-dropdown-item:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.header-dropdown-item__picture{border-radius:var(--br12);background:#a2a9ad29;flex-shrink:0;place-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.header-dropdown-item__picture picture,.header-dropdown-item__picture img{width:100%;height:100%;display:block}.header-dropdown-item__picture svg{color:#a2a9ad29;width:1.8rem;height:1.8rem}.header-dropdown-item__name{flex:1}.header-dropdown-item__arrow{color:#a2a9ada3;flex-shrink:0;place-content:center;align-items:center;width:1.3rem;height:1.3rem;margin:0 round(.875rem,1px);transition-property:color;transition-duration:.15s;transition-timing-function:ease;display:flex}.header-dropdown-item__arrow svg{width:.7rem;height:.7rem}.header-dropdown-item--active{background:#a2a9ad29}.header-dropdown-item--active .header-dropdown-item__arrow{color:#292929}.header-menu-contact-info{gap:var(--m8);flex-direction:column;display:flex}.header-menu-contact-info__main{justify-content:space-between;gap:var(--grid-gap);font:600 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-wrap:wrap;display:flex}.header-menu-contact-info__work-time{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#a2a9ad}.header-menu-contact-info__btn:not(:first-child){margin-top:var(--m4)}@media (width>=768px){.header-menu-contact-info__btn{width:fit-content}}.header-menu{top:calc(var(--header-height) + var(--header-dropdown-offset,0rem));z-index:100;border-radius:var(--header-dropdown-border-radius,0rem);box-sizing:border-box;max-height:calc(100 * var(--vh) - var(--header-height) - var(--bottom-panel-height));padding:var(--m32) 0;overscroll-behavior:none;background:#fff;border-top:round(.0625rem,1px) solid #a2a9ad14;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;left:0;right:0;overflow-y:auto}.header-menu__content-container{column-gap:var(--m32);row-gap:var(--m40);grid-template:"info city banner"max-content"info secondary-nav banner"1fr/round(18rem,1px) 1fr round(18.75rem,1px);display:grid}.header-menu:not(:has(.header-menu__city)) .header-menu__content-container{grid-template-areas:"info secondary-nav banner""info secondary-nav banner"}.header-menu:not(:has(.header-menu__city)) .header-menu__secondary-nav-container{margin-top:initial}.header-menu__info{gap:var(--m24);flex-direction:column;grid-area:info;display:flex}.header-menu__nav{gap:var(--m16);color:#292929;font:700 var(--fs18) / 1.3 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;flex-direction:column;display:flex}.header-menu__city{grid-area:city;max-width:round(28.75rem,1px)}.header-menu__secondary-nav-container{justify-content:space-between;gap:var(--m32);grid-area:secondary-nav;max-width:round(44.0625rem,1px);display:flex}.header-menu__secondary-nav{gap:var(--m12);color:#292929;font:500 var(--fs14) / 1.3 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;flex-direction:column;display:flex}.header-menu__secondary-nav-link--primary{font-weight:600}.header-menu__secondary-nav-link--primary:not(:first-child){margin-top:var(--m12)}.header-menu__secondary-nav-link--primary:not(:last-child){margin-bottom:var(--m4)}.header-menu__banner{grid-area:banner}.header-menu--hidden{opacity:0;pointer-events:none}@media (width>=1024px){.header-menu__info{box-sizing:border-box;padding-right:var(--m32);border-right:1px solid #a2a9ad29}}@media (width<=1023px){.header-menu{padding:var(--m16) 0;border-top:none}.header-menu__content-container{gap:var(--m32);grid-template-columns:100%;grid-template-areas:"city""info""secondary-nav""banner"}.header-menu:not(:has(.header-menu__city)) .header-menu__content-container{grid-template-areas:"info""secondary-nav""banner"}}@media (width<=767px){.header-menu__secondary-nav-container{flex-direction:column}.header-menu__nav,.header-menu__secondary-nav{gap:var(--m24)}}.header-nav{z-index:10;justify-content:space-between;gap:var(--m16);font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);white-space:nowrap;display:flex;position:relative}.header-nav__item{padding-bottom:var(--m12);flex-direction:column;justify-content:center;display:flex;position:relative}.header-nav__item:before{content:"";transform-origin:0;background:#292929;width:100%;height:.1rem;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute;bottom:round(-.0625rem,1px);left:0;transform:scaleX(0)}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.header-nav__item:hover:before{transform:scaleX(1)}.header-nav__item:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.header-nav__item--active:before{transform:scaleX(1)}.header-nav__item--catalog:before{display:none}.header-search{position:relative}.header-search__btn,.header-search__close{--btn-height:round(NaNrem, 1px)}.header-search__close{top:calc(50% - var(--btn-height) / 2);z-index:10;position:absolute;right:0}@media (width<=1023px){.header-search__form-container,.header-search__close{opacity:0;pointer-events:none}.header-search__form-container{top:calc(50% - var(--header-height) / 2);right:calc(-1 * var(--page-gutter));z-index:10;height:var(--header-height);box-sizing:border-box;padding:0 var(--page-gutter);color:#292929;background:#fff;flex-direction:column;justify-content:center;width:100vw;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex;position:absolute}.header-search__close{color:#292929}.header-search--open .header-search__form-container,.header-search--open .header-search__close{opacity:1;pointer-events:auto}}.loyalty-main-block{gap:var(--m68);display:flex}.loyalty-main-block a:not([class]){font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;text-align:inherit;color:var(--link-color);-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;align-items:center;gap:var(--link-gap);cursor:pointer;text-decoration:none;-webkit-text-decoration-color:color-mix(in hsl, var(--link-border-color) 60%, transparent);text-decoration-color:color-mix(in hsl, var(--link-border-color) 60%, transparent);text-underline-offset:round(.25rem, 1px);text-underline-position:left;background-color:#0000;border:none;outline:none;padding:0;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:round(.0625rem,1px);transition-property:all;transition-duration:.15s;transition-timing-function:ease;display:inline-flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.loyalty-main-block a:not([class]):hover{color:var(--link-hover-color);-webkit-text-decoration-color:var(--link-hover-border-color);text-decoration-color:var(--link-hover-border-color)}.loyalty-main-block a:not([class]):hover .link__icon{color:var(--link-hover-icon-color)}.loyalty-main-block a:not([class]):active{opacity:.6}.loyalty-main-block a:not([class]):focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.loyalty-main-block__text{width:calc(12 * (100% - var(--grid-gap) * (28 - 1)) / 28 + var(--grid-gap) * (12 - 1))}.loyalty-main-block__title{margin-bottom:var(--m16)}.loyalty-main-block__description{font:500 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-bottom:var(--m12)}.loyalty-main-block__list-title{font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-bottom:var(--m14)}.loyalty-main-block__list{font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.loyalty-main-block__media{border-radius:var(--br4);border:round(.0625rem,1px) solid #a2a9ad29;flex:1;position:relative;overflow:hidden;transform:translateZ(0)}.loyalty-main-block__media:before{content:"";padding-bottom:clamp(0rem,69.697%,10000000px);display:block;position:relative}.loyalty-main-block__media img,.loyalty-main-block__media picture,.loyalty-main-block__media video,.loyalty-main-block__media .sx-video{object-fit:cover;border-radius:inherit;width:101%;height:101%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.loyalty-main-block__media .sx-video{margin:-1px}@media (width<=767px){.loyalty-main-block{gap:var(--m24);flex-direction:column}.loyalty-main-block__text{width:auto}.loyalty-main-block__media{width:70%}}@media (width<=479px){.loyalty-main-block__media{width:auto}}.loyalty-main__title{margin-bottom:var(--m48)}.loyalty-main__list{gap:var(--m48);flex-direction:column;display:flex}.loyalty-promo{padding:calc(var(--m26) + var(--header-height)) var(--page-gutter) var(--m30);box-sizing:border-box;background:#292929;min-height:round(34.625rem,1px);overflow:hidden}.loyalty-promo__breadcrumbs{width:calc(29 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (29 - 1));margin:0 auto var(--m90)}.loyalty-promo__content{--card-col:calc(16 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (16 - 1));--info-col:calc(32 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (32 - 1));gap:var(--grid-gap);grid-template-columns:var(--card-col) var(--info-col);align-items:center;display:grid}.loyalty-promo__card{max-width:round(20.25rem,1px)}.loyalty-promo__info{justify-content:space-between;align-items:end;gap:var(--m24);margin-left:var(--m48);margin-right:var(--m54);margin-top:calc(-1 * var(--m10));display:flex}.loyalty-promo__main{max-width:9rem}.loyalty-promo__text{max-width:26.5rem}.loyalty-promo__caption{margin-bottom:var(--m30);color:#fff;font:400 var(--fs10) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.loyalty-promo__count{color:#fff;font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.loyalty-promo__title{margin-bottom:var(--m8);color:#fff;font:700 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.loyalty-promo__description{color:#fff;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=1239px){.loyalty-promo{min-height:round(31.25rem,1px);padding-left:0;padding-right:0}.loyalty-promo__breadcrumbs{width:auto}.loyalty-promo__info{margin-left:var(--m64);margin-right:0}.loyalty-promo__card{width:round(17.5rem,1px)}}@media (width<=1023px){.loyalty-promo__content{gap:var(--m120);grid-template-columns:100%}.loyalty-promo__info{justify-content:start;margin-left:0}.loyalty-promo__card{margin:0 auto}}@media (width<=767px){.loyalty-promo__card{width:round(15.625rem,1px)}.loyalty-promo__content{gap:var(--m160)}.loyalty-promo__info{flex-direction:column;align-items:start}}.loyalty-return__title{margin-bottom:var(--m16)}.loyalty-return__list{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.loyalty__content{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));padding:var(--m80) 0;margin:0 auto}.loyalty__section{margin-bottom:var(--m48)}@media (width<=1239px){.loyalty__content{width:auto}}.contact-map{--map-ratio:511 / 380}.map{--map-cluster-icon:#116d23;aspect-ratio:var(--map-ratio,1);height:var(--map-height);width:var(--map-width);position:relative}.map__content{filter:grayscale(.5);background:#f9f6ee;width:100%;height:100%;position:absolute;top:0;left:0}.map__cluster{cursor:pointer;border:round(.375rem, 1px) solid var(--map-cluster-icon);width:1.3rem;height:1.3rem;font:400 var(--fs12) / 1 "Montserrat", Arial, sans-serif, -apple-system;background:#fff;border-radius:100rem;flex-shrink:0;place-content:center;align-items:center;display:flex;position:relative}.shop-map{--map-ratio:1440 / 539;margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));position:relative}.shop-map__info{--shop-map-panel-position:absolute;width:round(23.125rem,1px);left:var(--m32);top:var(--m32);bottom:var(--m32);z-index:2}@media (width<=1239px){.shop-map{--map-ratio:1240 / 660}}@media (width<=767px){.shop-map{--map-ratio:1}.shop-map__info{inset:var(--m24);width:auto}}.footer-menu__header{align-items:end;gap:var(--m8);color:#fff;justify-content:space-between;display:flex}.footer-menu__title{font:700 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.footer-menu__icon{width:1.3rem;height:1.3rem}.footer-menu__list{gap:var(--m6);padding-top:var(--m12);flex-direction:column;display:flex}.footer-menu__item{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system}.footer-menu--category .footer-menu__item{font:700 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.footer-menu--category .footer-menu__header{padding-bottom:var(--m12)}.footer-menu--category .footer-menu__list{gap:var(--m8);padding-top:0}@media (width<=767px){.footer-menu--category .footer-menu__header{padding-bottom:0}.footer-menu--category .footer-menu__list{gap:var(--m6);padding-top:var(--m12)}.footer-menu--category .footer-menu__item{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system}}.policy-menu{align-items:center;gap:var(--m16);flex-wrap:wrap;justify-content:space-between;display:flex}.policy-menu__item{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=767px){.policy-menu{align-items:start;gap:var(--m8);flex-direction:column}}.mobile-app{overflow:hidden}.mobile-app__grid{grid-template-columns:repeat(3, calc(1 * (100% - var(--grid-gap) * (3 - 1)) / 3 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--grid-gap);padding:var(--m64) 0;display:grid}.mobile-app__caption-col{width:calc(14 * (100% - var(--grid-gap) * (16 - 1)) / 16 + var(--grid-gap) * (14 - 1));z-index:3;flex-direction:column;display:flex;position:relative}.mobile-app__title{margin-bottom:var(--m24);color:#292929;font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.mobile-app__title svg{width:1.4rem;height:1.4rem;margin:0 .2em;display:inline}.mobile-app__description{margin-bottom:var(--m24);color:#a2a9ad;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);max-width:17.5rem}.mobile-app__btn{align-self:start;margin-top:auto}.mobile-app__phone-col{margin-bottom:calc(-1 * var(--m64));display:flex;position:relative}.mobile-app__phone{margin:auto auto 0;display:grid;overflow:hidden}.mobile-app__phone-model,.mobile-app__phone-content{grid-area:1/1}.mobile-app__phone-model{z-index:2;width:14.7rem;height:22.2rem}.mobile-app__phone-model picture,.mobile-app__phone-model img,.mobile-app__phone-model video,.mobile-app__phone-model .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.mobile-app__phone-content{width:13.2rem;height:100%;margin:var(--m10) auto 0;z-index:1;border-radius:round(2.125rem,1px) round(2.125rem,1px) 0 0;position:relative;overflow:hidden}.mobile-app__phone-bar{z-index:2;width:13.2rem;height:2rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.mobile-app__phone-bar picture,.mobile-app__phone-bar img,.mobile-app__phone-bar video,.mobile-app__phone-bar .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.mobile-app__phone-video{background:#292929;height:100%;position:relative;overflow:hidden;transform:translateZ(0)}.mobile-app__phone-video:before{content:"";padding-bottom:clamp(0rem,61.1594%,10000000px);display:block;position:relative}.mobile-app__phone-video img,.mobile-app__phone-video picture,.mobile-app__phone-video video,.mobile-app__phone-video .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.mobile-app__butterfly{width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mobile-app__butterfly picture,.mobile-app__butterfly img,.mobile-app__butterfly video,.mobile-app__butterfly .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.mobile-app__butterfly img,.mobile-app__butterfly picture{object-position:bottom}.mobile-app__store-col{width:calc(11 * (100% - var(--grid-gap) * (16 - 1)) / 16 + var(--grid-gap) * (11 - 1));z-index:3;margin:var(--m22) var(--m30) 0 auto;flex-direction:column;display:flex;position:relative}.mobile-app__qr{width:12.1rem;height:12.1rem;margin-bottom:var(--m24)}.mobile-app__qr picture,.mobile-app__qr img,.mobile-app__qr video,.mobile-app__qr .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.mobile-app__footer{align-items:start;gap:var(--m30);margin-top:auto;display:flex}.mobile-app__stores{align-items:center;gap:var(--m16);display:flex}.mobile-app__store{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;background-color:#0000;width:1.5rem;height:1.5rem;text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;outline:none!important}.mobile-app__store picture,.mobile-app__store img,.mobile-app__store video,.mobile-app__store .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.mobile-app__store:hover{opacity:.8}}.mobile-app__store-description{color:#292929;font:500 var(--fs10) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=1023px){.mobile-app__grid{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)));grid-row-gap:var(--m24)}.mobile-app__phone-col{grid-area:2/1/auto/3}.mobile-app__store-col{margin-top:0}}@media (width<=767px){.mobile-app__grid{grid-row-gap:var(--m32);grid-template-columns:100%}.mobile-app__phone-col{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));grid-area:3/1}.mobile-app__store-col{width:auto;margin-left:auto;margin-right:auto}.mobile-app__caption-col{align-items:center;width:auto}.mobile-app__title{margin-bottom:var(--m16);font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-align:center}.mobile-app__title svg{width:1.2rem;height:1.2rem;margin-right:.35em}.mobile-app__description{text-align:center;max-width:initial;margin-bottom:0}.mobile-app__btn,.mobile-app__qr,.mobile-app__store-description{display:none}.mobile-app__stores{gap:var(--m22)}.mobile-app__store{filter:brightness(0);width:2.8rem;height:2.8rem}}@media (width<=479px){.mobile-app__butterfly{width:125%;height:125%}}.not-found{--padding-top:round(11.125rem, 1px);--padding-bottom:round(14.0625rem, 1px);--row-gap:round(8.125rem, 1px);padding:calc(var(--default-header-height) + var(--default-header-margin) + var(--padding-top)) 0 var(--padding-bottom);position:relative}.not-found__bg{z-index:1;grid-template-columns:repeat(var(--columns-count), var(--cell-size));grid-template-rows:repeat(var(--rows-count), var(--cell-size));pointer-events:none;width:100%;height:100%;display:grid;position:absolute;top:0;left:0;overflow:hidden}.not-found__bg-item{aspect-ratio:1;color:var(--color);opacity:0;will-change:opacity;place-content:center;align-items:center;transition-property:opacity;transition-duration:1s;transition-timing-function:ease;display:flex}.not-found__bg-item svg{width:calc(var(--cell-size) * 24 / 58);height:calc(var(--cell-size) * 24 / 58)}.not-found__content{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));z-index:2;gap:var(--row-gap);flex-direction:column;margin:0 auto;display:flex;position:relative}.not-found__header,.not-found__main{justify-content:space-between;align-items:flex-end;gap:var(--m32) var(--m16);display:flex}.not-found__title,.not-found__code,.not-found__description{background:var(--page-bg-color);box-shadow:0 0 1rem 1rem var(--page-bg-color)}.not-found__title,.not-found__code{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.not-found__description{max-width:20.7em;font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.not-found__btn{--btn-fs:var(--fs10);margin-bottom:round(.3125rem,1px)}@media (width<=1023px){.not-found{--padding-top:var(--m100);--padding-bottom:var(--m100);--row-gap:var(--m80)}.not-found__content{width:100%}}@media (width<=767px){.not-found__header,.not-found__main{text-align:center;flex-direction:column;align-items:center}.not-found__code{font-size:var(--fs56);order:-1}.not-found__description{font:500 var(--fs18) / 1.4 "Montserrat", Arial, sans-serif, -apple-system}}.pick-point-active{box-sizing:border-box;padding:var(--m16);background:#a2a9ad14;flex-direction:column;display:flex}.pick-point-active__header{gap:var(--m12);margin-bottom:var(--m16);display:flex}.pick-point-active__name{font:600 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;padding:var(--m4) 0;flex:1;align-self:center}.pick-point-active__close{--btn-height:round(1.5rem, 1px);margin-left:auto}.pick-point-active__picture{width:2rem;height:2rem;padding:var(--m4) 0;flex-shrink:0}.pick-point-active__picture picture,.pick-point-active__picture img,.pick-point-active__picture video,.pick-point-active__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.pick-point-active__main{border-bottom:round(.0625rem,1px) solid #a2a9ad29}.pick-point-active__address{margin-bottom:var(--m24);font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.pick-point-active__schedule{padding-bottom:var(--m24)}.pick-point-active__data{gap:var(--m12);margin:var(--m24) 0;flex-direction:column;display:flex}.pick-point-active__date-delivery{font:600 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.pick-point-active__description{color:#a2a9ad;font:500 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.pick-point-active__button{width:100%;margin-top:auto}.pick-point-active--popup{background:0 0;padding:0}.pick-point-active--popup .pick-point-active__close{opacity:0;pointer-events:none}.pick-point-choice{position:relative}.pick-point-choice__loader{height:28rem}.pick-point-choice__search,.pick-point-choice__switcher{margin-bottom:var(--m12)}.pick-point-choice__switcher{width:100%}.pick-point-choice__main{gap:var(--m12);height:round(28rem,1px);display:flex}.pick-point-choice__content{width:round(18rem,1px);display:flex;overflow-y:auto}.pick-point-choice__list{gap:var(--m12);flex-direction:column;flex:1;display:flex}.pick-point-choice__active{flex:1}.pick-point-choice__map{--map-ratio:auto;--map-height:100%;border-radius:var(--br4);flex:1;overflow:hidden}.pick-point-choice__error{margin-top:var(--m4)}@media (width<=1023px){.pick-point-choice__content,.pick-point-choice__map{width:100%}.pick-point-choice__main{height:50vh}}.pick-point-selected{gap:var(--m24);display:flex}.pick-point-selected__data{flex-direction:column;max-width:round(22.5625rem,1px);display:flex}.pick-point-selected__header{align-items:center;gap:var(--m12);margin-bottom:var(--m20);padding-top:var(--m6);display:flex}.pick-point-selected__name{font:500 var(--fs12) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;flex:1}.pick-point-selected__picture{flex-shrink:0;width:1.5rem;height:1.5rem}.pick-point-selected__picture picture,.pick-point-selected__picture img,.pick-point-selected__picture video,.pick-point-selected__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.pick-point-selected__address{margin-bottom:var(--m16);font:600 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.pick-point-selected__phone-list{font:600 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);padding-bottom:var(--m24)}.pick-point-selected__schedule{margin-bottom:var(--m24)}.pick-point-selected__button{width:100%;margin-top:auto}.pick-point-selected__map{--map-ratio:350 / 251;--map-height:100%;--map-width:100%;border-radius:var(--br4);flex:1;overflow:hidden}.pick-point-selected--success .pick-point-selected__header{margin-bottom:auto}.pick-point-selected--success .pick-point-selected__schedule{margin-top:auto;margin-bottom:0}.pick-point-selected--success .pick-point-selected__address{margin:var(--m16) 0}.pick-point-selected--success .pick-point-selected__phone-list{margin-bottom:var(--m16);padding:0}@media (width<=1239px){.pick-point-selected__data,.pick-point-selected__map{flex:1}.pick-point-selected__data{max-width:initial}}@media (width<=1023px){.pick-point-selected{flex-direction:column}}@media (width<=767px){.pick-point-selected--success .pick-point-selected__header{margin-bottom:var(--m16)}.pick-point-selected--success .pick-point-selected__phone-list{padding:0}.pick-point-selected--success .pick-point-selected__address{margin-top:0}.pick-point-selected--success .pick-point-selected__schedule{margin-top:var(--m24)}}.pick-point-short{gap:var(--m4);padding:var(--m12) var(--m16);border-radius:var(--br4);cursor:pointer;opacity:1;background:#a2a9ad14;flex-direction:column;display:flex}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.pick-point-short:hover{opacity:.8}}.pick-point-short__address{font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.pick-point-short__name{color:#a2a9ad;font:400 var(--fs12) / 1.3 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:.005em}.free-delivery{padding:var(--m32);background:#a2a9ad14;grid-template-areas:"icon""title""text";display:grid}.free-delivery__icon{color:#2db532;width:1.5rem;height:1.5rem;margin-bottom:var(--m16);flex-shrink:0;grid-area:icon;place-content:center;align-items:center;display:flex}.free-delivery__title{font:600 var(--fs16)/1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;margin-bottom:var(--m8);grid-area:title}.free-delivery__text{font:500 var(--fs13)/1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#a2a9ad;grid-area:text}@media (width>=768px){.free-delivery--basket{padding:var(--m32) var(--m40) var(--m32) var(--m32);grid-template-columns:auto min-content;grid-template-areas:"title icon""text icon"}.free-delivery--basket .free-delivery__icon{align-self:center;margin-bottom:0}}@media (width<=767px){.free-delivery{padding:var(--m16)}}.order-address-courier{--form-columns-count:2;--form-row-gap:var(--m12);--form-column-gap:var(--m12);--form-fields-margin:0}.order-address-courier__address,.order-address-courier__comment{grid-column:1/-1}.order-address-courier__btn{margin-top:var(--m24)}@media (width<=767px){.order-address-courier{--form-columns-count:1;--form-row-gap:var(--m8)}}.order-address-selected__address{padding:var(--m12) 0;margin-bottom:var(--m12)}.order-address-selected__data{flex:1}.order-address-selected__address-wrap{gap:var(--m8);flex-direction:column;display:flex}.order-address-selected__comment{padding:var(--m8) 0;gap:var(--m2);flex-direction:column;display:flex}.order-address-selected__comment-title{color:#a2a9ad;font:400 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.order-address-selected__comment-value{font:400 var(--fs14) / 1.14 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.order-address-short__title{margin-bottom:var(--m8);font:500 var(--fs14) / 1.14 "Montserrat";letter-spacing:var(--letter-spacing)}.order-address-short__descriptions{gap:var(--m16);color:#a2a9ad;font:400 var(--fs12) / 1.14 "Montserrat";letter-spacing:var(--letter-spacing);flex-wrap:wrap;display:flex}@media (width<=767px){.order-address-short__descriptions{gap:var(--m8)}}.order-address-suggest{z-index:20;position:relative}.order-address-suggest__dropdown{top:calc(100% + var(--m4));gap:var(--m4);border-radius:var(--br4);max-height:round(16.25rem,1px);padding:var(--m4);background:#fff;border:round(.0625rem,1px) solid #2929291a;flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow-y:auto}.order-address-suggest__item{align-items:flex-start;gap:var(--m3);border-radius:var(--br4);width:100%;padding:var(--m8);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;transition-property:background-color;transition-duration:.15s;transition-timing-function:ease;display:flex}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.order-address-suggest__item:hover{background:#a2a9ad1a}.order-address-suggest__item:active{opacity:.6}.order-address-suggest__item:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.order-address-suggest__loader-wrap{justify-content:center;gap:var(--m3);border-radius:var(--br4);width:100%;padding:var(--m8);background:0 0;border:0;display:flex}.order-address-suggest__item-title{font:500 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#292929}@media (width<=767px){.order-address-suggest__item-title{font-size:var(--fs12)}}.order-deduct-bonus{padding:var(--m36) var(--m32);justify-content:space-between;align-items:center;gap:var(--m24);background:#fff;flex-wrap:wrap;display:flex}.order-deduct-bonus__msg-wrap{align-items:center;gap:var(--m12);display:flex}.order-deduct-bonus__msg{text-align:end;max-width:9.5rem;font:400 var(--fs14) / 1.14 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.order-deduct-bonus__icon{flex-shrink:0;place-content:center;align-items:center;width:2rem;height:2rem;display:flex}@media (width<=1023px){.order-deduct-bonus{flex-direction:column;align-items:start}.order-deduct-bonus__msg{max-width:initial;text-align:start}}@media (width<=767px){.order-deduct-bonus{padding:var(--m16)}}.order-error{font:400 var(--fs12)/1.15 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;color:var(--input-error-color)}.order-block{--header-opacity:1;--padding-top:var(--m36);--padding-horizontal:var(--m32);--padding-bottom:var(--m32);padding:var(--padding-top) var(--padding-horizontal) var(--padding-bottom);background:#fff}.order-block__header-wrap{cursor:pointer;opacity:var(--header-opacity);-webkit-tap-highlight-color:transparent;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.order-block__header-wrap:hover{--header-opacity:.8}.order-block__header-wrap:active{opacity:.6}.order-block__header-wrap:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.order-block__header-wrap:has(.order-block__select:hover){--header-opacity:1}.order-block__header{margin-bottom:var(--m24);font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;align-items:start;display:flex}.order-block__number{letter-spacing:var(--letter-spacing);flex-shrink:0}.order-block__title{margin-left:var(--m16);letter-spacing:-.015em;max-width:26.5rem}.order-block__arrow{flex-shrink:0;place-content:center;align-items:center;width:2rem;height:2rem;margin-left:auto;display:flex}.order-block__select{margin-left:var(--m10);letter-spacing:var(--letter-spacing);text-transform:uppercase;width:fit-content;position:relative}.order-block__group-radio{margin-bottom:var(--m24)}.order-block__caption{font:500 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.order-block__address-short{padding-top:var(--m16)}.order-block__footer{margin-top:var(--m38)}.order-block__input-data{gap:var(--m8);font:500 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);padding-top:var(--m24);flex-direction:column;display:flex}.order-block__warning{font:500 var(--fs13) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);padding-top:var(--m24)}.order-block__bonus-message{--link-gap:var(--m24);font:600 var(--fs13) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.order-block__error{margin-top:var(--m4)}.order-block--payment .order-block__header,.order-block--personal .order-block__header{margin-bottom:0}.order-block--payment .order-block__payment-methods,.order-block--payment .order-block__certificate,.order-block--payment .order-block__bonus-message{padding-top:var(--m24)}.order-block--personal .order-block__row-fields{gap:var(--m12);display:flex}.order-block--personal .order-block__field{flex:auto}.order-block--personal .order-block__fields{gap:var(--m12);margin-bottom:var(--m24);padding-top:var(--m24);flex-direction:column;display:flex}.order-block--personal .order-block__bottom{margin-bottom:var(--m32)}.order-block--personal .order-block__footer{gap:var(--m24);padding:var(--m32) var(--padding-horizontal) 0;margin:var(--m34) calc(-1 * var(--padding-horizontal)) 0;border-top:round(.0625rem,1px) solid #a2a9ad29;flex-direction:column;display:flex}.order-block--disabled{pointer-events:none;opacity:.3;border:round(.0625rem,1px) solid #a2a9ad80}@media (width<=767px){.order-block{--padding-top:var(--m16);--padding-horizontal:var(--m12);--padding-bottom:var(--m16)}.order-block__header{grid-column-gap:var(--m8);grid-row-gap:var(--m4);font:600 var(--fs20) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;grid-template-columns:1fr round(1.5rem,1px);display:grid}.order-block__title,.order-block__select,.order-block__arrow{margin:0}.order-block__number{grid-area:1/1}.order-block__title{max-width:initial;grid-area:2/1}.order-block__select{grid-area:3/1}.order-block__arrow{grid-area:1/2;width:1.5rem;height:1.5rem}.order-block--personal .order-block__row-fields{flex-direction:column}}.order-item{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;gap:var(--m24) var(--m8);padding:var(--m24) 0;background-color:#0000;border-bottom:round(.0625rem,1px) solid #a2a9ad29;grid-template-columns:max-content 1fr max-content;grid-template-areas:"number date date""title title price""buttons buttons buttons""products products products";align-items:center;text-decoration:none;display:grid;outline:none!important}.order-item:not(:has(.order-item__buttons)){grid-template-areas:"number date date""title title price""products products products"}.order-item:first-child{padding-top:0}.order-item__number{font:400 var(--fs12) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);grid-area:number}.order-item__date{color:#a2a9ad;font:400 var(--fs12) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);grid-area:date}.order-item__title{font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;color:#a2a9ad;grid-area:title}.order-item__title b,.order-item__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.order-item__status{color:var(--status-color,currentColor)}.order-item__price-wrap{align-items:end;gap:var(--m4);flex-direction:column;grid-area:price;display:flex}.order-item__price{font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.order-item__refund-price{align-items:center;gap:var(--m4);color:#bd1212;font:600 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);display:flex}.order-item__buttons{gap:var(--m12);flex-wrap:wrap;grid-area:buttons;display:flex}.order-item__products{gap:var(--m12);flex-wrap:wrap;grid-area:products;display:flex}.order-item__product{width:round(5rem,1px);position:relative}.order-item__product--certificate{width:round(10rem,1px)}.order-item__gift-icon{width:1.1rem;height:1.1rem;top:var(--m8);right:var(--m8);z-index:2;color:#f26f01;flex-shrink:0;place-content:center;align-items:center;display:flex;position:absolute}.order-item__product-picture--refunded{opacity:.5}.order-item__product-picture--certificate{--picture-aspect-ratio:488/266;border-radius:var(--br8)}.order-item__product-picture--certificate picture,.order-item__product-picture--certificate img{border-radius:inherit}.order-item--refunded{padding:var(--m24) var(--m8);background:#a2a9ad14}.order-item--refunded:first-child{padding-top:var(--m24)}@media (width<=479px){.order-item{row-gap:var(--m16);grid-template-areas:"number date date""title title price""products products products""buttons buttons buttons"}.order-item:not(:has(.order-item__buttons)){grid-template-areas:"number date date""title title price""products products products"}.order-item__Title,.order-item__price{font-size:var(--fs16)}.order-item__buttons{flex-direction:column}.order-item__product{width:round(3rem,1px)}.order-item__product--certificate{width:round(7.5rem,1px)}.order-item__gift-icon{top:var(--m2);right:var(--m2)}}.order-failure-page{padding:var(--m48) 0 var(--m80)}.order-failure-page__container{justify-content:center;display:flex}.order-failure-page__card{max-width:round(40rem,1px);padding:var(--m32);border-radius:var(--m16);background:#fff;border:round(.0625rem,1px) solid #a2a9ad29}.order-failure-page__title{margin-bottom:var(--m16)}.order-failure-page__text{margin:0 0 var(--m12);font:500 var(--fs14) / 1.5 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.order-failure-page__link{margin-top:var(--m12);color:#000;text-decoration:underline;display:inline-block}@media (width<=767px){.order-failure-page{padding:var(--m24) 0 var(--m48)}.order-failure-page__card{padding:var(--m20) var(--m16);border-radius:var(--m12)}.order-failure-page__title{margin-bottom:var(--m12)}.order-failure-page__link{margin-top:var(--m10)}}.order-list__items:not(:last-child){margin-bottom:var(--m40)}.order-page{padding-bottom:var(--m80)}.order-page__title{margin-bottom:var(--m32)}.order-page__grid{--main-col:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));--sidebar-col:calc(20 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (20 - 1));align-items:start;gap:var(--grid-gap);grid-template-columns:var(--main-col) var(--sidebar-col);display:grid;position:relative}.order-page__main{gap:var(--m40);flex-direction:column;display:flex}.order-page__main-section{gap:var(--m24);flex-direction:column;display:flex}.order-page__sidebar{width:calc(16 * (100% - var(--grid-gap) * (20 - 1)) / 20 + var(--grid-gap) * (16 - 1));margin-left:auto;margin-bottom:var(--m64);gap:var(--m16);flex-direction:column;display:flex}@media (width<=1239px){.order-page__grid{gap:var(--m40);grid-template-columns:100%}.order-page__sidebar{width:auto;margin-left:initial}.order-page__summary{order:2}.order-page__free-delivery{order:1}}@media (width>=768px) and (height>=768px){.order-page__sidebar{top:var(--sticky-position-top);position:sticky}}.order-personal-success{padding:var(--m32);background:#fff}.order-personal-success__title{font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;margin-bottom:var(--m24)}.order-personal-success__list{gap:var(--m12);flex-direction:column;display:flex}.order-personal-success__item{padding:var(--m8) 0;gap:var(--m2);flex-direction:column;display:flex}.order-personal-success__item-title{color:#a2a9ad;font:400 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.order-personal-success__item-value{font:400 var(--fs14) / 1.14 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=767px){.order-personal-success{padding:var(--m12) var(--m16)}}.order-products{padding:var(--m32);background:#fff}.order-products__title{padding:var(--m4) 0;font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.order-products__title:not(:last-child){margin-bottom:var(--m24)}@media (width<=767px){.order-products{padding:var(--m16) var(--m12)}.order-products__title{padding:0}}.order-receiving-success{padding:var(--m36) var(--m32) var(--m32) var(--m32);background:#fff}.order-receiving-success__header{justify-content:space-between;align-items:center;gap:var(--m24);margin-bottom:var(--m24);flex-wrap:wrap;display:flex}.order-receiving-success__additionally-wrap{gap:var(--m40);display:flex}.order-receiving-success__additionally{gap:var(--m6);flex-direction:column;align-items:end;display:flex}.order-receiving-success__additionally-title{color:#a2a9ad;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.order-receiving-success__additionally-value{font:600 var(--fs14) / 1.14 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.order-receiving-success__title{font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}@media (width<=767px){.order-receiving-success{padding:var(--m12) var(--m16)}.order-receiving-success__header{flex-direction:column;align-items:start}.order-receiving-success__additionally-wrap{gap:var(--m16);flex-direction:column}.order-receiving-success__additionally{align-items:start}}.order-summary{--padding:var(--m32);row-gap:var(--m24);padding:var(--padding);background:#fff;flex-direction:column;display:flex}.order-summary__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.order-summary__title,.order-summary__total{font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.order-summary__title{padding:var(--m4) 0}.order-summary__total{white-space:nowrap}.order-summary__bonus-message{font:600 var(--fs14) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.order-summary__footer{row-gap:var(--m24);flex-direction:column;display:flex}.order-summary__text{font:500 var(--fs14) / 1.3 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.order-summary--success{background:0 0}.order-summary--success .order-summary__footer{margin:var(--m24) calc(-1 * var(--padding)) calc(-1 * var(--padding));padding:var(--padding);background:#fff}@media (width<=767px){.order-summary{--padding:var(--m16)}.order-summary--success{--padding:0;padding-top:var(--m24)}.order-summary--success .order-summary__footer{padding:var(--m16) var(--m12)}}.gift-sliders__header{justify-content:space-between;align-items:center;gap:var(--m24);margin-bottom:var(--m32);flex-wrap:wrap;display:flex}.gift-sliders__title{font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.gift-sliders__caption{color:#a2a9ad;font:500 var(--fs13) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.gift-sliders__caption i{color:#5eb46f;font-style:normal}.gift-sliders__list{gap:var(--m32);flex-direction:column;display:flex}.present-card{--present-card-link-opacity:1;--present-card-picture-scale:1;padding:var(--m16) var(--m8);box-sizing:border-box;cursor:pointer;background:#fff;flex-direction:column;display:flex;position:relative}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.present-card:hover{--present-card-picture-scale:1.1}}.present-card__checkbox,.present-card__radio{top:var(--m22);left:var(--m14);z-index:10;will-change:transform;position:absolute}.present-card__link{opacity:var(--present-card-link-opacity);transition-property:opacity;transition-duration:.15s;transition-timing-function:ease}.present-card__picture{aspect-ratio:1;width:auto;height:auto;margin-bottom:var(--m12);flex-shrink:0;place-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.present-card__picture picture,.present-card__picture img{width:100%;height:100%;transform:scale(var(--present-card-picture-scale));will-change:transform;object-fit:contain;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;display:block}.present-card__picture svg{color:#a2a9ad29;width:3rem;height:3rem}.present-card__line{padding:0 var(--m6);margin-bottom:var(--m8);color:#a2a9ad;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.present-card__name{padding:0 var(--m6);margin-bottom:var(--m8);color:#333f48;font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);word-break:break-word}.present-card__condition{padding:0 var(--m6);color:var(--present-card-condition-color,#292929);font:600 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-top:auto}.present-card--disabled{--present-card-link-opacity:.3;--present-card-condition-color:#a2a9ad}.present-card--selected{--present-card-condition-color:#2db532}.present-description__title{margin-bottom:var(--m8);font:700 var(--fs13) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.present-description__value{font:500 var(--fs13) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.present-slider__title{margin-bottom:var(--m8);font:600 var(--fs16) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.present-slider__caption{margin-bottom:var(--m8);font:400 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.present-slider__slider{--slide-width:round(12.5rem, 1px);--slider-gap:0rem}.present-slider__slide{min-height:round(19.6875rem,1px)}.present-slider__slide:not(:last-child){border-right:round(.0625rem,1px) solid #a2a9ad29}.present-slider__description{max-width:21.125rem}.present-slider--samples .present-slider__title{font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase}@media (width<=1239px){.present-slider__slider{--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter);overflow:visible}.present-slider__swiper{padding:0 calc(var(--page-gutter))}}.card-picture-slider{grid-template-columns:100%;display:grid;position:relative;overflow:hidden}.card-picture-slider__nav{grid-area:1/1;grid-template-columns:repeat(var(--section-count,1), 1fr);z-index:2;pointer-events:none;display:grid}.card-picture-slider__swiper{--slide-width:100%;grid-area:1/1}.card-picture-slider__pagination{--bullet-size:round(.25rem, 1px);--bullet-color:#292929;--bullet-gap:var(--m4);bottom:var(--m8);z-index:3;will-change:transform;position:absolute;left:0;right:0}@media (width>=768px){.card-picture-slider__nav{pointer-events:auto}.card-picture-slider__pagination{display:none}}.product-basket-card{position:relative}.product-basket-card__wrapper{align-items:end;gap:var(--m38);padding:var(--m24) 0;display:flex}.product-basket-card__picture{aspect-ratio:1;-webkit-user-select:none;user-select:none;background:#a2a9ad29;flex-shrink:0;place-content:center;align-items:center;width:auto;min-width:round(12.125rem,1px);max-width:round(12.125rem,1px);height:auto;display:flex;position:relative}.product-basket-card__picture picture,.product-basket-card__picture img,.product-basket-card__picture video,.product-basket-card__picture .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.product-basket-card__picture svg{color:#a2a9ad29;width:3rem;height:3rem}.product-basket-card__main{width:100%;padding:0 var(--m8);flex-direction:column;flex:1;display:flex}.product-basket-card__close-wrap{margin-bottom:var(--m16);justify-content:end;width:100%;display:flex}.product-basket-card__close{margin-left:auto}.product-basket-card__link{--product-basket-card-link-opacity:1;color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;margin-bottom:var(--m12);opacity:var(--product-basket-card-link-opacity);background-color:#0000;text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:block;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.product-basket-card__link:hover{--product-basket-card-link-opacity:.8}.product-basket-card__link:active{opacity:.6}.product-basket-card__link:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.product-basket-card__name-wrap{margin-bottom:var(--m12)}.product-basket-card__text-wrap{justify-content:space-between;gap:var(--m12);margin-bottom:var(--m10);color:#a2a9ad;font:400 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-wrap:wrap;display:flex}.product-basket-card__name,.product-basket-card__volume{color:#333f48;font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-basket-card__name{margin-bottom:var(--m8)}.product-basket-card__footer{justify-content:space-between;align-items:center;gap:var(--m16);flex-wrap:wrap;margin-top:auto;display:flex}.product-basket-card__price-wrap{gap:var(--m8);font:600 var(--fs18) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;align-items:baseline;display:flex}.product-basket-card__price{font-size:var(--fs18)}.product-basket-card__old-price{--old-price-color:#a2a9ad;--old-price-weight:500;font-size:var(--fs14)}.product-basket-card__tools-wrap{gap:var(--m8);display:flex}.product-basket-card__counter{--counter-max-width:round(7.25rem, 1px)}.product-basket-card--shared .product-basket-card__wrapper,.product-basket-card--warning .product-basket-card__wrapper{gap:var(--m16);padding:var(--m12) 0;flex-direction:row}.product-basket-card--shared .product-basket-card__picture,.product-basket-card--warning .product-basket-card__picture{min-width:round(5.5rem,1px);max-width:round(5.5rem,1px)}.product-basket-card--shared .product-basket-card__name,.product-basket-card--warning .product-basket-card__name,.product-basket-card--shared .product-basket-card__volume,.product-basket-card--warning .product-basket-card__volume{color:#333f48;font:500 var(--fs10) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-basket-card--shared .product-basket-card__price,.product-basket-card--warning .product-basket-card__price{font-size:var(--fs14)}.product-basket-card--shared .product-basket-card__old-price,.product-basket-card--warning .product-basket-card__old-price{font-size:var(--fs12)}.product-basket-card--shared .product-basket-card__price-wrap,.product-basket-card--warning .product-basket-card__price-wrap{gap:var(--m8);flex-direction:row}.product-basket-card--warning .product-basket-card__unavailable-label{color:#a2a9ad;font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system}.product-basket-card--disabled .product-basket-card__name-wrap,.product-basket-card--disabled .product-basket-card__picture{opacity:.3}@media (width<=767px){.product-basket-card__wrapper{align-items:center;gap:var(--m8);flex-direction:column}.product-basket-card__picture{max-width:round(10rem,1px)}.product-basket-card__price-wrap{flex-direction:column;gap:0}.product-basket-card__close-wrap{margin-bottom:0}.product-basket-card--shared .product-basket-card__picture,.product-basket-card--warning .product-basket-card__picture{min-width:round(3.75rem,1px);max-width:round(3.75rem,1px)}}.product-card-promo{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;background-color:#0000;text-decoration:none;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.product-card-promo:hover .product-card-promo__btn-animated{--btn-icon-color:var(--btn-hover-icon-color);--btn-animated-icon-offset:100%;color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color)}}.product-card-promo__wrapper{gap:var(--m20);display:flex}.product-card-promo__info{text-align:right;align-items:end;gap:var(--m12);margin-top:var(--m4);color:#fff;flex-direction:column;display:flex}.product-card-promo__name{font:600 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-card-promo__description{-webkit-line-clamp:3;max-width:12.1875rem;font:400 var(--fs12) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-card-promo__footer{gap:var(--m24);align-items:center;display:flex}.product-card-promo__price{color:#fff;font:600 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-card-promo__picture{border-radius:var(--br4);background:#fff;flex-shrink:0;width:10.3rem;height:10.3rem;overflow:hidden}.product-card-promo__picture picture,.product-card-promo__picture img,.product-card-promo__picture video,.product-card-promo__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.product-card-promo__btn-animated{margin-bottom:1px}.product-card-promo--reverse .product-card-promo__wrapper{flex-direction:row-reverse}.product-card-promo--reverse .product-card-promo__info{text-align:start;align-items:start}.product-card-promo--mobile .product-card-promo__wrapper,.product-card-promo--mobile-bottom .product-card-promo__wrapper{justify-content:start;gap:var(--m12);flex-direction:row-reverse}.product-card-promo--mobile .product-card-promo__info,.product-card-promo--mobile-bottom .product-card-promo__info{text-align:start;align-items:start;gap:0}.product-card-promo--mobile .product-card-promo__name,.product-card-promo--mobile-bottom .product-card-promo__name{margin-bottom:var(--m10);font:600 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system}.product-card-promo--mobile .product-card-promo__description,.product-card-promo--mobile-bottom .product-card-promo__description{max-width:initial;margin-bottom:var(--m6);font:400 var(--fs14) / 1.6 "Montserrat", Arial, sans-serif, -apple-system}.product-card-promo--mobile .product-card-promo__picture,.product-card-promo--mobile-bottom .product-card-promo__picture{width:5.6rem;height:5.6rem}.product-card-promo--mobile-bottom .product-card-promo__wrapper{padding:var(--m12) var(--page-gutter) 0 var(--page-gutter)}.product-card-promo--dark .product-card-promo__info,.product-card-promo--dark .product-card-promo__price{color:#292929}.product-card-slider-tabs{padding:var(--m32) 0;background:#f8f8f8}.product-card-slider-tabs__content-container{gap:var(--m32);flex-direction:column;display:flex}.product-card-slider{--slider-gap:round(.0625rem, 1px)}.product-card-slider__header{justify-content:space-between;align-items:center;gap:var(--m16);margin-bottom:var(--m24);display:flex}.product-card-slider__title{font:700 var(--fs32) / 1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance}.product-card-slider__title b,.product-card-slider__title strong{font-weight:inherit;color:var(--accent-color,currentColor)}.product-card-slider__description{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance}.product-card-slider--default{--slide-width:round(21.625rem, 1px)}.product-card-slider--header-catalog{--slide-width:round(14.875rem, 1px)}.product-card-slider--header-catalog .product-card-slider__title{font:700 var(--fs18) / 1.3 "Montserrat", Arial, sans-serif, -apple-system}.product-card-slider--header-catalog .product-card-slider__prev,.product-card-slider--header-catalog .product-card-slider__next{display:none}.product-card-slider--complex{--slides-count:3;--slide-width:round(16.875rem, 1px);--slider-gap:var(--m32);--icon-size:round(1.5rem, 1px)}.product-card-slider--complex .product-card-slider__slide{content-visibility:visible;position:relative}.product-card-slider--complex .product-card-slider__slide:first-child{margin-left:var(--slider-offset-left,0rem)}.product-card-slider--complex .product-card-slider__slide:last-child{margin-right:var(--slider-offset-right,0rem)}.product-card-slider--complex .product-card-slider__plus{width:var(--icon-size);height:var(--icon-size);top:calc(50% - var(--icon-size) / 2);left:calc(-1 * var(--slider-gap) / 2 - var(--icon-size) / 2);flex-shrink:0;place-content:center;align-items:center;display:flex;position:absolute}.product-card-slider--line{--slide-width:round(21.5rem, 1px);--slider-placeholder-height:round(32.25rem, 1px);--slider-offset-right:var(--page-gutter)}.product-card-slider--watched{--slide-width:round(14.875rem, 1px);--slider-placeholder-height:round(21.875rem, 1px)}.product-card-slider--watched .product-card-slider__header{margin-bottom:var(--m32)}.product-card-slider--watched .product-card-slider__title{font:600 var(--fs24) / 1.35 "Montserrat", Arial, sans-serif, -apple-system}.product-card-slider--watched .product-card-slider__slide:not(:last-child){border-right:round(.0625rem,1px) solid #a2a9ad29}.product-card-slider--full-width .product-card-slider__slider{--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter)}.product-card-slider--full-width .product-card-slider__swiper{padding:0 calc(var(--page-gutter))}.product-card-slider--research{--slide-width:round(21.5rem, 1px);--slider-gap:0rem}.product-card-slider--research .product-card-slider__header{--title-col:calc(24 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (24 - 1));--description-col:calc(24 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (24 - 1));gap:var(--m16) var(--grid-gap);grid-template-columns:var(--title-col) var(--description-col);margin-bottom:var(--m32);align-items:end;display:grid}.product-card-slider--research .product-card-slider__title{width:calc(20 * (100% - var(--grid-gap) * (24 - 1)) / 24 + var(--grid-gap) * (20 - 1));font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-wrap:unset}.product-card-slider--research .product-card-slider__description{width:calc(14 * (100% - var(--grid-gap) * (24 - 1)) / 24 + var(--grid-gap) * (14 - 1));text-wrap:unset}.product-card-slider--research .product-card-slider__card{border-right:round(.0625rem,1px) solid #a2a9ad29}.product-card-slider--tabs{--slides-count:4;--slider-gap:var(--m8)}@media (width<=1023px){.product-card-slider--tabs{--slides-count:3}.product-card-slider--complex{--slides-count:2}}@media (width<=767px){.product-card-slider{--slide-width:round(17.5rem, 1px)}.product-card-slider__header{flex-direction:column;align-items:stretch}.product-card-slider--complex,.product-card-slider--line{--slide-width:round(13.75rem, 1px)}.product-card-slider--research .product-card-slider__header{grid-template-columns:100%}.product-card-slider--research .product-card-slider__title,.product-card-slider--research .product-card-slider__description{width:100%}.product-card-slider--research .product-card-slider__slider{margin-left:calc(-1 * var(--page-gutter))}}.product-card{padding:var(--m16) var(--m8);color:#333f48;background:#fff;flex-direction:column;display:flex;position:relative}.product-card__link{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;gap:var(--m8);margin-bottom:var(--m8);opacity:1;background-color:#0000;flex-direction:column;flex:1;text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex;overflow:hidden;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__link:hover{opacity:.8}.product-card__link:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.product-card__picture{aspect-ratio:1;-webkit-user-select:none;user-select:none;flex:auto;justify-content:center;justify-self:center;align-items:center;max-height:round(20.5rem,1px);display:flex;position:relative;overflow:hidden}.product-card__picture picture,.product-card__picture img,.product-card__picture video,.product-card__picture .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.product-card__picture svg{color:#a2a9ad29;width:3rem;height:3rem}.product-card__main{gap:var(--m8);padding:var(--m4) var(--m6);flex-direction:column;display:flex}.product-card__line{-webkit-line-clamp:2;color:#a2a9ad;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-card__name{-webkit-line-clamp:var(--max-name-lines,2);font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);min-height:calc(var(--min-name-lines,0) * var(--fs14) * 1.2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-card__description{-webkit-line-clamp:2;color:#a2a9ad;max-width:19rem;font:400 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-card__footer{padding:0 var(--m8);justify-content:space-between;align-items:flex-end;gap:var(--m8);margin-top:auto;display:flex}.product-card__price-container{gap:0 var(--m8);flex-wrap:wrap;align-items:baseline;display:flex}.product-card__price{font-size:var(--fs18)}.product-card__old-price{font-size:var(--fs12)}.product-card__not-available-container{gap:var(--m4);flex-direction:column;display:flex}.product-card__not-available{color:#a2a9ad;font:600 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-card__labels{z-index:2;align-items:flex-start;display:flex;position:absolute;top:0;right:0}.product-card__favorite{--bth-height:var(--icon-size-lg);top:var(--m12);left:var(--m4);z-index:2;will-change:transform;position:absolute}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__btn:hover{--btn-icon-color:var(--btn-hover-icon-color);--btn-animated-icon-offset:100%;color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color)}.product-card__btn:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.product-card--header-catalog .product-card__btn{--btn-height:round(2rem, 1px)}.product-card--header-catalog .product-card__picture{max-height:calc(round(14.875rem, 1px) - (var(--m8) * 2))}.product-card--complex{--min-name-lines:2}.product-card--complex .product-card__link{grid-template-rows:min-content auto}.product-card--complex .product-card__price{font-size:var(--fs14)}.product-card--complex .product-card__old-price{font-size:var(--fs12)}.product-card--complex .product-card__picture{max-height:calc(round(16.875rem, 1px) - (var(--m8) * 2))}.product-card--list-item{padding:var(--m24) var(--m8)}.product-card--list-item .product-card__favorite{top:var(--m18)}.product-card--list-item .product-card__main{margin-top:auto}.product-card--list-item .product-card__footer{margin-top:0}.product-card--search-dropdown .product-card__price{font-size:var(--fs14)}.product-card--search-dropdown .product-card__price-container{flex-direction:column;flex-wrap:unset;max-height:unset}.product-card--watched .product-card__picture{max-height:calc(round(14.875rem, 1px) - (var(--m8) * 2))}.product-card--watched .product-card__price-container{max-height:initial}.product-card--watched .product-card__footer{align-items:center}.product-card--secondary{background:0 0;padding:0}.product-card--secondary .product-card__picture{max-height:round(21.125rem,1px)}.product-card--secondary .product-card__picture img{object-fit:cover}.product-card--secondary .product-card__favorite{top:var(--m8);left:var(--m8)}.product-card--secondary .product-card__main{padding:var(--m12) var(--m24) 0;row-gap:round(.5625rem,1px)}.product-card--secondary .product-card__footer{padding:0 var(--m24)}.product-card--secondary .product-card__price-container{margin-bottom:round(.25rem,1px)}@media (width<=767px){.product-card__main,.product-card__footer{padding-left:0;padding-right:0}.product-card--search-dropdown .product-card__footer{gap:var(--m8);flex-direction:column;align-items:flex-start}}.product-catalog-banner{color:#fff;text-align:center;min-height:round(36.875rem,1px);display:flex;position:relative;overflow:hidden}.product-catalog-banner__media{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.product-catalog-banner__media picture,.product-catalog-banner__media img,.product-catalog-banner__media video,.product-catalog-banner__media .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.product-catalog-banner__content{z-index:2;justify-content:space-between;align-items:center;gap:var(--m24);padding:var(--m48) var(--page-gutter);box-sizing:border-box;flex-direction:column;flex:1;display:flex;position:relative}.product-catalog-banner__logo{flex-shrink:0;place-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.product-catalog-banner__logo svg{width:2.5rem;height:2.5rem}.product-catalog-banner__info{align-items:center;gap:var(--m8);text-align:center;flex-direction:column;display:flex}.product-catalog-banner__title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.product-catalog-banner__description{font:400 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);max-width:round(13.4375rem,1px)}@media (width<=767px){.product-catalog-banner{min-height:round(20rem,1px)}.product-catalog-banner__content{padding:var(--m32) var(--page-gutter);gap:var(--m16)}.product-catalog-banner__title{font-size:var(--fs32)}}.product-list__items{grid-column-gap:0rem;grid-row-gap:0rem;clip-path:inset(0 round(.125rem,1px) round(.125rem,1px) 0);grid-template-columns:repeat(4,25%);display:grid}.product-list__items:not(:last-child){margin-bottom:var(--m40)}.product-list__item{border-bottom:round(.0625rem,1px) solid #a2a9ad29;border-right:round(.0625rem,1px) solid #a2a9ad29}@media (width<=1239px){.product-list__items{grid-template-columns:repeat(auto-fill,minmax(round(20rem,1px),1fr))}}.product-order-card__wrapper{gap:var(--m12);padding:var(--m8) 0;align-items:end;display:flex}.product-order-card__picture-wrap{position:relative}.product-order-card__icon{width:1.1rem;height:1.1rem;top:var(--m8);right:var(--m8);z-index:2;color:#f26f01;flex-shrink:0;place-content:center;align-items:center;display:flex;position:absolute}.product-order-card__picture{aspect-ratio:1;border-radius:var(--br4);flex-shrink:0;place-content:center;align-items:center;width:6.3rem;height:6.3rem;display:flex;position:relative}.product-order-card__picture picture,.product-order-card__picture img,.product-order-card__picture video,.product-order-card__picture .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.product-order-card__picture svg{color:#a2a9ad29;width:3rem;height:3rem}.product-order-card__main{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;opacity:1;padding:0 var(--m8);background-color:#0000;flex-direction:column;flex:1;text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.product-order-card__main:hover{opacity:.8}}.product-order-card__line{margin-bottom:var(--m10);color:#a2a9ad;font:400 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-order-card__name,.product-order-card__unit{color:#333f48;font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-order-card__name{margin-bottom:var(--m16)}.product-order-card__footer{justify-content:space-between;align-items:center;gap:var(--m16);flex-wrap:wrap;margin-top:auto;display:flex}.product-order-card__price-wrap{align-items:baseline;gap:var(--m10);font:600 var(--fs18) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-left:auto;display:flex}.product-order-card__old-price{font:500 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-order-card__refund{color:#bd1212;font:500 var(--fs13) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-order-card--refunded .product-order-card__picture{opacity:.5}.product-order-card--refunded .product-order-card__main{opacity:.72}@media (width<=767px){.product-order-card:first-child{padding-top:0}.product-order-card:not(:last-child){padding-bottom:var(--m16);margin-bottom:var(--m16);border-bottom:round(.0625rem,1px) solid #a2a9ad29}.product-order-card__wrapper{flex-direction:column;align-items:flex-start;padding:0}.product-order-card__picture{border:round(.0625rem,1px) solid #a2a9ad29}}@media (width<=479px){.product-order-card__footer{align-items:start;gap:var(--m8);flex-direction:column}.product-order-card__name{margin-bottom:var(--m8)}.product-order-card__price-wrap{margin-left:0}}.product-panel{--content-opacity:1;--btn-size:round(.875rem, 1px);color:#fff;display:flex;position:relative}.product-panel__link{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;gap:var(--m8);padding:var(--m8) var(--m12) var(--m8) var(--m8);border-radius:var(--br4);background:linear-gradient(229deg,#00000029 51.29%,#0000007a 100%);flex:1;text-decoration:none;display:flex;box-shadow:inset calc(-1*round(.125rem,1px)) round(.125rem,1px) round(.75rem,1px) #00000029;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.product-panel__link:hover{--content-opacity:.7}}.product-panel__picture{width:3.8rem;height:3.8rem;opacity:var(--content-opacity);border-radius:var(--br4);background:#fff;flex-shrink:0;align-self:end;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;overflow:hidden;transform:translateZ(0)}.product-panel__picture picture,.product-panel__picture img,.product-panel__picture video,.product-panel__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.product-panel__info{justify-content:space-between;gap:var(--m8);opacity:var(--content-opacity);flex-direction:column;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex}.product-panel__name{-webkit-line-clamp:2;color:#fff;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-panel__price-wrapper{max-width:calc(100% - (var(--btn-size) + var(--m12)));gap:var(--m4);flex-direction:column;display:flex}.product-panel__price{font:600 var(--fs12) / 1.04 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-panel__old-price{--old-price-color:#fffc;opacity:.4;font:500 var(--fs10) / 1.04 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-decoration:line-through}.product-panel__description{-webkit-line-clamp:2;font:600 var(--fs12) / 1.04 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-panel__cart-btn{z-index:2;bottom:var(--m4);right:var(--m8);will-change:transform;position:absolute}.product-panel:has(.product-panel__counter){--btn-size:round(5rem, 1px)}.product-promo-video{aspect-ratio:1440/480;cursor:pointer;background:#f8f8f8;position:relative}.product-promo-video video,.product-promo-video img,.product-promo-video picture{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.products-order-slider__title{margin-bottom:var(--m24);font:600 var(--fs16) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.products-order-slider__product{border-radius:var(--br12);box-sizing:border-box;will-change:transform;border:round(.0625rem,1px) solid #a2a9ad29;flex-shrink:0;position:relative;overflow:hidden}.products-order-slider__picture{aspect-ratio:1;flex-shrink:0;place-content:center;align-items:center;width:5rem;height:5rem;display:flex;position:relative}.products-order-slider__picture picture,.products-order-slider__picture img{width:100%;height:100%;display:block}.products-order-slider__picture svg{color:#a2a9ad29;width:2.1rem;height:2.1rem}.products-order-slider__icon{width:1.1rem;height:1.1rem;top:var(--m8);right:var(--m8);z-index:2;color:#f26f01;flex-shrink:0;place-content:center;align-items:center;display:flex;position:absolute}.products-order-slider__plus{flex-shrink:0;place-content:center;align-items:center;width:2rem;height:2rem;display:flex}.products-order-slider__slider{--slide-width:auto;--slider-gap:var(--m12)}.products-order-slider__slide{align-items:center;gap:var(--m12);display:flex!important}@media (width<=767px){.products-order-slider__picture{flex-shrink:0;place-content:center;align-items:center;width:4.4rem;height:4.4rem;display:flex}.products-order-slider__slider{--slider-gap:var(--m8)}.products-order-slider__slide{gap:var(--m8)}}.review-form-product{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;gap:var(--m16);background-color:#0000;align-items:center;text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.review-form-product:hover{opacity:.8}.review-form-product:active{opacity:.6}.review-form-product:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.review-form-product__picture{border-radius:var(--br2);flex-shrink:0;width:4rem;height:4rem;overflow:hidden}.review-form-product__picture picture,.review-form-product__picture img,.review-form-product__picture video,.review-form-product__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.review-form-product__info{gap:var(--m8);flex-direction:column;display:flex}.review-form-product__line{color:#a2a9ad;font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.review-form-product__name{font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#292929}.product-complexes-card-slider{--slider-gap:var(--m8);--slider-arrow-size:round(2rem, 1px);--swiper-slide-shadow-color:#333f4829;--slide-width:100%;pointer-events:none;grid-template-columns:100%;min-height:round(28.125rem,1px);display:grid;position:relative}.product-complexes-card-slider__slide{border-radius:var(--br4);pointer-events:auto;will-change:z-index, transform;position:relative;overflow:hidden}@media (width>=1240px){.product-complexes-card-slider{--swiper-overflow:visible;--slider-content-visibility:unset;--slider-gap:0rem}.product-complexes-card-slider swiper-slide{--shadow-opacity:1}.product-complexes-card-slider swiper-slide.swiper-slide-prev,.product-complexes-card-slider swiper-slide.swiper-slide-next{--shadow-opacity:.65}.product-complexes-card-slider swiper-slide.swiper-slide-active{--shadow-opacity:0}}@media (width<=1023px){.product-complexes-card-slider{min-height:round(19.375rem,1px)}}.product-complex-card{gap:var(--m16);border-radius:var(--br4);box-sizing:border-box;padding:var(--m16);background:#333f48;flex-direction:column;display:flex;position:relative}.product-complex-card:before{content:"";width:100%;height:100%;transition-property:opacity;transition-duration:var(--transit-time);z-index:3;border-radius:inherit;opacity:var(--shadow-opacity,0);will-change:opacity;pointer-events:none;background:#292929;transition-timing-function:ease;position:absolute;top:0;left:0}.product-complex-card__content{z-index:2;gap:var(--m16);will-change:opacity;transition-delay:calc(var(--transit-time) / 2);flex-direction:column;flex:1;display:flex;position:relative}.product-complex-card__header{gap:var(--m12);flex-direction:column;display:flex}.product-complex-card__title{font:700 var(--fs18) / 1.3 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.product-complex-card__description{color:#fff;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-complex-card__footer{place-content:center space-between;align-items:center;margin-top:auto;display:flex}.product-complex-card__price-container{align-content:baseline;align-items:baseline;gap:var(--m4) var(--m8);flex-wrap:wrap;display:flex}.product-complex-card__price{font-size:var(--fs18)}.product-complex-card__old-price{font-size:var(--fs12)}.product-complexes{--caption-col:calc(12 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (12 - 1));--content-col:calc(36 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (36 - 1));color:#f9fafa;background:#292929;position:relative;overflow:hidden}.product-complexes__bg-container{z-index:1;background:#292929;width:100%;height:100%;position:absolute;top:0;left:0}.product-complexes__bg{--bg-offset:-10%;top:var(--bg-offset);left:var(--bg-offset);right:var(--bg-offset);bottom:var(--bg-offset);transition-property:opacity;transition-duration:.8s;transition-timing-function:ease;position:absolute}.product-complexes__bg picture,.product-complexes__bg img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.product-complexes__bg--hidden{opacity:0}.product-complexes__content-container{z-index:2;gap:var(--m24) var(--grid-gap);grid-template-columns:var(--caption-col) var(--content-col);padding:var(--m64) 0;display:grid;position:relative}.product-complexes__caption{flex-direction:column;display:flex}.product-complexes__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.product-complexes__title:not(:last-child){margin-bottom:var(--m40)}.product-complexes__cards-slider:not(:last-child){margin-bottom:var(--m4)}.product-complexes__products-container{grid-template-columns:100%;width:85.1%;margin-top:auto;margin-left:auto;display:grid}.product-complexes__products{--slider-offset-right:var(--page-gutter);--slider-placeholder-height:400rem;grid-area:1/1;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.product-complexes__products--hidden{opacity:0}@media (width<=1239px){.product-complexes__products-container{width:calc(100% - var(--m32))}}@media (width<=1023px){.product-complexes{--caption-col:calc(17 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (17 - 1));--content-col:calc(32 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (32 - 1))}}@media (width<=767px){.product-complexes__content-container{grid-template-columns:100%}.product-complexes__cards-slider,.product-complexes__products-container{width:100%}.product-complexes__products{--slider-offset-left:var(--page-gutter)}.product-complexes__title:not(:last-child){margin-bottom:var(--m24)}}.presentation-item{gap:var(--m66);display:flex}.presentation-item__picture,.presentation-item__collage,.presentation-item__info{flex:1}.presentation-item__picture{border-radius:var(--br4);position:relative;overflow:hidden;transform:translateZ(0)}.presentation-item__picture:before{content:"";padding-bottom:clamp(0rem,48.855%,10000000px);display:block;position:relative}.presentation-item__picture img,.presentation-item__picture picture,.presentation-item__picture video,.presentation-item__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.presentation-item__info{justify-content:space-between;gap:var(--m16);padding:var(--m40) 0;flex-direction:column;display:flex}.presentation-item__title{max-width:30.9375rem;font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:var(--letter-spacing)}.presentation-item__description{max-width:30.9375rem;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.presentation-item__collage{gap:var(--m16);display:flex}.presentation-item__collage-item{flex:1;position:relative}.presentation-item__collage-picture{border-radius:var(--br4);position:relative;overflow:hidden;transform:translateZ(0)}.presentation-item__collage-picture:before{content:"";padding-bottom:clamp(0rem,100%,10000000px);display:block;position:relative}.presentation-item__collage-picture img,.presentation-item__collage-picture picture,.presentation-item__collage-picture video,.presentation-item__collage-picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.presentation-item__labels{z-index:2;align-items:flex-start;display:flex;position:absolute;top:0;left:0}.presentation-item--reverse{flex-direction:row-reverse}@media (width<=1023px){.presentation-item{gap:var(--m32)}}@media (width<=767px){.presentation-item{flex-direction:column;gap:0}.presentation-item__info{padding-top:var(--m16);padding-bottom:0}}.presentation{gap:var(--m64);flex-direction:column;display:flex}@media (width<=1023px){.presentation{gap:var(--m32)}}.main-product-line-list{--line-padding:var(--m32);--line-title-fs:var(--fs24);--line-header-width:calc(var(--line-title-fs) + 2 * var(--line-padding));--line-content-width:round(24.75rem, 1px);--slide-width:var(--line-header-width);--active-slide-width:calc(var(--line-header-width) + var(--line-content-width));--slider-gap:0rem;--slider-placeholder-height:740rem;--swiper-wrapper-transition-timing-function:cubic-bezier(.37, 0, .63, 1);display:flex;overflow:hidden}.main-product-line-list__slider{background:#f9fafa;flex:1;overflow:hidden}.main-product-line-list__slide{transition-property:width;transition-duration:var(--transit-time,.3s);transition-timing-function:ease;overflow:hidden}.main-product-line-list__slide--active{width:var(--active-slide-width)!important}@media (width>=768px){.main-product-line-list .main-product-line-list__list,.main-product-line-list .main-product-line-list__more-link-mobile{display:none}}@media (width<=767px){.main-product-line-list{flex-direction:column}.main-product-line-list .main-product-line-list__slider,.main-product-line-list .main-product-line-list__more-link-desktop{display:none}}.main-product-line{--color:#292929;color:#a2a9ad;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;transition-property:background-color,color;transition-duration:var(--transit-time,.3s);cursor:pointer;box-sizing:border-box;background:#f9fafa;border:round(.0625rem,1px) solid #a2a9ad14;text-decoration:none;transition-timing-function:ease;display:flex;position:relative;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.main-product-line:hover{color:#292929}.main-product-line:hover:before{opacity:1}.main-product-line:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.main-product-line:before{content:"";width:.2rem;height:100%;transition-property:opacity;transition-duration:var(--transit-time,.3s);background:var(--color);transform-origin:50% 100%;opacity:0;transition-timing-function:ease;position:absolute;bottom:0;right:0}.main-product-line__link{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;background-color:#0000;text-decoration:none;outline:none!important}.main-product-line__header{padding:var(--line-padding);writing-mode:vertical-lr;flex-shrink:0;position:relative}.main-product-line__title{font:600 var(--line-title-fs) / 1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden;transform:rotate(180deg)}.main-product-line__content{box-sizing:border-box;gap:var(--m16);width:var(--line-content-width);padding:var(--line-padding);flex-direction:column;flex-shrink:0;padding-left:0;display:flex}.main-product-line__description{-webkit-line-clamp:8;font:300 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.main-product-line__media{aspect-ratio:365/530;justify-content:center;align-items:center;max-height:65vh;display:flex;position:relative;overflow:hidden}.main-product-line__media picture,.main-product-line__media img,.main-product-line__media video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.main-product-line__media svg{color:#a2a9ad29;width:3rem;height:3rem}.main-product-line__label{position:absolute;top:0;left:0}.main-product-line--active{color:#292929;background-color:#fff}.main-product-line--active:before{opacity:1}.main-product-line--active .main-product-line__content-container{width:var(--line-content-width)}.main-product-line--active .main-product-line__title{color:#292929}.main-product-line--black{color:#fff;background-color:#070707}.main-product-line--light-black{color:#fff;background-color:#292929}.main-product-line--horizontal{flex-direction:column}.main-product-line--horizontal:before{width:100%;height:.2rem}.main-product-line--horizontal .main-product-line__header{padding:var(--m24) var(--m12);writing-mode:unset}.main-product-line--horizontal .main-product-line__title{white-space:unset;transform:unset;font:600 round(1.5rem,1px)/1 Montserrat,Arial,sans-serif,-apple-system}.main-product-line--horizontal .main-product-line__content{width:100%;padding:var(--m24) var(--m12) var(--m24)}.main-product-line--horizontal .main-product-line__media{aspect-ratio:336/327;max-height:unset}.main-product-line--horizontal .main-product-line__label{left:unset;right:0}@media (width>=1240px){.main-product-line__content{padding-top:round(4.8125rem,1px)}}@media (width<=1239px){.main-product-line__media{max-height:max(50vh,15rem)}}.products-line-card{--card-opacity:1;color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;background-color:#0000;text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;position:relative;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.products-line-card:hover .products-line-card__btn{--btn-icon-color:var(--btn-hover-icon-color);--btn-animated-icon-offset:100%;color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color)}.products-line-card:hover .products-line-card__picture img{transform:scale(1.1)}}.products-line-card__picture-wrap{margin-bottom:var(--m32);position:relative}.products-line-card__picture{aspect-ratio:453/360;background:#a2a9ad29;justify-content:center;justify-self:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.products-line-card__picture picture,.products-line-card__picture img,.products-line-card__picture video,.products-line-card__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.products-line-card__picture img{will-change:transform;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.products-line-card__picture svg{color:#a2a9ad66;width:3.9rem;height:3.9rem}.products-line-card__btn{right:var(--m16);position:absolute;transform:translateY(-50%)}.products-line-card__title{margin-bottom:var(--m8);font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:var(--title-color,#292929);text-transform:uppercase}.products-line-card__description{font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#333f48}.products-line-card__labels{z-index:2;align-items:flex-start;display:flex;position:absolute;top:0;right:0}.products-line-card__info{padding:0 var(--m14)}@media (width<=767px){.products-line-card__picture-wrap{margin-bottom:var(--m16)}.products-line-card__info{padding-left:0;padding-right:0}}.products-line-detail__product-list{grid-column-gap:0rem;grid-row-gap:0rem;border-bottom:round(.0625rem,1px) solid #a2a9ad29;grid-template-columns:repeat(4,25%);display:grid;overflow:hidden}.products-line-detail__product-card-slider{border:round(.0625rem,1px) solid #a2a9ad29;margin:calc(-1*round(.0625rem,1px))}@media (width<=1023px){.products-line-detail__product-list{grid-template-columns:repeat(3,33.3333%)}}@media (width<=767px){.products-line-detail__product-list{grid-template-columns:repeat(2,50%)}}@media (width<=479px){.products-line-detail__product-list{grid-template-columns:repeat(1,100%)}}.products-line-list__title{margin-bottom:var(--m32)}.products-line-list__tabs{margin-bottom:var(--m40)}.products-line-list__grid{grid-template-columns:repeat(3, calc(1 * (100% - var(--grid-gap) * (3 - 1)) / 3 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--m40);margin-bottom:var(--m40);align-items:stretch;display:grid}.products-line-list__footer{margin-bottom:var(--m40)}@media (width<=1023px){.products-line-list__grid{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)))}}@media (width<=479px){.products-line-list__grid{grid-template-columns:repeat(1, calc(1 * (100% - var(--grid-gap) * (1 - 1)) / 1 + var(--grid-gap) * (1 - 1)))}}.products-line-main{--padding-top:calc(var(--header-height) + var(--m64));position:relative}.products-line-main__wrapper-top{min-height:round(27.5rem,1px);padding:var(--padding-top) 0 var(--m28);background:var(--bg-color,#292929);color:var(--text-color,#fff);box-sizing:border-box}.products-line-main__info{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1))}.products-line-main__breadcrumbs{--breadcrumbs-color:#fff;margin-bottom:var(--m16)}.products-line-main__title{margin-bottom:var(--m36)}.products-line-main__description{font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.products-line-main__media{width:28.3rem;height:27.8rem;right:0;top:calc(var(--header-height) + var(--m24));z-index:10;border-radius:var(--br4);background:#fff;justify-content:center;justify-self:center;align-items:center;display:flex;position:absolute;overflow:hidden}.products-line-main__media picture,.products-line-main__media img,.products-line-main__media video,.products-line-main__media .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.products-line-main__media svg{color:#a2a9ad66;width:3.9rem;height:3.9rem}.products-line-main__spoiler{--spoiler-detail-bg-color:#f8f8f8;width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));align-items:flex-start;gap:var(--m16);margin:var(--m32) 0 var(--m80);flex-direction:column;display:flex}.products-line-main__text{--p-margin:var(--m12);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#333f48}.products-line-main__spoiler-toggle{font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}@media (width<=1439px){.products-line-main__wrapper-top{min-height:round(16.25rem,1px)}}@media (width<=1023px){.products-line-main__container{gap:var(--m36);display:flex}.products-line-main__wrapper-top{min-height:initial}.products-line-main__info{width:auto}.products-line-main__media{width:15.6rem;height:15.6rem;top:initial;margin-bottom:var(--m24);flex-shrink:0;position:relative}.products-line-main__spoiler{width:auto;margin-bottom:0}}@media (width<=767px){.products-line-main{--padding-top:calc(var(--header-height) + var(--m16))}.products-line-main__container{display:block}.products-line-main__description{font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system}}.products-line-tab{font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.products-line-tabs__slider{--slide-width:auto;--slider-gap:var(--m38)}.country-project-goal{box-sizing:border-box;min-width:round(11.25rem,1px);min-height:round(15rem,1px);padding:var(--m16);border-radius:var(--br4);background:#a2a9ad14;border:round(.0625rem,1px) solid #ffffff29;flex-direction:column;display:flex;box-shadow:inset round(-.125rem,1px) round(.125rem,1px) round(.75rem,1px) #ffffff29}.country-project-goal__num{color:#000000a3;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.country-project-goal__title{margin-top:var(--m12);font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance}.country-project-goal__description{padding-top:var(--m10);color:#000000a3;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-top:auto}@media (width<=1239px){.country-project-goal__title{font-size:var(--fs14)}}@media (width<=1023px){.country-project-goal{min-height:unset}}.country-project{--product-color:#292929;background:#f8f8f8;overflow:hidden}.country-project__title{color:var(--product-color);text-transform:uppercase;white-space:nowrap;opacity:.26;margin-top:-.078em;margin-bottom:-.119em;font:700 15.2778vw/.835 Montserrat,Arial,sans-serif,-apple-system}.country-project__title-row:nth-child(2n){text-align:right}.country-project__content{z-index:2;padding:var(--m32) 0;background:#fff;position:relative}.country-project__content-container{gap:var(--m64);flex-direction:column;display:flex;position:relative}.country-project__decor-picture{width:13.1541%;position:absolute;top:0;right:0;transform:translate(9%,-15%)}.country-project__decor-picture picture,.country-project__decor-picture img{width:100%;height:auto;display:block}.country-project__main{gap:var(--grid-gap);justify-content:space-between;display:flex}.country-project__picture{width:calc(7 * (100% - var(--grid-gap) * (24 - 1)) / 24 + var(--grid-gap) * (7 - 1));aspect-ratio:397/558;position:relative;overflow:hidden}.country-project__picture-inner{width:100%;height:100%;position:absolute;top:0;left:0}.country-project__picture-inner picture,.country-project__picture-inner img,.country-project__picture-inner video,.country-project__picture-inner .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.country-project__info{width:calc(15 * (100% - var(--grid-gap) * (24 - 1)) / 24 + var(--grid-gap) * (15 - 1));gap:var(--m40);flex-direction:column;display:flex}.country-project__description-title-container{width:calc(10 * (100% - var(--grid-gap) * (15 - 1)) / 15 + var(--grid-gap) * (10 - 1))}.country-project__description-title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-transform:uppercase}.country-project__country{align-items:center;gap:var(--m12);font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-transform:uppercase;display:flex}.country-project__country-picture{border-radius:var(--br2);width:2rem;height:2rem;overflow:hidden}.country-project__country-picture picture,.country-project__country-picture img,.country-project__country-picture video,.country-project__country-picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.country-project__description{width:calc(11 * (100% - var(--grid-gap) * (15 - 1)) / 15 + var(--grid-gap) * (11 - 1));font:500 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.country-project__additional-description{width:calc(6 * (100% - var(--grid-gap) * (15 - 1)) / 15 + var(--grid-gap) * (6 - 1));font:400 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.country-project__goals{gap:var(--m24);flex-direction:column;display:flex}.country-project__goals-title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-transform:uppercase}.country-project__goals-list{gap:var(--m8);display:flex}.country-project__goal{flex:1}@media (width<=1239px){.country-project__description,.country-project__additional-description{width:calc(11 * (100% - var(--grid-gap) * (15 - 1)) / 15 + var(--grid-gap) * (11 - 1))}}@media (width<=1023px){.country-project__goals-list{flex-direction:column}}@media (width<=767px){.country-project__content{padding:var(--m16) 0}.country-project__main{row-gap:var(--m16);flex-direction:column}.country-project__picture,.country-project__info,.country-project__description-title-container,.country-project__description,.country-project__additional-description{width:100%}.country-project__decor-picture{display:none}}.product-materials{z-index:2;background:#fff;position:relative;overflow:hidden}.product-materials__lines{z-index:-1;position:absolute;inset:0 round(-.3125rem,1px)}.product-materials__line{background:#a2a9ad14;width:.1rem;height:100%;position:absolute;top:0}.product-materials__line:first-child{left:25%}.product-materials__line:nth-child(2){left:50%}.product-materials__line:nth-child(3){left:75%}.product-materials__caption{color:#fff;background:#292929;flex-direction:column;min-height:round(25rem,1px);display:flex;position:relative;overflow:hidden}.product-materials__caption-picture{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.product-materials__caption-picture picture,.product-materials__caption-picture img,.product-materials__caption-picture video,.product-materials__caption-picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.product-materials__caption-content{z-index:2;padding-bottom:var(--m32);padding-top:var(--m32);flex-direction:column;flex:1;justify-content:flex-end;display:flex;position:relative}.product-materials__caption-title{max-width:round(42.75rem,1px);font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.product-materials__content-container{padding-top:var(--m40);padding-bottom:var(--m40);gap:var(--m40);padding:var(--m40) 0;flex-direction:column;display:flex;position:relative}.product-materials__feature-list{gap:var(--m34) var(--m80);display:flex}.product-materials__feature-list:not(:last-child){margin-bottom:var(--m40)}.product-materials__feature-item{gap:var(--m8);min-height:round(7.5rem,1px);font:500 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-direction:column;flex:1;display:flex}.product-materials__feature-picture{flex-shrink:0;place-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-bottom:auto;display:flex}.product-materials__description-block{gap:var(--m40);display:flex}.product-materials__description-picture{aspect-ratio:688/400;flex-shrink:0;width:50%}.product-materials__description-picture picture,.product-materials__description-picture img,.product-materials__description-picture video,.product-materials__description-picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.product-materials__description-main{row-gap:var(--m16);flex-direction:column;display:flex}.product-materials__description-title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.product-materials__description{font:500 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-materials__additional-description{color:#000000a3;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-materials__logo-list{gap:var(--m16);flex-wrap:wrap;margin-top:auto;display:flex}.product-materials__logo{aspect-ratio:1;width:round(6.6875rem,1px)}.product-materials__logo picture,.product-materials__logo img,.product-materials__logo video,.product-materials__logo .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}@media (width<=1023px){.product-materials__feature-list{grid-template-columns:repeat(2,1fr);display:grid}.product-materials__feature-item{min-height:unset}}@media (width<=767px){.product-materials__description-block{flex-direction:column}.product-materials__description-picture{width:100%}.product-materials__feature-list{grid-template-columns:100%}.product-materials__lines{display:none}}.product-promo-about-card{gap:var(--m16);border-radius:var(--br4);box-sizing:border-box;min-height:round(19.625rem,1px);padding:var(--m16);background:#a2a9ad14;flex-direction:column;display:flex;position:relative;overflow:hidden}.product-promo-about-card__picture{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.product-promo-about-card__picture picture,.product-promo-about-card__picture img,.product-promo-about-card__picture video,.product-promo-about-card__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.product-promo-about-card__title{z-index:2;font:600 var(--fs14) / 1.15 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;max-width:round(11.875rem,1px);position:relative}.product-promo-about-card__number{z-index:2;color:#a2a9ad;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-top:auto;position:relative}.product-promo-about-card__number--white{color:#ffffff8f}.product-promo-about{color:#292929;padding:var(--m32) 0;background:#fff}.product-promo-about__content-container{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--m32);display:grid}.product-promo-about__picture-container{position:relative}.product-promo-about__picture{width:calc(7 * (100% - var(--grid-gap) * (12 - 1)) / 12 + var(--grid-gap) * (7 - 1));z-index:1;aspect-ratio:396/600;max-width:round(24.75rem,1px);position:relative;overflow:hidden}.product-promo-about__picture-inner{width:100%;height:100%;position:absolute;top:0;left:0}.product-promo-about__picture-inner picture,.product-promo-about__picture-inner img,.product-promo-about__picture-inner video,.product-promo-about__picture-inner .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.product-promo-about__product-picture{z-index:2;width:94.4%;position:absolute;top:54%;left:58%;transform:translate(-50%,-50%)}.product-promo-about__product-picture picture,.product-promo-about__product-picture img{width:100%;height:auto;display:block}.product-promo-about__content{gap:var(--m24);flex-direction:column;padding-top:0;display:flex}.product-promo-about__title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-transform:uppercase}.product-promo-about__description{font:500 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-promo-about__cards{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(round(11.25rem,1px),1fr));margin-top:auto;display:grid}@media (width>=768px){.product-promo-about__picture-container{top:var(--sticky-position-top);align-self:flex-start;position:sticky}}@media (width<=767px){.product-promo-about__content-container{grid-template-columns:100%}}.product-promo-ingredients{padding:var(--m64) 0;background:#f8f8f8}.product-promo-ingredients__content-container{gap:var(--m32);flex-direction:column;display:flex}.product-promo-ingredients__title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:var(--letter-spacing);text-wrap:balance}.product-promo-ingredients__items{gap:var(--m8);grid-template-columns:repeat(auto-fill,minmax(round(25rem,1px),1fr));display:grid}@media (width<=1239px){.product-promo-ingredients__items{grid-template-columns:repeat(auto-fill,minmax(round(20rem,1px),1fr))}}.product-promo-page{flex-direction:column;display:flex}.product-promo-research{padding:var(--m64) 0 var(--m32);background:#fff}.product-promo-research__content-container{gap:var(--m32);flex-direction:column;display:flex}.product-promo-research__title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:-.03em}.product-promo-research__compare{gap:var(--m8);flex-direction:column;display:flex}.product-promo-research__compare-list,.product-promo-research__result-list{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--grid-gap);display:grid}@media (width<=767px){.product-promo-research__compare-list,.product-promo-research__result-list{grid-template-columns:100%}}.product-promo{color:#292929;background:#f8f8f8;display:flex;overflow:hidden}.product-promo__content{z-index:2;padding:var(--m26) var(--m32) var(--m32);gap:var(--m24);flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.product-promo__breadcrumbs{margin-bottom:round(-.125rem,1px)}.product-promo__title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:var(--letter-spacing);text-wrap:balance}.product-promo__description{max-width:round(28.3125rem,1px);font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.product-promo__buttons-row{align-items:center;gap:var(--m12);margin-top:var(--m16);display:flex}.product-promo__marquee{z-index:-1;color:var(--product-color);letter-spacing:-.03em;text-transform:uppercase;opacity:.16;font:700 round(37.5rem,1px)/1 Montserrat,Arial,sans-serif,-apple-system;position:absolute;bottom:-.149em;left:0;right:0}.product-promo__picture{z-index:3;aspect-ratio:716/756;width:50%;max-width:round(44.75rem,1px);position:relative;overflow:hidden}.product-promo__picture-inner{width:100%;height:100%;position:absolute;top:0;left:0}.product-promo__picture-inner picture,.product-promo__picture-inner img,.product-promo__picture-inner video,.product-promo__picture-inner .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.product-promo__logos{gap:var(--m16);flex-wrap:wrap;margin-top:auto;display:flex}.product-promo__logo{aspect-ratio:1;width:round(6.6875rem,1px)}.product-promo__logo picture,.product-promo__logo img,.product-promo__logo video,.product-promo__logo .sx-video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}@media (width>=1240px){.product-promo__picture{max-height:calc(100vh - var(--default-header-height))}}@media (width<=767px){.product-promo{flex-direction:column}.product-promo__picture{max-height:unset;order:-1;width:100%}.product-promo__content{padding:var(--m24) var(--m16)}.product-promo__marquee{font-size:round(18.75rem,1px)}}.research-compare{--value-color:#a2a9ad;gap:var(--m16);color:#292929;display:flex}.research-compare__content{gap:var(--m16);flex-direction:column;flex:1 0 1px;display:flex}.research-compare__title{font:700 var(--fs24) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-transform:uppercase}.research-compare__title b{font-weight:inherit;color:var(--value-color);margin:0 .3em}.research-compare__list{color:#000000a3}.research-compare__picture{aspect-ratio:400/351;flex-grow:0;width:58.5%;max-width:round(25rem,1px);overflow:hidden}.research-compare__picture picture,.research-compare__picture img,.research-compare__picture video,.research-compare__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.research-compare--after{--value-color:#2db532;flex-direction:row-reverse}@media (width<=1023px){.research-compare{padding-bottom:var(--m16);flex-direction:column}.research-compare__picture{order:-1;width:100%}}.research-details{background:var(--product-color,#f8f8f8);gap:var(--m64);padding:var(--m32);display:flex}.research-details__info{gap:var(--m24);flex-direction:column;flex:1;display:flex}.research-details__title{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.research-details__description{font:600 var(--fs20) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.research-details__file{gap:var(--m16);flex-direction:column;max-width:round(25rem,1px);margin-top:auto;display:flex}.research-details__file-description{color:#00000052;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.research-details__picture{flex-shrink:0;width:54.1159%}.research-details__picture picture,.research-details__picture img{object-fit:contain;width:100%;height:auto;display:block}@media (width<=1023px){.research-details{flex-direction:column}.research-details__picture{width:100%}}@media (width<=767px){.research-details{padding:var(--m16)}}.research-file{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;align-items:center;gap:var(--m8);border-radius:var(--br4);padding:var(--m8) var(--m12);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background:#fff;text-decoration:none;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.research-file:hover{background:#fffc}.research-file:active{opacity:.6}.research-file:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.research-file__file-icon,.research-file__download-icon{color:#a2a9ad;flex-shrink:0;place-content:center;align-items:center;width:1.5rem;height:2rem;display:flex}.research-file__title{flex:1}.research-result{gap:var(--m32);padding:var(--m16);background:#f8f8f8;flex-direction:column;display:flex}.research-result__value{color:#2db532;font:700 var(--fs40) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.research-result__main{gap:var(--m12);flex-direction:column;display:flex}.research-result__title{font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.research-result__description{color:#000000a3;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.main-promo-item{display:grid;position:relative}.main-promo-item__content,.main-promo-item__background{grid-area:1/1}.main-promo-item__content{--left-col:calc(18 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (18 - 1));--center-col:calc(12 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (12 - 1));--right-col:calc(18 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (18 - 1));grid-template-columns:var(--left-col) var(--center-col) var(--right-col);padding:var(--page-gutter);z-index:2;color:#fff;will-change:transform;grid-template-areas:"info pagination product";justify-content:space-between;align-self:end;align-items:end;display:grid}.main-promo-item__background{filter:brightness(.75);z-index:1;position:relative;overflow:hidden;transform:translateZ(0)}.main-promo-item__background:before{content:"";padding-bottom:clamp(0rem,41.6667%,10000000px);display:block;position:relative}.main-promo-item__background img,.main-promo-item__background picture,.main-promo-item__background video,.main-promo-item__background .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.main-promo-item__info{flex-direction:column;grid-area:info;display:flex}.main-promo-item__pagination{grid-area:pagination;min-height:round(1.5625rem,1px)}.main-promo-item__product{width:calc(15 * (100% - var(--grid-gap) * (18 - 1)) / 18 + var(--grid-gap) * (15 - 1));grid-area:product;margin-left:auto}.main-promo-item__title{margin-bottom:var(--m16);font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.main-promo-item__description{margin-bottom:var(--m40);font:400 var(--fs12) / 1.6 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);max-width:18.75rem}.main-promo-item__btn{align-self:start}.main-promo-item--reverse .main-promo-item__content{grid-template-areas:"product pagination info"}.main-promo-item--reverse .main-promo-item__product{margin-left:0}@media (width<=1239px){.main-promo-item__product{width:auto}}@media (width<=1023px){.main-promo-item__info{margin-bottom:var(--m16)}.main-promo-item__product{margin-left:0;margin-bottom:var(--m16)}.main-promo-item__title{font:700 var(--fs26) / 1.1 "Montserrat", Arial, sans-serif, -apple-system}.main-promo-item__description{margin-bottom:var(--m24);font:400 var(--fs16) / 1.6 "Montserrat", Arial, sans-serif, -apple-system}.main-promo-item__content{grid-template-columns:100%;grid-template-areas:"info""product""pagination"}.main-promo-item__description{max-width:initial;font:400 var(--fs16) / 1.4 "Montserrat", Arial, sans-serif, -apple-system}.main-promo-item__background{position:relative;overflow:hidden;transform:translateZ(0)}.main-promo-item__background:before{content:"";padding-bottom:clamp(36.3rem,61.9621%,10000000px);display:block;position:relative}.main-promo-item__background img,.main-promo-item__background picture,.main-promo-item__background video,.main-promo-item__background .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}}.main-promo{--slides-count:1;--slider-gap:0rem;--slider-placeholder-height:calc(var(--content-width) * 600 / 1440)}.main-promo__mobile{grid-template-rows:0fr;transition-property:grid-template-rows;transition-duration:.5s;transition-timing-function:ease;display:grid;overflow:hidden}.main-promo__mobile:empty{grid-template-rows:0fr}.main-promo__item{visibility:hidden;min-height:0;transition:visibility 1s}.main-promo__slider{position:relative}.main-promo__wrapper{--left-col:calc(18 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (18 - 1));--center-col:calc(12 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (12 - 1));--right-col:calc(18 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (18 - 1));bottom:var(--m30);z-index:2;width:var(--center-col);margin-left:var(--left-col);margin-right:var(--right-col);justify-content:center;align-items:center;min-height:round(1.5625rem,1px);display:flex;position:absolute}.main-promo__pagination-wrap{gap:var(--m8);justify-content:center;align-items:center;display:flex}.main-promo__volume{color:#fff;cursor:pointer}.main-promo__volume svg{width:1.3rem;height:1.3rem}@media (width<=1023px){.main-promo__volume svg{width:1rem;height:1rem}.main-promo__item--open{visibility:visible}.main-promo__mobile--open{grid-template-rows:1fr}.main-promo{--slider-placeholder-height:calc(var(--content-width) * 581 / 360)}}@media (width<=767px){.main-promo__wrapper{bottom:var(--m16)}}.short-promo-informer{align-items:center;gap:var(--m16);display:flex}.short-promo-informer__picture{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);box-sizing:border-box;border-radius:var(--br4);border:round(.0625rem,1px) solid #ffffff29;flex-shrink:0;place-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;box-shadow:inset round(-.125rem,1px) round(.125rem,1px) round(.75rem,1px) #ffffff29}.short-promo-informer__picture picture,.short-promo-informer__picture img{width:1.5rem;height:1.5rem;display:block}.short-promo-informer__title{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance}@media (width<=1023px){.short-promo-informer__picture{flex-shrink:0;place-content:center;align-items:center;width:3rem;height:3rem;display:flex}.short-promo-informer__title{font-size:var(--fs12)}}.short-promo{min-height:round(13.375rem,1px);display:grid;position:relative}.short-promo__content{z-index:2;gap:var(--m8) var(--grid-gap);padding:calc(var(--m24) + var(--header-height)) var(--page-gutter) var(--m8);color:#292929;grid-template-columns:1fr 1fr;grid-template-areas:"caption main";align-items:end;display:grid;position:relative}.short-promo__caption{gap:var(--m16);flex-direction:column;grid-area:caption;justify-content:space-between;align-self:start;min-width:0;height:100%;display:flex}.short-promo__title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-wrap:balance;letter-spacing:var(--letter-spacing);text-transform:uppercase}.short-promo__main{grid-area:main;min-width:0}.short-promo__description{max-width:round(28.3125rem,1px);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.short-promo__date{align-items:center;gap:var(--m4);font:600 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;display:flex}.short-promo__date-icon{flex-shrink:0;place-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.short-promo__date-icon svg{width:1.3rem;height:1.3rem}.short-promo__informers{gap:round(2.3125rem,1px);display:flex}.short-promo__informer{flex:1}.short-promo__background{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.short-promo__background:after{content:"";background:linear-gradient(#0000,#0000008f);width:100%;height:100%;position:absolute;top:0;left:0}.short-promo__background picture,.short-promo__background img,.short-promo__background video{object-fit:cover;object-position:top left;width:100%;height:100%;position:absolute;top:0;left:0}.short-promo__background~.short-promo__content{--breadcrumbs-color:#f9fafa;padding-bottom:var(--m32);color:#fff}.short-promo--certificates .short-promo__content{row-gap:var(--m24)}@media (width>=1024px){.short-promo--quiz-result .short-promo__background:after{display:none}.short-promo--certificates{min-height:round(17.5rem,1px)}.short-promo--certificates .short-promo__content{grid-template-columns:round(28.3125rem,1px) 1fr}.short-promo--certificates .short-promo__caption{align-self:end;height:auto}}@media (width<=1023px){.short-promo__content{grid-template-columns:100%;grid-template-areas:"caption""main"}.short-promo__caption{justify-content:initial}.short-promo--empty{min-height:0}}@media (width<=767px){.short-promo__informers{align-items:flex-start;gap:var(--m8);flex-direction:column}}.quiz-preview{gap:var(--m16);padding:var(--m16);cursor:pointer;background:#fff;border:round(.0625rem,1px) solid #0000;align-items:center;transition-property:opacity,border-color;transition-duration:.15s;transition-timing-function:ease;display:flex}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.quiz-preview:hover{border-color:#292929}.quiz-preview:active{opacity:.6}.quiz-preview:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.quiz-preview__picture{flex-shrink:0;width:2.5rem;height:2.5rem}.quiz-preview__picture picture,.quiz-preview__picture img,.quiz-preview__picture video,.quiz-preview__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.quiz-preview__content{gap:var(--m4);font:500 var(--fs13) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-direction:column;flex:1;display:flex}.quiz-preview__title{font-weight:600}.quiz-preview__arrow{width:1.5rem;height:1.5rem;margin:var(--m8);color:#a2a9ad3d;flex-shrink:0;place-content:center;align-items:center;display:flex}@media (width<=767px){.quiz-preview__arrow{display:none}}.quiz-result-alert{align-items:center;column-gap:var(--m8);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);color:#a2a9ad;display:flex}.quiz-result-alert__icon{width:1.5rem;height:1.5rem;color:var(--icon-color,currentColor);flex-shrink:0;place-content:center;align-items:center;display:flex}.quiz-result-alert--discount{--icon-color:#5eb46f;color:#292929;font-size:var(--fs13)}.quiz-result-feature-list__item{padding:var(--m12) 0;gap:var(--m8);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);border-bottom:round(.0625rem,1px) solid #a2a9ad14;display:flex}.quiz-result-feature-list__item--first{padding-top:0}.quiz-result-feature-list__item-title{color:#000000a3;width:round(13.9375rem,1px)}.quiz-result-feature-list__item-description{color:#292929;font-weight:600}.quiz-result-feature-list__toggle{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-top:round(1.375rem,1px)}.quiz-result-page__content{row-gap:var(--m48);flex-direction:column;display:flex}.quiz-result-page__product-list{gap:var(--m32) var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(round(20rem,1px),1fr));display:grid}.quiz-result-page__empty-state{margin-top:var(--m40);margin-bottom:var(--m40)}.quiz-result-product-list__content{padding-top:var(--m8)}.quiz-result{--main-col:calc(12 * (100% - var(--grid-gap) * (24 - 1)) / 24 + var(--grid-gap) * (12 - 1));--summary-col:calc(9 * (100% - var(--grid-gap) * (24 - 1)) / 24 + var(--grid-gap) * (9 - 1));gap:var(--m24) var(--grid-gap);grid-template-columns:var(--main-col) 1fr var(--summary-col);grid-template-areas:"main.summary";align-items:start;display:grid;position:relative}.quiz-result__main{row-gap:var(--m24);flex-direction:column;grid-area:main;display:flex}.quiz-result__description-section{row-gap:var(--m12);flex-direction:column;display:flex}.quiz-result__description{font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.quiz-result__summary{row-gap:var(--m24);flex-direction:column;grid-area:summary;display:flex}.quiz-result__price-block{row-gap:var(--m8);flex-direction:column;display:flex}.quiz-result__price-row{gap:var(--m16);flex-wrap:wrap;align-items:center;display:flex}.quiz-result__old-price,.quiz-result__price{font:600 var(--fs20) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.quiz-result__discount-block{gap:var(--m8);align-items:center;display:flex}.quiz-result__discount{padding:var(--m3) var(--m8);border-radius:var(--m16);color:#bd1212;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);white-space:nowrap;background:#a2a9ad14;border:round(.0625rem,1px) solid #a2a9ad3d;justify-content:center;align-items:center;display:flex}.quiz-result__buttons{gap:var(--m8);flex-wrap:wrap;margin-top:round(.125rem,1px);display:flex}@media (width<=1023px){.quiz-result{grid-template-columns:100%;grid-template-areas:"main""summary"}}@media (width<=767px){.quiz-result__buttons{flex-direction:column}}.quiz-step{color:#292929;background:#f8f8f8;display:flex;overflow:hidden}.quiz-step__content{z-index:2;padding:var(--m26) var(--m32) var(--m32);gap:var(--m24);flex-direction:column;flex:1;display:flex;position:relative}.quiz-step__breadcrumbs{margin-bottom:round(-.125rem,1px)}.quiz-step__sup-title{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.quiz-step__header{align-items:center;gap:var(--m16);display:flex}.quiz-step__title-picture{flex-shrink:0;width:2.8rem;height:2.8rem}.quiz-step__title-picture picture,.quiz-step__title-picture img,.quiz-step__title-picture video,.quiz-step__title-picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.quiz-step__title{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:var(--letter-spacing);text-wrap:balance}.quiz-step__description{font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.quiz-step__question{gap:var(--m16);flex-direction:column;display:flex}.quiz-step__options{gap:var(--m8);grid-template-columns:repeat(auto-fill,minmax(round(20rem,1px),1fr));width:100%;display:grid}.quiz-step__options--wide{grid-template-columns:100%}.quiz-step__buttons-row{align-items:center;gap:var(--m12);margin-top:var(--m16);display:flex}.quiz-step__duration{color:#292929a3;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.quiz-step__nav{gap:var(--m16);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.quiz-step__nav-link{--link-gap:var(--m4);--link-icon-size:round(1.25rem, 1px);font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.quiz-step__nav-link svg{width:1.3rem;height:1.3rem}.quiz-step__nav-link--next{margin-left:auto}.quiz-step__marquee{z-index:-1;color:#fff;letter-spacing:-.03em;text-transform:uppercase;font:700 round(37.5rem,1px)/1 Montserrat,Arial,sans-serif,-apple-system;position:absolute;bottom:-.149em;left:0;right:0}.quiz-step__picture{z-index:3;aspect-ratio:716/656;background:#a2a9ad29;width:50%;max-width:round(44.75rem,1px);position:relative;overflow:hidden}.quiz-step__picture-inner{width:100%;height:100%;position:absolute;top:0;left:0}.quiz-step__picture-inner picture,.quiz-step__picture-inner img,.quiz-step__picture-inner video,.quiz-step__picture-inner .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.quiz-step--start .quiz-step__description{max-width:round(28.3125rem,1px)}@media (width>=1240px){.quiz-step__picture{max-height:calc(100vh - var(--default-header-height))}}@media (width<=767px){.quiz-step{flex-direction:column}.quiz-step__picture{aspect-ratio:4;order:-1;width:100%}.quiz-step__content{padding:var(--m24) var(--m16)}.quiz-step__marquee{font-size:round(18.75rem,1px)}}.about-laboratory{color:#fff;padding:var(--m50) 0 var(--m60);background:#292929}.about-laboratory__content{width:calc(28 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (28 - 1));gap:var(--m40);flex-direction:column;margin:0 auto;display:flex}.about-laboratory__card{align-items:center;gap:var(--m24);flex-direction:row;display:flex}.about-laboratory__card-picture{border-radius:var(--m4);flex-shrink:0;place-content:center;align-items:center;width:3.1rem;height:3.1rem;display:flex;overflow:hidden}.about-laboratory__card-picture picture,.about-laboratory__card-picture img,.about-laboratory__card-picture video,.about-laboratory__card-picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.about-laboratory__card-text{gap:var(--m2);flex-direction:column;display:flex}.about-laboratory__location-title{font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.about-laboratory__location{color:#a2a9ad;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.about-laboratory__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.about-laboratory__description{width:calc(22 * (100% - var(--grid-gap) * (28 - 1)) / 28 + var(--grid-gap) * (22 - 1));color:#f9fafa;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.about-laboratory__media{aspect-ratio:800/440;border-radius:var(--m4);margin-top:var(--m8);cursor:pointer;position:relative;overflow:hidden}.about-laboratory__media video,.about-laboratory__media img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=1023px){.about-laboratory__content{width:100%}}@media (width<=767px){.about-laboratory__title,.about-laboratory__description{width:100%}.about-laboratory__title{font-size:round(1.25rem,1px)}}@media (width<=479px){.about-laboratory__card{gap:var(--m16)}.about-laboratory__card-picture{width:2.5rem;height:2.5rem}}.liposomes{position:relative}.liposomes__title{font:700 var(--title-fs) / var(--title-lh) "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-transform:uppercase;overflow:hidden}.liposomes__sphere{aspect-ratio:540/500;position:relative}.liposomes__sphere-back,.liposomes__sphere-front{background:50%/contain no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.liposomes__sphere-back{z-index:19;background-image:url(/build/assets/sphere-back-DYa9B2kC.webp)}.liposomes__sphere-front{z-index:22;background-image:url(/build/assets/sphere-front-CvCEao8h.webp)}.liposomes__sphere-core{aspect-ratio:1;z-index:21;transform-origin:38% 48%;width:37.2222%;position:absolute;top:31%;left:36%}.liposomes__sphere-core-back,.liposomes__sphere-core-front{background:50%/contain no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.liposomes__sphere-core-back{background-image:url(/build/assets/core-back-B_bf7yGK.webp)}.liposomes__sphere-core-front{background-image:url(/build/assets/core-front-ivCc7DXV.webp)}.liposomes__feature{color:#a2a9adcc;max-width:11em;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.liposomes__first-screen-caption,.liposomes__first-screen-main{gap:var(--m24);flex-direction:column;display:flex}.liposomes__first-screen-title{font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.liposomes__first-screen-description{color:#333f48;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance}@media (width>=1240px){.liposomes{--title-fs:calc(var(--page-width-sizes-base) * 235 / 1440);--title-lh:1.1;margin-top:calc(-.96 * var(--title-fs) * var(--title-lh));height:300vh}.liposomes__scene{box-sizing:border-box;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.liposomes__caption{color:#fff;z-index:20;position:relative}.liposomes__title{white-space:nowrap;justify-content:center;display:flex}.liposomes__sphere{top:calc(.01 * var(--title-fs) * var(--title-lh));width:37.5%;margin:auto;position:absolute;left:0;right:2.8%}.liposomes__first-screen{z-index:10;flex:1;grid-template-columns:100%;max-height:round(27.5rem,1px);display:grid;position:relative}.liposomes__first-screen-content-container{flex-direction:column;display:flex}.liposomes__feature-list{grid-template-columns:repeat(6, calc(1 * (100% - var(--grid-gap) * (6 - 1)) / 6 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--grid-gap);grid-auto-flow:dense;padding:round(1.625rem, 1px) 0 var(--m16);display:grid}.liposomes__feature-list:before{content:"";grid-area:1/3/auto/5}.liposomes__feature:nth-child(4n+3),.liposomes__feature:nth-child(4n+4){text-align:right;margin-left:auto}.liposomes__first-screen-footer{--caption-col:calc(22 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (22 - 1));--main-col:calc(26 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (26 - 1));gap:var(--grid-gap);grid-template-columns:var(--caption-col) var(--main-col);flex:1;display:grid}.liposomes__first-screen-caption,.liposomes__first-screen-main{padding-top:var(--m40);padding-bottom:var(--m40);border-right:round(.0625rem,1px) solid #a2a9ad29;justify-content:flex-end}.liposomes__first-screen-caption{width:calc(8 * (100% - var(--grid-gap) * (22 - 1)) / 22 + var(--grid-gap) * (8 - 1))}.liposomes__first-screen-main{width:calc(20 * (100% - var(--grid-gap) * (26 - 1)) / 26 + var(--grid-gap) * (20 - 1))}.liposomes__logo{width:calc(4 * (100% - var(--grid-gap) * (8 - 1)) / 8 + var(--grid-gap) * (4 - 1))}.liposomes__logo picture,.liposomes__logo img{width:100%;height:auto;display:block}.liposomes__first-screen-title{width:calc(16 * (100% - var(--grid-gap) * (20 - 1)) / 20 + var(--grid-gap) * (16 - 1))}.liposomes__first-screen-description{width:calc(14 * (100% - var(--grid-gap) * (20 - 1)) / 20 + var(--grid-gap) * (14 - 1))}.liposomes__second-screen{z-index:11;background:#fff url(/build/assets/skin-CxtMSLwm.webp) top/cover no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 10%);mask-image:linear-gradient(#0000,#000 10%)}}@media (width<=1239px){.liposomes{--title-fs:calc(100vw * 111 / 360);--title-lh:.78;color:#fff;background:#292929;padding-top:round(2.0625rem,1px);overflow:hidden}.liposomes__title{text-align:center;word-break:break-all;white-space:normal}.liposomes__scene{height:auto;position:static}.liposomes__sphere{margin:calc(-.8 * var(--title-fs) * var(--title-lh)) auto 0;width:125%;max-width:round(25rem,1px);right:0}.liposomes__sphere-core{width:37.2222%;top:30%;left:36%}.liposomes__first-screen{max-height:none;padding:round(1.5rem,1px) 0 round(2rem,1px)}.liposomes__first-screen-content-container{flex-direction:column;row-gap:round(2.5rem,1px);display:flex}.liposomes__first-screen-footer{flex-direction:column;order:-1;gap:round(1rem,1px);display:flex}.liposomes__first-screen-caption{display:none}.liposomes__first-screen-main{border-right:0;row-gap:round(1rem,1px);padding-top:0;padding-bottom:0}.liposomes__first-screen-description{color:#a2a9ad}.liposomes__feature-list{grid-template-columns:repeat(2, calc(1 * (100% - var(--grid-gap) * (2 - 1)) / 2 + var(--grid-gap) * (1 - 1)));grid-column-gap:var(--grid-gap);grid-row-gap:var(--grid-gap);row-gap:var(--m24);display:grid}.liposomes__feature-list:before{display:none}.liposomes__second-screen{background:#fff url(/build/assets/skin-mobile-Bp1jx4uW.webp) bottom/cover no-repeat;width:100%;height:19.1rem;position:relative;-webkit-mask-image:none;mask-image:none}}@media (width<=479px){.liposomes__sphere{margin-top:calc(-1 * var(--title-fs) * var(--title-lh));right:8%}}.nanotech{color:#f9fafa;background:#292929;position:relative;overflow:hidden}.nanotech__content-container{grid-template-columns:50% 50%;display:grid}.nanotech__content{z-index:1;justify-content:flex-end;align-items:flex-start;gap:var(--m32);padding:var(--m32) var(--m32) var(--m32) 0;flex-direction:column;display:flex;position:relative}.nanotech__logo{z-index:-1;aspect-ratio:1;color:#a2a9ad14;width:101.453%;height:auto;position:absolute;top:33%;left:40%;transform:translate(-50%,-50%)}.nanotech__title,.nanotech__description{width:calc(20 * (100% - var(--grid-gap) * (24 - 1)) / 24 + var(--grid-gap) * (20 - 1))}.nanotech__title{font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.nanotech__description{color:#a2a9ad;font:400 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.nanotech__media{z-index:2;aspect-ratio:360/200;min-height:min(100vh,70vw);margin-right:calc(-1 * var(--page-gutter));position:relative}.nanotech__media img,.nanotech__media video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.nanotech__more{--btn-fs:var(--fs10);min-width:round(11.875rem,1px)}@media (width<=767px){.nanotech__content-container{grid-template-columns:100%}.nanotech__media{min-height:unset;margin-left:calc(-1 * var(--page-gutter));order:-1}.nanotech__content{row-gap:var(--m24);padding-right:0}.nanotech__logo{width:205.294%;top:-40%;left:90%}.nanotech__title,.nanotech__description{width:100%}.nanotech__title{font-size:round(1.25rem,1px)}.nanotech__more{width:100%}}.research-products{z-index:20;position:relative}@media (width>=1240px){.research-products{margin-top:calc(-.5 * var(--root-height));margin-bottom:calc(-.5 * var(--root-height))}}@media (width<=1239px){.research-products{margin-top:round(-7rem,1px);margin-bottom:0}}.research-promo-quote{gap:round(1.25rem, 1px) var(--m40);color:#a2a9ad;align-items:flex-end;display:flex}.research-promo-quote__picture{border-radius:50%;flex-shrink:0;width:3.1rem;height:3.1rem}.research-promo-quote__picture picture,.research-promo-quote__picture img,.research-promo-quote__picture video,.research-promo-quote__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.research-promo-quote__content{gap:var(--m8);font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;flex-direction:column;display:flex}.research-promo-quote__content:before{content:"“";letter-spacing:var(--letter-spacing);margin:-.35em 0;font:700 round(2rem,1px)/1 Montserrat,Arial,sans-serif,-apple-system}.research-promo-quote__author{opacity:.64}@media (width<=479px){.research-promo-quote{flex-direction:column;align-items:flex-start}.research-promo-quote__content{order:-1}}.research-promo__root{color:#fff;box-sizing:border-box;background:#292929;position:relative}.research-promo__scene{z-index:20;pointer-events:none;position:relative}.research-promo__molecule-1,.research-promo__molecule-2,.research-promo__molecule-3,.research-promo__molecule-top-left,.research-promo__molecule-top-right,.research-promo__molecule-bottom-right,.research-promo__molecule-bottom-left{z-index:20;background:50%/contain no-repeat;position:absolute}.research-promo__molecule-1{aspect-ratio:695/551;background-image:url(/build/assets/molecule-1-D_XfPLn8.webp);width:48.2639%;top:-1.8%;left:-17%;transform:rotate(104deg)}.research-promo__molecule-2{aspect-ratio:1175/831;background-image:url(/build/assets/molecule-2-DrE2OOiu.webp);width:81.5972%;bottom:-20%;right:-15%;transform:rotate(-61deg)}.research-promo__molecule-3{aspect-ratio:520/489;background-image:url(/build/assets/molecule-3-DvGzW7kn.webp);width:36.1111%;top:-32.5%;left:43%;transform:rotate(-110deg)}.research-promo__first-screen{z-index:30;box-sizing:border-box;grid-template-columns:100%;display:grid;position:relative}.research-promo__first-screen-content-container{flex-direction:column;row-gap:round(4rem,1px);display:flex;position:relative}.research-promo__scroll{z-index:20;position:absolute;bottom:0;right:0}.research-promo__second-screen{box-sizing:border-box;grid-template-columns:100%;display:grid}.research-promo__second-screen-content-container{position:relative}.research-promo__second-screen-title{--title-base:min(100vw, var(--page-max-width));--fs:calc(var(--title-base) * 232 / 1440);z-index:19;color:#3c3d3e;font:700 var(--fs) / .8 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em;text-align:center;text-transform:uppercase;position:relative;overflow:hidden}.research-promo__second-screen-description{font:700 var(--fs20) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;text-wrap:balance;z-index:30;position:relative}.research-promo__second-screen-description b,.research-promo__second-screen-description strong{font-weight:inherit;color:var(--accent-color,currentColor)}.research-promo__second-screen-description p{margin:0}.research-promo__second-screen-description p:not(:last-child){margin-bottom:round(2.5rem,1px)}.research-promo__molecule-caption{gap:var(--m4);z-index:29;flex-direction:column;display:flex;position:relative}.research-promo__molecule-caption--first,.research-promo__molecule-caption--third{padding-top:var(--m24);border-top:round(.0625rem,1px) solid #a2a9ad29}.research-promo__molecule-caption--second{padding-bottom:var(--m24);border-bottom:round(.0625rem,1px) solid #a2a9ad29}.research-promo__molecule-title{font:italic 700 var(--fs16) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.03em}.research-promo__molecule-title sup,.research-promo__molecule-title sub{margin:0 .1em;font-size:.55em;position:relative}.research-promo__molecule-title sub{bottom:.4em}.research-promo__molecule-description{color:#a2a9ad;font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance}.research-promo__third-screen{box-sizing:border-box;flex-direction:column;display:flex}.research-promo__third-screen-content-container{flex-direction:column;flex:1;display:flex;position:relative}.research-promo__sphere{aspect-ratio:540/500;z-index:21;background:url(/build/assets/sphere-front-CvCEao8h.webp) 50%/contain no-repeat;width:37.5%;margin:auto;position:absolute;bottom:0;left:0;right:2.8%}@media (width>=1240px){.research-promo{--screen-height:calc(var(--page-width-sizes-base) * 760 / 1440);--offset:calc(var(--page-width-sizes-base) * 255 / 1440);margin-bottom:calc(-1 * var(--offset));padding-bottom:var(--offset);position:relative;overflow:clip}.research-promo__root{padding-bottom:var(--screen-height);display:grid}.research-promo__scene{width:100%;height:var(--screen-height);grid-area:1/1;position:sticky;top:0}.research-promo__content{grid-area:1/1}.research-promo__first-screen{height:var(--screen-height);padding:calc(var(--default-header-height) + round(7.875rem, 1px)) 0 var(--m32)}.research-promo__first-screen-content-container{height:calc(100vh - var(--default-header-height) - round(7.875rem, 1px) - var(--m32))}.research-promo__second-screen{height:var(--screen-height);padding:round(3.25rem,1px) 0}.research-promo__molecule-2,.research-promo__molecule-top-left,.research-promo__molecule-top-right,.research-promo__molecule-bottom-right,.research-promo__molecule-bottom-left{--rotation:0deg;--scale:1;aspect-ratio:1175/831;background:0 0;transform:none}.research-promo__molecule-2:before,.research-promo__molecule-top-left:before,.research-promo__molecule-top-right:before,.research-promo__molecule-bottom-right:before,.research-promo__molecule-bottom-left:before{content:"";width:100%;height:100%;transform:rotate(var(--rotation)) scale(var(--scale));background:url(/build/assets/molecule-2-DrE2OOiu.webp) 50%/contain no-repeat;position:absolute;top:0;left:0}.research-promo__molecule-2{--rotation:-61deg}.research-promo__molecule-top-left{--rotation:-128deg;width:51.875%;top:-42.5%;left:-42.5%}.research-promo__molecule-top-right{--rotation:75deg;width:61.1806%;top:-42.5%;right:-46%}.research-promo__molecule-bottom-right{--rotation:-49deg;width:63.6806%;bottom:-43%;right:-47%}.research-promo__molecule-bottom-left{--rotation:-111deg;width:54.3056%;bottom:-48%;left:-35.5%}.research-promo__caption{width:calc(32 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (32 - 1));margin:auto 0}.research-promo__quote{width:calc(14 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (14 - 1));min-width:round(25rem,1px)}.research-promo__second-screen-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.research-promo__second-screen-description{width:calc(14 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (14 - 1));position:absolute;bottom:round(.3125rem,1px);right:0}.research-promo__molecule-caption{position:absolute}.research-promo__molecule-caption--first{width:calc(10 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (10 - 1));top:19%;left:0}.research-promo__molecule-caption--second{width:calc(8 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (8 - 1));bottom:1%;left:12.5%}.research-promo__molecule-caption--third{width:calc(10 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (10 - 1));text-align:right;top:10%;right:0}}@media (width<=1239px){.research-promo{--first-molecule-max-width:round(35.5rem, 1px);--first-molecule-base-width:calc(100% * 568 / 360);--first-molecule-width:min(var(--first-molecule-max-width), var(--first-molecule-base-width));--second-molecule-max-width:round(46.125rem, 1px);--second-molecule-base-width:calc(100% * 738 / 360);--second-molecule-width:min(var(--second-molecule-max-width), var(--second-molecule-base-width));--third-molecule-max-width:round(20.8125rem, 1px);--third-molecule-base-width:calc(100% * 333 / 360);--third-molecule-width:min(var(--third-molecule-max-width), var(--third-molecule-base-width));margin-bottom:0;padding-bottom:0;overflow:hidden}.research-promo:after{content:"";z-index:21;background:linear-gradient(#292929cc 10%,#29292900);width:100%;height:25rem;position:absolute;top:0;left:0}.research-promo__root{padding-bottom:0}.research-promo__scene{width:100%;height:100%;position:absolute;top:0;left:0}.research-promo__molecule-top-left,.research-promo__molecule-top-right,.research-promo__molecule-bottom-right,.research-promo__molecule-bottom-left,.research-promo__scroll,.research-promo__sphere{display:none}.research-promo__molecule-1{top:calc(-.41 * var(--first-molecule-width));left:calc(-.37 * var(--first-molecule-width));width:var(--first-molecule-width)}.research-promo__molecule-2{bottom:unset;right:calc(-.46 * var(--second-molecule-width));width:var(--second-molecule-width);background:url(/build/assets/molecule-2-DrE2OOiu.webp) 50%/contain no-repeat;top:round(9.375rem,1px);transform:rotate(-92deg)}.research-promo__molecule-2:before{display:none}.research-promo__molecule-3{top:unset;left:calc(-.46 * var(--third-molecule-width));width:var(--third-molecule-width);bottom:round(20rem,1px);transform:rotate(-32deg)}.research-promo__first-screen{padding:calc(var(--default-header-height) + round(.625rem, 1px)) 0 var(--m32)}.research-promo__first-screen-content-container{height:auto}.research-promo__caption{width:90%;margin:0;padding-bottom:0}.research-promo__caption .promo-quote__title{float:unset;margin-right:unset;margin-bottom:var(--m12);width:100%}.research-promo__quote{width:90%;min-width:0;padding-bottom:0}.research-promo__second-screen{height:auto;padding-bottom:var(--m32)}.research-promo__second-screen-title{--fs:calc(100vw * 48 / 360);margin:round(4.0625rem, 1px) calc(-1 * var(--page-gutter)) 0;padding:0 var(--page-gutter);position:relative;top:auto;left:auto;transform:none}.research-promo__molecule-caption--first{display:none}.research-promo__molecule-caption--second{margin-top:calc(var(--second-molecule-width) * .255);z-index:1;max-width:60%;padding-bottom:round(1rem,1px)}.research-promo__molecule-caption--third{margin-top:calc(var(--third-molecule-width) * .2);text-align:right;width:60%;margin-left:auto;padding-top:round(1.25rem,1px)}.research-promo__second-screen-description{margin-top:calc(var(--third-molecule-width) * .425);letter-spacing:-.03em;font-size:round(1.25rem,1px);position:relative}}@media (orientation:portrait) and (width>=1240px){.research-promo__caption{width:100%}}@media (width<=1439px) and (width>=1240px){.research-promo__first-screen{padding-top:calc(var(--default-header-height) + var(--m20))}}.review-item{--picture-width:round(10rem, 1px);gap:var(--m24);color:#292929;flex-direction:column;display:flex}.review-item:not(:first-child){padding-top:var(--m32)}.review-item:not(:last-child){border-bottom:round(.0625rem,1px) solid #a2a9ad29;padding-bottom:round(1.875rem,1px)}.review-item__header{gap:var(--m16);flex-direction:column;display:flex}.review-item__title{color:#292929;font:700 var(--fs16) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.review-item__title--anonymous{color:#a2a9ad}.review-item__text-title{color:#292929;font:600 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);margin-top:round(.1875rem,1px);margin-bottom:round(.25rem,1px)}.review-item__text{-webkit-line-clamp:7;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review-item__picture-list{gap:var(--m12);flex-wrap:wrap;display:flex}.review-item__picture{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:currentColor;border-radius:var(--br2);aspect-ratio:1;width:var(--picture-width);background-color:#0000;border:none;outline:none;padding:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;overflow:hidden}.review-item__picture picture,.review-item__picture img{object-fit:cover;width:100%;height:100%;display:block}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.review-item__picture:hover{opacity:.8}.review-item__picture:active{opacity:.6}.review-item__picture:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.review-item__date{color:#00000052;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.review-item--review-popup{row-gap:var(--m16)}.review-item--review-popup:not(:first-child),.review-item--review-popup:not(:last-child){border:none;padding:0}.review-item--review-popup .review-item__title{font-size:var(--fs18)}.review-item--review-popup .review-item__picture-list{display:none}.review-item--account{gap:var(--m16);padding:var(--m16);background:#a2a9ad14}.review-item--account:not(:first-child){padding-top:var(--m16)}.review-item--account:not(:last-child){padding-bottom:var(--m16);border-bottom:none}.review-item--account .review-item__header{row-gap:var(--m12)}.review-item--account .review-item__picture-list{gap:var(--m8)}@media (width<=767px){.review-item{--picture-width:round(6.25rem, 1px)}}.review-list{--header-margin:var(--m32)}.review-list__header{justify-content:space-between;align-items:center;display:flex}.review-list__header:not(:last-child){margin-bottom:var(--header-margin)}.review-list__title{color:#292929;font:700 var(--fs32) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.review-list__count{color:#a2a9ada3;margin:0 .12em}.review-list__items:not(:last-child){margin-bottom:var(--m32)}.review-list--catalog-detail{--header-margin:var(--m40);padding:var(--m40) var(--m32);border-top:round(.0625rem,1px) solid #a2a9ad29}@media (width<=767px){.review-list--catalog-detail{--header-margin:var(--m16);padding:var(--m16) var(--m12)}}.review-product{--picture-size:round(5.5rem, 1px);--column-gap:var(--m24);--padding-vertical:var(--m32);--border-width:round(.0625rem, 1px);gap:var(--column-gap);padding:var(--padding-vertical) 0;align-items:center;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex}.review-product:not(:last-child){border-bottom:var(--border-width) solid #a2a9ad29}.review-product__link{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;gap:var(--column-gap);background-color:#0000;flex-grow:1;align-items:center;text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.review-product__link:hover{opacity:.8}.review-product__link:active{opacity:.6}.review-product__link:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.review-product__picture{width:var(--picture-size);height:var(--picture-size);border-radius:var(--br2);flex-shrink:0;overflow:hidden}.review-product__picture picture,.review-product__picture img,.review-product__picture video,.review-product__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.review-product__info{gap:var(--m8);flex-direction:column;flex:1;display:flex}.review-product__line{color:#a2a9ad;font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.review-product__name{-webkit-line-clamp:2;font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review-product--in-slider{--picture-size:round(4rem, 1px);--column-gap:var(--m12);--padding-vertical:0;--border-width:0;cursor:pointer}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.review-product--in-slider:hover{opacity:.8}.review-product--in-slider:active{opacity:.6}.review-product--in-slider:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.review-product--in-review{--picture-size:round(4rem, 1px);--column-gap:var(--m16);--padding-vertical:0;--border-width:0}@media (width<=1023px){.review-product{flex-direction:column;align-items:flex-start}.review-product__btn{width:100%}}.review-summary{color:#292929}.review-summary__section{gap:var(--m16);padding:var(--m16);box-sizing:border-box;background:#a2a9ad14;flex-direction:column;display:flex}.review-summary__section:not(:first-child){border-top:round(.0625rem,1px) solid #a2a9ad3d}.review-summary__header{gap:var(--m8);flex-direction:column;display:flex}.review-summary__counts{align-items:center;gap:var(--m8);display:flex}.review-summary__counts-item{font:500 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.review-summary__counts-separator{background:#a2a9ad;border-radius:50%;flex-shrink:0;width:.3rem;height:.3rem}.review-summary__rows{gap:var(--m4);flex-direction:column;display:flex}.review-summary__row{align-items:center;gap:var(--m8);display:flex}.review-summary__stars{flex-shrink:0;justify-content:flex-end;align-items:center;width:round(5.625rem,1px);display:flex}.review-summary__star-container{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:20%;display:flex;position:relative}.review-summary__star-icon{color:#292929;width:.7rem;height:.7rem}.review-summary__bar{background:#a2a9ad3d;border-radius:round(.0625rem,1px);flex:1;height:round(.25rem,1px)}.review-summary__bar-fill{background:#292929;border-radius:round(.0625rem,1px);height:100%}.review-summary__message{gap:var(--m16);color:#a2a9ad;font:500 var(--fs13) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex-direction:column;display:flex}.review-summary__message-icon{flex-shrink:0;place-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.review-summary__message-icon svg{width:1.2rem;height:1.2rem}.review-summary__btn{align-self:flex-start}.search-dropdown{--search-dropdown-top:calc(var(--header-height) + var(--search-dropdown-offset,0rem));top:var(--search-dropdown-top);max-height:calc(100 * var(--vh) - var(--search-dropdown-top) - var(--bottom-panel-height));overscroll-behavior:none;box-sizing:border-box;border-radius:var(--search-dropdown-border-radius,0rem);color:#333;z-index:100;font:500 var(--fs14) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);background:#fff;position:absolute;left:0;right:0;overflow-y:auto}.search-dropdown__content{gap:var(--m24);padding:var(--m32) var(--search-dropdown-offset-right,0rem) var(--m24) var(--search-dropdown-offset-left,0rem);display:flex}.search-dropdown__sidebar{gap:var(--m32);flex-direction:column;flex-shrink:0;width:round(16.25rem,1px);display:flex}.search-dropdown__block{gap:var(--m4);flex-direction:column;display:flex}.search-dropdown__header{padding:round(.125rem, 1px) var(--m4);justify-content:space-between;align-items:center;display:flex}.search-dropdown__title{color:#a2a9ad;font:500 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.search-dropdown__list{color:#333f48;gap:var(--m4);flex-direction:column;display:flex}.search-dropdown__more{--link-icon-size:round(1.25rem, 1px);--link-gap:var(--m12);color:#a2a9ad;font:600 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.search-dropdown__link-picture{border-radius:var(--br16);background:#a2a9ad14;flex-shrink:0;place-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.search-dropdown__link-picture picture,.search-dropdown__link-picture img,.search-dropdown__link-picture video,.search-dropdown__link-picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.search-dropdown__link-picture svg{color:#a2a9ad66;width:1.5rem;height:1.5rem}.search-dropdown__products{flex:1}.search-dropdown__products-header{padding:0 var(--m24) var(--m24);justify-content:space-between;align-items:center;display:flex}.search-dropdown__products-title{align-items:center;gap:var(--m8);font:700 var(--fs18) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase;display:flex}.search-dropdown__products-count{color:#a2a9ad}.search-dropdown__products-list{clip-path:inset(round(.125rem,1px));grid-template-columns:repeat(auto-fill,minmax(0,round(15.25rem,1px)));display:grid}.search-dropdown__product{border-bottom:round(.0625rem,1px) solid #a2a9ad29;border-right:round(.0625rem,1px) solid #a2a9ad29}@media (width<=1239px){.search-dropdown__products-list{grid-template-columns:repeat(auto-fill,minmax(0,round(15.25rem,1px)))}}@media (width<=1023px){.search-dropdown__products-list{grid-template-columns:repeat(auto-fill,minmax(round(10rem,1px),1fr))}}@media (width<=767px){.search-dropdown__content{padding-top:var(--m16);flex-direction:column}.search-dropdown__sidebar,.search-dropdown__products{width:100%}.search-dropdown__sidebar{row-gap:var(--m16)}.search-dropdown__products-header{padding:0 var(--m4) var(--m16)}.search-dropdown__products-title{font-size:var(--fs16)}}.search-page__header{gap:var(--m16);margin-bottom:var(--m32);flex-direction:column;display:flex}.search-page__header:not(:last-child){margin-bottom:var(--m32)}.search-page__title{color:#a2a9ad;font:500 var(--fs12) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.search-page__query{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.search-page__tabs-container{gap:var(--m16);align-items:center;display:flex}.search-page__tabs-container:not(:last-child){margin-bottom:var(--m40)}.search-page__tabs{flex:1;overflow:hidden}.selected-info-item{--title-color:#292929;-webkit-text-decoration-skip:objects;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;color:currentColor;gap:var(--m10);padding:0;padding:var(--m24);box-sizing:border-box;background-color:#0000;border:none;outline:none;align-items:center;text-decoration:none;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.selected-info-item:hover{--title-color:#292929cc}}.selected-info-item__title{max-width:11.875rem;color:var(--title-color);font:600 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);transition-property:color;transition-duration:.15s;transition-timing-function:ease}.selected-info-item__picture-wrap{flex-shrink:0;display:flex}.selected-info-item__picture{border:round(.0625rem,1px) solid #a2a9ad14;border-radius:100%;flex-shrink:0;width:2.8rem;height:2.9rem;overflow:hidden}.selected-info-item__picture picture,.selected-info-item__picture img,.selected-info-item__picture video,.selected-info-item__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.selected-info-item__picture--element{width:2.5rem;height:2.5rem;z-index:var(--z-index);transform:rotate(var(--rotate))}.selected-info-item__picture--element:not(:last-child){margin-right:calc(-1 * var(--m18))}@media (width<=767px){.selected-info-item{border-radius:var(--br4);padding:var(--m12);background:#a2a9ad14}.selected-info-item__title{max-width:initial}}.selected-info__slider{--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter);--slides-count:5;--slider-gap:0rem;--slide-width:calc((100% - (var(--slides-count,1) - 1) * var(--slider-gap,0rem)) / var(--slides-count,1))}.selected-info__swiper{padding:0 calc(var(--page-gutter))}@media (width<=1239px){.selected-info__slider{--slide-width:round(17.5rem, 1px)}}@media (width<=767px){.selected-info{padding-top:var(--m16)}.selected-info__slider{--slider-gap:var(--m4);--slide-width:round(16.25rem, 1px)}}.shop-card{padding:var(--m24);box-sizing:border-box;flex-direction:column;display:flex}.shop-card__name,.shop-card__phone,.shop-card__site,.shop-card__mail{font:700 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:var(--letter-spacing)}.shop-card__name{margin-bottom:var(--m16)}.shop-card__address{font:400 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.045em;margin-bottom:var(--m40)}.shop-card__btn{align-self:start;margin-top:auto}.shop-card__contacts{gap:var(--m16);margin-bottom:var(--m16);flex-direction:column;display:flex}@media (width<=767px){.shop-card{padding-left:0;padding-right:0}.shop-card__btn{width:100%}}.shop-list__empty-state{margin-bottom:var(--m154)}.shop-list__main{grid-template-columns:repeat(auto-fill,minmax(round(20rem,1px),1fr));display:grid;overflow:hidden}.shop-list__item{border:round(.0625rem,1px) solid #a2a9ad29;min-height:round(21.25rem,1px);margin:calc(-1*round(.0625rem,1px))}.shop-list__pagination{padding:var(--m40) 0}@media (width<=1023px){.shop-list__item{min-height:round(16.875rem,1px)}}.selection-card{--card-scale:1;color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;border-radius:var(--br4);background-color:#0000;background:var(--bg-color,transparent);flex-direction:column;min-height:round(30rem,1px);text-decoration:none;display:flex;position:relative;overflow:hidden;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.selection-card:hover{--card-scale:1.1}.selection-card:hover .selection-card__btn-animated{--btn-icon-color:var(--btn-hover-icon-color);--btn-animated-icon-offset:100%;color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color)}}.selection-card__wrapper{z-index:2;gap:var(--m12);padding:var(--m16);color:var(--color-text,#fff);box-sizing:border-box;justify-content:space-between;margin-top:auto;display:flex;position:relative}.selection-card__title{font:700 var(--fs18) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.selection-card__text{gap:var(--m12);will-change:transform;flex-direction:column;display:flex}.selection-card__description{font:400 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);flex:1}.selection-card__btn-animated{flex-shrink:0;margin-top:auto}.selection-card__picture{z-index:1;width:101%;height:101%;transform:scale(var(--card-scale));will-change:transform;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;left:0}.selection-card__picture picture,.selection-card__picture img,.selection-card__picture video,.selection-card__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}@media (width<=767px){.selection-card{min-height:round(25rem,1px)}}.selection{padding-bottom:var(--m68)}.selection__slider{--slide-width:calc(25% - var(--grid-gap) * 3 / 4);--slider-gap:var(--grid-gap);--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter);overflow:visible}.selection__swiper{padding:0 calc(var(--page-gutter))}.selection--research{padding:var(--m64) 0;color:#fff;background:#292929}@media (width<=1239px){.selection__slider{--slide-width:round(20rem, 1px)}}.share-socials{gap:var(--m8);flex-wrap:wrap;display:flex}.share-socials__item{border-radius:var(--br8);width:2.5rem;height:2.5rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;overflow:hidden}.share-socials__item picture,.share-socials__item img,.share-socials__item video,.share-socials__item .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.share-socials__item:hover{opacity:.8}.share-socials__item:active{opacity:.6}.share-socials__item:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.socials{gap:var(--m8);flex-wrap:wrap;display:flex}.socials__item{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;background-color:#0000;width:1.3rem;height:1.3rem;text-decoration:none;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;outline:none!important}.socials__item picture,.socials__item img,.socials__item video,.socials__item .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.socials__item:hover{opacity:.8}}.slider-nav{gap:var(--m32);align-items:center;display:flex}.slider-nav__slider{--slide-width:auto;--slider-gap:round(2.0625rem, 1px);--slider-placeholder-height:round(2.75rem, 1px);flex:1;min-width:0}.slider-nav__arrows{--slider-arrows-gap:var(--m8);flex-shrink:0}.slider-nav--contacts .slider-nav__slider{--slider-gap:var(--m24)}@media (width<=1023px){.slider-nav__slider{--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter);--slider-overflow:visible;--slider-placeholder-height:round(2.125rem, 1px)}.slider-nav__swiper{padding:0 calc(var(--page-gutter))}}@media (width<=767px){.slider-nav__slider{--slider-placeholder-height:round(2rem, 1px)}}@media (width<=479px){.slider-nav__slider{--slider-placeholder-height:round(1.75rem, 1px)}}.slider-arrows{gap:var(--slider-arrows-gap,var(--m4));display:flex}.slider-nav-tab{font:700 var(--fs40) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.slider-template{position:relative}.slider-template__prev,.slider-template__next{z-index:2;position:var(--slider-template-nav-position,absolute);top:var(--slider-template-nav-top,50%);transform:translateY(var(--slider-template-nav-translate-y,-50%))}.slider-template__prev{left:var(--slider-template-prev-left,calc(-1 * var(--m24)))}.slider-template__next{right:var(--slider-template-next-right,calc(-1 * var(--m24)))}.slider__swiper{overflow:var(--swiper-overflow,hidden);border-radius:var(--slider-border-radius);margin-left:calc(-1 * var(--slider-offset-left,0rem));margin-right:calc(-1 * var(--slider-offset-right,0rem));position:relative}.slider__swiper:before,.slider__swiper:after{content:"";width:var(--slider-fade-width,round(5rem, 1px));pointer-events:none;opacity:0;z-index:10;height:100%;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;position:absolute;top:0}.slider__swiper:before{background:var(--slider-fade-bg-left,linear-gradient(to right, #fff, #fff0));left:0}.slider__swiper:after{background:var(--slider-fade-bg-right,linear-gradient(to left, #fff, #fff0));right:0}.slider__swiper:not(.slider__swiper--initialized){min-height:var(--slider-placeholder-height,0rem)}.slider__slide,.slider__card{box-sizing:border-box;width:var(--slide-width,calc((100% - var(--slider-offset-left,0rem) - (var(--slides-count,1) - 1) * var(--slider-gap,var(--grid-gap)) - var(--slider-offset-right,0rem)) / var(--slides-count,1)));flex-shrink:0}.slider__slide:not(:last-child){margin-right:var(--slider-gap,var(--grid-gap))}.slider__scroll-wrap{margin-left:calc(-1 * var(--slider-offset-left,0rem));margin-right:calc(-1 * var(--slider-offset-right,0rem));padding-left:var(--slider-offset-left);padding-right:var(--slider-offset-right);overflow:auto hidden}.slider__cards{gap:var(--slider-gap,var(--grid-gap));display:inline-flex}.slider--stretch .slider__swiper{display:flex}.slider--stretch .slider__slide,.slider--stretch .slider__card{grid-template-columns:100%;display:grid;height:auto!important}.slider--fade .slider__slide{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.slider--fade .slider__slide.swiper-slide-active{opacity:1!important}.slider--fade .slider__slide:not(.swiper-slide-active){opacity:0!important;pointer-events:none!important}.slider--fade-at-right .slider__swiper:after,.slider--fade-at-left .slider__swiper:before{opacity:1}.stories-progress{gap:var(--m8);align-items:center;display:flex}.stories-progress__item{background:#ffffff29;border-radius:round(62.4375rem,1px);flex:1;height:round(.25rem,1px);position:relative;overflow:hidden}.stories-progress__fill{border-radius:inherit;background:#fff;width:0%;height:100%;transition-property:width;transition-duration:.15s;transition-timing-function:ease}.stories{--slider-placeholder-height:466rem;padding:var(--m64) 0;background:#f8f8f8;overflow:hidden}.stories__header{gap:var(--m64);margin-bottom:var(--m34);align-items:center;display:flex}.stories__content{position:relative}.stories__title{color:#292929;font:700 var(--fs32) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.stories__description{color:#a2a9ad;max-width:23.625rem;font:500 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.stories__slider{--slide-width:round(17.5rem, 1px);--slider-gap:var(--m8);--slider-border-radius:var(--br4);--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter);overflow:visible}.stories__swiper{padding:0 calc(var(--page-gutter))}@media (width<=1023px){.stories__header{align-items:start;gap:var(--m16);flex-direction:column}}.story-card{border-radius:var(--br4);cursor:pointer;display:grid;position:relative;overflow:hidden}.story-card__caption{top:var(--m16);left:var(--m16);color:#fff;font:500 var(--fs10) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);z-index:2;will-change:transform;position:absolute}.story-card__product,.story-card__media{grid-area:1/1}.story-card__product{padding:var(--m8);z-index:2;align-self:end}.story-card__media{z-index:1;position:relative;overflow:hidden;transform:translateZ(0)}.story-card__media:before{content:"";padding-bottom:clamp(0rem,166.429%,10000000px);display:block;position:relative}.story-card__media img,.story-card__media picture,.story-card__media video,.story-card__media .sx-video{object-fit:cover;border-radius:inherit;width:102%;height:102%;margin:auto;position:absolute;inset:0;transform:translateZ(0)}.story-card__media:after{content:"";z-index:2;border-radius:inherit;background:linear-gradient(#07070780,#0000 60%);width:100%;height:100%;position:absolute;top:0;left:0}.story-card__panel{min-height:round(5rem,1px)}.story-preview-list{flex-wrap:wrap;gap:round(1.625rem,1px);display:flex}.story-preview-list__item{width:round(4.125rem,1px)}.story-preview{--circle-stroke-offset:4px;box-sizing:border-box;padding:calc(var(--circle-stroke-offset) + var(--circle-stroke-width));cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.story-preview__progress{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.story-preview__progress svg{width:100%;height:100%;position:absolute;top:0;left:0}.story-preview__circle{stroke:#292929;fill:#0000}.story-preview__circle--showed{stroke:#29292929}.story-preview__preview-container{z-index:2;aspect-ratio:1;background:#29292929;border-radius:50%;position:relative;overflow:hidden}.story-preview__preview{width:100%;height:100%;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;position:absolute;top:0;left:0}.story-preview__preview picture,.story-preview__preview img,.story-preview__preview video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.summary-items{flex-direction:column;display:flex}.summary-items__item{justify-content:space-between;align-items:center;gap:var(--m16);padding:var(--m16) 0;flex-wrap:wrap;display:flex}.summary-items__item:not(:last-child){border-bottom:round(.0625rem,1px) solid #a2a9ad29}.summary-items__item--refund{--value-color:#bd1212;--title-color:#bd1212}.summary-items__title{color:var(--title-color,#a2a9ad);font:500 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.summary-items__value{color:var(--value-color,currentColor);font:600 var(--fs14) / 1.35 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.reading-time{--link-selected-color:#a2a9adcc;--link-gap:var(--m4);font:500 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing)}.toast-container{z-index:101;pointer-events:none;position:fixed;inset:0}.toast-container__list{gap:var(--m8);pointer-events:none;flex-direction:column;display:flex;position:fixed}.toast-container__list--top-right{top:var(--m16);right:var(--m16)}.toast-container__list--top-left{top:var(--m16);left:var(--m16)}.toast-container__list--bottom-right{bottom:var(--m16);right:var(--m16)}.toast-container__list--bottom-left{bottom:var(--m16);left:var(--m16)}.toast-item{pointer-events:auto;align-items:center;gap:var(--m12);min-width:round(17.5rem,1px);max-width:round(30rem,1px);padding:var(--m12) var(--m16);color:#fff;border-radius:var(--br8);font:500 var(--fs14) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);box-sizing:border-box;background:#292929;display:flex;box-shadow:0 round(.25rem,1px) round(1rem,1px) #00000026}.toast-item__content{flex:1}.toast-item__close{cursor:pointer;color:#fff;opacity:.6;background:0 0;border:none;flex-shrink:0;padding:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease}.toast-item__close .symbol{--icon-size:round(1rem, 1px)}.toast-item__close:hover{opacity:1}@media (width<=767px){.toast-item{min-width:0;max-width:calc(100vw - var(--m32))}}.where-to-buy-page__title{margin-bottom:var(--m32)}.where-to-buy-page__header{--filter-col:calc(13 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (13 - 1));--tabs-col:calc(26 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (26 - 1));--toggle-col:calc(9 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (9 - 1));grid-column-gap:var(--grid-gap);grid-template-columns:var(--filter-col) var(--tabs-col) var(--toggle-col);margin-bottom:var(--m40);display:grid}.where-to-buy-page__filter{margin-right:auto}.where-to-buy-page__toggle{justify-self:end;width:fit-content;margin-left:auto}.where-to-buy-page__content{margin-top:var(--m40)}.where-to-buy-page__empty-state{margin-bottom:var(--m64)}@media (width<=1239px){.where-to-buy-page__header{--filter-col:calc(11 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (11 - 1));--tabs-col:calc(25 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (25 - 1));--toggle-col:calc(12 * (100% - var(--grid-gap) * (48 - 1)) / 48 + var(--grid-gap) * (12 - 1));grid-template-columns:var(--filter-col) var(--tabs-col) var(--toggle-col)}}@media (width<=1023px){.where-to-buy-page__header{grid-row-gap:var(--m16);grid-template-columns:100%}.where-to-buy-page__toggle{justify-self:start;margin-left:0}}@media (width<=767px){.where-to-buy-page__filter,.where-to-buy-page__toggle{width:100%}}.catalog-filter-tabs__slider{--slide-width:auto;--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter);overflow:hidden}.catalog-filter-tabs__swiper{padding:0 calc(var(--page-gutter))}@media (width<=1023px){.catalog-filter-tabs__slider{overflow:visible}}.catalog-filter{flex-direction:column;display:flex}.catalog-filter__list{flex:1}.catalog-filter__spoiler{padding:var(--m12) 0;position:relative}.catalog-filter__default{position:relative}.catalog-filter__footer{gap:var(--m8);padding:var(--m24) 0;z-index:50;background:#fff;border-top:round(.0625rem,1px) solid #a2a9ad29;justify-content:right;align-items:center;display:flex;position:sticky;bottom:0}.catalog-filter--in-side-popup .catalog-filter__list{padding:var(--m16) var(--popup-padding)}.catalog-filter--in-side-popup .catalog-filter__footer{padding:var(--m24) var(--popup-padding)}.catalog-filter--one-field .catalog-filter__list-field{--max-wrap-height:calc(100vh - round(20rem, 1px))}@media (width<=767px){.catalog-filter--one-field .catalog-filter__list-field{--max-wrap-height:calc(100vh - round(17.5rem, 1px))}}.filter-item-spoiler__header{color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;align-items:center;gap:var(--m12);cursor:pointer;background-color:#0000;text-decoration:none;transition-property:color;transition-duration:.15s;transition-timing-function:ease;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.filter-item-spoiler__header:hover{opacity:.8}.filter-item-spoiler__header:focus-visible{outline-offset:var(--m4);outline:round(.0625rem,1px) dashed #000!important}}.filter-item-spoiler__title{color:#292929;font:700 var(--fs14) / 1.1 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-transform:uppercase}.filter-item-spoiler__count{margin-left:var(--m6);color:#a2a9ad}.filter-item-spoiler__arrow{color:#000;flex-shrink:0;place-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.filter-item-spoiler__content{padding-top:var(--m16)}.catalog-section-card{--title-color:#292929;color:currentColor;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;gap:var(--m10);padding:var(--m4) var(--m16) var(--m4) var(--m4);background-color:#0000;align-items:center;text-decoration:none;display:flex;outline:none!important}@media (pointer:fine),(-ms-high-contrast:none),(-ms-high-contrast:active){.catalog-section-card:hover{--title-color:#292929cc}}.catalog-section-card__title{max-width:8.2rem;color:var(--title-color);font:600 var(--fs12) / 1.4 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:var(--letter-spacing);text-wrap:balance;transition-property:color;transition-duration:.15s;transition-timing-function:ease}.catalog-section-card__picture-wrap{box-sizing:border-box;background:#f8f8f8;border:round(.0625rem,1px) solid #a2a9ad14;border-radius:100%;flex-shrink:0;place-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.catalog-section-card__picture{width:100%;height:100%}.catalog-section-card__picture picture,.catalog-section-card__picture img,.catalog-section-card__picture video,.catalog-section-card__picture .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.catalog-subsection__title{margin-bottom:var(--m8)}.catalog-subsection__breadcrumbs{margin-bottom:var(--m16)}.catalog-subsections{padding:var(--m32) 0;border-bottom:round(.0625rem,1px) solid #a2a9ad29}.catalog-subsections__slider{--slide-width:auto;--slider-gap:var(--m20);--slider-border-radius:100rem;--slider-placeholder-height:round(2.25rem, 1px);--slider-offset-right:var(--page-gutter);--slider-offset-left:var(--page-gutter);overflow:hidden}.catalog-subsections__prev,.catalog-subsections__next{--btn-disabled-opacity:0}.catalog-subsections__swiper{padding:0 calc(var(--page-gutter))}.catalog-subsections__prev{--slider-template-prev-left:0}.catalog-subsections__next{--slider-template-next-right:0}@media (width>=1024px){.catalog-subsections__slider{--slider-fade-width:round(7.5rem, 1px);--slider-fade-bg-left:linear-gradient(to right, #fff 70%, #fff0);--slider-fade-bg-right:linear-gradient(to left, #fff 70%, #fff0)}}@media (width<=1023px){.catalog-subsections__slider{overflow:visible}}.map-marker{--map-marker-color:#292929;cursor:pointer;border:round(.375rem, 1px) solid var(--map-marker-color);background:#fff;border-radius:100rem;width:.8rem;height:.8rem;transition-property:border-width;transition-duration:.15s;transition-timing-function:ease;position:relative;transform:translate(-50%,-100%)}.map-marker__icon{content:"";opacity:0;z-index:2;width:1.8rem;height:1.8rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:ease;position:absolute;bottom:calc(50% - round(.875rem,1px));left:calc(50% - round(.875rem,1px))}.map-marker__icon picture,.map-marker__icon img,.map-marker__icon video,.map-marker__icon .sx-video{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.map-marker__ponytail{opacity:0;color:var(--map-marker-color);transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease;position:absolute;bottom:0;left:50%;transform:translate(-50%,-100%)scale(0)}.map-marker--active{border-width:round(.875rem,1px);border-color:var(--map-marker-active-color)}.map-marker--active .map-marker__ponytail{opacity:1;color:var(--map-marker-active-color);transform:translate(-50%,calc(100% + round(.875rem,1px)))scale(1.2)}.map-marker--active .map-marker__icon{opacity:1}.map-marker--static{pointer-events:none}.shop-map-panel{position:var(--shop-map-panel-position,relative);box-sizing:border-box;padding:var(--m32);background:#fff;flex-direction:column;display:flex}.shop-map-panel__name,.shop-map-panel__phone,.shop-map-panel__site,.shop-map-panel__mail{font:700 var(--fs14) / 1.2 "Montserrat", Arial, sans-serif, -apple-system;text-transform:uppercase;letter-spacing:var(--letter-spacing)}.shop-map-panel__name{margin-bottom:var(--m16)}.shop-map-panel__address{font:400 var(--fs12) / 1.25 "Montserrat", Arial, sans-serif, -apple-system;letter-spacing:-.045em;margin-bottom:var(--m40)}.shop-map-panel__contacts{gap:var(--m16);margin-bottom:var(--m24);flex-direction:column;flex:1;display:flex;overflow:auto}.shop-map-panel__btn{align-self:start}.shop-map-panel__close{right:calc(-1 * var(--m12));position:absolute;top:0;transform:translate(100%)}.shop-map-panel--empty .shop-map-panel__name{margin-bottom:0}.page--dev .todo{background-size:4px 4px;outline:1px solid red;background-image:linear-gradient(-45deg,#f003 25%,#0000 25% 50%,#f003 50%,#80808033 75%,#0000 75%,#0000)!important}
