@keyframes msb-flash{0%,10%,20%,to{opacity:1}15%,5%{opacity:0}}@keyframes msb-shake{0%,27%,to{transform:translateZ(0)}15%,21%,3%,9%{transform:translate3d(-10px,0,0)}12%,18%,24%,6%{transform:translate3d(10px,0,0)}}@keyframes msb-swing{5%{transform:rotate(15deg)}10%{transform:rotate(-10deg)}15%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}25%,to{transform:rotate(0deg)}}@keyframes msb-tada{0%{transform:scaleX(1)}2%,4%{transform:scale3d(.9,.9,.9) rotate(-3deg)}10%,14%,18%,6%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}12%,16%,8%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}20%,to{transform:scaleX(1)}}@keyframes msb-heartbeat{0%{transform:scale(1)}4%{transform:scale(1.3)}8%{transform:scale(1)}12%{transform:scale(1.3)}18%,to{transform:scale(1)}}@keyframes msb-wobble{0%{transform:translateZ(0)}3%{transform:translate3d(-25%,0,0) rotate(-5deg)}6%{transform:translate3d(20%,0,0) rotate(3deg)}9%{transform:translate3d(-15%,0,0) rotate(-3deg)}12%{transform:translate3d(10%,0,0) rotate(2deg)}15%{transform:translate3d(-5%,0,0) rotate(-1deg)}18%,to{transform:translateZ(0)}}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn{align-items:center;background-color:var(--msb-button-bg-color,#000);border-radius:var(--msb-button-border-radius,4px);color:var(--msb-button-text-color,#fff);display:inline-flex;justify-content:center;margin:0!important;padding:0!important;position:relative;text-decoration:none}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn p{margin:0;padding:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn .button-text{align-items:center;border-radius:4px;display:inline-block;padding:5px 8px;z-index:1}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-shadow,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-shadow:hover{box-shadow:0 4px 8px -2px rgba(0,0,0,.35)}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:hover{box-shadow:0 5px var(--msb-button-effect-color,#435100);transition:all .1s ease-in-out}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:active,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:hover:active{box-shadow:0 1px var(--msb-button-effect-color,#435100);top:4px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect.has-msb-shadow,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:hover.has-msb-shadow{box-shadow:0 5px var(--msb-button-effect-color,#435100),0 8px 20px -2px rgba(0,0,0,.4)}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn:not(.has-msb-shadow,.has-msb-3d-effect):hover{box-shadow:0 4px 8px -2px rgba(0,0,0,.35)}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=flash]{animation:msb-flash 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=shake]{animation:msb-shake 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=swing]{animation:msb-swing 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=tada]{animation:msb-tada 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=heartbeat]{animation:msb-heartbeat 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=wobble]{animation:msb-wobble 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border:hover{border:1px solid var(--msb-button-border-color,#000)}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:before{background-color:var(--msb-button-hover-border-color,#000);content:"";position:absolute}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]{transition:all .1s ease .6s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover{background-color:var(--msb-button-hover-bg-color,#fff);border-color:var(--msb-button-hover-bg-color,#fff);border-radius:0;color:var(--msb-button-hover-text-color,#000);transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:before{height:0;width:2px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:before{bottom:0;left:0;transition:all .1s ease .3s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:after{right:0;top:0;transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:before{height:2px;width:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:before{left:0;top:0;transition:all .1s ease .2s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:after{bottom:0;right:0;transition:all .1s ease .4s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover:before{height:100%;transition:all .1s ease .2s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover:after{height:100%;transition:all .1s ease .4s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover .button-text:before{transition:all .1s ease .3s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover .button-text:after{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]{transition:all .1s ease .3s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover{background-color:var(--msb-button-hover-bg-color,#fff);border-color:var(--msb-button-hover-bg-color,#fff);border-radius:0;color:var(--msb-button-hover-text-color,#000);transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:before{height:0;transition:all .1s ease .1s;width:2px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:before{bottom:0;left:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:after{right:0;top:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:before{height:2px;transition:all .1s ease .1s;width:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:before{right:0;top:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:after{bottom:0;left:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover:before{height:100%;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover .button-text:before{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]{border-bottom-left-radius:0;border-top-right-radius:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:before{right:0;top:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:before{bottom:0;left:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]{border-bottom-right-radius:0;border-top-left-radius:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:before{bottom:0;right:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:before{left:0;top:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover{background-color:var(--msb-button-hover-bg-color,#fff);border-color:var(--msb-button-hover-bg-color,#fff);border-radius:0;color:var(--msb-button-hover-text-color,#000);transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:before{height:2px;width:14px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:after{height:14px;width:2px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:after{height:2px;width:14px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover:before{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover:after{height:100%;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover .button-text:after{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect:hover{color:var(--msb-button-hover-text-color,var(--msb-button-text-color,#fff))}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect:hover[data-fill-style=fill1]{background-color:var(--msb-button-hover-bg-color,var(--msb-button-bg-color,#000));border-color:var(--msb-button-hover-bg-color,var(--msb-button-bg-color,#000))}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill2]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill4]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill5]:after{background-color:var(--msb-button-hover-bg-color,var(--msb-button-bg-color,#000));border-radius:var(--msb-button-border-radius,4px);content:"";direction:rtl;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill2]:hover:after{left:auto;right:0;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill3]:after{bottom:0;height:0;top:auto;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill3]:hover:after{height:100%;top:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill4]:after{height:0;top:0;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill4]:hover:after{bottom:0;height:100%;top:auto}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill5]:after{height:100%;left:auto;right:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill5]:hover:after{left:0;width:100%}.msb-front-flex{align-items:flex-start;display:flex;gap:15px}.msb-front-flex .mysticky-welcomebar-lead-content{gap:10px}@media only screen and (max-width:480px){.msb-front-flex{flex-direction:column;gap:8px;margin-top:10px}.msb-front-flex .mysticky-welcomebar-lead-content{gap:8px}}.msb-front-flex .input-error{color:red;display:flex;font-family:inherit;font-size:12px;font-style:normal}.msb-sr-only,a.msb-sr-only,button.msb-sr-only{clip:rect(0,0,0,0)!important;border-width:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.toastmm-is-framed::-webkit-scrollbar , .toastmm-is-framed *::-webkit-scrollbar {display: none ;} .toastmm-menu .toastmm-align-right{text-align:right ;}
.toastmm-menu .toastmm-menu-bar-wrapper{position:fixed ;top:0 ;left:0 ;width:100% ;z-index:9999999999999999 ;margin-top:var(--toastmm-banner-margin) ;}
.toastmm-menu .toastmm-menu-bar-wrapper .toastmm-banner{padding:0 20px ;text-align:center ;font-size:15px ;height:var(--toastmm-banner-height) ;display:grid ;align-items:center ;justify-content:center ;overflow:hidden ;line-height:1 ;position: relative ;background:var(--toastmm-banner-color) ;color:var(--toastmm-banner-text-color) ;}
.toastmm-menu .toastmm-menu-bar-wrapper .toastmm-banner .toastmm-banner-dismiss{position:absolute ;right:20px ;top:50% ;transform:translateY(-50%) ;cursor: pointer ;width:30px ;}
.toastmm-menu .toastmm-menu-bar-wrapper .toastmm-banner .toastmm-banner-dismiss svg{width:100% ;height:auto ;}
.toastmm-menu .toastmm-menu-bar-wrapper .toastmm-banner .toastmm-banner-dismiss svg path{fill:var(--toastmm-banner-text-color) ;}
.toastmm-menu .toastmm-menu-bar{background:var(--toastmm-bar-color) ;padding:20px ;}
.toastmm-menu .toastmm-menu-bar .toastmm-menu-bar-grid{display:flex ;align-items:center ;grid-gap:30px ;}
.toastmm-menu .toastmm-menu-bar .toastmm-menu-bar-grid > *:last-child{margin-left:auto ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger{width:28px ;height:28px ;display:inline-block ;cursor: pointer ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon{cursor: pointer ;width:100% ;height:100% ;position: relative ;transition:all .25s ;border-radius:4px ;cursor:pointer ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon:before, .toastmm-menu .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon:after, .toastmm-menu .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon .toastmm-trigger-middle{content:'' ;width:calc(100% - 6px) ;height:2px ;background:var(--toastmm-bar-text-color) ;position:absolute ;left:3px ;display:block ;transition:all .5s ;top:6px ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon .toastmm-trigger-middle{top:50% ;transform:translateY(-50%) ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon:after{bottom:6px ;top:auto ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_thick .toastmm-trigger-icon:before, .toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_thick .toastmm-trigger-icon:after, .toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_thick .toastmm-trigger-icon .toastmm-trigger-middle{height:4px ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_2_line .toastmm-trigger-icon .toastmm-trigger-middle, .toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_2_line_thick .toastmm-trigger-icon .toastmm-trigger-middle{display:none ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_2_line_thick .toastmm-trigger-icon:before, .toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_2_line_thick .toastmm-trigger-icon:after{height:4px ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_2_line .toastmm-trigger-icon:before, .toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_2_line_thick .toastmm-trigger-icon:before{top:7px ;}
.toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_2_line .toastmm-trigger-icon:after, .toastmm-menu .toastmm-menu-bar .toastmm-trigger.burger_2_line_thick .toastmm-trigger-icon:after{bottom:7px ;}
.toastmm-menu.toastmm-menu-active .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon:before{top:50% ;transform:translateY(-50%) rotate(45deg) ;}
.toastmm-menu.toastmm-menu-active .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon .toastmm-trigger-middle{opacity:0 ;}
.toastmm-menu.toastmm-menu-active .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon:after{bottom:50% ;transform:translateY(50%) rotate(-45deg) ;}
.toastmm-menu.toastmm-menu-active  .toastmm-menu-bar .toastmm-trigger .toastmm-trigger-icon{background:rgba(0,0,0,0.1)  ;}
.toastmm-menu .toastmm-menu-bar .toastmm-bar-col{width:var(--toastmm-bar-column-width) ;line-height:0 ;}
.toastmm-menu .toastmm-menu-bar .toastmm-bar-col:last-child{text-align:right ;}
.toastmm-menu .toastmm-menu-bar .toastmm-icons{text-align:right ;}
.toastmm-menu .toastmm-menu-bar .toastmm-logo + .toastmm-icons{text-align:left ;}
.toastmm-menu .toastmm-menu-bar .toastmm-icons:last-child{text-align:right ;}
.toastmm-menu .toastmm-logo{display:flex ;}
.toastmm-menu .toastmm-logo img{width:100% ;align-self:center ;height:auto ;}
.toastmm-menu .toastmm-custom-icons{display:inline-flex ;align-items:center ;grid-gap:13px ;vertical-align:middle ;}
.toastmm-menu .toastmm-custom-icons .toastmm-custom-icon{width:24px ;position: relative ;}
.toastmm-menu .toastmm-custom-icons .toastmm-custom-icon .toastmm-icon-function-area{position:absolute ;top:0 ;right:0 ;width:12px ;height:12px ;background:#f70747 ;border-radius:100px ;font-size:10px ;display:flex ;justify-content:center ;align-items:center ;color:#ffffff ;}
.toastmm-menu .toastmm-custom-icons .toastmm-custom-icon .toastmm-icon-function-area.toastmm-woocommerce-cart-total{width:auto ;padding:4px ;font-size:9px ;}
.toastmm-menu .toastmm-custom-icons .toastmm-custom-icon svg{width:100% ;height:auto ;}
.toastmm-menu .toastmm-custom-icons .toastmm-custom-icon svg path, .toastmm-menu .toastmm-custom-icons .toastmm-custom-icon svg circle{stroke:var(--toastmm-icon-color) ;}
.toastmm-menu .toastmm-menu-bar .toastmm-search-wrapper{margin-top:18px ;}
.toastmm-menu .toastmm-search-bar{background:rgba(0,0,0,0.1) ;position: relative ;}
.toastmm-menu .toastmm-search-bar .toastmm-search-bar-input{width:100% ;border:none ;height:40px ;padding:0 15px ;display:block ;background:transparent ;}
.toastmm-menu .toastmm-search-bar .toastmm-search-bar-input::placeholder{color:var(--toastmm-bar-text-color) ;font-size:14px ;}
.toastmm-menu .toastmm-search-bar .toastmm-search-bar-icon{position:absolute ;right:0 ;border:none ;top:50% ;transform:translateY(-50%) ;height:40px ;width:40px ;padding:10px ;background:transparent ;}
.toastmm-menu .toastmm-search-bar .toastmm-search-bar-icon svg{width:100% ;height:auto ;stroke:#000000 ;}
.toastmm-ajax-search-results{position:absolute ;bottom:1px ;left:0 ;width:100% ;background:var(--toastmm-menu-color) ;padding:20px ;transform:translateY(100%) ;display:none ;max-height:calc(70vh - var(--toastmm-bar-height)) ;overflow:scroll ;color:var(--toastmm-menu-text-color) ;font-size:13px ;}
.toastmm-menu.toastmm-search-active .toastmm-ajax-search-results{display:block ;}
.toastmm-menu .toastmm-ajax-search-results .toastmm-ajax-search-results-list{margin:0 ;padding:0 ;list-style-type:none ;}
.toastmm-menu .toastmm-ajax-search-results .toastmm-ajax-search-results-list-item-grid{grid-template-columns:1fr ;display:grid ;grid-gap:20px ;position: relative ;border-bottom:1px solid rgba(0,0,0,0.1) ;padding:10px 0 ;}
.toastmm-menu .toastmm-ajax-search-results .toastmm-ajax-search-results-list-item-grid:last-child{border-bottom:none ;}
.toastmm-menu .toastmm-ajax-search-results .toastmm-ajax-search-results-list-item-grid.toastmm-has-image{grid-template-columns:80px 1fr ;}
.toastmm-menu .toastmm-ajax-search-results .toastmm-ajax-search-results-list-item-grid .toastmm-ajax-search-results-list-item-link{position:absolute ;top:0 ;left:0 ;width:100% ;height:100% ;}
.toastmm-menu .toastmm-ajax-search-results .toastmm-ajax-search-results-list-item-grid .toastmm-ajax-search-results-list-item-title{font-size:16px ;font-weight:bold ;}
.toastmm-menu .toastmm-ajax-search-results .toastmm-ajax-search-results-none{text-align:center ;}
.toastmm-menu .toastmm-menu-menu-area{position:fixed ;top:var(--toastmm-menu-offset) ;left:0 ;width:100% ;height:100% ;background:var(--toastmm-menu-color) ;transform:translateX(-100%) ;transition:transform .25s ;max-width:var(--toastmm-menu-max-width) ;color:var(--toastmm-menu-text-color) ;overflow-y:scroll ;z-index:999999999 ;max-height:calc(100% - var(--toastmm-menu-offset) + 2px) ;padding-top:10px ;margin-top:-1px ;}
.toastmm-menu.toastmm-menu-active .toastmm-menu-menu-area{transform:translateX(0) ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul{list-style-type:none ;margin:0 ;padding:0 ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li{margin:0 ;padding:0 ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li a{text-decoration:none ;display:block;position: relative ;font-size:20px ;color:inherit ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li.menu-item-has-children > a .toastmm-menu-item-title{padding-right:75px ;position: relative;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-content-before-menu{margin:20px ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-content-after-menu{margin:20px ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-logo, .toastmm-menu .toastmm-menu-menu-area .toastmm-search-bar{margin:10px 20px ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-icons .toastmm-custom-icons{padding:2rem ;vertical-align:middle ;}
.toastmm-menu .toastmm-menu-bar-content{display:inline-block ;vertical-align:middle ;margin-right:20px ;} .toastmm-menu-item-grid{padding:10px 20px ;}
.toastmm-menu-item-grid.toastmm-has-image{display:grid ;grid-template-columns:80px 1fr ;grid-gap:20px ;align-items:center ;}
.toastmm-menu-item-grid.toastmm-has-image .toastmm-menu-item-image{border-radius:10px ;overflow:hidden ;height:80px ;}
.toastmm-menu-item-grid.toastmm-has-image .toastmm-menu-item-image img, .toastmm-menu-item-grid.toastmm-has-image .toastmm-menu-item-image picture{width:100% ;height:100% ;object-fit:cover ;max-width:none ;}
.toastmm-menu:not(.main-menu-styling-is-default) .toastmm-menu-item-grid.toastmm-has-image{grid-template-columns:1fr ;}
.toastmm-menu:not(.main-menu-styling-is-default) .toastmm-menu-item-grid.toastmm-has-image .toastmm-menu-item-image{height:300px ;}
.toastmm-menu.sub-menu-styling-is-default .sub-menu .toastmm-menu-item-grid.toastmm-has-image{grid-template-columns:80px 1fr ;}
.toastmm-menu.sub-menu-styling-is-default .sub-menu .toastmm-menu-item-grid.toastmm-has-image .toastmm-menu-item-image{height:80px ;}
.toastmm-menu:not(.sub-menu-styling-is-default) .sub-menu .toastmm-menu-item-grid.toastmm-has-image{grid-template-columns:1fr ;}
.toastmm-menu:not(.sub-menu-styling-is-default) .sub-menu .toastmm-menu-item-grid.toastmm-has-image .toastmm-menu-item-image{height:300px ;} .toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li a .toastmm-sub-menu-indicator{position:absolute ;right:0 ;top:0 ;width:24px ;height:100% ;display:flex ;justify-content:center ;align-items:center ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li a .toastmm-sub-menu-indicator svg{width:24px ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li a .toastmm-sub-menu-indicator svg path{stroke:var(--toastmm-menu-text-color) ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li.toastmm-sub-menu-active > a .toastmm-sub-menu-indicator{transform:rotate(90deg) ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li .sub-menu{display:none ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li .sub-menu a{font-size:16px ;}
.toastmm-menu .toastmm-menu-menu-area .toastmm-menu-menu ul li.toastmm-sub-menu-active > .sub-menu{display:block ;} .toastmm-sub-menu-behaviour-is-page.toastmm-submenu-open .toastmm-content-before-menu, .toastmm-sub-menu-behaviour-is-page.toastmm-submenu-open .toastmm-content-after-menu, .toastmm-sub-menu-behaviour-is-page.toastmm-submenu-open .toastmm-menu-menu-area .toastmm-icons, .toastmm-sub-menu-behaviour-is-page.toastmm-submenu-open .toastmm-menu-menu-area .toastmm-search-bar{display:none ;}
body .toastmm-menu.toastmm-sub-menu-behaviour-is-page .toastmm-menu-menu ul li.toastmm-sub-menu-active > a .toastmm-menu-item-grid{font-size:20px ;border-bottom:1px solid rgba(0,0,0,0.1) ;font-weight:bold ;margin-bottom:10px ;grid-template-columns:80px 1fr ;padding:20px ;}
body .toastmm-menu.toastmm-sub-menu-behaviour-is-page .toastmm-menu-menu ul li.toastmm-sub-menu-active > a .toastmm-menu-item-grid .toastmm-menu-item-image{height:80px ;}
.toastmm-menu.toastmm-sub-menu-behaviour-is-page .toastmm-menu-menu ul li.toastmm-sub-menu-active > a .toastmm-sub-menu-indicator{transform:rotate(180deg) ;}
.main-menu-styling-is-grid-2:not(.toastmm-submenu-open) ul.menu{display:grid ;grid-template-columns:1fr 1fr ;}
.toastmm-submenu-open.main-menu-styling-is-grid-2 ul.menu{grid-template-columns:1fr ;}
.toastmm-menu.sub-menu-styling-is-grid-2 .toastmm-menu-menu-area .toastmm-menu-menu ul li.toastmm-sub-menu-active > ul.sub-menu{display:grid ;grid-template-columns:1fr 1fr ;}
.toastmm-menu.sub-menu-styling-is-grid-2 .toastmm-menu-menu-area .toastmm-menu-menu ul li.toastmm-sub-sub-menu-active > ul.sub-menu{grid-template-columns:1fr ;}
.main-menu-styling-is-grid-3:not(.toastmm-submenu-open) ul.menu{display:grid ;grid-template-columns:1fr 1fr 1fr ;}
.toastmm-submenu-open.main-menu-styling-is-grid-2 ul.menu{grid-template-columns:1fr ;}
.toastmm-menu.sub-menu-styling-is-grid-3 .toastmm-menu-menu-area .toastmm-menu-menu ul li.toastmm-sub-menu-active > ul.sub-menu{display:grid ;grid-template-columns:1fr 1fr 1fr ;}
.toastmm-menu.sub-menu-styling-is-grid-3 .toastmm-menu-menu-area .toastmm-menu-menu ul li.toastmm-sub-sub-menu-active > ul.sub-menu{grid-template-columns:1fr ;} .main-menu-styling-is-grid-2:not(.toastmm-submenu-open) ul.menu > li:nth-of-type(2n - 1) > a .toastmm-menu-item-grid{padding-right:10px ;}
.main-menu-styling-is-grid-2:not(.toastmm-submenu-open) ul.menu > li:nth-of-type(2n) > a .toastmm-menu-item-grid{padding-left:10px ;}
.sub-menu-styling-is-grid-2 ul.sub-menu > li:nth-of-type(2n - 1):not(.toastmm-sub-menu-active) > a .toastmm-menu-item-grid{padding-right:10px ;}
.sub-menu-styling-is-grid-2 ul.sub-menu > li:nth-of-type(2n):not(.toastmm-sub-menu-active) > a .toastmm-menu-item-grid{padding-left:10px ;}
.main-menu-styling-is-grid-3:not(.toastmm-submenu-open) ul.menu > li:nth-of-type(3n - 2) > a .toastmm-menu-item-grid{padding-right:10px ;}
.main-menu-styling-is-grid-3:not(.toastmm-submenu-open) ul.menu > li:nth-of-type(3n - 1) > a .toastmm-menu-item-grid{padding-right:10px ;padding-left:10px ;}
.main-menu-styling-is-grid-3:not(.toastmm-submenu-open) ul.menu > li:nth-of-type(3n) > a .toastmm-menu-item-grid{padding-left:10px ;}
.sub-menu-styling-is-grid-3 ul.sub-menu > li:nth-of-type(3n - 2):not(.toastmm-sub-menu-active) > a .toastmm-menu-item-grid{padding-right:10px ;}
.sub-menu-styling-is-grid-3 ul.sub-menu > li:nth-of-type(3n - 1):not(.toastmm-sub-menu-active) > a .toastmm-menu-item-grid{padding-right:10px ;padding-left:10px ;}
.sub-menu-styling-is-grid-3 ul.sub-menu > li:nth-of-type(3n):not(.toastmm-sub-menu-active) > a .toastmm-menu-item-grid{padding-left:10px ;}