:root{--blog-title-size: clamp(2.5rem, 1.6rem + 4vw, 6rem);--blog-banner-title-size: clamp(1.75rem, 1.1rem + 2.9vw, 3.75rem);--blog-card-title-size: clamp(1.25rem, 1.05rem + .9vw, 1.25rem);--blog-article-title-size: clamp(2rem, 1.2rem + 3.6vw, 4.5rem);--blog-article-heading-size: clamp(1.5rem, 1.1rem + 1.8vw, 2.75rem);--blog-article-h3-size: clamp(1.25rem, 1.05rem + .9vw, 1.25rem);--blog-article-h4-size: clamp(1.0625rem, 1rem + .35vw, 1.25rem);--blog-eyebrow-size: .8125rem;--blog-section-label-size: 1.125rem;--blog-explore-card-title-size: clamp(1.125rem, 1rem + .5vw, 1.4375rem);--blog-muted: rgb(var(--text-color) / .55);--blog-divider: rgb(var(--text-color) / .16);--blog-link-color: #017D96}.blog-eyebrow{font-family:var(--text-font-family);font-size:var(--blog-eyebrow-size);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-muted);line-height:1.2}a.blog-eyebrow:hover{color:rgb(var(--text-color))}.blog-serif{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:1.08;letter-spacing:var(--heading-letter-spacing);color:rgb(var(--text-color))}.blog-index{display:flex;flex-direction:column;gap:clamp(2.5rem,1rem + 5vw,5rem)}.blog-index__header{max-width:52rem;margin-inline:auto;text-align:center}.blog-index__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--blog-title-size);line-height:1.02;letter-spacing:var(--heading-letter-spacing);color:rgb(var(--text-color));margin:0}.blog-index__title em,.blog-index__title i{font-style:italic}.blog-index__intro{margin:1.25rem auto 0;font-size:var(--text-lg);line-height:1.6;color:var(--blog-muted);max-width:34rem}.blog-index__body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,1rem + 3vw,4rem)}@media screen and (min-width:1000px){.blog-index__body{grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:clamp(2.5rem,1rem + 3vw,4.5rem)}.blog-index__body--no-nav{grid-template-columns:minmax(0,1fr)}}.blog-subnav{min-width:0}.blog-subnav__heading{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);color:rgb(var(--text-color));margin:0 0 1.25rem}.blog-subnav__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--blog-divider)}.blog-subnav__item{border-bottom:1px solid var(--blog-divider)}.blog-subnav__link{display:block;padding:.85rem 0;font-family:var(--text-font-family);font-size:.9375rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--text-color));text-decoration:none;transition:color .15s ease,opacity .15s ease}.blog-subnav__link:hover{opacity:.6}.blog-subnav__item--active .blog-subnav__link{font-weight:700;text-decoration:underline;text-underline-offset:4px}.blog-subnav__link--direct{display:none}.blog-subnav__summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none}.blog-subnav__summary::-webkit-details-marker,.blog-subnav__summary::marker{display:none}.blog-subnav__toggle{position:relative;flex:none;width:.75rem;height:.75rem}.blog-subnav__toggle:before,.blog-subnav__toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:rgb(var(--text-color))}.blog-subnav__toggle:before{width:100%;height:1px}.blog-subnav__toggle:after{width:1px;height:100%;transition:transform .2s ease}.blog-subnav__group[open] .blog-subnav__toggle:after{transform:scaleY(0)}.blog-subnav__sublist{list-style:none;margin:0;padding:0 0 1rem;display:flex;flex-direction:column;gap:.65rem}.blog-subnav__sublist li{padding-inline-start:0}.blog-subnav__sublink{display:block;font-family:var(--text-font-family);font-size:.8125rem;line-height:1.35;color:rgb(var(--text-color));text-decoration:none;transition:opacity .15s ease}.blog-subnav__sublink:hover{opacity:.6}.blog-subnav__subitem--active .blog-subnav__sublink{font-weight:700;text-decoration:underline;text-underline-offset:4px}.blog-subnav__subitem--all{margin-top:.35rem}.blog-subnav__seeall{display:inline-block;font-family:var(--text-font-family);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blog-muted);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.blog-subnav__seeall:hover{color:rgb(var(--text-color))}@media screen and (max-width:999px){.blog-subnav__heading{margin-bottom:.75rem}.blog-subnav__list{display:flex;gap:1.25rem;overflow-x:auto;border-top:none;border-bottom:1px solid var(--blog-divider);scrollbar-width:none}.blog-subnav__list::-webkit-scrollbar{display:none}.blog-subnav__item{border-bottom:none;white-space:nowrap}.blog-subnav__link{padding:.25rem 0 .85rem}.blog-subnav__group,.blog-subnav__summary{display:contents}.blog-subnav__toggle,.blog-subnav__sublist,.blog-subnav__link--toggle{display:none}.blog-subnav__link--direct{display:block}}.blog-index__grid{display:grid;grid-template-columns:1fr;gap:clamp(1.75rem,1rem + 2vw,3rem) clamp(1.5rem,1rem + 1.5vw,2.5rem)}@media screen and (min-width:700px){.blog-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.blog-index__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-index__body:not(.blog-index__body--no-nav) .blog-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-index__tail{display:grid;grid-template-columns:1fr;gap:clamp(1.75rem,1rem + 2vw,3rem) clamp(1.5rem,1rem + 1.5vw,2.5rem)}@media screen and (min-width:700px){.blog-index__tail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.blog-index__tail{grid-template-columns:repeat(3,minmax(0,1fr))}}.editorial-card{display:flex;flex-direction:column}.editorial-card__media{display:block;overflow:hidden;aspect-ratio:4 / 3;background:rgb(var(--text-color) / .06)}.editorial-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.editorial-card:hover .editorial-card__media img{transform:scale(1.04)}.editorial-card__body{padding-top:1.1rem}.editorial-card__eyebrow{display:inline-block;margin-bottom:.65rem}.editorial-card__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--blog-card-title-size);line-height:1.18;margin:0}.editorial-card__title a{color:rgb(var(--text-color));text-decoration:none}.editorial-card__title a:hover{text-decoration:underline;text-underline-offset:3px}.blog-banner{position:relative;display:flex;overflow:hidden;min-height:320px;aspect-ratio:1471 / 842;isolation:isolate}.blog-banner--secondary{aspect-ratio:1471 / 720}.blog-banner__image,.blog-banner__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.blog-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--blog-banner-overlay, .72));z-index:-1}.blog-banner__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.25rem;width:100%;margin:auto;padding:clamp(1.5rem,1rem + 4vw,5rem);color:#fff}.blog-banner__category{color:#ffffffd9}.blog-banner__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--blog-banner-title-size);line-height:1.1;letter-spacing:var(--heading-letter-spacing);color:#fff;margin:0}.blog-banner__cta{display:inline-block;margin-top:.5rem;padding:.9rem 1.9rem;background:#fff;color:#000;font-family:var(--text-font-family);font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:opacity .15s ease}.blog-banner:hover .blog-banner__cta{opacity:.88}@media screen and (max-width:699px){.blog-banner,.blog-banner--secondary{aspect-ratio:3 / 4;min-height:420px}}.blog-pager{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:clamp(2rem,1rem + 3vw,4rem);font-family:var(--text-font-family);letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.blog-pager__link{color:rgb(var(--text-color));text-decoration:none}.blog-pager__link:hover{text-decoration:underline;text-underline-offset:4px}.blog-pager__link[aria-disabled=true]{color:var(--blog-muted);pointer-events:none}.blog-pager__divider{color:var(--blog-divider)}.article__breadcrumb,.blog-breadcrumb{display:flex;flex-wrap:wrap;gap:.5rem .65rem;font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--blog-muted)}.article__breadcrumb{padding-top:clamp(1.25rem,1rem + 1vw,2rem)}.article__breadcrumb a,.blog-breadcrumb a{color:inherit;text-decoration:none;transition:color .15s ease}.article__breadcrumb a:hover,.blog-breadcrumb a:hover{color:rgb(var(--text-color))}.blog-breadcrumb{margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.section-spacing.blog-index-section--tagged{padding-block-start:clamp(1.25rem,1rem + 1vw,1.75rem)}.article__image img{object-position:center var(--article-image-focus, center)}.article__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;max-width:60rem;margin-inline:auto;padding-block:clamp(2rem,1.25rem + 3vw,4rem) clamp(1.75rem,1rem + 2.5vw,3.25rem)}.article__header .blog-eyebrow{font-size:.9375rem}.article__title-lg{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--blog-article-title-size);line-height:1.05;letter-spacing:var(--heading-letter-spacing);color:rgb(var(--text-color));margin:0}.article__wrapper{margin-block-start:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.article__layout{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,1rem + 4vw,5rem)}.article__layout:not(.article__layout--with-sidebar) .article__main{max-width:46rem;margin-inline:auto;width:100%}@media screen and (min-width:1000px){.article__layout--with-sidebar{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}.article__layout--with-sidebar .article__main{max-width:48rem}.blog-banner__content{max-width:90%}.blog-banner__cta{margin-top:4rem}}.article__main .prose a:not(.button){color:var(--blog-link-color);text-decoration:none}.article__main .prose :where(:not(meta,span)+*){margin-block-start:.85rem}@media screen and (min-width:1000px){.article__main .prose :where(:not(meta,span)+*){margin-block-start:.95rem}}.article__main .prose :where(h2,h3,h4){margin-block-start:2rem;line-height:1.2}.article__main .prose h2{font-size:var(--blog-article-heading-size);line-height:1.15}.article__main .prose h3{font-size:var(--blog-article-h3-size)}.article__main .prose h4{font-size:var(--blog-article-h4-size)}.article__main .prose p:empty{display:none}.article__sidebar{position:sticky;top:calc(var(--sticky-area-height, 0px) + 1.5rem)}.blog-section-label{font-family:var(--text-font-family);font-size:var(--blog-section-label-size);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color));margin:0 0 1.5rem}.trending-list{display:flex;flex-direction:column;gap:1.75rem}.trending-card{display:grid;grid-template-columns:1fr;gap:.85rem}.trending-card__media{overflow:hidden;aspect-ratio:16 / 11;background:rgb(var(--text-color) / .06)}.trending-card__media img{width:100%;height:100%;object-fit:cover}.trending-card__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--blog-card-title-size);line-height:1.2;margin:0}.trending-card__title a{color:rgb(var(--text-color));text-decoration:none}.trending-card__title a:hover{text-decoration:underline;text-underline-offset:3px}.article__explore{border-top:1px solid var(--blog-divider);padding-top:clamp(2rem,1rem + 3vw,3.5rem)}.article__explore-grid{display:grid;grid-template-columns:1fr;gap:clamp(1.75rem,1rem + 2vw,3rem) clamp(1.5rem,1rem + 1.5vw,2.5rem);margin-top:1.75rem}.article__explore .editorial-card__title{font-size:var(--blog-card-title-size)}@media screen and (min-width:700px){.article__explore-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/blog.css.map */
