.cp{--kora:#f8f3e6;--kora-2:#efe5d2;--cobalt:#1b4fc3;--cobalt-2:#0f359b;--haldi:#f8c73e;--leaf:#3da454;--leaf-2:#137738;--poppy:#e7422c;--poppy-2:#c51f17;--rani:#d83486;--ink:#111a2d;--ink-2:#424d63;--on-dark:#fbf7ec;--on-dark-2:#c6d9f2;--crayon:#fbca43;--cp-focus:var(--ink);--font-hand:var(--font-rh-display), "Comic Sans MS", cursive;--font-text:var(--font-rh-body), system-ui, sans-serif;--paper-shadow:0 7px 14px -7px #050f2c8c, 0 1px 2px #050f2c40;--gutter:clamp(1rem, .4rem + 2.6vw, 2.75rem);--ease:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-text);color:var(--ink);background:var(--kora);font-size:1rem;line-height:1.55;overflow-x:clip}@supports (color:lab(0% 0 0)){.cp{--kora:lab(96.0217% .240177 6.91265);--kora-2:lab(91.4029% .964403 10.7934);--cobalt:lab(36.2006% 19.4292 -66.7498);--cobalt-2:lab(25.7588% 20.999 -59.8411);--haldi:lab(82.9133% 8.6883 70.552);--leaf:lab(60.0962% -44.106 32.0172);--leaf-2:lab(43.6193% -39.4536 26.2495);--poppy:lab(53.9887% 63.185 51.1023);--poppy-2:lab(43.5174% 62.5585 49.4969);--rani:lab(50.8565% 67.175 -6.07835);--ink:lab(9.21708% 1.30082 -14.3716);--ink-2:lab(32.4849% .14998 -14.6508);--on-dark:lab(97.1755% .00804663 5.75219);--on-dark-2:lab(85.9759% -2.80789 -14.4574);--crayon:lab(84.0779% 8.61102 70.2471);--paper-shadow:0 7px 14px -7px lab(4.78598% 3.89639 -20.2385/.55), 0 1px 2px lab(4.78598% 3.89639 -20.2385/.25)}}.cp ::selection{background:var(--haldi);color:var(--ink)}.cp :focus-visible{outline:3px solid var(--cp-focus);outline-offset:3px;border-radius:4px}.cp a{color:inherit}.cp-sheet{isolation:isolate;padding-block:clamp(3.5rem,2rem + 6vw,7rem);position:relative}.cp-sheet:before{content:"";z-index:-1;pointer-events:none;opacity:.22;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .45 0 0 0 0 .4 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cp-sheet--cobalt{--cp-focus:var(--haldi);background:var(--cobalt);color:var(--on-dark)}.cp-sheet--haldi{background:var(--haldi)}.cp-sheet--leaf{--cp-focus:var(--haldi);background:var(--leaf-2);color:var(--on-dark)}.cp-sheet--poppy{--cp-focus:var(--haldi);background:var(--poppy-2);color:var(--on-dark)}.cp-sheet--kora{background:var(--kora)}.cp-torn:after{content:"";background:inherit;height:14px;position:absolute;top:-13px;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14' preserveAspectRatio='none'%3E%3Cpath d='M0 14 L0 8 L7 5 L13 9 L21 3 L29 7 L36 2 L44 8 L52 4 L60 9 L67 3 L75 6 L83 2 L90 8 L98 4 L106 9 L113 5 L120 7 L120 14Z'/%3E%3C/svg%3E") 0 0/240px 14px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14' preserveAspectRatio='none'%3E%3Cpath d='M0 14 L0 8 L7 5 L13 9 L21 3 L29 7 L36 2 L44 8 L52 4 L60 9 L67 3 L75 6 L83 2 L90 8 L98 4 L106 9 L113 5 L120 7 L120 14Z'/%3E%3C/svg%3E") 0 0/240px 14px repeat-x}.cp-wrap{width:min(100% - 2 * var(--gutter), 74rem);margin-inline:auto}.cp-hand{font-family:var(--font-hand);letter-spacing:-.01em;text-wrap:balance;font-weight:700;line-height:.98}.cp h1.cp-hand{max-width:11ch;font-size:clamp(2.9rem,1.6rem + 6vw,6rem)}.cp h2.cp-hand{max-width:14ch;font-size:clamp(2.25rem,1.4rem + 3.8vw,4.25rem)}.cp h3{font-size:1.2rem;font-weight:700;line-height:1.2}.cp-lede{max-width:46ch;margin-top:1.1rem;font-size:clamp(1.05rem,.98rem + .35vw,1.25rem)}.cp-sheet--cobalt .cp-lede,.cp-sheet--leaf .cp-lede,.cp-sheet--poppy .cp-lede{color:var(--on-dark-2)}.cp-sheet--leaf .cp-lede{color:#d8efd8;color:lab(92.4031% -11.1774 8.7133)}.cp-sheet--poppy .cp-lede{color:#ffe0d5;color:lab(91.6195% 10.5039 10.0589)}.cp-nav{justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;display:flex}.cp-mark{font-family:var(--font-hand);align-items:baseline;gap:.1em;font-size:1.7rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.cp-mark i{background:var(--poppy);width:.42em;height:.42em;box-shadow:var(--paper-shadow);display:inline-block;transform:rotate(12deg)}.cp-nav__links{align-items:center;gap:1.25rem;display:flex}.cp-link{text-underline-offset:.25em;align-items:center;min-width:44px;min-height:44px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.cp-link:hover{text-decoration-thickness:3px}.cp-tag{--tag:var(--poppy-2);isolation:isolate;min-height:3rem;color:var(--on-dark);font:700 1.05rem/1 var(--font-text);white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease);filter:drop-shadow(0 6px 8px #050f2c59);filter:drop-shadow(0 6px 8px lab(4.78598% 3.89639 -20.2385/.35));background:0 0;border:0;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1.4rem .7rem 1.9rem;text-decoration:none;display:inline-flex;position:relative;transform:rotate(-1.5deg)}.cp-tag:after{content:"";z-index:-1;background:var(--tag);clip-path:polygon(.9rem 0,100% 0,100% 100%,.9rem 100%,0 50%);transition:background-color .16s;position:absolute;inset:0}.cp-tag:before{content:"";background:var(--kora);border-radius:50%;width:.45rem;height:.45rem;margin-top:-.225rem;position:absolute;top:50%;left:.95rem;box-shadow:inset 0 1px 2px #0b152c80;box-shadow:inset 0 1px 2px lab(6.81289% 2.60071 -17.6835/.5)}.cp-tag:hover{--tag:#ac0605;transform:rotate(0)translateY(-2px)}@supports (color:lab(0% 0 0)){.cp-tag:hover{--tag:lab(36.6378% 59.5959 49.9431)}}.cp-tag:active{transform:rotate(0)translateY(1px)}.cp-tag--ink{--tag:var(--ink)}.cp-tag--ink:hover{--tag:var(--cobalt-2)}.cp-tag--small{min-height:2.75rem;padding:.55rem 1rem .55rem 1.6rem;font-size:.95rem}.cp-hero{padding-block:0 clamp(3rem,2rem + 5vw,6rem)}.cp-hero__stage{grid-template-areas:"shop""copy""form";gap:1.5rem;padding-top:.75rem;display:grid}.cp-hero__copy{z-index:2;grid-area:copy;position:relative}.cp-hero__stage .cp-shop{grid-area:shop;margin-bottom:2.5rem}.cp-hero__stage .cp-form{grid-area:form;margin-top:0}.cp-hero__facts{color:var(--on-dark-2);flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:1.1rem;padding:0;font-weight:600;list-style:none;display:flex}.cp-hero__facts li{align-items:center;gap:.4rem;display:inline-flex}.cp-hero__facts svg{width:1rem;height:1rem;color:var(--haldi)}.cp-shop{width:min(100%,30rem);margin-inline:auto;position:relative;transform:rotate(-3deg)}.cp-awning{z-index:2;filter:drop-shadow(0 8px 10px #01052c73);filter:drop-shadow(0 8px 10px lab(2.4063% 6.90838 -24.2725/.45));position:relative}.cp-awning svg{width:100%;height:auto;display:block}.cp-board{background:var(--kora);max-width:82%;color:var(--ink);box-shadow:var(--paper-shadow);font-family:var(--font-hand);white-space:nowrap;text-overflow:ellipsis;padding:.3rem 1rem .45rem;font-size:clamp(1.15rem,.8rem + 1.8vw,1.75rem);font-weight:700;line-height:1.15;position:absolute;top:10%;left:50%;overflow:hidden;transform:rotate(2deg)}.cp-board[data-empty=true]{color:var(--ink-2)}.cp-grid{grid-template-columns:repeat(3,1fr);gap:clamp(.3rem,.2rem + .5vw,.5rem);width:88%;margin:-.4rem auto 0;display:grid;position:relative}.cp-grid>span{aspect-ratio:1;background:var(--c,var(--kora));box-shadow:var(--paper-shadow);position:relative}.cp-grid>span:first-child{--c:var(--kora);rotate:-1deg}.cp-grid>span:nth-child(2){--c:var(--haldi);rotate:1.5deg}.cp-grid>span:nth-child(3){--c:var(--rani);rotate:-.5deg}.cp-grid>span:nth-child(4){--c:var(--leaf);rotate:.8deg}.cp-grid>span:nth-child(5){--c:#11338a;box-shadow:inset 0 3px 8px #00002499;box-shadow:inset 0 3px 8px lab(1.0572% 5.95992 -20.2517/.6)}@supports (color:lab(0% 0 0)){.cp-grid>span:nth-child(5){--c:lab(23.8377% 16.7982 -52.8006)}}.cp-grid>span:nth-child(6){--c:var(--kora-2);rotate:-1.2deg}.cp-grid>span:nth-child(7){--c:var(--poppy);rotate:1deg}.cp-grid>span:nth-child(8){--c:var(--kora);rotate:-.6deg}.cp-grid>span:nth-child(9){--c:var(--haldi);rotate:1.4deg}.cp-grid>span>i{background:var(--i);border-radius:var(--r,50%);position:absolute;inset:24%}.cp-grid>span:first-child>i{--i:var(--poppy);--r:50% 50% 12% 12%}.cp-grid>span:nth-child(2)>i{--i:var(--cobalt);--r:4px;inset:30% 22%}.cp-grid>span:nth-child(3)>i{--i:var(--haldi)}.cp-grid>span:nth-child(4)>i{--i:var(--kora);--r:50% 50% 0 0;inset:30% 26% 24%}.cp-grid>span:nth-child(6)>i{--i:var(--leaf-2);--r:40% 0}.cp-grid>span:nth-child(7)>i{--i:var(--haldi);--r:0 50% 50% 50%}.cp-grid>span:nth-child(8)>i{--i:var(--rani);--r:6px;inset:34% 20%}.cp-grid>span:nth-child(9)>i{--i:var(--poppy);--r:50% 0 50% 0}.cp-parcel{z-index:3;aspect-ratio:1;background:var(--poppy);width:27%;position:absolute;bottom:-18%;left:58%;rotate:16deg;box-shadow:0 16px 22px -10px #00002499;box-shadow:0 16px 22px -10px lab(1.0572% 5.95992 -20.2517/.6)}.cp-parcel:before,.cp-parcel:after{content:"";background:var(--haldi);position:absolute}.cp-parcel:before{width:12%;top:0;bottom:0;left:44%}.cp-parcel:after{height:12%;top:44%;left:0;right:0}.cp-parcel__label{z-index:1;background:var(--kora);color:var(--ink);font-family:var(--font-hand);white-space:nowrap;box-shadow:var(--paper-shadow);padding:.2rem .55rem;font-size:.95rem;font-weight:700;position:absolute;bottom:-26%;right:-38%;rotate:-18deg}.cp-form{max-width:34rem;margin-top:1.5rem}.cp-form label{margin-bottom:.45rem;font-size:.95rem;font-weight:700;display:block}.cp-strip{flex-wrap:wrap;align-items:stretch;gap:.6rem;display:flex}.cp-field{background:var(--kora);min-height:3.25rem;color:var(--ink);box-shadow:var(--paper-shadow);transition:transform .25s var(--ease);flex:15rem;align-items:center;padding-inline:.9rem;display:flex;transform:rotate(.6deg)}.cp-field:focus-within{outline:3px solid var(--ink);outline-offset:3px;transform:rotate(0)}.cp-field input{min-width:0;font:600 1.05rem/1.2 var(--font-text);color:var(--ink);caret-color:var(--poppy);background:0 0;border:0;outline:none;flex:1;padding:.6rem 0}.cp-field input:focus-visible{outline:none}.cp-field input::placeholder{color:var(--ink-2);font-weight:400}.cp-field span{color:var(--ink-2);white-space:nowrap;font-size:.95rem;font-weight:600}.cp-form__note{color:var(--on-dark-2);margin-top:.8rem;font-size:.95rem}.cp-form__note a{text-underline-offset:.2em;align-items:center;min-width:44px;min-height:44px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.cp-land{animation:cp-land .9s var(--ease) both;animation-delay:var(--d,0s)}.cp-parcel{animation:cp-tumble 1.3s var(--ease) .75s both}}@keyframes cp-land{0%{translate:0 -14px;rotate:var(--from,-4deg)}}@keyframes cp-tumble{0%{translate:-96% -150%;rotate:0deg}}@media (min-width:960px){.cp-hero__stage{grid-template:"copy shop"1fr"form shop"/minmax(0,1fr) minmax(0,1.05fr);gap:1.75rem 3rem;min-height:min(44rem,100svh - 5rem);padding-top:1rem}.cp-hero__copy{align-self:end;margin-right:-7rem}.cp-hero__stage .cp-shop{align-self:center;width:100%;max-width:36rem;margin:0 0 3rem auto}}.cp-pay{align-items:center;gap:2.5rem;display:grid}.cp-pun{width:min(100%,26rem);margin-inline:auto}.cp-pun svg{width:100%;height:auto;display:block;overflow:visible}.cp-paylist{gap:0;max-width:36rem;margin-top:2rem;padding:0;list-style:none;display:grid}.cp-paylist li{border-top:2px dashed #111a2d59;border-top:2px dashed lab(9.21708% 1.30082 -14.3716/.35);grid-template-columns:2.25rem 1fr;gap:.25rem .9rem;padding-block:1rem;display:grid}.cp-paylist li:last-child{border-bottom:2px dashed #111a2d59;border-bottom:2px dashed lab(9.21708% 1.30082 -14.3716/.35)}.cp-paylist svg{width:2.25rem;height:2.25rem;color:var(--ink);grid-row:span 2}.cp-paylist p{color:var(--ink-2);grid-column:2;max-width:52ch}@media (min-width:900px){.cp-pay{grid-template-columns:1.05fr 1fr;gap:4rem}.cp-pay .cp-pun{order:2}}.cp-cats__head{max-width:40rem}.cp-cats{gap:2.5rem;margin-top:2.5rem;display:grid}.cp-chips{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:.6rem var(--gutter) 1rem;scrollbar-width:none;border:0;gap:.6rem;display:flex;overflow-x:auto}.cp-chips::-webkit-scrollbar{display:none}.cp-chips legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cp-chip{scroll-snap-align:start;flex:none;position:relative}.cp-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cp-chip span{min-height:2.9rem;color:var(--on-dark);white-space:nowrap;background:0 0;border:2px dashed #e4f4e199;border:2px dashed lab(94.584% -7.82645 7.32627/.6);align-items:center;gap:.55rem;padding:.5rem 1rem;font-weight:700;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.cp-chip span i{background:var(--sw);width:1rem;height:1rem;box-shadow:inset 0 0 0 1.5px #0d152840;box-shadow:inset 0 0 0 1.5px lab(6.93329% 1.43194 -14.2408/.25)}.cp-chip input:hover+span{border-color:var(--on-dark)}.cp-chip input:checked+span{background:var(--kora);color:var(--ink);box-shadow:var(--paper-shadow);border:2px solid #0000;rotate:-1.5deg}.cp-chip input:focus-visible+span{outline:3px solid var(--cp-focus);outline-offset:3px}.cp-chip svg.cp-scribble{pointer-events:none;width:calc(100% + 1.2rem);height:calc(100% + 1.1rem);color:var(--crayon);opacity:0;position:absolute;inset:-.55rem -.6rem}.cp-chip input:checked~svg.cp-scribble{opacity:1}@media (prefers-reduced-motion:no-preference){.cp-chip input:checked~svg.cp-scribble path{stroke-dasharray:260;animation:cp-draw .55s var(--ease) both}}@keyframes cp-draw{0%{stroke-dashoffset:260px}to{stroke-dashoffset:0}}.cp-stall{--a:var(--poppy);--b:var(--kora);--g:var(--kora);--t:var(--ink);background:var(--g);width:min(100%,30rem);color:var(--t);transition:background-color .4s var(--ease), color .4s var(--ease);margin-inline:auto;position:relative;rotate:1.5deg;box-shadow:0 22px 36px -18px #000901b3;box-shadow:0 22px 36px -18px lab(1.88005% -6.57562 3.5285/.7)}.cp-stall__awning{background:repeating-linear-gradient(90deg, var(--a) 0 2.6rem, var(--b) 2.6rem 5.2rem);height:3.4rem;transition:background .4s var(--ease);-webkit-mask:radial-gradient(circle at 1.3rem 100%,#0000 1.3rem,#000 1.32rem) 0 0/2.6rem 100% repeat-x;mask:radial-gradient(circle at 1.3rem 100%,#0000 1.3rem,#000 1.32rem) 0 0/2.6rem 100% repeat-x}.cp-stall__body{padding:1.1rem 1.25rem 1.4rem}.cp-stall__name{font-family:var(--shop-display);font-weight:var(--shop-display-weight);letter-spacing:var(--shop-display-tracking);text-transform:var(--shop-display-case);overflow-wrap:anywhere;font-size:1.9rem;line-height:1.05}.cp-stall__bio{opacity:.85;margin-top:.2rem;font-size:.95rem}.cp-stall__badges{flex-wrap:wrap;gap:.4rem;margin-top:.8rem;font-size:.8rem;font-weight:700;display:flex}.cp-stall__badges span{border-radius:var(--rad,0);border:1.5px solid;padding:.2rem .6rem}.cp-stall__items{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.1rem;display:grid}.cp-item{background:color-mix(in oklch, var(--g) 88%, var(--t));border-radius:var(--rad,0);padding:.6rem}.cp-item__photo{aspect-ratio:var(--ratio,1);background:color-mix(in oklch, var(--g) 75%, var(--a));border-radius:var(--rad,0);place-items:center;display:grid}.cp-item__photo i{aspect-ratio:1;background:var(--a);border-radius:var(--shape,50%);width:46%}.cp-item p{margin-top:.45rem;font-size:.85rem;font-weight:600}.cp-item b{font-variant-numeric:tabular-nums;font-size:.9rem}.cp-stall__cap{opacity:.75;margin-top:1rem;font-size:.75rem}.cp-cats__why{color:#e3f4e2;color:lab(94.5943% -8.38313 6.51622);max-width:44ch;min-height:3.3em;margin-top:1.25rem;font-size:1.05rem}.cp-stall[data-cat=jewellery]{--a:#deaf56;--b:#4e191e;--g:#361116;--t:#f5eee0;--rad:0;--ratio:4/5;--shape:50% 50% 50% 0}@supports (color:lab(0% 0 0)){.cp-stall[data-cat=jewellery]{--a:lab(74.6138% 10.1837 51.567);--b:lab(17.9418% 25.7598 10.5722);--g:lab(11.1775% 19.4527 6.54045);--t:lab(94.2766% .635952 7.66994)}}.cp-stall[data-cat=handmade]{--a:#ba3728;--b:#223573;--g:#edf5fb;--t:#182550;--rad:6px;--ratio:1;--shape:30% 70% 50% 50%}@supports (color:lab(0% 0 0)){.cp-stall[data-cat=handmade]{--a:lab(43.8652% 52.5872 40.1902);--b:lab(23.3639% 10.422 -39.059);--g:lab(95.944% -1.63412 -4.13229);--t:lab(15.6352% 6.77706 -28.4656)}}.cp-stall[data-cat=fashion]{--a:#ca007f;--b:#160f12;--g:#faf5f7;--t:#160f12;--rad:0;--ratio:2/3;--shape:40% 40% 4px 4px}@supports (color:lab(0% 0 0)){.cp-stall[data-cat=fashion]{--a:lab(44.7213% 72.479 -11.1542);--b:lab(5.14784% 3.08204 -.571752);--g:lab(97.0202% 2.00161 -.377083);--t:lab(5.14784% 3.08204 -.571752)}}.cp-stall[data-cat=food]{--a:#f2a618;--b:#cc2b0e;--g:#fef4df;--t:#462312;--rad:18px;--ratio:1;--shape:50%}@supports (color:lab(0% 0 0)){.cp-stall[data-cat=food]{--a:lab(74.3059% 21.7583 74.0995);--b:lab(45.9118% 61.6224 55.3544);--g:lab(96.63% 1.03894 11.5687);--t:lab(18.3967% 15.9086 18.6457)}}.cp-stall[data-cat=home]{--a:#4d88a9;--b:#428252;--g:#e8f4fa;--t:#1b2b36;--rad:10px;--ratio:4/3;--shape:8px 8px 50% 50%}@supports (color:lab(0% 0 0)){.cp-stall[data-cat=home]{--a:lab(53.7025% -12.5875 -24.0286);--b:lab(49.0757% -30.0243 19.6104);--g:lab(95.4179% -3.17174 -4.37669);--t:lab(16.4883% -4.10564 -9.57077)}}.cp-stall[data-cat=beauty]{--a:#de7d8d;--b:#4e7f58;--g:#f0f4e5;--t:#1a3520;--rad:20px;--ratio:4/5;--shape:50% 50% 20% 20%}@supports (color:lab(0% 0 0)){.cp-stall[data-cat=beauty]{--a:lab(63.8152% 39.3934 8.6615);--b:lab(48.8322% -23.9171 15.5143);--g:lab(95.572% -3.3884 6.61327);--t:lab(19.4409% -14.9847 9.75814)}}.cp-stall[data-cat=gadgets]{--a:#0278e7;--b:#10213e;--g:#f6f9fc;--t:#091a36;--rad:8px;--ratio:1;--shape:6px}@supports (color:lab(0% 0 0)){.cp-stall[data-cat=gadgets]{--a:lab(49.7612% 5.49871 -65.1314);--b:lab(12.5485% 1.49386 -21.136);--g:lab(97.6762% -.553459 -1.78936);--t:lab(9.02631% 2.21238 -21.0605)}}@media (min-width:900px){.cp-cats{grid-template-columns:1fr 1fr;align-items:center;gap:4rem}.cp-chips{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.cp-steps{counter-reset:cut;gap:1.25rem;margin-top:3rem;padding:0;list-style:none;display:grid}.cp-step{counter-increment:cut;background:var(--kora);color:var(--ink);box-shadow:var(--paper-shadow);rotate:var(--rot,-1deg);padding:1.4rem 1.3rem 1.5rem;position:relative}.cp-step:nth-child(2){--rot:1.2deg}.cp-step:nth-child(3){--rot:-.6deg}.cp-step:nth-child(4){--rot:.8deg}.cp-step:before{content:counter(cut);font-family:var(--font-hand);color:var(--poppy);margin-bottom:.4rem;font-size:2.6rem;font-weight:700;line-height:1;display:block}.cp-step:after{content:"";background:#f4e4b8bf;background:lab(90.9731% .859618 23.7192/.75);width:4.5rem;height:1.4rem;position:absolute;top:-.7rem;left:50%;translate:-50%;rotate:-4deg;box-shadow:0 1px 2px #23110333;box-shadow:0 1px 2px lab(7.07656% 8.17062 9.56571/.2)}.cp-step p{color:var(--ink-2);margin-top:.45rem}@media (min-width:760px){.cp-steps{grid-template-columns:1fr 1fr;gap:1.75rem}}@media (min-width:1100px){.cp-steps{grid-template-columns:repeat(4,1fr)}}.cp-faq{gap:2rem;display:grid}.cp-faq__list{border-top:2px solid var(--ink)}.cp-faq details{border-bottom:1.5px dashed #111a2d66;border-bottom:1.5px dashed lab(9.21708% 1.30082 -14.3716/.4)}.cp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding-block:1.1rem;font-size:1.125rem;font-weight:700;list-style:none;display:flex}.cp-faq summary::-webkit-details-marker{display:none}.cp-faq summary svg{width:1.25rem;height:1.25rem;color:var(--poppy);transition:rotate .2s var(--ease);flex:none}.cp-faq details[open] summary svg{rotate:45deg}.cp-faq summary:hover{color:var(--cobalt)}.cp-faq details p{max-width:62ch;color:var(--ink-2);padding-bottom:1.2rem}@media (min-width:900px){.cp-faq{grid-template-columns:.8fr 1.2fr;gap:4rem}}.cp-close{align-items:center;gap:2.5rem;display:grid}.cp-chain{width:min(100%,24rem);margin-inline:auto}.cp-chain svg{width:100%;height:auto;display:block;overflow:visible}.cp-close .cp-tag{--tag:var(--haldi);color:var(--ink);margin-top:1.75rem}.cp-close .cp-tag:hover{--tag:#edb417}@supports (color:lab(0% 0 0)){.cp-close .cp-tag:hover{--tag:lab(76.9793% 12.5021 75.791)}}.cp-foot{color:var(--on-dark-2);border-top:1.5px dashed #cde0f966;border-top:1.5px dashed lab(88.2966% -2.82037 -14.4629/.4);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;margin-top:clamp(3rem,2rem + 4vw,5rem);padding-top:1.25rem;font-size:.9rem;display:flex}.cp-foot nav{flex-wrap:wrap;gap:1.25rem;display:flex}.cp-foot a{text-underline-offset:.2em;align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (min-width:900px){.cp-close{grid-template-columns:1.2fr 1fr}}@media (max-width:420px){.cp-nav{flex-wrap:wrap;gap:.5rem}.cp-nav__links{flex-wrap:wrap;gap:.75rem}}.cp h1,.cp h2,.cp h3{color:inherit}.cp h3{font-family:var(--font-text)}.cp-sheet--cobalt .cp-hand,.cp-sheet--leaf .cp-hand,.cp-sheet--poppy .cp-hand{color:var(--on-dark)}.cp-cats>*{min-width:0}.cp-parcel__label{bottom:62%;left:-82%;right:auto;rotate:-8deg}@media (max-width:959px){.cp-hero__stage .cp-shop{width:min(70%,21rem);margin-bottom:1.5rem}.cp h1.cp-hand{font-size:clamp(2.6rem,1.6rem + 6vw,4.5rem)}.cp-hero__stage{gap:1.1rem}}.cp .cp-letters{display:block!important}.cp h1.cp-letters{max-width:11ch}.cp h2.cp-letters{max-width:14ch}.cp-letters .split-char{will-change:auto;display:inline-block}
[data-shop-theme]{--shop-font-body:var(--font-rh-body), system-ui, sans-serif;--shop-photo:color-mix(in oklch, var(--shop-bg) 86%, var(--shop-ink));--shop-photo-ink:color-mix(in oklch, var(--shop-ink-2) 85%, var(--shop-bg));--shop-display-case:none;--shop-display-tracking:-.01em;--shop-display-weight:400}[data-shop-theme=jewellery]{--shop-bg:#2d0b10;--shop-surface:#3e141a;--shop-ink:#f5eee0;--shop-ink-2:#cbbba5;--shop-rule:#6d3f2f;--shop-accent:#e4b65c;--shop-on-accent:#290b0c;--shop-field:#55181e;--shop-on-field:#f0c876;--shop-motif:#e4b65c;--shop-display:var(--font-th-jewellery), "Bodoni 72", serif;--shop-display-weight:500;--shop-radius:0px;--shop-radius-control:0px;--shop-ratio:4 / 5}@supports (color:lab(0% 0 0)){[data-shop-theme=jewellery]{--shop-bg:lab(7.75457% 17.8163 5.09279);--shop-surface:lab(13.4423% 21.0737 7.11634);--shop-ink:lab(94.2766% .635952 7.66994);--shop-ink-2:lab(76.8415% 3.3716 13.2069);--shop-rule:lab(32.2073% 19.3755 18.9495);--shop-accent:lab(76.9404% 10.0711 51.2784);--shop-on-accent:lab(6.74816% 15.6955 5.36726);--shop-field:lab(18.9912% 28.9852 12.0303);--shop-on-field:lab(82.8099% 7.37754 45.9483);--shop-motif:lab(76.9404% 10.0711 51.2784)}}[data-shop-theme=handmade]{--shop-bg:#edf5fb;--shop-surface:#fcfeff;--shop-ink:#182550;--shop-ink-2:#48587a;--shop-rule:#adc0d8;--shop-accent:#ba3728;--shop-on-accent:#fefbf8;--shop-field:#223573;--shop-on-field:#e5f0fc;--shop-motif:#e5f0fc;--shop-display:var(--font-th-handmade), Georgia, serif;--shop-radius:6px;--shop-radius-control:6px;--shop-ratio:1 / 1}@supports (color:lab(0% 0 0)){[data-shop-theme=handmade]{--shop-bg:lab(95.944% -1.63412 -4.13229);--shop-surface:lab(99.4218% -.553906 -1.38257);--shop-ink:lab(15.6352% 6.77706 -28.4656);--shop-ink-2:lab(36.9671% .914082 -21.7801);--shop-rule:lab(76.6929% -2.75147 -14.4333);--shop-accent:lab(43.8652% 52.5872 40.1902);--shop-on-accent:lab(98.8312% .835866 1.65983);--shop-field:lab(23.3639% 10.422 -39.059);--shop-on-field:lab(94.18% -2.12187 -7.1074);--shop-motif:lab(94.18% -2.12187 -7.1074)}}[data-shop-theme=fashion]{--shop-bg:#faf5f7;--shop-surface:#fffdfe;--shop-ink:#160f12;--shop-ink-2:#594b51;--shop-rule:#ded4d8;--shop-accent:#ca007f;--shop-on-accent:#fefbfc;--shop-field:#ca007f;--shop-on-field:#fefbfc;--shop-motif:#fefbfc;--shop-display:var(--font-th-fashion), Impact, sans-serif;--shop-display-case:uppercase;--shop-display-tracking:.01em;--shop-radius:0px;--shop-radius-control:0px;--shop-ratio:2 / 3}@supports (color:lab(0% 0 0)){[data-shop-theme=fashion]{--shop-bg:lab(97.0202% 2.00161 -.377083);--shop-surface:lab(99.3801% 1.00139 -.188601);--shop-ink:lab(5.14784% 3.08204 -.571752);--shop-ink-2:lab(33.6136% 6.61989 -1.25359);--shop-rule:lab(85.9204% 3.99721 -.753772);--shop-accent:lab(44.7213% 72.479 -11.1542);--shop-on-accent:lab(98.7868% 1.33491 -.251412);--shop-field:lab(44.7213% 72.479 -11.1542);--shop-on-field:lab(98.7868% 1.33491 -.251412);--shop-motif:lab(98.7868% 1.33491 -.251412)}}[data-shop-theme=food]{--shop-bg:#fcf5db;--shop-surface:#fffcf1;--shop-ink:#3c2111;--shop-ink-2:#6b4e3a;--shop-rule:#e0d0a5;--shop-accent:#be241f;--shop-on-accent:#fefcf4;--shop-field:#fac131;--shop-on-field:#3c2111;--shop-motif:#be241f;--shop-display:var(--font-th-food), system-ui, sans-serif;--shop-display-tracking:0em;--shop-radius:18px;--shop-radius-control:999px;--shop-ratio:1 / 1}@supports (color:lab(0% 0 0)){[data-shop-theme=food]{--shop-bg:lab(96.7219% -.824451 13.5101);--shop-surface:lab(98.9317% -.437945 5.72451);--shop-ink:lab(16.196% 12.2583 16.4792);--shop-ink-2:lab(35.9963% 10.6965 16.7507);--shop-rule:lab(84.0087% .933081 23.7977);--shop-accent:lab(42.4434% 59.5916 43.9671);--shop-on-accent:lab(98.8912% -.00962615 3.82442);--shop-field:lab(81.6404% 12.151 74);--shop-on-field:lab(16.196% 12.2583 16.4792);--shop-motif:lab(42.4434% 59.5916 43.9671)}}[data-shop-theme=home]{--shop-bg:#e3f3fd;--shop-surface:#f8fcff;--shop-ink:#132938;--shop-ink-2:#41596a;--shop-rule:#b9cedc;--shop-accent:#00624b;--shop-on-accent:#f9fdfb;--shop-field:#1c67a4;--shop-on-field:#f9fcff;--shop-motif:#f9fcff;--shop-display:var(--font-th-home), Georgia, serif;--shop-radius:10px;--shop-radius-control:10px;--shop-ratio:4 / 3}@supports (color:lab(0% 0 0)){[data-shop-theme=home]{--shop-bg:lab(94.8373% -4.0845 -6.83414);--shop-surface:lab(98.8622% -1.51312 -2.5002);--shop-ink:lab(15.308% -4.98228 -12.6348);--shop-ink-2:lab(36.221% -5.68493 -12.8261);--shop-rule:lab(81.5137% -5.4794 -9.27465);--shop-accent:lab(36.2244% -31.582 5.74351);--shop-on-accent:lab(98.9064% -1.67179 .314486);--shop-field:lab(41.5068% -5.49424 -39.8519);--shop-on-field:lab(98.8481% -.82323 -1.6523);--shop-motif:lab(98.8481% -.82323 -1.6523)}}[data-shop-theme=beauty]{--shop-bg:#e7f4e9;--shop-surface:#f8fdf9;--shop-ink:#0c341e;--shop-ink-2:#3c5b46;--shop-rule:#c1d4c4;--shop-accent:#b24866;--shop-on-accent:#fffafb;--shop-field:#1c5434;--shop-on-field:#e4f4e1;--shop-motif:#fbbfc6;--shop-display:var(--font-th-beauty), Georgia, serif;--shop-display-tracking:.01em;--shop-radius:20px;--shop-radius-control:999px;--shop-ratio:4 / 5}@supports (color:lab(0% 0 0)){[data-shop-theme=beauty]{--shop-bg:lab(95.0486% -5.91034 3.76427);--shop-surface:lab(98.9479% -2.36192 1.50195);--shop-ink:lab(18.4193% -19.1395 9.86972);--shop-ink-2:lab(35.7032% -15.6794 8.05229);--shop-rule:lab(83.0011% -8.87543 5.66285);--shop-accent:lab(46.1065% 45.8 5.43153);--shop-on-accent:lab(98.7827% 1.66261 .346839);--shop-field:lab(31.4406% -25.484 13.1366);--shop-on-field:lab(94.584% -7.82645 7.32627);--shop-motif:lab(82.9555% 23.1317 4.93952)}}[data-shop-theme=gadgets]{--shop-bg:#f9fafc;--shop-surface:#fefeff;--shop-ink:#11161f;--shop-ink-2:#4f5661;--shop-rule:#dadee5;--shop-accent:#1e59cd;--shop-on-accent:#fafcfe;--shop-field:#161f30;--shop-on-field:#f3f5f8;--shop-motif:#4c94ec;--shop-display:var(--font-th-gadgets), system-ui, sans-serif;--shop-display-weight:600;--shop-display-tracking:-.02em;--shop-radius:8px;--shop-radius-control:8px;--shop-ratio:1 / 1}@supports (color:lab(0% 0 0)){[data-shop-theme=gadgets]{--shop-bg:lab(98.2578% -.333846 -1.07464);--shop-surface:lab(99.7666% -.22313 -.716782);--shop-ink:lab(7.13753% -.43682 -7.17928);--shop-ink-2:lab(36.1243% -.829309 -7.36671);--shop-rule:lab(88.3678% -.516593 -3.73411);--shop-accent:lab(39.8526% 16.7035 -66.6256);--shop-on-accent:lab(98.837% -.443995 -1.43219);--shop-field:lab(11.6256% .112534 -12.5895);--shop-on-field:lab(96.5162% -.553399 -1.78931);--shop-motif:lab(59.6751% -1.29455 -51.933)}}
