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