.ohbd{--bd-black:#050506;--bd-white:#f3f2ef;--bd-muted:#aaa9ae;--bd-line:#2c2b2e;--bd-accent:#cf035a;--bd-focus:#ff83b8;--bd-gutter:clamp(22px,4.1vw,80px);--bd-font:"BlackDays Instrument",var(--og-ui-font,"OH Instrument Sans"),"OH Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--bd-display:clamp(112px,13.2vw,216px);--bd-word-offset:0px;background:var(--bd-black);color:var(--bd-white);font-family:var(--bd-font);-webkit-font-smoothing:antialiased;color-scheme:dark;isolation:isolate;overflow:clip;text-align:start}.ohbd[data-brand=gc]{--bd-accent:var(--bd-gc-accent,#007f91);--bd-focus:#70d4dc}.ohbd *,.ohbd *:before,.ohbd *:after{box-sizing:border-box}.ohbd [hidden],.ohbd[data-phase=closed] [data-bd-active-only]{display:none!important}.ohbd :is(h1,h2,h3,p,figure){margin:0;color:inherit}.ohbd :where(a,button,input,summary){font:inherit;letter-spacing:inherit}.ohbd :is(h1,h2,h3){font-family:inherit;text-transform:none}.ohbd a{color:inherit;text-decoration:none}.ohbd button{cursor:pointer}.ohbd :is(a,button,input,summary):focus-visible{outline:3px solid var(--bd-focus);outline-offset:5px}.ohbd__hero{position:relative;min-height:780px;min-height:clamp(700px,52vw,840px);background:var(--bd-black)}.ohbd__scene{position:relative;min-height:inherit;animation:ohbd-light-on 1s ease-out both}.ohbd__art{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 52%;pointer-events:none;-webkit-user-select:none;user-select:none}.ohbd__art-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#050506,#05050600 23%),linear-gradient(90deg,#05050644,#05050600 60%);pointer-events:none}.ohbd__hero-inner{position:relative;z-index:1;max-width:1680px;min-height:inherit;margin-inline:auto;padding-inline:var(--bd-gutter);display:flex;flex-direction:column}.ohbd__masthead{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:88px;border-bottom:1px solid #ffffff24}.ohbd__masthead-meta{display:flex;align-items:center;gap:36px}.ohbd__masthead-signup{display:inline-flex;align-items:center;gap:15px;min-height:44px;font-size:16px;line-height:1.5;color:#d8d7dd;white-space:nowrap}.ohbd__masthead-signup>span{font-size:16px;line-height:1}.ohbd__brand{font-size:19px;line-height:1.3;letter-spacing:-.04em;font-weight:500}.ohbd__issue{font-size:10px;line-height:1.5;letter-spacing:.16em;color:#bab9bf;font-variant-numeric:tabular-nums}.ohbd__hero-copy{position:relative;max-width:860px;padding-block:clamp(54px,4.2vw,80px) 44px}.ohbd__kicker{display:flex;align-items:center;gap:18px;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:var(--bd-muted)}.ohbd .ohbd__kicker{color:var(--bd-muted)}.ohbd__index{color:var(--bd-accent);font-variant-numeric:tabular-nums}.ohbd__lockup{position:relative;display:table;max-width:100%;margin-top:27px;padding-bottom:6px}.ohbd__title{--bd-heading-size:var(--bd-display);--bd-heading-line:.82;--bd-heading-track:-.085em;--bd-heading-weight:600;display:block;width:max-content;max-width:100%;font-size:var(--bd-display);line-height:.82;letter-spacing:-.085em;font-weight:600;white-space:nowrap}.ohbd__title>span{display:block}.ohbd__title>span+span{margin-inline-start:var(--bd-word-offset);margin-top:14px;color:transparent;-webkit-text-stroke:1px var(--bd-white)}.ohbd__title--refracted{display:none;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-user-select:none;user-select:none}.ohbd__type-axis{display:none;position:absolute;left:48.5%;top:-9%;height:119%;width:1px;transform:rotate(13deg);transform-origin:center;background:linear-gradient(0deg,transparent 0%,#ffffff24 12%,#ffffffc4 48%,#ffffff18 90%,transparent);pointer-events:none}@supports (mask-image:linear-gradient(103deg,#000,transparent)){.ohbd__title--base{-webkit-mask-image:linear-gradient(103deg,#000 0 46.8%,transparent 46.8% 50.5%,#000 50.5% 100%);mask-image:linear-gradient(103deg,#000 0 46.8%,transparent 46.8% 50.5%,#000 50.5% 100%)}.ohbd__title--refracted{display:block;transform:translate(6px);-webkit-mask-image:linear-gradient(103deg,transparent 0 46.8%,#000 46.8% 50.5%,transparent 50.5% 100%);mask-image:linear-gradient(103deg,transparent 0 46.8%,#000 46.8% 50.5%,transparent 50.5% 100%);color:#e8e8ed}.ohbd__type-axis{display:block}}.ohbd .ohbd__intro{font-size:17px;line-height:1.6;letter-spacing:-.015em;max-width:31ch;margin-top:32px;color:#c1c0c6}.ohbd__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 36px;margin-top:21px}.ohbd__link{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;max-width:100%;padding-block:8px;font-size:16px;line-height:1.5;letter-spacing:-.01em;border-bottom:1px solid #ffffff4a}.ohbd__link>span{font-size:19px;font-weight:400;line-height:1}.ohbd__link--primary{border-color:#eeedf0}.ohbd__program{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:auto;border-top:1px solid #ffffff3a;min-height:112px;gap:42px}.ohbd__phase{position:relative;display:flex;align-items:center;gap:21px;padding-block:25px;min-width:0}.ohbd__phase:before{content:"";position:absolute;inset-inline:0;top:-1px;height:2px;background:transparent}.ohbd__phase[aria-current]:before{background:var(--bd-accent)}.ohbd__phase-number{font-size:10px;line-height:1.5;color:#a3a2aa;font-variant-numeric:tabular-nums}.ohbd__phase>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex:1;min-width:0}.ohbd__phase-name{font-size:12px;font-weight:500;letter-spacing:.015em;line-height:1.5}.ohbd__phase-date{font-size:10px;line-height:1.5;color:#b4b3bc;font-variant-numeric:tabular-nums;white-space:nowrap}.ohbd__body,.ohbd__endmatter{max-width:1680px;margin-inline:auto;padding-inline:var(--bd-gutter)}.ohbd__feature{padding-block:105px 65px;border-bottom:1px solid var(--bd-line)}.ohbd__feature-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.ohbd__feature-vendor{font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:.14em;color:#c4c3ca}.ohbd__feature-main{display:grid;grid-template-columns:.75fr 1.5fr;gap:20px;align-items:center;min-height:450px;margin-top:30px}.ohbd__feature-copy{position:relative;z-index:1;max-width:500px}.ohbd__feature-title{--bd-heading-size:clamp(42px,4.8vw,78px);--bd-heading-line:.98;--bd-heading-track:-.055em;--bd-heading-weight:500;text-wrap:balance;max-width:13ch}.ohbd .ohbd__feature-variant{font-size:13px;line-height:1.6;color:var(--bd-muted);margin-top:20px}.ohbd__feature-price{font-size:18px;line-height:1.5;margin-top:18px!important}.ohbd__feature-copy .ohbd__link{margin-top:16px;min-width:170px}.ohbd .ohbd__feature-sku{font-size:10px;line-height:1.5;letter-spacing:.08em;color:#9e9da5;margin-top:20px}.ohbd__feature-portrait{position:relative;margin:0;width:112%;max-width:none;margin-inline-start:-4%}.ohbd__feature-portrait>img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:contain}.ohbd__feature-angles{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-top:35px}.ohbd__feature-angles figure{min-width:0;margin:0}.ohbd__feature-angles img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:contain}.ohbd__feature-angles figcaption{display:flex;justify-content:space-between;gap:20px;padding-block:16px;border-top:1px solid var(--bd-line);color:#a6a5ad;font-size:10px;line-height:1.5;letter-spacing:.03em}.ohbd__selection{padding-block:98px 106px;scroll-margin-top:28px}.ohbd__selection-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:38px}.ohbd__section-title{--bd-heading-size:clamp(40px,4.3vw,66px);--bd-heading-line:1.02;--bd-heading-track:-.055em;--bd-heading-weight:500;margin-top:18px!important}.ohbd__selection-heading>p{font-size:13px;line-height:1.65;color:#b3b2ba;max-width:29ch}.ohbd__product-grid{display:grid;grid-template-columns:repeat(var(--bd-product-columns,4),minmax(0,1fr));gap:46px 26px}.ohbd__product{min-width:0;background:transparent;border:0;border-radius:0;box-shadow:none}.ohbd__product-link{display:block;height:100%}.ohbd__product-media{aspect-ratio:1;overflow:hidden;background:#f2f1ee;border:0;border-radius:0;display:flex;align-items:center;justify-content:center}.ohbd__product-image{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ohbd__product-caption{display:grid;grid-template-columns:20px 1fr 16px;align-items:start;gap:10px;padding-block:20px 0}.ohbd__product-number{font-size:9px;line-height:1.5;color:#9897a1;padding-top:2px;font-variant-numeric:tabular-nums}.ohbd .ohbd__product-vendor{font-size:9px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#a6a5ad}.ohbd__product-title{--bd-heading-size:14px;--bd-heading-line:1.5;--bd-heading-track:-.015em;--bd-heading-weight:400;margin-top:6px!important;overflow-wrap:anywhere}.ohbd .ohbd__product-variant{font-size:11px;line-height:1.5;color:#aaa9b0;margin-top:5px}.ohbd__product-price{font-size:14px;line-height:1.5;margin-top:12px!important}.ohbd__product-arrow{font-size:18px;line-height:1;padding-top:1px}.ohbd__signup{max-width:1520px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,8vw,120px);padding-block:78px 88px;padding-inline:var(--bd-gutter);border-top:1px solid var(--bd-line);border-bottom:1px solid var(--bd-line);scroll-margin-top:28px}.ohbd__signup-title{--bd-heading-size:clamp(40px,4.6vw,66px);--bd-heading-line:1.02;--bd-heading-track:-.055em;--bd-heading-weight:500;max-width:12ch;margin-top:23px!important;text-wrap:balance}.ohbd__signup-copy>p:last-child{font-size:14px;line-height:1.6;color:#aaa9b0;max-width:30ch;margin-top:23px}.ohbd__form{margin:0;min-width:0;align-self:center}.ohbd__form>label{display:block;font-size:12px;line-height:1.5;color:#bfbec6;margin-bottom:12px}.ohbd__email-row{display:flex;align-items:stretch;border-bottom:1px solid #b3b2bc}.ohbd__email-row>input{display:block;background:transparent;color:var(--bd-white);font-size:16px;line-height:1.5;min-width:0;flex:1;min-height:58px;padding:12px 12px 12px 0;border:0;border-radius:0;box-shadow:none}.ohbd__submit{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;flex-shrink:0;min-height:58px;padding:12px 0 12px 20px;background:transparent;color:var(--bd-white);border:0;border-radius:0;font-size:16px;line-height:1.5}.ohbd__submit>span{font-size:24px;line-height:1;color:var(--bd-accent)}.ohbd__consent{display:flex;gap:12px;align-items:flex-start;margin-top:21px}.ohbd__consent>input{-webkit-appearance:auto;appearance:auto;min-width:18px;width:18px;height:18px;margin:3px 0 0;padding:0;accent-color:var(--bd-accent)}.ohbd__consent>label{display:block;min-height:44px;font-size:11px;line-height:1.75;color:#aaa9b2;cursor:pointer}.ohbd__consent a{color:#d3d2db;text-decoration:underline;text-underline-offset:3px}.ohbd__form-success,.ohbd__form-error{padding-block:18px;border-block:1px solid #66656f;font-size:14px;line-height:1.65}.ohbd .ohbd__form-error{color:#ffb7d3;margin-bottom:18px}.ohbd__form-error :is(ul,p){padding:0;margin:8px 0 0;list-style:none}.ohbd__help{display:flex;align-items:center;justify-content:space-between;gap:36px;padding-block:62px;border-bottom:1px solid var(--bd-line)}.ohbd__help h2{font-family:inherit;font-size:28px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.03em!important}.ohbd__help p{font-size:13px;line-height:1.6;color:#aaa9b2;margin-top:14px;max-width:45ch}.ohbd__help>a{flex-shrink:0}.ohbd__footnotes{padding-block:27px 42px;max-width:900px}.ohbd__footnotes details{max-width:760px}.ohbd__footnotes summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;font-size:11px;line-height:1.5;list-style:none;cursor:pointer;color:#c3c2ca}.ohbd__footnotes summary::-webkit-details-marker{display:none}.ohbd__footnotes summary>span{font-size:20px;line-height:1;font-weight:300}.ohbd__footnotes details[open] summary>span{transform:rotate(45deg)}.ohbd__footnotes details>p{font-size:11px;line-height:1.8;color:#aaa9b1;padding-block:12px}.ohbd__footnotes details>a{display:inline-flex;align-items:center;min-height:44px;font-size:11px;text-decoration:underline;text-underline-offset:3px}.ohbd__policy-links{display:flex;flex-wrap:wrap;gap:0 26px;margin-top:10px}.ohbd__policy-links a{display:inline-flex;align-items:center;min-height:44px;font-size:11px;line-height:1.5;color:#aaa9b1}.ohbd .ohbd__timezone{font-size:10px;line-height:1.6;color:#aaa9b1;margin-top:4px}.ohbd__editor-note{padding:18px;border:1px dashed #888;font-size:13px;line-height:1.5;margin-top:20px!important}.ohbd__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html body :is(main#main#main,main#MainContent#MainContent,main) section.ohbd[data-black-days] :is(.ohbd__title,.ohbd__section-title,.ohbd__feature-title,.ohbd__signup-title,.ohbd__product-title){font-family:var(--bd-font)!important;font-size:var(--bd-heading-size)!important;font-weight:var(--bd-heading-weight,500)!important;font-style:normal!important;line-height:var(--bd-heading-line,1.1)!important;letter-spacing:var(--bd-heading-track,-.03em)!important;text-transform:none!important}html body :is(main#main#main,main#MainContent#MainContent,main) section.ohbd[data-black-days] .ohbd__title>span{font:inherit!important;letter-spacing:inherit!important;text-transform:none!important}html body :is(main#main#main,main#MainContent#MainContent,main) section.ohbd[data-black-days] .ohbd__title>span+span{font-size:1.18em!important;line-height:.82!important}.ohbd--hero{--bd-display:clamp(100px,11.5vw,172px)}.ohbd--hero .ohbd__hero{min-height:clamp(650px,48vw,760px)}.ohbd--hero .ohbd__masthead{min-height:74px}.ohbd--hero .ohbd__hero-copy{padding-block:53px 40px}.ohbd--hero .ohbd__program{min-height:92px}.ohbd--hero .ohbd__intro{margin-top:25px}@keyframes ohbd-light-on{0%{opacity:.05;filter:brightness(.25)}30%{opacity:1;filter:brightness(.5)}to{opacity:1;filter:brightness(1)}}@media(hover:hover)and (pointer:fine){.ohbd__link:hover{border-color:var(--bd-accent)}.ohbd__masthead-signup:hover,.ohbd__product-link:hover .ohbd__product-title,.ohbd__policy-links a:hover{text-decoration:underline;text-underline-offset:4px}.ohbd__submit:hover>span{color:var(--bd-white)}}@media(max-width:1099px){.ohbd__hero{min-height:760px}.ohbd__hero-copy{max-width:650px;padding-block:75px 45px}.ohbd__art{object-position:58% 50%}.ohbd__program{gap:28px}.ohbd__phase{gap:14px}.ohbd__phase>div{display:block}.ohbd__phase-date{display:block;margin-top:7px}.ohbd__feature-main{grid-template-columns:.8fr 1.2fr;min-height:330px}.ohbd__feature-portrait{width:118%;margin-inline-start:-4%}.ohbd__feature-angles{gap:35px}.ohbd__product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.ohbd__signup{gap:50px}.ohbd--hero .ohbd__hero{min-height:650px}}@media(max-width:699px){.ohbd{--bd-display:clamp(74px,22.5vw,132px);--bd-word-offset:0px;--bd-gutter:22px}.ohbd__hero{min-height:730px}.ohbd__masthead{min-height:76px;gap:12px}.ohbd__brand{font-size:16px;flex-shrink:0}.ohbd__issue{font-size:8px;letter-spacing:.12em}.ohbd__masthead-meta{flex-direction:column;align-items:flex-end;gap:0}.ohbd__masthead-signup{font-size:16px;gap:12px}.ohbd__art{object-position:73% 47%;opacity:.85}.ohbd__art-shade{background:linear-gradient(0deg,#050506,#05050600 30%),linear-gradient(90deg,#05050666,#05050600 95%)}.ohbd__hero-copy{padding-block:46px 38px;max-width:100%}.ohbd__kicker{font-size:9px;gap:14px}.ohbd__lockup{margin-top:28px}.ohbd__title>span+span{margin-top:10px}.ohbd__title--refracted{transform:translate(4px)}.ohbd .ohbd__intro{font-size:14px;line-height:1.6;margin-top:30px;max-width:25ch}.ohbd__actions{align-items:flex-start;flex-direction:column;gap:10px;margin-top:20px}.ohbd__link{font-size:16px;min-height:44px;gap:24px}.ohbd__actions .ohbd__link--primary{min-width:200px}.ohbd__program{min-height:100px;gap:15px}.ohbd__phase{gap:9px;padding-block:22px}.ohbd__phase-number{font-size:8px}.ohbd__phase-name{font-size:10px;letter-spacing:-.02em}.ohbd__phase-date{font-size:8px;margin-top:7px}.ohbd__feature{padding-block:56px 35px}.ohbd__feature-vendor{font-size:9px;letter-spacing:.1em}.ohbd__feature-main{grid-template-columns:1fr;gap:24px;margin-top:34px;min-height:0}.ohbd__feature-copy{max-width:100%}.ohbd__feature-title{--bd-heading-size:44px;max-width:12ch}.ohbd .ohbd__feature-variant{font-size:12px;margin-top:16px}.ohbd__feature-price{font-size:16px;margin-top:15px!important}.ohbd__feature-copy .ohbd__link{margin-top:10px}.ohbd .ohbd__feature-sku{margin-top:12px}.ohbd__feature-portrait{width:calc(100% + 36px);margin-inline-start:-18px}.ohbd__feature-angles{gap:18px;margin-top:20px}.ohbd__feature-angles figcaption{font-size:8px;gap:10px;padding-block:12px}.ohbd__feature-angles figcaption>span:last-child{display:none}.ohbd__selection{padding-block:58px 66px}.ohbd__selection-heading{display:block;margin-bottom:28px}.ohbd__section-title{--bd-heading-size:42px;margin-top:16px!important}.ohbd__selection-heading>p{font-size:12px;line-height:1.6;margin-top:20px;max-width:32ch}.ohbd__product-grid{gap:31px 14px}.ohbd__product-caption{grid-template-columns:1fr 13px;gap:7px;padding-top:14px}.ohbd__product-number{display:none}.ohbd__product-vendor{font-size:8px!important}.ohbd__product-title{--bd-heading-size:13px;--bd-heading-line:1.5}.ohbd .ohbd__product-variant{font-size:10px}.ohbd__product-price{font-size:14px;margin-top:9px!important}.ohbd__product-arrow{font-size:16px}.ohbd__signup{grid-template-columns:1fr;gap:35px;padding-block:45px 50px}.ohbd__signup-title{--bd-heading-size:44px;max-width:12ch;margin-top:24px!important}.ohbd__signup-copy>p:last-child{font-size:13px;max-width:30ch;margin-top:19px}.ohbd__email-row>input{min-height:56px}.ohbd__submit{font-size:16px;padding-inline-start:12px;gap:14px;min-height:56px}.ohbd__submit>span{font-size:21px}.ohbd__consent{gap:10px;margin-top:19px}.ohbd__consent>label{font-size:11px;line-height:1.75}.ohbd__help{display:block;padding-block:42px}.ohbd__help h2{font-size:25px!important}.ohbd__help p{font-size:12px;margin-top:12px}.ohbd__help>a{margin-top:17px;min-width:150px}.ohbd__footnotes{padding-block:23px 35px}.ohbd__policy-links{gap:0 22px}.ohbd--hero{--bd-display:clamp(72px,21.8vw,120px)}.ohbd--hero .ohbd__hero{min-height:690px}.ohbd--hero .ohbd__masthead{min-height:65px}.ohbd--hero .ohbd__hero-copy{padding-block:46px 35px}.ohbd--hero .ohbd__program{min-height:92px}.ohbd--hero .ohbd__intro{margin-top:25px}}@media(prefers-reduced-motion:reduce){.ohbd__scene{animation:none!important;opacity:1!important;filter:none!important}.ohbd *,.ohbd *:before,.ohbd *:after{transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.ohbd__art,.ohbd__art-shade,.ohbd__type-axis,.ohbd__title--refracted{display:none!important}.ohbd__title--base{mask-image:none!important;-webkit-mask-image:none!important}.ohbd__title>span+span{color:CanvasText;-webkit-text-stroke:0}.ohbd__phase[aria-current]:before{background:Highlight}.ohbd__submit{border:1px solid ButtonText}}.ohbd .ohbd__title--base{color:var(--bd-white)!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/oh-black-days.css.map */
