:root{--obt-ink: #211a15;--obt-bone: #f5efe4;--obt-parchment: #ede4d3;--obt-rust: #b8481f;--obt-ember: #d96a3b;--obt-brass: #b98a2e;--obt-bark: #4a3826;--obt-page-width: 90rem;--obt-gutter: 20px;--obt-ease: cubic-bezier(.22, 1, .36, 1);--obt-white: #ffffff;--obt-espresso-900: #2b2420;--obt-leather: #7a5a35;--obt-rust-hover: #93370f;--obt-teal: #0891a5;--obt-teal-dark: #29a0b2;--obt-clay: #9a2c1b;--obt-ink-secondary: rgb(33 26 21 / .68);--obt-ink-muted: rgb(33 26 21 / .45);--obt-ink-inverse-secondary: rgb(245 239 228 / .66);--obt-hairline: rgb(33 26 21 / .14);--obt-hairline-strong: rgb(33 26 21 / .2);--obt-hairline-control: rgb(33 26 21 / .3);--obt-hairline-input: rgb(33 26 21 / .5);--obt-hairline-dark: rgb(245 239 228 / .16);--obt-shadow-card-hover: 0 12px 32px rgb(33 26 21 / .14);--color-primary-button-hover-background: var(--obt-rust-hover);--color-primary-button-hover-border: var(--obt-rust-hover);--color-primary-button-hover-text: var(--obt-bone)}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(var(--obt-gutter), var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}.page-width-narrow{--page-content-width: var(--obt-page-width)}body{background:var(--obt-bone)}#header-group{position:relative;z-index:var(--layer-menu-drawer)}#header-group .header{--header-content-transition-timing: .4s var(--obt-ease)}#header-group .header[data-sticky-state=active]{--color-background-top-row: rgba(33, 26, 21, .98);--color-background-bottom-row: rgba(33, 26, 21, .98);--color-foreground: var(--obt-bone);--color-foreground-rgb: 245 239 228;--color-border: var(--obt-parchment);--color-border-rgb: 237 228 211}[data-obt-header-sentinel]{position:absolute;top:80px;left:0;width:1px;height:1px;pointer-events:none}#header-component[data-scrolled]{--color-background-top-row: rgba(33, 26, 21, .98);--color-background-bottom-row: rgba(33, 26, 21, .98);--color-foreground: var(--obt-bone);--color-foreground-rgb: 245 239 228;border-bottom:1px solid rgb(245 239 228 / 18%)}#header-group .menu-list__link,#header-group .header-actions__action{font-family:var(--font-accent--family);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.obt-marquee{--obt-marquee-background: var(--obt-ink);--obt-marquee-color: var(--obt-bone);--obt-marquee-gap: 2rem;position:relative;display:block;overflow:hidden;width:100%;background:var(--obt-marquee-background);color:var(--obt-marquee-color)}.obt-marquee__track{display:flex;gap:var(--obt-marquee-gap);width:max-content;will-change:transform}.obt-marquee:where([data-ready=true]) .obt-marquee__track{animation:obt-marquee-scroll var(--obt-marquee-duration, 20s) linear infinite}.obt-marquee__track:hover,.obt-marquee__track:focus-within{animation-play-state:paused}.obt-marquee__content{display:flex;flex:none;align-items:center;gap:var(--obt-marquee-gap)}.obt-marquee__item{display:inline-flex;align-items:center;gap:var(--obt-marquee-gap);padding-block:.7rem;color:inherit;font-family:var(--font-accent--family);font-size:.75rem;font-weight:600;letter-spacing:.1em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.obt-marquee__item:after{content:"\2312";font-size:1rem;opacity:.55}.obt-footer{overflow:hidden;background:var(--obt-footer-background, var(--obt-ink));color:var(--obt-footer-color, var(--obt-bone))}.obt-footer__inner{max-width:calc(var(--obt-page-width) + (var(--obt-gutter) * 2));margin-inline:auto;padding:clamp(3rem,7vw,7rem) var(--obt-gutter) calc(1.5rem + var(--obt-sticky-offset, 0px) + var(--obt-pill-clearance, 0px))}.obt-footer__top{display:grid;gap:3rem}.obt-footer__eyebrow,.obt-footer-menu__heading{margin:0 0 1rem;color:var(--obt-brass);font-family:var(--font-accent--family);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.obt-footer__heading{max-width:7.15em;margin:0 0 1rem;font-family:var(--font-heading--family);font-size:clamp(2.25rem,4.5vw,4.75rem);font-style:italic;font-weight:var(--font-heading--weight);letter-spacing:-.035em;line-height:.98}.obt-footer__copy{max-width:40rem;margin:0 0 1.75rem;color:#f5efe4b3}.obt-footer__form{display:flex;max-width:38rem;border-bottom:1px solid rgb(245 239 228 / 45%)}.obt-footer__form:focus-within{border-color:var(--obt-ember)}.obt-footer__form .obt-footer__input{min-width:0;flex:1;padding:.9rem 0;border:0;background:transparent;color:var(--obt-bone)}.obt-footer__form .obt-footer__input:focus-visible{outline:2px solid var(--obt-ember);outline-offset:4px}.obt-footer__form .obt-footer__input::placeholder{color:var(--obt-ink-inverse-secondary)}.obt-footer__submit{padding:.9rem 0 .9rem 1rem;border:0;background:transparent;color:var(--obt-bone);cursor:pointer;font-family:var(--font-accent--family);font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.obt-footer__submit:hover{color:var(--obt-ember)}.obt-footer__message{margin-top:.75rem;color:var(--obt-parchment);font-size:.875rem}.obt-footer__blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.obt-footer-menu__list,.obt-footer-socials{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.obt-footer a{color:inherit;text-decoration:none}.obt-footer a:hover{color:var(--obt-ember)}.obt-footer-menu__link,.obt-footer-socials__link{color:#f5efe4b8;font-size:.875rem}.obt-footer__wordmark{margin:clamp(4rem,9vw,8rem) 0 0;color:var(--obt-bone);font-family:var(--font-heading--family);font-size:clamp(4rem,14vw,13rem);font-weight:var(--font-heading--weight);letter-spacing:-.065em;line-height:.72;text-align:center;white-space:nowrap}.obt-footer__wordmark--logo{display:block;width:min(100%,56rem);margin-inline:auto;line-height:0}.obt-footer__wordmark--logo img{width:100%;height:auto}.obt-footer__wordmark--logo:focus-visible{outline:2px solid var(--obt-ember);outline-offset:8px}.obt-footer__base{display:flex;flex-direction:column;gap:.6rem;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid rgb(245 239 228 / 18%);color:var(--obt-ink-inverse-secondary);font-size:.875rem}.obt-footer__base small{font-size:inherit}@keyframes obt-marquee-scroll{to{transform:translate3d(calc(-50% - var(--obt-marquee-gap) / 2),0,0)}}@media screen and (min-width:990px){.obt-footer__top{grid-template-columns:minmax(0,1.35fr) minmax(28rem,1fr);gap:clamp(4rem,8vw,9rem)}}@media screen and (min-width:750px){.obt-footer__blocks{grid-template-columns:repeat(3,minmax(0,1fr))}.obt-footer__base{flex-direction:row;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.obt-marquee__track,.obt-marquee[data-ready=true] .obt-marquee__track{width:auto;animation:none;transform:none}.obt-marquee__content{flex:1;flex-wrap:wrap;justify-content:center;row-gap:0;padding-inline:1rem}.obt-marquee__content[aria-hidden=true],.obt-marquee__item[aria-hidden=true],.obt-marquee__content>.obt-marquee__item:last-child:after{display:none}}.obt-eyebrow{font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--obt-leather)}@media screen and (min-width:750px){.obt-eyebrow{font-size:.75rem}}.obt-on-dark .obt-eyebrow{color:var(--obt-ink-inverse-secondary)}.obt-callout{display:flex;align-items:flex-start;gap:.75rem;color:inherit;text-decoration:none}.obt-callout--row{align-items:center;min-height:var(--minimum-touch-target, 44px);padding-block:.6rem;width:100%;background:none;border:0;font:inherit;text-align:start;cursor:pointer}.obt-callout[aria-disabled=true] .obt-callout__label{color:var(--obt-ink-secondary)}.obt-callout__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--obt-bark);color:var(--obt-bone)}.obt-callout__icon svg{width:1.25rem;height:1.25rem}.obt-callout__body{display:flex;flex-direction:column;gap:.1rem;min-width:0}.obt-callout__label{font-weight:600}.obt-callout__caption{font-size:var(--font-size--sm);color:var(--obt-ink-secondary)}.obt-callout__caption[data-open=true]{color:var(--obt-eucalypt)}.obt-chip{display:inline-flex;align-items:center;gap:.3rem;padding:4px 8px;border:1px solid transparent;border-radius:var(--obt-radius-chip, 6px);font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;white-space:nowrap}@media screen and (max-width:749px){.obt-chip{padding-inline:6px;letter-spacing:.06em}}.obt-chip--sold-out{background:var(--obt-ink);color:var(--obt-bone)}.obt-chip:is(.obt-chip--status,.obt-chip--low-stock,.obt-chip--bestseller,.obt-chip--new){align-items:flex-start;background:var(--obt-bone);border-color:var(--obt-hairline-strong);color:var(--obt-ink)}.obt-chip:is(.obt-chip--status,.obt-chip--low-stock,.obt-chip--bestseller,.obt-chip--new):before{content:"";flex:none;width:6px;height:6px;margin-block-start:calc(.6em - 3px);border-radius:50%;background:var(--obt-chip-dot, var(--obt-rust))}.obt-chip--low-stock{--obt-chip-dot: var(--obt-brass)}.obt-chip--bestseller{--obt-chip-dot: var(--obt-leather)}.obt-chip--new{--obt-chip-dot: var(--obt-teal)}@container (max-width: 149.98px){.obt-chip--fit-s .obt-chip__text{flex-direction:column}}@container (max-width: 205.98px){.obt-chip--fit-m .obt-chip__text{flex-direction:column}}@container (max-width: 261.98px){.obt-chip--fit-l .obt-chip__text{flex-direction:column}}.obt-chip__text{display:flex;flex-wrap:wrap;min-width:0;margin-inline-start:-.9em;clip-path:inset(0 0 0 .9em)}.obt-chip__part{white-space:nowrap}.obt-chip__part:before{content:"\b7";content:"\b7" / "";display:inline-block;width:.9em;text-align:center}.obt-chip__off{color:var(--obt-clay)}.obt-chip--back-soon{border-color:currentColor;color:var(--obt-ink-secondary)}.obt-chip--free-ship,.obt-chip--in-size{border-color:currentColor;color:var(--obt-eucalypt)}.obt-pill{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--minimum-touch-target, 44px);padding:.6rem 1.25rem;border-radius:var(--obt-radius-pill, 999px);border:1px solid var(--obt-ink);background:var(--obt-ink);color:var(--obt-bone);font:inherit;font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.obt-pill--primary{background:var(--obt-rust);border-color:var(--obt-rust);color:#fff}.obt-pill--secondary{background:transparent;color:var(--obt-ink)}.obt-pill--ember{background:var(--obt-ember);border-color:var(--obt-ember);color:var(--obt-ink)}.obt-pill--ember:hover{background:var(--obt-rust);border-color:var(--obt-rust);color:var(--obt-bone)}.obt-pill--ghost{background:transparent;border-color:transparent;color:inherit;text-decoration:underline;letter-spacing:.02em;text-transform:none}.obt-pill:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--obt-rust);outline-offset:2px}.obt-pill[disabled]{opacity:.5;cursor:not-allowed}.obt-sheet{--obt-in: var(--obt-motion-sheet-in);--obt-out: var(--obt-motion-sheet-out);border:0;padding:0;margin:0;width:100%;max-width:100%;max-height:100%;inset:auto 0 0 0;background:transparent;color:var(--obt-ink)}.obt-sheet::backdrop{background:#211a1580;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.obt-sheet__panel{background:var(--obt-bone);border-radius:var(--obt-radius-card, 12px) var(--obt-radius-card, 12px) 0 0;padding:1rem var(--obt-gutter, 20px) calc(1.25rem + env(safe-area-inset-bottom));max-height:88svh;overflow:auto;box-shadow:var(--obt-shadow-drawer)}.obt-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:.5rem}.obt-sheet__title{font-family:var(--font-heading--family);font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem);font-weight:520;line-height:1.15;margin:0}.obt-sheet__intro{margin:0 0 1rem;font-size:var(--font-size--sm)}.obt-sheet__close{display:inline-flex;width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px);align-items:center;justify-content:center;border:0;background:none;color:inherit;cursor:pointer}.obt-sheet__close svg{width:1.25rem;height:1.25rem}@media screen and (min-width:750px){.obt-sheet{--obt-in: var(--obt-motion-panel-in);--obt-out: var(--obt-motion-panel-out);inset:0 0 0 auto;width:min(440px,100vw);height:100%}.obt-sheet__panel{height:100%;max-height:none;border-radius:0;padding:40px}}.obt-sheet[open] .obt-sheet__panel{animation:obt-sheet-rise var(--obt-in) var(--obt-ease-sheet)}.obt-sheet[open].is-closing .obt-sheet__panel{animation:obt-sheet-fall var(--obt-out) ease-in forwards}.obt-sheet[open]::backdrop{animation:obt-fade-in var(--obt-in) ease-out}.obt-sheet[open].is-closing::backdrop{animation:obt-fade-out var(--obt-out) ease-in forwards}@keyframes obt-sheet-rise{0%{transform:translateY(100%);opacity:0}40%{opacity:1}to{transform:none;opacity:1}}@keyframes obt-sheet-fall{0%{transform:none;opacity:1}60%{opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes obt-sheet-slide-in{0%{transform:translate(32px);opacity:0}to{transform:none;opacity:1}}@keyframes obt-sheet-slide-out{0%{transform:none;opacity:1}to{transform:translate(32px);opacity:0}}@media screen and (min-width:750px){.obt-sheet[open] .obt-sheet__panel{animation:obt-sheet-slide-in var(--obt-in) var(--obt-ease-out)}.obt-sheet[open].is-closing .obt-sheet__panel{animation:obt-sheet-slide-out var(--obt-out) ease-in forwards}}@media(prefers-reduced-motion:reduce){.obt-sheet[open] .obt-sheet__panel{animation:obt-fade-in var(--obt-in) ease-out}.obt-sheet[open].is-closing .obt-sheet__panel{animation:obt-fade-out var(--obt-out) ease-in forwards}}.obt-stock{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--font-size--sm)}.obt-stock:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--obt-eucalypt)}.obt-stock--low:before{background:var(--obt-brass)}.obt-stock--out:before{background:var(--obt-rust)}.obt-stock--soon:before{background:var(--color-foreground-muted, #888)}.obt-stock--order:before{background:var(--obt-bark)}.obt-skeleton{background:linear-gradient(90deg,#211a150f 25%,#211a151f 37%,#211a150f 63%);background-size:400% 100%;border-radius:var(--obt-radius-card, 12px)}@media(prefers-reduced-motion:no-preference){.obt-skeleton{animation:obt-shimmer 1.4s ease infinite}@keyframes obt-shimmer{0%{background-position:100% 0}to{background-position:0 0}}}.obt-rail{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:var(--obt-gutter, 20px)}.obt-rail>*{scroll-snap-align:start;flex:0 0 auto}.obt-stepper{display:grid;gap:var(--gap-lg, 1.5rem)}.obt-stepper__dots{display:flex;gap:.5rem;margin:0;padding:0;list-style:none}.obt-stepper__dots li{width:.5rem;height:.5rem;border-radius:var(--obt-radius-pill, 999px);background:var(--obt-parchment);box-shadow:inset 0 0 0 1px var(--obt-bark);transition:width .3s cubic-bezier(.16,1,.3,1),background-color .3s}.obt-stepper__dots li.is-done{background:var(--obt-bark)}.obt-stepper__dots li[aria-current=step]{width:1.5rem;background:var(--obt-rust);box-shadow:none}.obt-stepper__back{justify-self:start;min-height:var(--minimum-touch-target, 44px);padding:0 .25rem;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.obt-stepper__question{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.375rem,2.5vw,1.625rem);line-height:1.15}.obt-stepper__options{display:flex;flex-wrap:wrap;gap:.75rem}.obt-stepper__option{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;min-width:var(--minimum-touch-target, 44px);padding:.5rem 1.25rem;border:1px solid var(--obt-ink);border-radius:var(--obt-radius-pill, 999px);background:transparent;color:var(--obt-ink);font:inherit;font-weight:600;cursor:pointer;transition:background-color .2s,color .2s}.obt-stepper__option:hover{background:var(--obt-parchment)}.obt-stepper__option[aria-pressed=true]{background:var(--obt-ink);color:var(--obt-bone)}.obt-stepper__option:focus-visible,.obt-stepper__back:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--obt-rust);outline-offset:2px}.obt-meter{display:grid;gap:.5rem}.obt-meter__track{height:.5rem;overflow:hidden;border-radius:var(--obt-radius-pill, 999px);background:var(--obt-parchment);box-shadow:inset 0 0 0 1px #211a151f}.obt-meter__fill{display:block;width:var(--obt-meter-progress, 0%);height:100%;border-radius:inherit;background:var(--obt-rust);transition:width .42s cubic-bezier(.16,1,.3,1),background-color .3s}.obt-meter.is-complete .obt-meter__fill{background:var(--obt-eucalypt);animation:obt-meter-pulse .6s ease-out 1}.obt-meter__text{margin:0;font-size:.875rem}@keyframes obt-meter-pulse{50%{filter:brightness(1.25)}}@media(prefers-reduced-motion:reduce){.obt-stepper__dots li,.obt-stepper__option,.obt-meter__fill{transition:none}.obt-meter.is-complete .obt-meter__fill{animation:none}}product-price,.price-item__group{font-variant-numeric:tabular-nums}.product-details product-price{font-weight:560}.button,.button-secondary,.add-to-cart-button{font-weight:600;letter-spacing:.08em}:root:has(sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar[data-stuck=true]){--obt-sticky-offset: 96px}@media screen and (max-width:749px){:root:has(sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar[data-stuck=true]){--obt-sticky-offset: calc(76px + env(safe-area-inset-bottom)) }}:root{--obt-pill-clearance: 0px}:root:has(.obt-help__pill){--obt-pill-clearance: calc(max(16px, env(safe-area-inset-bottom)) + var(--minimum-touch-target, 44px))}:root,.page-wrapper{scroll-padding-block-end:calc(var(--obt-sticky-offset, 0px) + var(--obt-pill-clearance) + 12px)}:root:has(#header-component[sticky]),:root:has(#header-component[sticky]) .page-wrapper{scroll-padding-block-start:calc(var(--obt-header-offset, 64px) + 8px)}@media screen and (min-width:990px){.page-wrapper{position:relative}}@media(prefers-reduced-motion:reduce){html,.page-wrapper{scroll-behavior:auto}}.product-details:has(obt-size-helper) .buy-buttons-block .quantity-selector-wrapper{display:none}:is(.product-details,.quick-add-modal__content) .variant-option--buttons:not(.variant-option--swatches){--options-border-radius: 8px;--color-variant-background: var(--obt-white);--color-variant-text: var(--obt-ink);--color-variant-text-rgb: 33 26 21;--color-variant-border: var(--obt-hairline-control);--color-variant-hover-background: var(--obt-white);--color-variant-hover-border: var(--obt-ink);--color-variant-hover-text: var(--obt-ink);--color-selected-variant-background: var(--obt-ink);--color-selected-variant-border: var(--obt-ink);--color-selected-variant-text: var(--obt-bone);--color-selected-variant-text-rgb: 245 239 228;--color-selected-variant-hover-background: var(--obt-espresso-900);--color-selected-variant-hover-border: var(--obt-espresso-900);--color-selected-variant-hover-text: var(--obt-bone);--obt-tile-grey: color-mix(in srgb, var(--obt-ink) 8%, var(--obt-white));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(3.5rem,min(calc(var(--variant-ch, 0px) + 1.5rem),6rem)),1fr));gap:8px}:is(.product-details,.quick-add-modal__content) .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:0;min-height:3.75rem;padding:6px 4px;font-size:1rem;line-height:1.2;font-variant-numeric:tabular-nums;white-space:normal}:is(.product-details,.quick-add-modal__content) .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{text-align:center;text-wrap:balance}:is(.product-details,.quick-add-modal__content) .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has([data-option-available=false]){--variant-strikethrough-color: var(--obt-hairline-strong)}:is(.product-details,.quick-add-modal__content) .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has([data-option-available=false]):not(:has(:checked)){background-color:var(--obt-tile-grey);color:var(--obt-ink-secondary)}:is(.product-details,.quick-add-modal__content) .variant-option--buttons.obt-option--long:not(.variant-option--swatches){display:flex;flex-wrap:wrap}:is(.product-details,.quick-add-modal__content) .variant-option--buttons.obt-option--long:not(.variant-option--swatches) .variant-option__button-label{flex:0 1 auto;min-width:56px;max-width:100%;padding-inline:16px}:is(.product-details,.quick-add-modal__content) variant-picker legend,:is(.product-details,.quick-add-modal__content) variant-picker .variant-option--dropdowns>label{font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;letter-spacing:.16em;text-transform:uppercase;color:var(--obt-leather)}:is(.product-details,.quick-add-modal__content) variant-picker [data-testid=variant-option-single]{font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;letter-spacing:.16em;text-transform:uppercase;color:var(--obt-leather)}:is(.product-details,.quick-add-modal__content) variant-picker [data-testid=variant-option-single-value]{margin-inline-start:.5em;font-family:var(--font-body--family);font-size:.875rem;letter-spacing:normal;text-transform:none;color:var(--obt-ink)}#cart-drawer .theme-drawer__header{min-height:64px;background:var(--obt-ink);color:var(--obt-bone)}#cart-drawer .theme-drawer__header .theme-drawer__title{font-family:var(--font-heading--family);font-size:1.375rem;font-weight:520;color:var(--obt-bone)}#cart-drawer .theme-drawer__header .theme-drawer__badge{font-family:var(--obt-font-mono, var(--font-body--family));font-size:.875rem;color:var(--obt-ink-inverse-secondary);background:none;min-width:0;padding:0}#cart-drawer .theme-drawer__header .theme-drawer__badge:before{content:"["}#cart-drawer .theme-drawer__header .theme-drawer__badge:after{content:"]"}#cart-drawer .theme-drawer__close-button{color:var(--obt-bone);background:transparent}#cart-drawer .theme-drawer__close-button:hover{background:#f5efe41f}#cart-drawer .theme-drawer__close-button:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--obt-ember)}.cart-drawer__content:has(.obt-cart-empty) #cart-drawer-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:is(.cart-drawer__content,.cart-page__items,.cart-page):has(.obt-cart-empty) .cart-items__empty-button{display:none}#cart-drawer .cart-items__variants.obt-cart-line-size{margin:0;font-size:.875rem;color:var(--obt-ink-secondary)}.product-card .product-grid__card{background:var(--obt-white);transition:box-shadow .35s var(--obt-ease)}.card-hover-effect-lift{--hover-lift-amount: 6px}.product-card{transition:transform .35s var(--obt-ease)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-hover-effect-lift .product-card:hover .product-grid__card{box-shadow:var(--obt-shadow-card-hover)}}@media(prefers-reduced-motion:reduce){.product-card,.product-card .product-grid__card{transition:none}}.product-card .obt-card-title.spacing-style,.product-card .obt-card-meta.spacing-style{--padding-inline: 6px}.product-card product-price .price{font-weight:600}.product-card product-price:has(.compare-at-price) .price{color:var(--obt-rust)}.product-card product-price .compare-at-price{color:var(--obt-ink-secondary);font-weight:420}:is(.product-details,.quick-add-modal__content) product-price:has(.compare-at-price) .price{color:var(--obt-rust)}:is(.product-details,.quick-add-modal__content) product-price .compare-at-price{color:var(--obt-ink-secondary)}.obt-chip--on-price{margin-inline-start:10px;vertical-align:.2em}@media screen and (max-width:749px){.obt-chip--on-price{display:flex;width:fit-content;margin:6px 0 0}}.product-card .card-gallery{background:var(--obt-parchment)}.product-badges.obt-chips{display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 2 * var(--badge-inset, 8px))}@media screen and (max-width:749px){.quick-add-modal__content>.obt-quick{grid-column:1 / -1}}.product-card button.quick-add__button{--quick-add-background: rgb(33 26 21 / .85);--quick-add-foreground: var(--obt-bone);border:0;font-family:var(--font-body--family);font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none}.product-card button.quick-add__button:hover{--quick-add-background: var(--obt-rust)}@media screen and (max-width:749px){.product-card button.quick-add__button{--quick-add-icon-width: var(--quick-add-collapsed-width)}}@media screen and (min-width:750px){.product-card button.quick-add__button{--quick-add-icon-width: 2rem;width:var(--quick-add-expanded-width);height:2.25rem;padding-inline-end:14px;translate:0 6px}.product-card:is(:hover,:focus-within) button.quick-add__button{translate:0 0}.product-card .quick-add__button>.add-to-cart-icon{width:var(--quick-add-icon-width)}.product-card button.quick-add__button[data-added=true]{width:var(--quick-add-collapsed-width);padding-inline-end:0}}.product-recommendations .text-block h2{font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.25rem + 1.6vw,2.5rem);font-weight:520;line-height:1.1;letter-spacing:0}.product-recommendations .text-block h2 em{color:var(--obt-rust)}.obt-card-fit{position:absolute;z-index:var(--layer-flat, 1);inset-block-end:10px;inset-inline-start:10px;background:var(--obt-bone)}.obt-card-fit[hidden]{display:none}.obt-zero{display:grid;justify-items:center;gap:12px;margin-block:8px 40px;padding:40px 24px;border-radius:var(--obt-radius-card, 12px);background:var(--obt-ink);color:var(--obt-bone);text-align:center}@media screen and (min-width:750px){.obt-zero{padding:72px 64px}}.obt-zero__arc{margin-block-end:8px;color:var(--obt-ember)}.obt-zero__heading{max-width:14.5em;margin:0;font-family:var(--font-heading--family);font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem);font-weight:520;line-height:1.2;letter-spacing:0;color:var(--obt-bone);text-wrap:balance}.obt-zero__text{max-width:27.5em;margin:0 0 20px;font-size:.9375rem;line-height:1.55;color:var(--obt-ink-inverse-secondary)}.obt-zero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.obt-zero__button{display:inline-flex;align-items:center;min-height:44px;padding:0 26px;border:1.5px solid var(--obt-bone);border-radius:var(--obt-radius-pill, 999px);color:var(--obt-bone);font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.obt-zero__button:hover{background:var(--obt-bone);color:var(--obt-ink)}.obt-zero__button--primary{border-color:var(--obt-ember);background:var(--obt-ember);color:var(--obt-ink)}.obt-zero__button--primary:hover{border-color:var(--obt-bone)}.obt-zero__button--quiet{border-color:#f5efe466}.obt-zero__button:focus-visible{outline:2px solid var(--obt-ember);outline-offset:3px}:where(.obt-home){color:var(--obt-ink);font-family:var(--font-body--family)}:where(.obt-home) *,:where(.obt-home) *:before,:where(.obt-home) *:after{box-sizing:border-box}:where(.obt-home__inner){width:min(100% - 128px,var(--obt-page-width, 1440px));margin-inline:auto}:where(.obt-home__eyebrow){margin:0 0 14px;font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--obt-leather)}:is(h1,h2,h3,p):where(.obt-home__title){margin:0;font-family:var(--font-heading--family);font-style:normal;font-size:clamp(1.75rem,1rem + 2.2vw,2.5rem);font-weight:520;line-height:1.05;letter-spacing:normal;text-transform:none}:where(.obt-home__title em){color:var(--obt-rust)}:where(.obt-home__button){display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:12px 28px;border:1.5px solid currentColor;border-radius:var(--obt-radius-pill, 999px);color:inherit;font-size:.875rem;font-weight:600;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background-color .25s,color .25s,transform .25s}:where(.obt-home__button:hover){transform:translateY(-2px)}.obt-home__button:focus-visible{outline:2px solid var(--obt-ember);outline-offset:3px}.obt-series-card .obt-home__button:focus-visible{outline-color:var(--obt-card-fg, var(--obt-ember))}.obt-icons .obt-home__title em{color:var(--obt-ember)}:where(.obt-home__button--rust){border-color:var(--obt-rust);background:var(--obt-rust);color:var(--obt-bone)}:where(.obt-home__button--rust:hover){border-color:var(--obt-rust-hover);background:var(--obt-rust-hover)}@media screen and (min-width:750px){:where(.obt-home__eyebrow){font-size:.75rem}}img:where(.obt-home__media){display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.obt-home[data-obt-reveal]{animation:obt-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}}@keyframes obt-reveal{0%{opacity:0;translate:0 24px}}@keyframes obt-grain{to{transform:scale(1.15) translate3d(2%,-2%,0)}}@media(max-width:900px){:where(.obt-home__inner){width:min(100% - 40px,var(--obt-page-width, 1440px))}}@media(prefers-reduced-motion:reduce){:where(.obt-home__button,.obt-home__button:hover){transform:none;transition:none}}.obt-row-progress{display:none;height:3px;overflow:hidden;border-radius:999px;background:var(--obt-hairline)}.obt-row-progress[data-obt-row-static]{visibility:hidden}.obt-row-progress>span{display:block;width:100%;height:100%;border-radius:inherit;background:var(--obt-rust);transform-origin:0 50%;transform:scaleX(calc(var(--obt-row-visible, .4) + (1 - var(--obt-row-visible, .4)) * var(--obt-row-progress, 0)))}@supports (animation-timeline: scroll()) and (timeline-scope: --obt-row){.obt-row-progress>span{animation:obt-row-progress linear both;animation-timeline:--obt-row}}@keyframes obt-row-progress{0%{transform:scaleX(var(--obt-row-visible, .4))}to{transform:scaleX(1)}}.obt-row-progress--auto{display:block;margin-block-start:10px}.obt-row-progress--auto[data-obt-row-static]{display:none}.obt-row-progress[data-obt-row-js]>span{animation:none}.resource-list__carousel .obt-row-progress--auto{margin-inline:var(--gutter-slide-width, 0px)}.card-gallery .obt-row-progress--auto{position:absolute;inset:auto 14px 6px;z-index:1;margin:0}@media(hover:hover){.card-gallery .obt-row-progress--auto{opacity:0;transition:opacity .2s}.card-gallery:is(:hover,:focus-within) .obt-row-progress--auto{opacity:1}}#cart-drawer cart-drawer-component{--cart-drawer-padding: 20px}#cart-drawer .theme-drawer__header{min-height:72px;padding:20px var(--cart-drawer-padding)}#cart-drawer .cart-drawer__items{padding-block:16px 4px}@media screen and (min-width:750px){#cart-drawer cart-drawer-component{--cart-drawer-padding: 24px}#cart-drawer .cart-drawer__items{padding-block:20px 4px}}.cart-page__items .obt-cart-meter--page{margin-block-end:16px}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__table-row{grid-template-columns:88px minmax(0,1fr) auto;column-gap:12px;align-items:start;padding:14px;margin:0 0 12px;border:1px solid rgb(33 26 21 / .1);border-radius:var(--obt-radius-card, 12px);background:var(--obt-white)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__table-row:last-child{padding-block-end:14px;margin-block-end:0;border-bottom:1px solid rgb(33 26 21 / .1)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__table-row:has(+.cart-items__nested-line){margin-block-end:0;border-bottom:0;border-end-start-radius:0;border-end-end-radius:0}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__table-row.cart-items__nested-line{border-start-start-radius:0;border-start-end-radius:0}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__media-container{width:88px;aspect-ratio:1}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__details{color:var(--obt-ink)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__title-row{display:flex;align-items:flex-start;gap:6px}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__title{display:block;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--obt-ink)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .obt-cart-line__brand{display:block;margin-block-end:3px;font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--obt-leather)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .obt-cart-line__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.9375rem;text-wrap:pretty}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .obt-cart-line__colour{font-size:.9375rem;font-weight:400;color:var(--obt-ink-secondary)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__title:hover .obt-cart-line__name{text-decoration:underline;text-underline-offset:.2em}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__variants-wrapper{margin-block-start:4px;line-height:1.4;color:var(--obt-ink-secondary)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__variants-wrapper,:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__variants-wrapper *{font-size:.875rem}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__variants.obt-cart-line-size{margin:0}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__unit-price-wrapper{display:none}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__price{min-width:0;width:auto;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--obt-ink);font-variant-numeric:tabular-nums;text-align:end}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__quantity{width:auto;margin-block-start:12px}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__quantity-controls{width:100%;justify-content:space-between;gap:8px}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .quantity-selector{--quantity-selector-width: 124px;flex:0 0 auto;width:var(--quantity-selector-width);height:calc(var(--minimum-touch-target, 44px) + 2px);border:1px solid var(--obt-hairline-input);border-radius:var(--obt-radius-pill, 999px);background:var(--obt-white);color:var(--obt-ink);font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .quantity-selector :is(.quantity-minus,.quantity-plus){width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px);border-radius:var(--obt-radius-pill, 999px);color:var(--obt-ink)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .quantity-selector :is(.quantity-minus,.quantity-plus):hover{background:var(--obt-parchment)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .quantity-selector input[type=number]{width:calc(var(--quantity-selector-width) - var(--minimum-touch-target, 44px) * 2);min-width:2ch;height:100%;font:inherit;color:var(--obt-ink)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__remove{width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px);border-radius:50%;color:var(--obt-ink-secondary);background:transparent}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__remove:hover{color:var(--obt-ink);background:var(--obt-parchment)}:is(#cart-drawer .cart-drawer__items,.cart-page__items) :is(.cart-items__remove,.quantity-minus,.quantity-plus):focus-visible{outline:var(--focus-outline-width, 2px) solid var(--obt-rust);outline-offset:2px}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__table-row.removing{animation-name:obt-cart-remove-row}:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__table-row.adding{animation-name:obt-cart-add-row}@keyframes obt-cart-remove-row{0%{height:var(--row-height)}to{opacity:0;height:0;padding-block:0;margin-block-end:0;border-width:0}}@keyframes obt-cart-add-row{0%{opacity:0;height:0;padding-block:0;margin-block-end:0;border-width:0}to{opacity:1;height:auto}}@container cart-items (min-width: 720px){.cart-page__items:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__table-row{grid-template-columns:88px minmax(0,1fr) auto auto;column-gap:20px}.cart-page__items:is(#cart-drawer .cart-drawer__items,.cart-page__items) .cart-items__quantity{margin-block-start:0}}#cart-drawer .cart-drawer__summary{--cart-drawer-summary-padding: 20px;gap:16px}@media screen and (min-width:750px){#cart-drawer .cart-drawer__summary{--cart-drawer-summary-padding: 24px}}:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-totals{gap:14px}:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-totals__original-container,:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-totals__original-container *,:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-discount__label,:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-note__label{font-size:.875rem}:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-totals__total{gap:12px}:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-totals__total-label,:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-totals__total-value{font-size:1.125rem;font-weight:600;color:var(--obt-ink)}:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-totals__total-value{font-variant-numeric:tabular-nums}:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-totals__tax-note,:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart-totals__tax-note small{font-size:.875rem;color:var(--obt-ink-secondary)}:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .cart__ctas .cart__checkout-button{height:auto;min-height:52px;padding-block:14px;font-size:.875rem;font-weight:600;letter-spacing:.08em}:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .obt-cart-footer--summary{gap:6px;margin:0;text-align:center}:is(#cart-drawer .cart-drawer__summary,.cart-page__summary) .obt-cart-footer__estimate:has([ref=arrives]:not([hidden])) [ref=ships]{display:none}@media screen and (min-width:750px){.cart-page__summary .obt-cart-footer--page{padding-inline:var(--padding-5xl)}.cart-page__summary .cart-summary--extend~.obt-cart-footer--page{padding-inline:var(--page-margin)}}.search-modal .search-modal__content,.search-modal .predictive-search{--modal-width: min(720px, calc(100dvw - 40px) );--color-background: var(--obt-bone);--color-background-rgb: 245 239 228;--color-foreground: var(--obt-ink);--color-foreground-rgb: 33 26 21;--color-border: var(--obt-hairline);--color-input-background: var(--obt-bone);--search-border-radius: var(--obt-radius-card, 12px);--card-bg-hover: var(--obt-white);--card-border-focus: var(--obt-rust);background:var(--obt-bone);color:var(--obt-ink)}.search-modal .predictive-search-form__header{padding:12px 12px 10px;background:var(--obt-bone);border-bottom-color:var(--obt-hairline)}.search-modal .predictive-search-form__header-inner{min-height:56px;border:1px solid var(--obt-hairline-input);border-radius:var(--obt-radius-pill, 999px);background:var(--obt-parchment)}.search-modal .predictive-search-form__header-inner:focus-within{border-color:var(--obt-ink);outline:none}.search-modal input.search-input{padding-inline-start:52px;font-family:var(--font-body--family);font-size:1rem}.search-modal .predictive-search__icon{inset-inline-start:18px;color:var(--obt-leather)}.search-modal .predictive-search__reset-button,.search-modal .predictive-search-results__clear{font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;letter-spacing:.1em;text-transform:uppercase;color:var(--obt-ink-secondary);opacity:1}.search-modal .predictive-search-results__title{justify-content:flex-start;font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;letter-spacing:.14em;text-transform:uppercase;color:var(--obt-leather)}.search-modal .predictive-search-results__clear{margin-inline-start:auto}.search-modal .predictive-search-results__no-results{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:520;line-height:1.25;color:var(--obt-ink)}.search-modal .obt-search-intents__chip,.search-modal .predictive-search-results__pill{min-height:var(--minimum-touch-target, 44px);padding:0 16px;border:1px solid var(--obt-hairline-control);border-radius:var(--obt-radius-pill, 999px);background:var(--obt-parchment);color:var(--obt-ink);font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;letter-spacing:.08em;text-transform:uppercase;box-shadow:none;margin:0}.search-modal .predictive-search-results__pill mark{font-weight:560;color:var(--obt-leather)}.search-modal .obt-search-intents__chip:hover,.search-modal .predictive-search-results__pill:hover,.search-modal .predictive-search-results__card--query[aria-selected=true] .predictive-search-results__pill{border-color:var(--obt-ink);background:var(--obt-white);transform:none;outline:none}.search-modal .obt-search-intents__chip--mine{border-color:var(--obt-eucalypt);color:var(--obt-eucalypt)}.search-modal .predictive-search-results__card--query[aria-selected=true].keyboard-focus .predictive-search-results__pill{outline:2px solid var(--obt-rust);outline-offset:2px}.search-modal .predictive-search-results__card--product{padding:10px;margin:0;border-radius:var(--obt-radius-card, 12px);background:var(--obt-white);box-shadow:0 0 0 1px var(--obt-hairline);transition:box-shadow .2s var(--obt-ease),transform .2s var(--obt-ease)}.search-modal .predictive-search-results__card--product:hover,.search-modal .predictive-search-results__card--product[aria-selected=true].keyboard-focus,.search-modal .predictive-search-results__card--product:has(.resource-card:focus-visible){padding:10px;margin:0;border-radius:var(--obt-radius-card, 12px);background:var(--obt-white);box-shadow:var(--obt-shadow-card-hover);outline:none}.search-modal .predictive-search-results__card--product[aria-selected=true].keyboard-focus,.search-modal .predictive-search-results__card--product:has(.resource-card:focus-visible){outline:2px solid var(--obt-rust);outline-offset:2px}.search-modal .resource-card__image,.search-modal .resource-card__image-placeholder{border-radius:8px;background:var(--obt-parchment)}.search-modal .resource-card__title{display:grid;gap:2px;-webkit-line-clamp:unset;font-size:.9375rem;font-weight:600;line-height:1.35}.search-modal .obt-search-card__brand{font-family:var(--obt-font-mono, var(--font-body--family));font-size:.75rem;font-weight:560;letter-spacing:.12em;text-transform:uppercase;color:var(--obt-leather)}.search-modal .obt-search-card__colour{font-size:.875rem;font-weight:400;color:var(--obt-ink-secondary)}.search-modal .resource-card__content .price{font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.search-modal .predictive-search-form__footer{z-index:var(--layer-raised, 2);pointer-events:none}.search-modal .predictive-search__search-button{border-radius:var(--obt-radius-pill, 999px);pointer-events:auto}.product-information slideshow-controls[thumbnails][pagination-position=center] .slideshow-controls__thumbnails-container{overflow-x:auto;overscroll-behavior-x:contain}.product-information slideshow-controls[thumbnails][pagination-position=center] .slideshow-controls__thumbnails{margin-inline:0;padding:6px 4px;gap:8px}.product-information slideshow-controls[thumbnails] .slideshow-controls__thumbnail{flex:0 0 auto;width:var(--thumbnail-width, 72px);border:0;border-radius:var(--thumbnail-radius, 8px);outline:0}.product-information slideshow-controls[thumbnails] .slideshow-controls__thumbnail[aria-selected=true]{border:0;outline:2px solid var(--obt-ink);outline-offset:2px}.product-information slideshow-controls[thumbnails] .slideshow-controls__thumbnail:focus-visible{outline:2px solid var(--obt-rust);outline-offset:2px}@media screen and (max-width:749px){.product-information slideshow-controls[thumbnails]{--thumbnail-width: 56px}}:is(.product-details,.quick-add-modal__content):has(obt-sold-out-actions:not([hidden])) add-to-cart-component,:is(.product-details,.quick-add-modal__content):has(obt-size-helper):has(obt-sold-out-actions:not([hidden])) .buy-buttons-block{display:none}.quick-add-modal__content :is(.accelerated-checkout-block,.shopify-payment-button,[data-shopify=payment-button]){display:none!important}.product-details .rte iframe{max-width:100%}.product-details .rte{overflow-wrap:break-word}.obt-table-scroll{overflow-x:auto;overscroll-behavior-x:contain}.obt-table-scroll:focus-visible{outline:2px solid var(--obt-rust);outline-offset:2px}.obt-size-chart{width:100%;border-collapse:collapse;font-size:.9375rem;font-variant-numeric:tabular-nums}.obt-size-chart caption{margin-block-end:8px;font-family:var(--font-heading--family);font-size:1.125rem;font-weight:520;text-align:start}.obt-size-chart th,.obt-size-chart td{padding:10px 12px;border-block-end:1px solid var(--obt-hairline);text-align:start;white-space:nowrap}.obt-size-chart thead th{font-family:var(--obt-font-mono, var(--font-body--family));font-size:.6875rem;font-weight:560;letter-spacing:.14em;text-transform:uppercase;color:var(--obt-leather)}.obt-size-chart tbody th{position:sticky;inset-inline-start:0;z-index:1;background:var(--obt-bone);font-weight:600}.obt-size-chart__half th,.obt-size-chart__half td{color:var(--obt-ink-secondary)}.obt-size-chart tr.is-selected th,.obt-size-chart tr.is-selected td{background:var(--obt-parchment);color:var(--obt-ink);font-weight:600}.obt-size-chart tr.is-selected th{box-shadow:inset 3px 0 0 var(--obt-rust)}.obt-size-chart--compact,.obt-size-chart--compact caption{font-size:.875rem}.obt-size-chart--compact caption{font-family:inherit;font-weight:400;color:var(--obt-ink-secondary)}.obt-size-chart--compact th,.obt-size-chart--compact td{padding:10px 8px}:root{--obt-motion-sheet-in: .3s;--obt-motion-sheet-out: .22s;--obt-motion-panel-in: .28s;--obt-motion-panel-out: .2s;--obt-motion-drawer-in: .3s;--obt-motion-drawer-out: .22s;--obt-motion-dialog-in: .22s;--obt-motion-dialog-out: .16s;--obt-motion-search-in: .28s;--obt-motion-search-out: .2s;--obt-motion-popup-in: .2s;--obt-motion-popup-out: .16s;--obt-motion-reduced: .12s;--obt-ease-out: cubic-bezier(.16, 1, .3, 1);--obt-ease-sheet: cubic-bezier(.32, .72, 0, 1)}@keyframes obt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes obt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes obt-lift-in{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@keyframes obt-lift-out{0%{transform:none;opacity:1}to{transform:translateY(16px);opacity:0}}@keyframes obt-scale-in{0%{transform:scale(.98);opacity:0}to{transform:none;opacity:1}}@keyframes obt-scale-out{0%{transform:none;opacity:1}to{transform:scale(.98);opacity:0}}@keyframes obt-drawer-in{0%{transform:translate(var(--obt-drawer-x, 100%))}to{transform:none}}@keyframes obt-drawer-in-inline-start{0%{transform:translate(calc(var(--obt-drawer-x, 100%) / -2))}to{transform:none}}@keyframes obt-drawer-out{0%{transform:none}to{transform:translate(var(--obt-drawer-x, 100%))}}.theme-drawer__dialog,.popup-link__content--drawer{--obt-drawer-x: 100%}[dir=rtl] .theme-drawer__dialog,[dir=rtl] .popup-link__content--drawer{--obt-drawer-x: -100%}.theme-drawer__dialog{--obt-in: var(--obt-motion-drawer-in);--obt-out: var(--obt-motion-drawer-out)}.theme-drawer__dialog.theme-drawer__dialog--opening{animation:obt-drawer-in var(--obt-in) var(--obt-ease-out)}.theme-drawer__dialog.theme-drawer__dialog--opening-inline-start{animation:obt-drawer-in-inline-start var(--obt-in) var(--obt-ease-out)}.theme-drawer__dialog.theme-drawer__dialog--closing{animation:obt-drawer-out var(--obt-out) ease-in forwards}.theme-drawer__dialog.theme-drawer__dialog--opening::backdrop,.theme-drawer__dialog.theme-drawer__dialog--opening-inline-start::backdrop{animation:obt-fade-in var(--obt-in) ease-out}.theme-drawer__dialog.theme-drawer__dialog--closing::backdrop{animation:obt-fade-out var(--obt-out) ease-in forwards}.page-wrapper{transition-duration:var(--obt-motion-drawer-out)}.page-wrapper--drawer-open{transition-duration:var(--obt-motion-drawer-in)}.dialog-modal{--obt-in: var(--obt-motion-dialog-in);--obt-out: var(--obt-motion-dialog-out)}.dialog-modal[open]{animation:obt-lift-in var(--obt-in) var(--obt-ease-out)}.dialog-modal[open].dialog-closing{animation:obt-lift-out var(--obt-out) ease-in forwards}.dialog-modal[open]::backdrop{animation:obt-fade-in var(--obt-in) ease-out;transition:none}.dialog-modal[open].dialog-closing::backdrop{animation:obt-fade-out var(--obt-out) ease-in forwards}dialog.cart-disclosure-modal.dialog-modal[open]{animation:obt-lift-in var(--obt-in) var(--obt-ease-out)}dialog.cart-disclosure-modal.dialog-modal[open].dialog-closing{animation:obt-lift-out var(--obt-out) ease-in forwards}dialog.quick-add-modal[open]{animation:obt-scale-in var(--obt-in) var(--obt-ease-out)}dialog.quick-add-modal[open].dialog-closing{animation:obt-scale-out var(--obt-out) ease-in forwards}@media screen and (max-width:749px){.quick-add-modal{--obt-in: var(--obt-motion-sheet-in);--obt-out: var(--obt-motion-sheet-out)}dialog.quick-add-modal[open]{animation:obt-sheet-rise var(--obt-in) var(--obt-ease-sheet)}dialog.quick-add-modal[open].dialog-closing{animation:obt-sheet-fall var(--obt-out) ease-in forwards}}.search-modal__content{--obt-in: var(--obt-motion-search-in);--obt-out: var(--obt-motion-search-out)}dialog.dialog-modal.search-modal__content[open]{animation:obt-lift-in var(--obt-in) var(--obt-ease-out)}dialog.dialog-modal.search-modal__content[open].dialog-closing{animation:obt-lift-out var(--obt-out) ease-in forwards}.popup-link__content{--obt-in: var(--obt-motion-popup-in);--obt-out: var(--obt-motion-popup-out)}.popup-link__content--drawer{--obt-in: var(--obt-motion-drawer-in);--obt-out: var(--obt-motion-drawer-out)}dialog.popup-link__content[open]{animation:obt-lift-in var(--obt-in) var(--obt-ease-out)}dialog.popup-link__content[open].dialog-closing{animation:obt-lift-out var(--obt-out) ease-in forwards}dialog.popup-link__content--drawer[open]{animation:obt-drawer-in var(--obt-in) var(--obt-ease-out)}dialog.popup-link__content--drawer[open].dialog-closing{animation:obt-drawer-out var(--obt-out) ease-in forwards}@media(prefers-reduced-motion:reduce){.obt-sheet,.theme-drawer__dialog,.dialog-modal{--obt-in: var(--obt-motion-reduced);--obt-out: var(--obt-motion-reduced)}.theme-drawer__dialog.theme-drawer__dialog--opening,.theme-drawer__dialog.theme-drawer__dialog--opening-inline-start,.dialog-modal[open],dialog.cart-disclosure-modal.dialog-modal[open],dialog.quick-add-modal[open],dialog.dialog-modal.search-modal__content[open],dialog.popup-link__content[open],dialog.popup-link__content--drawer[open]{animation:obt-fade-in var(--obt-in) ease-out}.theme-drawer__dialog.theme-drawer__dialog--closing,.dialog-modal[open].dialog-closing,dialog.cart-disclosure-modal.dialog-modal[open].dialog-closing,dialog.quick-add-modal[open].dialog-closing,dialog.dialog-modal.search-modal__content[open].dialog-closing,dialog.popup-link__content[open].dialog-closing,dialog.popup-link__content--drawer[open].dialog-closing{animation:obt-fade-out var(--obt-out) ease-in forwards}.page-wrapper,.page-wrapper--drawer-open{transition-duration:var(--obt-motion-reduced)}.menu-drawer,[dir=rtl] .menu-drawer{transform:none;opacity:0;transition-duration:var(--obt-motion-reduced)}.menu-drawer__backdrop{transition-duration:var(--obt-motion-reduced)}}*{scrollbar-width:none!important}::-webkit-scrollbar{display:none!important}.overflow-menu::part(overflow-list){scrollbar-width:none}.obt-footer .obt-footer-socials{display:flex;flex-wrap:wrap;gap:4px;margin-inline-start:-12px}.obt-footer .obt-footer-socials__link{display:inline-flex;align-items:center;justify-content:center;width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px);border-radius:50%}.obt-footer .obt-footer-socials__link:focus-visible{outline:2px solid var(--obt-ember);outline-offset:2px}.obt-footer .obt-footer-socials__icon{width:20px;height:20px}.filter-count-bubble__text{font-size:.75rem}@media screen and (min-width:990px){.obt-sheet--wide{width:min(720px,100vw)}}.obt-table-scroll{display:grid}.obt-table-scroll>.obt-size-chart{grid-area:1 / 1}.obt-size-chart .obt-size-chart__corner{max-width:9em;white-space:normal;line-height:1.3}.obt-table-scroll__fade{grid-area:1 / 1;position:sticky;inset-inline-end:0;justify-self:end;align-self:stretch;width:40px;opacity:0;pointer-events:none;background:linear-gradient(to right,rgb(245 239 228 / 0),var(--obt-bone))}@supports (animation-timeline: scroll()){.obt-table-scroll__fade{animation:obt-table-cut linear both;animation-timeline:scroll(inline nearest)}}@keyframes obt-table-cut{0%,85%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.obt-journal-reveal{animation:obt-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.obt-reveal{animation:obt-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}.obt-reveal--wait{opacity:0;translate:0 24px}.obt-reveal--wait.is-in{opacity:1;translate:0 0;transition:opacity .6s var(--obt-ease-out),translate .6s var(--obt-ease-out)}}.obt-split__w{display:inline-block}@media(prefers-reduced-motion:no-preference){.obt-split__w{animation:obt-split .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 45ms)}}@keyframes obt-split{0%{opacity:0;translate:0 .35em;filter:blur(8px)}}obt-count-up{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/73/assets/obt-theme.css.map */
