.review-legal[data-astro-cid-zos4avz7]{grid-column:1/-1}.review-feed[data-astro-cid-5u5tsrbt],.review-feed[data-astro-cid-5u5tsrbt]>figure{scroll-margin-top:0}.review-feed[data-astro-cid-5u5tsrbt]>figure:focus-visible{outline-offset:4px;outline:3px solid #28677b}.review-feed[data-astro-cid-5u5tsrbt]>[data-astro-cid-5u5tsrbt][hidden],.review-feed-controls[data-astro-cid-5u5tsrbt]>[data-astro-cid-5u5tsrbt][hidden]{display:none!important}.review-feed-controls[data-astro-cid-5u5tsrbt]{border-top:1px solid #596265;flex-wrap:wrap;align-items:center;gap:12px 16px;padding-top:24px;display:flex}.review-feed-button[data-astro-cid-5u5tsrbt]{color:#f5d4d9;cursor:pointer;background:0 0;border:1px solid #bd9298;justify-content:space-between;align-items:center;gap:18px;min-height:46px;padding:11px 16px;font:500 13px/1.5 Plex,Arial,sans-serif;display:inline-flex}.review-feed-button[data-astro-cid-5u5tsrbt]:hover{background:#354044}.review-feed-button[data-astro-cid-5u5tsrbt] .disclosure-arrow{color:inherit}.review-feed-collapse[data-astro-cid-5u5tsrbt]{border-color:#0000}.review-feed-collapse[data-astro-cid-5u5tsrbt] .disclosure-arrow{transform:rotate(180deg)}.review-feed-count[data-astro-cid-5u5tsrbt]{color:#c5cecb;font-size:12px}@media (width<=760px){.review-feed-controls[data-astro-cid-5u5tsrbt]{gap:10px 12px}.review-feed-button[data-astro-cid-5u5tsrbt]{gap:12px;padding:10px 12px;font-size:12px}.review-feed-count[data-astro-cid-5u5tsrbt]{flex-basis:100%}}.service-directory{margin-top:0}.equipment-directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;display:grid}.equipment-card{border-bottom:1px solid var(--line);min-width:0;color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.equipment-photo{aspect-ratio:4/3;background:#e8e8e3;overflow:hidden}.equipment-photo img{object-fit:cover;width:100%;height:100%;display:block}.equipment-card[data-device=washer] img{transform-origin:54% 63%;object-position:52% 50%;transform:scale(1.85)}.equipment-card[data-device=fridge] img{object-position:24% 50%}.equipment-card[data-device=oven] img{object-position:100% 50%}.equipment-card[data-device=coffee] img{object-fit:contain;background:#f1f2f1;padding:8px}.equipment-card-copy{flex-direction:column;flex:1;padding:19px 0 17px;display:flex}.equipment-card h3{font-size:20px;font-weight:500;line-height:1.3}.equipment-card p{color:var(--muted);flex:1;margin-top:11px;font-size:13px;line-height:1.65}.equipment-card-action{color:var(--wine);justify-content:space-between;align-items:center;gap:20px;min-height:26px;margin-top:20px;font-size:12px;display:flex}.equipment-card-action>span{font-size:20px}.equipment-card:hover h3{text-underline-offset:4px;text-decoration:underline}.equipment-card:focus-visible{outline-offset:5px;outline:3px solid #28677b}.equipment-line{border-top:1px solid var(--line);grid-template-columns:minmax(190px,.85fr) minmax(240px,1.2fr) auto;align-items:start;gap:18px;padding:25px 0;display:grid}.equipment-line h3,.equipment-name{font-size:21px;font-weight:500;line-height:1.35}.equipment-line h3 a{text-decoration:none}.equipment-line>p,.equipment-summary{color:var(--muted);max-width:48ch;font-size:14px;line-height:1.65}.directory-action{color:var(--wine);white-space:nowrap;min-height:32px;padding:4px 0;font-size:12px}.equipment-detail{border-top:1px solid var(--line)}.equipment-detail>summary{cursor:pointer;grid-template-columns:minmax(190px,.85fr) minmax(240px,1.2fr) 126px;align-items:start;gap:18px;padding:25px 0;list-style:none;display:grid}.equipment-detail>summary::-webkit-details-marker{display:none}.equipment-detail>summary:after{content:"Что сообщить +";color:var(--wine);place-self:start end;min-height:32px;padding:4px 0;font-size:12px;font-weight:400;line-height:1.65;position:static}.equipment-detail[open]>summary:after{content:"Свернуть −"}.equipment-body{grid-template-columns:1.05fr 1fr;gap:50px;max-width:960px;padding:0 0 30px;display:grid}.equipment-body h3{font-size:15px}.equipment-body ul{color:var(--muted);margin:12px 0 0;padding-left:18px;font-size:13px;line-height:1.8}.equipment-body p{color:var(--muted);font-size:13px;line-height:1.8}.equipment-body .text-link{margin-top:16px;font-size:13px;display:inline-block}.directory-crosslinks{color:var(--wine);flex-wrap:wrap;gap:12px 30px;margin-top:25px;font-size:13px;display:flex}.directory-crosslinks a{min-height:32px;padding:5px 0;display:inline-block}.directory-routing-band{background:var(--warm);border-top:1px solid #e4e0d9;border-bottom:1px solid #e4e0d9}.directory-routing{grid-template-columns:1fr;gap:52px;display:grid}.directory-branch{min-width:0}.directory-branch h2{max-width:18ch;font-size:34px}.directory-branch>p:not(.eyebrow){color:var(--muted);max-width:55ch;margin-top:20px;font-size:14px;line-height:1.8}.directory-branch>.text-link{margin-top:22px;font-size:13px;display:inline-block}.directory-code{border-top:1px solid #c7cbc7;border-bottom:1px solid #c7cbc7;grid-template-columns:74px 1fr;align-items:center;gap:20px;margin-top:25px;padding:20px 0;text-decoration:none;display:grid}.directory-code>strong{letter-spacing:-1px;color:var(--wine);font-size:38px;font-weight:500;line-height:1.2}.directory-code>span{font-size:14px;line-height:1.5}.directory-code small{color:var(--muted);font-size:12px}.district-list a{color:inherit;margin:-13px 0;padding:13px 0;text-decoration:none;display:block}.district-list a:hover{color:var(--wine);text-underline-offset:4px;text-decoration:underline}.directory-branch#services{border-top:1px solid #c7cbc7;grid-template-columns:1fr 1.5fr;gap:0 60px;padding-top:36px;display:grid}.directory-branch#services .eyebrow{grid-column:1}.directory-branch#services h2{grid-area:2/1;align-self:start}.directory-branch#services .directory-service-list{grid-area:1/2/5;grid-template-columns:1fr 1fr;column-gap:30px;margin-top:0;display:grid}.directory-branch#services .directory-note,.directory-branch#services>.text-link{grid-column:1;align-self:start}.directory-service-list{border-top:1px solid #c7cbc7;margin-top:25px}.directory-service-list article{border-bottom:1px solid #c7cbc7;padding:17px 0}.directory-service-list h3{font-size:17px;line-height:1.4}.directory-service-list h3 a{text-decoration:none}.directory-service-list p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.7}.directory-branch>.directory-note{font-size:12px}.district-list{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:45px;margin:0;padding:0;list-style:none;display:grid}.district-list li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:13px 0;font-size:15px;line-height:1.6}.district-list li span{color:var(--muted);font-size:12px}.suburb-line{grid-template-columns:1fr 1.3fr auto;align-items:start;gap:40px;margin-top:30px;display:grid}.suburb-line h3{font-size:22px}.suburb-line p{color:var(--muted);max-width:50ch;font-size:14px}.suburb-line>a{white-space:nowrap;min-height:32px;padding:4px 0;font-size:13px}.directory-about-band{background:#eeeae3;border-top:1px solid #d4d0c9;border-bottom:1px solid #d4d0c9}.directory-about{grid-template-columns:.74fr 1fr;gap:90px;display:grid}.directory-about>div>p:not(.eyebrow){color:var(--muted);max-width:64ch;font-size:15px;line-height:1.8}.directory-about h2{max-width:17ch;font-size:34px}.reviews-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.reviews-heading h1{letter-spacing:-1px;font-size:48px;font-weight:500;line-height:1.12}.reviews-heading>p{color:var(--muted);font-size:14px}.reviews-page .review-list{margin-top:0}.reviews-next h2{max-width:25ch}.reviews-next>p{color:var(--muted);margin-top:18px;font-size:14px}.reviews-next .text-link{margin:24px 30px 0 0;font-size:14px;display:inline-block}@media (width<=1100px){.equipment-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px}.equipment-card h3{font-size:19px}.directory-branch#services{gap:0 36px}.equipment-line{grid-template-columns:minmax(160px,.85fr) minmax(180px,1.1fr) auto;gap:14px}.equipment-detail>summary{grid-template-columns:minmax(160px,.85fr) minmax(180px,1.1fr) 110px;gap:14px}.equipment-line h3,.equipment-name{font-size:19px}.equipment-line>p,.equipment-summary{font-size:13px}.equipment-body{gap:35px}.directory-routing,.directory-about{gap:50px}.district-list{column-gap:25px}.district-list li{font-size:14px}.suburb-line{gap:25px}}@media (width<=760px){.equipment-directory{grid-template-columns:1fr 1fr;gap:26px 18px}.equipment-photo{aspect-ratio:1}.equipment-card-copy{padding:14px 0}.equipment-card h3{overflow-wrap:anywhere;font-size:17px;line-height:1.35}.equipment-card p{margin-top:9px;font-size:12px;line-height:1.6}.equipment-card-action{gap:7px;margin-top:15px;font-size:11px}.equipment-card-action>span{font-size:18px}.equipment-line{grid-template-columns:1fr;gap:8px;padding:22px 0}.equipment-line h3,.equipment-name{font-size:20px}.equipment-line>p,.equipment-line>.directory-action{grid-column:1}.equipment-line>p{max-width:44ch;font-size:13px}.directory-action{justify-self:start;min-height:38px;padding-top:8px;font-size:12px}.equipment-detail>summary{grid-template-columns:1fr;gap:8px;padding:22px 0}.equipment-summary{grid-column:1;max-width:44ch;font-size:13px}.equipment-detail>summary:after{grid-column:1;justify-self:start;min-height:30px;padding-top:5px;font-size:12px}.equipment-body{padding:0 0 25px;display:block}.equipment-body>div+div{margin-top:17px}.equipment-body ul,.equipment-body p{font-size:12px;line-height:1.75}.directory-crosslinks{gap:8px 22px;margin-top:19px;font-size:12px}.directory-routing{display:block}.directory-branch+.directory-branch{margin-top:40px}.directory-branch h2,.directory-about h2{max-width:20ch;font-size:29px}.directory-branch>p:not(.eyebrow){margin-top:16px;font-size:13px}.directory-code{grid-template-columns:64px 1fr;gap:14px;margin-top:21px;padding:18px 0}.directory-code>strong{font-size:34px}.directory-code>span{font-size:13px}.directory-code small{font-size:11px}.directory-branch#services{padding-top:30px;display:block}.directory-branch#services .directory-service-list{margin-top:25px;display:block}.directory-service-list h3{font-size:16px}.directory-service-list p{font-size:12px}.directory-branch>.text-link{margin-top:18px;font-size:12px}.district-list{grid-template-columns:1fr 1fr;column-gap:18px}.district-list li{padding:12px 0;font-size:12px;line-height:1.65}.district-list li span{font-size:10px;display:block}.suburb-line{margin-top:25px;display:block}.suburb-line h3{font-size:21px}.suburb-line p{margin-top:10px;font-size:13px}.suburb-line>a{margin-top:12px;font-size:12px;display:inline-block}.directory-about{display:block}.directory-about>div+div{margin-top:22px}.directory-about>div>p:not(.eyebrow){font-size:13px}.reviews-heading{padding-top:32px;padding-bottom:32px;display:block}.reviews-heading h1{letter-spacing:-.5px;font-size:34px}.reviews-heading>p{margin-top:18px;font-size:13px}.reviews-heading>p br{display:none}.reviews-page .review-list{margin-top:32px}.reviews-next>p{font-size:13px}.reviews-next .text-link{margin-top:18px;font-size:13px}}@media (width<=350px){.equipment-directory{gap:23px 14px}.equipment-card h3{font-size:15px;line-height:1.4}.equipment-card p{font-size:11px}.equipment-line h3,.equipment-name{font-size:18px}.equipment-line>p,.equipment-summary{font-size:12px}.directory-branch h2,.directory-about h2{font-size:27px}.district-list{column-gap:12px}.district-list li{font-size:11px}}
