:root{--kb-cream: #FFF8EC;--kb-ink: #1E2430;--kb-orange: #E4581F;--kb-orange-dark: #C74715;--kb-navy: #2D3679;--kb-sky: #BFDCF5;--kb-sky-soft: #DDEDFA;--kb-yellow: #FFD265;--kb-mint: #C7E6D9;--kb-blush: #F9D5D3;--kb-green: #1A9562;--kb-white: #FFFFFF;--kb-font-head: "Baloo 2", "Bricolage Grotesque", sans-serif;--kb-font-body: "Jost", sans-serif;--kb-radius-card: 24px;--kb-radius-pill: 999px;--kb-shadow-card: 0 6px 24px rgba(30, 36, 48, .08);--kb-shadow-card-hover: 0 14px 34px rgba(30, 36, 48, .14);--kb-section-pad: clamp(1.875rem, 6vw, 3.75rem)}.kb-section{font-family:var(--kb-font-body);color:var(--kb-ink)}.kb-section h1,.kb-section h2,.kb-section h3,.kb-h1,.kb-h2,.kb-h3{font-family:var(--kb-font-head);line-height:1.12;margin:0}.kb-h1{font-size:clamp(2rem,7vw,4rem);font-weight:800}.kb-h2{font-size:clamp(1.625rem,4.5vw,2.75rem);font-weight:800}.kb-h3{font-size:clamp(1.188rem,2.6vw,1.625rem);font-weight:700}.kb-sub{font-size:clamp(.938rem,1.8vw,1.188rem);line-height:1.6}.kb-accent-italic{font-family:Libre Baskerville,Georgia,serif;font-style:italic;font-weight:400}.kb-text-orange{color:var(--kb-orange)}.kb-text-navy{color:var(--kb-navy)}.kb-container{max-width:1240px;margin:0 auto;padding-inline:clamp(1rem,4vw,1.875rem)}.kb-section-pad{padding-block:var(--kb-section-pad)}.kb-btn{display:inline-flex;align-items:center;gap:.563rem;font-family:var(--kb-font-head);font-weight:700;font-size:clamp(.938rem,1.7vw,1.063rem);padding:.75rem 1.625rem;border-radius:var(--kb-radius-pill);text-decoration:none;border:2px solid transparent;cursor:pointer;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.kb-btn--primary{background:var(--kb-orange);color:#fff}.kb-btn--primary:hover{background:var(--kb-orange-dark);transform:translateY(-2px);box-shadow:0 10px 24px #e4581f59}.kb-btn--outline{background:transparent;color:var(--kb-navy);border-color:var(--kb-navy)}.kb-btn--outline:hover{background:var(--kb-navy);color:#fff;transform:translateY(-2px)}.kb-btn--whatsapp{background:var(--kb-green);color:#fff}.kb-btn--whatsapp:hover{background:#157a50;transform:translateY(-2px)}.kb-btn .kb-btn-arrow{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#ffffff38;flex:none;transition:transform .25s ease}.kb-btn:hover .kb-btn-arrow{transform:translate(3px)}.kb-btn--primary:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transition:left .6s ease}.kb-btn--primary:hover:after{left:130%}.kb-chip{display:inline-block;font-family:var(--kb-font-head);font-weight:700;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;padding:.313rem .875rem;border-radius:var(--kb-radius-pill)}.kb-chip--yellow{background:var(--kb-yellow);color:var(--kb-ink)}.kb-chip--sky{background:var(--kb-sky);color:var(--kb-navy)}.kb-chip--navy{background:var(--kb-navy);color:#fff}.kb-badge{position:absolute;top:.75rem;left:.75rem;z-index:2;font-family:var(--kb-font-head);font-weight:700;font-size:.719rem;text-transform:uppercase;letter-spacing:.05em;background:var(--kb-orange);color:#fff;padding:.281rem .75rem;border-radius:var(--kb-radius-pill)}.kb-card{background:var(--kb-white);border-radius:var(--kb-radius-card);box-shadow:var(--kb-shadow-card);overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.kb-card:hover{transform:translateY(-6px);box-shadow:var(--kb-shadow-card-hover)}.kb-card--tilt-l{transform:rotate(-2deg)}.kb-card--tilt-r{transform:rotate(2deg)}.kb-card--tilt-l:hover,.kb-card--tilt-r:hover{transform:rotate(0) translateY(-6px)}.kb-band--cream{background:var(--kb-cream)}.kb-band--white{background:var(--kb-white)}.kb-band--sky{background:var(--kb-sky-soft)}.kb-band--yellow{background:var(--kb-yellow)}.kb-band--mint{background:var(--kb-mint)}.kb-band--blush{background:var(--kb-blush)}.kb-band--navy{background:var(--kb-navy);color:#fff}.kb-band--navy .kb-h2,.kb-band--navy .kb-h3{color:#fff}.kb-wave{display:block;width:100%;height:clamp(30px,6vw,70px)}.kb-wave--sway{animation:kb-sway 7s ease-in-out infinite alternate;transform-origin:center}.kb-marquee{overflow:hidden;white-space:nowrap;display:flex;-webkit-user-select:none;user-select:none}.kb-marquee__inner{display:inline-flex;align-items:center;gap:1.5rem;padding-right:1.5rem;flex:none;animation:kb-marquee var(--kb-marquee-speed, 28s) linear infinite}.kb-marquee:hover .kb-marquee__inner{animation-play-state:paused}.kb-marquee__word{font-family:var(--kb-font-head);font-weight:800;font-size:clamp(1.5rem,5vw,3.125rem);line-height:1}.kb-marquee__word--solid{color:var(--kb-navy)}.kb-marquee__word--outline{color:transparent;-webkit-text-stroke:2px var(--kb-orange)}.kb-marquee__dot{color:var(--kb-orange);font-size:1.25rem}.kb-sticker{position:absolute;pointer-events:none;will-change:transform}.kb-float-bounce{animation:kb-bounce 3.5s ease-in-out infinite}.kb-float-rotate{animation:kb-rotate-sway 6s ease-in-out infinite alternate}.kb-float-drift{animation:kb-drift 8s ease-in-out infinite alternate}.kb-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,.61,.36,1)}.kb-reveal.kb-in{opacity:1;transform:none}.kb-reveal-group>*{opacity:0;transform:translateY(28px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,.61,.36,1)}.kb-reveal-group.kb-in>*{opacity:1;transform:none}.kb-reveal-group.kb-in>*:nth-child(1){transition-delay:.05s}.kb-reveal-group.kb-in>*:nth-child(2){transition-delay:.15s}.kb-reveal-group.kb-in>*:nth-child(3){transition-delay:.25s}.kb-reveal-group.kb-in>*:nth-child(4){transition-delay:.35s}.kb-reveal-group.kb-in>*:nth-child(5){transition-delay:.45s}.kb-reveal-group.kb-in>*:nth-child(6){transition-delay:.55s}.kb-squiggle{position:relative;display:inline-block}.kb-squiggle>svg{position:absolute;left:0;right:0;bottom:-.35em;width:100%;height:.4em}@keyframes kb-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes kb-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes kb-rotate-sway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes kb-drift{0%{transform:translate(0) rotate(0)}to{transform:translate(10px,-16px) rotate(5deg)}}@keyframes kb-sway{0%{transform:scaleY(.96) translateY(0)}to{transform:scaleY(1.04) translateY(2px)}}@media(prefers-reduced-motion:reduce){.kb-marquee__inner,.kb-float-bounce,.kb-float-rotate,.kb-float-drift,.kb-wave--sway{animation:none}.kb-reveal,.kb-reveal-group>*{opacity:1;transform:none;transition:none}}:root{--font-body--family: "Jost", sans-serif !important;--font-subheading--family: "Jost", sans-serif !important;--font-heading--family: "Baloo 2", sans-serif !important;--font-accent--family: "Baloo 2", sans-serif !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Baloo 2",Bricolage Grotesque,sans-serif;font-weight:700}body{font-family:Jost,sans-serif}button.button,.button,a.button,.shopify-payment-button__button,.quantity-selector,.quantity-input{border-radius:999px!important}button.button,.button:not(.button-unstyled),a.button{font-family:"Baloo 2",sans-serif;font-weight:700}product-form-component button[name=add],.product-form-buttons .button:not(.shopify-payment-button__button),button[name=add].button{background:#e4581f!important;border-color:#e4581f!important;color:#fff!important}product-form-component button[name=add]:hover,button[name=add].button:hover{background:#c74715!important;border-color:#c74715!important}button.button:hover,a.button:hover{transform:translateY(-1px);transition:transform .2s ease}#header-component{background:#fff8ec}.announcement-bar,[class*=announcement]{background:#2d3679;color:#fff}.cart-drawer .button,.cart__checkout-button{background:#e4581f!important;border-color:#e4581f!important;color:#fff!important}.kb-seo__content table{width:100%;border-collapse:collapse;margin:1.2em 0;font-size:.9rem;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #1e24300f}.kb-seo__content th{background:#2d3679;color:#fff;text-align:left;padding:.7em 1em;font-family:"Baloo 2",sans-serif;font-weight:600}.kb-seo__content td{padding:.7em 1em;border-bottom:1px solid #F0E8DA}.kb-seo__content tr:last-child td{border-bottom:none}@media(max-width:600px){.kb-seo__content table{display:block;overflow-x:auto}}product-price,.price{font-family:"Baloo 2",sans-serif}:focus-visible{outline-color:#e4581f}html:not(.kb-js) .kb-reveal,html:not(.kb-js) .kb-reveal-group>*{opacity:1!important;transform:none!important}[data-template=collection] .shopify-section:first-child .section{padding-block-start:.5rem}@media(max-width:749px){.kb-annc{padding-block:.25rem}.kb-hdr__main{padding-block:.5rem 0;gap:.4rem .6rem}.kb-hdr__logo-img{height:2.5rem}.kb-hdr__search{margin-block-end:.4rem;padding:.15rem .15rem .15rem .9rem;border-width:1.5px}.kb-hdr__search-btn{padding:.35rem 1rem;font-size:.75rem}.kb-chero__crumbs{display:none}.kb-chero__wrap{padding-block:.5rem .25rem}.kb-chero__content{gap:.4rem;padding-block:0 .5rem}.kb-chero .kb-chip{font-size:.6rem;padding:.25rem .7rem;letter-spacing:.05em}.kb-chero__title{font-size:1.45rem}.kb-chero__hook{font-size:.82rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kb-chero__badges{flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kb-chero__badges::-webkit-scrollbar{display:none}.kb-chero__badge{flex:none;font-size:.65rem;padding:.2rem .6rem}.kb-chero .kb-wave{height:16px}.kb-pgrid{padding-block:.75rem 2rem}.kb-pgrid__bar{margin-bottom:.75rem;gap:.5rem}.kb-pgrid__chips{flex-wrap:nowrap;overflow-x:auto;width:100%;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.kb-pgrid__chips::-webkit-scrollbar{display:none}.kb-pgrid__chip{flex:none;font-size:.75rem;padding:.3rem .8rem;border-width:1.5px}.kb-pgrid__meta{margin-left:0;width:100%;justify-content:space-between}.kb-pgrid__grid{grid-template-columns:1fr 1fr;gap:.75rem}.kb-pgrid__body{padding:.6rem .7rem .85rem;gap:.125rem}.kb-pgrid__title{font-size:.8rem}.kb-pgrid__price{font-size:.9rem}.kb-pgrid__was{font-size:.7rem}.kb-pgrid__quick{width:2.125rem;height:2.125rem;font-size:1.25rem;right:.5rem;bottom:.5rem}}.kb-builder__count[hidden]{display:none!important}.product-information__media{position:relative;z-index:0}.product-information__media:before{content:"";position:absolute;z-index:-1;width:62%;height:62%;left:-6%;bottom:-4%;background:radial-gradient(closest-side,#bfdcf5d9,#bfdcf500);border-radius:50%;pointer-events:none}.product-information__media:after{content:"";position:absolute;z-index:3;top:6px;right:-10px;width:92px;height:92px;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='c' d='M60,60 m-40,0 a40,40 0 1,1 80,0 a40,40 0 1,1 -80,0'/%3E%3C/defs%3E%3Ccircle cx='60' cy='60' r='57' fill='%23FFD265' stroke='%23fff' stroke-width='5'/%3E%3Ccircle cx='60' cy='60' r='28' fill='%23fff'/%3E%3Ccircle cx='52' cy='54' r='6' fill='%23E4581F'/%3E%3Ccircle cx='68' cy='54' r='6' fill='%232D3679'/%3E%3Ccircle cx='60' cy='69' r='6' fill='%231A9562'/%3E%3Ctext font-family='Arial, sans-serif' font-size='12.5' font-weight='bold' fill='%232D3679' letter-spacing='2.5'%3E%3CtextPath href='%23c'%3EPAINT ME \2022  PAINT ME \2022  PAINT ME \2022%3C/textPath%3E%3C/text%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;animation:kb-spin 16s linear infinite;filter:drop-shadow(0 4px 10px rgba(30,36,48,.18))}@keyframes kb-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.product-information__media:after{animation:none}}.product-information__media media-gallery{background:#fff;border:2px solid #FDEBDD;border-radius:30px!important;padding:12px!important;box-shadow:0 14px 34px #1e24301f}media-gallery [class*=thumbnail] img,media-gallery [class*=thumbnails] button{border-radius:12px!important}media-gallery [class*=thumbnail][aria-current=true],media-gallery [class*=thumbnail].is-active,media-gallery [aria-selected=true]{outline:3px solid #E4581F!important;outline-offset:1px;border-radius:12px}media-gallery [class*=dots] button[aria-current=true],media-gallery [class*=dot].is-active{background:#e4581f!important}media-gallery [class*=counter]{font-family:"Baloo 2",sans-serif;color:#2d3679}@media(max-width:749px){.product-information__media:after{width:68px;height:68px;top:14px;right:2px}.product-information__media media-gallery{border-radius:22px!important;padding:8px!important}}@media(max-width:749px){product-price .price-item__group.price:not(.compare-at-price){font-size:1.875rem!important}product-price .price-item__group.compare-at-price{font-size:1rem!important}}@media(max-width:749px){.kb-annc{padding-block:.25rem!important}.kb-hdr__main{padding-block:.5rem 0!important;gap:.4rem .6rem!important}.kb-hdr__logo-img{height:3.25rem!important}.kb-hdr__search{margin-block-end:.4rem!important;padding:.15rem .15rem .15rem .9rem!important;border-width:1.5px!important}.kb-hdr__search-btn{padding:.35rem 1rem!important;font-size:.75rem!important}.kb-chero__main{min-width:0!important}.kb-chero__content{min-width:0!important;max-width:100%!important;gap:.4rem!important;padding-block:0 .5rem!important}.kb-chero__crumbs{display:none!important}.kb-chero__wrap{padding-block:.5rem .25rem!important}.kb-chero .kb-chip{font-size:.6rem!important;padding:.25rem .7rem!important;letter-spacing:.05em!important}.kb-chero__title{font-size:1.45rem!important}.kb-chero__hook{font-size:.82rem!important;line-height:1.45!important;max-width:100%!important;display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}.kb-chero__badges{width:100%!important;min-width:0!important;max-width:100%!important;flex-wrap:wrap!important;overflow:visible!important;gap:.375rem!important}.kb-chero__badge{font-size:.65rem!important;padding:.2rem .6rem!important;white-space:nowrap!important}.kb-chero .kb-wave{height:16px!important}.kb-pgrid{padding-block:.75rem 2rem!important}.kb-pgrid__bar{margin-bottom:.75rem!important;gap:.5rem!important}.kb-pgrid__chips{flex-wrap:nowrap!important;overflow-x:auto!important;width:100%!important;min-width:0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;padding-bottom:2px!important}.kb-pgrid__chips::-webkit-scrollbar{display:none!important}.kb-pgrid__chip{flex:none!important;font-size:.75rem!important;padding:.3rem .8rem!important;border-width:1.5px!important}.kb-pgrid__meta{margin-left:0!important;width:100%!important;justify-content:space-between!important}.kb-pgrid__grid{grid-template-columns:1fr 1fr!important;gap:.75rem!important}.kb-pgrid__body{padding:.6rem .7rem .85rem!important;gap:.125rem!important}.kb-pgrid__title{font-size:.8rem!important}.kb-pgrid__price{font-size:.9rem!important}.kb-pgrid__was{font-size:.7rem!important}.kb-pgrid__quick{width:2.125rem!important;height:2.125rem!important;font-size:1.25rem!important;right:.5rem!important;bottom:.5rem!important}}@media(max-width:749px){.kb-pgrid__price.kb-pgrid__price{font-size:1.05rem!important}.kb-pgrid__was.kb-pgrid__was{font-size:.75rem!important}.kb-featured__price-now.kb-featured__price-now{font-size:1.125rem!important}}product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.625rem .75rem}product-price .price-item__group.price:not(.compare-at-price){font-family:"Baloo 2",sans-serif!important;font-weight:800!important;font-size:2.25rem!important;line-height:1.05!important;color:#e4581f!important}product-price .price-item__group.compare-at-price{font-family:Jost,sans-serif!important;font-weight:500!important;font-size:1.125rem!important;color:#9aa0ac!important;text-decoration:line-through}.kb-save-chip{display:inline-flex;align-items:center;gap:.25rem;background:#e7f5ee;color:#157a50;border:1.5px solid rgba(26,149,98,.35);border-radius:999px;padding:.25rem .75rem;font-family:Jost,sans-serif;font-size:.813rem;font-weight:600}.kb-save-chip b{font-family:"Baloo 2",sans-serif;font-weight:800}.kb-pgrid__price.kb-pgrid__price{font-size:1.375rem!important}.kb-pgrid__was.kb-pgrid__was{color:#9aa0ac!important}.kb-featured__price-now.kb-featured__price-now{font-size:1.375rem!important}.kb-featured__price-was.kb-featured__price-was{color:#9aa0ac!important;text-decoration:line-through}@media(max-width:749px){product-price .price-item__group.price:not(.compare-at-price){font-size:1.875rem!important}product-price .price-item__group.compare-at-price{font-size:1rem!important}.kb-pgrid__price.kb-pgrid__price{font-size:1.05rem!important}.kb-pgrid__was.kb-pgrid__was{font-size:.75rem!important}.kb-featured__price-now.kb-featured__price-now{font-size:1.125rem!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kb-bundle.css.map */
