.shop{background:#11120f}.shopTop{justify-content:space-between;align-items:flex-start;gap:60px;display:flex}.shopTop>div{max-width:780px}.shop h2{color:#f4f0e7;font-family:Georgia,serif;font-size:clamp(48px,6vw,82px);font-weight:400;line-height:.95}.shopTop>div>p:last-child{color:#99978f;line-height:1.7}.language{color:#aaa;letter-spacing:.15em;text-transform:uppercase;flex-direction:column;gap:9px;font-size:10px;display:flex}.language select,.config select,.config input{color:#fff;background:#181916;border:1px solid #ffffff25;padding:15px;font:14px Arial}.checkout{grid-template-columns:1fr .8fr;gap:24px;margin-top:55px;display:grid}.config{background:#171815;grid-template-columns:1fr 1fr;gap:18px;padding:35px;display:grid}.config label{color:#aaa;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:10px;font-size:11px;display:flex}.originTag{color:#d39b49;border-top:1px solid #ffffff15;grid-column:1/-1;padding-top:22px;font-size:12px}.orderBox{color:#171713;background:#f1ece2;padding:38px}.orderBox>div{border-bottom:1px solid #d6cfc2;justify-content:space-between;padding:14px 0;font-size:14px;display:flex}.orderBox .grand{align-items:center;padding:25px 0}.grand strong{color:#9c6424;font:34px Georgia}.paymentTitle{letter-spacing:.15em;text-transform:uppercase;margin-top:25px;font-size:10px}.payments{grid-template-columns:repeat(3,1fr);gap:7px;border:0!important;padding:0!important;display:grid!important}.payments button{cursor:pointer;background:0 0;border:1px solid #bfb6a6;padding:12px 8px;font-size:11px}.payments button.active{color:#fff;background:#171713;border-color:#171713}.buy{letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#d39b49;border:0;width:100%;margin-top:24px;padding:18px;font-weight:700}.orderBox small{color:#817d74;margin-top:15px;line-height:1.5;display:block}@media (width<=850px){.shopTop{display:block}.language{margin-top:25px}.checkout,.config{grid-template-columns:1fr}.originTag{grid-column:auto}.payments{grid-template-columns:1fr!important}}
