.fb-section{padding-block:var(--space-8) var(--space-16)}.fb-inner{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--page-inline-padding)}.fb-head{margin-block-end:var(--space-8)}.fb-title{margin:0;color:var(--color-text)}.fb-intro{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-md)}.fb-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-8) var(--space-6)}@media(min-width:768px){.fb-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.fb-grid{grid-template-columns:repeat(3,1fr)}}.fb-link{display:block;text-decoration:none;color:inherit}.fb-media{border-radius:var(--radius-xl);overflow:hidden;aspect-ratio:3 / 2;background:var(--color-bg-subtle)}.fb-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.fb-link:hover .fb-img{transform:scale(1.03)}.fb-media-placeholder{width:100%;height:100%;background:var(--color-bg-subtle)}.fb-body{padding-block-start:var(--space-4)}.fb-card-title{margin:0;font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--color-text)}.fb-link:hover .fb-card-title{color:var(--color-action)}.fb-excerpt{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-body)}.fb-date{display:block;margin-block-start:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.fb-empty{color:var(--color-text-secondary)}.fb-empty a{color:var(--color-action)}.fb-pager{display:flex;align-items:center;justify-content:center;gap:var(--space-6);margin-block-start:var(--space-12)}.fb-pager-link{color:var(--color-action);font-weight:var(--weight-ui);text-decoration:none}.fb-pager-link:hover{color:var(--color-action-hover);text-decoration:underline}.fb-pager-link.is-disabled{color:var(--color-grey-400)}.fb-pager-status{color:var(--color-text-secondary);font-size:var(--text-sm)}.fa-section{padding-block:var(--space-8) var(--space-16)}.fa-inner{max-width:var(--measure);margin-inline:auto;padding-inline:var(--page-inline-padding)}.fa-crumb{display:inline-block;color:var(--color-sage-700);font-size:var(--text-sm);font-weight:var(--weight-ui);text-decoration:none;margin-block-end:var(--space-2)}.fa-crumb:hover{text-decoration:underline}.fa-title{margin:0;color:var(--color-text)}.fa-date{display:block;margin-block-start:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.fa-cover{margin-block-start:var(--space-6);border-radius:var(--radius-xl);overflow:hidden}.fa-cover-img{display:block;width:100%;height:auto}.fa-content{margin-block-start:var(--space-8)}.fa-content p{margin:0 0 var(--space-4);line-height:var(--leading-body)}.fa-content h2{margin:var(--space-8) 0 var(--space-3);font-size:var(--text-xl);color:var(--color-text)}.fa-content ul,.fa-content ol{margin:0 0 var(--space-4);padding-inline-start:var(--space-6)}.fa-content li{margin-block-end:var(--space-2);line-height:var(--leading-body)}.fa-content img{display:block;max-width:100%;height:auto;border-radius:var(--radius-xl);margin-block:var(--space-6)}.fa-content a{color:var(--color-action);text-underline-offset:.15em}.fa-content a:hover{color:var(--color-action-hover)}.fa-foot{margin-block-start:var(--space-12);padding-block-start:var(--space-6);border-block-start:1px solid var(--color-border-subtle)}.fa-back{display:inline-block;color:var(--color-action);font-weight:var(--weight-ui);text-decoration:none}.fa-back:hover{color:var(--color-action-hover);text-decoration:underline}.fa-siblings{display:grid;grid-template-columns:1fr;gap:var(--space-3);margin-block-start:var(--space-6)}@media(min-width:768px){.fa-siblings{grid-template-columns:repeat(2,1fr)}}.fa-sibling{display:block;padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);text-decoration:none;background:var(--color-white);transition:border-color var(--duration-base) var(--ease-out)}.fa-sibling:hover{border-color:var(--color-sage-500)}.fa-sibling-label{display:block;color:var(--color-text-secondary);font-size:var(--text-sm)}.fa-sibling-title{display:block;margin-block-start:var(--space-1);color:var(--color-text);font-weight:var(--weight-ui);line-height:var(--leading-snug)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/florista-blog.css.map */
