.Magic_magic__WYpwC{background:#151a14;color:#eeece1;padding-bottom:100px}.Magic_magic__WYpwC :focus-visible{outline-color:#c5b589}.Magic_eyebrow__2rahp{display:flex;align-items:center;gap:14px;width:-moz-fit-content;width:fit-content;color:#b3a17b;font-family:Arial,sans-serif;font-size:9px;letter-spacing:.2em;line-height:1.8}.Magic_eyebrow__2rahp:before{content:"";height:1px;width:32px;background:#82734f}.Magic_hero__cQjNA{display:grid;grid-template-columns:.88fr 1.12fr;gap:66px;align-items:center;padding-top:60px;padding-bottom:70px}.Magic_heroCopy__qdLw0{padding-top:18px}.Magic_hero__cQjNA h1{margin:29px 0 0;font-size:clamp(3.2rem,5vw,5.3rem);font-weight:400;line-height:1.3;letter-spacing:-.055em}.Magic_hero__cQjNA h1>span{display:block}.Magic_hero__cQjNA h1 .Magic_collectionName__ceQMl{font-size:11px;font-weight:400;letter-spacing:0;color:#aaa998;margin-bottom:22px}.Magic_accentLine__zcigG{color:#b3a17b}.Magic_lead__0Rn5c{margin-top:24px;font-size:18px;line-height:1.9}.Magic_heroBody__YlxxC{margin-top:13px;max-width:400px;font-size:13px;line-height:2.2;color:#a2a697}.Magic_heroActions__g6wQz{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:32px}.Magic_goldButton__p2UyF{display:inline-flex;align-items:center;justify-content:space-between;gap:42px;min-height:52px;padding:15px 23px;background:#b8a477;color:#1e221a;font-size:12px;font-weight:500;transition:background .2s}.Magic_goldButton__p2UyF:hover{background:#c9b68a}.Magic_textLink__8TDMl{border-bottom:1px solid #5b604e;padding:8px 0;font-size:11px;color:#d0d1c3}.Magic_textLink__8TDMl:hover{color:#b8a477;border-color:#b8a477}.Magic_heroFootnote__f4rFx{display:block;margin-top:50px;font-family:Arial,sans-serif;font-size:8px;letter-spacing:.19em;color:#767e6b}.Magic_visual__o68tw{margin:0;min-width:0}.Magic_heroImage__SyNxb{position:relative;width:100%;aspect-ratio:.94;background:#11140f;overflow:hidden}.Magic_heroImage__SyNxb img{-o-object-fit:cover;object-fit:cover}.Magic_visual__o68tw figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:20px;color:#929885;font-size:9px;line-height:2;padding-top:14px}.Magic_visual__o68tw figcaption span[lang]{font-family:Arial,sans-serif;font-size:8px;letter-spacing:.15em}.Magic_material__oXyPO{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:62px;padding-bottom:66px;border-top:1px solid #343c2e;border-bottom:1px solid #343c2e}.Magic_materialIntro__odPGJ h2{margin-top:24px;font-size:clamp(1.9rem,3vw,2.7rem);font-weight:400;line-height:1.6;letter-spacing:-.035em}.Magic_materialIntro__odPGJ>p{font-size:13px;line-height:2.2;color:#a2a697;max-width:420px;margin-top:16px}.Magic_traits__wSx26{display:grid;gap:24px}.Magic_traits__wSx26 article{display:flex;gap:26px;padding-bottom:23px;border-bottom:1px solid #343c2e}.Magic_traits__wSx26 article:last-child{padding-bottom:0;border-bottom:0}.Magic_traits__wSx26 article>span{color:#a18a60;font-size:10px;padding-top:6px}.Magic_traits__wSx26 h3{font-size:16px;font-weight:400;line-height:1.7}.Magic_traits__wSx26 p{color:#929b85;font-size:11px;line-height:2.1;margin-top:5px}.Magic_pieces__iIC1b{padding-top:76px;scroll-margin-top:100px}.Magic_pieces__iIC1b>header{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:end;margin-bottom:38px}.Magic_pieces__iIC1b h2{font-size:clamp(2rem,3.2vw,3.2rem);font-weight:400;letter-spacing:-.04em;line-height:1.5;margin-top:23px}.Magic_pieces__iIC1b>header>p{color:#a2a697;font-size:13px;line-height:2.2;max-width:440px}.Magic_conceptGrid__j3w66,.Magic_productGrid__lgCqX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.Magic_productGrid__lgCqX .atelier-product-image{background:#242a1e}.Magic_productGrid__lgCqX .atelier-product-caption{border-color:#3a4230}.Magic_productGrid__lgCqX .atelier-product-caption h3{color:#eeece1}.Magic_productGrid__lgCqX .atelier-product-category{color:#929b85}.Magic_productGrid__lgCqX .atelier-product-caption .atelier-icon,.Magic_productGrid__lgCqX .atelier-product-price{color:#b7a77f}.Magic_productGrid__lgCqX .atelier-product-flag{background:#242a1e;color:#d4d8c8}.Magic_concept__h6z_6{display:block;min-width:0}.Magic_conceptImage__B8EfF{position:relative;aspect-ratio:4/5;overflow:hidden;background:#242a1e}.Magic_conceptImage__B8EfF img{-o-object-fit:cover;object-fit:cover;transition:transform .6s}.Magic_concept__h6z_6:hover .Magic_conceptImage__B8EfF img{transform:scale(1.035)}.Magic_conceptCaption__4XwAG{padding:16px 0 19px;border-bottom:1px solid #3a4230}.Magic_conceptCaption__4XwAG>span{font-size:9px;color:#929b85}.Magic_conceptCaption__4XwAG h3{font-size:15px;line-height:1.8;font-weight:400;margin-top:7px}.Magic_conceptCaption__4XwAG p{display:flex;justify-content:space-between;gap:10px;color:#b7a77f;font-size:10px;margin-top:15px}.Magic_closing__c4uP_{display:grid;grid-template-columns:1fr 1fr;gap:100px;border-top:1px solid #343c2e;margin-top:90px;padding-top:60px}.Magic_closing__c4uP_ h2{max-width:480px;font-size:clamp(2rem,3.4vw,3.1rem);font-weight:400;line-height:1.65;letter-spacing:-.04em;margin-top:25px}.Magic_closing__c4uP_>div>p{max-width:420px;font-size:13px;line-height:2.2;color:#a2a697;margin-bottom:30px}.Magic_backLink__krrJq{display:flex;align-items:center;gap:24px;width:-moz-fit-content;width:fit-content;margin-top:24px;font-size:11px;color:#a2a697}.Magic_magic__WYpwC a:focus-visible{outline:2px solid #c9b68a;outline-offset:5px}@media (max-width:1100px){.Magic_hero__cQjNA{gap:38px}.Magic_hero__cQjNA h1{font-size:54px}.Magic_heroActions__g6wQz{gap:20px}.Magic_closing__c4uP_,.Magic_material__oXyPO,.Magic_pieces__iIC1b>header{gap:60px}.Magic_conceptGrid__j3w66,.Magic_productGrid__lgCqX{gap:18px}}@media (max-width:767px){.Magic_magic__WYpwC{padding-bottom:65px}.Magic_hero__cQjNA{grid-template-columns:1fr;gap:34px;padding-top:34px;padding-bottom:40px}.Magic_heroCopy__qdLw0{padding-top:0}.Magic_hero__cQjNA h1{font-size:56px;line-height:1.25;margin-top:24px}.Magic_hero__cQjNA h1 .Magic_collectionName__ceQMl{font-size:10px;margin-bottom:20px}.Magic_lead__0Rn5c{margin-top:20px;font-size:16px}.Magic_heroBody__YlxxC{font-size:12px;line-height:2.1}.Magic_heroActions__g6wQz{gap:22px;margin-top:24px}.Magic_goldButton__p2UyF{min-height:48px;font-size:11px;padding:13px 20px;gap:32px}.Magic_textLink__8TDMl{font-size:10px}.Magic_heroFootnote__f4rFx{margin-top:25px;font-size:7px}.Magic_heroImage__SyNxb{aspect-ratio:1}.Magic_visual__o68tw figcaption{font-size:8px}.Magic_visual__o68tw figcaption span[lang]{font-size:7px}.Magic_material__oXyPO{grid-template-columns:1fr;gap:30px;padding-top:35px;padding-bottom:36px}.Magic_materialIntro__odPGJ h2{margin-top:20px;font-size:30px}.Magic_materialIntro__odPGJ>p{font-size:12px;margin-top:12px}.Magic_traits__wSx26{gap:19px}.Magic_traits__wSx26 article{gap:22px;padding-bottom:19px}.Magic_traits__wSx26 h3{font-size:15px}.Magic_traits__wSx26 p{font-size:11px}.Magic_pieces__iIC1b{padding-top:42px}.Magic_pieces__iIC1b>header{grid-template-columns:1fr;gap:15px;margin-bottom:27px}.Magic_pieces__iIC1b h2{font-size:32px;margin-top:20px}.Magic_pieces__iIC1b>header>p{font-size:12px}.Magic_conceptGrid__j3w66,.Magic_productGrid__lgCqX{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px}.Magic_conceptCaption__4XwAG>span{font-size:8px}.Magic_conceptCaption__4XwAG h3{font-size:13px}.Magic_conceptCaption__4XwAG p{font-size:9px}.Magic_closing__c4uP_{grid-template-columns:1fr;gap:23px;margin-top:50px;padding-top:36px}.Magic_closing__c4uP_ h2{font-size:31px;margin-top:20px}.Magic_closing__c4uP_>div>p{font-size:12px;margin-bottom:25px}}@media (prefers-reduced-motion:reduce){.Magic_conceptImage__B8EfF img,.Magic_goldButton__p2UyF{transition:none}}