.fe-blog{background:var(--fe-blog-bg);color:var(--fe-blog-text);font-family:var(--font-body-family, inherit);overflow-x:clip;position:relative}.fe-blog *,.fe-blog *:before,.fe-blog *:after,.fe-article-card,.fe-article-card *,.fe-article-card *:before,.fe-article-card *:after{box-sizing:border-box}.fe-blog a,.fe-article-card a{color:inherit}.fe-blog__visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fe-blog__hero{background:var(--fe-blog-hero-bg);border-bottom:1px solid color-mix(in srgb,var(--fe-blog-border) 74%,transparent)}.fe-blog__hero-inner{align-items:center;display:grid;gap:clamp(30px,3.8vw,58px);grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);margin:0 auto;max-width:var(--fe-blog-max-width);min-height:clamp(240px,var(--fe-blog-hero-min-height),380px);padding:var(--fe-blog-hero-padding) var(--fe-blog-padding-x);width:100%}.fe-blog--hero-align-top .fe-blog__hero-inner{align-items:start}.fe-blog--hero-align-bottom .fe-blog__hero-inner{align-items:end}.fe-blog--hero-image_left .fe-blog__hero-copy{order:2}.fe-blog--hero-image_left .fe-blog__hero-media{order:1}.fe-blog--hero-text_only .fe-blog__hero-inner,.fe-blog--no-hero-image .fe-blog__hero-inner{display:block;min-height:auto;padding-bottom:clamp(28px,var(--fe-blog-hero-padding),44px);padding-top:clamp(28px,var(--fe-blog-hero-padding),44px)}.fe-blog__hero-copy{min-width:0}.fe-blog__breadcrumb{color:var(--fe-blog-muted);display:flex;flex-wrap:wrap;font-size:11px;font-weight:650;gap:8px;line-height:1.35;margin:0 0 12px}.fe-blog__breadcrumb a{text-decoration:none}.fe-blog__breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.fe-blog__eyebrow,.fe-blog__featured-label,.fe-article-card__label{color:var(--fe-blog-muted);font-size:11px;font-weight:780;letter-spacing:0;line-height:1.25;margin:0;text-transform:uppercase}.fe-blog__title{color:var(--fe-blog-text);font-family:var(--font-heading-family, inherit);font-size:clamp(var(--fe-blog-hero-title-mobile),4vw,var(--fe-blog-hero-title-desktop));font-weight:780;letter-spacing:0;line-height:1.03;margin:8px 0 0;max-width:13ch;overflow-wrap:anywhere}.fe-blog__intro{color:var(--fe-blog-muted);font-size:var(--fe-blog-hero-body);line-height:1.58;margin-top:14px;max-width:58ch}.fe-blog__intro p{margin:0}.fe-blog__count{color:var(--fe-blog-muted);font-size:12px;font-weight:740;line-height:1.35;margin:14px 0 0}.fe-blog__hero-media{aspect-ratio:var(--fe-blog-hero-aspect);background:#fffdf8;border-radius:12px;min-height:0;overflow:hidden}.fe-blog__hero-picture,.fe-blog__hero-image{display:block;height:100%;width:100%}.fe-blog__hero-image{object-fit:var(--fe-blog-hero-image-fit);object-position:var(--fe-blog-hero-image-position)}.fe-blog__shell{margin:0 auto;max-width:var(--fe-blog-grid-max-width);padding:var(--fe-blog-featured-spacing) var(--fe-blog-padding-x) var(--fe-blog-bottom-padding);width:100%}.fe-blog__featured{background:var(--fe-blog-featured-bg);border:1px solid var(--fe-blog-border);border-radius:var(--fe-blog-featured-radius);margin-bottom:var(--fe-blog-featured-spacing);overflow:hidden}.fe-blog__featured-link{color:inherit;display:grid;grid-template-columns:minmax(0,.58fr) minmax(0,.42fr);min-height:clamp(360px,30vw,480px);text-decoration:none}.fe-blog__featured--image-right .fe-blog__featured-media{order:2}.fe-blog__featured--image-right .fe-blog__featured-copy{order:1}.fe-blog__featured-media{aspect-ratio:var(--fe-blog-featured-aspect);background:color-mix(in srgb,var(--fe-blog-accent) 8%,#fffdf8);min-height:100%;overflow:hidden}.fe-blog__featured-image,.fe-blog__featured-fallback{display:block;height:100%;width:100%}.fe-blog__featured-image{object-fit:cover}.fe-blog__featured-fallback,.fe-article-card__media--fallback{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--fe-blog-accent) 20%,transparent),transparent 40%),#f1f0e8;color:var(--fe-blog-muted);display:flex;font-size:12px;font-weight:780;justify-content:center;letter-spacing:0;padding:22px;text-align:center;text-transform:uppercase}.fe-blog__featured-copy{align-content:center;display:grid;gap:12px;min-width:0;padding:clamp(26px,3vw,46px)}.fe-blog__featured-tag{color:var(--fe-blog-text);font-size:12px;font-weight:760;line-height:1.2;margin:0}.fe-blog__featured-title{color:var(--fe-blog-text);font-family:var(--font-heading-family, inherit);font-size:clamp(var(--fe-blog-featured-title-mobile),3.2vw,var(--fe-blog-featured-title-desktop));font-weight:780;letter-spacing:0;line-height:1.06;margin:0;overflow-wrap:anywhere}.fe-blog__featured-excerpt{color:var(--fe-blog-muted);font-size:var(--fe-blog-excerpt);line-height:1.58;margin:0}.fe-blog__featured-meta,.fe-article-card__meta{align-items:center;color:var(--fe-blog-muted);display:flex;flex-wrap:wrap;font-size:var(--fe-blog-meta);font-weight:680;gap:8px;line-height:1.35}.fe-blog__featured-meta span+span:before,.fe-article-card__meta span+span:before{content:"/";margin-right:8px;opacity:.55}.fe-blog__featured-cta,.fe-article-card__cta,.fe-blog__empty-cta{align-items:center;color:var(--fe-blog-cta);display:inline-flex;font-size:var(--fe-blog-cta-size);font-weight:800;gap:8px;line-height:1.15;text-decoration:none}.fe-blog__featured-cta span,.fe-article-card__cta span[aria-hidden=true]{transition:transform .22s ease}.fe-blog__navigation{margin:var(--fe-blog-navigation-spacing) 0 0;position:relative}.fe-blog__navigation:after{background:linear-gradient(90deg,transparent,var(--fe-blog-bg));content:"";display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:42px}.fe-blog__navigation.has-overflow:not(.is-at-end):after{display:block}.fe-blog__tag-scroll{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;min-width:0}.fe-blog--tag-align-center .fe-blog__tag-scroll{justify-content:center}.fe-blog--tag-align-right .fe-blog__tag-scroll{justify-content:flex-end}.fe-blog__tag-link{align-items:center;background:#fffdf8;border:1px solid var(--fe-blog-border);border-radius:8px;color:var(--fe-blog-text);display:inline-flex;font-size:13px;font-weight:740;justify-content:center;line-height:1.1;min-height:36px;padding:9px 13px;text-decoration:none;white-space:nowrap}.fe-blog__tag-link.is-active{background:var(--fe-blog-active-tag-bg);border-color:var(--fe-blog-active-tag-bg);color:var(--fe-blog-active-tag-text)}.fe-blog--active-tag-accent .fe-blog__tag-link.is-active{background:#fffdf8;border-color:var(--fe-blog-text);box-shadow:inset 0 -3px 0 var(--fe-blog-accent);color:var(--fe-blog-text)}.fe-blog__grid{display:grid;gap:var(--fe-blog-grid-gap);grid-template-columns:repeat(var(--fe-blog-desktop-columns),minmax(0,1fr));margin-top:var(--fe-blog-grid-top-spacing)}.fe-article-card{background:var(--fe-blog-card-bg);border-radius:var(--fe-blog-card-radius);min-width:0;overflow:hidden;position:relative}.fe-blog--card-border .fe-article-card{border:1px solid var(--fe-blog-border)}.fe-blog--card-shadow .fe-article-card{box-shadow:0 18px 42px #12141614}.fe-article-card__link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.fe-article-card__media{aspect-ratio:var(--fe-blog-card-aspect);background:#f1f0e8;overflow:hidden}.fe-article-card__media--adapt{aspect-ratio:auto}.fe-article-card__media--adapt .fe-article-card__image{height:auto}.fe-article-card__image{display:block;height:100%;object-fit:var(--fe-blog-card-image-fit);object-position:var(--fe-blog-card-image-position);transition:transform .32s ease;width:100%}.fe-article-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-width:0;padding:clamp(18px,2vw,24px)}.fe-article-card__title{color:var(--fe-blog-text);display:-webkit-box;font-family:var(--font-heading-family, inherit);font-size:var(--fe-blog-card-title);font-weight:760;letter-spacing:0;line-height:1.17;margin:0;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.fe-article-card__excerpt{color:var(--fe-blog-muted);display:-webkit-box;font-size:var(--fe-blog-excerpt);line-height:1.52;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.fe-article-card__meta{margin-top:auto;padding-top:2px}.fe-article-card__cta{margin-top:3px}.fe-blog__empty{background:#fffdf8;border:1px solid var(--fe-blog-border);border-radius:12px;margin-top:var(--fe-blog-grid-top-spacing);padding:clamp(28px,5vw,58px);text-align:center}.fe-blog__empty-title{color:var(--fe-blog-text);font-family:var(--font-heading-family, inherit);font-size:clamp(26px,3vw,38px);font-weight:780;line-height:1.08;margin:0}.fe-blog__empty-text{color:var(--fe-blog-muted);font-size:var(--fe-blog-excerpt);line-height:1.58;margin:12px auto 0;max-width:52ch}.fe-blog__empty-cta{background:var(--fe-blog-text);border-radius:8px;color:#fffdf8;margin-top:20px;min-height:42px;padding:12px 18px}.fe-blog__pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:clamp(28px,4vw,48px)}.fe-blog--pagination-left .fe-blog__pagination{justify-content:flex-start}.fe-blog--pagination-right .fe-blog__pagination{justify-content:flex-end}.fe-blog__pagination-link,.fe-blog__pagination-ellipsis{align-items:center;border:1px solid var(--fe-blog-border);border-radius:8px;display:inline-flex;font-size:13px;font-weight:760;justify-content:center;line-height:1;min-height:38px;min-width:38px;padding:10px 12px;text-decoration:none}.fe-blog__pagination-link.is-active{background:var(--fe-blog-active-tag-bg);border-color:var(--fe-blog-active-tag-bg);color:var(--fe-blog-active-tag-text)}.fe-blog__pagination-link--disabled,.fe-blog__pagination-ellipsis{color:var(--fe-blog-muted);opacity:.62}.fe-blog__featured-link:hover .fe-blog__featured-cta span,.fe-article-card__link:hover .fe-article-card__cta span[aria-hidden=true]{transform:translate(3px)}.fe-article-card__link:hover .fe-article-card__image{transform:scale(1.035)}.fe-blog--card-border .fe-article-card:hover,.fe-blog__featured:hover{border-color:color-mix(in srgb,var(--fe-blog-text) 34%,var(--fe-blog-border))}.fe-blog__featured-link:focus-visible,.fe-blog__tag-link:focus-visible,.fe-article-card__link:focus-visible,.fe-blog__empty-cta:focus-visible,.fe-blog__pagination-link:focus-visible{outline:2px solid var(--fe-blog-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.fe-blog__featured-cta span,.fe-article-card__cta span[aria-hidden=true],.fe-article-card__image{transition:none}.fe-blog__featured-link:hover .fe-blog__featured-cta span,.fe-article-card__link:hover .fe-article-card__cta span[aria-hidden=true],.fe-article-card__link:hover .fe-article-card__image{transform:none}}@media(max-width:989px){.fe-blog__hero-inner{gap:24px;grid-template-columns:minmax(0,1fr);min-height:auto}.fe-blog--hero-image_left .fe-blog__hero-copy,.fe-blog--hero-image_left .fe-blog__hero-media{order:initial}.fe-blog__hero-media{aspect-ratio:var(--fe-blog-mobile-hero-aspect)}.fe-blog__featured-link{grid-template-columns:minmax(0,1fr);min-height:0}.fe-blog__featured--image-right .fe-blog__featured-media,.fe-blog__featured--image-right .fe-blog__featured-copy{order:initial}.fe-blog__featured-media{min-height:0}.fe-blog__grid{grid-template-columns:repeat(var(--fe-blog-tablet-columns),minmax(0,1fr))}}@media(max-width:749px){.fe-blog__hero-inner{padding:var(--fe-blog-hero-mobile-padding) var(--fe-blog-mobile-padding-x)}.fe-blog__shell{padding:var(--fe-blog-featured-spacing) var(--fe-blog-mobile-padding-x) var(--fe-blog-mobile-bottom-padding)}.fe-blog__title{max-width:15ch}.fe-blog--mobile-tags-scroll .fe-blog__navigation{margin-left:calc(var(--fe-blog-mobile-padding-x) * -1);margin-right:calc(var(--fe-blog-mobile-padding-x) * -1)}.fe-blog--mobile-tags-scroll .fe-blog__tag-scroll{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:0 var(--fe-blog-mobile-padding-x) 2px;scroll-padding-inline:var(--fe-blog-mobile-padding-x);scrollbar-width:none;-webkit-overflow-scrolling:touch}.fe-blog--mobile-tags-scroll .fe-blog__tag-scroll::-webkit-scrollbar{display:none}.fe-blog__grid{gap:clamp(18px,var(--fe-blog-grid-gap),22px);grid-template-columns:repeat(var(--fe-blog-mobile-columns),minmax(0,1fr))}.fe-article-card__body{padding:18px}.fe-blog__pagination{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fe-blog-template.css.map */
