
/* TAKEAWAY ONLY — requested gallery rounding + 05 selection accordion */
html body #page-takeaway-snack .takeaway-dynamic-gallery .takeaway-main-frame{
  border-radius:22px!important;
  overflow:hidden!important;
}
html body #page-takeaway-snack .takeaway-dynamic-gallery .takeaway-main-frame > .takeaway-main-image,
html body #page-takeaway-snack .takeaway-dynamic-gallery .takeaway-main-frame > .gallery-transition-layer{
  border-radius:inherit!important;
}
html body #page-takeaway-snack .takeaway-gallery-thumb,
html body #page-takeaway-snack .takeaway-gallery-thumb.active,
html body #page-takeaway-snack .takeaway-gallery-thumb.is-selected{
  border-radius:18px!important;
  overflow:hidden!important;
}
html body #page-takeaway-snack .takeaway-gallery-thumb > img{
  border-radius:inherit!important;
}

html body #page-takeaway-snack .take68-summary.takeaway-summary-accordion{
  padding:0!important;
  overflow:hidden!important;
}
html body #page-takeaway-snack .takeaway-summary-toggle{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  width:100%!important;
  margin:0!important;
  padding:18px!important;
  cursor:pointer!important;
  user-select:none!important;
}
html body #page-takeaway-snack .takeaway-summary-toggle .take68-summary-num{
  flex:0 0 auto!important;
}
html body #page-takeaway-snack .takeaway-summary-toggle > span:nth-child(2){
  color:#fff!important;
  font-size:16px!important;
  font-weight:850!important;
}
html body #page-takeaway-snack .takeaway-summary-chevron{
  width:10px!important;
  height:10px!important;
  margin-left:auto!important;
  border-right:2px solid rgba(255,255,255,.78)!important;
  border-bottom:2px solid rgba(255,255,255,.78)!important;
  transform:rotate(45deg)!important;
  transition:transform .22s ease!important;
}
html body #page-takeaway-snack .take68-summary.takeaway-summary-open .takeaway-summary-chevron{
  transform:rotate(225deg)!important;
}
html body #page-takeaway-snack .takeaway-summary-body{
  display:grid!important;
  grid-template-rows:0fr!important;
  opacity:0!important;
  transition:grid-template-rows .32s cubic-bezier(.22,.85,.2,1), opacity .22s ease!important;
}
html body #page-takeaway-snack .takeaway-summary-body-inner{
  min-height:0!important;
  overflow:hidden!important;
  padding:0 18px!important;
}
html body #page-takeaway-snack .take68-summary.takeaway-summary-open .takeaway-summary-body{
  grid-template-rows:1fr!important;
  opacity:1!important;
}
html body #page-takeaway-snack .take68-summary.takeaway-summary-open .takeaway-summary-body-inner{
  padding-bottom:18px!important;
}
html body #page-takeaway-snack .take68-summary.takeaway-summary-accordion .take68-summary-head{
  margin:0!important;
}
@media(max-width:760px){
  html body #page-takeaway-snack .takeaway-dynamic-gallery .takeaway-main-frame{
    border-radius:18px!important;
  }
  html body #page-takeaway-snack .takeaway-gallery-thumb,
  html body #page-takeaway-snack .takeaway-gallery-thumb.active,
  html body #page-takeaway-snack .takeaway-gallery-thumb.is-selected{
    border-radius:16px!important;
  }
  html body #page-takeaway-snack .takeaway-summary-toggle{
    padding:15px!important;
  }
  html body #page-takeaway-snack .takeaway-summary-body-inner{
    padding-left:15px!important;
    padding-right:15px!important;
  }
  html body #page-takeaway-snack .take68-summary.takeaway-summary-open .takeaway-summary-body-inner{
    padding-bottom:15px!important;
  }
}
