.dyo-mat{--dm-bg: #100d15;--dm-soft: #17121e;--dm-white: #f5f0e9;--dm-muted: #c0b8c8;--dm-gold: #c4aa79;--dm-gold-hover: #e6d4b3;--dm-line: #ffffff20;--dm-serif: Georgia, "Times New Roman", serif;--dm-sans: Arial, Helvetica, sans-serif;background:#08070a;color:var(--dm-white);font:15px/1.75 var(--dm-sans);letter-spacing:normal;font-style:normal;text-transform:none;overflow-wrap:normal;word-break:normal}main:has(.dyo-mat__page){background:#08070a}.dyo-mat .dyo-mat__page{max-width:1480px;margin:auto;background:var(--dm-bg);container-type:inline-size}.dyo-mat--soft .dyo-mat__section,.dyo-mat--soft .dyo-mat__related{background:var(--dm-soft)}.dyo-mat *,.dyo-mat *:before,.dyo-mat *:after{box-sizing:border-box}.dyo-mat h1,.dyo-mat h2,.dyo-mat h3,.dyo-mat p,.dyo-mat figure{margin:0}.dyo-mat h1,.dyo-mat h2{font-family:var(--dm-serif);font-weight:400;font-style:normal;line-height:1.18;color:inherit;word-break:normal}.dyo-mat h1{font-size:62px;letter-spacing:-1.8px}.dyo-mat h2{font-size:36px;letter-spacing:-.7px}.dyo-mat h3{font-family:var(--dm-sans);font-size:16px;font-weight:400;font-style:normal;line-height:1.4;letter-spacing:normal;color:inherit;word-break:normal}.dyo-mat p+p{margin-top:15px}.dyo-mat strong{font-weight:700}.dyo-mat :focus-visible{outline:2px solid var(--dm-gold);outline-offset:4px;box-shadow:none}.dyo-mat a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.dyo-mat .dyo-mat__link,.dyo-mat .dyo-mat__prose a{color:var(--dm-gold);text-decoration:underline;text-decoration-color:var(--dm-gold);text-decoration-thickness:1px;text-underline-offset:5px;transition:color .18s,text-decoration-color .18s}.dyo-mat .dyo-mat__link:hover,.dyo-mat .dyo-mat__prose a:hover{color:var(--dm-gold-hover);text-decoration-color:var(--dm-gold-hover)}.dyo-mat .dyo-mat__wrap{width:min(1040px,calc(100% - 72px));margin:auto}.dyo-mat .dyo-mat__content{width:min(960px,calc(100% - 72px));margin:auto}.dyo-mat .dyo-mat__eyebrow{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dm-gold);margin-bottom:15px}.dyo-mat .dyo-mat__breadcrumbs{padding-top:25px;color:var(--dm-muted);font-size:10px}.dyo-mat .dyo-mat__breadcrumbs a{text-decoration:none}.dyo-mat .dyo-mat__breadcrumbs a:hover{color:var(--dm-gold)}.dyo-mat .dyo-mat__breadcrumbs span{padding:0 10px;color:#746b7c}.dyo-mat .dyo-mat__hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:55px;padding:46px 0 48px}.dyo-mat .dyo-mat__hero--no-media{grid-template-columns:1fr}.dyo-mat .dyo-mat__lead{margin-top:23px;color:#dfd7e6;font-size:16px;max-width:53ch}.dyo-mat .dyo-mat__micro{font-size:12px;color:var(--dm-muted);margin-top:18px;max-width:55ch}.dyo-mat .dyo-mat__hero-image{position:relative;aspect-ratio:var(--dm-ratio, 1.2);overflow:hidden;background:#18121d}.dyo-mat .dyo-mat__hero-image img{width:100%;height:100%;object-fit:cover;display:block}.dyo-mat .dyo-mat__hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#100d1550,transparent 55%);pointer-events:none}.dyo-mat .dyo-mat__quickfacts{display:grid;grid-template-columns:repeat(var(--dm-cols, 3),1fr);gap:32px;padding:22px 0 27px;border-top:1px solid var(--dm-line);margin-bottom:20px}.dyo-mat .dyo-mat__quickfacts strong{font-weight:400;font-size:12px;display:block;margin-bottom:4px}.dyo-mat .dyo-mat__quickfacts p{font-size:11px;color:var(--dm-muted)}.dyo-mat-nav-host,.shopify-section:has(.dyo-mat__nav){position:sticky;top:var(--dyo-mat-nav-top, var(--header-height, 76px));z-index:2}.dyo-mat .dyo-mat__nav{background:#16111d;border-bottom:1px solid #ffffff25;box-shadow:0 8px 20px #0002}.dyo-mat .dyo-mat__toc{display:flex;align-items:center;gap:9px;overflow-x:auto;padding:15px 0;scrollbar-width:thin;scrollbar-color:#776082 transparent}.dyo-mat .dyo-mat__toc a{display:block;text-decoration:none;border:1px solid #c4aa7965;border-radius:2px;padding:9px 15px;min-height:42px;flex:1;text-align:center;white-space:nowrap;color:#ddd4e4;font-size:11px;transition:background .18s,border-color .18s,color .18s}.dyo-mat .dyo-mat__toc a:hover{border-color:var(--dm-gold);background:#c4aa7916;color:#fff3d9}.dyo-mat .dyo-mat__toc a.is-active{background:#c4aa7925;border-color:var(--dm-gold);color:#f3debb}.dyo-mat .dyo-mat__toc-no{display:inline-block;color:var(--dm-gold);margin-right:7px;font-size:10px;font-variant-numeric:tabular-nums}.dyo-mat .dyo-mat__anchor{scroll-margin-top:calc(var(--dyo-mat-offset, calc(var(--header-height, 76px) + 75px)) + 24px)}.dyo-mat .dyo-mat__section{padding:var(--dm-pad-top, 67px) 0 var(--dm-pad-bottom, 67px);border-bottom:1px solid var(--dm-line)}.dyo-mat .dyo-mat__head{max-width:750px;margin-bottom:30px}.dyo-mat .dyo-mat__intro{color:var(--dm-muted);margin-top:20px;font-size:14px;max-width:70ch}.dyo-mat .dyo-mat__trio{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.dyo-mat .dyo-mat__trio article{padding-top:20px;border-top:1px solid #c4aa793d}.dyo-mat .dyo-mat__trio h3,.dyo-mat .dyo-mat__duo h3,.dyo-mat .dyo-mat__process h3{font-family:var(--dm-serif);font-size:22px;margin-bottom:12px}.dyo-mat .dyo-mat__trio p,.dyo-mat .dyo-mat__duo p,.dyo-mat .dyo-mat__process p{font-size:13px;color:var(--dm-muted)}.dyo-mat .dyo-mat__duo{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin-top:30px}.dyo-mat .dyo-mat__duo article{border-top:1px solid var(--dm-line);padding-top:20px}.dyo-mat .dyo-mat__process{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.dyo-mat .dyo-mat__process li{border-top:1px solid #c4aa7940;padding-top:20px}.dyo-mat .dyo-mat__process-no{color:var(--dm-gold);display:block;font-family:var(--dm-serif);font-size:28px;margin-bottom:12px}.dyo-mat .dyo-mat__note{margin-top:26px;font-size:12px;color:var(--dm-muted)}.dyo-mat .dyo-mat__lfg{display:grid;grid-template-columns:140px 1fr;gap:35px;padding:30px;border:1px solid #c4aa7960;background:#21192b}.dyo-mat .dyo-mat__lfg-stat{border-right:1px solid var(--dm-line);padding-right:26px}.dyo-mat .dyo-mat__lfg-number{display:block;color:var(--dm-gold);font-family:var(--dm-serif);font-size:68px;line-height:1.1;margin-bottom:11px}.dyo-mat .dyo-mat__lfg-label{font-size:11px;color:#ddd2e9;line-height:1.5;display:block}.dyo-mat .dyo-mat__lfg-copy h3{font-family:var(--dm-serif);font-size:24px;margin-bottom:15px}.dyo-mat .dyo-mat__lfg-copy p{font-size:13px;color:var(--dm-muted)}.dyo-mat .dyo-mat__lfg-copy .dyo-mat__scope{margin-top:18px;padding-top:17px;border-top:1px solid var(--dm-line);font-size:12px;color:#d4cbdc}.dyo-mat .dyo-mat__accordion{margin-top:27px;border-top:1px solid var(--dm-line)}.dyo-mat .dyo-mat__accordion details{border-bottom:1px solid var(--dm-line);padding:0}.dyo-mat .dyo-mat__accordion summary{display:block;list-style:none;cursor:pointer;padding:19px 40px 19px 0;font-size:14px;line-height:1.5;position:relative}.dyo-mat .dyo-mat__accordion summary::-webkit-details-marker{display:none}.dyo-mat .dyo-mat__accordion summary:after{content:"+";font-size:22px;color:var(--dm-gold);position:absolute;right:3px;top:12px}.dyo-mat .dyo-mat__accordion details[open] summary:after{content:"\2212"}.dyo-mat .dyo-mat__answer{padding:0 35px 22px 0;max-width:82ch;font-size:13px;color:var(--dm-muted)}.dyo-mat .dyo-mat__faq-title{margin-top:40px;font-family:var(--dm-serif);font-size:24px}.dyo-mat .dyo-mat__table-wrap{border-top:1px solid var(--dm-line)}.dyo-mat table.dyo-mat__table{width:100%;border-collapse:collapse;border:0;box-shadow:none;text-align:left;table-layout:fixed}.dyo-mat .dyo-mat__table caption{font-size:11px;color:var(--dm-muted);text-align:left;padding:0 0 16px}.dyo-mat .dyo-mat__table th{padding:16px 20px;font-size:10px;letter-spacing:.07em;text-transform:uppercase;font-weight:400;color:var(--dm-gold);background:#ffffff03;border:0;border-bottom:1px solid var(--dm-line);text-align:left}.dyo-mat .dyo-mat__table td{padding:21px 20px;font-size:13px;color:var(--dm-muted);vertical-align:top;border:0;border-bottom:1px solid var(--dm-line)}.dyo-mat .dyo-mat__table th:first-child{width:24%}.dyo-mat .dyo-mat__table td:first-child{color:var(--dm-white);font-family:var(--dm-serif);font-size:19px}.dyo-mat .dyo-mat__pack{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.dyo-mat .dyo-mat__pack--no-media{grid-template-columns:1fr}.dyo-mat .dyo-mat__pack--media-first .dyo-mat__pack-media{order:-1}.dyo-mat .dyo-mat__pack .dyo-mat__head{margin:0}.dyo-mat .dyo-mat__pack p{font-size:14px;color:var(--dm-muted);margin-top:20px}.dyo-mat .dyo-mat__pack-media{position:relative;min-width:0;aspect-ratio:var(--dm-ratio, 1.5);overflow:hidden;background:#100d15}.dyo-mat .dyo-mat__pack-media img,.dyo-mat .dyo-mat__pack-media video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--dm-focus, 50% 50%);background:#100d15}.dyo-mat .dyo-mat__related{padding:var(--dm-pad-top, 60px) 0 var(--dm-pad-bottom, 60px);border-bottom:1px solid var(--dm-line)}.dyo-mat .dyo-mat__related .dyo-mat__head{margin-bottom:28px}.dyo-mat .dyo-mat__stone-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.dyo-mat .dyo-mat__stone-card{display:block;margin:0;border:1px solid #ffffff28;background:#201927;text-decoration:none;overflow:hidden;font-size:12px;transition:border-color .2s,background .2s}.dyo-mat a.dyo-mat__stone-card:hover{border-color:var(--dm-gold);background:#271e31;color:var(--dm-white)}.dyo-mat .dyo-mat__stone-image{aspect-ratio:var(--dm-ratio, 2.1);overflow:hidden;background:#110d16}.dyo-mat .dyo-mat__stone-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.dyo-mat a.dyo-mat__stone-card:hover img{transform:scale(1.025)}.dyo-mat .dyo-mat__stone-copy{padding:23px 25px}.dyo-mat .dyo-mat__card-label{display:block;color:var(--dm-gold);font-size:9px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.dyo-mat .dyo-mat__stone-card h3{font:25px/1.25 var(--dm-serif);letter-spacing:normal;margin-bottom:12px}.dyo-mat .dyo-mat__stone-card p{font-size:13px;color:var(--dm-muted);max-width:40ch}.dyo-mat .dyo-mat__card-link{display:flex;align-items:center;justify-content:space-between;margin-top:23px;padding-top:16px;border-top:1px solid var(--dm-line);font-size:12px;color:#e6d4b3}.dyo-mat .dyo-mat__help-teaser{margin:25px 0 0;display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid #c4aa7950;padding:25px 28px;text-decoration:none;background:#19141f;font-size:12px;transition:border-color .2s,background .2s}.dyo-mat a.dyo-mat__help-teaser:hover{border-color:var(--dm-gold);background:#231b2b;color:var(--dm-white)}.dyo-mat .dyo-mat__help-teaser h3{font:23px/1.35 var(--dm-serif);letter-spacing:normal;margin-bottom:10px}.dyo-mat .dyo-mat__help-teaser p{font-size:12px;color:var(--dm-muted);max-width:65ch}.dyo-mat .dyo-mat__help-link{font-size:12px;color:#e6d4b3;white-space:nowrap}.dyo-mat .dyo-mat__editor-hint{margin:14px 0;padding:10px 14px;border:1px dashed var(--dm-gold);color:var(--dm-muted);font-size:12px}@container (max-width: 760px){.dyo-mat .dyo-mat__wrap,.dyo-mat .dyo-mat__content{width:calc(100% - 36px)}.dyo-mat h1{font-size:46px}.dyo-mat h2{font-size:30px}.dyo-mat .dyo-mat__hero{grid-template-columns:1fr;gap:25px;padding:32px 0 27px}.dyo-mat .dyo-mat__lead{font-size:14px;margin-top:18px}.dyo-mat .dyo-mat__micro{font-size:11px}.dyo-mat .dyo-mat__hero-image{aspect-ratio:var(--dm-ratio-mobile, 1.85)}.dyo-mat .dyo-mat__breadcrumbs{padding-top:18px}.dyo-mat .dyo-mat__quickfacts{grid-template-columns:1fr;gap:12px;padding:18px 0;margin-bottom:8px}.dyo-mat .dyo-mat__quickfacts>div{display:grid;grid-template-columns:104px 1fr;gap:9px}.dyo-mat .dyo-mat__quickfacts strong{font-size:11px}.dyo-mat .dyo-mat__toc{padding:11px 0;gap:8px}.dyo-mat .dyo-mat__toc a{flex:none;min-height:40px;padding:9px 12px;font-size:11px}.dyo-mat .dyo-mat__section{padding:var(--dm-pad-top-mobile, 44px) 0 var(--dm-pad-bottom-mobile, 44px)}.dyo-mat .dyo-mat__head{margin-bottom:24px}.dyo-mat .dyo-mat__intro{font-size:13px;margin-top:16px}.dyo-mat .dyo-mat__trio,.dyo-mat .dyo-mat__duo,.dyo-mat .dyo-mat__process{grid-template-columns:1fr;gap:21px}.dyo-mat .dyo-mat__trio article,.dyo-mat .dyo-mat__duo article{padding-top:17px}.dyo-mat .dyo-mat__trio h3,.dyo-mat .dyo-mat__duo h3,.dyo-mat .dyo-mat__process h3{font-size:20px;margin-bottom:9px}.dyo-mat .dyo-mat__lfg{grid-template-columns:1fr;gap:20px;padding:22px}.dyo-mat .dyo-mat__lfg-stat{border-right:0;border-bottom:1px solid var(--dm-line);padding:0 0 17px;display:flex;align-items:center;gap:18px}.dyo-mat .dyo-mat__lfg-number{font-size:49px;margin:0}.dyo-mat .dyo-mat__lfg-label{font-size:12px;max-width:150px}.dyo-mat .dyo-mat__lfg-copy h3{font-size:23px}.dyo-mat .dyo-mat__lfg-copy .dyo-mat__scope{font-size:12px}.dyo-mat .dyo-mat__accordion{margin-top:22px}.dyo-mat .dyo-mat__accordion summary{font-size:13px;padding-block:18px}.dyo-mat .dyo-mat__answer{padding-right:12px;font-size:12px}.dyo-mat table.dyo-mat__table,.dyo-mat .dyo-mat__table tbody{display:block}.dyo-mat .dyo-mat__table-wrap{border:0}.dyo-mat .dyo-mat__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.dyo-mat .dyo-mat__table tr{display:block;border-top:1px solid var(--dm-line);padding:19px 0}.dyo-mat .dyo-mat__table td{display:block;width:100%;border:0;padding:0;font-size:13px}.dyo-mat .dyo-mat__table td:first-child{font-size:21px;margin-bottom:13px}.dyo-mat .dyo-mat__table td+td{margin-top:11px}.dyo-mat .dyo-mat__table td[data-label]:before{content:attr(data-label);display:block;font-size:10px;color:var(--dm-gold);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.dyo-mat .dyo-mat__duo{margin-top:18px}.dyo-mat .dyo-mat__process li{display:grid;grid-template-columns:34px 1fr;column-gap:12px}.dyo-mat .dyo-mat__process-no{grid-row:1 / 3;font-size:25px}.dyo-mat .dyo-mat__pack{grid-template-columns:1fr;gap:26px}.dyo-mat .dyo-mat__pack p{font-size:13px}.dyo-mat .dyo-mat__faq-title{font-size:23px;margin-top:32px}.dyo-mat .dyo-mat__related{padding:var(--dm-pad-top-mobile, 42px) 0 var(--dm-pad-bottom-mobile, 42px)}.dyo-mat .dyo-mat__stone-grid{gap:14px}.dyo-mat .dyo-mat__stone-copy{padding:17px 15px}.dyo-mat .dyo-mat__stone-card h3{font-size:22px}.dyo-mat .dyo-mat__stone-card p{font-size:12px}.dyo-mat .dyo-mat__stone-image{aspect-ratio:var(--dm-ratio-mobile, 1.7)}.dyo-mat .dyo-mat__card-link{font-size:11px;margin-top:17px;padding-top:13px}.dyo-mat .dyo-mat__help-teaser{padding:22px;display:block}.dyo-mat .dyo-mat__help-link{display:block;margin-top:17px}.dyo-mat .dyo-mat__help-teaser h3{font-size:22px}}.dyo-mat .dyo-mat__stone-grid--3 .dyo-mat__stone-card:last-child:nth-child(odd){grid-column:1 / -1}@container (min-width: 900px){.dyo-mat .dyo-mat__stone-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dyo-mat .dyo-mat__stone-grid--3 .dyo-mat__stone-card:last-child:nth-child(odd){grid-column:auto}}@container (max-width: 480px){.dyo-mat .dyo-mat__stone-grid,.dyo-mat .dyo-mat__stone-grid--3{grid-template-columns:1fr}.dyo-mat .dyo-mat__stone-grid--3 .dyo-mat__stone-card:last-child:nth-child(odd){grid-column:auto}.dyo-mat .dyo-mat__stone-image{aspect-ratio:var(--dm-ratio-mobile-narrow, 2.2)}}@media(prefers-reduced-motion:reduce){.dyo-mat .dyo-mat__toc a,.dyo-mat .dyo-mat__link,.dyo-mat .dyo-mat__prose a,.dyo-mat .dyo-mat__stone-card,.dyo-mat .dyo-mat__stone-image img,.dyo-mat .dyo-mat__help-teaser{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/dyo-materials.css.map */
