.htpt{display:block;min-width:0;color:rgb(var(--text-color));scroll-margin-top:120px;container-type:inline-size}.htpt [hidden]{display:none!important}.htpt__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;padding:6px;border:1px solid var(--card-border-color);background:rgba(var(--panel-bg-color));border-radius:8px}.htpt__tabs a{display:flex;min-height:48px;align-items:center;justify-content:center;gap:7px;padding:8px 5px;border:2px solid rgba(var(--heading-color)/.45);border-radius:6px;background:var(--card-bg-color);color:rgb(var(--text-color));font-size:clamp(14px,2.7cqi,16px);font-weight:750;line-height:1.25;text-align:center;text-decoration:none}.htpt__tabs a:hover{border-color:rgb(var(--heading-color))}.htpt__tabs a[aria-selected=true]{border-color:rgb(var(--heading-color));box-shadow:inset 0 -3px rgb(var(--star-color));color:rgb(var(--heading-color))}.htpt__tabs svg{flex:0 0 auto}.htpt__badge{flex:0 0 auto;padding:3px 6px;border-radius:6px;background:rgb(var(--star-color));color:rgb(var(--heading-color));font-size:12px;line-height:1.1}.htpt__panel{min-width:0;padding-top:17px}.htpt__details{padding-top:22px}.htpt__intro{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 18px;padding:15px 16px;border-left:4px solid rgb(var(--star-color));border-radius:9px;background:rgba(var(--panel-bg-color))}.ht-universal-description .htpt__intro h2{margin:3px 0 4px;color:rgb(var(--heading-color));line-height:1.2}.htpt__intro p{margin:0;font-size:14px}.htpt__finder{min-height:44px;padding:8px 13px;border:2px solid rgb(var(--heading-color));border-radius:6px;font-size:14px;font-weight:750}.htpt__status{margin:12px 0;min-height:21px;font-size:13px;color:rgba(var(--text-color)/.75)}.htpt__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;padding:0;margin:0;list-style:none}.htpt-card{display:grid;grid-template-columns:88px minmax(0,1fr) minmax(105px,125px);align-items:center;gap:12px;min-width:0;padding:12px;border:1px solid var(--card-border-color);border-radius:10px;background:var(--card-bg-color);color:rgb(var(--card-text-color))}.htpt-card:focus-within{border-color:rgb(var(--link-color))}.htpt-card__image{display:grid;place-items:center;aspect-ratio:1;min-width:0;padding:5px;border:1px solid var(--card-border-color);border-radius:8px;background:var(--card-bg-color)}.htpt-card__image img,.htpt-card__image svg{display:block;width:100%;height:100%;object-fit:contain}.htpt-card__image svg{opacity:.42}.htpt-card__body{display:grid;gap:4px;min-width:0}.htpt-card__sku{color:rgba(var(--card-text-color)/.75);font-size:11px;line-height:1.3}.htpt-card__title{color:rgb(var(--card-text-color));font-size:14px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.htpt-card__title:hover{color:rgb(var(--link-color));text-decoration:underline}.htpt-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:2px}.htpt-card__price{font-size:15px;font-weight:800}.htpt-card__stock{--htpt-stock-tone: rgb(var(--in-stock-text-color));display:inline-flex;align-items:center;gap:5px;background:color-mix(in srgb,var(--htpt-stock-tone) 12%,var(--card-bg-color));color:rgb(var(--card-text-color));padding:3px 7px;border-radius:5px;font-size:11px;font-weight:700;line-height:1.25}.htpt-card__stock:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--htpt-stock-tone);flex:0 0 auto}.htpt-card__stock--to-order{--htpt-stock-tone: rgb(var(--special-order-text-color));padding:4px 8px;border:1px solid var(--htpt-stock-tone);background:color-mix(in srgb,var(--htpt-stock-tone) 16%,var(--card-bg-color));color:color-mix(in srgb,var(--htpt-stock-tone) 55%,rgb(var(--card-text-color)));font-size:12px;font-weight:750}.htpt-card__stock--sold-out{--htpt-stock-tone: rgb(var(--no-stock-text-color))}.htpt-card__purchase{min-width:0}.htpt-card__action{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:6px 8px;border-radius:6px;font-size:13px;font-weight:750;line-height:1.25;text-align:center;text-decoration:none}.htpt-card__action:disabled{--htpt-sold-out: color-mix(in srgb, rgb(var(--sold-out-label-bg-color)) 85%, rgb(var(--heading-color)));cursor:default;opacity:1;border-color:var(--htpt-sold-out);background:var(--htpt-sold-out);color:rgb(var(--sold-out-label-text-color))}.htpt-card__action[aria-disabled=true]{opacity:.65;cursor:progress}.htpt-card__error{margin:5px 0 0;font-size:12px;line-height:1.3;color:rgb(var(--error-text-color))}.htpt-card__fulfilment{color:rgba(var(--card-text-color)/.8);font-size:12px;line-height:1.4}.htpt-card__fulfilment summary{color:rgb(var(--link-color));text-decoration:underline;cursor:pointer}.htpt-card__fulfilment p{margin:4px 0}.htpt__more{display:block;min-height:46px;margin:15px auto 0;padding:9px 20px;border-radius:6px;font-weight:750}.htpt__more[aria-disabled=true]{opacity:.65;cursor:progress}.htpt :focus-visible{outline:2px solid rgb(var(--link-color));outline-offset:2px}@container (max-width: 439px){.htpt__finder{width:100%}.htpt-card{grid-template-columns:66px minmax(0,1fr);gap:7px 10px;padding:10px;align-items:start}.htpt-card__image{grid-row:1 / span 2}.htpt-card__purchase{grid-column:2}}@container (max-width: 318px){.htpt__tabs svg{display:none}.htpt__tabs a{gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/336/assets/ht-product-parts-tabs.css.map */
