.kc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:48px;padding:10px 24px;border:var(--border) solid var(--ink);border-radius:var(--pill);background:var(--paper);color:var(--ink);box-shadow:var(--shadow) var(--shadow) 0 var(--ink);font-family:var(--font-body);font-weight:600;font-size:16px;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.kc-btn:hover{color:var(--ink);transform:translate(3px,3px);box-shadow:2px 2px 0 var(--ink)}.kc-btn--azure{background:var(--azure)}.kc-btn--tomato{background:var(--tomato)}.kc-btn--amber{background:var(--amber)}.kc-btn--mint{background:var(--mint)}.kc-btn--white{background:var(--card)}.kc-btn--ink{background:var(--ink);color:var(--paper)}.kc-btn--ink:hover{color:var(--paper)}.kc-section--ink .kc-btn{box-shadow:var(--shadow) var(--shadow) 0 var(--amber)}.kc-btn--rose{background:var(--rose)}.kc-ver{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);font-family:var(--font-mono);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.08em;text-decoration:none}.kc-ver__flecha{flex:none;color:var(--tomato);transition:transform .18s ease}:is(.kc-section--azure,.kc-section--mint,.kc-section--tomato,.kc-section--amber,.kc-section--rose) .kc-ver__flecha{color:var(--ink)}.kc-ver:hover{text-decoration:underline;text-underline-offset:4px}.kc-ver:hover .kc-ver__flecha{transform:translate(4px)}.kc-tags:has(.kc-ver){align-items:center;column-gap:var(--s-4)}@media(prefers-reduced-motion:reduce){.kc-ver__flecha{transition:none}.kc-ver:hover .kc-ver__flecha{transform:none}}.kc-btn--small{min-height:44px;padding:8px 18px;font-size:15px}.kc-icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border:var(--border) solid var(--ink);border-radius:50%;background:var(--card);color:var(--ink);cursor:pointer;padding:0}.kc-icon-btn:hover{background:var(--amber);color:var(--ink)}.kc-icon{width:20px;height:20px;flex:none}.kc-tag{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 12px;border:var(--border) solid var(--ink);border-radius:var(--pill);background:var(--card);color:var(--ink);font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;white-space:nowrap}a.kc-tag,button.kc-tag{min-height:44px;cursor:pointer}a.kc-tag:hover,button.kc-tag:hover{background:var(--amber);color:var(--ink)}.kc-tag--tomato{background:var(--tomato)}.kc-tag--amber{background:var(--amber)}.kc-tag--azure{background:var(--azure)}.kc-tag--mint{background:var(--mint)}.kc-tag--rose{background:var(--rose)}.kc-tag--sand{background:var(--sand)}.kc-tag--ink,.kc-tag[aria-pressed=true],.kc-tag[aria-current]{background:var(--ink);color:var(--paper)}.kc-tags{display:flex;flex-wrap:wrap;gap:var(--s-2);padding:0;list-style:none}.kc-sticker{display:inline-block;padding:8px 14px;border:var(--border) solid var(--ink);border-radius:6px;background:var(--amber);color:var(--ink);box-shadow:3px 3px 0 var(--ink);font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em;transform:rotate(var(--kc-rotate, -3deg))}.kc-sticker--tomato{background:var(--tomato)}.kc-sticker--mint{background:var(--mint)}.kc-sticker--rose{background:var(--rose)}.kc-card{position:relative;display:flex;flex-direction:column;border:var(--border) solid var(--ink);border-radius:var(--radius);background:var(--card);color:var(--ink);box-shadow:var(--shadow) var(--shadow) 0 var(--ink);overflow:hidden}.kc-card--azure{background:var(--azure)}.kc-card--mint{background:var(--mint)}.kc-card--tomato{background:var(--tomato)}.kc-card--amber{background:var(--amber)}.kc-card--rose{background:var(--rose)}.kc-card :is(.kc-meta,.kc-source){color:var(--muted)}.kc-card:is(.kc-card--azure,.kc-card--mint,.kc-card--tomato,.kc-card--amber,.kc-card--rose) :is(.kc-meta,.kc-source,a:not(.kc-btn,.kc-tag)){color:var(--ink)}.kc-card__body{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-4);flex:1}.kc-card__media{border-bottom:var(--border) solid var(--ink)}.kc-card__media .kc-frame__box{border:0;border-radius:0;box-shadow:none}.kc-card__footer{margin-top:auto;padding-top:var(--s-3);font-family:var(--font-mono);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.kc-card__link{color:inherit;text-decoration:none}.kc-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.kc-card:has(.kc-card__link:hover){transform:translate(3px,3px);box-shadow:2px 2px 0 var(--ink)}.kc-card:has(.kc-card__link:focus-visible){outline:3px solid var(--amber);outline-offset:2px}.kc-card__link:focus-visible{outline:none;box-shadow:none}.kc-card .kc-sticker{position:absolute;top:var(--s-3);right:var(--s-3);z-index:1}.kc-frame{display:flex;flex-direction:column;gap:6px}.kc-frame__box{position:relative;aspect-ratio:var(--kc-ratio, 4 / 5);border:var(--border) solid var(--ink);border-radius:var(--radius);box-shadow:var(--shadow) var(--shadow) 0 var(--ink);background:var(--sand);overflow:hidden}.kc-frame__box img{width:100%;height:100%;object-fit:cover}.kc-frame--mat{padding:14px;border:var(--border) solid var(--ink);border-radius:var(--radius);background:var(--kc-mat, var(--azure))}.kc-frame--mat .kc-frame__box{box-shadow:none}.kc-frame__bar{position:absolute;left:0;right:0;bottom:0;padding:8px 12px;border-top:var(--border) solid var(--ink);background:var(--ink);color:var(--paper);font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.kc-credit{font-family:var(--font-mono);font-size:11px;line-height:1.3;letter-spacing:.04em;color:var(--muted)}.kc-credit a{color:inherit}:is(.kc-section--azure,.kc-section--mint,.kc-section--tomato,.kc-section--amber,.kc-section--rose) .kc-credit{color:var(--ink)}.kc-section--ink .kc-credit{color:var(--sand)}.kc-poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-3);padding:var(--s-4);background:var(--kc-poster, var(--azure));color:var(--ink)}.kc-poster__title{font-family:var(--font-display);font-weight:900;font-stretch:125%;text-transform:uppercase;line-height:.92;letter-spacing:-.015em;font-size:clamp(22px,9cqi,56px);overflow-wrap:anywhere}.kc-frame__box:has(.kc-frame__bar) .kc-poster{padding-bottom:52px}.kc-frame__box{container-type:inline-size}.kc-poster__label{order:-1;align-self:flex-start;padding:3px 10px;border:var(--border) solid var(--ink);border-radius:var(--pill);background:var(--paper);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.kc-spoiler{border:var(--border) solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--paper)}.kc-spoiler>summary{display:flex;align-items:center;min-height:48px;padding:var(--s-3) var(--s-4);color:var(--amber);font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;list-style:none}.kc-spoiler>summary::-webkit-details-marker{display:none}.kc-spoiler>div{padding:0 var(--s-4) var(--s-4)}.kc-underline{display:block;width:min(220px,60%);height:12px;margin-top:var(--s-2);color:var(--amber)}.kc-ticker{display:flex;align-items:stretch;background:var(--tomato);border-bottom:var(--border) solid var(--ink);color:var(--ink)}.kc-ticker__viewport{flex:1;overflow:hidden;min-width:0}.kc-ticker__track{display:flex;width:max-content;animation:kc-ticker var(--kc-ticker-speed, 40s) linear infinite}.kc-ticker:hover .kc-ticker__track,.kc-ticker:focus-within .kc-ticker__track,.kc-ticker.is-paused .kc-ticker__track{animation-play-state:paused}.kc-ticker__list{display:flex;align-items:center;margin:0;padding:0;list-style:none}.kc-ticker__item{display:flex;align-items:center;gap:var(--s-4);padding-inline:var(--s-4);min-height:44px;font-family:var(--font-mono);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.kc-ticker__item:after{content:"";width:7px;height:7px;margin-left:var(--s-4);background:var(--ink)}.kc-ticker__item a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}.kc-ticker__toggle{flex:none;min-width:96px;min-height:44px;padding:0 var(--s-3);border:0;border-left:var(--border) solid var(--ink);background:var(--tomato);color:var(--ink);font-family:var(--font-mono);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.kc-ticker__toggle:hover{background:var(--amber)}@keyframes kc-ticker{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.kc-ticker__track{animation:none}.kc-ticker__list[aria-hidden=true],.kc-ticker__toggle{display:none}.kc-ticker__viewport{overflow-x:auto}}.kc-header{position:relative;z-index:20;background:var(--paper);border-bottom:var(--border) solid var(--ink)}.kc-header__inner{display:flex;align-items:center;gap:var(--s-5);min-height:84px}.kc-header__logo{display:flex;align-items:center;min-height:44px;flex:none;color:var(--ink)}.kc-header__logo .khun-logo--apilado{height:52px;width:auto}.kc-header__logo .khun-logo--horizontal{display:none;height:17px;width:auto}.kc-nav{flex:1}.kc-nav__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-1);margin:0;padding:0;list-style:none}.kc-nav__link{display:inline-flex;align-items:center;min-height:44px;padding:6px 14px;border:var(--border) solid transparent;border-radius:var(--pill);color:var(--ink);font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap}.kc-nav__link:hover{color:var(--ink);border-color:var(--ink)}.kc-nav__link[aria-current]{background:var(--azure);border-color:var(--ink)}.kc-header__actions{display:flex;align-items:center;gap:var(--s-3);flex:none}.kc-redes-club{display:flex;gap:var(--s-2);margin:0;padding:0;list-style:none}@media(min-width:1100px)and (max-width:1279px){.kc-header__redes{display:none}}@media(min-width:1100px)and (max-width:1179px){.kc-header__mi-gl{display:none}}.kc-menu__redes{justify-content:center;gap:var(--s-3);margin-top:var(--s-5)}.kc-menu{display:none;position:static}.kc-menu>summary{list-style:none}.kc-menu>summary::-webkit-details-marker{display:none}.kc-menu__close,.kc-menu[open] .kc-menu__open{display:none}.kc-menu[open] .kc-menu__close{display:block}.kc-menu__panel{position:absolute;left:0;right:0;top:100%;padding:var(--s-4) var(--wrap-x) var(--s-6);background:var(--paper);border-bottom:var(--border-thick) solid var(--ink)}.kc-menu__list{margin:0;padding:0;list-style:none}.kc-menu__list a{display:flex;align-items:center;justify-content:space-between;min-height:56px;border-bottom:1.5px solid var(--ink);color:var(--ink);font-family:var(--font-display);font-weight:900;font-stretch:118%;font-size:24px;text-transform:uppercase;text-decoration:none}.kc-menu__list a[aria-current]{color:var(--ink);background:var(--azure);padding-inline:var(--s-3)}.kc-menu__panel .kc-btn{margin-top:var(--s-5);width:100%}@media(max-width:1099px){.kc-nav,.kc-header__cta{display:none}.kc-menu{display:block}.kc-header__inner{justify-content:space-between;min-height:68px}.kc-header__logo .khun-logo--apilado{height:40px}}@media(max-width:479px){.kc-header__redes,.kc-header__mi-gl{display:none}.kc-header__inner{gap:var(--s-3)}.kc-header__actions{gap:var(--s-2)}.kc-header__logo .khun-logo--apilado{display:none}.kc-header__logo .khun-logo--horizontal{display:block}}.kc-footer{background:var(--sand);border-top:var(--border-thick) solid var(--ink);padding-block:var(--s-7) var(--s-5)}.kc-footer__top{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--s-7)}.kc-footer__brand .khun-logo{width:min(300px,100%);height:auto}.kc-footer__brand p{margin-top:var(--s-4);max-width:36ch}.kc-footer__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-5)}.kc-footer__col h2{padding-bottom:var(--s-2);margin-bottom:var(--s-2);border-bottom:1.5px solid var(--ink)}.kc-footer__col ul{margin:0;padding:0;list-style:none}.kc-footer__col a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--ink);font-size:15px;text-decoration:none}.kc-footer__col a:hover{text-decoration:underline}.kc-footer__correo{margin:var(--s-4) 0 0;font-family:var(--font-mono);font-size:14px}.kc-footer__correo a{display:inline-block;padding:10px 0;color:inherit}.kc-footer__social{display:flex;flex-wrap:wrap;gap:var(--s-3);margin:var(--s-5) 0 0;padding:0;list-style:none}.kc-footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-7);padding-top:var(--s-4);border-top:1.5px solid var(--ink);color:var(--muted)}@media(max-width:989px){.kc-footer__top{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}.kc-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.kc-404{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-7);align-items:center}.kc-404__number{position:relative;justify-self:center;display:grid;place-items:center;width:min(360px,100%);aspect-ratio:1;border:var(--border-thick) solid var(--ink);border-radius:50%;background:var(--rose);box-shadow:var(--shadow-lg) var(--shadow-lg) 0 var(--ink)}.kc-404__number .kc-sticker{position:absolute;top:6%;right:-4%}.kc-404__actions{display:flex;flex-wrap:wrap;gap:var(--s-4)}.kc-search{display:flex;gap:var(--s-2);max-width:520px}.kc-input{flex:1;min-width:0;min-height:48px;padding:10px 18px;border:var(--border) solid var(--ink);border-radius:var(--pill);background:var(--card);color:var(--ink)}.kc-campo-nombre{display:grid;gap:6px;margin-bottom:12px}.kc-campo-nombre .kc-input{width:100%}.kc-input::placeholder{color:var(--muted)}@media(max-width:749px){.kc-404{grid-template-columns:minmax(0,1fr)}.kc-404__number{order:-1;width:min(220px,70%)}}.kc-migas ol{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0 0 var(--s-6);padding:0;list-style:none}.kc-migas li+li:before{content:"/";margin-right:var(--s-2)}.kc-migas a{display:inline-flex;align-items:center;min-height:44px;color:inherit}.kc-migas [aria-current]{display:inline-flex;align-items:center;min-height:44px}.kc-select{width:100%;-webkit-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23161513' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:18px;cursor:pointer}.kc-textarea{min-height:140px;border-radius:var(--radius);resize:vertical;line-height:1.5}.kc-form{display:grid;gap:var(--s-5)}.kc-form__fila{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}.kc-form__campo{display:grid;gap:var(--s-2)}.kc-form__campo>label{font-weight:600;font-size:15px}.kc-form__campo .kc-input{width:100%}.kc-form__req{margin-left:6px;font-family:var(--font-mono);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.kc-form__grupo{display:grid;gap:var(--s-4);margin:0;padding:var(--s-4) var(--s-5) var(--s-5);border:1.5px dashed var(--ink);border-radius:var(--radius);background:var(--sand)}.kc-form__grupo legend{padding:0 var(--s-2)}.kc-form__ayuda{font-size:14px;line-height:1.5;color:var(--muted)}.kc-form__enviar{justify-self:start}.kc-form__ok,.kc-form__error{display:grid;gap:var(--s-3);padding:var(--s-5);border:var(--border) solid var(--ink);border-radius:var(--radius)}.kc-form__ok{background:var(--mint)}.kc-form__error{background:var(--rose)}.kc-form__error ul{margin:0;padding-left:1.2em}.kc-contacto{padding-top:var(--s-5)}.kc-contacto .kc-h1{font-size:clamp(40px,4.4vw,58px)}.kc-contacto__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-7);align-items:start}.kc-contacto__pasos{display:grid;gap:var(--s-4);margin:var(--s-4) 0 0;padding:0;list-style:none}.kc-contacto__pasos li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--s-4);align-items:start;padding-top:var(--s-4);border-top:1.5px solid var(--ink)}.kc-contacto__pasos .kc-numeral{font-size:44px;color:var(--paper);-webkit-text-stroke:1.5px var(--ink);paint-order:stroke fill}.kc-contacto__pasos li:nth-child(1) .kc-numeral{color:var(--azure)}.kc-contacto__pasos li:nth-child(2) .kc-numeral{color:var(--tomato)}.kc-contacto__pasos li:nth-child(3) .kc-numeral{color:var(--mint)}.kc-contacto__caja .kc-card__body{padding:var(--s-6)}@media(max-width:989px){.kc-contacto__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.kc-form__fila{grid-template-columns:minmax(0,1fr)}.kc-contacto__caja .kc-card__body{padding:var(--s-5)}.kc-form__enviar{justify-self:stretch}}.kc-dv__chips{display:flex;flex-wrap:wrap;gap:var(--s-2)}.kc-dv__chip{position:relative;display:inline-flex}.kc-dv__chip input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.kc-dv__chip span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:var(--border) solid var(--ink);border-radius:var(--pill);background:var(--card);font-size:15px;font-weight:600}.kc-dv__chip input:checked+span{background:var(--ink);color:var(--paper)}.kc-dv__chip input:checked+span:before{content:"\2713";margin-right:6px}.kc-dv__chip input:focus-visible+span{outline:3px solid var(--azure);outline-offset:3px}.kc-banda-cta__caja{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-6);padding:var(--s-6);border:var(--border-thick) solid var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-lg) var(--shadow-lg) 0 var(--ink)}.kc-banda-cta__caja>.kc-stack{flex:1 1 32rem;min-width:0}.kc-banda-cta__caja .kc-prose{max-width:60ch}.kc-banda-cta__caja>.kc-btn{flex:none}@media(max-width:749px){.kc-banda-cta__caja{gap:var(--s-5);padding:var(--s-5)}}.kc-ficha-news__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--s-6);align-items:center}.kc-ficha-news__form .kc-search{max-width:none}.kc-ficha-news__form .kc-input{flex:1;min-width:0}@media(max-width:749px){.kc-ficha-news__grid{grid-template-columns:minmax(0,1fr);gap:var(--s-4)}.kc-ficha-news__form .kc-search{flex-direction:column}}.kc-header__mi-gl{position:relative}.kc-header__cuenta{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;border:2px solid var(--ink);border-radius:var(--pill);background:var(--amber);color:var(--ink);font-family:var(--font-mono);font-size:11px;font-weight:600;line-height:16px;text-align:center}.kc-header__cuenta[hidden]{display:none}.kc-card__media{position:relative}.kc-mi-marca{position:absolute;left:var(--s-3);bottom:var(--s-3);z-index:1;padding:4px 10px;border:2px solid var(--ink);border-radius:var(--pill);background:var(--card);color:var(--ink);font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.kc-mi-marca[data-estado=vista]{background:var(--mint)}.kc-mi-marca[data-estado=viendo]{background:var(--amber)}.kc-menu__mi-gl{display:none;align-items:center;gap:var(--s-2);margin-top:var(--s-4);min-height:48px;color:var(--ink);font-family:var(--font-mono);font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.kc-menu__cuenta{position:static}@media(max-width:479px){.kc-menu__mi-gl{display:flex}}.kc-aviso{background:var(--amber);color:var(--ink);border-bottom:var(--border) solid var(--ink)}.kc-aviso-cerrado .kc-aviso{display:none}.kc-aviso__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);padding-block:var(--s-3);padding-inline-end:calc(44px + var(--s-4));position:relative}.kc-aviso__etiqueta{margin:0;padding:2px 8px;border:2px solid var(--ink);border-radius:4px;background:var(--paper);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.kc-aviso__texto{margin:0;flex:1 1 18rem;font-weight:600}.kc-aviso__cerrar{position:absolute;top:50%;right:0;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer}.kc-aviso__cerrar:hover{background:var(--paper)}@media(max-width:479px){.kc-aviso__cerrar{top:var(--s-2);transform:none}}@media(max-width:599px){.kc-aviso__etiqueta{display:none}.kc-aviso__texto{flex-basis:100%;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/khun-componentes.css.map */
