@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";.main-blog{background-color:#f9f5f2}.blog-page-header{text-align:center;padding:5rem 2rem 4rem}.blog-page-header__eyebrow{font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#c1cfc4;margin:0 0 1rem}.blog-page-header__title{font-family:var(--font-heading-family);font-size:4.8rem;color:#444;margin:0 0 1.2rem;line-height:1.1}.blog-page-header__desc{font-family:Montserrat,sans-serif;font-size:1.4rem;color:#9a8c8a;max-width:52rem;margin:0 auto;line-height:1.7}.tag-page-hero{text-align:center;padding:5rem 2rem 3rem;max-width:80rem;margin:0 auto}.tag-page-hero__eyebrow{font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#c1cfc4;margin:0 0 1rem}.tag-page-hero__title{font-family:var(--font-heading-family);font-size:4.2rem;color:#444;margin:0 0 2rem;line-height:1.1}.tag-page-hero__desc{font-family:Montserrat,sans-serif;font-size:1.35rem;color:#7a6e6e;max-width:68rem;margin:0 auto 1.4rem;line-height:1.75;text-align:left}.tag-page-hero__cta{display:inline-flex;align-items:center;gap:.5rem;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.06em;color:#dd8a77;text-decoration:none;border-bottom:1.5px solid #dd8a77;padding-bottom:.2rem;transition:color .2s ease,border-color .2s ease;margin-top:1rem}.tag-page-hero__cta:hover{color:#c4735e;border-color:#c4735e}.blog-layout{display:grid;grid-template-columns:28rem 1fr;gap:5rem;align-items:start;padding:0 4rem 6rem;max-width:144rem;margin:0 auto}.blog-sidebar{position:sticky;top:10rem;display:flex;flex-direction:column;gap:3.6rem}.sidebar-block__title{font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#9a8c8a;margin:0 0 1.6rem;padding-bottom:1rem;border-bottom:1px solid #e8ddd9}.sidebar-tags{display:flex;flex-wrap:wrap;gap:.8rem}.sidebar-tag{display:inline-block;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:500;color:#7a6e6e;background:#fff;border:1px solid #e8ddd9;border-radius:50px;padding:.5rem 1.4rem;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.sidebar-tag:hover,.sidebar-tag.active{background:#f5cdbe;color:#dd8a77;border-color:#f5cdbe;text-decoration:none}.sidebar-promo{border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#f5cdbe,#dd8a77);padding:3rem 2.4rem;text-align:center;position:relative}.sidebar-promo__eyebrow{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#fffc;margin:0 0 .8rem}.sidebar-promo__headline{font-family:var(--font-heading-family);font-size:2.2rem;color:#fff;line-height:1.25;margin:0 0 1.2rem}.sidebar-promo__body{font-family:Montserrat,sans-serif;font-size:1.25rem;color:#ffffffe6;line-height:1.6;margin:0 0 2rem}.sidebar-promo__btn{display:inline-block;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.08em;color:#dd8a77;background:#fff;border-radius:50px;padding:.9rem 2.2rem;text-decoration:none;transition:opacity .2s ease}.sidebar-promo__btn:hover{opacity:.88}.sidebar-promo__accent{font-family:var(--font-heading-family);font-size:5rem;color:#ffffff1f;position:absolute;bottom:-1rem;right:1.6rem;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}.sidebar-recent-list{display:flex;flex-direction:column;gap:1.8rem;list-style:none;margin:0;padding:0}.sidebar-recent-item{display:grid;grid-template-columns:6.4rem 1fr;gap:1.2rem;align-items:center;text-decoration:none}.sidebar-recent-item:hover .sidebar-recent-item__title{color:#dd8a77}.sidebar-recent-item__thumb{width:6.4rem;height:6.4rem;border-radius:8px;overflow:hidden;flex-shrink:0;background:#f5cdbe}.sidebar-recent-item__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.sidebar-recent-item:hover .sidebar-recent-item__thumb img{transform:scale(1.07)}.sidebar-recent-item__title{font-family:var(--font-heading-family);font-size:1.45rem;color:#444;line-height:1.35;margin:0 0 .4rem;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidebar-recent-item__date{font-family:Montserrat,sans-serif;font-size:1.05rem;color:#b0a5a3;letter-spacing:.05em;text-transform:uppercase}.blog-main{min-width:0}.blog-articles{display:grid;grid-template-columns:repeat(2,1fr);gap:4.8rem 3.6rem}.blog-load-more-wrap{text-align:center;margin-top:5rem}.blog-load-more-btn{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#dd8a77;background:transparent;border:1.5px solid #dd8a77;border-radius:50px;padding:1.1rem 3rem;cursor:pointer;transition:background .2s ease,color .2s ease}.blog-load-more-btn:hover{background:#dd8a77;color:#fff}.blog-posts-count{display:block;font-family:Montserrat,sans-serif;font-size:1.15rem;color:#b0a5a3;margin-top:1.4rem;letter-spacing:.04em}.tag-page-shop-cta{background:linear-gradient(145deg,#f5cdbe,#dd8a77);padding:6rem 4rem;text-align:center;position:relative;overflow:hidden}.tag-page-shop-cta__inner{max-width:64rem;margin:0 auto;position:relative;z-index:1}.tag-page-shop-cta__accent{font-family:var(--font-heading-family);font-size:8rem;color:#ffffff1a;position:absolute;top:-2rem;right:-2rem;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}.tag-page-shop-cta__eyebrow{font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fffc;margin:0 0 1rem}.tag-page-shop-cta__headline{font-family:var(--font-heading-family);font-size:3.6rem;color:#fff;line-height:1.2;margin:0 0 1.4rem}.tag-page-shop-cta__body{font-family:Montserrat,sans-serif;font-size:1.3rem;color:#ffffffe6;line-height:1.65;margin:0 0 2.8rem}.tag-page-shop-cta__btn{display:inline-block;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:.08em;color:#dd8a77;background:#fff;border-radius:50px;padding:1.1rem 3rem;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.tag-page-shop-cta__btn:hover{opacity:.9;transform:translateY(-1px)}.tag-page-email-cta{background:#f9f5f2;border-top:1px solid #e8ddd9;padding:6rem 4rem;text-align:center}.tag-page-email-cta__inner{max-width:56rem;margin:0 auto}.tag-page-email-cta__eyebrow{font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#c1cfc4;margin:0 0 1rem}.tag-page-email-cta__headline{font-family:var(--font-heading-family);font-size:3rem;color:#444;line-height:1.2;margin:0 0 1.4rem}.tag-page-email-cta__body{font-family:Montserrat,sans-serif;font-size:1.3rem;color:#7a6e6e;line-height:1.65;margin:0 0 2.8rem}.tag-page-email-cta__btn{display:inline-block;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.08em;color:#fff;background:#dd8a77;border-radius:50px;padding:1.1rem 3rem;text-decoration:none;transition:background .2s ease,transform .2s ease}.tag-page-email-cta__btn:hover{background:#c4735e;transform:translateY(-1px)}@media screen and (max-width:1199px){.blog-layout{grid-template-columns:24rem 1fr;gap:3.6rem;padding:0 2.4rem 5rem}.tag-page-shop-cta,.tag-page-email-cta{padding:5rem 2.4rem}}@media screen and (max-width:899px){.blog-layout{grid-template-columns:1fr}.blog-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}.blog-articles{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.blog-page-header__title{font-size:3.2rem}.tag-page-hero__title{font-size:3rem}.blog-layout{padding:0 1.6rem 4rem}.blog-sidebar{grid-template-columns:1fr}.blog-articles{grid-template-columns:1fr;gap:3.6rem}.tag-page-shop-cta__headline{font-size:2.8rem}.tag-page-email-cta__headline{font-size:2.4rem}.tag-page-shop-cta,.tag-page-email-cta{padding:4rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-main-blog.css.map */
