.ol-lux-page+.shopify-section .ol-vox{padding-top:calc(var(--ol-section-y) - 16px)}@media screen and (min-width:1000px){.ol-lux-page+.shopify-section .ol-vox{padding-top:calc(var(--ol-section-y) - 24px)}}.ol-vox__head{display:grid;gap:var(--ol-s3)}.ol-vox__head h2{max-width:24ch}.ol-vox__pillrow{display:flex;justify-content:center}.ol-vox__pillrow>.ol-vox__pills--echo{display:none}.ol-vox__pills{display:flex;flex-wrap:nowrap;justify-content:center;gap:var(--ol-s2);margin:0;padding:0;list-style:none;overflow:hidden;padding-block:14px;margin-block:-14px}.ol-vox__pill.is-dropped{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ol-vox__pill{--ol-pill-bg: #ffd9c2;--ol-pill-edge: #d97b3c;display:inline-flex;align-items:center;padding:7px var(--ol-s4);border:1.5px solid color-mix(in srgb,var(--ol-pill-edge) 38%,transparent);border-radius:var(--ol-radius-pill);background:color-mix(in srgb,var(--ol-pill-bg) 55%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.9);backdrop-filter:blur(14px) saturate(1.9);box-shadow:inset 0 1px #ffffffa6,0 2px 10px #1414140f;color:var(--ol-ink);font-family:var(--ol-font-label);font-size:var(--ol-t0);font-weight:600;white-space:nowrap;cursor:default}@supports not (background: color-mix(in srgb,red 50%,transparent)){.ol-vox__pill{background:var(--ol-pill-bg);border-color:var(--ol-pill-edge)}}.ol-vox__ui{display:block;min-width:0}.ol-vox__rail{position:relative;min-width:0;margin-block-start:var(--ol-s6)}.ol-vox__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:30px 66px;margin-block:-30px -66px}.ol-vox__viewport::-webkit-scrollbar{display:none}.ol-vox__track{display:flex;align-items:center;gap:var(--ol-s4);margin:0;padding-inline:0;width:max-content;list-style:none}.ol-vox__clip{flex:0 0 var(--ol-vox-w, 300px);scroll-snap-align:center;position:relative;border-radius:var(--ol-radius-card);overflow:hidden;background:color-mix(in srgb,var(--ol-ink) 8%,#fff);aspect-ratio:9 / 16;transform:scale(.9);transition:transform .42s var(--ol-ease),box-shadow .42s var(--ol-ease);box-shadow:0 6px 18px #14141414}.ol-vox__clip[data-focus]{transform:scale(1);box-shadow:0 18px 44px #1414142e}.ol-vox__clip[hidden]{display:none}.ol-vox__media,.ol-vox__poster{display:block;width:100%;height:100%;object-fit:cover}.ol-vox__placeholder{display:grid;place-items:center;width:100%;height:100%;background:radial-gradient(120% 90% at 50% 0%,rgba(255,240,233,.9),transparent 60%),color-mix(in srgb,var(--ol-ink) 7%,#fff);color:var(--ol-ink-soft);font-family:var(--ol-font-label);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.ol-vox__tag{position:absolute;z-index:3;top:var(--ol-s3);left:var(--ol-s3);padding:7px var(--ol-s3);border-radius:var(--ol-radius-pill);background:color-mix(in srgb,var(--ol-tag-bg, #ffd9c2) 95%,transparent);border:1px solid color-mix(in srgb,var(--ol-tag-edge, #d97b3c) 95%,transparent);color:#141414;font-family:var(--ol-font-label);font-size:1.1rem;font-weight:700;letter-spacing:.04em}.ol-vox__sound{position:absolute;z-index:3;top:var(--ol-s3);right:var(--ol-s3);display:inline-flex;align-items:center;min-height:44px;gap:6px;padding:7px 12px 7px 10px;border:1px solid rgba(255,255,255,.4);border-radius:var(--ol-radius-pill);background:#1414148c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:var(--ol-font-label);font-size:1.1rem;font-weight:700;letter-spacing:.03em;cursor:pointer}.ol-vox__sound svg{width:14px;height:14px;flex:0 0 auto}.ol-vox__sound .ol-vox__off,.ol-vox__sound .ol-vox__label-off{display:none}.ol-vox__clip[data-muted] .ol-vox__sound .ol-vox__off,.ol-vox__clip[data-muted] .ol-vox__sound .ol-vox__label-off{display:inline}.ol-vox__clip[data-muted] .ol-vox__sound .ol-vox__on,.ol-vox__clip[data-muted] .ol-vox__sound .ol-vox__label-on{display:none}.ol-vox__clip:not([data-muted]) .ol-vox__sound{background:var(--ol-blaze-btn);border-color:#ffffff8c}.ol-vox__clip:not([data-focus]) .ol-vox__sound{display:none}.ol-vox__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;border:0;background:none;color:#fff;cursor:pointer}.ol-vox__play span{display:grid;place-items:center;width:54px;height:54px;border-radius:var(--ol-radius-pill);background:#14141466;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.35)}.ol-vox__clip[data-playing] .ol-vox__play span{opacity:0}.ol-vox__quote{position:absolute;left:var(--ol-s3);right:var(--ol-s3);bottom:var(--ol-s3);margin:0;padding:var(--ol-s3);border-radius:var(--ol-radius-sm);background:#14141494;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:1.3rem;line-height:1.4}.ol-vox__arrow{position:absolute;top:50%;translate:0 -50%;z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--ol-glass-border-strong);border-radius:var(--ol-radius-pill);background:var(--ol-surface);color:var(--ol-ink);cursor:pointer;box-shadow:0 4px 14px #1414141f}.ol-vox__arrow svg{width:16px;height:16px}.ol-vox__arrow:hover{border-color:var(--ol-blaze);color:var(--ol-blaze-deep)}.ol-vox__arrow--prev{left:0}.ol-vox__arrow--next{right:0}@media screen and (min-width:750px){.ol-vox{--ol-vox-w: 300px}.ol-vox__arrow--prev{left:calc(-1 * var(--ol-s5))}.ol-vox__arrow--next{right:calc(-1 * var(--ol-s5))}}@media(prefers-reduced-motion:reduce){.ol-vox__clip{transition:none}}@media screen and (max-width:749px){.ol-vox__pillrow{margin-inline:calc(-.5 * var(--ol-wrap-inset));padding-block:16px;margin-block:-14px;justify-content:flex-start;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.ol-vox__pillrow>.ol-vox__pills{flex:0 0 auto;justify-content:flex-start;overflow:visible;padding-right:var(--ol-s2);animation:ol-vox-marquee 26s linear infinite}.ol-vox__pillrow>.ol-vox__pills--echo{display:flex}.ol-vox__pillrow:hover>.ol-vox__pills,.ol-vox__pillrow:focus-within>.ol-vox__pills{animation-play-state:paused}}@keyframes ol-vox-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.ol-vox__pillrow>.ol-vox__pills{animation:none}}.ol-vox__cta{display:flex;justify-content:center;margin:0}@media screen and (max-width:600px){.ol-vox__cta .ol-btn{width:100%;max-width:360px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/ol-vox.css.map */
