.ht-blog{background:#fff;color:#111}.ht-blog__inner{margin:0 auto;max-width:1320px;padding:25px clamp(16px,4vw,56px) 72px}.ht-blog__breadcrumb{align-items:center;color:#5f6f8f;display:flex;flex-wrap:wrap;font-size:15px;gap:9px;line-height:1.4;list-style:none;margin:0 0 18px;padding:0}.ht-blog__breadcrumb,.ht-blog__breadcrumb a,.ht-blog__breadcrumb-current{font-size:15px;font-weight:400;line-height:1.4;text-decoration:none}.ht-blog__breadcrumb a{color:#5f6f8f}.ht-blog__breadcrumb a,.ht-blog__breadcrumb-current{align-items:center;display:inline-flex;gap:6px}.ht-blog__breadcrumb a:hover,.ht-blog__breadcrumb a:focus-visible{color:#171717;outline:none}.ht-blog__breadcrumb-home:before{background:linear-gradient(135deg,#d4a13c,#971b1e);content:"";display:block;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 10.8 12 3l9 7.8v9.7a.5.5 0 0 1-.5.5h-5.2v-6.4H8.7V21H3.5a.5.5 0 0 1-.5-.5v-9.7Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 10.8 12 3l9 7.8v9.7a.5.5 0 0 1-.5.5h-5.2v-6.4H8.7V21H3.5a.5.5 0 0 1-.5-.5v-9.7Z'/%3E%3C/svg%3E") center / contain no-repeat;transform:translateY(1px);width:14px}.ht-blog__breadcrumb-separator{color:#7c8798}.ht-blog__breadcrumb-current{color:#171717;font-weight:500}.ht-blog__header{margin-bottom:28px}.ht-blog__title{align-items:center;color:#070b12;display:flex;font-family:var(--font-heading-family);font-size:clamp(32px,4vw,52px);font-weight:400;letter-spacing:0;line-height:1.05;margin:0 0 14px}.ht-blog__title:before{background:var(--ht-icon-gradient, linear-gradient(135deg, #d4a13c, #971b1e));border-radius:999px;content:"";flex:0 0 auto;height:clamp(18px,2.2vw,28px);margin-right:14px;width:clamp(42px,5vw,72px)}.ht-blog__description{color:#555f67;font-size:clamp(15px,1.4vw,17px);line-height:1.65;margin:16px 0 0;max-width:none}.ht-blog__grid{display:grid;gap:26px;grid-template-columns:repeat(3,minmax(0,1fr))}.ht-blog-card{background:#fff;border:1px solid rgba(17,17,17,.12);border-radius:18px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.ht-blog-card__media-link{color:inherit;display:block;text-decoration:none}.ht-blog-card__media{aspect-ratio:16 / 9;background:#f6f3ee;border-radius:18px 18px 0 0;overflow:hidden}.ht-blog-card__image{display:block;height:100%;object-fit:cover;width:100%}.ht-blog-card__media-link:hover .ht-blog-card__image,.ht-blog-card__media-link:focus-visible .ht-blog-card__image{transform:none}.ht-blog-card__placeholder{align-items:center;background:linear-gradient(135deg,#f5c451,#971b1e);color:#fff;display:flex;font-size:44px;font-weight:800;height:100%;justify-content:center;width:100%}.ht-blog-card__body{display:flex;flex:1;flex-direction:column;padding:18px}.ht-blog-card__meta{color:#11111194;font-size:12px;font-weight:800;letter-spacing:0;line-height:1.3;margin-bottom:10px;text-transform:uppercase}.ht-blog-card__title{color:#070b12;font-family:var(--font-heading-family);font-size:clamp(20px,2vw,28px);font-weight:700;letter-spacing:0;line-height:1.1;margin:0}.ht-blog-card__title a{color:#111;text-decoration:none}.ht-blog-card__title a:hover,.ht-blog-card__title a:focus-visible{color:#971b1e;outline:none}.ht-blog-card__excerpt{color:#111111b3;font-size:1.42rem;line-height:1.7;margin:12px 0 18px}.ht-blog-card__read{color:#971b1e;font-size:1.32rem;font-weight:800;margin-top:auto;text-decoration:none}.ht-blog-card__read:hover,.ht-blog-card__read:focus-visible{color:#d4a13c;outline:none}.ht-blog__pagination{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:34px}.ht-blog__pagination a,.ht-blog__pagination span{color:#111;font-size:1.3rem;font-weight:800;text-decoration:none}.ht-blog__pagination a{color:#971b1e}@media screen and (max-width:989px){.ht-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.ht-blog__inner{padding:24px 16px 54px}.ht-blog__breadcrumb{margin-bottom:18px}.ht-blog__title{font-size:clamp(28px,9vw,40px)}.ht-blog__grid{grid-template-columns:1fr}.ht-blog-card{border-radius:18px}.ht-blog-card__media{border-radius:18px 18px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-main-blog.css.map */
