.fl-trust-badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0;padding:18px 0;border-top:1px solid #eadbdd;border-bottom:1px solid #eadbdd}.fl-trust-badge{display:flex;align-items:flex-start;gap:8px;color:#3b3032;text-decoration:none;min-width:0;font-size:12px;line-height:1.45}.fl-trust-badge__icon{display:inline-flex;flex:0 0 23px;width:23px;height:23px;color:#7a1f2b}.fl-trust-badge__icon svg{width:23px;height:23px}.fl-trust-badge strong{display:block;font-weight:600;color:#7a1f2b}.fl-trust-badge small{display:block;font-size:11px;margin-top:3px}.fl-community-reviews,.fl-related-products{padding:76px 0;color:#32282a;background:#fff;clear:both}.fl-community-reviews{background:#faf5f5;border-block:1px solid #f0e5e6}.fl-details-heading{text-align:center;margin:0 auto 35px;max-width:760px}.fl-details-eyebrow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#7a1f2b;margin:0 0 12px}.fl-details-heading h2{font-family:Playfair Display,Georgia,serif;font-size:34px;font-weight:400;line-height:1.2;color:#7a1f2b;margin:0 0 14px}.fl-details-heading>p:last-child{font-size:14px;line-height:1.7}.fl-community-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fl-community-review{background:#fff;border:1px solid #ebdcdf;overflow:hidden;min-width:0}.fl-community-review__photo{display:block;width:100%;height:300px;object-fit:cover;object-position:center 30%}.fl-community-review__body{padding:24px}.fl-details-stars{color:#7a1f2b;letter-spacing:3px;font-size:19px}.fl-community-review h3{font-family:Playfair Display,Georgia,serif;font-size:20px;font-weight:400;color:#7a1f2b;margin:12px 0}.fl-community-review p{font-size:14px;line-height:1.7;margin:0 0 20px}.fl-community-review__label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#7d7173}.fl-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.fl-related-card{min-width:0}.fl-related-card__image{position:relative;display:block;overflow:hidden;background:#f8f4f4}.fl-related-card__image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;transition:transform .3s}.fl-related-card__image:hover img{transform:scale(1.025)}.fl-related-card__badge{position:absolute;top:0;right:0;background:#7a1f2b;color:#fff;font-size:12px;padding:6px 11px}.fl-related-card__brand{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#7a1f2b;margin:18px 0 6px}.fl-related-card h3{font-family:Playfair Display,Georgia,serif;font-size:20px;font-weight:400;line-height:1.3;margin:0 0 12px}.fl-related-card a{color:inherit;text-decoration:none}.fl-related-card__price{display:flex;gap:10px;align-items:center;font-size:16px;color:#7a1f2b;font-weight:600}.fl-related-card__price s{font-size:13px;color:#8f8586;font-weight:400}.fl-related-card__link{display:inline-block;margin-top:15px;border-bottom:1px solid #d7b7bc;padding-bottom:4px;font-size:12px;letter-spacing:.03em}.fl-size-guide{margin:18px 0;font-size:13px}.fl-size-guide summary{cursor:pointer;color:#7a1f2b;text-decoration:underline}.fl-size-guide__content{padding:18px 0}.fl-size-guide__content img{max-width:100%;height:auto}@media(max-width:989px){.fl-community-review-grid{gap:15px}.fl-community-review__body{padding:18px}.fl-related-grid{gap:16px}.fl-trust-badges{grid-template-columns:1fr}.fl-trust-badge small{display:inline}.fl-trust-badge strong{display:inline;margin-right:5px}}@media(max-width:749px){.fl-community-reviews,.fl-related-products{padding:48px 0}.fl-details-heading h2{font-size:28px}.fl-community-review-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;gap:16px}.fl-community-review{flex:0 0 85%;scroll-snap-align:start}.fl-community-review__photo{height:300px}.fl-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.fl-related-card h3{font-size:17px}.fl-related-card__price{font-size:14px}.fl-trust-badges{gap:13px;padding:18px 0}.fl-trust-badge{font-size:12px}}@media(prefers-reduced-motion:reduce){.fl-related-card__image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fl-product-details.css.map */
