.sample-main{padding-top:36px;padding-bottom:70px}.sample-main h1{font-size:clamp(32px,4vw,52px);margin:18px 0}.sample-main>p{max-width:700px;color:#b1a895;font-size:14px;line-height:1.7}.sample-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}.sample-choice{min-width:0;border:1px solid #625138;padding:18px;margin:0}.sample-choice legend{color:#dfc28b;font-size:13px;padding:0 7px}.sample-choice label,.sample-customer label{display:grid;gap:8px;font-size:12px;color:#d6b77c;margin-bottom:14px}.sample-choice select,.sample-customer input,.sample-customer textarea{width:100%;min-width:0;box-sizing:border-box;background:#11100e;color:#f1eadc;border:1px solid #625138;padding:12px;font:14px var(--sans);border-radius:0}.sample-choice img{display:block;width:100%;height:180px;object-fit:cover;margin:0 0 16px}.sample-choice img[hidden]{display:none}#sample-status{color:#dfc28b;font-size:13px}.sample-customer{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin-top:28px}.sample-address{grid-column:1/-1}.sample-checkout>p,.sample-checkout form>p{font-size:13px;line-height:1.75;color:#c4bba9}.sample-privacy{font-size:11px!important;color:#a99e8c!important;line-height:1.7}.sample-checkout button:disabled{opacity:.5}.sample-checkout h2{font:32px var(--serif);margin-top:24px}.sample-main .product-back{color:#d6b77c;font-size:12px;text-decoration:underline}@media(max-width:650px){.sample-options{grid-template-columns:1fr;gap:16px}.sample-choice img{height:130px}.sample-customer{grid-template-columns:1fr}.sample-main{padding-top:24px}}
