.product-summary{margin-top:20px;color:#233349}.product-summary-text{font-size:16px;line-height:1.65;margin:0}.product-summary-longevity{margin:20px 0 0;padding:14px 16px 16px;border:1px solid #cfe0d6;border-radius:10px;background:#f1f7f3}.product-summary-longevity h3{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2e6b4f}.product-summary-longevity p{margin:0;font-size:17px;font-weight:600;line-height:1.45;color:#1f3a2c;letter-spacing:-.005em}.product-summary-lists{display:grid;gap:24px;color:#233349}.product-summary-lists .product-summary-list h2{font-size:13px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#646761;margin:0 0 8px}.product-summary-list ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.product-summary-list li{position:relative;padding-left:20px;font-size:15px;line-height:1.5}.product-summary-list li:before{position:absolute;left:0;top:0;font-weight:700}.product-summary-likes li:before{content:"+";color:#2e6b4f}.product-summary-complaints li:before{content:"−";color:#9c4a1f}.product-summary-ref{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:3px;border-radius:10px;background:#e6ebf0;color:#233349;font-size:11px;font-weight:650;line-height:1;text-decoration:none;vertical-align:2px}.product-summary-ref:hover{background:#233349;color:#fff}.product-summary-refs{white-space:nowrap}@media (max-width:999px){.product-summary{margin-top:16px}.product-summary-text{font-size:15px;line-height:1.6}.product-summary-longevity{margin-top:16px;padding:12px 14px 14px}.product-summary-longevity p{font-size:15.5px}.product-summary-list li{font-size:14px}.product-summary-lists .product-summary-list h2{font-size:12px}.discovery-product-community>.product-summary-lists:first-child{margin-top:24px}}@media (max-width:429px){.product-summary{margin-top:14px}.product-summary-text{font-size:max(14px,3.5vw)}.product-summary-longevity{margin-top:14px;padding:11px 12px 12px}.product-summary-longevity p{font-size:max(14.5px,3.6vw)}.product-summary-lists{gap:20px}.product-summary-list li{font-size:max(13.5px,3.25vw);padding-left:16px}.product-summary-ref{min-width:18px;height:18px;padding:0 5px}.discovery-product-community>.product-summary-lists:first-child{margin-top:20px}}@media (min-width:1000px){.detail-card-primary:has(.product-summary-lists){overflow:clip}.detail-card-primary .detail-card-end:has(.product-summary-lists){align-self:start;position:sticky;top:72px}.detail-card-primary .detail-card-end:has(.product-summary-lists)>.buy-button{margin-top:24px}}.brand-summary-heading{font-size:13px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#646761;margin:28px 0 0;padding-top:24px;border-top:1px solid #dce1e6}@media (min-width:1000px){.brand-summary-heading{margin-top:0;padding-top:0;border-top:0}}.brand-summary-card .product-summary{margin-top:12px}.brand-summary-card .product-summary-lists{margin-top:22px}.brand-summary-card .discovery-product-community .discovery-evidence{margin-top:18px}.brand-summary-card .discovery-product-summary .discovery-buy-action{width:100%;margin-top:20px;justify-content:center}@media (min-width:1000px){.discovery-product-page .discovery-product.brand-summary-card{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.brand-summary-card .discovery-product-summary,.discovery-product-page .discovery-product.brand-summary-card>.discovery-gallery{grid-column:2}.brand-summary-card .discovery-product-community{grid-column:1;border-left:0;border-right:1px solid var(--dg-line)}}