:root{--focus-ring-color: rgba(55, 39, 50, 0.35)}.meta{display:flex;align-items:center}.meta__item{display:flex;align-items:center}.meta__item:not(:last-child){margin-right:1.25em}.meta__item:not(:last-child)::after{content:"•";margin-left:1.25em}.meta__heading::after{content:": "}.product-img{display:inline-block}.product-img--shadow{position:relative}.product-img--shadow::after{content:"";position:absolute;bottom:0;z-index:10;left:-40px;right:-40px;height:37px;transform:translateY(37.5%);background-image:url("images/shadow.png");background-position:50% 50%;background-size:100% 100%}.product-img__img{position:relative;z-index:20;width:100%}.product-img--pickle-new{width:46.3503649635%}.product-img--pickle-old{width:52.9197080292%}.product-img--squeezy{width:41.6058394161%}.product-img--chutney{width:56.9343065693%}.product-img--relish{width:43.0656934307%}.product-img--sauce{width:28.102189781%}.product-img--baked-beans{width:58.3941605839%}.product-img--baked-beans-range{width:100%}.range-img--pickle{width:80.3571428571%;padding-top:29.2857142857%}.range-img--squeezy-pickle{width:56.7857142857%;padding-top:7.1428571429%}.range-img--chutney{width:71.7857142857%;padding-top:38.2142857143%}.range-img--chutney-and-sauce{width:71.7857142857%;padding-top:38.2142857143%}.range-img--piccalilli{width:80.3571428571%;padding-top:29.2857142857%}.range-img--relish{width:48.9285714286%;padding-top:13.5714285714%}.range-img--sauce{width:21.4285714286%;padding-top:12.8571428571%}.range-img--branstonnaise{width:59.2857142857%;padding-top:30.3571428571%}.products-carousel{overflow:hidden}.products-carousel__wrapper{max-width:850px}@media(max-width: 62.49em){.products-carousel__wrapper{width:66.666%}}@media(max-width: 37.49em){.products-carousel__wrapper{width:50%}}.products-carousel__wrapper.is-draggable{cursor:grab}.products-carousel__wrapper.is-dragging{cursor:grabbing}.products-carousel__slides{display:flex}.products-carousel__slide{position:relative;min-width:33.3333%}@media(max-width: 62.49em){.products-carousel__slide{min-width:50%}}@media(max-width: 37.49em){.products-carousel__slide{min-width:100%}}.range-card{position:relative;display:flex;flex-direction:column;text-align:center}.range-card__img{align-self:center;width:100%;max-width:280px;margin-bottom:25px}.range-card__heading{padding-left:20px;padding-right:20px}.recipes-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-gap:26px}.recipes-grid__item{position:relative}.categories-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));grid-gap:26px}@media(min-width: 37.5em){.categories-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 62.5em){.categories-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}.categories-grid__item{position:relative}@media(min-width: 62.5em){.categories-grid__item{grid-column:span 2}.categories-grid__item:nth-child(5n+1),.categories-grid__item:nth-child(5n+2){grid-column:span 3}}:root{--recipe-spacing: 55px}@media(max-width: 49.99em){:root{--recipe-spacing: 38px}}.recipe__meta{margin-top:22px}@media(max-width: 62.49em){.recipe__meta{display:none}}.recipe__spacing{display:flex;flex-direction:column;row-gap:55px;row-gap:var(--recipe-spacing)}.recipe__description{font-weight:bold;text-align:center}@media(min-width: 50em){.recipe__grid{display:grid;grid-template-columns:2fr 5fr;grid-template-rows:auto;grid-column-gap:38px}}@media(min-width: 62.5em){.recipe__grid{grid-template-columns:3fr 5fr}}@media(max-width: 49.99em){.recipe__col+.recipe__col{margin-top:55px;margin-top:var(--recipe-spacing)}}.recipe__heading{margin-bottom:.666em;text-wrap:balance}.recipe__section+.recipe__section{margin-top:38px}.recipe__ingredients{list-style:disc;padding-left:1em}@media(min-width: 50em){.recipe__ingredients>li:not(:last-child){margin-bottom:.5em}}.recipe__method{counter-reset:steps}.recipe__method li{counter-increment:steps}.recipe__method li::before{content:counter(steps) ". "}.recipe__method li:not(:last-child){margin-bottom:1.5em}.recipe__buttons{margin-top:30px}.recipe__extra{margin-top:55px;margin-top:var(--recipe-spacing)}

/*# sourceMappingURL=recipe.99d6d0663bbe5c9e8003.css.map*/