.localization-picker .localization-picker__option{min-height:44px}
.rorel-topbar .studio-currency-form{margin:0;min-width:0}
.rorel-topbar .studio-currency-form .localization-picker__trigger{min-width:0}
.studio-language{min-width:0}
@media(max-width:850px){
  .rorel-footer .rorel-footer__newsletter{grid-template-columns:minmax(0,1fr)}
  .rorel-footer__newsletter-copy,.rorel-footer__newsletter-form{min-width:0}
  .rorel-footer .rorel-footer__field{min-width:0}
  .rorel-footer .rorel-footer__field input{min-width:0;max-width:100%}
  .mobile-navigation .studio-localization-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;margin:16px;padding:0 0 16px}
  .mobile-navigation .studio-localization-controls .studio-language,.mobile-navigation .studio-localization-controls .studio-currency-form,.mobile-navigation .studio-localization-controls .localization-picker{width:100%;min-width:0}
  .mobile-navigation .localization-picker__trigger{width:100%;min-width:0;min-height:48px;font-size:13px;padding-inline:10px;gap:7px}
  .studio-localization-bar--footer .localization-picker__trigger{min-height:48px;font-size:13px}
  .localization-picker__option{font-size:14px}
  .mobile-navigation[open],.cart-drawer[open]{inset:var(--active-viewport-top,0px) 0 auto auto;height:var(--active-viewport-height,100dvh);max-height:var(--active-viewport-height,100dvh);padding-bottom:env(safe-area-inset-bottom);overflow-y:auto;overscroll-behavior:contain}
  html.active-dialog-open,html.active-dialog-open body{overscroll-behavior:none;overflow:hidden}
}
@media(max-width:749px){
  .studio-product.rorel-pdp .studio-gallery,.studio-product.rorel-pdp .rorel-pdp__pairing{margin-inline:-18px}
}
