.apex-gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:1px;background:var(--apex-line);border-top:1px solid var(--apex-line);border-bottom:1px solid var(--apex-line)}.apex-gal__i{position:relative;background:var(--apex-panel);border:none;padding:0;cursor:pointer;aspect-ratio:3/4;overflow:hidden;display:block;width:100%}.apex-gal__i img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.apex-gal__i:hover img{transform:scale(1.03)}.apex-gal__cap{position:absolute;left:0;right:0;bottom:0;padding:10px 12px;background:linear-gradient(transparent,#14140fb8);color:var(--apex-bg);font:500 10.5px/1.4 var(--apex-mono);letter-spacing:.1em;text-align:left}.apex-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#14140ff0;display:none;align-items:center;justify-content:center;padding:clamp(16px,4vw,56px)}.apex-lb.is-open{display:flex}.apex-lb img{max-width:100%;max-height:82vh;object-fit:contain}.apex-lb__cap{position:absolute;left:0;right:0;bottom:24px;text-align:center;color:var(--apex-on-dark);font:500 11px/1.6 var(--apex-mono);letter-spacing:.12em}.apex-lb button{position:absolute;background:transparent;border:1px solid rgba(242,241,238,.28);color:var(--apex-bg);cursor:pointer;font:500 15px/1 var(--apex-mono);width:46px;height:46px;display:flex;align-items:center;justify-content:center;transition:border-color .18s ease,color .18s ease}.apex-lb button:hover{border-color:var(--apex-accent);color:var(--apex-accent)}.apex-lb__x{top:18px;right:18px}.apex-lb__p{left:18px;top:50%;transform:translateY(-50%)}.apex-lb__n{right:18px;top:50%;transform:translateY(-50%)}.apex-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(min(100%,360px),42%),1fr));border-bottom:1px solid var(--apex-line)}.apex-split--dark{background:var(--apex-ink);color:var(--apex-bg)}.apex-split__media{position:relative;background:var(--apex-panel);min-height:clamp(280px,34vw,460px);overflow:hidden}.apex-split__media img{width:100%;height:100%;object-fit:cover}.apex-split__cap{position:absolute;left:16px;bottom:16px}.apex-split__copy{padding:clamp(36px,4.6vw,64px) var(--apex-pad);display:flex;flex-direction:column;justify-content:center;gap:20px}.apex-split__h{margin:0;font:900 clamp(26px,3.4vw,42px)/1.3 var(--apex-body);letter-spacing:-.02em}.apex-split__p{margin:0;font:400 15px/1.85 var(--apex-body);color:var(--apex-ink-3);text-wrap:pretty}.apex-split--dark .apex-split__p{color:var(--apex-on-dark)}.apex-split__pts{display:flex;flex-direction:column;gap:14px}.apex-split__pt{display:flex;gap:14px;align-items:baseline}.apex-split__pt b{font:600 11px/1 var(--apex-mono);color:var(--apex-accent);min-width:20px;flex:none}.apex-split__pt p{margin:0;font:400 14px/1.8 var(--apex-body);color:var(--apex-ink-3)}.apex-split--dark .apex-split__pt p{color:var(--apex-on-dark)}@media(min-width:861px){.apex-split--rev .apex-split__media{order:2}}.apex-proc{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(min(100%,200px),21%),1fr));gap:1px;background:var(--apex-line);border:1px solid var(--apex-line)}.apex-proc__s{background:#fbfaf8;padding:24px 22px 28px}.apex-proc__n{font:600 22px/1 var(--apex-display);color:var(--apex-accent)}.apex-proc__t{margin-top:12px;font:700 16px/1.4 var(--apex-body)}.apex-proc__p{margin:8px 0 0;font:400 13.5px/1.75 var(--apex-body);color:var(--apex-muted)}.apex-faqwrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(min(100%,300px),32%),1fr));gap:clamp(24px,3vw,44px);align-items:start}.apex-faq{border:1px solid var(--apex-line);background:var(--apex-line);display:flex;flex-direction:column;gap:1px}.apex-faq details{background:#fbfaf8}.apex-faq summary{display:flex;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;list-style:none;font:500 15px/1.5 var(--apex-body)}.apex-faq summary::-webkit-details-marker{display:none}.apex-faq summary b{font:600 11px/1 var(--apex-mono);color:var(--apex-accent);min-width:20px;flex:none}.apex-faq summary i{margin-left:auto;font-style:normal;color:var(--apex-accent);font:400 20px/1 var(--apex-display);transition:transform .2s ease;flex:none}.apex-faq details[open] summary i{transform:rotate(45deg)}.apex-faq__pending{border:1px solid var(--apex-line-2);padding:5px 8px;font:500 10px/1 var(--apex-mono);letter-spacing:.08em;color:var(--apex-muted-2);flex:none}.apex-faq__a{padding:0 20px 22px 54px;font:400 14.5px/1.85 var(--apex-body);color:var(--apex-ink-3)}.apex-side{display:flex;flex-direction:column;gap:20px}.apex-side__box{background:#fbfaf8;border:1px solid var(--apex-line);padding:24px 22px 26px}.apex-side__rows{display:flex;flex-direction:column;gap:1px;background:var(--apex-line);margin-top:14px}.apex-side__r{background:#fbfaf8;display:flex;justify-content:space-between;gap:14px;padding:11px 2px;font:400 13.5px/1.4 var(--apex-body)}.apex-side__r span:first-child{color:var(--apex-muted-2);font:500 11px/1.4 var(--apex-mono);letter-spacing:.1em}.apex-side__t{font:700 17px/1.4 var(--apex-body)}.apex-side__p{margin:10px 0 0;font:400 14px/1.75 var(--apex-body);color:var(--apex-muted)}.apex-side__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.apex-side__links a{border:1px solid var(--apex-line-2);padding:11px 14px;font:500 11.5px/1 var(--apex-mono);color:var(--apex-ink);text-decoration:none;transition:border-color .18s ease,color .18s ease}.apex-side__links a:hover{border-color:var(--apex-accent);color:var(--apex-accent)}.apex-cform{background:#fbfaf8;border:1px solid var(--apex-line);padding:clamp(26px,3vw,40px)}.apex-fgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}.apex-f label{display:block;font:500 10.5px/1 var(--apex-mono);letter-spacing:.12em;color:var(--apex-muted-2);margin-bottom:8px}.apex-f input,.apex-f select,.apex-f textarea{width:100%;box-sizing:border-box;background:var(--apex-bg);border:1px solid rgba(20,20,15,.2);padding:14px 15px;font:400 14px/1.4 var(--apex-mono);color:var(--apex-ink);outline:none;transition:border-color .18s ease}.apex-f input:focus,.apex-f select:focus,.apex-f textarea:focus{border-color:var(--apex-accent)}.apex-f textarea{resize:vertical;min-height:120px;font-family:var(--apex-body)}.apex-ffull{margin-top:18px}.apex-fsub{margin-top:22px}.apex-ok{display:flex;gap:16px;align-items:flex-start}
/*# sourceMappingURL=/cdn/shop/t/12/assets/apex-more.css.map */
