:root{--outer-wrapper-width: 1150px;--inner-wrapper-width: 875px;--narrow-wrapper-width: 875px}:root{--margin: 40px;--gutter: 12px}@media only screen and (max-width: 799px){:root{--margin: 20px}}@font-face{font-family:"Lineto Brown";src:url(/wp-content/themes/deliciously-ella/dist/fonts/lineto-brown-regular.8ddac50caed418f66b3bb7e9a7699c78.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/lineto-brown-regular.91b0f50c316a9b56f3d8dde221cf2428.woff) format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"Lineto Brown";src:url(/wp-content/themes/deliciously-ella/dist/fonts/lineto-brown-bold.e8c73ac97eadb17dd14caf95ae6ab7d3.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/lineto-brown-bold.28dff5835f02260baa5e9fabe3beb196.woff) format("woff");font-weight:bold;font-display:swap}@font-face{font-family:"Gotham";src:url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Bold_Web.252cbed91a719a204580b0f4b92ba965.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Bold_Web.89679c18fbda2247d4a45c0eed793bac.woff) format("woff");font-weight:bold;font-display:swap}@font-face{font-family:"GothamConMed";src:url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Medium_Web.6c24f9189ce99b898b7e5b21212626a2.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Medium_Web.c2ef91bceb361fadd873545683a72020.woff) format("woff");font-weight:bold;font-display:swap}@font-face{font-family:"GothamConLight";src:url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Light_Web.b5f912215783a9210379e71d3578e2c9.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Light_Web.d47444ff0cb25489fbe828364b949c0f.woff) format("woff");font-weight:bold;font-display:swap}@font-face{font-family:"GothamConBook";src:url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Book_Web.508713508a89830be5db53de7ecdebf6.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Book_Web.e426e890f42f9e71efc4e1151e22d3ee.woff) format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"GothamBold";src:url(/wp-content/themes/deliciously-ella/dist/fonts/Gotham-Bold_Web.003e90cf8cb3f8b4bef30d6764da18ed.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/Gotham-Bold_Web.e5666d15a28a4c8dced1f506ef64fa34.woff) format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"GothamNormal";src:url(/wp-content/themes/deliciously-ella/dist/fonts/Gotham-Medium_Web.68ce85d44fef05344ea74f94f3e6b472.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/Gotham-Medium_Web.d633886e17bc246faeb0f7bd1ce7522b.woff) format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"GothamLight";src:url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Light_Web.b5f912215783a9210379e71d3578e2c9.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/GothamCond-Light_Web.d47444ff0cb25489fbe828364b949c0f.woff) format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"GothamBook";src:url(/wp-content/themes/deliciously-ella/dist/fonts/Gotham-Book_Web.d838b98f75e3cb9574f9b8b796eb1e8f.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/Gotham-Book_Web.e38251871ffb8d2ba109d28d941a9279.woff) format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"FreightBig";src:url(/wp-content/themes/deliciously-ella/dist/fonts/FreightBig.388190486600f4a13e1936d86020bd9b.woff2) format("woff2"),url(/wp-content/themes/deliciously-ella/dist/fonts/FreightBig.92153986ed270dde576d8aec8cb29125.woff) format("woff");font-weight:bold;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none !important}*,*::before,*::after{box-sizing:border-box}img{vertical-align:middle;width:auto;max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-img{display:block;width:93%;margin-left:10px}@media only screen and (min-width: 399px){.block-img{width:100%;margin-left:0px}}.phone-vid{margin-left:0px;width:100%}.cross{margin-left:0px}.gm-style img{max-width:none}svg[aria-hidden='true']{position:absolute;top:auto;left:-999em;width:1px;height:1px;overflow:hidden}a{color:currentColor}a *,button *{pointer-events:none}.subtle-link-basket{font-family:'GothamConMed';color:#333;font-size:36px;text-decoration:none}.subtle-link{text-decoration:inherit;color:white;font-family:'GothamConMed';font-size:28px;text-decoration:underline}.basket-line__title p{font-family:'GothamConMed'}.basket-line__title a{text-decoration:inherit;color:black;font-family:'GothamConMed';font-size:28px;text-decoration:none}.basket-line__title a:hover{text-decoration:underline}.button-link{border:0;padding:0;text-decoration:underline;text-transform:inherit;color:currentColor;background-color:transparent;cursor:pointer}.button-link:disabled{color:#999}.link-parent::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}html{font-family:"Gotham", sans-serif;font-size:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;line-height:1.5;color:#1d1d1b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea,select,button{font-family:inherit;font-size:inherit;line-height:inherit}html,.body-text{font-weight:normal;letter-spacing:normal;text-transform:none}h1,h2,h3,h4,h5,h6,.heading-text{text-transform:lowercase;font-weight:normal}.small-heading-text{font-weight:normal;letter-spacing:0.025em}.h1{font-size:24px;font-size:1.5rem;line-height:1.25}@media only screen and (min-width: 400px){.h1{font-size:28px;font-size:1.75rem}}@media only screen and (min-width: 500px){.h1{font-size:32px;font-size:2rem}}@media only screen and (min-width: 800px){.h1{font-size:36px;font-size:2.25rem}}@media only screen and (min-width: 1030px){.h1{font-size:40px;font-size:2.5rem}}.h2{font-size:22px;font-size:1.375rem;line-height:1.25}@media only screen and (min-width: 500px){.h2{font-size:24px;font-size:1.5rem}}@media only screen and (min-width: 800px){.h2{font-size:28px;font-size:1.75rem}}@media only screen and (min-width: 1030px){.h2{font-size:32px;font-size:2rem}}.h3,.type>h2{font-size:18px;font-size:1.125rem;line-height:1.25}@media only screen and (min-width: 500px){.h3,.type>h2{font-size:20px;font-size:1.25rem}}@media only screen and (min-width: 800px){.h3,.type>h2{font-size:22px;font-size:1.375rem}}@media only screen and (min-width: 1030px){.h3,.type>h2{font-size:26px;font-size:1.625rem}}.h4,.type>h3{font-weight:normal;letter-spacing:0.025em;font-size:18px;font-size:1.125rem;line-height:1.25}@media only screen and (min-width: 1030px){.h4,.type>h3{font-size:21px;font-size:1.3125rem}}.h5{font-weight:normal;letter-spacing:normal;text-transform:none}@media only screen and (min-width: 500px){.h5{font-size:17px;font-size:1.0625rem}}@media only screen and (min-width: 1030px){.h5{font-size:18px;font-size:1.125rem}}.intro,.intro-first>p:first-child{text-transform:lowercase;font-size:36px;font-size:2.25rem;font-family:'GothamConMed';letter-spacing:0.5px;line-height:32px;margin-bottom:20px}@media only screen and (min-width: 800px){.intro,.intro-first>p:first-child{font-size:36px;font-size:2.25rem}}@media only screen and (min-width: 1030px){.intro,.intro-first>p:first-child{font-size:36px;font-size:2.25rem}}small,.small{font-size:14px;font-size:.875rem}a{color:currentColor}q::before{content:"“"}q::after{content:"”"}cite{font-style:normal}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform, height}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.aspect-ratio{position:relative}.aspect-ratio__content,.aspect-ratio>iframe,.aspect-ratio>video{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio--video{padding-top:56.25%}.aspect-ratio--product-card{padding-top:138.42593%}@media only screen and (max-width: 899px){.aspect-ratio--product-card{padding-top:120%}}.awards{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.awards__item{width:65px}@media only screen and (min-width: 1050px){.awards__item{width:80px}}.awards__item:not(:first-child){margin-left:10px}.basket-label{font-size:15px;font-size:.9375rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none;color:#5e1b44}.basket-label__icon{font-size:13px;font-size:.8125rem;position:relative;width:18px;margin-left:10px;padding:0.25em 0.3em;line-height:1;text-align:center;color:#BA7729;background-color:white}.basket-label__icon::before{content:"";position:absolute;bottom:100%;left:50%;width:12px;height:5px;border-width:2px 2px 0;border-style:solid;border-color:white;border-top-left-radius:5px;border-top-right-radius:5px;-ms-transform:translateX(-50%);transform:translateX(-50%)}.basket-label__icon__header{font-size:13px;font-size:.8125rem;position:relative;width:18px;margin-left:10px;padding:0.25em 0.3em;line-height:1;text-align:center;color:white;background-color:#B05045}.basket-label__icon__header::before{content:"";position:absolute;bottom:100%;left:50%;width:12px;height:5px;border-width:2px 2px 0;border-style:solid;border-color:#B05045;border-top-left-radius:5px;border-top-right-radius:5px;-ms-transform:translateX(-50%);transform:translateX(-50%)}.basket-line{display:-ms-grid;display:grid;-ms-grid-rows: auto;-ms-grid-columns: 85px calc(85px / 5) 1fr;-ms-grid-columns: var(--basket-thumbnail-size) calc(var(--basket-thumbnail-size) / 5) 1fr;grid-template:"basket-thumb basket-content" auto/var(--basket-thumbnail-size) 1fr;grid-column-gap:calc(85px / 5);grid-column-gap:calc(var(--basket-thumbnail-size) / 5);line-height:1.25}.basket-line--disabled{opacity:0.5}.basket-line__thumb{-ms-grid-row:1;-ms-grid-column:1;grid-area:basket-thumb;padding:calc(85px / 10);padding:calc(var(--basket-thumbnail-size) / 10)}.basket-line__thumb--pack{-ms-grid-row:1;-ms-grid-column:1;display:-ms-flexbox;display:flex;grid-area:basket-thumb;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:85px;height:var(--basket-thumbnail-size);text-align:center;background-color:#fff}@media only screen and (min-width: 500px){.basket-line__thumb--pack{padding:calc(85px / 6);padding:calc(var(--basket-thumbnail-size) / 6)}}.basket-line__thumb--slim{padding-top:0;padding-bottom:0}.basket-line__img{max-height:100%}.basket-line__thumb--photo{padding-left:calc(85px / 6);padding-left:calc(var(--basket-thumbnail-size) / 6);padding-right:calc(85px / 6);padding-right:calc(var(--basket-thumbnail-size) / 6)}.basket-line__content,.bundled_product .details{-ms-grid-row:1;-ms-grid-column:3;display:-ms-flexbox;display:flex;grid-area:basket-content;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.basket-line__title{font-weight:normal;letter-spacing:0.025em;margin-bottom:0.25em;font-weight:bold}.basket-line__title span{color:black;font-family:'GothamConMed';font-size:19px}@media only screen and (min-width: 500px){.basket-line__title{font-size:18px;font-size:1.125rem}}.basket-line__data{color:white;font-size:13px;font-family:'GothamConMed'}@media only screen and (max-width: 599px){.basket-line__data{font-size:14px;font-size:.875rem}}.basket-line__data-basket{color:#333;font-size:24px;font-family:'GothamConMed'}@media only screen and (max-width: 599px){.basket-line__data-basket{font-size:14px;font-size:.875rem}}.basket-line__footer,.bundled_product .details .cart{display:-ms-flexbox;display:flex;margin-top:auto;padding-top:12px;padding-right:12px}.basket-line__delete{margin-left:auto}.basket-line__delete-button{display:inline-block;width:80%;border:0;padding:0;cursor:pointer}.basket-line__price-basket span{font-size:36px;font-family:"GothamConMed"}.basket-line--small .basket-line__price{font-family:'GothamConMed';font-size:28px;color:white;font-weight:normal;letter-spacing:normal;text-transform:none;font-weight:bold}@media only screen and (min-width: 500px){.basket-line--small .basket-line__price{font-size:17px;font-size:1.0625rem}}@media only screen and (min-width: 1030px){.basket-line--small .basket-line__price{font-size:18px;font-size:1.125rem}}.basket-line--small .basket-line__delete{width:20px}.basket-line--small .basket-line__footer,.basket-line--small .bundled_product .details .cart,.bundled_product .details .basket-line--small .cart{padding-top:8px;-ms-flex-align:center;align-items:center}.basket-line--large .basket-line__price{font-weight:normal;letter-spacing:0.025em;font-size:18px;font-size:1.125rem;line-height:1.25;margin-top:0.5em;font-weight:bold}@media only screen and (min-width: 1030px){.basket-line--large .basket-line__price{font-size:21px;font-size:1.3125rem}}.basket-line--large .basket-line__delete{width:23px}.basket-line--large .basket-line__footer,.basket-line--large .bundled_product .details .cart,.bundled_product .details .basket-line--large .cart{-ms-flex-align:end;align-items:flex-end}.basket-popup{position:fixed;top:0;right:0;z-index:5000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:480px;max-width:100%;height:100vh;padding:15px 15px 4px;color:#5e1b44;background-color:#B05045}@media only screen and (max-width: 499px){.basket-popup{padding:18px 18px 0}}.basket-popup--sliding{transition-property:transform;transition-duration:0.1s;transition-timing-function:linear;-ms-transform:translateX(100%);transform:translateX(100%)}.basket-popup--sliding.is-shown{-ms-transform:translateX(0);transform:translateX(0)}.basket-popup__header{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;padding-right:12px;text-align:right}.basket-popup__close{width:14px;border:0;padding:0;background-color:transparent;cursor:pointer}:root{--basket-thumbnail-size: 85px}.basket-table-basket{color:green}.basket-table{--button-border-color: $color-de-grey;--button-color: $color-de-grey;border-top:1px solid white;color:#333}.basket-table.processing{opacity:0.5;cursor:wait}.basket-table.processing>*{pointer-events:none}.basket-table--no-border,.basket-table+.basket-table{border-top:0}.basket-table__empty{margin-top:28px}.basket-table__scroller{-ms-flex:1 1 auto;flex:1 1 auto;height:1px;overflow:auto}.basket-table__footer{position:relative;margin-top:auto;padding-top:calc(12px * 2);padding-top:calc(var(--gutter) * 2)}.basket-table__section{padding-bottom:calc(12px * 2);padding-bottom:calc(var(--gutter) * 2)}.basket-table__section--header{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:1;grid-row:1}@media only screen and (max-width: 699px){.basket-table__section--header,.basket-table__section--footer{max-width:300px;margin-left:auto;margin-right:auto}}.basket-table__section--lines{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;-ms-grid-row:1;grid-row:1}.basket-table__section--voucher{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}.basket-table__section--totals{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}.basket-table__section--pay{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;padding-bottom:130px}@media only screen and (max-width: 699px){.basket-table__section--pay{margin-left:auto;margin-right:auto;text-align:center}}.basket-table__line{border-bottom:1px solid white;padding-top:18px;padding-bottom:18px}.basket-table__line .basket-line__title a,.basket-table__line .basket-line__title span{color:white}@media only screen and (min-width: 500px){.basket-table__line{padding-top:28px;padding-bottom:28px}}.basket-table__scroller .basket-table__line:last-child{border-bottom:0;padding-bottom:0}.basket-table__line-basket{border-top:1px solid #BA7729;border-bottom:1px solid #BA7729;padding-top:18px;padding-bottom:18px}@media only screen and (min-width: 500px){.basket-table__line-basket{padding-top:28px;padding-bottom:28px}}.basket-table__scroller .basket-table__line-basket:last-child{border-bottom:0;padding-bottom:0}.basket-table__note{font-size:15px;font-size:.9375rem;margin-top:16px;text-align:center}.basket-table__toggles:not(:last-child){margin-bottom:0.75em}.basket-table__toggles>li:not(:last-child){margin-bottom:0.35em}@media only screen and (min-width: 700px){.basket-table--large{display:-ms-grid;display:grid;-ms-grid-columns:275px 0.5fr 275px;grid-template-columns:275px 0.5fr 275px;-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3, auto);grid-column-gap:calc(12px * 2);grid-column-gap:calc(var(--gutter) * 2)}}@media only screen and (min-width: 800px){.basket-table--large{-ms-grid-columns:350px 1fr 350px;grid-template-columns:350px 1fr 350px}}@media only screen and (min-width: 500px){.basket-table--large{--basket-thumbnail-size: 150px}}.basket-table--small{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.basket-table--bundle{--basket-thumbnail-size: 100px}.content-block{margin-bottom:50px}.large-text-block{text-align:center}.figure-block{display:-ms-grid;display:grid;-ms-grid-rows: auto 25px auto;-ms-grid-columns: 1fr 25px 1fr;grid-template:"img-1   img-2" auto "caption caption" auto/1fr 1fr;grid-gap:25px}@media only screen and (min-width: 600px){.figure-block{-ms-grid-rows: 1fr 25px 1fr;-ms-grid-columns: 1fr 25px 3fr;grid-template:"img-1 caption" 1fr "img-2 caption" 1fr/1fr 3fr;grid-gap:25px}}@media only screen and (min-width: 950px){.figure-block{-ms-grid-rows: auto;-ms-grid-columns: 1fr 25px 1fr 25px 2fr;grid-template:'img-1 img-2 caption'auto / 1fr 1fr 2fr;grid-gap:25px}}@media only screen and (min-width: 1150px){.figure-block{-ms-grid-rows: auto;-ms-grid-columns: 320px 25px 320px 25px 1fr;grid-template:'img-1 img-2 caption'auto / 320px 320px 1fr;grid-gap:25px}}.figure-block__img-1{-ms-grid-row:1;-ms-grid-column:1;grid-area:img-1}.recipe__gallery > .figure-block__img-1{-ms-grid-row:1;-ms-grid-column:1}.figure-block__img-2{-ms-grid-row:1;-ms-grid-column:3;grid-area:img-2}.figure-block__caption{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;display:-ms-flexbox;display:flex;grid-area:caption;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:40px;padding:var(--margin);text-align:center}.figure-block__wrapper{max-width:450px}:root{--book-cover-width: 360px}.book{display:-ms-grid;display:grid;-ms-grid-rows: auto;-ms-grid-columns: 1fr 40px 360px;-ms-grid-columns: 1fr var(--margin) var(--book-cover-width);grid-template:"content img" auto/1fr 360px;grid-template:"content img" auto/1fr var(--book-cover-width);grid-column-gap:40px;grid-column-gap:var(--margin);padding:40px 40px calc(40px * 2);padding:var(--margin) var(--margin) calc(var(--margin) * 2)}@media only screen and (max-width: 649px){.book{-ms-grid-rows: auto auto;-ms-grid-columns: auto;grid-template:"img" auto "content" auto/auto}}@media only screen and (max-width: 1049px){.book{--book-cover-width: 280px}}@media only screen and (max-width: 799px){.book{--book-cover-width: 200px}}@media only screen and (min-width: 1050px){.book{padding-left:calc(40px * 2);padding-left:calc(var(--margin) * 2)}}.book__section p{font-family:'GothamConMed';margin-bottom:10px}.book__section .intro{color:#B05045 !important}.book--alt{background-color:#FEF7EB}.book__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:content}.book__wrapper{max-width:42.1875em}.book__section:not(:last-child){margin-bottom:2em}.book__title{text-transform:lowercase;margin-top:0.25em;margin-bottom:0.65em;color:#5e1b44;font-family:'FreightBig';font-size:54px;line-height:56px;color:#B05045}@media only screen and (min-width: 800px){.book__title{font-size:64px;line-height:60px;margin-top:0.75em}}.book__img{-ms-grid-row:1;-ms-grid-column:3;grid-area:img}@media only screen and (max-width: 649px){.book__img{margin-bottom:20px}}@media only screen and (min-width: 390px) and (max-width: 649px){.book__cover{width:225px}}.buy select.buy__select{color:#B05045}:root{--button-border-width: 3px;--button-border-color: #1d1d1b;--button-color: #1d1d1b;--button-hover-color: #fff}.button,#wc_gc_cart_redeem_form>button{transition-property:color,background-color,background-size;transition-duration:0.1s;transition-timing-function:linear;font-weight:normal;letter-spacing:0.025em;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:0;line-height:1.25;text-align:center;text-transform:lowercase;text-decoration:none;font-family:'GothamConMed';background-color:transparent;letter-spacing:0.5px;cursor:pointer;-webkit-appearance:none;font-family:'GothamConMed'}@media only screen and (min-width: 500px){.button,#wc_gc_cart_redeem_form>button{font-size:29px;font-size:1.8125rem}}.button__icon{width:1em;vertical-align:middle}.button__icon:first-child{margin-right:0.4em}.button__icon:last-child{margin-left:0.4em}.button--full{border:3px solid #BA7729;border:var(--button-border-width) solid #BA7729;padding-left:1em;padding-right:1em}.button--full:hover,.button--full:focus{color:#fff;color:var(--button-hover-color);background-color:#BA7729}.button--wide{padding-left:1em;padding-right:1em}.button--full-width,#wc_gc_cart_redeem_form>button{display:-ms-flexbox;display:flex;width:100%;background-color:rgba(186,119,41,0.7);border:none;padding-top:5px;padding-bottom:5px;color:white}.button--dash{background-color:#B05045;text-transform:lowercase;padding:15px 60px;color:#FEF7EB;font-size:22px;font-family:Gotham}.button--dash:hover,.button--dash:focus{background-size:100px 3px;background-size:100px var(--button-border-width)}.button--solid,#wc_gc_cart_redeem_form>button{font-size:29px;padding:5px 10px;color:#fff;background-color:#B05045}.basket-table__section--footer{font-size:29px}.button--small{font-size:16px;font-size:1rem}@media only screen and (max-width: 499px){.button--tile{font-size:22px;font-size:1.375rem}}.button[disabled],#wc_gc_cart_redeem_form>button[disabled],.button--disabled{border-color:transparent;color:#fff;background-color:rgba(176,80,69,0.5);pointer-events:none}.button__note{display:block;margin-top:0.15em;font-family:'GothamConBook';font-size:16px;letter-spacing:normal;text-transform:none;color:white}.buy__label{text-transform:lowercase;margin-bottom:0.5em}.buy__select{text-transform:lowercase;width:260px;height:40px;border:1px solid #B05045;border-radius:0;padding-left:0.6em;padding-right:calc(40px + 0.6em);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(/wp-content/themes/deliciously-ella/dist/images/dropdown-arrow.2c364a040b08fcfc46d478526be1d029.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:auto 100%;cursor:pointer}.buy__select::-ms-expand{display:none}.buy__select ::-webkit-input-placeholder{color:#BA7729;opacity:0.5}.buy__select ::-moz-placeholder{color:#BA7729;opacity:0.5}.buy__select :-ms-input-placeholder{color:#BA7729;opacity:0.5}.buy__select ::-ms-input-placeholder{color:#BA7729;opacity:0.5}.buy__select ::placeholder{color:#BA7729;opacity:0.5}.buy__select :-ms-option-placeholder{color:#BA7729;opacity:0.5}.buy__select ::-ms-option-placeholder{color:#BA7729;opacity:0.5}.buy__footer{margin-top:12px}.buy-options__add-to-basket{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.buy-options__add-to-basket a{margin-left:20px;background-color:#B05045;text-transform:lowercase;padding:10px 20px;font-size:18px;font-family:Gotham;text-decoration:none}.buy-options__add-to-basket a:hover,.buy-options__add-to-basket a:focus{background-size:100px 3px;background-size:100px var(--button-border-width)}.card{position:relative;display:block;text-decoration:none}.card__header{font-family:Gotham;margin-bottom:15px;text-align:center;color:#B05045;text-transform:lowercase}.card__header h2{font-size:32px}@media only screen and (min-width: 500px){.card__header{margin-bottom:10px}}@media only screen and (min-width: 1030px){.card__header{margin-bottom:10px}}.card__img{margin-left:auto;margin-right:auto}.card__img:not(:last-child){margin-bottom:18px}@media only screen and (min-width: 1030px){.card__img:not(:last-child){margin-bottom:24px}}.card__img--constrained{width:360px}@media only screen and (max-width: 500px){.card__img--constrained{width:320px}}.card__caption--center h2{font-size:22px;line-height:24px}@media only screen and (min-width: 500px){.card__caption--center h2{font-size:30px}}.card__caption--left{padding-right:40px;padding-right:var(--margin)}.card__caption--left p{margin-top:10px;text-transform:lowercase}@media only screen and (max-width: 499px){.card__heading{font-size:15px;font-size:.9375rem}}@media only screen and (min-width: 500px){.card__heading{font-weight:normal;letter-spacing:normal;text-transform:none}}@media only screen and (min-width: 500px) and (min-width: 500px){.card__heading{font-size:17px;font-size:1.0625rem}}@media only screen and (min-width: 500px) and (min-width: 1030px){.card__heading{font-size:18px;font-size:1.125rem}}.card-label{font-size:14px;font-size:.875rem;position:relative;width:100px;font-weight:bold;line-height:1.125;text-align:center;text-transform:uppercase}.card-label__arrow{position:absolute;top:100%;left:0;width:15px;-ms-transform:translate(8px, 5px);transform:translate(8px, 5px)}@media only screen and (min-width: 1050px){.card-label__arrow{width:24px;-ms-transform:translate(25px, 5px);transform:translate(25px, 5px)}}:root{--placeholder-background-color: rgba(0,0,0,0.1)}.card-placeholder__image{margin-bottom:24px;background-color:rgba(0,0,0,0.1);background-color:var(--placeholder-background-color)}.card-placeholder__caption{height:85px;background-image:linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.1)),linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.1)),linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.1));background-image:linear-gradient(to bottom, var(--placeholder-background-color), var(--placeholder-background-color)),linear-gradient(to bottom, var(--placeholder-background-color), var(--placeholder-background-color)),linear-gradient(to bottom, var(--placeholder-background-color), var(--placeholder-background-color));background-repeat:no-repeat;background-position:0 0, 0 40px, 0 64px;background-size:95% 27px, 85% 21px, 35% 21px}:root{--carousel-padding: 110px}@media only screen and (max-width: 999px){:root{--carousel-padding: 60px}}@media only screen and (max-width: 399px){:root{--carousel-padding: 40px}}.carousel{position:relative;padding-left:110px;padding-left:var(--carousel-padding);padding-right:110px;padding-right:var(--carousel-padding)}.carousel--no-navigation{padding-left:0;padding-right:0}.carousel--overflow{overflow:visible}@media only screen and (min-width: 1000px){.carousel--hide-navigation{padding-left:0;padding-right:0}.carousel--hide-navigation .carousel__button{display:none}}.carousel__button{position:absolute;top:0;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:calc(110px - 12px);width:calc(var(--carousel-padding) - var(--gutter));height:100%;border:0;padding:calc(110px * 0.25);padding:calc(var(--carousel-padding) * 0.25);font-size:calc(110px * 0.45);font-size:calc(var(--carousel-padding) * 0.45);color:#fff;background-color:transparent;cursor:pointer}.carousel__button:focus{outline:0}@media only screen and (max-width: 399px){.carousel__button{display:none}}.carousel__button--prev{left:0;-ms-flex-align:end;align-items:flex-end;background-color:rgba(255,255,255,0.4);-ms-transform:rotate(180deg);transform:rotate(180deg)}.carousel__button--next{right:0;-ms-flex-align:start;align-items:flex-start;background-color:rgba(255,255,255,0.4)}.carousel__button--dark{color:#1d1d1b}.carousel__button--tint{color:#1d1d1b;background-color:rgba(255,255,255,0.7)}.collage{display:-ms-grid;display:grid}.collage__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;padding:calc(40px / 2);padding:calc(var(--margin) / 2);line-height:1.25;text-align:center;color:#fff}@media only screen and (max-width: 799px){.collage__text{padding-top:40px;padding-top:var(--margin);padding-bottom:40px;padding-bottom:var(--margin)}}@media only screen and (min-width: 1250px){.collage__text{padding:calc(40px - 12px);padding:calc(var(--margin) - var(--gutter))}}@media only screen and (max-width: 499px){.collage__text{font-size:22px;font-size:1.375rem;line-height:1.25}}@media only screen and (max-width: 499px) and (min-width: 500px){.collage__text{font-size:24px;font-size:1.5rem}}@media only screen and (max-width: 499px) and (min-width: 800px){.collage__text{font-size:28px;font-size:1.75rem}}@media only screen and (max-width: 499px) and (min-width: 1030px){.collage__text{font-size:32px;font-size:2rem}}.collage__text--small{font-size:20px}@media only screen and (min-width: 900px){.collage__text--small{font-size:calc( 20px + 10 * ((100vw - 900px) / 450))}}@media only screen and (min-width: 1350px){.collage__text--small{font-size:30px}}.collage__text--large{font-size:24px}@media only screen and (min-width: 900px){.collage__text--large{font-size:calc( 24px + 16 * ((100vw - 900px) / 450))}}@media only screen and (min-width: 1350px){.collage__text--large{font-size:40px}}.collage__block{position:relative;background-color:#fef0e6;background-position:50% 50%;background-size:cover}.collage__block--text{background-color:#5e1b44}@media only screen and (min-width: 1050px){.collage__block--text{-ms-flex-align:start;align-items:flex-start;text-align:left}}.collage__overlay{transition-property:opacity;transition-duration:0.1s;transition-timing-function:linear;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background-color:rgba(0,0,0,0.4)}@media only screen and (min-width: 600px){.collage__overlay:hover,.collage__overlay:focus{opacity:1}}.collage--6{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(auto)[4];grid-template-rows:repeat(4, auto);grid-column-gap:12px;grid-column-gap:var(--gutter);grid-row-gap:12px;grid-row-gap:var(--gutter)}@media only screen and (min-width: 650px){.collage--6{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);-ms-grid-rows:(auto)[5];grid-template-rows:repeat(5, auto)}}@media only screen and (min-width: 850px){.collage--6{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr)}}@media only screen and (min-width: 1050px){.collage--6{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr)}}.collage__block--1-of-6{background-image:url(/wp-content/themes/deliciously-ella/dist/images/collage/DE_Ella_Home.b780cbbbc2ae6810cafdd036db4562f0.png)}.collage__block--2-of-6{background-image:url(/wp-content/themes/deliciously-ella/dist/images/collage/butter_balls_home.a75be1c804b2fe1c51220c48b1dd8835.png)}.collage__block--3-of-6{background-image:url(/wp-content/themes/deliciously-ella/dist/images/Homepage-Pasta.9aeb8d1d3847306f767df5e2aede275a.png)}.collage__block--4-of-6{background-image:url(/wp-content/themes/deliciously-ella/dist/images/Homepage-Tagline.a74f2e1551d6ed1452802239007d52f8.png)}.collage__block--5-of-6{background-image:url(/wp-content/themes/deliciously-ella/dist/images/home_restaurant.1810a9d8978970851bffdf93942dabf7.jpg);background-size:600px}@media only screen and (max-width: 649px){.collage__block--1-of-6{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3}.collage__block--2-of-6{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:1;grid-row:1}.collage__block--2-of-6::after{content:"";display:block;width:100%;padding-top:70%}.collage__block--3-of-6{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:2;grid-row:2}.collage__block--3-of-6::after{content:"";display:block;width:100%;padding-top:70%}.collage__block--4-of-6{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:3;grid-row:3}.collage__block--4-of-6::after{content:"";display:block;width:100%;padding-top:100%}.collage__block--5-of-6{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:3;grid-row:3}.collage__block--5-of-6::after{content:"";display:block;width:100%;padding-top:100%}.collage__block--6-of-6{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:4;grid-row:4}}@media only screen and (min-width: 650px) and (max-width: 849px){.collage__block--1-of-6{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / 4}.collage__block--2-of-6{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3}.collage__block--2-of-6::after{content:"";display:block;width:100%;padding-top:75%}.collage__block--3-of-6{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2}.collage__block--3-of-6::after{content:"";display:block;width:100%;padding-top:56.25%}.collage__block--4-of-6{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4}.collage__block--4-of-6::after{content:"";display:block;width:100%;padding-top:56.25%}.collage__block--5-of-6{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2 / 4}.collage__block--5-of-6::after{content:"";display:block;width:100%;padding-top:75%}.collage__block--6-of-6{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;-ms-grid-row:4;grid-row:4}}@media only screen and (min-width: 850px) and (max-width: 1049px){.collage__block--1-of-6{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3 / 6;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3}.collage__block--2-of-6{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;grid-row:1}.collage__block--3-of-6{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:2;grid-row:2}.collage__block--3-of-6::after{content:"";display:block;width:100%;padding-top:100%}.collage__block--4-of-6{-ms-grid-column:6;-ms-grid-column-span:3;grid-column:6 / 9;-ms-grid-row:1;grid-row:1}.collage__block--4-of-6::after{content:"";display:block;width:100%;padding-top:100%}.collage__block--5-of-6{-ms-grid-column:6;-ms-grid-column-span:3;grid-column:6 / 9;-ms-grid-row:2;grid-row:2}.collage__block--6-of-6{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / 9;-ms-grid-row:3;grid-row:3}}@media only screen and (min-width: 1050px){.collage__block--1-of-6{-ms-grid-column:3;-ms-grid-column-span:4;grid-column:3 / 7;-ms-grid-row:1;-ms-grid-row-span:49;grid-row:1 / 50}.collage__block--2-of-6{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:24;grid-row:1/25}.collage__block--3-of-6{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:25;-ms-grid-row-span:25;grid-row:25 / 50}.collage__block--4-of-6{-ms-grid-column:7;-ms-grid-column-span:3;grid-column:7 / 10;-ms-grid-row:1;-ms-grid-row-span:24;grid-row:1/25}.collage__block--5-of-6{-ms-grid-column:7;-ms-grid-column-span:3;grid-column:7 / 10;-ms-grid-row:25;-ms-grid-row-span:25;grid-row:25 / 50}}.country-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.country-menu__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.country-menu__item:not(:last-child){margin-right:1.5em}.country-menu__flag{margin-right:0.5em;font-size:18px}.ctas{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ctas__item:not(:last-child){border-right:1px solid;margin-right:40px;margin-right:var(--margin);padding-right:40px;padding-right:var(--margin)}.dialog{position:fixed;top:0;left:0;z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:40px;padding:var(--margin);background-color:rgba(253,250,245,0.75)}.dialog[aria-hidden='true']{display:none}.dialog--full{background-color:#fdfaf5}.dialog__close{position:absolute;top:5px;right:5px;z-index:100;width:44px;height:44px;border:0;padding:8px;background-color:#fff;cursor:pointer}@media only screen and (min-width: 500px){.dialog__close{top:22px;right:22px}}.dialog__close *{pointer-events:none}.dialog__close--small{padding:12px}.dialog__overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.dialog__overlay[data-a11y-dialog-hide]{cursor:pointer}.dialog__content{position:relative;z-index:2;width:980px;max-width:100%}:root{--feature-content-width: 1fr;--feature-img-width: 1fr}.feature{background-color:#FEF7EB}@media only screen and (min-width: 600px){.feature{display:-ms-grid;display:grid;-ms-grid-rows: 1fr;-ms-grid-columns: 1fr 1fr;-ms-grid-columns: var(--feature-img-width) var(--feature-content-width);grid-template:"img content" 1fr/1fr 1fr;grid-template:"img content" 1fr/var(--feature-img-width) var(--feature-content-width);height:360px}.feature > .book__content{-ms-grid-row:1;-ms-grid-column:2}.feature > .book__img{-ms-grid-row:1;-ms-grid-column:1}}@media only screen and (min-width: 600px){.feature--rev{-ms-grid-rows: 1fr;-ms-grid-columns: 1fr 1fr;-ms-grid-columns: var(--feature-content-width) var(--feature-img-width);grid-template:"content img" 1fr/1fr 1fr;grid-template:"content img" 1fr/var(--feature-content-width) var(--feature-img-width)}.feature--rev > .book__content{-ms-grid-row:1;-ms-grid-column:1}.feature--rev > .book__img{-ms-grid-row:1;-ms-grid-column:2}}.feature--alt{background-color:#FEF7EB}.feature--small-img{--feature-content-width: 6fr;--feature-img-width: 6fr}.feature__img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-size:cover;background-color:#BA7729}@media only screen and (max-width: 599px){.feature__img{height:275px}}@media only screen and (min-width: 600px){.feature__img{-ms-grid-row:1;-ms-grid-column:3;grid-area:img}}.feature__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:35px}@media only screen and (min-width: 600px){.feature__content{-ms-grid-row:1;-ms-grid-column:1;padding:20px;grid-area:content}}.feature__wrapper{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.feature__wrapper--narrow{-ms-flex-preferred-size:400px;flex-basis:400px}.feature__wrapper--wide{-ms-flex-preferred-size:520px;flex-basis:520px}.footer{padding-top:40px;padding-top:var(--margin);padding-bottom:calc(40px * 2);padding-bottom:calc(var(--margin) * 2);text-align:center;color:black}.footer__social{margin-bottom:40px;margin-bottom:var(--margin)}.footer__menu,.footer__small-print{margin-bottom:35px;color:#a6a6a6;font-family:Gotham}.footer__menu li a,.footer__small-print li a{font-size:22px}.footer__menu p,.footer__small-print p{font-size:2px}.grid{margin:0;padding:0;list-style:none;font-size:0}.grid__item{display:inline-block;vertical-align:top;box-sizing:border-box;width:100%;font-size:1rem}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left}.grid--right{text-align:right}.grid--right>.grid__item{text-align:left}.grid--center{text-align:center}.grid--center>.grid__item{text-align:left}.grid--middle>.grid__item{vertical-align:middle}.grid--bottom>.grid__item{vertical-align:bottom}.grid{margin-bottom:-12px;margin-left:-12px}.grid>.grid__item{padding-bottom:12px;padding-left:0px}@media only screen and (min-width: 500px){.grid>.grid__item{padding-left:12px}}.grid--_default{margin-bottom:-12px;margin-left:-12px}.grid--_default>.grid__item{padding-bottom:12px;padding-left:0px}@media only screen and (min-width: 500px){.grid--_default>.grid__item{padding-left:12px}}@media only screen and (min-width: 700px){.grid--cards{margin-bottom:-48px;margin-left:-12px}.grid--cards>.grid__item{padding-bottom:48px;padding-left:0px}}@media only screen and (min-width: 700px) and (min-width: 500px){.grid--cards>.grid__item{padding-left:12px}}@media only screen and (max-width: 699px){.grid--cards{margin-bottom:-30px;margin-left:-12px}.grid--cards>.grid__item{padding-bottom:30px;padding-left:0px}}@media only screen and (max-width: 699px) and (min-width: 500px){.grid--cards>.grid__item{padding-left:12px}}.grid--flush{margin-left:0}.grid--flush>.grid__item{padding-left:0}@media only screen and (min-width: 700px){.grid--form{margin-bottom:-24px;margin-left:-12px}.grid--form>.grid__item{padding-bottom:24px;padding-left:0px}}@media only screen and (min-width: 700px) and (min-width: 500px){.grid--form>.grid__item{padding-left:12px}}@media only screen and (max-width: 699px){.grid--form{margin-bottom:-12px;margin-left:-12px}.grid--form>.grid__item{padding-bottom:12px;padding-left:0px}}@media only screen and (max-width: 699px) and (min-width: 500px){.grid--form>.grid__item{padding-left:12px}}.grid--wide{margin-left:-40px}.grid--wide>.grid__item{padding-left:40px}.hidden{display:none}.one-whole{width:100%}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%}.one-third,.two-sixths,.four-twelfths{width:33.333%}.two-thirds,.four-sixths,.eight-twelfths{width:66.666%}.one-quarter,.two-eighths,.three-twelfths{width:25%}.three-quarters,.six-eighths,.nine-twelfths{width:75%}.one-fifth,.two-tenths{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (min-width: 500px){.zeta-min--hidden{display:none}.zeta-min--one-whole{width:100%}.zeta-min--one-half,.zeta-min--two-quarters,.zeta-min--three-sixths,.zeta-min--four-eighths,.zeta-min--five-tenths,.zeta-min--six-twelfths{width:50%}.zeta-min--one-third,.zeta-min--two-sixths,.zeta-min--four-twelfths{width:33.333%}.zeta-min--two-thirds,.zeta-min--four-sixths,.zeta-min--eight-twelfths{width:66.666%}.zeta-min--one-quarter,.zeta-min--two-eighths,.zeta-min--three-twelfths{width:25%}.zeta-min--three-quarters,.zeta-min--six-eighths,.zeta-min--nine-twelfths{width:75%}.zeta-min--one-fifth,.zeta-min--two-tenths{width:20%}.zeta-min--two-fifths,.zeta-min--four-tenths{width:40%}.zeta-min--three-fifths,.zeta-min--six-tenths{width:60%}.zeta-min--four-fifths,.zeta-min--eight-tenths{width:80%}.zeta-min--one-sixth,.zeta-min--two-twelfths{width:16.666%}.zeta-min--five-sixths,.zeta-min--ten-twelfths{width:83.333%}.zeta-min--one-eighth{width:12.5%}.zeta-min--three-eighths{width:37.5%}.zeta-min--five-eighths{width:62.5%}.zeta-min--seven-eighths{width:87.5%}.zeta-min--one-tenth{width:10%}.zeta-min--three-tenths{width:30%}.zeta-min--seven-tenths{width:70%}.zeta-min--nine-tenths{width:90%}.zeta-min--one-twelfth{width:8.333%}.zeta-min--five-twelfths{width:41.666%}.zeta-min--seven-twelfths{width:58.333%}.zeta-min--eleven-twelfths{width:91.666%}}@media only screen and (min-width: 600px){.epsilon-min--hidden{display:none}.epsilon-min--one-whole{width:100%}.epsilon-min--one-half,.epsilon-min--two-quarters,.epsilon-min--three-sixths,.epsilon-min--four-eighths,.epsilon-min--five-tenths,.epsilon-min--six-twelfths{width:50%}.epsilon-min--one-third,.epsilon-min--two-sixths,.epsilon-min--four-twelfths{width:33.333%}.epsilon-min--two-thirds,.epsilon-min--four-sixths,.epsilon-min--eight-twelfths{width:66.666%}.epsilon-min--one-quarter,.epsilon-min--two-eighths,.epsilon-min--three-twelfths{width:25%}.epsilon-min--three-quarters,.epsilon-min--six-eighths,.epsilon-min--nine-twelfths{width:75%}.epsilon-min--one-fifth,.epsilon-min--two-tenths{width:20%}.epsilon-min--two-fifths,.epsilon-min--four-tenths{width:40%}.epsilon-min--three-fifths,.epsilon-min--six-tenths{width:60%}.epsilon-min--four-fifths,.epsilon-min--eight-tenths{width:80%}.epsilon-min--one-sixth,.epsilon-min--two-twelfths{width:16.666%}.epsilon-min--five-sixths,.epsilon-min--ten-twelfths{width:83.333%}.epsilon-min--one-eighth{width:12.5%}.epsilon-min--three-eighths{width:37.5%}.epsilon-min--five-eighths{width:62.5%}.epsilon-min--seven-eighths{width:87.5%}.epsilon-min--one-tenth{width:10%}.epsilon-min--three-tenths{width:30%}.epsilon-min--seven-tenths{width:70%}.epsilon-min--nine-tenths{width:90%}.epsilon-min--one-twelfth{width:8.333%}.epsilon-min--five-twelfths{width:41.666%}.epsilon-min--seven-twelfths{width:58.333%}.epsilon-min--eleven-twelfths{width:91.666%}}@media only screen and (min-width: 700px){.delta-min--hidden{display:none}.delta-min--one-whole{width:100%}.delta-min--one-half,.delta-min--two-quarters,.delta-min--three-sixths,.delta-min--four-eighths,.delta-min--five-tenths,.delta-min--six-twelfths{width:50%}.delta-min--one-third,.delta-min--two-sixths,.delta-min--four-twelfths{width:33.333%}.delta-min--two-thirds,.delta-min--four-sixths,.delta-min--eight-twelfths{width:66.666%}.delta-min--one-quarter,.delta-min--two-eighths,.delta-min--three-twelfths{width:25%}.delta-min--three-quarters,.delta-min--six-eighths,.delta-min--nine-twelfths{width:75%}.delta-min--one-fifth,.delta-min--two-tenths{width:20%}.delta-min--two-fifths,.delta-min--four-tenths{width:40%}.delta-min--three-fifths,.delta-min--six-tenths{width:60%}.delta-min--four-fifths,.delta-min--eight-tenths{width:80%}.delta-min--one-sixth,.delta-min--two-twelfths{width:16.666%}.delta-min--five-sixths,.delta-min--ten-twelfths{width:83.333%}.delta-min--one-eighth{width:12.5%}.delta-min--three-eighths{width:37.5%}.delta-min--five-eighths{width:62.5%}.delta-min--seven-eighths{width:87.5%}.delta-min--one-tenth{width:10%}.delta-min--three-tenths{width:30%}.delta-min--seven-tenths{width:70%}.delta-min--nine-tenths{width:90%}.delta-min--one-twelfth{width:8.333%}.delta-min--five-twelfths{width:41.666%}.delta-min--seven-twelfths{width:58.333%}.delta-min--eleven-twelfths{width:91.666%}}@media only screen and (max-width: 699px){.delta-max--hidden{display:none}.delta-max--one-whole{width:100%}.delta-max--one-half,.delta-max--two-quarters,.delta-max--three-sixths,.delta-max--four-eighths,.delta-max--five-tenths,.delta-max--six-twelfths{width:50%}.delta-max--one-third,.delta-max--two-sixths,.delta-max--four-twelfths{width:33.333%}.delta-max--two-thirds,.delta-max--four-sixths,.delta-max--eight-twelfths{width:66.666%}.delta-max--one-quarter,.delta-max--two-eighths,.delta-max--three-twelfths{width:25%}.delta-max--three-quarters,.delta-max--six-eighths,.delta-max--nine-twelfths{width:75%}.delta-max--one-fifth,.delta-max--two-tenths{width:20%}.delta-max--two-fifths,.delta-max--four-tenths{width:40%}.delta-max--three-fifths,.delta-max--six-tenths{width:60%}.delta-max--four-fifths,.delta-max--eight-tenths{width:80%}.delta-max--one-sixth,.delta-max--two-twelfths{width:16.666%}.delta-max--five-sixths,.delta-max--ten-twelfths{width:83.333%}.delta-max--one-eighth{width:12.5%}.delta-max--three-eighths{width:37.5%}.delta-max--five-eighths{width:62.5%}.delta-max--seven-eighths{width:87.5%}.delta-max--one-tenth{width:10%}.delta-max--three-tenths{width:30%}.delta-max--seven-tenths{width:70%}.delta-max--nine-tenths{width:90%}.delta-max--one-twelfth{width:8.333%}.delta-max--five-twelfths{width:41.666%}.delta-max--seven-twelfths{width:58.333%}.delta-max--eleven-twelfths{width:91.666%}}@media only screen and (min-width: 800px){.gamma-min--hidden{display:none}.gamma-min--one-whole{width:100%}.gamma-min--one-half,.gamma-min--two-quarters,.gamma-min--three-sixths,.gamma-min--four-eighths,.gamma-min--five-tenths,.gamma-min--six-twelfths{width:50%}.gamma-min--one-third,.gamma-min--two-sixths,.gamma-min--four-twelfths{width:33.333%}.gamma-min--two-thirds,.gamma-min--four-sixths,.gamma-min--eight-twelfths{width:66.666%}.gamma-min--one-quarter,.gamma-min--two-eighths,.gamma-min--three-twelfths{width:25%}.gamma-min--three-quarters,.gamma-min--six-eighths,.gamma-min--nine-twelfths{width:75%}.gamma-min--one-fifth,.gamma-min--two-tenths{width:20%}.gamma-min--two-fifths,.gamma-min--four-tenths{width:40%}.gamma-min--three-fifths,.gamma-min--six-tenths{width:60%}.gamma-min--four-fifths,.gamma-min--eight-tenths{width:80%}.gamma-min--one-sixth,.gamma-min--two-twelfths{width:16.666%}.gamma-min--five-sixths,.gamma-min--ten-twelfths{width:83.333%}.gamma-min--one-eighth{width:12.5%}.gamma-min--three-eighths{width:37.5%}.gamma-min--five-eighths{width:62.5%}.gamma-min--seven-eighths{width:87.5%}.gamma-min--one-tenth{width:10%}.gamma-min--three-tenths{width:30%}.gamma-min--seven-tenths{width:70%}.gamma-min--nine-tenths{width:90%}.gamma-min--one-twelfth{width:8.333%}.gamma-min--five-twelfths{width:41.666%}.gamma-min--seven-twelfths{width:58.333%}.gamma-min--eleven-twelfths{width:91.666%}}@media only screen and (min-width: 1050px){.beta-min--hidden{display:none}.beta-min--one-whole{width:100%}.beta-min--one-half,.beta-min--two-quarters,.beta-min--three-sixths,.beta-min--four-eighths,.beta-min--five-tenths,.beta-min--six-twelfths{width:50%}.beta-min--one-third,.beta-min--two-sixths,.beta-min--four-twelfths{width:33.333%}.beta-min--two-thirds,.beta-min--four-sixths,.beta-min--eight-twelfths{width:66.666%}.beta-min--one-quarter,.beta-min--two-eighths,.beta-min--three-twelfths{width:25%}.beta-min--three-quarters,.beta-min--six-eighths,.beta-min--nine-twelfths{width:75%}.beta-min--one-fifth,.beta-min--two-tenths{width:20%}.beta-min--two-fifths,.beta-min--four-tenths{width:40%}.beta-min--three-fifths,.beta-min--six-tenths{width:60%}.beta-min--four-fifths,.beta-min--eight-tenths{width:80%}.beta-min--one-sixth,.beta-min--two-twelfths{width:16.666%}.beta-min--five-sixths,.beta-min--ten-twelfths{width:83.333%}.beta-min--one-eighth{width:12.5%}.beta-min--three-eighths{width:37.5%}.beta-min--five-eighths{width:62.5%}.beta-min--seven-eighths{width:87.5%}.beta-min--one-tenth{width:10%}.beta-min--three-tenths{width:30%}.beta-min--seven-tenths{width:70%}.beta-min--nine-tenths{width:90%}.beta-min--one-twelfth{width:8.333%}.beta-min--five-twelfths{width:41.666%}.beta-min--seven-twelfths{width:58.333%}.beta-min--eleven-twelfths{width:91.666%}}@media only screen and (min-width: 1130px){.alpha-min--hidden{display:none}.alpha-min--one-whole{width:100%}.alpha-min--one-half,.alpha-min--two-quarters,.alpha-min--three-sixths,.alpha-min--four-eighths,.alpha-min--five-tenths,.alpha-min--six-twelfths{width:50%}.alpha-min--one-third,.alpha-min--two-sixths,.alpha-min--four-twelfths{width:33.333%}.alpha-min--two-thirds,.alpha-min--four-sixths,.alpha-min--eight-twelfths{width:66.666%}.alpha-min--one-quarter,.alpha-min--two-eighths,.alpha-min--three-twelfths{width:25%}.alpha-min--three-quarters,.alpha-min--six-eighths,.alpha-min--nine-twelfths{width:75%}.alpha-min--one-fifth,.alpha-min--two-tenths{width:20%}.alpha-min--two-fifths,.alpha-min--four-tenths{width:40%}.alpha-min--three-fifths,.alpha-min--six-tenths{width:60%}.alpha-min--four-fifths,.alpha-min--eight-tenths{width:80%}.alpha-min--one-sixth,.alpha-min--two-twelfths{width:16.666%}.alpha-min--five-sixths,.alpha-min--ten-twelfths{width:83.333%}.alpha-min--one-eighth{width:12.5%}.alpha-min--three-eighths{width:37.5%}.alpha-min--five-eighths{width:62.5%}.alpha-min--seven-eighths{width:87.5%}.alpha-min--one-tenth{width:10%}.alpha-min--three-tenths{width:30%}.alpha-min--seven-tenths{width:70%}.alpha-min--nine-tenths{width:90%}.alpha-min--one-twelfth{width:8.333%}.alpha-min--five-twelfths{width:41.666%}.alpha-min--seven-twelfths{width:58.333%}.alpha-min--eleven-twelfths{width:91.666%}}@media only screen and (max-width: 800px){.more-info-area{width:100%}}.header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:40px;margin-bottom:var(--margin);padding-top:20px}@media only screen and (max-width: 799px){.header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 499px){.header{padding-top:20px}}@media only screen and (min-width: 800px){.header{margin-bottom:25px}}@media only screen and (max-width: 799px){.header__logo{width:100px;margin-bottom:25px}}@media only screen and (max-width: 499px){.header__logo{width:100px;margin-bottom:15px}}@media only screen and (min-width: 800px){.header__logo{-ms-flex:0 0 250px;flex:0 0 250px;max-width:80px;padding-left:20px;padding-right:0px;padding-bottom:15px;margin-right:35px;margin-left:15px}}@media only screen and (min-width: 1050px){.header__logo{-ms-flex-preferred-size:80px;flex-basis:80px;max-width:80px}}.header__nav{-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width: 1130px){.header__nav{position:relative}}@media only screen and (max-width: 799px){.header__nav{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media only screen and (max-width: 699px){.header__subnav{margin-bottom:0px}}@media only screen and (min-width: 700px) and (max-width: 799px){.header__subnav{position:absolute;top:18px;right:0}}@media only screen and (min-width: 800px){.header__subnav{margin-bottom:0px}}.headline{text-align:center}.headline h3{text-transform:lowercase}.headline h2{font-size:48px;font-family:GothamConMed !important;color:#333}.headline p{font-family:'GothamBook';font-size:14px;line-height:17px;text-transform:lowercase}.headline--left{text-align:left}.headline__note{margin-bottom:0.5em;text-transform:uppercase}.headline__heading{text-transform:lowercase;font-size:28px;letter-spacing:0.5px;color:#B05045 !important}.headline__heading:not(:last-child){margin-bottom:0.2em}.headline__heading a{text-decoration:none}.headline__footer{margin-top:10px}@media only screen and (min-width: 500px){.headline__footer{margin-top:16px}}@media only screen and (min-width: 1030px){.headline__footer{margin-top:25px}}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon--block{display:block}.icon--amazon{width:3.318359375em}.icon--boots{width:1.662109375em}.icon--flag{width:1.3330078125em}.icon--holland-and-barrett{width:10.4794921875em}.icon--morrisons{width:1.9404296875em}.icon--ocado{width:4.5078125em}.icon--planet-organic{width:6.65625em}.icon--sainsburys{width:5.23046875em}.icon--tesco{width:3.6767578125em}.icon--the-vegan-kind{width:3.1992882562em}.icon--waitrose{width:4.822265625em}.icon--close{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:30px;color:black;border-bottom:1px solid #B05045;padding-bottom:20px;margin:0 auto;width:95%}@media only screen and (min-width: 500px){.icon-menu{width:500px;font-size:34px}}@media only screen and (min-width: 900px){.icon-menu{width:700px;font-size:34px}}.icon-menu__item{padding-left:0.3em;padding-right:0.3em}.icon-menu__item a{color:#B05045 !important}@media only screen and (min-width: 500px){.icon-menu__item{padding-left:0.9em;padding-right:0.9em}}.icon-menu__icon{transition-property:fill;transition-duration:0.1s;transition-timing-function:linear;display:block}.icon-menu__icon--facebook:hover,.icon-menu__icon--facebook:focus{fill:#3c5a99}.icon-menu__icon--instagram:hover,.icon-menu__icon--instagram:focus{fill:#e1306c}.icon-menu__icon--pinterest:hover,.icon-menu__icon--pinterest:focus{fill:#bd081c}.icon-menu__icon--twitter:hover,.icon-menu__icon--twitter:focus{fill:#1da1f2}.icon-menu__icon--youtube:hover,.icon-menu__icon--youtube:focus{fill:red}.ic{position:relative}.i{position:absolute;z-index:100;pointer-events:none}@media only screen and (max-width: 1349px){.i{-ms-transform:scale(0.75);transform:scale(0.75)}}@media only screen and (max-width: 1199px){.i{-ms-transform:scale(0.6);transform:scale(0.6)}}@media only screen and (max-width: 799px){.i{-ms-transform:scale(0.4);transform:scale(0.4)}}.i--l{left:0;-ms-transform-origin:0 0;transform-origin:0 0}.i--r{right:0;-ms-transform-origin:100% 0;transform-origin:100% 0}.i--home--1{top:12px}.i--home--2{top:-52px}@media only screen and (max-width: 799px){.i--home--2{top:10px}}.i--home--3{top:-75px}.i--home--4{bottom:-60px}.i--home--5{top:-152px}.i--home--6{bottom:-16px}.i--home--7{bottom:34px}.i--home--8{top:-58px}.i--home--9{bottom:15px}.i--page--1{bottom:0}.i--page--2{top:-40px}.i--page--4{top:-30px}.i--app--1{top:0}.i--app--2{bottom:0}.i--app--3{bottom:120px}.i--app--4{bottom:30px}.i--app--5{top:10px}.i--app--6{bottom:-50px}.i--contact--1{top:-102px}.i--contact--2{top:-22px}.i--contact--3{top:140px}.i--cookbooks--1{top:-20px}.i--cookbooks--2{bottom:-64px}.i--cookbooks--3{top:-65px}.i--cookbooks--4{bottom:-98px}.i--cookbooks--5{top:-210px}.i--cookbooks--6{bottom:-8px}.i--podcast--1{top:-20px}.i--podcast--2{top:480px}.i--podcast--3{top:900px}.i--podcast--4{bottom:1500px}.i--podcast--5{bottom:900px}.i--podcast--6{bottom:100px}.i--product-category--1{top:-48px}.i--product-category--2{top:0}.i--product-category--3{top:-108px}.i--product-category--4{bottom:-45px}.i--products--1{top:20px}.i--products--2{bottom:-40px}.i--products--3{bottom:0}.i--products--4{bottom:0}.i--recipe-category--1{top:-65px}.i--recipe-category--2{top:-18px}.i--recipe-category--3{top:-96px}.i--product--1{top:55px}.i--product--2{bottom:42px}.i--recipe--1{top:-200px}.i--recipe--2{bottom:0}.i--recipe--3{bottom:0}.i--deli--1{top:-62px}.i--deli--2{top:-18px}.i--deli--3{bottom:150px}.i--deli--4{top:-95px}.i--recipes--1{top:0}.i--recipes--2{top:-162px}.i--recipes--3{top:-72px}.i--recipes--4{bottom:-82px}@media only screen and (max-width: 899px){.i--recipes--4{bottom:-160px}}.i--recipes--5{bottom:0}.i--basket--1,.i--account--1{top:0}.img-header{display:-ms-grid;display:grid;background-color:#fdfaf5}@media only screen and (max-width: 599px){.img-header{-ms-grid-rows: 200px auto;-ms-grid-columns: auto;grid-template:"img" 200px "content" auto/auto;text-align:center}.img-header > .book__content{-ms-grid-row:2;-ms-grid-column:1}.img-header > .book__img{-ms-grid-row:1;-ms-grid-column:1}.img-header > .feature__img{-ms-grid-row:1;-ms-grid-column:1}.img-header > .feature__content{-ms-grid-row:2;-ms-grid-column:1}}@media only screen and (min-width: 600px) and (max-width: 1259px){.img-header{-ms-grid-rows: 320px;-ms-grid-columns: 1fr 2fr;grid-template:"img content" 320px/1fr 2fr}.img-header > .book__content{-ms-grid-row:1;-ms-grid-column:2}.img-header > .book__img{-ms-grid-row:1;-ms-grid-column:1}.img-header > .feature__img{-ms-grid-row:1;-ms-grid-column:1}.img-header > .feature__content{-ms-grid-row:1;-ms-grid-column:2}}@media only screen and (min-width: 1260px){.img-header{-ms-grid-rows: 480px;-ms-grid-columns: 1fr 2fr;grid-template:"content img" 480px/1fr 2fr}.img-header > .book__content{-ms-grid-row:1;-ms-grid-column:1}.img-header > .book__img{-ms-grid-row:1;-ms-grid-column:2}.img-header > .feature__img{-ms-grid-row:1;-ms-grid-column:2}.img-header > .feature__content{-ms-grid-row:1;-ms-grid-column:1}}.img-header__img{-ms-grid-row:1;-ms-grid-column:3;grid-area:img;background-position:50% 0;background-size:cover}.img-header__content{-ms-grid-row:1;-ms-grid-column:1;display:-ms-flexbox;display:flex;grid-area:content;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;padding:40px;padding:var(--margin);background-color:#FEF7EB}.img-header__heading{margin-bottom:0.4em;color:#B05045;font-size:54px;font-family:"FreightBig";text-transform:lowercase}.img-headline{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;padding:40px;padding:var(--margin);background-color:#1d1d1b;background-position:50% 50%;background-size:cover;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 599px){.img-headline{padding:20% 20px}}@media only screen and (min-width: 600px){.img-headline{height:360px}}@media only screen and (min-width: 800px){.img-headline{height:460px}}.img-headline__content{display:-ms-flexbox;display:flex;height:250px;-ms-flex:0 1 504px;flex:0 1 504px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;padding:40px;padding:var(--margin);background-color:#FEF7EB}.map{height:432px;background-color:#fdfaf5}.menu{font-weight:normal;letter-spacing:0.025em;color:#5e1b44}@media only screen and (min-width: 800px){.menu{font-size:18px;font-size:1.125rem}}.menu--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu__item{-ms-flex:0 1 auto;flex:0 1 auto}@media only screen and (max-width: 429px){.menu__item--beta{display:none}}@media only screen and (max-width: 999px){.menu__item--gamma{display:none}}@media only screen and (max-width: 1249px){.menu__item--delta{display:none}}@media only screen and (min-width: 1250px){.menu__item--more{display:none}}.menu__item--open{color:white !important;background-color:#B05045}.menu__item--open a{color:white !important}.menu__sub-menu{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:200}.menu__link{display:block;width:100%;border:0;text-decoration:none;text-transform:uppercase;color:#B05045;background-color:transparent;cursor:pointer}.footer__menu .menu__item a{font-size:22px}.menu__bean-burger{vertical-align:baseline;margin-left:5px;padding-top:3px}.menu-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-right:10px}.header__basket{margin-left:25px;width:20px;margin-top:7px}.menu--horizontal{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-style:solid;text-align:center;width:100%}.menu--horizontal .menu__link{font-family:Gotham;font-size:26px;padding:0.7em 0em 0.7em;text-transform:lowercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 530px){.menu--horizontal .menu__link{padding:0.7em 0.5em 0.7em}}@media only screen and (min-width: 800px){.menu--horizontal .menu__link{padding:0.4em 0.5em 0.4em;margin-bottom:-5px}}.menu--stacked{padding-top:0px}@media only screen and (min-width: 999px){.menu--stacked{padding-top:100px}}.menu--stacked .menu__item{background-color:#BA7729;padding-left:20px;border:none;margin-bottom:10px}.menu--stacked .menu__link{padding-top:0.2em;padding-bottom:0.2em;color:white;text-transform:lowercase;font-size:29px;font-family:'GothamConMed'}.submenu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#5e1b44}@media only screen and (min-width: 700px){.submenu{-ms-flex-pack:end;justify-content:flex-end}}.submenu__item:not(:first-child){margin-left:1.5em}.submenu__item:not(:first-child) a{color:green}@media only screen and (min-width: 800px){.submenu__item:not(:first-child){margin-left:3em}}.submenu__link{color:#BA7729;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:lowercase;font-family:'GothamNormal';font-size:16px;margin-bottom:10px}.submenu__link p{padding-top:8px}.submenu__icon{width:20px;margin-left:10px}.actions-menu{font-size:14px;font-size:.875rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase}.actions-menu__item:not(:last-child){margin-right:0.7em}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.js-footer-menu{width:95%;margin-top:40px;margin-bottom:40px}@media only screen and (min-width: 500px){.js-footer-menu{-ms-flex-pack:none;justify-content:none;margin-top:40px;margin-bottom:40px}}@media only screen and (min-width: 500px){.js-footer-menu{width:500px;margin:0 auto;margin-top:40px;margin-bottom:40px}}@media only screen and (min-width: 900px){.js-footer-menu{width:700px;margin:0 auto;margin-top:40px;margin-bottom:40px}}.js-footer-menu .menu__link{color:#B05045;padding:0px}.menu__item--parent:hover a{color:white}.menu__item--beta .popup-menu--dropdown{-ms-flex-direction:column;flex-direction:column}.menu__item--beta ul{top:inherit;right:inherit;left:inherit}.meta{font-weight:normal;letter-spacing:0.025em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;line-height:1.25;text-align:center}.meta__item:not(:last-child){border-right:1px solid;margin-right:1.2em;padding-right:1.2em}.newsletter{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#B05045;padding:40px 0 50px 0}@media only screen and (max-width: 499px){.newsletter{text-align:center}}@media only screen and (min-width: 750px){.newsletter{background-repeat:no-repeat;background-position:-75px 0;background-size:37.5% auto}}@media only screen and (min-width: 1200px){.newsletter{background-position:0 0}}@media only screen and (min-width: 1300px){.newsletter{background-size:45% auto}}.newsletter__content{padding:20px}@media only screen and (min-width: 750px){.newsletter__content{padding:0px;-ms-flex:0 1 500px;flex:0 1 500px;-ms-flex-preferred-size:75.5%;flex-basis:75.5%}}.newsletter__heading{text-transform:lowercase;margin-bottom:0.5em;font-family:'FreightBig';font-size:52px;letter-spacing:0.5px;text-align:left;color:#FEF7EB;text-align:center}@media only screen and (min-width: 800px){.newsletter__heading{font-size:67px;margin-bottom:0.2em}}.newsletter__fields{position:relative;text-align:left;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.newsletter__fields .dropdown{width:100%}.newsletter__fields .dropdown__arrow{width:20px;position:absolute;right:20px;bottom:90px}@media only screen and (min-width: 799px){.newsletter__fields .dropdown__arrow{width:20px;position:absolute;right:120px;bottom:10px}}.newsletter__fields select{-webkit-appearance:none}.newsletter__fields select option{color:green;font-size:16px}@media only screen and (max-width: 799px){.newsletter__fields{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}@media only screen and (min-width: 799px){.newsletter__fields{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:none;justify-content:none}}.newsletter__fields .country_select{-webkit-appearance:none;color:rgba(255,255,255,0.5);margin-left:0px;padding-bottom:10px;width:100%}@media only screen and (min-width: 799px){.newsletter__fields .country_select{margin-left:10px;padding-bottom:5px}}#name{width:400px;margin-right:10px}@media only screen and (max-width: 799px){#name{margin-right:0px;width:100%}}#email{width:90%}@media only screen and (max-width: 799px){#email{margin-right:0px;width:100%}}.newsletter__input{font-size:18px;font-size:1.125rem;border-width:0 0 3px;border-style:solid;border-color:#FEF7EB;border-radius:0;text-align:left;color:#fff;background-color:transparent;font-family:'GothamConMed';text-transform:lowercase;font-size:20px;line-height:30px;width:100%}@media only screen and (max-width: 799px){.newsletter__input{width:60%;text-align:left;margin-bottom:12px}}.newsletter__input:focus{outline:0}.newsletter__input::-webkit-input-placeholder{color:rgba(255,255,255,0.5);opacity:1}.newsletter__input::-moz-placeholder{color:rgba(255,255,255,0.5);opacity:1}.newsletter__input:-ms-input-placeholder{color:rgba(255,255,255,0.5);opacity:1}.newsletter__input::-ms-input-placeholder{color:rgba(255,255,255,0.5);opacity:1}.newsletter__input::placeholder{color:rgba(255,255,255,0.5);opacity:1}.newsletter__button{font-size:18px;font-size:1.125rem;border:0;padding:0;width:230px;font-family:Gotham;line-height:1;text-transform:lowercase;color:#FEF7EB;background-color:transparent;font-size:36px;padding-left:0px;padding-right:5px;margin-bottom:20px;text-align:left;cursor:pointer}@media only screen and (min-width: 799px){.newsletter__button{text-align:center;margin-bottom:-5px;width:250px;font-size:36px;padding-left:0px;padding-right:15px;margin-left:20px}}.newsletter__footer{font-size:15px;font-size:.9375rem;margin-top:18px}.newsletter__status{margin-top:1em;color:#1d1d1b}.newsletter__input:invalid{box-shadow:none}input::-webkit-input-placeholder,.country_select{font-size:30px;line-height:30px}.notice{font-size:18px;font-size:1.125rem;padding-top:1px;font-size:36px;padding-bottom:1px;line-height:1.25;text-align:center;color:#FEF7EB;background:url(/wp-content/themes/deliciously-ella/dist/images/MAE007_05_Macro_Beetroot_RGB_FLAT.7ab151ddf380f63c3ccab0ba24dfcec6.jpg);font-family:GothamConMed;background-size:cover}@media only screen and (max-width: 599px){.notice{font-size:20px;font-size:1.25rem}}.page-header{margin-bottom:20px}@media only screen and (max-width: 999px){.page-header{margin-bottom:20px}}.page-header:empty{height:calc(40px * 1.5);height:calc(var(--margin) * 1.5);margin-bottom:0}.play{font-weight:normal;letter-spacing:0.025em;text-decoration:none}.play::after{margin-left:0.5em;font-size:0.8em}.pips{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:12px}.pip{transition-property:background-color;transition-duration:0.1s;transition-timing-function:linear;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;border:0;border-radius:50%;padding:0;background-color:rgba(176,80,69,0.25);cursor:pointer}.pip:not(:last-child){margin-right:0.75em}.pip--active{background-color:#B05045}:root{--popup-menu-border: 1px solid rgba(255, 255, 255, 0.3);--popup-menu-padding-y: 0.5em}.popup-menu{color:#fff;background-color:#B05045}.popup-menu[aria-hidden='true']{display:none}.popup-menu--full{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:calc(40px / 2);padding-top:calc(var(--margin) / 2);padding-bottom:40px;padding-bottom:var(--margin)}.popup-menu--dropdown{display:-ms-flexbox;display:flex;padding:40px;padding:var(--margin);text-align:left}.popup-menu__close{position:absolute;top:calc(40px / 2);top:calc(var(--margin) / 2);right:6px;font-size:20px}.popup-menu__header{display:-ms-flexbox;display:flex;padding-left:6px;padding-right:6px}.popup-menu__back{margin-right:auto;transition-property:opacity;transition-duration:0.25s;transition-timing-function:ease}.popup-menu__back.is-hidden{opacity:0}.popup-menu__body{position:relative}.popup-menu__screen{padding-left:40px;padding-left:var(--margin);padding-right:40px;padding-right:var(--margin);transition-duration:0.25s;transition-timing-function:ease}.popup-menu__screen--primary{position:relative;z-index:1;transition-property:opacity}.popup-menu__screen--primary.is-hidden{opacity:0;pointer-events:none}.popup-menu__screen--secondary{position:absolute;top:0;left:100%;z-index:2;width:100%;transition-property:transform}.popup-menu__screen--secondary.is-shown{-ms-transform:translateX(-100%);transform:translateX(-100%)}.popup-menu__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:44px;min-height:44px;text-decoration:none;cursor:pointer}.popup-menu__item{--border: 1px solid rgba(255, 255, 255, 0.3);--popup-menu-padding-y: 0.625em;-moz-column-break-inside:avoid;break-inside:avoid}.popup-menu__item--primary{border-bottom:1px solid rgba(255, 255, 255, 0.3);border-bottom:var(--popup-menu-border)}.popup-menu__item--secondary{font-size:0.8em;letter-spacing:0.075em}.popup-menu__item--tertiary{--popup-menu-padding-y: 0.35em;font-size:0.83333em;color:white;opacity:0.5;font-family:'GothamConMed';text-transform:lowercase}.popup-menu__item--horizontal{-ms-flex-positive:1;flex-grow:1}.popup-menu__item--horizontal:not(:last-child){padding-right:1.5em}.popup-menu__item--heading{border-bottom:1px solid rgba(255, 255, 255, 0.3);border-bottom:var(--popup-menu-border)}.popup-menu__link{display:-ms-flexbox;display:flex}.popup-menu__link a{font-family:'Gotham';font-size:22px;letter-spacing:0.5px;color:white;opacity:1;text-transform:lowercase}.popup-menu__label{-ms-flex-positive:1;flex-grow:1;padding-top:0.5em;padding-top:var(--popup-menu-padding-y);padding-bottom:0.5em;padding-bottom:var(--popup-menu-padding-y);text-decoration:none}.popup-menu__children{padding-bottom:1em}.post__wrapper{max-width:45.3125em}.post__meta{font-weight:normal;margin-bottom:0.5em}.post__title{margin-bottom:0.75em;color:#5e1b44}.post__footer{margin:30px 0 10px 0}.post__embed{margin-top:40px;margin-top:var(--margin)}:root{--product-card-shadow: 15px;--product-card-label-color: #fff;--card-grid-padding-x: var(--gutter);--card-grid-padding-y: var(--gutter)}.product-card{position:relative;display:block;-ms-flex-positive:1;flex-grow:1;padding-left:calc(40px / 2);padding-left:calc(var(--margin) / 2);padding-right:calc(40px / 2);padding-right:calc(var(--margin) / 2);text-align:center;text-decoration:none;background-color:#666;background-position:50% 50%;background-size:cover}.product-card--large{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-top:25px;padding-bottom:25px}.product-card--standalone{height:100%}.product-card--small{--product-card-shadow: 5px;padding-top:calc(40px * 1.25);padding-top:calc(var(--margin) * 1.25);padding-bottom:calc(40px * 0.75);padding-bottom:calc(var(--margin) * 0.75)}@media only screen and (max-width: 799px){.product-card--small{padding-top:calc(40px * 2);padding-top:calc(var(--margin) * 2);padding-bottom:calc(40px * 1.25);padding-bottom:calc(var(--margin) * 1.25)}}@media only screen and (max-width: 499px){.product-card--small{padding-top:calc(40px * 0.75);padding-top:calc(var(--margin) * 0.75);padding-bottom:calc(40px * 0.75);padding-bottom:calc(var(--margin) * 0.75)}}.product-card__img{-ms-flex:0 0 auto;flex:0 0 auto;-webkit-filter:drop-shadow(0 15px calc(15px * 2) rgba(0,0,0,0.2));-webkit-filter:drop-shadow(0 var(--product-card-shadow) calc(var(--product-card-shadow) * 2) rgba(0,0,0,0.2));filter:drop-shadow(0 15px calc(15px * 2) rgba(0,0,0,0.2));filter:drop-shadow(0 var(--product-card-shadow) calc(var(--product-card-shadow) * 2) rgba(0,0,0,0.2));-webkit-transform:translateZ(0)}@media only screen and (max-width: 1049px){.product-card__img--fixed{width:220px}}@media only screen and (max-width: 999px){.product-card__img--fixed{width:220px}}@media only screen and (max-width: 699px){.product-card__img--fixed{width:200px}}.product-card__caption{font-weight:normal;letter-spacing:0.025em;font-size:18px;font-size:1.125rem;margin-top:1em}@media only screen and (max-width: 499px){.product-card__caption{font-size:15px;font-size:.9375rem}}.product-card__title{display:block;line-height:1;color:#fff;font-size:30px;text-transform:lowercase}.product-card__title:not(:last-child){margin-bottom:20px}.product-card__subtitle{font-size:20px;font-size:1.25rem;display:block;line-height:1.25;display:none}@media only screen and (max-width: 499px){.product-card__subtitle{font-size:12px;font-size:.75rem;line-height:1.35}}.product-card__awards{position:absolute;top:15px;left:15px;right:15px}@media only screen and (min-width: 600px){.product-card__awards{top:20px;left:20px;right:20px}}.product-card__label{position:absolute;top:16px;left:6px;z-index:20;color:#fff;color:var(--product-card-label-color);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}@media only screen and (min-width: 1050px){.product-card__label{top:22px;left:10px}}@media only screen and (max-width: 599px){.product-card__label{display:none}}.product-card--cauliflower-lentil-dahl{--product-card-label-color: #6b271c;color:#6b271c;background-color:#f1b15f}.product-card--spiced-spinach-potato-cakes{--product-card-label-color: #331913;color:#331913;background-color:#8db54f}.product-card--sweet-potato-shepherds-pie{--product-card-label-color: #560d0c;color:#560d0c;background-color:#d1704f}.product-card--five-bean-chilli{--product-card-label-color: #652c41;color:#652c41;background-color:#d797bf}.product-card--yellow-thai-curry{--product-card-label-color: #4b1808;color:#4b1808;background-color:#cec444}.product-card--apple-and-blackberry-crumble{--product-card-label-color: #fff;color:#fff;background-color:#a1536d}.product-card--chocolate-chip-cookies{--product-card-label-color: #502425;color:#502425;background-color:#d1b49b}.product-card--double-chocolate-caramel-cups{--product-card-label-color: #fcc84b;color:#fcc84b;background-color:rgba(148,78,59,0.85)}.product-card--almond-butter-salted-caramel-cups{--product-card-label-color: #f4e78e;color:#f4e78e;background-color:rgba(202,127,55,0.85)}.product-card--apple-raisin-cinnamon-bars{--product-card-label-color: #8b2534;color:#8b2534;background-color:#f1804a}.product-card--apple-raisin-cinnamon-bar{--product-card-label-color: #8b2534;color:#8b2534;background-color:#f1804a}.product-card--apricot-coconut-bars{--product-card-label-color: #8b2534;color:#8b2534;background-color:#e7ab3a}.product-card--apricot-coconut-bar{--product-card-label-color: #8b2534;color:#8b2534;background-color:#e7ab3a}.product-card--cacao-almond-bars{--product-card-label-color: #0e353e;color:#0e353e;background-color:#95c0ea}.product-card--cacao-almond-bar{--product-card-label-color: #0e353e;color:#0e353e;background-color:#95c0ea}.product-card--fruit-and-nut-baked-oat-bar{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:#82437e}.product-card--peanut-butter-baked-oat-bars{--product-card-label-color: #932e2f;color:#932e2f;background-color:#dc9c09}.product-card--test{--product-card-label-color: #932e2f;color:#932e2f;background-color:#dc9c09}.product-card--fudgy-chocolate-brownie{--product-card-label-color: #5e2c1c;color:#5e2c1c;background-color:#b86a52}.product-card--beetroot-multiseed-crackers{--product-card-label-color: #5e1b44;color:#5a3a39;background-color:rgba(164,49,117,0.85)}.product-card--chickpea-paprika-crackers{--product-card-label-color: #5e1b44;color:#6d4556;background-color:rgba(193,51,74,0.85)}.product-card--sweet-potato-rosemary-crackers{--product-card-label-color: #5e1b44;color:#2e4539;background-color:#de8a4f}.product-card--salt-pepper-olive-oil-crackers{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(11,115,104,0.85)}.product-card--beetroot-multiseed-crackers-30g{--product-card-label-color: #5e1b44;color:#5a3a39;background-color:rgba(164,49,117,0.85)}.product-card--beetroot-multiseed-crackers-100g{--product-card-label-color: #5e1b44;color:#5a3a39;background-color:rgba(164,49,117,0.85)}.product-card--chickpea-paprika-crackers-30g{--product-card-label-color: #5e1b44;color:#6d4556;background-color:rgba(193,51,74,0.85)}.product-card--chickpea-paprika-crackers-100g{--product-card-label-color: #5e1b44;color:#6d4556;background-color:rgba(193,51,74,0.85)}.product-card--salt-pepper-olive-oil-crackers-30g{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(11,115,104,0.85)}.product-card--salt-pepper-olive-oil-crackers-100g{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(11,115,104,0.85)}.product-card--sweet-potato-rosemary-crackers-30g{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(237,118,68,0.85)}.product-card--sweet-potato-rosemary-crackers-100g{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(237,118,68,0.85)}.product-card--crackers-mix-match{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--crackers-mix-match .product-card__title{color:#5e1b44}.product-card--oat-bars-mix-match{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--oat-bars-mix-match .product-card__title{color:#5e1b44}.product-card--almond-blueberry-protein-ball{--product-card-label-color: #66233f;color:#66233f;background-color:#dbb99e}.product-card--cacao-almond-energy-ball{--product-card-label-color: #632612;color:#632612;background-color:rgba(101,176,223,0.71)}.product-card--cashew-ginger-energy-ball{--product-card-label-color: #632612;color:#632612;background-color:#eda249}.product-card--coconut-oat-energy-ball{--product-card-label-color: #085b67;color:#085b67;background-color:#90d3ce}.product-card--hazelnut-raisin-energy-ball{--product-card-label-color: #2a2f66;color:#2a2f66;background-color:#c9a8d3}.product-card--almond-butter-balls{--product-card-label-color: #b8d1ed;color:#b8d1ed;background-color:#26669b}.product-card--hazelnut-butter-balls{--product-card-label-color: #4a0527;color:#4a0527;background-color:#b46b95}.product-card--peanut-butter-cacao-energy-balls{--product-card-label-color: #6e383d;color:#6e383d;background-color:#ddae80}.product-card--peanut-butter-raspberry-energy-balls{--product-card-label-color: #b53049;color:#b53049;background-color:#f2b29e}.product-card--peanut-butter-energy-balls{--product-card-label-color: #6e383d;color:#6e383d;background-color:#ebb03d}.product-card--apple-cinnamon-almond-butter-balls{--product-card-label-color: #f9e69c;color:#f9e69c;background-color:#3f985d}.product-card--raspberry-cashew-nut-butter-balls{--product-card-label-color: #ffa68d;color:#ffa68d;background-color:#d84361}.product-card--bircher-muesli{--product-card-label-color: #58314c;color:#58314c;background-color:#e9536c}.product-card--bircher-muesli-pot{--product-card-label-color: #58314c;color:#58314c;background-color:#e9536c}.product-card--fruit-nut-muesli{--product-card-label-color: #550d3b;color:#550d3b;background-color:#F38C4F}.product-card--fruit-nut-muesli-pot{--product-card-label-color: #550d3b;color:#550d3b;background-color:#F38C4F}.product-card--berry-granola{--product-card-label-color: #2e316b;color:#2e316b;background-color:#A04879}.product-card--berry-granola-pot{--product-card-label-color: #f7c0ba;color:#f7c0ba;background-color:#a1536d}.product-card--original-granola{--product-card-label-color: #6a3b41;color:#6a3b41;background-color:#B67A75}.product-card--nutty-granola{--product-card-label-color: #6a3b41;color:#6a3b41;background-color:#C98F42}.product-card--buckwheat-granola{--product-card-label-color: #e1d9a5;color:#e1d9a5;background-color:#378373}.product-card--cacao-almond-porridge{--product-card-label-color: #bacce6;color:#bacce6;background-color:#116f9a}.product-card--multigrain-flakes{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:#726FA8}.product-card--almond-apricot-muesli{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:#ad5e82}.product-card--fibre-flakes{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:#726FA8}.product-card--chocolate-orange-dipped-almonds{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(205,68,38,0.85)}.product-card--salted-chocolate-dipped-almonds{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(0,117,153,0.85)}.product-card--chocolate-orange-dipped-almonds-30g{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(205,68,38,0.85)}.product-card--chocolate-orange-dipped-almonds-90g{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(205,68,38,0.85)}.product-card--salted-chocolate-dipped-almonds-30g{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(0,117,153,0.85)}.product-card--salted-chocolate-dipped-almonds-90g{--product-card-label-color: #ebe5b0;color:#ebe5b0;background-color:rgba(0,117,153,0.85)}.product-card--mix-and-match-breakfast{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--mix-and-match-breakfast .product-card__title{color:#5e1b44}.product-card--generic-bundle{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--generic-bundle .product-card__title{color:#5e1b44}.product-card--letterbox-snacks{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--letterbox-snacks .product-card__title{color:#5e1b44}.product-card--best-of-deliciously-ella-box{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--best-of-deliciously-ella-box .product-card__title{color:#5e1b44}.product-card--mixed-berry-nut-vegan-chocolate{--product-card-label-color: #f8e2d1;color:#f8e2d1;background-color:#CE3C8B}.product-card--mixed-nut-chocolate-bar{--product-card-label-color: #f8e2d1;color:#f8e2d1;background-color:#D88E43}.product-card--chocolatebarbox{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--chocolatebarbox .product-card__title{color:#5e1b44}.product-card--everything-chocolate{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--everything-chocolate .product-card__title{color:#5e1b44}.product-card--6-x-chocolate-mix-match{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--6-x-chocolate-mix-match .product-card__title{color:#5e1b44}.product-card--we-love-eu{--product-card-label-color: #5e1b44;color:#5e1b44;background-color:#f8e2d1}.product-card--we-love-eu .product-card__title{color:#5e1b44}.product-card--large .product-card__img--balls{max-width:96.25%}.product-card--large .product-card__img--bar{max-width:100%}.product-card--large .product-card__img--box{max-width:82.5%}.product-card--large .product-card__img--meal{max-width:96.25%}.product-card--large .product-card__img--pot{max-width:81.25%}.product-card--large .product-card__img--pouch{max-width:72.5%}.card-grid{overflow:hidden}@media only screen and (max-width: 499px){.card-grid{--card-grid-padding-x: 3px;--card-grid-padding-y: 3px}}.card-grid--purchasable{--card-grid-padding-y: var(--margin)}.card-grid__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:calc(12px * -1) calc(12px * -1);margin:calc(var(--card-grid-padding-y) * -1) calc(var(--card-grid-padding-x) * -1);padding-top:12px;padding-top:var(--card-grid-padding-y);padding-left:12px;padding-left:var(--card-grid-padding-x)}.card-grid__items>.card-grid__item{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:calc(100% / 2);border-width:0 12px 12px 0;border-width:0 var(--card-grid-padding-x) var(--card-grid-padding-y) 0;border-style:solid;border-color:transparent;background-clip:padding-box}@media only screen and (min-width: 1050px){.card-grid__items>.card-grid__item{width:calc(100% / 3)}}.qr-code{text-align:center}.qr-code__heading{margin-bottom:0.75em}.qr-code__img{width:240px}.qr-code__footer{margin-top:20px}.qr-code__caption{font-size:20px;font-size:1.25rem;font-weight:bold;line-height:1.25}.qr-code__caption:not(:last-child){margin-bottom:10px}.quantity-select{display:-ms-flexbox;display:flex}.quantity-select__button,.quantity-select__input{border-width:1px 0;border-style:solid;border-color:#B05045;font-size:22px;text-align:center;font-family:'GothamConMed';color:#333;-ms-touch-action:manipulation;touch-action:manipulation}.quantity-select__button{transition-property:color,background-color;transition-duration:0.1s;transition-timing-function:linear;width:28px;padding:0;background-color:transparent;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.quantity-select__button:hover,.quantity-select__button:focus{color:#fff;background-color:#B05045}.quantity-select__button *{pointer-events:none}.quantity-select__input{transition-property:background-color;transition-duration:0.1s;transition-timing-function:linear;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;border-radius:0;background-color:transparent;box-shadow:none;-webkit-appearance:none;-moz-appearance:textfield;-ms-touch-action:manipulation;touch-action:manipulation}.quantity-select__input:hover,.quantity-select__input:focus{background-color:#fff}.quantity-select__input::-webkit-outer-spin-button,.quantity-select__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-select--small{font-size:13px;font-size:.8125rem}.quantity-select--small .quantity-select__button,.quantity-select--small .quantity-select__input{height:28px;border-width:1px 0}.quantity-select--small .quantity-select__button:first-child{border-left-width:1px}.quantity-select--small .quantity-select__button:last-child{border-right-width:1px}.quantity-select--small .quantity-select__input{border-left-width:1px;border-right-width:1px}.quantity-select--large .quantity-select__button,.quantity-select--large .quantity-select__input{border-width:3px 0}.quantity-select--large .quantity-select__button:first-child{border-left-width:3px}.quantity-select--large .quantity-select__button:last-child{border-right-width:3px}.quantity-select--large .quantity-select__input{padding-top:-0.1em;padding-bottom:-0.1em}@media only screen and (max-width: 699px){.retailers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}}.retailers__item:not(:last-child){margin-bottom:40px}@media only screen and (max-width: 599px){.retailers__item:not(:last-child){margin-bottom:25px}}.retailers__logo{display:block}.retailers__logo--amazon{font-size:30px}@media only screen and (max-width: 599px){.retailers__logo--amazon{font-size:25.5px}}.retailers__logo--boots{font-size:59px}@media only screen and (max-width: 599px){.retailers__logo--boots{font-size:50.15px}}.retailers__logo--holland-and-barrett{font-size:18px}@media only screen and (max-width: 599px){.retailers__logo--holland-and-barrett{font-size:15.3px}}.retailers__logo--morrisons{font-size:55px}@media only screen and (max-width: 599px){.retailers__logo--morrisons{font-size:46.75px}}.retailers__logo--ocado{font-size:28px}@media only screen and (max-width: 599px){.retailers__logo--ocado{font-size:23.8px}}.retailers__logo--planet-organic{font-size:22px}@media only screen and (max-width: 599px){.retailers__logo--planet-organic{font-size:18.7px}}.retailers__logo--sainsburys{font-size:26px}@media only screen and (max-width: 599px){.retailers__logo--sainsburys{font-size:22.1px}}.retailers__logo--tesco{font-size:32px}@media only screen and (max-width: 599px){.retailers__logo--tesco{font-size:27.2px}}.retailers__logo--the-vegan-kind{font-size:44px}@media only screen and (max-width: 599px){.retailers__logo--the-vegan-kind{font-size:37.4px}}.retailers__logo--waitrose{font-size:28px}@media only screen and (max-width: 599px){.retailers__logo--waitrose{font-size:23.8px}}.roundel{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:6em;height:6em;border-radius:50%;font-size:16px;font-weight:bold;line-height:1;text-align:center;font-family:GothamConMed;text-transform:lowercase;color:#B05045;background-color:#F8F1E4}@media only screen and (max-width: 999px){.roundel{font-size:14px}}@media only screen and (max-width: 499px){.roundel{font-size:12px}}.roundel__heading{margin-bottom:0.15em}.roundel__only{font-size:0.75em}.roundel__amount{font-size:1.875em}.roundel__off{font-size:1.25em}.section{margin-bottom:calc(40px * 1.5);margin-bottom:calc(var(--margin) * 1.5);background-repeat:no-repeat}.section--highlight{padding:calc(40px * 2) 40px calc(40px * 1);padding:calc(var(--margin) * 2) var(--margin) calc(var(--margin) * 1);padding:30px 50px 30px 30px;background-color:#BA7729}#reviews .section--highlight{background-color:#B05045}.section__wrapper{max-width:930px}.section__narrow-wrapper{max-width:800px}.section__header{font-size:18px;font-size:1.125rem;margin-bottom:40px;margin-bottom:var(--margin);text-align:center;font-family:FreightBig}.section__header h2{font-family:"FreightBig"}.section__header--left{text-align:left}.section__heading{text-transform:lowercase;color:#B05045;font-size:54px;line-height:56px;margin-bottom:20px;letter-spacing:0.5px}@media only screen and (min-width: 600px){.section__heading{font-size:85px;line-height:86px}}.section__heading:not(:last-child){margin-bottom:0.35em}.section__intro{margin-top:20px;margin-bottom:calc(40px * 1.25);margin-bottom:calc(var(--margin) * 1.25);text-transform:lowercase}.section__banner{margin-bottom:calc(40px * 1.25);margin-bottom:calc(var(--margin) * 1.25)}.section__content+.section__content{margin-top:calc(40px * 1.5);margin-top:calc(var(--margin) * 1.5)}.section__footer{margin-top:20px;text-align:center}.recipe__footer{padding-bottom:25px}@media only screen and (max-width: 999px){.section--recipes{padding-left:0;padding-right:0}}.slideshow{position:relative}.slideshow__navigation{position:absolute;top:50%;left:0;right:0;z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-transform:translateY(-50%);transform:translateY(-50%)}.slideshow__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;font-size:28px;background-color:rgba(255,255,255,0.5)}.slideshow__pips{margin-top:20px}.table{table-layout:fixed;width:100%}@media only screen and (max-width: 599px){.table{font-size:14px;font-size:.875rem}}.table th,.table td{padding-top:0.175em;padding-bottom:0.175em}.table th:not(:first-child),.table td:not(:first-child){padding-left:0.5em}.table th:not(:last-child),.table td:not(:last-child){padding-right:0.5em}.table th{text-align:left}.table small{font-weight:normal;letter-spacing:normal;text-transform:none}.table--mini-cart th:not(:first-child),.table--mini-cart td:not(:first-child),.table--nutrition th:not(:first-child),.table--nutrition td:not(:first-child){text-align:right}.table__empty{padding-top:1em;padding-bottom:1em;text-align:center}.table--bordered th,.table--bordered td{padding-top:0.6em;padding-bottom:0.6em}.table--bordered thead tr,.table--bordered tbody tr:not(:last-child){border-bottom:1px solid}.table--bordered tfoot tr{border-top:1px solid}.table--compact th{text-transform:lowercase}@media only screen and (max-width: 599px){.table-wrapper{overflow:auto}.table-wrapper .table{min-width:310px}}.table__form{padding-top:1em;padding-bottom:1em}.table__col--product{width:66.666%}.table__col--subtotal{width:33.333%}.table__col--review-header{width:40%}.table__col--review-cell{width:60%}.table__col--order-number{width:12.5%}.table__col--order-date{width:20%}.table__col--order-status{width:25%}.table__col--order-total{width:25%}.table__col--order-actions{width:17.5%}.table__col--voucher-date{width:20%}.table__col--voucher-code{width:40%}.table__col--voucher-amount{width:20%}.tabs{font-size:18px;font-size:1.125rem;font-weight:normal;letter-spacing:0.025em;display:-ms-flexbox;display:flex;border:1px solid;text-align:center}.tabs__item{-ms-flex:1 1 auto;flex:1 1 auto;padding:0.35em 0.5em;cursor:pointer}.tabs__item:not(:last-child){border-right:1px solid #1d1d1b}.tabs__item[aria-selected='true'],.tabs__item:hover,.tabs__item:focus{color:#fff;background-color:#1d1d1b}:root{--unordered-list-spacing: 0.5em}.type>p,.type>ul,.type>ol{font-family:'GothamNormal';font-size:13px}.type>p:not(:last-child),.type>ul:not(:last-child),.type>ol:not(:last-child){margin-bottom:1.1em}.type>p strong,.type>ul strong,.type>ol strong{text-transform:lowercase}.type>ul{list-style-type:disc}.type>ul>li{margin-left:1em}.type>ul>li:not(:last-child){margin-bottom:0.5em;margin-bottom:var(--unordered-list-spacing)}.type>ol{list-style-type:decimal;list-style-position:inside}.type>ol>li:not(:last-child){margin-bottom:1em}.type>h2,.type>h3{margin-bottom:0.5em;font-family:'GothamConBook';font-size:36px;color:black}.type>h2{color:#B05045;font-size:48px;font-family:'GothamConMed';text-transform:lowercase;margin-top:20px}.type>h3{font-family:GothamConMed;font-size:18px;line-height:20px;margin-bottom:0px}.type>.table{margin-bottom:2em}.type--center{text-align:center}.type--center>ul{list-style-position:inside}.type--center>ul>li{margin-left:0}@media only screen and (min-width: 600px){.type__cols{-moz-column-count:2;column-count:2;-moz-column-gap:12px;-moz-column-gap:var(--gutter);column-gap:12px;column-gap:var(--gutter)}.type__cols>*{padding-right:25px;-moz-column-break-inside:avoid;break-inside:avoid}}.video-img{background-position:50% 50%;background-size:102% auto}.cms-content::after{content:'';clear:both;display:block}:root{--floated-image-width: 280px}@media only screen and (max-width: 749px){:root{--floated-image-width: 260px}}@media only screen and (max-width: 549px){:root{--floated-image-width: 160px}}@media only screen and (max-width: 349px){:root{--floated-image-width: 120px}}.alignleft{float:left;clear:both;width:280px;width:var(--floated-image-width);margin-bottom:40px;margin-bottom:var(--margin);margin-right:40px;margin-right:var(--margin)}.alignright{float:right;clear:both;width:280px;width:var(--floated-image-width);margin-bottom:40px;margin-bottom:var(--margin);margin-left:40px;margin-left:var(--margin)}.alignnone{display:block;margin-top:40px;margin-top:var(--margin);margin-bottom:40px;margin-bottom:var(--margin)}.wrapper{width:100%;margin-left:auto;margin-right:auto}.recipes-subheading{color:#333;font-family:"Gotham";font-size:36px}.type p{font-size:12px;font-family:'GothamNormal'}.wrapper--page{position:relative}.wrapper--outer{max-width:1150px;max-width:var(--outer-wrapper-width);padding-left:40px;padding-left:var(--margin);padding-right:40px;padding-right:var(--margin)}.recipe--outer{background-color:#FEF7EB}@media only screen and (max-width: 499px){.recipe--outer .grid{margin-left:0 !important}}.shop--outer{background-color:#FEF7EB;margin-bottom:60px}.wrapper--clip{overflow:hidden}.wrapper--inner{max-width:875px;max-width:var(--inner-wrapper-width)}.wrapper--narrow{max-width:875px;max-width:var(--narrow-wrapper-width)}.wrapper--flush{padding-left:0;padding-right:0}@media only screen and (max-width: 799px){.wrapper--collapse{padding-left:0;padding-right:0}}@media only screen and (max-width: 699px){.wrapper--cards{max-width:500px}}@media only screen and (max-width: 1049px){.wrapper--products{max-width:650px}}@media only screen and (max-width: 899px){.wrapper--buy-carousel{max-width:650px}}@media only screen and (max-width: 599px){.wrapper--buy-carousel{max-width:300px}}.basket{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.basket__header{margin-bottom:40px;margin-bottom:var(--margin)}.basket__wrapper{-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width: 1250px){.basket__wrapper{-ms-flex-preferred-size:1095px;flex-basis:1095px}}.basket__heading{padding-bottom:0.5em;margin-top:10px;color:#333;font-size:64px;font-family:'GothamConMed'}.contact__content{text-align:center}@media only screen and (min-width: 950px){.contact__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:1fr;grid-template-rows:1fr}}.contact__section{padding:calc(40px * 1.25) 40px;padding:calc(var(--margin) * 1.25) var(--margin)}.contact__section:nth-child(odd){background-color:#FEF7EB}.contact__section:nth-child(even){background-color:#FEF7EB}.contact__heading{margin-bottom:0.25em;color:#333;font-family:'GothamConMed';font-size:72px;text-transform:lowercase}.contact-divider{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:85%;height:1px;background-color:black}@media only screen and (min-width: 949px){.contact-divider{width:1px;height:450px;margin-top:10px}}.default__wrapper{max-width:960px}.deli{text-align:center}.deli__intro{font-size:16px;font-size:1rem;max-width:775px}@media only screen and (max-width: 1049px){.deli__menus{max-width:600px}}.deli__map{margin-bottom:40px;margin-bottom:var(--margin)}.deli__subheading{margin-bottom:0.5em;color:#5e1b44}.deli__table{max-width:250px}@media only screen and (min-width: 800px){.deli__table{max-width:355px}}.deli__table th{padding-right:0.5em;font-weight:normal;text-align:left}.deli__table td{padding-left:0.5em;text-align:right}.deli_heading-placeholder{width:100%;background-image:url(/wp-content/themes/deliciously-ella/dist/images/Updated_restaurant_page_header.bc0c922167e1a906606c47375237b212.jpg);height:300px;background-size:contain;width:100%;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 800px){.deli_heading-placeholder{height:500px}}.home__ctas{padding-top:calc(40px * 0.75);padding-top:calc(var(--margin) * 0.75);padding-bottom:40px;padding-bottom:var(--margin)}.job{text-align:center}@media only screen and (min-width: 850px){.job{background-image:url(/wp-content/themes/deliciously-ella/dist/images/illustrations/job-left.c8bc92a7de9da6f42b07688a138e83f1.png),url(/wp-content/themes/deliciously-ella/dist/images/illustrations/job-right.023233a6db76acd5ecb64b963cc7032e.png);background-repeat:no-repeat;background-position:0 80%, 100% 0}}@media only screen and (max-width: 1249px){.job{background-size:20.01601% auto,20.01601% auto}}@media only screen and (max-width: 949px){.job{background-size:14.75237% auto,14.75237% auto}}.job__wrapper{max-width:550px}.job__section:not(:last-child){margin-bottom:30px;padding-bottom:30px;background-image:linear-gradient(to bottom, #1d1d1b, #1d1d1b);background-repeat:no-repeat;background-position:50% 100%;background-size:154px 1px}.job__subheading{margin-bottom:0.5em}.podcast__header{margin-bottom:40px;margin-bottom:var(--margin)}@media only screen and (min-width: 1000px){.podcast__sidebar{padding-left:40px;padding-left:var(--margin)}}@media only screen and (min-width: 1260px){.podcast__sidebar{padding-right:40px;padding-right:var(--margin)}}@media only screen and (max-width: 599px){.podcast__sidebar{margin-bottom:40px;margin-bottom:var(--margin);text-align:center}}@media only screen and (min-width: 800px){.podcast__sidebar{padding-bottom:200px}}.podcast__intro{margin-bottom:2em}.podcast__button{width:200px}.podcast__button:not(:last-child){margin-bottom:1.25em}@media only screen and (min-width: 1260px){.podcast__content{padding-right:calc(40px * 2);padding-right:calc(var(--margin) * 2)}}@media only screen and (min-width: 800px) and (min-width: 600px) and (max-width: 1259px){.podcast__content{padding-left:40px;padding-left:var(--margin)}}.podcast__episode:not(:last-child){border-bottom:1px solid;margin-bottom:2em;padding-bottom:1.5em}.podcast__nav{margin-top:calc(40px * 1.2);margin-top:calc(var(--margin) * 1.2)}.product-notices{margin-bottom:40px;margin-bottom:var(--margin)}.product-header{display:-ms-grid;display:grid;-ms-grid-rows: auto;-ms-grid-columns: 1fr;grid-template:'pack' auto / 1fr}@media only screen and (min-width: 400px){.product-header{-ms-grid-rows: auto;-ms-grid-columns: 1fr 1fr;grid-template:'pack image-1' auto / 1fr 1fr}}@media only screen and (min-width: 700px){.product-header{-ms-grid-rows: auto;-ms-grid-columns: 1fr 1fr 1fr;grid-template:'image-1 pack image-2' auto / 1fr 1fr 1fr}}.product-header__img--1{grid-area:image-1}.product-header__img--2{grid-area:image-2}.product-header__pack{-ms-grid-row:1;-ms-grid-column:1;grid-area:pack}@media only screen and (min-width: 400px){.product-header__img--1{-ms-grid-row:1;-ms-grid-column:2}.product-header__pack{-ms-grid-row:1;-ms-grid-column:1}}@media only screen and (min-width: 700px){.product-header__img--1{-ms-grid-row:1;-ms-grid-column:1}.product-header__img--2{-ms-grid-row:1;-ms-grid-column:3}.product-header__pack{-ms-grid-row:1;-ms-grid-column:2}}@media only screen and (min-width: 850px){.product-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 300px;-ms-grid-columns:1fr var(--margin) 300px;grid-template-columns:1fr 40px 300px;grid-template-columns:1fr var(--margin) 300px}}@media only screen and (min-width: 1000px){.product-grid{-ms-grid-columns:40px 1fr 40px 355px 40px;-ms-grid-columns:var(--margin) 1fr var(--margin) 355px var(--margin);grid-template-columns:40px 1fr 40px 355px 40px;grid-template-columns:var(--margin) 1fr var(--margin) 355px var(--margin)}}@media only screen and (min-width: 1100px){.product-grid{-ms-grid-columns:2fr 12fr 40px 355px 1fr;-ms-grid-columns:2fr 12fr var(--margin) 355px 1fr;grid-template-columns:2fr 12fr 40px 355px 1fr;grid-template-columns:2fr 12fr var(--margin) 355px 1fr}}@media only screen and (min-width: 1200px){.product-grid{-ms-grid-columns:4fr 12fr 40px 355px 1fr;-ms-grid-columns:4fr 12fr var(--margin) 355px 1fr;grid-template-columns:4fr 12fr 40px 355px 1fr;grid-template-columns:4fr 12fr var(--margin) 355px 1fr}}.product-grid__content{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2}@media only screen and (min-width: 1000px){.product-grid__content{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3}}.product-grid__sidebar{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4}@media only screen and (min-width: 1000px){.product-grid__sidebar{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5}}@media only screen and (max-width: 849px){.product-grid__sidebar{margin-top:40px;margin-top:var(--margin)}}@media only screen and (max-width: 699px){.product-grid__retailers{margin-top:40px;margin-top:var(--margin);text-align:center}}@media only screen and (min-width: 600px){.product-split{display:-ms-grid;display:grid;-ms-grid-rows: auto;-ms-grid-columns: 1fr 40px 2fr;-ms-grid-columns: 1fr var(--margin) 2fr;grid-template:'gallery content' auto / 1fr 2fr;grid-column-gap:40px;grid-column-gap:var(--margin)}.product-split > .book__content{-ms-grid-row:1;-ms-grid-column:3}.product-split > .feature__content{-ms-grid-row:1;-ms-grid-column:3}.product-split > .img-header__content{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 800px){.product-split{-ms-grid-rows: auto;-ms-grid-columns: 1fr 40px 1fr;-ms-grid-columns: 1fr var(--margin) 1fr;grid-template:'gallery content' auto / 1fr 1fr;grid-column-gap:40px;grid-column-gap:var(--margin)}.product-split > .book__content{-ms-grid-row:1;-ms-grid-column:3}.product-split > .feature__content{-ms-grid-row:1;-ms-grid-column:3}.product-split > .img-header__content{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 1100px){.product-split{-ms-grid-rows: auto;-ms-grid-columns: 1fr calc(40px * 2) 1fr;-ms-grid-columns: 1fr calc(var(--margin) * 2) 1fr;grid-template:'gallery content' auto / 1fr 1fr;grid-column-gap:calc(40px * 2);grid-column-gap:calc(var(--margin) * 2)}.product-split > .book__content{-ms-grid-row:1;-ms-grid-column:3}.product-split > .feature__content{-ms-grid-row:1;-ms-grid-column:3}.product-split > .img-header__content{-ms-grid-row:1;-ms-grid-column:3}}.product-split__gallery{grid-area:gallery}@media only screen and (max-width: 599px){.product-split__gallery{width:280px;max-width:100%;margin-bottom:40px;margin-bottom:var(--margin)}}.product-split__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:content}@media only screen and (max-width: 649px){.book__content{-ms-grid-row:2;-ms-grid-column:1}.book__img{-ms-grid-row:1;-ms-grid-column:1}.feature__img{-ms-grid-row:1;-ms-grid-column:1}.feature__content{-ms-grid-row:2;-ms-grid-column:1}.img-header__img{-ms-grid-row:1;-ms-grid-column:1}.img-header__content{-ms-grid-row:2;-ms-grid-column:1}.product-split__content{-ms-grid-row:2;-ms-grid-column:1}}@media only screen and (min-width: 600px){.feature > .feature__img{-ms-grid-row:1;-ms-grid-column:1}.feature--rev > .feature__img{-ms-grid-row:1;-ms-grid-column:2}.feature > .feature__content{-ms-grid-row:1;-ms-grid-column:2}.feature--rev > .feature__content{-ms-grid-row:1;-ms-grid-column:1}.feature > .img-header__img{-ms-grid-row:1;-ms-grid-column:1}.feature--rev > .img-header__img{-ms-grid-row:1;-ms-grid-column:2}.feature > .img-header__content{-ms-grid-row:1;-ms-grid-column:2}.feature--rev > .img-header__content{-ms-grid-row:1;-ms-grid-column:1}.product-split__gallery{-ms-grid-row:1;-ms-grid-column:1}.feature > .product-split__content{-ms-grid-row:1;-ms-grid-column:2}.feature--rev > .product-split__content{-ms-grid-row:1;-ms-grid-column:1}.product-split > .product-split__content{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (max-width: 599px){.img-header > .img-header__img{-ms-grid-row:1;-ms-grid-column:1}.img-header > .img-header__content{-ms-grid-row:2;-ms-grid-column:1}.img-header > .product-split__content{-ms-grid-row:2;-ms-grid-column:1}}@media only screen and (min-width: 600px) and (max-width: 1259px){.img-header > .img-header__img{-ms-grid-row:1;-ms-grid-column:1}.img-header > .img-header__content{-ms-grid-row:1;-ms-grid-column:2}.img-header > .product-split__content{-ms-grid-row:1;-ms-grid-column:2}}@media only screen and (min-width: 1260px){.img-header > .img-header__img{-ms-grid-row:1;-ms-grid-column:2}.img-header > .img-header__content{-ms-grid-row:1;-ms-grid-column:1}.img-header > .product-split__content{-ms-grid-row:1;-ms-grid-column:1}}@media only screen and (min-width: 800px){.product-split > .product-split__gallery{-ms-grid-row:1;-ms-grid-column:1}.product-split > .product-split__content{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 1100px){.product-split > .product-split__gallery{-ms-grid-row:1;-ms-grid-column:1}.product-split > .product-split__content{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 1100px){.product-split__content{padding-top:calc(40px * 1.5);padding-top:calc(var(--margin) * 1.5)}}.product-split__section{margin-bottom:40px;margin-bottom:var(--margin)}.product__background{background-repeat:no-repeat}@media only screen and (min-width: 1050px) and (max-width: 1399px){.product__background{min-height:482.25px}}@media only screen and (min-width: 1050px) and (max-width: 1199px){.product__background{background-position:0 0;background-size:195px}}@media only screen and (min-width: 1200px){.product__background{background-position:0 0, 100% 100%}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.product__background{background-size:195px,204px}}@media only screen and (min-width: 1400px){.product__background{min-height:643px}}.product__text{max-width:32.8125em}.product__title{font-family:'GothamConMed';margin-bottom:10px;color:#333;letter-spacing:0.5px;font-size:48px;line-height:45px}.product__subtitle{display:block;margin-top:0.25em}.product__rating{margin-top:-0.5em;margin-bottom:2em}@media only screen and (min-width: 850px){.product__rating{--rating-star-size: 22px}}.product__subheading{margin-bottom:1.5em}.product__theme--cauliflower-lentil-dahl{--button-border-color: #f1b15f}.product__theme--spiced-spinach-potato-cakes{--button-border-color: #8db54f}.product__theme--sweet-potato-shepherds-pie{--button-border-color: #d1704f}.product__theme--five-bean-chilli{--button-border-color: #d797bf}.product__theme--yellow-thai-curry{--button-border-color: #cec444}.product__theme--apple-and-blackberry-crumble{--button-border-color: #a1536d}.product__theme--chocolate-chip-cookies{--button-border-color: #d1b49b}.product__theme--double-chocolate-caramel-cups{--button-border-color: rgba(148,78,59,0.85)}.product__theme--almond-butter-salted-caramel-cups{--button-border-color: rgba(202,127,55,0.85)}.product__theme--apple-raisin-cinnamon-bars{--button-border-color: #f1804a}.product__theme--apple-raisin-cinnamon-bar{--button-border-color: #f1804a}.product__theme--apricot-coconut-bars{--button-border-color: #e7ab3a}.product__theme--apricot-coconut-bar{--button-border-color: #e7ab3a}.product__theme--cacao-almond-bars{--button-border-color: #95c0ea}.product__theme--cacao-almond-bar{--button-border-color: #95c0ea}.product__theme--fruit-and-nut-baked-oat-bar{--button-border-color: #82437e}.product__theme--peanut-butter-baked-oat-bars{--button-border-color: #dc9c09}.product__theme--test{--button-border-color: #dc9c09}.product__theme--fudgy-chocolate-brownie{--button-border-color: #b86a52}.product__theme--beetroot-multiseed-crackers{--button-border-color: rgba(164,49,117,0.85)}.product__theme--chickpea-paprika-crackers{--button-border-color: rgba(193,51,74,0.85)}.product__theme--sweet-potato-rosemary-crackers{--button-border-color: #de8a4f}.product__theme--salt-pepper-olive-oil-crackers{--button-border-color: rgba(11,115,104,0.85)}.product__theme--beetroot-multiseed-crackers-30g{--button-border-color: rgba(164,49,117,0.85)}.product__theme--beetroot-multiseed-crackers-100g{--button-border-color: rgba(164,49,117,0.85)}.product__theme--chickpea-paprika-crackers-30g{--button-border-color: rgba(193,51,74,0.85)}.product__theme--chickpea-paprika-crackers-100g{--button-border-color: rgba(193,51,74,0.85)}.product__theme--salt-pepper-olive-oil-crackers-30g{--button-border-color: rgba(11,115,104,0.85)}.product__theme--salt-pepper-olive-oil-crackers-100g{--button-border-color: rgba(11,115,104,0.85)}.product__theme--sweet-potato-rosemary-crackers-30g{--button-border-color: rgba(237,118,68,0.85)}.product__theme--sweet-potato-rosemary-crackers-100g{--button-border-color: rgba(237,118,68,0.85)}.product__theme--crackers-mix-match{--button-border-color: #f8e2d1}.product__theme--oat-bars-mix-match{--button-border-color: #f8e2d1}.product__theme--almond-blueberry-protein-ball{--button-border-color: #dbb99e}.product__theme--cacao-almond-energy-ball{--button-border-color: rgba(101,176,223,0.71)}.product__theme--cashew-ginger-energy-ball{--button-border-color: #eda249}.product__theme--coconut-oat-energy-ball{--button-border-color: #90d3ce}.product__theme--hazelnut-raisin-energy-ball{--button-border-color: #c9a8d3}.product__theme--almond-butter-balls{--button-border-color: #26669b}.product__theme--hazelnut-butter-balls{--button-border-color: #b46b95}.product__theme--peanut-butter-cacao-energy-balls{--button-border-color: #ddae80}.product__theme--peanut-butter-raspberry-energy-balls{--button-border-color: #f2b29e}.product__theme--peanut-butter-energy-balls{--button-border-color: #ebb03d}.product__theme--apple-cinnamon-almond-butter-balls{--button-border-color: #3f985d}.product__theme--raspberry-cashew-nut-butter-balls{--button-border-color: #d84361}.product__theme--bircher-muesli{--button-border-color: #e9536c}.product__theme--bircher-muesli-pot{--button-border-color: #e9536c}.product__theme--fruit-nut-muesli{--button-border-color: #F38C4F}.product__theme--fruit-nut-muesli-pot{--button-border-color: #F38C4F}.product__theme--berry-granola{--button-border-color: #A04879}.product__theme--berry-granola-pot{--button-border-color: #a1536d}.product__theme--original-granola{--button-border-color: #B67A75}.product__theme--nutty-granola{--button-border-color: #C98F42}.product__theme--buckwheat-granola{--button-border-color: #378373}.product__theme--cacao-almond-porridge{--button-border-color: #116f9a}.product__theme--multigrain-flakes{--button-border-color: #726FA8}.product__theme--almond-apricot-muesli{--button-border-color: #ad5e82}.product__theme--fibre-flakes{--button-border-color: #726FA8}.product__theme--chocolate-orange-dipped-almonds{--button-border-color: rgba(205,68,38,0.85)}.product__theme--salted-chocolate-dipped-almonds{--button-border-color: rgba(0,117,153,0.85)}.product__theme--chocolate-orange-dipped-almonds-30g{--button-border-color: rgba(205,68,38,0.85)}.product__theme--chocolate-orange-dipped-almonds-90g{--button-border-color: rgba(205,68,38,0.85)}.product__theme--salted-chocolate-dipped-almonds-30g{--button-border-color: rgba(0,117,153,0.85)}.product__theme--salted-chocolate-dipped-almonds-90g{--button-border-color: rgba(0,117,153,0.85)}.product__theme--mix-and-match-breakfast{--button-border-color: #f8e2d1}.product__theme--generic-bundle{--button-border-color: #f8e2d1}.product__theme--letterbox-snacks{--button-border-color: #f8e2d1}.product__theme--best-of-deliciously-ella-box{--button-border-color: #f8e2d1}.product__theme--mixed-berry-nut-vegan-chocolate{--button-border-color: #CE3C8B}.product__theme--mixed-nut-chocolate-bar{--button-border-color: #D88E43}.product__theme--chocolatebarbox{--button-border-color: #f8e2d1}.product__theme--everything-chocolate{--button-border-color: #f8e2d1}.product__theme--6-x-chocolate-mix-match{--button-border-color: #f8e2d1}.product__theme--we-love-eu{--button-border-color: #f8e2d1}.recipe__gallery{display:-ms-grid;display:grid;-ms-grid-rows: auto auto;-ms-grid-columns: 1fr;grid-template:"img-1" auto "header" auto/1fr;grid-column-gap:12px;grid-column-gap:var(--gutter)}@media only screen and (max-width: 1129px){.recipe__gallery{margin-bottom:40px;margin-bottom:var(--margin)}}@media only screen and (min-width: 1130px){.recipe__gallery{margin-bottom:40px}}@media only screen and (min-width: 400px){.recipe__gallery{-ms-grid-rows: auto auto;-ms-grid-columns: 1fr 12px 1fr;-ms-grid-columns: 1fr var(--gutter) 1fr;grid-template:"img-1  img-2" auto "header header" auto/1fr 1fr;grid-column-gap:12px;grid-column-gap:var(--gutter)}.recipe__gallery > .figure-block__img-1{-ms-grid-row:1;-ms-grid-column:1}.figure-block__img-2{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 700px){.recipe__gallery{-ms-grid-rows: auto auto;-ms-grid-columns: 1fr 12px 1fr 12px 1fr;-ms-grid-columns: 1fr var(--gutter) 1fr var(--gutter) 1fr;grid-template:"img-1  img-2  img-3" auto "header header header" auto/1fr 1fr 1fr;grid-column-gap:12px;grid-column-gap:var(--gutter)}.recipe__gallery > .figure-block__img-1{-ms-grid-row:1;-ms-grid-column:1}.figure-block__img-2{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 950px){.recipe__gallery{-ms-grid-rows: auto auto;-ms-grid-columns: 1fr 12px 1fr 12px 1fr;-ms-grid-columns: 1fr var(--gutter) 1fr var(--gutter) 1fr;grid-template:"img-1  img-2  img-3" auto "header header img-3" auto/1fr 1fr 1fr;grid-column-gap:12px;grid-column-gap:var(--gutter)}.recipe__gallery > .figure-block__img-1{-ms-grid-row:1;-ms-grid-column:1}.figure-block__img-2{-ms-grid-row:1;-ms-grid-column:3}}.recipe__img-1{-ms-grid-row:1;-ms-grid-column:1;grid-area:img-1}.recipe__gallery > .recipe__img-1{-ms-grid-row:1;-ms-grid-column:1}.recipe__img-2{-ms-grid-row:1;-ms-grid-column:3;grid-area:img-2}.recipe__img-3{grid-area:img-3}.recipe__header{-ms-grid-row:2;-ms-grid-column:1;grid-area:header;padding-top:10px}@media only screen and (min-width: 600px){.figure-block__img-1{-ms-grid-row:1;-ms-grid-column:1}.figure-block__img-2{-ms-grid-row:3;-ms-grid-column:1}.figure-block__caption{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-column-span:1}.recipe__img-1{-ms-grid-row:1;-ms-grid-column:1}.recipe__img-2{-ms-grid-row:3;-ms-grid-column:1}}@media only screen and (min-width: 950px){.figure-block__img-1{-ms-grid-row:1;-ms-grid-column:1}.figure-block__img-2{-ms-grid-row:1;-ms-grid-column:3}.figure-block__caption{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1}.recipe__img-1{-ms-grid-row:1;-ms-grid-column:1}.recipe__gallery > .recipe__img-1{-ms-grid-row:1;-ms-grid-column:1}.recipe__img-2{-ms-grid-row:1;-ms-grid-column:3}.recipe__img-2{-ms-grid-row:1;-ms-grid-column:3}.recipe__img-3{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:5}.recipe__header{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width: 1150px){.figure-block__img-1{-ms-grid-row:1;-ms-grid-column:1}.figure-block__img-2{-ms-grid-row:1;-ms-grid-column:3}.figure-block__caption{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1}.recipe__img-1{-ms-grid-row:1;-ms-grid-column:1}.recipe__img-2{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 400px){.recipe__gallery > .recipe__img-1{-ms-grid-row:1;-ms-grid-column:1}.recipe__img-2{-ms-grid-row:1;-ms-grid-column:3}.recipe__header{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width: 700px){.recipe__gallery > .recipe__img-1{-ms-grid-row:1;-ms-grid-column:1}.recipe__img-2{-ms-grid-row:1;-ms-grid-column:3}.recipe__img-3{-ms-grid-row:1;-ms-grid-column:5}.recipe__header{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:5}}.recipe__title{color:#333;font-size:54px;line-height:56px;letter-spacing:0.5px;font-family:'FreightBig';text-transform:lowercase}@media only screen and (min-width: 600px){.recipe__title{font-size:85px;line-height:85px}}.recipe__meta{margin-top:1.5em;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.recipe__meta .meta__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:GothamConMed;font-size:15px;-ms-flex-align:center;align-items:center;text-transform:lowercase}.recipe__meta .meta__item .break{width:2px;height:22px;background-color:black;margin:0 10px}@media only screen and (min-width: 699px){.recipe__meta .meta__item .break{height:27px;margin:0 15px}.recipe__meta .meta__item{font-size:30px}}.recipe__intro p{font-family:'GothamConMed';font-size:36px;line-height:38px}@media only screen and (max-width: 1129px){.recipe__intro{margin-bottom:40px;margin-bottom:var(--margin)}}@media only screen and (min-width: 1130px){.recipe__intro{padding-right:40px;padding-right:var(--margin)}}.recipe__qr-code{margin-top:40px;margin-top:var(--margin);padding:40px;padding:var(--margin);color:#5e1b44;background-color:#fef0e6}@media only screen and (max-width: 1129px){.recipe__qr-code{max-width:300px}}@media only screen and (max-width: 1024px){.recipe__qr-code{display:none}}@media only screen and (max-width: 1129px){.recipe__qr-code--side{display:none}}@media only screen and (min-width: 1130px){.recipe__qr-code--bottom{display:none}}.recipe__content--grid{display:-ms-grid;display:grid;-ms-grid-columns:268px 1fr;grid-template-columns:268px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:calc(40px * 1.5);grid-column-gap:calc(var(--margin) * 1.5);padding-right:calc(40px - 12px);padding-right:calc(var(--margin) - var(--gutter))}.recipe__tabs{margin-bottom:40px;margin-bottom:var(--margin)}.recipe__section:not(:last-child){margin-bottom:40px/calc(2);margin-bottom:var(--margin)/calc(2)}.recipe__section:not(:last-child) .type ul{color:green}.recipe__section ul li{font-family:'GothamNormal';color:black;list-style-type:none;margin-left:0px;font-weight:20px;line-height:24px}.recipe__section ol li{font-family:'GothamBook';color:black;list-style-type:none;margin-left:0px;font-weight:20px;line-height:24px}.recipe__heading{margin-bottom:1em;font-family:'GothamConMed';font-size:40px;letter-spacing:0.5px;color:#BA7729;border-bottom:1px solid #BA7729;padding-bottom:10px;text-transform:lowercase}.recipe__subheading{margin-bottom:0.5em}@media only screen and (max-width: 599px){.recipe__wrapper{padding-left:30px}}.ragan video{margin-bottom:50px}.ragan .ragan_header{background-color:#FEF7EB;border-radius:20px;-webkit-filter:drop-shadow(5px 5px 7px black);filter:drop-shadow(5px 5px 7px black);margin:50px 0;display:-ms-flexbox;display:flex;padding:10px 30px;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 699px){.ragan .ragan_header{padding:30px 50px}}.ragan .ragan_header h1{color:#BA7729;font-family:GothamConMed;margin-top:-20px;font-size:32px;line-height:32px}@media only screen and (min-width: 699px){.ragan .ragan_header h1{font-size:52px;line-height:52px}}@media only screen and (min-width: 999px){.ragan .ragan_header h1{font-size:72px;line-height:72px}}.ragan .ragan_header .img_area{min-width:60px;margin-left:50px}@media only screen and (min-width: 699px){.ragan .ragan_header .img_area{min-width:100px}}.ragan .ragan_header .header_text_img{margin-bottom:20px}@media only screen and (min-width: 699px){.ragan .ragan_header .header_text_img{margin-bottom:0}}.ragan .ragan_description{background-color:#FEF7EB;padding:20px 30px}@media only screen and (min-width: 699px){.ragan .ragan_description{padding:50px}}.ragan .ragan_description h1{font-size:30px;line-height:30px;font-family:FreightBig;color:#B05045;margin-bottom:50px}@media only screen and (min-width: 699px){.ragan .ragan_description h1{font-size:60px;line-height:60px}}.ragan .ragan_description h2{color:#333;font-family:GothamConMed;font-size:26px;line-height:30px;margin-bottom:50px}@media only screen and (min-width: 699px){.ragan .ragan_description h2{font-size:36px;line-height:40px}}.ragan .ragan_description .button_area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 699px){.ragan .ragan_description .button_area{-ms-flex-direction:row;flex-direction:row}}.ragan .ragan_description p{font-size:24px;font-family:GothamConMed;color:#B05045;margin-left:30px}@media only screen and (max-width: 699px){.ragan .ragan_description p{margin-left:0;margin-top:20px}}.ragan .ragan_description a{text-decoration:none}.ragan .ragan_description a:hover{text-decoration:underline}.ragan .ragan_description .btn{background-color:#B05045;color:#FEF7EB;padding:21px 74px;font-size:22px;text-decoration:none;text-align:center}@media only screen and (max-width: 699px){.ragan .ragan_description .btn{width:100%}}.ragan .break_module{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-color:#FEF7EB;margin-top:40px}@media only screen and (max-width: 799px){.ragan .break_module{-ms-flex-direction:column;flex-direction:column}}.ragan .break_module h1{font-size:50px;line-height:50px;color:#B05045;font-family:GothamConMed;margin-bottom:30px;text-transform:none}.ragan .break_module p{font-family:GothamBook;font-size:15px}.ragan .break_module p strong{font-family:GothamBold}.ragan .break_module .half_text{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center;padding:20px 30px}@media only screen and (min-width: 799px){.ragan .break_module .half_text{padding:30px 60px}}.ragan .break_module .half_text a{background-color:#B05045;color:#FEF7EB;padding:15px 74px;font-size:22px;text-decoration:none;text-align:center}.ragan .break_module .half_text .above_button_text{margin-bottom:30px}.ragan .break_module .half_image{height:300px;background-size:cover;background-position:center;background-repeat:none}.ragan .break_module .half_image video{margin:0;width:100%}@media only screen and (min-width: 799px){.ragan .break_module .half_image{-ms-flex-preferred-size:50%;flex-basis:50%;height:auto}}.ragan .break_module .yoga_video{height:auto}.ragan .triple_image{-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-gap:20px;margin-top:40px}.ragan .triple_image .inner_image{background-size:cover;background-position:center;background-repeat:none}.ragan .triple_image .inner_image img{width:100%}.ragan .recipe_area .break_up{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width: 1100px){.ragan .recipe_area .break_up{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.ragan .recipe_area h1{font-size:45px;line-height:40px;font-family:FreightBig;color:#B05045;margin:50px 0;max-width:650px}@media only screen and (min-width: 700px){.ragan .recipe_area h1{font-size:85px;line-height:75px}}@media only screen and (min-width: 700px){.ragan .recipe_area .recipe_grid{-ms-flex-preferred-size:70%;flex-basis:70%;display:-ms-grid;display:grid;-ms-grid-columns:268px 1fr;grid-template-columns:268px 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:calc(40px * 1.5);padding-right:calc(40px - 12px);padding-right:calc(40px - 12px);padding-right:calc(var(--margin) - var(--gutter))}}.ragan .recipe_area .side_text{-ms-flex-preferred-size:30%;flex-basis:30%;font-family:GothamConMed;font-size:26px;line-height:28px;text-transform:lowercase}@media only screen and (min-width: 700px){.ragan .recipe_area .side_text{font-size:36px;line-height:38px}}.recipe_grid h2{font-size:40px;font-family:GothamConMed;color:#B05045}.recipe_grid .underline{height:1px;width:100%;background-color:#B05045}.recipe_grid h3{font-size:22px;font-family:GothamConMed;color:#B05045;margin-bottom:-7px;margin-top:20px}.recipe_grid h4{font-family:GothamConMed;font-size:24px;text-transform:inherit}.recipe_grid h5{font-family:GothamBook;font-size:18px;margin-top:-10px}.recipe_grid .ingredient_box{margin-bottom:10px}.recipe_grid ol{padding-top:20px}.recipe_grid p{font-family:'GothamBook';margin-bottom:15px;font-size:20px}.plants_header{background-position:center;background-size:cover;background-repeat:no-repeat;padding:20px;position:relative;padding-bottom:40px;background-blend-mode:overlay;background-color:#FEF7EB}.plants_header .logo{width:100%;padding-left:50px}@media only screen and (min-width: 570px){.plants_header .logo{max-width:479px;padding-left:70px}}.plants_header p{font-size:25px;line-height:25px;margin:0 auto;margin-top:10px;margin-bottom:30px;max-width:400px;color:#B05045;font-family:GothamConMed}.plants_header ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.plants_header ul a{background-color:#B05045;padding:10px 0px;margin:10px 15px;font-size:21px;font-family:Gotham;text-decoration:none;color:#FEF7EB;width:172px;display:block}.video_header{margin-top:30px}.video_header video{margin:0;width:100%}.video_header img{width:100%}.about_module{margin-top:30px;display:-ms-flexbox;display:flex}@media only screen and (max-width: 570px){.about_module{-ms-flex-direction:column;flex-direction:column}}.about_module .image{background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 570px){.about_module .image{height:300px}}@media only screen and (min-width: 570px){.about_module .image{-ms-flex:1;flex:1}}.about_module .copy_area{-ms-flex:1;flex:1;background-color:#FEF7EB}.about_module .copy_area h1{font-size:48px;font-family:GothamConMed;color:#B05045;line-height:48px;margin-top:100px;margin-bottom:40px}.about_module .copy_area p{font-size:14px;font-family:GothamBook;line-height:16px;margin:0px 30px}@media only screen and (min-width: 570px){.about_module .copy_area p{margin:0px 60px}}.about_module .copy_area a{padding:10px 50px;background-color:#B05045;color:#FEF7EB;outline:none;border:none;margin-top:40px;display:inline-block;text-decoration:none;margin-bottom:100px}.widget_module{margin-top:30px}.widget_module .widget,.widget_module .widget{display:none}@media screen and (min-width: 0px) and (max-width: 570px){.widget_module .mobile{display:block}}@media screen and (min-width: 571px){.widget_module .desktop{display:block}}.widget_module .image{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;padding-bottom:100px}.widget_module h1{font-size:118px;color:white;font-family:FreightBig}@media only screen and (max-width: 780px){.widget_module h1{font-size:72px}}@media only screen and (max-width: 480px){.widget_module h1{font-size:52px}}.widget_module .opening_times{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:550px;margin:auto;margin-top:40px}@media only screen and (min-width: 780px){.widget_module .opening_times .lower_text{white-space:nowrap}}.widget_module .opening_times p{color:white;font-size:24px;line-height:24px}@media only screen and (max-width: 780px){.widget_module .opening_times p{font-size:18px;line-height:22px}}.widget_module .opening_times .grid__item{width:200px;margin:0px 30px;position:relative}@media only screen and (max-width: 780px){.widget_module .opening_times .grid__item{margin-top:20px}}.widget_module .time_box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.widget_module .time_box .day{padding-right:5px}@media only screen and (max-width: 780px){.widget_module .time_box p{font-size:18px;line-height:22px}}.widget_module .deli__subheading,.widget_module p{color:white;font-size:24px;line-height:24px;font-family:GothamConMed}@media only screen and (max-width: 780px){.widget_module .deli__subheading,.widget_module p{font-size:18px;line-height:22px}}.widget_module .deli__subheading{margin:0;line-height:30px;font-family:Gotham}@media only screen and (min-width: 780px){.widget_module .lower_text_box{position:absolute;left:-40px;margin-top:30px}}.images_section{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.images_section .image{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex:0 0 calc(32%);flex:0 0 calc(32%)}@media only screen and (max-width: 570px){.images_section .image{-ms-flex:0 0 calc(48%);flex:0 0 calc(48%)}}@media only screen and (max-width: 570px){.images_section .desktop{display:none}}.find_us{margin:30px 0}.find_us h1{font-size:72px;color:#B05045;font-family:FreightBig}@media only screen and (min-width: 570px){.find_us h1{font-size:85px}}.find_us h2{font-size:25px;line-height:20px;color:black;font-family:GothamConMed;margin-bottom:30px}@media only screen and (min-width: 570px){.find_us h2{font-size:44px;line-height:55px}}.images_desktop,.images_mobile{display:none}.images_mobile{margin-bottom:30px}@media screen and (min-width: 0px) and (max-width: 570px){.images_mobile{display:block}}@media screen and (min-width: 571px){.images_desktop{display:block}}.dialog-open{overflow:hidden}.flex-child{max-width:100%}.homepage--recipe__videos p{color:#FEF7EB;font-family:"GothamBook";font-size:14px}.homepage--recipe__videos h3{color:#FEF7EB;font-family:"GothamConMed";font-size:26px;line-height:27px}.homepage--recipe__videos .headline__heading{color:#FEF7EB !important}.homepage--yoga__videos p{color:#333;font-family:"GothamBook";font-size:14px}.homepage--yoga__videos h3{color:#333;font-weight:medium;font-size:26px;line-height:27px}.homepage--yoga__videos .headline__heading{color:#333 !important}.recipe__videos{color:#FEF7EB;font-size:50px;margin-bottom:50px}@media only screen and (min-width: 600px){.recipe__videos{font-size:117px}}.home--recipe--button{background-color:#333;margin:40px 0}.our-app-heading{color:#333;font-size:48px;letter-spacing:0.5px}.our-app-headline p{font-size:100px;font-family:"GothamBook";font-size:14px}.podcast--subheading{font-size:14px;font-family:"GothamBook";text-transform:none}.homepage-wrap p{font-size:14px;font-family:"GothamBook"}.yoga-heading{font-size:50px;margin-bottom:20px}@media only screen and (min-width: 600px){.yoga-heading{margin-bottom:80px;font-size:117px}}.app-card-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.app-card-footer .download-image{height:40px;margin:5px}@media only screen and (min-width: 860px){.app-card-footer .download-image{height:50px}}.yoga__footer{margin-bottom:90px}.app__img{overflow:hidden;-ms-flex-line-pack:justify;align-content:space-between;background-color:#C64922}.app__img img{width:200px;margin-top:20%}@media only screen and (min-width: 600px){.app__img img{width:265px}}@media only screen and (min-width: 1100px){.app__img img{width:213px;margin-top:60px}}@media only screen and (min-width: 1400px){.app__img img{margin-top:85px;width:42%}}.app__img .img2{margin-right:15px;width:40%;display:none}@media only screen and (min-width: 1100px){.app__img .img2{width:200px;display:block}}@media only screen and (min-width: 1400px){.app__img .img2{width:40%}}.recipe-heading{padding-bottom:20px;padding-top:20px}.type .small-print{font-family:GothamConMed;color:#B05045}.footer-type p{font-family:GothamConMed;color:#B05045}.mobile__basket{display:none}@media only screen and (max-width: 699px){.mobile__basket{display:block;margin-top:-7px}}.desktop__basket{display:block}@media only screen and (max-width: 699px){.desktop__basket{display:none}}.deli__feature{overflow:hidden}.deli__feature img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icon-menu__icon use{color:#B05045}.wrapper--clip{padding-top:20px}.recipes-heading,.products-heading{font-family:'FreightBig';letter-spacing:0.5px;font-size:54px;line-height:56px}@media only screen and (min-width: 600px){.recipes-heading,.products-heading{font-size:85px;line-height:86px}}.recipes-subheading,.products-subheading{color:#333;font-family:"GothamConMed";font-size:36px;line-height:40px;text-transform:lowercase}.recipes-subheading p,.products-subheading p{text-transform:lowercase}.product-subheading-small{font-size:22px;line-height:26px}.recipes-wrapper--outer{background-color:#FEF7EB;padding-top:30px;margin-bottom:110px}.recipes-grid-heading{color:#333;text-align:left;font-size:25px !important;line-height:26px !important;padding-right:20px;font-family:GothamConMed}@media only screen and (min-width: 990px){.recipes-grid-heading{font-size:48px !important;line-height:46px !important}}.more-info-area{text-align:left}@media only screen and (max-width: 499px){.more-info-area{padding-left:12px !important}}.more-info-area .more-info-square{width:100%;height:325px;padding:55px 20px;background-repeat:no-repeat !important;background-size:cover !important}.more-info-area .app{background:url(/wp-content/themes/deliciously-ella/dist/images/imgAppTexture.4c82cbc06862baa6512909c719daac6e.png)}.more-info-area .delis{background:url(/wp-content/themes/deliciously-ella/dist/images/DELI_MAE007_05_Macro_Blueberry_RGB_FLAT.2ff333091cf94f6060bdad66e6100681.jpg)}.more-info-area .cookbook{background:url(/wp-content/themes/deliciously-ella/dist/images/COOKBOOKS_MAE007_05_Macro_Radish_RGB_FLAT.e011f74d0b4623bcfa9e2f953905decc.jpg)}.more-info-area .recipe{background:url(/wp-content/themes/deliciously-ella/dist/images/RECIPES_MAE007_05_Macro_Carrot_RGB_FLAT.0845278889da3d7d03812526dfbee834.jpg)}.more-info-area .shop{background:url(/wp-content/themes/deliciously-ella/dist/images/SHOP-OUR-PRODUCTS_Texture-02.778f9e412e3801b184db25c03ff7f397.jpg)}.more-info-area .about{background:url(/wp-content/themes/deliciously-ella/dist/images/ABOUT-US_Texture-02.dfc79626915fff7fc5e6555dbc2553a4.jpg)}.more-info-area .cut-out-back{background-size:contain;position:relative;padding:0px}.more-info-area .about{background-color:#C64922}.more-info-area .shop{background-color:#BA7729}.more-info-area .cut-out{color:black;mix-blend-mode:lighten;height:100%;width:100%;padding:50px 20px;background-color:#FEF7EB}.more-info-area .deli-text{background-color:#B05045;color:white;mix-blend-mode:darken}.more-info-area .shop-text{background-color:#B05045 !important;color:white !important;mix-blend-mode:darken}.more-info-area h1{font-family:"FreightBig";font-size:60px;line-height:50px;letter-spacing:0.5px;color:#FEF7EB}@media only screen and (min-width: 1100px){.more-info-area h1{font-size:80px;line-height:60px}}.more-info-area .more-info-one-line{padding-top:45px}@media only screen and (min-width: 1100px){.more-info-area .more-info-one-line{padding-top:50px}}.recipes_card-header,.products_card-header{text-align:center}.recipes_card-header h3,.products_card-header h3{text-transform:lowercase;color:#B05045;font-size:42px;font-family:GothamConMed;letter-spacing:0.5px}@media only screen and (min-width: 1100px){.recipes_card-header,.products_card-header{font-size:62px}}.QRcode-block{margin-top:30px;background-color:#FEF7EB;width:100%;padding:20px 60px}.QRcode-block h1{font-size:48px;line-height:45px;color:#BA7729;font-family:'GothamConMed';letter-spacing:0.5px;padding:10px 10px;text-align:left}.QRcode-block p{text-align:left;font-family:'GothamNormal';font-size:14px;line-height:17px;color:black;letter-spacing:0.5px;padding:10px 10px}.range--grid{text-align:center}@media only screen and (min-width: 650px){.deli-top-section{padding:0 20%}}.recipes-card-header{margin-bottom:0px}.recipes-card-header h2{font-family:Gotham;font-size:32px}@media only screen and (min-width: 650px){.recipes-card-header h2{font-size:64px}}.product-area{span-color:#333}.product-area .product__main_title{font-size:64px;letter-spacing:0.5px;font-family:'GothamConMed';color:#333}.product-area .product__subtitle{font-family:'GothamConMed';font-size:29px;letter-spacing:0.5px;color:#333}.product-description-area{text-transform:lowercase}.product-description-area p{color:#333;font-size:13px;line-height:20px;font-family:'GothamNormal';margin-bottom:20px}.product-description-area h2{color:#333;font-size:29px;line-height:29px;margin-bottom:10px}.product-description-area th{color:#333;font-size:18px;line-height:20px}.product-description-area td{font-family:'GothamConMed';color:#333;font-size:18px;line-height:20px}.review-section h2,.review-section h3,.review-section span,.review-section time,.review-section p{color:white}.review-section .review__author{font-family:'GothamNormal';font-size:18px}.review-section .review__date{font-family:'GothamNormal';font-size:12px}@media only screen and (min-width: 1100px){.review-section .review__date{font-size:18px}}.review_author{color:green}.single-product-title{color:#333;font-family:'GothamConMed';font-size:28px;text-decoration:none}.title-image-cover{width:100%}.table__col--product,.table__col--subtotal{color:black;font-size:24px;font-size:'GothamConMed'}.table__col--review-header{font-size:24px}.table__col--review-cell{font-size:24px;font-family:'GothamConMed'}.woocommerce-shipping-totals th{font-size:24px;font-family:'Gotham';line-height:21px}.woocommerce-shipping-totals td{font-size:24px;font-family:'GothamConMed';line-height:21px}.shipping-calculator-button{margin-top:10px}.order-total{font-size:24px;font-family:'Gotham';line-height:21px}.order-total .includes_tax{font-size:24px}#wc_gc_cart_code{background-color:green}.book__button{background-color:#B05045}.basket-line__title span .item_title{color:#333;text-transform:lowercase;font-family:'GothamConMed'}.must-log-in{font-family:GothamNormal;font-size:18px}.review-section .section__header .section__heading{color:#FEF7EB}#order_comments{background-color:rgba(186,119,41,0.2);border:none}.add_gift_card_form h4{font-family:GothamConMed;font-size:30px;text-transform:lowercase}@media only screen and (max-width: 499px){.variations_form{padding-left:20px}}.allergy_info{margin:20px 0 20px 0 !important}.allergy_info p{font-size:15px !important;line-height:20px !important;font-family:GothamNormal}.allergy_info p b{font-family:GothamBold}.podcast-header,.podcast__intro-copy{font-size:30px;font-family:'GothamConMed';line-height:35px;color:#333;letter-spacing:0.5px;text-transform:lowercase}.podcast__intro-copy{margin-bottom:15px}.podcast__intro-copy p{text-transform:lowercase}.podcast__buttons a{color:#B05045;width:100%;padding:10px 0;font-size:24px;font-family:'GothamConMed';border:3px solid #B05045;border:var(--button-border-width) solid #B05045}.podcast__buttons a:hover{background-color:#B05045 !important}.podcast__meta{text-transform:lowercase;font-size:30px;color:gray;font-family:'GothamConMed';margin:0px}.podcast__title{text-transform:lowercase;font-family:'GothamConMed';color:#333;font-size:44px;line-height:45px;text-decoration:none;margin-bottom:10px}.podcast__copy{color:#333;font-family:'GothamNormal';letter-spacing:-0.5px;line-height:15px;font-size:13px}.play{background-color:#B05045;font-size:24px;color:white;padding:15px 70px}.podcast__episodes{border-bottom:1px solid black;padding-bottom:30px}.podcast-button a{font-size:24px;padding:0px;color:#BA7729;background-color:transparent;text-decoration:underline;margin-right:20px}.podcast__arrow{width:13px;margin-left:5px}.app-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 899px){.app-section{-ms-flex-direction:row;flex-direction:row}}.app-section .app-section-content{background-color:#BA7729;-ms-flex:1;flex:1;padding:40px}@media only screen and (max-width: 699px){.app-section .app-section-content{-ms-flex:2;flex:2}}.app-section .app-section-content h1{font-family:'GothamConMed';font-size:24px;line-height:25px;letter-spacing:0.5px;color:white;margin-bottom:10px}.app-section .app-section-content p{font-family:'GothamNormal';color:white;font-size:14px;margin-top:20px;letter-spacing:-0.5px}.app-section .tracker_img{max-width:250px;max-height:100%}.app-section .app-heading{background-color:#FEF7EB;-ms-flex:3;flex:3;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:40px}@media only screen and (max-width: 699px){.app-section .app-heading{padding:20px}}.app-section .app-heading.appclip{background-image:url(/wp-content/themes/deliciously-ella/dist/images/app/smoothie.18172a64c6e945af38d17725b808e500.jpg);background-size:cover}@media only screen and (max-width: 699px){.app-section .app-heading.appclip{height:200px;-ms-flex:none;flex:none}}.app-section .app-heading h1{font-family:'FreightBig';font-size:42px;line-height:44px;margin-bottom:20px;color:#B05045}@media only screen and (min-width: 699px){.app-section .app-heading h1{font-size:72px;line-height:74px}}.app-section .app-heading p{font-family:GothamBook;font-size:14px}.workplace-background{background-color:#FEF7EB !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.workplace-background h2{font-family:FreightBig;font-size:52px;line-height:54px;color:white}.app__content{padding-bottom:0px !important;display:-ms-flexbox;display:flex;height:360px;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 699px){.app__content{height:320px}}@media only screen and (min-width: 890px){.app__content{min-height:400px}}@media only screen and (min-width: 990px){.app__content{height:400px}}@media only screen and (min-width: 1100px){.app__content{height:430px}}.app-workplace-button{background-color:#B05045;color:white;font-family:GothamConMed;padding:5px 15px;font-size:24px;text-decoration:none;margin-top:20px}@media only screen and (max-width: 699px){.workplace_section{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.app-intro__text ul{list-style-type:circle !important}.app-intro__text ul li{color:#FEF7EB;font-size:24px;line-height:25px}.about-header{color:#B05045}.about-other-large-text{font-family:'FreightBig';text-transform:lowercase;margin-bottom:80px;font-size:54px}@media only screen and (min-width: 699px){.about-other-large-text{font-size:85px}}.figure-text{color:#B05045}.about-text p{font-size:13px}.about-gold-text{color:#B05045;font-size:30px;line-height:35px;font-family:'GothamConMed'}.my-account-heading{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;color:#333}.my-account-heading h1{font-size:48px;font-family:'Gotham'}.my-account-heading h2{font-size:48px;font-family:'GothamConMed';text-transform:lowercase}.account-text{font-size:13px;color:#333;font-family:'GothamConMed';text-transform:lowercase}@media only screen and (min-width: 650px){.account-text{padding-right:100px}}.account-subheading{font-family:'GothamConBook';color:#808080;font-size:24px;line-height:25px;text-transform:lowercase}.product-name,.product-total{font-family:'GothamConBook';color:black;font-size:18px;line-height:21px}.table__col--review-header{color:black;font-size:24px;font-size:'GothamConMed'}.table__col--review-cell{font-family:'GothamConBook';color:black;font-size:24px;line-height:21px}.woocommerce-shipping-totals th{color:black;font-size:24px;font-size:'GothamConMed'}.woocommerce-shipping-totals td{font-family:'GothamConBook';color:black;font-size:24px;line-height:21px}.order-total th{color:black;font-size:24px;font-size:'GothamConMed'}.order-total td small{font-family:'GothamConBook';color:black;font-size:24px;line-height:21px}.order-total td strong{font-family:'GothamConMed';color:black;font-size:24px;line-height:21px}#stripe-payment-data p{font-family:'GothamConBook';color:black;font-size:24px;line-height:21px}#login_username,#login_password,.login__button{border:2px solid #B05045}#login_username:focus,#login_password:focus,.login__button:focus{outline:2px solid #B05045}.forgot__password__copy{font-family:GothamConMed}.register-form button,.register-form input{border:2px solid #B05045}.gift__card_subheading{font-family:GothamConBook}.top{margin-top:-20px}.address_subheading{font-family:GothamNormal;font-size:13px;line-height:16px}.blockUI,.blockOverlay{width:100vw !important}.login__toggle__area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 700px){.login__toggle__area{-ms-flex-direction:row;flex-direction:row}}.slider-outer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.slider-section{margin-bottom:50px}.slider-inner{width:100%;position:relative;overflow:hidden;height:180px}@media only screen and (min-width: 1200px){.slider-inner{height:220px}}.prev{display:none;margin-right:5px;cursor:pointer;position:absolute;margin-top:80px;left:0;margin-left:7px}@media only screen and (min-width: 1200px){.prev{margin-top:90px}}.next{margin-left:-5px;cursor:pointer;position:absolute;margin-top:80px;right:0;margin-right:7px;width:12px}@media only screen and (min-width: 1200px){.next{margin-top:90px}}@media only screen and (min-width: 799px){.next{width:20px}}.prev{-ms-transform:rotate(180deg);transform:rotate(180deg);width:12px}@media only screen and (min-width: 799px){.prev{width:20px}}.slide{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;overflow:hidden}.slide-text,.slide-image{position:relative}.slide-text{-ms-flex:2.7;flex:2.7;padding:25px 10px;padding-top:5px}@media only screen and (min-width: 399px){.slide-text{padding:20px 40px}}@media only screen and (min-width: 1200px){.slide-text{padding-top:25px}}.slide-image{-ms-flex:1;flex:1;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 855px){.slide-image{display:none}}@media only screen and (min-width: 1300px){.slide-image{-ms-flex:1;flex:1}}.slide-image img{display:block;max-width:400px;max-height:400px;width:auto;height:auto}@media only screen and (min-width: 1300px){.slide-image img{max-width:500px;max-height:400px}}.phone{padding:0px}.phone img{max-width:385px}@media only screen and (min-width: 1200px){.phone img{max-width:475px}}.slider__prev{-ms-transform:rotate(180deg);transform:rotate(180deg)}.slide-area{height:180px;border:1px solid white}@media only screen and (min-width: 1200px){.slide-area{height:220px}}.slider--inner h1{font-family:FreightBig;color:#FEF7EB;font-size:26px;line-height:27px;opacity:0.6;margin-bottom:10px}@media only screen and (min-width: 400px){.slider--inner h1{font-size:32px;line-height:34px}}@media only screen and (min-width: 1000px){.slider--inner h1{font-size:40px;line-height:44px}}@media only screen and (min-width: 1200px){.slider--inner h1{margin-bottom:15px;font-size:56px}}.slider--inner h2{font-family:GothamConMed;color:white;font-size:16px;line-height:18px;margin-top:5px;margin-bottom:15px;position:relative;margin-top:-25px}@media only screen and (min-width: 800px){.slider--inner h2{font-size:18px;line-height:20px}}@media only screen and (min-width: 1000px){.slider--inner h2{font-size:22px;line-height:24px}}@media only screen and (min-width: 1200px){.slider--inner h2{margin-top:-15px;font-size:20px;line-height:22px}}.slider--inner .lower-text a{padding:5px 30px;text-decoration:none;font-size:22px;font-family:GothamConMed}.slider--inner .lower-text h2{text-transform:inherit}.slider--inner .orange{background-color:#FEF7EB}@media only screen and (max-width: 1200px){.slider--inner .orange .lower-text{padding-top:10px}}@media only screen and (max-width: 1200px){.slider--inner .orange .lower-text h1{margin-top:20px}}.slider--inner .orange .lower-text h2{color:#CD3607;font-size:18px;line-height:20px;letter-spacing:-0.5px}@media only screen and (min-width: 1200px){.slider--inner .orange .lower-text h2{font-size:28px;line-height:28px}}.slider--inner .orange .lower-text a{background-color:#B05045;color:#FEF7EB}.slider--inner .plant{background:url("/wp-content/themes/deliciously-ella/dist/images/carousel/Restaurant 1.30df0c2541af1348169e65ae6f2228c4.jpg");background-size:cover;background-repeat:no-repeat}.slider--inner .plant .lower-text h2{font-size:13px;line-height:13px;letter-spacing:-0.2px;margin-top:0px;color:#B05045;max-width:300px}@media only screen and (min-width: 499px){.slider--inner .plant .lower-text h2{font-size:16px;line-height:16px}}@media only screen and (min-width: 1000px){.slider--inner .plant .lower-text h2{font-size:18px;line-height:18px;max-width:400px}}.slider--inner .plant .lower-text h2 strong{font-family:Gotham}.slider--inner .plant .lower-text a{background-color:#B05045;color:#FEF7EB}.slider--inner .plant img{max-width:270px;margin-top:-20px}@media only screen and (max-width: 399px){.slider--inner .plant img{margin-top:-6px}}@media only screen and (min-width: 1200px){.slider--inner .plant img{max-width:350px;margin-top:-25px}}.slider--inner .red{background:url(/wp-content/themes/deliciously-ella/dist/images/carousel/chocolate_background.9a726c289d85aff346e0ce5a41130932.jpg);background-size:cover;background-repeat:no-repeat}.slider--inner .red .lower-text h2{font-size:13px;line-height:13px;letter-spacing:-0.2px;margin-top:0px}@media only screen and (min-width: 499px){.slider--inner .red .lower-text h2{font-size:16px;line-height:16px}}@media only screen and (min-width: 1000px){.slider--inner .red .lower-text h2{font-size:18px;line-height:18px}}.slider--inner .red .lower-text a{background-color:#FEF7EB;color:#B05045}.slider--inner .red img{max-width:320px}@media only screen and (min-width: 1200px){.slider--inner .red img{max-width:400px}}.slider--inner .carousel-cut-out{opacity:1;color:#FEF7EB;height:120%;padding:0px;padding-top:10px;width:110%;margin-left:-10px;padding-left:10px;margin-top:-5px}.slider--inner .orange-title{color:black;mix-blend-mode:lighten;background-color:#FEF7EB}@media only screen and (max-width: 1200px){.slider--inner .orange-title{padding-top:15px}}.slider--inner .red-title{color:white;padding-top:0px;padding-right:50px;line-height:26px;font-size:26px;padding-top:15px}@media only screen and (min-width: 499px){.slider--inner .red-title{line-height:30px;font-size:36px;padding-top:10px}}@media only screen and (min-width: 1200px){.slider--inner .red-title{line-height:37px;padding-top:0px;font-size:46px}}.slider--inner .pink-title{font-size:7.5vw;margin-top:10px}@media only screen and (min-width: 1200px){.slider--inner .pink-title{font-size:102px}}@media only screen and (min-width: 1900px){.slider--inner .pink-title{font-size:102px}}.slider--inner .orange-back{background:url(/wp-content/themes/deliciously-ella/dist/images/carousel/de_orange_splatter.9efb4c4821fcd9050b69f33d1e570698.jpg);width:100%;height:50%;background-size:contain;position:relative}@media only screen and (min-width: 799px){.slider--inner .orange-back{margin-bottom:0px}}.slider--inner .red-back{width:100%;height:50%;background-size:contain;position:relative}.pink{background-color:#FEF7EB;background:url(/wp-content/themes/deliciously-ella/dist/images/carousel/v4-MAE007_05_Macro_Raspberry_RGB_FLAT.b0f255c2a7b094423910eda7d56199e6.jpg);background-size:cover}.pink .lower-text{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;margin-top:15px}@media only screen and (min-width: 599px){.pink .lower-text{-ms-flex-direction:row;flex-direction:row}}.pink .lower-text a{background-color:#FEF7EB;color:#B05045;height:45px;margin-left:0px;width:140px;text-align:center;padding-left:0px;padding-right:0px}@media only screen and (min-width: 599px){.pink .lower-text a{margin-left:20px}}.pink h2{color:#FEF7EB;margin-top:0px;font-size:16px;line-height:16px}@media only screen and (min-width: 599px){.pink h2{font-size:25px;line-height:25px;margin-top:10px}}.pink .lower-text{position:relative}.pink-title{font-size:7.5vw}@media only screen and (min-width: 1200px){.pink-title{font-size:102px}}@media only screen and (min-width: 1900px){.pink-title{font-size:102px}}.pink-back{width:100%;height:25%;background-size:contain;position:relative}@media only screen and (min-width: 599px){.pink-back{height:35%}}@media only screen and (min-width: 999px){.pink-back{height:55%}}.pink-back .slide-text{padding:10px 40px}@media only screen and (min-width: 120px){.pink-back .slide-text{padding:20px 40px}}button:focus{outline:0;outline:none}*{outline:none}.quick-title{font-size:64px;color:#BA7729}.quick-subtitle{font-size:29px;color:#BA7729}.quick-button{font-family:GothamConMed;color:#808080;text-decoration:underline;font-size:24px}.quick-view__footer{margin-top:20px}.quick-view__footer .woocommerce-Price-amount,.quick-view__footer .pack-price{color:#BA7729}.quick-view__footer .add-to-basket__button{padding:5px 25px}.quick-view__footer .quantity-select__input{font-size:30px}.grid__recipes{padding-left:3px !important}.pillars-intro-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 699px){.pillars-intro-section{-ms-flex-direction:row;flex-direction:row}}.pillars-intro-section .pillars-intro-copy{-ms-flex:1;flex:1}.pillars-intro-section h1{font-family:GothamConMed;font-size:26px;line-height:28px;padding:30px;text-align:center;padding-right:0px;padding-left:0px}@media only screen and (min-width: 699px){.pillars-intro-section h1{padding-left:30px}}@media only screen and (min-width: 999px){.pillars-intro-section h1{font-size:36px;line-height:38px}}.pillars-intro-section .gold_text{color:#BA7729;padding-top:0px;font-family:Gotham}.pillars-intro-section .intro-video{-ms-flex:1;flex:1;text-align:center}.pillars-intro-section .intro-video video{margin-left:0px;width:100%}@media only screen and (min-width: 699px){.pillars-intro-section .intro-video video{width:63%}}.pillars-section{background-color:#B05045;background:url(/wp-content/themes/deliciously-ella/dist/images/OB_Texture-02_pink.0da2ed7c00d03c1bdaf3b345abc4b4df.jpg);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pillars-section h1{opacity:1;text-align:center;color:white;mix-blend-mode:darken;height:100%;width:100%;padding:0px;background-color:#B05045;padding-top:10px;font-size:9vw;padding-bottom:20px;font-family:FreightBig}@media only screen and (min-width: 750px){.pillars-section h1{font-size:8vw;padding-bottom:35px}}@media only screen and (min-width: 999px){.pillars-section h1{font-size:100px}}.pillar_section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 699px){.pillar_section{-ms-flex-direction:column !important;flex-direction:column !important}}@media only screen and (min-width: 699px){.pillar_section{-ms-flex-direction:row;flex-direction:row}}.pillar_section .pillar_text_area{-ms-flex:1;flex:1;background-color:#FEF7EB;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:30px;text-align:center}@media only screen and (min-width: 999px){.pillar_section .pillar_text_area{padding:50px}}.pillar_section .pillar_text_area h1{font-size:48px;font-family:GothamConMed;color:black}.pillar_section .pillar_text_area p{font-family:GothamBook;font-size:14px;line-height:17px}.pillar_section .next_week_text_area h2{font-size:24px}.pillar_section .next_week_text_area h1{font-size:48px;font-family:FreightBig;color:black;margin-bottom:15px}.pillar_section .pillar_img_area{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;padding:30px;height:330px}@media only screen and (min-width: 699px){.pillar_section .pillar_img_area{padding-bottom:0px;padding-top:0px}}.pillar_section .pillar_img_area img{height:100%;opacity:0.3}.links_section{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 599px){.links_section{-ms-flex-direction:row;flex-direction:row}}.links_section .links_area{-ms-flex:2.5;flex:2.5}.links_section .links_area h1{font-family:FreightBig;font-size:44px}@media only screen and (min-width: 799px){.links_section .links_area h1{font-size:64px}}.links_section .links_area h2{font-family:Gotham;font-size:14px}.links_section .links_area h2{margin-top:10px;line-height:10px}.links_section .links_area a{color:#2D9CDB;font-family:GothamConMed;font-size:14px}.links_section .recipe_image{-ms-flex:1;flex:1;width:100%;position:relative;margin-top:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.links_section .recipe_image .image-heading{position:absolute;padding:5px 10px;width:100%;color:white}.links_section .recipe_image .quanity_bubble{background-color:rgba(0,0,0,0.7);position:absolute;right:5px;bottom:5px;padding:3px 10px;border-radius:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.links_section .recipe_image .quanity_bubble p{color:white}.links_section .recipe_image .quanity_bubble img{width:25px;height:100%;margin-bottom:2px;margin-left:-5px}.pillar-break{width:100%;height:2px;background-color:black;margin-bottom:50px}.five_pillar_section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 599px){.five_pillar_section{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.five_pillar_section .inner_pillar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 5px;width:100px}.five_pillar_section .inner_pillar h2{font-size:25px;font-family:GothamConMed}@media only screen and (min-width: 599px){.five_pillar_section .inner_pillar{width:100%}}.five__pillars__title{text-align:center;font-size:44px;line-height:46px;margin-bottom:40px;font-family:FreightBig}@media only screen and (min-width: 599px){.five__pillars__title{font-size:85px;line-height:85px}}.our__five__pillars__title{text-align:center;font-size:48px;line-height:50px;margin-bottom:40px;font-family:GothamConMed}.pillar_tracker{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 699px){.pillar_tracker{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.pillar_tracker img{margin-top:30px}.pillar_tracker .app__img{-ms-flex:1;flex:1;padding:0px 30px;background-color:#BA7729}@media only screen and (min-width: 870px){.pillar_tracker .app__img{height:350px}}@media only screen and (min-width: 999px){.pillar_tracker .app__img{padding:0px}}.pillar_tracker .tracker_image-2{width:205px;margin-top:67px}@media only screen and (min-width: 870px){.pillar_tracker .tracker_image-2{margin-top:30px}}@media only screen and (min-width: 1400px){.pillar_tracker .tracker_image-2{width:210px}}.pillar_tracker .feature__content{-ms-flex:1;flex:1;background-color:#FEF7EB;padding:30px}@media only screen and (min-width: 999px){.pillar_tracker .feature__content{padding:20px}}.red_break{background-color:#B05045;text-align:center;padding:20px 20px 50px 20px}@media only screen and (min-width: 599px){.red_break{padding:20px 70px 50px 70px}}.red_break h2{font-family:GothamConMed;font-size:36px;color:white}@media only screen and (min-width: 599px){.red_break h2{font-size:48px}}.red_break p{font-family:GothamConMed;font-size:26px;line-height:28px;color:white}@media only screen and (min-width: 599px){.red_break p{font-size:36px;line-height:38px}}.top_section{margin-bottom:30px}.our-app-headline h2{font-family:GothamConMed;font-size:48px}.our-app-headline .headline__heading:not(:last-child){margin-bottom:0px}.input,.woocommerce-input-wrapper .input-text,.woocommerce-input-wrapper select,.cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong,.cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong,.cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong,#wc_gc_cart_redeem_form>input{display:block;font-size:24px;width:100%;border:1px solid;border-radius:0;padding:0.25em 0.5em;color:#BA7729;text-transform:lowercase;background-color:#fff;-webkit-appearance:none;border:2px solid #BA7729}@media only screen and (max-width: 799px){.input,.woocommerce-input-wrapper .input-text,.woocommerce-input-wrapper select,.cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong,.cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong,.cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong,#wc_gc_cart_redeem_form>input{padding:0.4em 0.7em}}.input:focus,.woocommerce-input-wrapper .input-text:focus,.woocommerce-input-wrapper select:focus,.cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong:focus,.cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong:focus,.cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong:focus,#wc_gc_cart_redeem_form>input:focus{outline:2px solid #BA7729}.input::-webkit-input-placeholder, .woocommerce-input-wrapper .input-text::-webkit-input-placeholder, .woocommerce-input-wrapper select::-webkit-input-placeholder, .cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong::-webkit-input-placeholder, .cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong::-webkit-input-placeholder, .cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong::-webkit-input-placeholder, #wc_gc_cart_redeem_form>input::-webkit-input-placeholder{color:rgba(186,119,41,0.5);opacity:1}.input::-moz-placeholder, .woocommerce-input-wrapper .input-text::-moz-placeholder, .woocommerce-input-wrapper select::-moz-placeholder, .cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong::-moz-placeholder, .cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong::-moz-placeholder, .cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong::-moz-placeholder, #wc_gc_cart_redeem_form>input::-moz-placeholder{color:rgba(186,119,41,0.5);opacity:1}.input:-ms-input-placeholder, .woocommerce-input-wrapper .input-text:-ms-input-placeholder, .woocommerce-input-wrapper select:-ms-input-placeholder, .cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong:-ms-input-placeholder, .cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong:-ms-input-placeholder, .cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong:-ms-input-placeholder, #wc_gc_cart_redeem_form>input:-ms-input-placeholder{color:rgba(186,119,41,0.5);opacity:1}.input::-ms-input-placeholder, .woocommerce-input-wrapper .input-text::-ms-input-placeholder, .woocommerce-input-wrapper select::-ms-input-placeholder, .cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong::-ms-input-placeholder, .cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong::-ms-input-placeholder, .cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong::-ms-input-placeholder, #wc_gc_cart_redeem_form>input::-ms-input-placeholder{color:rgba(186,119,41,0.5);opacity:1}.input::placeholder,.woocommerce-input-wrapper .input-text::placeholder,.woocommerce-input-wrapper select::placeholder,.cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong::placeholder,.cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong::placeholder,.cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong::placeholder,#wc_gc_cart_redeem_form>input::placeholder{color:rgba(186,119,41,0.5);opacity:1}.input:disabled,.woocommerce-input-wrapper .input-text:disabled,.woocommerce-input-wrapper select:disabled,.cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong:disabled,.cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong:disabled,.cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong:disabled,#wc_gc_cart_redeem_form>input:disabled,.input--disabled,.cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong,.cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong,.cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong{border-color:#BA7729;background-color:rgba(186,119,41,0.05);cursor:not-allowed}textarea.input,.woocommerce-input-wrapper textarea.input-text{height:6em;min-height:6em;resize:vertical}select.input,.woocommerce-input-wrapper select.input-text,.woocommerce-input-wrapper select{padding-right:2.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/deliciously-ella/dist/images/dropdown-arrow.2c364a040b08fcfc46d478526be1d029.svg);background-repeat:no-repeat;background-position:100% 50%}.input--compact{padding:0.35em 0.55em}.input--large{border-width:3px;padding-top:0.65em;padding-bottom:0.65em}.input--large:focus{outline:0}:root{--toggle-size: 18px;--toggle-gutter: calc(var(--toggle-size) * 0.555)}.toggle{display:-ms-flexbox;display:flex;cursor:pointer}.toggle__control{display:-ms-flexbox;display:flex;-ms-flex:0 0 18px;-ms-flex:0 0 var(--toggle-size);flex:0 0 18px;flex:0 0 var(--toggle-size);-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:1.5em}.shipping__toggle{margin-top:-7px}.toggle__input{position:absolute;top:auto;left:-999em;width:1px;height:1px;overflow:hidden}.toggle__placeholder{display:block;height:22px;width:22px;border:2px solid black;padding:3px;background-color:#fff}input:focus+.toggle__placeholder{outline:2px solid black}input:checked+.toggle__placeholder::after{content:'';display:block;width:100%;height:100%;background-color:black}input[type='radio']+.toggle__placeholder{border-radius:50%}input[type='radio']+.toggle__placeholder::after{border-radius:50%}.login__placeholder{border:2px solid #B05045}.toggle__label{font-family:'GothamConBook';font-size:24px;line-height:21px;text-transform:lowercase;-ms-flex:1 1 auto;flex:1 1 auto;color:black;padding-left:calc(18px * 0.555);padding-left:var(--toggle-gutter)}.form{--button-border-color: #5e1b44;--button-color: #5e1b44}.form__label,.form-row label{display:block;margin-bottom:0px;color:black;text-transform:lowercase;font-family:'GothamConMed';font-size:30px}.form__label--hidden{position:absolute;top:auto;left:-999em;width:1px;height:1px;overflow:hidden}.form__required,.form-row .required{border:0;text-decoration:none}.form__help{margin-top:0.5em}.form__section+.form__section{border-top:1px solid currentColor;margin-top:40px;margin-top:var(--margin);padding-top:40px;padding-top:var(--margin)}.form__subheading{color:black;font-size:48px;font-family:'GothamConMed';text-transform:lowercase;margin-bottom:0.75em}.form__intro{margin-bottom:1.5em}.form__link{text-align:right;font-family:'GothamConBook';font-size:24px;line-height:21px;text-transform:lowercase;color:black}.password__forgotten{text-align:left;margin-top:20px}@media only screen and (min-width: 700px){.password__forgotten{margin-top:0px;text-align:right}}.form__footer{padding-top:40px;padding-top:var(--margin)}.form__footer .button--full{font-size:30px}.compact-form__field+.compact-form__field{margin-top:-1px}.compact-form__footer{padding-top:12px;padding-top:var(--gutter)}.window{border:5px solid #BA7729;padding:calc(40px * 1.5);padding:calc(var(--margin) * 1.5);background-color:#fff}.basket-totals{font-weight:normal;letter-spacing:0.025em;font-size:17px;font-size:1.0625rem;table-layout:fixed;width:100%;font-weight:bold}.basket-totals th,.basket-totals td{width:50%;padding-top:0.175em;padding-bottom:0.175em}.basket-totals th{text-align:left}.basket-totals td{text-align:right}.voucher-form{font-size:15px;font-size:.9375rem;display:-ms-flexbox;display:flex;max-width:400px}.voucher-form ::-webkit-input-placeholder{color:#BA7729;opacity:0.5}.voucher-form ::-moz-placeholder{color:#BA7729;opacity:0.5}.voucher-form :-ms-input-placeholder{color:#BA7729;opacity:0.5}.voucher-form ::-ms-input-placeholder{color:#BA7729;opacity:0.5}.voucher-form ::placeholder{color:#BA7729;opacity:0.5}.voucher-form :-ms-input-placeholder{color:#BA7729;opacity:0.5}.voucher-form ::-ms-input-placeholder{color:#BA7729;opacity:0.5}.voucher-form__label{position:absolute;top:auto;left:-999em;width:1px;height:1px;overflow:hidden;color:#BA7729}.voucher-form__input{-ms-flex:1 1 auto;flex:1 1 auto;border:0;font-family:'GothamConMed';font-size:24px;background-color:rgba(186,119,41,0.1);padding:3px 10px}.voucher-form__button{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:5px;font-size:1em;font-family:GothamConMed;font-size:29px;line-height:20px}.add-to-basket{--button-border-color: $color-de-browm;--button-color: $color-de-browm;display:-ms-flexbox;display:flex;color:#333;font-family:'GothamConMed';font-size:29px}.add-to-basket__button:not(:first-child){margin-left:1em;font-size:29px}.address__tools{margin-top:0.5em}.alert,.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:0.1em 0.3em;color:#fff;background-color:#BA7729}.alert ul,.woocommerce-error ul,.woocommerce-info ul,.woocommerce-message ul,.alert span,.woocommerce-error span,.woocommerce-info span,.woocommerce-message span{font-family:GothamConMed}.alert--error,.woocommerce-error{background-color:#8b2534}.alert--notice,.woocommerce-info{background-color:#BA7729}.alert--success,.woocommerce-message{background-color:#1b6b46}.alert--warning{background-color:#e7ab3a}.alert__item{background-color:#B05045;color:white;font-size:22px;font-family:'GothamConMed';border:none}.alert__item:not(:last-child){margin-bottom:0.25em}.form-submit .button--full{background-color:#FEF7EB;color:#BA7729;padding:5px 45px}.product-banner{--button-border-color: #5e1b44;--button-color: #5e1b44;display:-ms-flexbox;display:flex;padding:12px;padding:var(--gutter);color:#5e1b44;background-color:#fef0e6}@media only screen and (min-width: 500px){.product-banner{-ms-flex-align:center;align-items:center;padding:calc(12px * 2);padding:calc(var(--gutter) * 2)}}@media only screen and (min-width: 700px){.product-banner{padding-top:12px;padding-top:var(--gutter);padding-bottom:12px;padding-bottom:var(--gutter);text-align:center}}.product-banner__img{-ms-flex-negative:0;flex-shrink:0;width:70px;padding-right:16px}@media only screen and (min-width: 500px){.product-banner__img{width:100px;padding-right:22px}}@media only screen and (min-width: 1050px){.product-banner__img{width:122px}}@media only screen and (min-width: 700px){.product-banner__main{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;align-items:center}}.product-banner__content{-ms-flex:1 1 auto;flex:1 1 auto}.product-banner__text{max-width:450px}@media only screen and (min-width: 500px){.product-banner__text{font-weight:normal;font-weight:normal;letter-spacing:0.025em;font-size:18px;font-size:1.125rem;line-height:1.25;font-weight:bold}}@media only screen and (min-width: 500px) and (min-width: 1030px){.product-banner__text{font-size:21px;font-size:1.3125rem}}.product-banner__actions{-ms-flex-negative:0;flex-shrink:0;text-align:left}@media only screen and (max-width: 699px){.product-banner__actions{padding-top:12px}}@media only screen and (min-width: 700px){.product-banner__actions{padding-left:22px}}@media only screen and (min-width: 1050px){.product-banner__actions{width:230px}}@media only screen and (max-width: 499px){.product-banner__button{font-size:15px;font-size:.9375rem}}.buy-options{--button-border-color: #5e1b44;--button-color: #5e1b44;color:#5e1b44}.buy-options__option:not(:last-child){border-bottom:1px solid #5e1b44;margin-bottom:25px;padding-bottom:28px}.buy-options__toggle{color:#1d1d1b}.buy-options__toggle:not(:last-child){margin-bottom:0.5em}.buy-options__price,.buy-options__subscribe{margin-bottom:25px}.buy-options__restrictions{color:#BA7729;font-family:GothamConMed;margin-top:20px}.buy-options__heading{margin-bottom:0.5em}.variation__description{font-weight:bold}.variation__price,.variation__availability{display:inline-block}.shop-card{--button-border-color: #5e1b44;--button-color: #5e1b44;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.shop-card__roundels{position:absolute;top:28px;right:28px;z-index:2}@media only screen and (max-width: 999px){.shop-card__roundels{top:20px;right:20px}}@media only screen and (max-width: 499px){.shop-card__roundels{display:none}}.shop-card__roundel{width:80px}@media only screen and (min-width: 1050px){.shop-card__roundel{width:100px}}.shop-card__roundel--signed-copy{width:94px}.shop-card__product{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.shop-card__overlay-container{position:relative}.shop-card__overlay{transition-property:opacity;transition-duration:0.1s;transition-timing-function:linear;position:absolute;bottom:0;left:0;right:0;z-index:100;opacity:0}.shop-card:hover .shop-card__overlay{opacity:1}@media only screen and (max-width: 649px){.shop-card__overlay{display:none}}@media only screen and (min-width: 650px){.shop-card__hide{transition-property:opacity;transition-duration:0.1s;transition-timing-function:linear}}.shop-card__footer{-ms-flex-positive:0;flex-grow:0;margin-top:18px}@media only screen and (min-width: 1030px){.shop-card__footer{margin-top:24px}}.shop-card__footer--tight{margin-top:3px}@media only screen and (min-width: 500px){.shop-card__footer--tight{margin-top:12px;margin-top:var(--gutter)}}.order-meta__key{display:inline-block;color:black;font-weight:bold;font-family:GothamConMed}.order-meta__value,.order-meta p{display:inline-block;color:black;font-family:GothamConMed}.pay{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2, auto);grid-column-gap:12px;grid-column-gap:var(--gutter);grid-row-gap:12px;grid-row-gap:var(--gutter)}.pay__button{background-color:white;border:none;color:#B05045;font-family:'GothamConMed';font-size:25px;padding:10px 0}.pay__button:last-child:not(:only-child){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:2;grid-row:2}.pay__button:only-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3}.pay__button:nth-last-child(2):first-child+.pay__button{-ms-grid-row:1;grid-row:1}.pay__button:nth-last-child(2):first-child,.pay__button:nth-last-child(3):first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2}.pay__button:nth-last-child(3):first-child+.pay__button,.pay__button:nth-last-child(2):first-child+.pay__button{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3}.pay__logo--amazon{width:114px}.pay__logo--apple{width:52px}.pay__logo--google{width:56px}.payment-method__logo{width:75px;margin-bottom:12px}.price__original,.price del{display:block;font-size:0.6em}.price__current,.price ins{text-decoration:none}.price{color:#333;font-size:64px;font-family:'GothamConMed'}.pack-price{color:#333;font-size:30px;font-family:'GothamConMed'}.subscribe{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscribe__label{position:absolute;top:auto;left:-999em;width:1px;height:1px;overflow:hidden}.subscribe__option{-ms-flex:0 0 40%;flex:0 0 40%}.wc-credit-card-form{margin-top:calc(12px * 2);margin-top:calc(var(--gutter) * 2)}.wc-credit-card-form .form-row:not(.form-row-last){margin-bottom:12px;margin-bottom:var(--gutter)}.wc-stripe-elements-field{border-color:#5e1b44;padding:0.55em 0.85em;font-size:24px;border:2px solid #BA7729;color:#BA7729}.payment_methods li:not(:last-child){margin-bottom:12px;margin-bottom:var(--gutter)}.payment_box{padding-top:0.25em}.place-order{margin-top:40px;margin-top:var(--margin)}.woocommerce-notices-wrapper:not(:empty){margin-bottom:40px;margin-bottom:var(--margin)}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:10px;color:#FEF7EB;font-family:'GothamConMed';font-size:36px;line-height:38px;text-decoration:none;letter-spacing:0.5px}.woocommerce-error .button,.woocommerce-error #wc_gc_cart_redeem_form>button,.woocommerce-info .button,.woocommerce-info #wc_gc_cart_redeem_form>button,.woocommerce-message .button,.woocommerce-message #wc_gc_cart_redeem_form>button{display:none}.woocommerce-error+.add_gift_card_form,.woocommerce-info+.add_gift_card_form,.woocommerce-message+.add_gift_card_form{margin-top:1.25em}.showcoupon{text-decoration:none;border-bottom:1px solid #FEF7EB}.woocommerce-error{background-color:#B05045}.woocommerce-message{background-color:#B05045;color:white;font-size:29px;font-family:'GothamConMed'}#wc-stripe-payment-request-button-separator{margin-bottom:1.5em}#wc-stripe-cc-form label{font-size:24px}.woocommerce-input-wrapper .input-text,.woocommerce-input-wrapper select{color:#BA7729;font-size:24px;font-family:'GothamConMed'}.cannot-specify-country #billing_country_field .woocommerce-input-wrapper strong,.cannot-specify-country #shipping_country_field .woocommerce-input-wrapper strong,.cannot-specify-country #address_book_country_field .woocommerce-input-wrapper strong{font-weight:normal}.add_gift_card_form h4{font-family:GothamConMed;font-size:30px;text-transform:lowercase;margin-bottom:2px}#wc_gc_cart_redeem_form{font-size:24px}#wc_gc_cart_redeem_form input::-webkit-input-placeholder,#wc_gc_cart_redeem_form textarea::-webkit-input-placeholder{color:#BA7729;font-family:'GothamConMed';opacity:0.5}#wc_gc_cart_redeem_form input:-moz-placeholder,#wc_gc_cart_redeem_form textarea:-moz-placeholder{color:#BA7729;font-family:'GothamConMed';opacity:0.5}#wc_gc_cart_redeem_form>input{font-size:24px;padding:4px 10px;border:1px solid #BA7729}#wc_gc_cart_redeem_form>button{margin-top:0.65em;font-size:24px;padding-top:5px;padding-bottom:5px;font-size:29px;font-weight:GothamConMed}#order_comments_field .optional{display:none}.shipping-notice{background-color:#B05045}@media only screen and (min-width: 600px){.quick-view{display:-ms-grid;display:grid;-ms-grid-columns:150px 40px 1fr;-ms-grid-columns:150px var(--margin) 1fr;grid-template-columns:150px 40px 1fr;grid-template-columns:150px var(--margin) 1fr}}@media only screen and (min-width: 800px){.quick-view{-ms-grid-columns:200px 40px 1fr;-ms-grid-columns:200px var(--margin) 1fr;grid-template-columns:200px 40px 1fr;grid-template-columns:200px var(--margin) 1fr}}@media only screen and (min-width: 1000px){.quick-view{-ms-grid-columns:3fr 40px 5fr;-ms-grid-columns:3fr var(--margin) 5fr;grid-template-columns:3fr 40px 5fr;grid-template-columns:3fr var(--margin) 5fr}}.quick-view__img{position:relative;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2}@media only screen and (max-width: 599px){.quick-view__img{width:250px;max-width:100%;margin-bottom:40px;margin-bottom:var(--margin)}}@media only screen and (max-width: 399px){.quick-view__img{width:200px}}.quick-view__roundel{position:absolute;top:15px;left:15px;z-index:5;font-size:100px}.quick-view__content{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4}.shop{--button-border-color: #5e1b44;--button-color: #5e1b44;color:black}@media only screen and (max-width: 999px){.shop__grid,.woocommerce-NoticeGroup-checkout{max-width:700px}}@media only screen and (min-width: 1000px){.shop__grid,.woocommerce-NoticeGroup-checkout{display:-ms-grid;display:grid;-ms-grid-columns:7fr 40px 3fr;-ms-grid-columns:7fr var(--margin) 3fr;grid-template-columns:7fr 40px 3fr;grid-template-columns:7fr var(--margin) 3fr}}@media only screen and (min-width: 1200px){.shop__grid,.woocommerce-NoticeGroup-checkout{-ms-grid-columns:0px 600px 30px 400px;grid-template-columns:0px 600px 30px 400px}}@media only screen and (min-width: 1300px){.shop__grid,.woocommerce-NoticeGroup-checkout{-ms-grid-columns:0px 600px 30px 400px;grid-template-columns:0px 600px 30px 400px}}@media only screen and (max-width: 999px){.account__grid{max-width:700px;padding:20px}}@media only screen and (min-width: 1000px){.account__grid{display:-ms-grid;display:grid;-ms-grid-columns:400px 100px 300px;grid-template-columns:400px 100px 300px;padding-left:100px}}@media only screen and (min-width: 1200px){.account__grid{-ms-grid-columns:100px 600px 30px 300px;grid-template-columns:100px 600px 30px 300px;padding-left:0px}}@media only screen and (min-width: 1300px){.account__grid{-ms-grid-columns:100px 600px 30px 300px;grid-template-columns:100px 600px 30px 300px}}.shop__header,.woocommerce-NoticeGroup-checkout>.alert,.woocommerce-NoticeGroup-checkout>.woocommerce-error,.woocommerce-NoticeGroup-checkout>.woocommerce-info,.woocommerce-NoticeGroup-checkout>.woocommerce-message,.woocommerce-NoticeGroup-checkout>div[role='alert']{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;margin-bottom:40px;margin-bottom:var(--margin)}@media only screen and (min-width: 1200px){.shop__header,.woocommerce-NoticeGroup-checkout>.alert,.woocommerce-NoticeGroup-checkout>.woocommerce-error,.woocommerce-NoticeGroup-checkout>.woocommerce-info,.woocommerce-NoticeGroup-checkout>.woocommerce-message,.woocommerce-NoticeGroup-checkout>div[role='alert']{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / 5}}.shop__content{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2}@media only screen and (min-width: 1200px){.shop__content{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3}}.shop__actions{margin-top:calc(40px / 1.5);margin-top:calc(var(--margin) / 1.5)}.shop__nav{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4}@media only screen and (max-width: 999px){.shop__nav{max-width:350px;margin-top:40px;margin-top:var(--margin)}}@media only screen and (min-width: 1200px){.shop__nav{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5}}.shop__section,.add_gift_card_form{margin-bottom:40px;margin-bottom:var(--margin)}.shop__section p,.add_gift_card_form p{text-transform:lowercase}.shop__subheading{font-family:GothamConMed;color:#333;font-size:48px;margin-bottom:0.5em;text-transform:lowercase}.gift__card_subheading{font-family:GothamConBook;font-size:36px;font-weight:30px}.giftcard__price{font-family:GothamConMed}.wholesale{color:#5e1b44}.visually-hidden{position:absolute;top:auto;left:-999em;width:1px;height:1px;overflow:hidden}


/*# sourceMappingURL=index-woocommerce.90ff3a801892813e23a9.css.map*/