.description_mode_27,
.description_mode_27 *{box-sizing: border-box}.description_mode_27{background: var(--description_mode_27_bg_color, #FFFFFF)}.description_mode_27 a{text-decoration: none}.description_mode_27 .description_mode_27_inner,
.description_mode_27 .description_mode_27_content{width: 100%}.description_mode_27 .description_mode_27_models_layout{display: grid;grid-template-columns: minmax(260px, 1fr) minmax(0, 1.85fr);gap: 40px;align-items: start}.description_mode_27 .description_mode_27_intro{padding-top: 16px}.description_mode_27 .description_mode_27_subtitle{margin: 0 0 16px;color: var(--description_mode_27_subtitle_color, #777777);font-size: var(--description_mode_27_subtitle_font_size, 11px);font-weight: 600;line-height: 1.35;letter-spacing: .25em}.description_mode_27 .description_mode_27_title{margin: 0;color: var(--description_mode_27_title_color, #111111);font-size: var(--description_mode_27_title_font_size, 52px);font-weight: 600;line-height: 1.12}.description_mode_27 .description_mode_27_content_text{max-width: 360px;margin: 24px 0 36px;font-size: var(--description_mode_27_content_font_size, 14px);line-height: 1.7}.description_mode_27 .description_mode_27_content_text,
.description_mode_27 .description_mode_27_content_text *{color: var(--description_mode_27_content_color, #666666) !important}.description_mode_27 .description_mode_27_cta{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 0 28px;color: var(--description_mode_27_link_text_color, #ffffff);background: var(--description_mode_27_link_bg_color, #111111);border: 1px solid var(--description_mode_27_link_border_color, #111111);border-radius: var(--description_mode_27_link_radius, 0);font-size: var(--description_mode_27_link_text_font_size, 11px);font-weight: 700;letter-spacing: .18em;line-height: 1;transition: color .2s ease, background .2s ease, border-color .2s ease, transform .2s ease}.description_mode_27 .description_mode_27_cta:hover{color: var(--description_mode_27_link_hover_text_color, #ffffff);background: var(--description_mode_27_link_hover_bg_color, #111111);border-color: var(--description_mode_27_link_hover_border_color, #111111)}.description_mode_27 .description_mode_27_cta:active{transform: translateY(1px)}.description_mode_27 .description_mode_27_table_scroll{min-width: 0}.description_mode_27 .description_mode_27_compare_card{overflow: hidden;background: var(--description_mode_27_card_color, #F2F2F2);border-radius: 24px}.description_mode_27 .description_mode_27_models_header,
.description_mode_27 .description_mode_27_row{display: grid;grid-template-columns: repeat(var(--description_mode_27_columns, 3), minmax(0, 1fr))}.description_mode_27 .description_mode_27_models_header{border-bottom: 1px solid var(--description_mode_27_border_color, #0000000F)}.description_mode_27 .description_mode_27_cell{display: flex;min-height: 62px;align-items: center;justify-content: center;padding: 16px 20px;border-bottom: 1px solid var(--description_mode_27_border_color, #0000000F);color: var(--description_mode_27_parameter_text_color, #111111);line-height: 1.45;text-align: center;overflow-wrap: anywhere}.description_mode_27 .description_mode_27_models_header .description_mode_27_cell{min-height: 280px;flex-direction: column;justify-content: flex-end;padding: 28px 24px;border-bottom: 0}.description_mode_27 .description_mode_27_header_specification{align-items: flex-start;color: var(--description_mode_27_comparison_item_name_color, #888888);font-size: var(--description_mode_27_comparison_item_name_font_size, 13px);font-weight: 600;letter-spacing: 0;text-align: left}.description_mode_27 .description_mode_27_image_frame{position: relative;display: block;width: 148px;max-width: 100%;margin: 0 auto 18px}.description_mode_27 .description_mode_27_image_ratio{position: relative;width: 100%;overflow: hidden}.description_mode_27 .description_mode_27_image_ratio .sold_tag{width: 80%;font-size: 14px}.description_mode_27 .description_mode_27_image_ratio a,
.description_mode_27 .description_mode_27_image_ratio img{display: block;width: 100%;height: 100%}.description_mode_27 .description_mode_27_image_ratio a{position: absolute;inset: 0}.description_mode_27 .description_mode_27_image_ratio img{position: absolute;inset: 0;width: auto;height: auto;max-width: 100%;max-height: 100%;margin: auto;object-fit: scale-down;transition: transform .25s ease, opacity .25s ease}.description_mode_27 .description_mode_27_product_cell:hover .description_mode_27_product_image_zoom{transform: scale(1.06)}.description_mode_27 .description_mode_27_product_image_switch:last-child{z-index: 1;opacity: 0}.description_mode_27 .description_mode_27_product_cell:hover .description_mode_27_product_image_switch:first-child{opacity: 0}.description_mode_27 .description_mode_27_product_cell:hover .description_mode_27_product_image_switch:last-child{opacity: 1}.description_mode_27 .description_mode_27_product_name{min-height: calc(1.35em * 2);margin: 0 0 4px;color: var(--description_mode_27_product_name_color, #111111);font-size: var(--description_mode_27_product_name_font_size, 16px);font-weight: 600;line-height: 1.35}.description_mode_27 .description_mode_27_product_name a{color: inherit}.description_mode_27 .description_mode_27_product_price{margin: 0 0 16px;color: var(--description_mode_27_product_price_color, #111111);font-size: var(--description_mode_27_product_price_font_size, 21px);font-weight: 700;line-height: 1.2}.description_mode_27 .description_mode_27_view{display: flex;width: 100%;min-height: 40px;align-items: center;justify-content: center;padding: 0 12px;color: var(--description_mode_27_button_text_color, #111111);background: var(--description_mode_27_button_bg_color, #ffffff);border: 1px solid var(--description_mode_27_button_border_color, #0000001F);border-radius: var(--description_mode_27_button_radius, 8px);font-size: var(--description_mode_27_button_text_font_size, 11px);font-weight: 700;line-height: 1;transition: color .2s ease, background .2s ease, border-color .2s ease}.description_mode_27 .description_mode_27_view:hover{color: var(--description_mode_27_button_hover_text_color, #ffffff);background: var(--description_mode_27_button_hover_bg_color, #111111);border-color: var(--description_mode_27_button_hover_border_color, #111111)}.description_mode_27 .description_mode_27_value{color: var(--description_mode_27_parameter_text_color, #111111);font-size: var(--description_mode_27_parameter_text_font_size, 13px)}.description_mode_27 .description_mode_27_specification{justify-content: flex-start;color: var(--description_mode_27_comparison_item_name_color, #888888);font-size: var(--description_mode_27_comparison_item_name_font_size, 13px);text-align: left}.description_mode_27 .description_mode_27_comparison_value .check_icon{display: inline-flex;width: 28px;height: 28px;align-items: center;justify-content: center;color: var(--description_mode_27_icon_color, #ffffff);background: var(--description_mode_27_icon_bg_color, #111111);border-radius: 50%}.description_mode_27 .description_mode_27_comparison_value .check_icon i{font-size: 18px}.description_mode_27 .description_mode_27_row:last-child .description_mode_27_cell{border-bottom: 0}.description_mode_27 .description_mode_27_compare_details{display: flex;flex-direction: column;border: 0}.description_mode_27 .description_mode_27_compare_details_rows{order: 1}.description_mode_27 .description_mode_27_compare_details summary{display: flex;min-height: 60px;align-items: center;justify-content: center;order: 2;gap: 9px;color: var(--description_mode_27_comparison_item_name_color, #888888);border-top: 1px solid var(--description_mode_27_border_color, #0000000F);font-size: var(--description_mode_27_button_text_font_size, 11px);font-weight: 600;letter-spacing: 0;line-height: 1;list-style: none;text-transform: uppercase;cursor: pointer}.description_mode_27 .description_mode_27_compare_details summary::-webkit-details-marker{display: none}.description_mode_27 .description_mode_27_details_arrow{display: block;width: 14px;height: 14px;flex-shrink: 0;transition: transform .3s;transform: rotate(0deg)}.description_mode_27 .description_mode_27_compare_details[open] .description_mode_27_details_arrow{transform: rotate(180deg)}.description_mode_27 .description_mode_27_details_label_open{display: none}.description_mode_27 .description_mode_27_compare_details[open] .description_mode_27_details_label_closed{display: none}.description_mode_27 .description_mode_27_compare_details[open] .description_mode_27_details_label_open{display: block}.description_mode_27 .show_animate{transform: translateY(2rem);opacity: .01}.description_mode_27 .slideIn{animation: slideIn .8s cubic-bezier(0, 0, .3, 1) forwards;animation-delay: calc(.15s)}@media screen and (max-width: 1000px){.description_mode_27 .description_mode_27_models_layout{grid-template-columns: minmax(0, 1fr);gap: 30px}.description_mode_27 .description_mode_27_intro{padding-top: 0}.description_mode_27 .description_mode_27_content_text{margin-bottom: 28px}.description_mode_27 .description_mode_27_table_scroll{width: 100%;overflow-x: auto;scrollbar-width: none;-ms-overflow-style: none}.description_mode_27 .description_mode_27_table_scroll::-webkit-scrollbar{display: none}.description_mode_27 .description_mode_27_compare_card{min-width: 680px;overflow: visible}.description_mode_27 .description_mode_27_header_specification,
	.description_mode_27 .description_mode_27_specification{position: sticky;left: 0;z-index: 2;background: var(--description_mode_27_card_color, #F2F2F2)}.description_mode_27 .description_mode_27_header_specification{border-top-left-radius: 24px}.description_mode_27 .description_mode_27_header_specification::before{content: '';position: absolute;top: 0;left: 0;width: 24px;height: 24px;background: radial-gradient(circle at 100% 100%, transparent 23px, var(--description_mode_27_bg_color, #FFFFFF) 24px);pointer-events: none}.description_mode_27 .description_mode_27_models_header .description_mode_27_cell{min-height: 230px;padding: 20px 12px}.description_mode_27 .description_mode_27_cell{padding: 14px 12px}.description_mode_27 .description_mode_27_image_frame{width: 110px;margin-bottom: 12px}}

@media screen and (max-width: 640px){.description_mode_27 .description_mode_27_models_layout{gap: 24px}.description_mode_27 .description_mode_27_content_text{max-width: none}.description_mode_27 .description_mode_27_compare_card{min-width: 640px}}
