.gms114-products{display:grid;gap:25px}.gms114-kit-link{display:inline-flex;min-height:35px;align-items:center;color:var(--mh-accent);font-weight:700;text-decoration:underline;text-underline-offset:4px}.gms114-kit-link:focus-visible{outline:3px solid var(--mh-accent);outline-offset:4px}.gm-vaz2114 .gm-product{scroll-margin-top:95px}.gm-vaz2114 .gm-product:target{border-color:var(--mh-accent);box-shadow:0 0 0 2px #00ff0035}.gm-vaz2114 .mh-button:disabled{opacity:.72;cursor:default;transform:none;box-shadow:none}.gm-vaz2114 .ak-facts dd{overflow-wrap:anywhere}
@media(max-width:1000px){.gm-vaz2114 .gm-hero{display:flex;flex-direction:column;min-height:0}.gm-vaz2114 .gm-hero:after{display:none}.gm-vaz2114 .gm-hero picture{position:relative;order:2;z-index:0;display:block;height:auto;aspect-ratio:4/3}.gm-vaz2114 .gm-hero picture img{width:100%;height:100%;object-fit:contain}.gm-vaz2114 .gm-hero .mh-hero-copy{width:100%;min-height:0;padding:28px;background:linear-gradient(145deg,#050c05,#050c05d9)}.gm-vaz2114 .mh-hero h1{max-width:600px}}
@media(max-width:500px){.gm-vaz2114 .gm-hero .mh-hero-copy{padding:24px 20px}}
@media(min-width:801px) and (max-width:1000px){.gm-vaz2114{max-width:calc(100% - 110px);margin-left:20px;margin-right:90px}}

.gm-vaz2114 .gm-hero{min-height:640px}.gm-vaz2114 .gm-hero picture img{object-position:right bottom}
@media(max-width:1000px){.gm-vaz2114 .gm-hero{min-height:0}.gm-vaz2114 .gm-hero picture{aspect-ratio:1/1}.gm-vaz2114 .gm-hero picture img{position:absolute;inset:0;display:block;object-fit:cover;object-position:center bottom}}
