:root,.bk{--bk-ground: #F8F2E4;--bk-panel: #F0E4C3;--bk-ink: #221E1F;--bk-muted: #5E5654;--bk-rule: #E2D3B0;--bk-accent: #AD513F;--bk-accent-deep: #8E3F30;--bk-accent-tint: #F3DDD5;--bk-cream: #F0E4C3;--bk-on-ink: #F8F2E4;--bk-muted-on-ink: #D9CBB0;--bk-radius: 999px;--bk-radius-card: 16px;--bk-ico-fill: #F3DDD5;--bk-ico-color: #AD513F;--bk-ico-badge-bg: #FFFFFF;--bk-ico-badge-hover: #F3DDD5}.bk .bk-btn{background:var(--bk-accent);border-color:var(--bk-accent);color:#fff}.bk .bk-btn:hover{background:var(--bk-accent-deep);border-color:var(--bk-accent-deep);color:#fff;transform:translateY(-1px)}.bk .bk-btn--secondary{background:transparent;color:var(--bk-ink);border-color:var(--bk-ink)}.bk .bk-btn--secondary:hover{background:var(--bk-ink);color:var(--bk-on-ink)}.bk .bk-btn--light{background:var(--bk-on-ink);border-color:var(--bk-on-ink);color:var(--bk-ink)}.bk .bk-eyebrow{color:var(--bk-accent-deep)}.bk-ico{display:inline-block;width:var(--bk-ico-size,24px);height:var(--bk-ico-size,24px);flex:none;vertical-align:middle;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.bk-ico .f{fill:var(--bk-ico-fill,#F3DDD5);stroke:none}.bk-ico .m,.bk-ico .m1,.bk-ico .m2,.bk-ico .m3{transform-box:fill-box;transform-origin:center}:where([data-bk-ico-host],a,button,.bk-card,.bk-ico-tile,.bk-value,li,.bk-ihost):is(:hover,:focus-visible,.is-tapped) .bk-ico,.bk-ico.is-in,.bk-ico.is-anim,.bk-ico.is-playing{--bk-play:running}.bk-ico{--bk-play:paused}.bk-ico .m,.bk-ico .m1,.bk-ico .m2,.bk-ico .m3{animation-play-state:var(--bk-play)}.bk-ico.is-loop .m,.bk-ico.is-loop .m1,.bk-ico.is-loop .m2,.bk-ico.is-loop .m3{animation-iteration-count:infinite;animation-play-state:running}.bk-ico--steam .m,.bk-ico--sizzle .m{animation:bk-ico-steam 1.6s ease-in-out 2}@keyframes bk-ico-steam{0%{transform:translateY(2px);opacity:.2}50%{opacity:1}to{transform:translateY(-3px);opacity:0}}.bk-ico--lid .m{transform-origin:20% 100%;animation:bk-ico-lid 1.4s ease-in-out 2}@keyframes bk-ico-lid{0%,to{transform:none}40%,60%{transform:translateY(-2.5px) rotate(-10deg)}}.bk-ico--wobble .m{animation:bk-ico-wobble .9s ease-in-out 2}@keyframes bk-ico-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}75%{transform:rotate(9deg)}}.bk-ico--toss .m{animation:bk-ico-toss 1s cubic-bezier(.3,1.6,.6,1) 2}@keyframes bk-ico-toss{0%,to{transform:none}50%{transform:translateY(-4px)}}.bk-ico--slide .m{animation:bk-ico-slide 1.1s cubic-bezier(.2,.9,.3,1.2) 1}@keyframes bk-ico-slide{0%{transform:translate(-5px);opacity:0}to{transform:none;opacity:1}}.bk-ico--pop .m{animation:bk-ico-pop .8s cubic-bezier(.3,1.8,.5,1) 1}@keyframes bk-ico-pop{0%{transform:scale(.4) translateY(3px);opacity:0}to{transform:none;opacity:1}}.bk-ico--rise .m{transform-origin:50% 100%;animation:bk-ico-rise 1.4s ease-in-out 2}@keyframes bk-ico-rise{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.12) translateY(-.5px)}}.bk-ico--spin .m{animation:bk-ico-spin 1.2s cubic-bezier(.5,.1,.3,1) 1}@keyframes bk-ico-spin{to{transform:rotate(360deg)}}.bk-ico--spin-back .m{animation:bk-ico-spinb 1s cubic-bezier(.5,.1,.3,1) 1}@keyframes bk-ico-spinb{to{transform:rotate(-360deg)}}.bk-ico--flip .m{transform-origin:50% 100%;animation:bk-ico-flip 1s ease-in-out 1}@keyframes bk-ico-flip{0%,to{transform:rotate(0)}40%{transform:rotate(-24deg)}70%{transform:rotate(10deg)}}.bk-ico--wave .m{transform-origin:40% 100%;animation:bk-ico-flip .9s ease-in-out 2}.bk-ico--bite .m{animation:bk-ico-bite 1.2s steps(1) 1}@keyframes bk-ico-bite{0%{clip-path:none}40%{clip-path:circle(80% at 30% 70%)}to{clip-path:circle(70% at 30% 70%)}}.bk-ico--swim .m{animation:bk-ico-swim 1.2s ease-in-out 2}@keyframes bk-ico-swim{0%,to{transform:none}50%{transform:translate(2px) rotate(-6deg)}}.bk-ico--sway .m{transform-origin:10% 90%;animation:bk-ico-sway 1.6s ease-in-out 2}@keyframes bk-ico-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}}.bk-ico--flicker .m{transform-origin:50% 100%;animation:bk-ico-flicker .5s ease-in-out 4 alternate}@keyframes bk-ico-flicker{0%{transform:scale(1)}50%{transform:scale(.94,1.08) skew(2deg)}to{transform:scale(1.04,.96) skew(-2deg)}}.bk-ico--glow .m{animation:bk-ico-glow 1.2s ease-in-out 2}@keyframes bk-ico-glow{0%,to{fill:var(--bk-ico-fill,#F3DDD5)}50%{fill:#e9a27f}}.bk-ico--tick .m{transform-origin:50% 100%;animation:bk-ico-tick 2s steps(8) 1}@keyframes bk-ico-tick{to{transform:rotate(360deg)}}.bk-ico--pulse .m path{animation:bk-ico-pulse 1.2s ease-out 2}.bk-ico--pulse .m path:nth-child(2){animation-delay:.15s}.bk-ico--pulse .m path:nth-child(3){animation-delay:.3s}@keyframes bk-ico-pulse{0%{opacity:0}40%{opacity:1}to{opacity:.25}}.bk-ico--bubble .m{animation:bk-ico-steam 1.4s ease-in-out 2}.bk-ico--draw .m{stroke-dasharray:1;stroke-dashoffset:0}.bk-ico--draw.is-in .m,:where([data-bk-ico-host],a,button,.bk-card,.bk-ico-tile,.bk-value,li,.bk-ihost):is(:hover,:focus-visible,.is-tapped) .bk-ico--draw .m{animation:bk-ico-draw .7s ease-out 1 both}@keyframes bk-ico-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.bk-ico--nest .m2{animation:bk-ico-n2 1.2s ease 1}.bk-ico--nest .m3{animation:bk-ico-n3 1.2s ease 1}@keyframes bk-ico-n2{0%{transform:translateY(-4px);opacity:0}50%,to{transform:none;opacity:1}}@keyframes bk-ico-n3{0%,30%{transform:translateY(-6px);opacity:0}80%,to{transform:none;opacity:1}}.bk-ico--drive .m{animation:bk-ico-drive 1.2s cubic-bezier(.4,0,.2,1) 1}.bk-ico--drive .m2{animation:bk-ico-speed 1.2s ease 1;opacity:0}@keyframes bk-ico-drive{30%{transform:translate(-2px)}70%{transform:translate(3px)}}@keyframes bk-ico-speed{0%,to{opacity:0}40%,70%{opacity:1}}.bk-ico--bounce .m{animation:bk-ico-bounce .8s cubic-bezier(.3,1.8,.5,1) 1}@keyframes bk-ico-bounce{40%{transform:translateY(-3px)}}.bk-ico--ring .m{transform-origin:50% 10%;animation:bk-ico-ring .6s ease-in-out 3}@keyframes bk-ico-ring{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.bk-ico--beat .m{animation:bk-ico-beat .9s ease-in-out 2}@keyframes bk-ico-beat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(.96)}45%{transform:scale(1.1)}}.bk-ico--twinkle .m{animation:bk-ico-twinkle 1s ease-in-out 2}.bk-ico--twinkle .m2{animation:bk-ico-pulse 1s ease-in-out 2}@keyframes bk-ico-twinkle{50%{transform:scale(.8) rotate(25deg)}}.bk-ico--swing .m{transform-origin:20% 20%;animation:bk-ico-ring .8s ease-in-out 2}.bk-ico--nudge .m{animation:bk-ico-nudge .6s ease 1}.bk-ico--nudge-back .m{animation:bk-ico-nudgeb .6s ease 1}.bk-ico--drop .m{animation:bk-ico-drop .6s ease 1}.bk-ico--turn .m{animation:bk-ico-turn .4s ease 1}@keyframes bk-ico-nudge{50%{transform:translate(3px)}}@keyframes bk-ico-nudgeb{50%{transform:translate(-3px)}}@keyframes bk-ico-drop{50%{transform:translateY(2px)}}@keyframes bk-ico-turn{to{transform:rotate(90deg)}}.bk-ico-badge{display:inline-grid;place-items:center;width:var(--bk-badge,56px);height:var(--bk-badge,56px);border-radius:50%;background:var(--bk-ico-badge-bg,#fff);color:var(--bk-ico-color,#AD513F);--bk-ico-size:calc(var(--bk-badge,56px)*.5);transition:transform .3s cubic-bezier(.3,1.6,.5,1),background-color .3s}.bk-ico-badge .bk-ico{width:var(--bk-ico-size);height:var(--bk-ico-size)}:where([data-bk-ico-host],a,.bk-card,.bk-ico-tile,.bk-value,li,.bk-ihost):is(:hover,:focus-visible,.is-tapped) .bk-ico-badge{transform:translateY(-3px) rotate(-4deg);background:var(--bk-ico-badge-hover,#F3DDD5)}@media(prefers-reduced-motion:reduce){.bk-ico *,.bk-ico-badge{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bk-icons.css.map */
