.seo-blog,.seo-blog__container,.seo-blog-main{min-width:0;max-width:100%}.seo-blog{--seo-accent: var(--custom-theme-color, #ff5b00);--seo-surface: rgb(var(--color-background));--seo-foreground: rgb(var(--color-foreground));--seo-muted: rgba(var(--color-foreground), .62);--seo-soft: rgba(var(--color-foreground), .06);--seo-soft-strong: rgba(var(--color-foreground), .1);--seo-border: rgba(var(--color-border), .45);--seo-radius: .8rem;--seo-page-gutter: clamp(1.6rem, 2.8vw, 3.2rem);--seo-section-gap: clamp(2.4rem, 4vw, 4.8rem);color:var(--seo-foreground)}.xo-section:has(.seo-blog){padding-top:max(calc(var(--pt_dt, 32) * 1px),calc(var(--header-height, 8rem) + 2.4rem))}@media(min-width:1141px)and (max-width:1330px){.xo-section:has(.seo-blog){padding-top:max(calc(var(--pt_dt, 32) * 1px),180px)}}.seo-blog__container{display:block;width:100%;max-width:154rem;margin-inline:auto;padding-inline:var(--seo-page-gutter)}.seo-blog a{color:inherit;text-decoration:none}.seo-blog a:hover,.seo-blog a:focus-visible{color:var(--seo-accent)}.seo-blog :focus-visible{outline:.2rem solid rgba(255,91,0,.45);outline-offset:.3rem}.seo-blog-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:2.2rem;padding-inline:.2rem;color:var(--seo-muted);font-size:1.4rem;line-height:1.5}.seo-blog-breadcrumb__separator{color:rgba(var(--color-foreground),.28)}.seo-blog-breadcrumb__current{color:rgba(var(--color-foreground),.76)}.seo-blog-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,28rem);gap:clamp(2rem,4vw,4rem);align-items:end;padding-inline:.2rem;padding-bottom:clamp(3rem,5vw,4.8rem);border-bottom:.1rem solid var(--seo-border)}.seo-blog-hero__main{min-width:0;max-width:82rem}.seo-blog-hero__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.6vw,5.2rem);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:0;overflow-wrap:anywhere}.seo-blog-hero__description{max-width:74rem;margin-top:1.8rem;color:rgba(var(--color-foreground),.76);font-size:1.72rem;line-height:1.7}.seo-blog-hero__description>*:first-child{margin-top:0}.seo-blog-hero__description>*:last-child{margin-bottom:0}.seo-blog-hero__active-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.seo-blog-hero__active-tag{display:inline-flex;align-items:center;min-height:3rem;padding:.55rem 1rem;border-radius:999rem;background:#ff5b0014;border:.1rem solid rgba(255,91,0,.18);color:rgba(var(--color-foreground),.76);font-size:1.28rem;line-height:1}.seo-blog-hero__stats{display:grid;gap:.9rem;align-content:start;min-width:0;padding:2rem clamp(1.8rem,2vw,2.4rem);border:.1rem solid rgba(255,91,0,.16);border-radius:calc(var(--seo-radius) + .2rem);background:radial-gradient(circle at top right,rgba(255,91,0,.12),transparent 48%),var(--seo-surface);box-shadow:0 1.2rem 3rem rgba(var(--color-shadow),.05)}.seo-blog-hero__stats-label{color:rgba(var(--color-foreground),.5);font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.seo-blog-hero__stats-count{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem}.seo-blog-hero__stats-value{color:var(--seo-foreground);font-size:clamp(4rem,5vw,5.4rem);font-weight:700;line-height:.95;letter-spacing:-.04em}.seo-blog-hero__stats-unit{color:var(--seo-accent);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.seo-blog-hero__stats-scope{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.45rem;line-height:1.6;overflow-wrap:anywhere}.seo-blog-filters{margin-top:2.2rem;margin-bottom:clamp(3rem,5vw,4rem);padding-inline:.2rem}.seo-blog-filters__rail{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center}.seo-blog-filters__viewport{min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none;-webkit-user-select:none}.seo-blog-filters__viewport::-webkit-scrollbar{display:none}.seo-blog-filters__viewport.is-dragging{cursor:grabbing}.seo-blog-filters__list{display:flex;gap:.8rem;padding-bottom:.4rem;flex-wrap:nowrap;width:max-content;min-width:100%}.seo-blog-filters__control{display:inline-flex;width:4rem;height:4rem;align-items:center;justify-content:center;border:.1rem solid rgba(255,91,0,.16);border-radius:999rem;background:linear-gradient(145deg,#ff5b001a,rgba(var(--color-foreground),.02)),var(--seo-surface);color:rgba(var(--color-foreground),.74);box-shadow:0 .8rem 2rem rgba(var(--color-shadow),.05);opacity:0;pointer-events:none;transition:opacity .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.seo-blog-filters__control svg{width:1.6rem;height:1.6rem}.seo-blog-filters.is-scrollable .seo-blog-filters__control{opacity:1;pointer-events:auto}.seo-blog-filters__control:hover,.seo-blog-filters__control:focus-visible{border-color:#ff5b0057;color:var(--seo-accent);transform:translateY(-.1rem)}.seo-blog-filters__control:disabled{opacity:.35;pointer-events:none}.seo-blog-filters__item{display:inline-flex;align-items:center;min-height:3.6rem;padding:.8rem 1.2rem;border:.1rem solid var(--seo-border);border-radius:999rem;background:var(--seo-surface);color:rgba(var(--color-foreground),.74);font-size:1.35rem;line-height:1;white-space:nowrap;transition:border-color .2s ease,background .2s ease,color .2s ease}.seo-blog-filters__item.is-active,.seo-blog-filters__item:hover,.seo-blog-filters__item:focus-visible{border-color:#ff5b005c;background:#ff5b0014;color:var(--seo-accent)}.seo-blog-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(26rem,31rem);gap:clamp(2.4rem,4vw,4.8rem);align-items:start}.seo-blog-layout--single{grid-template-columns:minmax(0,1fr)}.seo-blog-main{display:grid;gap:var(--seo-section-gap)}.seo-blog-featured{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:0;align-items:stretch;overflow:hidden;border:.1rem solid var(--seo-border);border-radius:calc(var(--seo-radius) + .2rem);background:var(--seo-surface);box-shadow:0 1.2rem 3rem rgba(var(--color-shadow),.05)}.seo-blog-featured__media,.seo-blog-card__media-wrap{position:relative;min-width:0}.seo-blog-featured__media{display:block;height:100%;min-height:100%;overflow:hidden;background:rgba(var(--color-foreground),.03)}.seo-blog-featured__media-frame,.seo-blog-card__media{position:relative;display:block;overflow:hidden;border-radius:var(--seo-radius);background:rgba(var(--color-foreground),.04)}.seo-blog-featured__media-frame{height:100%;min-height:clamp(30rem,36vw,42rem);aspect-ratio:auto;border-radius:0}.seo-blog-featured__media-bg,.seo-blog-card__media-bg{position:absolute;top:-2rem;right:-2rem;bottom:-2rem;left:-2rem;background-position:center;background-size:cover;filter:blur(2.4rem);opacity:.22;transform:scale(1.08)}.seo-blog-featured__media-frame img,.seo-blog-card__media img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain}.seo-blog-card__media{aspect-ratio:4 / 3}.seo-blog-featured__tag,.seo-blog-card__tag{position:absolute;top:1.2rem;left:1.2rem;z-index:2;display:inline-flex;align-items:center;min-height:2.8rem;max-width:calc(100% - 2.4rem);padding:.45rem .95rem;border-radius:999rem;background:#111111b8;color:#fff;font-size:1.2rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seo-blog-featured__body{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:1.4rem;padding:clamp(2.2rem,3.2vw,3.2rem);background:linear-gradient(135deg,rgba(255,91,0,.06),transparent 48%),rgba(var(--color-foreground),.015)}.seo-blog-featured__eyebrow{color:var(--seo-accent);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.seo-blog-featured__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3.2vw,3.4rem);line-height:1.16;letter-spacing:0}.seo-blog-featured__title a{transition:color .2s ease}.seo-blog-featured__excerpt{display:-webkit-box;overflow:hidden;margin:0;color:rgba(var(--color-foreground),.72);font-size:1.6rem;line-height:1.72;-webkit-box-orient:vertical;-webkit-line-clamp:5}.seo-blog-featured__meta,.seo-blog-card__meta{display:flex;flex-wrap:wrap;gap:.5rem;color:var(--seo-muted);font-size:1.25rem;line-height:1.45}.seo-blog-featured__meta{margin-top:auto;padding-top:.8rem}.seo-blog-featured__cta{display:inline-flex;width:fit-content;align-items:center;gap:.7rem;margin-top:1.4rem;color:var(--seo-accent);font-size:1.38rem;font-weight:700;transition:gap .2s ease}.seo-blog-featured__cta:hover,.seo-blog-featured__cta:focus-visible{gap:1rem}.seo-blog-featured__cta svg{width:1.5rem;height:1.5rem}.seo-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;align-items:stretch}.seo-blog-card{height:100%;display:flex;flex-direction:column;border:.1rem solid var(--seo-border);border-radius:var(--seo-radius);background:var(--seo-surface);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.seo-blog-card:hover,.seo-blog-card:focus-within{border-color:#ff5b0047;box-shadow:0 1.2rem 3rem rgba(var(--color-shadow),.08);transform:translateY(-.2rem)}.seo-blog-card__link{display:flex;height:100%;flex-direction:column}.seo-blog-card__media-wrap{padding:1.1rem 1.1rem 0}.seo-blog-card__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.6rem 1.6rem}.seo-blog-card__title{display:-webkit-box;overflow:hidden;color:var(--seo-foreground);font-size:1.88rem;font-weight:700;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:2}.seo-blog-card__excerpt{display:-webkit-box;overflow:hidden;color:rgba(var(--color-foreground),.66);font-size:1.42rem;line-height:1.62;-webkit-box-orient:vertical;-webkit-line-clamp:3}.seo-blog-card__meta{margin-top:auto}.seo-blog-sidebar{position:sticky;top:calc(var(--header-height, 8rem) + 1.6rem);display:flex;flex-direction:column;gap:1.6rem}.seo-blog-sidebar__card{padding:1.8rem;border:.1rem solid var(--seo-border);border-radius:var(--seo-radius);background:var(--seo-surface)}.seo-blog-sidebar__heading{margin:0 0 1.4rem;color:var(--seo-foreground);font-size:1.5rem;font-weight:700;line-height:1.3}.seo-blog-products{display:grid;gap:1rem}.seo-blog-product{display:grid;grid-template-columns:8.8rem minmax(0,1fr);gap:1.2rem;align-items:center;min-height:10rem;padding:.9rem;border:.1rem solid rgba(var(--color-border),.35);border-radius:var(--seo-radius);background:rgba(var(--color-foreground),.02);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.seo-blog-product:hover,.seo-blog-product:focus-visible{border-color:#ff5b004d;box-shadow:0 1rem 2rem rgba(var(--color-shadow),.08);transform:translateY(-.1rem)}.seo-blog-product__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:.6rem;background:#fff}.seo-blog-product__media img,.seo-blog-product__media .placeholder-svg{width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.seo-blog-product:hover .seo-blog-product__media img,.seo-blog-product:focus-visible .seo-blog-product__media img{transform:scale(1.04)}.seo-blog-product__body{display:grid;gap:.5rem;min-width:0}.seo-blog-product__title{display:-webkit-box;overflow:hidden;color:var(--seo-foreground);font-size:1.38rem;font-weight:650;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.seo-blog-product__price{color:rgba(var(--color-foreground),.66);font-size:1.32rem;font-weight:650}.seo-blog-product__cta{display:inline-flex;width:fit-content;align-items:center;gap:.6rem;color:var(--seo-accent);font-size:1.26rem;font-weight:700}.seo-blog-product__cta svg{width:1.4rem;height:1.4rem}.seo-blog-newsletter{background:radial-gradient(circle at top right,rgba(255,91,0,.12),transparent 45%),var(--seo-surface)}.seo-blog-newsletter__icon{display:inline-flex;width:4rem;height:4rem;align-items:center;justify-content:center;margin-bottom:1rem;border-radius:50%;background:#ff5b001a;color:var(--seo-accent)}.seo-blog-newsletter__copy{color:rgba(var(--color-foreground),.7);font-size:1.45rem;line-height:1.65}.seo-blog-newsletter__copy>*:first-child{margin-top:0}.seo-blog-newsletter__copy>*:last-child{margin-bottom:0}.seo-blog-newsletter__form{margin-top:1.6rem}.seo-blog-newsletter__field{display:grid;gap:.8rem}.seo-blog-newsletter__input{width:100%;min-height:4.6rem;padding:0 1.4rem;border:.1rem solid rgba(var(--color-border),.55);border-radius:999rem;background:var(--seo-surface);color:var(--seo-foreground);font:inherit;font-size:1.45rem}.seo-blog-newsletter__input::placeholder{color:rgba(var(--color-foreground),.5)}.seo-blog-newsletter__input:hover,.seo-blog-newsletter__input:focus-visible{border-color:#ff5b0057}.seo-blog-newsletter__button{min-height:4.6rem;padding:0 1.6rem;border:0;border-radius:999rem;background:var(--seo-accent);color:#fff;cursor:pointer;font:inherit;font-size:1.42rem;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.seo-blog-newsletter__button:hover,.seo-blog-newsletter__button:focus-visible{opacity:.96;box-shadow:0 1rem 2.4rem #ff5b0038;transform:translateY(-.1rem)}.seo-blog-newsletter__message{display:block;margin-top:1rem;font-size:1.3rem;line-height:1.5}.seo-blog-newsletter__message--error{color:#b42318}.seo-blog-newsletter__message--success{color:#067647}.seo-blog-empty{padding:3.2rem 2.4rem;border:.1rem dashed rgba(255,91,0,.28);border-radius:var(--seo-radius);background:#ff5b000a}.seo-blog-empty__title{margin:0;font-size:2.2rem;line-height:1.2}.seo-blog-empty__text{margin:1rem 0 0;color:rgba(var(--color-foreground),.68);font-size:1.5rem;line-height:1.62}.seo-blog-empty__link{display:inline-flex;margin-top:1.4rem;color:var(--seo-accent);font-size:1.38rem;font-weight:700}.seo-blog-pagination{margin-top:.8rem;padding-inline:.2rem}@media(max-width:989px){.seo-blog__container{padding-inline:clamp(1.4rem,3vw,2.4rem)}.seo-blog-hero{grid-template-columns:1fr}.seo-blog-hero__stats{max-width:32rem}.seo-blog-layout,.seo-blog-layout--single{grid-template-columns:1fr}.seo-blog-sidebar{position:static}.seo-blog-featured{grid-template-columns:1fr}.seo-blog-featured__media-frame{min-height:auto;aspect-ratio:4 / 3}.seo-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.xo-section:has(.seo-blog){padding-top:max(calc(var(--pt_mb, 24) * 1px),calc(var(--header-height, 7.2rem) + 1.6rem))}.seo-blog__container{padding-inline:1.2rem}.seo-blog-breadcrumb{margin-bottom:1.6rem}.seo-blog-breadcrumb__separator--current,.seo-blog-breadcrumb__current{display:none}.seo-blog-hero__title{font-size:2.9rem}.seo-blog-hero__description{font-size:1.58rem}.seo-blog-hero__stats{max-width:none;padding:1.8rem}.seo-blog-hero__stats-value{font-size:3.6rem}.seo-blog-filters{margin-top:1.8rem;margin-bottom:3rem}.seo-blog-filters__rail{grid-template-columns:1fr;gap:0}.seo-blog-filters__viewport{cursor:auto}.seo-blog-filters__control{display:none}.seo-blog-featured{border-radius:var(--seo-radius)}.seo-blog-featured__title{font-size:2.6rem}.seo-blog-grid{grid-template-columns:1fr}.seo-blog-card__body{padding:1.4rem}.seo-blog-product{grid-template-columns:7.8rem minmax(0,1fr)}}@media(max-width:520px){.seo-blog-featured__meta,.seo-blog-card__meta{font-size:1.2rem}.seo-blog-sidebar__card{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-seo-blog-template.css.map */
