.prd-section{padding-top:var(--space-12)}.prd-count{margin:0 0 var(--space-6);font:600 13px/16px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.prd-grid .gt-product h3{-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prd-grid .gt-product__art:not(.is-fallback),.prd-detail__art{background:var(--steel)}.prd-grid .gt-product__art:not(.is-fallback) img,.prd-detail__art img{mix-blend-mode:multiply}[data-theme=daylight] .prd-grid .gt-product__art:not(.is-fallback),[data-theme=daylight] .prd-detail__art{background:var(--panel-raised)}.prd-grid .is-fallback .gt-product__fallback{max-width:80%;font:600 18px/22px var(--font-display);letter-spacing:.04em}.prd-disclosure{margin:var(--space-8) 0 0;max-width:760px;font:400 13px/20px var(--font-sans);color:var(--ink-muted);text-wrap:pretty}.prd-disclosure .gt-label{margin-right:var(--space-2);color:var(--ink)}.prd-disclosure--tight{margin:0}.prd-help,.prd-empty{align-items:flex-start;gap:var(--space-6);flex-direction:column;max-width:760px;display:flex}.prd-help .gt-body,.prd-empty .gt-body{margin:0}.prd-empty{gap:var(--space-4);padding:var(--space-4) 0 var(--space-8)}.prd-title{font-size:40px;line-height:42px;display:block}.prd-fullname{max-width:760px;font:400 14px/22px var(--font-sans);color:var(--ink-muted);text-wrap:pretty;margin:0}.prd-fullname .gt-label{margin-right:var(--space-2)}.prd-detail{gap:var(--space-12);grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:start;display:grid}.prd-detail__art{aspect-ratio:1;border:1px solid var(--hairline);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.prd-detail__art img{object-fit:contain;width:84%;max-width:none;height:84%;position:absolute;top:8%;bottom:8%;left:8%;right:8%}.prd-detail__art.is-fallback{background:var(--panel-raised)}.prd-detail__fallback{padding:var(--space-8);text-align:center;font:600 20px/24px var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.prd-detail__info{gap:var(--space-8);flex-direction:column;display:flex}.prd-price,.prd-fits{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.prd-price__value{font-size:56px;line-height:56px}.prd-tags{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.prd-tags li{border:1px solid var(--hairline);font:600 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding:4px 10px}.prd-yourcar{color:var(--ink);margin:0}.prd-fitnote{max-width:46ch;font:400 16px/24px var(--font-sans);color:var(--ink);margin:0}.prd-know{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;max-width:960px;display:grid}.prd-know p{max-width:52ch}.prd-know__lists{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.prd-know__list{gap:var(--space-3);flex-direction:column;display:flex}.prd-know__list ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.prd-know__list li{padding-left:var(--space-5);font:400 16px/24px var(--font-sans);color:var(--ink);position:relative}.prd-know__list li:before{content:"+";color:var(--go);font-weight:600;position:absolute;left:0}.prd-know__list--cons li:before{content:"–";color:var(--ink-muted)}.prd-partner{max-width:46ch;font:400 16px/24px var(--font-sans);color:var(--ink-muted);margin:0}.prd-partner b{color:var(--ink);font-weight:600;display:block}.prd-about-section .gt-prose{max-width:var(--measure)}.prd-more{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.prd-more a{gap:var(--space-3);height:100%;padding:var(--space-6);background:var(--void);border:1px solid var(--hairline);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.prd-more b{font:600 20px/24px var(--font-display);text-transform:uppercase}.prd-more a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (hover:hover){.prd-more a:hover{border-color:var(--ink)}}@media (max-width:1024px){.prd-know{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.prd-more{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.prd-detail{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.prd-detail__art{width:100%;max-width:460px}}@media (max-width:720px){.prd-know__lists{grid-template-columns:minmax(0,1fr)}.prd-section{padding-top:var(--space-8)}.prd-title{font-size:28px;line-height:30px}.prd-price__value{font-size:44px;line-height:44px}.prd-grid .gt-product__art{aspect-ratio:16/10}.prd-detail{gap:var(--space-6)}.prd-detail__art{aspect-ratio:4/3;max-width:none}.prd-detail__info{gap:var(--space-6)}.prd-detail__info .prd-price{order:1}.prd-detail__info .prd-actions{order:2}.prd-detail__info .prd-disclosure{margin-top:calc(-1 * var(--space-4));order:3}.prd-detail__info .prd-fits{order:4}.prd-detail__info .prd-fullname{order:5}}.prd-preview{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-16);background:var(--panel);border-bottom:1px solid var(--hairline);font:400 14px/20px var(--font-sans);color:var(--ink-muted);flex-wrap:wrap;display:flex}.prd-preview p{flex:280px;margin:0}@media (max-width:720px){.prd-preview{padding-left:var(--space-6);padding-right:var(--space-6)}}
