.fs-about{scroll-margin-top:10rem;--fs-ink: #1A1110;--fs-bone: #F2E9D5;--fs-navy: #2C1608;--fs-gutter: clamp(1.6rem, 4vw, 5rem);position:relative;padding:clamp(6rem,7.5vw,10rem) var(--fs-gutter);background-color:var(--fs-bone)}.fs-about--divided{padding-top:0}.fs-about__divider{display:block;height:1px;max-width:154rem;margin:0 auto clamp(5rem,6.5vw,8rem);background-image:linear-gradient(90deg,#1a111000,#1a111026 20% 80%,#1a111000)}.fs-about__inner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(2.4rem,3.2vw,4.5rem);max-width:154rem;margin:0 auto}.fs-story{--fs-story-gap: clamp(4rem, 5vw, 6.5rem);max-width:154rem;margin:0 auto clamp(6rem,8vw,11rem)}.fs-story__eyebrow{display:block;margin-bottom:1.5rem;font-family:Manrope,-apple-system,sans-serif;font-weight:400;font-size:var(--fs-eyebrow-size, 1.05rem);letter-spacing:var(--fs-eyebrow-tracking, .22em);text-transform:uppercase;text-align:center;color:var(--fs-eyebrow-colour, rgba(26, 17, 16, .45))}.fs-story__heading{margin:0 auto;max-width:26ch;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:clamp(2.8rem,3.4vw,4.6rem);line-height:1.12;letter-spacing:.012em;text-align:center;color:var(--fs-ink)}.fs-story__rule{display:block;width:3.4rem;height:1px;margin:1.8rem auto 0;background-color:var(--fs-editorial, #642C2F)}.fs-story__standfirst{margin:1.8rem auto 0;max-width:72rem;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-weight:300!important;font-size:var(--fs-standfirst-size, clamp(1.8rem, 1.55vw, 2.2rem));line-height:var(--fs-standfirst-leading, 1.55);text-align:center;text-wrap:balance;color:#1a1110b8}.fs-story__body{margin:var(--fs-story-gap) auto 0;max-width:62rem}.fs-story__body p{margin:0 0 1.7rem;font-family:Manrope,-apple-system,sans-serif;font-weight:300;font-size:1.6rem;line-height:1.8;letter-spacing:.01em;color:#1a1110b8}.fs-story__body p:last-child{margin-bottom:0}.fs-story__body p.fs-story__breath{margin:clamp(3.2rem,4vw,5rem) auto;max-width:52rem;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-weight:300!important;font-size:var(--fs-standfirst-size, clamp(1.8rem, 1.55vw, 2.2rem));line-height:var(--fs-standfirst-leading, 1.55);letter-spacing:0;text-align:center;text-wrap:balance;color:#1a1110b8}.fs-story__figure{display:block;margin:var(--fs-story-gap) 0 0}.fs-story__img{display:block;width:100%;height:auto;aspect-ratio:21 / 9;object-fit:cover}.fs-story__img--empty{background-color:#1a111017}.fs-story__coda{position:relative;margin:var(--fs-story-gap) auto 0;padding-top:clamp(3rem,3.6vw,4rem);max-width:56rem;text-align:center}.fs-story__coda:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:3.4rem;height:1px;background-color:var(--fs-editorial, #642C2F)}.fs-story__coda p{margin:0;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-weight:300!important;font-size:var(--fs-standfirst-size, clamp(1.8rem, 1.55vw, 2.2rem));line-height:var(--fs-standfirst-leading, 1.55);text-wrap:balance;color:var(--fs-editorial, #642C2F)}@media(max-width:1100px){.fs-story__img{aspect-ratio:16 / 9}.fs-about__map{height:auto;min-height:0;aspect-ratio:16 / 9}}.fs-about__eyebrow{display:block;margin-bottom:1.8rem;font-family:Manrope,-apple-system,sans-serif;font-weight:400;font-size:1.12rem;letter-spacing:.22em;text-transform:uppercase;color:#1a111080}.fs-about__heading{margin:0;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:clamp(2.6rem,3vw,4rem);line-height:1.1;letter-spacing:.015em;color:var(--fs-ink)}.fs-about__body{margin:1.8rem 0 0;max-width:40rem;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-weight:300!important;font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.6;color:#1a1110a8}.fs-about__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.8rem,2.2vw,2.6rem) clamp(2rem,2.4vw,3rem);margin:clamp(2.2rem,2.6vw,3rem) 0 0;max-width:50rem}.fs-about__detail{display:block}.fs-about__label{display:block;margin:0 0 .6rem;font-family:Manrope,-apple-system,sans-serif;font-weight:400;font-size:1rem;letter-spacing:.22em;text-transform:uppercase;color:#1a111073}.fs-about__value{display:block;margin:0;font-family:Manrope,-apple-system,sans-serif;font-style:normal;font-weight:300;font-size:1.4rem;line-height:1.7;letter-spacing:.02em;color:var(--fs-ink)}.fs-about__hours-row{display:block}.fs-about__hours-time{color:var(--fs-editorial, #642C2F)}.fs-about__hours-day+.fs-about__hours-time{margin-left:.45em}@media(max-width:640px){.fs-about__details{grid-template-columns:1fr;gap:1.6rem}}.fs-about__links{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.6rem;margin-top:1.8rem}.fs-about__link{display:inline-flex;align-items:center;gap:var(--fs-action-gap, .9rem);font-family:Manrope,-apple-system,sans-serif;font-weight:400;font-size:var(--fs-action-size, 1.22rem);letter-spacing:var(--fs-action-tracking, .2em);text-transform:uppercase;text-decoration:none;color:var(--fs-ink)!important;padding-bottom:var(--fs-action-pad, .8rem);border-bottom:1px solid rgba(26,17,16,.28);transition:border-color .45s ease}.fs-about__link:hover{border-color:var(--fs-ink)}.fs-about__link-arrow{display:inline-block;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.fs-about__link:hover .fs-about__link-arrow{transform:translate(3px,-3px)}.fs-about__map{position:relative;overflow:hidden;height:100%;min-height:30rem}.fs-about__map-frame{display:block;width:100%;height:100%;border:0;filter:saturate(.4) contrast(1.02);transition:filter .6s ease}.fs-about__map:hover .fs-about__map-frame,.fs-about__map:focus-within .fs-about__map-frame{filter:saturate(1) contrast(1)}@media(max-width:1100px){.fs-about__inner{grid-template-columns:1fr}.fs-about__body{max-width:62rem}}@media(max-width:640px){.fs-about__inner{grid-template-columns:1fr;gap:2.4rem}.fs-about__map{height:auto;min-height:0;aspect-ratio:3 / 2}.fs-story__img{aspect-ratio:3 / 2}}@media(prefers-reduced-motion:reduce){.fs-about__map-frame,.fs-about__link,.fs-about__link-arrow{transition:none}}.fs-about__link--ig{color:var(--fs-navy)!important;border-bottom-color:#2c16084d}.fs-about__link--ig:hover{border-bottom-color:var(--fs-navy)}.fs-about__ig-mark{display:inline-flex;align-items:center;margin-right:.1rem}.fs-about__ig-mark svg{display:block;width:1.5rem;height:1.5rem;color:currentColor}.fs-about__link--pending{color:#2c16086b!important;border-bottom-color:#2c160829;cursor:default}.fs-about__link--pending:hover{border-bottom-color:#2c160829}.fs-about__contact{margin:1.4rem 0 0;padding:0;list-style:none}.fs-about__contact li+li{margin-top:.7rem}.fs-about__contact-link{display:inline-block;padding-bottom:.25rem;font-family:Manrope,-apple-system,sans-serif;font-weight:300;font-size:1.45rem;line-height:1.5;letter-spacing:.015em;text-decoration:none!important;color:var(--fs-ink)!important;border-bottom:1px solid rgba(26,17,16,.18);transition:border-color .45s ease}.fs-about__contact-link:hover,.fs-about__contact-link:focus-visible{border-color:var(--fs-ink)}.fs-about__link--reach{border-bottom-color:var(--fs-ink)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/floral-studio-about.css.map */
