@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700;800;900&display=swap";:root{--black: #000;--white: #fff;--dim: rgba(255, 255, 255, .62);--line: rgba(255, 255, 255, .16);--frost: rgba(255, 255, 255, .15);--frost-strong: rgba(255, 255, 255, .22);--accent: #ff4b32}*{box-sizing:border-box}html{background:var(--black);scroll-behavior:smooth}body{margin:0;min-width:320px;color:var(--white);background:var(--black);font-family:Helvetica Neue,Avenir Next,Arial,sans-serif;overflow-x:hidden}body:has(.vokal-scroll-film) .shopify-section-group-header-group,body:has(.vokal-scroll-film) #shopify-section-header,body:has(.vokal-scroll-film) .shopify-section-header-sticky,body:has(.vokal-scroll-film) sticky-header,body:has(.vokal-scroll-film) .header-wrapper{display:none!important}a{color:inherit;text-decoration:none}.vokal-scroll-film{min-height:560vh;position:relative;background:var(--black)}.vokal-film-stage{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;overflow:hidden;background:var(--black);isolation:isolate}.vokal-hero-video{position:absolute;left:50%;top:50%;z-index:0;width:100vw;height:100vh;object-fit:cover;transform:translate(-50%,-50%) scale(1.03);filter:contrast(1.02) saturate(.96) brightness(.92);will-change:transform}.vokal-shade,.vokal-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vokal-shade{z-index:2;background:linear-gradient(90deg,#000000b8,#0000000f 42%,#0000000a 60%,#00000094),linear-gradient(180deg,rgba(0,0,0,.42),transparent 28%,transparent 74%,rgba(0,0,0,.52));opacity:.5}.vokal-grain{z-index:6;opacity:.07;mix-blend-mode:overlay;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:3px 3px}.vokal-split-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;grid-template-columns:1fr 1fr;pointer-events:none}.vokal-split-panel{position:relative;min-width:0;overflow:hidden}.vokal-split-panel--left{border-right:0}.vokal-split-panel--left:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:none}.vokal-cutout-svg{position:absolute;z-index:2;left:48px;top:10vh;width:calc(42vw - 70px);height:18vh;overflow:visible}.vokal-cutout-svg rect{fill:transparent}.vokal-cutout-svg text,.vokal-solid-word text{font-family:Cinzel,Didot,"Bodoni 72",Times New Roman,serif;font-size:130px;font-weight:500;letter-spacing:.01em}.vokal-cutout-svg text{fill:#000}.vokal-split-panel--right{display:flex;align-items:flex-end;padding:0 4vw 1.6vh}.vokal-solid-word{position:relative;z-index:2;width:50%;height:8vh;margin-left:auto;overflow:visible;opacity:.28}.vokal-solid-word text{fill:#fff}.vokal-circles{display:none}.vokal-circles span{position:absolute;width:min(60vh,44vw);height:min(60vh,44vw);border:1px solid rgba(255,255,255,.34);border-radius:50%}.vokal-circles span:first-child{transform:translateY(-28vh)}.vokal-circles span:last-child{transform:translateY(14vh)}.vokal-top-nav{position:fixed;left:42px;top:18px;z-index:1000;width:calc(100% - 84px);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#0c0c0c47;-webkit-backdrop-filter:blur(18px) saturate(1.25);backdrop-filter:blur(18px) saturate(1.25);box-shadow:0 18px 60px #0000002e;pointer-events:none}.vokal-top-nav>*{pointer-events:auto}.vokal-logo-lockup{display:block;width:164px;height:44px;overflow:hidden}.vokal-logo-lockup img{width:180px;height:180px;display:block;object-fit:contain;filter:invert(1) brightness(2.4) contrast(.92);mix-blend-mode:screen;transform:translate(-34px,-68px)}.vokal-nav-links{display:flex;align-items:center;gap:22px;color:#ffffffb8;font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.vokal-nav-links a{display:flex;align-items:center;gap:8px;transition:color .18s ease}.vokal-nav-links a:before{content:"";width:4px;height:4px;border-radius:999px;background:currentColor;opacity:.52}.vokal-nav-links a:hover{color:var(--white)}.vokal-menu-toggle{display:none;align-items:center;justify-content:center;flex-direction:column;gap:4px;width:38px;height:34px;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:#ffffff1f;-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15);color:var(--white);cursor:pointer}.vokal-menu-toggle span{display:block;width:15px;height:1.5px;border-radius:999px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.vokal-top-nav.is-menu-open .vokal-menu-toggle span:first-child{transform:translateY(5.5px) rotate(45deg)}.vokal-top-nav.is-menu-open .vokal-menu-toggle span:nth-child(2){opacity:0}.vokal-top-nav.is-menu-open .vokal-menu-toggle span:last-child{transform:translateY(-5.5px) rotate(-45deg)}.vokal-nav-cta{display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.32);border-radius:999px;padding:10px 18px;background:var(--frost);-webkit-backdrop-filter:blur(16px) saturate(1.25);backdrop-filter:blur(16px) saturate(1.25);color:var(--white);font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease}.vokal-nav-cta span{width:6px;height:6px;border-radius:999px;background:currentColor}.vokal-nav-cta:hover{background:var(--frost-strong);border-color:#ffffff8f;color:var(--white)}.vokal-scroll-meter{position:fixed;z-index:22;left:42px;bottom:34px;width:min(420px,calc(100vw - 84px));height:2px;background:#ffffff2e}.vokal-scroll-meter span{display:block;width:0;height:100%;background:var(--accent)}.vokal-timecode{position:fixed;z-index:22;right:42px;bottom:25px;font-family:Courier New,monospace;font-size:12px;letter-spacing:.08em;color:#ffffff9e}.vokal-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;background:var(--black);color:#ffffff85;font-size:10px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;transition:opacity .35s ease,visibility .35s ease}.vokal-loading.is-hidden{opacity:0;visibility:hidden}.vokal-copy-track{position:relative;z-index:10;min-height:560vh;padding:20vh 42px 30vh;pointer-events:none}.vokal-copy-panel{width:min(560px,calc(100vw - 84px));min-height:76vh;display:flex;flex-direction:column;justify-content:center;will-change:transform,opacity}.vokal-copy-panel+.vokal-copy-panel{margin-top:12vh}.vokal-copy-panel--right{margin-left:auto;text-align:right}.vokal-copy-panel--left{margin-right:auto}.vokal-copy-panel--final{width:min(900px,calc(100vw - 84px));min-height:92vh;margin-left:auto;margin-right:auto;text-align:center}.vokal-micro{margin:0 0 18px;color:#ffffff94;font-size:9.5px;font-weight:800;letter-spacing:.32em;text-transform:uppercase}h1,h2{margin:0;color:var(--white);font-family:Cinzel,Didot,"Bodoni 72",Times New Roman,serif;font-weight:500;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;text-shadow:0 18px 54px rgba(0,0,0,.55)}h1{max-width:760px;font-size:clamp(44px,6.5vw,92px);line-height:.96}h2{font-size:clamp(34px,4.5vw,66px);line-height:1}.vokal-body{max-width:390px;margin:18px 0 0;color:#ffffffc2;font-size:clamp(12px,1.04vw,15px);font-weight:400;line-height:1.48;text-shadow:0 10px 34px rgba(0,0,0,.62)}.vokal-copy-panel--right .vokal-body{margin-left:auto}.vokal-copy-panel--final .vokal-body{margin-left:auto;margin-right:auto}.vokal-actions,.vokal-pill-grid,.vokal-science-row,.vokal-stage-list,.vokal-product-grid,.vokal-product-card{pointer-events:auto}.vokal-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.vokal-actions--center{justify-content:center}.vokal-actions--small{margin-top:20px}.vokal-actions--small a{padding:8px 13px;font-size:9px;letter-spacing:.14em}.vokal-actions a,.vokal-pill-grid span,.vokal-science-row span{border:1px solid rgba(255,255,255,.32);border-radius:999px;background:var(--frost);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);color:#ffffffe6;font-size:10.5px;font-weight:750;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 18px 60px #00000029;transition:background .18s ease,border-color .18s ease,transform .18s ease}.vokal-actions a{padding:11px 16px}.vokal-actions a:first-child{background:var(--frost-strong);color:var(--white);border-color:#ffffff7a}.vokal-actions a:hover,.vokal-pill-grid span:hover,.vokal-science-row span:hover{background:#ffffff47;border-color:#ffffff9e;transform:translateY(-1px)}.vokal-pill-grid,.vokal-science-row{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.vokal-copy-panel--right .vokal-pill-grid,.vokal-copy-panel--right .vokal-science-row{justify-content:flex-end}.vokal-pill-grid span,.vokal-science-row span{display:inline-flex;padding:9px 13px}.vokal-stage-list{margin:28px 0 0 auto;padding:0;list-style:none;display:grid;gap:10px;color:#ffffff9e;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.vokal-stage-list li{display:flex;justify-content:flex-end;gap:12px}.vokal-stage-list li:after{content:"";width:5px;height:5px;margin-top:4px;border-radius:999px;background:var(--accent)}.vokal-product-panel{width:min(760px,calc(100vw - 84px))}.vokal-product-grid,.vokal-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}.vokal-product-card{display:grid;gap:12px;min-width:0;border:1px solid rgba(255,255,255,.22);background:#ffffff26;-webkit-backdrop-filter:blur(16px) saturate(1.18);backdrop-filter:blur(16px) saturate(1.18);transition:border-color .18s ease,transform .18s ease,background .18s ease}.vokal-product-card:hover{border-color:#ffffff6b;background:#ffffff3d;transform:translateY(-2px)}.vokal-product-image{display:grid;aspect-ratio:1 / 1;overflow:hidden;background:#ffffff14;place-items:center}.vokal-product-image img{width:100%;height:100%;display:block;object-fit:cover}.vokal-product-placeholder,.vokal-product-media-placeholder{display:grid;width:100%;height:100%;place-items:center;color:#ffffff57;font-family:Cinzel,Didot,"Bodoni 72",Times New Roman,serif;font-size:clamp(42px,8vw,92px);text-transform:uppercase}.vokal-product-meta{display:grid;gap:7px;padding:0 14px 14px}.vokal-product-title,.vokal-product-price{display:block}.vokal-product-title{color:#ffffffeb;font-size:12px;font-weight:800;line-height:1.22;text-transform:uppercase}.vokal-product-price,.vokal-empty,.vokal-pagination{color:#ffffff9e;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vokal-page{min-height:100vh;padding:34px 42px 72px;background:radial-gradient(circle at 78% 8%,rgba(255,75,50,.16),transparent 32vw),linear-gradient(180deg,rgba(255,255,255,.055),transparent 300px),var(--black)}.vokal-page-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:70px}.vokal-page-logo{color:var(--white);font-family:Cinzel,Didot,"Bodoni 72",Times New Roman,serif;font-size:24px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.vokal-page-nav{display:flex;flex-wrap:wrap;gap:18px;color:#ffffffad;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.vokal-page-nav a:hover{color:var(--white)}.vokal-product-detail{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(28px,5vw,72px);align-items:start;max-width:1320px;margin:0 auto}.vokal-product-media{overflow:hidden;border:1px solid rgba(255,255,255,.16);background:#ffffff14}.vokal-product-media img{display:block;width:100%;height:auto}.vokal-product-info{padding-top:28px}.vokal-product-detail-price{margin-top:20px;color:var(--white);font-size:18px;font-weight:800;letter-spacing:.08em}.vokal-product-description{margin-top:24px;color:#ffffffc2;font-size:15px;line-height:1.65}.vokal-product-description p:first-child{margin-top:0}.vokal-product-form{display:grid;gap:12px;margin-top:30px;max-width:420px}.vokal-product-label{color:#ffffff94;font-size:10px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.vokal-product-select,.vokal-product-quantity{min-height:46px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#ffffff1f;color:var(--white);font:inherit;padding:0 18px}.vokal-product-submit{min-height:50px;margin-top:8px;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:var(--frost-strong);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);color:var(--white);cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.vokal-product-submit:disabled{cursor:not-allowed;opacity:.45}.vokal-collection{max-width:1320px;margin:0 auto}.vokal-collection-heading{max-width:760px;margin-bottom:34px}.vokal-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vokal-pagination{display:flex;justify-content:center;gap:18px;margin-top:42px}.vokal-static-page{max-width:1320px;margin:0 auto}.vokal-static-hero{max-width:900px;margin-bottom:54px}.vokal-static-hero .vokal-product-description{max-width:720px}.vokal-page-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vokal-page-card{min-height:260px;padding:24px;border:1px solid rgba(255,255,255,.18);background:#ffffff26;-webkit-backdrop-filter:blur(16px) saturate(1.16);backdrop-filter:blur(16px) saturate(1.16)}.vokal-page-card-kicker{margin:0 0 16px;color:var(--accent);font-size:10px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.vokal-page-card h2{font-size:clamp(26px,3.2vw,42px)}.vokal-page-card-text{margin-top:18px;color:#ffffffb8;font-size:14px;line-height:1.6}.vokal-page-card-text p:first-child{margin-top:0}.vokal-cart{max-width:1180px;margin:0 auto}.vokal-cart-heading{max-width:760px;margin-bottom:34px}.vokal-cart-form{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:22px;align-items:start}.vokal-cart-items,.vokal-cart-summary,.vokal-cart-empty{border:1px solid rgba(255,255,255,.18);background:#ffffff21;-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12)}.vokal-cart-items{display:grid}.vokal-cart-item{display:grid;grid-template-columns:116px minmax(0,1fr) 96px;gap:18px;align-items:center;padding:18px;border-bottom:1px solid rgba(255,255,255,.12)}.vokal-cart-item:last-child{border-bottom:0}.vokal-cart-item-media{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;background:#ffffff14}.vokal-cart-item-media img{width:100%;height:100%;object-fit:cover}.vokal-cart-item-media span{color:#ffffff85;font-family:Cinzel,Didot,"Bodoni 72",Times New Roman,serif;font-size:42px}.vokal-cart-item-title{display:block;color:var(--white);font-family:Cinzel,Didot,"Bodoni 72",Times New Roman,serif;font-size:22px;line-height:1.1;text-transform:uppercase}.vokal-cart-item-variant,.vokal-cart-item-price,.vokal-cart-note{margin:8px 0 0;color:#ffffffa3;font-size:13px;line-height:1.45}.vokal-cart-item-price{color:#ffffffd1}.vokal-cart-summary{position:sticky;top:24px;padding:22px}.vokal-cart-total{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.16);color:#ffffffb8;font-size:13px;text-transform:uppercase;letter-spacing:.12em}.vokal-cart-total strong{color:var(--white);font-size:22px;letter-spacing:0}.vokal-cart-actions{display:grid;gap:10px;margin-top:22px}.vokal-product-submit--secondary{background:#ffffff1a;color:var(--white)}.vokal-cart-empty{max-width:520px;padding:28px}.vokal-cart-empty p{margin:0 0 18px;color:#ffffffb8}.vokal-cart-empty .vokal-product-submit{display:inline-flex;width:auto}@media(max-width:980px){.vokal-split-overlay,.vokal-cutout-svg,.vokal-solid-word{display:none}.vokal-cart-form{grid-template-columns:1fr}.vokal-cart-summary{position:static}.vokal-nav-links{position:absolute;top:calc(100% + 8px);right:0;display:grid;width:min(240px,calc(100vw - 24px));gap:4px;padding:12px;border:1px solid rgba(255,255,255,.22);border-radius:18px;background:#0a0a0ac7;-webkit-backdrop-filter:blur(16px) saturate(1.18);backdrop-filter:blur(16px) saturate(1.18);box-shadow:0 18px 60px #00000057;opacity:0;transform:translate3d(0,-8px,0);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.vokal-nav-links a{min-height:38px;justify-content:space-between;padding:0 10px;border-radius:12px;color:#ffffffd1;font-size:10px;letter-spacing:.16em}.vokal-nav-links a:hover{background:#ffffff1a}.vokal-top-nav.is-menu-open .vokal-nav-links{opacity:1;transform:translateZ(0);pointer-events:auto}.vokal-menu-toggle{display:flex}}@media(max-width:720px){:root{--frost: rgba(255, 255, 255, .13);--frost-strong: rgba(255, 255, 255, .2)}.vokal-scroll-film,.vokal-copy-track{min-height:600vh}.vokal-film-stage{height:100svh}.vokal-hero-video{width:100vw;height:100svh;object-position:60% center;transform:translate(-50%,-50%) scale(1.01);filter:contrast(1.02) saturate(.96) brightness(.78)}.vokal-shade{background:linear-gradient(90deg,#000000d6,#00000061 62%,#00000094),linear-gradient(180deg,rgba(0,0,0,.62),transparent 26%,transparent 64%,rgba(0,0,0,.74));opacity:.72}.vokal-grain{opacity:.045}.vokal-top-nav{left:12px;top:10px;width:calc(100% - 24px);padding:8px 9px;gap:14px;background:#0c0c0c52;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.vokal-logo-lockup{width:112px;height:30px;flex:0 0 auto}.vokal-logo-lockup img{width:126px;height:126px;transform:translate(-24px,-48px)}.vokal-nav-cta{display:none}.vokal-menu-toggle{width:36px;height:32px;flex:0 0 auto}.vokal-copy-track{padding:18svh 18px 28svh}.vokal-copy-panel,.vokal-copy-panel--final{width:min(100%,420px);min-height:76svh;justify-content:center}.vokal-copy-panel+.vokal-copy-panel{margin-top:8svh}.vokal-copy-panel--hero{min-height:70svh}.vokal-copy-panel--right{margin-left:0;text-align:left}.vokal-copy-panel--final{text-align:left}.vokal-copy-panel--right .vokal-body,.vokal-copy-panel--right .vokal-pill-grid,.vokal-copy-panel--right .vokal-science-row{margin-left:0;justify-content:flex-start}.vokal-copy-panel--final .vokal-body,.vokal-copy-panel--final .vokal-actions{margin-left:0;margin-right:0;justify-content:flex-start}.vokal-micro{margin-bottom:12px;font-size:7.5px;line-height:1.5;letter-spacing:.24em;color:#ffffff94}h1{max-width:310px;font-size:clamp(32px,11.6vw,47px);line-height:.95;letter-spacing:0}h2{max-width:310px;font-size:clamp(27px,8.8vw,38px);line-height:.98;letter-spacing:0}.vokal-body{max-width:315px;margin-top:14px;font-size:11.5px;line-height:1.45;color:#ffffffc7}.vokal-actions{display:grid;width:min(100%,316px);grid-template-columns:1fr;gap:7px;margin-top:20px}.vokal-actions a{min-height:34px;padding:8px 12px;text-align:center;font-size:8.4px;letter-spacing:.12em;background:#ffffff1a;-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1)}.vokal-actions--small{width:auto;max-width:180px;margin-top:16px}.vokal-actions--small a{min-height:32px;padding:8px 14px;font-size:8px}.vokal-pill-grid,.vokal-science-row{gap:7px;margin-top:20px}.vokal-pill-grid span,.vokal-science-row span{padding:7px 10px;font-size:8.5px;letter-spacing:.12em;background:#ffffff1a;-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1)}.vokal-stage-list{max-width:320px;margin:20px 0 0;gap:8px;font-size:8.5px;letter-spacing:.13em}.vokal-stage-list li{justify-content:flex-start}.vokal-stage-list li:after{order:-1;width:4px;height:4px}.vokal-product-panel{width:min(100%,420px)}.vokal-product-grid{display:flex;gap:10px;width:calc(100vw - 18px);max-width:none;margin-top:22px;overflow-x:auto;padding:0 18px 8px 0;scroll-snap-type:x proximity}.vokal-product-grid .vokal-product-card{flex:0 0 148px;scroll-snap-align:start;background:#ffffff1a;-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1)}.vokal-product-title,.vokal-product-price{font-size:10px}.vokal-page{padding:24px 20px 54px}.vokal-page-header,.vokal-product-detail{grid-template-columns:1fr}.vokal-page-header{align-items:flex-start;margin-bottom:42px}.vokal-cart-heading{margin-bottom:24px}.vokal-cart-item{grid-template-columns:82px minmax(0,1fr);gap:12px;padding:14px}.vokal-cart-item-controls{grid-column:1 / -1}.vokal-cart-item-title{font-size:17px}.vokal-cart-summary,.vokal-cart-empty{padding:18px}.vokal-cart-actions{gap:8px}.vokal-scroll-meter{left:18px;bottom:20px;width:calc(100vw - 36px)}.vokal-timecode{right:18px;bottom:34px;font-size:10px;color:#ffffff85}}@media(max-width:520px){.vokal-collection-grid,.vokal-page-card-grid,.vokal-cart-form{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vokal-scroll-hero.css.map */
