.by-stay-hero .by-apartment-photo{display:block;max-width:100%;height:auto}.by-stay-hero{padding:54px 0 62px;background:#f4f0e8;color:#1e292e;overflow:hidden}.by-stay-hero__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"heading gallery" "details gallery";column-gap:62px;align-items:start}.by-stay-hero__heading{grid-area:heading;align-self:end;padding-top:18px}.by-stay-hero__heading .by-home__eyebrow{color:#88663e;max-width:38ch}.by-home .by-stay-hero h1{font:500 clamp(48px,4.7vw,68px)/1.06 Fraunces,Georgia,serif;letter-spacing:-.045em;margin:0;color:#1e292e}.by-stay-hero h1 em{font-weight:400;color:#795b38}.by-stay-hero__details{grid-area:details;padding-top:24px;align-self:start;min-width:0}.by-stay-hero__intro{max-width:45ch;margin:0;color:#526064;font-size:17px;line-height:1.75}.by-stay-hero__facts{display:flex;flex-wrap:wrap;gap:14px 22px;padding:0;margin:22px 0 24px;list-style:none}.by-stay-hero__facts li{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.5;color:#455358}.by-stay-hero__facts .by-icon{width:22px;height:22px}.by-stay-hero__actions{display:flex;align-items:center;gap:8px 22px;flex-wrap:wrap}.by-stay-hero__actions .by-home__button{gap:15px}.by-stay-hero__actions .by-home__text-link{font-size:13px;gap:9px}.by-stay-hero__reassurance{display:flex;align-items:center;flex-wrap:wrap;gap:4px 20px;margin-top:22px}.by-stay-hero__reviews{display:inline-flex;align-items:center;gap:7px;min-height:38px;text-decoration:none;color:#455358;font-size:12px}.by-stay-hero__reviews .by-icon{width:17px;height:17px}.by-stay-hero__reviews strong{color:#1e292e;font-size:14px}.by-stay-hero__reviews:hover{text-decoration:underline;text-underline-offset:4px}.by-stay-hero__host{font-size:12px;line-height:1.5;color:#5d686b;margin:0}.by-stay-hero__gallery{grid-area:gallery;position:relative;display:block;align-self:center;min-width:0;height:475px;color:#1e292e;text-decoration:none}.by-stay-hero__gallery:focus-visible{outline:3px solid #9b7546;outline-offset:8px;border-radius:14px}.by-stay-hero__gallery figure{margin:0;background:#fff;border:7px solid #fff;border-radius:7px;box-shadow:0 12px 30px #1e292e17;overflow:hidden}.by-stay-hero__gallery img{width:100%;height:100%;object-fit:cover}.by-stay-hero__main{position:absolute;top:0;right:0;width:94%;z-index:1}.by-stay-hero__main>img,.by-stay-hero__main>picture{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.by-stay-hero__main>picture img{height:100%}.by-stay-hero__main figcaption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.by-stay-hero__gallery figcaption{display:flex;align-items:center;justify-content:center;min-height:30px;padding:5px 7px 0;font-size:11px;line-height:1.5;color:#4b585d;text-align:center}.by-stay-hero__small{position:absolute;bottom:0;z-index:2}.by-stay-hero__small>img{aspect-ratio:6/5;height:auto}.by-stay-hero__bedroom{left:0;width:47%;transform:rotate(-4deg)}.by-stay-hero__kitchen{right:0;bottom:-10px;width:40%;transform:rotate(3deg)}.by-stay-hero__seal{position:absolute;top:-17px;right:-22px;z-index:3;width:86px;aspect-ratio:1;transform:rotate(8deg);filter:drop-shadow(0 6px 10px #4b38241a);pointer-events:none}.by-home .by-stay-hero__seal .by-york-heart{width:100%;height:auto}.by-home--stay-first .by-home-feature{padding-top:62px;padding-bottom:26px}.by-home--stay-first .by-place-card figure{aspect-ratio:5/4}.by-home-reviews{padding-block:45px 62px}.by-home-reviews__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.by-home-review{display:flex;flex-direction:column;align-items:flex-start;min-width:0;margin:0;padding:26px 28px;border:1px solid #e0d8cb;background:#faf8f4;border-radius:12px}.by-home-review>.by-icon{width:24px;height:24px;margin-bottom:13px;color:#a17b4e}.by-home-review blockquote{margin:0;font:400 16px/1.8 Inter,Arial,sans-serif;color:#344449}.by-home-review figcaption{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;margin-top:auto;padding-top:18px;font-size:12px;line-height:1.6;color:#626d70}.by-home-review figcaption strong{color:#26363c;font-weight:600}.by-home-review__source{border:1px solid #ded6c8;padding:2px 8px;border-radius:4px;background:#fff;font-size:10px}.by-home-reviews__foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 18px;margin-top:16px}.by-home-reviews__foot>p{font-size:12px;color:#626d70;margin:0}.by-home--stay-first .by-home-reading{padding-top:62px}@media(min-width:1500px){.by-stay-hero{padding-block:66px 76px}.by-stay-hero__gallery{height:495px}}@media(max-width:1099px)and (min-width:750px){.by-stay-hero__grid{column-gap:35px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.by-home .by-stay-hero h1{font-size:48px}.by-stay-hero__gallery{height:390px}.by-stay-hero__intro{font-size:15px}.by-stay-hero__facts{gap:10px 15px;margin-block:18px}.by-stay-hero__facts li{font-size:12px}.by-stay-hero__seal{width:70px;right:-13px;top:-12px}.by-stay-hero__actions{gap:5px 14px}.by-stay-hero__actions .by-home__button{font-size:14px;padding-inline:16px}}@media(max-width:749px){.by-stay-hero{padding:28px 0 35px}.by-stay-hero__grid{grid-template-columns:1fr;grid-template-areas:"heading" "gallery" "details";gap:0}.by-stay-hero__heading{padding-top:0}.by-stay-hero__heading .by-home__eyebrow{font-size:10px!important;letter-spacing:.12em;margin-bottom:12px!important}.by-home .by-stay-hero h1{font-size:clamp(38px,10.6vw,53px);line-height:1.07;letter-spacing:-.04em}.by-stay-hero__gallery{height:310px;width:min(100%,440px);margin:27px auto 0}.by-stay-hero__gallery figure{border-width:5px;border-radius:5px}.by-stay-hero__gallery figcaption{font-size:10px;min-height:26px;padding:4px 4px 0}.by-stay-hero__main{width:94%}.by-stay-hero__bedroom{width:47%}.by-stay-hero__kitchen{width:42%;bottom:-5px}.by-stay-hero__seal{width:61px;right:-7px;top:-12px}.by-stay-hero__details{padding-top:24px}.by-stay-hero__intro{font-size:15px;line-height:1.75;max-width:46ch}.by-stay-hero__facts{gap:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:18px 22px}.by-stay-hero__facts li{gap:7px;font-size:11px;line-height:1.5;align-items:center}.by-stay-hero__facts .by-icon{width:21px;height:21px;flex:0 0 21px}.by-stay-hero__actions{gap:7px 17px}.by-stay-hero__actions .by-home__button{font-size:14px;min-height:49px;padding:12px 17px;gap:11px}.by-stay-hero__actions .by-home__text-link{font-size:12px;gap:7px}.by-stay-hero__reassurance{gap:0 14px;margin-top:15px}.by-stay-hero__host{font-size:11px}.by-home--stay-first .by-home-feature{padding-top:42px;padding-bottom:12px}.by-home--stay-first .by-place-card figure{aspect-ratio:3/4}.by-home-reviews{padding-block:30px 38px}.by-home-reviews__grid{grid-template-columns:1fr;gap:14px}.by-home-review{padding:22px}.by-home-review blockquote{font-size:14px;line-height:1.8}.by-home-reviews__foot .by-home__text-link{font-size:13px}.by-home--stay-first .by-home-reading{padding-top:45px}}@media(max-width:359px){.by-stay-hero__gallery{height:270px}.by-stay-hero__facts{gap:8px}.by-stay-hero__facts li{font-size:10px}.by-stay-hero__actions{gap:5px 12px}.by-stay-hero__actions .by-home__button{padding-inline:14px}.by-stay-hero__actions .by-home__text-link{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/book-york-stay-first.css.map */
