.kitTitle{font-size:32px!important;line-height:1.2!important}.kitOptions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.kitOptions button{border:1px solid var(--line);border-radius:6px;display:flex;flex-direction:column;gap:9px;align-items:center;padding:16px 5px}.kitOptions button[aria-checked=true]{border:2px solid #71172e;background:#fbf0f2;padding:15px 4px}.kitOptions b{font-size:12px}.kitOptions strong{font-size:15px}.kitOptions small{font-size:10px;color:var(--muted)}.kitPix{font-size:12px;color:#496f55}.kitPix>span{font-size:9px;background:#e8f1e8;border-radius:4px;padding:5px;margin-right:8px}.kitComponents{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.kitComponents img{width:100%;height:340px;object-fit:contain;background:white;border-radius:7px}.kitComponents p{font-size:12px;line-height:1.8;color:var(--muted)}.kitGallery .thumbs{max-height:670px;overflow:auto}.kitGallery .thumbs button{flex-shrink:0}@media(max-width:750px){.kitTitle{font-size:27px!important}.kitComponents{grid-template-columns:1fr}.kitComponents img{height:360px}.kitGallery .thumbs{flex-direction:row;overflow:auto;max-height:none}.kitGallery .photo>img{object-fit:contain;aspect-ratio:1/1.1;background:white}.kitOptions strong{font-size:13px}}
