body{font-family:var(--obh-font-body);font-weight:400;background-color:var(--obh-black);color:var(--obh-white);-webkit-font-smoothing:antialiased;overflow-x:hidden}.obh-section,.hero,.story,.about,.wards{position:relative;isolation:isolate}.obh-container{width:var(--obh-container);max-width:100%;margin-inline:auto}.obh-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.obh-bg img,.obh-bg .obh-placeholder{width:100%;height:100%;object-fit:cover}.obh-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--obh-bg-overlay, transparent)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.obh-display{font-family:var(--obh-font-display);font-weight:400;line-height:.86;letter-spacing:.005em;text-transform:uppercase;margin:0;color:var(--obh-white)}.obh-script{font-family:var(--obh-font-script);font-weight:400;line-height:.9;color:var(--obh-accent);margin:0}.obh-body{font-family:var(--obh-font-body);font-weight:300;font-size:var(--obh-fs-body);line-height:1.15;color:var(--obh-white)}.obh-body>*+*{margin-block-start:1.1em}.obh-body :is(h1,h2,h3,h4,h5,h6){font-family:var(--obh-font-display);font-weight:400;line-height:1.02;letter-spacing:.01em;text-transform:uppercase;color:var(--obh-white)}.obh-body :is(h1,h2){font-size:clamp(1.25rem,2.08vw,2.5rem)}.obh-body :is(h3,h4,h5,h6){font-size:clamp(1.05rem,1.67vw,2rem)}.obh-body :is(ul,ol){padding-inline-start:1.15em}.obh-body li+li{margin-block-start:.45em}.obh-body a{color:var(--obh-accent-deep)}.obh-bg .obh-placeholder{align-items:flex-start;padding-block-start:2rem}.obh-lockup{display:block}.obh-lockup .obh-display{display:block;font-size:var(--obh-fs-d1)}.obh-lockup .obh-script{display:block;font-size:var(--obh-fs-script-lg);margin-top:-.42em}.obh-btn{--obh-btn-fs: var(--obh-fs-btn);display:inline-flex;align-items:center;justify-content:center;font-family:var(--obh-font-body);font-weight:400;font-size:var(--obh-btn-fs);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;text-align:center;color:var(--obh-cream);background:transparent;border:1px solid currentcolor;padding:.72em 1.1em;min-height:44px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.obh-btn:hover,.obh-btn:focus-visible{background-color:var(--obh-cream);color:var(--obh-black)}.obh-btn--solid{background-color:var(--obh-black);border-color:var(--obh-black);color:var(--obh-white);--obh-btn-fs: var(--obh-fs-btn-lg);padding:.45em .85em}.obh-btn--solid:hover,.obh-btn--solid:focus-visible{background-color:var(--obh-white);color:var(--obh-black);border-color:var(--obh-white)}:where(a,button,summary,input,textarea,select):focus-visible{outline:2px solid var(--obh-accent);outline-offset:3px}.obh-media{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:var(--obh-media-ratio, 3 / 2)}.obh-media>img,.obh-media>svg,.obh-media>.obh-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--obh-media-fit, cover)}.obh-media--contain{--obh-media-fit: contain}.obh-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem;background:repeating-linear-gradient(135deg,#ffffff0a 0 12px,#ffffff12 12px 24px),#141414eb;border:1px dashed rgb(255 255 255 / 35%);color:#ffffff9e;font-family:var(--obh-font-body);font-size:clamp(8.6px,.581vw,10.5px);font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.obh-placeholder span{max-width:90%}.obh-carousel-arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;background:none;border:0;color:var(--obh-white);cursor:pointer}.obh-carousel-arrow svg{width:clamp(18px,1.6vw,30px);height:auto}.obh-carousel-arrow[disabled]{opacity:.3;cursor:default}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}body .shopify-policy__container{width:100%;max-width:none;margin:0;padding:0 0 clamp(2.15rem,3.5vw,4.2rem);background-color:var(--obh-black)}body .shopify-policy__title{margin:0;padding-block:clamp(1.72rem,3.08vw,3.71rem) clamp(1.29rem,2.38vw,2.87rem);text-align:center;background:linear-gradient(180deg,#7a4e00,#9a6200 34%,#4a2f00 78%,#0a0600)}body .shopify-policy__title h1{margin:0;font-family:var(--obh-font-display);font-weight:400;font-size:var(--obh-fs-d3);line-height:.86;letter-spacing:.005em;text-transform:uppercase;color:var(--obh-white)}body .shopify-policy__body{width:var(--obh-container);max-width:100%;margin-inline:auto;padding-block-start:clamp(1.505rem,2.38vw,2.87rem)}body .shopify-policy__body .rte{font-family:var(--obh-font-body);font-weight:300;font-size:var(--obh-fs-body);line-height:1.4;color:var(--obh-white)}body .shopify-policy__body .rte>*+*{margin-block-start:1.1em}body .shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6){margin-block-start:1.4em;font-family:var(--obh-font-display);font-weight:400;line-height:1.02;letter-spacing:.01em;text-transform:uppercase;color:var(--obh-white)}body .shopify-policy__body .rte :is(h1,h2){font-size:clamp(1.25rem,2.08vw,2.5rem)}body .shopify-policy__body .rte :is(h3,h4,h5,h6){font-size:clamp(1.05rem,1.67vw,2rem)}body .shopify-policy__body .rte>:first-child{margin-block-start:0}body .shopify-policy__body .rte strong{font-weight:600;color:var(--obh-accent-deep)}body .shopify-policy__body .rte a{color:var(--obh-accent-deep);text-decoration:underline;text-underline-offset:3px}body .shopify-policy__body .rte :is(ul,ol){padding-inline-start:1.15em}body .shopify-policy__body .rte li+li{margin-block-start:.45em}body .shopify-policy__body .rte table{width:100%;margin-block-start:1.1em;border-collapse:collapse}body .shopify-policy__body .rte :is(td,th){padding:.5em .7em;text-align:start;border:1px solid rgb(255 255 255 / 22%)}body .shopify-policy__body .rte *{font-family:inherit!important;background-color:transparent!important;border:0!important;text-indent:0!important}body .shopify-policy__body .rte :is(span,font){font-size:inherit!important;line-height:inherit!important;color:inherit!important}body .shopify-policy__body .rte :is(p,div,li,td,th,h1,h2,h3,h4,h5,h6){text-align:start!important;color:inherit!important}body .shopify-policy__body .rte :is(strong,b){font-weight:600!important;color:var(--obh-accent-deep)!important}body .shopify-policy__body .rte a{color:var(--obh-accent-deep)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/obh-theme.css.map */
