@font-face{font-family:Inter Toad Hall;src:url(inter-variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Inter Toad Hall;src:url(inter-italic.woff2) format("woff2");font-style:italic;font-weight:100 900;font-display:swap}:root{--font-body: "Inter Toad Hall", Inter, Arial, sans-serif;--font-heading: "Inter Toad Hall", Inter, Arial, sans-serif;--ui-weight: 650;--heading-leading: .94;--heading-tracking: -.045em;--copy-leading: var(--body-line-height, 1.55);--copy-tracking: 0;--eyebrow-leading: 1.25;--eyebrow-tracking: .16em;--eyebrow-title-gap: 16px;--title-copy-gap: var(--paragraph-gap, 28px);--content-gutter: var(--page-gutter, 72px)}html{font-family:var(--font-body);font-kerning:normal;font-synthesis:none;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:var(--font-body)!important}body,p,li,.rte,.rte p,.product-copy,.cart-page,.collection-page,.content-page,.theme-search{font-weight:var(--body-weight);letter-spacing:var(--copy-tracking);line-height:var(--copy-leading)}.garden-detail-text,.food-menu-introduction,.food-menu-item-copy>p,.food-menu-directory-copy>p:not(.section-tag),.contact-details p{font-size:var(--body-size, 18px)!important;font-weight:var(--body-weight);letter-spacing:var(--copy-tracking);line-height:var(--copy-leading)}.hero-title-wrap>p,.garden-copy>.garden-intro,.food-panel-copy>p:last-child,.shop-copy>p:not(.section-tag),.history-copy>p:last-child,.content-page .rte,.product-copy .rte,.story-copy p,.booking-copy>p:not(.section-tag){font-size:var(--body-size, 18px)!important;font-weight:var(--body-weight)!important;letter-spacing:var(--copy-tracking)!important;line-height:var(--copy-leading)!important}h1,h2,h3,h4,h5,h6,.hero-title-wrap h1,.garden-copy h2,.food-heading h2,.food-panel-copy h3,.shop-copy h2,.history-copy h2,.contact-main h2,.content-page h1,.product-title,.product-card h2,.menu-heading h2,.directory-heading h2,.garden-detail-copy h2,.food-menu-card-copy h2,.food-menu-directory-copy h1,.food-menu-item h3{font-family:var(--font-heading)!important;font-weight:var(--heading-weight)!important;font-style:normal;font-kerning:normal;font-variant-ligatures:common-ligatures;letter-spacing:var(--heading-tracking)!important;line-height:var(--heading-leading)!important;overflow-wrap:normal;word-break:normal;text-wrap:balance}.section-tag,.panel-label,.food-menu-availability,.food-menu-price,.rail-caption,.menu-heading p,.pill-link,.garden-home-link,.map-link,.food-menu-jumps a,.directory-links a,.menu-links a,.side-menu a,button{font-family:var(--font-body)!important;font-weight:var(--ui-weight)!important}.section-tag,.panel-label,.food-menu-availability,.rail-caption,.menu-heading p{letter-spacing:var(--eyebrow-tracking)!important;line-height:var(--eyebrow-leading)!important}.food-menu-jumps a,.directory-links a,.menu-links a,.side-menu a,.contact-email{letter-spacing:-.015em!important;line-height:1.12!important}em,h1 em,h2 em,h3 em{font-family:var(--font-heading)!important;font-weight:500;font-style:italic;letter-spacing:-.035em}.hero-title-wrap>p,.garden-copy>.garden-intro,.food-panel-copy>p:last-child,.shop-copy>p:not(.section-tag),.history-copy>p:last-child,.content-page>.rte,.product-copy>.rte,.food-menu-directory-copy>p:not(.section-tag),.food-menu-card-copy>.food-menu-introduction,.garden-detail-text{margin-top:var(--title-copy-gap)!important}.garden-copy h2,.food-heading h2,.food-panel-copy h3,.shop-copy h2,.history-copy h2,.contact-main h2,.content-page h1,.product-copy h1,.collection-page h1,.cart-page h1,.theme-search h1,.food-menu-directory-copy h1,.food-menu-card-copy h2,.garden-detail-copy h2{margin-top:var(--eyebrow-title-gap)!important}.contact-email,.menu-links a,.food-menu-jumps a,.food-menu-item,.cart-row,.product-card,.directory-links a{min-width:0}.contact-email span,.menu-links span,.food-menu-jumps span,.food-menu-item-copy,.product-card h2,.cart-row a{overflow-wrap:anywhere}@media(max-width:760px){:root{--content-gutter: var(--page-gutter-mobile, 24px);--heading-leading: .97;--heading-tracking: -.032em;--copy-leading: 1.5;--eyebrow-title-gap: 10px;--title-copy-gap: 16px}body{font-size:var(--body-size-mobile, 14px)}.hero-title-wrap,.garden-copy,.food-heading{left:var(--content-gutter)!important;right:var(--content-gutter)!important}.shop-copy,.history-sticky,.contact-main,.content-page,.collection-page,.cart-page,.product-page,.theme-search,.food-menu-directory,.food-menu-card,.garden-detail-copy,.u-garden .garden-sticky,.food-heading,.food-panel,.u-history .history-sticky{padding-left:var(--content-gutter)!important;padding-right:var(--content-gutter)!important}h1,h2,h3,h4,h5,h6{max-width:100%;-webkit-hyphens:none;hyphens:none}.hero-title-wrap h1{font-size:clamp(42px,14.2vw,60px)!important;line-height:.94!important}.u-garden .garden-copy h2{font-size:clamp(38px,11.5vw,50px)!important;line-height:.96!important}.food-heading h2,.shop-copy h2,.history-copy h2{line-height:.97!important}.food-panel-copy h3{line-height:1!important}.hero-title-wrap>p,.shop-copy>p:not(.section-tag),.history-copy>p:last-child,.food-menu-directory-copy>p:not(.section-tag),.food-menu-introduction,.food-menu-item-copy>p,.garden-detail-text>p:not(.section-tag),.rte p{font-size:var(--body-size-mobile, 14px)!important;line-height:1.5!important}.u-garden .garden-copy .garden-intro{font-size:clamp(11px,3vw,12px)!important;line-height:1.5!important}.food-panel-copy>p:last-child{font-size:clamp(9.5px,2.6vw,11px)!important;line-height:1.5!important}.garden-detail-text,.contact-details p{font-size:var(--body-size-mobile, 14px)!important;line-height:1.5!important}}@media(max-width:380px){:root{--heading-tracking: -.025em}.hero-title-wrap h1{font-size:clamp(39px,13.5vw,51px)!important}.food-menu-directory-copy h1,.food-menu-card-copy h2,.garden-detail-copy h2{font-size:clamp(34px,11vw,44px)!important}}@media(prefers-reduced-motion:reduce){html{text-rendering:optimizeLegibility}}.shopify-section-group-header-group{position:relative;z-index:1000!important}.menu-drawer{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.shop-copy .section-tag{max-width:56%}.motion-shop .motion-coordinates{left:auto!important;right:clamp(32px,5vw,80px)!important;top:clamp(34px,5vh,68px)!important;width:max-content;max-width:34%;text-align:right;white-space:normal;line-height:1.35;transform:translate3d(calc((var(--motion-p) - .5) * 28px),0,0)}@media(max-width:760px){.u-garden .garden-copy{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important}.shop-copy .section-tag{max-width:54%;padding-right:8px}.motion-shop .motion-coordinates{right:var(--content-gutter)!important;top:calc(var(--stack-gap, 39px) + 16px)!important;max-width:38%;font-size:6px;letter-spacing:.14em;line-height:1.4;transform:none}}:root{--section-card-tab: clamp(38px, 5svh, 52px);--stack-gap: var(--section-card-tab)}.stack-panel:before,.garden-detail-card:before,.food-menu-card:before{top:0!important;left:var(--content-gutter)!important;height:var(--section-card-tab)!important;display:flex;align-items:center}.hero-kicker{top:0!important;height:var(--section-card-tab);align-items:center}.market-garden-page{--garden-detail-gap: var(--section-card-tab) !important}.garden-detail-card-0{--garden-detail-offset: 0px !important}.garden-detail-card-1{--garden-detail-offset: var(--section-card-tab) !important}.garden-detail-card-2{--garden-detail-offset: calc(var(--section-card-tab) * 2) !important}.garden-detail-card-3{--garden-detail-offset: calc(var(--section-card-tab) * 3) !important}.food-drink-page{--food-menu-gap: var(--section-card-tab) !important}.food-menu-card-0{--food-menu-offset: 0px !important}.food-menu-card-1{--food-menu-offset: var(--section-card-tab) !important}.food-menu-card-2{--food-menu-offset: calc(var(--section-card-tab) * 2) !important}.food-menu-card-3{--food-menu-offset: calc(var(--section-card-tab) * 3) !important}.food-menu-card-4{--food-menu-offset: calc(var(--section-card-tab) * 4) !important}.food-menu-card-5{--food-menu-offset: calc(var(--section-card-tab) * 5) !important}.garden-detail-driver:last-child{height:calc(100svh - (var(--section-card-tab) * 3))}.food-menu-driver-last{height:calc(100svh - (var(--section-card-tab) * 5))}@media(max-width:720px){:root{--section-card-tab: clamp(28px, 4.2svh, 36px);--stack-gap: var(--section-card-tab)}.stack-panel:before,.garden-detail-card:before,.food-menu-card:before{left:var(--content-gutter)!important;font-size:8px!important;letter-spacing:.15em!important}.hero-kicker{right:var(--content-gutter)!important;height:var(--section-card-tab)}.u-food .food-heading{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;margin:0!important;padding-left:var(--content-gutter)!important;padding-right:var(--content-gutter)!important;transform:none!important}.garden-detail-driver:last-child{height:calc(100svh - var(--rail) - 8px - (var(--section-card-tab) * 3))}.food-menu-driver-last{height:calc(100svh - var(--rail) - 8px - (var(--section-card-tab) * 5))}}@media(min-width:721px){.food-menu-card:not(.food-menu-directory){grid-template-rows:minmax(0,1fr);align-items:stretch;padding-bottom:0!important}.food-menu-card:not(.food-menu-directory) .food-menu-card-copy{padding-bottom:clamp(30px,4vw,64px)}}.food-menu-card:not(.food-menu-directory) .food-menu-list{align-self:stretch!important;height:100%;min-height:0;max-height:none!important;margin:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}@media(max-width:720px){.food-menu-card:not(.food-menu-directory){padding-bottom:0!important}.food-menu-card:not(.food-menu-directory) .food-menu-card-copy{padding-bottom:0}}.food-menu-grid,.food-menu-directory-grid{position:absolute!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/toad-hall-typography.css.map */
