.repl--watch{background:var(--r-card)}.repl--watch .repl__watchtiers .repl__watchtier,.repl--watch .repl__watchupload{background:#fff}.repl--watch{--watch-stage: 52vh;--watch-card: 1px solid var(--r-line);--watch-round: 12px}.utility-bar{display:none}.repl--watch.er-page{max-width:none;padding-left:0;padding-right:0}.repl--watch .repl__watchwrap{max-width:660px;margin:0 auto;padding:0 16px}.shopify-section-header-sticky{position:static}.repl--watch .repl__adsoffer{position:sticky;top:0;z-index:20;background:var(--r-accent);color:#fff;text-align:center;font-family:var(--r-body);font-size:13px;line-height:1.35;letter-spacing:.01em;padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:400px){.repl--watch .repl__adsoffer{font-size:12px;letter-spacing:0}}.repl--watch .repl__adsoffer b{font-weight:800}.repl--watch .repl__adsoffer{font-variant-numeric:tabular-nums}.repl--watch .repl__adsh1{font-family:var(--r-head);font-weight:800;font-size:28px;line-height:1.15;letter-spacing:-.01em;color:var(--r-text);margin:26px 0 20px;text-align:center}.repl--watch .repl__adsh1 em{font-family:var(--r-serif);font-style:italic;font-weight:400;color:var(--r-accent);letter-spacing:0}.repl--watch [data-rv-summary]{display:block;text-align:left;margin:0 0 6px;padding:0}.repl--watch .repl__watchstage{background:var(--r-text);border-radius:var(--watch-round);overflow:hidden}.repl--watch .repl__watchstage video{display:block;width:100%;max-height:var(--watch-stage);object-fit:contain;background:var(--r-text)}.repl--watch .repl__watchnote{margin:0;padding:40px 14px;text-align:center;font-family:var(--r-body);font-size:13px;color:#fff;opacity:.7}.repl--watch .repl__watchlead{margin:20px 0 12px;font-family:var(--r-head);font-weight:800;font-size:19px;line-height:1.25;letter-spacing:-.01em;color:var(--r-text)}.repl--watch .repl__watchlead em{font-family:var(--r-serif);font-style:italic;font-weight:400;color:var(--r-accent);letter-spacing:0}.repl--watch .repl__watchbullets{list-style:none;margin:12px 0 0;padding:0;font-family:var(--r-body);font-size:13px;line-height:1.5;color:var(--r-text)}.repl--watch .repl__watchbullets li{position:relative;padding-left:22px;margin-bottom:5px}.repl--watch .repl__watchbullets li:before{content:"";position:absolute;left:4px;top:5px;width:4px;height:9px;border:solid var(--r-accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.repl--watch .repl__watchoffer{margin-top:18px}.repl--watch .repl__watchdl{display:flex;gap:8px;margin-top:10px}.repl--watch .repl__watchdl .repl__cta{flex:1 1 0;padding:11px 12px;font-family:var(--r-body);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:center;text-decoration:none;border-radius:7px}.repl--watch .repl__cta--ghost{background:transparent;color:var(--r-accent);border:1px solid var(--r-accent)}.repl--watch .repl__watchtier{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:8px;border:var(--watch-card);border-radius:var(--watch-round);background:var(--r-bg);color:inherit;cursor:pointer}.repl--watch .repl__watchtier.is-on{border-color:var(--r-accent);box-shadow:0 0 0 1px var(--r-accent);background:var(--r-card2)}.repl--watch .repl__watchtier-tick{flex:0 0 auto;width:19px;height:19px;border-radius:50%;border:1px solid var(--r-line);background:var(--r-bg);position:relative}.repl--watch .repl__watchtier.is-on .repl__watchtier-tick{border-color:var(--r-accent);background:var(--r-accent)}.repl--watch .repl__watchtier.is-on .repl__watchtier-tick:after{content:"";position:absolute;left:6px;top:2px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.repl--watch .repl__watchtier-main{flex:1 1 auto;min-width:0}.repl--watch .repl__watchtier-head{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.repl--watch .repl__watchtier-name{font-family:var(--r-head);font-weight:700;font-size:16px;color:var(--r-text)}.repl--watch .repl__watchtier-badge{padding:2px 7px;border-radius:99px;background:var(--r-accent);color:#fff;font-family:var(--r-body);font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.repl--watch .repl__watchtier-meta{display:block;margin-top:3px;font-family:var(--r-body);font-size:12px;line-height:1.4;color:var(--r-muted)}.repl--watch .repl__watchtier-price{flex:0 0 auto;text-align:right;font-family:var(--r-body);white-space:nowrap}.repl--watch .repl__watchtier-price s{display:block;font-size:12px;color:var(--r-muted)}.repl--watch .repl__watchtier-price b{font-size:20px;font-weight:800;color:var(--r-accent)}.repl--watch .repl__watchtier-price b[hidden]{display:none}.repl--watch .repl__watchtier-carry{display:block;margin-top:4px;font-family:var(--r-body);font-size:11.5px;line-height:1.35;font-weight:600;color:var(--r-accent)}.repl--watch .repl__watchtier-carry:empty{display:none}.repl--watch .repl__watchupload .repl__upslot{background:var(--r-bg);border:1px dashed var(--r-line)}.repl--watch .repl__watchupload{margin:12px 0;padding:14px 16px;border:1px dashed var(--r-line);border-radius:var(--watch-round);background:var(--r-bg)}.repl--watch .repl__watchupload .repl__up-label{margin:0 0 9px;font-family:var(--r-body);font-size:13px;font-weight:700;color:var(--r-text)}.repl--watch .repl__watchupload .repl__upnote{margin:9px 0 0;font-family:var(--r-body);font-size:11.5px;line-height:1.45;color:var(--r-muted)}.repl--watch .repl__watchbuy{display:block;width:100%;padding:16px 20px;border:0;border-radius:9px;background:var(--r-cta);color:var(--r-cta-text);font-family:var(--r-body);font-size:16px;font-weight:700;letter-spacing:.01em;text-align:center;cursor:pointer}.repl--watch .repl__watchbuy[disabled]{opacity:.6;cursor:default}.repl--watch .repl__watchpace{margin:12px 0 0;font-family:var(--r-body);font-size:13px;font-weight:600;line-height:1.45;color:var(--r-text);text-align:center}.repl--watch .repl__watchpace b{color:var(--r-accent)}.repl--watch .repl__watchpace span{display:block;font-weight:400;font-size:11.5px;color:var(--r-muted)}.repl--watch .repl__watchfine{margin:12px 0 0;font-family:var(--r-body);font-size:12px;line-height:1.5;color:var(--r-muted);text-align:center}.repl--watch .repl__watchfaq{margin-top:46px;padding-top:6px}.repl--watch .repl__watchh2{font-family:var(--r-head);font-weight:800;font-size:22px;line-height:1.2;color:var(--r-text);text-align:center;margin:0 0 14px}.repl--watch .repl__watchh2 em{font-family:var(--r-serif);font-style:italic;font-weight:400;color:var(--r-accent)}.repl--watch .repl__faq{margin:0;font-family:var(--r-body);border-top:1px solid var(--r-line)}.repl--watch .repl__faq dt{font-weight:700;font-size:14px;color:var(--r-text);padding:15px 0 4px}.repl--watch .repl__faq dd{margin:0 0 12px;font-size:13px;line-height:1.6;color:var(--r-muted);border-bottom:1px solid var(--r-line);padding-bottom:15px}.repl--watch{padding-bottom:48px}.repl--watch .repl__watchsign{margin:34px 0 0;text-align:center;font-family:var(--r-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--r-sec)}@media(min-width:1024px){.repl--watch{--watch-stage: 62vh}.repl--watch .repl__watchwrap{max-width:1200px;padding:0 32px}.repl--watch .repl__adsh1{font-size:44px;position:sticky;top:38px;z-index:15;background:var(--r-card);margin:0 -32px;padding:34px 32px 22px}.repl--watch .repl__watchmain{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:48px;align-items:start}.repl--watch .repl__watchfilm{align-self:stretch}.repl--watch .repl__watchpin{position:sticky;top:147px;background:var(--r-card);padding-bottom:20px;max-height:calc(100vh - 167px);overflow-y:auto}.repl--watch .repl__watchoffer{margin-top:0}.repl--watch .repl__watchlead{font-size:24px;margin:0 0 10px}.repl--watch .repl__watchbullets{font-size:14px;margin-bottom:22px}.repl--watch .repl__watchfaq{max-width:none;margin:64px 0 0}.repl--watch .repl__watchh2{font-size:22px;margin-bottom:12px;text-align:left}.repl--watch .repl__watchfaq .repl__faq{border-top:0}.repl--watch .repl__faq dt{font-size:15px}.repl--watch .repl__faq dd{font-size:14px}.repl--watch .repl__watchtier{padding:16px 18px}.repl--watch .repl__watchtier:hover{border-color:var(--r-accent)}}@media(max-width:1023px){.repl--watch .repl__watchmain{display:flex;flex-direction:column}.repl--watch .repl__watchfilm,.repl--watch .repl__watchpin{display:contents}.repl--watch .repl__watchstage{order:1}.repl--watch .repl__watchdl{order:2}.repl--watch .repl__watchoffer{order:3}.repl--watch .repl__watchfaq{order:4}}@media(min-width:700px)and (max-width:1023px){.repl--watch .repl__watchwrap{max-width:720px;padding:0 24px}.repl--watch .repl__adsh1{font-size:36px}.repl--watch{--watch-stage: 52vh}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/everstory-watch.css.map */
