.bf-product-facts{background:linear-gradient(#fafbfc 0%,#f4f6f8 100%);border:1px solid #0000000f;border-radius:12px;margin:0 0 1rem;padding:.85rem 1rem}.bf-product-facts__title{color:#1f2937;margin:0 0 .65rem;font-size:.95rem;font-weight:700}.bf-product-facts__list{gap:.45rem;margin:0;display:grid}.bf-product-facts__row{border-bottom:1px dashed #0000000f;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.35rem 0;display:flex}.bf-product-facts__row:last-child{border-bottom:none;padding-bottom:0}.bf-product-facts__label{color:#6b7280;margin:0;font-size:.86rem;font-weight:500}.bf-product-facts__value{color:#111827;text-align:left;margin:0;font-size:.92rem;font-weight:600}.bf-product-facts__link{color:var(--bfrontshop-brand-primary,#0071e3);font-weight:600;text-decoration:none}.bf-product-facts__link:hover,.bf-product-facts__link:focus-visible{text-decoration:underline}.product-show-box .price-container .price.fs-2{letter-spacing:-.02em}.product-show-box .title.fs-5{line-height:1.45}#priceCalculationAlert.bf-price-final-only #calculatedWeightContainer,#priceCalculationAlert.bf-price-final-only #calculatedFeePriceContainer{display:none!important}#priceCalculationAlert.bf-price-final-only #calculatedTotalPriceContainer strong{font-size:1.05rem}@media (width<=575.98px){.bf-product-facts{padding:.75rem .85rem}.bf-product-facts__row{flex-direction:column;align-items:flex-start;gap:.15rem}.bf-product-facts__value{text-align:right}}