.detail-page{color:#f4ead4;background:#070d16;min-height:100vh}.detail-nav{border-bottom:1px solid #caa45c33;justify-content:space-between;align-items:center;height:82px;padding:0 5vw;display:flex}.detail-nav a{color:#e7d5ad;letter-spacing:.12em;text-transform:uppercase;font-size:12px;text-decoration:none}.detail-nav nav{gap:24px;display:flex}.detail-brand{letter-spacing:.18em!important;font-size:17px!important}.detail-brand b{color:#d8ad58}.detail-layout{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:64px;max-width:1480px;margin:auto;padding:60px 5vw 90px;display:grid}.detail-main{aspect-ratio:1;background:#101722}.detail-main img{object-fit:cover;width:100%;height:100%;display:block}.detail-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.detail-thumbs button{cursor:pointer;aspect-ratio:1;opacity:.58;background:#111a27;border:1px solid #0000;padding:0}.detail-thumbs button.active{opacity:1;border-color:#d6ac5d}.detail-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.detail-copy{padding:18px 0}.detail-category{letter-spacing:.2em;color:#c99e50;text-transform:uppercase;font-size:11px}.detail-copy h1{margin:24px 0 10px;font:400 clamp(42px,5vw,72px)/1.02 Georgia,serif}.detail-copy h2{color:#d7b66c;margin:0 0 26px;font-size:18px;font-weight:500}.detail-description{color:#bbc0c8;border-bottom:1px solid #ffffff15;padding-bottom:27px;font-size:16px;line-height:1.75}.detail-copy section{border-bottom:1px solid #ffffff15;padding:17px 0}.detail-copy h3{color:#ddc285;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.detail-variants{flex-wrap:wrap;gap:8px;display:flex}.detail-variants span{color:#d9d0be;border:1px solid #bea15d4f;padding:8px 10px;font-size:12px}.detail-copy ul{color:#b8bdc5;padding-left:20px;line-height:1.7}.detail-pending{background:#0e1927;border-left:2px solid #d6ad5d;flex-direction:column;gap:6px;margin:24px 0;padding:15px;display:flex}.detail-pending b{color:#dfc17c;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.detail-pending span{color:#aeb5bf;font-size:13px;line-height:1.5}.detail-enquire{text-align:center;color:#08101a;text-transform:uppercase;letter-spacing:.1em;background:#d4aa5b;padding:16px;font-size:12px;text-decoration:none;display:block}.detail-care{grid-template-columns:repeat(3,1fr);gap:24px;padding:0 5vw 90px;display:grid}.detail-care article{background:#0d1623;border:1px solid #c9a45b30;padding:28px}.detail-care h2{font:400 25px Georgia,serif}.detail-care p{color:#aeb5be;font-size:14px;line-height:1.7}.detail-footer{color:#929aa5;border-top:1px solid #caa45c33;justify-content:space-between;padding:28px 5vw;font-size:12px;display:flex}.detail-footer a{color:#dbbd79;text-decoration:none}@media (max-width:900px){.detail-layout{grid-template-columns:1fr;gap:25px;padding-top:35px}.detail-care{grid-template-columns:1fr}.detail-thumbs{grid-template-columns:repeat(4,1fr)}}
