#fc-pp-story{font-family:Assistant,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;overflow:hidden;max-width:100%;background:#faf6ea;color:#121212}#fc-pp-story *{box-sizing:border-box}#fc-pp-story .fc-intro{padding:80px 48px 48px;max-width:1440px;margin:0 auto;text-align:center}#fc-pp-story .fc-intro__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ff7a15;margin-bottom:14px}#fc-pp-story .fc-intro__eyebrow:before,#fc-pp-story .fc-intro__eyebrow:after{content:"";width:28px;height:1px;background:#ff7a154d}#fc-pp-story .fc-intro__title{font-family:Playfair Display,Playfair Display Fallback,Georgia,serif;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.1;letter-spacing:-.02em;margin:0 0 14px;color:#121212}#fc-pp-story .fc-intro__title em{color:#ff7a15;font-style:italic;font-weight:400}#fc-pp-story .fc-intro__sub{font-size:16px;line-height:1.5;color:#6e6e73;max-width:600px;margin:0 auto}#fc-pp-story .fc-scene{display:grid;grid-template-columns:55fr 45fr;min-height:100vh;width:100%;overflow:hidden;position:relative}#fc-pp-story .fc-scene__left{position:relative;overflow:hidden;background-color:inherit;isolation:isolate}#fc-pp-story .fc-scene--blend .fc-scene__left img{mix-blend-mode:multiply}#fc-pp-story .fc-scene__left img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.08);opacity:.6;transition:transform 1.2s cubic-bezier(.4,0,.2,1),opacity 1s ease}#fc-pp-story .fc-scene.is-visible .fc-scene__left img{transform:scale(1);opacity:1}#fc-pp-story .fc-scene__left img.is-swapping{opacity:0;transition:opacity .18s ease}#fc-pp-story .fc-scene__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#f5efdc,#ece5cc);display:flex;align-items:center;justify-content:center;color:#12121259;font-size:13px}#fc-pp-story .fc-keyword{position:absolute;right:28px;top:50%;transform:translateY(-40%) rotate(180deg);writing-mode:vertical-rl;font-family:Playfair Display,Playfair Display Fallback,Georgia,serif;font-weight:700;font-size:clamp(72px,8vw,128px);line-height:1;letter-spacing:-.02em;color:#ff7a15;text-transform:uppercase;pointer-events:none;opacity:0;transition:opacity .9s ease,transform 1s cubic-bezier(.4,0,.2,1)}#fc-pp-story .fc-scene.is-visible .fc-keyword{opacity:1;transform:translateY(-50%) rotate(180deg)}#fc-pp-story .fc-scene__right{position:relative;display:flex;flex-direction:column;justify-content:center;padding:72px;overflow:hidden}#fc-pp-story .fc-scene__content{max-width:460px;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .9s cubic-bezier(.4,0,.2,1);transition-delay:.15s}#fc-pp-story .fc-scene.is-visible .fc-scene__content{opacity:1;transform:translateY(0)}#fc-pp-story .fc-time{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px}#fc-pp-story .fc-dot{width:12px;height:12px;border-radius:50%;background:#ff7a15;flex-shrink:0}#fc-pp-story .fc-heading{font-family:Playfair Display,Playfair Display Fallback,Georgia,serif;font-size:clamp(28px,2.6vw,38px);font-weight:600;line-height:1.15;letter-spacing:-.01em;margin:0 0 20px}#fc-pp-story .fc-desc{font-size:16px;line-height:1.6;opacity:.72;margin:0}#fc-pp-story [data-fc-story-copy][hidden]{display:none!important}#fc-pp-story .fc-story__phone{position:fixed;bottom:120px;right:40px;width:160px;height:160px;pointer-events:none;opacity:0;transition:opacity .5s ease;z-index:40}#fc-pp-story .fc-story__phone.is-active{opacity:.9}#fc-pp-story .fc-mobile-bar{display:none}#fc-pp-story .fc-scene__step{display:none;align-items:center;gap:12px;margin-top:22px;font-size:11px;font-weight:700;letter-spacing:.14em;color:inherit;opacity:.6;font-variant-numeric:tabular-nums}#fc-pp-story .fc-scene__step-bar{display:flex;gap:5px}#fc-pp-story .fc-scene__step-bar i{display:block;width:18px;height:3px;border-radius:2px;background:currentColor;opacity:.25}#fc-pp-story .fc-scene__step-bar i.is-on{background:#ff7a15;opacity:1}#fc-pp-story .fc-scene__phone-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;perspective:900px;transform-style:preserve-3d}#fc-pp-story .fc-story__phone svg{width:100%;height:100%;overflow:visible;transform:rotateX(40deg);transform-style:preserve-3d}#fc-pp-story .fc-phone__left{transform-origin:50% 50%;transform-box:fill-box}#fc-pp-story .fc-phone__right{transform-origin:0% 50%;transform-box:fill-box;transform:rotateY(-175deg);transition:transform 1.2s cubic-bezier(.4,0,.2,1);will-change:transform}#fc-pp-story .fc-story__phone[data-scene="0"] .fc-phone__right{transform:rotateY(-175deg)}#fc-pp-story .fc-story__phone[data-scene="1"] .fc-phone__right{transform:rotateY(-115deg)}#fc-pp-story .fc-story__phone[data-scene="2"] .fc-phone__right{transform:rotateY(-50deg)}#fc-pp-story .fc-story__phone[data-scene="3"] .fc-phone__right{transform:rotateY(0)}#fc-pp-story .fc-phone__crease{opacity:1;transition:opacity .8s ease}#fc-pp-story .fc-phone-shape{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d}#fc-pp-story .fc-story__phone[data-fc-device=iphone] .fc-phone-shape[data-fc-device=galaxy],#fc-pp-story .fc-story__phone:not([data-fc-device=iphone]) .fc-phone-shape[data-fc-device=iphone]{display:none}#fc-pp-story .fc-story__phone--flip{perspective:520px}#fc-pp-story .fc-story__phone--flip svg{transform:rotateX(22deg);transform-style:preserve-3d}#fc-pp-story .fc-phone__bottom{transform-origin:50% 50%;transform-box:fill-box}#fc-pp-story .fc-phone__top{transform-origin:50% 100%;transform-box:fill-box;transform:rotateX(-178deg);transition:transform 1.2s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d;will-change:transform;backface-visibility:visible}#fc-pp-story .fc-story__phone--flip[data-scene="0"] .fc-phone__top{transform:rotateX(-178deg)}#fc-pp-story .fc-story__phone--flip[data-scene="1"] .fc-phone__top{transform:rotateX(-130deg)}#fc-pp-story .fc-story__phone--flip[data-scene="2"] .fc-phone__top{transform:rotateX(-65deg)}#fc-pp-story .fc-story__phone--flip[data-scene="3"] .fc-phone__top{transform:rotateX(0)}#fc-pp-story .fc-phone__crease{transition:opacity .9s cubic-bezier(.4,0,.2,1);transition-delay:.1s}#fc-pp-story .fc-story__phone[data-scene="2"] .fc-phone__crease,#fc-pp-story .fc-story__phone[data-scene="3"] .fc-phone__crease{opacity:0}@media(max-width:900px){#fc-pp-story .fc-intro{padding:48px 20px 20px}#fc-pp-story .fc-intro__title{font-size:clamp(30px,8vw,40px)}#fc-pp-story .fc-intro__sub{font-size:15px}#fc-pp-story .fc-scene{grid-template-columns:1fr;grid-template-rows:minmax(300px,52vh) minmax(48vh,auto);grid-template-rows:minmax(300px,52svh) minmax(48svh,auto);min-height:100vh;min-height:100svh}#fc-pp-story .fc-scene__left{height:auto;min-height:0;padding:12px 14px 8px;display:flex;align-items:center;justify-content:center;background-image:radial-gradient(60% 60% at 50% 50%,#ffffffe6,#fff0 72%)}#fc-pp-story .fc-scene__left img{width:100%;height:100%;object-fit:contain}#fc-pp-story .fc-scene.is-visible .fc-scene__left img{transform:scale(1.08)}#fc-pp-story .fc-keyword{right:8px;font-size:clamp(40px,12vw,56px)}#fc-pp-story .fc-scene__right{display:flex;justify-content:flex-start;padding:18px 20px 36px;overflow:visible}#fc-pp-story .fc-scene__content{max-width:560px}#fc-pp-story .fc-time{font-size:11px;margin-bottom:12px}#fc-pp-story .fc-heading{font-size:clamp(22px,6.2vw,28px);margin-bottom:10px}#fc-pp-story .fc-desc{font-size:15px;line-height:1.55}#fc-pp-story .fc-scene__step{display:flex}#fc-pp-story .fc-mobile-bar{display:none}#fc-pp-story .fc-story__phone[data-fc-story-phone]:not(.fc-story__phone--mobilebar){display:block;width:64px;height:64px;right:10px}#fc-pp-story .fc-story__phone--mobilebar{display:none}}@media(max-width:1200px)and (min-width:901px){#fc-pp-story .fc-scene__right{padding:56px 48px}#fc-pp-story .fc-story__phone{width:130px;height:130px;bottom:110px;right:32px}}@media(min-width:700px)and (max-width:1180px)and (min-aspect-ratio:4/5)and (max-aspect-ratio:4/3){#fc-pp-story{overflow:hidden}#fc-pp-story .fc-intro{padding:44px 32px 24px}#fc-pp-story .fc-intro__title{font-size:clamp(30px,4.2vw,40px)}#fc-pp-story .fc-intro__sub{font-size:15px;max-width:560px}#fc-pp-story .fc-scene{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:none;min-height:100vh;min-height:100svh}#fc-pp-story .fc-scene__left{height:auto;min-height:0;padding:4% 2% 4% 8%;display:flex;align-items:center;justify-content:center;background-image:radial-gradient(62% 62% at 50% 52%,#ffffffe6,#fff0 72%)}#fc-pp-story .fc-scene__left img{width:100%;height:100%;object-fit:contain}#fc-pp-story .fc-scene.is-visible .fc-scene__left img{transform:scale(1.06)}#fc-pp-story .fc-keyword{right:auto;left:8px;font-size:clamp(40px,6vw,60px)}#fc-pp-story .fc-scene__right{display:flex;justify-content:center;padding:40px 36px 40px 28px}#fc-pp-story .fc-scene__content{max-width:380px}#fc-pp-story .fc-time{font-size:11px;margin-bottom:16px}#fc-pp-story .fc-heading{font-size:clamp(24px,3.1vw,30px);margin-bottom:14px}#fc-pp-story .fc-desc{font-size:15px;line-height:1.55}#fc-pp-story .fc-scene__step{display:flex;margin-top:30px}#fc-pp-story .fc-mobile-bar{display:none}#fc-pp-story .fc-story__phone[data-fc-story-phone]:not(.fc-story__phone--mobilebar){display:block;width:88px;height:88px;left:22px;right:auto}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/fc-pp-story.css.map */
