@font-face{font-family:Mostin Respaldo Narrow;src:local("Arial Narrow Bold");font-style:normal;font-weight:900;size-adjust:93%;ascent-override:91.5%;descent-override:13%;line-gap-override:0%}@font-face{font-family:Mostin Respaldo;src:local("Arial Bold");font-style:normal;font-weight:700 900;size-adjust:76.4%;ascent-override:111.4%;descent-override:15.8%;line-gap-override:0%}:root:root,:root:root body,:root:root .page-wrapper{color:var(--bs-fg);background-color:var(--bs-bg);font-family:var(--font-body--family)}:root:root body{font-size:var(--bs-fs-body);font-weight:400;line-height:var(--bs-lh-body)}:root:root h1,:root:root .h1{max-inline-size:14em;color:var(--bs-fg);font-family:var(--font-heading--family);font-size:var(--bs-fs-h1);font-weight:900;line-height:var(--bs-lh-h1);letter-spacing:var(--bs-tracking-h1);text-transform:uppercase;text-wrap:balance}:root:root h2,:root:root .h2{max-inline-size:22em;color:var(--bs-fg);font-family:var(--font-body--family),sans-serif;font-size:var(--bs-fs-h3);font-weight:400;line-height:var(--bs-lh-h2);letter-spacing:var(--bs-tracking-h2);text-transform:none;text-wrap:balance}:root:root h3,:root:root .h3{color:var(--bs-fg);font-family:var(--font-heading--family);font-size:var(--bs-fs-h4);font-weight:700;line-height:var(--bs-lh-heading);letter-spacing:var(--bs-tracking-nombre);text-transform:uppercase}:root:root body :is([data-bs-section^=bs-]:not([data-bs-section=bs-agenda]),.bs-editorial-ancho) :is(h1,h2,h3):not(:where(nav *,form *,.shopify-app-block *,.bs-agf *,.bs-autor__despues *,.bs-servicio-hero__requisitos *)){font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-transform:uppercase}:root:root body :is([data-bs-section^=bs-]:not([data-bs-section=bs-agenda]),.bs-editorial-ancho) :is(h1,h2,h3):not(:where(nav *,form *,.shopify-app-block *,.bs-agf *,.bs-autor__despues *,.bs-servicio-hero__requisitos *)) :is(span,strong,b,em,a){font:inherit;letter-spacing:inherit;text-transform:inherit}:root:root h4,:root:root .h4,:root:root h5,:root:root .h5{color:var(--bs-fg);font-family:var(--font-heading--family);font-size:var(--bs-fs-h5);font-weight:700;line-height:var(--bs-lh-h5);letter-spacing:var(--bs-tracking-nombre);text-transform:uppercase}:root:root h6,:root:root .h6{color:var(--bs-fg);font-family:var(--font-body--family),sans-serif;font-size:var(--bs-fs-lead);font-weight:400;line-height:var(--bs-lh-lead);letter-spacing:var(--bs-tr-h6)}:root:root p:not(:where(.h1,.h3,.h4,.h5)>*){max-inline-size:68ch;color:var(--bs-fg);font-size:var(--bs-fs-body);line-height:var(--bs-lh-body);text-wrap:pretty}:root:root .bs-texto--small{font-size:var(--bs-fs-small);line-height:var(--bs-lh-small)}:root:root .bs-texto--meta{color:var(--bs-fg-3);font-size:var(--bs-fs-meta);font-weight:600;line-height:var(--bs-lh-meta);letter-spacing:var(--bs-tracking-meta);text-transform:uppercase}:root:root .bs-texto--ui{font-size:var(--bs-fs-ui);line-height:var(--bs-lh-ui)}:root:root .bs-texto--lead{color:var(--bs-fg-2);font-size:var(--bs-fs-lead);line-height:var(--bs-lh-lead);letter-spacing:var(--bs-tracking-lead)}:root:root :is([data-bs-section],.rte) a:not(.button,.button-secondary){color:var(--bs-acento);text-decoration-thickness:var(--bs-borde-ancho);text-underline-offset:var(--bs-enlace-separacion);transition:color var(--bs-dur-1) var(--bs-ease)}:root:root :is([data-bs-section],.rte) a:not(.button,.button-secondary):hover{color:var(--bs-acento-hover);transition-duration:0s}:root:root .bs-esquema--negro,:root:root .bs-esquema--carbon,:root:root .bs-esquema--papel{background-color:var(--bs-bg);color:var(--bs-fg)}:root:root :where([data-bs-section],.bs-agf,.contact-form) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[name=quantity]):not(.email-signup__input),select,textarea){min-inline-size:0;box-sizing:border-box;min-block-size:var(--bs-boton-alto);padding:var(--bs-sp-2) var(--bs-sp-3);border:var(--bs-borde-ancho) solid var(--bs-borde);border-radius:var(--bs-r-md);background-color:var(--bs-superficie);color:var(--bs-fg);font:400 var(--bs-fs-ui) / var(--bs-lh-ui) var(--font-body--family),sans-serif;caret-color:var(--bs-naranja-medio);accent-color:var(--bs-naranja);transition:border-color var(--bs-dur-1) var(--bs-ease)}:root:root :where([data-bs-section],.bs-agf,.contact-form) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[name=quantity]):not(.email-signup__input),select,textarea):focus{border-color:var(--bs-hueso)}:root:root :where([data-bs-section],.bs-agf,.contact-form) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[name=quantity]):not(.email-signup__input),select,textarea)[aria-invalid=true]{border-color:var(--bs-rojo-texto)}:root:root :where([data-bs-section],.bs-agf,.contact-form) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[name=quantity]):not(.email-signup__input),select,textarea)[aria-invalid=true]:focus{border-color:var(--bs-rojo-texto)}:root:root :where([data-bs-section],.bs-agf,.contact-form) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[name=quantity]):not(.email-signup__input),select,textarea)::placeholder{color:var(--bs-fg-3);opacity:1}:root:root :focus-visible{outline:var(--bs-foco-grosor) solid var(--bs-foco);outline-offset:var(--bs-foco-separacion)}:root:root .skip-to-content-link:focus{background-color:var(--bs-naranja);color:var(--bs-negro)}:root:root :where([data-bs-section],.bs-agf,.contact-form) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[name=quantity]):not(.email-signup__input),select,textarea):focus-visible{outline-color:var(--bs-foco)}:root:root .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action),:root:root #header-component[data-menu-style] .bs-header-cta>.bs-boton,:root:root button.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;gap:var(--bs-sp-2);min-block-size:var(--bs-boton-alto);padding-block:0;padding-inline:var(--bs-sp-5);border:var(--bs-borde-ancho) solid var(--bs-naranja);border-radius:var(--bs-r-md);background-color:var(--bs-naranja);box-shadow:var(--bs-reflejo-boton);color:var(--bs-negro);font-family:var(--font-body--family),sans-serif;font-size:var(--bs-fs-ui);font-weight:600;line-height:var(--bs-lh-ui);text-decoration:none;text-transform:none;transition:color var(--bs-dur-1) var(--bs-ease),background-color var(--bs-dur-1) var(--bs-ease),border-color var(--bs-dur-1) var(--bs-ease),box-shadow var(--bs-dur-1) var(--bs-ease),transform var(--bs-dur-1) var(--bs-ease)}:root:root .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action):hover,:root:root button.shopify-payment-button__button--unbranded:hover{background-color:var(--bs-naranja-medio);border-color:var(--bs-naranja-medio);color:var(--bs-negro);transition:color 0s,background-color 0s,border-color 0s,box-shadow 0s,transform var(--bs-dur-1) var(--bs-ease)}:root:root .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action):active,:root:root button.shopify-payment-button__button--unbranded:active{background-color:var(--bs-naranja-presion);border-color:var(--bs-naranja-presion);color:var(--bs-negro);transform:translateY(var(--bs-presion-y));transition:none}:root:root .header .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action),:root:root #header-component[data-menu-style] .bs-header-cta>.bs-boton,:root:root .header button.shopify-payment-button__button--unbranded{min-block-size:calc(var(--bs-boton-alto) - var(--bs-sp-2));padding-inline:var(--bs-sp-4)}:root:root .button.button-secondary:not(.button-unstyled){border-color:var(--bs-linea-fuerte);background-color:transparent;box-shadow:none;color:var(--bs-hueso)}:root:root .button.button-secondary:not(.button-unstyled):hover{border-color:var(--bs-hueso);background-color:var(--bs-pastilla-fondo);color:var(--bs-hueso);transition:color 0s,background-color 0s,border-color 0s,box-shadow 0s,transform var(--bs-dur-1) var(--bs-ease)}:root:root .button.button-secondary:not(.button-unstyled):active{border-color:var(--bs-hueso);background-color:var(--bs-pastilla-fondo);box-shadow:none;color:var(--bs-hueso);transform:translateY(var(--bs-presion-y));transition:none}:root:root .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action):focus-visible,:root:root button.shopify-payment-button__button--unbranded:focus-visible{outline-color:var(--bs-foco)}:root:root .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action)[disabled],:root:root .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action)[aria-disabled=true],:root:root .button.button-secondary:not(.button-unstyled)[disabled],:root:root .button.button-secondary:not(.button-unstyled)[aria-disabled=true]{opacity:1;cursor:not-allowed}:root:root .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action)[aria-busy=true]:before{inline-size:var(--bs-sp-4);block-size:var(--bs-sp-4);border:var(--bs-borde-ancho) solid currentcolor;border-inline-end-color:transparent;border-radius:var(--bs-r-pill);content:""}@media(prefers-reduced-motion:no-preference){:root:root .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action)[aria-busy=true]:before{animation:bs-giro var(--bs-dur-3) linear infinite}}@media screen and (prefers-reduced-motion:no-preference){:root:root .bs-revela--pendiente:not(.is-visible){opacity:0;transform:translateY(var(--bs-desplazamiento))}:root:root .bs-revela--pendiente.is-visible{transition:opacity var(--bs-dur-4) var(--bs-ease),transform var(--bs-dur-4) var(--bs-ease)}}:root:root .bs-faq,:root:root .bs-acordeon{color:var(--bs-fg)}:root:root :is(.bs-faq,.bs-acordeon) details::details-content{block-size:0;overflow:clip;interpolate-size:allow-keywords;transition:block-size var(--bs-dur-3) var(--bs-ease),content-visibility var(--bs-dur-3) allow-discrete}:root:root :is(.bs-faq,.bs-acordeon) details[open]::details-content{block-size:auto}:root:root :is(.bs-faq,.bs-acordeon) details:not(:focus-within)::details-content{transition:none}@media(max-width:1023px),(scripting:none){:root:root .bs-circuito[data-bs-modo=acordeon] details::details-content{block-size:0;overflow:clip;interpolate-size:allow-keywords;transition:block-size var(--bs-dur-3) var(--bs-ease),content-visibility var(--bs-dur-3) allow-discrete}:root:root .bs-circuito[data-bs-modo=acordeon] details[open]::details-content{block-size:auto}:root:root .bs-circuito[data-bs-modo=acordeon] details:not(:focus-within)::details-content{transition:none}}:root:root,:root:root .page-wrapper{scroll-padding-block-start:calc(var(--bs-cabecera-alto) + var(--bs-sp-2));scroll-behavior:smooth}@media(max-width:749px){:root:root:has(.bs-barra-movil),:root:root:has(.bs-barra-movil) .page-wrapper{scroll-padding-block-end:calc(var(--bs-barra-alto) + env(safe-area-inset-bottom) + var(--bs-sp-2))}}@media(prefers-reduced-motion:reduce){:root:root,:root:root .page-wrapper{scroll-behavior:auto}}:root:root ::selection{background-color:var(--bs-seleccion);color:var(--bs-hueso)}:root:root .shopify-policy__container{min-inline-size:0}:root:root [class*=bs-esquema--papel]{color-scheme:light}@media(prefers-reduced-motion:reduce){:root:root .button:not(.button-unstyled,.quick-add__button,.menu-drawer__close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.cart-items__remove,.variant-item__remove,.header-actions__action):hover,:root:root button.shopify-payment-button__button--unbranded:hover,:root:root .button.button-secondary:not(.button-unstyled):hover{transition-duration:var(--bs-dur-1)}}:root:root .predictive-search__close-modal-button{flex-shrink:0}:root:root #header-component[data-menu-style]{--header-padding: 0px;--submenu-padding-block-start: var(--bs-sp-5);color:var(--bs-hueso)}:root:root #header-component[data-menu-style] .header__underlay{--color-submenu: var(--bs-carbon);pointer-events:none}:root:root #header-component[data-menu-style] .header__underlay-closed{block-size:100%;background:none;background-color:var(--bs-negro);border-block-end:var(--bs-borde-ancho) solid transparent;transition:background-color var(--bs-dur-2) var(--bs-ease),border-color var(--bs-dur-2) var(--bs-ease)}:root:root header-component.header[data-menu-style]{transition:backdrop-filter var(--bs-dur-2) var(--bs-ease)}:root:root header-component.header[data-menu-style][data-sticky-state=active]{-webkit-backdrop-filter:var(--bs-vidrio-filtro);backdrop-filter:var(--bs-vidrio-filtro)}:root:root header-component.header[data-menu-style]:has(.menu-drawer-container[open]){-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}:root:root #header-component[data-menu-style][data-sticky-state=active] .header__underlay-closed{background-color:var(--bs-vidrio-fondo);border-block-end-color:var(--bs-vidrio-linea)}@supports not (backdrop-filter: blur(1px)){:root:root #header-component[data-menu-style][data-sticky-state=active] .header__underlay-closed{background-color:var(--bs-vidrio-respaldo)}}:root:root #header-component[data-menu-style] .header__underlay-open{background:var(--bs-carbon);transition:height var(--bs-dur-2) var(--bs-ease)}:root:root #header-component[data-menu-style] .header__underlay-open:after{box-shadow:var(--bs-sombra-2);transition:height var(--bs-dur-2) var(--bs-ease)}:root:root #header-component[data-menu-style] .header__columns{block-size:var(--bs-cabecera-alto);min-block-size:var(--bs-cabecera-alto);padding-block:0;align-items:center;gap:var(--bs-sp-5)}:root:root #header-component[data-menu-style] :is(.header__column,.bs-header-cta){display:contents}:root:root #header-component[data-menu-style=menu] .header__columns{grid-template-areas:"logo menu actions cta";grid-template-columns:auto minmax(0,1fr) auto auto}:root:root #header-component[data-menu-style] .header-logo{grid-area:logo;min-block-size:var(--minimum-touch-target);justify-self:start}:root:root #header-component[data-menu-style] .header-menu{grid-area:menu;min-inline-size:0;justify-content:center}:root:root #header-component[data-menu-style] .header__drawer{grid-area:drawer;min-block-size:var(--minimum-touch-target)}:root:root #header-component[data-menu-style] header-actions{grid-area:actions}:root:root #header-component[data-menu-style] :is(.account-button,.menu-drawer__account,.search-action){display:none}:root:root #header-component[data-menu-style]:has(.bs-header-cta[data-bs-carrito=oculto]):not(:has(.header-actions__cart-icon--has-cart)) header-actions{display:none}:root:root #header-component[data-menu-style=menu]:has(.bs-header-cta[data-bs-carrito=oculto]):not(:has(.header-actions__cart-icon--has-cart)) .header__columns{grid-template-areas:"logo menu cta";grid-template-columns:auto minmax(0,1fr) auto}:root:root #header-component[data-menu-style] .header__icon--menu{inline-size:var(--minimum-touch-target);block-size:var(--minimum-touch-target);padding:0}:root:root #header-component[data-menu-style] .header__icon--menu:after{pointer-events:none!important}:root:root #header-component[data-menu-style] .bs-header-cta>.bs-boton{grid-area:cta;position:relative;font:600 var(--bs-fs-ui) / var(--bs-lh-ui) var(--font-body--family),sans-serif;white-space:nowrap;transition:background-color var(--bs-dur-2) var(--bs-ease),border-color var(--bs-dur-2) var(--bs-ease),color var(--bs-dur-2) var(--bs-ease),box-shadow var(--bs-dur-2) var(--bs-ease),transform var(--bs-dur-1) var(--bs-ease)}:root:root #header-component[data-menu-style] .bs-header-cta>.bs-boton:before{content:"";position:absolute;inset:calc(-1 * (var(--bs-d-1) + var(--bs-borde-ancho))) 0}:root:root #header-component[data-menu-style] .bs-header-cta>.bs-boton:hover{background-color:var(--bs-naranja-medio);border-color:var(--bs-naranja-medio);transition-duration:0s}:root:root:has([data-bs-cta-hero]):not([data-bs-cta-fuera]) #header-component .bs-header-cta>.bs-boton{background-color:transparent;border-color:var(--bs-linea-fuerte);box-shadow:none;color:var(--bs-hueso)}:root:root:has([data-bs-cta-hero]):not([data-bs-cta-fuera]) #header-component .bs-header-cta>.bs-boton:hover{background-color:var(--bs-pastilla-fondo);border-color:var(--bs-hueso)}:root:root #header-component[data-menu-style] .bs-header-cta>.bs-boton:active{background-color:var(--bs-naranja-presion);border-color:var(--bs-naranja-presion);box-shadow:none;color:var(--bs-negro);transform:translateY(var(--bs-presion-y));transition:none}:root:root:has([data-bs-cta-hero]):not([data-bs-cta-fuera]) #header-component .bs-header-cta>.bs-boton:active{background-color:var(--bs-pastilla-fondo);border-color:var(--bs-hueso);color:var(--bs-hueso);transform:translateY(var(--bs-presion-y));transition:none}:root:root #header-component[data-menu-style=menu] .menu-list{--opacity-subdued-text: .64;--menu-horizontal-gap: var(--bs-sp-6);isolation:isolate}:root:root #header-component[data-menu-style=menu] .header-menu__inner{display:flex;align-items:stretch;justify-content:center;block-size:100%}:root:root #header-component[data-menu-style=menu] .overflow-menu::part(list){gap:var(--menu-horizontal-gap);margin-inline:0}:root:root #header-component[data-menu-style=menu] :is(.menu-list__link,.menu-list__link-title){position:relative}:root:root #header-component[data-menu-style=menu] .menu-list__link{min-inline-size:var(--minimum-touch-target);min-block-size:var(--minimum-touch-target);justify-content:center;font:500 var(--bs-fs-ui) / var(--bs-lh-ui) var(--font-body--family),sans-serif;transition:color var(--bs-dur-1) var(--bs-ease)}:root:root #header-component[data-menu-style=menu] .menu-list__list-item:is(:hover,:focus-within) .menu-list__link{transition-duration:0s}:root:root #header-component[data-menu-style=menu] .menu-list__link-title{padding-inline:0}:root:root #header-component[data-menu-style=menu] .menu-list__list-item:has(>a[href$="/pages/sobre-nosotros"],>a[href$="/pages/contacto"]){display:none}:root:root #header-component[data-menu-style=menu] .menu-list__trigger{padding-inline-end:var(--bs-sp-5)}:root:root #header-component[data-menu-style=menu] .menu-list__disclosure{inset-inline-start:auto;inset-inline-end:calc(var(--bs-sp-5) - var(--minimum-touch-target));min-inline-size:var(--minimum-touch-target);min-block-size:var(--minimum-touch-target);padding:0;outline-offset:var(--bs-foco-separacion)}:root:root #header-component[data-menu-style=menu] .menu-list__link-title:after{content:none;position:absolute;inset-inline:0;inset-block-start:calc(100% + var(--bs-activo-separacion));block-size:var(--bs-activo-grosor);border-radius:var(--bs-r-pill);background-color:var(--bs-naranja)}:root:root #header-component[data-menu-style=menu] .menu-list__link--active .menu-list__link-title:after{content:""}@supports (anchor-name: --a){:root:root #header-component[data-menu-style=menu] .menu-list__list-item:is(:hover,:focus-within) .menu-list__link-title{anchor-name:--bs-nav}:root:root #header-component[data-menu-style=menu] .menu-list:before{content:"";position:absolute;position-anchor:--bs-nav;pointer-events:none;z-index:-1;inset-inline-start:anchor(start);inset-inline-end:anchor(end);inset-block-start:calc(anchor(top) - var(--bs-pastilla-aire));inset-block-end:calc(anchor(bottom) - var(--bs-pastilla-aire));border-radius:var(--bs-r-md);background:var(--bs-pastilla-fondo);box-shadow:var(--bs-pastilla-borde);display:none;opacity:0;transition:inset-inline-start 0s var(--bs-dur-retiene) allow-discrete,inset-inline-end 0s var(--bs-dur-retiene) allow-discrete,inset-block-start 0s var(--bs-dur-retiene) allow-discrete,inset-block-end 0s var(--bs-dur-retiene) allow-discrete,opacity var(--bs-dur-1) var(--bs-ease),display var(--bs-dur-1) allow-discrete}:root:root #header-component[data-menu-style=menu] .menu-list:has(.menu-list__list-item:is(:hover,:focus-within)):before{display:block;opacity:1;transition:inset-inline-start var(--bs-dur-2) var(--bs-ease),inset-inline-end var(--bs-dur-2) var(--bs-ease),inset-block-start var(--bs-dur-2) var(--bs-ease),inset-block-end var(--bs-dur-2) var(--bs-ease),opacity var(--bs-dur-1) var(--bs-ease),display var(--bs-dur-1) allow-discrete}@starting-style{:root:root #header-component[data-menu-style=menu] .menu-list:has(.menu-list__list-item:is(:hover,:focus-within)):before{opacity:0}}}@supports not (anchor-name: --a){:root:root #header-component[data-menu-style=menu] .menu-list__list-item:is(:hover,:focus-within) .menu-list__link-title{border-radius:var(--bs-r-md);background:var(--bs-pastilla-fondo);box-shadow:var(--bs-pastilla-borde)}}:root:root #header-component[data-menu-style=menu] .menu-list__submenu{--submenu-padding-block-start: var(--bs-sp-5);--submenu-padding-block-end: var(--bs-sp-5);transition:clip-path var(--bs-dur-2) var(--bs-ease)}:root:root #header-component[data-menu-style=menu] .menu-list__submenu[inert]{visibility:hidden;pointer-events:none}:root:root #header-component[data-menu-style=menu] .menu-list__submenu-inner{min-block-size:calc(var(--bs-ficha-alto) + var(--submenu-padding-block-start) + var(--submenu-padding-block-end))}:root:root #header-component[data-menu-style=menu] .mega-menu__column{grid-column:1 / span 2}:root:root #header-component[data-menu-style=menu] .mega-menu__column>div>.mega-menu__link{display:flex;align-items:center;min-block-size:var(--minimum-touch-target);padding-inline:var(--bs-sp-3);border-radius:var(--bs-r-md);color:var(--bs-suave);font:500 var(--bs-fs-ui) / var(--bs-lh-ui) var(--font-body--family),sans-serif;transition:color var(--bs-dur-1) var(--bs-ease),background-color var(--bs-dur-1) var(--bs-ease)}:root:root #header-component[data-menu-style=menu] .mega-menu__column>div>.mega-menu__link:is(:hover,:focus-visible){color:var(--bs-hueso);background-color:var(--bs-pastilla-fondo);transition-duration:0s}:root:root #header-component[data-menu-style] .bs-fichas{position:absolute;inset-block-start:calc(100% + var(--submenu-padding-block-start));inset-inline-end:max(var(--bs-margen),calc((100% - var(--bs-max)) / 2));z-index:calc(var(--layer-header-menu) + 1);inline-size:var(--bs-ficha-ancho);block-size:var(--bs-ficha-alto);display:grid;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--bs-dur-1) var(--bs-ease),visibility 0s var(--bs-dur-1)}:root:root #header-component[data-menu-style=menu]:has(.menu-list__disclosure[aria-expanded=true]) .bs-fichas{opacity:1;visibility:visible;transition:opacity var(--bs-dur-2) var(--bs-ease),visibility 0s}:root:root #header-component:not([data-menu-style=menu]) .bs-fichas{display:none}:root:root #header-component[data-menu-style] .bs-ficha{grid-area:1 / 1;display:flex;flex-direction:column;gap:var(--bs-sp-2);padding:var(--bs-sp-5);border:var(--bs-borde-ancho) solid var(--bs-linea);border-radius:var(--bs-r-lg);background-color:var(--bs-sup-1);opacity:0;transition:opacity var(--bs-dur-1) var(--bs-ease)}:root:root #header-component[data-menu-style] .bs-ficha[data-bs-activa]{opacity:1}:root:root #header-component[data-menu-style] .bs-ficha :is(.bs-ficha__nombre,.bs-ficha__precio,.bs-ficha__plazo,.bs-ficha__resumen){margin:0;color:var(--bs-suave);font:400 var(--bs-fs-small) / var(--bs-lh-small) var(--font-body--family),sans-serif}:root:root #header-component[data-menu-style] .bs-ficha .bs-ficha__nombre,:root:root #header-component[data-menu-style] .bs-ficha__cifra{color:var(--bs-hueso);font:700 var(--bs-fs-h5) / var(--bs-lh-h5) var(--font-heading--family)}:root:root #header-component[data-menu-style] .bs-ficha__cifra{font-weight:900}:root:root #header-component[data-menu-style] .bs-ficha .bs-ficha__nombre{letter-spacing:var(--bs-tracking-nombre);text-transform:uppercase}:root:root #header-component[data-menu-style] .bs-ficha .bs-ficha__precio{color:var(--bs-hueso);font-weight:500}:root:root #header-component[data-menu-style] .bs-ficha__sello{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--bs-sp-1);block-size:var(--bs-riel-ancho)}:root:root #header-component[data-menu-style] .bs-ficha__segmento{border-radius:var(--bs-r-pill);background-color:var(--bs-linea)}:root:root #header-component[data-menu-style] .bs-ficha__segmento--incluido{background-color:var(--bs-naranja)}:root:root #header-component[data-menu-style] .bs-ficha__plazo{display:flex;align-items:center;gap:var(--bs-sp-2)}:root:root #header-component[data-menu-style] .bs-ficha__plazo svg{flex:none}@media(hover:hover){:root:root #header-component[data-menu-style=menu] .menu-list__list-item:hover:not(:focus-within):has(.menu-list__disclosure[aria-expanded=true])>.menu-list__submenu,:root:root #header-component[data-menu-style=menu]:has(.menu-list__list-item:hover:not(:focus-within) .menu-list__disclosure[aria-expanded=true]) :is(.header__underlay-open,.bs-fichas){transition-delay:var(--bs-dur-intencion)}}:root:root #header-component[data-menu-style] .menu-drawer__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bs-velo-cajon);transition:opacity var(--bs-dur-2) var(--bs-ease)}:root:root #header-component[data-menu-style] .menu-drawer{--drawer-animation-speed: var(--bs-dur-2);background-color:var(--bs-negro);color:var(--bs-hueso);border-inline-end:var(--bs-borde-ancho) solid var(--bs-linea);opacity:0;transition:transform var(--bs-dur-1) var(--bs-ease),opacity var(--bs-dur-1) var(--bs-ease),visibility var(--bs-dur-1)}:root:root #header-component[data-menu-style] .menu-open>.menu-drawer{transform:none;opacity:1;visibility:visible;transition:transform var(--bs-dur-2) var(--bs-ease),opacity var(--bs-dur-2) var(--bs-ease),visibility 0s}:root:root #header-component[data-menu-style] .menu-drawer__menu-item{min-block-size:var(--bs-sp-8);color:var(--bs-hueso);font:700 var(--bs-fs-h4) / var(--bs-lh-heading) var(--font-heading--family);letter-spacing:var(--bs-tracking-nombre)}:root:root #header-component[data-menu-style] .menu-drawer__menu-item-text{overflow-x:clip;overflow-y:visible}:root:root #header-component[data-menu-style] .menu-drawer__close-button{min-inline-size:var(--minimum-touch-target);min-block-size:var(--minimum-touch-target)}:root:root #header-component[data-menu-style] .menu-drawer__close-button svg{transform:rotate(-90deg);opacity:0;transition:transform var(--bs-dur-1) var(--bs-ease),opacity var(--bs-dur-1) var(--bs-ease)}:root:root #header-component[data-menu-style] .menu-open .menu-drawer__close-button svg{transform:none;opacity:1}@media(prefers-reduced-motion:no-preference){:root:root #header-component[data-menu-style=menu] .menu-list__list-item:has(.menu-list__disclosure[aria-expanded=true]) .mega-menu__column>div{animation:bs-sube-4 var(--bs-dur-2) var(--bs-ease) backwards}:root:root #header-component[data-menu-style=menu] .mega-menu__column>div:nth-child(2){animation-delay:var(--bs-dur-escalon)}:root:root #header-component[data-menu-style=menu] .mega-menu__column>div:nth-child(n+3){animation-delay:calc(var(--bs-dur-escalon) * 2)}:root:root #header-component[data-menu-style] .menu-drawer-container[open] .menu-drawer__animated-element{animation:bs-sube-4 var(--bs-dur-2) var(--bs-ease) backwards;animation-delay:calc((min(var(--menu-drawer-animation-index),6) - 1) * var(--bs-dur-escalon))}}@keyframes bs-sube-4{0%{opacity:0;transform:translateY(var(--bs-d-2))}}@media(prefers-reduced-motion:reduce){:root:root #header-component[data-menu-style] .menu-drawer-container[open] .menu-drawer__animated-element{animation:none}}@media(min-width:750px){:root:root #header-component[data-menu-style=drawer] .header__columns{grid-template-areas:"drawer logo actions cta";grid-template-columns:auto minmax(0,1fr) auto auto}:root:root #header-component[data-menu-style=drawer]:has(.bs-header-cta[data-bs-carrito=oculto]):not(:has(.header-actions__cart-icon--has-cart)) .header__columns{grid-template-areas:"drawer logo cta";grid-template-columns:auto minmax(0,1fr) auto}}@media(min-width:750px)and (max-width:1023px){:root:root #header-component[data-menu-style=menu] .header-menu,:root:root #header-component[data-menu-style=menu] .bs-fichas{display:none}:root:root #header-component[data-menu-style=menu] .header__drawer{display:flex}:root:root #header-component[data-menu-style=menu] .header__columns{grid-template-areas:"drawer logo actions cta";grid-template-columns:auto minmax(0,1fr) auto auto}:root:root #header-component[data-menu-style=menu]:has(.bs-header-cta[data-bs-carrito=oculto]):not(:has(.header-actions__cart-icon--has-cart)) .header__columns{grid-template-areas:"drawer logo cta";grid-template-columns:auto minmax(0,1fr) auto}}@media(min-width:1024px)and (max-width:1279px){:root:root #header-component[data-menu-style=menu] .menu-list{--menu-horizontal-gap: var(--bs-sp-5)}:root:root #header-component[data-menu-style=menu] .header__columns{gap:var(--bs-sp-4)}}@media(max-width:749px){:root:root #header-component[data-menu-style] .bs-fichas{display:none}:root:root #header-component[data-menu-style] .header__columns,:root:root #header-component[data-menu-style=menu]:has(.bs-header-cta[data-bs-carrito=oculto]):not(:has(.header-actions__cart-icon--has-cart)) .header__columns{grid-template-areas:"drawer logo actions";grid-template-columns:var(--minimum-touch-target) minmax(0,1fr) var(--minimum-touch-target);gap:var(--bs-sp-2)}:root:root #header-component[data-menu-style] .header-logo{justify-self:center}:root:root #header-component[data-menu-style] .bs-header-cta>.bs-boton{display:none}:root:root #header-component[data-menu-style] .menu-drawer{--drawer-width: 100vw;--drawer-max-width: none;transform:translateY(calc(-1 * var(--bs-d-3)));padding-block-end:calc(var(--bs-barra-alto) + env(safe-area-inset-bottom));scroll-padding-block-end:calc(var(--bs-barra-alto) + env(safe-area-inset-bottom) + var(--bs-sp-2));border-inline-end:0}:root:root:has(.bs-barra-movil) .bs-pie__legal{padding-block-end:calc(var(--bs-barra-alto) + env(safe-area-inset-bottom))}:root:root:has(sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar[data-stuck=true]):not(:has(.menu-drawer-container[open])) .bs-barra-movil{transform:translateY(100%);visibility:hidden;transition:transform var(--bs-dur-1) var(--bs-ease),visibility 0s var(--bs-dur-1)}}:root:root .section-wrapper:has(.bs-pie__contacto),:root:root .section-wrapper:has(.bs-pie__pruebas),:root:root .section-wrapper:has(.bs-pie__legal){border-block-start:var(--bs-borde-ancho) solid var(--bs-linea);background-color:var(--bs-carbon)}:root:root .footer-content:has(.bs-pie__contacto){gap:var(--bs-sp-6)}:root:root .footer-content:has(.bs-pie__contacto) .menu__heading{display:none}:root:root .footer-content:has(.bs-pie__contacto) :is(.menu .details-content,.menu__item+.menu__item){margin-block-start:0}:root:root .footer-content:has(.bs-pie__contacto) .text-block p{margin:0;color:var(--bs-hueso);font:600 var(--bs-fs-meta) / var(--bs-lh-meta) var(--font-body--family),sans-serif;letter-spacing:var(--bs-tracking-meta);text-transform:uppercase}:root:root :is(.bs-pie__contacto,.bs-pie__pruebas) p{margin-block:0 var(--bs-sp-2);color:var(--bs-suave);font-size:var(--bs-fs-ui);line-height:var(--bs-lh-ui)}:root:root .footer-content:has(.bs-pie__contacto) a,:root:root :is(.bs-pie__pruebas,.bs-pie__legal) a{display:inline-flex;align-items:center;min-block-size:var(--minimum-touch-target);color:var(--bs-suave);font:400 var(--bs-fs-ui) / var(--bs-lh-ui) var(--font-body--family),sans-serif;text-decoration:none;transition:color var(--bs-dur-1) var(--bs-ease)}:root:root .footer-content:has(.bs-pie__contacto) .bs-pie__contacto>a{display:flex;inline-size:fit-content}:root:root .footer-content:has(.bs-pie__contacto) :is(.menu,.bs-pie__contacto) a{padding-block:var(--bs-sp-2)}:root:root .footer-content:has(.bs-pie__contacto) a:hover,:root:root :is(.bs-pie__pruebas,.bs-pie__legal) a:hover{color:var(--bs-hueso);transition-duration:0s}:root:root :is(.bs-pie__pruebas,.bs-pie__legal){display:flex;flex-wrap:wrap;align-items:center;gap:var(--bs-sp-2) var(--bs-sp-6)}:root:root .bs-pie__legal :is(p,a){margin:0;color:var(--bs-tenue);font-size:var(--bs-fs-small);line-height:var(--bs-lh-small)}@media(min-width:1024px){:root:root .footer-content:has(.bs-pie__contacto){grid-template-columns:repeat(12,minmax(0,1fr))}:root:root .footer-content:has(.bs-pie__contacto)>:nth-child(1){grid-column:1 / span 4}:root:root .footer-content:has(.bs-pie__contacto)>:nth-child(2){grid-column:5 / span 2}:root:root .footer-content:has(.bs-pie__contacto)>:nth-child(3){grid-column:7 / span 2}:root:root .footer-content:has(.bs-pie__contacto)>:nth-child(4){grid-column:9 / span 4}}@media(min-width:750px)and (max-width:1023px){:root:root .footer-content:has(.bs-pie__contacto){grid-template-columns:repeat(2,minmax(0,1fr))}}:root:root .cart-page .factura-form-wrapper{background:transparent;border-color:var(--bs-linea);color:var(--color-foreground)}:root:root .cart-page .factura-form-wrapper .form-group label{font-size:14px}@media screen and (max-width:749px){:root:root .cart-page:not(.cart-page--empty)>.cart-page__summary{order:1}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/bs-base.css.map */
