@font-face{font-family:TEK Bevan;font-weight:400;font-display:swap;src:url(https://thirdeyekingdom.com/cdn/fonts/bevan/bevan_n4.5a59d270d644948da23dc5fb5695fc4c02b7793c.woff2) format("woff2")}.kp{--bg:#e9eef0;--ink:#252a2b;--muted:#5f6a6d;--line:rgba(70,84,89,.18);--wall:#d3d7da;--floor:rgba(255,255,255,.46);--sun:rgba(255,255,255,.4);--base:rgba(255,255,255,.62)}.kp,.kp *{box-sizing:border-box}.kp{-webkit-text-size-adjust:100%}.kp{margin:0;background:var(--bg);color:var(--ink);font:16px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;overflow-x:clip}.kp a{color:inherit}.kp h1,.kp h2{font-family:TEK Bevan,Georgia,serif;font-weight:400;letter-spacing:-.01em;line-height:1.05;margin:0}.kp h1{font-size:clamp(26px,3vw,36px)}.kp h2{font-size:clamp(28px,4vw,42px)}.kp h3{margin:18px 0 8px;font-size:13px;font-weight:700}.kp .muted{color:var(--muted)}.kp p{margin:8px 0 0}.kp .glass{position:relative;background:#ffffff42;border:1px solid rgba(255,255,255,.55);border-radius:22px;-webkit-backdrop-filter:blur(14px) saturate(190%) brightness(1.06);backdrop-filter:blur(14px) saturate(190%) brightness(1.06);box-shadow:inset 2px 2px 0 -1px #fff,inset -2px -2px 0 -1px #fffc,inset 0 0 24px 3px #ffffffb3,inset 0 -14px 22px -14px #28333829,0 1px 2px #2833381a,0 24px 48px -20px #2833384d}.kp .cta{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:58px;padding:0 22px;border:0;border-radius:18px;background:#1d2224;color:#fff;font:600 16px/1.2 inherit;font-family:inherit;text-decoration:none;cursor:pointer;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff1a,0 16px 34px -14px #1d22248c}.kp .cta.ghost{width:auto;background:#fff;color:var(--ink);flex:none;box-shadow:inset 0 0 0 1px var(--line)}.kp .fine{font-size:13px}.kp .text-link{display:block;margin-top:10px;font-size:14px;color:var(--muted)}.kp button:focus-visible,.kp a:focus-visible,.kp [tabindex]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.kp .pf{--pw:220px;position:relative;width:var(--pw);flex:none;background:#fff;box-shadow:0 1px 2px #14191e40,0 18px 30px -16px #14191e73}.kp .pf canvas{display:block;width:100%;aspect-ratio:4/5;height:auto}.kp .pf[data-frame=black],.kp .pf[data-frame=white],.kp .pf[data-frame=oak]{padding:calc(var(--pw)*.035)}.kp .pf[data-frame=black]{background:#17191b;box-shadow:inset 0 0 0 1px #ffffff38,0 1px 2px #14191e4d,0 18px 30px -16px #14191e80}.kp .pf[data-frame=white]{background:#fbfbf9;box-shadow:inset 0 0 0 1px #1e262a24,0 1px 2px #14191e40,0 18px 30px -16px #14191e73}.kp .pf[data-frame=oak]{background:#c8a475 url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 986' preserveAspectRatio='none'><defs><filter id='h1' filterUnits='userSpaceOnUse' x='0' y='0' width='800' height='986' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.003 .17' numOctaves='2' seed='3'/><feColorMatrix values='0 0 0 0 .52 0 0 0 0 .37 0 0 0 0 .22 1.7 0 0 0 -.82'/></filter><filter id='h2' filterUnits='userSpaceOnUse' x='0' y='0' width='800' height='986' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.012 .9' numOctaves='2' seed='8'/><feColorMatrix values='0 0 0 0 .52 0 0 0 0 .37 0 0 0 0 .22 1.5 0 0 0 -.7'/></filter><filter id='v1' filterUnits='userSpaceOnUse' x='0' y='0' width='800' height='986' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.17 .003' numOctaves='2' seed='5'/><feColorMatrix values='0 0 0 0 .52 0 0 0 0 .37 0 0 0 0 .22 1.7 0 0 0 -.82'/></filter><filter id='v2' filterUnits='userSpaceOnUse' x='0' y='0' width='800' height='986' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.9 .012' numOctaves='2' seed='11'/><feColorMatrix values='0 0 0 0 .52 0 0 0 0 .37 0 0 0 0 .22 1.5 0 0 0 -.7'/></filter></defs><rect width='800' height='986' fill='%23d9bb92'/><clipPath id='ct'><path d='M0 0H800L772 28H28Z'/></clipPath><g clip-path='url(%23ct)'><rect x='0' y='0' width='800' height='28' filter='url(%23h1)'/><rect x='0' y='0' width='800' height='28' filter='url(%23h2)'/></g><clipPath id='cb'><path d='M0 986H800L772 958H28Z'/></clipPath><g clip-path='url(%23cb)'><rect x='0' y='958' width='800' height='28' filter='url(%23h1)'/><rect x='0' y='958' width='800' height='28' filter='url(%23h2)'/></g><clipPath id='cl'><path d='M0 0L28 28V958L0 986Z'/></clipPath><g clip-path='url(%23cl)'><rect x='0' y='0' width='28' height='986' filter='url(%23v1)'/><rect x='0' y='0' width='28' height='986' filter='url(%23v2)'/></g><clipPath id='cr'><path d='M800 0L772 28V958L800 986Z'/></clipPath><g clip-path='url(%23cr)'><rect x='772' y='0' width='28' height='986' filter='url(%23v1)'/><rect x='772' y='0' width='28' height='986' filter='url(%23v2)'/></g><path d='M0 0L28 28M800 0L772 28M0 986L28 958M800 986L772 958' stroke='%23000' stroke-opacity='.22' stroke-width='1.2' fill='none'/><path d='M1.5 986V1.5H800' stroke='%23fff' stroke-opacity='.3' stroke-width='3' fill='none'/><path d='M798.5 0V984.5H0' stroke='%23000' stroke-opacity='.14' stroke-width='3' fill='none'/><path d='M26 960V26H774' stroke='%23000' stroke-opacity='.26' stroke-width='3.5' fill='none'/><path d='M774 26V960H26' stroke='%23fff' stroke-opacity='.3' stroke-width='3.5' fill='none'/></svg>") center/100% 100% no-repeat;box-shadow:inset 0 0 0 1px #5a3c1959,0 1px 2px #14191e40,0 18px 30px -16px #14191e73}.kp .pf[data-frame] canvas{box-shadow:0 0 0 1px #14191e24}.kp .hero{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:0 16px 24px}.kp .stage{position:relative;height:min(118vw,620px);margin:0 -16px;overflow:clip;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;outline-offset:-6px}.kp .stage:active{cursor:grabbing}.kp .floor{position:absolute;left:0;right:0;bottom:0;height:38%;background:linear-gradient(to bottom,#fff9,#fff0 75%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.kp .ring-scene{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1300px;perspective-origin:50% 42%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.kp .ring{position:absolute;left:50%;top:44%;width:0;height:0;transform-style:preserve-3d}.kp .ring .pf{position:absolute;left:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;cursor:pointer;-webkit-box-reflect:below calc(var(--pw)*.02) linear-gradient(transparent 80%,rgba(255,255,255,.5))}.kp .spin{position:absolute;top:44%;z-index:3;width:44px;height:44px;margin-top:-22px;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:#ffffff8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);font-size:24px;line-height:1;cursor:pointer;box-shadow:0 8px 18px -10px #14191e80}.kp .spin.prev{left:12px}.kp .spin.next{right:12px}.kp .count{position:absolute;left:50%;bottom:14px;transform:translate(-50%);padding:4px 14px;border-radius:999px;background:#ffffffb3;font-size:13px;letter-spacing:.06em;color:var(--muted)}.kp .offer{padding:20px;display:grid;gap:6px}.kp .offer .from{font-size:15px;margin:6px 0 10px}.kp .offer .from b{font-size:24px}.kp .band{padding:36px 16px 0;max-width:1180px;margin:0 auto}.kp .band:last-child{margin-bottom:48px}.kp .poster-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px;margin-top:18px}.kp .tile{display:block;text-decoration:none;font-size:14px;font-weight:600}.kp .tile .pf{--pw:100%;width:100%;margin-bottom:10px}.kp .tile small{display:block;font-weight:400;color:var(--muted)}.kp .sizes-row{display:flex;align-items:flex-end;justify-content:center;gap:clamp(14px,4vw,44px);margin-top:18px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.9)}.kp .size-tile{display:grid;justify-items:center;gap:8px;font-size:13px;text-align:center}.kp .size-tile b{display:block}.kp .cross{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:22px;margin:36px 16px 48px}@media(min-width:900px){.kp .hero{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;max-width:1240px;margin:0 auto;padding:24px 32px}.kp .stage{order:2;margin:0;height:min(84vh,720px)}.kp .offer{order:1}.kp .poster-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.kp .cross{max-width:1148px;margin:44px auto 56px}}.kp .scene-foot{position:absolute;left:50%;bottom:14px;z-index:3;transform:translate(-50%);display:flex;align-items:center;gap:10px;white-space:nowrap;cursor:default}.kp .scene-foot .count{position:static;transform:none}.kp .frame-pick{display:flex;gap:4px;padding:4px;border-radius:999px;background:#ffffff8c;border:1px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 18px -12px #14191e80}.kp .frame-pick button{min-height:36px;padding:0 15px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:600 13px inherit;font-family:inherit;cursor:pointer}.kp .frame-pick button[aria-pressed=true]{background:#1d2224;color:#fff}.kp .offer .from-note{margin:-6px 0 10px;font-size:13px}.kp .hero.is3d{position:relative;display:block;max-width:none;margin:0;padding:0 0 24px}.kp .is3d .stage{margin:0;height:min(122vw,640px);background:linear-gradient(to bottom,#d5d9dc,var(--bg) 92%)}.kp .is3d .scene-gl{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.kp .is3d .spin{background:#fffc;-webkit-backdrop-filter:blur(10px) grayscale(1);backdrop-filter:blur(10px) grayscale(1)}.kp .is3d .spin.prev,.kp .is3d .spin.next{right:auto}.kp .is3d .offer{margin:0 16px}.kp .is3d .glass{background:#ffffffbd;-webkit-backdrop-filter:blur(26px) grayscale(1);backdrop-filter:blur(26px) grayscale(1)}@media(min-width:900px){.kp .is3d .stage{height:min(calc(100vh - 80px),800px);min-height:560px}.kp .is3d .offer{position:absolute;z-index:2;left:max(32px,calc(50% - 590px));top:calc(min(calc(100vh - 80px),800px)*.46);transform:translateY(-50%);width:min(30vw,360px);margin:0}}.kp .designer{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:16px;max-width:1240px;margin:0 auto}.kp .tabs{display:flex;gap:4px;padding:4px;border-radius:14px;margin-bottom:12px}.kp .tabs button{flex:1;min-height:40px;border:0;border-radius:10px;background:transparent;font:600 14px inherit;font-family:inherit;color:var(--muted);cursor:pointer}.kp .tabs button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 2px 6px #28333824}.kp .scene{position:relative;aspect-ratio:1/.95;overflow:clip;border-radius:22px;background:var(--wall);transition:background .25s;box-shadow:inset 0 0 0 1px var(--line);touch-action:pan-y}.kp .scene-floor{position:absolute;left:0;right:0;bottom:0;height:24%;background:linear-gradient(to bottom,var(--floor),transparent 80%);box-shadow:0 -1px #1e262a14}.kp .scene .pf{position:absolute;left:0;top:0;transition:width .3s ease,transform .3s ease}.kp .scene[data-view=close] .pf{-webkit-box-reflect:below calc(var(--pw)*.015) linear-gradient(transparent 84%,rgba(255,255,255,.5))}.kp .scene:not([data-view=wall]) .room{display:none}.kp .room{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.kp .room i{position:absolute;display:block}.kp .sun{top:0;right:0;bottom:0;left:0;filter:blur(9px)}.kp .sun:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sun);clip-path:polygon(10% 0,27% 0,58% 86%,41% 86%)}.kp .sun.two:before{clip-path:polygon(31% 0,44% 0,75% 86%,62% 86%)}.kp .shade{top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 90px #1e262a21}.kp .baseboard{left:0;right:0;top:calc(var(--fy) - var(--ppi)*1.2);height:calc(var(--ppi)*1.2);background:var(--base);box-shadow:0 1px 2px #1e262a38,0 -1px #1e262a0f}.kp .scene[data-view=wall] .scene-floor{top:var(--fy);height:auto;background:linear-gradient(to bottom,var(--floor),rgba(30,38,42,.06));box-shadow:none}.kp .scene[data-view=wall] .pf{filter:drop-shadow(7px 12px 12px rgba(20,25,30,.26))}.kp .baseboard,.kp .scene-floor,.kp .bench,.kp .bench .books,.kp .bench .vase{transition:top .3s ease,left .3s ease,width .3s ease,height .3s ease}.kp .bench{position:absolute;left:calc(50% - var(--ppi)*30);width:calc(var(--ppi)*60);top:var(--tt);height:calc(var(--ppi)*18);-webkit-box-reflect:below 1px linear-gradient(transparent 72%,rgba(255,255,255,.28))}.kp .bench:after{content:"";position:absolute;left:3%;right:3%;bottom:-3%;height:5%;border-radius:50%;background:#14191e47;filter:blur(7px)}.kp .bench .plank{left:0;right:0;top:0;height:12%;border-radius:3px;background:linear-gradient(#44484d,#17191b 55%);box-shadow:inset 0 1px #ffffff57,0 7px 10px -5px #14191e80}.kp .bench .leg{left:6%;top:10%;bottom:0;width:1.6%;background:linear-gradient(90deg,#3a3e43,#111214)}.kp .bench .leg.right{left:auto;right:6%}.kp .bench .books{left:calc(var(--ppi)*(30 + var(--bx)));bottom:100%;width:calc(var(--ppi)*9);height:calc(var(--ppi)*2.7);border-radius:2px;background:linear-gradient(#ded8cc 0 46%,#1e262a80 46% 50%,#2b2f33 50%);box-shadow:0 2px 3px #14191e4d}.kp .bench .vase{left:calc(var(--ppi)*(30 + var(--vx)));bottom:100%;width:calc(var(--ppi)*4.5);height:calc(var(--ppi)*8.6);border-radius:45% 45% 42% 42%/22% 22% 62% 62%;background:#f3f1ec;box-shadow:inset -5px -4px 9px #1e262a33,inset 2px 2px 4px #fff,2px 3px 4px #14191e38}.kp .dim{position:absolute;display:none;color:var(--dim,#252a2b);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;letter-spacing:.02em}.kp .scene[data-view=wall] .dim{display:block}.kp .dim.w{left:0;right:0;bottom:calc(100% + 7px);height:7px;border:1px solid currentColor;border-bottom:0;text-align:center}.kp .dim.w b,.kp .dim.h b{position:absolute;font-weight:600}.kp .dim.w b{left:50%;bottom:11px;transform:translate(-50%)}.kp .dim.h{top:0;bottom:0;left:calc(100% + 7px);width:7px;border:1px solid currentColor;border-left:0}.kp .dim.h b{top:50%;left:12px;transform:translateY(-50%)}.kp .pf[data-frame] .dim.w{left:calc(var(--pw)*.035);right:calc(var(--pw)*.035)}.kp .pf[data-frame] .dim.h{top:calc(var(--pw)*.035);bottom:calc(var(--pw)*.035)}.kp .hint{font-size:13px;min-height:19px;margin-top:8px}.kp .chooser{padding:20px;align-self:start}.kp .opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px}.kp .opts button{min-height:52px;padding:6px 8px;border:1px solid var(--line);border-radius:14px;background:#ffffff80;font:600 14px inherit;font-family:inherit;color:var(--ink);cursor:pointer}.kp .opts button small{display:block;font-weight:400;font-size:12px;color:var(--muted)}.kp .opts button[aria-pressed=true]{border-color:#1d2224;box-shadow:0 0 0 1px #1d2224;background:#ffffffd9}.kp .frame-opts{grid-template-columns:repeat(4,minmax(0,1fr))}.kp .frame-opts button{padding:6px 4px}.kp .thumbs{display:flex;gap:8px;overflow-x:auto;margin:14px -6px 0;padding:6px;scrollbar-width:thin}.kp .thumbs button{flex:none;width:62px;padding:0;border:0;background:none;border-radius:4px;cursor:pointer}.kp .thumbs canvas{display:block;width:100%;aspect-ratio:4/5;border-radius:4px}.kp .thumbs button[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ink)}.kp .chooser .cta{margin-top:20px}.kp .chooser .cta b{font-size:18px}@media(min-width:900px){.kp .designer{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:28px;padding:28px 32px}.kp .chooser{position:sticky;top:20px}.kp .viewer{position:sticky;top:20px;align-self:start}}.kp{background:var(--bg);color:var(--ink);font:16px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;overflow-x:clip}.kp .kp-pad{padding-top:6px}.kp a.tile{color:inherit}.kp .chooser form{margin:0}.kp .thumbs a{flex:none;display:block;width:62px;border-radius:4px}.kp .thumbs a canvas{display:block;width:100%;aspect-ratio:4/5;border-radius:4px}.kp .thumbs a[aria-current=page]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ink)}.kp .opts button[disabled]{opacity:.45;cursor:not-allowed}.kp .cta[disabled]{opacity:.5;cursor:not-allowed}.kp .plain-art{width:100%;max-width:560px;margin:0 auto}.kp .plain-opts{display:grid;gap:8px;margin-top:14px}.kp .plain-opts button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:8px 14px;border:1px solid var(--line);border-radius:14px;background:#ffffff80;font:600 14px inherit;font-family:inherit;color:var(--ink);text-align:left;cursor:pointer}.kp .plain-opts button small{flex:none;font-size:14px;font-weight:400;color:var(--muted)}.kp .plain-opts button[aria-pressed=true]{border-color:#1d2224;box-shadow:0 0 0 1px #1d2224;background:#ffffffd9}.kp .kp-details{margin-top:14px;font-size:14px}.kp .kp-details summary{cursor:pointer;font-weight:600}.kp .kp-details div{margin-top:8px;color:var(--muted)}.kp [hidden]{display:none!important}.kp [data-kp-mount]{position:relative}.kp .shop-pills{position:relative;display:grid;grid-template-columns:1fr 1fr;width:max-content;min-width:252px;margin:10px auto 0;padding:4px;border-radius:999px;background:#ffffff24;-webkit-backdrop-filter:blur(7px) saturate(2) contrast(.68) brightness(1.3);backdrop-filter:blur(7px) saturate(2) contrast(.68) brightness(1.3);box-shadow:0 0 0 .5px #32414b47,inset 0 0 0 1px #fff6,inset 0 1.5px 1px #fff,inset 1px 0 1px #ffffff8c,inset -1px 0 1px #ffffff8c,inset 0 -1.5px 1px #ffffffb3,inset 0 14px 12px -12px #ffffffe6,inset 0 -12px 12px -12px #3c505a57,0 2px 5px #1e28321f,0 20px 36px -16px #1e28328c}.kp .shop-pills.over{position:absolute;left:0;right:0;top:0;z-index:5;pointer-events:none}.kp .shop-pills:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:#0e0e0edb;-webkit-backdrop-filter:blur(5px) saturate(1.6);backdrop-filter:blur(5px) saturate(1.6);box-shadow:inset 0 1.5px 1px #ffffffb3,inset 0 10px 8px -9px #ffffff6b,inset 0 -1px 1px #ffffff47,inset 0 0 0 .5px #ffffff52,0 6px 14px -5px #0009;transition:transform .42s cubic-bezier(.3,1.45,.45,1)}.kp .shop-pills:has(a:nth-of-type(2)[aria-current]):before{transform:translate(100%)}.kp .shop-pills a{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;min-height:38px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:400;line-height:1;color:#111;text-decoration:none;white-space:nowrap;pointer-events:auto;transition:color .2s}.kp .shop-pills a[aria-current=page]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45)}@supports not selector(:has(a)){.kp .shop-pills:before{display:none}.kp .shop-pills a[aria-current=page]{background:#111}}@media(prefers-reduced-motion:reduce){.kp .shop-pills:before,.kp .shop-pills a{transition:none}}.kp .bundle-note{margin:10px 0 0;font-size:13px;line-height:1.4;color:var(--muted)}.kp .bundle-note b{color:var(--ink)}.kp .slots{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:8px;align-items:start;margin-top:14px}.kp .slot{display:block;width:100%;min-width:0;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:center;cursor:pointer}.kp .slot .pf{--pw:100%;width:100%;aspect-ratio:4/5}.kp .slot .pf canvas{height:100%;aspect-ratio:auto;object-fit:cover}.kp .slot.empty{display:grid;place-items:center;aspect-ratio:4/5;border:1px solid var(--line);background:#ffffff80;box-shadow:inset 0 0 0 1px #ffffffb3}.kp .slot-plus{font-size:24px;font-weight:300;line-height:1}.kp .slot-cap{display:block;margin-top:6px;font-size:11px;line-height:1.25;color:var(--muted);overflow-wrap:anywhere}.kp .slot-cap b{display:block;font-weight:600;color:var(--ink)}.kp .slot[aria-expanded=true] .slot-cap b{display:table;margin:-1px auto;padding:1px 8px;border-radius:999px;background:#1d2224;color:#fff}.kp .slot-edit{margin-top:14px;padding:12px;border:1px solid var(--line);border-radius:16px;background:#fff6}.kp .slot-title{margin:0;font-size:14px;font-weight:600;line-height:1.3}.kp .slot-edit h3{margin:12px 0 6px}.kp .slot-edit .frame-opts button{padding:6px 0}.kp .edit-sizes{grid-template-columns:repeat(3,minmax(0,1fr))}.kp .slot-actions{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.kp .slot-actions button{min-height:44px}.kp .chooser .bundle-buy{justify-content:center;margin-top:14px;text-align:center}.kp .bundle-save{min-height:20px;margin:8px 0 0;font-size:14px;font-weight:600;text-align:center}.kp .bundle-error{margin:4px 0 0;padding:10px 12px;border:1px solid #1d2224;border-radius:12px;background:#fff;font-size:14px}.kp .picker{width:min(92vw,720px);max-width:none;max-height:86vh;max-height:86dvh;padding:0;border:0;background:transparent;color:var(--ink);overflow:visible}.kp .picker::backdrop{background:#1d222473}.kp .picker .picker-card{display:flex;flex-direction:column;max-height:86vh;max-height:86dvh;padding:16px;background:#ffffffe0;-webkit-backdrop-filter:blur(14px) saturate(0%);backdrop-filter:blur(14px) saturate(0%)}.kp .picker-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.kp .picker-head h2{font-size:22px}.kp .picker-close{flex:none;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:50%;background:#ffffffb3;color:var(--ink);font-size:24px;line-height:1;cursor:pointer}.kp .picker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px;min-height:0;padding:4px;overflow-y:auto;overscroll-behavior:contain}.kp .pick-tile{display:block;min-width:0;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.kp .pick-tile .pf{--pw:100%;width:100%}@media(min-width:600px){.kp .picker-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:380px){.kp .frame-opts button,.kp .slot-edit .frame-opts button{padding:6px 0;font-size:12.5px;white-space:nowrap}}.kp .scene[data-arriving],.kp .scene[data-arriving] *{transition:none!important}.kp .sticky-add{display:none}@media(max-width:899.98px){.kp .sticky-add{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:20;display:flex;align-items:center;gap:12px;min-height:56px;padding:7px 7px 7px 18px;border-radius:999px;background:#ffffff80;-webkit-backdrop-filter:blur(18px) brightness(1.06);backdrop-filter:blur(18px) brightness(1.06);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.kp .sticky-add.on{opacity:1;visibility:visible;transform:none}.kp .sticky-what{flex:1;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp .sticky-price{flex:none;font-size:15px}.kp .sticky-buy{flex:none;min-height:42px;padding:0 20px;border:0;border-radius:999px;background:#1d2224;color:#fff;font:600 14px/1 inherit;font-family:inherit;cursor:pointer}.kp .sticky-buy[disabled]{opacity:.5;cursor:not-allowed}}@media(prefers-reduced-motion:reduce){.kp *{transition:none!important;animation:none!important}}.kp .hero.focus{display:block;max-width:none;margin:0;padding:0 0 12px}.kp .hero.focus .stage{margin:0;height:min(130vw,calc(100svh - 176px));min-height:420px}.kp .hero.focus .offer{position:static;transform:none;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center;width:auto;max-width:640px;margin:0 auto;padding:6px 16px 8px;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.kp .hero.focus .offer h1{grid-column:1;font-size:clamp(17px,4.6vw,22px);line-height:1.15;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kp .hero.focus .offer>.muted{display:none}.kp .hero.focus .offer .from{grid-column:1;margin:3px 0 0;font-size:14px;color:var(--muted)}.kp .hero.focus .offer .from b{font-size:15px;color:var(--ink)}.kp .from-also{white-space:nowrap}.kp .from-also[hidden]{display:none}.kp .hero.focus .offer .cta{grid-column:2;grid-row:1/3;display:inline-flex;align-items:center;gap:8px;width:auto;min-height:42px;margin:0;padding:0 20px;border-radius:999px;font-size:15px;box-shadow:none;white-space:nowrap}@media(max-width:899px){.kp .hero.focus .spin{display:none}}@media(min-width:900px){.kp .hero.focus .stage{height:min(calc(100vh - 178px),800px);min-height:440px}}.kp .hero .count,.kp .hero .spin{background:#fff3;-webkit-backdrop-filter:blur(7px) saturate(1.9) brightness(1.15);backdrop-filter:blur(7px) saturate(1.9) brightness(1.15);border:0;box-shadow:0 0 0 .5px #32414b38,inset 0 1.5px 1px #fff,inset 0 -1px 1px #fff9,inset 0 8px 7px -7px #ffffffd9,0 8px 16px -8px #1e283273}.kp .hero.focus .offer .cta{background:#0e0e0ee0;-webkit-backdrop-filter:blur(7px) saturate(1.6);backdrop-filter:blur(7px) saturate(1.6);box-shadow:inset 0 1.5px 1px #ffffffa6,inset 0 10px 8px -9px #ffffff61,inset 0 -1px 1px #ffffff40,0 8px 16px -8px #0000008c}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kingdom-posters.css.map */
