.otouch-blog{background:var(--otouch-bg);color:var(--otouch-text);width:100%;overflow:hidden}.otouch-blog,.otouch-blog *{box-sizing:border-box}.otouch-blog__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--otouch-content-padding, 48px)}.otouch-blog__hero{position:relative;width:100vw!important;max-width:none!important;left:50%;transform:translate(-50%);margin:0!important;padding:72px max(48px,11vw) 104px!important;min-height:560px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;background-color:var(--otouch-bg);background-size:cover;background-position:center}.otouch-blog__hero--image{background-size:cover;background-position:center}.otouch-blog__hero h1{max-width:1050px;margin:0;font-size:var(--ot-hero-d);font-weight:var(--ot-hero-weight-d, 400);line-height:var(--ot-hero-line-d, 1.06);letter-spacing:-.02em}.otouch-blog__eyebrow{margin:0 0 14px;color:var(--otouch-accent);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.otouch-blog__intro{max-width:920px;margin-top:24px;color:var(--otouch-muted);font-size:var(--ot-intro-d);font-weight:var(--ot-intro-weight-d, 400);line-height:var(--ot-intro-line-d, 1.7)}.otouch-blog__featured,.otouch-blog__category,.otouch-blog__latest{padding:var(--otouch-section-gap, 80px) 0;border-top:1px solid var(--otouch-border)}.otouch-blog__section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.otouch-blog h2{margin:0;font-size:var(--ot-heading-d);font-weight:var(--ot-heading-weight-d, 400);line-height:var(--ot-heading-line-d, 1.15)}.otouch-blog__section-heading p{max-width:580px;margin:12px 0 0;color:var(--otouch-muted);font-size:var(--ot-desc-d);font-weight:var(--ot-desc-weight-d, 400);line-height:var(--ot-desc-line-d, 1.7)}.otouch-blog__category-title{color:inherit;text-decoration:none}.otouch-blog__category-title:hover{color:var(--otouch-accent)}.otouch-blog__featured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--otouch-card-gap, 28px)}.otouch-blog__featured-main,.otouch-blog__card-link{display:block;color:inherit;text-decoration:none;min-width:0}.otouch-blog__featured-main h3{font-size:var(--ot-card-title-d);font-weight:var(--ot-card-weight-d, 500);line-height:var(--ot-card-line-d, 1.25)}.otouch-blog__featured-main>p{color:var(--otouch-muted);font-size:var(--ot-card-desc-d);font-weight:var(--ot-card-desc-weight-d, 400);line-height:var(--ot-card-desc-line-d, 1.65);margin:10px 0 0}.otouch-blog__featured-side{display:grid;gap:var(--otouch-card-gap);align-content:start}.otouch-blog__featured-side:has(.otouch-blog__card--compact:only-child){display:block}.otouch-blog__featured-side:has(.otouch-blog__card--compact:only-child) .otouch-blog__card--compact{display:block}.otouch-blog__featured-side:has(.otouch-blog__card--compact:only-child) .otouch-blog__card--compact .otouch-blog__media{aspect-ratio:1.7778;margin-bottom:0}.otouch-blog__featured-side:has(.otouch-blog__card--compact:only-child) .otouch-blog__card--compact .otouch-blog__meta{margin-top:15px}.otouch-blog__media{aspect-ratio:var(--otouch-image-ratio, 1.3333);background:var(--otouch-surface);overflow:hidden}.otouch-blog__media--wide{aspect-ratio:1.7778}.otouch-blog__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.otouch-blog__card-link:hover .otouch-blog__media img,.otouch-blog__featured-main:hover .otouch-blog__media img{transform:scale(1.02)}.otouch-blog__meta{margin-top:15px;color:var(--otouch-muted);font-size:var(--ot-meta-d);font-weight:var(--ot-meta-weight-d, 400);line-height:var(--ot-meta-line-d, 1.2);letter-spacing:.04em}.otouch-blog h3{margin:8px 0 0;font-size:var(--ot-card-title-d);font-weight:var(--ot-card-weight-d, 500);line-height:var(--ot-card-line-d, 1.25)}.otouch-blog__card p{margin:10px 0 0;color:var(--otouch-muted);font-size:var(--ot-card-desc-d);font-weight:var(--ot-card-desc-weight-d, 400);line-height:var(--ot-card-desc-line-d, 1.65)}.otouch-blog__card--compact{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px}.otouch-blog__card--compact .otouch-blog__media{grid-row:1 / span 4}.otouch-blog__card--compact .otouch-blog__meta{margin-top:0}.otouch-blog__categories{display:flex;gap:26px;overflow-x:auto;padding:18px 0;border-top:1px solid var(--otouch-border);border-bottom:1px solid var(--otouch-border);white-space:nowrap;scrollbar-width:thin}.otouch-blog__categories a,.otouch-blog__view-all{flex-shrink:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.otouch-blog__categories a:hover,.otouch-blog__view-all:hover{color:var(--otouch-accent)}.otouch-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--otouch-card-gap, 28px)}.otouch-blog__card{min-width:0}.otouch-blog__card:focus-within{outline:2px solid var(--otouch-accent);outline-offset:6px}.otouch-blog__cta{margin-top:var(--otouch-section-gap, 80px);padding:clamp(42px,7vw,80px) 24px;background:var(--otouch-surface);text-align:center}.otouch-blog__cta h2{margin:0;font-size:var(--ot-cta-title-d);font-weight:var(--ot-cta-weight-d, 400);line-height:var(--ot-cta-line-d, 1.15)}.otouch-blog__cta p{max-width:560px;margin:14px auto 24px;color:var(--otouch-muted);font-size:var(--ot-cta-desc-d);font-weight:var(--ot-cta-desc-weight-d, 400);line-height:var(--ot-cta-desc-line-d, 1.7)}.otouch-blog__button{display:inline-block;padding:13px 20px;background:var(--otouch-text);color:#fff;font-size:12px;letter-spacing:.08em;text-decoration:none;transition:background .25s ease}.otouch-blog__button:hover{background:var(--otouch-accent)}@media screen and (max-width:900px){.otouch-blog__featured-grid{grid-template-columns:1fr}.otouch-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.otouch-blog__hero{padding-left:40px!important;padding-right:40px!important}}@media screen and (max-width:600px){.otouch-blog__inner{padding-left:20px;padding-right:20px}.otouch-blog__hero{min-height:400px;padding:48px 24px!important}.otouch-blog__hero--image{min-height:400px;background-position:center}.otouch-blog__hero h1{font-size:var(--ot-hero-m);font-weight:var(--ot-hero-weight-m, 400);line-height:var(--ot-hero-line-m, 1.15)}.otouch-blog__intro{font-size:var(--ot-intro-m);font-weight:var(--ot-intro-weight-m, 400);line-height:var(--ot-intro-line-m, 1.7);margin-top:18px}.otouch-blog h2{font-size:var(--ot-heading-m);font-weight:var(--ot-heading-weight-m, 400);line-height:var(--ot-heading-line-m, 1.2)}.otouch-blog__section-heading{display:block;margin-bottom:22px}.otouch-blog__section-heading p{font-size:var(--ot-desc-m);font-weight:var(--ot-desc-weight-m, 400);line-height:var(--ot-desc-line-m, 1.7)}.otouch-blog__view-all{display:inline-block;margin-top:16px}.otouch-blog__grid,.otouch-blog__featured-grid{grid-template-columns:1fr}.otouch-blog h3{font-size:var(--ot-card-title-m);font-weight:var(--ot-card-weight-m, 500);line-height:var(--ot-card-line-m, 1.3)}.otouch-blog__card p,.otouch-blog__featured-main>p{font-size:var(--ot-card-desc-m);font-weight:var(--ot-card-desc-weight-m, 400);line-height:var(--ot-card-desc-line-m, 1.65)}.otouch-blog__meta{font-size:var(--ot-meta-m);font-weight:var(--ot-meta-weight-m, 400);line-height:var(--ot-meta-line-m, 1.2)}.otouch-blog__card--compact{grid-template-columns:110px minmax(0,1fr);gap:12px}.otouch-blog__cta h2{font-size:var(--ot-cta-title-m);font-weight:var(--ot-cta-weight-m, 400);line-height:var(--ot-cta-line-m, 1.2)}.otouch-blog__cta p{font-size:var(--ot-cta-desc-m);font-weight:var(--ot-cta-desc-weight-m, 400);line-height:var(--ot-cta-desc-line-m, 1.7)}.otouch-blog__featured,.otouch-blog__category,.otouch-blog__latest{padding-top:44px;padding-bottom:44px}.otouch-blog__cta{margin-top:44px;padding:42px 20px}}@media screen and (max-width:380px){.otouch-blog__inner{padding-left:16px;padding-right:16px}.otouch-blog__hero{padding-left:20px!important;padding-right:20px!important}.otouch-blog__card--compact{grid-template-columns:95px minmax(0,1fr);gap:10px}}@media(prefers-reduced-motion:reduce){.otouch-blog__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/otouch-blog.css.map */
