@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";.baseDivider{--_baseDividerLineColor: var(--color_linePale);border:none}.baseDivider:before{content:"";display:block;width:100%;height:1px;background-color:var(--_baseDividerLineColor)}.baseDivider.baseDivider--dotted:before{background-image:linear-gradient(to right,var(--_baseDividerLineColor) 4px,transparent 4px);background-size:10px 100%;background-repeat:repeat-x;background-color:transparent}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.propertyItemDetail:where(.commonComponent){display:grid;grid-template:"image info"/120px 1fr;gap:16px;padding-inline:20px;padding-block:16px}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__image{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:1;border-radius:var(--radius_small)}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__info{display:grid;grid-auto-flow:row;gap:8px}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__info:not(.propertyItemDetail__image+.propertyItemDetail__info){grid-column:image/span 2}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__titles{display:grid;grid-template:"name . price . data . reactions . arrow"/auto 8px auto 8px 1fr 8px auto 16px auto;align-items:center;padding-bottom:8px}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__name{-ms-grid-row:3;-ms-grid-column:2;grid-area:name;color:var(--color_textPrimary);font-feature-settings:"palt" on;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:.15em}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__price{-ms-grid-row:7;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:price;display:grid;grid-auto-flow:column;justify-content:start;align-items:end;gap:2px;color:var(--color_secondary);font-size:28px;font-weight:900;line-height:1.2;letter-spacing:.01em}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__priceNumber{font-family:var(--font_en);font-weight:700;line-height:1.2;letter-spacing:.02em;margin-block:var(--trimLeading)}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__priceUnit{font-size:.5em}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__data{-ms-grid-row:1;-ms-grid-column:5;grid-area:data;display:grid;grid-auto-flow:column;justify-content:start;gap:4px;color:var(--color_textSecondary);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:.08em;white-space:nowrap}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__dataName{color:var(--color_textPrimary);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.08em}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__dat.propertyItemDetail--special{color:var(--color_secondary)}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__datum{display:flex;flex-wrap:wrap;gap:8px;padding-block:4px}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__tagList{display:flex;flex-wrap:wrap;gap:8px}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__tag{color:var(--color_primary);font-feature-settings:"palt" on;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.06em;padding:4px 12px;border:1px solid var(--color_primary);border-radius:var(--radius_round)}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__reactions{-ms-grid-row:29;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:reactions}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__reactions.buttonList{--_backgroundColor: var(--color_graySlight);--_itemPaddingBlock: 8px}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__arrow{-ms-grid-row:3;-ms-grid-column:3;grid-area:arrow;color:var(--color_primary)}.propertyItemDetail:where(.commonComponent):not(:has(.propertyItemDetail__arrow)) .propertyItemDetail__reactions{grid-column-end:span 2}@container (width >= 742px){.propertyItemDetail:where(.commonComponent):has(>.propertyItemDetail__image):has(>.propertyItemDetail__info>.propertyItemDetail__tagList){grid-template:1fr auto auto auto 1fr auto/120px 1fr;gap:16px 24px}.propertyItemDetail:where(.commonComponent):has(>.propertyItemDetail__image):has(>.propertyItemDetail__info>.propertyItemDetail__tagList) .propertyItemDetail__image{grid-row:1/span 5;grid-column-start:1}.propertyItemDetail:where(.commonComponent):has(>.propertyItemDetail__image):has(>.propertyItemDetail__info>.propertyItemDetail__tagList)>.propertyItemDetail__info{grid-row:1/-1;grid-column:1/-1;grid-template-rows:subgrid;grid-template-columns:subgrid}.propertyItemDetail:where(.commonComponent):has(>.propertyItemDetail__image):has(>.propertyItemDetail__info>.propertyItemDetail__tagList)>.propertyItemDetail__info>*{grid-column-start:2}.propertyItemDetail:where(.commonComponent):has(>.propertyItemDetail__image):has(>.propertyItemDetail__info>.propertyItemDetail__tagList)>.propertyItemDetail__info>.propertyItemDetail__titles{grid-row-start:2}.propertyItemDetail:where(.commonComponent):has(>.propertyItemDetail__image):has(>.propertyItemDetail__info>.propertyItemDetail__tagList)>.propertyItemDetail__info>.baseDivider{grid-row-start:3}.propertyItemDetail:where(.commonComponent):has(>.propertyItemDetail__image):has(>.propertyItemDetail__info>.propertyItemDetail__tagList)>.propertyItemDetail__info>.propertyItemDetail__datum{grid-row-start:4}.propertyItemDetail:where(.commonComponent):has(>.propertyItemDetail__image):has(>.propertyItemDetail__info>.propertyItemDetail__tagList)>.propertyItemDetail__info>.propertyItemDetail__tagList{grid-column:1/-1;grid-row-start:6}}@container (width < 742px){.propertyItemDetail:where(.commonComponent){grid-template:"image . ." 1fr "image name arrow" "image .  ." 4px "image price price" "image .  ." 4px "image subPrice subPrice" "image . ." 1fr ". . ." 12px "div div div" ". . ." 12px "datum datum datum" ". . ." 12px "tagList tagList tagList" ". . ." 16px "reactions reactions reactions"/84px 1fr auto;justify-content:start;align-items:start;row-gap:0;padding:16px}.propertyItemDetail:where(.commonComponent):not(:has(>.propertyItemDetail__info>.propertyItemDetail__tagList)) .propertyItemDetail__datum{grid-row-end:tagList}.propertyItemDetail:where(.commonComponent):not(:has(.propertyItemDetail__image)) .propertyItemDetail__name{grid-column-start:image}.propertyItemDetail:where(.commonComponent):not(:has(.propertyItemDetail__image)) .propertyItemDetail__price{grid-column-start:image}.propertyItemDetail:where(.commonComponent):not(:has(.propertyItemDetail__image)) .propertyItemDetail__price+.propertyItemDetail__data{grid-column-start:price}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__image{-ms-grid-row:1;-ms-grid-column:1;grid-area:image}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__titles,.propertyItemDetail:where(.commonComponent) .propertyItemDetail__info{display:contents}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__name{padding-bottom:0}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__price{-ms-grid-row:7;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:price}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__price+.propertyItemDetail__data{-ms-grid-row:11;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:subPrice}.propertyItemDetail:where(.commonComponent) .baseDivider{-ms-grid-row:17;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:div}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__arrow{-ms-grid-row:3;-ms-grid-column:3;grid-area:arrow;padding:0}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__datum{-ms-grid-row:21;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:datum;gap:4px}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__tagList{-ms-grid-row:25;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:tagList;gap:4px}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__reactions{-ms-grid-row:29;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:reactions;grid-template-columns:1fr auto 1fr;width:100%}.propertyItemDetail:where(.commonComponent):not(:has(.propertyItemDetail__reactions)) .propertyItemDetail__tagList{grid-row-end:reactions}}@container (520px > width){.propertyItemDetail:where(.commonComponent) .propertyItemDetail__name{font-size:16px}.propertyItemDetail:where(.commonComponent) .propertyItemDetail__price{font-size:24px}}
