.iqos-sidebar-toggle{display:none}
body[data-iqos-surface="host"] main:has(#iqticketing-frame){max-width:none!important;width:100%!important}
@media(min-width:1024px){
 body[data-iqos-surface="host"] .iqos-shell-sidebar{overflow:visible!important}
 body[data-iqos-surface="host"] .iqos-sidebar-toggle{position:absolute;display:grid;place-items:center;right:-12px;top:27px;width:24px;height:28px;padding:0;border:1px solid #dedee4;border-radius:8px;background:#fff;color:#73737d;box-shadow:0 2px 7px #0000000a;z-index:51;cursor:pointer}
 body[data-iqos-surface="host"] .iqos-sidebar-toggle:hover{background:#ededf1;color:#1d1d1f}
 body[data-iqos-surface="host"] .iqos-sidebar-toggle:focus-visible{outline:2px solid #6b98e2;outline-offset:3px}
 body[data-iqos-sidebar="collapsed"] .iqos-shell-sidebar{width:64px!important}
 body[data-iqos-sidebar="collapsed"] #root .lg\:pl-56{padding-left:64px!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-brand{position:relative;height:84px;min-height:84px;padding:0!important;overflow:hidden;justify-content:flex-start!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-brand>img{visibility:hidden}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-brand:before{content:"";position:absolute;left:14px;top:24px;width:37px;height:38px;background:url('/iqos-logo.png') -10px center/158px auto no-repeat}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-nav{padding:8px!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-nav .iqos-nav-heading{display:none!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-nav .iqos-nav-group{margin:0!important;padding:4px 0!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-nav .iqos-nav-group+.iqos-nav-group{border-top:1px solid #e3e3e9;margin-top:7px!important;padding-top:9px!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-nav button,body[data-iqos-sidebar="collapsed"] .iqos-sidebar-tools button{width:46px!important;height:40px;min-height:40px;justify-content:center!important;padding:10px!important;gap:0!important;font-size:0!important;line-height:0!important;margin:2px 0!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-nav button>span,body[data-iqos-sidebar="collapsed"] .iqos-sidebar-tools button>span{display:none!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-nav button>svg,body[data-iqos-sidebar="collapsed"] .iqos-sidebar-tools button>svg{display:block;width:18px!important;height:18px!important;flex:none}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-nav button>svg~svg{display:none!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-nav details>div>div{display:none!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-tools{padding:8px!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-tools>div{display:none!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-account{padding:10px 6px!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-account>div{flex-direction:column;gap:8px!important;padding:0!important}
 body[data-iqos-sidebar="collapsed"] .iqos-sidebar-account>div>div.min-w-0{display:none!important}
 body[data-iqos-surface="host"][data-iqos-sidebar="collapsed"] #root aside.iqos-shell-sidebar nav button,
 body[data-iqos-surface="host"][data-iqos-sidebar="collapsed"] #root aside.iqos-shell-sidebar .iqos-sidebar-tools button{font-size:0!important;line-height:0!important;justify-content:center!important;gap:0!important;padding:10px!important}
}
