.wp-block-fl-related-products{align-items:center;display:flex;flex-direction:column;max-width:1200px!important}.wp-block-fl-related-products .products{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);width:100%}.wp-block-fl-related-products .image,.wp-block-fl-related-products .image-selector{background-position:50%;background-size:cover;display:block;height:0;padding-bottom:120%;width:100%}.wp-block-fl-related-products .image-bounds{overflow:hidden}.wp-block-fl-related-products .image{cursor:pointer;transition:transform .2s ease}.wp-block-fl-related-products .image:hover{transform:scale(1.2)}.wp-block-fl-related-products .image-selector{background-color:#fff;border:1px solid #000;cursor:pointer;outline:none;transition:transform .1s}.wp-block-fl-related-products .image-selector:hover{transform:scale(1.01)}@media(max-width:700px){.wp-block-fl-related-products .products{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}.wp-block-fl-related-products .product{display:flex;flex-direction:column;justify-content:space-between;max-width:288px}.wp-block-fl-related-products .title-text{color:#000!important;font-size:48px!important;margin:unset!important;margin-bottom:32px!important;text-align:center!important}.wp-block-fl-related-products .product-title-text{color:#000!important;font-size:32px!important;margin:unset!important;margin-bottom:8px!important}@media(max-width:720px){.wp-block-fl-related-products .title-text{font-size:36px!important}.wp-block-fl-related-products .product-title-text{font-size:24px!important}}.wp-block-fl-related-products .instructions{align-items:center;display:flex;flex-direction:column}.wp-block-fl-related-products .instructions p{font-size:18px;margin:0!important}
