@charset "UTF-8";.blog-progress[data-v-ecf3072c]{height:2px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:60}.blog-progress__bar[data-v-ecf3072c]{background:#4e2a1c;display:block;height:100%;transform:scaleX(0);transform-origin:left center;width:100%}.blog-hero[data-v-2877e3e0]{margin:0 auto;width:min(1240px,100% - 48px)}@media(max-width:860px){.blog-hero[data-v-2877e3e0]{width:min(1240px,100% - 32px)}}@media(max-width:480px){.blog-hero[data-v-2877e3e0]{width:min(1240px,100% - 24px)}}.blog-hero[data-v-2877e3e0]{align-items:start;display:grid;gap:clamp(32px,6vw,96px);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.blog-hero[data-v-2877e3e0]:not(:has(.blog-hero__cover)){grid-template-columns:minmax(0,860px);justify-content:center}.blog-hero__head[data-v-2877e3e0]{display:grid;gap:20px;justify-items:start}.blog-hero__meta[data-v-2877e3e0]{color:#6a645c;display:flex;flex-wrap:wrap;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.6875rem;font-weight:600;gap:6px 16px;letter-spacing:.16em;margin:0;text-transform:uppercase}.blog-hero__meta[data-v-2877e3e0]>*+:before{content:"·";margin-right:16px}.blog-hero__cat[data-v-2877e3e0]{color:#8f7349}[data-v-2877e3e0] .blog-hero__title{color:#111;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-size:clamp(36px,4.6vw,66px);font-weight:500;letter-spacing:-.01em;line-height:1.15;line-height:1.05;margin:0}[data-v-2877e3e0] .blog-hero__lead{color:#4a453e;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;font-size:clamp(16px,1.3vw,19px);font-weight:400;line-height:1.65;line-height:1.6;margin:0;max-width:560px}.blog-hero__byline[data-v-2877e3e0]{align-items:center;border-top:1px solid #ddd6cb;display:inline-flex;gap:12px;margin-top:8px;padding-top:20px}.blog-hero__avatar[data-v-2877e3e0]{background:#ebe6de;border-radius:50%;color:#111;display:grid;flex:0 0 44px;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:20px;height:44px;overflow:hidden;place-items:center;width:44px}.blog-hero__avatar img[data-v-2877e3e0]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-hero__who[data-v-2877e3e0]{display:grid;gap:2px}.blog-hero__who strong[data-v-2877e3e0]{color:#111;font-size:14px}.blog-hero__who small[data-v-2877e3e0],.blog-hero__who strong[data-v-2877e3e0]{font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500}.blog-hero__who small[data-v-2877e3e0]{color:#6a645c;font-size:.8125rem;letter-spacing:.02em;line-height:1.45}.blog-hero__cover[data-v-2877e3e0]{aspect-ratio:4/5;background:#ebe6de;border-radius:0;margin:0;max-height:calc(100vh - var(--sf-header-h, 80px) - 64px);overflow:hidden;position:relative}.blog-hero__cover img[data-v-2877e3e0]{height:116%;inset:-8% 0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media(max-width:860px){.blog-hero[data-v-2877e3e0]{grid-template-columns:minmax(0,1fr)}.blog-hero__cover[data-v-2877e3e0]{aspect-ratio:4/3;max-height:none}}.blog-share[data-v-3f64ef62]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 18px}.blog-share.is-rail[data-v-3f64ef62]{display:grid;gap:14px}.blog-share__label[data-v-3f64ef62]{color:#6a645c;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.blog-share__buttons[data-v-3f64ef62]{display:flex;gap:8px}.blog-share__btn[data-v-3f64ef62]{background:transparent;border:1px solid #b9b0a3;border-radius:50%;color:inherit;color:#111;cursor:pointer;display:inline-grid;flex:0 0 40px;height:40px;place-items:center;transition:background-color .35s ease,color .35s ease,border-color .35s ease,transform .35s cubic-bezier(.2,.7,.1,1);width:40px}.blog-share__btn[data-v-3f64ef62]:hover{background:#4e2a1c;border-color:#4e2a1c;color:#f7f1ea;text-decoration:none}.blog-tags[data-v-4e862fba]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.blog-tags__item[data-v-4e862fba]{border:1px solid #b9b0a3;border-radius:0;color:#4a453e;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;letter-spacing:.06em;padding:7px 14px}.blog-author[data-v-a23bc37c]{align-items:start;background:#f4f1ec;border:1px solid #ddd6cb;border-radius:0;display:grid;gap:clamp(18px,2.4vw,32px);grid-template-columns:88px minmax(0,1fr);padding:clamp(24px,3vw,36px)}.blog-author__avatar[data-v-a23bc37c]{background:#ebe6de;border-radius:50%;color:#111;display:grid;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:36px;height:88px;overflow:hidden;place-items:center;width:88px}.blog-author__avatar img[data-v-a23bc37c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-author__body[data-v-a23bc37c]{display:grid;gap:6px;justify-items:start}.blog-author__eyebrow[data-v-a23bc37c]{color:#6a645c;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.16em;margin:0;text-transform:uppercase}.blog-author__name[data-v-a23bc37c]{color:#111;font-size:1.25rem;font-size:24px;line-height:1.3}.blog-author__name[data-v-a23bc37c],.blog-author__role[data-v-a23bc37c]{font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500;margin:0}.blog-author__role[data-v-a23bc37c]{color:#6a645c;font-size:.8125rem;letter-spacing:.02em;line-height:1.45}.blog-author__bio[data-v-a23bc37c]{color:#4a453e;font-size:.9375rem;font-weight:400;line-height:1.65;margin:8px 0 0}.blog-author__bio[data-v-a23bc37c],.blog-author__link[data-v-a23bc37c]{font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif}.blog-author__link[data-v-a23bc37c]{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;color:inherit;display:inline-block;font-size:.6875rem;font-weight:600;letter-spacing:.14em;padding-bottom:4px;position:relative;text-decoration:none;text-transform:uppercase;transition:background-size .5s cubic-bezier(.2,.7,.1,1)}.blog-author__link[data-v-a23bc37c]:hover{background-position:100% 100%;background-size:0 1px;text-decoration:none}.blog-author__link[data-v-a23bc37c]{color:#111;margin-top:10px}@media(max-width:860px){.blog-author[data-v-a23bc37c]{grid-template-columns:64px minmax(0,1fr)}.blog-author__avatar[data-v-a23bc37c]{font-size:28px;height:64px;width:64px}}.blog-nav[data-v-39d2c235]{margin:0 auto;width:min(1240px,100% - 48px)}@media(max-width:860px){.blog-nav[data-v-39d2c235]{width:min(1240px,100% - 32px)}}@media(max-width:480px){.blog-nav[data-v-39d2c235]{width:min(1240px,100% - 24px)}}.blog-nav[data-v-39d2c235]{background:transparent;border:1px solid #b9b0a3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(24px,4vw,48px)}.blog-nav__item[data-v-39d2c235]{align-items:center;color:inherit;display:flex;gap:clamp(16px,2vw,24px);min-height:120px;padding:clamp(20px,2.6vw,28px) clamp(16px,2vw,24px);text-decoration:none;transition:background-color .35s cubic-bezier(.2,.7,.1,1)}.blog-nav__item[data-v-39d2c235]:hover{background:#11111108;text-decoration:none}.blog-nav__item.is-next[data-v-39d2c235]{border-left:1px solid #b9b0a3;justify-content:flex-end;text-align:right}.blog-nav__thumb[data-v-39d2c235]{aspect-ratio:1;background:#ebe6de;flex:0 0 auto;overflow:hidden;width:clamp(72px,8vw,104px)}.blog-nav__thumb img[data-v-39d2c235]{height:100%;-o-object-fit:cover;object-fit:cover;transition:scale 1s cubic-bezier(.2,.7,.1,1);width:100%}.blog-nav__item:hover .blog-nav__thumb img[data-v-39d2c235]{scale:1.08}.blog-nav__text[data-v-39d2c235]{display:grid;gap:10px;min-width:0}.blog-nav__text small[data-v-39d2c235]{align-items:center;color:#6a5434;display:inline-flex;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.6875rem;font-weight:600;gap:6px;letter-spacing:.16em;text-transform:uppercase}.is-next .blog-nav__text small[data-v-39d2c235]{justify-content:flex-end}.blog-nav__text strong[data-v-39d2c235]{color:#111;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-size:clamp(18px,1.7vw,24px);font-weight:500;line-height:1.3;line-height:1.25}@media(max-width:860px){.blog-nav[data-v-39d2c235]{grid-template-columns:1fr}.blog-nav__item.is-next[data-v-39d2c235]{border-left:0;border-top:1px solid #b9b0a3;text-align:left}.blog-nav__item.is-next[data-v-39d2c235],.blog-nav__item.is-next .blog-nav__text small[data-v-39d2c235]{justify-content:flex-start}.blog-nav__thumb[data-v-39d2c235]{display:none}}.blog-related[data-v-a5ebb97b]{margin:0 auto;width:min(1240px,100% - 48px)}@media(max-width:860px){.blog-related[data-v-a5ebb97b]{width:min(1240px,100% - 32px)}}@media(max-width:480px){.blog-related[data-v-a5ebb97b]{width:min(1240px,100% - 24px)}}.blog-related[data-v-a5ebb97b]{border-top:1px solid #b9b0a3;display:grid;gap:clamp(24px,3vw,40px);padding-top:clamp(32px,4vw,56px)}.blog-related__head[data-v-a5ebb97b]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}[data-v-a5ebb97b] .blog-related__title{font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-size:clamp(30px,3.4vw,50px);font-weight:500;letter-spacing:-.01em;line-height:1.15;margin:0}.blog-related__more[data-v-a5ebb97b]{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;color:inherit;display:inline-block;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.14em;padding-bottom:4px;position:relative;text-decoration:none;text-transform:uppercase;transition:background-size .5s cubic-bezier(.2,.7,.1,1)}.blog-related__more[data-v-a5ebb97b]:hover{background-position:100% 100%;background-size:0 1px;text-decoration:none}.blog-related__more[data-v-a5ebb97b]{color:#111}.blog-related__grid[data-v-a5ebb97b]{display:grid;gap:clamp(16px,2.4vw,32px);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:860px){.blog-related__grid[data-v-a5ebb97b]{gap:36px;grid-template-columns:minmax(0,1fr)}}.blog-post[data-v-a8bf57d6]{--blog-gap:clamp(48px,6vw,88px);display:flex;flex-direction:column;gap:var(--blog-gap);padding-bottom:var(--blog-gap)}.blog-post>.product-crumbs[data-v-a8bf57d6]{margin-bottom:calc(var(--blog-gap)*-.6)}.blog-post__main[data-v-a8bf57d6]{margin:0 auto;width:min(1240px,100% - 48px)}@media(max-width:860px){.blog-post__main[data-v-a8bf57d6]{width:min(1240px,100% - 32px)}}@media(max-width:480px){.blog-post__main[data-v-a8bf57d6]{width:min(1240px,100% - 24px)}}.blog-post__main[data-v-a8bf57d6]{align-items:start;display:grid;gap:clamp(32px,7vw,112px);grid-template-columns:minmax(180px,240px) minmax(0,720px);justify-content:center}.blog-post__aside[data-v-a8bf57d6]{align-self:stretch}.blog-post__rail[data-v-a8bf57d6]{display:grid;gap:40px;position:sticky;top:calc(var(--sf-header-h, 80px) + 32px)}.blog-post__content[data-v-a8bf57d6]{display:grid;gap:clamp(32px,4vw,48px);min-width:0}.blog-post__foot[data-v-a8bf57d6]{align-items:center;border-top:1px solid #ddd6cb;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding-top:28px}@media(max-width:860px){.blog-post__main[data-v-a8bf57d6]{grid-template-columns:minmax(0,1fr)}.blog-post__rail[data-v-a8bf57d6]{position:static}.blog-post__rail[data-v-a8bf57d6] .blog-share{display:none}}
