:root{--ob-font: "OB Sans", Helvetica, sans-serif;--ob-display: "OB Display", Impact, sans-serif;--ob-paper: #f7f7f4;--ob-line: rgba(9,11,10,.14)}body{--font-body--family: var(--ob-font);--font-primary--family: var(--ob-font);font-family:var(--ob-font)}body :is(button,input,select,textarea){font-family:var(--ob-font)}body .ob-btn,body .ob-text-link{letter-spacing:.02em}body .ob-btn:hover,body .ob-footer button[type=submit]:hover,body .ob-contact__form button[type=submit]:hover{transform:none}body #header-component .menu-list__link{font-size:12px!important;letter-spacing:0!important;font-weight:400!important;text-transform:none!important}body #header-component .header__row,body #header-component .header__columns{background:var(--ob-paper)!important}body #header-component .header__row--top{min-height:68px!important}.ob-hero h1{font-family:var(--ob-display);font-size:128px;letter-spacing:0;line-height:.85;font-weight:700}.ob-hero{height:calc(100svh - 164px);min-height:520px;max-height:780px}.ob-hero__content{padding-block:44px}.ob-hero__copy{font-size:14px}.ob-hero__tag{background:transparent;color:#fff;border:1px solid #fff6;font-weight:400}.ob-drop{max-width:var(--ob-page);margin:auto;padding:56px var(--ob-gutter) 64px}.ob-section__head{margin-bottom:26px;align-items:end}.ob-section__head h2,.ob-release__copy h2{font-family:var(--ob-display);font-size:54px;letter-spacing:0;line-height:1}.ob-product-grid{gap:22px}.ob-release{padding-block:64px;gap:48px}.ob-release__copy h2{font-size:80px}.ob-release__copy>p:not(.ob-section__eyebrow){font-size:14px}.ob-release__image{max-height:600px;overflow:hidden}.ob-release__image img{max-height:600px;object-fit:contain;background:var(--ob-product-bg)}.ob-journal{position:relative;background:#111412;color:#fff;padding:72px var(--ob-gutter);display:grid;grid-template-columns:.75fr 1.25fr;gap:64px;scroll-margin-top:90px}.ob-journal__aside{position:sticky;top:120px;align-self:start;padding-block:30px}.ob-journal .ob-section__eyebrow{color:#aebcb2}.ob-journal h2{color:#fff;font:700 100px/.92 var(--ob-display);letter-spacing:0;margin:28px 0}.ob-journal__aside>p:not(.ob-section__eyebrow){max-width:32ch;color:#c0c5c1;font-size:14px;line-height:1.9}.ob-journal__aside .ob-text-link{color:#fff;margin-top:28px}.ob-journal__index{display:flex;align-items:center;gap:16px;margin-top:56px;font-size:11px;color:#bdc5bf}.ob-journal__index:after{content:"";width:80px;height:1px;background:#626b65}.ob-journal__scenes{min-width:0}.ob-journal__scene{margin:0 0 32px;position:relative}.ob-journal__scene:last-child{margin-bottom:0}.ob-journal__scene img{display:block;width:100%;height:min(76vh,850px);min-height:440px;object-fit:cover}.ob-journal__scene figcaption{display:flex;justify-content:space-between;gap:16px;padding-top:16px;font-size:11px;color:#c0c5c1}.ob-journal__scene figcaption strong{font-weight:400;color:#fff}.ob-journal__note{color:#8f9992;font-size:10px;margin:24px 0 0}.ob-journal .ob-reveal{transform:none;transition:opacity .65s ease}body:has(.product-information) .product-information{margin-top:26px!important}body:has(.product-information) .product-information__grid{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr)!important;gap:48px!important}body:has(.product-information) .product-details{padding-top:8px!important;top:100px!important}body:has(.product-information) .product-details h1{font-family:var(--ob-display);font-size:54px!important;letter-spacing:0!important;line-height:1!important;overflow-wrap:normal}body:has(.product-information) .product-details .price{font:400 18px/1.4 var(--ob-font)!important}.ob-product-kicker{margin:0 0 8px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-muted)}.ob-size-guide{width:100%;margin-bottom:14px}.ob-size-guide summary{display:flex;align-items:center;gap:10px;min-height:44px;width:fit-content;cursor:pointer;font-size:12px;text-decoration:underline;text-underline-offset:4px;list-style:none}.ob-size-guide summary::-webkit-details-marker,.ob-product-accordions summary::-webkit-details-marker{display:none}.ob-size-guide__content{padding:16px;background:#eceee9;font-size:12px;line-height:1.8;margin-bottom:14px}.ob-size-guide__content p{margin:0 0 12px}.ob-size-guide__content a{color:inherit;text-underline-offset:3px}.ob-product-accordions{width:100%}.ob-product-accordions details{border-bottom:1px solid var(--ob-line)}.ob-product-accordions summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;font-size:13px;cursor:pointer;list-style:none}.ob-product-accordions summary:after{content:"+";font-size:20px;font-weight:400}.ob-product-accordions details[open]>summary:after{content:"\2212"}.ob-product-accordions__body{font-size:13px;line-height:1.85;color:#525852;padding:0 0 20px}.ob-product-accordions__body :is(p,ul){margin:0 0 12px}.ob-product-accordions__body :is(h2,h3,strong){color:var(--ob-black)}.ob-product-accordions__body a{color:inherit;text-underline-offset:3px}.ob-detail-photo{margin:24px 0 0}.ob-detail-photo img{display:block;width:100%;max-height:360px;object-fit:contain;background:var(--ob-product-bg)}.ob-detail-photo figcaption{margin-top:8px;font-size:10px;color:var(--ob-muted)}.ob-product-concept{max-width:560px;margin-top:48px}.ob-product-concept img{max-height:650px;object-fit:cover}.ob-footer{padding-top:52px}.ob-footer__top,.ob-footer__bottom{max-width:calc(var(--ob-page) - 2 * var(--ob-gutter));margin-inline:auto}.ob-footer__top{grid-template-columns:1fr .6fr 1.1fr;gap:64px;padding-bottom:48px}body .ob-footer__logo{width:184px;height:auto;overflow:visible}body .ob-footer__brand img{width:184px;height:auto;transform:none}.ob-footer__brand p{font-size:12px;margin-top:18px}.ob-footer__nav,.ob-footer__newsletter p{font-size:12px}.ob-footer__newsletter h2{font:700 36px/1 var(--ob-display);letter-spacing:0}.ob-footer__signup{gap:0;border-bottom:1px solid var(--ob-black)}.ob-footer__signup input{border:0;padding-left:0;font-size:14px}.ob-footer .ob-footer__signup button{border:0!important;background:transparent!important;color:var(--ob-black)!important;padding:0 8px!important;font-size:11px!important}.ob-footer__bottom{font-size:10px}.ob-menu-intro{margin:8px 0 22px;color:#a9b4ac;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ob-menu-bottom{display:grid;gap:14px;padding-top:28px;font-size:12px;color:#b5bfb8}.ob-menu-bottom a{color:#fff;width:fit-content;text-underline-offset:4px}@media(max-width:374px){body #header-component .header-logo{width:118px!important}body #header-component .header-logo__image{max-width:118px!important}}@media(max-width:989px){.ob-journal{gap:32px;grid-template-columns:.8fr 1.2fr;padding-block:48px}.ob-journal h2{font-size:72px}body:has(.product-information) .product-information__grid{grid-template-columns:minmax(0,1fr)!important}body #header-component .menu-drawer__menu-item{font-family:var(--ob-display);font-size:44px!important;font-weight:700!important;letter-spacing:0!important;min-height:76px!important}body #header-component .menu-drawer__navigation{padding-top:74px!important}body #header-component .menu-drawer svg{color:#fff!important}body #header-component .menu-drawer__menu-item[aria-current=page]{color:#c8dbce!important}}@media(max-width:749px){.ob-hero{min-height:510px;height:calc(100svh - 160px);max-height:700px}.ob-hero h1{font-size:84px;margin:20px 0}.ob-hero__content{padding:28px 18px}.ob-drop{padding:36px 18px 48px}.ob-section__head{flex-direction:row;gap:12px}.ob-section__head h2{font-size:36px}.ob-section__head .ob-text-link{font-size:10px}.ob-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.ob-release{padding:40px 18px;gap:24px}.ob-release__copy h2{font-size:56px;margin:14px 0}.ob-release__image,.ob-release__image img{max-height:420px}.ob-journal{display:block;padding:40px 18px}.ob-journal__aside{position:static;padding:0 0 32px}.ob-journal h2{font-size:68px;margin-block:20px}.ob-journal__aside>p:not(.ob-section__eyebrow){max-width:36ch;font-size:13px}.ob-journal__index{display:none}.ob-journal__aside .ob-text-link{margin-top:12px}.ob-journal__scene img{min-height:0;height:auto;aspect-ratio:4/5;object-fit:cover}.ob-journal__scene figcaption{font-size:10px}body:has(.product-information) .product-information__grid{gap:12px!important}body:has(.product-information) .product-details{margin-block:4px!important;padding-top:0!important}body:has(.product-information) .product-details h1{font-size:42px!important}.ob-footer__top{grid-template-columns:1fr 1fr;gap:28px 18px}.ob-footer__newsletter{grid-column:1/-1;border-top:1px solid var(--ob-line);padding-top:28px}body .ob-footer__logo,body .ob-footer__brand img{width:150px}.ob-footer__brand p{font-size:11px}.ob-footer__nav{padding-left:14px}.ob-footer__bottom{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ob-editorial.css.map */
