.eq-body{margin:0}.eq-body .head .logo img{height:44px;width:auto}.eq-spot{height:clamp(300px,46vh,440px)}.eq-spot img{height:100%;width:auto}.eq-kauf{border:0;margin:0;padding:0;display:grid;gap:.6rem;min-width:0}.eq-kauf legend{padding:0;margin-bottom:.3rem;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--card-muted)}.eq-opt{position:relative}.eq-opt input{position:absolute;opacity:0;pointer-events:none}.eq-opt label{display:grid;gap:.2rem;padding:.9rem 1rem;border:1px solid var(--seg-line);border-radius:14px;background:var(--seg-bg);cursor:pointer;transition:border-color .2s ease,background .2s ease}.eq-opt input:checked+label{border-color:var(--gold);background:#c9a96b1f;box-shadow:inset 0 0 0 1px var(--gold)}.eq-opt input:focus-visible+label{outline:2px solid var(--focus);outline-offset:2px}.eq-badge{justify-self:start;font-size:.62rem;font-weight:700;letter-spacing:.14em;color:var(--accent-fg);background:var(--gold);padding:.25rem .5rem;border-radius:999px}.eq-name{font-weight:600;color:var(--fg)}.eq-big{font-family:var(--f-d);font-size:2rem;line-height:1.05;color:#f3e6c4}.eq-big small{font-family:var(--f-b);font-size:.8rem;color:var(--muted)}.eq-line{font-size:.88rem;color:#e6d3a6}.eq-small{font-size:.78rem;color:var(--muted);line-height:1.45}.buy .btn-main{width:100%}.buy .btn-main[disabled]{opacity:.45;cursor:not-allowed;transform:none}.eq-hint{font-size:.82rem;color:#e6d3a6;margin:0}.eq-rte{color:var(--muted);max-width:46em}.eq-rte h2,.eq-rte h3{color:var(--fg);font-family:var(--f-d);font-weight:400;margin:1.6rem 0 .6rem}.eq-rte p,.eq-rte li{margin:0 0 .8rem}.eq-rte strong{color:var(--fg)}.eq-page{min-height:60vh;background:radial-gradient(70% 60% at 20% 0%,#10331F 0%,var(--bg) 70%)}.eq-page h1.display{font-family:var(--f-d);font-weight:400;font-size:clamp(2.2rem,4.6vw,3.4rem);line-height:1.05;color:var(--fg);margin-top:.5rem}.eq-page .intro{margin-bottom:clamp(1.6rem,4vw,2.6rem)}.eq-rte a{color:#e6d3a6}.eq-rte ul,.eq-rte ol{padding-left:1.2rem}.eq-rte table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:.92rem}.eq-rte th,.eq-rte td{border-bottom:1px solid var(--line);padding:.5rem .6rem;text-align:left;vertical-align:top}.eq-cart-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.eq-lines{list-style:none;margin:0;padding:0;display:grid}.eq-line-item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:1.2rem;padding-block:1.3rem;border-bottom:1px solid var(--line)}.eq-line-item:first-child{border-top:1px solid var(--line)}.eq-line-img img{width:96px;height:auto;border-radius:10px;background:#ffffff0a}.eq-line-body{display:grid;gap:.3rem;align-content:start}.eq-line-actions{display:flex;align-items:center;gap:1.2rem;margin-top:.5rem}.eq-qty{display:inline-flex;align-items:center;border:1px solid var(--seg-line);border-radius:999px}.eq-qty a{text-decoration:none;padding:.3rem .8rem;color:var(--fg)}.eq-qty span{min-width:1.6rem;text-align:center}.eq-qty-fixed,.eq-remove{font-size:.85rem;color:var(--muted)}.eq-line-price{display:grid;justify-items:end;gap:.15rem;text-align:right}.eq-line-price s{color:var(--muted);font-size:.85rem}.eq-line-price strong{font-family:var(--f-d);font-weight:500;font-size:1.5rem;color:#f3e6c4}.eq-summary{position:sticky;top:6rem}.eq-row{display:flex;justify-content:space-between;gap:1rem;font-size:.95rem}.eq-total{border-top:1px solid var(--line-strong);padding-top:.8rem;font-family:var(--f-d);font-size:1.6rem;color:var(--fg)}.eq-summary .btn-main{width:100%}.eq-back{text-align:center;font-size:.88rem;color:var(--muted)}.eq-empty{display:grid;gap:1.4rem;justify-items:start}.eq-contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.eq-form label{font-size:.8rem;font-weight:600;letter-spacing:.04em;color:var(--card-muted)}.eq-form input,.eq-form textarea{width:100%;font:inherit;color:var(--fg);background:#ffffff0d;border:1px solid var(--seg-line);border-radius:12px;padding:.75rem .9rem}.eq-form input:focus,.eq-form textarea:focus{border-color:var(--gold);outline:none}.eq-list{list-style:none;padding:0;margin:0;display:grid;gap:1.2rem}.eq-list li{display:grid;gap:.3rem}.shopify-policy__container{max-width:46rem!important;margin:0 auto;padding:clamp(3rem,7vw,5rem) 16px!important;color:var(--muted)}.shopify-policy__title h1{font-family:var(--f-d);font-weight:400;font-size:clamp(2.2rem,4.6vw,3.2rem);color:var(--fg);margin-bottom:1.5rem}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--f-d);font-weight:400;color:var(--fg);margin:1.6rem 0 .6rem}.shopify-policy__body a{color:#e6d3a6}@media(max-width:860px){.eq-cart-grid,.eq-contact-grid{grid-template-columns:1fr}.eq-summary{position:static}.eq-line-item{grid-template-columns:72px minmax(0,1fr)}.eq-line-img img{width:72px}.eq-line-price{grid-column:2;justify-items:start;text-align:left}}.mnav{display:none}@media(max-width:860px){.mnav{display:block;order:3}.head-row .cart{order:2}.mnav summary{list-style:none;cursor:pointer;width:44px;height:44px;display:grid;place-content:center;gap:5px;border-radius:10px}.mnav summary::-webkit-details-marker{display:none}.mnav summary span{display:block;width:22px;height:1.5px;background:var(--fg);transition:transform .2s ease,opacity .2s ease}.mnav[open] summary span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.mnav[open] summary span:nth-child(2){opacity:0}.mnav[open] summary span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.mnav-panel{position:absolute;left:0;right:0;top:100%;display:grid;padding:.5rem max(16px,env(safe-area-inset-left,0px)) 1.2rem;background:#06140cf7;border-bottom:1px solid rgba(201,169,107,.25);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mnav-panel a{padding:.85rem 0;border-top:1px solid var(--line);text-decoration:none;color:var(--fg);font-size:1.05rem}.mnav-panel a:first-child{border-top:0}.head{position:sticky}.head-row{position:relative;gap:.6rem}}@media(prefers-reduced-motion:reduce){.mnav summary span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/equivara-theme.css.map */
