body.menu-open{overflow:hidden}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .4) 100%),rgb(93 80 61 / .5);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity 0.4s ease,visibility 0.4s ease;z-index:998}.menu-overlay.active{opacity:1;visibility:visible}.menu-toggle,.close-menu,.submenu-have{padding:0;border:0;border-radius:0;background:#fff0}.menu-toggle:hover,.close-menu:hover,.submenu-have:hover,.menu-toggle:focus,.close-menu:focus,.submenu-have:focus{background-color:#fff0;outline:none}.nav-content{position:fixed;top:0;right:0;width:100%;height:0;padding-bottom:15px;background:linear-gradient(259deg,rgb(53 53 53 / .4) 11.26%,#fff0 67.2%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='390' height='792' viewBox='0 0 390 792' fill='none'%3E%3Cg filter='url(%23filter0_n_1121_15688)'%3E%3Cpath d='M0 0H390V792H0V0Z' fill='%235D503D'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_n_1121_15688' x='0' y='0' width='390' height='792' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1 1' stitchTiles='stitch' numOctaves='3' result='noise' seed='6980'/%3E%3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise'/%3E%3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E%3CfeFuncA type='discrete' tableValues='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E%3C/feComponentTransfer%3E%3CfeComposite operator='in' in2='shape' in='coloredNoise1' result='noise1Clipped'/%3E%3CfeFlood flood-color='rgba(202, 186, 162, 0.1)' result='color1Flood'/%3E%3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1'/%3E%3CfeMerge result='effect1_noise_1121_15688'%3E%3CfeMergeNode in='shape'/%3E%3CfeMergeNode in='color1'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:center center;opacity:0;visibility:hidden;transition:opacity 0.4s ease,visibility 0.4s ease,height 1s cubic-bezier(.23,1,.32,1);display:flex;justify-content:space-between;flex-direction:column;box-shadow:0 4px 20px rgb(0 0 0 / .3);z-index:999;overflow:hidden;border-bottom-left-radius:60px;border-bottom-right-radius:60px}.nav-content.active{height:100svh;opacity:1;visibility:visible}.header-logos{display:flex;align-items:center;justify-content:space-between;padding:30px 28px;border-bottom:1px solid rgb(202 186 162 / .5)}.header-logos img{max-width:112px;max-height:40px}.mobile-menu-logo{filter:brightness(0) invert(1)}.mobile-menu-actions{display:flex;align-items:center;gap:18px}.mobile-menu-whatsapp{display:flex;align-items:center}.close-menu{cursor:pointer}.submenu-have{display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left}.menu-mobile{list-style:none;padding:22px 15px 0;margin-bottom:0;display:flex;flex-direction:column;gap:2px}.menu-mobile a,.menu-mobile .submenu-have{color:#fff8ee;text-decoration:none;font-size:20px;line-height:22px;font-weight:500;font-family:'Manrope',sans-serif}.menu-mobile li.main-menu-item a,li.menu-item-with-submenu .submenu-have{width:100%;padding:9px;border:1px solid #fff0;border-radius:12px;display:flex;transition:all 0.3s ease}li.active .submenu-have{border:1px solid #f8f6f3!important}.menu-mobile.has-active-submenu li.inactive{opacity:.3;transition:opacity 0.3s ease}.menu-mobile.has-active-submenu li.inactive a,.menu-mobile.has-active-submenu li.inactive .submenu-have{pointer-events:none}.submenu{list-style:none;max-height:0;overflow:hidden;transition:all 0.4s ease;display:flex;flex-direction:column;opacity:0}.submenu.show{max-height:600px;opacity:1;pointer-events:auto}.nav-content li.active ul{padding-top:10px;padding-bottom:8px;padding-left:0}.submenu li a{font-weight:400;transition:all 0.2s ease;padding:8px 12px 8px 30px!important;border-radius:8px;display:block;font-size:14px;letter-spacing:.28px;position:relative}.submenu li a::before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:12px;height:2px;background-color:#fff8ee;border-radius:999px;opacity:1;transition:opacity 0.2s ease}.submenu li a:hover{padding-left:20px;background-color:rgb(255 255 255 / .1)}.submenu li a:hover::before{opacity:1}.submenu li a.pressed{background-color:rgb(255 255 255 / .2);transform:scale(.95)}.menu-item-with-submenu{cursor:pointer;position:relative}.menu-item-with-submenu .submenu-arrow{transform:rotate(180deg);transition:transform 0.3s ease}.menu-item-with-submenu.active .submenu-arrow{transform:rotate(0deg)}.submenu-default-image{width:100%;height:260px;margin-top:10px;background:linear-gradient(141deg,rgb(79 66 47 / .72) 44.07%,rgb(93 80 61 / .24) 89.91%),url(/wp-content/uploads/2025/08/tratamiento-injerto-capilar-de-barba-y-bigote.jpg) center/cover;border-radius:12px;opacity:0;transform:translateY(10px);transition:all 0.4s ease 0.1s}.submenu.show .submenu-default-image{opacity:1;transform:translateY(0)}.buttons-links{justify-content:center;display:flex;align-items:center;padding-bottom:30px}.buttons-links a{flex:1;text-align:center;background:#fff;color:#ce1782;font-weight:700;padding:16px 20px;border-radius:10px;text-decoration:none;font-family:'Manrope',sans-serif}.buttons-links a:last-child{background:#fff8ee;color:#353535;display:flex;max-width:240px;text-align:center;justify-content:center}@media screen and (max-width:1130px){[data-id='aa950be']{display:none}}@media (min-width:1025px){.menu-toggle,.menu-mobile-container{display:none}}