.utilbar-seccion{background:rgb(var(--background-primary));color:rgb(var(--text-primary))}.utilbar-seccion .utilbar{padding:.55rem max(var(--container-gutter), 50% - var(--container-max-width) / 2);border-bottom:1px solid rgb(var(--text-primary) / .08);justify-content:space-between;align-items:center;gap:1.5rem;font-size:.78rem;display:flex}.utilbar-seccion .utilbar__links{gap:1.6rem;display:flex}.utilbar-seccion .utilbar a,.utilbar-seccion .utilbar button{cursor:pointer;font:inherit;color:rgb(var(--text-primary) / .6);white-space:nowrap;background:0 0;border:0;align-items:center;gap:.4rem;margin:0;padding:0;text-decoration:none;transition:color .15s;display:inline-flex}.utilbar-seccion .utilbar a:hover,.utilbar-seccion .utilbar button:hover{color:rgb(var(--text-primary))}.utilbar-seccion .utilbar__me{gap:1.6rem;margin-left:auto;display:flex}.utilbar-seccion .utilbar__me a,.utilbar-seccion .utilbar__me button{color:rgb(var(--text-primary) / .8);font-weight:500}.utilbar-seccion .utilbar__pill{background:rgb(var(--text-primary));min-width:1.15rem;height:1.15rem;color:rgb(var(--background-primary));font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}@media (max-width:699px){.utilbar-seccion .utilbar__links{display:none}}:root{--sticky-header-enabled:1}.cabecera{--header-grid-template:"main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);--header-padding-block:var(--spacing-3);--header-background-opacity:1;--header-background-blur-radius:0px;--header-transparent-text-color:255 255 255;--header-logo-width:120px;--header-logo-height:25px;z-index:10;position:sticky;top:0}.header[allow-transparency]:not(.is-filled) .button:hover{color:#fff!important;background-color:#0000!important;box-shadow:inset 0 0 0 2px #fff!important}:has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-filled) .button:hover{color:#fff!important;background-color:#0000!important;box-shadow:inset 0 0 0 2px #fff!important}@media screen and (min-width:700px){.cabecera{--header-logo-width:120px;--header-logo-height:25px;--header-padding-block:var(--spacing-6)}}@media screen and (min-width:1150px){.cabecera{--header-grid-template:"logo main-nav secondary-nav" / minmax(0, 1fr) fit-content(70%) minmax(0, 1fr)}}.panel-list__wrapper .navmobile-cta{border-top:1px solid rgb(var(--text-color) / .12);margin-top:1.5rem;padding-top:1.4rem}.panel-list__wrapper .navmobile-cta .button{width:100%}@media (max-height:900px){.navmovil .panel__scroller>ul.v-stack{gap:.55rem}.panel-list__wrapper .navmobile-cta{margin-top:.7rem;padding-top:.7rem}}.navmovil .panel__scroller{position:relative}.panel-list__wrapper .panel-footer__account-social{padding-top:1.25rem}.panel-list__wrapper .panel-footer__account-social>.social-media{flex-wrap:wrap;margin-inline-start:0}.panel-list__wrapper .navmobile-me{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.panel-list__wrapper .navmobile-me__link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;text-decoration:none;display:inline-flex}.panel-list__wrapper .panel-footer__account-link.navmobile-me__link{font-family:var(--text-font-family);font-size:.875rem;font-weight:var(--text-font-weight);line-height:1.6}.panel-list__wrapper .navmobile-me__pill{background:rgb(var(--text-color));min-width:1.15rem;height:1.15rem;color:rgb(var(--background));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.scroll-to-top{z-index:30;opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility .25s;position:fixed;bottom:clamp(16px,3vw,32px);right:clamp(16px,3vw,32px);transform:translateY(10px)}.scroll-to-top.is-visible{opacity:1;visibility:visible;transform:none}.scroll-to-top__button{background:rgb(var(--background,255 255 255));width:56px;height:56px;color:rgb(var(--text-color,0 0 0));border:1px solid rgb(var(--text-color,0 0 0) / .25);border-radius:var(--rounded-button);cursor:pointer;place-items:center;transition:background .2s,color .2s,border-color .2s;display:grid}.scroll-to-top__button:hover{background:rgb(var(--text-color,0 0 0));color:rgb(var(--background,255 255 255));border-color:rgb(var(--text-color,0 0 0))}@media (prefers-reduced-motion:reduce){.scroll-to-top{transition:opacity .2s,visibility .2s;transform:none}.scroll-to-top.is-visible{transform:none}}.ff-fab{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:25;border-radius:var(--rounded-button);background:rgb(var(--button-background-primary));width:56px;height:56px;color:rgb(var(--button-text-primary));justify-content:center;align-items:center;display:none;position:fixed;box-shadow:0 4px 16px #00000040}@media screen and (max-width:699px){.ff-fab{display:inline-flex}.scroll-to-top{bottom:calc(88px + env(safe-area-inset-bottom,0px))}body:has(.product-quick-add.is-visible) .ff-fab{bottom:calc(84px + env(safe-area-inset-bottom,0px))}body:has(.product-quick-add.is-visible) .scroll-to-top{bottom:calc(156px + env(safe-area-inset-bottom,0px))}}.pie-logo{width:100%;padding:20px 0;display:block}.pie-logo-container{justify-content:center;width:100%;display:flex}.pie-logo-wrapper{max-width:100%;display:inline-block}.pie-logo-image{width:500px;max-width:100%;height:auto;display:block}.pie-logo-placeholder{background-color:#f4f4f4;border-radius:8px;justify-content:center;align-items:center;width:500px;max-width:100%;height:100px;display:flex}.pie-logo-placeholder svg{opacity:.3;width:60px;height:60px}@media screen and (max-width:749px){.pie-logo-image,.pie-logo-placeholder{width:300px}}@media screen and (min-width:1000px){.pie-seccion{--footer-block-list-justify-content:space-between}}.pie-seccion .footer__block--menu{text-align:center}.pie-seccion .footer__block--menu ul{align-items:center}.navmovil{z-index:100;position:fixed;inset:0}.navmovil[hidden]{display:none}.navmovil__fondo{background:#00000073;position:absolute;inset:0}.navmovil__panel{background:rgb(var(--background));max-height:92vh;color:rgb(var(--text-color));border-radius:var(--rounded-sm,12px) var(--rounded-sm,12px) 0 0;padding:var(--spacing-6);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -8px 24px #0000002e}.navmovil__cerrar{top:var(--spacing-5);right:var(--spacing-5);color:inherit;cursor:pointer;z-index:1;background:0 0;border:0;position:absolute}.navmovil .panel-list__wrapper,.navmovil .panel,.navmovil .panel__wrapper{flex-direction:column;flex:1;min-height:0;display:flex}.navmovil .panel__scroller{min-height:0;padding-top:var(--spacing-8);flex:1;align-content:flex-start;overflow-y:auto}.navmovil .panel__scroller.tiene-mas{-webkit-mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000 100%)}@media screen and (min-width:700px){.navmovil__panel{border-radius:0;width:min(460px,92vw);max-height:none;top:0;bottom:0;right:auto}}@media screen and (min-width:1000px){.navmovil{display:none}}.cabecera .header{background:rgb(var(--background))}.cabecera .header__link-list a{text-decoration:none}.cabecera .header__icon-list button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.utilbar-seccion .utilbar__me a{font-weight:500}.utilbar__me{align-items:center;gap:1.1rem;display:flex}.utilbar__idioma{color:inherit;letter-spacing:.04em;align-items:center;gap:.4rem;font-size:.78rem;text-decoration:none;display:inline-flex}.utilbar__idioma svg{box-shadow:0 0 0 1px rgb(var(--text-color) / .15);border-radius:2px}.utilbar__idioma:hover span{text-underline-offset:3px;text-decoration:underline}
