.hob-pdp-page{padding-bottom:24px}.hob-crumb{display:flex;gap:6px;font-size:12px;color:var(--hob-muted);padding-top:14px}.hob-crumb a:hover{text-decoration:underline}.hob-pdp{display:grid;gap:22px;padding-block:14px 120px}@media(min-width:900px){.hob-pdp{grid-template-columns:1.15fr 1fr;gap:56px;padding-block:28px 64px}}.hob-gal-col{min-width:0}.hob-gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none;margin-inline:calc(var(--hob-gutter) * -1);outline:none}.hob-gal::-webkit-scrollbar{display:none}.hob-gal img{flex:none;width:100%;aspect-ratio:1;object-fit:contain;background:#fff;scroll-snap-align:start;display:block;height:auto}@media(min-width:900px){.hob-gal{flex-direction:column;overflow:visible;margin:0;gap:8px}}.hob-counter{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:12px;font-size:13px;color:var(--hob-text)}.hob-counter button{width:36px;height:36px;font-size:22px;line-height:1;color:var(--hob-ink);background:none;border:0}@media(min-width:900px){.hob-counter{display:none}}.hob-pdp-info{display:flex;flex-direction:column;gap:16px;min-width:0}@media(min-width:900px){.hob-pdp-info{position:sticky;top:90px;align-self:start}}.hob-vendor{font-size:15px;color:var(--hob-text)}.hob-title{font-size:clamp(26px,7vw,34px);text-transform:none;line-height:1.2;letter-spacing:.01em}.hob-price{font-size:18px;color:#000}.hob-tax{font-size:12px;color:var(--hob-muted);margin-top:-12px}.hob-note-bar{border:1px solid var(--hob-line);background:#fff;padding:12px 14px;font-size:13px;color:var(--hob-ink)}.hob-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.hob-lbl{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--hob-muted);font-weight:500}.hob-lbl #hobSizeMap{letter-spacing:.04em;text-transform:none;color:var(--hob-ink)}.hob-link{color:var(--hob-ink);text-decoration:underline;text-underline-offset:4px;font-size:12px;background:none;border:0;padding:0}.hob-form-pdp{display:flex;flex-direction:column;gap:16px}.hob-sz-lg .hob-sz{min-width:48px;height:38px;padding:0 14px;font-size:13px}.hob-sz[aria-checked=true]{background:var(--hob-ink);color:#fff;border-color:var(--hob-ink)}.hob-stock{font-size:12.5px;min-height:20px;color:var(--hob-muted);margin-top:-8px}.hob-stock.low{color:var(--hob-ink);font-weight:500}.hob-desc{font-size:14px;color:var(--hob-text);line-height:1.6}.hob-desc p{margin:0 0 4px}.hob-desc ul{margin:0;padding-inline-start:18px}.hob-qty-wrap{display:flex;flex-direction:column;gap:8px}.hob-qty{display:inline-flex;align-items:center;border:1px solid rgba(2,9,18,.3);height:46px;width:130px;justify-content:space-between;color:var(--hob-ink);background:#fff}.hob-qty button{width:42px;height:44px;font-size:18px;background:none;border:0;color:inherit}.hob-qty input{width:40px;border:0;text-align:center;font:inherit;color:inherit;background:none;-moz-appearance:textfield}.hob-qty input::-webkit-outer-spin-button,.hob-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hob-add[disabled]{opacity:.55;cursor:not-allowed}.hob-add.is-loading,.hob-btn.is-loading{opacity:.6;pointer-events:none}.hob-form-err{color:#b00020;font-size:13px;margin:0}.hob-pay .shopify-payment-button__button{border-radius:0;min-height:48px}.hob-pay .shopify-payment-button__more-options{display:none}.hob-btn-out{background:transparent;color:var(--hob-ink)}.hob-btn-out:hover{background:var(--hob-ink);color:#fff}.hob-btn-out[disabled]{opacity:.55;cursor:not-allowed;background:transparent;color:var(--hob-ink)}.hob-look{border-top:1px solid var(--hob-line);padding-top:18px;display:flex;flex-direction:column;gap:10px}.hob-look-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--hob-line);background:#fff}.hob-look-tiers div{padding:10px 6px;text-align:center;display:flex;flex-direction:column;gap:1px}.hob-look-tiers div+div{border-inline-start:1px solid var(--hob-line)}.hob-look-tiers b{color:var(--hob-ink);font-size:17px;font-weight:600}.hob-look-tiers span{font-size:11px;color:var(--hob-muted)}.hob-look-tiers .top{background:var(--hob-ink)}.hob-look-tiers .top b,.hob-look-tiers .top span{color:#fff}.hob-look-msg{margin:0;font-size:12.5px;color:var(--hob-muted)}.hob-look-row{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;padding-block:12px;border-bottom:1px solid var(--hob-line);align-items:center}.hob-look-img{display:block;width:76px;height:76px;background:#fff}.hob-look-img img{width:76px;height:76px;object-fit:contain;display:block}.hob-look-c{display:flex;flex-direction:column;gap:6px;min-width:0}.hob-look-t{color:var(--hob-ink);font-size:13px}.hob-look-p,.hob-look-note{font-size:12px;color:var(--hob-muted)}.hob-look-sum{display:flex;justify-content:space-between;font-size:13px;padding-top:6px;color:var(--hob-ink)}.hob-look-sum.save{padding-top:0;font-weight:500}.hob-look-sum.save:empty{display:none}.hob-gone{margin:0}.hob-more{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--hob-line);padding-top:18px}.hob-more .hob-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hob-acc{border-top:1px solid var(--hob-line)}.hob-acc details{border-bottom:1px solid var(--hob-line)}.hob-acc summary{list-style:none;cursor:pointer;padding:16px 0;color:var(--hob-ink);display:flex;justify-content:space-between}.hob-acc summary::-webkit-details-marker{display:none}.hob-acc summary:after{content:"+";font-size:18px;line-height:1}.hob-acc details[open] summary:after{content:"\2013"}.hob-acc ul{margin:0 0 16px;padding-inline-start:18px;font-size:14px}.hob-acc a{text-decoration:underline;text-underline-offset:3px}.hob-sticky{position:fixed;inset-inline:0;bottom:0;z-index:30;background:var(--hob-bg);border-top:1px solid var(--hob-line);padding:10px var(--hob-gutter);padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform .25s ease}.hob-sticky.on{transform:none}.hob-sticky .m{flex:1;min-width:0;font-size:12px;line-height:1.3;color:var(--hob-ink)}.hob-sticky .m b{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hob-sticky .hob-btn{flex:1.3;width:auto;min-height:46px}@media(min-width:900px){.hob-sticky{display:none}}.hob-modal{border:0;padding:0;max-width:min(520px,calc(100vw - 32px));width:100%;background:#fff;color:var(--hob-ink)}.hob-modal::backdrop{background:#00000073}.hob-modal-c{padding:20px;display:flex;flex-direction:column;gap:14px}.hob-x{background:none;border:0;font-size:26px;line-height:1;width:36px;height:36px;color:var(--hob-ink)}.hob-tbl{width:100%;border-collapse:collapse;font-size:13px}.hob-tbl th,.hob-tbl td{padding:10px 8px;border-bottom:1px solid var(--hob-line);text-align:start}.hob-tbl th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--hob-muted);font-weight:500}.hob-tiny{font-size:12px;color:var(--hob-muted);margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hob-pdp.css.map */
