﻿.accordion{--indicator_size: ;--indicator_icon_size: var(--indicator_size);--indicator_icon_transform: translate(-50%, -50%) rotate(0);--details_gap: var(--sp_1d5);--datails_radius: var(--radius_sm);--summary_sp_y: 0;--summary_sp_x: 0;--summary_min_height: 0;--content_sp_start: ;--content_sp_end: ;--content_sp_x: ;--details_color_background: ;--indicator_icon_color: ;--summary_color_background: ;--summary_title_font_family: ;--summary_title_font_size: ;--summary_title_font_weight: 500;--summary_title_color: ;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:var(--animation_primary)}.accordion:where(.is_container) .accordion__item{container-type:inline-size}.accordion__indicator{position:absolute;top:50%;right:var(--summary_sp_x);transform:translateY(-50%);width:var(--indicator_size);height:var(--indicator_size);flex:0 0 var(--indicator_size);transition:all var(--animation_primary)}.accordion__indicator::before{content:"";font-family:var(--font_icon_family);font-size:var(--indicator_icon_size);color:var(--indicator_icon_color);position:absolute;top:50%;left:50%;transform:var(--indicator_icon_transform);transition:all var(--animation_primary)}.accordion__item{cursor:pointer}.accordion__item:not(:last-child){margin-bottom:var(--details_gap)}.accordion__item__summary{padding-block:var(--summary_sp_y);padding-inline:var(--summary_sp_x);min-height:var(--summary_min_height);height:100%;position:relative;transition:background var(--animation_primary)}.accordion__item__content{padding:var(--content_sp_start) var(--content_sp_x) var(--content_sp_end) var(--content_sp_x);height:100%}.accordion__item.active{--indicator_icon_transform: translate(-50%, -50%) rotate(-180deg)}.accordion .summary-title{margin-right:calc(var(--summary_sp_x) + var(--indicator_size));font-family:var(--summary_title_font_family);font-size:var(--summary_title_font_size);font-weight:var(--summary_title_font_weight);color:var(--summary_title_color);flex:1 1 auto;transition:color var(--animation_primary)}.accordion .content-text{line-height:var(--text_line_height);text-wrap:pretty}.accordion .item_container{container-type:inline-size}.accordion:where(.type_clean){--indicator_icon_color: var(--color_primary_0);--indicator_size: var(--sp_4d5);--content_sp_start: 0;--content_sp_end: 0;--content_sp_x: 0}.accordion:where(.type_fill){--details_color_background: var(--color_secondary_0);--indicator_icon_color: var(--color_primary_1);--summary_color_background: var(--color_secondary_0);--summary_title_font_family: var(--font_body_family);--summary_title_font_size: var(--sp_4);--summary_title_font_weight: 500;--summary_title_color: var(--color_primary_1);--content_sp_start: clamp(var(--sp_2d5), 6cqi, var(--sp_7));--content_sp_end: var(--content_sp_start);--content_sp_x: clamp(var(--sp_3), 5cqi, var(--sp_6d5));--summary_sp_y: var(--sp_4);--summary_sp_x: var(--content_sp_x);--summary_min_height: var(--sp_13);--indicator_size: var(--sp_3)}.accordion:where(.type_fill) .accordion__item{border-radius:var(--datails_radius);background:var(--details_color_background);overflow:hidden}.accordion:where(.type_fill) .accordion__item__summary{background:var(--summary_color_background);border-radius:var(--datails_radius)}.accordion:where(.type_fill) .accordion__item.active{--indicator_icon_color: var(--color_primary_0);--summary_color_background: var(--color_accent);--summary_title_color: var(--color_primary_0)}.page-title{--decoration_line_offset: var(--sp_4);--title_font_size: clamp(1.5625rem, 6.875vw + 0.1875042969rem, 2.25rem);-webkit-padding-after:var(--decoration_line_offset);padding-block-end:var(--decoration_line_offset);font-family:var(--font_heading_family);font-size:var(--title_font_size);line-height:.9;text-wrap:balance;position:relative}.page-title strong{font-weight:800;color:inherit}.page-title::after{content:"";position:absolute;left:0;bottom:0;width:var(--sp_17d5);height:var(--sp_1);border-radius:var(--radius_base);background:var(--color_accent)}@media all and (width > 479.999px){.page-title{--title_font_size: var(--sp_9)}}.screen-title{font-family:var(--font_heading_family);font-size:clamp(1.625rem, 1.1363636364vw + 1.397727983rem, 2.125rem);font-weight:700}.screen-title.center{margin-block:0;margin-inline:auto;text-align:center;max-width:690px}.screen-decoration-title{--sp_block: clamp(var(--sp_5), 3cqw, var(--sp_6d5));--sp_inline_end: clamp(var(--sp_5), 13cqw, var(--sp_25));--title_font_size: clamp(1.625rem, 8.59375vw - 0.0937446289rem, 3rem);padding:var(--sp_block) var(--sp_inline_end) var(--sp_block) 0;font-family:var(--font_heading_family);font-size:var(--title_font_size);line-height:.88;color:var(--color_primary_0);text-wrap:balance;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;transform:translateY(-50%);position:relative}.screen-decoration-title strong,.screen-decoration-title span{position:relative;z-index:1;color:inherit}.screen-decoration-title strong{font-weight:800}.screen-decoration-title::before,.screen-decoration-title::after{content:"";position:absolute;width:1100%}.screen-decoration-title::before{right:calc(100% + var(--sp_page_base));top:50%;transform:translateY(-50%);height:var(--sp_1);background:var(--color_primary_0);z-index:1}.screen-decoration-title::after{top:0;right:var(--sp_3d5);height:100%;background:var(--color_primary_1);transform:skewX(-25deg);z-index:0}:root{--field_sp_y: var(--sp_5);--field_sp_x: clamp(var(--sp_5), 6cqi, var(--sp_6d5));--field_height: var(--sp_14);--field_font_size: var(--sp_4);--field_color: ;--field_color_placeholder: ;--field_color_background: ;--field_border_color: ;--field_border: 1px solid;--field_radius: var(--radius_sm)}.field{padding:var(--field_sp_y) var(--field_sp_x);border-radius:var(--field_radius);height:var(--field_height);width:100%;font-size:var(--field_font_size);font-weight:500;line-height:1.2;color:var(--field_color);transition:var(--animation_primary);background:var(--field_color_background)}.field::-moz-placeholder{font-weight:300;color:var(--field_color_placeholder)}.field::-ms-input-placeholder{font-weight:300;color:var(--field_color_placeholder)}.field::placeholder{font-weight:300;color:var(--field_color_placeholder)}.field[readonly]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field:where(.theme_light){--field_color_background: var(--color_primary_0);--field_border_color: rgb(from var(--color_border_0) r g b / .4);--field_color: var(--color_primary_1);--field_color_placeholder: var(--color_text_slow);border:var(--field_border) var(--field_border_color)}.field:where(.theme_light):hover,.field:where(.theme_light):focus{--field_color_background: rgb(from var(--color_accent) r g b / .1);--field_border_color: rgb(from var(--color_accent) r g b / .4);--field_color_placeholder: var(--color_primary_1);border:var(--field_border) var(--field_border_color)}.field:where(.theme_dark){--field_color_background: var(--color_secondary_ui_0);--field_border_color: var(--color_border_1);--field_color: var(--color_primary_0);--field_color_placeholder: var(--color_text_secondary_light);border:var(--field_border) var(--field_border_color)}.field:where(.theme_dark):hover,.field:where(.theme_dark):focus{--field_color_background: var(--color_secondary_ui_1);--field_border_color: rgb(from var(--color_border_0) r g b / .2);--field_color_placeholder: var(--color_secondary_0);border:var(--field_border) var(--field_border_color)}textarea.field{--field_height: var(--sp_25d5);scrollbar-width:thin;scrollbar-color:var(--color_secondary_0) rgba(0,0,0,0)}.form-item{--field_error_color: ;--error_color: ;--error_color_border: ;--error_color_background: }.form-item .field~.field-error{position:relative;top:var(--sp_1);left:var(--field_sp_x);font-size:12px;font-weight:300;color:var(--field_error_color);display:none}.form-item.error .field,.form-item.error .field:hover{color:var(--error_color);background:var(--error_color_background);border-color:var(--error_color_border)}.form-item.error .field::-moz-placeholder{color:var(--error_color)}.form-item.error .field::-ms-input-placeholder{color:var(--error_color)}.form-item.error .field::placeholder{color:var(--error_color)}.form-item.error .field:where(.theme_light){--error_color: #CA0420;--error_color_border: rgb(from #FF4B63 r g b / .3);--error_color_background: rgb(from #FFD4DA r g b / .8)}.form-item.error .field:where(.theme_light)~.field-error{--field_error_color: #FF4B63}.form-item.error .field:where(.theme_dark){--error_color: #FFB5BF;--error_color_border: rgb(from #FF7A8C r g b / .4);--error_color_background: rgb(from #FF7A8C r g b / .3)}.form-item.error .field:where(.theme_dark)~.field-error{--field_error_color: rgb(from #FFB5BF r g b / .8)}.form-item.error .field-error{display:block}@keyframes form-submit-spin{to{rotate:360deg}}.form{--form_submit_column_gap: clamp(var(--sp_3d5), 10cqi, var(--sp_10));--form_submit_row_gap: var(--sp_5);--form_spinner_size: var(--sp_5);--form_spinner_width: 0.125rem;--text_terms_color: ;--text_terms_color_link: ;--form_columns: 1fr;display:grid;grid-template-rows:auto;grid-template-columns:var(--form_columns);gap:var(--sp_fields);transition:all var(--animation_primary)}.form-item{position:relative}.form-submit{-webkit-margin-before:var(--sp_5);margin-block-start:var(--sp_5);-moz-column-gap:var(--form_submit_column_gap);column-gap:var(--form_submit_column_gap);row-gap:var(--form_submit_row_gap)}.form.loading [type=submit]{pointer-events:none}.form.loading [type=submit] .btn__text{color:rgba(0,0,0,0)}.form.loading [type=submit]::after{content:"";position:absolute;inset-block-start:calc(50% - var(--form_spinner_size)/2);inset-inline-start:calc(50% - var(--form_spinner_size)/2);inline-size:var(--form_spinner_size);aspect-ratio:1;border:var(--form_spinner_width) solid color-mix(in srgb, var(--button_text_color) 25%, transparent);border-block-start-color:var(--button_text_color);border-radius:50%;animation:form-submit-spin 700ms linear infinite}.form .text-terms{font-size:var(--sp_3);font-weight:350;line-height:var(--text_line_height);color:var(--text_terms_color);max-width:25.625rem;transition:all var(--animation_short)}.form .text-terms a{color:inherit;text-decoration:underline;text-underline-offset:var(--sp_0d5);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:inherit}.form .text-terms a:hover{color:var(--text_terms_color_link)}.form:where(.theme_light){--text_terms_color: var(--color_text_slow);--text_terms_color_link: var(--color_primary_1)}.form:where(.theme_dark){--text_terms_color: var(--color_text_secondary_light);--text_terms_color_link: var(--color_primary_0)}.form_col{display:grid;grid-template-rows:auto;grid-template-columns:var(--form_columns);gap:var(--sp_fields)}.form_col_2{--form_columns: 1fr}.form-wrap{container:form/inline-size}@container (width > 535px){.form-wrap{--sp_fields: var(--sp_3)}.form-wrap .form_col_2{--form_columns: 1fr 1fr}.form-wrap .form-submit{margin-top:var(--sp_6d5);flex-direction:row;align-items:center}}.close{--close_size: var(--sp_8);--close_size_icon: var(--sp_3);--close_color_background: var(--color_secondary_1);--close_color_icon: var(--color_primary_0);--close_pos: -6px;--close_radius: var(--radius_sm);width:var(--close_size);height:var(--close_size);border-radius:var(--close_radius);background:var(--close_color_background);position:relative;cursor:pointer;transition:all var(--animation_primary)}.close::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:var(--font_icon_family);font-size:var(--close_size_icon);color:var(--close_color_icon);transition:inherit}.close:hover{--close_color_background: var(--color_text)}.close.absolute{position:absolute;top:var(--close_pos);right:var(--close_pos);z-index:1}#mobile-menu .close{top:0;right:0}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:var(--color_overlay_0);opacity:0;pointer-events:none;transition:opacity var(--animation_primary)}.modal.active .overlay{pointer-events:auto;opacity:1}:root{--modal_width: 820px;--modal_offset_y: var(--sp_8);--modal_offset_x: var(--sp_page_base);--modal_sp_x: clamp(var(--sp_3d5), 6cqi, var(--sp_12d5));--modal_sp_y: clamp(var(--sp_7d5), 6cqi, var(--sp_10));--modal_radius: var(--radius_lg);--modal_color_background: var(--color_primary_1);--content_gap: var(--sp_12d5);--transition_delay: .2s}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;-ms-scroll-chaining:none;overscroll-behavior:contain;container:modal/inline-size}.modal__content{padding-block:var(--modal_sp_y);padding-inline:var(--modal_sp_x);width:100%;max-width:var(--modal_width);background:var(--modal_color_background);position:relative;pointer-events:none;z-index:1}.modal:where(.type_left),.modal:where(.type_right){--modal_width: 550px;transition-delay:var(--transition_delay)}.modal:where(.type_left) .modal__content,.modal:where(.type_right) .modal__content{height:100%;overflow-y:auto;scrollbar-width:none;-ms-scroll-chaining:none;overscroll-behavior:contain;transition:transform var(--animation_primary)}.modal.type_left,.modal.type_right{opacity:1;visibility:visible}.modal.type_left{transform:translateX(-100%)}.modal.type_left .modal__content{transform:translateX(calc(-1 * var(--modal_width)))}.modal.type_right{transform:translateX(100%)}.modal.type_right .modal__content{transform:translateX(var(--modal_width))}.modal.type_center{padding-block:var(--modal_offset_y);padding-inline:var(--modal_offset_x);display:grid;opacity:0;visibility:hidden;overflow-y:auto;transition:opacity var(--animation_primary),visibility var(--animation_primary)}.modal.type_center .modal__content{margin-block:auto;margin-inline:auto;width:100%;border-radius:var(--modal_radius);opacity:0;transform:translateY(var(--sp_7d5));transition:opacity var(--animation_primary),transform var(--animation_primary)}.modal.active{opacity:1;visibility:visible;pointer-events:auto}.modal.active .modal__content{opacity:1;transform:none;pointer-events:auto;transition-delay:var(--transition_delay)}.modal.active.type_left,.modal.active.type_right{transform:none;transition-delay:0s}.modal.active.type_left .modal__content,.modal.active.type_right .modal__content{transition-delay:var(--transition_delay)}.modal__title{font-family:var(--font_heading_family);font-size:clamp(var(--sp_7d5),7cqi,var(--sp_8));font-weight:700;color:var(--color_primary_0);text-align:center}.modal__subtitle{margin-block:var(--sp_4) clamp(var(--sp_8),6cqi,var(--sp_10));margin-inline:auto;font-size:clamp(var(--sp_3d5),3cqi,var(--sp_3d75));font-weight:370;line-height:var(--text_line_height);color:var(--color_text_secondary_light);text-align:center;max-width:37.5rem;text-wrap:balance}.modal__subtitle a,.modal__subtitle strong{font-weight:500;color:var(--color_primary_0)}.modal__subtitle a{text-decoration:underline;text-underline-offset:var(--sp_0d5);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:var(--animation_fast)}.modal__subtitle a:hover{color:var(--color_accent)}.mobile-menu{--modal_sp_x: clamp(var(--sp_5), 8cqw, var(--sp_10));--modal_sp_start: var(--sp_3);--modal_sp_end: var(--sp_12d5);--modal_width: 500px}.mobile-menu__block{position:relative}.mobile-menu__block:not(:last-child){margin-bottom:var(--content_gap)}.mobile-menu .mobile_socials{gap:var(--sp_2);flex-wrap:wrap}.mobile-menu .mobile_socials .socials{display:contents}.mobile-menu .mobile_socials .phone{--button_background_color: var(--color_border_1);min-height:41px}.mobile-menu .mobile_socials .phone:hover{--button_background_color: var(--color_text)}.mobile-menu .privacy__item:not(:last-child) a{padding-bottom:var(--sp_2)}.mobile-menu .privacy__item a{font-size:var(--sp_3d5);line-height:1.15;font-weight:300;color:var(--color_text_secondary_light);display:inline-block;text-decoration:underline;text-underline-offset:var(--sp_0d5);text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-color:var(--color_border_1);text-decoration-color:var(--color_border_1);transition:opacity var(--animation_primary)}.mobile-menu .privacy__list:has(.privacy__item a:hover) .privacy__item a{opacity:.3}.mobile-menu .privacy__list:has(.privacy__item a:hover) .privacy__item a:hover{color:var(--color_primary_0);-webkit-text-decoration-color:var(--color_primary_0);text-decoration-color:var(--color_primary_0);opacity:1}@container modal (width < 370px){}.contact-links{--links_gap: var(--sp_2);--link_gap: var(--sp_3);--link_icon_size: var(--sp_10);--link_img_size: var(--sp_3d75);--link_text_font_size: var(--sp_4d5);--link_icon_color_background: ;--link_icon_color_border: var(--color_text_darker);--link_img_color: ;--link_text_color: ;--link_text_decoration_color: }.contact-links .link{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;gap:var(--link_gap);cursor:pointer;transition:color var(--animation_primary),opacity var(--animation_primary),box-shadow var(--animation_primary)}.contact-links .link:not(:first-child){-webkit-margin-before:var(--links_gap);margin-block-start:var(--links_gap)}.contact-links .link__tooltip{padding:var(--sp_1d5) var(--sp_2d5);position-anchor:--copy;position:absolute;position-area:top center;bottom:var(--sp_1);background:var(--color_overlay_1);border-radius:var(--sp_2);border:1px solid var(--color_border_1);opacity:0;visibility:hidden;transition:opacity var(--animation_primary),visibility var(--animation_primary)}.contact-links .link .link--copy{anchor-name:--copy;width:var(--sp_7);height:var(--sp_7);border-radius:var(--sp_1d5);position:relative}.contact-links .link .link--copy::before{content:"";font-family:var(--font_icon_family);font-size:var(--sp_3d5);color:var(--color_text_secondary_light);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.contact-links .link__icon{width:var(--link_icon_size);height:var(--link_icon_size);background:var(--link_icon_color_background);border:1px solid var(--link_icon_color_border);border-radius:var(--radius_sm);flex:0 0 auto;transition:background var(--animation_primary),border-color var(--animation_primary)}.contact-links .link__icon i{font-size:var(--link_img_size);color:var(--link_img_color);transition:color var(--animation_primary)}.contact-links .link__text{font-family:var(--font_heading_family);font-size:var(--link_text_font_size);font-weight:500;color:var(--link_text_color);display:inline-block;transition:color var(--animation_primary),-webkit-text-decoration-color var(--animation_primary);transition:color var(--animation_primary),text-decoration-color var(--animation_primary);transition:color var(--animation_primary),text-decoration-color var(--animation_primary),-webkit-text-decoration-color var(--animation_primary)}.contact-links .link__text:where(a){-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:var(--sp_1d5);-webkit-text-decoration-color:var(--link_text_decoration_color);text-decoration-color:var(--link_text_decoration_color)}.contact-links .link.copied .link--copy::before{content:"";color:var(--color_success)}.contact-links .link.copied .link__tooltip{opacity:1;visibility:visible}.contact-links .link:where(a) .link__text{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:var(--sp_1d5);-webkit-text-decoration-color:var(--link_text_decoration_color);text-decoration-color:var(--link_text_decoration_color)}.contact-links .link:where(a):hover{--link_icon_color_background: var(--color_accent);--link_icon_color_border: var(--color_accent);--link_img_color: var(--color_primary_0);--link_text_color: var(--color_accent);--link_text_decoration_color: var(--color_accent)}.contact-links:where(.theme_light){--link_icon_color_background: transparent;--link_icon_color_border: var(--color_text_secondary_light);--link_img_color: var(--color_secondary_1);--link_text_color: var(--color_primary_1);--link_text_decoration_color: var(--color_text_secondary_light)}.contact-links:where(.theme_light):has(.link:hover) .link{opacity:.2}.contact-links:where(.theme_light):has(.link:hover) .link:hover{--link_icon_color_background: var(--color_primary_0);--link_icon_color_border: var(--color_primary_0);--link_img_color: var(--color_accent);opacity:1}.contact-links:where(.theme_light):has(.link:hover) .link:hover .link__icon{box-shadow:0 7px 16px 0 rgba(0,0,0,.06)}.contact-links:where(.theme_dark){--link_icon_color_background: transparent;--link_icon_color_border: var(--color_border_1);--link_img_color: var(--color_primary_0);--link_text_color: var(--color_primary_0);--link_text_decoration_color: var(--color_text_secondary)}.contact-links:where(.theme_dark):has(.link:hover) .link{opacity:.2}.contact-links:where(.theme_dark):has(.link:hover) .link:hover{--link_icon_color_background: var(--color_primary_0);--link_icon_color_border: var(--color_primary_0);--link_img_color: var(--color_accent);opacity:1}.mobile-menu .contact-links{--links_gap: var(--sp_3d5);--link_font_size: clamp(var(--sp_4d5), 6cqw, var(--sp_5d5)) }.notification-modal{--modal_width: 530px;--modal_sp_start: var(--sp_7d5);--modal_sp_end: var(--sp_5);--notification_img_size: var(--sp_17d5);--notification_gap: var(--sp_5);--text_align: center;--content_align: center}.notification-modal .notification__info{gap:var(--notification_gap);align-items:var(--content_align)}.notification-modal .notification__details{align-items:var(--content_align)}.notification-modal .notification__title{font-family:var(--font_heading_family);font-size:var(--sp_5d5);font-weight:700;color:var(--color_primary_0);text-align:var(--text_align)}.notification-modal .notification__text{-webkit-margin-before:var(--sp_2d5);margin-block-start:var(--sp_2d5);font-size:var(--sp_3d5);line-height:1.4;color:var(--color_text_secondary_light);text-align:var(--text_align)}.notification-modal .notification__img{width:var(--notification_img_size);height:var(--notification_img_size);flex:0 0 var(--notification_img_size)}.notification-modal .notification__socials{-webkit-margin-before:var(--sp_5);margin-block-start:var(--sp_5)}@media all and (width > 479.999px){.notification-modal{--text_align: left;--content_align: start}.notification-modal .notification__info{flex-direction:row;align-items:start}}.swiper-container{position:relative;z-index:0}.swiper{width:100%}.swiper-slide.is_container{container:swiperSlide/inline-size}.swiper-arrow{--arrow_size: clamp(var(--sp_9), 10vw, var(--sp_11d5));--arrow_color_background: rgb(from var(--color_border_0) r g b / .4);--arrow_color_border: rgb(from var(--color_border_0) r g b / .6);--arrow_icon_size: clamp(var(--sp_4), 4vw, var(--sp_5));--arrow_color_icon: var(--color_primary_1);position:absolute;top:50%;translate:0 -50%;z-index:1;width:var(--arrow_size);height:var(--arrow_size);background:var(--arrow_color_background);border:1px solid var(--arrow_color_border);-webkit-backdrop-filter:blur(var(--blur_content));backdrop-filter:blur(var(--blur_content));border-radius:50%;cursor:pointer;transition:transform var(--animation_primary),opacity var(--animation_primary),visibility var(--animation_primary),background-color var(--animation_primary)}.swiper-arrow::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:var(--font_icon_family);font-size:var(--arrow_icon_size);color:var(--arrow_color_icon);transition:color var(--animation_primary)}.swiper-arrow.swiper-button-disabled{opacity:0;visibility:hidden;transform:scale(0.3)}.swiper-arrow:hover{background:rgb(from var(--color_border_0) r g b/0.6)}.swiper-arrow:hover::before{color:var(--color_accent)}.swiper-arrow.next{right:-8px}.swiper-arrow.next::before{content:"";margin-left:1px}.swiper-arrow.prev{left:-8px}.swiper-arrow.prev::before{content:"";margin-left:-1px}.swiper-pagination{--control_radius: var(--radius_lg);--control_blur: blur(var(--blur_content));padding:0 10px;border-radius:var(--control_radius);height:40px;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:var(--control_blur);backdrop-filter:var(--control_blur);position:static;flex:0 0 auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.screen:has(.swiper--oversize){overflow-x:hidden}.screen:has(.swiper--oversize) .swiper{overflow:visible}.feedback-widget{--socials_sp: var(--sp_1);--social_size: var(--sp_10);--widget_action_size: calc((var(--socials_sp) * 2) + var(--social_size));--widget_action_icon_size: var(--sp_5);--widget_color_background: rgb(from var(--color_primary_0) r g b / .1);--widget_blur: 8px;position:fixed;bottom:80px;right:var(--sp_3d75);gap:10px;z-index:1;opacity:0;visibility:hidden;translate:0 -10px;transition:opacity var(--animation_primary),visibility var(--animation_primary),translate var(--animation_primary)}.feedback-widget.active{opacity:1;visibility:visible;translate:none}.feedback-widget.show .feedback-widget__action::before{content:""}.feedback-widget.show .feedback-widget__socials{opacity:1;visibility:visible;translate:none}.feedback-widget__action{--button_background_color: var(--color_accent);--button_text_color: var(--color_primary_0);width:var(--widget_action_size);height:var(--widget_action_size);cursor:pointer}.feedback-widget__action::before{content:"";display:block;font-family:var(--font_icon_family);font-size:var(--widget_action_icon_size);color:var(--button_text_color);transition:color var(--animation_primary)}.feedback-widget__action:hover{--button_background_color: var(--color_accent_secondary)}.feedback-widget__socials{--social_gap: var(--sp_1);--socials_item_hover_translate: -3px 0;padding-block:var(--socials_sp);padding-inline:var(--socials_sp);flex-direction:column;position:absolute;bottom:calc(100% + var(--sp_2d5));right:0;background:var(--widget_color_background);border:1px solid var(--color_border_0);border-radius:calc(var(--socials_sp) + var(--radius_sm));-webkit-backdrop-filter:blur(var(--widget_blur));backdrop-filter:blur(var(--widget_blur));opacity:0;visibility:hidden;translate:0 -6px;transition:opacity var(--animation_primary),visibility var(--animation_primary),translate var(--animation_primary)}@starting-style{[popover]:popover-open{opacity:0;visibility:hidden}}[popover]{transition:opacity var(--animation_primary),visibility var(--animation_primary),display var(--animation_primary) allow-discrete,overlay var(--animation_primary) allow-discrete}[popover]:popover-open{opacity:1;visibility:visible}[popover]:not(:popover-open){opacity:0;visibility:hidden}.popover{padding:var(--sp_2d5) var(--sp_3d5);position-area:bottom center;top:var(--sp_1);background:var(--color_overlay_1);border-radius:var(--radius_base);border:1px solid var(--color_border_1)}.popover.popover--copy{cursor:pointer;overflow:hidden}.popover.popover--copy .popover__container{gap:var(--sp_2)}.popover.popover--copy .content--copied{display:none}.popover.popover--copy.copied .content--copied{display:block}.popover.popover--copy.copied .content--copy{display:none}.popover__icon,.popover__text{font-size:var(--sp_3d5);color:var(--color_secondary_0)}.popover__icon.i_check{color:var(--color_success)}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode >.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-css-mode >.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode >.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal >.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal >.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal >.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical >.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical >.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical >.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode >.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode >.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered >.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered >.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal >.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal >.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical >.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical >.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev ::slotted(svg),.swiper-button-prev svg,.swiper-button-next ::slotted(svg),.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal ~.swiper-button-prev,.swiper-horizontal ~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0deg)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical ~.swiper-button-prev,.swiper-vertical ~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical ~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto;}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical ~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical ~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical ~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical ~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical ~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container >img,.swiper-zoom-container >svg,.swiper-zoom-container >canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.product-card{--sp_info_y: clamp(var(--sp_2d5), 7cqw, var(--sp_5));--sp_info_x: clamp(var(--sp_2d5), 6.5cqw, var(--sp_5));--title_font_size: clamp(var(--sp_3d625), 7cqi, var(--sp_4d375));--excerpt_font_size: clamp(var(--sp_3d25), 5.5cqi, var(--sp_3d375));--price_font_size: clamp(var(--sp_4d5), 8cqi, var(--sp_5d5));container:productCard/inline-size}.product-card.swiper-slide{height:auto}.product-card__container{background:var(--color_primary_0);border:1px solid var(--color_border_0);border-radius:var(--radius_base);width:100%;height:100%;overflow:hidden;position:relative;transition:border-color var(--animation_primary),translate var(--animation_primary),box-shadow var(--animation_primary)}.product-card__img{width:100%;aspect-ratio:1;background:var(--color_secondary_0);overflow:hidden}.product-card__img img{width:100%;height:100%;object-fit:cover}.product-card__info{padding-block:var(--sp_info_y);padding-inline:var(--sp_info_x);flex:1 0 auto}.product-card__title{font-size:var(--title_font_size);font-weight:600;line-height:1.16;text-wrap:pretty}.product-card__excerpt{-webkit-margin-before:var(--sp_2d5);margin-block-start:var(--sp_2d5);font-size:var(--excerpt_font_size);font-weight:300;line-height:1.2;color:var(--color_text);flex:1 0 auto}.product-card__price{-webkit-margin-before:var(--sp_5);margin-block-start:var(--sp_5);font-family:var(--font_heading_family);font-size:var(--price_font_size);font-weight:520}.product-card__price span{font-family:inherit;font-size:76%;font-weight:300}.product-card__price .min-order{margin-bottom:var(--sp_1d5);font-family:var(--font_body_family);font-size:var(--sp_3d25);font-weight:310;color:var(--color_text);display:block}.product-card:hover .product-card__container{border-color:var(--color_accent);box-shadow:0 4px 20px 0 rgba(0,0,0,.06);translate:0 -6px}.product-list{--columns: 1fr;--row_gap: var(--sp_5);--column_gap: var(--sp_2d5);display:grid;grid-template-rows:auto;grid-template-columns:var(--columns);row-gap:var(--row_gap);-moz-column-gap:var(--column_gap);column-gap:var(--column_gap)}@media all and (width > 374.999px){.product-list{--columns: 1fr 1fr}}@media all and (width > 639.999px){.product-list{--row_gap: var(--sp_10);--column_gap: var(--sp_5)}}@media all and (width > 767.999px){.product-list{--columns: repeat(3, 1fr)}}@media all and (width > 1023.999px){.product-list{--columns: repeat(4, 1fr)}}@media all and (width > 1279.999px){.product-list.cols_5{--columns: repeat(5, 1fr)}}.product-presentation:not(:last-child){-webkit-margin-after:var(--sp_screen_end);margin-block-end:var(--sp_screen_end)}.product-status{--status_color_background: ;--status_color_background_opacity: 1;--status_color_text: ;padding-block:clamp(var(--sp_1d25),3cqi,var(--sp_1d75));padding-inline:clamp(8px,5cqi,12px);border-radius:var(--sp_12d5);background:var(--status_color_background);font-size:clamp(var(--sp_2d75),4cqi,var(--sp_3));font-weight:500;color:var(--status_color_text);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-status.available{--status_color_background: rgb(from #23925D r g b / var(--status_color_background_opacity));--status_color_background: rgb(from var(--color_secondary_0) r g b / var(--status_color_background_opacity));--status_color_text: #23925D}.product-status.sold{--status_color_background: rgb(from #E50B0B r g b / var(--status_color_background_opacity));--status_color_background: rgb(from var(--color_secondary_0) r g b / var(--status_color_background_opacity));--status_color_text: #E50B0B}.product-status.order{--status_color_background: rgb(from #f72bff r g b / var(--status_color_background_opacity));--status_color_background: rgb(from var(--color_secondary_0) r g b / var(--status_color_background_opacity));--status_color_text: #1722f6}.product-stickers.type_card{position:absolute;top:var(--sp_2d5);left:var(--sp_2d5)}.product-stickers.type_card .product-status{--status_color_background_opacity: .4}.product-stickers.type_page{-webkit-margin-after:var(--sp_4);margin-block-end:var(--sp_4);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@container productCard (width > 270.99px){.product-stickers.type_card{top:auto;left:auto;bottom:calc(var(--sp_info_y) - 4px);right:calc(var(--sp_info_x) - 4px)}.product-stickers.type_card .product-status{--status_color_background_opacity: 1}}.size-grid{--modal_width: max-content;--modal_sp_x: 0;--modal_sp_y: 0}.size-grid__img{max-width:600px;aspect-ratio:1;border-radius:var(--modal_radius);overflow:hidden}.size-grid__img img{width:100%;height:100%;object-fit:cover}.gallery-modal{--gallery_swiper_radius: var(--sp_2d5);--modal_sp_x: var(--sp_2d5);--modal_sp_y: var(--sp_2d5);--gallery_modal_size: min( 47.5rem, 75vh, 100dvw - (var(--modal_offset_x) + var(--modal_sp_x)) * 2 );--modal_width: calc(var(--gallery_modal_size) + var(--modal_sp_x) * 2)}.gallery-modal__body{position:relative}.gallery-modal__swiper{overflow:hidden;border-radius:var(--gallery_swiper_radius)}.gallery-modal__slide{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:var(--gallery_swiper_radius);overflow:hidden}.gallery-modal__slide .swiper-zoom-container{inline-size:100%;block-size:100%}.gallery-modal__slide img,.gallery-modal__slide video{inline-size:100%;block-size:100%;object-fit:contain}.gallery-modal__counter{-webkit-margin-before:var(--sp_2);margin-block-start:var(--sp_2);text-align:center;font-size:var(--sp_3d5);color:var(--color_text_slow)}.gallery-modal .swiper-arrow.prev{left:var(--sp_2)}.gallery-modal .swiper-arrow.next{right:var(--sp_2)}.contact-feedback{--columns: 1fr;--column_gap: clamp(var(--sp_10), 6cqw, var(--sp_17));-webkit-padding-before:0;padding-block-start:0;position:relative;z-index:1}.contact-feedback__subtitle{font-size:var(--sp_4);font-weight:300;line-height:1.4;color:var(--color_text_secondary);max-width:600px}.contact-feedback__subtitle a,.contact-feedback__subtitle strong{font-weight:500;color:var(--color_primary_1)}.contact-feedback__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:var(--sp_1);transition:color var(--animation_short)}.contact-feedback__subtitle a:hover{color:var(--color_accent)}.contact-feedback__content{display:grid;grid-template-rows:auto;grid-template-columns:var(--columns);row-gap:var(--offset_page_content_start);-moz-column-gap:var(--column_gap);column-gap:var(--column_gap)}.contact-feedback__links{gap:var(--sp_10)}@media all and (width > 767.999px){.contact-feedback{--columns: 1.6fr 1fr}}footer{padding-block:var(--sp_header_y);background:var(--color_primary_1);position:relative;z-index:1;width:100%}footer .page-width{gap:var(--header_gap)}footer .copyright{font-size:var(--sp_3d125);line-height:var(--text_line_height);color:var(--color_text_secondary_light)}footer .copyright a{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:var(--sp_0d5);transition:color var(--animation_fast)}footer .copyright a:hover{color:var(--color_primary_0)}@media all and (width > 575.999px){footer .page-width{flex-direction:row;align-items:center;justify-content:space-between}}