.dna-marquee.announcement-bar{position:relative;display:flex;align-items:center;width:100%;min-height:50px;margin:0;padding:0;background:#fc4720;color:#fffaf0;font-family:futura-pt,sans-serif;font-size:24px;font-weight:400;line-height:1.3;text-transform:none;letter-spacing:normal}.dna-marquee__viewport{flex:1;min-width:0;overflow:hidden}.dna-marquee__track{display:flex;width:max-content;animation:dna-banner-scroll var(--dna-duration, 50s) linear infinite}.dna-marquee__group{display:flex;flex:0 0 auto;justify-content:space-around;min-width:100vw}.dna-marquee__pair{display:flex;flex:0 0 auto;align-items:center;gap:80px;padding:9px 40px;white-space:nowrap}.dna-marquee .dna-marquee__pair a{color:inherit;font:inherit;text-decoration:none;opacity:1}.dna-marquee .dna-marquee__pair a:hover,.dna-marquee .dna-marquee__pair a:focus-visible{text-decoration:underline;text-underline-offset:3px;opacity:1}.dna-marquee:has(a:focus-visible) .dna-marquee__track{animation-play-state:paused}@media(hover:hover){.dna-marquee:hover .dna-marquee__track{animation-play-state:paused}}@keyframes dna-banner-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.dna-marquee.announcement-bar{min-height:44px;font-size:17px}.dna-marquee__pair{gap:48px;padding:10px 24px}}@media(prefers-reduced-motion:reduce){.dna-marquee__track{width:100%;animation:none;transform:none}.dna-marquee__group{width:100%;min-width:0}.dna-marquee__group[aria-hidden=true],.dna-marquee__repeat{display:none}.dna-marquee__pair{flex:1;flex-wrap:wrap;justify-content:center;gap:6px 32px;padding:10px 16px;white-space:normal;text-align:center}}.dna-flavour-guide{background:var(--dna-brand-cream, #faf9f4);color:var(--dna-brand-orange, #fd4720);padding:64px 0 48px;font-family:var(--dna-font-body, "futura-pt", sans-serif)}.dna-flavour-guide *,.dna-flavour-guide *:before,.dna-flavour-guide *:after{box-sizing:border-box}.dna-flavour-guide .dna-flavour-guide__inner{width:88%;max-width:1280px;margin-inline:auto}.dna-flavour-guide .dna-flavour-guide__heading{margin:0 0 36px;padding:0;color:inherit;font:400 var(--dna-section-title, 56px)/1.1 var(--dna-font-heading, "SF-Heading-font", serif);letter-spacing:normal;text-align:center;text-transform:lowercase;text-wrap:balance}.dna-flavour-guide .dna-flavour-guide__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.dna-flavour-guide .dna-flavour-guide__item{min-width:0;margin:0;text-align:center}.dna-flavour-guide .dna-flavour-guide__link{display:block;height:100%;color:inherit;text-decoration:none;border-radius:8px}.dna-flavour-guide .dna-flavour-guide__picture{display:flex;align-items:center;justify-content:center;height:260px;overflow:hidden;margin-bottom:24px}.dna-flavour-guide .dna-flavour-guide__image{display:block;flex:0 0 auto;width:auto;max-width:none;height:100%;margin:0;object-fit:contain;transform:scale(var(--bottle-scale, 1))}.dna-flavour-guide .dna-flavour-guide__placeholder{width:100%;height:100%}html body#sf-theme .dna-flavour-guide .dna-flavour-guide__name{margin:0;padding:0;color:inherit;font:500 22px/1.3 var(--dna-font-body, "futura-pt", sans-serif);letter-spacing:normal;text-transform:none!important}.dna-flavour-guide .dna-flavour-guide__notes{max-width:23ch;margin:10px auto 0;padding:0;color:inherit;font:400 20px/1.4 var(--dna-font-body, "futura-pt", sans-serif);letter-spacing:normal;text-transform:none;text-wrap:balance}.dna-flavour-guide a.dna-flavour-guide__link .dna-flavour-guide__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.dna-flavour-guide a.dna-flavour-guide__link:hover .dna-flavour-guide__name{text-decoration-thickness:2px}.dna-flavour-guide a.dna-flavour-guide__link:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media(max-width:767px){.dna-flavour-guide{padding:36px 0 24px}.dna-flavour-guide .dna-flavour-guide__inner{width:auto;margin-inline:20px}.dna-flavour-guide .dna-flavour-guide__heading{font-size:var(--dna-section-title, 40px);margin-bottom:28px}.dna-flavour-guide .dna-flavour-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.dna-flavour-guide .dna-flavour-guide__picture{height:164px;margin-bottom:16px}html body#sf-theme .dna-flavour-guide .dna-flavour-guide__name{font-size:20px}.dna-flavour-guide .dna-flavour-guide__notes{margin-top:8px;font-size:18px}}.dna-product-review-summary{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:44px;margin-top:6px;color:inherit;font-family:inherit;font-size:15px;line-height:1.4;scroll-margin-top:160px}.dna-product-review-summary__stars{position:relative;display:inline-block;flex:0 0 auto;font-size:18px;line-height:1;letter-spacing:1px;white-space:nowrap}.dna-product-review-summary__stars-empty{opacity:.35}.dna-product-review-summary__stars-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#ffde21}.dna-babas-pantry-product .dna-product-review-summary__stars-fill{color:currentColor}.dna-product-review-summary__count,.dna-product-review-summary__empty{text-decoration:underline;text-underline-offset:3px}.dna-product-review-summary:focus-visible,.dna-product-reviews a:focus-visible,.dna-product-reviews button:focus-visible{outline:2px solid currentColor;outline-offset:5px}#dna-product-reviews{background:#faf9f4;color:#352f29;padding:44px 24px 52px;scroll-margin-top:120px;font-family:inherit}#dna-product-reviews,#dna-product-reviews *{max-height:none}.dna-product-reviews__inner{max-width:1200px;margin:0 auto}.dna-product-reviews__back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:16px;font-size:16px;color:#d43714;text-decoration:underline;text-underline-offset:4px}#dna-product-reviews .jdgm-widget{--jdgm-primary-color: #fd4720;--jdgm-secondary-color: #faf9f4;--jdgm-star-color: #fd4720;--jdgm-write-review-text-color: #faf9f4;--jdgm-write-review-bg-color: #d43714;--jdgm-paginate-color: #fd4720;font-family:inherit}#dna-product-reviews .jdgm-rev-widg{border:0;padding:0}#dna-product-reviews .jm-review-widget{padding:0}#dna-product-reviews .jm-medals{display:none}#dna-product-reviews .jm-review-widget,#dna-product-reviews .jm-review-item{--jm-review-widget-star-and-histogram-color: #fd4720 !important;--jm-review-widget-button-color: #d43714 !important;--jm-review-widget-button-text-color: #faf9f4 !important;--jm-review-widget-text-color: #352f29 !important;--jm-review-widget-lighter-text-color: #635f58 !important;--jm-widget-primary-color: #fd4720 !important;--jm-widget-border-radius: 8px !important}#dna-product-reviews .jm-review-widget-header__title{color:#fd4720;font-family:inherit;font-size:32px;line-height:1.2;font-weight:500;text-transform:lowercase}#dna-product-reviews .jm-review-content{font-size:17px;line-height:1.5}#dna-product-reviews .jm-action-buttons__button{min-height:48px;padding:12px 24px;font-family:inherit;font-size:18px;font-weight:400;border-radius:8px}#dna-product-reviews .jdgm-rev-widg__title{color:#fd4720;font-family:inherit;font-size:32px;line-height:1.2;font-weight:500;text-transform:lowercase}#dna-product-reviews .jdgm-rev__body{font-size:17px;line-height:1.5}#dna-product-reviews .jdgm-widget input,#dna-product-reviews .jdgm-widget textarea,#dna-product-reviews .jdgm-widget select{font-family:inherit;font-size:16px}#dna-product-reviews .jdgm-write-rev-link,#dna-product-reviews .jdgm-btn{border-radius:8px;font-family:inherit;font-size:16px;min-height:44px}@media(max-width:767px){#dna-product-reviews{padding:32px 20px 40px;scroll-margin-top:86px}#dna-product-reviews .jdgm-rev-widg__title,#dna-product-reviews .jm-review-widget-header__title{font-size:28px}.dna-product-review-summary{scroll-margin-top:110px}}.dna-shop{background:var(--dna-cream);color:var(--dna-ink);padding:var(--dna-top) 0 110px;font-family:futura-pt,sans-serif;font-weight:400}.dna-shop *,.dna-shop *:before,.dna-shop *:after{box-sizing:border-box}.dna-shop .dna-shop__inner{width:88%;max-width:1280px;margin-inline:auto}.dna-shop .dna-shop__heading{margin:0 0 56px;color:inherit;text-align:center}.dna-shop .dna-shop__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.dna-shop .dna-shop__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;row-gap:var(--dna-row-gap)}.dna-shop .dna-shop__card{display:flex;flex-direction:column;min-width:0;margin:0;background:transparent;border:0;box-shadow:none;text-align:center}.dna-shop .dna-shop__panel{position:relative;display:block;width:100%;aspect-ratio:3 / 5;overflow:hidden;border-radius:var(--dna-radius)!important;background:var(--dna-panel);isolation:isolate}.dna-shop .dna-shop__image{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:contain;transform:scale(var(--dna-image-scale))}.dna-shop .dna-shop__panel--cover .dna-shop__image{object-fit:cover}.dna-shop .dna-shop__placeholder{width:100%;height:100%;fill:var(--dna-cream)}.dna-shop .dna-shop__details{display:flex;flex:1;flex-direction:column;align-items:center;padding:50px 5px 0}.dna-shop .dna-shop__title{width:100%;margin:0;font:500 22px/1.3 futura-pt,sans-serif;letter-spacing:0;color:inherit;text-transform:none}.dna-shop .dna-shop__title a{color:inherit;text-decoration:none}.dna-shop .dna-shop__description{max-width:30ch;margin:24px 0 0;padding:0;font:400 20px/1.45 futura-pt,sans-serif;color:inherit}.dna-shop .dna-shop__purchase{width:100%;padding-top:30px;margin-top:auto}.dna-shop .dna-shop__price{margin:0 0 24px;font:500 20px/1.4 futura-pt,sans-serif;color:inherit}.dna-shop .dna-shop__form{display:block;margin:0;padding:0}.dna-shop .dna-shop__button{display:inline-flex;justify-content:center;align-items:center;width:auto;min-height:48px;max-width:100%;padding:10px 20px;margin:0;border:1px solid var(--dna-ink);border-radius:8px!important;background:var(--dna-ink);color:var(--dna-button-text);font:500 18px/1.35 futura-pt,sans-serif;text-align:center;text-transform:none;text-decoration:none;letter-spacing:0;box-shadow:none;cursor:pointer;transition:background-color .18s,color .18s}.dna-shop .dna-shop__button:not(:disabled):hover{background:var(--dna-cream);color:var(--dna-ink)}.dna-shop .dna-shop__button:disabled{opacity:.6;cursor:default}.dna-shop a:focus-visible,.dna-shop button:focus-visible{outline:3px solid var(--dna-ink);outline-offset:5px}.dna-shop .dna-shop__empty{grid-column:1 / -1;text-align:center}.dna-shop .dna-shop__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:80px}.dna-shop .dna-shop__pagination span{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:44px}.dna-shop .dna-shop__pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:48px;color:inherit}@media(max-width:767px){.dna-shop{padding-top:36px;padding-bottom:64px}.dna-shop .dna-shop__inner{width:auto;margin-inline:20px}.dna-shop .dna-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:56px}.dna-shop .dna-shop__panel{border-radius:min(var(--dna-radius),14px)!important}.dna-shop .dna-shop__details{padding:26px 0 0}.dna-shop .dna-shop__title{font-size:20px;line-height:1.3}.dna-shop .dna-shop__description{margin-top:16px;font-size:18px;line-height:1.45}.dna-shop .dna-shop__purchase{padding-top:22px}.dna-shop .dna-shop__price{font-size:18px;margin-bottom:16px}.dna-shop .dna-shop__button{font-size:18px;padding:10px 12px}.dna-shop .dna-shop__heading{margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.dna-shop .dna-shop__button{transition:none}}.dna-slide-primary-media{transition:none;transform:none}.dna-slide-primary-media picture,.dna-slide-primary-media img{display:block;width:100%;height:100%}.dna-slide-primary-media img{object-fit:cover;object-position:var(--dna-hero-position, center)}.dna-product-shipping{margin-top:18px;color:inherit;font-family:var(--dna-font-body, var(--font-stack-body));font-size:18px;font-weight:400;line-height:1.5;text-align:left}.dna-product-shipping,.dna-product-shipping *{box-sizing:border-box;max-height:none}.dna-product-shipping .dna-product-shipping__overview{display:flex;align-items:flex-start;gap:12px}.dna-product-shipping .dna-product-shipping__truck{display:block;flex:0 0 36px;margin-top:2px;color:inherit}.dna-product-shipping .dna-product-shipping__summary{min-width:0}.dna-product-shipping p{margin:0;color:inherit;font:inherit;text-align:left}.dna-product-shipping .dna-product-shipping__rate{font-weight:500}.dna-product-shipping .dna-product-shipping__standard{font-size:16px}.dna-product-shipping__standard strong{font-weight:500}.dna-product-shipping .dna-product-shipping__note{margin-top:4px;font-size:16px}.dna-product-shipping .dna-product-shipping__details{margin-top:10px;border-bottom:1px solid color-mix(in srgb,currentColor 30%,transparent)}.dna-product-shipping .dna-product-shipping__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:10px 0;border:0;background:transparent;color:inherit;font:inherit;font-weight:500;list-style:none;cursor:pointer}.dna-product-shipping__toggle::-webkit-details-marker{display:none}.dna-product-shipping__toggle:hover>span:first-child{text-decoration:underline;text-underline-offset:4px}.dna-product-shipping .dna-product-shipping__toggle:focus-visible,.dna-product-shipping a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}.dna-product-shipping .dna-product-shipping__indicator{position:relative;flex:0 0 16px;width:16px;height:16px;margin-right:4px;color:inherit}.dna-product-shipping__indicator:before,.dna-product-shipping__indicator:after{position:absolute;top:7px;left:1px;width:14px;height:2px;background:currentColor;content:""}.dna-product-shipping__indicator:after{transform:rotate(90deg)}.dna-product-shipping__details[open] .dna-product-shipping__indicator:after{display:none}.dna-product-shipping .dna-product-shipping__content{padding:4px 0 18px;font-size:16px;line-height:1.5;color:inherit;overflow-wrap:break-word}.dna-product-shipping__content p+p{margin-top:12px}.dna-product-shipping .dna-product-shipping__rates{margin:0 0 12px}.dna-product-shipping__rates>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 20px}.dna-product-shipping__rates dt,.dna-product-shipping__rates dd{margin:0}.dna-product-shipping__rates dd{font-weight:500}.dna-product-shipping .dna-product-shipping__content a{display:inline-block;padding:10px 0;color:inherit;text-decoration:underline;text-underline-offset:4px}.dna-product-shipping .dna-product-shipping__policy{margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
