.related-products{display:block}.related-products__heading{margin:0 0 3rem}.ff-studio-related{border-top:1px solid rgba(32,37,31,.18);color:#20251f;background:#f8f7f2!important;scroll-margin-top:8rem}.ff-studio-related__header{max-width:65rem;margin-bottom:3.6rem}.ff-studio-related__eyebrow{display:inline-block;margin:0 0 1.6rem;padding:.5rem .8rem;color:#20251f;background:#e3ef9e;font-size:1rem;font-weight:550;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.ff-studio-related .related-products__heading{margin:0;color:#20251f!important;font-family:var(--font-body-family),sans-serif!important;font-size:clamp(3.8rem,4.6vw,6.2rem)!important;font-weight:500!important;line-height:1.02;letter-spacing:-.045em}.ff-studio-related__intro{margin:1.4rem 0 0;color:#62695d;font-size:1.4rem;line-height:1.6;letter-spacing:0}.ff-studio-related .product-grid{--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 40px;--grid-mobile-horizontal-spacing: 14px;--grid-mobile-vertical-spacing: 32px;margin-top:0;margin-bottom:0}.ff-studio-related .product-grid>.grid__item{display:flex;flex-direction:column;min-width:0}.ff-studio-related .grid__item>product-component{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;width:100%}.ff-studio-related .product-card-wrapper{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.ff-studio-related .card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ff-studio-related :is(.card__inner,.card__media,.card__media .media){border:0!important;border-radius:2px!important;background:#fff!important;box-shadow:none!important}.ff-studio-related .card__inner{width:100%;flex-shrink:0}.ff-studio-related .card__media img{padding:1.2rem!important;object-fit:contain!important;background:#fff!important}.ff-studio-related .card>.card__content{display:flex;flex:1 1 auto;flex-direction:column;padding:1.4rem 0 0!important;background:transparent!important}.ff-studio-related .card>.card__content>.card__information{display:flex;flex:1 1 auto;flex-direction:column;min-height:0!important;padding:0!important}.ff-studio-related .card__heading{min-height:0!important;margin:0;color:#20251f!important;font-family:var(--font-body-family),sans-serif!important;font-size:1.5rem!important;font-weight:500!important;line-height:1.4;letter-spacing:-.015em}.ff-studio-related .card>.card__content .card__heading{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important}.ff-studio-related .card__heading a{display:block;overflow:visible;color:inherit!important;text-decoration:none!important;-webkit-line-clamp:unset}.ff-studio-related .card-information{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;min-height:0!important}.ff-studio-related .card-information>.price{margin-top:1.2rem!important;color:#20251f!important;font-size:1.55rem!important;font-weight:550!important}.ff-studio-related__details-link{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:4.4rem;margin-top:1.2rem;padding:.8rem 0;border-top:1px solid rgba(32,37,31,.2);color:#20251f!important;font-size:1.2rem;font-weight:500;line-height:1.4;letter-spacing:0;text-decoration:none!important}.ff-studio-related__details-link:hover{background:#e3ef9e}.ff-studio-related a:focus-visible{outline:2px solid #20251f!important;outline-offset:3px!important}@media screen and (max-width:749px){.ff-studio-related__header{margin-bottom:2.8rem}.ff-studio-related .related-products__heading{font-size:clamp(3.4rem,9vw,4.2rem)!important}.ff-studio-related__intro{font-size:1.3rem}.ff-studio-related .card__heading{font-size:1.4rem!important}.ff-studio-related .card__media img{padding:.8rem!important}.ff-studio-related .card-information>.price{font-size:1.45rem!important}.ff-studio-related__details-link{font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-related-products.css.map */
