.article-card{display:flex;flex-direction:column;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);overflow:hidden;transition:transform var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.article-card:hover{transform:translateY(-4px);border-color:var(--c-accent);box-shadow:var(--shadow-card-hover)}.article-card__media{position:relative;border:0;border-radius:0;border-bottom:1px solid var(--c-border)}.article-card__badge{position:absolute;top:var(--sp-3);left:var(--sp-3);z-index:2}.article-card__media-inner{aspect-ratio:16 / 10;overflow:hidden}.article-card__img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur) var(--ease)}.article-card:hover .article-card__img{transform:scale(1.04)}.article-ph{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-5);text-align:center;color:var(--c-steel)}.article-ph__mark{width:clamp(40px,20%,68px);height:auto;opacity:.85}.article-ph__label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-label);font-size:var(--fs-xs);color:var(--c-meta)}.article-card__body{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);background:var(--c-surface);flex:1 1 auto}.article-card__meta{color:var(--c-accent-ink)}.article-card__title{font-size:1.15rem;letter-spacing:.02em;color:var(--c-heading);line-height:var(--lh-snug)}.article-card__excerpt{color:var(--c-text-muted);font-size:var(--fs-sm);line-height:var(--lh-body);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.article-card__more{margin-top:auto;padding-top:var(--sp-1);display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-label);font-size:var(--fs-xs);color:var(--c-accent-ink)}.article-card__more-icon{display:inline-flex}.article-card__more-icon svg{width:16px;height:16px;transition:transform var(--dur) var(--ease)}.article-card:hover .article-card__more-icon svg{transform:translate(4px)}.blog__intro{max-width:760px;margin-bottom:var(--sp-6)}.blog__title{margin-top:var(--sp-2)}.blog__standfirst{margin-top:var(--sp-4);font-size:1.0625rem}.blog__tags{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-7)}.blog__grid{--grid-min: 280px}.blog__empty{margin-top:var(--sp-6);text-align:center}.blog-lead{display:grid;grid-template-columns:1.1fr 1fr;align-items:stretch;min-height:380px;max-height:520px;margin-bottom:var(--sp-8);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.blog-lead:hover{border-color:var(--c-accent);box-shadow:var(--shadow-card-hover)}.blog-lead__media{position:relative;border:0;border-radius:0;overflow:hidden}.blog-lead__badge{position:absolute;top:var(--sp-4);left:var(--sp-4);z-index:2}.blog-lead__media-inner{position:absolute;top:0;right:0;bottom:0;left:0}.blog-lead__img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur) var(--ease)}.blog-lead:hover .blog-lead__img{transform:scale(1.03)}.blog-lead__body{display:flex;flex-direction:column;justify-content:center;gap:var(--sp-3);padding:var(--sp-7);background:var(--c-surface);overflow:hidden}.blog-lead__title{color:var(--c-heading)}.blog-lead__meta{color:var(--c-accent-ink)}.blog-lead__excerpt{color:var(--c-text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.blog-lead__cta{align-self:flex-start;margin-top:var(--sp-2)}.blog-lead__cta svg,.blog-lead__cta .icon{width:16px;height:16px}@media(max-width:860px){.blog-lead{grid-template-columns:1fr;min-height:0;max-height:none}.blog-lead__media{aspect-ratio:16 / 9}}.article__back{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-label);font-size:var(--fs-xs);color:var(--c-meta);margin-bottom:var(--sp-5)}.article__back:hover{color:var(--c-accent-ink)}.article__back-icon{display:inline-flex;transform:rotate(180deg)}.article__back-icon svg{width:16px;height:16px}.article__header{margin-bottom:var(--sp-6)}.article__title{margin-top:var(--sp-2)}.article__meta{margin-top:var(--sp-4)}.article__hero{margin-block:var(--sp-2) var(--sp-7);border-radius:var(--radius-lg)}.article__hero-inner{aspect-ratio:16 / 9;overflow:hidden;border-radius:inherit}.article__hero-img{width:100%;height:100%;object-fit:cover}.article__content{font-size:1.0625rem;color:var(--c-text-muted)}.article__content>*+*{margin-top:var(--sp-4)}.article__content h1,.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6{color:var(--c-heading);margin-top:var(--sp-7)}.article__content h1{font-size:var(--fs-h2)}.article__content h2{font-size:var(--fs-h3)}.article__content h3{font-size:var(--fs-h4);letter-spacing:var(--ls-label)}.article__content h4,.article__content h5,.article__content h6{font-size:1rem;letter-spacing:var(--ls-label)}.article__content>:first-child{margin-top:0}.article__content a{color:var(--c-accent-ink);text-decoration:underline;text-underline-offset:3px}.article__content a:hover{color:var(--c-heading)}.article__content img{border-radius:var(--radius);margin-block:var(--sp-5)}.article__content ul,.article__content ol{padding-left:1.35em}.article__content ul{list-style:disc}.article__content ol{list-style:decimal}.article__content li+li{margin-top:var(--sp-2)}.article__content li>ul,.article__content li>ol{margin-top:var(--sp-2)}.article__content blockquote{border-left:3px solid var(--c-accent);padding:var(--sp-1) 0 var(--sp-1) var(--sp-5);margin-block:var(--sp-5);color:var(--c-bone);font-size:1.2rem;line-height:var(--lh-snug)}.article__content strong,.article__content b{color:var(--c-bone);font-weight:var(--fw-semibold)}.article__content hr{border:0;height:1px;background:var(--c-border);margin-block:var(--sp-6)}.article__content table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--fs-sm);margin-block:var(--sp-5)}.article__content th,.article__content td{border:1px solid var(--c-border-strong);padding:var(--sp-3) var(--sp-4);text-align:left;vertical-align:top}.article__content th{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-label);font-size:var(--fs-xs);color:var(--c-heading);background:var(--c-surface)}.article__content iframe,.article__content video,.article__content embed,.article__content object{max-width:100%}.article__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--c-border)}.article__tags{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.article__share{display:inline-flex;align-items:center;gap:var(--sp-3)}.article__share-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);color:var(--c-dust);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.article__share-link:hover{border-color:var(--c-accent);color:var(--c-bone)}.article__share-link svg{width:18px;height:18px}.article-related{margin-top:var(--sp-9);padding-top:var(--sp-7);border-top:1px solid var(--c-border)}.article-related .grid{--grid-min: 280px}.section-head__link svg{width:15px;height:15px;display:inline;vertical-align:middle}.article-comments{margin-top:var(--sp-8);padding-top:var(--sp-7);border-top:1px solid var(--c-border)}.article-comments__title{margin-bottom:var(--sp-5)}.comment-list{display:flex;flex-direction:column;gap:var(--sp-4);margin-bottom:var(--sp-7)}.comment{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);padding:var(--sp-5)}.comment__author{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--c-bone)}.comment__date{margin-top:2px}.comment__body{margin-top:var(--sp-3);color:var(--c-text-muted)}.comment__body>*+*{margin-top:var(--sp-3)}.comment-form{margin-top:var(--sp-5)}.comment-form__title{margin-bottom:var(--sp-4)}.comment-form__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3);margin-bottom:var(--sp-3)}.comment-form textarea{resize:vertical}.comment-form__note{margin-top:var(--sp-3)}.comment-form__submit{margin-top:var(--sp-4)}@media(max-width:600px){.comment-form__row{grid-template-columns:1fr}}.form-status{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);margin-bottom:var(--sp-4);font-size:var(--fs-sm);border:1px solid var(--c-border-strong)}.form-status--success{border-color:var(--c-accent);color:var(--c-bone);background:#7a835824}.form-status--error{border-color:var(--c-alert);color:var(--c-bone);background:#d96b2b1f}.blog-pagination{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);margin-top:var(--sp-7)}.blog-pagination a,.blog-pagination span{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 var(--sp-3);border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--fs-sm);color:var(--c-dust);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.blog-pagination a:hover{border-color:var(--c-accent);color:var(--c-bone)}.blog-pagination .is-current{border-color:var(--c-accent);color:var(--c-bone);background:#7a835829}
/*# sourceMappingURL=/cdn/shop/t/17/assets/blog.css.map */
