.as-singularity{color:#c8cbd0;padding-bottom:32px}.as-singularity__story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,76px);align-items:center;padding:48px 0;border-top:1px solid #ffffff15}.as-singularity__visual img{display:block;width:100%;height:auto;max-height:610px;object-fit:contain}.as-singularity__copy{max-width:570px}.as-singularity__eyebrow{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#c6ad79;margin:0 0 18px}.as-singularity h2{font-family:'Cormorant Garamond',serif;font-size:clamp(30px,3vw,44px);line-height:1.12;color:#e3e4e7;margin:0 0 22px}.as-singularity .rte{font-size:15px;line-height:1.8}.as-singularity .rte p{margin:0 0 16px}.as-singularity .rte p:last-child{margin-bottom:0}.as-singularity .rte strong{color:#c6ad79;font-weight:500}.as-singularity__story--making_story .as-singularity__visual{order:2}.as-singularity__story--stone_note{padding:28px 0}.as-singularity__story--stone_note img{max-height:390px}.as-singularity__identity{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;border-top:1px solid #c6ad7940;padding:38px 0}.as-singularity__identity .as-singularity__number{font:500 52px/1 Inter,sans-serif;color:#c6ad79;letter-spacing:-.03em;margin:16px 0}.as-singularity__assurance{border-top:1px solid #ffffff15;padding:30px 0}.as-singularity__assurance h2{font-size:32px}.as-singularity__assurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;font-size:13px;line-height:1.7}.as-singularity__assurance h3{font:500 14px Inter,sans-serif;color:#e3e4e7}.as-singularity__assurance a{color:inherit;text-underline-offset:4px}.as-singularity__assurance ul{padding-left:18px}@media(max-width:749px){.as-singularity__story{grid-template-columns:minmax(0,1fr);gap:24px;padding:30px 0}.as-singularity__story--making_story .as-singularity__visual{order:0}.as-singularity__visual img{max-height:480px}.as-singularity__copy{max-width:none}.as-singularity__identity{grid-template-columns:minmax(0,1fr);gap:22px;padding:30px 0}.as-singularity__assurance-grid{grid-template-columns:minmax(0,1fr);gap:12px}.as-singularity .rte{font-size:14px;line-height:1.75}}

.as-singularity__assurance-grid{gap:18px}.as-assurance-card{position:relative;isolation:isolate;overflow:hidden;min-height:242px;padding:26px 23px;background:#121211;border:1px solid #c6ad7933}.as-assurance-card:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(100deg,#121211 10%,#121211e8 47%,#12121115 100%);pointer-events:none}.as-assurance-art{position:absolute;z-index:-2;right:-26px;bottom:-30px;width:235px;height:252px;color:#c6ad79;opacity:.58;pointer-events:none}.as-assurance-card h3,.as-assurance-card p,.as-assurance-card ul{position:relative;max-width:85%}.as-assurance-card h3{margin:0 0 16px!important;letter-spacing:.08em;font-size:12px!important}.as-assurance-card p{margin:0;line-height:1.85}.as-assurance-card li{margin-bottom:8px}@media(max-width:749px){.as-assurance-card{min-height:185px;padding:24px}.as-assurance-art{width:210px;height:224px;right:-8px;bottom:-28px}.as-assurance-card h3,.as-assurance-card p,.as-assurance-card ul{max-width:75%}}

.as-assurance-card{min-height:340px;background-color:#10100f;background-image:linear-gradient(180deg,#10100f05,#10100f05),url("/cdn/shop/files/arcane-skull-collector-assurance-gold-engravings.png?v=1792572995");background-size:100% 100%,300% 100%;background-repeat:no-repeat;background-position:center,left center;padding:24px;isolation:isolate}
.as-assurance-card:nth-child(2){background-position:center,center center}.as-assurance-card:nth-child(3){background-position:center,right center}
.as-assurance-card:after{z-index:0;background:linear-gradient(180deg,#10100ff2 0%,#10100fe8 21%,#10100f9c 42%,#10100f15 68%,#10100f05 100%)}
.as-assurance-card h3,.as-assurance-card p,.as-assurance-card ul{z-index:1;max-width:100%}.as-assurance-card p,.as-assurance-card ul{font-size:12px;line-height:1.75}.as-assurance-card h3{color:#e8e1d7!important}
@media(max-width:749px){.as-assurance-card{min-height:320px;background-size:100% 100%,300% 100%;padding:24px}.as-assurance-card h3,.as-assurance-card p,.as-assurance-card ul{max-width:100%}}

.as-assurance-card{min-height:178px;padding:24px;background:#121211!important}
.as-assurance-card:before{content:"";position:absolute;z-index:0;pointer-events:none;right:8px;bottom:0;width:145px;height:145px;background-image:url("/cdn/shop/files/arcane-skull-collector-assurance-gold-engravings.png?v=1792572995");background-size:300% 100%;background-repeat:no-repeat;background-position:left center;opacity:.68;filter:brightness(1.35) saturate(1.08)}
.as-assurance-card:nth-child(2):before{background-position:center center}.as-assurance-card:nth-child(3):before{background-position:right center}
.as-assurance-card:after{display:none}.as-assurance-card h3,.as-assurance-card p,.as-assurance-card ul{max-width:100%;z-index:1}
@media(max-width:749px){.as-assurance-card{min-height:158px;padding:22px}.as-assurance-card:before{width:125px;height:125px;right:8px}.as-assurance-card h3,.as-assurance-card p,.as-assurance-card ul{max-width:100%}}

.as-art-tour{border-top:1px solid #ffffff18;padding:40px 0 16px}.as-art-tour__title{font-size:13px!important;font-family:Inter,sans-serif!important;letter-spacing:.17em;text-transform:uppercase;color:#c6ad79!important;margin:0 0 32px!important}.as-art-tour__chapter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,72px);margin:0 0 55px}.as-art-tour__figure{margin:0;min-width:0}.as-art-tour__figure img{width:100%;height:auto;max-height:680px;object-fit:contain;display:block}.as-art-tour__figure figcaption{font-size:11px;line-height:1.6;color:#aeb2b8;margin:12px 0 0}.as-art-tour__copy{max-width:560px}.as-art-tour__copy h3{font-family:'Cormorant Garamond',serif;font-size:clamp(28px,3vw,40px);line-height:1.15;color:#e3e4e7;margin:0 0 22px}.as-art-tour__chapter--right .as-art-tour__figure{order:2}.as-art-tour--stone_note .as-art-tour__figure img{max-height:440px}@media(max-width:749px){.as-art-tour{padding:28px 0 0}.as-art-tour__chapter{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:38px}.as-art-tour__chapter--right .as-art-tour__figure{order:0}.as-art-tour__figure img{max-height:520px}.as-art-tour__copy{max-width:none}}

.as-inspection{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;align-items:start;margin-top:20px}.as-inspection figure{margin:0;min-width:0}.as-inspection__dimension a,.as-inspection__film video{display:block;width:100%;height:clamp(220px,24vw,330px);background:#0b0b0b;object-fit:contain}.as-inspection__dimension img{display:block;width:100%;height:100%;object-fit:contain}.as-inspection figcaption{font:11px/1.5 Inter,sans-serif;color:#aeb2b8;margin-top:9px;letter-spacing:.06em}.as-inspection--solo{display:block;max-width:440px;margin:20px auto 0}.as-inspection--solo .as-inspection__dimension a{height:auto}.as-inspection__empty{padding:40px 20px;border:1px dashed #c6ad7966;font-size:12px;color:#c6ad79}.as-singularity-purchase .product__media-list .product__media-item{width:100%!important;max-width:100%!important}@media(max-width:749px){.as-singularity-purchase .product{display:flex;flex-direction:column}.as-singularity-purchase .product__media-wrapper{display:contents}.as-singularity-purchase .product__media-wrapper>media-gallery{order:0;width:100%}.as-singularity-purchase .product__info-wrapper{order:1;width:100%}.as-singularity-purchase .as-inspection{order:2;width:100%;grid-template-columns:minmax(0,1fr);gap:22px;max-width:none;margin:24px 0 0}.as-inspection__film video{height:auto;max-height:460px;aspect-ratio:1;object-fit:contain}.as-inspection__dimension a{height:auto;max-width:440px;margin:auto}}

.as-art-tour__chapter--text{grid-template-columns:minmax(0,1fr);max-width:760px;margin:0 auto 40px}.as-art-tour__chapter--text .as-art-tour__copy{max-width:none}

.as-singularity .as-peacock-stone a:link,.as-singularity .as-peacock-stone a:visited{color:#c6ad79!important;text-underline-offset:4px}.as-singularity .as-peacock-stone a:hover,.as-singularity .as-peacock-stone a:focus-visible{color:#e2ca96!important}

.as-art-tour__copy{container-type:inline-size}.as-art-tour__copy .as-vision-heading>span{display:block}.as-vision-heading__name{white-space:nowrap;font-size:min(1em,calc(100cqi / (var(--vision-name-length) * .68)));margin-top:.12em}.as-vision-heading__prefix{white-space:nowrap;font-size:min(1em,7cqi)}
