.SimpleGallery-module___MVp6G__gallery{width:100%}.SimpleGallery-module___MVp6G__main{aspect-ratio:4/3;cursor:zoom-in;background:#202024;border:1px solid #ffffff1f;position:relative;overflow:hidden}.SimpleGallery-module___MVp6G__mainImage{object-fit:cover}.SimpleGallery-module___MVp6G__price{z-index:2;background:var(--color-accent);color:#090909;padding:10px 15px;font-size:15px;font-weight:700;position:absolute;top:18px;right:18px}.SimpleGallery-module___MVp6G__arrow{z-index:3;color:#fff;opacity:0;background:#0a0a0ba8;border:1px solid #ffffff47;place-items:center;width:48px;height:48px;transition:opacity .25s,border-color .25s,background .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.SimpleGallery-module___MVp6G__main:hover .SimpleGallery-module___MVp6G__arrow,.SimpleGallery-module___MVp6G__arrow:focus-visible{opacity:1}.SimpleGallery-module___MVp6G__arrow:hover{border-color:var(--color-accent);background:var(--color-accent);color:#090909}.SimpleGallery-module___MVp6G__prev{left:18px}.SimpleGallery-module___MVp6G__next{right:18px}.SimpleGallery-module___MVp6G__arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px}.SimpleGallery-module___MVp6G__expand{z-index:2;color:#fff;background:#0a0a0bb8;place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:18px;right:18px}.SimpleGallery-module___MVp6G__expand svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:18px}.SimpleGallery-module___MVp6G__thumbnails{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;gap:10px;padding-top:12px;display:flex;overflow-x:auto}.SimpleGallery-module___MVp6G__thumbnails button{aspect-ratio:4/3;opacity:.52;border:1px solid #0000;flex:none;width:104px;transition:border-color .25s,opacity .25s;position:relative;overflow:hidden}.SimpleGallery-module___MVp6G__thumbnails button:hover{opacity:.86}.SimpleGallery-module___MVp6G__thumbnails .SimpleGallery-module___MVp6G__activeThumb{border-color:var(--color-accent);opacity:1}.SimpleGallery-module___MVp6G__thumbImage{object-fit:cover}.SimpleGallery-module___MVp6G__cutout .SimpleGallery-module___MVp6G__main,.SimpleGallery-module___MVp6G__cutout .SimpleGallery-module___MVp6G__thumbnails button{background:#f6f5f2}.SimpleGallery-module___MVp6G__cutout .SimpleGallery-module___MVp6G__mainImage,.SimpleGallery-module___MVp6G__cutout .SimpleGallery-module___MVp6G__thumbImage{object-fit:contain;padding:8px}.SimpleGallery-module___MVp6G__cutout .SimpleGallery-module___MVp6G__arrow{opacity:1;border-color:#d9d6cf}@media (max-width:700px){.SimpleGallery-module___MVp6G__arrow{opacity:1;width:42px;height:42px}.SimpleGallery-module___MVp6G__prev{left:10px}.SimpleGallery-module___MVp6G__next{right:10px}.SimpleGallery-module___MVp6G__price{top:12px;right:12px}.SimpleGallery-module___MVp6G__expand{bottom:12px;right:12px}.SimpleGallery-module___MVp6G__thumbnails button{width:82px}}@media (prefers-reduced-motion:reduce){.SimpleGallery-module___MVp6G__arrow,.SimpleGallery-module___MVp6G__thumbnails button{transition:none}}
.ProductModelClient-module__kjemwG__page{color:#fff;background:#101011;min-height:100vh}.ProductModelClient-module__kjemwG__shell{width:min(1280px,100% - 64px);margin-inline:auto}.ProductModelClient-module__kjemwG__productStage{background:#101011;padding:clamp(112px,10vw,152px) 0 clamp(90px,9vw,132px)}.ProductModelClient-module__kjemwG__productGrid{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:start;gap:clamp(48px,6vw,82px);display:grid}.ProductModelClient-module__kjemwG__galleryColumn,.ProductModelClient-module__kjemwG__productInfo{min-width:0}.ProductModelClient-module__kjemwG__detailsTitle{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.1}.ProductModelClient-module__kjemwG__selectionTitle{color:var(--color-accent);letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(20px,2vw,27px);font-weight:600}.ProductModelClient-module__kjemwG__priceLine{border-block:1px solid #ffffff1f;align-items:baseline;gap:15px;margin-top:28px;padding:20px 0;display:flex}.ProductModelClient-module__kjemwG__priceLine span{color:#ffffff73;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.ProductModelClient-module__kjemwG__priceLine strong{color:#fff;font-size:30px;font-weight:650}.ProductModelClient-module__kjemwG__optionGroup,.ProductModelClient-module__kjemwG__highlights{margin-top:32px}.ProductModelClient-module__kjemwG__optionHeading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.ProductModelClient-module__kjemwG__optionHeading h2,.ProductModelClient-module__kjemwG__highlights h2{color:#ffffff8c;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.ProductModelClient-module__kjemwG__optionHeading>span{color:#ffffffd1;text-align:right;font-size:13px}.ProductModelClient-module__kjemwG__variantGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.ProductModelClient-module__kjemwG__variantGrid button{color:#fff;text-align:left;border:1px solid #ffffff24;flex-direction:column;gap:9px;min-width:0;padding:9px;transition:border-color .25s,background .25s;display:flex}.ProductModelClient-module__kjemwG__variantGrid button:hover,.ProductModelClient-module__kjemwG__variantGrid .ProductModelClient-module__kjemwG__selectedOption{border-color:var(--color-accent);background:#c88e2a14}.ProductModelClient-module__kjemwG__variantImage{aspect-ratio:16/9;background:#242426;width:100%;display:block;position:relative;overflow:hidden}.ProductModelClient-module__kjemwG__variantImage img{object-fit:cover}.ProductModelClient-module__kjemwG__variantCutout{aspect-ratio:4/3;background:#f6f5f2}.ProductModelClient-module__kjemwG__variantCutout img{object-fit:contain;padding:4px}.ProductModelClient-module__kjemwG__variantGrid button>span:last-child{gap:2px;display:grid}.ProductModelClient-module__kjemwG__variantGrid strong{text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ProductModelClient-module__kjemwG__variantGrid small{color:#ffffff7a;font-size:11px}.ProductModelClient-module__kjemwG__colorGrid{flex-wrap:wrap;gap:10px;display:flex}.ProductModelClient-module__kjemwG__colorGrid button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:48px;height:48px;padding:4px;transition:border-color .25s,transform .25s;display:grid}.ProductModelClient-module__kjemwG__colorGrid button:hover,.ProductModelClient-module__kjemwG__colorGrid .ProductModelClient-module__kjemwG__selectedColor{border-color:var(--color-accent);transform:translateY(-2px)}.ProductModelClient-module__kjemwG__colorGrid button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.ProductModelClient-module__kjemwG__colorGrid button>span{border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.ProductModelClient-module__kjemwG__colorGrid img{object-fit:contain;border-radius:50%}.ProductModelClient-module__kjemwG__colorNote{color:#ffffff61;margin:13px 0 0;font-size:12px;line-height:1.55}.ProductModelClient-module__kjemwG__highlights ul{grid-template-columns:1fr 1fr;gap:12px 22px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ProductModelClient-module__kjemwG__highlights li{color:#ffffffb8;align-items:flex-start;gap:9px;font-size:14px;line-height:1.45;display:flex}.ProductModelClient-module__kjemwG__highlights svg{fill:none;width:17px;height:17px;stroke:var(--color-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;margin-top:1px}.ProductModelClient-module__kjemwG__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.ProductModelClient-module__kjemwG__primaryButton,.ProductModelClient-module__kjemwG__secondaryButton,.ProductModelClient-module__kjemwG__configuratorButton{justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 22px;font-size:14px;font-weight:650;transition:border-color .3s,background .3s,color .3s;display:inline-flex}.ProductModelClient-module__kjemwG__primaryButton{background:var(--color-accent);color:#080808}.ProductModelClient-module__kjemwG__primaryButton:hover{background:#fff}.ProductModelClient-module__kjemwG__secondaryButton{color:#fff;border:1px solid #ffffff47}.ProductModelClient-module__kjemwG__secondaryButton:hover,.ProductModelClient-module__kjemwG__configuratorButton:hover{border-color:var(--color-accent);color:var(--color-accent)}.ProductModelClient-module__kjemwG__configuratorButton{color:#ffffffd1;border:1px solid #ffffff24;width:100%;margin-top:12px}.ProductModelClient-module__kjemwG__technicalSection{background:#171719;padding:clamp(86px,9vw,130px) 0}.ProductModelClient-module__kjemwG__sectionIntro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:60px;margin-bottom:48px;display:grid}.ProductModelClient-module__kjemwG__sectionIntro h2,.ProductModelClient-module__kjemwG__description h2,.ProductModelClient-module__kjemwG__specifications h2,.ProductModelClient-module__kjemwG__relatedHeading h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,54px);font-weight:600;line-height:1.03}.ProductModelClient-module__kjemwG__sectionIntro p{color:#ffffff94;max-width:650px;margin:0;font-size:17px;line-height:1.7}.ProductModelClient-module__kjemwG__technicalGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ProductModelClient-module__kjemwG__technicalGrid figure{aspect-ratio:4/3;background:#fff;border:1px solid #ffffff1a;margin:0;position:relative;overflow:hidden}.ProductModelClient-module__kjemwG__technicalGrid img{object-fit:contain;padding:28px}.ProductModelClient-module__kjemwG__detailsSection{color:#19191b;background:#fff;padding:clamp(90px,9vw,140px) 0}.ProductModelClient-module__kjemwG__detailsGrid{grid-template-columns:.85fr 1.15fr;gap:clamp(55px,8vw,110px);display:grid}.ProductModelClient-module__kjemwG__description h2,.ProductModelClient-module__kjemwG__specifications h2{color:#19191b}.ProductModelClient-module__kjemwG__description p{color:#5c5c60;white-space:pre-line;margin:30px 0 0;font-size:17px;line-height:1.85}.ProductModelClient-module__kjemwG__specifications dl{border-top:1px solid #d9d9dc;margin:30px 0 0}.ProductModelClient-module__kjemwG__specifications dl>div{border-bottom:1px solid #dedee0;grid-template-columns:minmax(140px,.8fr) 1.2fr;gap:26px;padding:17px 0;display:grid}.ProductModelClient-module__kjemwG__specifications dt{color:#232326;font-size:14px;font-weight:650}.ProductModelClient-module__kjemwG__specifications dd{color:#606064;margin:0;font-size:14px;line-height:1.55}.ProductModelClient-module__kjemwG__relatedSection{background:#171719;padding:clamp(90px,9vw,140px) 0}.ProductModelClient-module__kjemwG__relatedHeading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:48px;display:flex}.ProductModelClient-module__kjemwG__relatedHeading h2{color:#fff;max-width:820px}.ProductModelClient-module__kjemwG__relatedHeading>a{color:var(--color-accent);flex:none;font-size:14px;font-weight:650}.ProductModelClient-module__kjemwG__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ProductModelClient-module__kjemwG__relatedCard{background:#101011;border:1px solid #ffffff1a;flex-direction:column;min-width:0;transition:border-color .3s,transform .35s cubic-bezier(.16,1,.3,1);display:flex}.ProductModelClient-module__kjemwG__relatedCard:hover{border-color:#c88e2ab3;transform:translateY(-4px)}.ProductModelClient-module__kjemwG__relatedImage{aspect-ratio:4/3;background:#232326;position:relative;overflow:hidden}.ProductModelClient-module__kjemwG__relatedImage img{object-fit:cover}.ProductModelClient-module__kjemwG__relatedImage>span{background:var(--color-accent);color:#080808;padding:8px 11px;font-size:12px;font-weight:700;position:absolute;top:14px;right:14px}.ProductModelClient-module__kjemwG__relatedCopy{flex-direction:column;flex:1;padding:25px;display:flex}.ProductModelClient-module__kjemwG__relatedCopy h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:24px;font-weight:600}.ProductModelClient-module__kjemwG__relatedCopy p{color:#ffffff8a;margin:12px 0 24px;font-size:14px;line-height:1.6}.ProductModelClient-module__kjemwG__relatedCopy strong{color:var(--color-accent);margin-top:auto;font-size:13px;font-weight:650}@media (max-width:1050px){.ProductModelClient-module__kjemwG__productGrid{grid-template-columns:1fr}.ProductModelClient-module__kjemwG__productInfo{max-width:760px}}@media (max-width:850px){.ProductModelClient-module__kjemwG__sectionIntro,.ProductModelClient-module__kjemwG__detailsGrid{grid-template-columns:1fr;gap:28px}.ProductModelClient-module__kjemwG__relatedGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ProductModelClient-module__kjemwG__shell{width:min(100% - 28px,1280px)}.ProductModelClient-module__kjemwG__productStage{padding-top:96px}.ProductModelClient-module__kjemwG__productGrid{gap:38px}.ProductModelClient-module__kjemwG__variantGrid{grid-template-columns:1fr 1fr}.ProductModelClient-module__kjemwG__highlights ul{grid-template-columns:1fr}.ProductModelClient-module__kjemwG__actions{flex-direction:column}.ProductModelClient-module__kjemwG__primaryButton,.ProductModelClient-module__kjemwG__secondaryButton{width:100%}.ProductModelClient-module__kjemwG__technicalGrid,.ProductModelClient-module__kjemwG__relatedGrid{grid-template-columns:1fr}.ProductModelClient-module__kjemwG__relatedHeading{display:block}.ProductModelClient-module__kjemwG__relatedHeading>a{margin-top:22px;display:inline-block}.ProductModelClient-module__kjemwG__specifications dl>div{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.ProductModelClient-module__kjemwG__breadcrumb a,.ProductModelClient-module__kjemwG__variantGrid button,.ProductModelClient-module__kjemwG__colorGrid button,.ProductModelClient-module__kjemwG__primaryButton,.ProductModelClient-module__kjemwG__secondaryButton,.ProductModelClient-module__kjemwG__configuratorButton,.ProductModelClient-module__kjemwG__relatedCard{transition:none}}
.FabricCatalogue-module___njH1a__page{color:#161617;background:#fff}.FabricCatalogue-module___njH1a__shell{width:min(var(--container-page), calc(100% - clamp(40px, 6vw, 96px)));margin-inline:auto}.FabricCatalogue-module___njH1a__catalogue,.FabricCatalogue-module___njH1a__information{padding-block:clamp(72px,8vw,128px)}.FabricCatalogue-module___njH1a__catalogue,.FabricCatalogue-module___njH1a__information,.FabricCatalogue-module___njH1a__page [id]{scroll-margin-top:10rem}.FabricCatalogue-module___njH1a__intro{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(32px,5vw,72px);margin-bottom:56px;display:grid}.FabricCatalogue-module___njH1a__intro h2,.FabricCatalogue-module___njH1a__information h2{color:#161617;letter-spacing:-.045em;margin:0;font-size:clamp(40px,4.5vw,64px);font-weight:500;line-height:1.07}.FabricCatalogue-module___njH1a__intro em,.FabricCatalogue-module___njH1a__information em{color:#8b6d41;font-style:normal}.FabricCatalogue-module___njH1a__intro p,.FabricCatalogue-module___njH1a__information p{color:#606064;margin:0;font-size:16px;line-height:1.8}.FabricCatalogue-module___njH1a__sectionButton{margin-top:24px}.FabricCatalogue-module___njH1a__filters{border-block:1px solid #e7e3dc;padding-block:28px}.FabricCatalogue-module___njH1a__collectionFilters{flex-wrap:wrap;gap:12px;display:flex}.FabricCatalogue-module___njH1a__filterButton,.FabricCatalogue-module___njH1a__requestButton{cursor:pointer;border:1px solid;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:14px 24px;font-size:14px;display:inline-flex}.FabricCatalogue-module___njH1a__filterCount{opacity:.65;font-size:11px}.FabricCatalogue-module___njH1a__searchRow{grid-template-columns:1.4fr 1fr auto;align-items:end;gap:28px;margin-top:28px;display:grid}.FabricCatalogue-module___njH1a__searchField,.FabricCatalogue-module___njH1a__seriesField{color:#74716b;gap:10px;font-size:12px;display:grid}.FabricCatalogue-module___njH1a__searchField input,.FabricCatalogue-module___njH1a__seriesField select{border:0;color:#161617;width:100%;min-width:0;min-height:48px;font:inherit;background:0 0;border-bottom:1px solid #c9c4bc;border-radius:0;padding:10px 0;font-size:16px}.FabricCatalogue-module___njH1a__searchField input::placeholder{color:#99958e}.FabricCatalogue-module___njH1a__resultCount{color:#74716b;margin:0 0 12px;font-size:13px}.FabricCatalogue-module___njH1a__collection{margin-top:clamp(52px,6vw,80px)}.FabricCatalogue-module___njH1a__collectionHeading{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-bottom:36px;display:grid}.FabricCatalogue-module___njH1a__collectionHeading h3{color:#161617;letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.1}.FabricCatalogue-module___njH1a__collectionHeading p{color:#606064;max-width:560px;margin:0;font-size:14px;line-height:1.8}.FabricCatalogue-module___njH1a__collectionHeading div p{color:#8b6d41;margin-top:18px;font-size:13px}.FabricCatalogue-module___njH1a__swatchGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,56px) clamp(20px,3vw,40px);display:grid}.FabricCatalogue-module___njH1a__screenGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.FabricCatalogue-module___njH1a__swatch{min-width:0;margin:0}.FabricCatalogue-module___njH1a__swatchButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.FabricCatalogue-module___njH1a__texture{aspect-ratio:5/2;background:#f0eeea;display:block;position:relative;overflow:hidden}.FabricCatalogue-module___njH1a__texture img{object-fit:cover;transition:transform .75s cubic-bezier(.16,1,.3,1)}.FabricCatalogue-module___njH1a__screenGrid .FabricCatalogue-module___njH1a__texture{aspect-ratio:837/118}.FabricCatalogue-module___njH1a__viewLabel{color:#fff;opacity:0;background:#101011bf;justify-content:space-between;align-items:center;padding:14px 18px;font-size:12px;transition:opacity .3s,transform .3s;display:flex;position:absolute;inset:auto 0 0;transform:translateY(8px)}.FabricCatalogue-module___njH1a__swatchCaption{grid-template-columns:1fr auto;gap:8px 12px;padding-top:20px;display:grid}.FabricCatalogue-module___njH1a__swatchCaption strong{color:#161617;letter-spacing:-.02em;font-size:22px;font-weight:500}.FabricCatalogue-module___njH1a__swatchCaption>span:not(.FabricCatalogue-module___njH1a__openArrow){color:#74716b;grid-area:2/1;font-size:12px}.FabricCatalogue-module___njH1a__openArrow{color:#8b6d41;grid-area:1/2/3;align-self:center;font-size:23px}.FabricCatalogue-module___njH1a__confections{color:#88847c;border-top:1px solid #e7e3dc;justify-content:space-between;margin-top:18px;padding-top:14px;font-size:11px;display:flex}.FabricCatalogue-module___njH1a__displayNote{color:#88847c;max-width:720px;margin:56px 0 0;font-size:13px;line-height:1.8}.FabricCatalogue-module___njH1a__empty{padding-block:72px}.FabricCatalogue-module___njH1a__empty h3{margin:0;font-size:28px}.FabricCatalogue-module___njH1a__empty p{color:#606064;margin:18px 0 28px}.FabricCatalogue-module___njH1a__swatchButton:focus-visible,.FabricCatalogue-module___njH1a__filterButton:focus-visible,.FabricCatalogue-module___njH1a__requestButton:focus-visible,.FabricCatalogue-module___njH1a__searchField input:focus-visible,.FabricCatalogue-module___njH1a__seriesField select:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.FabricCatalogue-module___njH1a__information{background:#f4f2ee}.FabricCatalogue-module___njH1a__informationLayout{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);display:grid}.FabricCatalogue-module___njH1a__propertiesImage{width:min(360px,100%);height:auto;margin-top:40px;display:block}.FabricCatalogue-module___njH1a__information .FabricCatalogue-module___njH1a__technicalNote{color:#88847c;margin-top:24px;font-size:13px}.FabricCatalogue-module___njH1a__dialog{overscroll-behavior:contain;color:#161617;background:#f7f5f1;border:0;width:min(1040px,100% - 40px);max-height:calc(100svh - 48px);margin:auto;padding:0;overflow-y:auto}.FabricCatalogue-module___njH1a__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0bcc}.FabricCatalogue-module___njH1a__detailContent{padding:clamp(24px,4vw,48px)}.FabricCatalogue-module___njH1a__detailToolbar{color:#74716b;border-bottom:1px solid #ddd8ce;justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;font-size:12px;display:flex}.FabricCatalogue-module___njH1a__detailToolbar>div{align-items:center;gap:14px;display:flex}.FabricCatalogue-module___njH1a__iconButton{color:#161617;cursor:pointer;background:0 0;border:1px solid #c9c4bc;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:21px;display:grid}.FabricCatalogue-module___njH1a__detailHeading{flex-wrap:wrap;align-items:baseline;gap:16px 32px;padding-block:32px;display:flex}.FabricCatalogue-module___njH1a__detailHeading h2{color:#161617;letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1.08}.FabricCatalogue-module___njH1a__detailHeading p{color:#74716b;margin:0;font-size:14px}.FabricCatalogue-module___njH1a__detailImages{gap:24px;display:grid}.FabricCatalogue-module___njH1a__detailImages figure{margin:0}.FabricCatalogue-module___njH1a__detailImages img{width:100%;height:auto;display:block}.FabricCatalogue-module___njH1a__detailImages figcaption{color:#88847c;margin-top:12px;font-size:11px}.FabricCatalogue-module___njH1a__detailConfections{color:#74716b;justify-content:space-between;margin-top:18px;font-size:12px;display:flex}.FabricCatalogue-module___njH1a__detailFooter{border-top:1px solid #ddd8ce;grid-template-columns:1fr auto;align-items:end;gap:28px;margin-top:32px;padding-top:28px;display:grid}.FabricCatalogue-module___njH1a__detailFooter h3{color:#74716b;margin:0;font-size:12px;font-weight:500}.FabricCatalogue-module___njH1a__detailFooter p{margin:12px 0 0;font-size:14px;line-height:1.8}.FabricCatalogue-module___njH1a__detailFooter .FabricCatalogue-module___njH1a__sourceNote{color:#88847c;font-size:12px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.FabricCatalogue-module___njH1a__swatchButton:hover .FabricCatalogue-module___njH1a__texture img{transform:scale(1.05)}.FabricCatalogue-module___njH1a__swatchButton:hover .FabricCatalogue-module___njH1a__viewLabel,.FabricCatalogue-module___njH1a__swatchButton:focus-visible .FabricCatalogue-module___njH1a__viewLabel{opacity:1;transform:none}}@media (max-width:1000px){.FabricCatalogue-module___njH1a__swatchGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.FabricCatalogue-module___njH1a__searchRow{grid-template-columns:1.4fr 1fr}.FabricCatalogue-module___njH1a__resultCount{grid-column:1/-1;margin:0}}@media (max-width:760px){.FabricCatalogue-module___njH1a__intro,.FabricCatalogue-module___njH1a__collectionHeading,.FabricCatalogue-module___njH1a__informationLayout{grid-template-columns:1fr;gap:24px}.FabricCatalogue-module___njH1a__intro{margin-bottom:36px}.FabricCatalogue-module___njH1a__collectionFilters{gap:10px}.FabricCatalogue-module___njH1a__filterButton{gap:12px;padding:12px 16px}.FabricCatalogue-module___njH1a__searchRow{gap:20px}.FabricCatalogue-module___njH1a__detailFooter{grid-template-columns:1fr}.FabricCatalogue-module___njH1a__requestButton{justify-self:start}}@media (max-width:640px){.FabricCatalogue-module___njH1a__shell{width:calc(100% - 40px)}.FabricCatalogue-module___njH1a__swatchGrid,.FabricCatalogue-module___njH1a__screenGrid,.FabricCatalogue-module___njH1a__searchRow{grid-template-columns:1fr}.FabricCatalogue-module___njH1a__collectionFilters{grid-template-columns:1fr;display:grid}.FabricCatalogue-module___njH1a__filterButton{justify-content:space-between}.FabricCatalogue-module___njH1a__swatchGrid{row-gap:32px}.FabricCatalogue-module___njH1a__dialog{width:calc(100% - 24px);max-height:calc(100svh - 24px)}.FabricCatalogue-module___njH1a__detailToolbar{flex-wrap:wrap;align-items:center}.FabricCatalogue-module___njH1a__detailToolbar>span{max-width:none}.FabricCatalogue-module___njH1a__detailToolbar>div{gap:8px;margin-left:auto}.FabricCatalogue-module___njH1a__iconButton{width:36px;height:36px}.FabricCatalogue-module___njH1a__detailToolbar>div>span{font-size:10px}.FabricCatalogue-module___njH1a__requestButton{width:100%}}@media (prefers-reduced-motion:reduce){.FabricCatalogue-module___njH1a__texture img,.FabricCatalogue-module___njH1a__viewLabel{transition:none}}
