h2.eyebrow,h3.eyebrow{font-family:var(--font-text);font-weight:500}:target,#buy,#top{scroll-margin-top:5.5rem}.swatch-group__label span{color:var(--ink-soft)}.crumbs{padding-block:var(--space-5) 0}.crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:var(--t-small);color:var(--ink-soft)}.crumbs a{color:var(--ink-muted);text-decoration:none;text-underline-offset:.22em}.crumbs a:hover{color:var(--ink);text-decoration:underline}.crumbs li+li:before{content:"/";margin-right:.5rem;color:var(--ink-faint)}.crumbs [aria-current=page]{color:var(--ink)}.pdp{padding-block:var(--space-6) var(--space-section)}.pdp__grid{display:grid;align-items:start;gap:var(--space-7) var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}@media(max-width:899px){.pdp__grid{grid-template-columns:1fr;gap:var(--space-6)}}.gallery{position:sticky;top:5.5rem;display:flex;flex-direction:column;gap:var(--space-3);max-height:calc(100vh - 7rem)}@media(max-width:899px){.gallery{position:static;top:auto;max-height:none}}.gallery__stage{position:relative;aspect-ratio:1;overflow:hidden;flex:1 1 auto;min-height:12rem;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-lg)}.gallery__stage img{width:100%;height:100%;object-fit:contain;display:block}.gallery__caption{position:absolute;left:var(--space-4);bottom:var(--space-4);font-size:var(--t-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft);background:color-mix(in srgb,var(--paper) 84%,transparent);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:.35rem .6rem}.gallery__thumbs{list-style:none;margin:0;padding:0;flex:none;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-3);max-width:27rem}.gallery>.slot{flex:none}.gallery__thumbs li{display:block}.thumb{aspect-ratio:1;overflow:hidden;display:grid;place-items:center;background:var(--paper-2);border:1px solid var(--rule);border-radius:var(--radius);width:100%;padding:0;margin:0;cursor:pointer;-webkit-appearance:none;appearance:none;transition:border-color .16s ease,box-shadow .16s ease}.thumb:hover{border-color:var(--rule-strong)}.thumb:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.thumb img{width:100%;height:100%;object-fit:contain;display:block}.thumb[data-current=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.pdp__title{font-size:var(--t-h1)}.buy__price--pdp{display:flex;align-items:baseline;flex-wrap:wrap;gap:.55rem}.price-from{font-family:var(--font-text);font-size:var(--t-body);font-weight:500;color:var(--ink-muted)}.price-from[hidden],#buy-price-note[hidden]{display:none}.pdp__label{font-size:var(--t-small);color:var(--ink-muted)}.pdp__label b{color:var(--ink);font-weight:500}.mini{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:var(--space-5)}.mini summary{cursor:pointer;list-style:none;padding-block:var(--space-3);font-size:var(--t-small);font-weight:500;display:flex;justify-content:space-between;gap:var(--space-4)}.mini summary::-webkit-details-marker{display:none}.mini summary:after{content:"+";color:var(--gold-deep);font-size:1.15rem;line-height:1}.mini[open] summary:after{content:"\2212"}.mini p{padding-bottom:var(--space-3);font-size:var(--t-small);color:var(--ink-muted)}.pdp__block{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--rule)}.desc__lead{font-size:var(--t-lead);color:var(--ink);max-width:var(--measure)}.desc p+p{margin-top:var(--space-4)}.desc__body{color:var(--ink-muted);max-width:var(--measure)}.warranty{display:grid;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper-2)}.warranty__head{display:flex;align-items:center;gap:.5rem;margin-bottom:var(--space-1)}.warranty__head svg{flex:none;color:var(--gold-deep)}.warranty__title{font-family:var(--font-text);font-weight:500;font-size:var(--t-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft)}.warranty__claim{font-family:var(--font-display);font-size:var(--t-h3);line-height:var(--lh-heading)}.warranty ul{list-style:none;margin:var(--space-2) 0 0;padding:0;display:grid;gap:.45rem}.warranty li{font-size:var(--t-small);color:var(--ink-muted)}.faq__body{display:grid;gap:var(--space-3);padding-bottom:var(--space-4)}.faq .faq__body p{padding-bottom:0}.faq .faq__body .slot{margin-top:0}.worn{padding-block:var(--space-7)}.worn__grid{display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:var(--space-6)}.worn__fig{margin:0;display:flex;flex-direction:column}.worn__fig img{width:100%;flex:1;min-height:0;object-fit:cover;display:block;border:1px solid var(--rule);background:var(--paper)}.worn__fig figcaption{margin-top:var(--space-3);font-size:var(--t-small);color:var(--ink-muted);max-width:40ch}.specs{background:var(--paper-2);border-block:1px solid var(--rule);padding-block:var(--space-7)}.specs dl{margin:var(--space-5) 0 0;display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.specs dt{font-size:var(--t-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--space-2)}.specs dd{margin:0;font-size:var(--t-small);color:var(--ink)}.specs__more{margin-top:var(--space-5)}.pdp__back{padding-block:var(--space-7)}.footer h3{font-size:var(--t-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);font-family:var(--font-text);font-weight:500;margin:0 0 var(--space-4)}.pdp__origin{margin:.5rem 0 0;font-size:var(--t-small);color:var(--ink-muted);line-height:var(--lh-normal, 1.5)}.pdp__origin b{color:var(--ink);font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sib-product-page.css.map */
