.c-wrap{max-width:1440px;margin:0 auto;padding:clamp(104px,16vw,130px) var(--gutter) 120px}.c-head{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:40px;border-bottom:1px solid rgba(244,241,234,.1)}.c-head .kicker{font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;color:var(--meteor-bright);text-transform:uppercase}.c-head h1{font-family:var(--font-display);font-size:clamp(40px,9vw,72px);color:var(--lunar);letter-spacing:-.02em;margin-top:12px;line-height:1}.c-head h1 em{font-style:italic;color:var(--bone)}.c-head .dossier-stamp{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;color:var(--lunar-dim);text-transform:uppercase;text-align:right;line-height:1.9}.c-head .dossier-stamp .big{color:var(--lunar);font-size:13px;letter-spacing:.1em}.empty{padding:120px 0;text-align:center}.empty .icon{width:90px;height:90px;margin:0 auto 32px;border:1px solid var(--lunar-faint);border-radius:50%;position:relative}.empty .icon:before,.empty .icon:after{content:"";position:absolute;background:var(--lunar-faint)}.empty .icon:before{left:-10px;right:-10px;top:50%;height:1px}.empty .icon:after{top:-10px;bottom:-10px;left:50%;width:1px}.empty h2{font-family:var(--font-display);font-size:clamp(32px,8vw,44px);color:var(--lunar);letter-spacing:-.015em}.empty p{margin-top:18px;color:var(--lunar-dim);max-width:420px;margin-left:auto;margin-right:auto}.empty a{display:inline-block;margin-top:40px;padding:16px 40px;border:1px solid var(--lunar);font-family:var(--font-mono);font-size:10px;letter-spacing:.28em;color:var(--lunar);text-transform:uppercase;text-decoration:none;transition:all .4s var(--ease-museum)}.empty a:hover{background:var(--meteor);border-color:var(--meteor);letter-spacing:.34em}.items{margin-top:48px;display:grid;gap:0}.item{display:grid;grid-template-columns:120px 1fr 180px 180px 80px;align-items:center;gap:32px;padding:32px 0;border-bottom:1px solid rgba(244,241,234,.08);transition:background .3s}.item:hover{background:#f4f1ea04}.item .ibox,.item .info{cursor:pointer;transition:opacity .25s;text-decoration:none;color:inherit;display:block}.item .ibox:hover,.item .info:hover{opacity:.75}.item .ibox{width:100px;height:100px;background:#0a0a0c;position:relative;overflow:hidden;border:1px solid rgba(244,241,234,.08)}.item .ibox img{width:100%;height:100%;object-fit:cover;display:block}.item .id{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;color:var(--meteor-bright);text-transform:uppercase}.item .name{font-family:var(--font-display);font-size:24px;color:var(--lunar);letter-spacing:-.01em;margin-top:2px;line-height:1.1}.item .civ{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:var(--lunar-dim);text-transform:uppercase;margin-top:6px}.item .qty{display:flex;border:1px solid rgba(244,241,234,.18);width:fit-content}.item .qty button{width:32px;height:32px;background:transparent;border:0;color:var(--lunar);font-family:var(--font-mono);cursor:pointer}.item .qty input{width:40px;height:32px;background:transparent;border:0;color:var(--lunar);text-align:center;font-family:var(--font-mono)}.item .price{font-family:var(--font-display);font-size:22px;color:var(--lunar);text-align:right}.item .remove{font-family:var(--font-mono);font-size:16px;color:var(--lunar-faint);text-align:right;cursor:pointer;transition:color .3s;text-decoration:none}.item .remove:hover{color:var(--meteor-bright)}.summary-row{display:grid;grid-template-columns:1fr 440px;gap:80px;margin-top:64px}.summary{padding:36px;border:1px solid rgba(244,241,234,.12);background:#f4f1ea04}.summary h3{font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;color:var(--meteor-bright);text-transform:uppercase}.summary .line{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px dashed rgba(244,241,234,.12);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--lunar-dim)}.summary .line .v{color:var(--lunar)}.summary .total{display:flex;justify-content:space-between;align-items:baseline;margin-top:24px}.summary .total .lbl{font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;color:var(--lunar-dim);text-transform:uppercase}.summary .total .val{font-family:var(--font-display);font-size:42px;color:var(--lunar)}.summary .btn-unearth{margin-top:24px}.btn-unearth{width:100%;background:var(--meteor);border:0;color:var(--bone);padding:22px 28px;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:12px;letter-spacing:.34em;text-transform:uppercase;cursor:pointer;transition:background .4s var(--ease-museum),letter-spacing .4s var(--ease-museum),color .3s}.btn-unearth>span{white-space:nowrap}.btn-unearth:hover{background:#d46b6b;letter-spacing:.42em}.btn-unearth .reticle-mark{width:22px;height:22px;border:1px solid currentColor;border-radius:50%;position:relative;display:inline-block}.btn-unearth .reticle-mark:before,.btn-unearth .reticle-mark:after{content:"";position:absolute;background:currentColor}.btn-unearth .reticle-mark:before{left:-4px;right:-4px;top:50%;height:1px}.btn-unearth .reticle-mark:after{top:-4px;bottom:-4px;left:50%;width:1px}.dossier-notes{font-family:var(--font-mono);font-size:11px;line-height:1.9;color:var(--lunar-dim);letter-spacing:.06em}.dossier-notes h4{font-size:10px;letter-spacing:.3em;color:var(--meteor-bright);text-transform:uppercase;margin-bottom:14px}.dossier-notes .pair{display:flex;justify-content:space-between;border-top:1px dashed rgba(244,241,234,.1);padding:6px 0}.dossier-notes .pair span:first-child{color:var(--lunar-dim);text-transform:uppercase;font-size:10px;letter-spacing:.2em}.dossier-notes .pair span:last-child{color:var(--lunar)}.note-field{margin-top:24px}.note-field label{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;color:var(--lunar-dim);text-transform:uppercase;margin-bottom:8px}.note-field textarea{width:100%;background:transparent;border:1px solid rgba(244,241,234,.18);color:var(--lunar);padding:12px 14px;font-family:var(--font-mono);font-size:13px;letter-spacing:.02em;resize:vertical;min-height:80px}.note-field textarea:focus{outline:none;border-color:var(--meteor-bright)}@media(max-width:900px){.c-head{flex-direction:column;align-items:flex-start;gap:20px}.c-head .dossier-stamp{text-align:left}.summary-row{grid-template-columns:1fr;gap:40px}.summary{order:-1}}@media(max-width:760px){.items{margin-top:32px}.item{display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;padding:22px 0}.item .ibox{width:68px;height:68px}.item .info{flex:1 1 calc(100% - 84px)}.item .name{font-size:21px}.item .qty{order:3}.item .price{order:4;margin-left:auto;font-size:20px}.item .remove{order:5}.summary{padding:28px}.btn-unearth{letter-spacing:.22em;padding:18px 22px}.btn-unearth:hover{letter-spacing:.26em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart.css.map */
