@font-face{font-family:Crayon Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/sig-art/crayon/fonts/gaegu-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Crayon Hand;font-style:normal;font-weight:700;font-display:swap;src:url(/sig-art/crayon/fonts/gaegu-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}:root.sig-crayon{--cy-hand: "Crayon Hand", var(--font-body);--cy-hand-track: -.065em;--cy-pill: url(/sig-art/crayon/mark-pill.webp);--cy-pill-line: url(/sig-art/crayon/mark-pill-line.webp);--cy-table-mark: url(/sig-art/crayon/mark-table.webp);--cy-flight: url(/sig-art/crayon/mark-flight.webp);--cy-route: url(/sig-art/crayon/mark-route.webp);--cy-unshadow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='u'%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0.3 1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3C/svg%3E#u");--cy-tag-c: color-mix(in srgb, var(--accent) 58%, var(--ink));--cy-muted: color-mix(in srgb, var(--ink) 80%, var(--ground));--cy-art: url(/sig-art/crayon/grain.webp);--cy-mark: url(/sig-art/crayon/shadow.webp);--cy-ul: url(/sig-art/crayon/mark-underline.webp);--cy-hl: url(/sig-art/crayon/mark-highlight.webp);--cy-ring: url(/sig-art/crayon/mark-circle.webp);--cy-arrow: url(/sig-art/crayon/mark-arrow.webp);--cy-tag: url(/sig-art/crayon/mark-tag.webp);--cy-frame: url(/sig-art/crayon/mark-frame.webp);--cy-patch: url(/sig-art/crayon/mark-patch.webp);--cy-patch-tall: url(/sig-art/crayon/mark-patch-wide.webp);--cy-shadow: #5d7fd4;--cy-shadow: color-mix(in srgb, #4f73cf 74%, var(--soft));--cy-paper: color-mix(in srgb, var(--ground) 55%, #fff);--cy-patch-a: color-mix(in srgb, var(--soft) 88%, var(--ink) 5%);--cy-patch-b: color-mix(in srgb, var(--accent) 42%, var(--ground));--cy-patch-c: color-mix(in srgb, #b7cc98 58%, var(--ground));--cy-sky: linear-gradient(180deg, var(--soft) 0%, color-mix(in srgb, var(--soft) 62%, var(--ground)) 48%, var(--ground) 92%);--cy-ease: cubic-bezier(.37, 0, .63, 1);--heading-weight: 500;--heading-track: -.02em;--heading-leading: 1.04;--heading-case: none;--heading-stretch: normal;--h1: clamp(44px, 6.4vw, 104px);--h2: clamp(34px, 4vw, 60px);--h3: 20px;--nav-size: 16px;--nav-case: none;--nav-track: 0;--btn-h: 52px;--btn-pad: 26px;--btn-size: 16px;--btn-case: none;--btn-track: 0;--btn-weight: 600;--eyebrow-size: 15px;--eyebrow-track: 0;--radius-sm: 14px;--radius: 24px;--radius-btn: 999px;--pic-radius: 22px;--pic-flat: 24px;--line: color-mix(in srgb, var(--ink) 14%, transparent)}:root.sig-crayon body{background:var(--cy-art) 0 0 / 320px,var(--ground);background-blend-mode:soft-light,normal}:root.sig-crayon .ck-page{background:transparent}:root.sig-crayon .site-main{position:relative;isolation:isolate}:root.sig-crayon .site-main:not(.page-home):before{content:"";position:absolute;inset-inline:0;top:0;height:clamp(260px,34vw,460px);z-index:-1;pointer-events:none;background:var(--cy-art) 0 0 / 320px,var(--cy-sky);background-blend-mode:soft-light,normal}:root.sig-crayon .site-header{background:color-mix(in srgb,var(--soft) 82%,transparent);border-bottom:0;-webkit-backdrop-filter:saturate(1.3) blur(16px);backdrop-filter:saturate(1.3) blur(16px)}:root.sig-crayon .announce{background:var(--ink);color:var(--ground);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;border:0;text-align:center}:root.sig-crayon .hdr-logo{display:inline-flex;align-items:center;gap:10px;min-width:0}:root.sig-crayon .hdr-logo:has(.logo-text):before{content:attr(aria-label);flex:none;display:block;box-sizing:border-box;width:40px;height:40px;border-radius:50%;padding-inline-start:12px;overflow:hidden;white-space:nowrap;letter-spacing:3em;background:var(--ink);color:var(--ground);font:500 20px/40px var(--font-heading);box-shadow:0 6px 14px -8px color-mix(in srgb,var(--ink) 70%,transparent)}:root.sig-crayon .logo-text{font-family:var(--font-heading);font-weight:500;letter-spacing:-.02em;font-size:22px;line-height:1.05;text-transform:none}@media(min-width:1000px){:root.sig-crayon .logo-text{font-size:25px}}:root.sig-crayon .nav-link{font-weight:500;position:relative;color:var(--ink)}:root.sig-crayon .nav-link:after{content:"";position:absolute;inset-inline:8px;top:auto;bottom:8px;width:auto;height:8px;border-radius:0;opacity:1;background:var(--accent);-webkit-mask:var(--cy-ul) center / 100% 100% no-repeat;mask:var(--cy-ul) center / 100% 100% no-repeat;transform:scaleX(0);transform-origin:0 50%;transition:transform .45s var(--ease)}:root.sig-crayon[dir=rtl] .nav-link:after{transform-origin:100% 50%}:root.sig-crayon .nav-link:hover:after,:root.sig-crayon .nav-link.is-active:after{transform:scaleX(1)}:root.sig-crayon .hdr-basket{background:var(--ink);color:var(--ground);border-radius:999px;min-height:44px;padding:0 16px;font-weight:600}:root.sig-crayon .hdr-basket:hover{background:color-mix(in srgb,var(--ink) 86%,var(--accent));color:var(--ground)}:root.sig-crayon .drop-inner{background:var(--cy-paper);border:0;border-radius:22px;box-shadow:0 30px 60px -30px color-mix(in srgb,var(--ink) 40%,transparent)}:root.sig-crayon .drop-list a{border-radius:12px}:root.sig-crayon .drop-list a:hover{background:color-mix(in srgb,var(--soft) 55%,transparent)}:root.sig-crayon .m-panel{background:var(--cy-art) 0 0 / 320px,var(--cy-sky);background-blend-mode:soft-light,normal}:root.sig-crayon .m-link{font-family:var(--font-heading);font-weight:500;letter-spacing:-.02em}:root.sig-crayon :is(h1,h2,.sec-title,.page-title,.pdp-title,.post-title,.ck-title){text-wrap:balance}:root.sig-crayon :is(h1,h2,h3,.sec-title,.page-title,.pdp-title,.post-title,.ck-title,.cy-title){font-variation-settings:"SOFT" 100,"WONK" 0}:root.sig-crayon :is(.hero-title,.sec-title,.page-title,.pdp-title,.post-title,.delivery-big) em,:root.sig-crayon .cy-hi{font-style:normal;color:inherit;position:relative;z-index:0;white-space:nowrap}:root.sig-crayon :is(.hero-title,.sec-title,.page-title,.pdp-title,.post-title,.delivery-big) em:before,:root.sig-crayon .cy-hi:before{content:"";position:absolute;z-index:-1;top:.36em;right:-.16em;bottom:-.02em;left:-.12em;pointer-events:none;background:var(--accent);opacity:.95;-webkit-mask:var(--cy-hl) center / 100% 100% no-repeat;mask:var(--cy-hl) center / 100% 100% no-repeat;rotate:-1.2deg}:root.sig-crayon .eyebrow{color:var(--ink);font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-weight:700;font-size:21px;line-height:1.2;text-transform:none}:root.sig-crayon .eyebrow:before{content:"";display:inline-block;width:24px;height:4px;margin-inline-end:10px;vertical-align:5px;border-radius:3px;background:var(--cy-tag-c);rotate:-6deg}:root.sig-crayon .btn{position:relative;isolation:isolate;border:0;gap:12px;justify-content:center;transition:transform .35s var(--ease),color .25s}:root.sig-crayon :is(.btn-primary,.btn-ghost):before{content:"";position:absolute;top:-3px;right:-5px;bottom:-3px;left:-5px;z-index:-1;pointer-events:none;transition:background .25s,scale .35s var(--ease)}:root.sig-crayon .btn-primary{background:transparent;color:var(--ground);box-shadow:none}:root.sig-crayon .btn-primary:before{background:var(--ink);-webkit-mask:var(--cy-pill) center / 100% 100% no-repeat;mask:var(--cy-pill) center / 100% 100% no-repeat}:root.sig-crayon .btn-primary:hover{background:transparent;color:var(--ground);transform:translateY(-2px) rotate(-.8deg)}:root.sig-crayon .btn-primary:hover:before{background:color-mix(in srgb,var(--ink) 84%,var(--accent))}:root.sig-crayon .btn-ghost{background:transparent;color:var(--ink)}:root.sig-crayon .btn-ghost:before{background:color-mix(in srgb,var(--ink) 85%,var(--accent));-webkit-mask:var(--cy-pill-line) center / 100% 100% no-repeat;mask:var(--cy-pill-line) center / 100% 100% no-repeat}:root.sig-crayon .btn-ghost:hover{background:transparent;color:var(--ink);transform:translateY(-2px) rotate(.8deg)}:root.sig-crayon .btn-ghost:hover:before{background:var(--accent)}:root.sig-crayon .btn:focus-visible{outline:2px dashed var(--ink);outline-offset:5px}:root.sig-crayon :is(.link-arrow,.sec-more){position:relative;z-index:0;text-transform:none;letter-spacing:0;font-size:16px;font-weight:600;color:var(--ink);border:0;padding:0 2px 4px;background:none}:root.sig-crayon :is(.link-arrow,.sec-more):after{content:"";position:absolute;z-index:-1;inset-inline:-2px;bottom:-2px;height:9px;background:var(--accent);-webkit-mask:var(--cy-ul) center / 100% 100% no-repeat;mask:var(--cy-ul) center / 100% 100% no-repeat;transition:transform .4s var(--ease)}:root.sig-crayon :is(.link-arrow,.sec-more):hover:after{transform:scaleY(1.5)}:root.sig-crayon .site-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:14px;background-color:var(--cy-paper);border-color:color-mix(in srgb,var(--ink) 20%,transparent)}:root.sig-crayon .site-main :is(input,select,textarea):focus{border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 45%,transparent)}:root.sig-crayon .notice{border-radius:18px;border-inline-start:0;background:color-mix(in srgb,var(--soft) 55%,var(--cy-paper))}:root.sig-crayon .panel{background:var(--cy-paper);border-radius:24px;box-shadow:0 1px 0 var(--line),0 24px 40px -34px color-mix(in srgb,var(--ink) 50%,transparent)}:root.sig-crayon .badge{border-radius:999px;text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;background:var(--accent);color:var(--accent-ink)}:root.sig-crayon .badge-soft{background:var(--cy-paper);color:var(--ink)}:root.sig-crayon .home .sec-head:before,:root.sig-crayon .sec-titles:before{content:none}:root.sig-crayon .sec-head{border-top:0;padding-top:0;margin-bottom:clamp(26px,3.4vw,46px)}@media(min-width:641px){:root.sig-crayon .sec-head{align-items:baseline}}:root.sig-crayon .sec-title{font-weight:500;position:relative}:root.sig-crayon .sec-head .sec-title:after{content:"";position:absolute;inset-inline-start:0;top:100%;width:clamp(90px,9vw,150px);height:12px;margin-top:8px;background:var(--accent);-webkit-mask:var(--cy-ul) center / 100% 100% no-repeat;mask:var(--cy-ul) center / 100% 100% no-repeat;rotate:-1.5deg}:root.sig-crayon.head-centred .sec-head .sec-title:after{inset-inline:0;margin-inline:auto}:root.sig-crayon .sec-titles{padding-bottom:20px}:root.sig-crayon .product-grid{counter-reset:none}:root.sig-crayon .card{background:none;border:0;border-radius:0;padding:0;box-shadow:none}:root.sig-crayon .card-media{position:relative;isolation:isolate}:root.sig-crayon .card-media:before{content:"";position:absolute;top:7%;right:2%;bottom:4%;left:2%;z-index:-1;padding:0;border-radius:0;font-size:0;background:var(--cy-patch-a);-webkit-mask:var(--cy-patch-tall) center / 100% 100% no-repeat;mask:var(--cy-patch-tall) center / 100% 100% no-repeat;rotate:-3deg;transition:rotate .7s var(--ease),scale .7s var(--ease)}:root.sig-crayon .card:nth-child(4n+2) .card-media:before{background:var(--cy-patch-b);rotate:4deg}:root.sig-crayon .card:nth-child(4n+3) .card-media:before{background:var(--cy-patch-c);rotate:-6deg;scale:-1 1}:root.sig-crayon .card:nth-child(4n) .card-media:before{background:var(--cy-patch-b);rotate:7deg;scale:-1 1}@media(hover:hover){:root.sig-crayon .card:hover .card-media:before{rotate:0deg;scale:1.03}}:root.sig-crayon .card .pic{border-radius:var(--pic-radius);background:transparent;position:relative}:root.sig-crayon .card .pic:not(.is-cutout){margin:13% 14% 9%;border-radius:4px;border:7px solid #fff;box-shadow:0 1px 2px #17202f1f,0 18px 28px -22px #17202f80;rotate:1.2deg}:root.sig-crayon .card:nth-child(2n) .pic:not(.is-cutout){rotate:-1.4deg}:root.sig-crayon .card .pic.is-cutout:after{content:"";position:absolute;inset-inline:22%;bottom:3.5%;height:5.5%;z-index:0;background:var(--cy-shadow);opacity:.38;-webkit-mask:var(--cy-mark) center / 100% 100% no-repeat;mask:var(--cy-mark) center / 100% 100% no-repeat}:root.sig-crayon .card .pic.is-cutout img{position:relative;z-index:1;padding:0;scale:1.24;transform-origin:50% 96%;filter:var(--cy-unshadow);transition:transform .7s var(--ease)}@media(hover:hover){:root.sig-crayon .card:hover .pic.is-cutout img{transform:translateY(-8px) rotate(-1deg)}}:root.sig-crayon .card-body{flex:1;padding:14px 4px 0;border:0;margin:0;text-align:start;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}:root.sig-crayon .card-body:before{content:none}:root.sig-crayon .card-title{flex:none;max-width:100%;min-width:0;font-family:var(--font-heading);font-size:19px;font-weight:500;letter-spacing:-.01em;text-transform:none;line-height:1.22;position:relative;overflow-wrap:anywhere}:root.sig-crayon .card-title:after{content:"";position:absolute;inset-inline-start:-2px;width:min(100%,7em);bottom:-6px;height:8px;background:var(--accent);-webkit-mask:var(--cy-ul) center / 100% 100% no-repeat;mask:var(--cy-ul) center / 100% 100% no-repeat;transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--ease)}:root.sig-crayon[dir=rtl] .card-title:after{transform-origin:100% 50%}:root.sig-crayon :is(.card:hover,.card:focus-within) .card-title:after{transform:scaleX(1)}:root.sig-crayon .card-price{position:relative;z-index:0;flex:none;margin:auto 0 0;padding:4px 14px 5px;padding-inline:30px 16px;font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:21px;font-weight:700;line-height:1.1;color:var(--ink);white-space:nowrap;rotate:-2deg}:root.sig-crayon .card-price:before{content:"";position:absolute;top:-2px;right:-4px;bottom:-2px;left:-4px;z-index:-1;background:var(--cy-tag-c);-webkit-mask:var(--cy-tag) center / 100% 100% no-repeat;mask:var(--cy-tag) center / 100% 100% no-repeat}:root.sig-crayon[dir=rtl] .card-price:before{scale:-1 1}:root.sig-crayon .card:nth-child(2n) .card-price{rotate:1.5deg}:root.sig-crayon .product-grid{gap:30px 14px}@media(min-width:760px){:root.sig-crayon .product-grid{gap:44px 26px}}@media(min-width:1000px){:root.sig-crayon .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}:root.sig-crayon .card-buy .ck-btn{border-radius:999px;text-transform:none;letter-spacing:0;background:var(--ink);color:var(--ground)!important}:root.sig-crayon .tiles .tile{position:relative;isolation:isolate}:root.sig-crayon .tile .pic{background:transparent;box-shadow:none;overflow:visible;border-radius:0}:root.sig-crayon.cats-circles .tile .pic{border-radius:0;aspect-ratio:4 / 5}:root.sig-crayon.cats-circles .tile:hover .pic{box-shadow:none}:root.sig-crayon .tile .pic img{position:relative;z-index:1;padding:0;scale:1.08;transform-origin:50% 97%;filter:var(--cy-unshadow);transition:transform .7s var(--ease)}@media(hover:hover){:root.sig-crayon .tile:hover .pic img{transform:translateY(-8px) rotate(-2deg)}}:root.sig-crayon .tile .pic:not(.is-cutout) img{scale:1;filter:none;border-radius:4px;border:6px solid #fff;box-shadow:0 16px 22px -18px #17202f80}:root.sig-crayon .tiles .tile .pic:before{content:"";position:absolute;z-index:2;left:-14%;right:-14%;bottom:-3%;height:9%;background:color-mix(in srgb,#9c7a58 72%,var(--soft));opacity:.75;-webkit-mask:var(--cy-table-mark) center / 100% 100% no-repeat;mask:var(--cy-table-mark) center / 100% 100% no-repeat}:root.sig-crayon .tiles .tile .pic:after{content:"";position:absolute;z-index:0;left:24%;right:24%;bottom:2%;height:6%;background:var(--cy-shadow);opacity:.45;-webkit-mask:var(--cy-mark) center / 100% 100% no-repeat;mask:var(--cy-mark) center / 100% 100% no-repeat}:root.sig-crayon .tile-label{position:relative;z-index:0;display:flex;width:fit-content;max-width:100%;margin:16px auto 0;padding:4px 14px 6px;padding-inline:26px 14px;font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-weight:700;font-size:21px;line-height:1.1;text-transform:none;text-align:center;background:none;color:var(--ink);border:0;rotate:-2deg}:root.sig-crayon .tiles .tile:nth-child(2n) .tile-label{rotate:2deg}:root.sig-crayon .tile-label:before{content:"";position:absolute;top:-2px;right:-4px;bottom:-2px;left:-4px;z-index:-1;background:var(--cy-tag-c);-webkit-mask:var(--cy-tag) center / 100% 100% no-repeat;mask:var(--cy-tag) center / 100% 100% no-repeat}:root.sig-crayon[dir=rtl] .tile-label:before{scale:-1 1}:root.sig-crayon .tile-label .icon{display:none}:root.sig-crayon.cats-circles .tile-label{padding-top:4px}:root.sig-crayon.cats-circles .tiles{gap:0 clamp(18px,2.6vw,40px);padding-bottom:6px}@media(max-width:899px){:root.sig-crayon.cats-circles .tiles{flex-wrap:wrap;overflow:visible;justify-content:center;gap:26px 12px;scroll-snap-type:none;margin-inline:0;padding:4px 0}:root.sig-crayon.cats-circles .tile{flex:0 0 calc((100% - 24px) / 3);max-width:170px}:root.sig-crayon .tile-label{font-size:18px;padding-inline:22px 10px}}:root.sig-crayon.cats-list .tile .pic:after,:root.sig-crayon.cats-list .tile .pic:before{content:none}:root.sig-crayon .occasion-list a{font-family:var(--font-heading);font-weight:500;letter-spacing:-.02em}:root.sig-crayon .occasion-list a:hover{color:var(--ink);background:linear-gradient(transparent 70%,color-mix(in srgb,var(--accent) 50%,transparent) 70%)}:root.sig-crayon .quote{background:var(--cy-art) 0 0 / 320px,color-mix(in srgb,var(--soft) 60%,var(--cy-paper));background-blend-mode:soft-light,normal;border:0;border-radius:32px}:root.sig-crayon .quote blockquote{font-family:var(--font-heading);font-weight:500;letter-spacing:-.015em}:root.sig-crayon .quote blockquote:before{color:var(--accent)}:root.sig-crayon .quote figcaption{letter-spacing:0;text-transform:none;font-size:14px;font-weight:500}:root.sig-crayon .home{display:grid;grid-template-columns:minmax(0,1fr)}:root.sig-crayon .home>*{grid-column:1 / -1;order:3;min-width:0}:root.sig-crayon .home>.cy-hero{order:0}:root.sig-crayon .home>:is(.sec-categories,.sec-occasions){order:1}:root.sig-crayon .home>.sec-featured{order:2}:root.sig-crayon .home>.sec-builder{order:4}:root.sig-crayon .home>.sec-weddings{order:5}:root.sig-crayon .home>.sec-about{order:6}:root.sig-crayon .home>.sec-delivery{order:7}:root.sig-crayon .home>.sec-visit{order:8}:root.sig-crayon :is(.sec-builder .builder-inner,.sec-weddings.no-media .weddings-inner){position:relative;isolation:isolate;overflow:visible;display:grid;gap:18px;align-content:start;justify-items:start;text-align:start;min-height:100%;background:var(--cy-art) 0 0 / 260px,var(--cy-paper);background-blend-mode:soft-light,normal;color:var(--ink);border:0;border-radius:6px;padding:clamp(40px,5vw,70px) clamp(24px,4vw,60px) 0;box-shadow:0 1px 1px #17202f0d,0 30px 50px -40px color-mix(in srgb,var(--ink) 60%,transparent)}:root.sig-crayon :is(.sec-builder .builder-inner,.sec-weddings.no-media .weddings-inner):before{content:"";position:absolute;top:-14px;inset-inline-start:18%;z-index:3;width:120px;height:30px;background:var(--accent);opacity:.7;rotate:-5deg;-webkit-mask:var(--cy-hl) center / 100% 100% no-repeat;mask:var(--cy-hl) center / 100% 100% no-repeat;pointer-events:none}:root.sig-crayon .sec-weddings.no-media .weddings-inner:before{inset-inline-start:auto;inset-inline-end:18%;rotate:4deg;background:var(--soft);opacity:1;filter:saturate(1.4) brightness(.92)}:root.sig-crayon :is(.sec-builder,.sec-weddings.no-media) :is(.lead,.prose,.sec-title){color:var(--ink);margin-inline:0}:root.sig-crayon :is(.sec-builder,.sec-weddings.no-media) .sec-title{max-width:12em}:root.sig-crayon :is(.sec-builder,.sec-weddings.no-media) .eyebrow{color:var(--cy-tag-c);font-size:23px;rotate:-3deg;margin-bottom:0}:root.sig-crayon .sec-weddings.no-media .weddings-copy{position:relative;z-index:1;max-width:32em}:root.sig-crayon .sec-weddings.no-media .btn-primary{background:transparent;border-color:transparent;color:var(--ground)}:root.sig-crayon .builder-stems{position:relative;align-self:end;width:100%;height:clamp(220px,24vw,330px);margin:0;background:none;box-shadow:none;overflow:visible}:root.sig-crayon .builder-stems img{opacity:0}:root.sig-crayon .builder-stems:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url(/sig-art/crayon/tulip-sm.webp) 8% 100% / auto 74% no-repeat,url(/sig-art/crayon/cornflower-sm.webp) 28% 100% / auto 88% no-repeat,url(/sig-art/crayon/poppy-sm.webp) 50% 100% / auto 98% no-repeat,url(/sig-art/crayon/eucalyptus-sm.webp) 72% 100% / auto 80% no-repeat,url(/sig-art/crayon/sweetpea-sm.webp) 94% 100% / auto 86% no-repeat}:root.sig-crayon .sec-weddings.no-media .weddings-inner:after{content:"";position:relative;z-index:0;display:block;justify-self:center;align-self:end;width:clamp(130px,13vw,190px);aspect-ratio:498 / 900;background:url(/sig-art/crayon/posy.webp) center bottom / contain no-repeat;pointer-events:none}:root.sig-crayon .builder-copy{position:relative}@media(min-width:900px){:root.sig-crayon .builder-copy:after{content:"";position:absolute;inset-inline-end:4%;bottom:-60px;width:100px;height:66px;background:var(--ink);opacity:.7;-webkit-mask:var(--cy-arrow) center / contain no-repeat;mask:var(--cy-arrow) center / contain no-repeat;rotate:50deg;pointer-events:none}:root.sig-crayon[dir=rtl] .builder-copy:after{scale:-1 1;rotate:-50deg}}@media(max-width:999px){:root.sig-crayon .sec-weddings.no-media{padding-top:clamp(36px,6vw,56px)}}@media(min-width:1000px){:root.sig-crayon .home:has(>.sec-builder):has(>.sec-weddings.no-media){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root.sig-crayon .home:has(>.sec-builder):has(>.sec-weddings.no-media)>.sec-builder{grid-column:1}:root.sig-crayon .home:has(>.sec-builder):has(>.sec-weddings.no-media)>.sec-weddings{grid-column:2}:root.sig-crayon .home:has(>.sec-weddings.no-media)>.sec-builder .wrap{max-width:calc(var(--wrap) / 2);margin-inline-end:0;padding-inline-end:0;height:100%}:root.sig-crayon .home:has(>.sec-builder)>.sec-weddings.no-media .wrap{max-width:calc(var(--wrap) / 2);margin-inline-start:0;padding-inline-start:0;height:100%}:root.sig-crayon .home:has(>.sec-weddings.no-media)>.sec-builder .builder-inner{grid-template-columns:minmax(0,1fr);border-start-end-radius:0;border-end-end-radius:0;background:var(--cy-art) 0 0 / 260px,linear-gradient(to left,color-mix(in srgb,var(--ink) 9%,transparent),transparent 7%),var(--cy-paper)}:root.sig-crayon[dir=rtl] .home:has(>.sec-weddings.no-media)>.sec-builder .builder-inner{background:var(--cy-art) 0 0 / 260px,linear-gradient(to right,color-mix(in srgb,var(--ink) 9%,transparent),transparent 7%),var(--cy-paper)}:root.sig-crayon .home:has(>.sec-builder)>.sec-weddings.no-media .weddings-inner{border-start-start-radius:0;border-end-start-radius:0;background:var(--cy-art) 0 0 / 260px,linear-gradient(to right,color-mix(in srgb,var(--ink) 9%,transparent),transparent 7%),var(--cy-paper)}:root.sig-crayon[dir=rtl] .home:has(>.sec-builder)>.sec-weddings.no-media .weddings-inner{background:var(--cy-art) 0 0 / 260px,linear-gradient(to left,color-mix(in srgb,var(--ink) 9%,transparent),transparent 7%),var(--cy-paper)}:root.sig-crayon .home:has(>.sec-builder)>.sec-weddings.no-media .weddings-inner:before{inset-inline-end:22%}:root.sig-crayon .home:has(>.sec-weddings.no-media)>.sec-builder .builder-inner{padding-inline:clamp(36px,4vw,64px) clamp(44px,4.6vw,76px)}:root.sig-crayon .home:has(>.sec-builder)>.sec-weddings.no-media .weddings-inner{padding-inline:clamp(44px,4.6vw,76px) clamp(36px,4vw,64px)}}:root.sig-crayon :is(.weddings-media,.post-media) .pic,:root.sig-crayon :is(.about-media:not(.is-fallback) .pic,.about-media .pic:not(.is-cutout)){border-radius:4px;background:#fff;padding:10px 10px 38px;overflow:visible;box-shadow:0 1px 2px #17202f1a,0 26px 40px -30px #17202f73}:root.sig-crayon :is(.about-media,.weddings-media) .pic{rotate:-1.5deg}:root.sig-crayon :is(.about-media,.weddings-media,.post-media) .pic img{border-radius:2px}:root.sig-crayon .about-media:not(.is-fallback) .pic img{padding:0;object-fit:cover}:root.sig-crayon :is(.weddings-media .pic:not(.is-cutout),.about-media:not(.is-fallback) .pic,.about-media .pic:not(.is-cutout)):after{content:"";position:absolute;top:-14px;left:50%;width:120px;height:30px;translate:-50% 0;rotate:3deg;background:var(--accent);opacity:.7;-webkit-mask:var(--cy-hl) center / 100% 100% no-repeat;mask:var(--cy-hl) center / 100% 100% no-repeat}:root.sig-crayon .sec-about{overflow-x:clip}:root.sig-crayon .about-media{position:relative;isolation:isolate}:root.sig-crayon .about-media.is-fallback .pic.is-cutout{background:transparent;overflow:visible;rotate:none}:root.sig-crayon .about-media.is-fallback .pic.is-cutout:before{content:"";position:absolute;top:6%;right:8%;bottom:7%;left:8%;z-index:-1;background:var(--cy-patch-a);-webkit-mask:var(--cy-patch-tall) center / 100% 100% no-repeat;mask:var(--cy-patch-tall) center / 100% 100% no-repeat;rotate:-4deg}:root.sig-crayon .about-media.is-fallback .pic.is-cutout:after{content:"";position:absolute;inset-inline:26%;bottom:5%;height:5%;background:var(--cy-shadow);opacity:.45;-webkit-mask:var(--cy-mark) center / 100% 100% no-repeat;mask:var(--cy-mark) center / 100% 100% no-repeat}:root.sig-crayon .about-media.is-fallback .pic.is-cutout img{position:relative;z-index:1;padding:8% 14%}:root.sig-crayon .about-media.is-fallback:has(.is-cutout):before,:root.sig-crayon .about-media.is-fallback:has(.is-cutout):after{content:"";position:absolute;bottom:6%;z-index:2;width:22%;aspect-ratio:217 / 380;background:url(/sig-art/crayon/sweetpea-sm.webp) center bottom / contain no-repeat;pointer-events:none}:root.sig-crayon .about-media.is-fallback:has(.is-cutout):before{inset-inline-start:0}:root.sig-crayon .about-media.is-fallback:has(.is-cutout):after{inset-inline-end:0;width:20%;aspect-ratio:220 / 380;background-image:url(/sig-art/crayon/eucalyptus-sm.webp)}:root.sig-crayon .about-media:is(:not(.is-fallback),:not(:has(.is-cutout))):before{content:"";position:absolute;top:7%;right:-5%;bottom:-4%;left:6%;z-index:-1;background:var(--cy-patch-b);-webkit-mask:var(--cy-patch-tall) center / 100% 100% no-repeat;mask:var(--cy-patch-tall) center / 100% 100% no-repeat;rotate:5deg;pointer-events:none}:root.sig-crayon .about-media:is(:not(.is-fallback),:not(:has(.is-cutout))):after{content:"";position:absolute;z-index:2;inset-inline-end:-4%;bottom:-5%;width:clamp(70px,9vw,120px);aspect-ratio:217 / 380;background:url(/sig-art/crayon/sweetpea-sm.webp) center bottom / contain no-repeat;rotate:8deg;pointer-events:none}:root.sig-crayon .about-copy{position:relative;border-top:0;padding-top:0}@media(min-width:900px){:root.sig-crayon .about-inner{align-items:center}:root.sig-crayon .sec-about:not(.no-media) .about-media{grid-column:1 / span 6}:root.sig-crayon .sec-about:not(.no-media) .about-copy{grid-column:7 / -1}}:root.sig-crayon .about-text{font-size:18px;line-height:1.65;max-width:34em;color:color-mix(in srgb,var(--ink) 86%,var(--ground))}:root.sig-crayon .about-text p+p{margin-top:1em}:root.sig-crayon .about-copy .sec-title{margin-bottom:22px}:root.sig-crayon .about-signoff{position:relative;z-index:0;display:inline-block;margin:26px 0 0;padding:0 4px 10px;font-family:var(--cy-hand);font-style:normal;font-weight:700;font-size:clamp(30px,2.8vw,40px);line-height:1.1;letter-spacing:var(--cy-hand-track);color:var(--ink);rotate:-2deg;transform-origin:0 50%}:root.sig-crayon .about-signoff:before{content:none}:root.sig-crayon .about-signoff:after{content:"";position:absolute;z-index:-1;inset-inline:-6px -10px;bottom:0;height:13px;background:var(--accent);-webkit-mask:var(--cy-ul) center / 100% 100% no-repeat;mask:var(--cy-ul) center / 100% 100% no-repeat}:root.sig-crayon[dir=rtl] .about-signoff{transform-origin:100% 50%;rotate:2deg}:root.sig-crayon .about-copy .link-arrow{display:inline-flex;margin-top:26px}:root.sig-crayon .about-signoff+.link-arrow{margin-inline-start:28px}@media(max-width:599px){:root.sig-crayon .about-signoff+.link-arrow{display:flex;width:fit-content;margin-inline-start:0}}@media(min-width:900px){:root.sig-crayon .about-media+.about-copy:before{content:"";position:absolute;inset-inline-start:-120px;top:-64px;width:120px;height:80px;background:var(--ink);opacity:.7;-webkit-mask:var(--cy-arrow) center / contain no-repeat;mask:var(--cy-arrow) center / contain no-repeat;scale:-1 1;rotate:14deg;pointer-events:none}:root.sig-crayon[dir=rtl] .about-media+.about-copy:before{scale:1 1;rotate:-14deg}}:root.sig-crayon :is(.delivery-detail,.visit-hours){position:relative;isolation:isolate;background:var(--cy-art) 0 0 / 240px,var(--cy-paper);background-blend-mode:soft-light,normal;border:0;border-radius:6px;padding:clamp(26px,3.4vw,44px) clamp(22px,3vw,40px) clamp(20px,3vw,34px);box-shadow:0 1px 1px #17202f0f,0 26px 40px -32px color-mix(in srgb,var(--ink) 55%,transparent);rotate:.8deg}:root.sig-crayon .visit-hours{rotate:-1deg}:root.sig-crayon :is(.delivery-detail,.visit-hours):before{content:"";position:absolute;top:-15px;inset-inline-start:50%;z-index:3;width:130px;height:32px;translate:-50% 0;rotate:-4deg;background:var(--accent);opacity:.72;-webkit-mask:var(--cy-hl) center / 100% 100% no-repeat;mask:var(--cy-hl) center / 100% 100% no-repeat}:root.sig-crayon[dir=rtl] :is(.delivery-detail,.visit-hours):before{translate:50% 0}:root.sig-crayon .visit-hours:before{background:var(--soft);opacity:1;filter:saturate(1.4) brightness(.9);rotate:3deg}:root.sig-crayon .delivery-detail{--cy-map-h: clamp(190px, 22vw, 270px);padding-top:calc(var(--cy-map-h) + clamp(30px,3.4vw,44px))}:root.sig-crayon .delivery-detail:after{content:"";position:absolute;z-index:0;inset-inline:14px;top:14px;height:var(--cy-map-h);background:url(/sig-art/crayon/map.webp) 50% 55% / cover no-repeat;border-radius:4px;-webkit-mask:radial-gradient(closest-side,#000 72%,transparent);mask:radial-gradient(closest-side,#000 72%,transparent);-webkit-mask-size:118% 150%;mask-size:118% 150%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}:root.sig-crayon .zones{position:relative;z-index:2;margin-bottom:20px}:root.sig-crayon .zones thead th{letter-spacing:0;text-transform:none;font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:19px;font-weight:700;color:color-mix(in srgb,var(--ink) 65%,var(--ground))}:root.sig-crayon .zones th,:root.sig-crayon .zones td{border-bottom:1.5px dashed color-mix(in srgb,var(--ink) 18%,transparent)}:root.sig-crayon .zones tbody th{font-family:var(--font-heading);font-size:18px;font-weight:500}:root.sig-crayon .zones tbody th:before{content:"";display:inline-block;width:22px;height:20px;margin-inline-end:10px;vertical-align:-3px;background:#d6684a;-webkit-mask:var(--cy-ring) center / contain no-repeat;mask:var(--cy-ring) center / contain no-repeat}:root.sig-crayon .zones tbody tr:nth-child(2) th:before{width:26px;height:24px;vertical-align:-5px;margin-inline-end:6px}:root.sig-crayon .zones tbody tr:nth-child(n+3) th:before{width:30px;height:28px;vertical-align:-7px;margin-inline-end:2px}:root.sig-crayon .zones td{font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:22px;font-weight:700;line-height:1.1}:root.sig-crayon .zones td small{font-family:var(--font-body);font-weight:400;font-size:13px;letter-spacing:0;color:var(--cy-muted)}:root.sig-crayon .delivery-list{position:relative;z-index:2}:root.sig-crayon .delivery-list li{align-items:center}:root.sig-crayon .delivery-list .icon{box-sizing:content-box;padding:8px;border-radius:50%;background:color-mix(in srgb,var(--soft) 80%,var(--cy-paper))}:root.sig-crayon .delivery-big{font-weight:500}:root.sig-crayon .delivery-lead{position:relative}@media(min-width:900px){:root.sig-crayon .delivery-lead:before{content:"";position:absolute;inset-inline-start:4%;top:calc(100% + 30px);width:min(320px,72%);aspect-ratio:360 / 263;background:url(/sig-art/crayon/bike.webp) center / contain no-repeat;pointer-events:none}:root.sig-crayon .delivery-lead:after{content:"";position:absolute;inset-inline-start:40%;top:calc(100% + 10px);width:64%;aspect-ratio:3 / 1;background:color-mix(in srgb,var(--ink) 55%,var(--soft));opacity:.6;-webkit-mask:var(--cy-route) center / 100% 100% no-repeat;mask:var(--cy-route) center / 100% 100% no-repeat;pointer-events:none}:root.sig-crayon[dir=rtl] .delivery-lead:after{scale:-1 1}}:root.sig-crayon .visit-address{font-family:var(--font-heading);font-style:normal;font-weight:400;letter-spacing:-.01em}:root.sig-crayon .visit-copy{position:relative}:root.sig-crayon .visit-hours{background:var(--cy-art) 0 0 / 240px,color-mix(in srgb,var(--soft) 30%,var(--cy-paper));background-blend-mode:soft-light,normal}:root.sig-crayon .visit-hours:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--soft) 70%,var(--ink) 18%);opacity:.7;-webkit-mask:var(--cy-frame) center / 100% 100% no-repeat;mask:var(--cy-frame) center / 100% 100% no-repeat}:root.sig-crayon .visit-hours .hours>div{border-bottom:0;padding-block:8px}:root.sig-crayon .visit-hours .hours :is(dt,dd){font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:clamp(22px,2vw,27px);font-weight:700;line-height:1.15}:root.sig-crayon .visit-hours .hours dt{color:color-mix(in srgb,var(--accent) 55%,var(--ink))}:root.sig-crayon .visit-hours .hours div:nth-child(3n+2) dt{color:color-mix(in srgb,var(--soft) 30%,#3f63b8)}:root.sig-crayon .visit-hours .hours div:nth-child(3n) dt{color:color-mix(in srgb,#6f9a52 80%,var(--ink))}:root.sig-crayon .visit-hours .hours dd{color:var(--ink)}:root.sig-crayon .hours>div{border-color:var(--line);border-bottom-style:dashed}:root.sig-crayon .hours dt{font-weight:600}:root.sig-crayon .open-pill{font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);text-transform:none;font-size:20px;font-weight:700}:root.sig-crayon .open-pill.is-open span{background:#5fae6e}:root.sig-crayon .post-date{letter-spacing:0;text-transform:none;font-size:14px}:root.sig-crayon .post-title{font-weight:500;letter-spacing:-.015em}:root.sig-crayon .zones th,:root.sig-crayon .zones td{border-color:color-mix(in srgb,var(--ink) 18%,transparent)}:root.sig-crayon .cy-promises{padding:clamp(14px,2vw,24px) 0 0}:root.sig-crayon .promises{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 0;border:0;margin:0;text-align:center}:root.sig-crayon .promise{display:inline-flex;align-items:baseline;border:0;padding:0;font-size:inherit}:root.sig-crayon .promise+.promise{border:0}:root.sig-crayon .promise:before{content:none}:root.sig-crayon .promise+.promise:before{content:"";display:inline-block;width:7px;height:7px;margin-inline:18px;translate:0 -4px;border-radius:50%;background:var(--cy-tag-c)}:root.sig-crayon .promise .icon,:root.sig-crayon .promise span span{display:none}:root.sig-crayon .promise strong{font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:clamp(21px,1.9vw,26px);font-weight:700;line-height:1.2;color:var(--ink)}@media(max-width:599px){:root.sig-crayon .promises{flex-direction:column;align-items:center;gap:2px}:root.sig-crayon .promise+.promise:before{display:none}}:root.sig-crayon .page-hero{position:relative}:root.sig-crayon .page-title{font-weight:500}@media(min-width:900px){:root.sig-crayon .page-hero:after{content:"";position:absolute;inset-inline-end:max(3vw,calc((100vw - var(--wrap)) / 2 + 10px));top:6px;width:96px;aspect-ratio:260 / 244;background:url(/sig-art/crayon/butterfly-sm.webp) center / contain no-repeat;pointer-events:none}}:root.sig-crayon .cat-nav{border:0}:root.sig-crayon .cat-nav ul{gap:6px;padding-block:8px}:root.sig-crayon .cat-nav a{min-height:42px;padding:0 16px;border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);border-radius:999px;background:color-mix(in srgb,var(--cy-paper) 80%,transparent);color:var(--ink);font-size:15px;font-weight:500;text-transform:none;letter-spacing:0}:root.sig-crayon .cat-nav a.is-active{background:var(--ink);color:var(--ground);border-color:var(--ink)}:root.sig-crayon .pdp-gallery{position:relative;isolation:isolate;container-type:inline-size}:root.sig-crayon .pdp-slide .pic{border-radius:0;background:transparent;position:relative}:root.sig-crayon.sig-crayon .pdp-slide .pic{border-radius:0}:root.sig-crayon .pdp-slide .pic.is-cutout:before{content:"";position:absolute;top:6%;right:0;bottom:5%;left:0;z-index:0;background:var(--cy-patch-b);-webkit-mask:var(--cy-patch) center / 100% 100% no-repeat;mask:var(--cy-patch) center / 100% 100% no-repeat;rotate:-8deg}:root.sig-crayon .pdp-slide .pic.is-cutout:after{content:"";position:absolute;inset-inline:26%;bottom:7%;height:5%;z-index:1;background:var(--cy-shadow);opacity:.45;-webkit-mask:var(--cy-mark) center / 100% 100% no-repeat;mask:var(--cy-mark) center / 100% 100% no-repeat}:root.sig-crayon .pdp-slide .pic.is-cutout img{position:relative;z-index:2;padding:6% 10% 9%;filter:var(--cy-unshadow)}:root.sig-crayon .pdp-slide .pic:not(.is-cutout){border-radius:4px;border:9px solid #fff;box-shadow:0 1px 2px #17202f1f,0 26px 40px -30px #17202f80;rotate:-1deg}:root.sig-crayon .pdp-gallery:before,:root.sig-crayon .pdp-gallery:after{content:"";position:absolute;z-index:3;top:80cqw;width:20%;aspect-ratio:220 / 380;background:url(/sig-art/crayon/eucalyptus-sm.webp) center bottom / contain no-repeat;pointer-events:none;transform-origin:50% 100%}:root.sig-crayon .pdp-gallery:before{inset-inline-start:7%;rotate:-14deg}:root.sig-crayon .pdp-gallery:after{inset-inline-end:8%;top:84cqw;width:17%;aspect-ratio:217 / 380;background-image:url(/sig-art/crayon/sweetpea-sm.webp);rotate:10deg}@media(max-width:959px){:root.sig-crayon .pdp-gallery{margin-inline:0}:root.sig-crayon .pdp-thumbs{padding:0}}:root.sig-crayon .pdp-thumb{border-radius:14px}:root.sig-crayon .pdp-title{font-weight:500}:root.sig-crayon .pdp-price{position:relative;z-index:0;display:inline-block;padding:4px 18px 5px;padding-inline:34px 18px;font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:28px;font-weight:700;rotate:-2deg}:root.sig-crayon .pdp-price:before{content:"";position:absolute;top:-2px;right:-4px;bottom:-2px;left:-4px;z-index:-1;background:var(--cy-tag-c);-webkit-mask:var(--cy-tag) center / 100% 100% no-repeat;mask:var(--cy-tag) center / 100% 100% no-repeat}:root.sig-crayon[dir=rtl] .pdp-price:before{scale:-1 1}:root.sig-crayon .pdp-more{border-top:0}:root.sig-crayon .pdp-more details{border-bottom:1.5px dashed color-mix(in srgb,var(--ink) 22%,transparent)}:root.sig-crayon .pdp-more summary{text-transform:none;letter-spacing:0;font-size:16px;font-weight:600}:root.sig-crayon .pdp-more summary:after{content:"+";display:grid;place-items:center;width:32px;height:30px;font-family:var(--cy-hand);font-size:26px;font-weight:700;line-height:1;color:var(--cy-tag-c);background:radial-gradient(closest-side,color-mix(in srgb,var(--soft) 70%,transparent) 70%,transparent 74%)}:root.sig-crayon .pdp-more details[open] summary:after{transform:rotate(45deg)}:root.sig-crayon .pdp-buy .ck-size{position:relative;isolation:isolate;border:0;border-radius:6px;background:transparent;box-shadow:none}:root.sig-crayon .pdp-buy .ck-size:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--ink) 70%,var(--accent));opacity:.75;-webkit-mask:var(--cy-frame) center / 100% 100% no-repeat;mask:var(--cy-frame) center / 100% 100% no-repeat;pointer-events:none}:root.sig-crayon .pdp-buy .ck-size:after{content:"";position:absolute;top:9px;right:10px;bottom:9px;left:10px;z-index:-2;background:var(--accent);opacity:0;-webkit-mask:var(--cy-hl) center / 100% 100% no-repeat;mask:var(--cy-hl) center / 100% 100% no-repeat;rotate:-2deg;transition:opacity .25s;pointer-events:none}:root.sig-crayon .pdp-buy .ck-size:hover:before{opacity:1}:root.sig-crayon .pdp-buy .ck-size.is-on{border:0;box-shadow:none;background:transparent}:root.sig-crayon .pdp-buy .ck-size.is-on:before{opacity:1;background:var(--ink)}:root.sig-crayon .pdp-buy .ck-size.is-on:after{opacity:.4}:root.sig-crayon .pdp-buy .ck-size-price{font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:22px;font-weight:700}:root.sig-crayon .pdp-buy .ck-qty{position:relative;isolation:isolate;border:0;background:transparent}:root.sig-crayon .pdp-buy .ck-qty:before{content:"";position:absolute;top:-2px;right:-3px;bottom:-2px;left:-3px;z-index:-1;background:color-mix(in srgb,var(--ink) 80%,var(--accent));-webkit-mask:var(--cy-pill-line) center / 100% 100% no-repeat;mask:var(--cy-pill-line) center / 100% 100% no-repeat;pointer-events:none}:root.sig-crayon .pdp-buy .ck-qty button svg{display:none}:root.sig-crayon .pdp-buy .ck-qty button:before{font-family:var(--cy-hand);font-size:30px;font-weight:700;line-height:1;color:currentColor}:root.sig-crayon .pdp-buy .ck-qty button:first-child:before{content:"–"}:root.sig-crayon .pdp-buy .ck-qty button:last-child:before{content:"+"}:root.sig-crayon .pdp-buy .ck-qty span{font-family:var(--cy-hand);font-size:24px;font-weight:700}:root.sig-crayon .pdp-soldout{background:var(--cy-paper);border-radius:22px}:root.sig-crayon .ck-size{border-radius:18px;background:var(--cy-paper)}:root.sig-crayon .ck-size.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink),0 10px 20px -14px color-mix(in srgb,var(--ink) 60%,transparent)}:root.sig-crayon .sec-related{border-top:0}:root.sig-crayon .sec-related .card:nth-child(n+5){display:none}:root.sig-crayon :is(.ck-title,.ck-h2){font-weight:500;letter-spacing:-.02em}:root.sig-crayon .ck-eyebrow{text-transform:none;letter-spacing:0}:root.sig-crayon .ck-btn{border-radius:999px;text-transform:none;letter-spacing:0}:root.sig-crayon :is(.ck-btn-main,.ck-atb-add){background:var(--ink);border-color:var(--ink);color:var(--ground)!important}:root.sig-crayon :is(.ck-btn-main,.ck-atb-add):hover{background:color-mix(in srgb,var(--ink) 84%,var(--accent))}:root.sig-crayon .ck-input{border-radius:14px}:root.sig-crayon :is(.ck-choice,.ck-chip,.ck-summary-card){border-radius:18px}:root.sig-crayon :is(.ck-basket-side,.ck-summary,.ck-summary-card){background:var(--cy-art) 0 0 / 320px,var(--cy-paper);background-blend-mode:soft-light,normal;border-radius:26px}:root.sig-crayon .ck-step-num{border-color:var(--ink)}:root.sig-crayon :is(.ck-step.is-open,.ck-step.is-done) .ck-step-num{background:var(--ink);color:var(--ground);border-color:var(--ink)}:root.sig-crayon .ck-step.is-open .ck-step-title{background:linear-gradient(transparent 68%,color-mix(in srgb,var(--accent) 55%,transparent) 68%,color-mix(in srgb,var(--accent) 55%,transparent) 92%,transparent 92%)}:root.sig-crayon .ck-step-dot{background:var(--accent);color:var(--accent-ink)}:root.sig-crayon :is(.ck-btn-main,.ck-atb-add){position:relative;isolation:isolate;background:transparent;border-color:transparent;box-shadow:none}:root.sig-crayon :is(.ck-btn-main,.ck-atb-add):before{content:"";position:absolute;top:-3px;right:-5px;bottom:-3px;left:-5px;z-index:-1;background:var(--ink);-webkit-mask:var(--cy-pill) center / 100% 100% no-repeat;mask:var(--cy-pill) center / 100% 100% no-repeat;pointer-events:none;transition:background .25s}:root.sig-crayon :is(.ck-btn-main,.ck-atb-add):hover{background:transparent}:root.sig-crayon :is(.ck-btn-main,.ck-atb-add):hover:before{background:color-mix(in srgb,var(--ink) 84%,var(--accent))}:root.sig-crayon :is(.ck-btn-main,.ck-atb-add):disabled:before{background:color-mix(in srgb,var(--ink) 45%,var(--ground))}:root.sig-crayon .ck-btn-quiet{position:relative;isolation:isolate;border-color:transparent;background:transparent}:root.sig-crayon .ck-btn-quiet:before{content:"";position:absolute;top:-2px;right:-4px;bottom:-2px;left:-4px;z-index:-1;background:color-mix(in srgb,var(--ink) 80%,var(--accent));-webkit-mask:var(--cy-pill-line) center / 100% 100% no-repeat;mask:var(--cy-pill-line) center / 100% 100% no-repeat;pointer-events:none}:root.sig-crayon .ck-btn-quiet:hover{border-color:transparent}:root.sig-crayon .ck-btn-quiet:hover:before{background:var(--accent)}:root.sig-crayon .ck-drawer{background:var(--cy-art) 0 0 / 280px,linear-gradient(180deg,color-mix(in srgb,var(--soft) 70%,var(--ground)),var(--ground) 30%);background-blend-mode:soft-light,normal}:root.sig-crayon .ck-drawer-title{position:relative;font-family:var(--font-heading);font-weight:500;letter-spacing:-.015em;padding-bottom:14px}:root.sig-crayon .ck-drawer-title:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:110px;height:10px;background:var(--accent);-webkit-mask:var(--cy-ul) center / 100% 100% no-repeat;mask:var(--cy-ul) center / 100% 100% no-repeat;rotate:-1.5deg}:root.sig-crayon .ck-drawer-item{background:var(--cy-paper);border-radius:8px;box-shadow:0 1px 1px #17202f0d,0 18px 30px -26px color-mix(in srgb,var(--ink) 55%,transparent)}:root.sig-crayon :is(.ck-drawer-item img,.ck-bline-pic){object-fit:cover;object-position:50% 55%;padding:0;box-sizing:border-box;border-radius:0;filter:var(--cy-unshadow);background:var(--cy-patch-a);-webkit-mask:var(--cy-patch) center / 100% 100% no-repeat;mask:var(--cy-patch) center / 100% 100% no-repeat}:root.sig-crayon .ck-drawer-item strong{font-family:var(--font-heading);font-weight:500}:root.sig-crayon .ck-drawer-item span{color:var(--cy-muted)}:root.sig-crayon .ck-drawer-sum strong{font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:24px}:root.sig-crayon .ck-drawer-link{font-weight:600;text-decoration-color:var(--accent);text-decoration-thickness:3px}:root.sig-crayon .ck-basket-lines{border-top:1.5px dashed color-mix(in srgb,var(--ink) 20%,transparent)}:root.sig-crayon .ck-bline{border-bottom:1.5px dashed color-mix(in srgb,var(--ink) 20%,transparent)}:root.sig-crayon .ck-bline-name{font-family:var(--font-heading);font-weight:500;letter-spacing:-.01em}:root.sig-crayon .ck-bline-price{font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:24px;font-weight:700}:root.sig-crayon :is(.ck-bline-size,.ck-bline-note){color:var(--cy-muted)}:root.sig-crayon .ck-page-basket .ck-title{position:relative;padding-bottom:16px}:root.sig-crayon .ck-page-basket .ck-title:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:clamp(90px,9vw,150px);height:12px;background:var(--accent);-webkit-mask:var(--cy-ul) center / 100% 100% no-repeat;mask:var(--cy-ul) center / 100% 100% no-repeat;rotate:-1.5deg}:root.sig-crayon .ck-basket-side{border-radius:6px;rotate:.5deg;box-shadow:0 1px 1px #17202f0f,0 26px 40px -32px color-mix(in srgb,var(--ink) 55%,transparent);overflow:visible}:root.sig-crayon .ck-basket-side:before{content:"";position:absolute;top:-14px;inset-inline-start:50%;width:120px;height:30px;translate:-50% 0;rotate:-4deg;background:var(--accent);opacity:.72;-webkit-mask:var(--cy-hl) center / 100% 100% no-repeat;mask:var(--cy-hl) center / 100% 100% no-repeat;pointer-events:none}:root.sig-crayon[dir=rtl] .ck-basket-side:before{translate:50% 0}:root.sig-crayon .ck-totals-final{font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:26px}:root.sig-crayon .ck-extra{border-style:dashed;border-radius:8px;background:var(--cy-paper)}:root.sig-crayon .ck-extra.is-on{border-style:solid}:root.sig-crayon .bld{--bld-r: 24px;--bld-rb: 999px}:root.sig-crayon .bld-stage{position:relative;isolation:isolate;background:var(--cy-art) 0 0 / 320px,var(--cy-sky);background-blend-mode:soft-light,normal}:root.sig-crayon .bld-stage:before{content:"";position:absolute;inset-inline:12%;bottom:7%;height:26px;z-index:0;background:var(--cy-shadow);opacity:.32;-webkit-mask:var(--cy-mark) center / 100% 100% no-repeat;mask:var(--cy-mark) center / 100% 100% no-repeat;pointer-events:none}:root.sig-crayon .bld-stage:after{content:"";position:absolute;inset:auto 0 0;height:42%;z-index:0;pointer-events:none;opacity:.9;background:url(/sig-art/crayon/eucalyptus-sm.webp) 3% 100% / auto 92% no-repeat,url(/sig-art/crayon/tulip-sm.webp) 97% 100% / auto 80% no-repeat}:root.sig-crayon .bld-stem-add{background:var(--cy-paper)}:root.sig-crayon .bld-add{background:var(--ink);color:var(--ground);border-radius:999px}:root.sig-crayon .bld-total-price{font-weight:600;letter-spacing:-.02em;font-size:32px}:root.sig-crayon .site-footer{--f-bg: var(--ground);--f-ink: var(--ink);position:relative;margin-top:clamp(170px,20vw,320px);background:transparent;border-top:0}:root.sig-crayon .site-footer:before{content:"";position:absolute;inset-inline:0;bottom:calc(100% - 24px);height:clamp(150px,17vw,290px);pointer-events:none;background:url(/sig-art/crayon/field.webp) 30% bottom / auto 100% repeat-x}@media(max-width:759px){:root.sig-crayon .site-footer:before{background-image:url(/sig-art/crayon/field-sm.webp)}}:root.sig-crayon .site-footer:after{content:"";position:absolute;bottom:calc(100% + clamp(120px,15vw,250px));inset-inline-start:62%;width:clamp(60px,6vw,96px);aspect-ratio:260 / 244;background:url(/sig-art/crayon/butterfly-sm.webp) center / contain no-repeat;pointer-events:none}:root.sig-crayon .ftr{position:relative}:root.sig-crayon .ftr-logo{font-family:var(--font-heading);font-weight:500;letter-spacing:-.03em;font-size:clamp(44px,6.4vw,100px);line-height:.98;text-transform:none}:root.sig-crayon .ftr-h{text-transform:none;letter-spacing:0;font-size:15px;font-weight:700;color:var(--ink)}:root.sig-crayon .ftr-h:before{content:none}:root.sig-crayon .ftr-link:hover{text-decoration-color:var(--accent)}:root.sig-crayon .socials a{background:var(--cy-paper);border-color:var(--line)}:root.sig-crayon .cy-hero{position:relative}:root.sig-crayon .cy-sky{position:relative;overflow:clip;isolation:isolate;background:var(--cy-art) 0 0 / 320px,var(--cy-sky);background-blend-mode:soft-light,normal;padding-top:clamp(24px,4vw,56px)}:root.sig-crayon .cy-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}:root.sig-crayon .cy-copy{position:relative;z-index:2;min-width:0}:root.sig-crayon .cy-sign{margin:0 0 clamp(14px,2.4vw,28px);max-width:30em;font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:22px;font-weight:700;line-height:1.2;text-wrap:balance;color:color-mix(in srgb,var(--ink) 86%,var(--soft))}:root.sig-crayon .cy-sign:before{content:"";display:inline-block;width:26px;height:4px;margin-inline-end:11px;vertical-align:6px;border-radius:3px;background:var(--cy-tag-c);rotate:-6deg}:root.sig-crayon .cy-title{margin:0;font-family:var(--font-heading);font-weight:500;letter-spacing:-.028em;line-height:1;color:var(--ink);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}:root.sig-crayon .cy-title.is-short{font-size:clamp(50px,13.4vw,72px)}:root.sig-crayon .cy-title.is-mid{font-size:clamp(42px,11vw,60px)}:root.sig-crayon .cy-title.is-long{font-size:clamp(34px,8.6vw,48px)}:root.sig-crayon .cy-text{margin:20px 0 0;max-width:31em;font-size:17.5px;line-height:1.55;color:color-mix(in srgb,var(--ink) 86%,var(--soft))}:root.sig-crayon .cy-cutoff{margin:10px 0 0;font-size:15px;color:var(--cy-muted)}:root.sig-crayon .cy-buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:26px}:root.sig-crayon .cy-cta{min-height:56px;padding:0 30px;font-size:16.5px}:root.sig-crayon .cy-more{position:relative;z-index:0;display:inline-flex;align-items:center;min-height:48px;font-weight:600;font-size:16.5px;color:var(--ink)}:root.sig-crayon .cy-more:after{content:"";position:absolute;inset-inline:-4px;bottom:6px;height:9px;z-index:-1;background:var(--accent);-webkit-mask:var(--cy-ul) center / 100% 100% no-repeat;mask:var(--cy-ul) center / 100% 100% no-repeat;transition:transform .4s var(--ease);transform-origin:0 50%}:root.sig-crayon .cy-more:hover:after{transform:scaleY(1.6)}:root.sig-crayon .cy-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}:root.sig-crayon .cy-links a{display:inline-flex;align-items:center;min-height:40px;padding:0 15px;border-radius:999px;font-size:15px;font-weight:600;background:color-mix(in srgb,var(--cy-paper) 70%,transparent);border:1.5px dashed color-mix(in srgb,var(--ink) 28%,transparent);transition:background .25s,border-color .25s}:root.sig-crayon .cy-links a:hover{background:var(--cy-paper);border-color:var(--ink)}:root.sig-crayon .cy-scene{position:relative;z-index:1;container-type:inline-size;width:min(80vw,330px);aspect-ratio:1 / 1.06;justify-self:center;order:-1;margin:4px 0 10px}:root.sig-crayon .cy-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}:root.sig-crayon .cy-behind{z-index:0}:root.sig-crayon .cy-front{z-index:3}:root.sig-crayon .cy-layer img{position:absolute;display:block;height:auto;max-width:none}:root.sig-crayon .cy-stem{transform-origin:50% 100%}:root.sig-crayon .cy-scene .cy-pic{position:absolute;z-index:2;left:0;width:100cqw;top:-23cqw}:root.sig-crayon .cy-scene.is-cutout .sig-img{display:block;width:100%;height:auto;aspect-ratio:900 / 1157;object-fit:contain;filter:var(--cy-unshadow)}:root.sig-crayon .cy-ground{position:absolute;z-index:1;display:block;left:-10cqw;right:-10cqw;top:97cqw;height:6cqw;background:color-mix(in srgb,#9c7a58 70%,var(--soft));opacity:.55;-webkit-mask:var(--cy-table-mark) center / 100% 100% no-repeat;mask:var(--cy-table-mark) center / 100% 100% no-repeat}:root.sig-crayon .cy-contact{position:absolute;z-index:1;display:block;left:28cqw;width:44cqw;top:96.5cqw;height:6cqw;background:var(--cy-shadow);opacity:.55;-webkit-mask:var(--cy-mark) center / 100% 100% no-repeat;mask:var(--cy-mark) center / 100% 100% no-repeat}:root.sig-crayon .cy-stem-a{width:30cqw;left:6cqw;top:48cqw;rotate:-14deg}:root.sig-crayon .cy-stem-b{width:28cqw;right:6cqw;top:51cqw;rotate:12deg}:root.sig-crayon .cy-stem-c{width:17cqw;left:25cqw;top:65cqw;rotate:-7deg}:root.sig-crayon .cy-stem-d{width:10.5cqw;left:61cqw;top:70cqw;rotate:8deg}:root.sig-crayon .cy-fallen{width:13cqw;left:80cqw;top:84cqw;rotate:-84deg;transform-origin:50% 50%}:root.sig-crayon .cy-flight{position:absolute;display:block;left:-34cqw;top:6cqw;width:62cqw;height:29cqw;background:color-mix(in srgb,var(--ink) 55%,var(--soft));opacity:.7;-webkit-mask:var(--cy-flight) center / 100% 100% no-repeat;mask:var(--cy-flight) center / 100% 100% no-repeat}:root.sig-crayon .cy-layer .cy-flyer{width:15cqw;left:22cqw;top:0;rotate:14deg}:root.sig-crayon .cy-scene.is-photo .cy-pic{left:16cqw;top:6cqw;width:64cqw;background:#fff;padding:2.4cqw 2.4cqw 8cqw;border-radius:3px;rotate:-2deg;box-shadow:0 1px 2px #17202f1f,0 24px 30px -26px #17202f80}:root.sig-crayon .cy-scene.is-photo .sig-img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:2px}:root.sig-crayon .cy-scene.is-photo .cy-contact{left:18cqw;width:64cqw}:root.sig-crayon .cy-scene.is-photo .cy-stem-a{left:-2cqw}:root.sig-crayon .cy-scene.is-photo .cy-stem-b{right:-4cqw}:root.sig-crayon .cy-scene.is-photo .cy-stem-c{left:10cqw}:root.sig-crayon .cy-scene.is-photo .cy-stem-d{left:76cqw}:root.sig-crayon .cy-scene.is-photo .cy-fallen{left:52cqw}:root.sig-crayon .cy-scene.is-photo .cy-layer .cy-flyer{left:70cqw;top:1cqw}:root.sig-crayon .cy-scene.is-photo .cy-flight{left:6cqw;top:-10cqw}:root.sig-crayon[dir=rtl] .cy-scene{scale:-1 1}:root.sig-crayon[dir=rtl] .cy-scene .cy-pic{scale:-1 1}:root.sig-crayon .cy-wander{position:relative;z-index:2;display:none;width:fit-content;align-items:center;gap:10px;min-height:44px;margin:0 auto;padding-bottom:6px;font-family:var(--cy-hand);letter-spacing:var(--cy-hand-track);font-size:19px;font-weight:700;color:color-mix(in srgb,var(--ink) 78%,var(--ground))}:root.sig-crayon .cy-wander:before{content:"";width:8px;height:8px;border-inline-end:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;translate:0 -2px}:root.sig-crayon .cy-promises .promises{margin-top:0}@media(min-width:900px){:root.sig-crayon .cy-sky{min-height:clamp(620px,calc(100svh - var(--header-h, 72px) - 70px),880px);display:flex;flex-direction:column;padding-top:clamp(20px,3vh,44px)}:root.sig-crayon .cy-grid{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:0 clamp(20px,3vw,56px)}:root.sig-crayon .cy-title.is-short{font-size:clamp(64px,7vw,116px)}:root.sig-crayon .cy-title.is-mid{font-size:clamp(54px,5.6vw,94px)}:root.sig-crayon .cy-title.is-long{font-size:clamp(42px,4.3vw,72px)}:root.sig-crayon .cy-text{font-size:18.5px;margin-top:26px}:root.sig-crayon .cy-buy{margin-top:32px}:root.sig-crayon .cy-scene{order:0;width:min(100%,640px,calc((100svh - 230px)*1));margin:0 0 clamp(18px,3vh,34px);justify-self:center;align-self:end}:root.sig-crayon .cy-wander{display:flex}}@media(prefers-reduced-motion:no-preference){:root.sig-crayon .cy-scene{animation:cy-in 1.4s var(--ease) both}:root.sig-crayon .cy-layer .cy-flyer{animation:cy-flap 1.8s ease-in-out infinite alternate;transform-origin:46% 50%}:root.sig-crayon .cy-behind .cy-stem{animation:cy-sway 7s var(--cy-ease) infinite alternate}:root.sig-crayon .cy-behind .cy-stem-b{animation-duration:8.4s;animation-delay:-3s}:root.sig-crayon .page-hero:after{animation:cy-glide 8s var(--cy-ease) infinite alternate}:root.sig-crayon .site-footer:after{animation:cy-footer-fly 24s var(--cy-ease) infinite alternate}}@keyframes cy-in{0%{opacity:0;translate:0 24px}}@keyframes cy-glide{0%{translate:0 0;rotate:-4deg}50%{translate:0 24px;rotate:3deg}to{translate:0 6px;rotate:-2deg}}@keyframes cy-flap{0%{scale:1 1}to{scale:.84 1}}@keyframes cy-sway{0%{translate:0 0}to{translate:0 -1.2cqw}}@keyframes cy-footer-fly{0%{translate:0 0;rotate:-6deg}50%{translate:-80px 30px;rotate:4deg}to{translate:40px -10px;rotate:-2deg}}:root.sig-crayon[dir=rtl] .hdr-logo:has(.logo-text):before{content:"";padding:0;background:url(/sig-art/crayon/butterfly-sm.webp) center / 70% no-repeat,var(--ink)}
