[hidden]{display:none!important}#cue .center-copy{position:relative;z-index:1}#cue .cue-portrait{margin:24px auto 0;width:100%;max-width:1440px;aspect-ratio:1024 / 520}#cue .cue-portrait>img{position:static;width:100%;height:auto;margin:0;max-width:100%;object-fit:contain;transform:none}.comfort-grid .comfort-visual{height:auto;aspect-ratio:280 / 380}.comfort-grid .comfort-visual img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;max-width:100%;mix-blend-mode:normal}.frames-section .frame-gallery{position:relative;display:block;width:100%;max-width:1440px;aspect-ratio:1440 / 1200;margin:62px auto 0}.frame-gallery .frame-card{position:absolute;margin:0;max-width:none}.frame-gallery .frame-card .frame-media{position:relative;width:100%;height:auto;overflow:visible}.frame-gallery .frame-card .frame-media img{position:static;inset:auto;display:block;width:100%;height:auto;max-width:100%;margin:0;object-fit:contain;transform:none;filter:none}.frame-gallery .frame-095{left:22.986%;top:0;width:54.583%}.frame-gallery .frame-240{left:-9.236%;top:27.5%;width:58.75%}.frame-gallery .frame-322{left:53.472%;top:60.333%;width:62.5%}.frame-gallery .frame-caption{margin:14px 0 0}.frame-gallery .frame-095 .frame-caption{padding-right:15%;text-align:right}.frame-gallery .frame-240 .frame-caption{padding-left:32.5%;text-align:left}.frame-gallery .frame-322 .frame-caption{position:relative;margin-top:-10.333%;padding-right:41.11%;text-align:right}#privacy.privacy-hero{height:auto;min-height:640px;aspect-ratio:2752 / 1536}#privacy .privacy-hero-media{top:0;right:0;bottom:0;left:0}#privacy .privacy-hero-media>img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}#privacy .privacy-hero-copy{bottom:clamp(48px,7vw,100px)}.scene-shell{--header-height: 72px;position:relative;scroll-margin-top:var(--header-height)}.scene-shell.scene-enabled{height:calc(var(--scene-height) + var(--scene-distance))}.scene-shell.scene-enabled>.scene-sticky{position:sticky;top:var(--header-height);height:var(--scene-height)}.scene-measuring *,.scene-measuring *:before,.scene-measuring *:after{animation:none!important;transition:none!important}.scene-measuring [data-reveal]{transform:none!important}#memory-story{background:#030303}#memory-story .memory-line-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:clamp(40px,8vw,158px);align-items:stretch;padding-block:90px}#memory-story .memory-line-copy{display:flex;flex-direction:column;justify-content:space-between;min-width:0}#memory-story .memory-introduction{margin-top:20px;color:#b2b2b6;font-size:1.125rem;line-height:1.45;max-width:360px}#memory-story .memory-features{margin-top:42px}#memory-story .memory-features summary{min-height:60px}#memory-story .memory-features details>p{padding:0 20px 18px 0;font-size:.9375rem;line-height:1.45}#memory-story .memory-features details[open]>p{animation:memory-description-in .45s var(--ease)}#memory-story .memory-features details.is-active summary{color:#fff}#memory-story .memory-visual-column{position:relative;min-width:0;width:100%;max-width:500px;justify-self:end}#memory-visuals{width:100%;aspect-ratio:500 / 640;overflow:hidden;border-radius:30px;background:#1b2521}.memory-visual-panel{width:100%;height:100%;margin:0}.memory-visual-panel img{width:100%;height:100%;object-fit:contain}.scene-ready .memory-visual-panel.is-active{animation:memory-panel-in .65s var(--ease)}.memory-scene-controls{display:none;align-items:center;gap:16px;margin-top:10px;height:34px}.scene-ready .memory-scene-controls{display:flex}.memory-scene-controls button{color:#a5a5a8;font-size:.6875rem;min-height:44px;padding:0;background:none;white-space:nowrap}.memory-scene-controls button[aria-pressed=true]{color:#fff}.scene-progress-track{height:1px;background:#ffffff30;flex:1;overflow:hidden}#memory-scene-progress{display:block;width:100%;height:100%;background:#d5b287;transform:scaleX(0);transform-origin:left}.memory-phase-dots{position:absolute;left:-24px;top:50%;display:flex;flex-direction:column;gap:8px}.memory-phase-dots i{height:4px;width:4px;border-radius:50%;background:#ffffff40;transition:background .3s}[data-active-phase="0"] .memory-phase-dots i:nth-child(1),[data-active-phase="1"] .memory-phase-dots i:nth-child(2),[data-active-phase="2"] .memory-phase-dots i:nth-child(3),[data-active-phase="3"] .memory-phase-dots i:nth-child(4){background:#fff}#memory-story.scene-enabled .memory-line-section{height:100%;padding-block:clamp(24px,5vh,60px);align-items:center}#memory-story.scene-enabled .memory-line-copy{height:min(640px,calc(var(--scene-height) - 100px))}#memory-story.scene-enabled .memory-visual-column{width:min(100%,calc((var(--scene-height) - 128px) * .78125))}#privacy-story{background:#1d1d1f}#privacy-story .privacy-details{padding-block:100px 80px}#privacy-story .privacy-scroll{padding-top:50px}#privacy-story .privacy-card{flex-basis:380px;min-height:360px}#privacy-story.scene-enabled .privacy-details{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding-block:clamp(20px,4vh,48px)}#privacy-story.scene-enabled #privacy-track{overflow-x:hidden;scroll-snap-type:none;scroll-behavior:auto;scrollbar-width:none}#privacy-story.scene-enabled #privacy-track::-webkit-scrollbar{display:none}.testimonials{padding-top:120px;padding-bottom:70px}#faq{padding-top:90px}@keyframes memory-panel-in{0%{opacity:.2;transform:translateY(14px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes memory-description-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.frames-section .frame-gallery{aspect-ratio:1440 / 1300}.frame-gallery .frame-240{top:25.385%}.frame-gallery .frame-322{top:55.692%}#memory-story .memory-line-section{grid-template-columns:minmax(0,1fr) minmax(0,43%);gap:50px}#memory-story .memory-line-copy .section-title{font-size:2.125rem}#memory-story .memory-introduction{font-size:1rem}#privacy-story .privacy-card{flex-basis:340px}}@media(max-width:900px){#cue .cue-portrait{margin-top:24px}#privacy.privacy-hero{min-height:0;aspect-ratio:1.25}#privacy .privacy-hero-media>img{object-position:46% center}#privacy .privacy-hero-copy{bottom:50px}#memory-story .memory-line-section{gap:32px}#memory-story .memory-features summary{font-size:1rem;min-height:56px}#memory-story .memory-features details>p{font-size:.875rem;padding-right:0}#memory-story .memory-line-copy .section-title{font-size:1.875rem}#memory-story.scene-enabled .memory-line-copy{height:min(600px,calc(var(--scene-height) - 96px))}#memory-visuals{border-radius:22px}#privacy-story .privacy-details{padding-block:80px 60px}}@media(max-width:600px){#cue .cue-portrait{width:100%;aspect-ratio:1024 / 520;margin-top:28px}.comfort-grid .comfort-visual{aspect-ratio:280 / 380}.frames-section .frame-gallery{display:flex;flex-direction:column;gap:52px;aspect-ratio:auto;width:calc(100% - 48px);margin-top:50px}.frame-gallery .frame-card{position:relative;inset:auto;width:100%;margin:0}.frame-gallery .frame-caption{padding:0!important;margin:18px 0 0!important}.frame-gallery .frame-095 .frame-caption,.frame-gallery .frame-322 .frame-caption{text-align:right!important}.frame-gallery .frame-240 .frame-caption{text-align:left!important}.frame-gallery .frame-caption p{max-width:230px;display:inline-block}#privacy.privacy-hero{min-height:620px;aspect-ratio:auto}#privacy .privacy-hero-media{top:0;right:0;bottom:0;left:0}#privacy .privacy-hero-media>img{object-fit:contain;object-position:center top}#privacy.privacy-hero:after{background:linear-gradient(transparent 12%,#11191a00 22%,#11191a 58%)}#privacy .privacy-hero-copy{bottom:62px}#memory-story .memory-line-section{display:grid;grid-template-columns:1fr;gap:28px;padding-block:65px}#memory-story .memory-line-copy .section-title{font-size:2rem}#memory-story .memory-introduction{font-size:1rem;margin-top:16px}#memory-story .memory-features{margin-top:28px}#memory-story .memory-visual-column{max-width:400px;justify-self:center}#memory-story.scene-enabled .memory-line-section{gap:12px;padding-block:16px;align-content:center}#memory-story.scene-enabled .memory-line-copy{height:auto}#memory-story.scene-enabled .memory-line-copy .eyebrow{font-size:.75rem;margin-bottom:5px}#memory-story.scene-enabled .memory-line-copy .section-title{font-size:1.5625rem}#memory-story.scene-enabled .memory-introduction{font-size:.8125rem;line-height:1.4;margin-top:10px;max-width:none}#memory-story.scene-enabled .memory-features{margin-top:12px}#memory-story.scene-enabled .memory-features summary{min-height:44px;font-size:.875rem}#memory-story.scene-enabled .memory-features details>p{font-size:.75rem;line-height:1.35;padding-bottom:10px}#memory-story.scene-enabled .memory-visual-column{width:min(76%,calc((var(--scene-height) - 465px) * .78125));min-width:140px}#memory-story.scene-enabled .memory-scene-controls{margin-top:4px;height:28px}#memory-story.scene-enabled #memory-visuals{border-radius:15px}#privacy-story .privacy-details{padding-block:75px 40px}#privacy-story .privacy-scroll{padding-top:32px}#privacy-story .privacy-card{flex-basis:min(320px,calc(100vw - 56px));min-height:374px}#privacy-story.scene-enabled .privacy-details{padding-block:20px}#privacy-story.scene-enabled .privacy-details .section-title{font-size:1.6875rem}#privacy-story.scene-enabled .privacy-scroll{padding-top:24px;padding-bottom:8px}#privacy-story.scene-enabled .privacy-card{min-height:338px;padding:26px}#privacy-story.scene-enabled .privacy-icon{margin-bottom:24px}.testimonials{padding-top:80px;padding-bottom:15px}#faq{padding-top:55px}}@media(prefers-reduced-motion:reduce){.memory-visual-panel,#memory-story .memory-features details>p{animation:none!important}}@media print{.scene-shell.scene-enabled{height:auto!important}.scene-shell.scene-enabled>.scene-sticky{position:static!important;height:auto!important}.memory-scene-controls{display:none!important}#privacy-track{overflow:visible!important;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/sutyo-cue-refinements.css.map */
