.shopify-section--main-blog{background:#fff}.lavie-c3-blog{color:#1c1c1c}.lavie-c3-header{border-block-end:1px solid #ded7ca;margin-block-end:clamp(2rem,5vw,4rem);padding-block-end:clamp(1.25rem,3vw,2rem)}.lavie-c3-title{letter-spacing:.22em;line-height:1.05;margin-block-end:1.25rem}.lavie-c3-tags{display:flex;flex-wrap:wrap;gap:.6rem}.lavie-c3-tags a{background:#f1eee8;border-radius:999px;color:#6e6c65;display:block;font-size:.72rem;font-weight:700;letter-spacing:.14em;line-height:1;padding:.72rem .95rem;text-transform:uppercase}.lavie-c3-tags .is-active a,.lavie-c3-tags a:hover,.lavie-c3-tags a:focus-visible{background:#8f9779;color:#fff}.lavie-c3-feature{background:#f7f5ef;border-radius:18px;display:grid;gap:clamp(1.25rem,3vw,2.75rem);grid-template-columns:minmax(0,1fr) minmax(22rem,.7fr);margin-block-end:clamp(2rem,5vw,4rem);padding:clamp(.9rem,2vw,1.4rem)}.lavie-c3-feature__media,.lavie-c3-card__media{background:#ece7db;border-radius:12px;display:block;overflow:hidden}.lavie-c3-feature__media img{aspect-ratio:16 / 9;display:block;object-fit:cover;width:100%}.lavie-c3-card__media img{aspect-ratio:4 / 3;display:block;object-fit:cover;width:100%}.lavie-c3-feature__content{align-self:center;padding:clamp(.35rem,2vw,1.2rem)}.lavie-c3-category{color:#8f9779;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.16em;margin-block-end:.75rem;text-transform:uppercase}.lavie-c3-feature__title,.lavie-c3-card__title{letter-spacing:.04em;line-height:1.26}.lavie-c3-excerpt{color:#1c1c1cad;margin-block-start:.8rem}.lavie-c3-read{color:#1c1c1c;display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.16em;margin-block-start:1rem;text-transform:uppercase}.lavie-c3-grid{display:grid;gap:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.lavie-c3-card{background:#f7f5ef;border-radius:16px;display:grid;gap:1rem;padding:.85rem}.lavie-c3-card__content{padding:.15rem .25rem .45rem}@media screen and (max-width:999px){.lavie-c3-feature{grid-template-columns:1fr}.lavie-c3-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){.lavie-c3-title{letter-spacing:.16em}.lavie-c3-tags{flex-wrap:nowrap;overflow-x:auto;padding-block-end:.25rem;scrollbar-width:none}.lavie-c3-tags::-webkit-scrollbar{display:none}.lavie-c3-tags li{flex:0 0 auto}.lavie-c3-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
