.ff-note{background:#16110a;color:#ece6da;font:400 19px/1.68 Spectral,Georgia,serif;letter-spacing:normal;-webkit-font-smoothing:antialiased;padding:0 0 max(80px,9svh)}.ff-note *,.ff-note *:before,.ff-note *:after{box-sizing:border-box}.ff-note__wrap{width:100%;max-width:696px;margin:0 auto;padding:0 28px}.ff-note__masthead{text-align:center;padding:clamp(48px,10svh,100px) 0 0}.ff-note__kicker{font:italic 500 18px/1.4 Cormorant Garamond,Georgia,serif;color:#c8a45e;margin:0 0 20px}.ff-note__title{font:600 clamp(28px,4.5vw,36px)/1.22 "Cinzel",Georgia,serif;color:#efe7d6;letter-spacing:.012em;margin:0;text-wrap:balance}.ff-note__intro{color:#c9bea8;font-style:italic;margin:24px 0 0}.ff-note__intro p{margin:0}.ff-note__body{padding-top:42px}.ff-note__text p{margin:0 0 1.5em}.ff-note strong{font-weight:500;color:#f4eee0}.ff-note__text--drop-cap>p:first-child{display:flow-root}.ff-note__text--drop-cap>p:first-child:first-letter{float:left;font:600 3.5em/.92 Cormorant Garamond,Georgia,serif;color:#c8a45e;padding:0 .12em 0 0}.ff-note__heading{font:600 26px/1.3 Cormorant Garamond,Georgia,serif;color:#efe7d6;letter-spacing:normal;margin:1.8em 0 .85em;text-wrap:balance}.ff-note__quote{font:italic 600 clamp(28px,5vw,34px)/1.3 "Cormorant Garamond",Georgia,serif;color:#d8b873;text-align:center;margin:1.1em 0 1.5em;padding:0 12px;border:0}.ff-note__quote p{margin:0}.ff-note__figure{margin:32px 0 44px}.ff-note__masthead .ff-note__figure{margin-bottom:0}.ff-note__figure img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid rgba(200,164,94,.14);box-shadow:0 20px 54px #00000075}.ff-note .ff-note__figure--bare img{border:0;border-radius:0;box-shadow:none}.ff-note__figure figcaption{font:italic 400 18px/1.45 Cormorant Garamond,Georgia,serif;text-align:center;color:#b3a78f;margin-top:12px}.ff-note a{color:#c8a45e;text-decoration:underline;text-underline-offset:4px}.ff-note a:hover{color:#b794f4}.ff-note a:focus-visible,.ff-note button:focus-visible{outline:2px solid #c8a45e;outline-offset:5px}.ff-note__slot{margin:28px 0 36px;padding:18px 20px;border:1px dashed rgba(200,164,94,.55);border-radius:12px;color:#c9bea8;font:italic 400 16px/1.5 Spectral,Georgia,serif}.ff-note__slot-tag{display:block;margin-bottom:4px;color:#c8a45e;font-style:normal;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ff-note__offramp{margin:20px 0 28px}.ff-note__offramp a{display:inline-flex;align-items:center;min-height:44px}.ff-note__offramp--button{text-align:center;margin:30px 0 40px}.ff-note .ff-note__offramp--button a{justify-content:center;min-height:54px;padding:14px 34px;border-radius:999px;background:linear-gradient(180deg,#ecc56a,#c9a64f);color:#1a1206;text-decoration:none;font:600 17px/1.2 Cinzel,Georgia,serif;letter-spacing:.03em;box-shadow:0 10px 28px #0000006b,inset 0 1px #ffffff59;transition:transform .15s ease,filter .15s ease}.ff-note .ff-note__offramp--button a:hover{color:#1a1206;filter:brightness(1.06)}.ff-note .ff-note__offramp--button a:active{transform:scale(.98)}.ff-note__video video{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:#0b0b10;border-radius:12px;border:1px solid rgba(200,164,94,.14);box-shadow:0 20px 54px #00000075}.ff-note__video--tall video{aspect-ratio:9 / 16;max-width:340px;margin:0 auto}.ff-note__video--wide video{aspect-ratio:16 / 9}@media(min-width:601px){.ff-note__video--small:not(.ff-note__video--tall) video{max-width:480px;margin:0 auto}}@media(prefers-reduced-motion:reduce){.ff-note .ff-note__offramp--button a,.ff-note .ff-note__music-text,.ff-note .ff-note__music-button--label{transition:none}}.ff-note__block--signature .ff-note__text{font:italic 500 32px/1.4 Cormorant Garamond,Georgia,serif;color:#c8a45e}.ff-note__block--signature p{margin-bottom:0}.ff-note__block--signature+.ff-note__block{margin-top:2.2em}.ff-note__music{position:fixed;right:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:60}.ff-note__music-button{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgba(200,164,94,.4);border-radius:50%;color:#c8a45e;background:#16110a;cursor:pointer;font-size:15px}.ff-note__music-button svg{display:block;width:17px;height:17px}.ff-note__music [hidden]{display:none}.ff-note__music audio{max-width:calc(100vw - 36px)}.ff-note__music--top{top:max(16px,env(safe-area-inset-top));bottom:auto}.ff-note__music-button--label{display:inline-flex;gap:8px;width:auto;height:42px;padding:0 16px 0 14px;border-radius:999px;background:#16110ad1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 24px #0006}.ff-note__music-text{max-width:80px;overflow:hidden;white-space:nowrap;font:600 13px/1 Cinzel,Georgia,serif;letter-spacing:.06em;transition:max-width .3s ease,opacity .2s ease}.ff-note__music-button--label{transition:padding .3s ease,gap .3s ease,background .2s ease}.ff-note__music.is-compact .ff-note__music-button--label{gap:0;padding:0 12px}.ff-note__music.is-compact .ff-note__music-text{max-width:0;opacity:0}.ff-note__music.is-playing .ff-note__music-button{background:#c8a45e;color:#16110a;border-color:#c8a45e}.ff-note:has(.ff-note__music--top) .ff-note__banner{padding-top:72px}.ff-note__wide{width:min(1040px,100vw - 32px);max-width:none;margin-left:calc((100% - min(1040px,100vw - 32px))/2);margin-right:0}.ff-note__banner{margin-top:0;margin-bottom:0;padding-top:clamp(20px,4svh,40px)}.ff-note__banner video{display:block;width:100%;height:auto;aspect-ratio:1200 / 634;object-fit:cover;background:#0b0b10;border-radius:14px;border:1px solid rgba(200,164,94,.16);box-shadow:0 24px 60px #00000080}.ff-note__banner+.ff-note__masthead{padding-top:clamp(30px,5svh,52px)}.ff-note--gold strong{color:#f0c868;font-weight:500}.ff-note__brand{color:#ef94ff;font-weight:500;white-space:nowrap}.ff-note__brand span{color:#b3f5ee}.ff-note--big .ff-note__title{font-size:clamp(32px,6vw,46px)}.ff-note--big .ff-note__heading{font:600 clamp(25px,3.6vw,31px)/1.25 "Cinzel",Georgia,serif;letter-spacing:.01em;margin:2.1em 0 .8em}.ff-note__text--aside{text-align:center;font:italic 500 21px/1.5 Cormorant Garamond,Georgia,serif;color:#d6c9ad}.ff-note__text--aside p{margin-bottom:1.1em}.ff-note__text--aside p:last-child{margin-bottom:2.4em}.ff-note__offramp--secondary{text-align:center;margin:-24px 0 40px;font-size:16px}@media(max-width:600px){.ff-note{font-size:17.5px;line-height:1.72}.ff-note__wrap{padding:0 24px}.ff-note__heading{font-size:25px}.ff-note__wide{width:100vw;margin-left:calc((100% - 100vw)/2)}.ff-note__wide img,.ff-note__banner video{border-radius:0;border-left:0;border-right:0}.ff-note__banner,.ff-note:has(.ff-note__music--top) .ff-note__banner{padding-top:0}.ff-note__banner video{border-top:0}.ff-note__music--top{top:max(8px,env(safe-area-inset-top));right:8px}.ff-note__music-button--label,.ff-note__music.is-compact .ff-note__music-button--label{width:34px;height:34px;gap:0;padding:0;justify-content:center}.ff-note__music-button--label svg{width:14px;height:14px}.ff-note__music-button--label .ff-note__music-text{max-width:0;opacity:0}.ff-note__music--top:not(.is-playing):not(.was-played) .ff-note__music-button--label{animation:ff-note-jiggle 8s ease-in-out 2s infinite}.ff-note__wide figcaption{padding:0 24px}.ff-note__text--aside{font-size:19.5px}}@keyframes ff-note-jiggle{0%,7.5%,to{transform:rotate(0) scale(1)}1.2%{transform:rotate(-8deg) scale(1.06)}2.6%{transform:rotate(7deg) scale(1.06)}4%{transform:rotate(-5deg) scale(1.04)}5.4%{transform:rotate(3deg) scale(1.02)}}@media(prefers-reduced-motion:reduce){.ff-note .ff-note__music .ff-note__music-button--label{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/365/compiled_assets/styles.css.map */
