.detail-group-decision .groupDecisionPromo{object-fit:contain;border-radius:18px;width:100%;height:auto;display:block}.detail-group-decision .detailBody{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:800px){.detail-group-decision .detailBody{grid-template-columns:minmax(0,1fr)}}.seabilRecognition{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:34px;display:flex}.seabilRecognition a{opacity:.78;max-width:100%;transition:opacity .2s;display:inline-flex}:is(.seabilRecognition a:hover,.seabilRecognition a:focus-visible){opacity:1}.seabilRecognition img{width:auto;max-width:100%;height:44px;display:block}.detail-nullun .detailHero{grid-template-columns:minmax(290px,350px) minmax(0,1fr)}.nullunHeroIcon{background:#10090a;border:1px solid #ff707c40;border-radius:24px;place-items:center;width:100%;padding:clamp(16px,5vw,32px);display:grid}.nullunHeroIcon img{aspect-ratio:1;object-fit:contain;width:min(100%,clamp(160px,50vw,220px));height:auto;display:block}.detail-nullun .eyebrow,.detail-nullun .detailBody small,.detail-nullun .nullunProductOverview article>span,.detail-nullun .nullunHubGrid article>span{color:#ff9aa2}.detail-nullun .nullunProductOverview a,.detail-nullun .nullunHub a:not(.primary){color:#ff9aa2;text-decoration-color:#ff9aa27a}:is(.detail-nullun a:focus-visible,.detail-nullun summary:focus-visible){outline-offset:4px;border-radius:6px;outline:3px solid #ff9aa2}.nullunRecognition{background:linear-gradient(135deg,#ff41511a,#ffffff09);border:1px solid #ff707c4d;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;margin-top:46px;padding:34px 36px;display:grid}.nullunRecognition h2{color:#fff7f8;letter-spacing:-.04em;margin:14px 0 10px;font-size:clamp(28px,3.5vw,42px);line-height:1.08}.nullunRecognition>div>p:last-child{color:#c9b8bb;max-width:760px;margin:0;line-height:1.7}.nullunScoutBadge{border-radius:12px;max-width:100%;display:inline-flex}.nullunScoutBadge img{width:300px;max-width:100%;height:auto;display:block}@media (max-width:900px){.detail-nullun .detailHero{grid-template-columns:1fr}.nullunHeroIcon{width:min(390px,100%)}.nullunRecognition{grid-template-columns:1fr;gap:24px}}@media (max-width:620px){.nullunRecognition{margin-top:28px;padding:26px 20px}.nullunScoutBadge{justify-content:center;width:100%}}
