.dg-blog{--dg-ink: #000;--dg-muted: #505050;--dg-soft: #fff;--dg-panel: #fff;--dg-line: #d9d9d9;--dg-line-strong: #bdbdbd;--dg-gold: #000;--dg-gold-soft: #000;--dg-focus: #000;--dg-rail: clamp(24px, 3.2vw, 64px);color:var(--dg-ink);background:#fff;padding-bottom:56px}.dg-blog a{color:inherit;text-decoration:none}.dg-blog a:hover,.dg-blog a:focus{color:var(--dg-ink)}.dg-blog a:focus,.dg-blog button:focus,.dg-blog input:focus,.dg-blog select:focus{outline:2px solid var(--dg-focus);outline-offset:3px}.dg-blog-hero{border-bottom:1px solid var(--dg-line)}.dg-blog-hero__inner{width:calc(100% - (var(--dg-rail) * 2));margin:0 auto;padding:42px 0 32px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end}.dg-blog-breadcrumb{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-bottom:24px;color:var(--dg-muted);font-size:13px}.dg-blog-eyebrow{margin:0 0 10px;color:var(--dg-focus);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.dg-blog-title{max-width:820px;margin:0;font-size:clamp(32px,4.2vw,58px);line-height:1;font-weight:700;text-wrap:balance}.dg-blog-intro{max-width:650px;margin:18px 0 0;color:var(--dg-muted);font-size:18px;line-height:1.65}.dg-blog-hero__meta{display:grid;grid-template-columns:repeat(3,auto);gap:18px;align-items:end;padding-bottom:4px}.dg-blog-metric,.dg-blog-metric__label{display:block}.dg-blog-metric{font-size:30px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums}.dg-blog-metric__label{margin-top:4px;color:var(--dg-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.dg-blog-rss{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid var(--dg-line-strong);background:#fff;color:#000;font-size:13px;font-weight:700;transition:background-color .18s ease,color .18s ease,transform .18s ease}.dg-blog-rss:hover,.dg-blog-rss:focus{background:#000;border-color:#000;color:#fff;transform:translateY(-1px)}.dg-blog-rss .icon-rss{width:15px;height:15px;fill:currentColor}.dg-blog-tools,.dg-blog-topic-strip,.dg-blog-layout{width:calc(100% - (var(--dg-rail) * 2));margin-left:auto;margin-right:auto}.dg-blog-tools{position:sticky;top:0;z-index:4;display:block;padding:16px 0;background:#fff;border-bottom:1px solid var(--dg-line)}.dg-blog-search{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:6px;background:#f5f5f5;border:1px solid var(--dg-line);border-radius:999px}.dg-blog-search__input{width:100%;min-height:42px;padding:0 16px 0 18px;border:0;background:transparent;color:var(--dg-ink);font-size:16px}.dg-blog-search__input:focus{outline:0}.dg-blog-search__submit,.dg-blog-search__clear{min-height:42px;border:1px solid transparent;border-radius:999px;background:#fff;color:#000;font-weight:700;transition:background-color .18s ease,color .18s ease}.dg-blog-search__submit{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:0 20px;box-shadow:0 0 0 1px var(--dg-line)}.dg-blog-search__submit svg{width:17px;height:17px;fill:currentColor}.dg-blog-search__submit svg path{fill:currentColor}.dg-blog-search__clear{padding:0 16px;color:var(--dg-muted)}.dg-blog-search__submit:hover,.dg-blog-search__submit:focus{background:#000;border-color:#000;color:#fff}.dg-blog-search__submit:hover *,.dg-blog-search__submit:focus *{color:#fff;fill:#fff}.dg-blog-search__clear:hover,.dg-blog-search__clear:focus{background:#000;border-color:#000;color:#fff}.dg-blog-sort{position:relative;flex:0 0 auto;width:46px;height:46px;margin-left:auto}.dg-blog-sort select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.dg-blog-sort select:focus{outline:0}.dg-blog-sort__icon{display:grid;width:100%;height:100%;place-items:center;border:1px solid var(--dg-line-strong);border-radius:999px;background:#fff;color:#000;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.dg-blog-sort__icon svg{width:20px;height:20px;fill:currentColor}.dg-blog-sort:hover .dg-blog-sort__icon,.dg-blog-sort:focus-within .dg-blog-sort__icon{border-color:#000;background:#000;color:#fff}.dg-blog-topic-strip{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:20px 0 30px;scrollbar-width:thin}.dg-blog-topic-list{display:flex;min-width:0;gap:8px;overflow-x:auto;scrollbar-width:thin}.dg-blog-topic{flex:0 0 auto;padding:9px 13px;border:1px solid var(--dg-line-strong);background:#fff;color:#000;font-size:13px;font-weight:700;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.dg-blog .dg-blog-topic:hover,.dg-blog .dg-blog-topic:focus,.dg-blog .dg-blog-topic:focus-visible,.dg-blog .dg-blog-topic--active{border-color:#000;background:#000;color:#fff!important}.dg-blog .dg-blog-topic:hover *,.dg-blog .dg-blog-topic:focus *,.dg-blog .dg-blog-topic:focus-visible *,.dg-blog .dg-blog-topic--active *{color:#fff!important}.dg-blog-layout{display:grid;grid-template-columns:clamp(190px,14vw,260px) minmax(0,1fr);gap:clamp(28px,3vw,54px);align-items:start}.dg-blog-aside{position:sticky;top:96px}.dg-blog-aside__section{padding:0 0 22px;border-bottom:1px solid var(--dg-line)}.dg-blog-aside__section+.dg-blog-aside__section{padding-top:22px}.dg-blog-aside h2{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.dg-blog-aside a{display:block;padding:8px 0;color:var(--dg-muted);font-size:14px;line-height:1.3}.dg-blog-aside a.is-active{color:var(--dg-ink);font-weight:700}.dg-blog-aside__section--quiet p{margin:0;color:var(--dg-muted);font-size:14px;line-height:1.6}.dg-blog-results__bar{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--dg-line);color:var(--dg-muted);font-size:14px}.dg-blog-results__bar p{margin:0;color:var(--dg-ink)}.dg-blog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,1.5vw,28px)}.dg-blog-card{display:grid;grid-template-rows:auto 1fr;min-width:0;background:#fff;border:1px solid var(--dg-line);transition:border-color .18s ease,transform .18s ease}.dg-blog-card:hover,.dg-blog-card:focus-within{border-color:var(--dg-line-strong);transform:translateY(-2px)}.dg-blog-card[hidden]{display:none}.dg-blog-card--featured{grid-column:1 / -1;grid-template-columns:minmax(320px,.76fr) minmax(0,1.24fr);grid-template-rows:1fr}.dg-blog-card__media{position:relative;display:block;aspect-ratio:4 / 3;min-height:0;overflow:hidden;background:var(--dg-panel)}.dg-blog-card__media img,.dg-blog-card__placeholder{width:100%;height:100%;object-fit:cover}.dg-blog-card__media img{display:block;transition:transform .36s ease}.dg-blog-card:hover .dg-blog-card__media img,.dg-blog-card:focus-within .dg-blog-card__media img{transform:scale(1.035)}.dg-blog-card__placeholder{display:grid;place-items:center;color:#000;font-size:42px;font-weight:700;letter-spacing:.08em}.dg-blog-card__body{display:flex;flex-direction:column;padding:20px}.dg-blog-card--featured .dg-blog-card__body{justify-content:center;padding:clamp(24px,2.4vw,42px)}.dg-blog-card__meta{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-bottom:12px;color:var(--dg-muted);font-size:12px;line-height:1.3}.dg-blog-card__meta a{color:#000;font-weight:700}.dg-blog-card__title{margin:0;font-size:clamp(20px,1.25vw,26px);line-height:1.14;font-weight:700;text-wrap:balance}.dg-blog-card--featured .dg-blog-card__title{font-size:clamp(30px,2.25vw,46px);line-height:1.02;max-width:28ch}.dg-blog-card__excerpt{margin:14px 0 22px;color:var(--dg-muted);font-size:15px;line-height:1.65}.dg-blog-card__link{margin-top:auto;display:inline-flex;gap:8px;align-items:center;width:fit-content;border-bottom:1px solid currentColor;color:var(--dg-ink);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dg-blog-empty{margin-top:24px;padding:32px;border:1px solid var(--dg-line);background:#fff;text-align:center}.dg-blog-empty h2{margin:0 0 8px;font-size:24px}.dg-blog-empty p{max-width:520px;margin:0 auto;color:var(--dg-muted);line-height:1.6}.dg-blog-pagination{margin-top:34px}.dg-blog-pagination .pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center}.dg-blog-pagination .page,.dg-blog-pagination .next,.dg-blog-pagination .prev,.dg-blog-pagination .deco{display:inline-flex;min-width:40px;min-height:40px;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--dg-line-strong);background:#fff;color:#000}.dg-blog-pagination .current{border-color:#000;background:#000;color:#fff}.dg-blog-pagination .current *{color:#fff}@media screen and (max-width:1280px){.dg-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.dg-blog-hero__inner,.dg-blog-tools,.dg-blog-layout{width:calc(100% - 32px)}.dg-blog-hero__inner{grid-template-columns:1fr;align-items:start}.dg-blog-hero__meta{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.dg-blog-tools{position:static}.dg-blog-topic-strip{width:calc(100% - 32px)}.dg-blog-layout{grid-template-columns:1fr}.dg-blog-aside{position:static;display:none}.dg-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-blog-card--featured{grid-column:span 2;grid-template-columns:1fr}}@media screen and (max-width:640px){.dg-blog{padding-bottom:38px}.dg-blog-hero__inner{padding:30px 0 24px}.dg-blog-title{font-size:36px}.dg-blog-intro{font-size:16px}.dg-blog-hero__meta{grid-template-columns:1fr;gap:10px}.dg-blog-rss{justify-content:flex-start;width:fit-content}.dg-blog-search{grid-template-columns:minmax(0,1fr) auto}.dg-blog-search__submit span,.dg-blog-search__clear{display:none}.dg-blog-grid{grid-template-columns:1fr}.dg-blog-card--featured{grid-column:span 1}.dg-blog-card__body,.dg-blog-card--featured .dg-blog-card__body{padding:18px}.dg-blog-card--featured .dg-blog-card__title{font-size:28px}.dg-blog-results__bar{align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dg-blog-bw.css.map */
