.fk-scroll-hero{display:block;position:relative;isolation:isolate;background:#f7f2ed;color:#111;padding:40px 24px 64px;overflow:clip}.fk-scroll-hero *{box-sizing:border-box}.fk-scroll-hero__stage{position:relative;width:100%;max-width:1320px;height:clamp(650px,61vw,840px);margin:0 auto}.fk-scroll-hero__title{position:relative;z-index:1;margin:0;padding-top:24px;text-align:center;color:#f26b2f;font-size:clamp(72px,10vw,144px);line-height:.86;font-weight:900;letter-spacing:-.055em}.fk-scroll-hero__title span{display:block}.fk-scroll-hero__title span:last-child{color:transparent;-webkit-text-stroke:2px #F26B2F;paint-order:stroke fill;transform:translate(12px)}.fk-scroll-hero__products{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.fk-scroll-hero__product{position:absolute;will-change:transform;transform:translate3d(var(--move-x,0px),var(--move-y,0px),0) rotate(var(--turn,0deg));filter:drop-shadow(0 22px 24px #5c35211c)}.fk-scroll-hero__cutout{position:relative;overflow:hidden;width:100%;height:100%}.fk-scroll-hero__cutout img{position:absolute;display:block;max-width:none;height:auto;pointer-events:none}.fk-scroll-hero__product--1{width:23%;aspect-ratio:1179/2329;left:10%;top:calc(19% + 56px);--turn:-12deg}.fk-scroll-hero__product--1 img{width:244.275%;left:-71.077%;top:-12.065%}.fk-scroll-hero__product--2{width:29%;aspect-ratio:1576/1544;left:35%;top:calc(25% + 56px);z-index:3;--turn:7deg}.fk-scroll-hero__product--2 img{width:182.741%;left:-40.482%;top:-45.92%}.fk-scroll-hero__product--3{width:19%;aspect-ratio:869/2593;right:10%;top:calc(15% + 56px);--turn:12deg}.fk-scroll-hero__product--3 img{width:331.415%;left:-78.251%;top:-5.091%}.fk-scroll-hero__bundle-cta{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:52px;padding:16px 25px;border-radius:999px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;text-align:center;transition:background .2s,color .2s}.fk-scroll-hero__bundle{position:relative;z-index:5;display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;max-width:1040px;margin:clamp(-250px,-18vw,-170px) auto 0;background:#f26b2f;border-radius:24px;padding:38px;color:#111}.fk-scroll-hero__eyebrow{margin:0 0 16px;font-size:12px;font-weight:800;letter-spacing:.1em}.fk-scroll-hero__bundle h2{margin:0 0 18px;color:#111;font-size:clamp(32px,3.4vw,48px);font-weight:900;line-height:1;letter-spacing:-.04em}.fk-scroll-hero__bundle-text{margin:0 0 16px;font-size:16px;line-height:1.45}.fk-scroll-hero__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:0 0 16px}.fk-scroll-hero__price strong{font-size:28px;font-weight:900;line-height:1}.fk-scroll-hero__price s{font-size:16px;opacity:.7}.fk-scroll-hero__bundle-cta{background:#111;color:#fff;gap:12px;padding:15px 20px}.fk-scroll-hero__bundle-cta:hover{background:#f7f2ed;color:#111}.fk-scroll-hero__shipping{font-size:11px;margin:12px 0 0;line-height:1.4}.fk-scroll-hero__bundle-image{display:block;overflow:hidden;border-radius:16px;background:#fff;aspect-ratio:1}.fk-scroll-hero__bundle-image img{display:block;width:100%;height:100%;object-fit:contain}.fk-scroll-hero a:focus-visible{outline:3px solid #111;outline-offset:5px}@media(max-width:749px){.fk-scroll-hero{padding:24px 16px 40px}.fk-scroll-hero__stage{height:clamp(440px,120vw,650px)}.fk-scroll-hero__title{padding-top:22px;font-size:clamp(33px,10.8vw,76px);line-height:.88;letter-spacing:-.045em}.fk-scroll-hero__product--1{width:30%;left:4%;top:18%;--turn:-12deg}.fk-scroll-hero__product--2{width:38%;left:31%;top:25%;--turn:7deg}.fk-scroll-hero__product--3{width:24%;right:4%;top:15%;--turn:12deg}.fk-scroll-hero__bundle{grid-template-columns:1fr;gap:24px;padding:24px;margin:clamp(-220px,-40vw,-140px) auto 0;border-radius:20px}.fk-scroll-hero__bundle h2{font-size:34px}.fk-scroll-hero__bundle-text{font-size:14px}.fk-scroll-hero__bundle-image{max-width:440px;width:100%;justify-self:center}.fk-scroll-hero__bundle-cta{font-size:13px;min-height:48px;width:100%}}@media(max-width:749px){.fk-scroll-hero__title span:last-child{-webkit-text-stroke:1.25px #F26B2F;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.fk-scroll-hero__product{will-change:auto}.fk-scroll-hero a{transition:none}}.fk-scroll-hero__contents{margin:0 0 20px;background:#f7f2ed;border-radius:12px;color:#111;overflow:clip}.fk-scroll-hero__contents summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:13px 16px;list-style:none;cursor:pointer;font-size:14px;font-weight:800;line-height:1.35}.fk-scroll-hero__contents summary::-webkit-details-marker{display:none}.fk-scroll-hero__contents summary svg{position:static;flex:0 0 18px;width:18px;height:18px}.fk-scroll-hero__contents[open] summary svg{transform:rotate(180deg)}.fk-scroll-hero__contents summary:focus-visible{outline:2px solid #111;outline-offset:-4px;border-radius:12px}.fk-scroll-hero__contents-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0 10px 12px;margin:0}.fk-scroll-hero__contents-grid li{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:8px 6px 12px;border:1px solid #11111112;border-radius:9px;background:#fff;text-align:center}.fk-scroll-hero__contents-grid img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.fk-scroll-hero__contents-grid span{font-size:11px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}@media(max-width:749px){.fk-scroll-hero__contents summary{font-size:13px;padding:12px}.fk-scroll-hero__contents-grid{gap:5px;padding:0 8px 10px}.fk-scroll-hero__contents-grid li{padding:6px 3px 9px}.fk-scroll-hero__contents-grid span{font-size:10px}}@media(min-width:750px){.fk-scroll-hero{--fk-stage-height:calc(100svh - var(--fk-fixed-header-height,82px) - var(--fk-topbar-height,0px) - 80px);overflow:clip}.fk-scroll-hero__stage{position:sticky;top:calc(var(--fk-fixed-header-height,82px) + 32px);height:var(--fk-stage-height);min-height:360px}.fk-scroll-hero__title{font-size:clamp(54px,min(10vw,15svh),144px)}.fk-scroll-hero__product--1{width:23%;top:max(25%,calc(32px + clamp(54px,min(10vw,15svh),144px)*1.29));left:15.5%}.fk-scroll-hero__product--2{width:29%;top:calc(45% - 16px);left:50%;margin-left:-14.5%}.fk-scroll-hero__product--3{width:19%;top:max(23%,calc(32px + clamp(54px,min(10vw,15svh),144px)*1.29));right:14.5%}.fk-scroll-hero__bundle{margin:120px auto 0}}.fk-scroll-hero__stage{clip-path:inset(-100px -100px var(--fk-scene-clip,-100px) -100px)}@media(max-width:749px){.fk-scroll-hero{--fk-mobile-stage-height:max(360px,calc(100svh - var(--fk-fixed-header-height,64px) - var(--fk-topbar-height,0px) - 48px))}.fk-scroll-hero__stage{position:sticky;top:calc(var(--fk-fixed-header-height,64px) + 24px);height:var(--fk-mobile-stage-height);min-height:360px}.fk-scroll-hero__bundle{margin:calc(max(var(--fk-mobile-stage-height) * .18 + (100vw - 32px) * .618,var(--fk-mobile-stage-height) * .25 + (100vw - 32px) * .395,var(--fk-mobile-stage-height) * .15 + (100vw - 32px) * .734) + 24px - var(--fk-mobile-stage-height)) auto 0}}.fk-scroll-hero__product--2 .fk-scroll-hero__cutout{overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fk-scroll-hero.css.map */
