:root.sig-garden{--gn-serif: "Cormorant Garamond", "EB Garamond", Garamond, Georgia, serif;--gn-amp-face: "Playfair Display", Georgia, serif;--gn-caps: "Work Sans", "Helvetica Neue", Arial, sans-serif;--gn-ink: #3b281c;--gn-paper: #f6f0e4;--gn-night: #1c2b2b;--gn-red: #b83d27;--gn-peach: #f2c9a0;--gn-line: rgb(59 40 28 / .2);--gn-max: 1360px;--gn-gutter: clamp(16px, 4vw, 56px);--wrap: 1360px;--gutter: var(--gn-gutter);--text: 20px;--heading-weight: 400;--heading-case: none;--heading-track: -.01em;--heading-leading: 1.02;--nav-size: 11px;--nav-case: uppercase;--nav-track: .16em;--btn-size: 11px;--btn-case: uppercase;--btn-track: .16em;--btn-weight: 600;--btn-h: 46px;--btn-pad: 24px;--eyebrow-size: 11px;--eyebrow-track: .16em;--radius-btn: 0;--radius: 0;--radius-sm: 0;--header-h: 76px;--f-bg: var(--gn-night);--f-ink: var(--gn-paper);--ck-line: color-mix(in srgb, var(--gn-ink) 18%, transparent)}.sig-garden body{font-family:var(--gn-serif);font-size:20px;line-height:1.55;background:var(--gn-paper);color:var(--gn-ink)}.sig-garden ::selection{background:var(--gn-peach);color:var(--gn-ink)}.sig-garden a{color:inherit}.sig-garden :is(.sec-title,.page-title,.pdp-title,.ck-title,.hero-title,.ck-h2,.ck-step-title,.ck-summary-title,.ck-drawer-title,.post-title,.gn-h1,.gn-h2){font-family:var(--gn-serif);font-weight:400;text-transform:none;letter-spacing:-.01em;line-height:1.02;color:var(--gn-ink);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;text-wrap:balance}.sig-garden :is(.sec-title,.page-title,.pdp-title,.hero-title) em{font-style:italic;color:inherit;background:none;padding:0}.sig-garden .gn-cap,.sig-garden :is(.eyebrow,.pdp-cat){font-family:var(--gn-caps);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;line-height:1.5}.sig-garden .eyebrow{color:var(--gn-red)}.sig-garden .eyebrow:before{display:none}.sig-garden .gn-red{color:var(--gn-red)}.sig-garden .gn-peach{color:var(--gn-peach)}.sig-garden :is(.lead,.prose){font-family:var(--gn-serif)}.sig-garden .gn-amp{font-family:var(--gn-amp-face);font-style:italic;font-weight:400;color:var(--gn-red);font-size:1.05em;line-height:.8}.sig-garden .gn-arrow{display:inline-block}[dir=rtl] .sig-garden .gn-arrow,.sig-garden[dir=rtl] .gn-arrow{transform:scaleX(-1)}.sig-garden .gn-paint{position:absolute;display:block;height:auto;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}:root.sig-garden:is(:lang(ja),:lang(zh),:lang(ko),:lang(ar)) :is(.gn-cap,.eyebrow,.nav-link,.hdr-basket,.ck-btn,.btn){letter-spacing:.02em}:root.sig-garden:is(:lang(ja),:lang(zh),:lang(ko),:lang(ar)) .gn-cap{font-size:13px}:root.sig-garden:is(:lang(ja),:lang(zh),:lang(ko)) :is(.gn-h1,.gn-h2,.sec-title,.page-title,.pdp-title){line-height:1.25;letter-spacing:0}:root.sig-garden:is(:lang(ja),:lang(zh),:lang(ko)) .gn-h1{font-size:clamp(36px,4.4vw,64px)}:root.sig-garden:is(:lang(ja),:lang(zh),:lang(ko)) :is(.gn-h1 i,.gn-bq-name,.gn-tag-name){font-style:normal}.sig-garden .announce{background:var(--gn-night);color:var(--gn-paper);font-family:var(--gn-caps);font-size:12px;font-weight:500;letter-spacing:.08em}.sig-garden .announce a{color:inherit}.sig-garden .site-header{background:var(--gn-paper);color:var(--gn-ink);border-bottom:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sig-garden .hdr{color:var(--gn-ink);min-height:var(--header-h);width:100%;max-width:none;padding-inline:var(--gn-gutter);background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sig-garden .logo-text{font-family:var(--gn-serif);font-weight:500;font-style:normal;font-size:28px;letter-spacing:.02em;text-transform:none;line-height:1.05;color:var(--gn-ink);white-space:normal;overflow:visible;overflow-wrap:break-word;text-wrap:balance}.sig-garden :is(.logo-text,.ftr-logo,.gn-word) .logo-sp{display:none}.sig-garden :is(.logo-text,.ftr-logo,.gn-word) :is(.logo-amp,.logo-and){font-family:var(--gn-amp-face);font-style:italic;font-weight:400;color:var(--gn-red);margin-inline:.06em}.sig-garden :is(.logo-text,.ftr-logo,.gn-word) .logo-amp{font-size:1.05em}.sig-garden :is(.logo-text,.ftr-logo,.gn-word) .logo-and{font-size:.82em;margin-inline:.22em}.sig-garden :is(.ftr-logo,.gn-word) :is(.logo-amp,.logo-and){color:var(--gn-peach)}.sig-garden .hdr-logo img{max-height:48px}@media(min-width:1000px){.sig-garden .hdr-logo{max-width:min(36%,460px);flex-shrink:1;min-width:0}}:root.sig-garden .hdr-nav{flex-wrap:wrap;column-gap:clamp(16px,2.6vw,36px);row-gap:0}.sig-garden .nav-link{font-family:var(--gn-caps);font-style:normal;font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gn-ink);white-space:nowrap;padding-inline:0;text-decoration:none}.sig-garden .nav-link:hover,.sig-garden .nav-link.is-active{color:var(--gn-red);background:none}.sig-garden .nav-link:after{display:none}.sig-garden :is(.hdr-account,.hdr-burger){color:var(--gn-ink)}.sig-garden .hdr-basket{color:var(--gn-ink);background:transparent;font-family:var(--gn-caps);font-style:normal;font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.sig-garden .hdr-basket:hover{color:var(--gn-red)}.sig-garden .hdr-basket .ck-count{background:var(--gn-red);color:var(--gn-paper);box-shadow:0 0 0 2px var(--gn-paper);font-family:var(--gn-caps)}.sig-garden .drop-inner{background:var(--gn-paper);color:var(--gn-ink);border:1px solid var(--gn-line);border-radius:0;box-shadow:0 18px 40px #3b281c1f}.sig-garden .drop-list a{font-family:var(--gn-caps);font-style:normal;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gn-ink)}.sig-garden .drop-list a:hover{color:var(--gn-red);background:none}.sig-garden .m-panel{background:var(--gn-paper);color:var(--gn-ink)}.sig-garden .m-link{font-family:var(--gn-caps);font-style:normal;font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gn-ink)}.sig-garden .m-link-lead{font-family:var(--gn-serif);font-weight:400;font-style:italic;text-transform:none;letter-spacing:0;font-size:36px}.sig-garden .m-panel hr{border-color:var(--gn-line)}.sig-garden .m-foot,.sig-garden .m-foot a{color:var(--gn-ink)}.sig-garden :is(.btn,.ck-btn,.gn-btn){font-family:var(--gn-caps);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;border-radius:0;box-shadow:none}.sig-garden .gn-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 24px;border:1.5px solid var(--gn-ink);background:var(--gn-ink);color:var(--gn-paper);text-decoration:none;text-align:center;line-height:1.3;transition:background .2s ease,border-color .2s ease}.sig-garden .gn-btn:hover{background:var(--gn-red);border-color:var(--gn-red);color:var(--gn-paper)}.sig-garden .gn-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:var(--gn-ink)}.sig-garden .gn-link{background:linear-gradient(currentColor,currentColor) left calc(50% + .95em) / 100% 1.5px no-repeat}.sig-garden .gn-link:hover{color:var(--gn-red)}.sig-garden :is(.btn,.ck-btn,.gn-btn,.gn-link,.gn-news,.gn-buy-link):focus-visible{outline:2px solid var(--gn-red);outline-offset:3px}.sig-garden :is(.btn-primary,.ck-btn-main){background:var(--gn-ink);color:var(--gn-paper)!important;border-color:var(--gn-ink)}.sig-garden :is(.btn-primary,.ck-btn-main):hover{background:var(--gn-red);border-color:var(--gn-red)}.sig-garden :is(.btn-ghost,.ck-btn-quiet){border:1.5px solid var(--gn-ink);color:var(--gn-ink);background:transparent}.sig-garden :is(.btn-ghost,.ck-btn-quiet):hover{background:var(--gn-ink);color:var(--gn-paper)}.sig-garden .home:has(>.gn-hero){display:flex;flex-direction:column;overflow-x:clip}.sig-garden .home:has(>.gn-hero)>*{order:1}.sig-garden .home:has(>.gn-hero)>.gn-a{order:0}.sig-garden .home:has(>.gn-hero)>.gn-z{order:2}.sig-garden .home:has(>.gn-hero)>:is(.sec-about,.sec-featured,.sec-delivery,.sec-weddings,.sec-visit){display:none}.sig-garden .site-main:has(.gn-hero){padding-top:0}.sig-garden .gn-acts{display:flex;align-items:center;gap:12px 28px;flex-wrap:wrap}.sig-garden .gn-hero{width:100%;max-width:var(--gn-max);margin:0 auto;padding:24px var(--gn-gutter) 40px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:24px;align-items:center}.sig-garden .gn-eyebrow{margin:0}.sig-garden .gn-h1{margin:18px 0 0;font-size:clamp(52px,6.2vw,96px);line-height:.98}.sig-garden .gn-h1 i{font-style:italic;font-weight:400}.sig-garden .gn-lede{margin:26px 0 34px;max-width:32ch;font-size:22px;line-height:1.55}.sig-garden .gn-stage{position:relative;min-width:0}.sig-garden .gn-stage-box{position:relative;height:694px}.sig-garden .gn-bouquet{position:absolute;left:50%;bottom:20px;z-index:3;display:block;transform:translate(-50%);transition:transform .6s ease}.sig-garden .gn-bouquet img{display:block;height:640px;width:auto;max-width:none;filter:drop-shadow(0 24px 22px rgb(59 40 28 / .18))}.sig-garden .gn-stage:hover .gn-bouquet{transform:translate(-50%) translateY(-6px)}.sig-garden .gn-stage.is-photo .gn-bouquet{bottom:40px;width:min(74%,440px);aspect-ratio:4 / 5;border-radius:999px 999px 0 0;overflow:hidden;box-shadow:0 24px 40px #3b281c29}.sig-garden .gn-stage.is-photo .gn-bouquet img{width:100%;height:100%;object-fit:cover;filter:none}.sig-garden .gn-stage.is-sold-out .gn-bouquet img{opacity:.6;filter:grayscale(.4)}.sig-garden .gn-p-branch{width:640px;top:0;right:-50px;transform:scaleX(-1) rotate(-6deg);z-index:2}.sig-garden .gn-p-bird{width:150px;top:-6px;left:118px;z-index:4;transform:scaleX(-1)}.sig-garden .gn-p-cone{width:220px;left:-20px;bottom:38px;z-index:1;transform:rotate(-8deg)}.sig-garden .gn-p-leaves{width:240px;right:-24px;bottom:64px;z-index:1;transform:rotate(14deg)}.sig-garden .gn-p-blossom{width:140px;right:70px;bottom:-2px;z-index:4;transform:rotate(-10deg)}.sig-garden .gn-tag{position:relative;z-index:5;margin:0 auto;width:max-content;max-width:100%;display:flex;align-items:center;justify-content:center;gap:4px 16px;flex-wrap:wrap}.sig-garden .gn-tag-name{margin:0;font-family:var(--gn-serif);font-weight:500;font-style:italic;font-size:26px;line-height:1.15;text-transform:none;letter-spacing:0;min-width:0;overflow-wrap:break-word}.sig-garden .gn-tag-name a{text-decoration:none}.sig-garden .gn-tag-name a:hover{color:var(--gn-red)}.sig-garden .gn-tag-price{font-size:20px;white-space:nowrap;font-variant-numeric:lining-nums}.sig-garden .gn-tag-buy .gn-buy-link,.sig-garden .gn-tag-buy .ck-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:44px;padding:10px 18px;border:1.5px solid var(--gn-ink);background:var(--gn-ink);color:var(--gn-paper)!important;text-decoration:none;font-family:var(--gn-caps);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;transform:none}.sig-garden .gn-tag-buy .gn-buy-link .gn-arrow{display:none}.sig-garden .gn-tag-buy :is(.gn-buy-link,.ck-btn):hover{background:var(--gn-red);border-color:var(--gn-red)}.sig-garden .gn-week{position:relative;width:100%;max-width:var(--gn-max);margin:0 auto;padding:90px var(--gn-gutter) 110px}.sig-garden .gn-week-head{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:40px}.sig-garden .gn-h2{margin:0;font-size:clamp(46px,4.8vw,72px);line-height:1}.sig-garden .gn-week-all{white-space:nowrap;flex:none}.sig-garden .gn-p-rose{width:130px;left:clamp(400px,44vw,640px);top:-80px;transform:rotate(16deg)}:root.sig-garden[dir=rtl] .gn-p-rose{left:auto;right:clamp(400px,44vw,640px);transform:scaleX(-1) rotate(16deg)}.sig-garden .gn-bqs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 32px}.sig-garden .gn-bqs:is(.gn-n1,.gn-n2,.gn-n3){grid-template-columns:repeat(4,minmax(0,1fr))}.sig-garden .gn-bq{min-width:0;display:flex;flex-direction:column}.sig-garden .gn-bq-pic{display:flex;align-items:flex-end;justify-content:center;aspect-ratio:4 / 5}.sig-garden .gn-bq-pic img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform .5s ease;filter:drop-shadow(0 16px 14px rgb(59 40 28 / .14))}.sig-garden .gn-bq-pic.is-photo img{width:100%;height:100%;object-fit:cover;filter:none}.sig-garden .gn-bq:hover .gn-bq-pic img{transform:translateY(-6px) rotate(-1deg)}.sig-garden .gn-bq.is-sold-out .gn-bq-pic img{opacity:.55;filter:grayscale(.4)}.sig-garden .gn-no{margin:18px 0 0}.sig-garden .gn-bq-name{margin:4px 0 0;font-family:var(--gn-serif);font-weight:400;font-style:italic;font-size:30px;line-height:1.1;letter-spacing:0;text-transform:none;overflow-wrap:break-word}.sig-garden .gn-bq-name a{text-decoration:none}.sig-garden .gn-bq-name a:hover{color:var(--gn-red)}.sig-garden .gn-bq-note{margin:6px 0 12px;font-size:17px;line-height:1.45;opacity:.85}.sig-garden .gn-bq-row{display:flex;justify-content:space-between;align-items:center;gap:4px 12px;flex-wrap:wrap;border-top:1px solid var(--gn-line);padding-top:6px;margin-top:12px}.sig-garden .gn-bq-row{margin-top:auto}.sig-garden .gn-bq-note{flex:none}.sig-garden .gn-bq-price{font-size:20px;font-variant-numeric:lining-nums}.sig-garden .gn-bq-buy .gn-buy-link,.sig-garden .gn-bq-buy .ck-btn{display:inline-flex;align-items:center;gap:6px;width:auto;min-height:44px;padding:8px 0;border:0;background:none;box-shadow:none;transform:none;color:var(--gn-ink)!important;text-decoration:none;font-family:var(--gn-caps);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;line-height:1.3;text-align:start}.sig-garden .gn-bq-buy .ck-btn:after{content:"→";display:inline-block}[dir=rtl] .sig-garden .gn-bq-buy .ck-btn:after{content:"←"}.sig-garden .gn-bq-buy :is(.gn-buy-link,.ck-btn):hover{color:var(--gn-red)!important;background:none}.sig-garden .gn-sold{margin:0;padding:12px 0;opacity:.8}.sig-garden .gn-eve{position:relative;overflow:hidden;background:var(--gn-night);color:var(--gn-paper);padding:140px var(--gn-gutter);text-align:center;scroll-margin-top:60px}.sig-garden .gn-eve-in{position:relative;z-index:2}.sig-garden .gn-eve-eyebrow{margin:0 0 22px}.sig-garden .gn-eve-title{margin:0 auto;max-width:15ch;color:var(--gn-paper);font-size:clamp(46px,5.4vw,84px)}.sig-garden .gn-eve-title .gn-amp{color:var(--gn-peach);font-size:1.12em}.sig-garden .gn-eve-text{margin:24px auto 0;max-width:40ch}.sig-garden .gn-fees{display:flex;justify-content:center;flex-wrap:wrap;gap:24px clamp(28px,6vw,90px);margin:44px 0 0;padding:0;list-style:none}.sig-garden .gn-fees li{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:16ch}.sig-garden .gn-fees b{font-weight:400;font-size:40px;line-height:1;font-variant-numeric:lining-nums}.sig-garden .gn-eve-free{margin:22px 0 0;font-size:18px;opacity:.9}.sig-garden .gn-e-rose{width:380px;left:-60px;bottom:-110px;transform:rotate(24deg)}.sig-garden .gn-e-leaves{width:300px;right:-40px;top:-90px;transform:rotate(200deg)}.sig-garden .gn-e-blossom{width:200px;right:7%;bottom:-30px;transform:rotate(-14deg)}.sig-garden .gn-e-cone{width:190px;left:3%;top:-70px;transform:rotate(168deg)}.sig-garden .gn-shop{width:100%;max-width:var(--gn-max);margin:0 auto;padding:130px var(--gn-gutter);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,7vw,110px);align-items:center}.sig-garden .gn-shop:not(:has(.gn-arch)){grid-template-columns:minmax(0,1fr);max-width:900px}.sig-garden .gn-arch{position:relative;justify-self:center;width:min(100%,480px)}.sig-garden .gn-arch-ph{aspect-ratio:4 / 5;border-radius:240px 240px 0 0;overflow:hidden;background:var(--gn-peach)}.sig-garden .gn-arch-ph img{display:block;width:100%;height:100%;object-fit:cover}.sig-garden .gn-arch.is-cutout .gn-arch-ph{display:flex;align-items:flex-end;justify-content:center}.sig-garden .gn-arch.is-cutout .gn-arch-ph img{width:auto;height:88%;object-fit:contain}.sig-garden .gn-s-branch{width:440px;top:-50px;left:-120px;transform:rotate(-8deg)}.sig-garden .gn-s-magn{width:210px;right:-90px;bottom:-40px;transform:rotate(10deg)}.sig-garden .gn-shop-title{margin:14px 0 0;font-size:clamp(44px,4.6vw,68px)}.sig-garden .gn-shop-text{max-width:36ch;margin:22px 0 30px}.sig-garden .gn-close{position:relative;margin-top:150px;background:var(--gn-night);color:var(--gn-paper);padding:90px var(--gn-gutter) 44px;scroll-margin-top:60px}.sig-garden .gn-f-bird{width:150px;top:-150px;right:12%}.sig-garden .gn-close-in{max-width:var(--gn-max);margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:36px}.sig-garden .gn-close-in:has(>:nth-child(3):last-child){grid-template-columns:1.2fr 1fr 1fr}.sig-garden .gn-close-in:has(>:nth-child(2):last-child){grid-template-columns:1.2fr 1fr}.sig-garden .gn-word{margin:0;font-family:var(--gn-serif);font-weight:500;font-size:40px;line-height:1.05;letter-spacing:.02em;overflow-wrap:break-word}.sig-garden .gn-word.is-long{font-size:30px;line-height:1.1;max-width:16em}.sig-garden .gn-news{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:340px;min-height:52px;margin-top:24px;border-bottom:1.5px solid var(--gn-paper);color:#f6f0e4cc;text-decoration:none;font-size:18px;line-height:1.3}.sig-garden .gn-news .gn-arrow{color:var(--gn-paper);font-size:22px;line-height:1;transition:transform .2s ease}.sig-garden .gn-news:hover{color:var(--gn-paper)}.sig-garden .gn-news:hover .gn-arrow{transform:translate(4px)}[dir=rtl] .sig-garden .gn-news:hover .gn-arrow{transform:scaleX(-1) translate(4px)}.sig-garden .gn-col{min-width:0}.sig-garden .gn-col-h{margin:0 0 12px}.sig-garden .gn-col :is(address,.gn-col-p,.gn-col-list,.gn-hours){margin:0;font-style:normal;font-size:18px;line-height:1.7}.sig-garden .gn-col-list{padding:0;list-style:none}.sig-garden .gn-col a{color:var(--gn-paper);text-decoration:none;overflow-wrap:anywhere;display:inline-block;padding-block:3px}.sig-garden .gn-col a:hover{color:var(--gn-peach);text-decoration:underline;text-underline-offset:4px}.sig-garden .gn-hours{margin-top:10px!important;display:grid;gap:0;max-width:300px}.sig-garden .gn-hours div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 16px}.sig-garden .gn-hours dd{white-space:nowrap}.sig-garden .gn-hours :is(dt,dd){margin:0}.sig-garden .gn-hours dd{text-align:end}.sig-garden .gn-col-p{margin-top:6px!important}.sig-garden .gn-col .socials{margin-top:10px}.sig-garden .socials a{color:var(--gn-paper);border-color:#f6f0e480}@media(prefers-reduced-motion:reduce){.sig-garden :is(.gn-bouquet,.gn-bq-pic img,.gn-news .gn-arrow,.gn-btn){transition:none}.sig-garden .gn-stage:hover .gn-bouquet{transform:translate(-50%)}.sig-garden .gn-bq:hover .gn-bq-pic img{transform:none}}@media(max-width:1240px)and (min-width:901px){.sig-garden .gn-stage-box{height:594px}.sig-garden .gn-bouquet img{height:540px}.sig-garden .gn-p-branch{width:540px}.sig-garden .gn-p-bird{width:120px;left:80px}.sig-garden .gn-p-cone{width:180px}.sig-garden .gn-p-leaves{width:200px}}@media(max-width:900px){.sig-garden{--header-h: 64px}.sig-garden .logo-text{font-size:24px}.sig-garden .gn-hero{grid-template-columns:minmax(0,1fr);padding-top:8px;gap:8px}.sig-garden .gn-h1{font-size:clamp(44px,12.6vw,60px)}.sig-garden .gn-lede{margin:18px 0 24px;font-size:19px}.sig-garden .gn-stage{margin:0 calc(-1 * var(--gn-gutter)) 24px}.sig-garden .gn-stage-box{height:450px}.sig-garden .gn-bouquet{bottom:30px}.sig-garden .gn-bouquet img{height:390px}.sig-garden .gn-stage.is-photo .gn-bouquet{width:min(64%,300px);bottom:30px}.sig-garden .gn-tag{margin-top:6px;padding-inline:var(--gn-gutter);gap:4px 12px}.sig-garden .gn-tag-label{flex-basis:100%;text-align:center}.sig-garden .gn-tag-name{font-size:22px;text-align:center}.sig-garden .gn-p-branch{width:380px;right:-60px;top:0}.sig-garden .gn-p-bird{width:96px;left:56px;top:-4px}.sig-garden .gn-p-cone{width:140px;left:-10px;bottom:50px}.sig-garden .gn-p-leaves{width:150px;right:-16px;bottom:70px}.sig-garden .gn-p-blossom{width:96px;right:40px;bottom:16px}.sig-garden .gn-week{padding:64px var(--gn-gutter) 72px}.sig-garden .gn-week-head{margin-bottom:28px}.sig-garden .gn-p-rose{width:84px;left:auto;right:-6px;top:-60px}.sig-garden .gn-week-head .gn-h2{max-width:7.5em}:root.sig-garden[dir=rtl] .gn-p-rose{right:auto;left:-6px}.sig-garden .gn-bqs,.sig-garden .gn-bqs:is(.gn-n1,.gn-n2,.gn-n3){grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.sig-garden .gn-bq-name{font-size:23px}.sig-garden .gn-bq-note{font-size:15px}.sig-garden .gn-bq-row{flex-direction:column;align-items:flex-start;gap:0}.sig-garden .gn-eve{padding:130px var(--gn-gutter) 150px}.sig-garden .gn-e-rose{width:150px;left:-56px;bottom:-80px}.sig-garden .gn-e-leaves{width:130px;right:-50px;top:-56px}.sig-garden .gn-e-blossom{width:96px;right:-8px;bottom:-26px}.sig-garden .gn-e-cone{display:none}.sig-garden .gn-fees{gap:20px 24px}.sig-garden .gn-fees b{font-size:30px}.sig-garden .gn-shop{grid-template-columns:minmax(0,1fr);padding:90px var(--gn-gutter) 80px;gap:60px}.sig-garden .gn-arch{width:82%}.sig-garden .gn-s-branch{width:280px;left:-60px;top:-40px}.sig-garden .gn-s-magn{width:130px;right:-50px}.sig-garden .gn-close{margin-top:100px;padding:70px var(--gn-gutter) 36px}.sig-garden .gn-f-bird{width:104px;top:-90px;right:8%}.sig-garden .gn-close-in,.sig-garden .gn-close-in:has(>:nth-child(3):last-child),.sig-garden .gn-close-in:has(>:nth-child(2):last-child){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.sig-garden .gn-close-in>:first-child{grid-column:1 / -1}.sig-garden .gn-close-in>:last-child:nth-child(2n){grid-column:1 / -1}.sig-garden .gn-col :is(address,.gn-col-p,.gn-col-list,.gn-hours){font-size:16px}}.sig-garden .sec-head .sec-title:after{display:none}.sig-garden .sec-title{font-size:clamp(40px,4.4vw,64px)}.sig-garden :is(.tile .pic,.card-img .pic){border-radius:0}.sig-garden .tile-label{font-family:var(--gn-serif);font-style:italic;font-weight:400;font-size:24px;text-transform:none;letter-spacing:0}.sig-garden .quote blockquote{font-family:var(--gn-serif);font-style:italic;font-size:clamp(26px,2.8vw,36px);line-height:1.25}.sig-garden :is(.sec-more,.link-arrow){font-family:var(--gn-caps);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gn-ink)}.sig-garden .card-img,.sig-garden .card-img .pic{background:transparent}.sig-garden .card-img .pic.is-cutout img{object-fit:contain;object-position:center bottom;padding:6% 6% 0;filter:drop-shadow(0 14px 12px rgb(59 40 28 / .14))}.sig-garden .card-title{font-family:var(--gn-serif);font-style:italic;font-weight:400;font-size:24px;letter-spacing:0;text-transform:none;line-height:1.15;color:var(--gn-ink)}.sig-garden .card-title a{color:inherit}.sig-garden .card-price{font-family:var(--gn-serif);font-weight:400;font-size:19px;letter-spacing:0;color:var(--gn-ink);font-variant-numeric:lining-nums}.sig-garden .card-body:before{content:none;display:none}.sig-garden:is(.card-plain,.card-framed,.card-minimal,.card-panel) .card-body{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;border-top:0;margin-top:0;padding:14px 2px 0}.sig-garden .card-note{font-family:var(--gn-serif);font-size:16px;opacity:.85}.sig-garden .card-buy .ck-btn{background:var(--gn-ink);color:var(--gn-paper)!important;border:0;transform:none}.sig-garden .card-buy .ck-btn:hover{background:var(--gn-red)}.sig-garden .card:hover :is(img,.pic){transform:none}.sig-garden .badge{font-family:var(--gn-caps);font-weight:600;font-size:10px;letter-spacing:.14em;text-transform:uppercase;border-radius:0;background:var(--gn-ink);color:var(--gn-paper)}.sig-garden .badge-soft{background:var(--gn-peach);color:var(--gn-ink)}.sig-garden .site-footer{position:relative;margin-top:150px;background:var(--gn-night);color:var(--gn-paper);border-top:0;border-radius:0;font-family:var(--gn-serif)}.sig-garden .site-footer:before{content:"";position:absolute;top:-150px;right:12%;width:150px;height:165px;pointer-events:none;background:url(/sig-art/garden/bird-cut.webp) center bottom / contain no-repeat}.sig-garden .site-main:has(.gn-close)+.site-footer{margin-top:0}.sig-garden .site-main:has(.gn-close)+.site-footer:before{display:none}.sig-garden .site-main:has(.gn-close)+.site-footer .ftr{display:none}.sig-garden .site-footer a{color:var(--gn-paper)}.sig-garden .ftr-logo{font-family:var(--gn-serif);font-style:normal;font-weight:500;font-size:36px;letter-spacing:.02em;line-height:1.05;color:var(--gn-paper);text-decoration:none;overflow-wrap:break-word}.sig-garden :is(.ftr-tag,.ftr-cutoff){font-family:var(--gn-serif);font-size:17px;color:var(--gn-paper);opacity:.85}.sig-garden .ftr-h{font-family:var(--gn-caps);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gn-peach);opacity:1}.sig-garden .site-footer :is(.ftr-links,.ftr-quiet,address,.hours){font-family:var(--gn-serif);font-size:17px}.sig-garden .site-footer .hours :is(dt,dd){color:var(--gn-paper);opacity:1}.sig-garden .site-footer .hours>div{border-color:#f6f0e42e}.sig-garden .site-footer :is(.ftr-links a,.ftr-quiet a,.ftr-link):hover{color:var(--gn-peach);text-decoration:underline;text-underline-offset:4px}.sig-garden .site-footer .ftr-base{border-top:1px solid rgb(246 240 228 / .18);font-family:var(--gn-caps);font-size:11px;letter-spacing:.08em;color:var(--gn-paper)}.sig-garden .site-footer .ftr-base :is(a,button){color:var(--gn-paper)}@media(max-width:900px){.sig-garden .site-footer{margin-top:100px}.sig-garden .site-footer:before{top:-90px;right:8%;width:104px;height:114px}}.sig-garden .crumbs,.sig-garden .crumbs a{font-family:var(--gn-caps);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gn-ink)}.sig-garden .pdp-title{font-size:clamp(44px,5vw,76px);line-height:1;font-style:italic}:root.sig-garden:is(:lang(ja),:lang(zh),:lang(ko)) .pdp-title{font-style:normal}.sig-garden .pdp-price{font-family:var(--gn-serif);font-weight:400;font-size:clamp(26px,2.2vw,34px);color:var(--gn-ink);font-variant-numeric:lining-nums}.sig-garden :is(.pdp-slide .pic,.pdp-thumb){background:var(--gn-paper);border-radius:0}.sig-garden .pdp-slide .pic.is-cutout img{filter:drop-shadow(0 20px 18px rgb(59 40 28 / .16))}.sig-garden .pdp-thumb.is-on,.sig-garden .pdp-thumb[aria-current=true]{outline:1.5px solid var(--gn-ink);outline-offset:2px}.sig-garden .pdp-desc{font-size:19px;line-height:1.6}.sig-garden .pdp-more{border-color:var(--gn-line)}.sig-garden .pdp-more summary{font-family:var(--gn-caps);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-style:normal;color:var(--gn-ink)}.sig-garden .pdp-gallery{align-self:start}.sig-garden .ck-size{border:1.5px solid var(--gn-line);border-radius:0;background:transparent;font-family:var(--gn-serif);font-size:18px}.sig-garden .ck-size:hover{border-color:var(--gn-ink)}.sig-garden .ck-size.is-on{border-color:var(--gn-ink);background:#fffaf1;box-shadow:inset 0 0 0 1px var(--gn-ink)}.sig-garden .ck-size-price{font-family:var(--gn-serif);color:var(--gn-ink)}.sig-garden .ck-qty{border:1.5px solid var(--gn-line);border-radius:0}.sig-garden :is(.ck-line-name,.ck-item-name,.ck-bline-name){font-family:var(--gn-serif);font-style:italic;font-weight:400;font-size:23px;text-transform:none;letter-spacing:0;color:var(--gn-ink)}.sig-garden .ck-bline-name a{color:var(--gn-ink)!important}.sig-garden :is(.ck-line-price,.ck-bline-price,.ck-extra-price){font-family:var(--gn-serif);font-weight:400;font-size:20px;color:var(--gn-ink);font-variant-numeric:lining-nums}.sig-garden .ck-extra-name{font-family:var(--gn-serif);color:var(--gn-ink)}.sig-garden :is(.ck-line-pic,.ck-item-img,.ck-bline-pic){background:#efe4d0;border-radius:0}.sig-garden :is(.ck-summary,.ck-summary-card,.ck-basket-side,.ck-co-side){background:#efe4d0;border:0;border-radius:0;box-shadow:none}.sig-garden :is(.ck-totals-final,.ck-total){font-family:var(--gn-serif);font-weight:500;color:var(--gn-ink)}.sig-garden :is(.ck-lines>*,.ck-totals){border-color:var(--gn-line)}.sig-garden .ck-drawer{background:var(--gn-paper);color:var(--gn-ink);border-color:var(--gn-ink);border-radius:0}.sig-garden .ck-drawer-title{font-size:34px}.sig-garden .ck-drawer-item{background:#efe4d0;border-radius:0}.sig-garden .ck-drawer-item strong{font-family:var(--gn-serif);font-style:italic;font-weight:400;font-size:23px;line-height:1.15;color:var(--gn-ink)}.sig-garden .ck-drawer-item span:last-child{font-family:var(--gn-serif);color:var(--gn-ink)}.sig-garden :is(.ck-step-head,.ck-step){border-color:var(--gn-line);border-radius:0}.sig-garden .ck-step-num{background:var(--gn-ink);color:var(--gn-paper);font-family:var(--gn-caps);font-weight:600;border-radius:0}.sig-garden :is(.ck-choice,.ck-chip,.ck-day,.ck-slot){border-color:var(--gn-line);border-radius:0}.sig-garden :is(.ck-choice,.ck-chip,.ck-day,.ck-slot).is-on{border-color:var(--gn-ink);background:#fffaf1;color:var(--gn-ink)}.sig-garden .ck-input,.sig-garden .site-main :is(input:not([type=checkbox],[type=radio]),select,textarea){border-radius:0;border-width:1.5px;border-color:#3b281c47;background:#fffdf8;font-family:var(--gn-serif);font-size:18px}.sig-garden .ck-input:focus,.sig-garden .site-main :is(input,select,textarea):focus{border-color:var(--gn-ink);outline-color:var(--gn-red)}.sig-garden :is(.ck-link,.ck-keep){color:var(--gn-ink)}.sig-garden .ck-basket-side :is(a,button):not(.ck-btn){color:var(--gn-ink)}.sig-garden .page-title{font-size:clamp(44px,5.4vw,80px)}.sig-garden .sec-related{border-top:0}
