@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-ext-400-normal-W3Dto7M0.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-normal-DLdKLAvx.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-normal-6K-YXo6g.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-normal-4uxlocMh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-normal-DqXqCC0q.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAZEAA8AAAAAC+QAAAXpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICok0h00LIAABNgIkAzwEIAWEdgeBDgwHG9MJKB6DbXvpBJSnqMk9AeebWATkGra5JkVSgELieGCFKFtN8JbQkiVSrxwbU/vx4em03p+ZuDDSbHv3S2iCIu2CzHElBSegCv////uVTmI1tw3oqL73J+6/0xRtFdRbYbNWtp6AUUHNe1agcUF1N92qCp4rwWTjh/lfRQCVQlDsSFZBBez2JvgB2B20qoZghwN+Eh37nfwQxJB1OAwQGmGM0EvDa8yHkBhAgtzyDRXp9+YbDLJ0YXE+AujGI1n1kaR8jlMM0+o9p3KtgmH352WwBIRExKQIwgyLxYIECkIcQkSEnJbWiNkJgnsBVZgwe6cUeAUKHBhHyC8SpOZ4BPC8t3LxA4piMSppUQZRYce5icJcXGHe9VVc8e8eIFySqfECeQEQh5MO0IVDbheDZnr5NsxRd4+KABQIECL5hR2wBO9l592fowGtrLCEzHlJpcPVwHCHufPcl10n7jKoaDjEneO+uHb+Ol/JA1MTgL+rIBygelfVLFgBagiICUmISBEkZwmoA3SAXgizQFEBKAXVgBoMFouzpEcVw+0jK9Ycq4DEmYXrJa7ig6wJjFxgFbE1KXaSnckmpJOy8XpiCW1lfXcQuMpto5HIZhtky0xhil6PCJgnHujtt1WclkszmXANBgOYSnaOsTqRdKk+oVoo1TYTW6rbH71F5rz9cXiED9/E7Dc+qDKY3iZz3jJWGfVvVOjfNHSyk7IJrWyc0TL3lwpW7rBSVAaPh1yFk0rqibWO20ZKdyO0Tl+1zETmxKwesw2DYyJFRqOuKt+0ydH8TiFEz9hQ7MXjN6TvP+4q0+kTHKu5N2ex3uKNyfTYdf8yoZB9Nhu2R+8mLWDyJicpfWrAbH3KnqA7POXTZ68uoSVtrSqP5mn5LJqlU6XRtEgCTYCllFKtRk7lOj6MhslCaIjMj/pJvajXKioX6oKgDn/dH+HPn3WLodT1VxpRsvub3YgozVwzN3fNjNOrRu0YdOiRr83N1eavjsnPj3khj6ZX5+do+dwhpzxmvY1PlzzKcx8PTw1NPfZIz62G7Y1u88zUqDuxE+feXdr66651J2oaPLYXqhan9M86WXTIQ4PjELzE08NjEcd815tCL24vfe89pg29aHoDtgG8bQ+6Vwfj4z7BgYN9rPGRDjroH/ULcAD7+1njYxzu7nGaT0/afFxp83PlCfHP7YF9P13Qv9mv6rX7a92WLRbVIq/htxO/dTLlC23aZ7apC+cFPrE4TnHs2bqKdYd+ePXFmmmye9+s/7+8v/PlL1dPYffeaXz5ULdnzyvvHzv92huvj67pzD6uObX7bZS1l24L6yqcUbW7uTBhtipq615tUpVfvk/9qqCsGIVfgduNQffInAG6vvpB86nq8JHE5JrrjbPt1/muS/N2w1rfdXk/FPoW+L/56XLbFO9on6Kvv2sIeDGxKernA17Z2ecE2bFzLsdn7S9or9kVO399+uaqpMDReXG7wZSCgwggXgh0ICDeErKbhB9uWSbciFnRE+Dn99fnA/zuLN0F/N8smBKtApRiAAE+uar0D8DMAqLqW5fuuJPMEGT1cRrIpG7L50YSokNhtV7ouKMoCasBJkP8+HMfkIWAOlXMSZAdGPCwahvBIlECeElSACOhCBZGhkWAkZXl3EQOaRRwoTMKyY0YLURLMFrx42SwZsYsSECFQK64erVOvbr1UCmk1h16qQ1ev9UQ3rARnbxkGqfCa1Uwi7RAhYrEiQwRpXYKvSCoAFkE5c8MiDCM1y1SsSwFqw+vJoefBqo48it+ddgQL9EixJCLDrbxyuUolDu2u3DLoJsufEAr/u6TvVbB9BnTJ/Con1eQixLLS4UenbxWxxKA24ft82Kp1K+KwzdOeQl6Ya9SQ3cguIhaG4d2PA6+PPacnqhIh1Y+eXC/XwzGAOTtFKpXqwN97gYGCYElHBEQIRERMdggIVIiE6a28Z2aTknlf2M2UrVPiNRDvfLotNTefJlUoi4L0zCW1slT5Ux6mV1LIU+LPkP+95FbAQA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope,Arial,Microsoft YaHei,sans-serif;color:#19372c;background:#f4f5f3;font-synthesis:none;font-weight:400;font-size:14px;--green:#163a2d;--ink:#19372c;--muted:#68716b;--line:#cdd4ce;--serif:"Cormorant Garamond",Georgia,"Songti SC",serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;min-width:320px;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit;background:none;border:0}a{color:inherit;text-decoration:none}button:disabled{opacity:.3;cursor:default}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,select:focus-visible,.model-canvas:focus-visible{outline:2px solid #6b977f;outline-offset:5px}img{display:block;max-width:100%}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--serif);font-weight:400;letter-spacing:-.035em}h2{font-size:clamp(42px,5.3vw,78px);line-height:1.04}h3{font-size:30px;line-height:1.1}p{line-height:1.8}svg{flex-shrink:0}button svg{vertical-align:middle}.skip{position:fixed;top:-100px;left:20px;background:#fff;padding:15px;z-index:200}.skip:focus{top:10px}.glass{background:#ecf4ee21;backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%);border:1px solid rgba(255,255,255,.32);box-shadow:0 4px 24px #15241d0b,inset 0 1px #ffffff15}.nav{position:absolute;z-index:20;top:24px;left:3%;right:3%;height:61px;border-radius:17px;display:flex;align-items:center;justify-content:space-between;color:#fff;padding:0 27px}.wordmark{font-size:17px;letter-spacing:.22em;font-weight:500;white-space:nowrap}.nav nav{display:flex;gap:46px}.nav nav a,.nav-contact{font-size:12px}.nav a{transition:opacity .25s}.nav a:hover{opacity:.65}.nav-actions{display:flex;align-items:center;gap:29px}.language{display:flex;align-items:center;gap:4px}.language select{background:transparent;border:0;color:inherit;padding:8px 0;font-size:12px;cursor:pointer;max-width:78px}.language option{color:#19372c;background:#f5f5f2}.nav-contact{display:flex;align-items:center;gap:9px}.menu-button{display:none;color:#fff}.hero{height:850px;min-height:650px;max-height:1100px;position:relative;color:#fff;isolation:isolate;overflow:hidden}.hero-media{width:100%;height:100%;object-fit:cover;object-position:center 55%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hero-copy{position:absolute;left:14.2%;top:19%;max-width:660px}.hero-eyebrow{color:#eff3ec;opacity:.85;margin-bottom:21px;font-size:9px!important}.hero h1{font-size:clamp(52px,5.25vw,78px);line-height:.98;letter-spacing:-.035em;text-shadow:0 1px 7px #0000000d}.hero-copy p{max-width:375px;margin-top:25px;font-size:14px;line-height:1.7;color:#f1f4ed}.hero-cta{display:inline-flex;align-items:center;gap:25px;margin-top:30px;padding:11px 19px;border-radius:30px;font-size:12px;transition:background .25s,transform .25s}.hero-cta:hover{background:#fff3;transform:translateY(-2px)}.hero-bottom{position:absolute;bottom:32px;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;font-size:10px}.line-label{padding-left:25px;border-left:1px solid #e9f0e6;letter-spacing:.08em}.hero-scroll{font-size:8px;letter-spacing:.16em;margin-right:160px;display:flex;align-items:center;gap:20px}.hero-scroll span{font-size:22px}.film-control{position:absolute;right:4%;bottom:24px;display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:30px;color:#fff;z-index:2}.film-control span{font-size:10px}.section{padding:85px 5%}.eyebrow{font-family:Manrope,Arial,sans-serif;display:block;font-size:9px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:24px}.section-top{display:flex;justify-content:space-between;align-items:flex-start}.arrows{display:flex;gap:22px}.arrows button{padding:8px;transition:transform .2s}.arrows button:hover{transform:translate(4px)}.collection{background:#eff1f0}.collection-intro{display:flex;justify-content:space-between;gap:40px;align-items:center;margin:26px 0 25px}.collection-intro p{max-width:590px;color:var(--muted);font-size:13px}.text-link{display:inline-flex;gap:20px;align-items:center;border-bottom:1px solid currentColor;padding:6px 0;font-size:12px;white-space:nowrap;transition:gap .25s}.text-link:hover{gap:28px}.product-grid{display:grid;gap:40px}.product-grid.featured{grid-template-columns:1.28fr 1fr;align-items:end}.product-grid.full-catalog{grid-template-columns:repeat(3,1fr);gap:40px 26px}.product-photo{position:relative;padding:0;display:block;width:100%;overflow:hidden;background:#edf0ee}.product-photo img{width:100%;aspect-ratio:1.48;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.3,1);mix-blend-mode:multiply}.product-photo:hover img{transform:scale(1.035)}.image-affordance{position:absolute;right:20px;bottom:18px;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:25px;font-size:10px;color:#244335}.product-meta{display:flex;justify-content:space-between;align-items:end;gap:20px;padding:25px 5px 0}.product-meta h3{font-size:29px}.product-meta p{font-size:11px;color:var(--muted);margin-top:9px}.product-code{font-size:9px;letter-spacing:.14em;display:block;margin-bottom:7px}.product-meta .text-link{font-size:10px}.catalog-tools{margin:30px 0}.category-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:18px}.category-tabs button{font-size:12px;padding:9px 14px;border:1px solid transparent;border-radius:24px}.category-tabs button.active{background:var(--green);color:#fff}.category-tabs button:not(.active):hover{border-color:var(--line)}.search{margin-top:24px;display:flex;gap:15px;align-items:center}.search input{background:none;border:0;border-bottom:1px solid var(--line);padding:10px 0;width:260px;color:var(--ink)}.search span{margin-left:auto;font-size:11px;color:var(--muted)}.product-viewer{position:relative;background:#e8ede9;width:100%;height:100%;min-height:330px}.product-viewer.compact{height:260px;min-height:260px}.model-canvas{height:100%;width:100%;touch-action:pan-y;cursor:grab}.model-canvas:active{cursor:grabbing}.model-canvas canvas{display:block;width:100%;height:100%;touch-action:none}.model-status{position:absolute;top:45%;left:0;right:0;text-align:center;font-size:12px;color:var(--muted);pointer-events:none}.model-hint{position:absolute;left:22px;bottom:24px;font-size:10px;color:var(--muted)}.model-controls{position:absolute;bottom:16px;right:18px;display:flex;gap:5px}.model-controls button{background:#ffffffa6;border:1px solid #ccd4cd;border-radius:50%;height:34px;width:34px;font-size:17px}.model-loading{height:260px;display:grid;place-items:center;background:#e9eeea;color:#68716b}.pagination{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:40px;font-size:11px}.pagination button{padding:12px}.empty{text-align:center;padding:70px 0;color:var(--muted)}.materials{background:#173b2e;color:#f4f3eb;display:grid;grid-template-columns:1.35fr 1fr;gap:6%;padding:75px 5%;align-items:center}.material-image{position:relative;min-height:400px;aspect-ratio:1.32;overflow:hidden}.material-media{width:100%;height:100%;position:absolute;object-fit:cover;top:0;right:0;bottom:0;left:0}.material-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;border-radius:50%;height:68px;width:68px;display:grid;place-items:center;background:#53665335}.material-play span{position:absolute;top:80px;width:200px;font-size:11px;left:50%;transform:translate(-50%);text-shadow:0 1px 4px #0005}.material-copy h2{font-size:clamp(42px,4.8vw,68px)}.material-copy>p{margin:24px 0 30px;font-size:13px;color:#dce5dc}.accordion details{border-top:1px solid var(--line)}.accordion details:last-child{border-bottom:1px solid var(--line)}.accordion summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:20px 0;cursor:pointer;font-size:13px;gap:20px}.accordion summary::-webkit-details-marker{display:none}.accordion p{padding:0 28px 23px 0;font-size:12px;line-height:1.9;max-width:740px}.accordion .minus{display:none}.accordion details[open] .plus{display:none}.accordion details[open] .minus{display:block}.materials .accordion details{border-color:#ffffff4d}.materials .accordion summary{padding:16px 0}.guide{padding-top:105px;padding-bottom:100px}.guide>div:first-child{max-width:840px}.guide h2{font-size:clamp(40px,4.3vw,62px)}.muted{color:var(--muted);margin-top:18px}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6%;margin-top:55px}.guide-grid article{border-top:1px solid var(--line);padding-top:22px}.step-number{font-size:10px;letter-spacing:.15em;color:#809087}.guide-grid h3{margin:25px 0 17px;font-size:31px}.guide-grid p{font-size:12px;line-height:1.9;color:var(--muted)}.story{display:grid;grid-template-columns:1fr 1fr;background:#e7ece7;min-height:620px}.story-photo{overflow:hidden}.story-photo img{width:100%;height:100%;object-fit:cover;object-position:20% center}.story-copy{padding:85px 12%}.story-copy h2{font-size:clamp(43px,4.3vw,62px)}.story-copy p{margin-top:26px;color:#58685c;font-size:13px}.story-copy .text-link{margin-top:34px}.trade{display:grid;grid-template-columns:1fr 1.3fr;gap:9%;padding-top:110px;padding-bottom:110px}.trade h2{font-size:clamp(40px,4.3vw,62px)}.trade-heading p{margin-top:22px;font-size:13px;color:var(--muted)}.trade-list article{display:grid;grid-template-columns:25px 1fr 25px;column-gap:18px;border-top:1px solid var(--line);padding:24px 0}.trade-list article:last-child{border-bottom:1px solid var(--line)}.trade-list article>span{font-size:9px;color:var(--muted);padding-top:8px}.trade-list h3{font-size:27px}.trade-list p{grid-column:2;font-size:12px;color:var(--muted);margin-top:10px}.trade-list svg{grid-column:3;grid-row:1}.faq{background:#e9eeea;display:grid;grid-template-columns:1fr 1.15fr;gap:9%;padding-top:85px;padding-bottom:90px}.faq h2{font-size:clamp(38px,4.5vw,64px)}.faq .accordion summary{line-height:1.6}.faq .accordion p{color:var(--muted)}.editorial-banner{position:relative;height:370px}.editorial-banner img{width:100%;height:100%;object-fit:cover;object-position:center 47%}.editorial-banner h2{position:absolute;left:63%;top:35%;font-size:clamp(30px,3.4vw,46px)}.contact{display:grid;grid-template-columns:1fr 1fr;gap:9%;padding-top:100px;padding-bottom:90px}.contact h2{font-size:clamp(40px,4.5vw,64px)}.contact-info>p{max-width:340px;margin:25px 0 32px;font-size:13px;color:var(--muted)}.contact-info>a{display:flex;align-items:center;gap:14px;margin:15px 0;font-size:13px}.company{display:flex;flex-direction:column;gap:8px;margin-top:35px;font-size:11px;color:var(--muted);line-height:1.8}.company strong{font-weight:500}.enquiry{padding-top:13px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:28px}.enquiry label{display:flex;flex-direction:column;gap:12px;font-size:11px;margin-bottom:26px}.enquiry input,.enquiry textarea{width:100%;background:none;color:var(--ink);border:0;border-bottom:1px solid #aebbb1;padding:10px 0;border-radius:0;outline-offset:3px}.enquiry textarea{resize:vertical;min-height:95px}.enquiry input:focus,.enquiry textarea:focus{border-color:var(--green)}.enquiry textarea::placeholder{color:#869189;font-size:11px}.submit{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;background:#1d4233;color:#fff;padding:18px 21px;font-size:12px;transition:background .2s}.submit:hover{background:#365c46}.form-note{font-size:10px;color:var(--muted);margin-top:14px}.prepared{padding:20px;border:1px solid var(--line);margin-top:20px;font-size:12px}.prepared .text-link{margin-right:20px}footer{border-top:1px solid var(--line);padding:32px 5%;display:flex;align-items:center;gap:30px}footer .wordmark{font-size:14px}footer p{margin-left:auto;font-size:9px;color:var(--muted)}footer button{font-size:11px}footer>a:last-child{padding:10px}.dialog{padding:0;border:0;background:#f3f5f2;color:var(--ink);max-width:min(680px,94vw);max-height:90dvh;width:100%;box-shadow:0 30px 90px #0003}.dialog.wide{max-width:min(1180px,94vw)}.dialog::backdrop{background:#16261dcc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.dialog-inner{padding:40px;position:relative}.dialog-close{position:absolute;right:16px;top:15px;z-index:5;background:#f5f7f1db;border:1px solid #ccd6cc;border-radius:50%;width:38px;height:38px;display:grid;place-items:center}.dialog h2{font-size:48px;margin:15px 0 25px}.dialog p{font-size:13px}.dialog a{display:inline-block;margin-top:20px;text-decoration:underline}.product-dialog{display:grid;grid-template-columns:1.3fr 1fr;gap:40px}.detail-model{min-width:0;min-height:490px}.detail-copy{padding:35px 0 10px}.detail-copy h2{font-size:45px}.detail-size{display:flex;flex-direction:column;gap:8px;padding-bottom:25px;border-bottom:1px solid var(--line);margin-bottom:20px}.detail-size strong{font-weight:500;font-size:22px}.detail-copy .submit{margin-top:28px}.detail-copy .model-disclosure{font-size:10px;color:var(--muted);margin-top:20px;line-height:1.7}.film-full{width:100%;max-height:72vh;display:block;background:#13271e}.dialog .film-full+h3{margin-top:20px}.reveal{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.3,1)}.reveal.visible{opacity:1;transform:none}@media(min-width:1600px){.hero{height:980px}.section,.materials{padding-left:8%;padding-right:8%}}@media(max-width:1000px){.nav nav{gap:22px}.nav{padding:0 20px}.wordmark{font-size:14px}.nav-actions{gap:16px}.hero{height:790px}.hero-copy{left:10%;top:20%}.hero h1{font-size:65px}.hero-media{object-position:55% center}.hero-scroll{display:none}.materials{gap:5%;padding:65px 5%;grid-template-columns:1.1fr 1fr}.material-image{min-height:350px}.product-meta{display:block}.product-meta .text-link{margin-top:15px}.story-copy{padding:65px 9%}.trade,.faq,.contact{gap:6%}.product-grid.full-catalog{grid-template-columns:repeat(2,1fr)}footer{flex-wrap:wrap}footer p{order:4;width:100%;margin:0}.detail-model{min-height:400px}.product-dialog{gap:25px}}@media(max-width:700px){html{scroll-padding-top:25px}.nav{top:16px;left:4%;right:4%;height:56px;padding:0 16px;border-radius:15px}.nav .wordmark{font-size:12px;letter-spacing:.16em}.nav nav{display:none}.nav nav.open{display:flex;position:absolute;left:0;right:0;top:66px;padding:25px;flex-direction:column;background:#234638f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:15px;gap:24px}.nav-actions{gap:10px}.nav-contact{display:none}.language select{max-width:59px;font-size:11px}.language svg{display:none}.menu-button{display:block;padding:5px}.hero{height:820px;min-height:700px;max-height:1000px}.hero-media{object-position:57% center}.hero-copy{left:7%;right:7%;top:18%;max-width:430px}.hero h1{font-size:49px;line-height:1.02}.hero-eyebrow{font-size:8px!important;margin-bottom:18px}.hero-copy p{max-width:290px;font-size:12px;margin-top:24px}.hero-cta{margin-top:24px;padding:10px 15px;font-size:11px}.hero-bottom{bottom:32px;left:7%}.film-control{right:6%;bottom:24px}.film-control span{display:none}.section{padding:58px 6%}.eyebrow{font-size:8px;margin-bottom:20px}h2{font-size:43px}.arrows{gap:6px}.arrows button{padding:6px}.arrows svg{width:21px}.section-top{gap:15px}.collection-intro{display:block;margin:22px 0 15px}.collection-intro p{font-size:12px}.collection-intro .text-link{margin-top:19px}.product-grid.featured{grid-template-columns:1fr;gap:35px}.product-photo img{aspect-ratio:1.46}.product-meta{padding:15px 0 0;display:flex;align-items:end}.product-meta h3{font-size:26px}.product-meta .text-link{font-size:10px;gap:8px}.product-grid.full-catalog{grid-template-columns:1fr;gap:35px}.product-viewer.compact{height:290px}.category-tabs{gap:4px}.category-tabs button{font-size:10px;padding:9px 10px}.search{gap:10px}.search input{width:65%;font-size:12px}.search span{font-size:9px}.materials{grid-template-columns:1fr;gap:38px;padding:45px 6% 55px}.material-image{min-height:290px;aspect-ratio:1.2}.material-copy h2{font-size:48px}.material-copy>p{margin:20px 0 26px;font-size:12px}.guide-grid{grid-template-columns:1fr;gap:28px;margin-top:35px}.guide-grid article{display:grid;grid-template-columns:30px 1fr;column-gap:20px;padding-top:22px}.guide-grid .step-number{padding-top:6px}.guide-grid h3{margin:0 0 14px;font-size:29px}.guide-grid p{grid-column:2}.story{grid-template-columns:1fr}.story-photo{height:330px}.story-photo img{object-position:15% center}.story-copy{padding:50px 6% 60px}.story-copy h2{font-size:44px}.story-copy p{font-size:12px}.trade{grid-template-columns:1fr;gap:35px}.trade h2{font-size:43px}.trade-heading p{font-size:12px}.trade-list h3{font-size:26px}.faq{grid-template-columns:1fr;gap:30px}.faq h2{font-size:43px}.accordion summary{font-size:12px}.editorial-banner{height:330px}.editorial-banner img{object-position:28% center;opacity:.92}.editorial-banner h2{left:50%;right:5%;top:28%;font-size:29px}.contact{grid-template-columns:1fr;gap:35px}.contact h2{font-size:46px}.contact-info>p{font-size:12px}.company{margin-top:28px}.form-row{gap:20px}.enquiry{padding-top:0}.enquiry label{font-size:11px}.enquiry input{min-height:40px}.enquiry textarea{font-size:13px}.dialog-inner{padding:48px 20px 25px}.dialog h2{font-size:36px}.product-dialog{grid-template-columns:1fr;gap:0}.detail-model{height:330px;min-height:330px}.detail-copy{padding:30px 0 0}.detail-copy h2{font-size:37px;margin-top:5px}.model-hint{bottom:58px;left:18px;font-size:9px}.model-controls{right:15px;bottom:15px}.product-viewer{min-height:330px}.detail-copy .eyebrow{margin-bottom:14px}.detail-size{padding-bottom:15px}.detail-copy .model-disclosure{font-size:10px}.dialog .film-full{max-height:60vh}footer{padding:30px 6%;gap:20px}footer .wordmark{font-size:12px}footer p{font-size:9px}footer button{margin-left:auto}.image-affordance{font-size:9px;padding:8px 10px;right:12px;bottom:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}.product-photo:hover img{transform:none}}.hero-copy{top:15%}.product-viewer{background:#e1e7e2}@media(max-width:700px){.hero-copy{top:18%}}@media(max-width:700px){.hero-media{object-position:30% center}.hero-copy{top:17%}}.model-note{font-size:12px}.category-tabs button{min-height:44px}.model-disclosure{font-size:12px!important}.catalog-source{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:10px 0 24px}.catalog-source label{display:grid;gap:10px;font-size:12px}.catalog-source select{padding:12px 30px 12px 14px;border:1px solid var(--line);background:transparent;color:var(--ink);font:inherit}.catalog-source p{max-width:420px;font-size:12px;color:var(--muted)}.source-heading{max-width:760px;margin-bottom:50px}.source-heading p{margin-top:24px;max-width:620px;color:var(--muted)}.source-split{display:grid;grid-template-columns:1.05fr 1fr;gap:6%;align-items:center}.source-split>img{width:100%;aspect-ratio:1.08;object-fit:cover}.source-split h3{font-size:34px;margin-bottom:20px}.source-split p{color:var(--muted)}.source-split .text-link{margin-top:24px}.spec-list{margin:25px 0}.spec-list>div{padding:15px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1.5fr;gap:20px;font-size:12px}.spec-list dd{margin:0}.source-note{font-size:11px;line-height:1.7;margin:20px 0 28px}.fabric-section{background:#e5eae4;display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.fabric-section>img{width:100%;aspect-ratio:1;object-fit:cover}.fabric-section h2{margin-bottom:25px}.fabric-section p{color:var(--muted)}.fabric-options{display:grid;grid-template-columns:1fr 1fr;margin:30px 0;gap:0 20px}.fabric-options button{display:flex;text-align:left;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #c2cdc2;font-size:12px;min-height:48px}.fabric-options button span{font-size:9px;opacity:.6}.fabric-options button[aria-pressed=true]{border-bottom:2px solid var(--green);color:var(--green);font-weight:500}.selected-fabric{margin-top:14px;font-size:12px}.showroom-section{background:#f0f2ef}.showroom-section .source-split>img{aspect-ratio:1.2}.showroom-section .source-split h2{margin-bottom:24px}.showroom-addresses{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:60px}.showroom-addresses article{padding-top:24px;border-top:1px solid var(--line)}.showroom-addresses span,.source-process>article>span{font-size:10px;color:var(--muted)}.showroom-addresses h3{margin:18px 0;font-size:28px}.showroom-addresses p{font-size:12px;color:var(--muted)}.factory-address{margin-top:40px;border-top:1px solid var(--line);padding-top:30px}.factory-address .eyebrow{margin-bottom:12px}.factory-address p{font-size:13px}.process-title{font-size:clamp(38px,4vw,60px);margin:70px 0 35px}.source-process{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.source-process h3{margin:18px 0}.source-process p{font-size:12px;color:var(--muted)}.lifestyle-section{display:grid;grid-template-columns:1.25fr 1fr;background:#e7ece5;align-items:center}.lifestyle-section img{width:100%;height:620px;object-fit:cover;object-position:30% center}.lifestyle-section>div{padding:60px 12%}.lifestyle-section h2{font-size:clamp(44px,4.5vw,68px)}.lifestyle-section p{margin:24px 0;color:var(--muted)}.journal-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 60px}.journal-grid details{border-top:1px solid var(--line)}.journal-grid summary{list-style:none;display:flex;align-items:center;gap:20px;padding:22px 0;cursor:pointer;font-size:15px}.journal-grid summary::-webkit-details-marker{display:none}.journal-grid summary>span:first-child{font-size:10px;color:var(--muted)}.journal-grid summary>span:last-child{margin-left:auto}.journal-grid details p{padding:0 30px 25px;color:var(--muted);font-size:13px}.specialist{display:grid;grid-template-columns:1fr 1.5fr;gap:25px 60px;border-top:1px solid var(--line);margin-top:50px;padding-top:35px}.specialist p{font-size:13px;color:var(--muted)}.specialist .text-link{grid-column:2;justify-self:start}@media(max-width:900px){.source-split,.fabric-section{gap:30px}.showroom-addresses{gap:20px}.lifestyle-section img{height:520px}.source-process{grid-template-columns:1fr 1fr}.journal-grid{gap:0 30px}}@media(max-width:700px){.catalog-source{display:block}.catalog-source p{margin-top:15px}.source-heading{margin-bottom:30px}.source-split,.fabric-section{grid-template-columns:1fr;gap:32px}.source-split>img{aspect-ratio:1.4}.source-split h3{font-size:30px}.source-heading p,.source-split p,.fabric-section p{font-size:13px}.fabric-section>img{grid-row:1;aspect-ratio:1.35}.fabric-options button{font-size:11px}.showroom-addresses{grid-template-columns:1fr;gap:28px;margin-top:30px}.showroom-addresses h3{margin:12px 0}.process-title{margin:50px 0 30px}.source-process{gap:30px 20px}.source-process h3{font-size:27px}.lifestyle-section{grid-template-columns:1fr}.lifestyle-section img{height:350px}.lifestyle-section>div{padding:40px 6% 50px}.lifestyle-section h2{font-size:43px}.journal-grid{grid-template-columns:1fr}.journal-grid summary{font-size:14px}.specialist{grid-template-columns:1fr;gap:20px}.specialist .text-link{grid-column:1}.spec-list>div{grid-template-columns:1fr 1.5fr;font-size:11px}.source-note{font-size:11px!important}}.material-image{min-width:0;min-height:0;width:100%;height:auto;aspect-ratio:1.32}.source-split>*,.fabric-section>*{min-width:0}@media(min-width:701px)and (max-width:900px){.source-split,.fabric-section{grid-template-columns:1fr}.source-split>img{aspect-ratio:1.65}.fabric-section>img{aspect-ratio:1.65}.materials{grid-template-columns:1fr}.material-image{aspect-ratio:1.65}}.chapter-nav{display:flex;justify-content:center;gap:36px;padding:25px 5%;border-bottom:1px solid #d7ded8;flex-wrap:wrap;font-size:12px;letter-spacing:.04em}.chapter-nav a{padding:8px 0}.chapter-nav a:hover{color:#779082}.library{background:#e9ede7;scroll-margin-top:100px}.library-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #c7d0c7;margin-bottom:38px;padding-bottom:16px}.library-tabs button,.scene-filters button{border:1px solid #c7d0c7;border-radius:40px;padding:13px 22px;background:transparent;color:inherit;cursor:pointer}.library-tabs button[aria-selected=true],.scene-filters button[aria-pressed=true]{background:#214c3e;color:#fff;border-color:#214c3e}.scene-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.scene-filters button{font-size:12px;padding:10px 18px}.scene-gallery{display:grid;grid-template-columns:1fr 1fr;gap:50px 30px}.scene-gallery article:first-child{grid-column:1/-1;display:grid;grid-template-columns:1.4fr 1fr;gap:45px;align-items:center}.scene-gallery img{width:100%;display:block;transition:filter .3s}.scene-gallery a:hover img{filter:brightness(1.04)}.scene-gallery h3{margin:23px 0 14px;font-size:clamp(28px,3vw,40px)}.scene-gallery p,.library-copy p,.range-grid p,.library>div[role=tabpanel]>p,.archive-detail p{font-size:14px;line-height:1.9;color:#536459}.library .text-link{margin-top:18px}.range-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 44px;margin:28px 0 42px}.range-grid article{border-bottom:1px solid #c7d0c7;padding:15px 0 28px}.range-grid h3{font-size:30px;margin:0 0 14px}.library-wide{display:block;width:100%;height:auto}.library-copy{max-width:760px;margin:34px 0 50px}.library-copy h3{font-size:38px;margin:0 0 14px}.archive-detail{border-top:1px solid #c7d0c7;padding:24px 0}.archive-detail summary{cursor:pointer;font-size:16px}.archive-detail p{max-width:950px;margin:24px 0}.download-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 46px}.download-grid a{padding:25px;background:#f7f8f3;border:1px solid #d4dcd2;display:flex;align-items:center;justify-content:space-between;gap:18px;line-height:1.6}.download-grid svg{flex-shrink:0}.library h3{scroll-margin-top:110px}@media(max-width:800px){.scene-gallery article:first-child{display:block}.scene-gallery,.range-grid,.download-grid{grid-template-columns:1fr}.chapter-nav{gap:8px 23px;justify-content:flex-start}.library-tabs{gap:7px}.library-tabs button{padding:11px 17px}.scene-gallery{gap:35px}.scene-gallery article:first-child{grid-column:auto}.library-copy h3{font-size:32px}}
