.sm-vp[hidden],.no-js .sm-vp{display:none}.sm-vp__launcher{position:fixed;z-index:25;inset-inline-start:12px;bottom:calc(84px + env(safe-area-inset-bottom));display:block;width:56px;height:56px;margin:0;padding:0;border:0;border-radius:var(--sm-radius-pill);font-family:var(--sm-font-body);text-align:start;color:var(--sm-ink);background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translateY(var(--sm-vp-lift, 0));transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .35s ease,visibility .35s ease}@media(max-width:768px){.sm-vp__launcher.is-pinned{position:absolute;top:var(--sm-vp-top, 0);bottom:auto;inset-inline-start:36px;transform:none}.sm-vp__launcher.is-tucked{opacity:0;visibility:hidden;pointer-events:none}}.sm-vp__launcher:focus-visible{outline:2px solid var(--sm-cognac-400);outline-offset:3px}.sm-vp__avatar{position:relative;display:block;box-sizing:border-box;width:100%;height:100%;padding:2.5px;border-radius:var(--sm-radius-pill);background:var(--sm-gilt);box-shadow:0 8px 22px #17151a61;opacity:0;transform:scale(.3)}.sm-vp__launcher.is-here .sm-vp__avatar{opacity:1;transform:none;animation:sm-vp-arrive .6s cubic-bezier(.2,.8,.2,1) backwards}@keyframes sm-vp-arrive{0%{opacity:0;transform:scale(.3)}55%{opacity:1;transform:scale(1.14)}78%{transform:scale(.95)}to{transform:scale(1)}}.sm-vp__avatar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--sm-cognac-200);border-radius:inherit;opacity:0;pointer-events:none}.sm-vp__launcher.is-talking .sm-vp__avatar:after{animation:sm-vp-ring 1.9s ease-out 3}@keyframes sm-vp-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.42)}}.sm-vp__face{display:block;box-sizing:border-box;width:100%;height:100%;overflow:hidden;border:2px solid var(--sm-ivory);border-radius:var(--sm-radius-pill);background:var(--sm-onyx)}.sm-vp__face img{display:block;width:100%;height:100%;object-fit:cover}.sm-vp__launcher.is-talking .sm-vp__face{animation:sm-vp-hey .8s cubic-bezier(.3,.7,.3,1)}@keyframes sm-vp-hey{0%,to{transform:rotate(0)}25%{transform:rotate(-11deg)}55%{transform:rotate(8deg)}80%{transform:rotate(-3deg)}}.sm-vp__play{position:absolute;inset-inline-end:-3px;bottom:-3px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--sm-radius-pill);color:var(--sm-onyx);background:var(--sm-gilt);box-shadow:0 0 0 2px var(--sm-ivory),0 2px 6px #17151a59}.sm-vp__typing,.sm-vp__bubble{position:absolute;inset-inline-start:calc(100% + 10px);bottom:8px;background:var(--sm-ivory);box-shadow:0 10px 28px #17151a4d;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.5);transform-origin:0 100%;transition:transform .18s ease-in,opacity .16s ease,visibility 0s linear .18s}.sm-vp__launcher.is-typing .sm-vp__typing,.sm-vp__launcher.is-talking .sm-vp__bubble{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:transform .46s cubic-bezier(.34,1.56,.64,1),opacity .16s ease,visibility 0s}.sm-vp__typing:before,.sm-vp__bubble:before{content:"";position:absolute;inset-inline-start:-4px;bottom:9px;width:11px;height:11px;border-radius:2px;background:inherit;transform:rotate(45deg)}.sm-vp__typing{display:flex;align-items:center;gap:4px;height:34px;padding:0 13px;border-radius:17px}.sm-vp__typing i{display:block;width:6px;height:6px;border-radius:var(--sm-radius-pill);background:var(--sm-cognac-300)}.sm-vp__launcher.is-typing .sm-vp__typing i{animation:sm-vp-dot 1s ease-in-out infinite}.sm-vp__typing i:nth-child(2){animation-delay:.14s!important}.sm-vp__typing i:nth-child(3){animation-delay:.28s!important}@keyframes sm-vp-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.sm-vp__bubble{display:block;box-sizing:border-box;width:max-content;max-width:min(228px,calc(100vw - 132px));padding:10px 14px 11px;border-radius:18px}.sm-vp__hey{display:block;font-family:var(--sm-font-display);font-size:17px;line-height:1.2;color:var(--sm-ink)}.sm-vp__line{display:block;margin-top:3px;font-size:13px;line-height:1.35;color:var(--sm-umber)}.sm-vp__launcher.is-talking .sm-vp__hey{animation:sm-vp-rise .36s ease .1s backwards}.sm-vp__launcher.is-talking .sm-vp__line{animation:sm-vp-rise .36s ease .18s backwards}@keyframes sm-vp-rise{0%{opacity:0;transform:translateY(6px)}}.sm-vp__dialog{--sm-vp-shop: 84px;position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;overflow:hidden;border:0;font-family:var(--sm-font-body);color:var(--sm-ivory-warm);background:var(--sm-onyx)}.sm-vp__dialog:not([open]){display:none}.sm-vp__dialog[open]{animation:sm-vp-pop .38s cubic-bezier(.2,.8,.2,1)}.sm-vp__dialog.is-closing{animation:sm-vp-shut .2s ease-in forwards}.sm-vp__dialog::backdrop{background:#17151ab8}@keyframes sm-vp-pop{0%{opacity:.3;transform:scale(.14);border-radius:40px}}@keyframes sm-vp-shut{to{opacity:0;transform:scale(.14);border-radius:40px}}body.sm-vp-locked{overflow:hidden}.sm-vp__stage{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.sm-vp__frame{position:relative;flex:none;width:min(100%,calc((100vh - var(--sm-vp-shop) - env(safe-area-inset-bottom)) * .5625));width:min(100%,calc((100dvh - var(--sm-vp-shop) - env(safe-area-inset-bottom)) * .5625));aspect-ratio:9 / 16;margin-inline:auto;overflow:hidden;border-radius:0 0 18px 18px;background:#000}.sm-vp__video{display:block;width:100%;height:100%;object-fit:cover;background:#000}.sm-vp__surface{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.sm-vp__surface:focus-visible{outline:2px solid var(--sm-ivory);outline-offset:-4px}.sm-vp__bigplay,.sm-vp__spinner{position:absolute;top:50%;left:50%;pointer-events:none}.sm-vp__bigplay{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:-36px 0 0 -36px;border:1px solid rgba(255,255,255,.45);border-radius:var(--sm-radius-pill);color:var(--sm-ivory);background:#17151a57;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px 1px #fff6,0 10px 30px #17151a59;opacity:0;transform:scale(.82);transition:opacity .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.sm-vp__dialog:not(.is-playing):not(.is-waiting) .sm-vp__bigplay{opacity:1;transform:none}.sm-vp__glyph-replay,.sm-vp__dialog.is-ended .sm-vp__glyph-play{display:none}.sm-vp__dialog.is-ended .sm-vp__glyph-replay{display:block}.sm-vp__spinner{display:block;box-sizing:border-box;width:42px;height:42px;margin:-21px 0 0 -21px;border:2px solid rgba(253,250,245,.25);border-top-color:var(--sm-cognac-200);border-radius:var(--sm-radius-pill);opacity:0;transition:opacity .2s ease}.sm-vp__dialog.is-waiting .sm-vp__spinner{opacity:1;animation:sm-vp-spin .9s linear infinite}@keyframes sm-vp-spin{to{transform:rotate(360deg)}}.sm-vp__fail{position:absolute;top:calc(50% + 48px);left:50%;width:min(240px,80%);margin:0;font-size:14px;line-height:1.35;text-align:center;color:var(--sm-ivory);transform:translate(-50%);pointer-events:none}.sm-vp__dialog.is-failed .sm-vp__fail{padding:8px 12px;border-radius:12px;background:#17151ab8}.sm-vp__top{position:absolute;inset:0 0 auto;display:flex;align-items:center;gap:2px;padding:max(6px,env(safe-area-inset-top)) 6px 34px 12px;background:linear-gradient(#17151a9e,#17151a00);pointer-events:none}.sm-vp__dialog[open] .sm-vp__top{animation:sm-vp-drop .42s cubic-bezier(.2,.8,.2,1) .1s backwards}@keyframes sm-vp-drop{0%{opacity:0;transform:translateY(-14px)}}.sm-vp__who{flex:1 1 auto;display:flex;align-items:center;gap:8px;min-width:0}.sm-vp__who-face{flex:none;display:block;box-sizing:border-box;width:34px;height:34px;padding:1.5px;border-radius:var(--sm-radius-pill);background:var(--sm-gilt)}.sm-vp__who-face img{display:block;box-sizing:border-box;width:100%;height:100%;border:1.5px solid var(--sm-onyx);border-radius:var(--sm-radius-pill);object-fit:cover}.sm-vp__who-text{min-width:0}.sm-vp__who-name{display:block;overflow:hidden;font-family:var(--sm-font-display);font-size:14.5px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;color:var(--sm-ivory)}.sm-vp__who-sub{display:block;overflow:hidden;font-size:12px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;color:var(--sm-cream)}.sm-vp__glass{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--sm-radius-pill);color:var(--sm-ivory);background:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.sm-vp__glass:focus-visible{outline:2px solid var(--sm-ivory);outline-offset:-3px}.sm-vp__glass-face{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.4);border-radius:var(--sm-radius-pill);background:#17151a4d;-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 0 1px 1px #ffffff59}.sm-vp__glyph-muted,.sm-vp__dialog.is-muted .sm-vp__glyph-sound{display:none}.sm-vp__dialog.is-muted .sm-vp__glyph-muted{display:block}.sm-vp__controls{position:absolute;inset:auto 0 0;display:flex;align-items:center;gap:10px;padding:26px 12px 0;background:linear-gradient(#17151a00,#17151a8c);pointer-events:none}.sm-vp__seek{flex:1 1 auto;display:flex;align-items:center;height:44px;cursor:pointer;pointer-events:auto;touch-action:none;-webkit-tap-highlight-color:transparent}.sm-vp__seek:focus-visible{outline:2px solid var(--sm-ivory);outline-offset:-8px;border-radius:4px}.sm-vp__track{display:block;width:100%;height:3px;overflow:hidden;border-radius:3px;background:#fdfaf552;transition:transform .15s ease}.sm-vp__dialog.is-scrubbing .sm-vp__track{transform:scaleY(2.2)}.sm-vp__fill{display:block;width:100%;height:100%;background:var(--sm-gilt);transform:scaleX(0);transform-origin:0 50%}.sm-vp__time{flex:none;font-size:12px;font-variant-numeric:tabular-nums;line-height:1;color:var(--sm-ivory)}.sm-vp__shop{flex:1 1 auto;display:flex;align-items:center;gap:11px;box-sizing:border-box;min-height:var(--sm-vp-shop);padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.sm-vp__dialog[open] .sm-vp__shop{animation:sm-vp-rise-in .46s cubic-bezier(.2,.8,.2,1) .14s backwards}@keyframes sm-vp-rise-in{0%{opacity:0;transform:translateY(18px)}}.sm-vp__shop-photo,.sm-vp__sheet-photo{flex:none;display:block;width:50px;height:62px;overflow:hidden;border-radius:6px;background:var(--sm-ivory-warm)}.sm-vp__shop-photo img,.sm-vp__sheet-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.sm-vp__shop-text{flex:1 1 auto;display:block;min-width:0}.sm-vp__shop-name{display:block;font-family:var(--sm-font-display);font-size:clamp(15px,4.4vw,18px);line-height:1.15;overflow-wrap:anywhere;color:var(--sm-ivory)}.sm-vp__shop-price{display:block;margin-top:3px;font-size:14px;line-height:1.2;color:var(--sm-cream)}.sm-vp__buy{flex:none;display:flex;align-items:center;justify-content:center;min-height:48px;margin:0;padding:10px 22px;border:0;border-radius:var(--sm-radius-btn);font-family:var(--sm-font-body);font-size:15px;font-weight:500;letter-spacing:.02em;white-space:nowrap;color:var(--sm-onyx);background:var(--sm-ivory);box-shadow:0 6px 18px #17151a4d;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.sm-vp__buy:active{transform:scale(.97)}.sm-vp__buy:focus-visible,.sm-vp__bag:focus-visible{outline:2px solid var(--sm-ivory);outline-offset:2px}.sm-vp__dialog.is-ended .sm-vp__shop .sm-vp__buy{animation:sm-vp-nudge .7s cubic-bezier(.3,.7,.3,1) 2}@keyframes sm-vp-nudge{0%,to{transform:scale(1)}40%{transform:scale(1.07)}}@media(max-width:340px){.sm-vp__shop{gap:9px;padding-inline:10px}.sm-vp__shop-photo{width:44px;height:54px}.sm-vp__shop .sm-vp__buy{padding-inline:16px}}.sm-vp__sheet{--sm-ease: cubic-bezier(.4,0,.2,1);--sm-dur-standard: .32s;position:absolute;z-index:2;inset:auto 0 0;box-sizing:border-box;max-height:88%;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--sm-gilt-hairline);border-radius:20px 20px 0 0;outline:0;background:var(--sm-surface-ink);box-shadow:0 -18px 44px #17151a80;visibility:hidden;transform:translateY(102%);transition:transform .24s ease-in,visibility 0s linear .24s}.sm-vp__sheet.is-open{visibility:visible;transform:none;transition:transform .44s cubic-bezier(.2,.85,.2,1),visibility 0s}.sm-vp__sheet-head{display:flex;align-items:center;gap:11px;margin-inline-end:-8px}.sm-vp__sheet .sm-ob__panel{padding-top:12px}.sm-vp__sheet .sm-ob__opt+.sm-ob__opt{margin-top:10px}.sm-vp__status{margin:10px 0 0;font-size:13px;line-height:1.4;color:var(--sm-cognac-200)}.sm-vp__status:empty{margin:0}.sm-vp__actions{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px;margin-top:14px}.sm-vp__actions .sm-vp__buy,.sm-vp__bag{min-height:54px;padding:10px 8px}.sm-vp__bag{margin:0;border:1px solid rgba(245,240,232,.4);border-radius:var(--sm-radius-btn);font-family:var(--sm-font-body);font-size:15px;font-weight:500;letter-spacing:.02em;white-space:nowrap;color:var(--sm-ivory-warm);background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.sm-vp__buy[aria-disabled=true],.sm-vp__bag[aria-disabled=true]{opacity:.55;cursor:not-allowed}.sm-vp__buy[aria-busy=true],.sm-vp__bag[aria-busy=true]{opacity:.75;cursor:progress}@media(min-width:769px){.sm-vp__launcher{inset-inline-start:20px}.sm-vp__dialog{--sm-vp-height: min(92vh, 860px);top:0;right:0;bottom:0;left:0;width:calc((var(--sm-vp-height) - var(--sm-vp-shop)) * .5625);height:var(--sm-vp-height);margin:auto;border-radius:14px}.sm-vp__frame{width:100%}}@media(prefers-reduced-motion:reduce){.sm-vp__launcher,.sm-vp__typing,.sm-vp__bubble,.sm-vp__bigplay,.sm-vp__spinner,.sm-vp__track,.sm-vp__sheet,.sm-vp__sheet.is-open,.sm-vp__buy{transition:none}.sm-vp__launcher.is-here .sm-vp__avatar,.sm-vp__launcher.is-talking .sm-vp__avatar:after,.sm-vp__launcher.is-talking .sm-vp__face,.sm-vp__launcher.is-typing .sm-vp__typing i,.sm-vp__launcher.is-talking .sm-vp__hey,.sm-vp__launcher.is-talking .sm-vp__line,.sm-vp__dialog[open],.sm-vp__dialog.is-closing,.sm-vp__dialog[open] .sm-vp__top,.sm-vp__dialog[open] .sm-vp__shop,.sm-vp__dialog.is-ended .sm-vp__shop .sm-vp__buy{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/sexymodest-video-popout.css.map */
