.ptt-product-specs,.ptt-product-related{display:grid;gap:var(--sp-4)}.ptt-product-specs__rich{border:var(--border-hairline);border-radius:var(--radius-sm);padding:var(--sp-4);background:var(--surface-card);color:var(--text-body)}.ptt-product-specs__tables{display:grid;gap:var(--sp-4)}.ptt-product-specs--two-column .ptt-product-specs__tables{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ptt-product-specs__block{display:grid;gap:var(--sp-3);min-inline-size:0}.ptt-product-specs__title{margin:0;color:var(--text-strong);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-extrabold);letter-spacing:.02em;text-transform:uppercase}.ptt-product-specs__table{overflow:hidden;border:var(--border-hairline);border-radius:var(--radius-sm);background:var(--surface-card)}.ptt-product-specs__row{display:grid;grid-template-columns:minmax(7rem,11.25rem) minmax(0,1fr)}.ptt-product-specs__row:nth-child(odd){background:var(--surface-page)}.ptt-product-specs__key,.ptt-product-specs__val{padding:var(--sp-3);font-size:var(--fs-sm);line-height:var(--lh-relaxed)}.ptt-product-specs__key{border-inline-end:var(--border-hairline);color:var(--text-strong);font-weight:var(--fw-bold)}.ptt-product-specs__val{color:var(--text-body)}.ptt-product-related{border:var(--border-hairline);border-radius:var(--radius-md);padding:1.125rem 1.125rem 1.375rem;background:var(--surface-card)}.ptt-product-related__head{margin-block-end:.875rem}.ptt-product-related__head h2{display:flex;align-items:baseline;gap:.625rem;font-size:var(--fs-h4);font-weight:var(--fw-extrabold);text-transform:none}.ptt-product-related__head h2 span{color:var(--text-muted);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-regular)}.ptt-product-related__viewport{position:relative;min-inline-size:0}.ptt-product-related__grid{display:grid;gap:var(--sp-2)}.ptt-product-related--grid .ptt-product-related__grid{grid-template-columns:repeat(var(--related-columns),minmax(0,1fr));grid-auto-rows:1fr}.ptt-product-related--carousel .ptt-product-related__grid{grid-auto-columns:12.25rem;grid-auto-flow:column;overflow-x:auto;padding:2px;position:relative;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.ptt-product-related--carousel .ptt-product-related__item{scroll-snap-align:start}.ptt-product-related__nav{position:absolute;z-index:4;inset-block-start:50%;display:flex;inline-size:2.5rem;block-size:2.5rem;align-items:center;justify-content:center;border:var(--border-hairline);border-radius:var(--radius-pill);padding:0;background:var(--surface-card);box-shadow:var(--shadow-md);color:var(--text-body);cursor:pointer;transform:translateY(-50%)}.ptt-product-related__nav:hover{border-color:var(--brand);color:var(--brand)}.ptt-product-related__nav svg{inline-size:1.25rem;block-size:1.25rem}.ptt-product-related__nav--prev{inset-inline-start:.5rem}.ptt-product-related__nav--next{inset-inline-end:.5rem}.ptt-product-related[data-can-scroll-prev=false] .ptt-product-related__nav--prev,.ptt-product-related[data-can-scroll-next=false] .ptt-product-related__nav--next{display:none}.ptt-product-related__empty{margin:0;border:var(--border-hairline);border-radius:var(--radius-sm);padding:var(--sp-5);background:var(--surface-card);color:var(--text-muted)}@media(max-width:72rem){.ptt-product-related--grid .ptt-product-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:48rem){.ptt-product-specs--two-column .ptt-product-specs__tables{grid-template-columns:1fr}}@media(max-width:44rem){.ptt-product-related--grid .ptt-product-related__grid{grid-template-columns:1fr}.ptt-product-related--carousel .ptt-product-related__grid{grid-auto-columns:minmax(11rem,58vw)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product-content.css.map */
