.fp-store .fp-button{justify-content:center;min-height:50px;padding:12px 25px;border-radius:10px;font-family:FP Editorial,Georgia,serif;font-size:21px;font-weight:400;line-height:1.15;letter-spacing:0;text-transform:none;text-align:center;text-decoration:none;gap:12px}.fp-store .fp-button--secondary{color:var(--fp-ink);background:transparent;border-color:#f4e8ce7a}.fp-store .fp-button--secondary:hover{color:var(--fp-ink);background:#f4e8ce12}.fp-store .fp-hero{padding-bottom:0}.fp-store .fp-hero__copy .fp-eyebrow{margin-bottom:20px}.fp-store .fp-hero__buttons{gap:0;margin-top:27px}.fp-store .fp-notebook{padding-block:68px 0;margin-top:0}.fp-store :is(.fp-notebook,.fp-poet)>.fp-container,.fp-store .fp-feature-row.fp-container{width:min(1440px,calc(100% - 112px))}.fp-store .fp-notebook .fp-section-heading{display:block;text-align:center;margin-bottom:30px}.fp-store .fp-notebook .fp-eyebrow{justify-content:center}.fp-store .fp-notebook h2{font-size:clamp(38px,3.5vw,52px)}.fp-store .fp-verse-grid{gap:28px}.fp-store .fp-verse-card__poem-link{display:block;border-radius:6px;text-decoration:none;color:var(--fp-ink)}.fp-store .fp-verse-card__poem-link:hover .fp-verse-card__title{color:#fff3d9}.fp-store .fp-verse-card__title{text-align:center}.fp-store .fp-notebook__action{display:flex;justify-content:center;margin-top:29px}.fp-store .fp-feature-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin-block:64px 0;border-radius:14px;overflow:hidden;background:#232420a6}.fp-store .fp-request-banner{grid-template-columns:minmax(0,1fr);background:transparent;overflow:visible}.fp-store .fp-request-banner__art{height:auto;min-height:0;border-radius:14px;overflow:hidden}.fp-store .fp-request-banner__art img{width:100%;height:auto;object-fit:contain}.fp-store .fp-request-banner__copy{position:static;display:block;text-align:center;padding:30px 24px 0;min-width:0}.fp-store .fp-request-banner__words{width:100%;max-width:none}.fp-store .fp-request-banner__words>p:not(.fp-eyebrow){font-size:17px;line-height:1.7;max-width:67ch;margin:0 auto 22px}.fp-store .fp-request-banner .fp-button{margin-top:0}.fp-store .fp-poet{margin-top:0;padding-block:66px 0}.fp-store .fp-poet__grid{display:block;text-align:center}.fp-store .fp-poet__intro .fp-eyebrow{justify-content:center;margin-bottom:16px}.fp-store .fp-poet__intro h2{font-size:clamp(38px,3.6vw,50px)}.fp-store .fp-poet .fp-poet__intro-text{margin:20px auto 0;max-width:550px;font-size:17px;line-height:1.75}.fp-store .fp-poet__note{width:min(650px,100%);margin:19px auto 0}.fp-store .fp-poet__note>summary{width:fit-content;margin-inline:auto;padding:12px;min-height:44px;font-size:15px;color:var(--fp-muted);cursor:pointer}.fp-store .fp-poet__page{margin:20px 0 0;padding:20px 0 0;border:0}.fp-store .fp-poet__page:before{content:none}.fp-store .fp-poet__page-label{display:none}.fp-store .fp-poet__signature{justify-content:center;margin-top:25px}.fp-store .fp-app-banner{grid-template-columns:minmax(0,1fr);margin-block:64px 82px;background:transparent;overflow:visible}.fp-store .fp-app-banner__art{order:0;align-self:stretch;border-radius:14px;overflow:hidden;-webkit-mask-image:none;mask-image:none}.fp-store .fp-app-banner__image{width:100%;height:auto}.fp-store .fp-app-banner__copy{order:1;display:block;text-align:center;padding:30px 24px 0;min-width:0}.fp-store .fp-app-banner__copy .fp-eyebrow{margin:0 0 16px;font-size:11px;letter-spacing:.1em}.fp-store .fp-app-banner__heading{font-size:clamp(34px,3.3vw,45px);max-width:850px;margin:0 auto}.fp-store .fp-app-banner__description{font-size:17px;margin:17px auto 22px;max-width:67ch;line-height:1.7}.fp-store .fp-app-banner__button{margin-top:0}@media(min-width:990px){.fp-store .fp-hero__stage{min-height:clamp(460px,36vw,620px)}.fp-store .fp-hero__grid{padding-block:65px}.fp-store .fp-hero__title{font-size:clamp(54px,5.7vw,84px);line-height:1.04}.fp-store .fp-hero__copy{width:53%}}@media(min-width:750px)and (max-width:989px){.fp-store :is(.fp-notebook,.fp-poet)>.fp-container,.fp-store .fp-feature-row.fp-container{width:calc(100% - 72px)}.fp-store .fp-feature-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fp-store :is(.fp-request-banner,.fp-app-banner){grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.fp-store :is(.fp-notebook,.fp-poet)>.fp-container,.fp-store .fp-feature-row.fp-container{width:calc(100% - 40px)}.fp-store .fp-button{font-size:20px;min-height:48px;padding:12px 23px}.fp-store .fp-hero__description{font-size:16px;line-height:1.75}.fp-store .fp-hero__grid{padding-top:20px}.fp-store .fp-hero__copy{padding-bottom:0}.fp-store .fp-notebook{padding-top:48px}.fp-store .fp-verse-grid{gap:26px}.fp-store .fp-notebook .fp-section-heading{margin-bottom:22px}.fp-store .fp-notebook__action{margin-top:24px}.fp-store .fp-feature-row{display:flex;flex-direction:column;align-items:stretch;margin-top:46px}.fp-store .fp-request-banner__art{min-height:0;height:auto}.fp-store .fp-request-banner__art img{height:auto;object-fit:contain}.fp-store .fp-request-banner__copy{padding:24px 8px 0}.fp-store .fp-request-banner__words>p:not(.fp-eyebrow){font-size:16px}.fp-store .fp-poet{padding-top:46px}.fp-store .fp-poet__intro h2{font-size:40px}.fp-store .fp-poet__intro-text{font-size:16px}.fp-store .fp-app-banner{margin-bottom:65px}.fp-store .fp-app-banner__art{order:0;align-self:stretch}.fp-store .fp-app-banner__copy{order:1;padding:27px 20px 0}.fp-store .fp-app-banner__heading{font-size:36px}.fp-store .fp-app-banner__description{font-size:16px}}@media(max-width:360px){.fp-store :is(.fp-notebook,.fp-poet)>.fp-container,.fp-store .fp-feature-row.fp-container{width:calc(100% - 32px)}.fp-store .fp-request-banner__copy,.fp-store .fp-app-banner__copy{padding-inline:21px}}@media(max-width:749px){.fp-store .fp-hero__photo{width:100%;aspect-ratio:1122 / 1200;max-height:max(230px,calc(100svh - 385px));overflow:hidden}.fp-store .fp-hero__photo>picture>img{object-fit:cover;object-position:center top}.fp-store .fp-hero__grid{padding-top:12px}.fp-store .fp-hero__copy{padding-block:4px 0}.fp-store .fp-hero__copy .fp-eyebrow{margin-bottom:16px}.fp-store .fp-hero__description{margin-top:16px}.fp-store .fp-hero__buttons{margin-top:22px}.fp-store .fp-notebook{padding-top:36px}.fp-store .fp-notebook .fp-section-heading{margin-bottom:16px}.fp-store .fp-verse-grid{gap:18px}.fp-store .fp-notebook__action{margin-top:18px}.fp-store .fp-verse-card--artwork .fp-verse-card__title{margin:8px 0 0}.fp-store .fp-verse-card--artwork .fp-verse-card__art{aspect-ratio:1402 / 1122;overflow:hidden}.fp-store .fp-verse-card--artwork .fp-verse-card__image{position:absolute;top:0;left:0}.fp-store .fp-verse-card__art:has(img[src*=fp-notebook-perfectly-imperfect]){aspect-ratio:1402 / 1049}.fp-store .fp-verse-card--artwork img[src*=fp-notebook-perfectly-imperfect]{transform:translateY(-1.871658%)}.fp-store .fp-verse-card__art:has(img[src*=fp-notebook-happy-to-be-rude]){aspect-ratio:1402 / 985}.fp-store .fp-verse-card--artwork img[src*=fp-notebook-happy-to-be-rude]{transform:translateY(-8.467023%)}.fp-store .fp-verse-card__art:has(img[src*=fp-notebook-enjoy-your-day]){aspect-ratio:1402 / 966}.fp-store .fp-verse-card--artwork img[src*=fp-notebook-enjoy-your-day]{transform:translateY(-10.160428%)}}.fp-store .fp-home-desktop{display:none}.fp-store .fp-home-offer{margin-top:44px;padding-top:34px;border-top:1px solid var(--fp-rule);text-align:center}.fp-store .fp-home-offer>.fp-eyebrow{justify-content:center;font-size:10px;letter-spacing:.13em}.fp-store .fp-home-offer h2{font:400 42px/1.08 FP Editorial,Georgia,serif;letter-spacing:-.02em;margin:15px 0 25px;color:var(--fp-ink)}.fp-store .fp-home-offer h2 em{color:#e5d0a7}.fp-store .fp-home-album{margin-inline:auto;width:100%;max-width:350px}.fp-store .fp-home-album>a{display:block;position:relative}.fp-store .fp-home-album img{width:100%;height:auto;border-radius:6px}.fp-store .fp-home-album figcaption{display:flex;justify-content:space-between;gap:10px;font-size:12px;margin-top:12px}.fp-store .fp-home-play{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;width:48px;height:48px;border:1px solid #f4e8ceaa;border-radius:50%;background:#1b1c19dd;color:var(--fp-ink)}.fp-store .fp-home-description{font-size:16px;line-height:1.7;color:var(--fp-muted);margin:24px 0 22px}.fp-store .fp-home-note{font-size:12px;color:var(--fp-muted);margin-top:16px}.fp-store .fp-home-letter{width:min(285px,100%);aspect-ratio:.79;margin:0 auto;background:linear-gradient(125deg,#e9ddc3,#f4e8ce 55%,#e4d7bb);color:#2e2923;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:35px 20px;border:10px double #d4c3a2;box-shadow:0 10px 24px #0003;transform:rotate(-2deg)}.fp-store .fp-home-letter p{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:inherit}.fp-store .fp-home-letter-title{font:42px/1.12 FP Editorial,Georgia,serif;margin:25px 0 20px}.fp-store .fp-home-signature{font:25px/1.25 FP Handwritten,cursive;margin-bottom:25px}.fp-store :is(#fp-home-shirts,#fp-home-music,#fp-home-personal){scroll-margin-top:140px}@media(max-width:749px){.fp-store .fp-notebook .fp-verse-grid>:nth-child(n+2){display:none}}@media(max-width:359px){.fp-store .fp-home-offer h2{font-size:38px}}@media(min-width:990px){.fp-store .fp-home-desktop{display:block}.fp-store .fp-home-original{display:none}.fp-store .fp-hero__grid.fp-container,.fp-store .fp-home-paths.fp-container,.fp-store .fp-home-shirts.fp-container,.fp-store .fp-home-extensions.fp-container,.fp-store .fp-notebook>.fp-container,.fp-store .fp-feature-row.fp-container{width:min(1440px,calc(100% - var(--page-margin) * 2))}.fp-store .fp-hero__stage{min-height:465px}.fp-store .fp-hero__grid{padding-block:70px 50px}.fp-store .fp-hero__copy{max-width:690px;width:62%}.fp-store .fp-hero__title{font-size:clamp(52px,7.8vw,92px);line-height:1.06;letter-spacing:-.02em;margin:20px 0 23px}.fp-store .fp-hero__copy .fp-eyebrow{margin:0;font-size:11px;letter-spacing:.17em}.fp-store .fp-hero__photo{-webkit-mask:none;mask:none}.fp-store .fp-hero__photo:after{content:none}.fp-store .fp-home-intro{font-size:17px;line-height:1.7;max-width:450px;color:var(--fp-ink)}.fp-store .fp-home-jumps{display:flex;flex-wrap:wrap;gap:24px;margin-top:30px}.fp-store .fp-home-jumps a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;border-bottom:1px solid var(--fp-rule);font-size:13px;padding-block:8px;text-decoration:none;color:var(--fp-ink)}.fp-store .fp-home-jumps span{color:#d4c3a2;font-size:18px}.fp-store .fp-wear{padding:0}.fp-store .fp-home-paths{padding-top:40px;margin-bottom:7px}.fp-store .fp-home-paths .fp-eyebrow{display:flex;font-size:11px;letter-spacing:.17em;color:var(--fp-muted)}.fp-store .fp-home-paths .fp-eyebrow:after{content:"";height:1px;background:var(--fp-rule);flex:1;margin-left:22px}.fp-store .fp-home-shirts{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:44px;border-bottom:1px solid var(--fp-rule)}.fp-store .fp-home-offer__copy h2,.fp-store .fp-home-offer h2{font:400 clamp(35px,4.8vw,58px)/1.06 "FP Editorial",Georgia,serif;letter-spacing:-.02em;margin:14px 0 18px;color:var(--fp-ink)}.fp-store .fp-home-offer__copy h2 em{color:#e5d0a7}.fp-store .fp-home-offer__copy .fp-eyebrow{font-size:11px;letter-spacing:.17em;color:var(--fp-muted)}.fp-store .fp-home-offer__copy .fp-home-description{margin:0 0 25px;max-width:450px;line-height:1.75}.fp-store .fp-home-offer__copy .fp-home-note{margin-top:17px}.fp-store .fp-home-shirt-pair{min-height:410px;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center}.fp-store .fp-home-shirt-pair img{width:100%;height:auto;max-height:345px;object-fit:contain;border-radius:5px}.fp-store .fp-home-shirt-pair figcaption{font:22px/1.2 FP Editorial,Georgia,serif;text-align:center;margin-top:13px}.fp-store .fp-home-offer{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;grid-template-rows:1fr auto auto auto 1fr;align-items:start;margin:0;padding-block:44px;border-top:0;border-bottom:1px solid var(--fp-rule);text-align:left;min-height:498px}.fp-store .fp-home-offer>.fp-eyebrow{align-self:end;justify-content:flex-start;font-size:11px;letter-spacing:.17em}.fp-store .fp-home-offer h2 em{display:block}.fp-store .fp-home-offer>:is(.fp-eyebrow,h2,.fp-home-description,.fp-home-cta,.fp-home-note){grid-column:1}.fp-store .fp-home-offer>.fp-eyebrow{grid-row:1}.fp-store .fp-home-offer>h2{grid-row:2}.fp-store .fp-home-offer>.fp-home-description{grid-row:3;margin:0 0 25px;max-width:450px;line-height:1.75}.fp-store .fp-home-offer>.fp-home-cta{grid-row:4;justify-self:start}.fp-store .fp-home-offer>.fp-home-note{grid-row:5;margin-top:17px}.fp-store .fp-home-offer>:is(.fp-home-album,.fp-home-letter){grid-column:2;grid-row:1 / 6;align-self:center;justify-self:center}.fp-store .fp-home-offer--music>:is(.fp-eyebrow,h2,.fp-home-description,.fp-home-cta,.fp-home-note){grid-column:2}.fp-store .fp-home-offer--music>.fp-home-album{grid-column:1;max-width:365px}.fp-store .fp-home-letter{width:min(312px,100%)}.fp-store .fp-notebook{padding-block:44px}.fp-store .fp-notebook>.fp-container{position:relative}.fp-store .fp-notebook .fp-section-heading{text-align:left;margin-bottom:35px}.fp-store .fp-notebook .fp-eyebrow{justify-content:flex-start}.fp-store .fp-notebook h2{font-size:clamp(35px,4.8vw,58px);margin-top:14px}.fp-store .fp-notebook__action{position:absolute;right:0;top:40px;margin:0}.fp-store .fp-notebook__action .fp-button{background:transparent;border:0;border-bottom:1px solid var(--fp-rule);border-radius:0;font-family:var(--font-body--family);font-size:13px;padding:8px 0;min-height:44px}.fp-store .fp-verse-grid{gap:23px}.fp-store .fp-feature-row{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;margin-block:0;padding-block:44px;border-top:1px solid var(--fp-rule);border-radius:0;background:transparent}.fp-store :is(.fp-request-banner__art,.fp-app-banner__art){width:100%;max-width:340px;justify-self:center;align-self:center;border-radius:6px}.fp-store :is(.fp-request-banner__art,.fp-app-banner__art) img{width:100%;height:auto;aspect-ratio:1122 / 1402;object-fit:contain}.fp-store :is(.fp-request-banner__copy,.fp-app-banner__copy){padding:0;text-align:left}.fp-store .fp-app-banner__art{order:2}.fp-store .fp-app-banner__copy{order:0}.fp-store .fp-feature-row h2{font:400 clamp(34px,4.3vw,52px)/1.06 "FP Editorial",Georgia,serif;letter-spacing:-.02em;margin:14px 0 18px}.fp-store .fp-feature-row h2 em{color:#e5d0a7}.fp-store .fp-feature-row .fp-eyebrow{font-size:11px;letter-spacing:.17em;color:var(--fp-muted);margin:0}.fp-store .fp-request-banner__words>p:not(.fp-eyebrow),.fp-store .fp-app-banner__description{color:var(--fp-muted);font-size:15px;line-height:1.65;max-width:450px;margin:0 0 26px}.fp-store .fp-feature-row .fp-button{color:var(--fp-ink);background:transparent;border-color:var(--fp-rule)}.fp-store .fp-app-banner{margin-bottom:22px}}@media(min-width:990px){.fp-store .fp-feature-row h2{width:100%;justify-self:start}}@media(min-width:990px){.fp-store :is(.fp-home-shirts,.fp-home-offer,.fp-feature-row){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;padding-block:44px;min-height:550px}.fp-store .fp-home-shirt-pair{width:100%;max-width:680px;min-height:0;gap:16px;justify-self:start}.fp-store .fp-home-shirt-pair img{max-height:414px}.fp-store .fp-home-offer>:is(.fp-home-album,.fp-home-letter){justify-self:start;margin-inline:0}.fp-store .fp-home-offer--music>.fp-home-album{max-width:438px;justify-self:end}.fp-store .fp-home-letter{width:min(374px,100%)}.fp-store :is(.fp-request-banner__art,.fp-app-banner__art){max-width:408px;justify-self:start}.fp-store .fp-request-banner__art{justify-self:end}.fp-store :is(.fp-request-banner__copy,.fp-app-banner__copy){justify-items:start;text-align:left;padding:0}.fp-store .fp-feature-row .fp-eyebrow{display:flex;width:100%;justify-content:flex-start;justify-self:start}.fp-store .fp-app-banner__copy>.fp-eyebrow:before{content:"";display:inline-block;width:7px;height:7px;flex:0 0 7px;background:var(--fp-red);transform:rotate(45deg)}.fp-store .fp-home-offer__copy h2,.fp-store .fp-home-offer h2,.fp-store .fp-feature-row.fp-container h2,.fp-store .fp-notebook h2{font:400 clamp(35px,4.8vw,58px)/1.06 "FP Editorial",Georgia,serif;letter-spacing:-.02em;margin:14px 0 18px}.fp-store .fp-home-offer__copy .fp-home-description,.fp-store .fp-home-offer>.fp-home-description,.fp-store .fp-request-banner__words>p:not(.fp-eyebrow),.fp-store .fp-app-banner__description{font-size:16px;line-height:1.75;max-width:450px;margin:0 0 25px;text-align:left;justify-self:start}.fp-store .fp-feature-row .fp-button{color:#25251f;background:var(--fp-ink);border-color:var(--fp-ink)}}@media(min-width:990px){.fp-store .fp-app-banner{position:relative;display:block;min-height:0}.fp-store .fp-app-banner .fp-app-banner__art{display:block;width:100%;max-width:none;justify-self:stretch;aspect-ratio:8 / 3}.fp-store .fp-app-banner .fp-app-banner__image{display:block;width:100%;height:auto;aspect-ratio:8 / 3;object-fit:contain}.fp-store .fp-app-banner .fp-app-banner__copy{position:absolute;top:44px;right:0;bottom:44px;left:0;padding:0;max-width:none;pointer-events:none}.fp-store .fp-app-banner .fp-app-banner__copy>:is(.fp-eyebrow,.fp-app-banner__heading,.fp-app-banner__description){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.fp-store .fp-app-banner .fp-app-banner__button{position:absolute;top:68%;left:48%;transform:translate(-50%);margin:0;white-space:nowrap;pointer-events:auto}}@media(min-width:990px){.fp-store .fp-home-offer--music{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:0}.fp-store .fp-home-offer--music>.fp-eyebrow{align-self:center;justify-content:center}.fp-store .fp-home-offer--music>h2{text-align:center}.fp-store .fp-home-offer--music>h2 em{display:inline}.fp-store .fp-home-offer--music>.fp-home-album{display:none}.fp-store .fp-home-offer--music>.fp-home-description{max-width:680px;margin:0 0 30px;text-align:center}.fp-store .fp-home-music-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;text-align:left}.fp-store .fp-home-music-card{min-width:0}.fp-store .fp-home-music-card__link{display:block;color:var(--fp-ink);text-decoration:none;border-radius:6px}.fp-store .fp-home-music-card__link:focus-visible{outline:2px solid var(--fp-ink);outline-offset:5px}.fp-store .fp-home-music-card__media{position:relative}.fp-store .fp-home-music-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:6px}.fp-store .fp-home-music-card__caption{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:14px;font-size:14px;line-height:1.4}.fp-store .fp-home-music-card__caption h3{margin:0;font:inherit;color:inherit}.fp-store .fp-home-music-card__caption>span{white-space:nowrap}.fp-store .fp-home-offer--music>.fp-home-cta{align-self:center;margin-top:28px}.fp-store .fp-home-offer--music>.fp-home-note{align-self:center}}@media(min-width:990px){.fp-store .fp-home-shirts{display:flex;flex-direction:column;align-items:center;gap:0;text-align:center;min-height:0}.fp-store .fp-home-shirts>.fp-home-offer__copy{width:100%;text-align:center}.fp-store .fp-home-shirts .fp-eyebrow{justify-content:center}.fp-store .fp-home-shirts .fp-home-offer__copy h2 em{display:inline}.fp-store .fp-home-shirts .fp-home-description{max-width:680px;margin:0 auto 30px;text-align:center}.fp-store .fp-home-shirts-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;text-align:left}.fp-store .fp-home-shirt-card{min-width:0}.fp-store .fp-home-shirt-card__link{display:block;color:var(--fp-ink);text-decoration:none;border-radius:6px}.fp-store .fp-home-shirt-card__link:focus-visible{outline:2px solid var(--fp-ink);outline-offset:5px}.fp-store .fp-home-shirt-card__media{aspect-ratio:4 / 5;border-radius:6px;overflow:hidden}.fp-store .fp-home-shirt-card img{display:block;width:100%;height:100%;object-fit:contain}.fp-store .fp-home-shirt-card__style{margin:14px 0 6px;color:var(--fp-muted);font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.fp-store .fp-home-shirt-card__caption{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;line-height:1.4}.fp-store .fp-home-shirt-card__caption h3{margin:0;font:inherit;color:inherit}.fp-store .fp-home-shirt-card__caption>span{white-space:nowrap}.fp-store .fp-home-shirts>.fp-button{margin-top:28px}.fp-store .fp-home-shirts>.fp-home-note{margin-top:17px}}@media(min-width:990px){.fp-store :is(#fp-home-shirts,#fp-home-music){padding-block:32px}.fp-store #fp-home-shirts .fp-home-offer__copy h2,.fp-store #fp-home-music>h2{font-size:clamp(60px,4.5vw,66px);line-height:1.04;margin:8px 0 10px}.fp-store #fp-home-shirts .fp-home-description,.fp-store #fp-home-music>.fp-home-description{max-width:none;width:auto;margin:0 auto 24px;line-height:1.5}.fp-store #fp-home-music>.fp-home-description br{display:none}.fp-store :is(.fp-home-shirt-card__caption,.fp-home-music-card__caption){display:block;margin-top:12px}.fp-store :is(.fp-home-shirt-card__caption,.fp-home-music-card__caption) h3{margin:0 0 7px;font:400 20px/1.2 FP Editorial,Georgia,serif}.fp-store .fp-home-card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--fp-muted);font-size:11px;line-height:1.4;letter-spacing:.06em}.fp-store .fp-home-card-meta>:first-child{margin:0;font-size:clamp(10px,.8vw,11px);letter-spacing:.04em;white-space:nowrap;text-transform:uppercase}.fp-store .fp-home-card-meta>:last-child{color:var(--fp-ink);font-size:14px;letter-spacing:0;white-space:nowrap}.fp-store #fp-home-shirts>.fp-button,.fp-store #fp-home-music>.fp-home-cta{margin-top:24px}.fp-store #fp-home-shirts>.fp-home-note{display:none}.fp-store #fp-home-music>.fp-home-note{margin-top:12px}}@media(min-width:990px){.fp-store #fp-home-shirts>.fp-home-offer__copy,.fp-store #fp-home-music>h2{text-align:left}.fp-store #fp-home-shirts .fp-eyebrow,.fp-store #fp-home-music>.fp-eyebrow{justify-content:flex-start;align-self:flex-start}.fp-store #fp-home-music>h2{align-self:flex-start}.fp-store #fp-home-shirts .fp-home-description,.fp-store #fp-home-music>.fp-home-description{margin-inline:0;text-align:left;align-self:flex-start}}@media(min-width:990px){.fp-store :is(#fp-home-shirts,#fp-home-music){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:32px;row-gap:0;align-items:start}.fp-store #fp-home-shirts>.fp-home-offer__copy{display:contents}.fp-store #fp-home-shirts .fp-home-offer__copy>.fp-eyebrow,.fp-store #fp-home-music>.fp-eyebrow{grid-column:1 / -1;grid-row:1}.fp-store #fp-home-shirts .fp-home-offer__copy>h2,.fp-store #fp-home-music>h2{grid-column:1;grid-row:2}.fp-store #fp-home-shirts .fp-home-offer__copy>.fp-home-description,.fp-store #fp-home-music>.fp-home-description{grid-column:1 / -1;grid-row:3}.fp-store #fp-home-shirts>.fp-home-shirts-grid,.fp-store #fp-home-music>.fp-home-music-grid{grid-column:1 / -1;grid-row:4}.fp-store #fp-home-shirts>.fp-button,.fp-store #fp-home-music>.fp-home-cta{grid-column:2;grid-row:2;justify-self:end;align-self:center;margin:0}.fp-store #fp-home-music>.fp-home-note{grid-column:1 / -1;grid-row:5;justify-self:center;text-align:center}}.fp-store .fp-personal-desktop{display:none}@media(min-width:990px){.fp-store #fp-home-personal{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:repeat(5,auto);column-gap:32px;row-gap:0;align-items:start;min-height:0;padding-block:32px}.fp-store #fp-home-personal>.fp-personal-original{display:none}.fp-store #fp-home-personal>.fp-personal-desktop{display:block}.fp-store #fp-home-personal>.fp-eyebrow{grid-column:1 / -1;grid-row:1;align-self:start;justify-content:flex-start}.fp-store #fp-home-personal>h2{grid-column:1;grid-row:2;font-size:clamp(60px,4.5vw,66px);line-height:1.04;margin:8px 0 10px}.fp-store #fp-home-personal>h2 em{display:inline}.fp-store #fp-home-personal>.fp-home-description.fp-personal-desktop{grid-column:1 / -1;grid-row:3;max-width:none;margin:0 0 24px;line-height:1.5}.fp-store #fp-home-personal>.fp-personal-cta{grid-column:2;grid-row:2;display:inline-flex;justify-self:end;align-self:center;margin:0;white-space:nowrap}.fp-store #fp-home-personal>.fp-home-personal-grid{grid-column:1 / -1;grid-row:4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%}.fp-store .fp-home-personal-card{min-width:0}.fp-store .fp-home-personal-card__media{aspect-ratio:4 / 5;overflow:hidden;border-radius:6px;background:#1b1c19}.fp-store .fp-home-personal-card img{display:block;width:100%;height:100%;object-fit:contain}.fp-store .fp-home-personal-card h3{margin:12px 0 7px;color:var(--fp-ink);font:400 20px/1.2 FP Editorial,Georgia,serif}.fp-store .fp-home-personal-card__meta{display:flex;align-items:center;justify-content:space-between;gap:9px;color:var(--fp-muted);font-size:10px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.fp-store .fp-home-personal-card__meta>:last-child{color:#dbc9a4;white-space:nowrap}.fp-store #fp-home-personal>.fp-home-note.fp-personal-desktop{grid-column:1 / -1;grid-row:5;justify-self:center;text-align:center;margin:22px 0 0;line-height:1.5}}@media(min-width:990px){.fp-store .fp-home-personal-card__meta>:first-child{white-space:nowrap}}@media(min-width:990px)and (max-width:1199px){.fp-store .fp-home-personal-card__meta>:last-child{display:none}}@media(max-width:749.98px){.fp-store .fp-hero__grid{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fp-store .fp-hero__copy{padding:0}.fp-store .fp-hero__copy>:not(h1){display:none}}.fp-store .fp-wear__mobile-button{display:none}@media(max-width:749.98px){.fp-store .fp-hero{margin:0;padding:0}.fp-store .fp-hero__art{display:none}.fp-store .fp-hero__stage{min-height:0;height:0}.fp-store .fp-wear{padding-top:0}.fp-store .fp-wear__inner.fp-container{width:100%;max-width:none;display:flex;flex-direction:column;gap:0}.fp-store .fp-wear__photo{order:-1;width:100%;height:auto;aspect-ratio:2 / 3;border-radius:0}.fp-store .fp-wear__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.fp-store .fp-wear__intro{order:0;width:calc(100% - 40px);margin:28px auto 0;padding:0}.fp-store .fp-wear__intro h2{font-size:clamp(36px,10.8vw,44px);line-height:1.08;margin:13px 0 16px}.fp-store .fp-wear__lead{padding-bottom:24px}.fp-store .fp-wear__choices{width:calc(100% - 40px);margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.fp-store .fp-wear__choice{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:0;min-height:0;padding:0}.fp-store .fp-wear__thumbnail{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain;border-radius:6px}.fp-store .fp-wear__choice-copy,.fp-store .fp-wear__arrow{display:none}.fp-store .fp-wear__mobile-button{box-sizing:border-box;display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;padding:11px 6px;border:1px solid var(--fp-ink);border-radius:8px;color:#25251f;background:var(--fp-ink);font:400 20px/1.2 FP Editorial,Georgia,serif;text-align:center}.fp-store .fp-wear__choice:hover .fp-wear__mobile-button{background:#fff2d8}}@media(max-width:359px){.fp-store .fp-wear__intro,.fp-store .fp-wear__choices{width:calc(100% - 32px)}.fp-store .fp-wear__choices{gap:10px}.fp-store .fp-wear__mobile-button{font-size:18px}}body.fp-store{--fp-home-space: 32px;--fp-home-panel: 20px;--fp-home-gutter: max(20px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}body.fp-store :is(.fp-header__inner,.fp-hero__grid,.fp-home-paths,.fp-home-shirts,.fp-home-extensions,.fp-request-banner,.fp-vault-launch__inner).fp-container,body.fp-store .fp-footer>.fp-container{width:min(1440px,calc(100% - var(--fp-home-gutter) * 2))}body.fp-store .fp-vault-launch{margin-block:var(--fp-home-space) 0}body.fp-store .fp-vault-launch__inner{padding:var(--fp-home-panel)}body.fp-store .fp-vault-launch__eyebrow{margin-bottom:16px}body.fp-store .fp-vault-launch__subheading{margin-top:16px}body.fp-store .fp-vault-launch__benefits{margin-block:16px 20px;gap:8px 16px}body.fp-store .fp-vault-video__caption{margin-top:8px}body.fp-store .fp-home-extensions{display:flow-root;padding:0}body.fp-store :is(#fp-home-music,#fp-home-personal){margin-block:var(--fp-home-space) 0;padding-block:0;border:0;min-height:0}body.fp-store .fp-home-offer h2{margin-block:12px 20px}body.fp-store .fp-home-album{margin-block:0}body.fp-store .fp-home-offer>.fp-home-description{margin-block:20px}body.fp-store .fp-home-note{margin-bottom:0}body.fp-store #fp-poem-request{margin-block:var(--fp-home-space) 0;padding-block:0;min-height:0;border:0;gap:24px}body.fp-store .fp-request-banner__copy{padding:0}body.fp-store .fp-request-banner__words>p:not(.fp-eyebrow){margin-bottom:20px}body.fp-store #fp-poem-request h2.visually-hidden{position:absolute;width:1px;max-width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body.fp-store .fp-footer{margin-top:var(--fp-home-space);padding-block:var(--fp-home-panel) 20px}body.fp-store .fp-footer:before{top:-24px;height:36px}body.fp-store .fp-footer__main{gap:24px;padding-bottom:20px}body.fp-store .fp-newsletter{gap:16px}body.fp-store .fp-footer__bottom{padding-top:16px}@media(max-width:749.98px){body.fp-store .fp-hero__grid.fp-container{width:1px}body.fp-store .fp-wear__intro{width:calc(100% - var(--fp-home-gutter) * 2);margin-top:24px}body.fp-store .fp-wear__intro h2{margin-block:12px 16px}body.fp-store .fp-wear__lead{padding-bottom:20px}body.fp-store .fp-wear__choices{width:calc(100% - var(--fp-home-gutter) * 2)}body.fp-store .fp-vault-launch__inner{padding-inline:16px;gap:20px}body.fp-store .fp-vault-launch__benefits{margin-top:0;gap:12px 10px}body.fp-store #fp-poem-request{gap:20px}body.fp-store .fp-request-banner__copy{padding-inline:0}body.fp-store .fp-footer__main{column-gap:16px}}@media(max-width:359.98px){body.fp-store{--fp-home-gutter: max(16px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}@media(min-width:750px){body.fp-store{--fp-home-space: 40px;--fp-home-panel: 24px;--fp-home-gutter: max(32px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}body.fp-store .fp-hero__stage{min-height:430px}body.fp-store .fp-hero__grid{padding-block:32px}body.fp-store .fp-home-jumps{margin-top:20px;gap:16px}body.fp-store .fp-home-paths{padding-top:24px;margin-bottom:0}body.fp-store .fp-home-shirts{padding-block:24px 0;border-bottom:0}body.fp-store .fp-vault-launch__inner{gap:20px}}@media(min-width:750px)and (max-width:989.98px){body.fp-store .fp-wear__inner.fp-container{width:calc(100% - var(--fp-home-gutter) * 2);column-gap:24px}body.fp-store .fp-wear__intro{padding-top:0}body.fp-store .fp-wear__lead{padding-bottom:20px}body.fp-store .fp-wear__choice{padding-block:16px}}@media(min-width:990px){body.fp-store{--fp-home-space: 48px;--fp-home-panel: 32px;--fp-home-gutter: max(48px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}body.fp-store :is(#fp-home-shirts,#fp-home-music,#fp-home-personal) h2{margin-block:8px 12px}body.fp-store #fp-home-shirts .fp-home-description,body.fp-store :is(#fp-home-music,#fp-home-personal)>.fp-home-description{margin-block:0 20px}body.fp-store #fp-home-personal>.fp-home-note.fp-personal-desktop{margin-top:16px}}@media(min-width:1100.01px){body.fp-store .fp-vault-launch__inner{gap:0 32px}}body.fp-store.fp-launch-signup-open,body.fp-store.fp-launch-signup-open .page-wrapper{overflow-y:hidden}.fp-store .fp-launch-signup{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(520px,calc(100vw - 32px));height:fit-content;max-height:calc(100dvh - 32px);overflow:auto;padding:0;color:var(--fp-ink);background:#22211e;border:1px solid var(--fp-rule);border-radius:12px;box-shadow:0 24px 80px #00000073;font:inherit}.fp-store .fp-launch-signup::backdrop{background:#000000bf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.fp-launch-signup__content{position:relative;padding:36px}.fp-launch-signup__close{position:absolute;inset-block-start:8px;inset-inline-end:8px;padding:10px;border:0;background:transparent}.fp-launch-signup__close svg{width:20px;height:20px}.fp-store .fp-launch-signup .fp-eyebrow{padding-inline-end:20px;margin:0 0 16px}.fp-store .fp-launch-signup h2{margin:0 0 12px;font:400 clamp(34px,5vw,44px)/1.05 "FP Editorial",Georgia,serif;letter-spacing:-.02em}.fp-launch-signup__content>p:not(.fp-eyebrow){margin:0 0 24px;color:var(--fp-muted);font-size:16px;line-height:1.5}.fp-launch-signup__form{display:grid;gap:12px}.fp-launch-signup__form label{font-size:14px}.fp-launch-signup__form input[type=email]{box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:12px 14px;background:#171713;border:1px solid rgb(244 232 206 / 45%);border-radius:6px;color:var(--fp-ink);font:16px/1.4 Arial,sans-serif}.fp-launch-signup__form input::placeholder{color:var(--fp-muted);opacity:1}.fp-launch-signup__form .fp-button{width:100%;min-height:48px;justify-content:center;margin-top:4px}.fp-store .fp-launch-signup__privacy{margin:4px 0 0;color:var(--fp-muted);font:12px/1.6 Arial,sans-serif}.fp-launch-signup__privacy a{color:var(--fp-ink);text-decoration:underline}.fp-launch-signup__feedback{margin:0;color:var(--fp-ink);line-height:1.5}@media(max-width:749px){.fp-launch-signup__content{padding:32px 24px 24px}}@media(min-width:750px){body.fp-store #fp-poem-request{display:block;position:relative;overflow:hidden;border:1px solid var(--fp-rule);border-radius:12px;background:#191a16}body.fp-store #fp-poem-request .fp-request-banner__art{display:block;position:relative;width:100%;max-width:none;margin:0;border:0;border-radius:0;aspect-ratio:8 / 3;justify-self:stretch;align-self:stretch}body.fp-store #fp-poem-request .fp-request-banner__art img{display:block;width:100%;height:auto;aspect-ratio:8 / 3;object-fit:contain}body.fp-store #fp-poem-request .fp-request-banner__copy{position:static;display:block;padding:24px;text-align:left}body.fp-store #fp-poem-request .fp-request-banner__words{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;width:100%;max-width:none}body.fp-store #fp-poem-request .fp-eyebrow{grid-column:1;grid-row:1;justify-content:flex-start;margin:0 0 12px;font:400 11px/1.4 Arial,sans-serif;letter-spacing:.15em;color:var(--fp-muted)}body.fp-store #fp-poem-request h2.fp-request-banner__heading{position:static!important;clip:auto;width:auto;max-width:none;height:auto;margin:0;padding:0;overflow:visible;clip-path:none;white-space:normal;border:0;grid-column:1;grid-row:2 / 4;font:400 clamp(34px,4vw,58px)/1.05 "FP Editorial",Georgia,serif;letter-spacing:-.025em}body.fp-store #fp-poem-request h2.fp-request-banner__heading em{display:block;font-style:italic;color:#e5d0a7}body.fp-store #fp-poem-request .fp-request-banner__words>p:not(.fp-eyebrow){grid-column:2;grid-row:1 / 3;max-width:36ch;margin:0 0 20px;font-size:16px;line-height:1.6}body.fp-store #fp-poem-request .fp-button{grid-column:2;grid-row:3;justify-self:start;margin:0}}@media(min-width:990px){body.fp-store #fp-poem-request .fp-request-banner__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#151612eb 0%,#151612b8 31%,#15161214 51%,transparent 64%)}body.fp-store #fp-poem-request .fp-request-banner__copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0;pointer-events:none}body.fp-store #fp-poem-request .fp-request-banner__words{display:block;box-sizing:border-box;width:47%;max-width:660px;padding:clamp(24px,3vw,44px);pointer-events:auto}body.fp-store #fp-poem-request h2.fp-request-banner__heading{margin:0 0 16px}body.fp-store #fp-poem-request .fp-request-banner__words>p:not(.fp-eyebrow){margin:0 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/fp-homepage.css.map */
