.ca-sacred{background:#0d0d0b;color:#eee6d6}.ca-sacred h1{font-size:clamp(44px,5.5vw,82px);max-width:700px;margin-bottom:28px}.ca-sacred h2{font-size:clamp(30px,3.4vw,52px)}.ca-sacred p{line-height:1.9}.ca-sacred-hero,.ca-sacred-detail,.ca-sacred-pack{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.ca-sacred-hero{min-height:700px;padding-top:60px;padding-bottom:50px;background:radial-gradient(ellipse at 80% 45%,#55301a33,transparent 55%)}.ca-sacred-art{width:100%;height:auto;display:block}.ca-sacred figure{min-width:0;text-align:center}.ca-sacred figure figcaption{font-size:9px;letter-spacing:.1em}.ca-sacred-price{font-family:var(--s-serif);font-size:clamp(24px,2.6vw,36px);color:#ddbd82;margin:28px 0!important}.ca-sacred-status{padding-top:20px;padding-bottom:35px;border-block:1px solid #b28d4629}.ca-sacred-status p{font-size:12px;max-width:980px}.ca-sacred-detail{padding-top:35px;padding-bottom:35px}.ca-sacred-detail figure{max-width:520px}.ca-sacred-motifs{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ca-sacred-motifs details{padding:32px;border:1px solid #b28d463a;background:#181510}.ca-sacred-motifs summary{cursor:pointer;display:flex;align-items:center;gap:20px;list-style:none}.ca-sacred-motifs summary::-webkit-details-marker{display:none}.ca-sacred-motifs h3{font-size:24px;flex:1}.ca-sacred-symbol{font-size:38px;color:#d7b777}.ca-sacred-motifs details p{padding-top:24px;font-size:14px}.ca-sacred-pack{border-block:1px solid #b28d4629}.ca-sacred-pack .s-caption{margin-top:25px}.ca-sacred-case{direction:ltr;max-width:450px;width:100%;margin:25px auto;filter:drop-shadow(0 25px 25px #000)}.ca-sacred-case-lid{height:160px;border:8px solid #403027;border-radius:12px 12px 4px 4px;background:linear-gradient(135deg,#151614,#393229,#151614);display:flex;flex-direction:column;justify-content:center;align-items:center;letter-spacing:.25em;font-size:14px;color:#c7a35b;transform:perspective(800px) rotateX(-13deg)}.ca-sacred-case-lid span{font-size:7px;letter-spacing:.2em;margin-top:12px}.ca-sacred-case-base{height:220px;border:10px solid #403027;border-top:5px solid #70573c;background:radial-gradient(ellipse,#25221b,#070907);border-radius:4px 4px 12px 12px;position:relative;display:grid;place-items:center}.ca-sacred-case-ring{width:190px;height:135px;border:15px dotted #c28a3d;border-radius:50%;box-shadow:0 0 0 1px #89622e,inset 0 0 40px #000}.ca-sacred-case-base>span{position:absolute;color:#b68d49;font-family:Georgia,serif;font-size:17px;letter-spacing:.1em}.ca-sacred-dossier{display:grid;grid-template-columns:150px 1fr;gap:50px;align-items:center;background:#17140e}.ca-sacred-seal{width:140px;height:140px;border:1px solid #ad883f;border-radius:50%;display:grid;place-items:center;font:36px Georgia,serif;color:#d6b577;box-shadow:inset 0 0 0 10px #17140e,inset 0 0 0 11px #ad883f55}.ca-sacred .s-process h3{font-size:26px}@media(max-width:1000px){.ca-sacred-hero{gap:3%}.ca-sacred-motifs{grid-template-columns:1fr}}@media(max-width:600px){.ca-sacred-hero,.ca-sacred-detail,.ca-sacred-pack{grid-template-columns:1fr;gap:25px}.ca-sacred-hero{padding-top:45px}.ca-sacred-hero figure{max-width:420px;margin:auto}.ca-sacred h1{font-size:42px}.ca-sacred .s-button{width:100%}.ca-sacred-detail figure{order:2}.ca-sacred-dossier{grid-template-columns:1fr;gap:25px}.ca-sacred-seal{width:90px;height:90px;font-size:26px}.ca-sacred-motifs details{padding:24px}.ca-sacred-case-lid{font-size:11px}.ca-sacred .s-overline{letter-spacing:.05em}}
