.ess-blog{background-color:var(--ess-blog-bg, #FBF9F4);padding:var(--ess-blog-pt, 80px) 0 var(--ess-blog-pb, 80px)}.ess-blog__inner{max-width:1280px;margin:0 auto;padding:0 48px}.ess-blog__header{text-align:center;margin-bottom:52px}.ess-blog__eyebrow{font-family:Poppins,sans-serif;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#2c332f80;margin:0 0 16px;display:flex;align-items:center;justify-content:center;gap:12px}.ess-blog__eyebrow:before,.ess-blog__eyebrow:after{content:"";display:inline-block;width:28px;height:1px;background:currentColor;flex-shrink:0}.ess-blog__title{font-family:The Seasons,Cormorant Garamond,Georgia,serif;font-size:var(--ess-blog-title-size, 44px);font-weight:400;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase;color:#2c332f;margin:0}.ess-blog__grid{display:grid;gap:32px}.ess-blog__grid.cols-2{grid-template-columns:repeat(2,1fr)}.ess-blog__grid.cols-3{grid-template-columns:repeat(3,1fr)}.ess-blog__grid.cols-4{grid-template-columns:repeat(4,1fr)}.ess-blog__card{display:flex;flex-direction:column;gap:0}.ess-blog__card-img{display:block;overflow:hidden;border-radius:8px;background:#e8e4dc;text-decoration:none;margin-bottom:18px}.ess-blog__card-img.ratio-landscape{aspect-ratio:4 / 3}.ess-blog__card-img.ratio-square{aspect-ratio:1 / 1}.ess-blog__card-img.ratio-portrait{aspect-ratio:3 / 4}.ess-blog__card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.25,.46,.45,.94)}.ess-blog__card:hover .ess-blog__card-img img{transform:scale(1.04)}.ess-blog__card-img .placeholder-svg{width:100%;height:100%;opacity:.3}.ess-blog__card-body{display:flex;flex-direction:column;gap:8px}.ess-blog__card-date{font-family:Poppins,sans-serif;font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#2c332f73}.ess-blog__card-title{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.35;color:#2c332f;margin:0}.ess-blog__card-title a{color:inherit;text-decoration:none;transition:opacity .2s ease}.ess-blog__card-title a:hover{opacity:.68}.ess-blog__card-excerpt{font-family:Poppins,sans-serif;font-size:13px;font-weight:300;line-height:1.65;color:#2c332f99;margin:0}.ess-blog__card--placeholder .ess-blog__card-title a,.ess-blog__card--placeholder .ess-blog__card-excerpt{opacity:.45}.ess-blog__empty{font-family:Poppins,sans-serif;font-size:14px;color:#2c332f80;grid-column:1 / -1;text-align:center;padding:40px 0}.ess-blog__cta-wrap{display:flex;justify-content:center;margin-top:52px}.ess-blog__cta{display:inline-block;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:16px 48px;border:1.5px solid #2C332F;color:#2c332f;text-decoration:none;border-radius:2px;transition:background .22s ease,color .22s ease}.ess-blog__cta:hover{background:#2c332f;color:#fbf9f4}@media screen and (max-width:1099px){.ess-blog__inner{padding:0 32px}.ess-blog__grid.cols-4{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:989px){.ess-blog__grid.cols-3,.ess-blog__grid.cols-4{grid-template-columns:repeat(2,1fr)}.ess-blog__title{font-size:calc(var(--ess-blog-title-size, 48px) * .8)}}@media screen and (max-width:749px){.ess-blog__inner{padding:0}.ess-blog__header{padding:0 20px;margin-bottom:32px}.ess-blog__cta-wrap{padding:0 20px;margin-top:36px}.ess-blog__cta{width:100%;text-align:center}.ess-blog{padding-top:52px;padding-bottom:52px}.ess-blog__title{font-size:calc(var(--ess-blog-title-size, 48px) * .68)}.ess-blog__grid,.ess-blog__grid.cols-2,.ess-blog__grid.cols-3,.ess-blog__grid.cols-4{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;padding:4px calc((100% - 78vw)/2) 16px;scroll-padding-left:calc((100% - 78vw)/2);margin:0;grid-template-columns:unset}.ess-blog__grid::-webkit-scrollbar{display:none}.ess-blog__card{flex:0 0 78vw;max-width:360px;scroll-snap-align:center}.ess-blog__card-title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-blog-preview.css.map */
