.tone-gentle-lift{position:relative;width:100%;height:100%;aspect-ratio:1;isolation:isolate;overflow:hidden;color:var(--ink);background:var(--surface)}.tone-gentle-lift__model{position:absolute;display:block;left:-25%;top:-3%;width:150%;max-width:none;height:150%;object-fit:cover}.tone-gentle-lift__sidewalls{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(ellipse 16% 13% at 50% 43%,#000 45%,transparent 100%);mask-image:radial-gradient(ellipse 16% 13% at 50% 43%,#000 45%,transparent 100%);transform-origin:50% 43%;animation:tone-gentle-sidewalls var(--breath-duration, 6s) cubic-bezier(.45,0,.35,1) infinite;animation-play-state:paused;will-change:transform}.tone-gentle-lift__guides{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--accent);pointer-events:none}.tone-gentle-lift__cue{opacity:.5;animation-duration:var(--breath-duration, 6s);animation-timing-function:cubic-bezier(.45,0,.35,1);animation-iteration-count:infinite;animation-play-state:paused}.tone-gentle-lift__cue--left{animation-name:tone-gentle-cue-left}.tone-gentle-lift__cue--right{animation-name:tone-gentle-cue-right}.tone-gentle-lift__guide-line{opacity:.5}.tone-gentle-lift__inset{position:absolute;left:52%;top:50%;width:42%;padding:9px 8px 3px;border:1px solid var(--border);border-radius:18px;background:var(--page-bg);color:var(--ink);box-sizing:border-box}.tone-gentle-lift__inset>span{display:block;font-size:16px;line-height:1.25;text-align:center}.tone-gentle-lift__inset svg{display:block;width:100%;height:auto;margin-top:4px}.tone-gentle-lift__inset-surface{fill:var(--surface);fill-opacity:.7;stroke:var(--border);stroke-width:1.25}.tone-gentle-lift__opening{fill:var(--accent);fill-opacity:.14;stroke:var(--accent);stroke-opacity:.52;stroke-width:1.25;transform-box:fill-box;transform-origin:center;animation:tone-gentle-entrance var(--breath-duration, 6s) cubic-bezier(.45,0,.35,1) infinite;animation-play-state:paused}.tone-gentle-lift__opening-baseline{stroke:var(--accent);stroke-width:1;stroke-dasharray:2 5;opacity:.3}.tone-gentle-lift__label,.tone-gentle-lift__caption{position:absolute;left:16px;z-index:1;margin:0;color:var(--ink);font-family:inherit;font-size:16px;line-height:1.3}.tone-gentle-lift__label{top:16px;padding:7px 10px;border:1px solid var(--border);border-radius:999px;background:var(--page-bg)}.tone-gentle-lift__caption{bottom:16px;max-width:calc(100% - 82px);padding:8px 10px;border-radius:8px;background:var(--page-bg);text-wrap:balance}.is-animation-playing .tone-gentle-lift__sidewalls,.is-animation-playing .tone-gentle-lift__cue,.is-animation-playing .tone-gentle-lift__opening{animation-play-state:running}@keyframes tone-gentle-sidewalls{0%,to{transform:scaleX(1) translateY(0)}45%,55%{transform:scaleX(1.045) translateY(-.15%)}}@keyframes tone-gentle-cue-left{0%,to{transform:translate(0);opacity:.4}45%,55%{transform:translate(-13px,-5px);opacity:.85}}@keyframes tone-gentle-cue-right{0%,to{transform:translate(0);opacity:.4}45%,55%{transform:translate(13px,-5px);opacity:.85}}@keyframes tone-gentle-entrance{0%,to{transform:scaleX(1)}45%,55%{transform:scaleX(1.18)}}@media(prefers-reduced-motion:reduce){.tone-gentle-lift__sidewalls,.tone-gentle-lift__cue,.tone-gentle-lift__opening{animation:none;will-change:auto}.tone-gentle-lift__sidewalls{transform:scaleX(1.045)}.tone-gentle-lift__cue{opacity:.6}.tone-gentle-lift__opening{transform:scaleX(1.18)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/tone-gentle-lift.css.map */
