.ot.ot-blog-hero{position:relative;overflow:hidden;background:var(--bg-2)}.ot .blog-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.35}.ot.ot-blog-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(75deg,#08090be6,#08090ba6,#08090b59),linear-gradient(0deg,#08090bd9,#08090b00 50%)}.ot .blog-hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:320px;padding-block:3rem 2.6rem}.ot .blog-hero-inner .eyebrow{margin-bottom:1rem}.ot h1.blog-title{font-size:clamp(2.2rem,5vw,4rem);color:var(--text);margin-bottom:.8rem}.ot .blog-lede{color:#c9cdd1;max-width:44rem}.ot .blog-featured{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid var(--line-dark);background:#faf9f6;margin-bottom:var(--space-4)}.ot .blog-featured-media{position:relative;min-height:340px;overflow:hidden;display:block;background:#dedbd2}.ot .blog-featured-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.ot .blog-featured:hover .blog-featured-media img{transform:scale(1.04)}.ot .blog-featured-body{padding:clamp(1.8rem,4vw,3.2rem);display:flex;flex-direction:column;justify-content:center;gap:1rem}.ot .blog-featured-body .guide-label{font-size:.6rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#8a6f35}.ot .blog-featured-body h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.2;color:#141518}.ot .blog-featured-body h2 a:hover{color:#8a6f35}.ot .blog-featured-body p{color:#6d6a62;font-size:.95rem}@media(max-width:900px){.ot .blog-featured{grid-template-columns:1fr}.ot .blog-featured-media{min-height:220px}}.ot.ot-blog{background:var(--stone-2);color:#17181b}.ot .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ot .post-card{background:#faf9f6;border:1px solid var(--line-dark);display:flex;flex-direction:column;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.ot .post-card:hover{transform:translateY(-6px);box-shadow:0 24px 44px -26px #0f101266}.ot .post-media{aspect-ratio:16/10;overflow:hidden;background:#dedbd2;display:block}.ot .post-media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.ot .post-card:hover .post-media img{transform:scale(1.06)}.ot .post-body{padding:1.6rem;display:flex;flex-direction:column;gap:.7rem;flex:1}.ot .post-label{font-size:.6rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#8a6f35}.ot .post-body h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;font-size:1.14rem;line-height:1.3;color:#141518}.ot .post-body h3 a:hover{color:#8a6f35}.ot .post-body p{font-size:.88rem;color:#6d6a62}.ot .post-meta{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#9a958a;display:flex;gap:.9rem;flex-wrap:wrap}.ot .post-body .text-link{margin-top:auto;padding-top:.8rem;color:#141518}@media(max-width:980px){.ot .blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.ot .blog-grid{grid-template-columns:1fr}}.ot .blog-pager{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:var(--space-4)}.ot .blog-pager a,.ot .blog-pager span{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-dark);font:600 .74rem var(--font-body);color:#3f3d38;padding-inline:.6rem}.ot .blog-pager a:hover{border-color:#141518;color:#141518}.ot .blog-pager .current{background:#141518;border-color:#141518;color:var(--stone)}.ot .blog-pager .gap{border:none}.ot.ot-article-hero{position:relative;overflow:hidden;background:var(--bg-2)}.ot .article-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.ot.ot-article-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#08090beb,#08090b73 55%,#08090b59)}.ot .article-hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:440px;padding-block:3rem 2.8rem;max-width:56rem}.ot .article-crumbs{margin-bottom:1.3rem}.ot .article-crumbs ol{display:flex;flex-wrap:wrap;gap:.7rem;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:#f4f4f199}.ot .article-crumbs li:not(:last-child):after{content:"/";margin-left:.7rem}.ot .article-crumbs a:hover{color:var(--accent)}.ot h1.article-title{font-size:clamp(1.9rem,4vw,3.2rem);color:var(--text);margin-bottom:1rem}.ot .article-meta{display:flex;flex-wrap:wrap;gap:1.2rem;font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:#f4f4f1b3}.ot .article-meta b{color:var(--accent);font-weight:600}.ot.ot-article-body{background:var(--stone);color:#26241f}.ot .article-wrap{max-width:50rem;margin-inline:auto;padding-block:var(--space-5)}.ot .article-body{font-size:1.05rem;line-height:1.8;color:#33312c}.ot .article-body p{margin:0 0 1.35em}.ot .article-body h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;font-size:1.55rem;color:#141518;margin:2.2em 0 .8em;line-height:1.2}.ot .article-body h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;font-size:1.15rem;color:#141518;margin:1.8em 0 .6em}.ot .article-body h2:first-child{margin-top:0}.ot .article-body a{color:#8a6f35;text-decoration:underline;text-underline-offset:3px}.ot .article-body a:hover{color:#141518}.ot .article-body ul{list-style:none;margin:0 0 1.35em;padding:0;display:grid;gap:.5em}.ot .article-body ul li{padding-left:1.4em;position:relative}.ot .article-body ul li:before{content:"";position:absolute;left:.2em;top:.62em;width:5px;height:5px;background:#c8a35a;transform:rotate(45deg)}.ot .article-body ol{list-style:decimal;margin:0 0 1.35em 1.4em;display:grid;gap:.5em}.ot .article-body table{width:100%;border-collapse:collapse;margin:0 0 1.6em;font-size:.92rem}.ot .article-body th{text-align:left;font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#5d5a52;border-bottom:2px solid #141518;padding:.7rem .8rem .7rem 0}.ot .article-body td{border-bottom:1px solid var(--line-dark);padding:.75rem .8rem .75rem 0;vertical-align:top}.ot .article-body strong{color:#141518}.ot .article-foot{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--line-dark);display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}@media(max-width:760px){.ot .article-body{font-size:1rem}.ot .article-hero-inner{min-height:360px}}.ot.ot-article-related{background:var(--bg)}.ot .article-body .ot-callout{margin:0 0 1.8em;padding:1.3rem 1.4rem 1.2rem;border:1px solid var(--line-dark);background:#faf9f6}.ot .article-body .ot-callout>:last-child{margin-bottom:0}.ot .article-body .ot-callout__label{font-family:var(--font-body);font-size:.64rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#8a6f35;margin:0 0 .7rem}.ot .article-body .ot-callout--summary{background:#141518;border-color:#141518;color:#e7e8ea}.ot .article-body .ot-callout--summary .ot-callout__label{color:#c8a35a}.ot .article-body .ot-callout--summary ul{margin:0}.ot .article-body .ot-callout--summary li{color:#e7e8ea}.ot .article-body .ot-callout--summary a{color:#c8a35a}.ot .article-body .ot-callout--tip{border-left:3px solid #c8a35a}.ot .article-body .ot-callout--uk{border-left:3px solid #141518;background:#f1eee6}.ot .article-body .ot-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 1.6em;border:1px solid var(--line-dark);background:#faf9f6}.ot .article-body .ot-table-wrap table{margin:0;min-width:520px}.ot .article-body .ot-table-wrap th,.ot .article-body .ot-table-wrap td{padding-left:.9rem}.ot .article-body .ot-table-wrap thead th{background:#141518;color:#f4f4f1;border-bottom:none}.ot .article-body .ot-table-wrap tbody tr:nth-child(2n) td{background:#14151808}.ot .article-body .ot-shop-cta{margin:2.4em 0 0;padding:1.5rem 1.5rem 1.2rem;background:#141518;color:#e7e8ea}.ot .article-body .ot-shop-cta__label{font-family:var(--font-display);font-size:1.25rem;text-transform:uppercase;letter-spacing:.05em;color:#f4f4f1;margin:0 0 .9rem}.ot .article-body .ot-shop-cta ul{margin:0;gap:.2em}.ot .article-body .ot-shop-cta li{color:#aeb3b8;font-size:.95rem;padding-top:.35em;padding-bottom:.35em;border-bottom:1px solid rgba(255,255,255,.08)}.ot .article-body .ot-shop-cta li:last-child{border-bottom:none}.ot .article-body .ot-shop-cta a{color:#c8a35a;font-weight:600}.ot .article-body .ot-shop-cta a:hover{color:#f4f4f1}.ot .article-body h2+h3{margin-top:1em}@media(max-width:760px){.ot .article-body .ot-callout,.ot .article-body .ot-shop-cta{padding:1.1rem 1.1rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ot-blog.css.map */
