.fp-landing.fp-atelier{--at-bg: #fbf9f7;--at-alt: #f5f0ed;--at-ink: #1d1d1f;--at-soft: #5f5b60;--at-muted: #8a858b;--at-line: rgba(29, 29, 31, .12);--at-accent: #7a2337;--at-accent-h: #5c1828;--at-accent-soft: #a8455c;--at-tint: #f3e6e9;--at-on-accent: #fff;--at-serif: "Iowan Old Style", "Baskerville", "Times New Roman", serif;--at-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", Inter, "Segoe UI", Helvetica, Arial, sans-serif;--at-ease: cubic-bezier(.22, .61, .36, 1);--bg: var(--at-bg);--bg-warm: var(--at-alt);--ink: var(--at-ink);--ink-soft: var(--at-soft);--ink-muted: var(--at-muted);--accent: var(--at-accent);--accent-h: var(--at-accent-h);--gold: var(--at-accent-soft);--fp-coral: var(--at-accent);--fp-coral-hover: var(--at-accent-h)}html[data-fp-theme=dark] .fp-landing.fp-atelier{--at-bg: #111012;--at-alt: #17141a;--at-ink: #f5f1ee;--at-soft: rgba(245, 241, 238, .72);--at-muted: rgba(245, 241, 238, .5);--at-line: rgba(255, 255, 255, .12);--at-accent: #b8566d;--at-accent-h: #cc6b82;--at-accent-soft: #d68fa0;--at-tint: rgba(184, 86, 109, .14)}html body .fp-landing.fp-atelier{background:var(--at-bg);color:var(--at-ink);font-family:var(--at-sans)}html body .fp-atelier .fp-workbench-hero:before,html body .fp-atelier .fp-workbench-hero:after,html body .fp-atelier .fp-workbench:before,html body .fp-atelier .fp-workbench__sun,html body .fp-atelier .fp-workbench__note,html body .fp-atelier .fp-steps:before,html body .fp-atelier .fp-cta:before,html body .fp-atelier .fp-cta__collage:before,html body .fp-atelier .fp-cta__scribble,html body .fp-atelier .fp-cta__tape,html body .fp-atelier .fp-cta__marquee{display:none}html body .fp-atelier>section{position:relative;background:var(--at-bg);background-image:none;box-shadow:inset 0 1px 0 var(--at-line)}html body .fp-atelier>section:first-child{box-shadow:none}html body .fp-atelier>.fp-holiday-home,html body .fp-atelier>.fp-faq{background:var(--at-alt)}html body .fp-atelier h1,html body .fp-atelier h2,html body .fp-atelier .fp-h2{font-family:var(--at-serif);font-weight:400;color:var(--at-ink);letter-spacing:-.018em}html body .fp-atelier h2,html body .fp-atelier .fp-h2{font-size:clamp(34px,4.2vw,56px);line-height:1.06}html body .fp-atelier h3{font-family:var(--at-serif);font-weight:400;letter-spacing:-.01em;color:var(--at-ink)}html body .fp-atelier h2 em,html body .fp-atelier h1 em{font-style:italic;color:var(--at-accent)}html body .fp-atelier .fp-label,html body .fp-atelier .fp-workbench-hero__eyebrow,html body .fp-atelier .fp-steps__head>p:first-child,html body .fp-atelier .fp-cta__eyebrow,html body .fp-atelier .fp-step__verb{font-family:var(--at-sans);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--at-accent)}html body .fp-atelier p{color:var(--at-soft)}html body .fp-atelier .fp-btn,html body .fp-atelier .fp-cta__button,html body .fp-atelier .fp-make__cta{border-radius:999px;box-shadow:none;font-weight:500;letter-spacing:-.005em;transition:background-color .3s var(--at-ease),color .3s var(--at-ease),border-color .3s var(--at-ease),transform .3s var(--at-ease)}html body .fp-atelier .fp-btn--primary,html body .fp-atelier .fp-cta__button{background:var(--at-accent);color:var(--at-on-accent);border:0}html body .fp-atelier .fp-btn--primary:hover,html body .fp-atelier .fp-cta__button:hover{background:var(--at-accent-h);box-shadow:none;transform:translateY(-1px)}html body .fp-atelier .fp-btn--outline,html body .fp-atelier .fp-btn--ghost{background:transparent;color:var(--at-ink);border:1px solid var(--at-line)}html body .fp-atelier .fp-btn--outline:hover,html body .fp-atelier .fp-btn--ghost:hover{border-color:var(--at-ink);background:transparent}html body .fp-atelier a:focus-visible,html body .fp-atelier button:focus-visible,html body .fp-atelier summary:focus-visible{outline:2px solid var(--at-accent);outline-offset:3px}html body .fp-atelier .fp-workbench-hero h1{color:var(--at-ink)}html body .fp-atelier .fp-workbench-hero__trust,html body .fp-atelier .fp-workbench-hero__trust span{color:var(--at-soft)}html body .fp-atelier .fp-workbench-hero__trust b{color:var(--at-accent)}html body .fp-atelier .fp-workbench__tag{border-radius:2px;border:1px solid var(--at-line);background:var(--at-bg);box-shadow:none;color:var(--at-ink);transform:none}html body .fp-atelier .fp-workbench__tag span{color:var(--at-accent)}html body .fp-atelier .fp-printfall__replay{background:var(--at-ink);color:var(--at-bg);box-shadow:none}html body .fp-atelier .fp-steps__journey span,html body .fp-atelier .fp-steps__journey{border-color:var(--at-line)}html body .fp-atelier .fp-steps__grid{gap:0}html body .fp-atelier .fp-step{background:transparent;border:0;border-radius:0;box-shadow:none;padding:8px clamp(18px,2.4vw,36px) 0}html body .fp-atelier .fp-step+.fp-step{border-left:1px solid var(--at-line)}html body .fp-atelier .fp-step__visual{border-radius:4px;box-shadow:none}html body .fp-atelier .fp-step__num{color:var(--at-accent);font-family:var(--at-serif)}html body .fp-atelier .fp-step__time{background:transparent;color:var(--at-muted);box-shadow:none;padding-left:0;padding-right:0}html body .fp-atelier .fp-steps__footer{background:transparent;border:0;border-top:1px solid var(--at-line);border-radius:0;box-shadow:none;padding-left:0;padding-right:0}html body .fp-atelier .fp-steps__footer p,html body .fp-atelier .fp-steps__footer p strong{color:var(--at-ink)}html body .fp-atelier .fp-video-card,html body .fp-atelier .fp-play-overlay{border-radius:6px;box-shadow:none}html body .fp-atelier .fp-video-carousel{box-shadow:none}html body .fp-atelier .fp-carousel-nav{background:var(--at-bg);color:var(--at-ink);border:1px solid var(--at-line);box-shadow:none}html body .fp-atelier .fp-carousel-nav:hover{background:var(--at-accent);color:var(--at-on-accent)}html body .fp-atelier .fp-rating{background:transparent;border:0;border-top:1px solid var(--at-line);border-bottom:1px solid var(--at-line);border-radius:0;box-shadow:none}html body .fp-atelier .fp-rating__stars{color:var(--at-accent)}html body .fp-atelier .fp-holiday-home__card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}html body .fp-atelier .fp-holiday-home__media,html body .fp-atelier .fp-holiday-home__media img,html body .fp-atelier .fp-holiday-home__product-image,html body .fp-atelier .fp-holiday-home__product-image img{border-radius:4px;box-shadow:none}html body .fp-atelier .fp-holiday-home__products{border-top:1px solid var(--at-line);padding-top:clamp(28px,4vw,48px)}html body .fp-atelier .fp-holiday-home__links a{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0 0 2px;border-bottom:1px solid var(--at-line);color:var(--at-ink)}html body .fp-atelier .fp-holiday-home__links a:hover{border-bottom-color:var(--at-accent);color:var(--at-accent)}html body .fp-atelier .fp-holiday-home__product-title{font-family:var(--at-serif);color:var(--at-ink)}html body .fp-atelier .fp-holiday-home__product-price{color:var(--at-soft)}html body .fp-atelier .fp-make__stage{border-radius:4px;box-shadow:none}html body .fp-atelier .fp-make__photo{border-radius:4px}html body .fp-atelier .fp-make__card{background:var(--at-bg);border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html body .fp-atelier .fp-make__moments{gap:0;border-top:1px solid var(--at-line)}html body .fp-atelier .fp-make__moments button{background:transparent;border:0;border-bottom:1px solid var(--at-line);border-radius:0;box-shadow:none;transform:none;position:relative}html body .fp-atelier .fp-make__moments button:before{content:"";position:absolute;left:0;top:-1px;bottom:-1px;width:2px;background:var(--at-accent);transform:scaleY(0);transform-origin:center;transition:transform .45s var(--at-ease)}html body .fp-atelier .fp-make__moments button.is-on:before,html body .fp-atelier .fp-make__moments button[aria-selected=true]:before{transform:scaleY(1)}html body .fp-atelier .fp-make__moments button img{border-radius:2px}html body .fp-atelier .fp-make__moments button b{color:var(--at-ink)}html body .fp-atelier .fp-make__moments button.is-on b{color:var(--at-accent)}html body .fp-atelier .fp-make__moments button small{color:var(--at-muted)}html body .fp-atelier .fp-make__cta{background:var(--at-accent);color:var(--at-on-accent)}html body .fp-atelier .fp-make__pairs a{color:var(--at-accent)}html body .fp-atelier .fp-make__formats-title span{background:transparent;color:var(--at-muted)}html body .fp-atelier .fp-make__format-grid{gap:0;border-top:1px solid var(--at-line);border-bottom:1px solid var(--at-line)}html body .fp-atelier .fp-format{background:transparent;border:0;border-radius:0;box-shadow:none;transform:none;padding:22px clamp(12px,1.6vw,22px)}html body .fp-atelier .fp-format+.fp-format{border-left:1px solid var(--at-line)}html body .fp-atelier .fp-format:hover{background:var(--at-tint);transform:none}html body .fp-atelier .fp-format__media,html body .fp-atelier .fp-format__media img{border-radius:2px}html body .fp-atelier .fp-format__body b{font-family:var(--at-serif);font-weight:400;color:var(--at-ink)}html body .fp-atelier .fp-format__body small{color:var(--at-muted)}html body .fp-atelier .fp-format__tag{background:transparent;color:var(--at-accent);border:0;border-radius:0;padding:0;box-shadow:none;font-style:normal}html body .fp-atelier>.fp-appx{background:radial-gradient(60% 70% at 78% 45%,rgba(122,35,55,.55) 0%,rgba(58,18,30,.35) 40%,transparent 72%),#0b0a0b;box-shadow:none;color:#f5f1ee}html body .fp-atelier .fp-appx__panel{background:transparent;border-radius:0;padding-left:0;padding-right:0}html body .fp-atelier .fp-appx__panel:before,html body .fp-atelier .fp-appx__panel:after{display:none}html body .fp-atelier .fp-appx h2{color:#f5f1ee}html body .fp-atelier .fp-appx h2 em,html body .fp-atelier .fp-appx__eyebrow{color:#dba3b1}html body .fp-atelier .fp-appx__lede,html body .fp-atelier .fp-appx__qr span,html body .fp-atelier .fp-appx__facts{color:#f5f1eea3}html body .fp-atelier .fp-appx__tour{border-top:1px solid rgba(255,255,255,.12)}html body .fp-atelier .fp-appx__tour button{background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.12);border-radius:0;box-shadow:none}html body .fp-atelier .fp-appx__tour button.is-on{background:transparent}html body .fp-atelier .fp-appx__tour button b{color:#f5f1ee}html body .fp-atelier .fp-appx__tour button small{color:#f5f1ee99}html body .fp-atelier .fp-appx__num{color:#dba3b1}html body .fp-atelier .fp-appx__tour button i{background:#dba3b1}html body .fp-atelier .fp-appx__glow{background:radial-gradient(circle,rgba(168,69,92,.45),transparent 65%)}html body .fp-atelier .fp-appx__toast{box-shadow:0 18px 50px #00000059}html body .fp-atelier .fp-faq__grid{column-gap:clamp(32px,5vw,72px);row-gap:0}html body .fp-atelier .fp-faq__grid details{background:transparent;border:0;border-top:1px solid var(--at-line);border-radius:0;box-shadow:none;padding:22px 0}html body .fp-atelier .fp-faq__grid summary{color:var(--at-ink);font-weight:500;padding-left:0;padding-right:0}html body .fp-atelier .fp-faq__grid summary:after{color:var(--at-accent)}html body .fp-atelier .fp-faq__grid details p{padding-left:0;padding-right:0}html body .fp-atelier>.fp-cta{background:var(--at-bg);color:var(--at-ink)}html body .fp-atelier .fp-cta h2{color:var(--at-ink)}html body .fp-atelier .fp-cta p,html body .fp-atelier .fp-cta__trust span{color:var(--at-soft)}html body .fp-atelier .fp-cta__trust span:not(:last-child):after{background:none;color:var(--at-muted);content:"\b7"}html body .fp-atelier .fp-cta__sticker{background:var(--at-accent);color:var(--at-on-accent);box-shadow:none}html body .fp-atelier .fp-cta__utility{border-top:1px solid var(--at-line)}html body .fp-atelier .fp-cta__utility span{color:var(--at-muted)}html body .fp-atelier .fp-cta__utility a{color:var(--at-accent)}html body .fp-atelier .fp-make .fp-make__moments button,html body .fp-atelier .fp-make .fp-make__moments button:hover,html body .fp-atelier .fp-make .fp-make__moments button.is-on,html body .fp-atelier .fp-make .fp-make__moments button.is-related:not(.is-on){border:0!important;border-bottom:1px solid var(--at-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--at-ink)!important;padding:14px 12px 14px 16px!important}html body .fp-atelier .fp-make .fp-make__moments button:hover{background:var(--at-tint)!important}html body .fp-atelier .fp-make .fp-make__moments button.is-related:not(.is-on) b{color:var(--at-accent)}html body .fp-atelier .fp-make__moments button.is-on img{transform:none}html body .fp-atelier .fp-make__moments button.is-on small{color:var(--at-soft)}html body .fp-atelier .fp-appx .fp-appx__tour button,html body .fp-atelier .fp-appx .fp-appx__tour button:hover,html body .fp-atelier .fp-appx .fp-appx__tour button.is-on{background:transparent!important;border-radius:0!important;box-shadow:none!important}html body .fp-atelier .fp-appx__tour button.is-on .fp-appx__num{color:#dba3b1}html body .fp-atelier .fp-appx__tour button:focus-visible{outline-color:#dba3b1}html body .fp-atelier .fp-carousel-nav,html body .fp-atelier .fp-carousel-nav:hover{background:var(--at-bg)!important;color:var(--at-ink)!important;border:1px solid var(--at-line)!important;box-shadow:none!important}html body .fp-atelier .fp-carousel-nav:hover{background:var(--at-accent)!important;color:var(--at-on-accent)!important;border-color:var(--at-accent)!important}html body .fp-atelier .fp-steps__intro{border-left:1px solid var(--at-accent);color:var(--at-soft)}html body .fp-atelier .fp-steps__journey span{background:var(--at-bg);border-color:var(--at-bg);box-shadow:0 0 0 1px var(--at-accent);--node-color: var(--at-accent)}html body .fp-atelier .fp-steps__journey i{background-image:linear-gradient(90deg,var(--at-line),var(--at-line));height:1px;opacity:1}@media(max-width:767px){html body .fp-atelier .fp-step+.fp-step{border-left:0;border-top:1px solid var(--at-line);padding-top:28px;margin-top:8px}html body .fp-atelier .fp-step{padding-left:0;padding-right:0}html body .fp-atelier .fp-format+.fp-format{border-left:0}html body .fp-atelier .fp-make__format-grid{border-bottom:0}html body .fp-atelier .fp-format{border-bottom:1px solid var(--at-line)}html body .fp-atelier .fp-faq__grid details{padding:18px 0}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/fp-home-atelier.css.map */
