:root{--ob-black: #090b0a;--ob-paper: #f4f5f1;--ob-product-bg: #f2f1ef;--ob-white: #fff;--ob-green: #00733f;--ob-line: rgba(9, 11, 10, .18);--ob-muted: #656860;--ob-page: 1480px;--ob-gutter: clamp(18px, 3vw, 48px);--ob-font: "Helvetica Neue", Helvetica, sans-serif}html{scroll-behavior:smooth;background:var(--ob-paper)}body{background:var(--ob-paper);color:var(--ob-black);font-family:var(--ob-font)}body *,body *:before,body *:after{box-sizing:border-box}::selection{background:var(--ob-green);color:var(--ob-white)}:focus-visible{outline:2px solid var(--ob-green)!important;outline-offset:3px!important}.announcement-bar,.announcement-bar__slide,.announcement-bar__text{min-height:24px!important;background:var(--ob-black)!important;color:var(--ob-white)!important}.announcement-bar__text{font-family:var(--ob-font)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important}#header-component,#header-component .header__row,#header-component .header__columns{background:#f4f5f1fa!important;color:var(--ob-black)!important}#header-component{border-bottom:1px solid var(--ob-line)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:box-shadow .24s ease}#header-component.ob-header-scrolled{box-shadow:0 14px 40px #090b0a12!important}#header-component .header__row--top{min-height:72px!important;padding-block:8px!important}#header-component .header-logo{display:flex!important;width:174px!important;min-height:38px!important;align-items:center!important;justify-content:center!important;padding:0!important}#header-component .header-logo__image{display:block!important;width:100%!important;max-width:174px!important;height:auto!important;max-height:none!important;object-fit:contain!important}#header-component .header-logo__image-container{width:100%}#header-component .menu-list{gap:clamp(14px,1.5vw,24px)!important}#header-component .menu-list__link{position:relative;color:var(--ob-black)!important;font-family:var(--ob-font)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important}#header-component .menu-list__link:after{content:"";position:absolute;right:0;bottom:-7px;left:0;height:1px;background:var(--ob-black);transform:scaleX(0);transform-origin:right;transition:transform .25s ease}#header-component .menu-list__link:hover:after,#header-component .menu-list__link[aria-current=page]:after{transform:scaleX(1);transform-origin:left}#header-component .header-actions__action,#header-component svg{color:var(--ob-black)!important}.ob-btn,body .add-to-cart-button,.ob-contact__form button[type=submit],.ob-footer button[type=submit],.ob-catalog__sort{display:inline-flex;min-height:50px!important;align-items:center;justify-content:center;padding-inline:24px;border:1px solid var(--ob-black)!important;border-radius:0!important;background:var(--ob-black)!important;color:var(--ob-white)!important;font-family:var(--ob-font)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.09em!important;text-decoration:none;text-transform:uppercase!important;transition:background-color .22s ease,color .22s ease,transform .22s ease!important}.ob-btn:hover,body .add-to-cart-button:hover,.ob-contact__form button[type=submit]:hover,.ob-footer button[type=submit]:hover,.ob-catalog__sort:hover{background:var(--ob-green)!important;border-color:var(--ob-green)!important;transform:translateY(-2px)}.ob-btn--light{background:var(--ob-white)!important;color:var(--ob-black)!important}.ob-btn--ghost{background:transparent!important;color:var(--ob-black)!important}.ob-home{overflow:clip;background:var(--ob-paper);color:var(--ob-black)}.ob-home a{color:inherit}.ob-hero{position:relative;display:grid;height:calc(100svh - 150px);min-height:580px;max-height:900px;isolation:isolate;background:var(--ob-black);color:var(--ob-white)}.ob-hero__content{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:56px var(--ob-gutter)}.ob-hero .ob-hero__eyebrow{color:var(--ob-white)}.ob-hero__eyebrow,.ob-section__eyebrow,.ob-story__eyebrow{margin:0;color:var(--ob-green);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ob-hero h1{max-width:720px;margin:28px 0 26px;color:var(--ob-white);font-family:var(--ob-font);font-size:104px;font-weight:700;letter-spacing:-.065em;line-height:.82;text-transform:uppercase}.ob-hero__footer{display:grid;align-items:end;gap:30px;grid-template-columns:1fr;justify-items:start;margin-top:0}.ob-hero__copy{max-width:42ch;margin:0;color:#eee;font-size:15px;line-height:1.65}.ob-hero__media{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#22231f}.ob-hero__media picture{display:block;width:100%;height:100%}.ob-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(9,11,10,.5),transparent 48%);pointer-events:none}.ob-hero__media img{position:absolute;top:0;right:0;width:auto;max-width:none;height:100%;object-fit:contain;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%)}.ob-hero__tag{position:absolute;z-index:2;top:24px;right:24px;padding:10px 12px;background:var(--ob-white);color:var(--ob-black);font-size:10px;font-weight:700;letter-spacing:.12em}.ob-marquee{display:flex;overflow:hidden;border-bottom:1px solid var(--ob-line);background:var(--ob-black);color:var(--ob-white)}.ob-marquee__track{display:flex;min-width:max-content;gap:42px;padding:14px 0;justify-content:space-around;align-items:center;width:100%}.ob-marquee span{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ob-marquee i{width:5px;height:5px;border-radius:50%;background:var(--ob-green)}@keyframes ob-marquee{to{transform:translate(-50%)}}.ob-drop{padding:clamp(78px,9vw,140px) var(--ob-gutter)}.ob-section__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(32px,5vw,70px)}.ob-section__head h2,.ob-story h2{margin:10px 0 0;font-size:88px;font-weight:700;letter-spacing:-.06em;line-height:.88;text-transform:uppercase}.ob-text-link{display:inline-flex;padding-bottom:8px;border-bottom:1px solid currentColor;font-size:11px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.ob-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,30px)}.ob-card{position:relative;min-width:0}.ob-card__product-link{display:block;color:inherit;text-decoration:none}.ob-card__flip{display:none}.ob-js .ob-card__flip{display:inline-flex;min-height:44px;margin-top:8px;padding:0;border:0;border-bottom:1px solid currentColor;background:none;color:var(--ob-black);font:inherit;font-size:12px;cursor:pointer}.ob-card.is-back .ob-card__media img:first-child{opacity:0}.ob-card.is-back .ob-card__media img:nth-child(2){opacity:1;transform:none}.ob-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--ob-product-bg)}.ob-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .32s ease}.ob-card__media img:nth-child(2){opacity:0}@media(hover:hover)and (pointer:fine)and (min-width:750px){.ob-card:hover .ob-card__media img:first-child{opacity:0}.ob-card:hover .ob-card__media img:nth-child(2){opacity:1}}.ob-card__meta{display:grid;gap:6px;grid-template-columns:1fr auto;padding:16px 0 0;border-top:1px solid var(--ob-line);margin-top:12px}.ob-card__meta h3{margin:0;font-size:clamp(18px,2vw,28px);letter-spacing:-.03em;line-height:1;text-transform:uppercase}.ob-card__meta p{margin:0;color:var(--ob-muted);font-size:12px}.ob-card__meta strong{grid-row:1 / span 2;grid-column:2;font-size:13px;font-weight:600}.ob-card__label{position:absolute;z-index:3;top:16px;left:16px;padding:8px 10px;background:var(--ob-black);color:var(--ob-white);font-size:9px;font-weight:700;letter-spacing:.12em}.ob-story{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);background:var(--ob-black);color:var(--ob-white)}.ob-story__media{display:grid;min-height:760px;grid-template-columns:1fr 1fr}.ob-story__media figure{margin:0;overflow:hidden}.ob-story__media figure:nth-child(2){margin-top:18%}.ob-story__media img{width:100%;height:100%;object-fit:cover}.ob-story__content{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(50px,7vw,108px) var(--ob-gutter)}.ob-story__content h2{color:var(--ob-white)}.ob-story .ob-story__eyebrow,.ob-contact .ob-story__eyebrow{color:#b3bcb1}.ob-story__copy{max-width:46ch;margin:50px 0 0;color:#b8bbb4;font-size:16px;line-height:1.75}.ob-story__facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.2);margin-top:70px}.ob-story__facts div{padding:24px 12px 0 0}.ob-story__facts strong{display:block;color:var(--ob-white);font-size:22px}.ob-story__facts span{color:#92968e;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.ob-release{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;max-width:var(--ob-page);margin:auto;padding:96px var(--ob-gutter);border-bottom:1px solid var(--ob-line)}.ob-release__copy h2{font-size:80px;line-height:.95;letter-spacing:-.055em;text-transform:uppercase;margin:24px 0}.ob-release__copy>p:not(.ob-section__eyebrow){max-width:42ch;font-size:16px;line-height:1.75;color:#565b54}.ob-release__copy .ob-text-link{margin-top:20px}.ob-release__copy small{display:block;margin-top:20px;color:#656b60;font-size:11px}.ob-release__image img{display:block;width:100%;height:auto}.ob-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px;font-size:12px;line-height:1.8;color:#565b54}.ob-breadcrumb a{color:inherit;text-decoration:none}.ob-breadcrumb a:hover{text-decoration:underline}.ob-product-concept{width:min(100%,760px);margin:64px auto 0}.ob-product-concept img{width:100%;height:auto;display:block}.ob-product-concept figcaption{font-size:11px;color:#656b60;line-height:1.6;padding:12px 0}.product-details h2{font-size:20px!important;line-height:1.3!important;letter-spacing:-.02em;margin-top:28px}@media(max-width:749px){.ob-release{grid-template-columns:1fr;gap:32px;padding:56px 18px}.ob-release__copy h2{font-size:56px}.ob-breadcrumb{padding:0 18px}}body:has(.collection-wrapper) main{background:var(--ob-paper)}body:has(.ob-collection-heading) main>.shopify-section:first-child{border-bottom:1px solid var(--ob-line)}body:has(.ob-collection-heading) main>.shopify-section:first-child .section{min-height:250px!important;padding:50px var(--ob-gutter) 34px!important}body:has(.ob-collection-heading) main>.shopify-section:first-child h1{font-size:clamp(54px,8vw,118px)!important;letter-spacing:-.06em!important;line-height:.84!important;text-transform:uppercase}body:has(.collection-wrapper) .collection-wrapper{width:min(100%,var(--ob-page));margin-inline:auto;padding:24px var(--ob-gutter) 120px!important}body:has(.collection-wrapper) .facets__form{min-height:54px;border-bottom:1px solid var(--ob-line)}body:has(.collection-wrapper) .facets__filters-wrapper{display:none!important}body:has(.collection-wrapper) .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:46px 20px!important}body:has(.collection-wrapper) .card-gallery{aspect-ratio:4 / 5;height:auto!important;background:var(--ob-product-bg);overflow:hidden}body:has(.collection-wrapper) .card-gallery slideshow-component,body:has(.collection-wrapper) .card-gallery slideshow-container,body:has(.collection-wrapper) .card-gallery slideshow-slides,body:has(.collection-wrapper) .card-gallery slideshow-slide,body:has(.collection-wrapper) .card-gallery .product-media{width:100%!important;height:100%!important}body:has(.collection-wrapper) .card-gallery .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important}body:has(.collection-wrapper) .card-gallery slideshow-slide,body:has(.collection-wrapper) .card-gallery .product-media{background:var(--ob-product-bg)!important}body:has(.collection-wrapper) .quick-add{display:none!important}body:has(.product-information) .product-information{display:block;width:min(100%,var(--ob-page))!important;margin:42px auto 64px!important;padding-inline:var(--ob-gutter)!important}body:has(.product-information) .product-information__grid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.85fr)!important;gap:clamp(26px,4vw,62px)!important}body:has(.product-information) media-gallery .product-media-container,body:has(.product-information) media-gallery .product-media{border:1px solid var(--ob-line)!important;background:var(--ob-product-bg)!important;overflow:hidden!important}body:has(.product-information) media-gallery .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;transition:transform .6s ease!important}body:has(.product-information) .product-media-container__zoom-button{min-width:0!important;min-height:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body:has(.product-information) .product-details{position:sticky!important;top:112px!important;align-self:start!important;height:auto!important;min-width:0;padding:24px 0!important;border:0!important;background:transparent!important}body:has(.product-information) .product-details h1{font-size:52px!important;overflow-wrap:anywhere;line-height:.9!important;letter-spacing:-.055em!important;text-transform:uppercase}body:has(.product-information) .product-details .price{color:var(--ob-black)!important;font-size:17px!important;font-weight:700!important}body:has(.product-information) variant-picker{padding-block:0}body:has(.product-information) .variant-option__button-label{min-height:46px!important;border-radius:0!important}.product-details .ob-purchase{display:block;width:100%;padding-bottom:26px;border-bottom:1px solid var(--ob-line)}.product-details .ob-purchase .product-form-buttons{display:grid;grid-template-columns:124px minmax(0,1fr);gap:12px;align-items:start}.product-details .ob-purchase .quantity-selector-wrapper{grid-column:1;min-width:0}.product-details .ob-purchase__submit{grid-column:2;min-width:0!important;display:block}.product-details .ob-purchase add-to-cart-component{display:block}.product-details .ob-purchase .quantity-selector{width:100%;height:56px;border:1px solid #989d94;background:transparent}.product-details .ob-purchase .quantity-selector button{padding:0;min-width:36px;height:54px}.product-details .ob-purchase .add-to-cart-button{width:100%;height:56px;min-height:56px!important;margin:0;padding:0 16px;font-size:12px!important;letter-spacing:.04em!important}.product-details .ob-purchase .add-to-cart-button:hover{transform:none!important;background:#282d27!important;border-color:#282d27!important}.product-details .ob-purchase .add-to-cart-button:disabled{background:#767d72!important;border-color:#767d72!important;cursor:not-allowed}.product-details .ob-purchase .add-to-cart-icon{display:none}.product-details .ob-purchase .accelerated-checkout-block,.product-details .ob-purchase .product-form-text__error,.product-details .ob-purchase .quantity-label,.product-details .ob-purchase .quantity-rules,.product-details .ob-purchase .volume-pricing{grid-column:1 / -1;min-width:0!important}.product-details .ob-purchase .shopify-payment-button__button--unbranded{height:48px;min-height:48px!important;border:1px solid #989d94!important;background:transparent!important;color:var(--ob-black)!important;font-size:11px!important;letter-spacing:.04em!important}.product-details .ob-purchase .shopify-payment-button__button--unbranded:hover{transform:none!important;background:#e5e8e1!important}@media(max-width:749px){.product-details .ob-purchase .product-form-buttons{grid-template-columns:124px minmax(0,1fr);gap:10px}}body:has(.product-information) .product-information__media{padding:0!important;width:100%;min-width:0;align-self:start}body:has(.product-information) media-gallery{position:static!important;top:auto}body:has(.product-information) media-gallery slideshow-slide{border:0!important}body:has(.product-information) media-gallery .product-media{border:0!important}@media(min-width:750px)and (max-width:989px){body:has(.product-information) .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important}body:has(.product-information) .product-details{position:static!important}}.ob-contact{display:grid;min-height:720px;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);background:var(--ob-paper)}.ob-contact__intro{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(50px,7vw,110px) var(--ob-gutter);background:var(--ob-black);color:var(--ob-white)}.ob-contact__intro h1{margin:20px 0 0;font-size:clamp(54px,7vw,104px);letter-spacing:-.06em;line-height:.86;text-transform:uppercase}.ob-contact__intro p{max-width:40ch;color:#b8bbb4;line-height:1.7}.ob-contact__form{padding:clamp(50px,7vw,110px) var(--ob-gutter)}.ob-contact__form form{display:grid;gap:16px;grid-template-columns:1fr 1fr}.ob-contact__form .ob-field--full{grid-column:1 / -1}.ob-contact__form label{display:block;margin-bottom:8px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ob-contact__form input,.ob-contact__form textarea{width:100%;min-height:54px;border:1px solid var(--ob-line);border-radius:0;background:var(--ob-white);color:var(--ob-black);padding:14px 16px}.ob-contact__form textarea{min-height:190px;resize:vertical}.ob-contact__form button{grid-column:1 / -1}.ob-footer{padding:64px var(--ob-gutter) 24px;border-top:1px solid var(--ob-line);background:var(--ob-paper);color:var(--ob-black)}.ob-footer a{color:inherit;text-decoration:none}.ob-footer a:hover{text-decoration:underline;text-underline-offset:5px}.ob-footer__top{display:grid;grid-template-columns:1fr .6fr 1.2fr;gap:56px;padding-bottom:64px}.ob-footer__logo{display:block;width:min(320px,100%);height:64px;overflow:hidden}.ob-footer__brand img{display:block;width:100%;height:auto;transform:translateY(-20%)}.ob-footer__brand p,.ob-footer__newsletter p{color:#565b54;font-size:14px;line-height:1.7}.ob-footer__nav{display:flex;flex-direction:column;gap:4px;font-size:14px}.ob-footer__nav a{display:flex;align-items:center;min-height:36px}.ob-footer__nav h2{margin:0 0 12px;color:#565b54;font-size:12px;font-weight:500}.ob-footer__newsletter h2{margin:0;color:var(--ob-black);font-size:32px;letter-spacing:-.04em;line-height:1.1}.ob-footer__newsletter label{display:block;margin:24px 0 8px;font-size:12px}.ob-footer__signup{display:flex;gap:8px}.ob-footer__signup input{width:100%;min-width:0;border:1px solid #9a9f96;border-radius:0;background:transparent;color:var(--ob-black);padding:12px;font:inherit;font-size:16px}.ob-footer__signup input::placeholder{color:#656b60;opacity:1}.ob-footer__privacy{display:inline-flex;align-items:center;min-height:24px;margin-top:12px;font-size:12px;color:#565b54}.ob-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;border-top:1px solid var(--ob-line);padding-top:24px;font-size:12px;color:#565b54}.ob-footer__bottom p{margin:0}.ob-footer__bottom nav{display:flex;flex-wrap:wrap;gap:14px}.ob-footer__bottom nav a{display:inline-flex;align-items:center;min-height:24px}.ob-product-heading{margin:0}.shopify-policy__container{max-width:820px;padding:64px 24px 100px}.shopify-policy__title h1{font-size:40px;line-height:1.1;letter-spacing:-.04em}.shopify-policy__body{line-height:1.8}@media(min-width:750px)and (max-width:989px){.ob-hero h1{font-size:72px}.ob-hero__content{padding:36px var(--ob-gutter)}.ob-footer__top{grid-template-columns:1fr 1fr;gap:40px}.ob-footer__newsletter{grid-column:1 / -1}.ob-contact{grid-template-columns:1fr}.ob-contact__intro{gap:48px}}.ob-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.ob-reveal.is-visible{opacity:1;transform:none}@media(max-width:989px){html{scroll-behavior:auto}.product-information__media>media-gallery{order:0;position:static!important;top:auto;z-index:auto}.product-information__grid>.product-details{order:1}.ob-hero__tag{display:none}.product-information__media,.product-information__grid>.product-details{grid-column:auto!important;min-width:0}#header-component .header__drawer{display:flex!important}#header-component header-menu{display:none!important}#header-component .header__row--top{min-height:62px!important;padding:7px 10px!important}#header-component .header__row--top,#header-component .header__columns{position:relative!important}#header-component .header-logo{position:absolute!important;z-index:4!important;top:50%!important;left:50%!important;width:150px!important;min-height:30px!important;margin:0!important;transform:translate(-50%,-50%)!important}#header-component .header-logo__image{max-width:150px!important}#header-component .menu-list,#header-component .header__navigation-bar-row{display:none!important}#header-component .menu-drawer{width:100vw!important;max-width:none!important;background:var(--ob-black)!important;color:var(--ob-white)!important}#header-component .menu-drawer__backdrop{background:#090b0ab8!important}#header-component .menu-drawer__navigation{padding:82px 18px 36px!important}#header-component .menu-drawer__menu{border-top:1px solid rgba(255,255,255,.2)!important}#header-component .menu-drawer__list-item--flat{margin:0!important;border-bottom:1px solid rgba(255,255,255,.2)!important}#header-component .menu-drawer__menu-item{min-height:70px!important;padding:0!important;color:var(--ob-white)!important;font-size:30px!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1!important;text-transform:uppercase!important}#header-component .menu-drawer__menu-item-text{color:var(--ob-white)!important;font-size:inherit!important;line-height:inherit!important}#header-component .menu-drawer svg{color:inherit!important}#header-component .menu-drawer__close-button{top:12px!important;left:12px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:0!important;background:transparent!important;color:var(--ob-white)!important;box-shadow:none!important}#header-component button,#header-component a[href*="/cart"]{min-width:44px!important;min-height:44px!important}}@media(max-width:749px){.ob-hero{height:calc(100svh - 145px);min-height:540px;max-height:820px}.ob-hero__content{padding:28px 18px}.ob-hero h1{margin:22px 0;font-size:64px}.ob-hero__footer{gap:20px}.ob-hero__media img{width:100%;height:auto;object-fit:contain;object-position:center top;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.ob-hero__media:after{background:linear-gradient(0deg,rgba(9,11,10,.68),transparent 48%)}.ob-marquee__track{animation-duration:18s}.ob-drop{padding:70px 18px 86px}.ob-section__head{align-items:start;flex-direction:column}.ob-section__head h2,.ob-story h2{font-size:54px}.ob-product-grid{grid-template-columns:1fr;gap:54px}.ob-card__media{aspect-ratio:4 / 5}.ob-footer{padding-top:48px}.ob-footer__top{grid-template-columns:1fr;gap:40px;padding-bottom:42px}.ob-footer__logo{width:min(280px,100%);height:54px}.ob-footer__bottom{flex-direction:column}.ob-footer__nav a{min-height:44px}.ob-story{grid-template-columns:1fr}.ob-story__media{min-height:560px}.ob-story__content{padding:58px 18px 72px}.ob-story__facts{gap:10px}.ob-story__facts strong{font-size:18px}body:has(.ob-collection-heading) main>.shopify-section:first-child .section{min-height:0!important;padding:34px 18px 20px!important}body:has(.ob-collection-heading) main>.shopify-section:first-child h1{font-size:54px!important}body:has(.collection-wrapper) .collection-wrapper{padding:14px 0 80px!important}body:has(.collection-wrapper) .product-grid{grid-template-columns:1fr!important;gap:52px!important}body:has(.collection-wrapper) .card-gallery{aspect-ratio:4 / 5}body:has(.product-information) .product-information{margin-top:16px!important;padding:0!important}body:has(.product-information) .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important}body:has(.product-information) .product-details{position:static!important;width:calc(100% - 36px)!important;margin:18px!important;padding:18px 0!important}body:has(.product-information) .product-details h1{font-size:42px!important}.ob-contact{grid-template-columns:1fr}.ob-contact__intro,.ob-contact__form{padding:54px 18px}.ob-contact__form form{grid-template-columns:1fr}.ob-contact__form .ob-field--full,.ob-contact__form button{grid-column:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ob-brand.css.map */
