.phh,.phf{--m-texto:#404040;--m-tinta:#263F43;--m-teal:#3D6972;--m-teal-osc:#263F43;--m-malva:#A66087;--m-rosa:#ECDBE1;--m-rosa-cl:#F7EEF1;--m-salvia:#B7D2C7;font-family:DM Sans,sans-serif;color:var(--m-texto)}.phh *,.phf *{box-sizing:border-box}.phh a,.phf a{color:inherit;text-decoration:none}.phh ul,.phf ul,.phh li,.phf li{list-style:none!important;margin:0;padding:0}.phh img,.phf img{display:block;max-width:100%;height:auto}.phh-wrap,.phf-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.shopify-section:has(>.phh){position:sticky;top:0;z-index:60}.phh-barra{position:relative}.phh-aviso{background:var(--m-teal);color:#fff;text-align:center;font-size:12px;letter-spacing:2px;text-transform:uppercase;padding:9px 16px}.phh-aviso-in{max-width:1320px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.phh-aviso-txt{text-align:center}.phh-sec{display:flex;justify-content:flex-end;gap:18px;font-size:11px;letter-spacing:1.4px}.phh-sec a{opacity:.85}.phh-sec a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.phh-by{display:block;font-size:10px;letter-spacing:.4px;text-transform:none;color:var(--m-malva);font-family:Gilda Display,serif}.phh-menu .phh-con-by>a .phh-by{position:absolute;left:0;top:50px;line-height:1.2;white-space:nowrap}.phh-menu .phh-con-by>a:after{bottom:14px}.phh-cajon-sec{margin-top:18px!important}.phh-cajon .phh-cajon-sec a{padding:9px 0;font-size:12px;letter-spacing:1.2px;color:var(--m-texto)}.phh-cajon .phh-by{font-size:11px;margin-top:3px;letter-spacing:.3px}.phh-barra{background:#fff;border-bottom:1px solid rgba(64,64,64,.1)}.phh-barra .phh-wrap{max-width:1320px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:84px}.phh-logo img{height:68px;width:auto}.phh-logo span{font-family:Gilda Display,serif;font-size:1.5rem;color:var(--m-tinta)}.phh-menu>ul{display:flex;justify-content:center;gap:24px}.phh-menu>ul>li{position:relative}.phh-menu>ul>li>a{display:block;padding:30px 0;font-size:12.5px;letter-spacing:1.2px;text-transform:uppercase;color:var(--m-tinta);position:relative;white-space:nowrap}.phh-menu>ul>li>a:after{content:"";position:absolute;left:0;bottom:24px;width:0;height:1.5px;background:var(--m-malva);transition:width .25s ease}.phh-menu>ul>li:hover>a:after,.phh-menu>ul>li:focus-within>a:after,.phh-menu .phh-activo>a:after{width:100%}.phh-menu .phh-activo>a{color:var(--m-malva)}.phh-sin-enlace{cursor:default}.phh-con-sub>a{padding-right:14px!important}.phh-con-sub>a:before{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg)}.phh-sub{position:absolute;left:50%;top:100%;transform:translate(-50%,8px);min-width:230px;background:#fff;box-shadow:0 18px 40px #263f4324;border-top:2px solid var(--m-malva);padding:14px 0;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease}.phh-con-sub:hover .phh-sub,.phh-con-sub:focus-within .phh-sub{opacity:1;visibility:visible;transform:translate(-50%)}.phh-sub a{display:block;padding:9px 24px;font-size:14px;color:var(--m-texto);white-space:nowrap}.phh-sub a:hover{background:var(--m-rosa-cl);color:var(--m-malva)}.phh-acciones{display:flex;align-items:center;gap:6px;justify-content:flex-end}.phh-icono{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--m-tinta);cursor:pointer;position:relative;list-style:none;border-radius:50%;transition:background .2s ease}.phh-icono:hover{background:var(--m-rosa-cl)}.phh-icono::-webkit-details-marker{display:none}.phh-icono svg{width:22px;height:22px}.phh-contador{position:absolute;top:4px;right:2px;min-width:18px;height:18px;border-radius:9px;background:var(--m-malva);color:#fff;font-size:11px;line-height:18px;text-align:center;padding:0 5px}.phh-buscar{position:static}.phh-buscar-caja{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid rgba(64,64,64,.1);box-shadow:0 18px 30px #263f4314;padding:18px 32px;display:flex;gap:10px;justify-content:center}.phh-buscar-caja input{flex:0 1 560px;border:1px solid #d9d9d9;padding:12px 14px;font:inherit;font-size:15px;outline:none}.phh-buscar-caja input:focus{border-color:var(--m-teal)}.phh-buscar-caja button,.phf-campo button{background:var(--m-teal);color:#fff;border:0;padding:0 22px;font:inherit;font-size:13px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.phh-buscar-caja button:hover,.phf-campo button:hover{background:var(--m-teal-osc)}.phh-buscar-caja input,.phf-campo input{margin:0!important;width:auto!important;height:auto!important}.phh-buscar-caja button,.phf-campo button{flex:0 0 auto!important;width:auto!important;height:auto!important;margin:0!important}.phf-campo input{flex:1 1 auto!important}.phh-movil{display:none}.phh-movil>summary{list-style:none}.phh-cajon{position:fixed;left:0;top:0;bottom:0;width:min(86vw,360px);background:#fff;z-index:80;padding:22px 24px 40px;overflow-y:auto;box-shadow:0 0 0 100vmax #00000059}.phh-cajon>ul>li{border-bottom:1px solid rgba(64,64,64,.1)}.phh-cajon a,.phh-cajon summary{display:block;padding:15px 0;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;color:var(--m-tinta);cursor:pointer;list-style:none}.phh-cajon summary::-webkit-details-marker{display:none}.phh-cajon summary:after{content:"+";float:right;font-size:18px;line-height:1}.phh-cajon details[open] summary:after{content:"\2013"}.phh-cajon details ul a{padding:10px 0 10px 14px;text-transform:none;letter-spacing:0;font-size:15px;color:var(--m-texto)}.phh-cerrar{background:none!important;border:0!important;width:auto!important;height:auto!important;min-width:0!important;padding:0 6px!important;box-shadow:none!important;font-size:30px!important;line-height:1!important;color:var(--m-tinta)!important;cursor:pointer;float:right;margin:-6px -4px 6px 0!important}.phh-buscar-movil{clear:both}.phh-buscar-movil input{width:100%;border:1px solid #d9d9d9;padding:12px 14px;font:inherit;margin:8px 0 10px}@media(max-width:1199px){.phh-barra .phh-wrap{grid-template-columns:auto 1fr auto;gap:8px;min-height:68px;padding:0 14px}.phh-movil{display:block}.phh-menu,.phh-buscar,.phh-cuenta{display:none}.phh-logo{justify-self:center}.phh-logo img{height:54px}.phh-aviso{font-size:11px;letter-spacing:1.5px}.phh-aviso-in{grid-template-columns:1fr;padding:0}.phh-aviso-hueco,.phh-sec{display:none}}.phf{background:var(--m-teal-osc);color:#ffffffd1;padding:72px 0 28px;font-size:15px;line-height:1.6}.phf-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.5fr;gap:44px}.phf h5{font-family:Gilda Display,serif;font-weight:400;font-size:1.2rem;color:#fff;margin:0 0 18px;letter-spacing:normal;text-transform:none}.phf-logo{display:inline-block;background:#fff;border-radius:50%;padding:10px;margin-bottom:18px}.phf-logo img{width:96px;height:96px;object-fit:cover;border-radius:50%}.phf-logo span{font-family:Gilda Display,serif;font-size:1.3rem;color:var(--m-tinta);padding:20px;display:block}.phf-marca p{margin:0 0 10px;max-width:280px}.phf-marca a:hover,.phf-col a:hover,.phf-legal a:hover{color:#e7b5d0}.phf-red{display:inline-flex;width:38px;height:38px;border:1px solid rgba(255,255,255,.35);border-radius:50%;align-items:center;justify-content:center;margin-top:8px}.phf-red svg{width:18px;height:18px}.phf-col li{margin-bottom:10px}.phf-news p{margin:0 0 16px}.phf-form{margin:0}.phf-campo{display:flex}.phf-campo input{flex:1;min-width:0;border:0;padding:13px 14px;font:inherit;font-size:14px;outline:none}.phf-ok{color:#fff;background:#ffffff1a;padding:12px 14px}.phf-error{color:#f2b8c6;margin-top:8px!important}.phf-sellos{display:flex;gap:28px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:56px;padding-top:32px;border-top:1px solid rgba(255,255,255,.14)}.phf-sellos img{height:44px;width:auto}.phf-base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:32px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);font-size:13px}.phf-legal{display:flex;flex-wrap:wrap;gap:6px 18px}.phf-pagos{display:flex;flex-wrap:wrap;gap:6px}.phf-pago{height:24px;width:auto}@media(max-width:900px){.phf{padding:52px 0 24px}.phf-grid{grid-template-columns:1fr 1fr;gap:34px 24px}.phf-marca,.phf-news{grid-column:1/-1}.phf-wrap{padding:0 20px}.phf-base{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pompa-marco.css.map */
