/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/mobile-container/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.wp-block-caes-hub-mobile-container{margin-block-start:0!important;margin-top:0;position:relative}.mobile-hamburger-trigger{align-items:center;background:transparent;border:0;color:var(--wp--preset--color--contrast);display:flex;padding:10px;transition:all .2s ease}.mobile-hamburger-trigger:hover{background-color:rgba(0,0,0,.05)}.mobile-hamburger-trigger:focus{outline:2px solid #0073aa;outline-offset:2px}.mobile-hamburger-trigger.is-active{background-color:rgba(0,0,0,.1)}.hamburger-icon{display:flex;flex-direction:column;gap:6px;height:19px;transition:transform .3s ease;width:28px}.hamburger-line{background-color:currentColor;border-radius:1px;display:block;height:2px;transform-origin:center;transition:all .3s ease;width:100%}.mobile-hamburger-trigger.is-active .hamburger-icon{transform:rotate(45deg)}.mobile-hamburger-trigger.is-active .hamburger-line:first-child{transform:rotate(90deg) translateX(6px)}.mobile-hamburger-trigger.is-active .hamburger-line:nth-child(2){opacity:0}.mobile-hamburger-trigger.is-active .hamburger-line:last-child{transform:rotate(90deg) translateX(-6px)}.mobile-overlay{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9999}.mobile-overlay.is-open{opacity:1;pointer-events:auto}.mobile-overlay-backdrop{background-color:rgba(0,0,0,.5);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.mobile-overlay-content{background-color:var(--overlay-bg-color,#fff);display:flex;flex-direction:column;height:100%;position:relative;transition:transform .3s ease;width:100%}.mobile-overlay-full .mobile-overlay-content{opacity:0;transform:none;transition:opacity .3s ease}.mobile-overlay-full.is-open .mobile-overlay-content{opacity:1}.mobile-overlay-right .mobile-overlay-content{box-shadow:-2px 0 10px rgba(0,0,0,.1);margin-left:auto;max-width:400px;transform:translateX(100%)}.mobile-overlay-right.is-open .mobile-overlay-content{transform:translateX(0)}.mobile-overlay-left .mobile-overlay-content{box-shadow:2px 0 10px rgba(0,0,0,.1);margin-right:auto;max-width:400px;transform:translateX(-100%)}.mobile-overlay-left.is-open .mobile-overlay-content{transform:translateX(0)}@media (max-width:480px){.mobile-overlay-left .mobile-overlay-content,.mobile-overlay-right .mobile-overlay-content{margin:0;max-width:none;width:100%}.mobile-overlay-right .mobile-overlay-content{transform:translateX(100%)}.mobile-overlay-left .mobile-overlay-content{transform:translateX(-100%)}.mobile-overlay-left.is-open .mobile-overlay-content,.mobile-overlay-right.is-open .mobile-overlay-content{transform:translateX(0)}}.mobile-overlay-close{align-items:center;background:var(--wp--preset--color--base);border:0;color:var(--wp--preset--color--contrast);display:flex;font-size:18px;height:48px;justify-content:center;margin:var(--wp--preset--spacing--30) var(--wp--preset--spacing--30) var(--wp--preset--spacing--30) auto;transition:all .2s ease;width:48px;z-index:1}.mobile-overlay-close:hover{background-color:rgba(0,0,0,.05);border-color:#999}.mobile-overlay-close:focus{outline:2px solid #0073aa;outline-offset:2px}.close-icon{line-height:1}.mobile-overlay-inner{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}@media (max-width:480px){.mobile-overlay-content{max-width:none;width:100%}}@media (prefers-reduced-motion:reduce){.hamburger-icon,.hamburger-line,.mobile-overlay,.mobile-overlay-content,.submenu-arrow{transition:none}}@media (prefers-contrast:high){.mobile-hamburger-trigger{border:2px solid}.mobile-overlay-backdrop{background-color:rgba(0,0,0,.8)}}.logged-in .mobile-overlay{top:var(--wp-admin--admin-bar--height)}

/*# sourceMappingURL=style-index.css.map*/