.blpt{margin:0 0 1.6rem}
.blpt__name{font-size:clamp(3.6rem,4.4vw,5.6rem);line-height:.95;letter-spacing:-.035em;font-weight:700;margin:0 0 .8rem;color:var(--bl-ink)}
.blpt__type{font-size:1.8rem;color:rgba(16,24,20,.68);margin:0 0 1.6rem;line-height:1.35}
.blpt__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}
.blpt__chips li{font-size:1.3rem;font-weight:500;padding:.45rem 1.1rem;border-radius:999px;background:#fff;border:1px solid var(--bl-line)}
.blpt__chips li.hi{background:var(--bl-night);color:var(--bl-glow);border-color:var(--bl-night)}
.product__info-container .price{font-size:2.6rem}
.product__info-container .product-form__submit{background:var(--bl-moss);color:var(--bl-paper);border:0;min-height:5.4rem;font-size:1.6rem}
.product__info-container .product-form__submit::after,.product__info-container .product-form__submit::before{display:none}
.product__info-container .product-form__submit:hover{background:var(--bl-night)}
.bltrust{list-style:none;margin:1.6rem 0 0;padding:1.6rem 0 0;border-top:1px solid var(--bl-line);display:grid;gap:.9rem}
.bltrust li{display:flex;gap:1rem;align-items:center;font-size:1.45rem;color:var(--bl-ink)}
.bltrust svg{flex:none;width:2rem;height:2rem;color:var(--bl-moss)}
.product__media-item .media{border-radius:2.4rem;overflow:hidden;background:#efece6}
.product__description h3{font-size:1.9rem;margin-top:2.4rem}
.product__description ul{padding-left:1.8rem}
.product__description li{margin-bottom:.4rem}
.product__accordion summary{padding:1.6rem 0}
.related-products .title{font-size:clamp(3rem,3.6vw,4.4rem);letter-spacing:-.025em}
