.fde{--fde-ink: #181923;--fde-paper: #f7f4ef;--fde-warm: #ebbd9c;--fde-line: #e6dfd6;--fde-radius: 16px;--fde-gap: clamp(18px, 3.5vw, 40px);color:var(--fde-ink)}.fde-hero{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;margin-block:0 var(--fde-gap);border-radius:var(--fde-radius);background:linear-gradient(138deg,#181923,#2b2830);color:#fff}.fde-hero--image{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)}.fde-hero__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:clamp(24px,4.6vw,62px)}.fde-hero__text h1{max-width:22ch;margin:0;color:inherit;font-size:clamp(29px,3.65vw,49px);letter-spacing:-.032em;line-height:1.12;text-transform:none}.fde-hero:not(.fde-hero--image) h1{max-width:34ch;font-size:clamp(27px,3.15vw,42px)}.fde-hero__description{max-width:53ch;color:#e3dcd5;font-size:clamp(15px,1.4vw,18px);line-height:1.55}.fde-hero__description>:last-child{margin-bottom:0}.fde-hero__back{display:inline-flex;gap:8px;align-items:center;color:var(--fde-warm);font-size:14px;font-weight:680;text-decoration:underline;text-underline-offset:4px}.fde-hero__media{position:relative;min-height:clamp(235px,27vw,360px);margin:0;background:#383439}.fde-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.fde-reading{width:min(100%,880px);max-width:100%;margin:0 auto;padding:clamp(19px,4vw,46px);border:1px solid var(--fde-line);border-radius:var(--fde-radius);background:#fff;font-size:clamp(15px,1.25vw,17px);line-height:1.7;overflow-wrap:anywhere}.fde-reading>:first-child{margin-top:0}.fde-reading>:last-child{margin-bottom:0}.fde-reading :is(h1,h2,h3){color:var(--fde-ink);letter-spacing:-.016em;line-height:1.2;text-transform:none}.fde-reading h2{margin-block:1.35em .55em;font-size:clamp(22px,2.1vw,30px)}.fde-reading h3{margin-block:1.2em .5em;font-size:clamp(18px,1.65vw,23px)}.fde-reading img{max-width:100%;height:auto;border-radius:10px}.fde-reading :is(blockquote,nav){margin-block:1.4em;padding:1em 1.2em;border-inline-start:3px solid #ba7857;border-radius:6px;background:var(--fde-paper)}.fde-reading .scrollable-table{max-width:100%;overflow-x:auto}.fde-reading table th{background:var(--fde-paper);color:var(--fde-ink);text-align:start}.fde-reading--legal>h1:first-child{margin:0 0 1em;padding-block-end:.8em;border-block-end:2px solid #ba7857;font-size:clamp(23px,3.1vw,37px)}.fde-article-meta{display:flex;flex-wrap:wrap;gap:8px 18px;width:min(100%,880px);margin:0 auto 18px;color:#605b57;font-size:14px}.fde-article-tags{width:min(100%,880px);margin:18px auto 0;color:#605b57;font-size:13px;overflow-wrap:anywhere}.fde-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,880px);margin:0 auto var(--fde-gap)}.fde-comparison figure{overflow:hidden;margin:0;border:1px solid var(--fde-line);border-radius:12px;background:var(--fde-paper)}.fde-comparison img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.fde-comparison figcaption{padding:9px 13px;font-size:14px;font-weight:670}.fde--blog .featured-card{margin:var(--fde-gap) 0}.fde--blog .fde-blog-grid{gap:clamp(16px,2.4vw,30px)}.fde--blog .card--article{overflow:hidden;border:1px solid var(--fde-line);border-radius:var(--fde-radius);background:#fff;color:var(--fde-ink)}.fde--blog .card--featured{background:var(--fde-paper)}.fde--blog .card__info{padding:clamp(16px,2.2vw,27px)}.fde--blog .card__title{font-size:clamp(18px,1.65vw,23px);line-height:1.25;text-transform:none}.fde--blog .card--featured .card__title{font-size:clamp(23px,2.8vw,35px)}.fde--blog .card__info .text-theme-light{color:#605b57}.fde--blog #blog-filter-links{flex-wrap:nowrap;gap:6px;margin-inline:0;overflow-x:auto;scrollbar-width:thin}.fde--blog #blog-filter-links li{flex:0 0 auto}.fde--blog #blog-filter-links a{border-radius:8px;background:var(--fde-paper);font-size:14px}main:has(.fde--quote) [id$=__form]>.section{margin-block-start:0}@media(max-width:749px){.fde-hero--image{grid-template-columns:minmax(0,1fr)}.fde-hero__media{min-height:0;aspect-ratio:16 / 10}.fde--blog .card--featured .card__info{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/facadeck-editorial.css.map */
