.bp-product-page{position:relative;color:#fff;background:#2a2a2a}.bp-product-overview{max-width:1140px;margin:0 auto;min-height:1110px;padding:72px 0 100px;display:grid;grid-template-columns:minmax(0,691px) 1fr;gap:66px}.bp-product-primary>img{display:block;width:100%;aspect-ratio:691/921;object-fit:cover}.bp-product-primary{display:flex;flex-direction:column;align-items:center}.bp-product-action{min-width:142px;margin-top:18px;padding:9px 22px;border:1px solid #fff;color:#fff;text-align:center;font-size:12px}.bp-product-copy{padding-top:4px}.bp-product-copy h1{font:400 42px/1.15 Georgia,Times New Roman,serif;text-transform:uppercase;letter-spacing:.015em;margin:0 0 30px}.bp-product-copy p{font-size:13px;line-height:1.75;margin:0 0 38px}.bp-product-copy video,.bp-product-secondary{display:block;width:300px;max-width:100%;aspect-ratio:3/4;object-fit:cover;margin-bottom:20px;background:#191919}.bp-product-copy>a{display:flex;width:360px;max-width:100%;min-height:40px;margin-top:8px;border:1px solid #fff;color:#fff;align-items:center;justify-content:center;font-size:12px}.bp-product-spec{min-height:1110px;background:#fff;color:#484848;padding-top:76px}.bp-product-photos h2,.bp-product-related h2,.bp-product-spec h2{text-align:center;font:400 24px/1.25 Georgia,Times New Roman,serif;letter-spacing:.02em;margin:0}.bp-product-photos{min-height:920px;background:#2a2a2a;padding:82px 20px}.bp-product-photos>div{max-width:980px;margin:70px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.bp-product-photos img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.bp-product-related{min-height:800px;background:#fff;color:#484848;padding:78px 20px 110px}.bp-product-related>div{max-width:980px;margin:70px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bp-product-related a{position:relative;display:block;min-width:0;overflow:hidden;background:#ddd;color:#fff}.bp-product-related img{display:block;width:100%;aspect-ratio:522/668;object-fit:cover}.bp-product-related span{position:absolute;left:18px;right:18px;bottom:16px;font:400 13px/1.2 Georgia,Times New Roman,serif;text-transform:uppercase;letter-spacing:.04em;text-shadow:0 1px 5px rgba(0,0,0,.65)}.bp-product-top{position:fixed;z-index:30;right:max(28px,calc((100vw - 1140px)/2));top:52%;padding:9px 17px;background:rgba(30,30,30,.62);color:#fff;font-size:10px}@media(max-width:900px){.bp-product-overview{min-height:0;padding:42px 22px 72px;grid-template-columns:1fr;gap:48px}.bp-product-copy h1{font-size:36px}.bp-product-copy p{font-size:15px}.bp-product-copy video,.bp-product-copy>a,.bp-product-secondary{width:100%}.bp-product-spec{min-height:650px}.bp-product-photos{min-height:0;padding:64px 20px 80px}.bp-product-photos>div{grid-template-columns:1fr;margin-top:45px}.bp-product-related{min-height:520px;padding:64px 20px 80px}.bp-product-related>div{grid-template-columns:1fr;margin-top:45px;gap:18px}.bp-product-top{right:18px;top:auto;bottom:18px}}