.futur-grillz .grillz-materials{background:#1d2b22;color:#ede9e1;display:grid;grid-template-columns:52% 46%;column-gap:2%;grid-template-rows:auto 1fr auto;row-gap:26px}.grillz-materials [hidden]{display:none!important}.grillz-materials .gm-label{font:10px/1.4 var(--sans);letter-spacing:.2em}.grillz-materials .gm-heading{grid-column:1;grid-row:1}.grillz-materials .gm-heading h2{font:400 clamp(55px,6.7vw,112px)/.95 var(--serif);letter-spacing:-.045em;color:inherit;margin:20px 0 24px}.grillz-materials .gm-heading em{font-weight:400}.grillz-materials button{border:0;border-radius:0;background:none;color:inherit;font:400 20px/1.2 var(--serif);cursor:pointer;padding:0;box-shadow:none;letter-spacing:0}.grillz-materials button:focus-visible,.grillz-materials summary:focus-visible{outline:1px solid #ede9e1;outline-offset:5px}.grillz-materials .gm-info:focus-visible{outline:1px solid #b8bdc2;outline-offset:4px}.grillz-materials button:hover{font-style:italic}.grillz-materials .gm-categories{display:flex;gap:32px}.grillz-materials .gm-categories button{font-size:17px;text-transform:uppercase;letter-spacing:.1em;min-width:130px;text-align:left;padding-bottom:10px;border-bottom:1px solid transparent}.grillz-materials .gm-categories [aria-selected=true]{border-color:#ede9e1}.grillz-materials .gm-category{display:contents}.grillz-materials .gm-picker{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;align-self:center}.grillz-materials .gm-picker button{min-width:0;text-align:center;font-size:18px}.grillz-materials .gm-thumb{display:flex;width:100%;height:clamp(100px,14vw,210px);background:#b8bab5;align-items:center;justify-content:center;color:#5c635c;overflow:hidden;font:9px/1.3 var(--sans);text-transform:uppercase;letter-spacing:.1em}.grillz-materials .gm-thumb img{display:block;width:100%;height:100%;object-fit:cover}.grillz-materials .gm-choice-name{display:inline-block;padding:10px 0 7px;border-bottom:1px solid transparent;max-width:100%}.grillz-materials [aria-selected=true] .gm-choice-name{border-color:#ede9e1}.grillz-materials .gm-panel{grid-column:1/3;grid-row:2;display:grid;grid-template-columns:56% 40%;gap:4%;border-top:1px solid #b8bdc280;padding-top:25px;min-height:0}.grillz-materials .gm-media{min-height:0;height:100%}.grillz-materials .gm-visual{height:100%;animation:gm-image-in .25s ease both}.grillz-materials .gm-visual img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.grillz-materials .gm-placeholder{background:#b8bab5;color:#1d2b22;min-height:300px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;font:400 clamp(24px,2.5vw,40px)/1.2 var(--serif)}.grillz-materials .gm-placeholder small{display:block;font:10px/1.5 var(--sans);letter-spacing:.14em;margin-top:24px}.grillz-materials .gm-info{min-height:0;align-self:stretch;font:400 clamp(17px,1.4vw,23px)/1.35 var(--serif)}.grillz-materials .gm-info h3{font:400 clamp(30px,3vw,48px)/1.07 var(--serif);letter-spacing:-.03em;color:inherit;margin:0 0 10px}.grillz-materials .gm-recommendation{margin-bottom:9px}.grillz-materials .gm-info p{margin:0 0 12px}.grillz-materials .gm-purity{font-size:.8em;letter-spacing:.02em}.grillz-materials .gm-color-label{margin:16px 0 10px}.grillz-materials .gm-colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.grillz-materials .gm-colors button{display:flex;align-items:center;gap:10px;font-size:16px;text-align:left;white-space:nowrap}.grillz-materials .gm-colors button>span:last-child{border-bottom:1px solid transparent;padding:5px 0}.grillz-materials .gm-colors [aria-pressed=true]>span:last-child{border-color:#ede9e1}.grillz-materials .gm-swatch{flex:0 0 24px;height:24px;border-radius:50%}.grillz-materials .gm-swatch-yellow{background:#deca8d}.grillz-materials .gm-swatch-white{background:#d6d5cf}.grillz-materials .gm-swatch-rose{background:#d5a28e}.grillz-materials details{border-top:1px solid #b8bdc280}.grillz-materials details:last-child{border-bottom:1px solid #b8bdc280}.grillz-materials summary{display:flex;justify-content:space-between;align-items:center;gap:10px;list-style:none;cursor:pointer;padding:9px 0;font-size:.9em}.grillz-materials summary::-webkit-details-marker{display:none}.grillz-materials summary>span:after{content:"+";font-family:var(--sans);font-weight:300}.grillz-materials details[open] summary>span:after{content:"\2212"}.grillz-materials .gm-answer{font-size:.85em;padding:5px 0 12px}.grillz-materials .gm-gem-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-content:center}.grillz-materials .gm-gem-picker button{font-size:18px}.futur-grillz .grillz-materials>.grillz-return{grid-column:1/3;grid-row:3}@keyframes gm-image-in{0%{opacity:.45}to{opacity:1}}@media(min-width:1000px)and (min-height:650px)and (pointer:fine){.futur-grillz.grillz-deck .grillz-materials{display:grid;grid-template-rows:auto minmax(0,1fr) auto;row-gap:clamp(12px,2vh,24px)}.grillz-materials .gm-heading h2{font-size:min(6.7vw,10.2vh);margin:12px 0 18px}.grillz-materials .gm-thumb{height:min(16vw,22vh)}.grillz-materials .gm-panel{padding-top:clamp(14px,2vh,24px)}.grillz-materials .gm-placeholder{min-height:0}.grillz-materials .gm-info{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8bdc2 transparent;font-size:min(1.4vw,2.3vh);padding-right:8px}.grillz-materials .gm-info h3{font-size:min(3vw,4.5vh)}.grillz-materials .gm-colors{margin-bottom:12px}.grillz-materials .gm-color-label{margin-top:12px}}@media(max-width:999px),(max-height:649px){.futur-grillz .grillz-materials{display:flex;flex-direction:column;gap:24px}.grillz-materials .gm-heading h2{font-size:14vw;margin:14px 0 24px}.grillz-materials .gm-categories{gap:24px}.grillz-materials .gm-categories button{font-size:14px;min-width:112px}.grillz-materials .gm-picker{align-self:stretch}.grillz-materials .gm-thumb{height:23vw;font-size:7px;letter-spacing:0}.grillz-materials .gm-picker button{font-size:15px}.grillz-materials .gm-panel{display:flex;flex-direction:column;gap:24px;border:0;padding:0}.grillz-materials .gm-media{height:62vw;flex-shrink:0}.grillz-materials .gm-placeholder{min-height:0;font-size:25px}.grillz-materials .gm-placeholder small{font-size:9px}.grillz-materials .gm-info{font-size:18px;overflow:visible}.grillz-materials .gm-info h3{font-size:34px}.grillz-materials .gm-colors button{flex-direction:column;gap:4px;font-size:15px}.grillz-materials .gm-swatch{flex-basis:28px;width:28px;height:28px}.grillz-materials .gm-gem-picker{gap:12px}.grillz-materials .gm-gem-picker button{font-size:15px}}@media(prefers-reduced-motion:reduce){.grillz-materials .gm-visual{animation:none}}.futur-grillz:has(.grillz-progress a[href="#metaller-diamanter"][aria-current]) .grillz-progress{color:#ede9e1}.grillz-materials .gm-heading h2 em{font-size:.68em}.grillz-materials .gm-picker:not(.gm-gem-picker){grid-template-columns:repeat(6,minmax(0,1fr))}.grillz-materials .gm-picker:not(.gm-gem-picker) button{font-size:clamp(13px,1.2vw,18px)}.grillz-materials .gm-karats{display:flex;gap:28px}.grillz-materials .gm-karats button{min-width:44px;font-size:20px}@media(max-width:599px){.grillz-materials .gm-picker:not(.gm-gem-picker){grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.grillz-materials .gm-thumb{height:30vw}.grillz-materials .gm-picker:not(.gm-gem-picker) button{font-size:16px}}.grillz-materials .gm-stable{display:grid;grid-template-rows:16px auto 22px minmax(4.05em,auto) 94px minmax(60px,1fr);align-content:start;gap:0}.grillz-materials .gm-stable .gm-recommendation,.grillz-materials .gm-stable p,.grillz-materials .gm-stable h3{margin:0}.grillz-materials .gm-stable h3{padding-bottom:8px}.grillz-materials .gm-options .gm-color-label{margin:0 0 5px}.grillz-materials .gm-options .gm-colors{margin:0 0 6px}.grillz-materials .gm-details{min-height:0;overflow-y:auto;overscroll-behavior:contain;align-self:stretch;padding-top:4px;scrollbar-width:thin}.grillz-materials .gm-coatings{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.grillz-materials .gm-coatings button{gap:6px}.grillz-materials .gm-coatings .gm-swatch{width:18px;height:18px;flex-basis:18px}.grillz-materials .gm-swatch-red{background:#dc3c2b}.grillz-materials .gm-swatch-blue{background:#1674dc}.grillz-materials .gm-swatch-green{background:#15aa70}.grillz-materials .gm-swatch-black{background:#353535;border:1px solid #999}.grillz-materials .gm-contact{font:9px/1.5 var(--sans);letter-spacing:.08em;color:inherit;text-decoration:none}.grillz-materials .gm-contact:hover{text-decoration:underline}.grillz-materials button:focus-visible,.grillz-materials summary:focus-visible{outline:none;text-decoration:underline;text-decoration-style:double;text-underline-offset:6px}.grillz-materials .gm-info:focus-visible{outline:none}@media(min-width:1000px)and (min-height:650px)and (pointer:fine){.grillz-materials .gm-stable{overflow:visible;grid-template-rows:16px auto 20px minmax(4.05em,auto) 84px minmax(60px,1fr)}}@media(max-width:999px),(max-height:649px){.grillz-materials .gm-stable{display:flex;flex-direction:column;gap:12px}.grillz-materials .gm-stable .gm-recommendation:empty,.grillz-materials .gm-stable .gm-purity:empty,.grillz-materials .gm-options:empty{display:none}.grillz-materials .gm-details{overflow:visible;min-height:0}.grillz-materials .gm-coatings button{flex-direction:row}}@media(min-width:1000px)and (min-height:650px)and (pointer:fine){.grillz-materials .gm-stable{grid-template-rows:16px calc(min(3vw,4.5vh)*1.07 + 8px) 20px 4.05em 84px minmax(60px,1fr)}.grillz-materials .gm-stable>.gm-recommendation{display:block;grid-row:1}.grillz-materials .gm-stable>h3{grid-row:2}.grillz-materials .gm-stable>.gm-purity{display:block;grid-row:3}.grillz-materials .gm-stable>.gm-description{grid-row:4}.grillz-materials .gm-stable>.gm-options{display:block;grid-row:5}.grillz-materials .gm-stable>.gm-details{grid-row:6}.grillz-materials [data-material-panel=platinum] .gm-description{grid-row:4 / 6}.grillz-materials [data-material-panel=platinum] .gm-options{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/futur-grillz-materials.css.map */
