:root{--kp-red: #e74c3c;--kp-red-dark: #b61d22;--kp-red-play: #ec371e;--kp-yellow: #ffd54c;--kp-yellow-light: #fddf8b;--kp-orange: #fcb017;--kp-green: #1f6b52;--kp-green-dark: #165742;--kp-green-footer: #247359;--kp-green-light: #a5c4ba;--kp-brown: #3b2514;--kp-grey: #a1a19f;--kp-line: #e2e2e2;--kp-ink: #323232;--kp-white: #ffffff;--kp-lh-none: 1;--kp-lh-tight: .9;--kp-lh-display: 1.3;--kp-lh-body: 1.2;--kp-fs-display-xl: clamp(48px, calc(48px + 48 * (100vw - 750px) / 1170), 96px);--kp-fs-display-l: clamp(32px, calc(32px + 32 * (100vw - 750px) / 1170), 64px);--kp-fs-title: clamp(32px, calc(32px + 16 * (100vw - 750px) / 1170), 48px);--kp-fs-title-s: clamp(32px, calc(32px + 8 * (100vw - 750px) / 1170), 40px);--kp-fs-label-l: 20px;--kp-fs-label: 16px;--kp-fs-badge: clamp(14px, calc(14px + 2 * (100vw - 750px) / 1170), 16px);--kp-fs-card-title: clamp(10.75px, calc(10.75px + 9.25 * (100vw - 750px) / 1170), 20px);--kp-fs-statement: clamp(24px, calc(24px + 24 * (100vw - 750px) / 1170), 48px);--kp-fs-eyebrow: clamp(20px, calc(20px + 12 * (100vw - 750px) / 1170), 32px);--kp-fs-body-xl: clamp(16px, calc(16px + 8 * (100vw - 750px) / 1170), 24px);--kp-fs-body-l: clamp(14px, calc(14px + 6 * (100vw - 750px) / 1170), 20px);--kp-fs-body: clamp(16px, calc(16px + 4 * (100vw - 750px) / 1170), 20px);--kp-fs-body-s: clamp(14px, calc(14px + 4 * (100vw - 750px) / 1170), 18px);--kp-fs-body-xs: clamp(14px, calc(14px + 2 * (100vw - 750px) / 1170), 16px);--kp-fs-caption: clamp(10px, calc(10px + 4 * (100vw - 750px) / 1170), 14px);--kp-fw-statement: 500;--kp-type-display-xl: 400 var(--kp-fs-display-xl) / var(--kp-lh-none) var(--kp-font-display);--kp-type-display-l: 400 var(--kp-fs-display-l) / var(--kp-lh-display) var(--kp-font-display);--kp-type-title: 400 var(--kp-fs-title) / var(--kp-lh-none) var(--kp-font-display);--kp-type-title-s: 400 var(--kp-fs-title-s) / var(--kp-lh-display) var(--kp-font-display);--kp-type-label-l: 400 var(--kp-fs-label-l) / var(--kp-lh-none) var(--kp-font-display);--kp-type-label: 400 var(--kp-fs-label) / var(--kp-lh-display) var(--kp-font-display);--kp-type-badge: 400 var(--kp-fs-badge) / var(--kp-lh-none) var(--kp-font-display);--kp-type-card-title: 400 var(--kp-fs-card-title) / var(--kp-lh-display) var(--kp-font-display);--kp-type-statement: var(--kp-fw-statement) var(--kp-fs-statement) / var(--kp-lh-tight) var(--kp-font-body);--kp-type-eyebrow: 500 var(--kp-fs-eyebrow) / var(--kp-lh-none) var(--kp-font-body);--kp-type-body-xl: 500 var(--kp-fs-body-xl) / var(--kp-lh-tight) var(--kp-font-body);--kp-type-body-l: 400 var(--kp-fs-body-l) / var(--kp-lh-body) var(--kp-font-body);--kp-type-body: 400 var(--kp-fs-body) / var(--kp-lh-body) var(--kp-font-body);--kp-type-body-s: 400 var(--kp-fs-body-s) / var(--kp-lh-body) var(--kp-font-body);--kp-type-body-xs: 500 var(--kp-fs-body-xs) / var(--kp-lh-body) var(--kp-font-body);--kp-type-caption: 400 var(--kp-fs-caption) / var(--kp-lh-body) var(--kp-font-body)}@media screen and (min-width:990px){:root{--kp-fw-statement: 400}}html,body{overflow-x:clip}html:has(kp-header[data-drawer-open]),html:has(cart-drawer.active),html:has(body.overflow-hidden){overflow:hidden;scrollbar-gutter:stable}@media screen and (max-width:989px){html:has(kp-header[data-search-open]){overflow:hidden}}body.overflow-hidden{overflow:visible;overflow-x:clip}.kp-type-display-xl{font:var(--kp-type-display-xl);text-transform:uppercase}.kp-type-display-l{font:var(--kp-type-display-l);text-transform:uppercase}.kp-type-title{font:var(--kp-type-title);text-transform:uppercase}.kp-type-title-s{font:var(--kp-type-title-s);text-transform:uppercase}.kp-type-label-l{font:var(--kp-type-label-l);text-transform:uppercase}.kp-type-label{font:var(--kp-type-label);text-transform:uppercase}.kp-type-badge{font:var(--kp-type-badge);text-transform:uppercase}.kp-type-statement{font:var(--kp-type-statement);text-transform:uppercase}.kp-type-eyebrow{font:var(--kp-type-eyebrow);text-transform:uppercase}.kp-type-body-xl{font:var(--kp-type-body-xl)}.kp-type-body-l{font:var(--kp-type-body-l)}.kp-type-body{font:var(--kp-type-body)}.kp-type-body-s{font:var(--kp-type-body-s)}.kp-type-caption{font:var(--kp-type-caption)}.kp-section{position:relative;font-family:var(--kp-font-body);letter-spacing:0;color:var(--kp-ink)}.kp-section :is(h1,h2,h3,h4,h5,h6,p,a,button,input){letter-spacing:0}.kp-section *,.kp-section *:before,.kp-section *:after{box-sizing:border-box}.kp-display{font-family:var(--kp-font-display);font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:var(--kp-lh-none)}.kp-placeholder{width:100%;height:100%;background:#0000000f}.kp-placeholder svg{width:100%;height:100%}.kp-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kp-heading{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.kp-heading--left{align-items:flex-start;text-align:left}.kp-heading__eyebrow{margin:0;font:var(--kp-type-eyebrow);text-transform:uppercase;color:var(--kp-heading-eyebrow-color, var(--kp-grey))}.kp-heading__title{display:inline-flex;align-items:center;gap:.2em;margin:0;font:var(--kp-type-title);text-transform:uppercase;color:var(--kp-heading-title-color, var(--kp-orange))}.kp-heading__icon{display:inline-flex;flex-shrink:0;width:.5em;translate:0 -.125em;color:var(--kp-heading-icon-color, currentColor)}.kp-heading__icon svg,.kp-heading__icon img{display:block;width:100%;height:auto}@media screen and (min-width:990px){.kp-heading{gap:12px}}.kp-btn{--kp-btn-bg: var(--kp-white);--kp-btn-color: var(--kp-green-dark);--kp-btn-border: var(--kp-green-dark);--kp-btn-shadow: var(--kp-green-dark);display:inline-flex;align-items:center;justify-content:center;min-height:60px;padding:12px 32px;border:4px solid var(--kp-btn-border);border-radius:12px;background:var(--kp-btn-bg);box-shadow:4px 4px 0 var(--kp-btn-shadow);color:var(--kp-btn-color);font:var(--kp-type-label-l);text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.kp-btn:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--kp-btn-shadow)}.kp-btn:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--kp-btn-shadow)}.kp-btn:focus-visible{outline:2px solid var(--kp-btn-border);outline-offset:4px}.kp-btn--grande{min-height:96px;padding:20px 32px;border-width:8px;border-radius:20px;box-shadow:6px 6px 0 var(--kp-btn-shadow);font-size:40px}.kp-btn--grande:hover{transform:translate(2px,2px);box-shadow:4px 4px 0 var(--kp-btn-shadow)}.kp-btn--grande:active{transform:translate(6px,6px);box-shadow:0 0 0 var(--kp-btn-shadow)}.kp-btn.kp-btn--disabled,.kp-btn[aria-disabled=true],.kp-btn:disabled{--kp-btn-bg: #fff3d3;--kp-btn-color: var(--kp-grey);cursor:not-allowed}.kp-btn.kp-btn--disabled:is(:hover,:active),.kp-btn[aria-disabled=true]:is(:hover,:active),.kp-btn:disabled:is(:hover,:active){transform:none;box-shadow:4px 4px 0 var(--kp-btn-shadow)}.kp-btn--grande.kp-btn--disabled:is(:hover,:active),.kp-btn--grande[aria-disabled=true]:is(:hover,:active),.kp-btn--grande:disabled:is(:hover,:active){box-shadow:6px 6px 0 var(--kp-btn-shadow)}kp-slider{position:relative;display:block}kp-slider .swiper{overflow:hidden}kp-slider .swiper-wrapper{margin:0;padding:0;list-style:none}kp-slider .swiper-slide{height:auto}@media screen and (max-width:749px){kp-slider[data-mobile=grid] .swiper-wrapper{display:grid;grid-template-columns:repeat(var(--kp-cols-mobile, 2),minmax(0,1fr));gap:var(--kp-gap-mobile, 12px);transform:none!important}kp-slider[data-mobile=grid] .swiper-slide{width:auto!important;margin:0!important}kp-slider[data-mobile=grid] .kp-slider__nav,kp-slider[data-mobile=grid] .kp-slider__pagination{display:none}}@media screen and (min-width:750px){kp-slider[data-desktop=grid] .swiper-wrapper{display:grid;grid-template-columns:repeat(var(--kp-cols-desktop, 4),minmax(0,1fr));gap:var(--kp-gap-desktop, 24px);transform:none!important}kp-slider[data-desktop=grid] .swiper-slide{width:auto!important;margin:0!important}kp-slider[data-desktop=grid] .kp-slider__nav,kp-slider[data-desktop=grid] .kp-slider__pagination{display:none}}.kp-slider__nav{position:absolute;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--kp-slider-nav-color, var(--kp-white));transform:translateY(-50%);cursor:pointer}.kp-slider__nav svg{width:22px;height:22px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}.kp-slider__nav--prev{left:4px}.kp-slider__nav--next{right:4px}.kp-slider__nav.swiper-button-disabled{opacity:.35;pointer-events:none}.kp-slider__pagination{position:static!important;display:flex;justify-content:center;gap:6px;margin-top:20px}.kp-slider__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0!important;background:var(--kp-slider-bullet, rgba(0, 0, 0, .2));opacity:1}.kp-slider__pagination .swiper-pagination-bullet-active{background:var(--kp-slider-bullet-active, var(--kp-ink))}.kp-card{--kp-card-bg: #f3f3f3;--kp-card-accent: var(--kp-orange);display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--kp-line);border-radius:8px;background:var(--kp-white);color:var(--kp-ink);text-decoration:none;transition:box-shadow .25s ease}.kp-card:hover{box-shadow:0 12px 24px #00000014}.kp-card--kit:hover{transform:none;box-shadow:none}.kp-card__media{position:relative;aspect-ratio:364 / 446;overflow:hidden;background:var(--kp-card-bg)}.kp-card__fundo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.kp-card__image{--x0: 18.956%;--y0: 11.854%;--w0: 62.088%;--r0: 0deg;--x1: -24.97%;--y1: 47.33%;--w1: 90.26%;--r1: 23.67deg;position:absolute;z-index:2;left:var(--x0);top:var(--y0);display:block;width:var(--w0);max-width:none;height:auto;rotate:var(--r0);transition:left .6s ease-in-out,top .6s ease-in-out,width .6s ease-in-out,rotate .6s ease-in-out}.kp-card__media--grupo .kp-card__image{--x0: -2.198%;--y0: 11.66%;--w0: 105.86%}.kp-card__image.kp-placeholder{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kp-card__pao{position:absolute;z-index:1;left:var(--x0);top:var(--y0);display:block;width:var(--w0);max-width:none;height:auto;aspect-ratio:var(--ar);object-fit:contain;translate:-50% -50%;rotate:var(--r0);transition:left .6s ease-in-out,top .6s ease-in-out,width .6s ease-in-out,rotate .6s ease-in-out}.kp-card__pao--1{--ar: 66.43 / 52.907;--x0: 52.36%;--y0: 40.96%;--w0: 18.25%;--r0: 34.48deg;--x1: 68.96%;--y1: 31.65%;--w1: 36.04%;--r1: -18.93deg}.kp-card__pao--2{--ar: 54.169 / 56.327;--x0: 41.51%;--y0: 58.78%;--w0: 14.88%;--r0: 0deg;--x1: 28.96%;--y1: 47.78%;--w1: 24.95%;--r1: 0deg}.kp-card__pao--3{--ar: 66.207 / 68.844;--x0: 63.05%;--y0: 58.83%;--w0: 18.19%;--r0: 69.63deg;--x1: 56.35%;--y1: 59.04%;--w1: 18.19%;--r1: 0deg}.kp-card__pao--4{--ar: 44.941 / 46.731;--x0: 37.64%;--y0: 39.66%;--w0: 12.35%;--r0: -26.95deg;--x1: 30.9%;--y1: 29.94%;--w1: 20.87%;--r1: 12.23deg}@media(hover:hover){.kp-card--animado:hover .kp-card__image,.kp-card--animado:hover .kp-card__pao{left:var(--x1);top:var(--y1);width:var(--w1);rotate:var(--r1)}}.kp-card--animado:focus-visible .kp-card__image,.kp-card--animado:focus-visible .kp-card__pao{left:var(--x1);top:var(--y1);width:var(--w1);rotate:var(--r1)}@media(prefers-reduced-motion:reduce){.kp-card__image,.kp-card__pao{transition:none}}.kp-card__badge{position:absolute;top:10px;left:10px;z-index:3;padding:5px 14px 4px;border-radius:999px;background:var(--kp-white);color:var(--kp-card-accent);font:var(--kp-type-badge);text-transform:uppercase}.kp-card__info{display:flex;flex:1;flex-direction:column;gap:4px;padding:12px 12px 14px}.kp-card__title{margin:0;color:var(--kp-ink);font:var(--kp-type-card-title);text-transform:uppercase}.kp-card__meta{display:flex;flex-direction:column;gap:10px}.kp-card__flavor{margin:0;color:var(--kp-card-accent);font:var(--kp-type-body-s);font-weight:500;text-transform:uppercase}.kp-card__flavor small{font:var(--kp-type-caption);font-weight:500}.kp-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;color:var(--kp-ink);font:var(--kp-type-body-s);white-space:nowrap}.kp-card__price s{color:var(--kp-grey);font-size:.8em}@media screen and (max-width:749px){.kp-card{container-type:inline-size}.kp-card__badge{top:max(10px,5.714cqw);left:max(10px,5.714cqw);padding:max(5px,2.857cqw) max(14px,8cqw) max(4px,2.286cqw);font-size:max(14px,8cqw)}.kp-card__info{gap:max(4px,2.286cqw);padding:max(12px,6.857cqw) max(12px,6.857cqw) max(14px,8cqw)}.kp-card__title{font-size:max(10px,5.9cqw)}.kp-card__meta{gap:max(10px,5.714cqw)}.kp-card__flavor,.kp-card__price{font-size:max(14px,8cqw)}.kp-card__flavor small{font-size:max(10px,5.714cqw)}}@media screen and (min-width:990px){.kp-card__badge{top:22px;left:22px;padding:9px 15px}.kp-card{border-radius:18px}.kp-card__info{gap:12px;padding:clamp(16px,1.146vw,22px) clamp(16px,1.458vw,28px) clamp(18px,1.25vw,24px)}.kp-card__title{line-height:var(--kp-lh-none)}.kp-card__meta{gap:8px}.kp-card__flavor small{font-weight:400}}@media screen and (min-width:1280px){.kp-card__meta{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}}.kp-slider__nav.swiper-button-lock{display:none}.kp-marquee{overflow:hidden;width:100%;color:var(--kp-marquee-color, var(--kp-white));font-family:var(--kp-font-display);font-weight:400;text-transform:uppercase;line-height:var(--kp-lh-none)}.kp-marquee__track{display:flex;width:max-content;animation:kp-marquee var(--kp-marquee-speed, 20s) linear infinite}.kp-marquee__group{display:flex;flex-shrink:0;align-items:center}.kp-marquee__item{padding:0 .45em;white-space:nowrap;color:inherit;transition:color .4s ease}.kp-marquee__sep{display:inline-flex;flex-shrink:0;translate:0 -.125em;width:.5em;margin:0 .1em;color:var(--kp-marquee-sep-color, currentColor);transition:color .4s ease}.kp-marquee__sep svg{width:100%;height:auto}.kp-marquee:hover .kp-marquee__track{animation-play-state:paused}@keyframes kp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.kp-marquee__track{animation:none}}@media screen and (min-width:990px){.kp-marquee--static-desktop .kp-marquee__track{width:100%;justify-content:center;animation:none}.kp-marquee--static-desktop .kp-marquee__group[aria-hidden=true],.kp-marquee--static-desktop .kp-marquee__item--repeat,.kp-marquee--static-desktop .kp-marquee__sep--repeat,.kp-marquee--static-desktop .kp-marquee__sep--last{display:none}.kp-marquee--static-desktop .kp-marquee__group{flex-shrink:1;flex-wrap:wrap;justify-content:center}}.kp-logo{display:block;width:100%;height:auto}.kp-logo__accent{fill:var(--kp-logo-accent, #fdd568)}@media screen and (min-width:1921px){:root{--kp-fs-display-xl: 5vw;--kp-fs-display-l: 3.333vw;--kp-fs-title: 2.5vw;--kp-fs-title-s: 2.083vw;--kp-fs-label-l: 1.042vw;--kp-fs-label: .833vw;--kp-fs-badge: .833vw;--kp-fs-card-title: 1.042vw;--kp-fs-statement: 2.5vw;--kp-fs-eyebrow: 1.667vw;--kp-fs-body-xl: 1.25vw;--kp-fs-body-l: 1.042vw;--kp-fs-body: 1.042vw;--kp-fs-body-s: .9375vw;--kp-fs-body-xs: .833vw;--kp-fs-caption: .729vw}.kp-heading{gap:.625vw}.kp-btn{min-height:3.125vw;padding:.625vw 1.667vw;border-width:.208vw;border-radius:.625vw;box-shadow:.208vw .208vw 0 var(--kp-btn-shadow)}.kp-btn:hover{box-shadow:.156vw .156vw 0 var(--kp-btn-shadow)}.kp-btn--grande{min-height:5vw;padding:1.042vw 1.667vw;border-width:.417vw;border-radius:1.042vw;box-shadow:.3125vw .3125vw 0 var(--kp-btn-shadow);font-size:2.083vw}.kp-card{border-radius:.9375vw}.kp-card__badge{top:1.146vw;left:1.146vw;padding:.469vw .781vw}.kp-card__info{gap:.625vw;padding:1.146vw 1.458vw 1.25vw}.kp-card__meta{gap:.625vw}}.kp-lista__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:32px 0 16px;padding-bottom:16px;border-bottom:1px solid var(--kp-line)}.kp-lista__count{margin:0;color:var(--kp-brown);font:var(--kp-type-body-s)}.kp-lista__count strong{font-weight:500}.kp-lista__sort{display:flex;align-items:center;gap:12px;margin:0;color:var(--kp-brown);font:var(--kp-type-body-xs)}.kp-lista__select{position:relative;display:flex;align-items:center}.kp-lista__select select{height:44px;margin:0;padding:0 44px 0 16px;border:1px solid var(--kp-line);border-radius:8px;background:var(--kp-white);color:var(--kp-brown);font:var(--kp-type-body-xs);font-weight:400;cursor:pointer;appearance:none;-webkit-appearance:none;transition:border-color .2s ease}.kp-lista__select select:hover{border-color:var(--kp-orange)}.kp-lista__select svg{position:absolute;right:16px;width:14px;height:auto;color:var(--kp-orange);pointer-events:none}.kp-lista__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none}.kp-lista__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:32px 0 0;padding:0;list-style:none}.kp-lista__page{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border:1px solid var(--kp-line);border-radius:8px;color:var(--kp-brown);font:var(--kp-type-label);text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}a.kp-lista__page:hover,.kp-lista__page[aria-current=page]{border-color:var(--kp-orange);background:var(--kp-orange);color:var(--kp-white)}.kp-lista__page svg{width:16px;height:auto}.kp-lista__select select:focus-visible,.kp-lista__page:focus-visible{outline:2px solid var(--kp-brown);outline-offset:2px}.kp-lista__empty{display:flex;flex-direction:column;align-items:center;gap:16px;margin:32px auto 0;text-align:center}.kp-lista__empty-title{margin:0;color:var(--kp-brown);font:var(--kp-type-title-s);text-transform:uppercase}.kp-lista__empty-text{max-width:560px;color:var(--kp-ink);font:var(--kp-type-body)}.kp-lista__empty-text>*{margin:0}.kp-lista__empty .kp-btn{margin-top:8px}@media screen and (min-width:750px){.kp-lista__grid{grid-template-columns:repeat(min(var(--kp-lista-cols, 4),3),minmax(0,1fr));gap:24px}}@media screen and (min-width:990px){.kp-lista__bar{margin:48px 0 26px;padding-bottom:24px}.kp-lista__grid{grid-template-columns:repeat(var(--kp-lista-cols, 4),minmax(0,1fr))}.kp-lista__pagination,.kp-lista__empty{margin-top:48px}}@media screen and (min-width:1921px){.kp-lista__bar{margin:2.5vw 0 1.354vw;padding-bottom:1.25vw}.kp-lista__select select,.kp-lista__page{min-width:2.292vw;height:2.292vw;border-radius:.417vw}.kp-lista__grid{gap:1.25vw}.kp-lista__pagination{gap:.417vw;margin-top:2.5vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kunha.css.map */
