.ngg-top{--ngg-blue: #009fda;--ngg-deep: #005b7f;--ngg-deeper: #00445f;--ngg-orange: #f47635;--ngg-ink: #171717;--ngg-soft-ink: #444444;--ngg-mist: #eef7fb;--ngg-line: #d5e7ef;--ngg-art: #bfe1f0;--ngg-tag: #fffdf7;--ngg-tag-line: #c9bfa8;color:var(--ngg-ink)}.ngg-top .ngg-top__head{margin-bottom:8px;text-align:center}.ngg-top .ngg-top__heading{margin:0;color:var(--ngg-blue);font-size:clamp(26px,3vw,36px);line-height:1.15}.ngg-top .ngg-top__sub{margin:6px 0 0;color:var(--ngg-soft-ink);font-size:16px}.ngg-top .ngg-top__stage{position:relative;padding:48px 0 12px}.ngg-top .ngg-top__art{position:absolute;top:0;bottom:0;left:-3vw;right:-3vw;z-index:0;pointer-events:none;overflow:hidden}.ngg-top .ngg-top__art svg,.ngg-top .ngg-top__art img{display:block;width:100%;height:100%;object-fit:cover}.ngg-top .ngg-top__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:48px 16px}.ngg-top .ngg-top__card{position:relative;display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--ngg-line);border-radius:18px}.ngg-top .ngg-top__peek{position:absolute;top:0;right:16px;z-index:2;width:72px;transform:translateY(-62%);pointer-events:none}.ngg-top .ngg-top__peek img,.ngg-top .ngg-top__peek svg{display:block;width:100%;height:auto}.ngg-top .ngg-top__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:17px 17px 0 0;background:var(--ngg-mist)}.ngg-top .ngg-top__media img{display:block;width:100%;height:100%;object-fit:cover}.ngg-top .ngg-top__badge{position:absolute;top:14px;left:14px;padding:5px 12px;border-radius:999px;background:var(--ngg-orange);color:var(--ngg-ink);font-size:13px;font-weight:600;line-height:1.2}.ngg-top .ngg-specimen{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);padding:6px 11px 6px 24px;border:1px solid var(--ngg-tag-line);border-radius:3px;background:var(--ngg-tag);color:var(--ngg-ink);font-size:12px;line-height:1.3}.ngg-top .ngg-specimen:before{content:"";position:absolute;left:8px;top:50%;width:8px;height:8px;margin-top:-4px;border:1px solid var(--ngg-tag-line);border-radius:50%;background:#fff}.ngg-top .ngg-specimen__common{display:block;font-weight:600}.ngg-top .ngg-specimen__latin{display:block;font-style:italic}.ngg-top .ngg-top__body{display:flex;flex-direction:column;gap:10px;flex:1;padding:16px 18px 20px}.ngg-top .ngg-top__title{display:block;color:var(--ngg-ink);font-size:20px;line-height:1.2;text-decoration:none}.ngg-top .ngg-top__title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ngg-top .ngg-top__price{margin:0;color:var(--ngg-soft-ink);font-size:15px}.ngg-top .ngg-top__price strong{color:var(--ngg-ink);font-weight:600}.ngg-top .ngg-top__pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ngg-top .ngg-top__pills li{margin:0;padding:0}.ngg-top .ngg-top__pill{display:inline-block;padding:5px 12px;border:1px solid transparent;border-radius:999px;background:var(--ngg-mist);color:var(--ngg-ink);font-size:13px;line-height:1.2;text-decoration:none;transition:border-color .15s ease}.ngg-top .ngg-top__pill:hover{border-color:var(--ngg-blue)}.ngg-top .ngg-top__shop{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:999px;background:var(--ngg-deep);color:#fff;font-size:15px;text-decoration:none;transition:background-color .15s ease}.ngg-top .ngg-top__shop:hover{background:var(--ngg-deeper);color:#fff}.ngg-top .ngg-top__all-row{position:relative;z-index:1;display:flex;justify-content:center;margin-top:32px}.ngg-top .ngg-top__all{display:inline-flex;align-items:center;padding:12px 24px;border:1.5px solid var(--ngg-deep);border-radius:999px;background:#fff;color:var(--ngg-deep);font-size:16px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.ngg-top .ngg-top__all:hover{background:var(--ngg-deep);color:#fff}.ngg-top .ngg-top__all .ngg-arrow{display:inline-block;margin-left:8px;color:var(--ngg-orange)}.ngg-top a:focus-visible{outline:3px solid var(--ngg-orange);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ngg-top *{transition:none!important}}@media(max-width:399px){.ngg-top .ngg-top__peek{width:60px}}@media(min-width:400px){.ngg-top .ngg-top__grid{grid-template-columns:repeat(2,1fr);gap:44px 12px}.ngg-top .ngg-top__peek{width:56px;right:10px}.ngg-top .ngg-top__body{padding:14px 14px 16px}.ngg-top .ngg-top__title{font-size:17px}}@media(min-width:990px){.ngg-top .ngg-top__grid{grid-template-columns:repeat(4,1fr);gap:16px}.ngg-top .ngg-top__peek{width:76px;right:16px}.ngg-top .ngg-top__body{padding:18px 20px 22px}.ngg-top .ngg-top__title{font-size:20px}.ngg-top .ngg-top__stage{padding:56px 0 24px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ngg-top-picks.css.map */
