.catalogue-html-page .shade-studio{--studio-ink:#19201c;--studio-panel:#242725;--studio-paper:#f3efe5;min-height:100vh;color:#1b1d1c;background:#c8c9c5;font-family:Aeonik-Regular,Arial,sans-serif}.catalogue-html-page .shade-studio *,.catalogue-html-page .shade-studio :after,.catalogue-html-page .shade-studio :before{box-sizing:border-box}.catalogue-html-page .shade-studio button,.catalogue-html-page .shade-studio input,.catalogue-html-page .shade-studio textarea{font:inherit}.catalogue-html-page .studio-toolbar{height:66px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;color:#f4f2ea;background:#191b1a;border-bottom:1px solid #343735}.catalogue-html-page .toolbar-actions,.catalogue-html-page .toolbar-brand{display:flex;align-items:center;gap:12px}.catalogue-html-page .toolbar-formats{padding:3px;display:flex;align-items:center;gap:3px;background:#242725;border:1px solid #373b38;border-radius:5px}.catalogue-html-page .toolbar-formats button{padding:7px 10px;color:#9fa49f;background:transparent;border:0;border-radius:3px;cursor:pointer;font-size:9px}.catalogue-html-page .toolbar-formats button.is-active{color:#222722;background:#eceee8;font-weight:600}.catalogue-html-page .coverage-status{padding:0 8px;color:#8fa897;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.catalogue-html-page .toolbar-brand>div{display:grid;grid-gap:2px;gap:2px}.catalogue-html-page .toolbar-brand strong{font-size:14px;letter-spacing:.02em}.catalogue-html-page .toolbar-brand span{font-size:10px;color:#aeb1ad}.catalogue-html-page .toolbar-monogram{width:30px;height:30px;display:grid;place-items:center;border:1px solid #7e8c82;border-radius:50%;color:#f4f2ea!important;font:18px Georgia,serif}.catalogue-html-page .toolbar-actions button{padding:9px 13px;border:1px solid #4a4e4b;border-radius:3px;color:#d6d9d5;background:#282b29;cursor:pointer;font-size:12px}.catalogue-html-page .toolbar-actions .primary-action{padding:10px 15px;border-color:#edf0e8;color:#202522;background:#edf0e8;font-weight:600}.catalogue-html-page .save-status{margin-right:6px;display:flex;align-items:center;gap:7px;color:#9ea39f;font-size:10px}.catalogue-html-page .save-status i{width:7px;height:7px;border-radius:50%;background:#73a985}.catalogue-html-page .studio-workspace{min-height:calc(100vh - 66px);display:grid;grid-template-columns:238px minmax(610px,1fr) 250px}.catalogue-html-page .studio-inspector,.catalogue-html-page .studio-sidebar{padding:22px 14px;color:#dadbd7;background:var(--studio-panel)}.catalogue-html-page .studio-sidebar{border-right:1px solid #373a38;max-height:calc(100vh - 66px);overflow-y:auto}.catalogue-html-page .studio-inspector{border-left:1px solid #373a38}.catalogue-html-page .inspector-title,.catalogue-html-page .sidebar-label{padding:0 8px 10px;color:#858b86;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.catalogue-html-page .sidebar-label--pages{padding-top:28px}.catalogue-html-page .collection-button,.catalogue-html-page .page-button{width:100%;padding:9px 8px;display:flex;gap:10px;text-align:left;color:#c6c9c5;background:transparent;border:0;border-radius:4px;cursor:pointer}.catalogue-html-page .collection-button{min-height:58px}.catalogue-html-page .collection-button.is-active,.catalogue-html-page .page-button.is-active{color:white;background:#343835}.catalogue-html-page .collection-button>span{color:#98a69c;font:italic 13px Georgia,serif}.catalogue-html-page .collection-button div,.catalogue-html-page .page-button div{display:grid;grid-gap:4px;gap:4px}.catalogue-html-page .collection-button strong,.catalogue-html-page .page-button strong{font-size:11px;font-weight:500}.catalogue-html-page .collection-button small,.catalogue-html-page .page-button small{color:#8d928e;font-size:9px}.catalogue-html-page .page-button{align-items:center}.catalogue-html-page .page-thumbnail{width:29px;height:40px;flex:0 0 auto;display:grid;place-items:end start;border:1px solid #737772;background:#e8e1d4}.catalogue-html-page .page-thumbnail--atelier{background:linear-gradient(135deg,#9e9581,#28352d 70%)}.catalogue-html-page .page-thumbnail--materials{background:linear-gradient(135deg,#dfd0b3,#77614e 74%)}.catalogue-html-page .page-thumbnail--sculpted{background:linear-gradient(135deg,#ece5d5 0 38%,#b8aa8e 39% 62%,#66766e 63%)}.catalogue-html-page .page-thumbnail--format-handheld{width:30px;height:40px;border-radius:2px 5px 5px 2px;box-shadow:inset 3px 0 rgba(39,44,40,.25)}.catalogue-html-page .page-thumbnail--format-trifold{width:42px;height:22px;position:relative;background:linear-gradient(90deg,#e4ddce 0 33%,#9ba99f 33% 66%,#d5c5aa 66%)}.catalogue-html-page .page-thumbnail--format-trifold:after,.catalogue-html-page .page-thumbnail--format-trifold:before{content:"";height:100%;position:absolute;top:0;border-left:1px dashed rgba(33,40,35,.45)}.catalogue-html-page .page-thumbnail--format-trifold:before{left:33%}.catalogue-html-page .page-thumbnail--format-trifold:after{left:66%}.catalogue-html-page .page-thumbnail i{margin:3px;color:white;font:8px Georgia,serif}.catalogue-html-page .sample-picker{padding:0 8px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;gap:5px}.catalogue-html-page .sample-picker button{aspect-ratio:1;border:1px solid rgba(255,255,255,.16);border-radius:2px;cursor:pointer}.catalogue-html-page .sample-picker button.is-active{outline:2px solid #f0ede4;outline-offset:2px}.catalogue-html-page .studio-canvas{padding:18px 28px 60px;overflow:auto;background:#c9cac6}.catalogue-html-page .canvas-meta{margin:0 auto 12px;display:flex;justify-content:space-between;color:#5f625f;font-size:9px;letter-spacing:.09em;text-transform:uppercase}.catalogue-html-page .canvas-meta--catalog{width:595px}.catalogue-html-page .canvas-meta--handheld{width:508px}.catalogue-html-page .canvas-meta--trifold{width:741px}.catalogue-html-page .page-shell{margin:0 auto;overflow:hidden;background:white;box-shadow:0 9px 28px rgba(0,0,0,.22)}.catalogue-html-page .page-shell--catalog{width:595px;height:842px}.catalogue-html-page .page-shell--catalog>.rendered-page{width:793.7px;height:1122.5px;transform:scale(.75);transform-origin:top left}.catalogue-html-page .page-shell--handheld{width:508px;height:687px}.catalogue-html-page .page-shell--handheld>.rendered-page{width:642.5px;height:869.3px;transform:scale(.79);transform-origin:top left}.catalogue-html-page .page-shell--trifold{width:741px;height:341px}.catalogue-html-page .page-shell--trifold>.rendered-page{width:1806.6px;height:831.5px;transform:scale(.41);transform-origin:top left}.catalogue-html-page .rendered-page--catalog{width:793.7px;height:1122.5px}.catalogue-html-page .rendered-page--handheld{width:642.5px;height:869.3px}.catalogue-html-page .rendered-page--trifold{width:1806.6px;height:831.5px}.catalogue-html-page .market-protection{position:absolute;z-index:24;inset:0;overflow:hidden;pointer-events:none}.catalogue-html-page .market-protection__mesh{position:absolute;inset:-120px;display:grid;grid-template-columns:repeat(4,1fr);align-content:space-around;grid-gap:74px 44px;gap:74px 44px;color:#203f32;opacity:.038;transform:rotate(-24deg) scale(1.13)}.catalogue-html-page .market-protection__mesh span{font-size:7px;font-weight:700;letter-spacing:.17em;white-space:nowrap}.catalogue-html-page .market-protection__ownership{right:52px;bottom:9px;left:52px;padding-top:5px;position:absolute;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;color:rgba(28,42,35,.56);border-top:1px solid rgba(28,42,35,.13);font-size:5.5px;letter-spacing:.035em}.catalogue-html-page .market-protection__ownership strong{font-size:5.7px;letter-spacing:.05em;white-space:nowrap}.catalogue-html-page .market-protection__ownership span{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.catalogue-html-page .market-protection__ownership small{font-size:5.2px;letter-spacing:.08em;white-space:nowrap}.catalogue-html-page .market-protection__ownership--fingerprint-only{grid-template-columns:1fr;justify-items:end}.catalogue-html-page .market-protection--dark .market-protection__mesh{color:#f5f0e6;opacity:.06}.catalogue-html-page .market-protection--dark .market-protection__ownership{color:rgba(246,241,231,.74);border-top-color:rgba(246,241,231,.22)}.catalogue-html-page .market-protection--dark .market-protection__forensic{color:rgba(246,241,231,.025)}.catalogue-html-page .market-protection__forensic{position:absolute;top:49.6%;left:50.4%;color:rgba(29,47,39,.018);font-size:4px;letter-spacing:.02em;transform:translate(-50%,-50%) rotate(17deg)}.catalogue-html-page .print-page{width:793.7px;height:1122.5px;position:relative;overflow:hidden}.catalogue-html-page .studio-inspector{overflow-y:auto}.catalogue-html-page .inspector-title{margin-top:2px;padding-top:18px;border-top:1px solid #363a37}.catalogue-html-page .inspector-title:first-child{padding-top:0;border-top:0}.catalogue-html-page .field{padding:0 8px 12px;display:grid;grid-gap:6px;gap:6px;color:#929792;font-size:9px}.catalogue-html-page .field input,.catalogue-html-page .field textarea{width:100%;padding:8px 9px;color:#e0e2de;background:#1e211f;border:1px solid #404440;border-radius:3px;outline:0;font-size:10px;resize:vertical}.catalogue-html-page .field input:focus,.catalogue-html-page .field textarea:focus{border-color:#839187}.catalogue-html-page .color-field{display:grid;grid-template-columns:32px 1fr;grid-gap:6px;gap:6px}.catalogue-html-page .color-field input[type=color]{height:32px;padding:2px}.catalogue-html-page .toggle-row{padding:7px 8px;display:flex;align-items:center;gap:8px;color:#c6c9c5;font-size:10px}.catalogue-html-page .toggle-row input{accent-color:#819486}.catalogue-html-page .production-tip{margin:25px 8px 0;padding:13px;display:grid;grid-gap:6px;gap:6px;color:#959a95;background:#2d312e;border:1px solid #485049;font-size:9px;line-height:1.45}.catalogue-html-page .production-tip strong{color:#dedbd2;font:13px Georgia,serif}.catalogue-html-page .cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.catalogue-html-page .cover-top{position:absolute;top:58px;left:60px;right:58px;display:flex;align-items:flex-start;justify-content:space-between}.catalogue-html-page .cover-top>span{color:#28332e;font-size:11px;font-weight:800;letter-spacing:.1em;text-shadow:0 1px 10px rgba(242,239,224,.78);text-transform:uppercase}.catalogue-html-page .print-mark{width:240px;height:77px;margin:-15px 0 0 -19px}.catalogue-html-page .print-mark__logo{width:240px;height:77px;display:block}.catalogue-html-page .cover-footer{position:absolute;left:60px;right:58px;bottom:52px;padding-top:15px;display:flex;justify-content:space-between;color:#f1ecdf;border-top:1px solid rgba(240,235,221,.45);font-size:11px;font-weight:800;letter-spacing:.13em;opacity:.72;text-transform:uppercase}.catalogue-html-page .cover-footer--dark{color:#25261f;border-color:rgba(30,31,27,.42)}.catalogue-html-page .atelier-cover{color:#242c28;background:#d8dfd8}.catalogue-html-page .atelier-cover .cover-image{object-position:center;filter:saturate(.82) contrast(.98) brightness(1.02)}.catalogue-html-page .atelier-cover__wash{position:absolute;inset:0;background:linear-gradient(90deg,rgba(221,223,213,.82),rgba(221,223,213,.58) 44%,rgba(221,223,213,.12) 76%,rgba(221,223,213,.02))}.catalogue-html-page .atelier-cover__wash:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(240,238,224,.2),transparent 36%,rgba(199,205,195,.12))}.catalogue-html-page .atelier-cover__title{position:absolute;left:60px;bottom:135px}.catalogue-html-page .atelier-cover__title p,.catalogue-html-page .materials-cover__title p,.catalogue-html-page .sculpted-cover__title p{margin:0 0 25px;color:#c9c0a9;font-size:12px;letter-spacing:.13em;text-transform:uppercase}.catalogue-html-page .atelier-cover__title p{color:#52645b}.catalogue-html-page .atelier-cover__title h1{margin:0;color:#26332d;font:400 80px/.84 Georgia,serif;letter-spacing:-.055em}.catalogue-html-page .atelier-cover__title>span{display:block;max-width:365px;margin-top:30px;color:#48574f;font-size:14px;line-height:1.4}.catalogue-html-page .light-page,.catalogue-html-page .material-page,.catalogue-html-page .material-spec-page{padding:58px;color:var(--studio-ink);background:var(--studio-paper)}.catalogue-html-page .page-header{padding-bottom:23px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #908c82}.catalogue-html-page .page-header span{color:#687069;font-size:9px;letter-spacing:.17em;text-transform:uppercase}.catalogue-html-page .page-header h1,.catalogue-html-page .page-header h2{margin:10px 0 0;color:var(--studio-ink);font:400 47px/1 Georgia,serif;letter-spacing:-.035em}.catalogue-html-page .page-header b{font:15px Georgia,serif}.catalogue-html-page .page-intro{max-width:520px;margin:26px 0 35px;color:#4f5751;font:17px/1.46 Georgia,serif}.catalogue-html-page .page-note{margin-top:32px;padding-top:15px;display:grid;grid-template-columns:120px 1fr;align-items:baseline;border-top:1px solid #aaa59a}.catalogue-html-page .page-note>span{line-height:1.5}.catalogue-html-page .micro-label,.catalogue-html-page .page-note span{font-size:8px;letter-spacing:.15em;text-transform:uppercase}.catalogue-html-page .page-note p{max-width:none;margin:0;color:#606760;font-size:10px;line-height:1.5}.catalogue-html-page .atelier-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:27px 23px;gap:27px 23px}.catalogue-html-page .texture-swatch{height:192px;position:relative;overflow:hidden;border:1px solid rgba(30,35,31,.16)}.catalogue-html-page .texture-swatch:after,.catalogue-html-page .texture-swatch:before{content:"";position:absolute;inset:0}.catalogue-html-page .texture-swatch:before{opacity:.72;background:repeating-linear-gradient(103deg,transparent 0 8px,rgba(49,43,34,.14) 9px 10px,transparent 11px 20px)}.catalogue-html-page .texture-swatch:after{background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.34),transparent 34%),radial-gradient(circle at 76% 70%,rgba(55,45,33,.25),transparent 42%);mix-blend-mode:overlay}.catalogue-html-page .material-chip span,.catalogue-html-page .texture-swatch span{position:absolute;z-index:2;left:11px;bottom:10px;padding:5px 7px;color:#222722;background:rgba(245,240,230,.87);font-size:8px;letter-spacing:.13em}.catalogue-html-page .sample-meta{margin-top:9px;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.catalogue-html-page .sample-meta strong{color:var(--studio-ink);font:16px Georgia,serif}.catalogue-html-page .sample-meta span{color:#6d746e;font-size:8px;letter-spacing:.08em;text-align:right;text-transform:uppercase}.catalogue-html-page .finish-study__hero{height:510px;margin-top:36px}.catalogue-html-page .finish-study__copy{margin-top:31px;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:54px;gap:54px}.catalogue-html-page .family-copy h3,.catalogue-html-page .finish-study__copy h3,.catalogue-html-page .spec-board__copy h3{margin:12px 0 0;color:var(--studio-ink);font:36px/1.04 Georgia,serif}.catalogue-html-page .family-copy p,.catalogue-html-page .finish-study__copy p,.catalogue-html-page .spec-board__copy p{max-width:none;margin:0;color:#5d635e;font-size:12px;line-height:1.58}.catalogue-html-page .finish-metrics,.catalogue-html-page .spec-list{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #a9a399;border-bottom:1px solid #a9a399}.catalogue-html-page .metric{min-height:70px;padding:14px 13px;display:grid;grid-gap:8px;gap:8px;border-right:1px solid #a9a399}.catalogue-html-page .metric:last-child{border-right:0}.catalogue-html-page .metric span{color:#70766f;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.catalogue-html-page .metric strong{font:13px Georgia,serif}.catalogue-html-page .dark-page{padding:58px;color:#e8e1d4;background:#26342c}.catalogue-html-page .dark-page .print-mark{position:absolute;top:58px;left:58px}.catalogue-html-page .dark-page__folio{position:absolute;top:60px;right:58px;font:16px Georgia,serif}.catalogue-html-page .application-title{margin-top:150px}.catalogue-html-page .application-title>span{color:#abb9ad;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.catalogue-html-page .application-title h1,.catalogue-html-page .application-title h2{margin:20px 0 0;color:#f1e9db;font:64px/.94 Georgia,serif;letter-spacing:-.045em}.catalogue-html-page .application-steps{margin-top:83px;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #657269;border-left:1px solid #657269}.catalogue-html-page .application-steps>div{min-height:182px;padding:22px;border-right:1px solid #657269;border-bottom:1px solid #657269}.catalogue-html-page .application-steps span{color:#aab6ac;font:italic 12px Georgia,serif}.catalogue-html-page .application-steps h3{margin:35px 0 10px;font:25px Georgia,serif}.catalogue-html-page .application-steps p{max-width:210px;margin:0;color:#bec6bf;font-size:10px;line-height:1.45}.catalogue-html-page .application-tools{position:absolute;left:58px;right:58px;bottom:56px;padding-top:15px;display:flex;justify-content:space-between;border-top:1px solid #657269;color:#b6c0b8;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.catalogue-html-page .materials-cover{color:#26261f;background:#d7cab0}.catalogue-html-page .materials-cover .cover-image{object-position:center;filter:saturate(.6) contrast(.9) brightness(1.15)}.catalogue-html-page .materials-cover__veil{position:absolute;inset:0;background:linear-gradient(90deg,rgba(224,211,183,.98),rgba(224,211,183,.84) 50%,rgba(224,211,183,.15))}.catalogue-html-page .materials-cover__title{position:absolute;left:60px;bottom:135px}.catalogue-html-page .materials-cover__title p{color:#675d4c}.catalogue-html-page .materials-cover__title h1{margin:0;color:#2f3029;font:400 70px/.87 Georgia,serif;letter-spacing:-.05em}.catalogue-html-page .sculpted-cover{color:#27302b;background:#ddd8ca}.catalogue-html-page .sculpted-cover .cover-image{object-position:center;filter:saturate(.78) contrast(.97) brightness(1.01)}.catalogue-html-page .sculpted-cover__veil{position:absolute;inset:0;background:linear-gradient(90deg,rgba(239,235,223,.72),rgba(239,235,223,.48) 42%,rgba(239,235,223,.05) 72%)}.catalogue-html-page .sculpted-cover__title{position:absolute;left:60px;bottom:134px}.catalogue-html-page .sculpted-cover__title p{margin-bottom:23px;color:#5c6b62}.catalogue-html-page .sculpted-cover__title h1{margin:0;color:#27302b;font:400 69px/.86 Georgia,serif;letter-spacing:-.055em}.catalogue-html-page .sculpted-cover__title>span{display:block;max-width:345px;margin-top:25px;color:#505a54;font:13px/1.42 Georgia,serif}.catalogue-html-page .material-page{background:#eee9de}.catalogue-html-page .company-page{padding:58px;color:#f0ece2;background:#4f5d55}.catalogue-html-page .company-page__brand{position:absolute;top:58px;right:58px;left:60px;display:flex;align-items:flex-start;justify-content:space-between}.catalogue-html-page .company-page__brand>span{color:#d1d7d1;font:12px Aeonik-Medium,Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}.catalogue-html-page .company-page__intro{max-width:620px;margin-top:168px}.catalogue-html-page .company-page__details span{color:#c4cec7;font-family:Aeonik-Medium,Arial,sans-serif;font-size:9px;font-weight:400;letter-spacing:.13em;text-transform:uppercase}.catalogue-html-page .company-page__intro h1,.catalogue-html-page .company-page__intro h2{margin:0;color:#f6f1e7;font:400 54px/1 Georgia,serif;letter-spacing:-.035em}.catalogue-html-page .company-page__intro p{max-width:530px;margin:27px 0 0;color:#d8ded8;font:14.5px/1.58 Aeonik-Regular,Arial,sans-serif;letter-spacing:.005em}.catalogue-html-page .company-page__details{margin-top:58px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(240,236,226,.34)}.catalogue-html-page .company-page__details>div{min-height:78px;padding:17px 17px 15px 0;display:grid;align-content:start;grid-gap:10px;gap:10px;border-bottom:1px solid rgba(240,236,226,.34)}.catalogue-html-page .company-page__details>div:nth-child(2n){padding-left:20px;border-left:1px solid rgba(240,236,226,.34)}.catalogue-html-page .company-page__details strong{color:#f0ece2;font:14px/1.4 Aeonik-Regular,Arial,sans-serif}.catalogue-html-page .company-page__details .company-page__address{min-height:82px;padding-left:0;grid-column:1/-1;border-left:0}.catalogue-html-page .company-page__matching{position:absolute;right:58px;bottom:160px;left:58px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;grid-gap:38px;gap:38px}.catalogue-html-page .company-page__matching h3{margin:0;color:#f6f1e7;font:400 22px/1.2 Georgia,serif}.catalogue-html-page .company-page__matching p{margin:1px 0 0;color:#d8ded8;font:12px/1.5 Aeonik-Regular,Arial,sans-serif;letter-spacing:.005em}.catalogue-html-page .company-page__footer{position:absolute;right:58px;bottom:50px;left:58px;min-height:84px;padding:26px 0 0;display:flex;align-items:flex-start;justify-content:space-between;color:#d2d9d3;background:transparent;border-top:1px solid rgba(240,236,226,.34);font-family:Aeonik-Medium,Arial,sans-serif;font-size:9px;font-weight:400;letter-spacing:.13em;text-transform:uppercase}.catalogue-html-page .company-page__legal{display:grid;grid-gap:9px;gap:9px;color:#d2d9d3;font-family:Aeonik-Regular,Arial,sans-serif;font-size:11px;line-height:1.4;letter-spacing:.03em;text-transform:none}.catalogue-html-page .material-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px 18px;gap:25px 18px}.catalogue-html-page .material-chip{height:125px;position:relative;overflow:hidden;background-color:var(--sample-color);border:1px solid rgba(39,38,32,.16)}.catalogue-html-page .material-chip:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 20%,var(--sample-accent) 0 3px,transparent 4px),radial-gradient(circle at 68% 36%,var(--sample-accent) 0 2px,transparent 3px),radial-gradient(circle at 38% 75%,rgba(255,255,255,.37) 0 2px,transparent 3px),radial-gradient(circle at 82% 82%,rgba(43,38,31,.34) 0 3px,transparent 4px);background-size:34px 31px,27px 37px,21px 28px,39px 35px;mix-blend-mode:overlay}.catalogue-html-page .material-grid .sample-meta{display:grid;grid-gap:4px;gap:4px}.catalogue-html-page .material-grid .sample-meta strong{font-size:13px}.catalogue-html-page .material-grid .sample-meta span{text-align:left}.catalogue-html-page .family-layout{margin-top:40px;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:45px;gap:45px;align-items:end}.catalogue-html-page .material-sample--large .material-chip{height:500px}.catalogue-html-page .material-sample--large .sample-meta{display:none}.catalogue-html-page .family-copy{padding-bottom:4px}.catalogue-html-page .family-copy h3{margin-bottom:22px;font-size:37px}.catalogue-html-page .family-copy dl{margin:36px 0 0}.catalogue-html-page .family-copy dl div{padding:10px 0;display:flex;justify-content:space-between;border-top:1px solid #aaa397;font-size:9px}.catalogue-html-page .family-copy dt{color:#71766f}.catalogue-html-page .family-copy dd{margin:0;font-family:Georgia,serif}.catalogue-html-page .related-strip{margin-top:42px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px}.catalogue-html-page .related-strip .material-chip{height:112px}.catalogue-html-page .related-strip .sample-meta{display:grid;grid-gap:4px;gap:4px}.catalogue-html-page .related-strip .sample-meta strong{font-size:12px}.catalogue-html-page .related-strip .sample-meta span{display:none}.catalogue-html-page .material-spec-page{background:#e8e1d2}.catalogue-html-page .catalog-page{padding:58px;color:var(--studio-ink);background:var(--studio-paper)}.catalogue-html-page .catalog-page--materials{background:#eee9de}.catalogue-html-page .catalog-page--sculpted{background:#efede6}.catalogue-html-page .catalog-subhead{min-height:76px;padding:22px 0 18px;display:flex;justify-content:space-between;gap:30px;color:#59615b}.catalogue-html-page .catalog-subhead p{max-width:510px;margin:0;font:13px/1.45 Georgia,serif}.catalogue-html-page .catalog-subhead span{flex:0 0 auto;color:#727872;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.catalogue-html-page .catalog-grid{min-height:720px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:165px;grid-gap:18px;gap:18px}.catalogue-html-page .catalog-page--short .catalog-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:230px}.catalogue-html-page .catalog-page--short .catalog-chip{height:188px}.catalogue-html-page .catalog-page--short .catalog-meta strong{max-width:215px;font-size:14px}.catalogue-html-page .catalog-page--seven .catalog-sample:last-child{grid-column:2}.catalogue-html-page .catalog-chip{height:126px;position:relative;overflow:hidden;background-color:var(--sample-color);border:1px solid rgba(31,35,31,.17);border-radius:12px}.catalogue-html-page .catalog-chip:after,.catalogue-html-page .catalog-chip:before{content:"";position:absolute;inset:0}.catalogue-html-page .catalog-sample--atelier .catalog-chip:before{opacity:.62;background:repeating-linear-gradient(103deg,transparent 0 7px,rgba(34,31,27,.2) 8px 9px,transparent 10px 17px)}.catalogue-html-page .catalog-sample--atelier .catalog-chip:after{background:linear-gradient(132deg,rgba(255,255,255,.35),transparent 48%,rgba(30,32,31,.18));mix-blend-mode:overlay}.catalogue-html-page .catalog-sample--materials .catalog-chip:before{background:radial-gradient(circle at 12% 20%,var(--sample-accent) 0 3px,transparent 4px),radial-gradient(circle at 68% 36%,var(--sample-accent) 0 2px,transparent 3px),radial-gradient(circle at 38% 75%,rgba(255,255,255,.38) 0 2px,transparent 3px),radial-gradient(circle at 82% 82%,rgba(43,38,31,.34) 0 3px,transparent 4px);background-size:34px 31px,27px 37px,21px 28px,39px 35px;mix-blend-mode:overlay}.catalogue-html-page .catalog-chip--photo:after,.catalogue-html-page .catalog-chip--photo:before{display:none}.catalogue-html-page .catalog-chip--photo img{width:100%;height:100%;display:block;object-fit:cover}.catalogue-html-page .catalog-chip-frame{--sample-radius:10px;height:126px;position:relative;background:transparent;border-radius:var(--sample-radius);transform:translateY(-1px)}.catalogue-html-page .catalog-chip-frame .catalog-chip{width:100%;height:100%;margin:0;border-radius:inherit}.catalogue-html-page .catalog-chip-frame:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 1px 1px 0 rgba(255,255,255,.17),inset -1px -1px 0 rgba(25,23,19,.12)}.catalogue-html-page .catalog-page--short .catalog-chip-frame{height:188px}.catalogue-html-page .catalog-sample--atelier .catalog-chip-frame{--sample-radius:10px;box-shadow:0 0 0 1px rgba(62,56,47,.13),0 0 3px rgba(58,51,42,.12),0 3px 6px rgba(48,42,34,.13)}.catalogue-html-page .catalog-sample--atelier .catalog-chip-frame:after{box-shadow:inset 1px 1px 0 rgba(255,255,255,.2),inset -1px -1px 0 rgba(25,23,19,.09)}.catalogue-html-page .catalog-sample--materials .catalog-chip-frame{--sample-radius:9px;box-shadow:0 0 0 1px rgba(58,53,44,.19),0 0 4px rgba(54,48,39,.18),0 4px 7px rgba(48,42,34,.18)}.catalogue-html-page .catalog-sample--materials .catalog-chip-frame:after{box-shadow:inset 1px 1px 0 rgba(255,255,255,.18),inset -1px -1px 0 rgba(25,23,19,.13)}.catalogue-html-page .catalog-sample--sculpted .catalog-chip-frame{--sample-radius:18px;box-shadow:0 0 0 1px rgba(53,58,53,.16),0 0 4px rgba(48,52,48,.14),0 5px 8px rgba(39,43,39,.18)}.catalogue-html-page .catalog-sample--sculpted .catalog-chip-frame:after{box-shadow:inset 1px 1px 0 rgba(255,255,255,.19),inset -1px -1px 0 rgba(24,27,24,.14)}.catalogue-html-page .catalog-sample--sculpted .catalog-chip{border-color:rgba(42,49,44,.2);border-radius:inherit;background:#d8d2c4}.catalogue-html-page .catalog-sample--sculpted .catalog-meta strong{max-width:145px}.catalogue-html-page .catalog-chip>span{position:absolute;z-index:2;left:9px;bottom:8px;padding:4px 6px;color:#242824;background:rgba(246,242,233,.88);font-size:7px;letter-spacing:.11em}.catalogue-html-page .catalog-meta{margin-top:7px;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:baseline}.catalogue-html-page .catalog-meta strong{overflow:hidden;color:var(--studio-ink);font:12px Georgia,serif;text-overflow:ellipsis;white-space:nowrap}.catalogue-html-page .catalog-meta span{color:#6b726c;font-size:7px;letter-spacing:.06em;text-transform:uppercase}.catalogue-html-page .catalog-page .page-note{margin-top:18px}.catalogue-html-page .spec-board{margin-top:58px;padding:55px;display:grid;grid-template-columns:270px 1fr;grid-gap:60px;gap:60px;align-items:center;color:#eee8da;background:#514f45}.catalogue-html-page .spec-board__chip{width:265px;height:265px;display:grid;place-items:center;border:1px dashed #d9d0bd;background:radial-gradient(circle,#9a8b73 0 4px,transparent 5px) 0 0/24px 24px,#766d5d;box-shadow:inset 0 0 0 18px #5f5a4f}.catalogue-html-page .spec-board__chip span{padding:7px 9px;color:#302f2a;background:#e9e2d4;font-size:8px;letter-spacing:.1em}.catalogue-html-page .spec-board__copy h3{margin-bottom:20px;color:#f0eadf}.catalogue-html-page .spec-board__copy p{color:#d2cec5}.catalogue-html-page .spec-list{grid-template-columns:repeat(4,1fr)}.catalogue-html-page .spec-families{margin-top:65px;padding:25px 0;display:grid;grid-gap:14px;gap:14px;border-top:1px solid #a69f92;border-bottom:1px solid #a69f92;font:20px Georgia,serif}.catalogue-html-page .sculpted-system-page{padding:58px;color:var(--studio-ink);background:#e8e8df}.catalogue-html-page .sculpted-system__intro{max-width:610px;margin-top:45px}.catalogue-html-page .sculpted-system__intro .micro-label{color:#68736c}.catalogue-html-page .sculpted-system__intro h3{margin:15px 0 0;color:#27312c;font:43px/1.02 Georgia,serif;letter-spacing:-.035em}.catalogue-html-page .gesture-grid{margin-top:45px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.catalogue-html-page .gesture-grid section{min-height:430px;padding-bottom:18px;border-bottom:1px solid #9ca39d}.catalogue-html-page .gesture-grid img{width:100%;height:228px;display:block;object-fit:cover;border-radius:90px 90px 14px 14px;filter:saturate(.84)}.catalogue-html-page .gesture-grid span{display:block;margin-top:17px;color:#68736c;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.catalogue-html-page .gesture-grid h4{margin:12px 0 9px;color:#27312c;font:22px/1.05 Georgia,serif}.catalogue-html-page .gesture-grid p{margin:0;color:#5e6761;font-size:10px;line-height:1.5}.catalogue-html-page .gesture-spec{margin-top:35px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #a2a79f;border-bottom:1px solid #a2a79f}.catalogue-html-page .sculpted-system-page .page-note{margin-top:28px}.catalogue-html-page .handheld-page{width:642.5px;height:869.3px;position:relative;overflow:hidden;color:#202722;background:#f0ede5}.catalogue-html-page .handheld-cover{background:#ded8ca}.catalogue-html-page .handheld-cover__image,.catalogue-html-page .handheld-cover__veil{position:absolute;inset:0;width:100%;height:100%}.catalogue-html-page .handheld-cover__image{object-fit:cover;filter:saturate(.7) contrast(.95) brightness(1.06)}.catalogue-html-page .handheld-cover--atelier .handheld-cover__image{object-position:58% center}.catalogue-html-page .handheld-cover--materials .handheld-cover__image{object-position:center}.catalogue-html-page .handheld-cover__veil{background:linear-gradient(90deg,rgba(239,235,223,.9),rgba(239,235,223,.48) 62%,transparent)}.catalogue-html-page .handheld-cover>header{position:absolute;z-index:2;top:42px;right:40px;left:42px;display:flex;align-items:flex-start;justify-content:space-between}.catalogue-html-page .handheld-company>header .print-mark,.catalogue-html-page .handheld-cover>header .print-mark{transform:scale(.72);transform-origin:top left}.catalogue-html-page .handheld-cover>header>span{color:#3e4a43;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.catalogue-html-page .handheld-cover__title{position:absolute;z-index:2;right:40px;bottom:105px;left:42px}.catalogue-html-page .handheld-cover__title>span{color:#59685f;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.catalogue-html-page .handheld-cover__title h1{max-width:470px;margin:19px 0 15px;color:#26312b;font:54px/.95 Georgia,serif;letter-spacing:-.045em}.catalogue-html-page .handheld-cover__title p{margin:0;color:#4f5a54;font:13px/1.45 Georgia,serif}.catalogue-html-page .handheld-cover>footer{position:absolute;z-index:2;right:40px;bottom:34px;left:42px;padding-top:13px;display:flex;justify-content:space-between;border-top:1px solid rgba(38,49,43,.4);color:#4f5c55;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.catalogue-html-page .handheld-family,.catalogue-html-page .handheld-production{padding:42px}.catalogue-html-page .handheld-header{height:68px;display:flex;justify-content:space-between;border-bottom:1px solid #969a92}.catalogue-html-page .handheld-header span{color:#69736c;font-size:7px;letter-spacing:.14em;text-transform:uppercase}.catalogue-html-page .handheld-header h2{margin:8px 0 0;color:#202722;font:30px/1 Georgia,serif;letter-spacing:-.035em}.catalogue-html-page .handheld-header b{font:11px Georgia,serif}.catalogue-html-page .handheld-family__lead{height:72px;margin-top:17px;display:grid;grid-template-columns:110px 1fr;align-items:center;grid-gap:18px;gap:18px;overflow:hidden;background:#d8d3c8}.catalogue-html-page .handheld-family__lead>img{width:110px;height:72px;object-fit:cover}.catalogue-html-page .handheld-family__lead span{color:#667069;font-size:7px;letter-spacing:.13em;text-transform:uppercase}.catalogue-html-page .handheld-family__lead p{margin:7px 0 0;color:#313a35;font:12px Georgia,serif}.catalogue-html-page .handheld-grid{min-height:522px;margin-top:17px;display:grid;align-content:start;grid-gap:14px;gap:14px}.catalogue-html-page .handheld-grid--atelier,.catalogue-html-page .handheld-grid--materials{grid-template-columns:repeat(4,1fr)}.catalogue-html-page .handheld-grid--materials.handheld-grid--count-5,.catalogue-html-page .handheld-grid--materials.handheld-grid--count-6{grid-template-columns:repeat(3,125px);justify-content:space-between}.catalogue-html-page .handheld-grid--materials.handheld-grid--count-4{grid-template-columns:repeat(2,125px);justify-content:space-around}.catalogue-html-page .handheld-grid--sculpted{grid-template-columns:repeat(3,1fr)}.catalogue-html-page .mounted-sample{min-width:0}.catalogue-html-page .mounted-sample__well{height:108px;position:relative;overflow:hidden;padding:5px;background:#dad5ca;border:1px solid rgba(35,41,37,.24);border-radius:10px;box-shadow:inset 0 2px 5px rgba(35,38,35,.15)}.catalogue-html-page .mounted-sample__well img{width:100%;height:100%;display:block;object-fit:cover;border-radius:6px}.catalogue-html-page .mounted-sample__well i{position:absolute;inset:4px;border:1px dashed rgba(246,243,235,.6);border-radius:7px;pointer-events:none}.catalogue-html-page .mounted-sample__meta{margin-top:6px;display:flex;align-items:baseline;justify-content:space-between;gap:6px}.catalogue-html-page .mounted-sample__meta strong{overflow:hidden;color:#242a26;font:10px Georgia,serif;text-overflow:ellipsis;white-space:nowrap}.catalogue-html-page .mounted-sample__meta span{flex:0 0 auto;color:#737a74;font-size:6px;letter-spacing:.05em;text-transform:uppercase}.catalogue-html-page .handheld-grid--atelier .mounted-sample__well{width:120px;height:120px}.catalogue-html-page .handheld-grid--atelier .mounted-sample__meta strong{max-width:76px}.catalogue-html-page .handheld-grid--materials .mounted-sample__well{width:125px;height:125px}.catalogue-html-page .handheld-grid--sculpted .mounted-sample__well{width:170px;height:170px}.catalogue-html-page .handheld-grid--sculpted .mounted-sample__meta strong{max-width:120px}.catalogue-html-page .handheld-page__footer{position:absolute;right:42px;bottom:28px;left:42px;padding-top:11px;display:flex;justify-content:space-between;color:#737a74;border-top:1px solid #a8aaa3;font-size:6px;letter-spacing:.1em;text-transform:uppercase}.catalogue-html-page .handheld-production__intro{max-width:470px;margin:27px 0 0;color:#47514b;font:18px/1.35 Georgia,serif}.catalogue-html-page .mount-section{margin-top:29px;padding:28px;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;color:#eef0e9;background:#4f5d55}.catalogue-html-page .mount-section__layers{display:grid;grid-gap:6px;gap:6px;align-content:center}.catalogue-html-page .mount-section__layers span{padding:11px 12px;color:#24302a;background:#e8e3d8;border-left:4px solid #aab4aa;font-size:8px}.catalogue-html-page .mount-section__layers span:nth-child(2){margin:0 8px;background:#c6b69a}.catalogue-html-page .mount-section__layers span:nth-child(3){margin:0 4px;background:#d2cec2}.catalogue-html-page .mount-section__copy h3{margin:12px 0 13px;color:#f3eee3;font:27px/1 Georgia,serif}.catalogue-html-page .mount-section__copy p{margin:0;color:#d8dfd9;font-size:9px;line-height:1.5}.catalogue-html-page .handheld-specs{margin-top:25px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #a4a69f;border-bottom:1px solid #a4a69f}.catalogue-html-page .handheld-specs .metric:nth-child(3n){border-right:0}.catalogue-html-page .handheld-specs .metric:nth-child(-n+3){border-bottom:1px solid #a4a69f}.catalogue-html-page .production-checklist{margin-top:27px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px 22px;gap:12px 22px}.catalogue-html-page .production-checklist span{padding-top:10px;color:#55605a;border-top:1px solid #b2b3ad;font:11px Georgia,serif}.catalogue-html-page .handheld-company{padding:42px;color:#f0ece2;background:#4f5d55}.catalogue-html-page .handheld-company>header{height:63px;display:flex;justify-content:space-between;align-items:flex-start}.catalogue-html-page .handheld-company>header>span{color:#ccd4ce;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.catalogue-html-page .handheld-company__statement{margin-top:76px}.catalogue-html-page .handheld-company__statement h2{margin:0;color:#f5f0e6;font:38px/1 Georgia,serif;letter-spacing:-.035em}.catalogue-html-page .handheld-company__statement p{max-width:470px;margin:22px 0 0;color:#d7ddd8;font-size:11px;line-height:1.55}.catalogue-html-page .handheld-company__grid{margin-top:42px;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(240,236,226,.34)}.catalogue-html-page .handheld-company__address,.catalogue-html-page .handheld-company__grid>div{min-height:61px;padding:13px 10px 12px 0;display:grid;align-content:start;grid-gap:7px;gap:7px;border-bottom:1px solid rgba(240,236,226,.34)}.catalogue-html-page .handheld-company__grid>div:nth-child(2n){padding-left:16px;border-left:1px solid rgba(240,236,226,.34)}.catalogue-html-page .handheld-company__address span,.catalogue-html-page .handheld-company__grid span{color:#c4cec7;font-size:6px;letter-spacing:.13em;text-transform:uppercase}.catalogue-html-page .handheld-company__address strong,.catalogue-html-page .handheld-company__grid strong{color:#f0ece2;font-size:10px;font-weight:400;line-height:1.35}.catalogue-html-page .handheld-company__address{margin-top:0}.catalogue-html-page .handheld-company>footer{position:absolute;right:42px;bottom:30px;left:42px;padding-top:12px;display:flex;justify-content:space-between;color:#ced6d0;border-top:1px solid rgba(240,236,226,.34);font-size:7px;letter-spacing:.12em;text-transform:uppercase}.catalogue-html-page .trifold-page{width:1806.6px;height:831.5px;position:relative;display:grid;grid-template-columns:598px 604.3px 604.3px;overflow:hidden;color:#202722;background:#efece4}.catalogue-html-page .trifold-panel{min-width:0;height:831.5px;position:relative;overflow:hidden}.catalogue-html-page .trifold-guides{position:absolute;z-index:20;inset:0;pointer-events:none}.catalogue-html-page .trifold-guides i{height:100%;position:absolute;top:0;border-left:2px dashed rgba(150,53,45,.5)}.catalogue-html-page .trifold-guides i:first-child{left:598px}.catalogue-html-page .trifold-guides i:nth-child(2){left:1202.3px}.catalogue-html-page .trifold-guides span{position:absolute;top:15px;padding:4px 7px;color:#8c443d;background:rgba(250,247,239,.82);font-size:8px;letter-spacing:.1em;text-transform:uppercase}.catalogue-html-page .trifold-guides span:first-of-type{left:608px}.catalogue-html-page .trifold-guides span:nth-of-type(2){left:1212px}.catalogue-html-page .trifold-panel--back{padding:56px;background:#e7e1d5}.catalogue-html-page .trifold-panel--back .print-mark{transform:scale(.86);transform-origin:top left}.catalogue-html-page .trifold-contact{position:absolute;right:56px;bottom:105px;left:56px;padding-top:23px;border-top:1px solid #9c9d95}.catalogue-html-page .trifold-contact span{display:block;color:#687069;font-size:9px;letter-spacing:.13em;text-transform:uppercase}.catalogue-html-page .trifold-contact strong{display:block;margin:14px 0 20px;font:27px Georgia,serif}.catalogue-html-page .trifold-contact p{margin:7px 0 0;color:#58625c;font-size:11px}.catalogue-html-page .trifold-panel--back>footer{position:absolute;bottom:55px;color:#737a74;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.catalogue-html-page .trifold-panel--cover{color:#f3eee3;background:#4f5d55}.catalogue-html-page .trifold-panel--cover>img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.72) brightness(.62)}.catalogue-html-page .trifold-panel--cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(35,45,39,.05),rgba(35,45,39,.75))}.catalogue-html-page .trifold-panel--cover>div{position:absolute;z-index:2;right:54px;bottom:56px;left:54px}.catalogue-html-page .trifold-panel--cover span{color:#d5ddd6;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.catalogue-html-page .trifold-panel--cover h2{max-width:465px;margin:19px 0 25px;color:#f5f0e5;font:54px/.95 Georgia,serif;letter-spacing:-.045em}.catalogue-html-page .trifold-panel--cover p{margin:0 0 11px;color:#e0e4de;font:15px Georgia,serif}.catalogue-html-page .trifold-panel--cover strong{font-size:8px;letter-spacing:.12em;text-transform:uppercase}.catalogue-html-page .trifold-panel--flap{padding:58px;background:#dce1db}.catalogue-html-page .trifold-panel--flap h3{max-width:410px;margin:120px 0 26px;color:#27322c;font:39px/1 Georgia,serif;letter-spacing:-.035em}.catalogue-html-page .trifold-panel--flap>p{max-width:420px;margin:0;color:#56625b;font-size:12px;line-height:1.6}.catalogue-html-page .trifold-reference-list{margin-top:39px;padding-top:18px;color:#5c6861;border-top:1px solid #a3aaa3;font:13px/1.55 Georgia,serif}.catalogue-html-page .trifold-panel--flap>footer{position:absolute;right:58px;bottom:50px;left:58px;padding-top:14px;display:flex;justify-content:space-between;color:#6a746e;border-top:1px solid #a3aaa3;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.catalogue-html-page .trifold-page--inside{background:#efede6}.catalogue-html-page .trifold-sample-panel{padding:43px 46px 37px;border-right:1px solid rgba(61,68,63,.14)}.catalogue-html-page .trifold-sample-panel>header{height:55px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #9c9f98}.catalogue-html-page .trifold-sample-panel>header div{display:grid;grid-gap:5px;gap:5px}.catalogue-html-page .trifold-sample-panel>header small,.catalogue-html-page .trifold-sample-panel>header span{color:#6c756e;font-size:7px;letter-spacing:.12em;text-transform:uppercase}.catalogue-html-page .trifold-sample-panel>header strong{font:20px Georgia,serif}.catalogue-html-page .trifold-sample-grid{height:620px;margin-top:27px;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:285px;grid-gap:28px 24px;gap:28px 24px;align-content:start}.catalogue-html-page .trifold-sample-grid .mounted-sample__well{height:245px;padding:7px;border-radius:18px}.catalogue-html-page .trifold-sample-grid .mounted-sample__well img{border-radius:12px}.catalogue-html-page .trifold-sample-grid .mounted-sample__well i{inset:6px;border-radius:13px}.catalogue-html-page .trifold-sample-grid .mounted-sample__meta{margin-top:10px}.catalogue-html-page .trifold-sample-grid .mounted-sample__meta strong{max-width:165px;font-size:13px}.catalogue-html-page .trifold-sample-grid .mounted-sample__meta span{font-size:7px}.catalogue-html-page .trifold-selection-note{max-width:390px;margin-top:175px}.catalogue-html-page .trifold-selection-note h3{margin:17px 0 20px;font:39px/1 Georgia,serif;letter-spacing:-.035em}.catalogue-html-page .trifold-selection-note p{color:#5d6761;font-size:12px;line-height:1.55}.catalogue-html-page .trifold-sample-panel>footer{position:absolute;right:46px;bottom:27px;left:46px;padding-top:9px;color:#737a74;border-top:1px solid #aaaca6;font-size:7px;letter-spacing:.1em;text-transform:uppercase}.catalogue-html-page .print-safe-area{position:absolute;z-index:30;inset:30px;border:1px dashed rgba(230,55,45,.75);pointer-events:none}.catalogue-html-page .print-crop-marks{position:absolute;z-index:31;inset:0;pointer-events:none}.catalogue-html-page .print-crop-marks i{width:24px;height:24px;position:absolute;border-color:#ed342b}.catalogue-html-page .print-crop-marks i:first-child{top:10px;left:10px;border-top:1px solid;border-left:1px solid}.catalogue-html-page .print-crop-marks i:nth-child(2){top:10px;right:10px;border-top:1px solid;border-right:1px solid}.catalogue-html-page .print-crop-marks i:nth-child(3){bottom:10px;left:10px;border-bottom:1px solid;border-left:1px solid}.catalogue-html-page .print-crop-marks i:nth-child(4){right:10px;bottom:10px;border-right:1px solid;border-bottom:1px solid}.catalogue-html-page .studio-print-book{display:none}.catalogue-html-page .studio-protected-book{width:793.7px;position:absolute;top:0;left:-10000px;background:#f5f1e8}.catalogue-html-page .studio-protected-book>.rendered-page{width:793.7px;height:1122.5px}.catalogue-html-page .protected-export-backdrop{position:fixed;z-index:1000;inset:0;padding:28px;display:grid;place-items:center;background:rgba(13,16,14,.77);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.catalogue-html-page .protected-export-dialog{width:min(560px,100%);max-height:calc(100vh - 56px);padding:28px;overflow-y:auto;color:#29322d;background:#f1eee5;border:1px solid rgba(67,78,71,.32);border-radius:7px;box-shadow:0 30px 90px rgba(0,0,0,.34)}.catalogue-html-page .protected-export-dialog__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.catalogue-html-page .protected-export-dialog__heading span{color:#778077;font-size:8px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.catalogue-html-page .protected-export-dialog__heading h2{margin:5px 0 0;font:28px/1.05 Georgia,serif;font-weight:400}.catalogue-html-page .protected-export-dialog__heading button{width:32px;height:32px;display:grid;place-items:center;color:#394139;background:transparent;border:1px solid #bec3bc;border-radius:50%;cursor:pointer;font-size:20px}.catalogue-html-page .protected-export-dialog__intro{margin:20px 0;color:#5d655f;font-size:11px;line-height:1.6}.catalogue-html-page .protected-export-field{display:grid;grid-gap:7px;gap:7px}.catalogue-html-page .protected-export-field>span,.catalogue-html-page .protected-export-fingerprint>span,.catalogue-html-page .protected-export-history>span{color:#6d756f;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.catalogue-html-page .protected-export-field input{width:100%;padding:12px 13px;color:#202722;background:#fbfaf6;border:1px solid #bcc2ba;border-radius:3px;outline:0;font-size:12px}.catalogue-html-page .protected-export-field input:focus{border-color:#586c60;box-shadow:0 0 0 2px rgba(69,94,79,.1)}.catalogue-html-page .protected-export-fingerprint{margin-top:13px;padding:11px 13px;display:flex;align-items:center;justify-content:space-between;background:#e5e7df;border-radius:3px}.catalogue-html-page .protected-export-fingerprint strong{color:#34463b;font:11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.catalogue-html-page .protected-export-features{margin:16px 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.catalogue-html-page .protected-export-features span{padding:8px 10px 8px 22px;position:relative;color:#515b54;background:#e9e8e1;font-size:9px}.catalogue-html-page .protected-export-features span:before{content:"";width:5px;height:5px;position:absolute;top:11px;left:10px;background:#688473;border-radius:50%}.catalogue-html-page .protected-export-progress{height:31px;margin:15px 0;position:relative;overflow:hidden;background:#dcded7;border-radius:3px}.catalogue-html-page .protected-export-progress>span{height:100%;position:absolute;top:0;left:0;background:#aebeb4;transition:width .18s ease}.catalogue-html-page .protected-export-progress small{position:absolute;top:9px;left:11px;color:#26332b;font-size:9px}.catalogue-html-page .protected-export-error,.catalogue-html-page .protected-export-success{margin:14px 0;padding:10px 12px;border-radius:3px;font-size:10px}.catalogue-html-page .protected-export-error{color:#773c36;background:#efdcd8}.catalogue-html-page .protected-export-success{color:#2f5e43;background:#dce9df}.catalogue-html-page .protected-export-history{margin-top:16px;padding-top:14px;display:grid;grid-gap:7px;gap:7px;border-top:1px solid #cdd0c9}.catalogue-html-page .protected-export-history>div{display:flex;justify-content:space-between;gap:18px;color:#4b554e;font-size:9px}.catalogue-html-page .protected-export-history small{color:#7a827c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.catalogue-html-page .protected-export-dialog__actions{margin-top:22px;display:flex;justify-content:flex-end;gap:8px}.catalogue-html-page .protected-export-dialog__actions button{padding:10px 14px;color:#465048;background:transparent;border:1px solid #aeb5ae;border-radius:3px;cursor:pointer;font-size:10px}.catalogue-html-page .protected-export-dialog__actions .primary-action{color:#f4f4ef;background:#293a31;border-color:#293a31;font-weight:700}.catalogue-html-page .protected-export-dialog button:disabled{cursor:wait;opacity:.48}.catalogue-html-page .protected-export-caveat{margin-top:13px;display:block;color:#818680;font-size:8px;line-height:1.45}@media (max-width:1120px){.catalogue-html-page .studio-workspace{grid-template-columns:220px minmax(610px,1fr)}.catalogue-html-page .coverage-status,.catalogue-html-page .studio-inspector{display:none}}@media print{@page{size:A4 portrait;margin:0}@page handheld{size:170mm 230mm;margin:0}@page trifold{size:478mm 220mm;margin:0}.catalogue-html-page #root,.catalogue-html-page .App,.catalogue-html-page .shade-studio,.catalogue-html-page body,.catalogue-html-page html{width:auto;margin:0!important;padding:0!important;background:white!important}.catalogue-html-page .protected-export-backdrop,.catalogue-html-page .studio-protected-book,.catalogue-html-page .studio-toolbar,.catalogue-html-page .studio-workspace{display:none!important}.catalogue-html-page .studio-print-book{display:block!important}.catalogue-html-page .studio-print-book>.rendered-page{break-after:page;page-break-after:always;overflow:hidden}.catalogue-html-page .studio-print-book>.rendered-page:last-child{break-after:auto;page-break-after:auto}.catalogue-html-page .print-page{width:210mm;height:297mm;print-color-adjust:exact;-webkit-print-color-adjust:exact}.catalogue-html-page .catalog-chip-frame,.catalogue-html-page .catalog-sample--atelier .catalog-chip-frame,.catalogue-html-page .catalog-sample--materials .catalog-chip-frame,.catalogue-html-page .catalog-sample--sculpted .catalog-chip-frame{transform:none;box-shadow:0 1px 0 #c8c1b5}.catalogue-html-page .catalog-chip-frame:after,.catalogue-html-page .catalog-sample--atelier .catalog-chip-frame:after,.catalogue-html-page .catalog-sample--materials .catalog-chip-frame:after,.catalogue-html-page .catalog-sample--sculpted .catalog-chip-frame:after{box-shadow:none}.catalogue-html-page .catalog-chip-frame .catalog-chip{border-color:#a9a296}.catalogue-html-page .studio-print-book--catalog>.rendered-page{width:210mm;height:297mm}.catalogue-html-page .studio-print-book--handheld>.rendered-page{width:170mm;height:230mm;page:handheld}.catalogue-html-page .studio-print-book--trifold>.rendered-page{width:478mm;height:220mm;page:trifold}.catalogue-html-page .handheld-page{width:170mm;height:230mm;print-color-adjust:exact;-webkit-print-color-adjust:exact}.catalogue-html-page .trifold-page{width:478mm;height:220mm;grid-template-columns:158mm 160mm 160mm;print-color-adjust:exact;-webkit-print-color-adjust:exact}.catalogue-html-page .trifold-panel{height:220mm}.catalogue-html-page .trifold-guides i:first-child{left:158mm}.catalogue-html-page .trifold-guides i:nth-child(2){left:318mm}.catalogue-html-page .trifold-guides span:first-of-type{left:161mm}.catalogue-html-page .trifold-guides span:nth-of-type(2){left:321mm}}.catalogue-html-page{--studio-ink:#19201c;--studio-paper:#f3efe5;width:793.7px;height:1122.5px;position:absolute;inset:0 auto auto 0;z-index:1;overflow:hidden;transform:scale(var(--catalogue-html-scale,1));transform-origin:top left;visibility:hidden;font-family:Aeonik-Regular,Arial,sans-serif;-webkit-font-smoothing:antialiased}.catalogue-html-page.is-measured{visibility:visible}.catalogue-html-page .rendered-page{width:793.7px;height:1122.5px;position:relative}.public-catalogue-studio{--catalogue-border:#3a3e3b;--catalogue-parchment:#e7e0d2;--catalogue-pine:#263b31;min-height:100vh;color:#e8e6df;background:#1d211f;font-family:Aeonik-Regular,Arial,sans-serif}.public-catalogue-studio *,.public-catalogue-studio :after,.public-catalogue-studio :before{box-sizing:border-box}.catalogue-toolbar{min-height:82px;padding:16px 28px;position:sticky;top:0;z-index:5;display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);align-items:center;grid-gap:28px;gap:28px;background:rgba(38,43,40,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--catalogue-border);border-bottom:1px solid var(--catalogue-border)}.catalogue-toolbar__brand{display:flex;align-items:center;gap:22px}.catalogue-toolbar__brand>div{padding-left:22px;display:grid;grid-gap:4px;gap:4px;border-left:1px solid #484d49}.catalogue-toolbar__brand strong,.catalogue-toolbar__status span{font-size:10px;font-weight:500;letter-spacing:.11em;text-transform:uppercase}.catalogue-toolbar__brand span,.catalogue-toolbar__status strong{color:#8d938f;font-size:8px;font-weight:400;letter-spacing:.11em;text-transform:uppercase}.catalogue-toolbar__status{min-width:210px;display:grid;grid-gap:6px;gap:6px;text-align:center}.catalogue-toolbar__actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.catalogue-toolbar__actions a,.catalogue-toolbar__actions button{padding:12px 15px;color:#c6cbc7;background:transparent;border:1px solid #4a504c;cursor:pointer;font-family:inherit;font-size:8px;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:background .16s ease,border-color .16s ease,color .16s ease}.catalogue-toolbar__actions a:first-child{color:#243029;background:var(--catalogue-parchment);border-color:var(--catalogue-parchment)}.catalogue-toolbar__actions a:first-child:after{margin-left:9px;content:"→";font-size:12px}.catalogue-toolbar__actions button:before{margin-right:8px;content:"×";font:15px/.8 Georgia,serif}.catalogue-toolbar__actions a:last-child:not(:first-child):before{margin-right:8px;content:"←";font-size:11px}.catalogue-toolbar__actions a:hover,.catalogue-toolbar__actions button:hover{color:#f3efe6;background:#35433b;border-color:#657068}.catalogue-workspace{min-height:calc(100vh - 136px);display:grid;grid-template-columns:292px minmax(0,1fr)}.catalogue-browser{padding:26px 18px 36px;background:#232725;border-right:1px solid var(--catalogue-border)}.catalogue-browser__label{padding:0 10px 12px;color:#777e79;font-size:8px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.catalogue-browser__label--pages{margin-top:28px}.catalogue-browser__collections,.catalogue-browser__pages{display:grid;grid-gap:5px;gap:5px}.catalogue-browser__control{width:100%;padding:12px 11px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;color:#919793;background:transparent;border:1px solid transparent;cursor:pointer;font-family:inherit;text-decoration:none;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.catalogue-browser__control:hover{color:#d8d9d4;background:#292e2b}.catalogue-browser__control.is-active{color:#f3efe5;background:linear-gradient(105deg,rgba(61,74,66,.9),rgba(47,54,50,.92));border-color:#464d48;box-shadow:inset 3px 0 0 #a8a08c}.catalogue-browser__control>span{color:#727a74;font:14px/1 Georgia,serif}.catalogue-browser__control>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.catalogue-browser__control strong{overflow:hidden;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.catalogue-browser__control small{overflow:hidden;color:#737a75;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.catalogue-browser__pages .catalogue-browser__control{padding-top:9px;padding-bottom:9px}.catalogue-stage{min-width:0;padding:28px clamp(24px,5vw,76px) 42px;display:flex;align-items:center;flex-direction:column;background:radial-gradient(circle at 50% 34%,rgba(255,255,255,.045),transparent 42%),#1c201e}.catalogue-stage__header{width:min(100%,690px);margin-bottom:17px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.catalogue-stage__header>div{display:grid;grid-gap:5px;gap:5px}.catalogue-stage__header small,.catalogue-stage__header span{color:#747c77;font-size:8px;letter-spacing:.11em;text-transform:uppercase}.catalogue-stage__header strong{color:#e3e2dc;font:20px/1 Georgia,serif}.catalogue-page{width:min(100%,690px);aspect-ratio:210/297;position:relative;overflow:hidden;background:#292e2b;border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 76px rgba(0,0,0,.46),0 2px 0 rgba(255,255,255,.05)}.catalogue-page:after{content:"Loading catalogue page…";position:absolute;inset:0;display:grid;place-items:center;color:#777e79;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.catalogue-page:before{content:"LUXE PAINTS  ·  PUBLIC PREVIEW";position:absolute;top:50%;left:50%;z-index:2;color:#27312b;font-size:clamp(15px,2.1vw,24px);font-weight:700;letter-spacing:.24em;opacity:.075;pointer-events:none;text-transform:uppercase;transform:translate(-50%,-50%) rotate(-28deg);white-space:nowrap}.catalogue-page>img{width:100%;height:100%;position:relative;z-index:1;display:block;object-fit:contain;opacity:0;transition:opacity .18s ease}.catalogue-page.is-loaded>img{opacity:1}.catalogue-page.has-html-page{-webkit-user-select:text;user-select:text}.catalogue-page-controls{width:min(100%,690px);margin-top:18px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:18px;gap:18px}.catalogue-page-controls a,.catalogue-page-controls button{padding:11px 0;color:#aeb3af;background:transparent;border:0;cursor:pointer;font:8px Aeonik-Regular,Arial,sans-serif;letter-spacing:.11em;text-align:left;text-decoration:none;text-transform:uppercase}.catalogue-page-controls>:last-child{text-align:right}.catalogue-page-controls button:disabled{color:#4f5551;cursor:default}.catalogue-page-controls span{color:#737a75;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.catalogue-legal{min-height:54px;padding:17px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#737a75;background:#222624;border-top:1px solid var(--catalogue-border);font-size:8px;letter-spacing:.04em}@media (max-width:980px){.catalogue-toolbar{grid-template-columns:1fr auto}.catalogue-toolbar__status{display:none}.catalogue-workspace{grid-template-columns:240px minmax(0,1fr)}.catalogue-stage{padding-right:28px;padding-left:28px}}@media (max-width:720px){.public-catalogue-studio{padding-bottom:calc(67px + env(safe-area-inset-bottom))}.catalogue-toolbar{padding:16px 18px;grid-template-columns:1fr;-webkit-backdrop-filter:none;backdrop-filter:none}.catalogue-toolbar__brand>div{display:none}.catalogue-toolbar__actions{padding:10px 14px max(10px,env(safe-area-inset-bottom));position:fixed;right:0;bottom:0;left:0;z-index:20;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;background:rgba(29,34,31,.92);border:0;border-top:1px solid rgba(255,255,255,.16);border-radius:0;box-shadow:0 -14px 36px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(20px) saturate(125%);backdrop-filter:blur(20px) saturate(125%)}.catalogue-toolbar__actions a,.catalogue-toolbar__actions button{min-height:46px;padding:10px 12px;display:flex;align-items:center;justify-content:center;border-radius:0;text-align:center}.catalogue-toolbar__actions a:after,.catalogue-toolbar__actions a:before,.catalogue-toolbar__actions button:after,.catalogue-toolbar__actions button:before{display:none;content:none}.catalogue-workspace{display:block}.catalogue-browser{padding:17px 14px 19px;background:radial-gradient(circle at 0 50%,rgba(190,174,139,.08),transparent 42%),#232725;border-right:0;border-bottom:1px solid var(--catalogue-border)}.catalogue-browser__collections{display:flex;gap:8px;overflow-x:auto;scroll-padding:14px;scroll-snap-type:x proximity;scrollbar-width:none}.catalogue-browser__collections::-webkit-scrollbar{display:none}.catalogue-browser__collections .catalogue-browser__control{min-width:min(74vw,258px);padding:14px 13px;border-color:rgba(255,255,255,.06);border-radius:13px;scroll-snap-align:start}.catalogue-browser__collections .catalogue-browser__control.is-active{transform:translateY(-1px)}.catalogue-browser__label--pages,.catalogue-browser__pages{display:none}.catalogue-stage{padding:24px 14px 40px}.catalogue-stage__header small{display:none}.catalogue-legal{padding:18px 18px 22px;align-items:flex-start;flex-direction:column;gap:7px;line-height:1.45}}@media (max-width:440px){.catalogue-toolbar__actions a,.catalogue-toolbar__actions button{font-size:7px;letter-spacing:.08em}.catalogue-stage__header strong{font-size:18px}}.public-catalogue-studio{--catalogue-ink:#26332d;--catalogue-muted:#727872;--catalogue-paper:#f3efe7;--catalogue-rail:#e7e3da;--catalogue-wall:#d8d3c9;--catalogue-line-light:rgba(38,51,45,0.16);--collection-accent:#9a8761;--collection-glow:rgba(176,150,99,0.17);color:var(--catalogue-ink);background:var(--catalogue-wall)}.public-catalogue-studio--materials{--collection-accent:#886e55;--collection-glow:rgba(143,105,73,0.17)}.public-catalogue-studio--sculpted{--collection-accent:#7a8674;--collection-glow:rgba(108,128,107,0.18)}.public-catalogue-studio .catalogue-toolbar{min-height:76px;padding-top:7px;padding-bottom:7px;background:rgba(243,239,231,.94);border-color:var(--catalogue-line-light);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.public-catalogue-studio .catalogue-toolbar__brand>div{border-color:var(--catalogue-line-light)}.public-catalogue-studio .catalogue-toolbar__brand strong,.public-catalogue-studio .catalogue-toolbar__status span{font-size:11px;font-weight:600;letter-spacing:.08em}.public-catalogue-studio .catalogue-toolbar__brand span,.public-catalogue-studio .catalogue-toolbar__status strong{color:var(--catalogue-muted);font-size:9px;font-weight:500;letter-spacing:.07em}.public-catalogue-studio .catalogue-toolbar__actions a,.public-catalogue-studio .catalogue-toolbar__actions button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--catalogue-ink);border-color:var(--catalogue-line-light);font-size:9px;letter-spacing:.07em}.public-catalogue-studio .catalogue-toolbar__actions a:after,.public-catalogue-studio .catalogue-toolbar__actions a:before,.public-catalogue-studio .catalogue-toolbar__actions button:after,.public-catalogue-studio .catalogue-toolbar__actions button:before{display:none;content:none}.public-catalogue-studio .catalogue-toolbar__actions a:first-child{color:#f5f1e8;background:var(--catalogue-ink);border-color:var(--catalogue-ink)}.public-catalogue-studio .catalogue-toolbar__actions a:hover,.public-catalogue-studio .catalogue-toolbar__actions button:hover{color:#f5f1e8;background:#405148;border-color:#405148}.public-catalogue-studio .catalogue-browser__control:focus-visible,.public-catalogue-studio .catalogue-page-controls a:focus-visible,.public-catalogue-studio .catalogue-page-controls button:focus-visible,.public-catalogue-studio .catalogue-toolbar__actions a:focus-visible,.public-catalogue-studio .catalogue-toolbar__actions button:focus-visible{outline:2px solid var(--collection-accent);outline-offset:2px}.public-catalogue-studio .catalogue-workspace{grid-template-columns:324px minmax(0,1fr)}.public-catalogue-studio .catalogue-browser{padding:28px 20px 38px;background:radial-gradient(circle at 0 0,var(--collection-glow),transparent 34%),var(--catalogue-rail);border-color:var(--catalogue-line-light)}.public-catalogue-studio .catalogue-browser__label{padding:0 8px 13px;color:var(--catalogue-muted);font-size:9px;letter-spacing:.1em}.public-catalogue-studio .catalogue-browser__label--pages{margin-top:31px}.public-catalogue-studio .catalogue-browser__collections{gap:7px}.public-catalogue-studio .catalogue-browser__control{color:#5f6762;background:rgba(255,255,255,.24);border-color:transparent}.public-catalogue-studio .catalogue-browser__control:hover{color:var(--catalogue-ink);background:rgba(255,255,255,.62)}.public-catalogue-studio .catalogue-browser__control.is-active{color:var(--catalogue-ink);background:rgba(250,248,242,.9);border-color:rgba(38,51,45,.17);box-shadow:inset 3px 0 0 var(--collection-accent),0 9px 24px rgba(54,48,39,.08)}.public-catalogue-studio .catalogue-browser__collections .catalogue-browser__control{min-height:108px;padding:8px;grid-template-columns:64px minmax(0,1fr);gap:13px;border-radius:3px}.catalogue-browser__cover{width:64px;aspect-ratio:210/297;position:relative;overflow:hidden;display:block;background:#d4cfc5;box-shadow:0 6px 14px rgba(46,41,34,.17)}.catalogue-browser__cover img{width:100%;height:100%;display:block;object-fit:cover}.catalogue-browser__cover em{min-width:24px;padding:4px 5px 3px;position:absolute;bottom:4px;left:4px;color:#f7f3eb;background:rgba(29,39,34,.78);font:normal 600 10px/1 Aeonik-Regular,Arial,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;text-align:center}.public-catalogue-studio .catalogue-browser__collections .catalogue-browser__control>div{gap:6px}.public-catalogue-studio .catalogue-browser__collections .catalogue-browser__control strong{color:inherit;font:16px/1.03 Georgia,serif;white-space:normal}.public-catalogue-studio .catalogue-browser__collections .catalogue-browser__control small{color:#8b8f8a;font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.public-catalogue-studio .catalogue-browser__collections .catalogue-browser__descriptor{color:#747b76;font-size:9px;font-weight:400;letter-spacing:0;line-height:1.3;text-transform:none}.public-catalogue-studio .catalogue-browser__pages .catalogue-browser__control{padding:9px 10px;grid-template-columns:30px minmax(0,1fr)}.public-catalogue-studio .catalogue-browser__control>.catalogue-browser__page-number{color:#92958f;font:500 13px/1 Aeonik-Regular,Arial,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.public-catalogue-studio .catalogue-browser__pages .catalogue-browser__control strong{font-size:11px;font-weight:600}.public-catalogue-studio .catalogue-browser__pages .catalogue-browser__control small{color:#8b8f8a;font-size:8px}.public-catalogue-studio .catalogue-stage{padding-top:29px;background:radial-gradient(circle at 78% 18%,var(--collection-glow),transparent 34%),radial-gradient(circle at 42% 45%,rgba(255,255,255,.42),transparent 48%),linear-gradient(135deg,#ded9cf,#d1ccc2)}.public-catalogue-studio .catalogue-page,.public-catalogue-studio .catalogue-page-controls,.public-catalogue-studio .catalogue-stage__header{width:min(100%,660px)}.public-catalogue-studio .catalogue-stage__header small,.public-catalogue-studio .catalogue-stage__header span{color:#727872;font-size:9px;font-weight:600;letter-spacing:.08em}.public-catalogue-studio .catalogue-stage__header strong{color:var(--catalogue-ink);font-size:24px}.public-catalogue-studio .catalogue-page{background:#ece8de;border-color:rgba(255,255,255,.88);box-shadow:0 30px 72px rgba(55,49,40,.25),0 2px 0 rgba(255,255,255,.72)}.public-catalogue-studio .catalogue-page:after{content:"Preparing material page…";color:#8a8e88}.public-catalogue-studio .catalogue-page.has-html-page:after{content:none;display:none}.public-catalogue-studio .catalogue-page-controls a,.public-catalogue-studio .catalogue-page-controls button{min-height:38px;padding:9px 11px;color:#4f5a54;background:rgba(255,255,255,.24);border:1px solid rgba(38,51,45,.12);font-size:10px;letter-spacing:.07em}.public-catalogue-studio .catalogue-page-controls button:disabled{color:#9ba09a;background:transparent}.public-catalogue-studio .catalogue-page-controls span{color:#68716b;font-size:10px;letter-spacing:.06em}.public-catalogue-studio .catalogue-legal{min-height:60px;padding-top:19px;padding-bottom:19px;color:#727872;background:#e9e5dc;border-color:var(--catalogue-line-light);font-size:11px;letter-spacing:.02em;line-height:1.4}@media (max-width:980px){.public-catalogue-studio .catalogue-workspace{grid-template-columns:268px minmax(0,1fr)}.public-catalogue-studio .catalogue-browser__collections .catalogue-browser__control{grid-template-columns:52px minmax(0,1fr)}.public-catalogue-studio .catalogue-browser__cover{width:52px}}@media (max-width:720px){.public-catalogue-studio .catalogue-toolbar{min-height:64px;padding:6px 14px;position:static;-webkit-backdrop-filter:none;backdrop-filter:none}.public-catalogue-studio .catalogue-toolbar__brand svg{width:158px;height:auto}.public-catalogue-studio .catalogue-toolbar__actions{background:rgba(30,42,36,.9);border-color:rgba(255,255,255,.16);box-shadow:0 -14px 36px rgba(38,35,30,.28)}.public-catalogue-studio .catalogue-toolbar__actions a,.public-catalogue-studio .catalogue-toolbar__actions button{color:#f3efe7;border-color:rgba(255,255,255,.16);font-size:10px;font-weight:500;letter-spacing:.04em}.public-catalogue-studio .catalogue-toolbar__actions a:first-child{color:var(--catalogue-ink);background:var(--catalogue-paper);border-color:var(--catalogue-paper)}.public-catalogue-studio .catalogue-browser{padding:18px 14px 20px;border-color:var(--catalogue-line-light)}.public-catalogue-studio .catalogue-browser__collections{gap:9px}.public-catalogue-studio .catalogue-browser__collections .catalogue-browser__control{min-width:min(76vw,270px);min-height:86px;padding:8px;grid-template-columns:47px minmax(0,1fr)}.public-catalogue-studio .catalogue-browser__cover{width:47px}.public-catalogue-studio .catalogue-browser__collections .catalogue-browser__control strong{font-size:15px}.public-catalogue-studio .catalogue-stage{padding-top:25px;padding-bottom:40px}.public-catalogue-studio .catalogue-stage__header strong{font-size:21px}}