:root{--lob-ink: #111111;--lob-bone: #f3f0ea;--lob-paper: #ffffff;--lob-stone: #dcd6cb;--lob-muted: #5e5a54;--lob-body: #3a3732;--lob-orange: #c2410c;--lob-orange-hover: #a8380a;--lob-orange-on-ink: #f08a5d;--lob-instock: #2f6b3a;--lob-gutter: clamp(20px, 4vw, 48px);--lob-space: clamp(48px, 5.5vw, 80px);--lob-max: 1440px;--lob-radius: 6px;--lob-font: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--lob-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--font-body--family: var(--lob-font);--font-subheading--family: var(--lob-font);--font-heading--family: var(--lob-font);--font-accent--family: var(--lob-mono)}.lob{font-family:var(--lob-font);color:var(--lob-ink);font-size:16px;line-height:1.5}.lob *,.lob *:before,.lob *:after{box-sizing:border-box}.lob-wrap{max-width:var(--lob-max);margin-inline:auto;padding-inline:var(--lob-gutter)}.lob-d{font-family:var(--lob-font);font-stretch:62%;font-weight:900;text-transform:uppercase;letter-spacing:-.005em;line-height:.88;margin:0;color:inherit}.lob-m{font-family:var(--lob-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin:0}.lob-muted{color:var(--lob-muted)}.lob-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-block-end:clamp(24px,3vw,36px)}.lob-section-head .lob-m{margin-block-end:16px}.lob-h2{font-size:clamp(52px,6vw,96px)}.lob-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:999px;border:1.5px solid transparent;font:700 16px/1 var(--lob-font);text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.lob-btn--accent{background:var(--lob-orange);color:#fff}.lob-btn--accent:hover{background:var(--lob-orange-hover);color:#fff}.lob-btn--ink{background:var(--lob-ink);color:#fff}.lob-btn--ink:hover{background:#333;color:#fff}.lob-btn--outline{background:transparent;color:currentColor;border-color:currentColor}.lob-btn--outline:hover{background:#7f7f7f1f}.lob-btn--sm{min-height:44px;padding:0 20px;font-size:14px}.lob-btn[disabled]{opacity:.45;cursor:not-allowed}.lob-btn:focus-visible,.lob a:focus-visible,.lob button:focus-visible,.lob input:focus-visible{outline:2px solid var(--lob-orange);outline-offset:3px}.lob-link{color:inherit;font-weight:700;text-underline-offset:6px}.lob-link:hover{color:var(--lob-orange)}.lob-stock{display:inline-flex;align-items:center;gap:8px;color:var(--lob-instock)}.lob-stock:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.lob-stock--out{color:var(--lob-muted)}.lob-ph{background:repeating-linear-gradient(135deg,#d9d3c7 0 1px,#e6e1d7 1px 14px)}.lob-img-cover{width:100%;height:100%;object-fit:cover;display:block}.lob-img-contain{width:100%;height:100%;object-fit:contain;display:block}.lob-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.lob *{transition:none!important;animation:none!important}}.lob-card__img,.lob-hero__paddle img,.lob-anatomy__center img,.lob-pdp__slide img,.lob-pdp__thumb img,.lob-pdp__addon-img img,.lob-pdp__sticky-img img{mix-blend-mode:multiply}.shopify-section-group-footer-group h2{font-stretch:62%;font-weight:900;text-transform:uppercase;line-height:.9;font-size:clamp(56px,7vw,120px)}.lob-pdp__dynamic .shopify-payment-button,.lob-pdp__dynamic shopify-accelerated-checkout,.lob-pdp__dynamic .shopify-payment-button__button{width:100%}.card-gallery .product-media-container,.card-gallery .product-media,.card-gallery .product-media__image{aspect-ratio:1 / 1!important;height:auto!important}.card-gallery .product-media__image,.resource-card__media img{width:100%!important;object-fit:cover!important;mix-blend-mode:normal}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lob.css.map */
