:root{--nibble-brand-font: "Avenir Next", Avenir, "Helvetica Neue", Arial, sans-serif;--heading-family: var(--nibble-brand-font)}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body #main-content h1,html body #main-content h2,html body #main-content h3,html body #main-content h4,html body #main-content h5,html body #main-content h6,html body #main-content [class$=__title],html body #main-content [class*="__title "],html body #main-content [class$=-title],html body #main-content [class*="-title "],html body #main-content [class$=__heading],html body #main-content [class*="__heading "],html body #main-content [class$=-heading],html body #main-content [class*="-heading "]{font-family:var(--nibble-brand-font)!important}html body.sd-page-mode div.shopify-section-group-header-group{display:block!important}body.sd-page-mode .sd1-nav{display:none!important}html body .nib-sd-hero__content{max-width:860px}html body .nib-sd-hero__title{width:min(100%,820px);max-width:none!important;font-family:var(--nibble-brand-font)!important;font-size:clamp(3.25rem,5.25vw,4.5rem)!important;font-weight:500!important;line-height:1!important;letter-spacing:-.04em!important}html body .nib-sd-hero__title .nib-title-line,html body .nib-sd-hero__title .nib-line-highlight{font-family:var(--nibble-brand-font)!important;font-size:1em!important;font-weight:500!important;line-height:1!important}html body .nib-sd-title{max-width:15ch!important;font-family:var(--nibble-brand-font)!important;font-size:clamp(2.75rem,4.4vw,3.75rem)!important;font-weight:500!important;line-height:1.04!important;letter-spacing:-.035em!important}html body .nib-sd-h2{max-width:20ch;font-family:var(--nibble-brand-font)!important;font-size:clamp(2.25rem,3.5vw,3.25rem)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.03em!important}@media screen and (max-width:749px){html body .nib-sd-hero__content{padding-top:64px;padding-bottom:58px}html body .nib-sd-hero__title{width:100%;font-size:clamp(2.45rem,11vw,3.25rem)!important;line-height:1.02!important}html body .nib-sd-hero__title .nib-title-line,html body .nib-sd-hero__title .nib-line-highlight{line-height:1.02!important}html body .nib-sd-title{max-width:100%!important;font-size:clamp(2.35rem,10vw,3rem)!important}html body .nib-sd-h2{max-width:100%;font-size:clamp(2rem,8.5vw,2.6rem)!important}}#MainContent .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero{min-height:700px;background:#faf4e8;color:#241711}#MainContent .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__media{right:0;left:auto;width:50%}#MainContent .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__media img{animation:none;transform:none}#MainContent .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__overlay{background:linear-gradient(90deg,#2417112e,#2417116b)}#MainContent .nib-sd-hero__glow,#MainContent .nib-sd-hero__grain,#MainContent .nib-sd-bg-orb,#MainContent .nib-sd-noise,#MainContent .nib-sd-progress,#MainContent .nib-sd-hero__chips,#MainContent .nib-sd-chip-row{display:none!important}#MainContent .shopify-section:has(.nib-sd-hero__media) .page-width{max-width:1360px;padding-right:54%}#MainContent .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__content{max-width:650px;padding:118px 0 104px}#MainContent .nib-sd-hero__eyebrow{margin-bottom:28px;padding:0 0 12px;border:0;border-bottom:1px solid rgba(36,23,17,.34);border-radius:0;background:transparent;box-shadow:none;color:#6f594b!important;-webkit-backdrop-filter:none;backdrop-filter:none}#MainContent .nib-sd-hero__title,#MainContent .nib-sd-hero__title .nib-title-line,#MainContent .nib-sd-hero__title .nib-line-highlight{color:#241711!important;-webkit-text-fill-color:#241711!important;background:none!important;text-shadow:none!important;animation:none!important}#MainContent .nib-line-highlight:before,#MainContent .nib-line-highlight:after{display:none}#MainContent .nib-sd-hero__text{max-width:570px;color:#6f594b!important;text-shadow:none}#MainContent .nib-sd-hero__cta-row{margin-top:32px}#MainContent .nib-sd-hero__btn{min-height:50px;padding:14px 24px;border-radius:0;box-shadow:none!important}#MainContent .nib-sd-hero__btn--solid{border-color:#241711;background:#241711;color:#faf4e8!important}#MainContent .nib-sd-hero__btn--ghost{border-color:#24171180;background:transparent;color:#241711!important;-webkit-backdrop-filter:none;backdrop-filter:none}#MainContent .nib-sd-wrap{background:#faf4e8}#MainContent .nib-sd-intro,#MainContent .nib-sd-diff,#MainContent .nib-sd-locations,#MainContent .nib-sd-local,#MainContent .nib-sd-products,#MainContent .nib-sd-faq,#MainContent .nib-sd-final{padding:88px 0;background:#faf4e8}#MainContent .nib-sd-diff,#MainContent .nib-sd-local,#MainContent .nib-sd-faq{background:#241711;color:#faf4e8}#MainContent .nib-sd-diff .nib-sd-h2,#MainContent .nib-sd-local .nib-sd-h2,#MainContent .nib-sd-faq .nib-sd-h2,#MainContent .nib-sd-diff p,#MainContent .nib-sd-local p,#MainContent .nib-sd-faq p,#MainContent .nib-sd-diff .nib-sd-kicker,#MainContent .nib-sd-local .nib-sd-kicker,#MainContent .nib-sd-faq .nib-sd-kicker{color:#faf4e8!important}#MainContent .nib-sd-glass,#MainContent .nib-sd-card,#MainContent .nib-sd-location-card,#MainContent .nib-sd-aside-card,#MainContent .nib-sd-final-card,#MainContent .nib-sd-faq-item,#MainContent .nib-morefaq-item{border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important}#MainContent .nib-sd-card,#MainContent .nib-sd-location-card,#MainContent .nib-sd-aside-card{border:0;border-top:1px solid currentColor;background:transparent}#MainContent .nib-sd-story-step{border-radius:0;border-right:0;border-bottom:0;border-left:0;box-shadow:none}#MainContent .nib-sd-btn{border-radius:0;box-shadow:none}#MainContent .nib-sd-reveal{opacity:1;transform:none;transition:none}#MainContent .nib-morefaq-wrap{background:#241711}#MainContent .nib-morefaq-wrap:before{display:none}@media screen and (max-width:820px){#MainContent .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero{display:block;min-height:0;padding-top:310px}#MainContent .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__media{top:0;width:100%;height:310px}#MainContent .shopify-section:has(.nib-sd-hero__media) .page-width{padding:0 22px}#MainContent .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__content{max-width:100%;padding:54px 0 62px}#MainContent .nib-sd-intro,#MainContent .nib-sd-diff,#MainContent .nib-sd-locations,#MainContent .nib-sd-local,#MainContent .nib-sd-products,#MainContent .nib-sd-faq,#MainContent .nib-sd-final{padding:64px 0}}html body .page-wrap.mb10{margin-bottom:0!important}html body .section-footer{min-height:0;padding-top:32px!important;padding-bottom:20px!important}html body .section-footer .top-footer,html body .section-footer .bottom-footer{width:min(1180px,calc(100% - 48px));margin-right:auto;margin-left:auto}html body .section-footer .footer-brand{width:210px}html body .section-footer .top-footer{align-items:center;column-gap:clamp(34px,5vw,74px)}html body .section-footer .nibble-footer-primary-nav{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px clamp(20px,2.2vw,34px);width:auto;margin:0}html body .section-footer .nibble-footer-primary-nav a{color:inherit;font-size:13px!important;font-weight:500!important;line-height:1.35;letter-spacing:0!important;text-decoration:none;white-space:nowrap}html body .section-footer .nibble-footer-primary-nav a:hover{text-decoration:underline;text-underline-offset:4px}html body .section-footer .footer-logo{margin-bottom:12px!important}html body .section-footer .footer-logo img{display:block;width:158px!important;max-width:158px!important;height:auto!important}html body .section-footer .top-footer p{margin:0 0 10px!important;font-size:12.5px!important;line-height:1.35!important}html body .section-footer #social-icons{display:flex;align-items:center;gap:13px;margin:0!important}html body .section-footer #social-icons a{display:inline-flex!important;width:19px;height:22px;align-items:center;justify-content:center;margin:0!important}html body .section-footer #social-icons svg{width:18px!important;height:18px!important}html body .section-footer .bottom-footer{margin-top:10px;padding-top:12px;border-top:1px solid rgba(250,244,232,.2)}html body .nibble-footer-links__navigation:not(#nibble-footer-nav-override):not(#nibble-footer-nav-override-2){gap:clamp(18px,2vw,30px)!important}html body .nibble-footer-links__navigation a:not(#nibble-footer-link-override){min-height:32px!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important}@media screen and (max-width:989px){html body .section-footer{padding:24px 20px 18px!important}html body .section-footer .top-footer,html body .section-footer .bottom-footer,html body .section-footer .footer-brand{width:100%}html body .section-footer .top-footer{display:block}html body .section-footer .nibble-footer-primary-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;width:100%;margin-top:22px}html body .section-footer .nibble-footer-primary-nav a{display:flex;min-height:31px;align-items:center;white-space:normal}html body .section-footer .footer-logo img{width:140px!important;max-width:140px!important}html body .nibble-footer-links__navigation a:not(#nibble-footer-link-override){font-size:12.5px!important}}@media screen and (min-width:990px){html body .section-footer .top-footer{display:flex}html body .section-footer .bottom-footer .left-footer:empty{display:none}html body .section-footer .bottom-footer .right-footer{width:100%}}html body .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero{min-height:700px!important;background:#faf4e8!important;color:#241711!important}html body .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__media{right:0!important;left:auto!important;width:50%!important}html body .shopify-section:has(.nib-sd-hero__media) .page-width{max-width:1360px!important;padding-right:54%!important}html body .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__content{max-width:650px!important;padding:118px 0 104px!important}html body .nib-sd-hero__glow,html body .nib-sd-hero__grain,html body .nib-sd-bg-orb,html body .nib-sd-noise,html body .nib-sd-progress,html body .nib-sd-hero__chips,html body .nib-sd-chip-row{display:none!important}html body .nib-sd-hero__eyebrow{padding:0 0 12px!important;border:0!important;border-bottom:1px solid rgba(36,23,17,.34)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#6f594b!important}html body .nib-sd-hero__title,html body .nib-sd-hero__title .nib-title-line,html body .nib-sd-hero__title .nib-line-highlight{color:#241711!important;-webkit-text-fill-color:#241711!important;background:none!important;text-shadow:none!important;animation:none!important}html body .nib-line-highlight:before,html body .nib-line-highlight:after{display:none!important;content:none!important}html body .nib-sd-hero__text{color:#6f594b!important;text-shadow:none!important}html body .nib-sd-hero__btn{border-radius:0!important;box-shadow:none!important}html body .nib-sd-hero__btn--solid{border-color:#241711!important;background:#241711!important;color:#faf4e8!important}html body .nib-sd-hero__btn--ghost{border-color:#24171180!important;background:transparent!important;color:#241711!important}html body .nib-sd-glass,html body .nib-sd-card,html body .nib-sd-location-card,html body .nib-sd-aside-card,html body .nib-sd-final-card,html body .nib-sd-faq-item,html body .nib-morefaq-item,html body .nib-sd-story-step,html body .nib-sd-btn{border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important}html body .nib-sd-glass{position:relative;display:flex;min-height:320px;align-items:flex-end;overflow:hidden;padding:28px!important;border:0!important;background:linear-gradient(180deg,#24171114 20%,#241711c7),url(/cdn/shop/files/Chocolate_Covered.jpg?v=1764294605) center 58% / cover no-repeat!important}html body .nib-sd-glass .nib-sd-hero-note{position:relative;z-index:1;max-width:12ch;color:#faf4e8!important;text-shadow:0 2px 18px rgba(0,0,0,.35)}html body .nib-sd-reveal{opacity:1!important;transform:none!important;transition:none!important}@media screen and (max-width:820px){html body .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero{display:block!important;min-height:0!important;padding-top:310px!important}html body .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__media{top:0!important;width:100%!important;height:310px!important}html body .shopify-section:has(.nib-sd-hero__media) .page-width{padding:0 22px!important}html body .shopify-section:has(.nib-sd-hero__media) .nib-sd-hero__content{max-width:100%!important;padding:54px 0 62px!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/nibble-brand-typography.css.map */
