.bp-gallery__main{aspect-ratio:4 / 3;background:var(--bench-white);border:1px solid rgba(0,0,0,.08)}.bp-gallery__main img{object-fit:contain;padding:16px}@media screen and (min-width:990px){.bp-gallery__main img{padding:24px}}.bp-gallery__thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.bp-thumb{flex:0 0 auto;width:88px;height:88px;padding:0;margin:0;background:#fff;border:1px solid rgba(0,0,0,.16);cursor:pointer;transition:border-color .15s ease;aspect-ratio:auto;max-width:none}.bp-thumb:hover{border-color:#00000073}.bp-thumb[aria-current=true]{border:2px solid var(--bench-blue)}.bp-thumb img{width:100%;height:100%;object-fit:contain;padding:6px;display:block}.bp-thumb:focus-visible{outline:2px solid var(--bench-blue);outline-offset:2px}@media screen and (max-width:749px){.bp-thumb{width:66px;height:66px}.bp-thumb img{padding:4px}}.bp-detail{border-top:1px solid rgba(0,0,0,.85);padding:44px 0 48px;gap:20px;align-items:stretch}@media screen and (min-width:750px){.bp-detail{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px}}.bp-features,.bp-specs{background:#f5f5f5;padding:26px 26px 24px}@media screen and (min-width:990px){.bp-features,.bp-specs{padding:30px 32px 28px}}.bp-specs{padding-bottom:12px}@media screen and (min-width:990px){.bp-specs{padding-bottom:16px}}.bp-detail__heading{font-family:var(--bench-font-heavy);text-transform:uppercase;font-size:13px;letter-spacing:.09em;color:var(--bench-ink);margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid var(--bench-blue)}.bp-features ul{list-style:none;margin:0;padding:0}.bp-features li{position:relative;padding-left:28px;font-size:15px;line-height:1.45;margin-bottom:14px;color:var(--bench-ink)}.bp-features li:last-child{margin-bottom:0}.bp-features li:before{content:"";position:absolute;left:0;top:.4em;width:13px;height:11px;background:var(--bench-blue);clip-path:polygon(0 0,52% 0,100% 50%,52% 100%,0 100%,48% 50%)}.bp-spec-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0 44px;margin:0}@media screen and (min-width:750px){.bp-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bp-spec{display:flex;align-items:baseline;gap:6px;padding:11px 0;border-bottom:1px solid rgba(0,0,0,.13)}.bp-spec__label{font-family:var(--bench-font-heavy);text-transform:uppercase;font-size:11px;letter-spacing:.06em;color:#00000080;margin:0;flex:0 0 auto;order:0}.bp-spec:after{content:"";order:1;flex:1 1 auto;height:1px;min-width:16px;margin:0 4px;align-self:center;background-image:radial-gradient(rgba(0,0,0,.3) 1px,transparent 1.2px);background-size:5px 5px;background-repeat:repeat-x}.bp-spec__value{font-family:var(--bench-font-body);font-size:14px;font-weight:700;color:var(--bench-ink);margin:0;text-align:right;order:2;flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bench-product-detail.css.map */
