.fdo-story{background:#fcfaf7;color:#01284d;overflow-x:clip}.fdo-story h1,.fdo-story h2,.fdo-story h3,.fdo-story p{margin-top:0}.fdo-story__wrap,.fdo-story__inner{position:relative;z-index:1;width:min(80rem,calc(100% - 4rem));margin-inline:auto}.fdo-story__inner{padding:clamp(4rem,7vw,6rem) 0}.fdo-story-band{position:relative;overflow:hidden}.fdo-story-band--cream{background:#fcfaf7}.fdo-story-band--butter-solid{background:#f7f5bc}.fdo-story-band--navy,.fdo-story-hero,.fdo-story-close--navy{background:#01284d;color:#fcfaf7}.fdo-story-band__media,.fdo-story-band__wash,.fdo-story-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.fdo-story-frame{object-fit:fill;mix-blend-mode:multiply;opacity:.24;z-index:0}.fdo-story-frame--soft{opacity:.28}.fdo-story-kicker,.fdo-story-chapters__label{margin:0 0 .75rem;font-family:var(--main-font-stack);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#01284d8c}.fdo-story-kicker--butter,.fdo-story-refill__label{color:#f7f5bc}.fdo-story-script{margin-bottom:.5rem;color:#01284d9e;opacity:1}.fdo-story-script--slate{color:#a8b9c0;font-size:clamp(2rem,4vw,2.75rem)}.fdo-story-script--butter{color:#f7f5bc;font-size:clamp(1.7rem,2.4vw,2rem)}.fdo-story-script--small{margin:0;font-size:clamp(1.6rem,2vw,1.9rem);color:#01284d9e}.fdo-story-title{max-width:16ch;margin-bottom:1.5rem;font-size:clamp(2.4rem,4.4vw,3.5rem);line-height:1.08;color:#fcfaf7}.fdo-story-title--navy{max-width:17ch;color:#01284d}.fdo-story-heading{max-width:22ch;margin-bottom:1.25rem;font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1.2;color:#01284d}.fdo-story-heading--light,.fdo-story-refill__copy h2,.fdo-story-refill__copy h3,.fdo-story-close--navy h2{color:#fcfaf7}.fdo-story-subhead{max-width:30ch;margin-bottom:1rem;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.25;color:#01284d}.fdo-story-lede,.fdo-story-muted,.fdo-story-columns p,.fdo-story-note p,.fdo-story-craft p,.fdo-story-paper p{margin-bottom:0;font-family:var(--main-font-stack);font-size:.95rem;line-height:1.65;color:#01284dad}.fdo-story-lede{max-width:47ch;font-size:1.05rem}.fdo-story-lede--slate,.fdo-story-steps p{color:#a8b9c0}.fdo-story-eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 2rem;font-family:var(--main-font-stack);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#f7f5bc}.fdo-story-eyebrow span,.fdo-story-eyebrow--navy span{width:2.5rem;border-top:1px solid currentColor}.fdo-story-eyebrow--navy{color:#01284d}.fdo-story-hero__mark,.fdo-story-butterfly,.fdo-story-swan,.fdo-story-origin__mark{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none}.fdo-story-hero__mark{width:min(18rem,42vw);height:auto;top:-4rem;right:-4rem;opacity:.05}.fdo-story-hero__grid,.fdo-story-split{display:grid;gap:3rem;align-items:center}@media(min-width:1024px){.fdo-story__copy{padding-left:1.5rem}.fdo-story-hero__grid{grid-template-columns:.92fr 1.08fr;gap:3rem}.fdo-story-split--ritual{grid-template-columns:.62fr 1.38fr;align-items:start;gap:4rem}.fdo-story-split--craft{grid-template-columns:1.1fr .9fr;gap:3rem}.fdo-story-split--colors{grid-template-columns:.75fr 1.25fr;align-items:start;gap:3rem}}.fdo-story-sticky{align-self:start}@media(min-width:1024px){.fdo-story-sticky{position:sticky;top:8rem}}.fdo-story-hero__stage,.fdo-story-care__photo,.fdo-story-refill__media{position:relative;display:flex;align-items:center;justify-content:center}.fdo-story-hero__stage{min-height:22rem}.fdo-story-hero__photo,.fdo-story-refill__photo,.fdo-story-care__img,.fdo-story-craft__img,.fdo-story-stack img{display:block;width:100%;height:auto}.fdo-story-hero__photo{position:relative;width:min(100%,28rem);transform:rotate(2deg);filter:drop-shadow(8px 16px 24px rgba(17,28,67,.28))}.fdo-story-hero__vertical,.fdo-story-craft__label{position:absolute;margin:0;font-family:var(--main-font-stack);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.fdo-story-hero__vertical{right:0;bottom:1rem;color:#a8b9c0;writing-mode:vertical-rl}.fdo-story-chapters{border-top:1px solid rgba(168,185,192,.35)}.fdo-story-chapters__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.fdo-story-chapters a{display:flex;flex-direction:column;gap:.35rem;padding:1.25rem .5rem;color:#fcfaf7;text-decoration:none}.fdo-story-chapters a+a{border-left:1px solid rgba(168,185,192,.35)}.fdo-story-chapters a:hover{opacity:.6}.fdo-story-chapters__num{font-family:var(--heading-font-stack);font-size:clamp(1.4rem,2vw,1.8rem);line-height:1;color:#f7f5bc}.fdo-story-chapters__label{margin:0;color:#fcfaf7}@media(min-width:640px){.fdo-story-chapters a{flex-direction:row;align-items:center;gap:.75rem;padding:1.25rem 1rem}}.fdo-story-rows{border-top:1px solid rgba(1,40,77,.28)}.fdo-story-row,.fdo-story-craft{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;align-items:start;padding:2.5rem 0;border-bottom:1px solid rgba(1,40,77,.28)}.fdo-story-rows--compact .fdo-story-craft{padding:1.25rem 0}.fdo-story-row__num,.fdo-story-steps span,.fdo-story-year{font-family:var(--heading-font-stack);font-weight:400;line-height:1}.fdo-story-row__num{font-size:clamp(1.8rem,3vw,2.4rem);color:#a8b9c0}.fdo-story-badge,.fdo-story-craft__icon,.fdo-story-note__title svg,.fdo-story-refill__icon{color:#01284d}.fdo-story-badge{display:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#f7f5bc}@media(min-width:640px){.fdo-story-row{grid-template-columns:auto 1fr auto}.fdo-story-badge{display:flex}}.fdo-story-band__head{display:grid;gap:1.5rem;margin-bottom:2.5rem}@media(min-width:1024px){.fdo-story-band__head{grid-template-columns:1.2fr .8fr;align-items:end}}.fdo-story-papers{display:grid;background:#fcfaf7;border:1px solid rgba(1,40,77,.28);box-shadow:0 18px 40px #111c431f}@media(min-width:768px){.fdo-story-papers{grid-template-columns:repeat(3,minmax(0,1fr))}}.fdo-story-paper{min-height:16rem;padding:2rem}.fdo-story-paper+.fdo-story-paper{border-top:1px solid rgba(1,40,77,.28)}@media(min-width:768px){.fdo-story-paper+.fdo-story-paper{border-top:0;border-left:1px solid rgba(1,40,77,.28)}}.fdo-story-paper__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2.5rem}.fdo-page-icon{width:1.5rem;height:2rem}.fdo-story-refill{display:grid;min-height:28rem}@media(min-width:1024px){.fdo-story-refill{grid-template-columns:1.08fr .92fr}}.fdo-story-refill__media{min-height:22rem;padding:4.5rem 2.5rem 2.5rem;background:#f7f5bc}.fdo-story-refill__label{position:absolute;top:1.5rem;left:1.5rem;margin:0;color:#01284d}.fdo-story-refill__photo{width:min(100%,22rem);filter:drop-shadow(4px 12px 20px rgba(17,28,67,.18))}.fdo-story-refill__icon{position:absolute;right:1.5rem;bottom:1.5rem}.fdo-story-refill__icon .fdo-story-icon__svg{width:2rem;height:2rem}.fdo-story-refill__copy{padding:2.5rem;background:#01284d}.fdo-story-steps{margin:2rem 0 0;padding:0;list-style:none;border-top:1px solid rgba(168,185,192,.35)}.fdo-story-steps li{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.25rem 0;border-bottom:1px solid rgba(168,185,192,.35)}.fdo-story-steps span{font-size:1.25rem;color:#f7f5bc}.fdo-story-steps h3{margin-bottom:.5rem;font-size:1.25rem}.fdo-story-center{text-align:center}.fdo-story-center .fdo-story-heading,.fdo-story-center .fdo-story-script{margin-inline:auto}.fdo-story-center__text{max-width:42ch;margin:0 auto 2rem}.fdo-story-care{display:grid;gap:3rem;align-items:center}@media(min-width:1024px){.fdo-story-care{grid-template-columns:.72fr 1fr .72fr}}.fdo-story-care__side{display:flex;flex-direction:column;gap:3rem}.fdo-story-note{padding-top:1rem;border-top:1px solid #01284d;text-align:left}.fdo-story-note__title{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.fdo-story-note h3,.fdo-story-craft h3{margin:0;font-size:1.25rem;color:#01284d}.fdo-story-aside{margin:0;text-align:center;color:#01284d9e}.fdo-story-aside--left{transform:rotate(-3deg)}.fdo-story-aside--right{transform:rotate(3deg)}.fdo-story-care__img{width:min(100%,24rem);border-radius:.75rem;transform:rotate(-2deg);box-shadow:0 24px 48px #111c432e}.fdo-story-care__logo,.fdo-story-close__logo{position:absolute;width:4.5rem;height:auto;right:0;bottom:0;opacity:.7}.fdo-story-close__logo{position:static;display:block;margin:0 auto 1.5rem}.fdo-story-close__inner{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.fdo-story-close__inner{flex-direction:row;align-items:center;justify-content:space-between}.fdo-story-close__inner .fdo-story-heading{margin-bottom:0}}.fdo-story-btn{flex-shrink:0;border:0}.fdo-story-btn--butter{background:#f7f5bc;color:#01284d}.fdo-story-btn--navy{background:#01284d;color:#fcfaf7}.fdo-story-butterfly{width:min(18rem,42vw);height:auto;left:-4rem;bottom:-4rem;opacity:.1;mix-blend-mode:multiply;transform:rotate(-8deg)}.fdo-story-stack{position:relative;min-height:26rem}@media(min-width:1024px){.fdo-story-stack{min-height:36rem}}.fdo-story-stack__back,.fdo-story-stack__front{position:absolute;overflow:hidden;border-radius:.75rem;box-shadow:0 24px 48px #111c4333}.fdo-story-stack__back{width:64%;top:1rem;left:0;transform:rotate(-3deg)}.fdo-story-stack__front{width:58%;right:0;bottom:1rem;transform:rotate(4deg)}.fdo-story-stack__mark{position:absolute;top:0;right:1rem;width:5.5rem;height:auto;opacity:.8}.fdo-story-origin{display:grid}@media(min-width:1024px){.fdo-story-origin{grid-template-columns:.72fr 1.28fr}}.fdo-story-origin__year,.fdo-story-origin__copy{position:relative;overflow:hidden;min-height:18rem}.fdo-story-origin__year{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;background:#01284d}.fdo-story-origin__copy{padding:2.5rem;background:#e4e0d8}.fdo-story-origin__mark{width:11rem;height:auto;right:-2.5rem;bottom:-2.5rem;opacity:.08}.fdo-story-year{margin:0;font-size:clamp(4.5rem,8vw,7rem);color:#fcfaf7}.fdo-story-columns{display:grid;gap:2rem}@media(min-width:768px){.fdo-story-columns{grid-template-columns:1fr 1fr}}.fdo-story-beliefs{margin-top:1rem}.fdo-story-belief{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;align-items:baseline;padding:1.5rem 0;border-top:1px solid #01284d}.fdo-story-belief span{font-family:var(--main-font-stack);font-size:.75rem;letter-spacing:.2em;color:#01284d}.fdo-story-belief p{margin:0;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.25;color:#01284d}.fdo-story-craft__photo{position:relative}.fdo-story-craft__img{filter:drop-shadow(8px 16px 24px rgba(17,28,67,.18))}.fdo-story-craft__label{left:0;bottom:0;color:#01284d8c;writing-mode:vertical-rl;transform:rotate(180deg)}.fdo-story-craft__icon{margin-top:.2rem}.fdo-story-swan{width:min(18rem,36vw);height:auto;right:-4rem;bottom:-4rem;opacity:.05}.fdo-story-colors{display:grid;grid-template-columns:1fr 1fr}.fdo-story-color{display:flex;align-items:center;gap:1rem;padding:1.25rem 0;border-top:1px solid rgba(168,185,192,.35);font-family:var(--heading-font-stack);font-size:clamp(1.15rem,2vw,1.45rem);color:#fcfaf7}.fdo-story-color:nth-child(2n){padding-left:1.25rem}.fdo-story-swatch{width:1rem;height:1rem;flex-shrink:0;border:1px solid #a8b9c0;border-radius:50%}#begin,#refill-guide,#care{scroll-margin-top:6.5rem}
/*# sourceMappingURL=/cdn/shop/t/45/assets/fdo-story.css.map */
