@font-face{font-family:"Bellota Local";src:url(https://blagbeauty.com/wp-content/mu-plugins/blagbeauty-identity/fonts/Bellota-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Bellota Local";src:url(https://blagbeauty.com/wp-content/mu-plugins/blagbeauty-identity/fonts/Bellota-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}body.bb-identity-v2{--bb-ink:#6d412a;--bb-deep:#563624;--bb-pink:#f99ab3;--bb-pale:#f0d8de;--bb-paper:#fffaf7;--bb-line:#eadbd2;font-family:"Bellota Local","Trebuchet MS",Arial,sans-serif!important;font-synthesis:none;color:var(--bb-ink)}body.bb-identity-v2 :where(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,summary,li,dt,dd,.menu-link,.ast-custom-button){font-family:inherit!important}body.bb-identity-v2 :where(strong,b){font-weight:700}body.bb-identity-v2 #masthead{background:#fff!important;border-bottom:1px solid var(--bb-line)!important;box-shadow:none!important}body.bb-identity-v2 #masthead .site-primary-header-wrap{max-width:1280px;padding-inline:24px}body.bb-identity-v2 #masthead .custom-logo{width:auto!important;max-width:220px!important;max-height:78px!important;object-fit:contain}body.bb-identity-v2 .main-header-menu>.menu-item>.menu-link{color:var(--bb-deep)!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;padding-inline:10px!important}body.bb-identity-v2 .main-header-menu>.current-menu-item>.menu-link{color:var(--bb-pink)!important;text-decoration:none!important}body.bb-identity-v2 .main-header-menu .sub-menu{background:#fff!important;border:1px solid var(--bb-line)!important;border-radius:12px!important;box-shadow:0 18px 45px rgb(86 54 36 / .12)!important}body.bb-identity-v2 #masthead .ast-custom-button{background:#fff!important;color:var(--bb-deep)!important;border:1px solid #f2ece8!important;border-radius:0!important;box-shadow:0 8px 24px rgb(86 54 36 / .13)!important;font-weight:700!important}body.bb-identity-v2 #masthead .ast-custom-button:hover{color:#fff!important;background:var(--bb-deep)!important;border-color:var(--bb-deep)!important;transform:translateY(-1px)}body.bb-identity-v2.bb-refined .entry-content{font-size:17px;line-height:1.72}body.bb-identity-v2.bb-refined .entry-content :where(h1,h2,h3){color:var(--bb-ink);letter-spacing:0!important}body.bb-identity-v2.bb-refined .entry-content h1{font-size:clamp(38px,4.1vw,58px)!important;line-height:1.08!important;font-weight:400!important;margin-bottom:28px!important}body.bb-identity-v2.bb-refined .entry-content h1 strong{font-weight:700!important}body.bb-identity-v2.bb-refined .entry-content h2,body.bb-identity-v2.bb-refined .entry-content h3{font-weight:700}body.bb-identity-v2.bb-refined .entry-content p{color:#75523e}body.bb-identity-v2.bb-refined .entry-content :is(.uagb-block-c91e0aae,.uagb-block-1e86b584,.uagb-block-9bd1ef28,.uagb-block-b6412312){background-image:linear-gradient(90deg,rgb(255 255 255 / .20),rgb(255 250 247 / .07)),url(/wp-content/uploads/2024/11/fondo-intro.png)!important;background-color:var(--bb-paper)!important;background-position:center!important;background-size:cover!important;padding-top:64px!important;padding-bottom:82px!important}body.bb-identity-v2.bb-refined .entry-content :is(.uagb-block-c91e0aae,.uagb-block-1e86b584,.uagb-block-9bd1ef28,.uagb-block-b6412312) .bb-hero-image{border-radius:0!important;filter:none!important;box-shadow:none!important}body.bb-identity-v2.bb-refined .entry-content :is(.uagb-block-c91e0aae,.uagb-block-1e86b584,.uagb-block-9bd1ef28,.uagb-block-b6412312) .wp-block-button__link{background:#fff!important;color:var(--bb-deep)!important;border:1px solid #fff!important;border-radius:0!important;box-shadow:0 10px 28px rgb(86 54 36 / .15)!important;padding:17px 38px!important}body.bb-identity-v2.bb-refined .entry-content :is(.uagb-block-c91e0aae,.uagb-block-1e86b584,.uagb-block-9bd1ef28,.uagb-block-b6412312) .wp-block-button__link:hover{background:var(--bb-deep)!important;color:#fff!important;border-color:var(--bb-deep)!important}body.bb-identity-v2.bb-refined .entry-content .uagb-block-2319f3d4{margin:-50px auto 50px!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 15px 38px rgb(86 54 36 / .16)!important;padding:30px!important;position:relative;z-index:3!important}body.bb-identity-v2.bb-refined .entry-content .uagb-block-2319f3d4 :where(h2,h3){color:var(--bb-ink)!important}body.bb-identity-v2.bb-refined .entry-content .uagb-block-2319f3d4 :where(a[href^="tel:"],a[href^="mailto:"]){color:var(--bb-pink)!important;font-weight:700}body.bb-identity-v2.bb-refined .entry-content :where(.section-promociones .block,details.display_info,.bb-editorial){border-color:var(--bb-line)!important;background:#fff!important;box-shadow:0 10px 34px rgb(86 54 36 / .06)!important}body.bb-identity-v2.bb-refined .entry-content :where(input:not([type=checkbox]):not([type=radio]),textarea,select){font-family:"Bellota Local","Trebuchet MS",Arial,sans-serif!important}body.bb-identity-v2 a:focus-visible,body.bb-identity-v2 button:focus-visible,body.bb-identity-v2 input:focus-visible,body.bb-identity-v2 textarea:focus-visible{outline:3px solid #9d506d!important;outline-offset:4px}@media (max-width:1180px){body.bb-identity-v2 #masthead .custom-logo{max-width:175px!important}body.bb-identity-v2 .main-header-menu>.menu-item>.menu-link{font-size:14px!important;padding-inline:8px!important}}@media (max-width:921px){body.bb-identity-v2 #masthead .custom-logo{max-width:170px!important;max-height:66px!important}body.bb-identity-v2.bb-refined .entry-content :is(.uagb-block-c91e0aae,.uagb-block-1e86b584,.uagb-block-9bd1ef28,.uagb-block-b6412312){padding:42px 20px 58px!important}body.bb-identity-v2.bb-refined .entry-content .uagb-block-2319f3d4{margin:20px auto 38px!important}}@media (max-width:781px){body.bb-identity-v2.bb-refined .entry-content h1{font-size:clamp(35px,11vw,48px)!important}body.bb-identity-v2.bb-refined .entry-content{font-size:16px}body.bb-identity-v2.bb-refined .entry-content .uagb-block-2319f3d4{width:calc(100% - 32px);padding:24px!important}}@media (prefers-reduced-motion:reduce){body.bb-identity-v2 *,body.bb-identity-v2 *::before,body.bb-identity-v2 *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}