body{color:rgb(var(--color-foreground));font-family:var(--obt-font-body);font-size:1.6rem;line-height:1.6;letter-spacing:0;overflow-x:clip}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--obt-font-heading);font-weight:400;letter-spacing:0;color:rgb(var(--color-foreground))}a:not(.button):hover{opacity:.75}:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}.obt-container{box-sizing:border-box;width:100%;max-width:calc(var(--obt-container) + var(--obt-gutter) * 2);margin:0 auto;padding-left:var(--obt-gutter);padding-right:var(--obt-gutter)}.obt-container--narrow{max-width:calc(860px + var(--obt-gutter) * 2)}.page-width{max-width:calc(var(--obt-container) + var(--obt-gutter) * 2);padding-left:var(--obt-gutter);padding-right:var(--obt-gutter)}.obt-section{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.obt-section--bordered{border-top:1px solid var(--obt-line);border-bottom:1px solid var(--obt-line)}.obt-section--bordered+.shopify-section .obt-section--bordered{border-top:0}.obt-eyebrow{margin:0;display:flex;align-items:center;gap:12px;font-family:var(--obt-font-body);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--obt-muted)}.obt-center .obt-eyebrow{justify-content:center}.obt-h1,.obt-h2,.obt-h3{margin:0;font-family:var(--obt-font-heading);font-weight:400;color:inherit}.obt-h1{font-size:clamp(52px,6.4vw,96px);line-height:1;letter-spacing:-.02em}.obt-h2{font-size:clamp(34px,4vw,62px);line-height:1.06;letter-spacing:-.01em}.obt-h3{font-size:28px;line-height:1.15}.obt-h1 p,.obt-h2 p{margin:0}.obt-lede{margin:0;font-size:18px;line-height:1.65;color:var(--obt-muted);max-width:34rem}.obt-lede p{margin:0}.obt-lede p+p{margin-top:1em}.obt-muted{color:var(--obt-muted)}.obt-label{display:block;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.obt-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:16px 28px;border:1px solid transparent;border-radius:0;font-family:var(--obt-font-body);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer}.obt-btn--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.obt-btn--secondary{background:transparent;color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.obt-btn:hover{opacity:.85}.obt-btn:disabled{opacity:.4;cursor:default}.obt-link{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:inherit}.obt-field{box-sizing:border-box;width:100%;min-width:0;height:52px;padding:0 18px;background:var(--obt-field-bg);color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground));border-radius:0;font:inherit;font-size:16px;-webkit-appearance:none;appearance:none}textarea.obt-field{height:auto;padding:14px 16px;resize:vertical}.obt-field::placeholder{color:var(--obt-muted);opacity:1}.obt-pills{display:flex;flex-wrap:wrap;gap:8px}.obt-pill{min-height:44px;padding:0 18px;border:1px solid var(--obt-line);border-radius:999px;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.obt-pill[aria-pressed=true]{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.obt-arch{position:relative;display:block;overflow:hidden;border-radius:999px 999px 0 0;border:1px solid var(--obt-line);background:repeating-linear-gradient(135deg,var(--obt-surface) 0 14px,var(--obt-hatch) 14px 15px)}.obt-arch:empty{display:block}.obt-arch img{display:block;width:100%;height:100%;object-fit:cover}.obt-hatch{background:repeating-linear-gradient(135deg,var(--obt-surface) 0 14px,var(--obt-hatch) 14px 15px)}.obt-arch__label{position:absolute;inset:auto 0 0 0;padding:28px;color:var(--obt-muted);font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-align:center}.obt-icon{display:inline-block;flex:none;vertical-align:middle}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:0;font-family:var(--obt-font-body);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;min-height:4.4rem}.field__input,.select__select,.customer .field input,.customer select{font-family:var(--obt-font-body)}.price{font-family:var(--obt-font-body);letter-spacing:0}.card-wrapper .card__media,.card-wrapper .card__inner .card__media,.collection-hero__image-container,.product__media-item .product-media-container,.card-wrapper .card--standard .card__inner{border-radius:999px 999px 0 0;overflow:hidden}.card__heading,.card-information .card__heading{font-family:var(--obt-font-heading);font-size:2rem;font-weight:400}.placeholder-svg{background:repeating-linear-gradient(135deg,var(--obt-surface) 0 14px,var(--obt-hatch) 14px 15px);fill:transparent}.shopify-policy__container,.main-page-title{font-family:var(--obt-font-heading)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.obt-seal{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--obt-accent);box-shadow:inset 0 0 0 3px #00000047}.obt-h2--sm{font-size:clamp(32px,3.6vw,48px);line-height:1.1}.obt-center{text-align:center;align-items:center}.obt-center .obt-lede{margin-left:auto;margin-right:auto}.card-wrapper .card--text .card__inner{background:repeating-linear-gradient(135deg,var(--obt-surface) 0 14px,var(--obt-hatch) 14px 15px);border:1px solid var(--obt-line)}.obt-section--top-line{border-top:1px solid var(--obt-line)}.obt-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--obt-muted)}.obt-breadcrumb a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.obt-breadcrumb [aria-current]{color:rgb(var(--color-foreground))}.obt-badge{position:absolute;left:12px;bottom:12px;z-index:1;background:var(--obt-bg);border:1px solid var(--obt-line);color:var(--obt-ink);padding:4px 10px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.obt-btn--compact{min-height:44px;padding:0 18px;font-size:12px}.obt-btn .loading__spinner{position:absolute}.obt-btn.loading>span:first-child{visibility:hidden}.obt-quick-add .obt-btn{position:relative}.obt-iglink{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;letter-spacing:.08em;color:var(--obt-muted);text-decoration:none}.obt-iglink--strong{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground))}.obt-ccard{display:flex;flex-direction:column;gap:14px;height:100%}.obt-ccard__media{position:relative;display:block}.obt-ccard__text{display:flex;flex-direction:column;gap:4px}.obt-ccard__type{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--obt-muted)}.obt-ccard__title{margin:0;font-family:var(--obt-font-heading);font-weight:400;font-size:22px;line-height:1.2}.obt-ccard__title a{color:inherit;text-decoration:none}.obt-ccard__desc{margin:4px 0 0;color:var(--obt-muted)}.obt-ccard__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--obt-line)}.obt-ccard--reading{gap:18px}.obt-ccard--reading .obt-ccard__title{font-size:28px;line-height:1.15}.obt-ccard__soldout{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--obt-muted)}artisan-gallery{display:flex;flex-direction:column;gap:12px}.obt-gallery__stage{position:relative}.obt-gallery__slide{margin:0;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--obt-line);display:flex;align-items:center;justify-content:center}.obt-gallery__slide[hidden]{display:none}.obt-gallery__slide img{width:100%;height:100%;object-fit:cover;display:block}.obt-gallery--arch .obt-gallery__slide{aspect-ratio:4 / 5;border-radius:999px 999px 0 0}.obt-gallery__thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.obt-gallery__thumb{aspect-ratio:1 / 1;padding:0;overflow:hidden;cursor:pointer;min-height:44px;background:var(--obt-surface);border:1px solid var(--obt-line);border-radius:0}.obt-gallery__thumb[aria-pressed=true]{border:2px solid rgb(var(--color-foreground))}.obt-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.obt-specs{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:8px 28px;font-size:15px}.obt-specs>div{display:contents}.obt-specs dt{color:var(--obt-muted)}.obt-specs dd{margin:0}.obt-select{min-height:44px;padding:0 14px;background:var(--obt-surface);color:rgb(var(--color-foreground));border:1px solid var(--obt-line);border-radius:0;font:inherit;font-size:14px}.obt-field--soft,.obt-select--soft{background:var(--obt-surface);border-color:var(--obt-line);height:48px;font-size:16px}textarea.obt-field--soft{height:auto}.obt-check{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--obt-muted)}.obt-check input{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--obt-accent)}.obt-check p{margin:0}.obt-check a{color:rgb(var(--color-foreground))}.obt-optional{text-transform:none;letter-spacing:0;color:var(--obt-muted);font-weight:400}.obt-gallery__slide:empty,.obt-comm__image:empty,.obt-hatch:empty{display:flex}
/*# sourceMappingURL=/cdn/shop/t/7/assets/obt-base.css.map */
