.dmt-fab{--fab-ink: #222321;--fab-mid: #4b4c49;--fab-soft: #6b6b6b;--fab-accent: #337489;--fab-line: #dfdfdf;--fab-bg: #fbfbfa;--fab-alt: #f7f7f6;--fab-dark: #222321;--fab-on-dark: #ffffff;--fab-on-dark-soft: #b9bbb8;--fab-dark-line: #4a4b48;--fab-r: 12px;--fab-pill: 30px;--fab-pad: clamp(48px, 6vw, 88px);--fab-gut: clamp(20px, 3vw, 40px);--fab-max: 1200px;--fab-grid-max: 1416px;display:block;font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--fab-ink);background:var(--fab-bg);overflow-wrap:break-word;-webkit-font-smoothing:antialiased}.dmt-fab *,.dmt-fab *:before,.dmt-fab *:after{box-sizing:border-box}.dmt-fab img{display:block;max-width:100%}.dmt-fab svg{display:block}.dmt-fab__wrap{display:block;width:100%;max-width:var(--fab-max);margin-inline:auto;padding-inline:var(--fab-gut)}.dmt-fab__wrap--grid{max-width:var(--fab-grid-max)}.dmt-fab__band{display:block;padding-block:var(--fab-pad);background:var(--fab-bg)}.dmt-fab__band--alt{background:var(--fab-alt)}.dmt-fab__band--dark{background:var(--fab-dark);color:var(--fab-on-dark);padding-block:clamp(64px,7vw,104px)}.dmt-fab__media{display:block;position:relative;width:100%;margin:0;overflow:hidden;border-radius:var(--fab-r);background:var(--fab-alt);aspect-ratio:3 / 2}.dmt-fab__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.dmt-fab__hero{display:block;padding-block:clamp(28px,3.2vw,48px);background:var(--fab-bg)}.dmt-fab__hero--close{background:var(--fab-alt)}.dmt-fab__hero-inner{display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1fr);gap:clamp(24px,3.4vw,48px);align-items:center}.dmt-fab__hero-inner--flip{grid-template-columns:minmax(0,1fr) minmax(0,.68fr)}.dmt-fab__hero-inner--flip .dmt-fab__hero-body{order:2}.dmt-fab__hero-body{display:block}.dmt-fab__h1{display:block;max-width:14ch;margin:0;font-size:clamp(3rem,4vw,5.2rem);font-weight:500;line-height:1.08;letter-spacing:0;color:var(--fab-ink)}.dmt-fab__h2{display:block;max-width:22ch;margin:0;font-size:clamp(2.8rem,3.2vw,4rem);font-weight:500;line-height:1.15;letter-spacing:0;color:var(--fab-ink)}.dmt-fab__meta{display:block;margin:0 0 16px;font-size:1.3rem;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--fab-soft)}.dmt-fab__body{display:block;margin:0;max-width:66ch;font-size:1.7rem;font-weight:400;line-height:1.6;color:var(--fab-ink)}.dmt-fab__body strong{font-weight:600}.dmt-fab__hero-lead{display:block;max-width:42ch;margin:24px 0 0;font-size:1.7rem;font-weight:400;line-height:1.6;color:var(--fab-mid)}.dmt-fab__hero-actions{display:block;margin:28px 0 0}.dmt-fab__head{display:block;margin:0 0 clamp(28px,3.5vw,44px) 0}.dmt-fab__head .dmt-fab__body{margin-top:20px;color:var(--fab-mid)}.dmt-fab .dmt-fab__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:48px;padding:12px 28px;border:1px solid var(--fab-ink);border-radius:var(--fab-pill);background:var(--fab-ink);color:#fff;font-family:inherit;font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out}@media(hover:hover){.dmt-fab .dmt-fab__btn:hover{background:#000;border-color:#000;color:#fff}}.dmt-fab .dmt-fab__btn:focus-visible{outline:2px solid var(--fab-accent);outline-offset:3px}.dmt-fab__btn-ico{display:block;box-sizing:border-box;flex:0 0 auto;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dmt-fab__group+.dmt-fab__group{margin-top:clamp(56px,7vw,88px)}.dmt-fab__head--aside{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:clamp(24px,3.4vw,48px);align-items:center}.dmt-fab__aside-media{aspect-ratio:4 / 5}.dmt-fab__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.dmt-fab__tile{display:block;margin:0;min-width:0}.dmt-fab__tile-fig{display:block;margin:0 0 12px;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--fab-r);background:var(--fab-alt)}.dmt-fab__tile-fig img{width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover}@media(hover:hover)and (prefers-reduced-motion:no-preference){.dmt-fab .dmt-fab__tile .dmt-fab__tile-fig img{transition:transform .4s ease-out}.dmt-fab .dmt-fab__tile:hover .dmt-fab__tile-fig img{transform:scale(1.02)}}.dmt-fab__tile-name{display:block;font-size:1.5rem;font-weight:400;line-height:1.35;color:var(--fab-ink)}.dmt-fab__tile-type{display:block;margin-top:2px;font-size:1.3rem;font-weight:500;line-height:1.4;text-transform:none;color:var(--fab-soft)}.dmt-fab__dark-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(40px,6vw,88px);align-items:start}.dmt-fab__dark-lead{display:block;margin:0;max-width:56ch;font-size:clamp(1.9rem,2.1vw,2.4rem);font-weight:400;line-height:1.55;color:#fff}.dmt-fab__dark-lead strong{font-weight:600;color:#fff}.dmt-fab__nums{margin:0;padding:0;border-top:1px solid var(--fab-dark-line)}.dmt-fab__num-row{display:flex;flex-direction:column-reverse;gap:6px;padding:clamp(18px,2.2vw,26px) 0;border-bottom:1px solid var(--fab-dark-line)}.dmt-fab__num-v{display:block;margin:0;font-size:clamp(4rem,5vw,6.4rem);font-weight:500;line-height:1;color:#fff}.dmt-fab__num-k{display:block;margin:0;font-size:1.3rem;font-weight:500;line-height:1.4;text-transform:none;color:var(--fab-on-dark-soft)}.dmt-fab__split{display:block;padding-block:var(--fab-pad);background:var(--fab-bg)}.dmt-fab__split--alt{background:var(--fab-alt)}.dmt-fab__split-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(32px,3.6vw,56px);align-items:center}.dmt-fab__split-inner--flip{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.dmt-fab__split-inner--flip .dmt-fab__split-body{order:-1}.dmt-fab__split-body{display:block;min-width:0}.dmt-fab__spec{margin:28px 0 0;padding:0;border-top:1px solid var(--fab-line)}.dmt-fab__spec-row{display:block;padding:14px 0;border-bottom:1px solid var(--fab-line)}.dmt-fab__spec-k{display:block;margin:0 0 4px;font-size:1.7rem;font-weight:500;line-height:1.4;color:var(--fab-ink)}.dmt-fab__spec-k strong{font-weight:500}.dmt-fab__spec-v{display:block;margin:0;max-width:66ch;font-size:1.5rem;font-weight:400;line-height:1.55;color:var(--fab-soft)}.dmt-fab__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.dmt-fab__strip-item{display:block;margin:0;min-width:0}.dmt-fab__macro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.dmt-fab__macro-item{display:block;margin:0;min-width:0}.dmt-fab__macro-item .dmt-fab__media{background:var(--fab-dark-line)}@media(max-width:1023px){.dmt-fab,.dmt-fab__body{font-size:1.6rem}.dmt-fab__spec-v{font-size:1.5rem}.dmt-fab__dark-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:899px){.dmt-fab__split-inner,.dmt-fab__split-inner--flip{grid-template-columns:minmax(0,1fr);gap:24px}.dmt-fab__split-inner .dmt-fab__media{aspect-ratio:16 / 10}.dmt-fab__split-inner--flip .dmt-fab__split-body{order:0}.dmt-fab__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dmt-fab__head--aside{grid-template-columns:minmax(0,1fr);gap:24px}.dmt-fab__aside-media{max-width:300px}}@media(max-width:860px){.dmt-fab__hero-inner,.dmt-fab__hero-inner--flip{grid-template-columns:minmax(0,1fr);gap:20px}.dmt-fab__hero-media{order:-1;max-width:420px;margin-inline:auto}.dmt-fab__hero-inner--flip .dmt-fab__hero-body{order:0}.dmt-fab__hero-body{text-align:center}.dmt-fab__h1{max-width:20ch;margin-inline:auto}.dmt-fab__hero-lead{max-width:56ch;margin-inline:auto}.dmt-fab__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.dmt-fab{--fab-pad: clamp(40px, 9vw, 56px)}.dmt-fab__hero{padding-block:24px}.dmt-fab__hero-inner{gap:18px}.dmt-fab__hero-media{aspect-ratio:16 / 10;height:auto;max-height:250px;max-width:none}.dmt-fab__hero-body{text-align:left}.dmt-fab__h1{max-width:20ch;margin-inline:0;font-size:3rem;line-height:1.12}.dmt-fab__hero-lead{max-width:56ch;margin:16px 0 0;font-size:1.6rem}.dmt-fab__hero-actions{margin-top:20px}.dmt-fab__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dmt-fab__strip,.dmt-fab__macro{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.dmt-fab{--fab-gut: 16px}.dmt-fab__h1{font-size:2.8rem}.dmt-fab .dmt-fab__btn{width:100%}}@media(max-width:360px){.dmt-fab__h1{font-size:2.6rem}}.dmt-fab__reveal{opacity:1}.dmt-fab.js-on .dmt-fab__reveal{opacity:0;transform:translateY(16px);transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);transition-delay:var(--fab-delay, 0ms);will-change:opacity,transform}.dmt-fab.js-on .dmt-fab__reveal.dmt-fab--in{opacity:1;transform:none}.dmt-fab.js-on .dmt-fab__reveal.dmt-fab--now{transition:none;transition-delay:0ms}.dmt-fab.js-on .dmt-fab__tile:nth-child(4n+2){--fab-delay: 60ms}.dmt-fab.js-on .dmt-fab__tile:nth-child(4n+3){--fab-delay: .12s}.dmt-fab.js-on .dmt-fab__tile:nth-child(4n+4){--fab-delay: .18s}.dmt-fab.js-on .dmt-fab__strip-item:nth-child(2){--fab-delay: 60ms}.dmt-fab.js-on .dmt-fab__strip-item:nth-child(3){--fab-delay: .12s}.dmt-fab.js-on .dmt-fab__strip-item:nth-child(4){--fab-delay: .18s}.dmt-fab.js-on .dmt-fab__macro-item:nth-child(2){--fab-delay: 60ms}.dmt-fab.js-on .dmt-fab__macro-item:nth-child(3){--fab-delay: .12s}.dmt-fab.js-on .dmt-fab__macro-item:nth-child(4){--fab-delay: .18s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.dmt-fab .dmt-fab__media img{transition:transform .4s ease-out}.dmt-fab .dmt-fab__media:hover img{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.dmt-fab.dmt-fab.dmt-fab *,.dmt-fab.dmt-fab.dmt-fab *:before,.dmt-fab.dmt-fab.dmt-fab *:after{transition:none;animation-duration:.01ms;animation-iteration-count:1;scroll-behavior:auto}.dmt-fab.dmt-fab .dmt-fab__tile:hover .dmt-fab__tile-fig img,.dmt-fab.dmt-fab .dmt-fab__media:hover img{transform:none}.dmt-fab.dmt-fab .dmt-fab__reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dmt-fabrics.css.map */
