.ff-profile{position:relative;z-index:2;width:min(1200px,94vw);margin:-120px auto 0;background:var(--ff-white);display:grid;grid-template-columns:3fr 2fr;grid-template-rows:1fr auto;align-items:stretch;min-height:640px}.ff-profile__copy{grid-column:1;grid-row:1;padding:clamp(40px,5vw,72px) clamp(28px,4vw,64px);align-self:center}.ff-profile__eyebrow{font-family:"Baskervville",var(--ff-serif);font-weight:400;font-size:22px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 26px}.ff-profile__text{font-family:Inter,var(--ff-sans);font-size:15px;line-height:1.65;color:#000;margin:0 0 34px}.ff-profile__text p{margin:0}.ff-profile__text p+p{margin-top:1em}@media screen and (min-width:750px){.ff-profile__copy>:last-child,.ff-profile__text{margin-bottom:0}}.ff-profile__atc{margin-top:30px;max-width:320px}.ff-profile__atc[hidden]{display:none}.ff-profile__atc .quick-add{margin:0}.ff-profile__atc .quick-add__submit{width:100%}.ff-profile__atc button:focus-visible{outline:2px solid var(--ff-ink)!important;outline-offset:2px!important;box-shadow:none!important}.ff-profile__atc summary:focus-visible,.ff-profile__atc .quick-order-select:focus-within .quick-order-select__selected{outline:2px solid var(--ff-ink);outline-offset:2px}.ff-profile__rows{grid-column:1;grid-row:2;padding:0 clamp(28px,4vw,64px) clamp(40px,5vw,72px);margin-top:-8px;border-top:0}.ff-profile__row{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #e6e4de;font-family:Inter,var(--ff-sans);font-size:16px;line-height:24px}.ff-profile__rows[hidden],.ff-profile__row[hidden]{display:none}.ff-profile__row--lead{border-top:1px solid #e6e4de}.ff-profile__row dt{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;color:#000;margin:0}.ff-profile__row dd{margin:0}.ff-profile__row:first-child dd{font-family:Inter,var(--ff-sans);font-style:italic;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#000000bf;text-align:right}.ff-profile__row:not(:first-child) dd{font-family:Inter,var(--ff-sans);font-style:italic;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#000;text-align:left}.ff-profile__media{grid-column:2;grid-row:1 / span 2;align-self:stretch;display:flex;align-items:center;justify-content:center;padding:40px;background:linear-gradient(180deg,#fafafc,#eff1f5);min-height:664px}.ff-profile__drawer{width:100%;max-width:400px;overflow:hidden}.ff-profile__drawer-track{display:flex;flex-direction:column;width:100%}.ff-profile__panel--bottle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%}.ff-profile__panel--detail,.ff-profile__more,.ff-profile__pyramid-list{display:none}.ff-profile__name{font-family:"Baskervville",var(--ff-serif);font-weight:400;font-size:26px;letter-spacing:.18em;text-transform:uppercase;color:#000;margin:0;opacity:0;transform:translateY(6px);transition:opacity .4s var(--ff-ease),transform .4s var(--ff-ease)}.ff-profile__bottle{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.ff-profile__img{max-height:520px;width:auto;max-width:100%;object-fit:contain}.ff-profile__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transition:opacity .4s var(--ff-ease)}.ff-profile__notes{text-align:center;opacity:0;transform:translateY(-6px);transition:opacity .4s var(--ff-ease),transform .4s var(--ff-ease)}.ff-profile__notes-label{font-family:"Baskervville",var(--ff-serif);font-weight:400;font-size:15px;letter-spacing:.16em;text-transform:uppercase;color:#000;margin:0 0 6px}.ff-profile__notes-values{font-family:Inter,var(--ff-sans);font-size:11px;letter-spacing:.08em;color:#000;margin:0}.ff-profile__media.has-hover.is-hover .ff-profile__name,.ff-profile__media.has-hover.is-hover .ff-profile__notes{opacity:1;transform:none}.ff-profile__media.has-hover.is-hover .ff-profile__img--hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/37/assets/fragrance-finder-profile.css.map */
