.gouya{--gouya-honey: linear-gradient(180deg, #FBF0CE 0%, #F8E3A6 100%);--gouya-maple: linear-gradient(180deg, #E1F0F6 0%, #C9E4EE 100%);--gouya-cocoa: linear-gradient(180deg, #F9DFD4 0%, #F4C4B0 100%);--gouya-granola: linear-gradient(180deg, #ECE5F1 0%, #DCCFE6 100%);--gouya-bundle: linear-gradient(180deg, #E8EFE1 0%, #D6E2C8 100%);--gouya-text-red: #7A3028;--gouya-text-green: #2F4C40;--gouya-cream: #F3EAD8;--ground: #f7f3ec;--paper: #ffffff;--ink: #1a1714;--ink-soft: #6b6259;--line: #d9d0c2;--accent: #b4301e;--sand: #e9dcc9;--wheat: #d9c3a5;--caramel: #c8a882;--walnut: #8a5a3c;--rose: #a6483a;--serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--sans: "Jost", "Helvetica Neue", Helvetica, Arial, sans-serif;--gutter: 20px;--block: 64px;background:var(--ground);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;display:flow-root}.gouya[hidden]{display:none}.gouya *,.gouya *:before,.gouya *:after{box-sizing:border-box}.gouya a{color:inherit;text-decoration:none}.gouya a:hover{color:var(--accent)}.gouya button{font:inherit;cursor:pointer}.gouya img{display:block;max-width:100%}.gouya p{margin:0}.gouya h1,.gouya h2,.gouya h3{font-family:var(--serif);font-weight:500;line-height:1.05;margin:0;letter-spacing:normal;text-transform:none;color:inherit}.gouya :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.gouya .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gouya .eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft)}.gouya .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;border:0;border-radius:0;transition:background .2s,color .2s}.gouya .btn-accent{background:var(--accent);color:#fff}.gouya .btn-accent:hover{background:#962717;color:#fff}.gouya .btn-ink{background:var(--ink);color:var(--ground)}.gouya .btn-ink:hover{background:#000;color:#fff}.gouya .btn-paper{background:var(--paper);color:var(--ink)}.gouya .btn-paper:hover{background:var(--ground);color:var(--ink)}.gouya .btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--ink)}.gouya .btn-ghost:hover{background:var(--ink);color:var(--ground)}.gouya .arrow-link{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;min-height:44px}.gouya .arrow-link svg{transition:transform .2s;flex:none}.gouya .arrow-link:hover svg{transform:translate(4px)}.gouya .arrow-link.red{color:var(--accent)}.gouya .img{background:var(--sand);position:relative;overflow:hidden}.gouya .img img{width:100%;height:100%;object-fit:cover}.gouya .section-head{display:flex;flex-direction:column;gap:20px}.gouya .section-head h2{font-size:36px;margin-top:10px}.gouya .section-head p{margin-top:10px;font-size:16px;color:var(--ink-soft);max-width:44ch}.gouya .hero{position:relative;min-height:88vh;min-height:88svh;background:var(--wheat);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.gouya .slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s}.gouya .slide.on{opacity:1}.gouya .slide img{object-position:center 60%}.gouya .slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#f7f3ecf7,#f7f3ec99 40%,#f7f3ec1a 70%)}.gouya .hero-copy{position:relative;padding:0 var(--gutter) 24px;display:flex;flex-direction:column;gap:16px;width:100%}.gouya .hero-copy .eyebrow{color:var(--ink)}.gouya .hero h1{font-size:44px;max-width:14ch}.gouya .hero p{font-size:16px;max-width:36ch}.gouya .hero-copy .btn{width:100%}.gouya .hero-caption{position:relative;padding:0 var(--gutter) 24px;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.14em;text-transform:uppercase;width:100%}.gouya .hero-caption a:hover{color:var(--accent)}.gouya .dots{display:flex;gap:6px}.gouya .dots button{width:28px;height:28px;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;padding:0}.gouya .dots button i{width:8px;height:8px;border-radius:50%;border:1px solid var(--ink);display:block}.gouya .dots button.on i{background:var(--ink)}.gouya .pantry{padding:var(--block) var(--gutter) 0;background:var(--pantry-bg, transparent)}.gouya .jars{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:24px 12px}.gouya .jar{display:flex;flex-direction:column;gap:12px;color:var(--ink)}.gouya .jar .img{aspect-ratio:4 / 5}.gouya .jar .img img{transition:transform .5s}.gouya .jar:hover .img img{transform:scale(1.04)}.gouya .jar .num{position:absolute;top:10px;left:12px;font-family:var(--serif);font-size:22px;font-style:italic;color:var(--ink)}.gouya .badge{position:absolute;top:12px;right:12px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px;color:#fff;background:var(--accent)}.gouya .badge.dark{background:var(--ink)}.gouya .jar .eyebrow{font-size:10px;letter-spacing:.2em}.gouya .jar h3{font-size:22px;line-height:1.1}.gouya .jar .meta{font-size:14px;color:var(--ink-soft)}.gouya .jar .price{font-size:14px;margin-top:2px}.gouya .jar-link{display:flex;flex-direction:column;gap:12px;flex:1;color:inherit;text-decoration:none}.gouya .jar-buy{margin:16px 0 0}.gouya .jar-buy .btn{width:100%;cursor:pointer;position:relative;text-transform:uppercase}.gouya .jar-buy .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.gouya .jar-buy .loading-overlay__spinner.hidden{display:none}.gouya .jar-buy .spinner{width:20px;height:20px}.gouya .jar-buy .btn[disabled]{opacity:.5;cursor:not-allowed}.gouya .pantry.arch .jar-link{gap:0}.gouya .pantry.arch .jar-buy{width:80%;max-width:320px;margin:18px auto 0}.gouya .pantry.arch .section-head{flex-direction:column;align-items:center;justify-content:center;text-align:center}.gouya .pantry.arch .section-head p{margin-left:auto;margin-right:auto}.gouya .pantry.arch .section-head h2{font-size:22px;letter-spacing:.28em;text-transform:uppercase}.gouya .pantry.arch .jars{gap:40px 16px;margin-top:40px}.gouya .pantry.arch .jar{align-items:stretch;text-align:center;gap:0}.gouya .pantry.arch .jar .img{aspect-ratio:3 / 4;border-radius:999px 999px 0 0}.gouya .pantry.arch .jar .img img{position:absolute;left:50%;bottom:6%;width:var(--jar-size, 80%);height:var(--jar-size, 80%);object-fit:contain;transform:translate(-50%);transition:transform .45s cubic-bezier(.22,.61,.36,1);will-change:transform}.gouya .pantry.arch .jar:hover .img img{transform:translate(-50%)}.gouya .pantry.arch .jar .num{top:22px;left:50%;transform:translate(-50%);color:var(--gouya-text-red)}.gouya .pantry.arch .jar .badge{top:auto;bottom:14px;left:50%;right:auto;transform:translate(-50%);white-space:nowrap}.gouya .pantry.arch .jar .eyebrow{margin-top:18px}.gouya .pantry.arch .jar h3{margin-top:14px;font-size:24px;font-weight:400}.gouya .pantry.arch .jar h3 em{font-style:italic;font-size:.85em}.gouya .pantry.arch .jar .meta,.gouya .pantry.arch .jar .price{display:block;width:80%;max-width:320px;margin:14px auto 0;padding-top:14px;border-top:1px solid var(--line)}.gouya .pantry.arch .jar .meta{line-height:1.6}.gouya .pantry.arch .jar .price{font-family:var(--serif);font-size:22px;color:var(--ink)}@media(min-width:750px){.gouya .pantry.arch .jar:hover .img img{transform:translate(-50%) translateY(-20px)}}@media(prefers-reduced-motion:reduce){.gouya .pantry.arch .jar .img img{transition:none}}.gouya .jar-bloom{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;opacity:0;transform:translateY(14px) scale(.96);transition:opacity .6s ease,transform .9s cubic-bezier(.22,.61,.36,1)}.gouya .jar-bloom img{width:auto;height:var(--bloom-size, 90%);max-width:none;object-fit:contain}.gouya .pantry.arch .jar .img>img{z-index:1}.gouya .pantry.arch .jar .img .jar-bloom img,.gouya .pantry.arch .jar:hover .img .jar-bloom img{position:static;width:auto;height:var(--bloom-size, 90%);transform:none;transition:none;will-change:auto}.gouya .pantry.arch .jar .num,.gouya .pantry.arch .jar .badge{z-index:2}@media(hover:hover)and (min-width:750px){.gouya .jar:hover .jar-bloom{opacity:var(--bloom-opacity, .8);transform:none}}@media(prefers-reduced-motion:reduce){.gouya .jar-bloom{transition:opacity .2s linear;transform:none}}.gouya .spread{margin-top:var(--block);display:flex;flex-direction:column}.gouya .spread .img{aspect-ratio:4 / 5;max-height:520px}.gouya .spread .img video,.gouya .spread .img .spread-media{width:100%;height:100%;object-fit:cover;display:block}.gouya .spread-copy{padding:32px var(--gutter);display:flex;flex-direction:column;gap:16px;background:var(--paper)}.gouya .spread-copy h2{font-size:38px;max-width:14ch}.gouya .spread-copy p{font-size:16px;max-width:46ch}.gouya .spread-copy dl{margin:8px 0 0;display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:14px}.gouya .spread-copy dt{color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;font-size:10px;padding-top:4px}.gouya .spread-copy dd{margin:0}.gouya .spread-copy .actions{display:flex;flex-direction:column;gap:12px;margin-top:8px}.gouya .spread.rose .spread-copy{background:var(--rose);color:#fff}.gouya .spread.rose .spread-copy dt,.gouya .spread.rose .spread-copy .eyebrow{color:#f7d9d3}.gouya .spread.rose a{color:#fff}.gouya .spread.rose a.btn-paper{color:var(--ink)}.gouya .spread.rose a.btn-paper:hover{color:var(--ink);background:var(--ground)}.gouya .sets{padding:var(--block) var(--gutter) 0}.gouya .set-grid{margin-top:28px;display:grid;grid-template-columns:1fr;gap:14px}.gouya .set{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:280px;padding:20px;color:#fff;overflow:hidden}.gouya .set .img{position:absolute;top:0;right:0;bottom:0;left:0}.gouya .set .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1a1714c7,#1a17140d 60%)}.gouya .set-text{position:relative;display:flex;flex-direction:column;gap:6px}.gouya .set-text .eyebrow{color:#e9dcc9;font-size:10px}.gouya .set-text strong{font-family:var(--serif);font-weight:500;font-size:30px;line-height:1.05}.gouya .set-text .meta{font-size:14px;color:#e9dcc9}.gouya .set-text .save{display:inline-block;margin-top:6px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;background:var(--accent);padding:6px 10px;align-self:flex-start}.gouya .set:hover{color:#fff}.gouya .set.full{min-height:360px}.gouya .finder{margin-top:var(--block);background:var(--finder-bg, var(--accent));color:#fff;padding:64px var(--gutter);display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.gouya .finder .eyebrow{color:#f7d9d3}.gouya .finder h2{font-size:34px;max-width:18ch}.gouya .finder .sentence{font-family:var(--serif);font-size:28px;line-height:1.35;max-width:22ch;margin-top:8px}.gouya .finder select{font:inherit;font-family:var(--serif);font-size:28px;color:#fff;background:transparent;border:0;border-bottom:2px solid #fff;padding:0 4px;appearance:none;-webkit-appearance:none;cursor:pointer;max-width:100%}.gouya .finder select option{color:var(--ink);font-family:var(--sans);font-size:16px}.gouya .finder .finder-results,.gouya .finder .finder-result{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%}.gouya .finder .finder-result[hidden]{display:none}.gouya .finder .answer{font-size:15px;color:#f7d9d3;min-height:24px;max-width:46ch;margin:0}.gouya .finder .btn{width:100%;max-width:360px}.gouya .kitchen{padding:var(--block) 0 var(--block) var(--gutter)}.gouya .kitchen .section-head{padding-right:var(--gutter)}.gouya .recipes{margin-top:28px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-right:var(--gutter);padding-bottom:8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gouya .recipes::-webkit-scrollbar{display:none}.gouya .recipe{width:72vw;max-width:340px;flex:0 0 auto;scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;color:var(--ink)}.gouya .recipe .img{aspect-ratio:4 / 3}.gouya .recipe .eyebrow{font-size:10px;letter-spacing:.2em}.gouya .recipe strong{font-family:var(--serif);font-weight:500;font-size:24px;line-height:1.1}.gouya .recipe .uses{font-size:13px;color:var(--ink-soft)}.gouya .trust-wrap{background:var(--trust-bg, transparent);color:var(--trust-text, inherit)}.gouya .trust{margin:0 var(--gutter);padding:28px 0;font-size:10px;letter-spacing:.16em}.gouya .trust.bordered{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gouya .trust.caps .trust-item h3,.gouya .trust.caps .trust-item p{text-transform:uppercase}.gouya .trust-item h3,.gouya .trust-item p{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.gouya .trust-items[data-compact]{grid-template-columns:repeat(3,1fr);gap:16px 8px}.gouya .trust-title{margin:0 0 28px;font-size:14px;letter-spacing:.28em;text-transform:uppercase;color:var(--trust-title, inherit)}.gouya .trust-items{display:grid;grid-template-columns:1fr 1fr;gap:24px 12px}.gouya .trust-item{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.gouya .trust-chip{display:flex;align-items:center;justify-content:center;width:var(--trust-chip-size, 64px);height:var(--trust-chip-size, 64px);border-radius:50%;background:var(--trust-chip, transparent);color:var(--trust-icon, inherit);flex:none}.gouya .trust-chip img{width:52%;height:52%;object-fit:contain}.gouya .trust-chip svg{width:42%;height:42%}.gouya .trust.left{text-align:left}.gouya .trust.left .trust-item{align-items:flex-start;text-align:left}.gouya .trust.right{text-align:right}.gouya .trust.right .trust-item{align-items:flex-end;text-align:right}.gouya .trust.center{text-align:center}.gouya .rcp{background:var(--rcp-bg, transparent);color:var(--rcp-text, inherit);padding:var(--block) var(--gutter)}.gouya .rcp-head{text-align:center;margin-bottom:36px}.gouya .rcp-eyebrow{margin:0;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--rcp-title, inherit)}.gouya .rcp-title{margin:14px 0 0;font-size:34px;line-height:1.1;color:var(--rcp-title, inherit)}.gouya .rcp-subtitle{margin:14px auto 0;max-width:52ch;font-size:16px;line-height:1.6;color:var(--rcp-subtitle, inherit);opacity:.85}.gouya .rcp-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 12px}.gouya .rcp-card{position:relative;display:flex;flex-direction:column;gap:4px;color:inherit}.gouya .rcp-img{aspect-ratio:var(--rcp-ratio, 3 / 4);overflow:hidden;background:var(--sand);margin-bottom:12px}.gouya .rcp-img img,.gouya .rcp-img svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.gouya .rcp-card:hover .rcp-img img{transform:scale(1.04)}.gouya .rcp-name{margin:0;font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.gouya .rcp-name a{color:inherit;text-decoration:none}.gouya .rcp-name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.gouya .rcp-time{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.gouya .rcp-made{margin:0;font-family:var(--serif);font-style:italic;font-size:16px;opacity:.9}.gouya .rcp-made a{position:relative;z-index:2;color:inherit;text-decoration:underline;text-underline-offset:3px}.gouya .rcp-actions{margin-top:40px;text-align:center}@media(min-width:750px){.gouya .rcp-grid{grid-template-columns:repeat(var(--rcp-cols, 4),1fr);gap:36px 24px}.gouya .rcp-title{font-size:44px}.gouya .rcp-subtitle{font-size:17px}}.gouya .founder{padding:var(--block) var(--gutter);display:flex;flex-direction:column;gap:28px}.gouya .founder .img{aspect-ratio:4 / 5;max-height:480px}.gouya .founder-video{margin:0 auto;width:100%;max-width:340px}.gouya .founder-video video{display:block;width:100%;aspect-ratio:9 / 16;object-fit:cover;background:#1a1714}.gouya .founder-video-note{margin-top:10px;text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.gouya .founder-body p{margin:0 0 14px}.gouya .founder-body p:last-child{margin-bottom:0}.gouya .founder-signoff{font-family:var(--serif);font-style:italic;font-size:22px}.gouya .founder-actions{margin-top:4px}.gouya .founder-transcript{margin-top:8px;font-size:14px;max-width:52ch}.gouya .founder-transcript summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;width:fit-content}.gouya .founder-transcript-text{margin-top:10px;line-height:1.6;opacity:.85}.gouya .founder-copy{display:flex;flex-direction:column;gap:16px}.gouya .founder h2{font-size:38px}.gouya .founder p{font-size:16px;max-width:52ch}.gouya .collage{position:relative;background:var(--paper);padding:var(--block) var(--gutter);text-align:center;overflow:hidden}.gouya .collage h2{font-size:36px;margin-top:10px}.gouya .collage-grid{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:20px 14px;justify-items:center}.gouya .polaroid{width:100%;max-width:240px;background:var(--paper);padding:10px 10px 32px;box-shadow:0 10px 30px #1a171424;display:flex;flex-direction:column;gap:8px}.gouya .polaroid .img{aspect-ratio:1 / 1}.gouya .polaroid span{font-family:var(--serif);font-style:italic;font-size:17px;text-align:left}.gouya .collage-feed{margin-top:32px;aspect-ratio:1 / 1}.gouya .collage-feed img{max-width:100%;height:auto}.gouya .collage-body{max-width:52ch;margin:14px auto 0;font-size:16px;line-height:1.6;color:var(--ink-soft)}.gouya .collage-stockist{margin:10px 0 0;font-size:14px;font-style:italic}.gouya .collage .eyebrow a{color:inherit;text-decoration:none}.gouya .collage .eyebrow a:hover{text-decoration:underline;text-underline-offset:3px}.gouya .collage-feed .sw-instagram-container{--sw-item-no-of-columns: 2 !important}.gouya .collage-feed .sw-instagram-col:nth-child(n+5){display:none!important}.gouya .collage-feed .sw-instagram-footer{display:none!important}.gouya .collage-handle{margin-top:32px}.gouya .polaroid:nth-child(1){transform:rotate(-4deg)}.gouya .polaroid:nth-child(2){transform:rotate(3deg)}.gouya .polaroid:nth-child(3){transform:rotate(2deg)}.gouya .polaroid:nth-child(4){transform:rotate(-3deg)}.gouya .newsletter{padding:var(--block) var(--gutter);text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.gouya .newsletter h2{font-size:36px}.gouya .newsletter p{color:var(--ink-soft);font-size:15px}.gouya .newsletter form{display:flex;flex-direction:column;width:100%;max-width:420px;margin-top:6px}.gouya .newsletter input{width:100%;height:52px;border:1px solid var(--ink);border-radius:0;background:var(--paper);padding:0 18px;font:inherit;font-size:16px;color:var(--ink)}.gouya .newsletter input::placeholder{color:var(--ink-soft)}.gouya .newsletter button{height:52px;padding:0 28px;border:1px solid var(--ink);border-top:0;border-radius:0;background:var(--ink);color:var(--ground);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.gouya .newsletter .form__message{font-size:14px;margin-top:10px}.gouya .newsletter .nl-fine{font-size:12px;margin-top:12px}.gouya .newsletter .nl-fine a{color:inherit;text-decoration:underline}@media(prefers-reduced-motion:reduce){.gouya *{transition:none!important}}@media(min-width:640px){.gouya{--gutter: 40px;--block: 88px}.gouya .hero{min-height:640px}.gouya .hero h1{font-size:60px}.gouya .hero p{font-size:17px}.gouya .hero-copy{padding-bottom:64px}.gouya .hero-copy .btn{width:auto;align-self:flex-start}.gouya .section-head{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.gouya .section-head h2{font-size:44px}.gouya .jars{grid-template-columns:repeat(4,1fr);gap:20px}.gouya .jar h3{font-size:24px}.gouya .spread{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.gouya .spread .img{aspect-ratio:auto;max-height:none;min-height:520px}.gouya .spread .img img,.gouya .spread .img video,.gouya .spread .img .spread-media{position:absolute;top:0;right:0;bottom:0;left:0}.gouya .spread.flip .img{order:2}.gouya .spread-copy{padding:56px 48px;justify-content:center}.gouya .spread-copy h2{font-size:48px}.gouya .spread-copy .actions{flex-direction:row}.gouya .set-grid{grid-template-columns:1fr 1fr}.gouya .set.full{grid-column:span 2;min-height:420px}.gouya .set{min-height:320px;padding:28px}.gouya .finder{padding:88px var(--gutter)}.gouya .finder h2{font-size:46px;max-width:20ch}.gouya .finder .sentence{font-size:34px;max-width:none}.gouya .finder select{font-size:34px}.gouya .finder .btn{width:auto}.gouya .kitchen{padding:var(--block) var(--gutter)}.gouya .kitchen .section-head{padding-right:0}.gouya .recipes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;overflow:visible;padding:0}.gouya .recipe{width:auto;max-width:none}.gouya .trust-items,.gouya .trust-items[data-compact]{display:flex;flex-wrap:wrap;gap:32px 64px}.gouya .trust.center .trust-items{justify-content:center}.gouya .trust.left .trust-items{justify-content:flex-start}.gouya .trust.right .trust-items{justify-content:flex-end}.gouya .trust{font-size:11px;padding:36px 0}.gouya .founder{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.gouya .founder--video{grid-template-columns:minmax(0,340px) 1fr;justify-content:center}.gouya .founder .img{aspect-ratio:auto;height:460px;max-height:none}.gouya .founder h2{font-size:48px}.gouya .collage-grid{grid-template-columns:repeat(4,1fr);gap:16px}.gouya .collage-feed{aspect-ratio:2 / 1}.gouya .collage-feed .sw-instagram-container{--sw-item-no-of-columns: 4 !important}.gouya .collage-feed .sw-instagram-col:nth-child(n+5){display:block!important}.gouya .collage-feed .sw-instagram-col:nth-child(n+9){display:none!important}.gouya .collage h2{font-size:44px}.gouya .newsletter form{flex-direction:row}.gouya .newsletter input{border-right:0}.gouya .newsletter button{border-top:1px solid var(--ink)}}@media(min-width:1024px){.gouya{--gutter: 96px;--block: 112px}.gouya .hero{min-height:760px}.gouya .hero h1{font-size:84px}.gouya .hero p{font-size:18px}.gouya .hero-copy{padding-bottom:88px;max-width:900px}.gouya .hero-caption{position:absolute;right:var(--gutter);bottom:88px;width:auto;padding:0;flex-direction:column;align-items:flex-end;gap:10px;font-size:12px}.gouya .section-head h2{font-size:56px}.gouya .section-head p{font-size:17px}.gouya .jars{gap:24px;margin-top:44px}.gouya .jar h3{font-size:26px}.gouya .spread .img{min-height:640px}.gouya .spread-copy{padding:72px 96px}.gouya .spread-copy h2{font-size:56px}.gouya .set-text strong{font-size:36px}.gouya .finder h2{font-size:60px}.gouya .recipe strong{font-size:28px}.gouya .trust{font-size:12px;padding:40px 0}.gouya .founder{gap:96px}.gouya .founder .img{height:520px}.gouya .founder h2,.gouya .collage h2{font-size:56px}.gouya .newsletter h2{font-size:44px}}.gouya .app-area{padding:var(--block) var(--gutter)}.gouya .app-area--offscreen{position:absolute;left:-10000px;top:0;padding:0;width:1000px;height:auto;overflow:visible}.gouya .app-area .section-head{margin-bottom:28px}.gouya .app-area .section-head h2{font-size:36px}.gouya .app-area-inner{font-family:var(--sans)}.gouya .app-area-inner img{max-width:100%;height:auto}.gouya .gouya-app-block{margin-top:20px}@media(min-width:640px){.gouya .app-area .section-head h2{font-size:44px}}.gouya .recipes-index{padding:var(--block) var(--gutter)}.gouya .recipes-head{max-width:640px;margin:0 auto 40px;text-align:center}.gouya .recipes-head h1{font-size:40px;margin-top:10px}.gouya .recipes-intro{margin-top:14px;font-size:16px;color:inherit;opacity:.8}.gouya .recipes-intro p{margin:0 0 8px}.gouya .recipe-cards{display:grid;grid-template-columns:1fr;gap:28px 20px}.gouya .recipe-card{display:flex;flex-direction:column;gap:10px;color:inherit}.gouya .recipe-card .img{aspect-ratio:4 / 3}.gouya .recipe-card .img img{transition:transform .5s}.gouya .recipe-card:hover .img img{transform:scale(1.04)}.gouya .recipe-card .eyebrow{font-size:10px;letter-spacing:.2em}.gouya .recipe-card strong{font-family:var(--serif);font-weight:500;font-size:24px;line-height:1.15}.gouya .recipe-card .caption{font-size:14px;color:inherit;opacity:.75}.gouya .story-rich{margin-top:4px}.gouya .vid-actions{margin-top:20px}.gouya .vid-caption{margin:14px auto 0;max-width:52ch;text-align:center;font-size:14px;opacity:.8}.gouya-story-colour h1,.gouya-story-colour h2,.gouya-story-colour h3,.gouya-story-colour .eyebrow,.gouya-story-colour .story-copy p,.gouya-story-colour blockquote,.gouya-story-colour cite,.gouya-story-colour .recipe-card strong,.gouya-story-colour .gouya-rte{color:inherit}@media(min-width:640px){.gouya .recipes-head h1{font-size:52px}.gouya .recipe-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.gouya .recipes-head h1{font-size:64px}.gouya .recipe-cards{grid-template-columns:repeat(4,1fr);gap:32px 24px}}.gouya .page-body{padding:var(--block) var(--gutter)}.gouya .page-body-inner{max-width:720px;margin:0 auto}.gouya .page-body h2{font-size:36px;margin-bottom:20px}.gouya .gouya-rte{font-size:16px;line-height:1.6}.gouya .gouya-rte h2{font-size:30px;margin:32px 0 12px}.gouya .gouya-rte h3{font-size:24px;margin:28px 0 10px}.gouya .gouya-rte p{margin:0 0 14px}.gouya .gouya-rte ul,.gouya .gouya-rte ol{margin:0 0 16px;padding-left:20px}.gouya .gouya-rte li{margin-bottom:6px}.gouya .gouya-rte a{text-decoration:underline}.gouya .gouya-rte img{margin:20px 0}.gouya .vid{padding:var(--block) var(--gutter)}.gouya .vid-head{max-width:640px;margin:0 auto 32px;text-align:center}.gouya .vid-head h2{font-size:36px;margin-top:10px}.gouya .vid-body{margin-top:14px;font-size:16px;color:inherit;opacity:.8}.gouya .vid-body p{margin:0 0 10px}.gouya .vid-frame{position:relative;overflow:hidden;aspect-ratio:16 / 9;max-width:1100px;margin:0 auto;border-radius:0 var(--vid-radius, 50px) 0 var(--vid-radius, 50px)}.gouya .vid-frame video,.gouya .vid-frame img{width:100%;height:100%;object-fit:cover;display:block}.gouya .vid-frame>*{width:100%;height:100%}.gouya .vid-frame>*,.gouya .vid-frame video,.gouya .vid-frame img{border-radius:inherit}.gouya .story-actions{margin-top:8px}@media(min-width:640px){.gouya .vid-head h2{font-size:44px}}@media(min-width:1024px){.gouya .vid-head h2{font-size:52px}}.gouya .faq{padding:var(--block) var(--gutter)}.gouya .faq-inner{max-width:760px;margin:0 auto}.gouya .faq-head{text-align:center;margin-bottom:32px}.gouya .faq-head h1{font-size:40px;margin-top:10px}.gouya .faq-head p{margin-top:14px;font-size:16px;color:var(--ink-soft);max-width:52ch;margin-left:auto;margin-right:auto}.gouya .faq .facts{margin-top:0}.gouya .faq-foot{margin-top:40px;padding-top:28px;border-top:1px solid var(--line);text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.gouya .faq-foot p{font-size:16px;color:var(--ink-soft)}@media(min-width:640px){.gouya .faq-head h1{font-size:52px}}@media(min-width:1024px){.gouya .faq-head h1{font-size:64px}}.gouya .gouya-foot{background:var(--ink);color:var(--ground);padding:56px var(--gutter) 32px}.gouya .foot-grid{display:grid;grid-template-columns:1fr;gap:32px}.gouya .foot-logo img{filter:brightness(0) invert(1);height:44px;width:auto}.gouya .foot-wordmark{font-family:var(--serif);font-size:28px}.gouya .foot-brand .tag{margin-top:12px;font-size:14px;color:#b8ad9e;max-width:320px}.gouya .foot-col{display:flex;flex-direction:column;gap:10px;font-size:15px}.gouya .foot-col .eyebrow{font-size:10px;letter-spacing:.2em;color:#b8ad9e;margin-bottom:4px}.gouya .foot-col a{padding:4px 0}.gouya .foot-col a:hover{color:#fff}.gouya .foot-bottom{margin-top:40px;border-top:1px solid #3a352f;padding-top:20px;display:flex;flex-direction:column;gap:14px;font-size:12px;color:#b8ad9e;letter-spacing:.06em}.gouya .foot-bottom nav{display:flex;gap:20px;flex-wrap:wrap}.gouya .foot-bottom a:hover{color:#fff}@media(min-width:640px){.gouya .foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px}.gouya .foot-bottom{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:1024px){.gouya .gouya-foot{padding:72px var(--gutter) 40px}.gouya .foot-grid{gap:48px}.gouya .foot-logo img{height:52px}}.gouya .crumbs{padding:16px var(--gutter) 0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);display:flex;gap:10px;flex-wrap:wrap}.gouya .crumbs a:hover{color:var(--accent)}.gouya .product{display:flex;flex-direction:column}.gouya .gallery,.gouya .gallery-stage{position:relative}.gouya .gallery-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gouya .gallery-track::-webkit-scrollbar{display:none}.gouya .gallery-track .img{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1 / 1}.gouya .gallery--ratio-portrait .gallery-track .img{aspect-ratio:3 / 4}.gouya .gallery--ratio-classic .gallery-track .img{aspect-ratio:4 / 5}.gouya .gallery--ratio-square .gallery-track .img{aspect-ratio:1 / 1}.gouya .gallery--ratio-wide .gallery-track .img{aspect-ratio:4 / 3}.gouya .gallery--fit-contain .gallery-track .img img{object-fit:contain}.gouya .gallery--fit-cover .gallery-track .img img{object-fit:cover}.gouya .gallery--no-backdrop .gallery-track .img,.gouya .gallery--no-backdrop .gallery-thumbs .img{background:transparent}.gouya .gallery-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;display:none;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer;opacity:.65;transition:opacity .2s ease;color:var(--ink)}.gouya .gallery-nav:hover{opacity:1}.gouya .gallery-nav.prev{left:2px}.gouya .gallery-nav.next{right:2px}.gouya .gallery-count{margin:12px 0 0;text-align:center;font-size:12px;letter-spacing:.14em;color:inherit;opacity:.6}.gouya .gallery--ratio-natural .gallery-track .img{aspect-ratio:auto}.gouya .gallery--ratio-natural .gallery-track .img img{height:auto;object-fit:contain}.gouya .gallery-thumbs{display:none}.gouya .gallery-dots{display:flex;gap:6px;justify-content:center;padding:12px 0 0}.gouya .gallery-dots button{width:28px;height:28px;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;padding:0}.gouya .gallery-dots button{color:inherit}.gouya .gallery-dots i{width:8px;height:8px;border-radius:50%;border:1px solid currentColor;display:block}.gouya .gallery-dots button.on i{background:currentColor}.gouya .buy{padding:24px var(--gutter) 0;display:flex;flex-direction:column;gap:16px}.gouya .buy--panel{padding:28px var(--gutter)}.gouya-product-colour{overflow:hidden}@media(min-width:640px){.gouya-product-colour{padding-bottom:40px;border-bottom-left-radius:60px;margin-bottom:-60px}}.gouya-product-colour h1,.gouya-product-colour h2,.gouya-product-colour h3,.gouya-product-colour .eyebrow,.gouya-product-colour .buy .num,.gouya-product-colour .tagline,.gouya-product-colour .price-row,.gouya-product-colour .crumbs,.gouya-product-colour .crumbs a,.gouya-product-colour .crumbs span,.gouya-product-colour .facts summary,.gouya-product-colour .facts summary:after{color:inherit}.gouya-product-colour .rating,.gouya-product-colour .ship-note,.gouya-product-colour .facts .body{color:inherit;opacity:.78}.gouya-product-colour .facts,.gouya-product-colour .facts details{border-color:currentColor}.gouya-product-colour .facts{border-top-color:currentColor}.gouya .buy .num{font-family:var(--serif);font-style:italic;font-size:20px;color:var(--ink-soft)}.gouya .buy h1{font-size:40px;line-height:1.02}.gouya .buy .tagline{font-size:17px;max-width:40ch}.gouya .price-row{display:flex;align-items:baseline;gap:14px;font-size:20px;flex-wrap:wrap}.gouya .price-row .unit{font-size:13px;color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase}.gouya .price-row .was{font-size:15px;color:var(--ink-soft);text-decoration:line-through}.gouya .rating{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-soft)}.gouya .rating .stars{color:var(--accent);letter-spacing:2px}.gouya .field{display:flex;flex-direction:column;gap:8px}.gouya .field>label,.gouya .field>legend{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);padding:0}.gouya .field fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.gouya .pills{display:flex;gap:8px;flex-wrap:wrap}.gouya .pill{min-height:44px;padding:0 18px;border:1px solid var(--line);border-radius:0;background:var(--paper);display:inline-flex;align-items:center;font-size:13px;letter-spacing:.08em;color:var(--ink)}.gouya .pill.on{border-color:var(--ink);background:var(--ink);color:var(--ground)}.gouya .pill.unavailable{opacity:.4;text-decoration:line-through}.gouya .pill small{margin-left:8px;color:inherit;opacity:.7;font-size:11px}.gouya .qty{display:inline-flex;border:1px solid var(--ink);height:52px}.gouya .qty button{width:48px;border:0;background:transparent;font-size:20px;color:var(--ink)}.gouya .qty input{width:48px;border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);border-radius:0;text-align:center;font:inherit;font-size:15px;background:var(--paper);color:var(--ink);-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.gouya .qty input::-webkit-outer-spin-button,.gouya .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gouya .add-row{display:flex;flex-direction:column;gap:10px}.gouya .add-row .btn,.gouya .add-row product-form{width:100%}.gouya .add-row .product-form__buttons{display:flex}.gouya .add-row button[type=submit]{width:100%}.gouya .add-row button[type=submit][disabled]{opacity:.5;cursor:not-allowed}.gouya .product-form__error-message-wrapper{font-size:14px;color:var(--accent);margin-bottom:8px}.gouya .buy--center{align-items:center;text-align:center}.gouya .buy--center .tagline{margin-left:auto;margin-right:auto}.gouya .buy--center .rating,.gouya .buy--center .price-row,.gouya .buy--center .pills,.gouya .buy--center .ship-note{justify-content:center}.gouya .buy--center .field,.gouya .buy--center product-form,.gouya .buy--center .buy-box,.gouya .buy--center .facts,.gouya .buy--center .upsell{width:100%}.gouya .buy--center .facts{text-align:left}.gouya .buy-box{border:1px solid currentColor;padding:16px;display:flex;flex-direction:column;gap:14px}.gouya .buy-box-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;text-align:left}.gouya .buy-box-head .price-row{margin-left:auto}.gouya .buy-box .field{margin:0}.gouya .fine-print{font-size:12px;color:inherit;opacity:.7;margin:-4px 0 0}.gouya .ship-note{font-size:13px;color:var(--ink-soft);display:flex;gap:8px;align-items:center}.gouya .ship-note svg{flex:none}.gouya .ship-note p{margin:0}.gouya .upsell{margin-top:8px;border:1px solid var(--line);background:var(--paper);padding:14px;display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center}.gouya .upsell .img{width:64px;height:80px}.gouya .upsell .t{display:flex;flex-direction:column;gap:2px}.gouya .upsell .t strong{font-family:var(--serif);font-weight:500;font-size:20px;line-height:1.1}.gouya .upsell .t span{font-size:13px;color:var(--ink-soft)}.gouya .upsell .t .eyebrow{margin:0}.gouya .upsell .upsell-line{margin:0;font-size:14px}.gouya .upsell .upsell-links{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:6px}.gouya .upsell .add{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);white-space:nowrap}.gouya .facts{margin-top:8px;border-top:1px solid var(--line)}.gouya .facts details{border-bottom:1px solid var(--line)}.gouya .facts summary{list-style:none;cursor:pointer;min-height:56px;display:flex;align-items:center;justify-content:space-between;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.gouya .facts summary::-webkit-details-marker{display:none}.gouya .facts summary h3{margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.gouya .gouya-product-colour .subtitle,.gouya .buy .subtitle{margin:4px 0 0;font-size:14px;letter-spacing:.04em;opacity:.8}.gouya .price-row .size{font-size:inherit}.gouya .facts summary:after{content:"+";font-family:var(--serif);font-size:24px;color:var(--ink-soft)}.gouya .facts details[open] summary:after{content:"\2212"}.gouya .facts .body{padding:0 0 20px;font-size:15px;color:var(--ink);max-width:52ch}.gouya .facts dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:14px}.gouya .facts dt{color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;font-size:10px;padding-top:4px}.gouya .facts dd{margin:0}.gouya-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--paper);border-top:1px solid var(--line);padding:10px var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:14px;transform:translateY(100%);transition:transform .3s;font-family:var(--sans)}.gouya-sticky-bar.show{transform:none}.gouya-sticky-bar .t{display:flex;flex-direction:column;line-height:1.2}.gouya-sticky-bar .t strong{font-family:var(--serif);font-weight:500;font-size:18px}.gouya-sticky-bar .t span{font-size:13px;color:var(--ink-soft)}.gouya-sticky-bar .btn{min-height:46px;padding:0 20px}.gouya .story{margin-top:var(--block);display:flex;flex-direction:column}.gouya .story .img{aspect-ratio:4 / 5;max-height:520px}.gouya .story-copy{padding:32px var(--gutter);display:flex;flex-direction:column;gap:16px;background:var(--paper)}.gouya .story-copy h2{font-size:38px;max-width:14ch}.gouya .story-copy p{font-size:16px;max-width:46ch}.gouya .story-copy blockquote{margin:8px 0 0;font-family:var(--serif);font-style:italic;font-size:22px;line-height:1.3;max-width:28ch}.gouya .story-copy cite{display:block;font-style:normal;font-family:var(--sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin-top:8px}.gouya .pairs,.gouya .reviews{padding:var(--block) var(--gutter) 0}.gouya .review-grid{margin-top:28px;display:grid;grid-template-columns:1fr;gap:14px}.gouya .review{background:var(--paper);padding:22px;display:flex;flex-direction:column;gap:10px}.gouya .review .stars{color:var(--accent);letter-spacing:2px;font-size:14px}.gouya .review p{font-family:var(--serif);font-size:20px;line-height:1.3}.gouya .review .who{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft)}.gouya .rev-track{margin-top:28px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:4px}.gouya .rev-track::-webkit-scrollbar{display:none}.gouya .rev-track>.review{flex:0 0 100%;scroll-snap-align:start;min-width:0}.gouya .rev-track.is-static{overflow:visible;display:grid;grid-template-columns:1fr}.gouya .rev-track.is-static>.review{flex:initial}.gouya .rev-empty{margin-top:28px;font-size:16px;color:var(--ink-soft)}.gouya .rev-dots{display:flex;gap:6px;justify-content:center;margin-top:18px}.gouya .rev-dots button{width:28px;height:28px;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;padding:0}.gouya .rev-dots i{width:8px;height:8px;border-radius:50%;border:1px solid var(--ink);display:block}.gouya .rev-dots button.on i{background:var(--ink)}.gouya .app-area .AirReviews-Blocks--Title,.gouya .app-area .AirReviews-Blocks--Rate,.gouya .app-area .AirReviews-Blocks--List,.gouya .app-area .AirReviews-Blocks__List,.gouya .app-area .AirReviews-Blocks__ListReview{display:none!important}.gouya .app-area .AirReviews-Card,.gouya .app-area .AirReviews-Blocks__SummaryInner{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.gouya .app-area .AirReviews-Blocks__Summary,.gouya .app-area .AirReviews-Blocks__LayoutList,.gouya .app-area .AirReviews-Blocks__SummaryWrapper,.gouya .app-area .AirReviews-Blocks__List{display:flex;flex-direction:row;align-items:center;gap:16px;width:auto;min-width:0;padding:0;margin:0}.gouya .app-area .AirReviews-Blocks--Actions{min-height:0;height:auto;display:flex;flex-direction:row;align-items:center;gap:16px}.gouya .app-area .AirReviews-Blocks__SubmitReview{display:flex;flex-direction:row;align-items:center;gap:12px;margin:0;padding:0;white-space:nowrap}.gouya .app-area .AirReviews-Blocks__SubmitReview>*:not(fieldset){font-family:var(--sans);font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin:0}.gouya .app-area--compact{padding-top:0;padding-bottom:var(--block)}.gouya .app-area .AirReviews-Blocks__ActionRate{border:0;margin:0;padding:0;display:flex;align-items:center;gap:4px}.gouya .app-area .AirReviews-StarRadio__Label{cursor:pointer;display:inline-flex;padding:4px}.gouya .app-area .AirReviews-StarRadio__Label svg{width:22px;height:22px}.gouya .app-area .AirReviews-Blocks__ListSort,.gouya .app-area .AirReviews-ListSort__Left,.gouya .app-area .AirReviews-ListSort__Right{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap;margin:0;padding:0;background:transparent}@media(min-width:640px){.gouya .rev-track>.review{flex:0 0 calc((100% - 28px) / 3)}.gouya .rev-track.is-static{grid-template-columns:repeat(3,1fr)}.gouya .rev-bottom{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:640px){.gouya .product{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0 var(--gutter)}.gouya .crumbs{padding-top:20px}.gouya .gallery{align-self:start;position:sticky;top:86px}.gouya .gallery-track{display:block;overflow:visible;max-width:474px;margin-inline:auto}.gouya .gallery-track .img{display:none}.gouya .gallery-track .img.on{display:block}.gouya .gallery-nav{display:flex}.gouya .gallery-thumbs{display:flex;flex-direction:row;justify-content:center;gap:10px;margin-top:12px}.gouya .gallery-thumbs .img{width:70px;aspect-ratio:3 / 4;border:1px solid transparent;cursor:pointer;padding:0;background:none}.gouya .gallery-thumbs .img img{width:100%;height:100%;object-fit:cover;display:block}.gouya .gallery-thumbs .img.on{border-color:currentColor}.gouya .gallery-dots{display:none}.gouya .buy{padding:0;gap:18px}.gouya .buy--panel{padding:40px}.gouya .buy h1{font-size:52px}.gouya .add-row{flex-direction:row;align-items:center}.gouya .add-row product-form{flex:1;width:auto}.gouya .story{display:grid;grid-template-columns:1fr 1fr}.gouya .story .img{aspect-ratio:auto;max-height:none;min-height:520px}.gouya .story .img img{position:absolute;top:0;right:0;bottom:0;left:0}.gouya .story-copy{padding:56px 48px;justify-content:center}.gouya .story-copy h2{font-size:48px}.gouya .jars.three,.gouya .review-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.gouya .product{gap:96px;margin-top:24px}.gouya .gallery{top:96px}.gouya .buy--panel{padding:52px}.gouya .buy h1{font-size:60px}.gouya .story-copy{padding:72px 96px}.gouya .story-copy h2{font-size:56px}.gouya-sticky-bar{display:none}}.gouya-product-colour{position:relative}.gouya-product-colour>:not(.pdp-corners){position:relative;z-index:1}.pdp-corners{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.pdp-corner{position:absolute;width:var(--corner-size, 34%);aspect-ratio:1;opacity:0;animation:pdp-corner-in 1.6s cubic-bezier(.22,.61,.36,1) forwards}.pdp-corner img{display:block;width:100%;height:100%;object-fit:contain}.pdp-corner--top-left{top:0;left:0;--from: translate(-6%, -6%);animation-delay:.05s}.pdp-corner--top-right{top:0;right:0;--from: translate(6%, -6%);animation-delay:.25s}.pdp-corner--bottom-left{bottom:0;left:0;--from: translate(-6%, 6%);animation-delay:.45s}.pdp-corner--bottom-right{bottom:0;right:0;--from: translate(6%, 6%);animation-delay:.65s}@keyframes pdp-corner-in{0%{opacity:0;transform:var(--from) scale(.97)}to{opacity:calc(var(--corner-opacity, .7) * var(--corner-fade, 1));transform:none}}@media(max-width:749px){.pdp-corner{width:calc(var(--corner-size, 34%) * 1.5);--corner-fade: .65}}@media(prefers-reduced-motion:reduce){.pdp-corner{animation:none;opacity:calc(var(--corner-opacity, .7) * var(--corner-fade, 1))}}.gouya .recipe-top{margin-top:0}.gouya .recipe-top .story-copy h1{font-size:36px;line-height:1.05}.gouya .recipe-intro p{margin:0;font-size:17px;line-height:1.6;max-width:52ch}.gouya .recipe-details{margin:4px 0 0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.gouya .recipe-body{padding:var(--block) var(--gutter) 0}.gouya .recipe-body-inner{max-width:720px;margin:0 auto}.gouya .recipe-body-inner h2{font-size:34px;margin:40px 0 14px}.gouya .recipe-body-inner h2:first-child{margin-top:0}.gouya .recipe-body-inner h3{font-size:22px;margin:22px 0 6px}.gouya .recipe-body-inner figure{margin:28px 0}.gouya .recipe-body-inner figure img{display:block;width:100%;height:auto;margin:0}.gouya .recipe-shop{max-width:720px;margin:40px auto 0}.gouya .recipe-shop+.recipe-body-inner{margin-top:48px}.gouya .recipe-shop .eyebrow{margin:0 0 10px}.gouya .recipe-shop-card{display:grid;grid-template-columns:88px 1fr;gap:18px;align-items:center;border:1px solid var(--line);background:var(--paper);padding:16px}.gouya .recipe-shop-card .img{display:block;width:88px;height:110px;background:var(--sand)}.gouya .recipe-shop-card .img img{width:100%;height:100%;object-fit:contain}.gouya .recipe-shop-card .t{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.gouya .recipe-shop-card .name{margin:0;font-family:var(--serif);font-size:22px;line-height:1.1}.gouya .recipe-shop-card .name a{color:inherit}.gouya .recipe-shop-card .meta{margin:0;font-size:14px;color:var(--ink-soft)}.gouya .recipe-shop-card .jar-buy{margin:6px 0 0}.gouya .recipe-shop-card .jar-buy .btn{width:auto;min-width:160px;position:relative;text-transform:uppercase}.gouya .recipe-shop-card .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.gouya .recipe-shop-card .loading-overlay__spinner.hidden{display:none}.gouya .recipe-shop-card .spinner{width:20px;height:20px}.gouya .recipe-more .recipe-card h3{margin:0;font-size:20px}@media(min-width:640px){.gouya .recipe-top .story-copy h1{font-size:42px}}@media(min-width:1024px){.gouya .recipe-top .story-copy h1{font-size:48px}.gouya .recipe-more .recipe-cards{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gouya.css.map */
