html body .cx{padding:var(--sec,48px) 5vw 0;scroll-margin-top:90px}html body .cx .cx-in{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;align-items:start;padding:48px;border:1px solid var(--mc-line);border-radius:28px;background:radial-gradient(70% 60% at 100% 0%,rgba(205,184,127,.09),transparent 60%),radial-gradient(60% 70% at 0% 100%,rgba(205,184,127,.05),transparent 60%),linear-gradient(160deg,#202023,#151517 70%);box-shadow:inset 0 1px #ffffff0d,0 30px 60px -30px #000000bf}html body .cx .cx-left{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}html body .cx .cx-left>*{margin:0!important}html body .cx .cx-eye{box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(205,184,127,.55);color:var(--mc-gold);font-size:11px;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}html body .cx .cx-eye i{width:6px;height:6px;border-radius:50%;background:var(--mc-gold);animation:bxDot 2.2s ease-out infinite}html body .cx h2{font-size:clamp(32px,4.2vw,56px);line-height:1;letter-spacing:-.03em;text-transform:uppercase;text-align:left}html body .cx .cx-tx{max-width:40ch;font-size:17px;line-height:1.55;color:var(--mc-mute)}html body .cx .cx-topics{display:flex!important;flex-direction:column;width:100%;margin-top:8px!important;padding:6px;gap:2px;border:1px solid var(--mc-line);border-radius:20px;background:#f2f1ec06}html body .cx .copt{all:unset;box-sizing:border-box;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:14px;min-height:60px;padding:10px 14px;border-radius:14px;cursor:pointer;border:1px solid transparent;transition:background .25s,border-color .25s}html body .cx .copt:hover{background:#f2f1ec0a}html body .cx .copt:focus-visible{outline:2px solid rgba(205,184,127,.6);outline-offset:2px}html body .cx .cx-ic{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--mc-gold);background:#cdb87f12;border:1px solid rgba(205,184,127,.3);transition:background .25s,color .25s,border-color .25s}html body .cx .cx-ic svg{width:17px;height:17px}html body .cx .cx-tt{display:flex;flex-direction:column;gap:3px;min-width:0}html body .cx .cx-tt b{font-size:15px;font-weight:600;line-height:20px;color:var(--mc-ink)}html body .cx .cx-tt small{font-size:13px;line-height:18px;color:var(--mc-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .cx .cx-rd{box-sizing:border-box;width:18px;height:18px;border-radius:50%;border:1.5px solid #4a4a4e;transition:border-color .25s,box-shadow .25s}html body .cx .copt[aria-pressed=true]{background:linear-gradient(180deg,#ecd49629,#a0803e14);border-color:#cdb87f73;box-shadow:inset 0 1px #fff6dc1f,0 10px 24px -16px #cdb87f80}html body .cx .copt[aria-pressed=true] .cx-ic{color:#16140f;background:linear-gradient(150deg,#f3e6c0,#b39a5e);border-color:#fff2cd99}html body .cx .copt[aria-pressed=true] .cx-rd{border-color:var(--mc-gold);box-shadow:inset 0 0 0 3.5px #1c1c1e,inset 0 0 0 9px var(--mc-gold)}html body .cx .cx-form{box-sizing:border-box;display:flex!important;flex-direction:column;gap:20px;margin:0!important;padding:32px;border:1px solid var(--mc-line);border-radius:24px;background:#f2f1ec08;box-shadow:inset 0 1px #ffffff0a}@media(min-width:981px){html body .cx .cx-form{position:sticky;top:calc(var(--hdr-h,88px) + 24px)}}html body .cx .cx-form>*{margin:0!important}html body .cx .cx-head{display:flex;flex-direction:column;gap:8px;padding-bottom:20px;border-bottom:1px solid var(--mc-line)}html body .cx .cx-cl{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mc-mute);line-height:1}html body .cx .cx-head h3{margin:0;font-size:24px;line-height:1.15;letter-spacing:-.01em;text-transform:none;color:var(--mc-gold-hi)}html body .cx .cx-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px}html body .cx .cx-fields label{display:flex;flex-direction:column;gap:8px;margin:0!important;font-size:13px;font-weight:600;line-height:16px;color:var(--mc-ink)}html body .cx .cx-fields label[hidden]{display:none}html body .cx .cx-fields .cx-full{grid-column:1/-1}html body .cx .cx-fields label i{font-style:normal;font-weight:400;color:var(--mc-mute)}html body .cx .cx-fields input,html body .cx .cx-fields textarea{box-sizing:border-box;width:100%;margin:0;border-radius:14px;border:1px solid var(--mc-line)!important;background:#121213!important;color:var(--mc-ink)!important;font:inherit;font-size:15px;font-weight:400;box-shadow:none!important;transition:border-color .2s,box-shadow .2s}html body .cx .cx-fields input{height:48px;padding:0 16px}html body .cx .cx-fields textarea{min-height:132px;padding:14px 16px;line-height:1.45;resize:vertical}html body .cx .cx-fields input::placeholder,html body .cx .cx-fields textarea::placeholder{color:#5f5e59}html body .cx .cx-fields input:focus,html body .cx .cx-fields textarea:focus{outline:none;border-color:#cdb87f99!important;box-shadow:0 0 0 3px #cdb87f24!important}html body .cx .cgo{box-sizing:border-box;position:relative;overflow:hidden;width:100%;height:52px!important;margin:4px 0 0!important;border-radius:999px;display:inline-flex!important;align-items:center;justify-content:center;padding:2px 24px 0!important;background:var(--gs-bg)!important;background-size:180% 100%!important;background-position:0 0!important;border:1px solid rgba(255,242,205,.65)!important;color:#16140f!important;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,246,220,.45)!important;opacity:1!important;box-shadow:inset 0 1px #ffffffb3,inset 0 -2px #6e541e59,0 14px 30px -12px #cdb87f99,0 2px 6px #00000059!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:background-position .7s,box-shadow .3s,transform .25s cubic-bezier(.2,.8,.2,1)!important}html body .cx .cgo:hover{background:var(--gs-bg)!important;background-size:180% 100%!important;background-position:100% 0!important;color:#16140f!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #fffc,inset 0 -2px #6e541e59,0 18px 36px -12px #cdb87fbf,0 2px 6px #00000059!important}html body .cx .cgo:active{transform:scale(.98)!important}html body .cx .cgo:before,html body .cx .cgo:after{display:none!important}html body .cx .pdmsg{font-size:13px;color:#e8a29a}html body .cx .cx-form.cfa .cx-head h3{animation:cxIn .45s cubic-bezier(.2,.8,.2,1)}@keyframes cxIn{0%{opacity:0;transform:translateY(6px)}}html body .cx .cx-done{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 8px;text-align:center}html body .cx .cx-done h3{margin:0;font-size:22px;color:var(--mc-ink);text-transform:none}html body .cx .cx-done p{margin:0;color:var(--mc-mute)}html body .cx .cx-ok{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;color:#16140f;background:linear-gradient(150deg,#f3e6c0,#b39a5e);box-shadow:0 10px 30px -10px #cdb87fb3}html body .cx .cx-ok svg{width:26px;height:26px}@media(max-width:980px){html body .cx .cx-in{grid-template-columns:1fr;gap:32px}}@media(max-width:820px){html body .cx .cx-in{padding:24px;border-radius:24px}html body .cx .cx-left{align-items:center;text-align:center}html body .cx h2{text-align:center}html body .cx .cx-tx{margin-inline:auto!important}html body .cx .cx-topics{text-align:left;padding:4px}html body .cx .copt{grid-template-columns:32px minmax(0,1fr) 18px;gap:12px;min-height:56px;padding:8px 12px}html body .cx .cx-ic{width:32px;height:32px}html body .cx .cx-ic svg{width:15px;height:15px}html body .cx .cx-form{padding:20px;border-radius:20px;gap:16px}html body .cx .cx-head{padding-bottom:16px}html body .cx .cx-head h3{font-size:20px}html body .cx .cx-fields{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html body .cx .cx-eye i,html body .cx .cx-form.cfa .cx-head h3{animation:none}}@media(min-width:981px){html body .cx .cx-in{align-items:stretch}html body .cx .cx-form{position:static}html body .cx .cx-fields{flex:1;grid-template-rows:auto 1fr}html body .cx .cx-fields:has([data-order-field]:not([hidden])){grid-template-rows:auto auto 1fr}html body .cx .cx-fields label:has(textarea){min-height:0}html body .cx .cx-fields textarea{flex:1;resize:none}}html body .cx .cx-fields label>span{font-size:13px;font-weight:600;line-height:16px;color:var(--mc-ink)}@media(max-width:820px){html body .cx .cx-tt small{white-space:normal;overflow:visible}}html body .cx .cx-form{scroll-margin-top:calc(var(--hdr-h,88px) + 16px)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/album-contact.css.map */
