.bok{--bok-ink:#191a18;--bok-hero:#1c1c1c;--bok-cream:#f6f2e8;--bok-green:#414b35;--bok-mustard:#e1962d;--bok-mustard-hover:#edaf53;--bok-muted:#bab9b0;--bok-muted-ink:#63635b;--bok-line:rgba(25,26,24,.22);--bok-gutter:clamp(24px,5vw,88px);--bok-display:transducer-condensed,"Arial Narrow",sans-serif;--bok-body:t26-carbon,"Courier New",monospace;font:400 17px/1.55 var(--bok-body);color:var(--bok-ink);text-transform:none;-webkit-font-smoothing:antialiased;overflow-x:clip}.bok *{box-sizing:border-box}.bok :where(h1,h2,h3,p,figure,dl,dd,ul){margin:0;padding:0}.bok :where(h1,h2,h3){font-family:var(--bok-display);font-weight:500;line-height:.98;letter-spacing:-.018em;text-transform:uppercase;color:inherit}.bok :where(h2){font-size:clamp(48px,5.8vw,90px)}.bok :where(a){color:inherit;text-underline-offset:5px}.bok :where(button,input){font:inherit;color:inherit;border-radius:0}.bok :where(button){cursor:pointer;background:none;border:0}.bok :where(img,video){display:block;max-width:100%}.bok :where(img){height:auto}.bok :where(button,a,input):focus-visible{outline:3px solid var(--bok-mustard);outline-offset:5px}.bok ::selection{background:var(--bok-mustard);color:var(--bok-ink)}.bok [hidden]{display:none!important}.bok .bok-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bok .bok-eyebrow{font-family:var(--bok-body);font-size:13px;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;font-weight:400}.bok .bok-note{font-size:12px;letter-spacing:.025em;text-transform:uppercase}.bok .bok-btn{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;background:var(--bok-mustard);color:var(--bok-ink);font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;text-transform:uppercase;letter-spacing:.025em;border:1px solid var(--bok-mustard);min-height:58px;transition:background .18s ease,border-color .18s ease}.bok .bok-btn span{font-size:24px;font-weight:400;line-height:1}.bok .bok-btn:hover{background:var(--bok-mustard-hover);border-color:var(--bok-mustard-hover)}.bok .bok-btn--inline{display:inline-flex;min-width:300px}.bok .bok-textlink{display:inline-flex;gap:48px;align-items:center;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:9px;font-size:14px;text-transform:uppercase}.bok .bok-textlink span{font-size:22px}.bok .bok-pad{padding:var(--bok-pt,72px) var(--bok-gutter) var(--bok-pb,72px)}.bok .bok-top{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--bok-line);padding-bottom:18px;margin-bottom:40px;align-items:center}.section-bok-hero{margin-top:-5.01em;position:relative;z-index:1}.bok-hero{position:relative;isolation:isolate;background:var(--bok-hero);color:var(--bok-cream);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:auto 1fr auto;grid-template-areas:"heading stage" "conversion stage" "bottom bottom";padding:calc(5em + 54px) var(--bok-gutter) 0;column-gap:22px;min-height:calc(660px + 5em);overflow:hidden}.bok-hero__heading{grid-area:heading;position:relative;z-index:2;align-self:end}.bok-hero__launch{font-size:12px;letter-spacing:.035em;text-transform:uppercase;margin-bottom:18px;color:var(--bok-cream)}.bok-hero__launch span{color:var(--bok-mustard);margin:0 6px}.bok-hero h1{font-size:clamp(58px,6.2vw,112px);line-height:.9;letter-spacing:-.025em}.bok-hero h1 span{display:block;font-size:1.9em;line-height:.96;margin-top:8px;color:var(--bok-cream)}.bok-hero__stage{grid-area:stage;position:relative;width:calc(100% + 40px + var(--bok-gutter));min-height:480px;margin:-28px calc(-1 * var(--bok-gutter)) 0 -40px;align-self:start;aspect-ratio:1.35;overflow:hidden;background:var(--bok-hero);isolation:isolate}.bok-hero__stage--fade:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,var(--bok-hero),transparent 8%,transparent 88%,var(--bok-hero)),linear-gradient(90deg,var(--bok-hero),transparent 5%,transparent 95%,var(--bok-hero))}.bok-hero__poster,.bok-hero__film{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.bok-hero__poster{object-position:100% 20%}.bok-hero__poster--contain{object-fit:contain}.bok-hero__film{opacity:0;transition:opacity .25s ease}.bok-hero__stage.is-playing .bok-hero__film{opacity:1}.bok-hero__stage figcaption{position:absolute;z-index:3;left:64px;bottom:26px;font-size:11px;letter-spacing:.075em;text-transform:uppercase;color:#cdcec7}.bok-hero__motion{position:absolute;z-index:4;right:24px;bottom:14px;display:flex;gap:8px;align-items:center;justify-content:center;min-height:44px;min-width:76px;background:#1c1c1cce;color:var(--bok-cream);border:1px solid #f6f2e838;padding:10px 12px;font:400 11px/1 var(--bok-body);text-transform:uppercase}.bok-hero__motion i{font-style:normal;font-size:14px}.bok-hero__conversion{grid-area:conversion;position:relative;z-index:3;margin:22px 0 0;padding:0 0 36px;max-width:480px;width:100%;align-self:start}.bok-hero__summary{font-size:18px;line-height:1.5;color:#efede5}.bok-hero__signup{margin-top:24px;scroll-margin-top:20px}.bok-hero__bottom{grid-area:bottom;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff30;padding:22px 0;font-size:12px;letter-spacing:.035em;text-transform:uppercase}.bok-hero__bottom a{text-decoration:none;display:flex;gap:40px;align-items:center}.bok-hero__bottom a span{font-size:22px}.bok-signup__intro{font-size:15px;line-height:1.5;max-width:37ch;color:#c6c7bd;margin-bottom:12px}.bok-signup__label{display:block;font-size:12px;margin-bottom:9px;letter-spacing:.025em;text-transform:uppercase}.bok-signup [class*=klaviyo-form-]{min-height:0}.bok-signup [class*=klaviyo-form-] form{padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;width:100%!important}.bok-signup [class*=klaviyo-form-] form>div{min-height:0!important;padding:0!important;margin:0!important}.bok-signup [data-testid=form-row]{display:flex!important;flex-direction:column!important;gap:8px!important;align-items:stretch!important;padding:0!important;margin:0!important}.bok-signup [data-testid=form-component]{width:100%!important;max-width:none!important;flex:1 1 auto!important;padding:0!important;margin:0!important}.bok-signup .klaviyo-emailinput{width:100%!important;padding:0!important;margin:0!important}.bok-signup input[type=email]{-webkit-appearance:none;appearance:none;width:100%!important;min-height:54px!important;padding:14px 16px!important;margin:0!important;background:#f6f2e805!important;color:var(--bok-cream)!important;font:400 16px/1.35 var(--bok-body)!important;border:1px solid rgba(246,242,232,.42)!important;border-radius:0!important;box-shadow:none!important;text-align:left!important}.bok-signup input[type=email]::placeholder{color:#d0cec5!important;opacity:1!important}.bok-signup input[type=email]:focus{outline:3px solid var(--bok-mustard)!important;outline-offset:3px!important}.bok-signup input[aria-invalid=true]{border-color:#ffbd72!important}.bok-signup button.klaviyo-form-button,.bok-signup [data-testid=form-component] button{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;min-height:54px!important;padding:14px 17px!important;margin:0!important;background:var(--bok-mustard)!important;color:var(--bok-ink)!important;font:700 14px/1.3 var(--bok-body)!important;letter-spacing:.025em!important;text-transform:uppercase!important;border:1px solid var(--bok-mustard)!important;border-radius:0!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease;white-space:nowrap}.bok-signup button.klaviyo-form-button:hover,.bok-signup [data-testid=form-component] button:hover{background:var(--bok-mustard-hover)!important;border-color:var(--bok-mustard-hover)!important}.bok-signup button .bok-arrow{font-size:24px;font-weight:400;line-height:1}.bok-signup [class*=klaviyo-form-] :where(p,span,div,label:not(.klaviyo-sr-only)){color:inherit}.bok-signup [class*=klaviyo-form-] [role=alert],.bok-signup [class*=klaviyo-form-] .klaviyo-error{color:#ffcf9a!important;font:400 13px/1.4 var(--bok-body)!important;padding-top:8px!important}.bok-strip{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--bok-line);padding:22px var(--bok-gutter);font-size:13px;letter-spacing:.025em;text-align:center;gap:10px;text-transform:uppercase;background:var(--bok-cream)}.bok-strip span+span{border-left:1px solid var(--bok-line)}.bok-details{background:var(--bok-cream)}.bok-details__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr auto;grid-template-areas:"heading image" "tabs image" "content image" "cta image";column-gap:clamp(36px,6vw,96px);align-items:start}.bok-details__heading{grid-area:heading;font-size:clamp(48px,5.3vw,82px);line-height:1.02;margin-bottom:32px;padding-top:0}.bok-details__tabs{grid-area:tabs;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bok-details__tabs [role=tab]{min-width:0;min-height:56px;padding:10px 6px;background:transparent;border:1px solid var(--bok-line);font:400 14px/1.2 var(--bok-body);text-align:center;text-transform:uppercase;color:var(--bok-ink)}.bok-details__tabs [role=tab][aria-selected=true]{background:var(--bok-ink);border-color:var(--bok-ink);color:var(--bok-cream)}.bok-details__tabs [role=tab]:hover{border-color:var(--bok-ink)}.bok-details__panel{display:contents}.bok-details__photo{grid-area:image;position:relative;width:100%;height:100%;min-height:540px;overflow:hidden;background:#273027}.bok-details__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 64%}.bok-details__photo:after{content:"";position:absolute;top:65%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0008)}.bok-details__photo figcaption{position:absolute;z-index:1;left:24px;right:24px;bottom:24px;display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--bok-cream);text-transform:uppercase;letter-spacing:.025em}.bok-details__content{grid-area:content;padding-top:24px;min-height:200px}.bok-details__content h3{font-size:29.6px;line-height:1.08;max-width:25ch}.bok-details__content p{font-size:16px;line-height:1.55;margin-top:16px;max-width:48ch}.bok-details__cta{grid-area:cta;align-self:end;padding-top:28px}.bok-inspector,.bok-inhand{background:var(--bok-cream)}.bok-inhand__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"heading video" "copy video";column-gap:clamp(40px,7vw,112px);align-items:start}.bok-inhand__heading{grid-area:heading;font-size:clamp(44px,5.4vw,80px);line-height:1.02}.bok-inhand__video{grid-area:video;position:relative;background:#a5a59c;height:auto;aspect-ratio:1/1;overflow:hidden;align-self:start}.bok-inhand__video video,.bok-inhand__video img{width:100%;height:100%;object-fit:cover;object-position:50% 85%}.bok-inhand__control{position:absolute;bottom:24px;left:24px;display:flex;gap:12px;align-items:center;justify-content:center;padding:12px 17px;min-height:48px;background:var(--bok-cream);color:var(--bok-ink);border:0;font-size:13px;text-transform:uppercase}.bok-inhand__control i{font-style:normal;font-size:17px;line-height:1}.bok-inhand__copy{grid-area:copy;align-self:end;padding-top:28px}.bok-inhand__copy p{font-size:16px;line-height:1.6;max-width:425px}.bok-inhand__cta{margin-top:32px}.bok-story{display:grid;grid-template-columns:1fr 1fr;background:var(--bok-hero);color:var(--bok-cream)}.bok-story__media{position:relative;min-height:760px;overflow:hidden;background:inherit}.bok-story__media img,.bok-story__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.bok-story__copy{padding:72px var(--bok-gutter) 72px clamp(40px,6vw,100px);align-self:center}.bok-story .bok-eyebrow{color:var(--bok-mustard);margin-bottom:34px}.bok-story h2{font-size:clamp(56px,6.6vw,102px)}.bok-story__text{font-size:16px;line-height:1.65;max-width:460px;margin-top:30px;color:#d7d4ca}.bok-story__signoff{display:flex;align-items:center;justify-content:space-between;gap:26px;margin-top:34px;padding-top:25px;border-top:1px solid #ffffff30}.bok-story__signoff span{font-size:12px;line-height:1.6;letter-spacing:.025em;text-transform:uppercase}.bok-story__signoff img{width:140px;height:105px;object-fit:contain}.bok-variants{background:var(--bok-cream)}.bok-variants__heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:35px}.bok-variants__heading p{max-width:420px;padding:0 35px 8px 0;font-size:17px}.bok-variants__grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.bok-variant{background:transparent;border:0;padding:0;text-align:left;min-width:0;display:block;width:100%}.bok-variant__photo{display:block;position:relative;height:auto;aspect-ratio:4/3;background:#f8f8f8;overflow:hidden;outline:2px solid transparent;outline-offset:-2px}.bok-variant__photo img{width:100%;height:100%;object-fit:contain;object-position:50% 100%;transition:transform .5s ease}.bok-variant:hover .bok-variant__photo img{transform:scale(1.025)}.bok-variant.is-selected .bok-variant__photo{outline-color:var(--bok-ink)}.bok-variant__sel{position:absolute;bottom:18px;right:18px;font-size:12px;line-height:1.2;background:var(--bok-ink);color:var(--bok-cream);padding:10px 12px;display:flex;gap:20px;visibility:hidden;text-transform:uppercase}.bok-variant.is-selected .bok-variant__sel{visibility:visible}.bok-variant__label{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:21px 0 0;font-size:14px;text-transform:uppercase}.bok-variant__label>span:first-child{display:flex;align-items:center;gap:12px;font-weight:700}.bok-swatch{width:15px;height:15px;border-radius:50%;display:inline-block;border:1px solid #333;flex:none}.bok-variant__action{font-size:12px}.bok-variant__action>span{margin-left:14px;font-size:20px}.bok-specs{margin-top:48px}.bok-specs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 32px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--bok-ink)}.bok-specs__eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--bok-muted-ink);margin:0 0 10px}.bok-specs__title{font-family:var(--bok-body);font-weight:700;text-transform:uppercase;font-size:clamp(24px,3vw,40px);line-height:1;letter-spacing:0;min-width:0}.bok-specs__showing{font-size:12px;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:var(--bok-muted-ink);text-align:right;min-width:0;padding-bottom:2px}.bok-specs__showing b{color:var(--bok-ink);font-weight:700}.bok-specs__sw{display:inline-block;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e;vertical-align:-2px;margin-right:9px}.bok-specs__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3vw,48px)}.bok-specs__grp{min-width:0}.bok-specs__gname{font-family:var(--bok-body);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--bok-ink);padding:22px 0 10px;margin:0}.bok-specs__r{display:grid;grid-template-columns:minmax(110px,.7fr) 1.3fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--bok-line);align-items:baseline}.bok-specs__k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bok-muted-ink)}.bok-specs__v{font-weight:700;font-size:15px;line-height:1.4;text-transform:uppercase;color:var(--bok-ink)}.bok-warranty{display:flex;align-items:center;justify-content:center;gap:20px;padding-top:40px}.bok-warranty__mark{font:500 33px/1 var(--bok-display);width:52px;height:52px;border:2px solid var(--bok-ink);border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.bok-warranty p{font-size:13px;line-height:1.7;text-transform:uppercase}.bok-warranty p span{font-size:15px;text-transform:none}.bok-launch{background:var(--bok-green);color:var(--bok-cream)}.bok-launch__top{display:flex;justify-content:space-between;border-bottom:1px solid #f6f2e84d;padding-bottom:18px;font-size:13px;text-transform:uppercase}.bok-launch__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:8vw;margin-top:40px;align-items:center}.bok-launch h2{font-size:clamp(54px,6.7vw,104px);line-height:1.01}.bok-launch h2 span{color:var(--bok-mustard)}.bok-launch__text{max-width:510px;font-size:17px;line-height:1.6}.bok-launch .bok-signup{margin-top:30px}.bok-launch .bok-signup input[type=email]{padding:18px!important;border-color:#f6f2e880!important}.bok-launch .bok-signup button.klaviyo-form-button,.bok-launch .bok-signup [data-testid=form-component] button{min-height:62px!important;margin-top:4px!important}.bok-launch__privacy{font-size:13px;line-height:1.6;color:#dedfd3;margin-top:15px}.bok-launch__privacy a{font-size:12px;display:inline-block;margin-top:7px}.bok-sticky{position:fixed;z-index:20;bottom:18px;left:50%;transform:translate(-50%);width:min(750px,calc(100% - 32px));background:var(--bok-ink);color:var(--bok-cream);display:flex;align-items:center;justify-content:space-between;gap:28px;padding:10px 10px 10px 24px;box-shadow:0 8px 30px #0003;font-family:var(--bok-body);text-transform:none}.bok-sticky>span{font-size:17px;font-family:var(--bok-display);line-height:1.1;text-transform:uppercase}.bok-sticky small{display:block;font:400 10px/1.4 var(--bok-body);color:#b9b8ae;margin-top:5px;text-transform:uppercase}.bok-sticky .bok-btn{font-size:12px;min-height:48px;padding:13px 18px}@media(min-width:1200px){.bok-hero{padding-top:calc(5em + 60px);min-height:calc(720px + 5em);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.bok-hero__stage{width:calc(100% + 60px + var(--bok-gutter));max-width:980px;justify-self:end;margin-left:-60px;min-height:570px;aspect-ratio:1.5}.bok-hero__stage figcaption{left:84px}.bok-hero .bok-signup [data-testid=form-row]{flex-direction:row!important;gap:0!important}.bok-hero .bok-signup [data-testid=form-component]:last-child{width:auto!important;flex:0 0 auto!important}.bok-hero .bok-signup button.klaviyo-form-button,.bok-hero .bok-signup [data-testid=form-component] button{width:auto!important;font-size:12px!important;gap:18px!important;padding:14px!important}}@media(max-width:1100px){.bok-details__photo{min-height:560px}.bok-story__media{min-height:780px}.bok-story__copy{padding-left:40px}.bok-story h2{font-size:72px}.bok-launch__grid{gap:5vw}.bok-launch h2{font-size:66px}}@media(max-width:1024px){.section-bok-hero{margin-top:-4.01em}.bok-hero{padding-top:calc(4em + 54px);min-height:calc(660px + 4em)}}@media(max-width:700px){.bok{--bok-gutter:20px;font-size:16px}.bok .bok-pad{padding:var(--bok-mpt,44px) var(--bok-gutter) var(--bok-mpb,44px)}.bok .bok-top{margin-bottom:24px;padding-bottom:15px}.bok .bok-eyebrow{font-size:12px}.bok .bok-note{display:none}.bok .bok-btn--inline{display:flex;width:100%;min-width:0}.bok .bok-textlink{font-size:14px;min-height:44px;padding:10px 0;gap:9px}.bok-hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "stage" "conversion" "bottom";min-height:0;padding:calc(4em + 24px) 0 0;column-gap:0}.bok-hero__heading{text-align:center;padding:0 20px;align-self:auto}.bok-hero__launch{font-size:11px;margin-bottom:14px}.bok-hero h1{font-size:clamp(54px,15vw,84px);line-height:1}.bok-hero h1 span{display:inline;font-size:inherit;line-height:inherit;margin:0}.bok-hero__stage{width:100%;height:clamp(320px,100vw,460px);min-height:0;margin:4px 0 8px;align-self:auto;aspect-ratio:auto}.bok-hero__poster{object-position:50% 55%}.bok-hero__stage figcaption{bottom:14px;left:20px;font-size:10px}.bok-hero__motion{right:12px;bottom:0}.bok-hero__conversion{padding:0 20px 26px;max-width:560px;margin:0 auto}.bok-hero__summary{font-size:16px}.bok-hero__signup{margin-top:20px}.bok-signup__intro{font-size:14px;max-width:36ch}.bok-hero__bottom{margin:0 20px;padding:16px 0;font-size:10px}.bok-hero__bottom>span{display:none}.bok-hero__bottom a{width:100%;font-size:11px;justify-content:space-between;gap:12px}.bok-strip{grid-template-columns:1fr 1fr;padding:18px 16px;font-size:12px;line-height:1.4;gap:14px 8px}.bok-strip span:nth-child(3){border-left:0}.bok-details__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"heading" "tabs" "image" "content" "cta";gap:0}.bok-details__heading{font-size:clamp(42px,10.5vw,70px);margin-bottom:24px;padding-top:0}.bok-details__tabs{gap:6px;margin-bottom:16px}.bok-details__tabs [role=tab]{font-size:14px}.bok-details__photo{height:auto;min-height:0;aspect-ratio:4/3}.bok-details__photo figcaption{left:16px;right:16px;bottom:16px;font-size:12px}.bok-details__content{padding-top:20px;min-height:150px}.bok-details__content h3{font-size:26.4px;max-width:28ch}.bok-details__content p{margin-top:12px}.bok-details__cta{padding-top:24px}.bok-inhand__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"heading" "video" "copy";gap:0}.bok-inhand__heading{font-size:clamp(40px,10vw,62px);margin-bottom:24px}.bok-inhand__video{aspect-ratio:1/1}.bok-inhand__control{left:16px;bottom:16px;font-size:14px;min-height:48px}.bok-inhand__copy{padding-top:24px;align-self:auto}.bok-inhand__cta{margin-top:22px}.bok-story{display:flex;flex-direction:column}.bok-story__media{min-height:0;height:320px}.bok-story__media img{object-position:50% 57%}.bok-story__copy{padding:44px 20px}.bok-story .bok-eyebrow{margin-bottom:24px}.bok-story h2{font-size:clamp(51px,13vw,77px)}.bok-story__text{margin-top:24px}.bok-story__signoff{margin-top:26px;padding-top:20px}.bok-story__signoff img{width:120px;height:90px}.bok-story__signoff span{font-size:12px}.bok-variants__heading{display:block;margin-bottom:24px}.bok-variants__heading h2{font-size:clamp(48px,12vw,74px)}.bok-variants__heading p{padding:0;margin-top:20px;font-size:16px}.bok-variants__grid{gap:14px}.bok-variant__photo{aspect-ratio:2/3}.bok-variant__photo img{object-fit:cover;object-position:50% 64%}.bok-variant__label{display:block;padding:14px 0 0;font-size:14px}.bok-variant__label>span:first-child{gap:6px}.bok-variant__action{display:none}.bok-variant__sel{font-size:12px;left:10px;right:auto;bottom:10px;gap:7px;padding:8px}.bok-swatch{width:12px;height:12px}.bok-specs{margin-top:36px}.bok-specs__head{display:block}.bok-specs__showing{display:block;text-align:left;padding:10px 0 0}.bok-specs__cols{grid-template-columns:1fr}.bok-specs__gname{padding-top:26px}.bok-specs__r{grid-template-columns:minmax(104px,.55fr) 1fr;gap:12px;padding:11px 0;align-items:start}.bok-specs__k{padding-top:2px}.bok-specs__v{font-size:14px}.bok-warranty{gap:14px;justify-content:flex-start;padding-top:28px}.bok-warranty__mark{width:43px;height:43px;font-size:27px}.bok-warranty p{font-size:12px}.bok-warranty p span{font-size:14px}.bok-launch__top{font-size:12px;gap:12px;padding-bottom:16px}.bok-launch__grid{display:block;margin-top:24px}.bok-launch h2{font-size:clamp(55px,13vw,83px)}.bok-launch__form{margin-top:28px}.bok-launch__text{font-size:16px}.bok-launch .bok-signup{margin-top:24px}.bok-signup__label{font-size:14px}.bok-launch .bok-signup button.klaviyo-form-button,.bok-launch .bok-signup [data-testid=form-component] button{font-size:14px!important;min-height:57px!important}.bok-launch__privacy,.bok-launch__privacy a{font-size:12px}.bok-sticky{bottom:0;left:0;transform:none;width:100%;padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:0;border-top:1px solid #ffffff20}.bok-sticky>span{display:none}.bok-sticky .bok-btn{width:100%;min-height:52px;font-size:14px}}@media(max-width:370px){.bok-hero{padding-top:calc(4em + 22px)}.bok-hero__launch{font-size:10px}.bok-hero__stage{height:100vw;margin-top:0}.bok-hero__signup{margin-top:16px}.bok-hero__conversion{padding-bottom:22px}}@media(prefers-reduced-motion:reduce){.bok *,.bok *:before,.bok *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/bok.css.map */
