.materials-section,.materials-section *,.materials-section *:before,.materials-section *:after{box-sizing:border-box}.materials-section{padding-top:calc(var(--pm-pt, 104px) * .55);padding-bottom:calc(var(--pm-pb, 0px) * .6)}.pm-container{max-width:var(--page-width);margin:0 auto;padding:0 var(--fl-gutter)}.pm-intro{margin:0 0 18px;display:flex;flex-direction:column;gap:8px}.pm-heading{margin:0;font-family:var(--fl-font-serif);font-weight:var(--fl-serif-weight);font-size:var(--fl-heading-size);line-height:var(--fl-heading-line);letter-spacing:var(--fl-heading-tracking);text-transform:none;color:var(--fl-ink)}.pm-desc{max-width:var(--fl-deck-max-width);margin:0;font-family:var(--fl-font-serif);font-weight:var(--fl-serif-weight);font-size:var(--fl-reading-size);line-height:var(--fl-reading-line);letter-spacing:var(--fl-reading-tracking);color:var(--fl-ink)}.pm-inner-btn{align-self:flex-start;margin-top:8px;font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-body-size);line-height:var(--fl-body-line);color:var(--fl-ink);text-decoration:underline;text-underline-offset:5px}.pm-inner-btn:hover{color:var(--fl-ink-muted)}.pm-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.pm-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:start}.pm-media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;margin-top:calc((var(--fl-body-line) - var(--fl-body-size)) / 2)}.pm-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.pm-image--placeholder{background-color:var(--fl-sand)}.pm-placeholder-svg{width:100%;height:100%}.pm-content{display:flex;flex-direction:column;gap:4px}.pm-label{margin:0;font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-body-size);line-height:var(--fl-body-line);letter-spacing:0;text-transform:none;color:var(--fl-ink)}.pm-text{margin:0;font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-small-size);line-height:var(--fl-small-line);color:var(--fl-ink-muted)}@media screen and (min-width:750px){.materials-section{padding-top:var(--pm-pt, 104px);padding-bottom:var(--pm-pb, 0px)}.pm-intro{margin-bottom:28px}.pm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.pm-card{display:flex;flex-direction:column;gap:12px}.pm-media{aspect-ratio:auto;height:260px;margin-top:0}.pm-content{gap:12px}.pm-text{font-family:var(--fl-font-serif);font-weight:var(--fl-serif-weight);font-size:var(--fl-reading-size);line-height:var(--fl-reading-line);letter-spacing:var(--fl-reading-tracking);color:var(--fl-ink)}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-fairlead-product-materials.css.map */
