.dh-blog{--dh-blog-teal: #6eafa4;--dh-blog-teal-dark: #4f8d83;--dh-blog-teal-pale: #eaf6f4;--dh-blog-accent: #e97932;--dh-blog-ink: #20302f;--dh-blog-muted: #657674;--dh-blog-border: rgba(79, 141, 131, .24);position:relative;color:var(--dh-blog-ink);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);isolation:isolate}.dh-blog:before{position:absolute;z-index:-1;top:0;left:50%;width:100vw;height:25rem;background:radial-gradient(circle at 82% 20%,color-mix(in srgb,var(--dh-blog-accent) 12%,transparent) 0 .7rem,transparent .8rem),linear-gradient(135deg,#f7fbfa 0%,var(--dh-blog-teal-pale) 100%);content:"";transform:translate(-50%)}.dh-blog .sa-breadcrumbs{--sa-breadcrumb-text: rgba(32, 48, 47, .68);--sa-breadcrumb-current: var(--dh-blog-teal-dark);--sa-breadcrumb-separator: rgba(79, 141, 131, .48)}.dh-blog__header{position:relative;max-width:82rem;margin:clamp(2.4rem,4vw,4.8rem) 0 clamp(4.2rem,6vw,7rem);padding-left:2.2rem}.dh-blog__header:before{position:absolute;top:.35em;bottom:.25em;left:0;width:.5rem;border-radius:999px;background:var(--dh-blog-accent);content:""}.dh-blog__title{margin:0;color:var(--dh-blog-ink);font-family:var(--font-heading-family);font-size:clamp(3.8rem,6vw,6.4rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.04;letter-spacing:-.035em}.blog-articles{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem}.blog-articles--three_columns .blog-articles__article:only-child{width:100%;max-width:42rem;justify-self:center}.blog-articles--two_columns .blog-articles__article:only-child{width:100%;max-width:58rem;justify-self:center}.dh-blog-card{position:relative;display:flex;min-width:0;height:100%;overflow:hidden;border:1px solid var(--dh-blog-border);border-radius:1.8rem;background:#fff;box-shadow:0 1.6rem 4rem #20302f14;flex-direction:column;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dh-blog-card:hover{border-color:#4f8d837a;box-shadow:0 2.2rem 5rem #20302f21;transform:translateY(-.4rem)}.dh-blog-card__media{position:relative;display:block;overflow:hidden;background:linear-gradient(145deg,var(--dh-blog-teal) 0%,var(--dh-blog-teal-dark) 100%);color:#fff}.dh-blog-card__media--adapt{aspect-ratio:var(--article-image-ratio, 1.5)}.dh-blog-card__media--small{height:19rem}.dh-blog-card__media--medium{height:25rem}.dh-blog-card__media--large{height:32rem}.dh-blog-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.75,.25,1)}.dh-blog-card:hover .dh-blog-card__image{transform:scale(1.045)}.dh-blog-card__placeholder{position:relative;display:grid;width:100%;height:100%;min-height:22rem;background:radial-gradient(circle at 18% 24%,rgba(255,255,255,.2) 0 .65rem,transparent .75rem),radial-gradient(circle at 82% 75%,color-mix(in srgb,var(--dh-blog-accent) 82%,transparent) 0 1rem,transparent 1.1rem),linear-gradient(145deg,var(--dh-blog-teal) 0%,var(--dh-blog-teal-dark) 100%);place-items:center}.dh-blog-card__placeholder:before,.dh-blog-card__placeholder:after{position:absolute;border:1px solid rgba(255,255,255,.18);border-radius:50%;content:""}.dh-blog-card__placeholder:before{top:-7rem;right:-5rem;width:19rem;height:19rem}.dh-blog-card__placeholder:after{bottom:-8rem;left:-6rem;width:23rem;height:23rem}.dh-blog-card__placeholder svg{position:relative;z-index:1;width:6.4rem;height:6.4rem}.dh-blog-card__content{display:flex;padding:clamp(2.2rem,3vw,3.2rem);flex:1;flex-direction:column}.dh-blog-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem 1.6rem;margin-bottom:1.3rem;color:var(--dh-blog-teal-dark);font-size:1.15rem;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.dh-blog-card__meta>*+*{position:relative;padding-left:1.6rem}.dh-blog-card__meta>*+*:before{position:absolute;top:50%;left:0;width:.4rem;height:.4rem;border-radius:50%;background:var(--dh-blog-accent);content:"";transform:translateY(-50%)}.dh-blog-card__title{margin:0;color:var(--dh-blog-ink);font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.5vw,3rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.18;letter-spacing:-.025em}.dh-blog-card__title a{color:inherit;text-decoration:none}.dh-blog-card__title a:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:""}.dh-blog-card__excerpt{display:-webkit-box;overflow:hidden;margin:1.5rem 0 0;color:var(--dh-blog-muted);font-size:1.55rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:3}.dh-blog-card__arrow{display:grid;width:4.4rem;height:4.4rem;margin-top:auto;margin-left:auto;padding-top:2rem;color:var(--dh-blog-accent);place-items:center;transition:transform .18s ease}.dh-blog-card__arrow svg{width:2.4rem;height:2.4rem}.dh-blog-card:hover .dh-blog-card__arrow{transform:translate(.4rem)}.dh-blog .pagination-wrapper{margin-top:5.6rem}.dh-blog .pagination__item{border-radius:50%;color:var(--dh-blog-teal-dark)}.dh-blog .pagination__item--current{background:var(--dh-blog-teal-dark);color:#fff}@media screen and (min-width:750px){.blog-articles--three_columns,.blog-articles--two_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.blog-articles--three_columns .blog-articles__article:only-child,.blog-articles--two_columns .blog-articles__article:only-child{grid-column:1 / -1}.blog-articles--list{grid-template-columns:minmax(0,1fr);gap:2.4rem}.blog-articles--list .dh-blog-card,.blog-articles--featured>.dh-blog-card:first-child{display:grid;grid-template-columns:minmax(24rem,38%) minmax(0,1fr)}.blog-articles--list .dh-blog-card--text-only,.blog-articles--featured>.dh-blog-card--text-only:first-child{grid-template-columns:minmax(0,1fr)}.blog-articles--list .dh-blog-card__media,.blog-articles--featured>.dh-blog-card:first-child .dh-blog-card__media{height:100%;min-height:29rem;aspect-ratio:auto}.blog-articles--list .dh-blog-card__placeholder,.blog-articles--featured>.dh-blog-card:first-child .dh-blog-card__placeholder{min-height:100%}.blog-articles--list .dh-blog-card__content,.blog-articles--featured>.dh-blog-card:first-child .dh-blog-card__content{padding:clamp(2.8rem,4vw,4.6rem)}.blog-articles--featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.blog-articles--featured>.dh-blog-card:first-child{grid-column:1 / -1}.blog-articles--featured>.dh-blog-card:first-child .dh-blog-card__title{font-size:clamp(2.8rem,4vw,4.2rem)}.blog-articles--featured>.dh-blog-card:first-child .dh-blog-card__excerpt{-webkit-line-clamp:4}}@media screen and (min-width:1100px){.blog-articles--three_columns{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-articles--two_columns{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-articles--featured{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-articles--featured>.dh-blog-card:first-child{grid-column:1 / -1;grid-template-columns:minmax(38rem,1.15fr) minmax(0,.85fr)}.blog-articles--featured>.dh-blog-card:first-child .dh-blog-card__media{min-height:38rem}}@media(prefers-reduced-motion:reduce){.dh-blog-card,.dh-blog-card__image,.dh-blog-card__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-main-blog.css.map */
