.rw-vocals{--v-ink:#f5eddf;--v-accent:#ef9acb;--v-paper:#211824;--rw-preview-ink:#cbb5c5;background-color:#302132;background-image:linear-gradient(180deg,#211824,#302132),linear-gradient(180deg,transparent,var(--rw-drums-bg,#211b23)),linear-gradient(180deg,#302132,#261b2a);background-size:100% 100px,100% var(--rw-section-blend,100px),100% 100%;background-position:center top,center bottom,center top;background-repeat:no-repeat;color:var(--v-ink);font:400 14px/1.5 Arial,Helvetica,sans-serif;container-type:inline-size;padding:0;scroll-margin-top:20px}.rw-vocals *{box-sizing:border-box}.rw-vocals [hidden]{display:none!important}.rw-vocals__inner{max-width:1160px;margin:auto;padding:0 14px 30px}.rw-vocals__editorial{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;padding:32px 6px 28px}.rw-vocals__header{min-width:0;text-align:center}.rw-vocals__eyebrow{font-size:9px;font-weight:700;letter-spacing:.16em;line-height:1.4;color:var(--v-accent);margin:0 0 10px}.rw-vocals h2{margin:0 0 13px;color:inherit}.rw-vocals__copy{font-size:12px;line-height:1.6;font-weight:500;color:#e0cdd9;margin:0 auto;max-width:460px}.rw-vocals__session{margin:0;width:78%;max-width:270px;justify-self:center}.rw-vocals__session-label{display:block;font-size:7px;line-height:1.4;font-weight:700;letter-spacing:.14em;color:#d0afc4;margin-bottom:7px}.rw-vocals__session img{display:block;width:100%;height:auto;aspect-ratio:946/1084;border:0;border-radius:10px;box-shadow:0 8px 24px #0d071b55,0 2px 6px #0d071b33}.rw-vocals__session figcaption{font-size:8px;line-height:1.5;font-weight:500;color:#cbb5c5;text-align:center;margin:8px 0 0}.rw-vocals__archive-label{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:0 2px 9px;font-size:7px;font-weight:700;letter-spacing:.12em;color:#cbb5c5}.rw-vocals__archive-label>span:last-child{font-size:6px;letter-spacing:.08em}.rw-vocals__experiences{display:grid;overflow:hidden;border-radius:10px;border:1px solid #57334526;box-shadow:0 6px 18px #3020330c}.rw-vocal{display:block;min-width:0;padding:23px 20px 22px;--v-line:#e9c9de30;--v-muted:#d8bccc;--v-selected:#ffbce1;--v-control:#edafd0;--v-rail:#806174;--v-active:#e782ba;background:#302032;color:#f9ecdf}.rw-vocal--phrase{--v-line:#67435633;--v-muted:#68465a;--v-selected:#94065b;--v-control:#9c2b6a;--v-rail:#bea0b0;--v-active:#a51b6b;background:#f5eade;color:#3d2638;border-top:1px solid #d2afc2}.rw-vocal__heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.rw-vocals h3{color:inherit;margin:0}.rw-vocal__count{font-size:32px;font-weight:400;line-height:.95;letter-spacing:-.06em;color:var(--v-control);text-align:right;flex-shrink:0}.rw-vocal__count>span{display:block;font-size:6px;font-weight:700;line-height:1.5;letter-spacing:.13em;margin-top:5px}.rw-vocal__edition{font-size:9px;line-height:1.5;font-weight:600;color:var(--v-muted);margin:8px 0 17px}.rw-vocal__preview-label{display:flex;align-items:center;gap:9px;font-size:8px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;color:var(--v-muted)}.rw-vocal__preview-label:after{content:"";height:1px;background:var(--v-line);flex:1}.rw-vocal__slots{display:flex;flex-direction:column;border-top:1px solid var(--v-line)}.rw-vocals button{font-family:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.rw-vocal__slot{position:relative;display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 8px;width:100%;border:0;border-bottom:1px solid var(--v-line);background:transparent;color:inherit;text-align:left;font-size:13px;line-height:1.4}.rw-vocal__slot>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.rw-vocal__index{font-size:8px;letter-spacing:.08em;color:var(--v-muted);flex-shrink:0}.rw-vocal__selected{margin-left:auto;color:var(--v-control);font-size:14px;opacity:0;flex-shrink:0}.rw-vocal__slot[aria-pressed=true]{color:var(--v-selected);background:#cf82b00a;font-weight:600}.rw-vocal__slot[aria-pressed=true]:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:2px;background:var(--v-active)}.rw-vocal__slot[aria-pressed=true] .rw-vocal__selected{opacity:1}.rw-vocal__slot[aria-pressed=true] .rw-vocal__index{color:var(--v-selected)}.rw-vocal__console{padding:0 8px 16px 26px;border-bottom:1px solid var(--v-line)}.rw-vocal__selection{font-size:10px;line-height:1.4;font-weight:600;margin:0 0 5px}.rw-vocal--hook .rw-vocal__selection{display:none}.rw-vocal__versions{display:flex;gap:5px}.rw-vocal__versions button{min-width:52px;min-height:44px;border:0;padding:0 7px;border-radius:0;background:transparent;color:var(--v-muted);font-size:10px}.rw-vocal__versions button[aria-pressed=true]{color:var(--v-selected);box-shadow:inset 0 -2px var(--v-active);font-weight:700}.rw-vocal__transport{display:flex;align-items:center;gap:11px;margin-top:10px}.rw-vocal__play{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--v-control);background:transparent;color:var(--v-control);font-size:15px}.rw-vocal__play:disabled{opacity:.45;cursor:not-allowed}.rw-vocal__progress{flex:1;min-width:0}.rw-vocal__progress input{-webkit-appearance:none;appearance:none;width:100%;height:3px;display:block;margin:0;background:var(--v-rail);opacity:1;cursor:pointer}.rw-vocal__progress input:disabled{cursor:default}.rw-vocal__progress input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:7px;height:7px;border-radius:50%;background:var(--v-control)}.rw-vocal__progress input::-moz-range-thumb{width:7px;height:7px;border:0;border-radius:50%;background:var(--v-control)}.rw-vocal__progress p{font-size:8px;line-height:1.4;color:var(--v-muted);margin:7px 0 0}.rw-vocal--phrase .rw-vocal__slots{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 10px;border-top:1px solid var(--v-line)}.rw-vocal--phrase .rw-vocal__slot{font-size:12px;gap:7px}.rw-vocal--phrase .rw-vocal__console{padding:0;border:0;margin-top:15px}.rw-vocals :focus-visible{outline:2px solid #b71a7c;outline-offset:3px}.rw-vocal--hook :focus-visible{outline-color:#f1a5d0}.rw-vocals .rewind-buy-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;border-radius:9px;background:#ce1688;color:#fff;text-decoration:none}@container (min-width:800px){.rw-vocals__inner{padding-inline:32px;padding-bottom:38px}.rw-vocals__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;padding:42px 40px 36px}.rw-vocals__header{text-align:left}.rw-vocals__copy{font-size:14px;line-height:1.65;margin-left:0}.rw-vocals__session{width:100%;max-width:300px}.rw-vocals__session-label{font-size:8px}.rw-vocals__session figcaption{font-size:9px}.rw-vocals__archive-label{font-size:8px;margin-bottom:11px}.rw-vocals__archive-label>span:last-child{font-size:7px}.rw-vocals__experiences{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.rw-vocal{padding:30px 30px 26px}.rw-vocal--phrase{border-top:0;border-left:1px solid #d2afc2}.rw-vocal__count{font-size:40px}.rw-vocal__edition{font-size:10px}.rw-vocal__slot{min-height:51px;font-size:14px}.rw-vocal--phrase .rw-vocal__slot{min-height:51px;font-size:13px}.rw-vocal--phrase .rw-vocal__console{margin-top:22px}}@container (max-width:349px){.rw-vocals__inner{padding-inline:10px}.rw-vocal{padding-inline:15px}.rw-vocal__edition{font-size:8px}.rw-vocal__count{font-size:28px}.rw-vocal--phrase .rw-vocal__slot{gap:5px;font-size:11px}.rw-vocal__versions button{min-width:45px}}@media(hover:hover){.rw-vocal__slot:hover{color:var(--v-selected)}.rw-vocal__play:hover:not(:disabled){background:#cf82b014}.rw-vocal__versions button:hover{color:var(--v-selected)}}@media(prefers-reduced-motion:reduce){.rw-vocals *{scroll-behavior:auto;transition:none}}.rw-vocals.rewind-type{--rw-preview-ink:#cbb5c5}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rewind-vocals.css.map */
