.all-blogs-page{background-color:#f5f3ef}.all-blogs-hero{background-color:#f5f3ef;overflow:hidden}.all-blogs{padding-top:50px}.all-blogs-hero__inner{display:flex;flex-direction:column;gap:clamp(1.2rem,2vw,1.6rem);padding-top:calc(var(--header-height, 80px) + 2.5rem);padding-bottom:clamp(1rem,1.5vw,1.5rem)}@media screen and (max-width:989px){.all-blogs-hero__inner{padding-top:calc(var(--header-height, 70px) + 2rem);padding-bottom:1rem;gap:1rem}}@media screen and (max-width:749px){.all-blogs-hero__inner{padding-top:calc(var(--header-height, 60px) + 1.5rem);padding-bottom:.8rem;gap:.8rem}}.all-blogs-hero__media{position:relative;overflow:hidden;width:100%}.all-blogs-hero__media img{width:100%;height:auto;display:block;object-fit:contain}.all-blogs-section{background-color:#f5f3ef}.all-blogs-section__heading{font-family:PlayfairDisplay,Georgia,Times New Roman,serif;font-size:clamp(3rem,4.5vw,4.8rem);font-weight:400;line-height:1.15;color:#2e0a0a;text-align:center;margin:0 0 clamp(3rem,5vw,5rem);letter-spacing:-.02em}@media screen and (max-width:749px){.all-blogs-section__heading{font-size:clamp(2.4rem,7vw,3.2rem);margin-bottom:clamp(2rem,4vw,3rem)}}.all-blogs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.6rem,2.5vw,2.4rem);list-style:none;padding:0;margin:0}@media screen and (max-width:1100px){.all-blogs-grid{grid-template-columns:repeat(2,1fr);gap:1.6rem}}@media screen and (max-width:749px){.all-blogs-grid{grid-template-columns:1fr;gap:2.4rem}}.blog-card{display:flex;flex-direction:column;background:#fff;border-radius:1.2rem;overflow:hidden;border:1px solid rgba(46,10,10,.08);transition:box-shadow .3s ease,transform .3s ease;height:100%}.blog-card:hover{box-shadow:0 12px 32px #2e0a0a1a;transform:translateY(-4px)}.blog-card__link{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.blog-card__image-wrapper{position:relative;overflow:hidden;aspect-ratio:16 / 10;background-color:#f5f3ef}.blog-card__image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.blog-card:hover .blog-card__image-wrapper img{transform:scale(1.05)}@media screen and (max-width:749px){.blog-card__image-wrapper{aspect-ratio:16 / 9}}.blog-card__content{display:flex;flex-direction:column;flex-grow:1;padding:clamp(1.6rem,2vw,2rem);gap:.8rem}.blog-card__category{font-family:DMSans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.4;color:#7a5c5c;text-transform:uppercase;letter-spacing:.06em}@media screen and (max-width:749px){.blog-card__category{font-size:1.1rem}}.blog-card__title{font-family:PlayfairDisplay,Georgia,Times New Roman,serif;font-size:clamp(1.8rem,2vw,2.2rem);font-weight:400;line-height:1.25;color:#2e0a0a;margin:0;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}@media screen and (max-width:749px){.blog-card__title{font-size:1.8rem}}.blog-card__title-text{flex:1}.blog-card__arrow{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;flex-shrink:0;margin-top:.2rem;transition:transform .3s ease}.blog-card:hover .blog-card__arrow{transform:translate(3px,-3px)}.blog-card__arrow svg{width:100%;height:100%}.blog-card__excerpt{font-family:DMSans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.4rem;line-height:1.6;color:#6b5555;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:749px){.blog-card__excerpt{font-size:1.3rem;line-height:1.5}}.blog-card__meta{display:flex;align-items:center;gap:.8rem;margin-top:auto;padding-top:1.2rem;border-top:1px solid rgba(46,10,10,.06)}.blog-card__avatar{width:2.8rem;height:2.8rem;border-radius:50%;background:linear-gradient(135deg,#c4a484,#a08060);display:flex;align-items:center;justify-content:center;font-family:DMSans,sans-serif;font-size:1.1rem;font-weight:600;color:#fff;text-transform:uppercase;flex-shrink:0}.blog-card__author-name{font-family:DMSans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.3rem;font-weight:500;color:#2e0a0a;line-height:1.4}.blog-card__date{font-family:DMSans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.2rem;color:#9a8080;line-height:1.4}.all-blogs-pagination{margin-top:clamp(3rem,5vw,5rem)}.all-blogs-category{margin-bottom:clamp(3rem,5vw,5rem)}.all-blogs-category:last-child{margin-bottom:0}.all-blogs-category__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:clamp(2rem,3vw,3rem);padding-bottom:1.2rem;border-bottom:1px solid rgba(46,10,10,.08)}.all-blogs-category__title{font-family:PlayfairDisplay,Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,2.8rem);font-weight:400;line-height:1.2;color:#2e0a0a;margin:0;letter-spacing:-.01em}.all-blogs-category__link{font-family:DMSans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.4rem;font-weight:500;color:#5a4545;text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;transition:color .2s ease}.all-blogs-category__link:hover{color:#2e0a0a}.all-blogs-category__link .icon-wrap{display:inline-flex}.all-blogs-empty{text-align:center;padding:4rem 1.5rem;color:#6b5555;font-family:DMSans,sans-serif;font-size:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-all-blogs.css.map */
