.fajblog,.fajblog *,.fajblog *:before,.fajblog *:after{box-sizing:border-box}.fajblog{width:100%;margin:0;color:var(--fajblog-text, #111);font-family:inherit;font-size:11px}.fajblog a{color:inherit}.fajblog img,.fajblog svg{display:block}.fajblog__container{width:min(calc(100% - (var(--fajblog-pad-x, 40px) * 2)),var(--fajblog-max, 1280px));margin-inline:auto}.fajblog [data-faj-blog-reveal]{opacity:0;transform:translateY(18px);transition:opacity .52s cubic-bezier(.2,.7,.2,1) var(--fajblog-delay, 0ms),transform .52s cubic-bezier(.2,.7,.2,1) var(--fajblog-delay, 0ms);will-change:opacity,transform}.fajblog [data-faj-blog-reveal].is-visible{opacity:1;transform:translateY(0)}.fajblog-hero{position:relative;overflow:hidden;padding-block:var(--fajblog-hero-pt, 92px) var(--fajblog-hero-pb, 88px);background:var(--fajblog-hero-bg, #090909);color:var(--fajblog-hero-text, #fff)}.fajblog-hero:after{content:"";position:absolute;right:-12vw;bottom:-42%;width:min(42vw,620px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--fajblog-accent, #d22031) 18%,transparent),transparent 67%);pointer-events:none}.fajblog-hero__inner{position:relative;z-index:1;max-width:min(760px,calc(100% - (var(--fajblog-pad-x, 40px) * 2)));margin-left:max(var(--fajblog-pad-x, 40px),calc((100vw - var(--fajblog-max, 1280px)) / 2 + var(--fajblog-pad-x, 40px)));margin-right:auto}.fajblog-hero__eyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:20px;padding:5px 9px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1}.fajblog-hero__eyebrow-dot{width:5px;height:5px;border-radius:50%;background:var(--fajblog-accent, #d22031);box-shadow:0 0 0 3px color-mix(in srgb,var(--fajblog-accent, #d22031) 18%,transparent)}.fajblog-hero__title{max-width:680px;margin:0;color:var(--fajblog-hero-text, #fff);font-size:clamp(30px,4.2vw,58px);font-weight:800;line-height:.98;letter-spacing:-.045em}.fajblog-hero__title>span{display:block}.fajblog-hero__title-accent{color:var(--fajblog-accent, #d22031)}.fajblog-hero__description{max-width:680px;margin-top:20px;color:var(--fajblog-muted-on-dark, #b9b9b9);font-size:clamp(12px,1.2vw,15px);line-height:1.65}.fajblog-hero__description p{margin:0}.fajblog-hero__meta{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px;color:var(--fajblog-muted-on-dark, #b9b9b9);font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.fajblog-featured,.fajblog-feed{background:var(--fajblog-bg, #fff)}.fajblog-featured{padding-block:var(--fajblog-section-pt, 40px) var(--fajblog-section-pb, 28px)}.fajblog-featured__card{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.95fr);min-width:0;overflow:hidden;border:1px solid var(--fajblog-border, #dedede);border-radius:var(--fajblog-radius, 10px);background:var(--fajblog-card-bg, #fff);box-shadow:0 4px 18px #00000009;transition:transform .26s cubic-bezier(.2,.7,.2,1),box-shadow .26s ease,border-color .26s ease}.fajblog-featured__card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--fajblog-accent, #d22031) 28%,var(--fajblog-border, #dedede));box-shadow:0 16px 38px #00000017}.fajblog-featured__media{position:relative;display:block;min-width:0;overflow:hidden;aspect-ratio:var(--fajblog-featured-image-ratio, 16 / 9);background:#ececec;text-decoration:none}.fajblog-featured__image,.fajblog-featured__placeholder{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .4s ease}.fajblog-featured__card:hover .fajblog-featured__image{transform:scale(1.035);filter:saturate(1.04)}.fajblog-featured__badge{position:absolute;top:16px;left:16px;padding:7px 10px;border-radius:3px;background:var(--fajblog-accent, #d22031);color:#fff;font-size:11px;font-weight:850;letter-spacing:.08em;line-height:1}.fajblog-featured__body{display:flex;flex-direction:column;min-width:0;padding:clamp(24px,3.5vw,44px)}.fajblog-featured__meta,.fajblog-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--fajblog-muted, #707070);font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.fajblog-featured__meta>*+*:before,.fajblog-card__meta>*+*:before{content:"\2022";margin-right:12px;color:color-mix(in srgb,var(--fajblog-muted, #707070) 55%,transparent)}.fajblog-kicker{color:var(--fajblog-accent, #d22031);font-weight:850}.fajblog-featured__title{margin:14px 0 0;color:var(--fajblog-text, #111);font-size:clamp(22px,2.3vw,35px);line-height:1.08;letter-spacing:-.035em}.fajblog-featured__title a,.fajblog-card__title a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .26s ease,color .18s ease}.fajblog-featured__title a:hover,.fajblog-card__title a:hover{background-size:100% 1px}.fajblog-featured__excerpt{margin-top:15px;color:var(--fajblog-muted, #707070);font-size:12px;line-height:1.7}.fajblog-featured__footer{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-top:auto;padding-top:28px}.fajblog-author{display:inline-flex;align-items:center;gap:9px;min-width:0}.fajblog-author__image,.fajblog-author__fallback{flex:0 0 auto;width:32px;height:32px;border-radius:50%}.fajblog-author__image{object-fit:cover}.fajblog-author__fallback{display:grid;place-items:center;background:#111;color:#fff;font-size:11px;font-weight:800;text-transform:uppercase}.fajblog-author>span:last-child{display:grid;min-width:0}.fajblog-author strong{overflow:hidden;color:var(--fajblog-text, #111);font-size:11px;font-weight:750;white-space:nowrap;text-overflow:ellipsis}.fajblog-author small{margin-top:2px;color:var(--fajblog-muted, #707070);font-size:11px}.fajblog-read-link{display:inline-flex;align-items:center;gap:7px;color:var(--fajblog-accent, #d22031)!important;font-size:11px;font-weight:850;letter-spacing:.06em;text-decoration:none}.fajblog-read-link svg,.fajblog-card__arrow svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s ease}.fajblog-read-link:hover svg,.fajblog-card__arrow:hover svg{transform:translate(4px)}.fajblog-feed{padding-block:var(--fajblog-section-pt, 20px) var(--fajblog-section-pb, 84px)}.fajblog-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;gap:14px 24px;width:100%;margin-bottom:28px}.fajblog-topics{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:8px;width:100%;min-width:0;padding:1px 0}.fajblog-topics::-webkit-scrollbar{height:4px}.fajblog-topic{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:32px;padding:7px 12px;border:1px solid var(--fajblog-border, #dcdcdc);border-radius:999px;background:var(--fajblog-card-bg, #fff);color:var(--fajblog-muted, #777)!important;font-size:11px;font-weight:700;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.fajblog-topic:hover{transform:translateY(-1px);border-color:#111;color:#111!important}.fajblog-topic.is-active{border-color:#111;background:#111;color:#fff!important}.fajblog-topic[aria-current=page]{cursor:default}.fajblog-results{position:relative;min-height:120px;overflow-anchor:none;transition:opacity .18s ease}.fajblog-feed.is-loading .fajblog-results{opacity:.42;pointer-events:none;-webkit-user-select:none;user-select:none}.fajblog-feed.is-loading .fajblog-results:after{content:"";position:absolute;top:42px;left:50%;width:22px;height:22px;margin-left:-11px;border:2px solid color-mix(in srgb,var(--fajblog-border, #dcdcdc) 85%,transparent);border-top-color:var(--fajblog-accent, #d22031);border-radius:50%;animation:fajblog-filter-spin .7s linear infinite}@keyframes fajblog-filter-spin{to{transform:rotate(360deg)}}.fajblog-search{position:relative;width:100%;min-width:0;max-width:320px;justify-self:end}.fajblog-search svg{position:absolute;top:50%;left:13px;width:14px;height:14px;transform:translateY(-50%);fill:none;stroke:var(--fajblog-muted, #777);stroke-width:1.5;stroke-linecap:round;pointer-events:none}.fajblog-search input{width:100%;height:38px;padding:8px 13px 8px 36px;border:1px solid var(--fajblog-border, #dcdcdc);border-radius:7px;outline:0;background:var(--fajblog-card-bg, #fff);color:var(--fajblog-text, #111);font:inherit;font-size:11px;transition:border-color .18s ease,box-shadow .18s ease}.fajblog-search input:focus{border-color:var(--fajblog-accent, #d22031);box-shadow:0 0 0 3px color-mix(in srgb,var(--fajblog-accent, #d22031) 11%,transparent)}.fajblog-grid{display:grid;grid-template-columns:repeat(var(--fajblog-columns, 3),minmax(0,1fr));gap:24px 18px}.fajblog-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1px solid var(--fajblog-border, #dcdcdc);border-radius:var(--fajblog-radius, 8px);background:var(--fajblog-card-bg, #fff);box-shadow:0 3px 12px #00000006;transition:transform .24s cubic-bezier(.2,.7,.2,1),border-color .24s ease,box-shadow .24s ease}.fajblog-card:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--fajblog-accent, #d22031) 34%,var(--fajblog-border, #dcdcdc));box-shadow:0 14px 30px #00000016}.fajblog-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--fajblog-card-ratio, 16 / 9);background:var(--fajblog-soft, #f7f7f7);text-decoration:none}.fajblog-card__image,.fajblog-card__placeholder{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .32s ease}.fajblog-card:hover .fajblog-card__image{transform:scale(1.055);filter:saturate(1.05) contrast(1.02)}.fajblog-card__tag{position:absolute;bottom:10px;left:10px;max-width:calc(100% - 20px);overflow:hidden;padding:5px 7px;border-radius:4px;background:#fffffff0;color:#111;font-size:11px;font-weight:800;line-height:1;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 2px 8px #0000001a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .22s ease,background .22s ease,color .22s ease}.fajblog-card:hover .fajblog-card__tag{transform:translateY(-2px);background:var(--fajblog-accent, #d22031);color:#fff}.fajblog-card__body{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;padding:15px 15px 13px}.fajblog-card__title{margin:9px 0 0;color:var(--fajblog-text, #111);font-size:14px;line-height:1.25;letter-spacing:-.015em}.fajblog-card__excerpt{display:-webkit-box;overflow:hidden;margin:9px 0 0;color:var(--fajblog-muted, #777);font-size:11px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.fajblog-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px}.fajblog-author--small{gap:7px}.fajblog-author--small .fajblog-author__fallback{width:23px;height:23px;font-size:11px}.fajblog-author--small strong,.fajblog-author--small small{font-size:11px}.fajblog-card__arrow{display:grid;flex:0 0 auto;width:26px;height:26px;place-items:center;border-radius:50%;color:var(--fajblog-accent, #d22031)!important;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.fajblog-card__arrow:hover{transform:translate(2px);background:color-mix(in srgb,var(--fajblog-accent, #d22031) 10%,transparent)}.fajblog-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:38px}.fajblog-pagination__parts{display:flex;align-items:center;gap:5px}.fajblog-pagination a,.fajblog-pagination span{display:grid;min-width:30px;height:30px;place-items:center;border:1px solid var(--fajblog-border, #dcdcdc);border-radius:7px;color:var(--fajblog-text, #111);font-size:11px;font-weight:750;text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.fajblog-pagination a:hover{transform:translateY(-1px);border-color:#111}.fajblog-pagination span.is-current{border-color:#111;background:#111;color:#fff}.fajblog-pagination__arrow svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.fajblog-empty,.fajblog-featured__empty{padding:42px;border:1px dashed var(--fajblog-border, #dcdcdc);border-radius:10px;color:var(--fajblog-muted, #777);text-align:center}.fajblog-empty h2{margin:0 0 6px;color:var(--fajblog-text, #111);font-size:20px}.fajblog-empty p{margin:0}@media(max-width:989px){.fajblog-featured__card{grid-template-columns:1fr}.fajblog-featured__media{aspect-ratio:var(--fajblog-featured-image-ratio, 16 / 9)}.fajblog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fajblog-toolbar{grid-template-columns:minmax(0,1fr);gap:14px}.fajblog-search{grid-row:1;width:100%;max-width:100%;justify-self:stretch}.fajblog-topics{grid-row:2;width:100%;min-width:0}}@media(max-width:699px){.fajblog__container{width:calc(100% - (var(--fajblog-pad-x-mobile, 18px) * 2))}.fajblog-hero__inner{width:calc(100% - (var(--fajblog-pad-x-mobile, 18px) * 2));max-width:none;margin-inline:var(--fajblog-pad-x-mobile, 18px)}.fajblog-hero{padding-block:max(50px,calc(var(--fajblog-hero-pt, 92px) * .65)) max(48px,calc(var(--fajblog-hero-pb, 88px) * .65))}.fajblog-hero__title{font-size:clamp(32px,11vw,48px)}.fajblog-featured__body{padding:22px 18px 20px}.fajblog-featured__footer{align-items:flex-start;flex-direction:column;gap:15px}.fajblog-grid{grid-template-columns:1fr}.fajblog-card__title{font-size:16px}.fajblog-search{width:100%;min-width:0;max-width:none}.fajblog-topics{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--fajblog-border, #dcdcdc) 90%,transparent) transparent;padding:1px 0 7px;scroll-snap-type:x proximity}.fajblog-topic{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.fajblog *,.fajblog *:before,.fajblog *:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.fajblog [data-faj-blog-reveal]{opacity:1!important;transform:none!important}}.fajblog-toolbar,.fajblog-toolbar>*,.fajblog-topics,.fajblog-search{box-sizing:border-box}@media(min-width:990px){.fajblog-topics{max-width:100%;overflow:visible}}.fajblog-feed__layout,.fajblog-feed__main,.fajblog-filter-sidebar,.fajblog-filter-sidebar__sticky,.fajblog-results-summary,.fajblog-topic,.fajblog-topic>*{box-sizing:border-box}.fajblog-feed__layout{display:grid;grid-template-columns:minmax(180px,var(--fajblog-filter-width, 220px)) minmax(0,1fr);align-items:stretch;gap:clamp(26px,3.2vw,46px);min-width:0;overflow:visible;contain:none}.fajblog-feed__layout--no-sidebar{grid-template-columns:minmax(0,1fr)}.fajblog-feed__main{min-width:0}.fajblog-feed__topbar{display:flex;justify-content:flex-end;width:100%;margin-bottom:18px}.fajblog-filter-sidebar{position:relative;align-self:stretch;min-width:0;min-height:100%;overflow:visible}.fajblog-filter-sidebar__sticky{width:100%}.fajblog-filter-sidebar__header{padding-bottom:11px;margin-bottom:8px;border-bottom:1px solid var(--fajblog-border, #dcdcdc)}.fajblog-filter-sidebar__header h2{margin:0;color:var(--fajblog-text, #111);font-size:14px;font-weight:800;line-height:1.25;letter-spacing:-.01em}.fajblog-topic__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fajblog-topic__count{display:inline-grid;place-items:center;flex:0 0 auto;min-width:24px;height:22px;padding:0 6px;border-radius:999px;background:var(--fajblog-soft, #f7f7f7);color:var(--fajblog-muted, #777);font-size:10px;font-weight:800;line-height:1;transition:background .18s ease,color .18s ease}.fajblog-topic.is-active .fajblog-topic__count{background:#ffffff29;color:#fff}.fajblog-results-summary{display:flex;align-items:center;min-height:38px;margin:0 0 16px;padding:0 0 11px;border-bottom:1px solid var(--fajblog-border, #dcdcdc)}.fajblog-results-summary p{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;color:var(--fajblog-muted, #777);font-size:12px;line-height:1.4}.fajblog-results-summary strong{color:var(--fajblog-text, #111);font-size:14px;font-weight:850}.fajblog-results-summary__context{margin-left:4px}@media(min-width:990px){.fajblog-feed,.fajblog-feed>.fajblog__container,.fajblog-feed__layout,.fajblog-filter-sidebar{overflow:visible!important;contain:none!important}.fajblog-filter-sidebar__sticky{position:sticky;top:var(--fajblog-filter-sticky-top, 80px);display:flex;max-height:calc(100vh - var(--fajblog-filter-sticky-top, 80px) - var(--fajblog-filter-sticky-bottom-gap, 16px));flex-direction:column;overflow:hidden;overscroll-behavior:contain;z-index:10}.fajblog-filter-sidebar__header{flex:0 0 auto}.fajblog-topics{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;align-content:start;gap:6px;min-height:0;overflow-x:hidden!important;overflow-y:auto!important;padding:0 4px 2px 0;scrollbar-width:thin;scrollbar-gutter:stable;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.fajblog-topics::-webkit-scrollbar{width:5px;height:auto}.fajblog-topics::-webkit-scrollbar-track{background:transparent}.fajblog-topics::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--fajblog-muted, #777) 35%,transparent)}.fajblog-topic{justify-content:space-between;width:100%;min-height:38px;padding:8px 9px 8px 11px;border-radius:7px;text-align:left}.fajblog-topic:hover{transform:none}.fajblog-search{max-width:340px}.fajblog-sticky-filter-overflow-fix{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;contain:none!important}}@media(max-width:989px){.fajblog-feed__layout{grid-template-columns:minmax(0,1fr);gap:16px}.fajblog-filter-sidebar{min-height:0}.fajblog-filter-sidebar__sticky{position:static!important;top:auto!important;max-height:none!important;overflow:visible!important}.fajblog-filter-sidebar__header{margin-bottom:9px}.fajblog-topics{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding:1px 0 7px;overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.fajblog-topic{justify-content:flex-start;width:auto;scroll-snap-align:start}.fajblog-topic__label{overflow:visible;text-overflow:clip}.fajblog-feed__topbar{margin-bottom:2px}.fajblog-search{width:100%;max-width:none;justify-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/faj-blog.css.map */
