.hide__mobile-menu{display:block!important}.mobile__menu--wrapper{display:none}.mobile__menu--wrapper__item:last-of-type{border:none}.mobile__menu--wrapper__item{width:100%;border-bottom:1px solid #D1C0B9}.mobile__menu--wrapper{background:#fff;padding:16px;width:50%}summary,details{list-style:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}summary::-webkit-details-marker{display:none!important}@media screen and (max-width: 700px){.mobile__menu--wrapper{width:100%}}.mobile__menu__summary{display:flex;gap:8px;align-items:center}.menu-title__item{display:flex;padding:16px 0;justify-content:space-between}.menu-description__item{display:grid;gap:16px;grid-template-columns:1fr 1fr}.has__button{padding-bottom:16px}.block__icon{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.block__icon:hover img{background:#ffeacc;border-radius:50px}.menu-title__item>a>h2,.mobile__menu__summary>h2,.menu-description__item__block-title{color:#672c17!important;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.menu-description__item__block-title{margin:0}.menu-title__item>a>h2,.mobile__menu__summary>h2{font-size:20px!important;line-height:28px!important;margin-bottom:0;cursor:pointer}.mobile__menu--button{display:flex;padding:16px 48px;margin:16px 0;justify-content:center;align-items:center;gap:4px;align-self:stretch;border-radius:112px}.mobile__menu--button>*{margin:0}.mobile__menu--button__text{color:#fff;font-family:Sergio Trendy;font-size:24px;font-style:normal;font-weight:400;line-height:32px;text-transform:capitalize}.mobile__menu--button:hover{background-color:#672c17}.icon{cursor:pointer;transform:rotate(0)}.open__dropdown{transform:rotate(180deg)}.menu-description__item__image{background-color:#ffeacc;border-radius:10.8px;overflow:hidden;display:flex;justify-content:center;align-items:center}.menu-description__item__image img{object-fit:cover;border-radius:10.8px;height:162px;width:100%}.active__link>*{font-weight:600!important;font-family:Sergio Trendy!important}@media screen and (max-width: 1200px){.mobile__menu--wrapper{position:fixed;z-index:9999;top:70px;bottom:0;height:calc(100vh - 100px);overflow-y:scroll}}@media screen and (min-width: 1200px){.mobile__menu--wrapper{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/mobile-menu.css.map */
