.store-inner{min-height:100vh}.store-inner .store-header{position:relative}.back-shop{color:#d6b45e;align-items:center;gap:8px;margin-left:auto;font-size:.78rem;text-decoration:none;display:flex}.back-shop svg{width:16px}.inner-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 80% 30%,#c3963024,#0000 30%),#090a0b;padding:70px clamp(22px,7vw,110px) 45px}.inner-hero h1{margin:10px 0;font:600 clamp(2.8rem,6vw,5.5rem)/.92 Cormorant Garamond,Georgia,serif}.inner-content{width:min(1180px,100% - 40px);margin:45px auto 80px}.inner-trust{border-top:1px solid var(--line);background:#0b0d0e;grid-template-columns:repeat(3,1fr);padding:28px clamp(22px,7vw,110px);display:grid}.inner-trust span{color:#777;grid-template-columns:35px 1fr;align-items:center;font-size:.75rem;line-height:1.5;display:grid}.inner-trust svg{color:#d1aa55;grid-row:1/3;width:22px}.inner-trust b{color:#eee2c9;font:600 1.05rem Cormorant Garamond}.care-grid{grid-template-columns:260px 1fr;gap:35px;display:grid}.care-nav{background:#0d0f10;border:1px solid #292a28;align-content:start;padding:10px;display:grid}.care-nav a{color:#8e908b;border-bottom:1px solid #232522;padding:13px;text-decoration:none}.care-nav a:hover{color:#e5c367}.care-article{background:#0d0f10;border:1px solid #292a28;padding:clamp(24px,5vw,55px)}.care-article h2{color:#ecd086;margin:30px 0 10px;font:600 2rem Cormorant Garamond}.care-article h2:first-child{margin-top:0}.care-article p,.care-article li{color:#aaa9a3;font-size:.92rem;line-height:1.8}.care-note{background:#17130d;border-left:2px solid #c49b46;margin:20px 0;padding:15px 18px;color:#d7c08b!important}.product-detail{grid-template-columns:1.08fr .92fr;gap:45px;display:grid}.detail-photo{background:#0d0f10;border:1px solid #302c23;min-height:610px;overflow:hidden}.detail-photo img{object-fit:cover;width:100%;height:100%}.detail-copy{padding:20px 0}.detail-copy h1{margin:12px 0;font:600 clamp(2.8rem,5vw,4.7rem)/.94 Cormorant Garamond}.detail-tags{flex-wrap:wrap;gap:8px;display:flex}.detail-tags span{color:#c1a35b;text-transform:uppercase;letter-spacing:.1em;border:1px solid #4b4028;padding:6px 9px;font-size:.66rem}.detail-price{align-items:end;gap:12px;margin:24px 0;display:flex}.detail-price strong{color:#efcf78;font-size:2rem}.detail-price del{color:#777}.detail-saving{color:#78c583;font-size:.75rem}.detail-description{color:#aaa9a3;line-height:1.8}.detail-facts{border-top:1px solid #292a28;gap:0;margin:25px 0;display:grid}.detail-facts p{color:#777;border-bottom:1px solid #292a28;justify-content:space-between;margin:0;padding:13px 0;font-size:.8rem;display:flex}.detail-facts b{color:#ddd4c3}.detail-alert{color:#ffb0b0;background:#1b0d0e;border:1px solid #9c3b3b;margin:18px 0;padding:14px;font-size:.8rem}.checkout-layout{grid-template-columns:1fr 390px;align-items:start;gap:30px;display:grid}.checkout-card,.checkout-summary{background:#0d0f10;border:1px solid #302d26;padding:25px}.checkout-summary{position:sticky;top:20px}.checkout-steps{gap:5px;margin-bottom:25px;display:flex}.checkout-steps span{color:#666;text-transform:uppercase;border-bottom:2px solid #34342f;flex:1;padding:9px 2px;font-size:.68rem}.checkout-steps span.active{color:#e5c46c;border-color:#d2aa52}.checkout-card h2,.checkout-summary h2{margin-bottom:8px;font:600 1.8rem Cormorant Garamond}.checkout-card>p{color:#858781;font-size:.8rem;line-height:1.6}.checkout-form{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.checkout-form label{color:#858781;gap:7px;font-size:.72rem;display:grid}.checkout-form label.wide{grid-column:1/-1}.checkout-form input,.checkout-form select{color:#eee;background:#080a0a;border:1px solid #363733;padding:12px}.checkout-summary-row{color:#8f918b;justify-content:space-between;padding:10px 0;font-size:.8rem;display:flex}.checkout-summary-row.total{color:#eee;border-top:1px solid #34342f;margin-top:10px;padding-top:18px;font-size:1rem}.checkout-summary-row.total b{color:#edc96e}.checkout-warning{color:#c5ad78;background:#17130d;border:1px solid #594522;margin:16px 0;padding:13px;font-size:.75rem;line-height:1.6}.account-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.account-card{background:#0d0f10;border:1px solid #292a28;padding:28px}.account-card h2{color:#ead087;font:600 1.7rem Cormorant Garamond}.account-card p{color:#858781;line-height:1.7}.account-card a{color:#dfbd66}.large-action{width:100%;margin-top:16px}.order-search{gap:8px;margin-top:18px;display:flex}.order-search input{color:#eee;background:#080a0a;border:1px solid #363733;flex:1;padding:12px}.order-search button{color:#090909;background:#c49a43;border:1px solid #d5b45e;padding:0 16px;font-weight:700}@media (max-width:900px){.product-detail,.checkout-layout,.care-grid{grid-template-columns:1fr}.detail-photo{min-height:430px}.checkout-summary{position:relative}.inner-trust{grid-template-columns:1fr;gap:18px}.store-inner .store-header nav{display:none}}@media (max-width:600px){.checkout-form,.account-grid{grid-template-columns:1fr}.checkout-form label.wide{grid-column:auto}.inner-content{width:min(100% - 24px,1180px)}.detail-photo{min-height:330px}}
