:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}.brxe-text-link{gap:5px;vertical-align:middle}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link svg:not([width]){min-width:3px}.brxe-text-link svg:not([height]){min-height:3px}:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}.brxe-button{width:auto}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}#brxe-dvajqi {max-width: 17ch; color: var(--base-semi-light)}@media (max-width: 767px) {#brxe-dvajqi {max-width: 20ch}#brxe-dvajqi { transform-style: preserve-3d;}#brxe-dvajqi:before { top: 0; left: 0; transform: scale(0.5) translate(-100%, -100%) translateZ(-1px);}#brxe-dvajqi:after { right: 0; bottom: 0; transform: scale(0.5) translate(100%, 125%) translateZ(-1px);}}#brxe-kdzyiz {max-width: 47ch}@media (max-width: 767px) {#brxe-kdzyiz {z-index: 1}}@media (max-width: 767px) {#brxe-njbbbg {z-index: 1}}#brxe-jldffh {text-align: center; align-items: center; z-index: 1}#brxe-poockz {border-radius: 0; z-index: 1}@media (max-width: 767px) {#brxe-poockz {position: absolute; width: 120%; bottom: 0px; left: 0px; margin-left: -10%; max-width: 120%}}#brxe-iggtbe {position: absolute; right: 0px; z-index: 0; height: 70%; top: 20%; transform: translateX(40%); max-width: auto; width: auto; min-width: auto; border-radius: 0}#brxe-iggtbe:not(.tag), #brxe-iggtbe img {object-fit: contain}@media (max-width: 767px) {#brxe-iggtbe {height: 50%; top: 30%}}@media (max-width: 478px) {#brxe-iggtbe {transform: translateX(5%); height: 75%; top: 18%}}#brxe-fbandd {position: absolute; z-index: 0; height: 70%; top: 0%; transform: translateX(-30%); max-width: auto; width: auto; min-width: auto; border-radius: 0; left: 0px}#brxe-fbandd:not(.tag), #brxe-fbandd img {object-fit: contain}@media (max-width: 767px) {#brxe-fbandd {height: 50%}}@media (max-width: 478px) {#brxe-fbandd {display: none}}#brxe-vytnkq {padding-bottom: 0; background-color: var(--primary-ultra-light); overflow: hidden; position: relative}@media (max-width: 767px) {#brxe-vytnkq {min-height: calc(100svh - var(--header-height)); position: relative; justify-content: flex-start; padding-top: var(--section-space-l); padding-bottom: var(--section-space-l)}}#brxe-pebewx {display: grid; align-items: initial; grid-gap: var(--space-s); grid-template-columns: var(--grid-4); grid-template-rows: var(--grid-1); justify-content: center; align-items: center; justify-items: center}#brxe-pebewx .usp-card:not(:last-child)::after { content: ""; position: absolute; top: 50%; left: 100%; width: 50%; height: 2px; border-top: 2px dashed var(--base); transform: translateY(-50%);}@media (max-width: 991px) {#brxe-pebewx {grid-template-columns: var(--grid-2); grid-gap: var(--space-m)}#brxe-pebewx .usp-card:not(:last-child)::after { content: ""; position: absolute; top: 50%; left: 100%; width: 135%; height: 2px; border-top: 2px dashed var(--base); transform: translateY(-50%);}#brxe-pebewx .usp-card:nth-child(2n)::after { content: ""; position: absolute; top: 50%; left: 100%; width: 50%; height: 2px; border-top: 0; transform: translateY(-50%);}}@media (max-width: 767px) {#brxe-pebewx .usp-card:not(:last-child)::after { width: 100%;}#brxe-pebewx { row-gap: var(--space-xl) !important;}#brxe-pebewx {grid-gap: var(--space-m)}}@media (max-width: 478px) {#brxe-pebewx .usp-card:not(:last-child)::after { width: 50%;}}#brxe-wegjcf {background-color: var(--primary-ultra-light)}#brxe-mzwsan .splide__slide {align-items: center; justify-content: center}#brxe-mzwsan > .splide__pagination {bottom: calc(var(--space-xl) * -1)}#brxe-mzwsan > .x-slider_builder > .splide__pagination {bottom: calc(var(--space-xl) * -1)}#brxe-mzwsan > .splide__pagination .splide__pagination__page.is-active {color: var(--base); background-color: var(--base)}#brxe-mzwsan > .x-slider_builder > .splide__pagination .splide__pagination__page.is-active {color: var(--base); background-color: var(--base)}#brxe-mzwsan > .x-slider_builder > .splide__track_builder > .splide__list > .x-slider_slide {width: 27%}#brxe-mzwsan > .x-slider_builder {--xspacebetween: var(--space-s)}@media (max-width: 991px) {#brxe-mzwsan > .x-slider_builder {--xspacebetween: var(--space-m)}#brxe-mzwsan > .x-slider_builder > .splide__track_builder > .splide__list > .x-slider_slide {width: 30%}}@media (max-width: 767px) {#brxe-mzwsan > .x-slider_builder {--xspacebetween: var(--space-s)}#brxe-mzwsan > .x-slider_builder > .splide__track_builder > .splide__list > .x-slider_slide {width: 60%}#brxe-mzwsan .x-slider_slide {padding-right: .5rem; padding-left: .5rem}}#brxe-vboevd {grid-column: content / full}@media (max-width: 767px) {#brxe-vboevd {grid-column: content / full}}#brxe-uoyrje {background-color: var(--primary-ultra-light); padding-bottom: var(--section-space-l)}@media (max-width: 478px) {#brxe-uoyrje {padding-bottom: var(--section-space-xl)}}@media (max-width: 767px) {#brxe-tvwgzj {row-gap: var(--content-gap)}}#brxe-dtwlrm {position: absolute; left: -50%; width: 110%; height: 731px; right: -50%; margin-right: auto; margin-left: auto; top: 0px; max-width: unset}@media (max-width: 767px) {#brxe-dtwlrm {left: -20%; min-width: 140%; width: 140%; height: 580px; right: -20%}}@media (max-width: 478px) {#brxe-dtwlrm {width: 170%; min-width: 170%; right: -35%; left: -39%}}#brxe-jrqaea {width: calc(100% + (var(--gutter) * 2)); position: relative; max-width: unset; margin-top: calc(var(--section-padding-block) * -1); margin-right: calc(var(--gutter) * -1); margin-left: calc(var(--gutter) * -1); padding-top: var(--section-padding-block); padding-right: var(--gutter); padding-left: var(--gutter)}.brxe-fjdoak .brxe-tqitee.brxe-image {max-width: 11vw}@media (max-width: 991px) {.brxe-fjdoak .brxe-tqitee.brxe-image {max-width: 100px}}@media (max-width: 767px) {.brxe-fjdoak .brxe-tqitee.brxe-image {max-width: 80px}}@media (max-width: 478px) {.brxe-fjdoak .brxe-tqitee.brxe-image {max-width: 90px}}.brxe-fjdoak .brxe-dcxicu.brxe-heading {font-size: var(--text-s)}.brxe-fjdoak .brxe-dcyipb.brxe-div {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); background-color: var(--secondary); border-radius: var(--radius); font-size: var(--text-s); text-align: center; color: var(--accent-ultra-dark); position: absolute; left: 40%; top: 50%; width: 100%; justify-content: center; align-items: center; display: none}@media (max-width: 767px) {.brxe-fjdoak .brxe-dcyipb.brxe-div {background-color: var(--accent-light-trans-10); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; display: inline-block; top: auto; left: 50%; min-width: 100px; transform: translateX(-50%); bottom: calc(100% + 10px)}}.brxe-fjdoak.brxe-div {position: absolute; z-index: 2}.brxe-fjdoak:hover > div { display: flex !important;}.brxe-fjdoak:has(a) {position: relative;}.brxe-fjdoak a::after {content: "";position: absolute;inset: 0;z-index: 10;}.target .brxe-fjdoak a::after {content: "";position: relative;}.brxe-fjdoak img { transform: rotate(0deg); transition: transform 1s ease !important;} .brxe-fjdoak:hover img { transform: rotate(20deg);}#brxe-wlivpv {flex-direction: row; justify-content: center; position: absolute; top: 0px; left: 0px; width: 100%; height: 50%}#brxe-wlivpv > div:nth-child(1) { top: 40%; left: -8%;}#brxe-wlivpv > div:nth-child(2) { top: -18%; left: 20%;}#brxe-wlivpv > div:nth-child(3) { top: -18%; right: 20%;}#brxe-wlivpv > div:nth-child(4) { top: 40%; right: -8%;}@media (max-width: 991px) {#brxe-wlivpv > div:nth-child(1) { left: -4%;}#brxe-wlivpv > div:nth-child(2) { top: -13%;}#brxe-wlivpv > div:nth-child(3) { top: -13%; }#brxe-wlivpv > div:nth-child(4) { right: -4%;}}@media (max-width: 767px) {#brxe-wlivpv > div:nth-child(1) { top: 15%; left: -2%;}#brxe-wlivpv > div:nth-child(2) { top: -21%; left: 38%;}#brxe-wlivpv > div:nth-child(3) { top: 15%; right: -3%;}#brxe-wlivpv > div:nth-child(n+4){ display: none;}}#brxe-lbtrce {max-width: 100%; border: 6px dashed #efdfc5; border-radius: 50vw; z-index: 1; width: 100%; padding-top: var(--space-xl); padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl); aspect-ratio: 1; height: 100%}#brxe-lbtrce:not(.tag), #brxe-lbtrce img {object-position: center}@media (max-width: 767px) {#brxe-lbtrce {border: 4px none var(--accent-light-trans-10)}}#brxe-rljylj {position: absolute; flex-direction: row; align-self: center !important; align-items: center; z-index: 9; justify-content: center}@media (max-width: 767px) {#brxe-rljylj {display: none}}#brxe-fhfbjv {transition: opacity 0.35s ease; width: 100%; position: relative; z-index: 1; border-radius: 50%; justify-content: center; align-items: center; aspect-ratio: 1}#brxe-fhfbjv.wpgb-loading {opacity: 0.35}#brxe-wzdmoo {z-index: 1; align-items: center; position: relative; margin-top: 130px; max-width: 683px}@media (max-width: 991px) {#brxe-wzdmoo {max-width: 600px}}@media (max-width: 767px) {#brxe-wzdmoo {margin-top: 110px; margin-bottom: 20px; max-width: 369px; width: 100%}}#brxe-dohpof .splide__slide {align-items: center; justify-content: center}#brxe-dohpof > .x-slider_builder > .splide__track_builder {--xitemstoshow: 3}#brxe-dohpof > .x-slider_builder {--xspacebetween: 30px}@media (max-width: 767px) {#brxe-dohpof .x-slider_slide{ padding: 2rem 1rem;}}#brxe-qhqqnb {width: calc(100% + (var(--gutter) * 2)); border-top: 4px dashed #efdfc5; border-bottom: 4px dashed #efdfc5; margin-right: calc(var(--gutter) * -1); margin-left: calc(var(--gutter) * -1); max-width: unset; visibility: visible; display: none}@media (max-width: 767px) {#brxe-qhqqnb {display: block}}@media (max-width: 478px) {#brxe-qhqqnb {margin-top: calc(var(--space-m) * -1)}}#brxe-fsfrsb {position: relative; overflow: hidden; row-gap: 0px}@media (max-width: 478px) {html, body { overflow-x: hidden;}#brxe-fsfrsb {padding-bottom: var(--section-space-xs)}}#brxe-glymvv {max-width: 58ch}#brxe-kpqgjh {padding-top: var(--section-space-xs)}#brxe-xdqgqf:before { content: url("https://thespicefactory.co.uk/wp-content/uploads/Shop-Spices.svg");}@media (max-width: 991px) {#brxe-xdqgqf {grid-column: span 2}}@media (max-width: 478px) {#brxe-xdqgqf {grid-column: auto}}#brxe-onletw {max-width: 10ch}#brxe-duslez { background-color: var(--secondary);}#brxe-duslez:before { content: url("https://thespicefactory.co.uk/wp-content/uploads/Shop-Seasonings.svg");}#brxe-ljdroe { background-color: var(--primary);}#brxe-ljdroe:before { content: url("https://thespicefactory.co.uk/wp-content/uploads/Shop-Pantry.svg"); height: auto;}#brxe-obqbbe {display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-3)}#brxe-obqbbe { position: relative;}#brxe-obqbbe::after { content: ""; background-image: url("https://thespicefactory.co.uk/wp-content/uploads/Dashed-Black-Arrow.svg"); background-size: 100% 100%; background-repeat: no-repeat; position: absolute; right: 10%; bottom: 0; transform: translatey(100%) translatey(var(--section-space-s)); height: var(--section-space-xl); width: 40%;}@media (max-width: 991px) {#brxe-obqbbe {grid-gap: var(--space-s); grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {#brxe-obqbbe {grid-template-columns: var(--grid-1)}}#brxe-jwgbot {padding-bottom: var(--section-space-xl)}#brxe-jwgbot { position: relative;}#brxe-jwgbot::after { content: ""; background-image: url("https://thespicefactory.co.uk/wp-content/uploads/Spice-Background.webp"); position: absolute; top: 0; left: 0; min-width: 100%; height: 100%; object-fit: cover; z-index: -1; opacity: 0.2;}#brxe-rozlez {display: flex; flex-direction: row; justify-content: space-around}#brxe-rozlez .pantry-category-card:not(:last-child)::after { content: ""; position: absolute; top: 50%; left: 100%; width: 147%; height: 2px; border-top: 2px dashed var(--base); transform: translateY(-50%);}@media (max-width: 991px) {#brxe-rozlez .pantry-category-card:not(:last-child)::after { width: 118%;}}@media (max-width: 767px) {#brxe-rozlez {flex-wrap: nowrap; flex-direction: column; row-gap: var(--space-xxl)}#brxe-rozlez .pantry-category-card:not(:last-child)::after { content: ""; position: absolute; bottom: 0%; left: 50%; height: 100%; width: 2px; border-top: 0; border-right: 2px dashed var(--base); transform: translateY(50%);}}@media (max-width: 478px) {#brxe-rozlez {flex-direction: column; row-gap: var(--space-xxl)}}#brxe-mkbexr {font-size: var(--text-m); text-transform: uppercase; font-family: "lato-v24-latin"}#brxe-mkbexr { align-items: center;}#brxe-aeczch {font-size: var(--h3); font-weight: 700; font-family: "Libre Baskerville"; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(135deg, #f38140, #f09d50, #eeb458)}#brxe-vszgfm {border-top: 1px dashed var(--base); border-bottom: 1px dashed var(--base); padding-top: var(--space-xs); padding-bottom: var(--space-xs)}#brxe-rhvfdc {text-align: center}#brxe-jhsyuy {max-width: 1080px}#brxe-jhsyuy { columns: 2;}@media (max-width: 767px) {#brxe-jhsyuy { columns: 1;}}#brxe-mwkemt .line {height: 1px}#brxe-mwkemt.horizontal .line {border-top-width: 1px; border-top-color: var(--base)}#brxe-mwkemt.vertical .line {border-right-color: var(--base)}#brxe-mwkemt .icon {color: var(--base)}#brxe-avcaok .line {height: 1px}#brxe-avcaok.horizontal .line {border-top-width: 1px; border-top-color: var(--base); border-top-style: dashed}#brxe-avcaok.vertical .line {border-right-color: var(--base); border-right-style: dashed}#brxe-avcaok .icon {color: var(--base)}#brxe-xzcfdp {row-gap: var(--space-xs); width: 1080px}#brxe-jdbaeg {font-size: var(--text-l); text-transform: capitalize; font-weight: 500; font-family: "Libre Baskerville"; text-decoration: underline; color: var(--primary)}#brxe-jdbaeg { color: var(--primary);}#brxe-jdbaeg:hover { color: var(--primary-dark);}#brxe-xovrgt {border-radius: 0}#brxe-gxuafn {align-items: center; row-gap: var(--space-l)}#brxe-iczcpe:before { content: url("/wp-content/uploads/Star-Aniseed-Orange.svg");}@media (max-width: 478px) {#brxe-cyhyyz {width: 100%}}#brxe-itbzbz {justify-content: center}#brxe-uqlbee {aspect-ratio: 1}#brxe-pcgvzt {position: relative}@media (max-width: 991px) {#brxe-pcgvzt {order: -1}}#brxe-gbursr {display: grid; align-items: initial; grid-gap: var(--space-l); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1)}@media (max-width: 991px) {#brxe-gbursr {grid-template-columns: var(--grid-1)}}#brxe-yzmodh {background-color: var(--primary-ultra-light)}