#mobile-menu .m-scooter-age > a.m-scooter-choice {
  position:relative;isolation:isolate;overflow:hidden;
  display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:flex-end!important;
  min-height:86px;color:#fff!important;
  background:radial-gradient(ellipse at 90% 38%,#aa9986 0%,#897b69 34%,#484640 71%,#302f2c 100%)!important;
}
#mobile-menu .m-scooter-age .m-scooter-choice > .cm-choice-photo {
  position:absolute!important;pointer-events:none;top:1%;right:1%;
  width:84%!important;height:98%!important;max-width:none!important;object-fit:contain;object-position:right center;
  opacity:1!important;mix-blend-mode:normal;z-index:0;
  filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));
}
#mobile-menu .m-scooter-age .m-scooter-choice::after {
  content:'';pointer-events:none;position:absolute;inset:0;z-index:1;
  background:linear-gradient(90deg,#171714ec 0%,#171714ba 31%,#17171430 76%,transparent 99%),
    linear-gradient(0deg,#17171499 0%,transparent 54%);
}
#mobile-menu .m-scooter-age .m-scooter-choice :is(strong,span,small) {
  position:relative;z-index:2;color:#fffaf2!important;opacity:1;text-shadow:0 1px 3px #171714;
}
#mobile-menu .m-scooter-age .m-scooter-choice[href$="/cruiser-surfskate"] img{height:126%!important;width:auto!important;right:18%;top:-13%;transform:rotate(45deg)}
#mobile-menu .m-scooter-age .m-scooter-choice[href$="/longboard"] img{height:132%!important;width:auto!important;right:18%;top:-16%;transform:rotate(45deg)}
