.mobile-tab-menu{display:block;justify-self:start}.mobile-tab-menu__trigger{border:0;background:transparent;cursor:pointer}.mobile-tab-menu__trigger svg{width:2.2rem;height:2.2rem}.mobile-tab-menu__panel[hidden],.mobile-tab-menu__tab-panel[hidden],.mobile-tab-menu__group-content[hidden],.mobile-tab-menu__policies[hidden]{display:none!important}body.mobile-tab-menu-open{overflow:hidden}@media screen and (min-width:990px){.mobile-tab-menu{display:none}}@media screen and (max-width:989px){.mobile-tab-menu__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;overflow:hidden;direction:rtl;background:#fcf9f5;color:#252126;font-family:var(--font-body-family),Assistant,sans-serif;font-size:1.5rem;letter-spacing:0;text-align:right}.mobile-tab-menu__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;flex:none;min-height:5.8rem;padding:max(.4rem,env(safe-area-inset-top)) 1.2rem .4rem;border-bottom:1px solid #e7dfe2;background:#fcf9f5}.mobile-tab-menu__brand{display:inline-flex;align-items:center;min-height:4.4rem;color:inherit;font-weight:700;text-decoration:none}.mobile-tab-menu__logo{display:block;width:auto;max-width:8rem;max-height:4.6rem;object-fit:contain}.mobile-tab-menu__head-actions{display:flex;align-items:center;gap:.4rem}.mobile-tab-menu__icon{display:grid;place-items:center;flex:none;width:4.4rem;height:4.4rem;padding:.9rem;border:0;border-radius:50%;background:transparent;color:#292129;cursor:pointer}.mobile-tab-menu__icon svg{width:2rem;height:2rem}.mobile-tab-menu__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:none;border-bottom:1px solid #e2d9df;background:#fcf9f5}.mobile-tab-menu__tab{display:grid;place-items:center;min-width:0;min-height:5rem;padding:.5rem .3rem;border:0;border-bottom:.3rem solid transparent;background:transparent;color:#3d373c;font:inherit;font-size:1.35rem;font-weight:600;line-height:1.22;text-align:center;cursor:pointer}.mobile-tab-menu__tab[aria-selected=true]{border-bottom-color:#d75b99;background:#f8e2eb;color:#2b1e29;font-weight:700}.mobile-tab-menu__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 1.6rem max(2rem,env(safe-area-inset-bottom))}.mobile-tab-menu__tab-panel{min-height:0}.mobile-tab-menu__root-link{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;min-height:6rem;padding:1.2rem .5rem;border-bottom:1px solid #e3dce0;color:#3c3039;font-size:1.5rem;font-weight:650;text-decoration:underline;text-underline-offset:.4rem}.mobile-tab-menu__groups{margin-block:.5rem 1.5rem}.mobile-tab-menu__group{border-bottom:1px solid #e6dde2}.mobile-tab-menu__group-toggle,.mobile-tab-menu__direct-link{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:6rem;padding:1.2rem 1rem;border:0;background:transparent;color:#252126;font:inherit;font-size:1.65rem;font-weight:650;text-align:right;text-decoration:none;cursor:pointer}.mobile-tab-menu__group-toggle[aria-expanded=true]{background:#f8e2eb}.mobile-tab-menu__group-sign{color:#8b7380;font-size:2.2rem;line-height:1;font-weight:300}.mobile-tab-menu__group-sign:before{content:"+"}.mobile-tab-menu__group-toggle[aria-expanded=true] .mobile-tab-menu__group-sign:before{content:"\2212"}.mobile-tab-menu__group-content{padding:1rem .3rem 1.4rem}.mobile-tab-menu__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1rem;margin:0;padding:0;list-style:none}.mobile-tab-menu__links li{min-width:0}.mobile-tab-menu__link{display:flex;align-items:flex-start;gap:.6rem;min-height:4.8rem;padding:1.1rem .5rem;color:#333037;font-size:1.4rem;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.mobile-tab-menu__link:before{content:"\2022";flex:none;color:#cb5591;font-size:1rem;line-height:1.7}.mobile-tab-menu__footer{padding-top:.2rem}.mobile-tab-menu__whatsapp{display:flex;align-items:center;justify-content:center;gap:.7rem;min-height:5.2rem;padding:.8rem 1.1rem;border:1px solid #e5b8ce;border-radius:.8rem;background:#f8e6ee;color:#51273d;font-size:1.45rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none}.mobile-tab-menu__whatsapp img{flex:none;width:2.1rem;height:2.1rem;object-fit:contain}.mobile-tab-menu__quick-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.1rem .65rem;padding:1.3rem 0;border-bottom:1px solid #e6dde2;font-size:1.25rem;line-height:1.35}.mobile-tab-menu__quick-links a,.mobile-tab-menu__quick-links button{display:inline-flex;align-items:center;min-height:4.4rem;padding:.5rem .1rem;border:0;background:transparent;color:#4d4249;font:inherit;text-decoration:none;cursor:pointer}.mobile-tab-menu__quick-links [aria-hidden]{color:#9f8393}.mobile-tab-menu__policies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1rem;padding:.8rem 0 1.2rem;border-bottom:1px solid #e6dde2}.mobile-tab-menu__policies a{display:flex;align-items:center;min-height:4.4rem;padding:.7rem;color:#4d4249;text-decoration:none}.mobile-tab-menu__social{display:flex;align-items:center;justify-content:center;gap:1.2rem;padding:1.2rem 0 .3rem}.mobile-tab-menu__social>a:not(.mobile-tab-menu__phone){display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;color:#45343e}.mobile-tab-menu__social svg,.mobile-tab-menu__social img{display:block;width:2.6rem;height:2.6rem;object-fit:contain}.mobile-tab-menu__phone{display:inline-flex;align-items:center;min-height:4.4rem;color:#45343e;font-size:1.45rem;text-decoration:none;direction:ltr}.mobile-tab-menu :is(button,a):focus-visible{outline:.3rem solid #922d61;outline-offset:-.2rem;border-radius:.3rem}}@media screen and (max-width:359px){.mobile-tab-menu__head{min-height:5.8rem;padding-inline:1rem}.mobile-tab-menu__logo{max-width:7.2rem;max-height:4.4rem}.mobile-tab-menu__tab{font-size:1.22rem}.mobile-tab-menu__scroll{padding-inline:1.2rem}.mobile-tab-menu__links{gap:.1rem .4rem}.mobile-tab-menu__link{font-size:1.3rem;padding-inline:.2rem}.mobile-tab-menu__whatsapp{font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.mobile-tab-menu *{scroll-behavior:auto!important}}@media screen and (max-width:989px){body.mobile-tab-menu-open .whatsapp-floating{display:none!important}}@media screen and (max-width:989px){body.mobile-tab-menu-open .section-header{z-index:10000!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mobile-tab-menu.css.map */
