.edacc-hero{position:relative;overflow:hidden;padding:96px 0 60px;background:radial-gradient(55% 60% at 78% 30%,var(--edf-tint) 0%,transparent 70%),var(--edim-bg)}.edacc-grid{position:relative;z-index:2;max-width:1120px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:44px;align-items:start}.edacc-gallery{position:sticky;top:90px}.edacc-main{position:relative;display:grid;place-items:center;border:1px solid var(--edim-line);border-radius:24px;background:radial-gradient(80% 90% at 50% 20%,rgba(74,144,226,.1) 0%,transparent 70%),#ffffff05;padding:22px;min-height:340px;touch-action:pan-y}.edacc-main:after{content:"";position:absolute;left:50%;bottom:10px;translate:-50% 0;width:55%;height:18px;border-radius:50%;background:radial-gradient(50% 100% at 50% 50%,var(--edf-tint),transparent 75%);filter:blur(8px)}.edacc-main img{max-width:100%;max-height:min(52vh,480px);height:auto;width:auto;border-radius:14px;filter:drop-shadow(0 24px 40px rgba(0,0,0,.45));transition:opacity .2s ease}.edacc-main.is-switching img{opacity:0}.edacc-thumbs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:12px}.edacc-thumbs button{width:62px;height:62px;border-radius:12px;overflow:hidden;cursor:pointer;border:1px solid var(--edim-line);background:#ffffff0a;padding:4px}.edacc-thumbs button img{width:100%;height:100%;object-fit:contain}.edacc-thumbs button.active{border-color:var(--edim-blue-2);box-shadow:0 0 10px #4a90e259}.edacc-info h1{font-size:clamp(1.7rem,3.6vw,2.6rem);line-height:1.12;letter-spacing:-.02em;margin:0 0 12px;text-wrap:balance}.edacc-price-row{display:flex;align-items:baseline;gap:10px;margin:4px 0 20px}.edacc-price{font-family:Poppins,sans-serif;font-weight:700;font-size:1.7rem;color:var(--edim-ink)}.edacc-price-row s{color:var(--edim-mut);font-size:1.05rem}.edacc-buybox{display:grid;gap:12px;margin-bottom:18px}.edacc-variant-label{font-family:Poppins,sans-serif;font-weight:700;font-size:.82rem;color:var(--edim-ink)}.edacc-variant{width:100%;padding:13px 16px;border-radius:14px;border:1px solid var(--edim-line);background:#ffffff0d;color:var(--edim-ink);font-family:Lato,sans-serif;font-size:1rem}.edacc-variant:focus{outline:none;border-color:var(--edim-blue-2)}.edacc-variant option{background:#0a1426;color:var(--edim-ink)}.edacc-buyrow{display:flex;gap:12px;align-items:stretch}.edacc-add{flex:1;font-size:1rem}.edacc-add[disabled]{opacity:.55;cursor:default}.edacc-desc{font-family:Lato,sans-serif;font-size:1.03rem;line-height:1.75;color:#c6d3ea;max-width:74ch}.edacc-desc h2,.edacc-desc h3,.edacc-desc h4,.edacc-desc strong{color:var(--edim-ink)}.edacc-desc h2,.edacc-desc h3{font-family:Poppins,sans-serif;font-weight:700;margin:1.6em 0 .5em}.edacc-desc p{margin:0 0 1.1em}.edacc-desc ul,.edacc-desc ol{margin:0 0 1.1em;padding-left:1.4em}.edacc-desc li::marker{color:var(--edim-blue-2)}.edacc-desc img{max-width:100%;height:auto;border-radius:16px;border:1px solid var(--edim-line);margin:1em 0}.edacc-desc a{color:var(--edim-blue-2)}.edacc-desc table{width:100%;border-collapse:collapse;margin:1.2em 0}.edacc-desc th,.edacc-desc td{border:1px solid var(--edim-line);padding:9px 12px;text-align:left}.edacc-cross{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.edacc-cross-card{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;border:1px solid var(--edim-line);border-radius:20px;padding:22px 18px;background:#ffffff05;transition:transform .25s ease,border-color .25s ease}.edacc-cross-card:hover{transform:translateY(-4px);border-color:#4a90e280}.edacc-cross-card img{width:120px;height:120px;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(0,0,0,.45))}.edacc-cross-card h3{margin:0;font-size:.98rem}.edacc-cross-card h3 a{color:var(--edim-ink);text-decoration:none;font-family:Poppins,sans-serif;font-weight:700}.edacc-cross-card h3 a:hover{color:var(--edim-blue-2)}.edacc-cross-card .c-price{color:var(--edim-mut);font-size:.9rem}@media(max-width:860px){.edacc-hero{padding:66px 0 46px}.edacc-grid{grid-template-columns:1fr;gap:24px}.edacc-gallery{position:static}.edacc-main{min-height:0;padding:16px}.edacc-main img{max-height:44vh}.edacc-buyrow{flex-direction:column}.edacc-cross{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.edacc *,.edacc *:before,.edacc *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ed-acc.css.map */
