.lf-related-products{--lf-rp-inset: 50px;--lf-rp-pad-block: var(--lf-section-pad-block);--lf-rp-gap: var(--lf-space-md);--lf-rp-head-gap: 10px;--lf-rp-card-gap: var(--lf-space-md)}.lf-related-products.section{padding-block:0}.lf-related-products__inner{width:100%;max-width:calc(var(--lf-container) + var(--lf-rp-inset) * 2);margin-inline:auto;padding-inline:var(--lf-rp-inset);padding-block:var(--lf-rp-pad-block);display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--lf-space-md);row-gap:var(--lf-rp-head-gap)}.lf-related-products__heading{order:1;flex:1 1 auto;min-width:0;margin:0;font-family:var(--lf-font-heading);font-weight:var(--lf-heading-weight);font-size:var(--font-h2--size);line-height:var(--lf-heading-line-height);letter-spacing:var(--lf-heading-letter-spacing);text-transform:uppercase;color:inherit}.lf-related-products__cta{order:2;flex:0 0 auto;display:flex;justify-content:flex-end;align-self:flex-end}.lf-related-products__subheading{order:3;flex:0 0 100%;max-width:674px;margin:0;font-family:var(--lf-font-body);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);color:inherit}.lf-related-products__row{order:4;flex:0 0 100%;width:100%;list-style:none;margin:0;padding:0;margin-block-start:calc(var(--lf-rp-gap) - var(--lf-rp-head-gap));display:flex;flex-wrap:wrap;gap:var(--lf-rp-card-gap)}.lf-related-products__item{flex:0 1 calc((100% - var(--lf-rp-card-gap) * 3) / 4);min-width:0}.lf-related-products__empty{order:4;flex:0 0 100%;margin:0;margin-block-start:calc(var(--lf-rp-gap) - var(--lf-rp-head-gap));font-family:var(--lf-font-body);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);opacity:.7}@media screen and (max-width:749px){.lf-related-products{--lf-rp-inset: 20px;--lf-rp-gap: 25px;--lf-rp-card-gap: 15px;--lf-rp-card-row-gap: 40px}.lf-related-products__heading{flex:0 0 100%;font-size:24px}.lf-related-products__cta{order:5;flex:0 0 100%;margin-block-start:calc(var(--lf-rp-gap) - var(--lf-rp-head-gap))}.lf-related-products__row{row-gap:var(--lf-rp-card-row-gap)}.lf-related-products__item{flex:0 1 calc((100% - var(--lf-rp-card-gap)) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/lf-related-products.css.map */
