.cine--landing{--landing-gutter:clamp(20px,5.21vw,100px);--landing-mono:"BS PDP Roboto Mono","Roboto Mono",ui-monospace,monospace;--landing-sans:"BS PDP Inter",Inter,system-ui,sans-serif}.cine--landing .cine__stage{padding:110px var(--landing-gutter) 190px}.cine--landing .cine__copy{width:min(752px,44vw);max-width:none}.cine--landing .cine__eyebrow{font:500 16px/24px var(--landing-mono);letter-spacing:0;text-transform:none;color:#fff;margin:0 0 19px}.cine--landing .cine__eyebrow:before{content:none}.cine--landing .cine__title{font:700 clamp(34px,2.5vw,48px)/1.21 var(--landing-sans);letter-spacing:0;margin:0 0 24px}.cine--landing .cine__description{font:500 clamp(16px,.94vw,18px)/24px var(--landing-sans);max-width:none;color:#fff}.cine--landing .cine__rail{display:none}.cine--landing .cine__status{left:var(--landing-gutter);bottom:190px}.cine__picker{position:absolute;z-index:4;left:var(--landing-gutter);bottom:100px;width:min(848px,44.2vw);height:75px}.cine__picker-rule{position:absolute;left:0;width:100%;height:1px;pointer-events:none}.cine__picker-rule--top{top:0}.cine__picker-rule--bottom{bottom:0}.cine__picker-button{all:unset;box-sizing:border-box;display:flex;align-items:center;width:100%;height:100%;padding:0 36px 0 13px;color:#fff;font:500 16px/24px var(--landing-mono);cursor:pointer}.cine__picker-button:focus-visible{outline:1px solid #fff;outline-offset:4px}.cine__picker-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cine__picker-chevron{position:absolute;right:0;top:50%;margin-top:-3px;transform:scaleY(-1);pointer-events:none;transition:transform .25s}.cine__picker.is-open .cine__picker-chevron{transform:none}.cine__picker-panel{position:absolute;left:0;right:0;bottom:calc(100% + 1px);margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));column-gap:32px;padding:6px 13px 14px;max-height:min(60svh,520px);overflow-y:auto;background:#000000db;outline:0;animation:cine-picker-in .2s cubic-bezier(.2,.8,.2,1) both;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.cine__picker-group{padding:18px 0 8px;font:500 12px/16px var(--landing-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}.cine__picker-option{position:relative;display:flex;align-items:center;min-height:44px;padding:0;border-top:1px solid rgba(255,255,255,.18);font:500 16px/24px var(--landing-mono);color:#fff9;cursor:pointer;transition:color .15s,padding .2s}.cine__picker-group+.cine__picker-option{border-top-color:#fff6}.cine__copy{transition:opacity .45s}.cine--landing.is-picking .cine__copy{opacity:.2}.cine__picker-option:before{content:"";position:absolute;left:0;top:50%;width:0;height:1px;background:#fff;transition:width .2s}.cine__picker-option.is-active{color:#fff}.cine__picker-option[aria-selected=true]{color:#fff;padding-left:36px}.cine__picker-option[aria-selected=true]:before{width:24px}.cine__picker-progress{position:absolute;left:0;bottom:0;width:100%;height:1px;overflow:hidden;pointer-events:none}.cine__picker-progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:translate(-100%)}.cine--landing:not([data-ready=true]) .cine__picker-progress:after{animation:cine-picker-load 1.1s ease-in-out infinite}@keyframes cine-picker-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cine-picker-load{0%{transform:translate(-100%)}to{transform:translate(100%)}}.cine__picker-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:749px){.cine--landing .cine__stage{padding:96px 20px 150px}.cine--landing .cine__copy{width:100%;max-width:360px}.cine--landing .cine__eyebrow{font-size:12px;line-height:18px;margin-bottom:10px}.cine--landing .cine__title{font-size:30px;margin-bottom:10px}.cine--landing .cine__description{font-size:14px;line-height:20px}.cine__picker{left:20px;right:20px;width:auto;bottom:40px;height:60px}.cine__picker-button{font-size:14px;padding-left:0}.cine__picker-panel{left:-20px;right:-20px;column-gap:20px;padding:4px 20px 14px;max-height:min(70svh,560px)}.cine__picker-option{min-height:48px;font-size:14px}.cine__picker-option[aria-selected=true]{padding-left:22px}.cine__picker-option[aria-selected=true]:before{width:14px}.cine--landing .cine__status{left:20px;bottom:120px}}@media(prefers-reduced-motion:reduce){.cine__picker-panel,.cine--landing:not([data-ready=true]) .cine__picker-progress:after{animation:none}.cine__picker-option,.cine__picker-chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/308/assets/bs-enduro-cinematic.css.map */
