/*!
Theme Name: dovesfarmfoods
Theme URI: http://underscores.me/
Author: Curtis Williams
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dovesfarmfoods
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

dovesfarmfoods is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@import url(https://p.typekit.net/p.css?s=1&k=kfk2ocr&ht=tk&f=35003.35004.35005.35006&a=86766980&app=typekit&e=css);.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px}}@media (min-width:1640px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}@media screen and (min-width:1200px){.container-inner{margin:100px auto;max-width:900px}}@media screen and (max-width:600px){.container{padding:0 30px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{-ms-flex-negative:0;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.container .row .col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{width:auto}.row-cols-1>*,.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-1>*{width:100%}.row-cols-2>*{width:50%}.row-cols-2>*,.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-3>*{width:33.33333%}.row-cols-4>*{width:25%}.row-cols-4>*,.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-5>*{width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}@media (min-width:576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{width:auto}.row-cols-sm-1>*,.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-sm-1>*{width:100%}.row-cols-sm-2>*{width:50%}.row-cols-sm-2>*,.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-sm-3>*{width:33.33333%}.row-cols-sm-4>*{width:25%}.row-cols-sm-4>*,.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-sm-5>*{width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}@media (min-width:768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{width:auto}.row-cols-md-1>*,.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-md-1>*{width:100%}.row-cols-md-2>*{width:50%}.row-cols-md-2>*,.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-md-3>*{width:33.33333%}.row-cols-md-4>*{width:25%}.row-cols-md-4>*,.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-md-5>*{width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}@media (min-width:992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{width:auto}.row-cols-lg-1>*,.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-lg-1>*{width:100%}.row-cols-lg-2>*{width:50%}.row-cols-lg-2>*,.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-lg-3>*{width:33.33333%}.row-cols-lg-4>*{width:25%}.row-cols-lg-4>*,.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-lg-5>*{width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}@media (min-width:1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{width:auto}.row-cols-xl-1>*,.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xl-1>*{width:100%}.row-cols-xl-2>*{width:50%}.row-cols-xl-2>*,.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xl-3>*{width:33.33333%}.row-cols-xl-4>*{width:25%}.row-cols-xl-4>*,.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xl-5>*{width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}@media (min-width:1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{width:auto}.row-cols-xxl-1>*,.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xxl-1>*{width:100%}.row-cols-xxl-2>*{width:50%}.row-cols-xxl-2>*,.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xxl-3>*{width:33.33333%}.row-cols-xxl-4>*{width:25%}.row-cols-xxl-4>*,.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xxl-5>*{width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}}.col-auto{width:auto}.col-1,.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-2,.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-3{width:25%}.col-4{width:33.33333%}.col-4,.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-5{width:41.66667%}.col-6{width:50%}.col-6,.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-8,.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-9{width:75%}.col-10{width:83.33333%}.col-10,.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-11{width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}@media (min-width:576px){.col-sm-auto{width:auto}.col-sm-1,.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-2,.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-4,.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-6,.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-8,.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-10,.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-11{width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md-auto{width:auto}.col-md-1,.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-2,.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-4,.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-6,.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-8,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-10,.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-11{width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-auto{width:auto}.col-lg-1,.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-2,.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-4,.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-6,.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-8,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-10,.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-11{width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl-auto{width:auto}.col-xl-1,.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-2,.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-4,.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-6,.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-8,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-10,.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-11{width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media (min-width:1400px){.col-xxl-auto{width:auto}.col-xxl-1,.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-1{width:8.33333%}.col-xxl-2{width:16.66667%}.col-xxl-2,.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-3{width:25%}.col-xxl-4{width:33.33333%}.col-xxl-4,.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-5{width:41.66667%}.col-xxl-6{width:50%}.col-xxl-6,.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-7{width:58.33333%}.col-xxl-8{width:66.66667%}.col-xxl-8,.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-9{width:75%}.col-xxl-10{width:83.33333%}.col-xxl-10,.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-11{width:91.66667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.brs{border-radius:10px}.cps{clip-path:url(#globalClipPath)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}.no-scroll{overflow:hidden}.no-scroll .header-main{display:none}.margin-twenty-five{margin-top:25px}.margin-fifty{margin-top:50px}@media screen and (max-width:768px){.margin-fifty{margin-top:0}}.margin-eigty{margin-top:80px}@media screen and (max-width:768px){.margin-eigty{margin-top:40px}}.margin-120{margin-top:120px}@media screen and (max-width:768px){.margin-120{margin-top:40px}}.margin-100{margin-top:100px}@media screen and (max-width:768px){.margin-100{margin-top:40px}}.padding-twenty-five{padding:25px 0}.padding-fifty{padding:50px 0}.padding-eigty{padding:80px 0}.padding-120{padding:120px 0}@media screen and (max-width:768px){.padding-120{padding:50px 0}}.margin_bottom-twenty-five{margin-bottom:25px}@media screen and (max-width:768px){.margin_bottom-twenty-five{margin-bottom:0}}.margin_bottom-fifty{margin-bottom:50px}.margin_bottom-eigty{margin-bottom:80px}@media screen and (max-width:768px){.margin_bottom-eigty{margin-bottom:40px}}.margin_bottom-120{margin-bottom:120px}@media screen and (max-width:768px){.margin_bottom-120{margin-bottom:10px}}.margin_bottom-100{margin-bottom:100px}@media screen and (max-width:768px){.margin_bottom-100{margin-bottom:40px}}svg{max-width:100%}.is-style-centered{display:flex;justify-content:center}.mobile-only--centered{text-align:center}.mobile-only--column-reverse,.mobile-only--column-reverse .row{align-items:center;flex-direction:column-reverse}.two-column-text-image{background-position:50%;background-repeat:no-repeat}.two-column-text-image.has-background-image{padding:200px 0}@media screen and (max-width:768px){.two-column-text-image.has-background-image{padding:120px 0}}.two-column-text-image h2{font-size:60px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:58px;text-transform:uppercase}@media screen and (max-width:768px){.two-column-text-image h2{font-size:42px;letter-spacing:.84px;line-height:42px}}.two-column-text-image .row{align-items:center;justify-content:space-between}.two-column-text-image img{max-width:680px;object-fit:cover;width:100%}.two-column-text-image .content *{max-width:630px}.two-column-text-image .content h1,.two-column-text-image .content h2,.two-column-text-image .content h3,.two-column-text-image .content h4{margin-bottom:20px;max-width:667px}.two-column-text-image .btn{margin-top:10px}.two-column-text-image .col-md-6:nth-child(2) *{float:right;width:100%}@media screen and (max-width:768px){.two-column-text-image .col-md-6:nth-child(2){order:-1;padding-bottom:20px}}.page-id-3207 section#block_f7d2b440588714cd7fdcc9689e513ded{margin-bottom:-120px}.instagram{position:relative}.instagram .content{position:relative;text-align:center;top:-100px}@media screen and (max-width:768px){.instagram .content{top:-85px}}.instagram h2{margin:30px auto;text-transform:uppercase}.instagram .buttons{display:flex;gap:10px;justify-content:center}.instagram .buttons .btn:hover svg path{fill:var(--doves-main-blue,#3a526c)}.instagram .buttons .btn svg{margin-left:12px}.instagram .instagram_feed{position:relative;z-index:-1}.instagram .instagram_feed .background{left:0;position:absolute;top:-100px;z-index:2}@media screen and (max-width:992px){.instagram .instagram_feed .background{display:none}}.instagram .wrapper{bottom:0;box-shadow:inset 0 -300px 300px 0 #fcfbf4;left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (max-width:768px){.instagram .wrapper{box-shadow:inset 0 -150px 200px 0 #fcfbf4}}.shop-category-grid .row>div{margin-bottom:30px}.shop-category-grid .cat-item{background-repeat:no-repeat;background-size:cover;border-radius:10px;display:block;height:300px;margin-bottom:80px;text-align:center;text-decoration:none}@media screen and (max-width:1260px){.shop-category-grid .cat-item{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}}.shop-category-grid .cat-item h2{font-size:30px;letter-spacing:.6px;line-height:30px;margin:-52px auto auto;max-width:200px;text-align:center}@media screen and (max-width:600px){.shop-category-grid .cat-item h2{font-size:24px}}@media screen and (max-width:1260px){.shop-category-grid .cat-item h2{margin:0 auto}}.shop-category-grid .cat-item img{max-width:260px;position:relative;top:-52px;transition:all .3s ease-in-out 0s}@media screen and (max-width:1260px){.shop-category-grid .cat-item img{height:auto;max-width:215px;max-width:172px;top:0}}@media screen and (max-width:760px){.shop-category-grid .cat-item{margin-bottom:50px}}.shop-category-grid .cat-item:hover img{top:-70px;transform:rotate(7deg) scale(1.05);transition:all .3s ease-in-out 0s}@media screen and (max-width:500px){.shop-category-grid .cat-item .cat-item{height:251px;margin-bottom:63px}.shop-category-grid .cat-item .cat-item img{max-width:200px}}@media screen and (max-width:600px){.shop-category-grid{margin-bottom:0!important}.shop-category-grid .row{--bs-gutter-x:10px}.shop-category-grid .container.g-0.content{padding:0 10px}}.product-feed .background{background-color:#f2f1e9;padding-bottom:30px}.product-feed .surround.bottom{margin-top:-10px}.product-feed .surround.top{margin-bottom:-10px}.product-feed .surround{display:block}.product-feed .surround img{width:100%}.product-feed .content{margin:auto auto 50px;text-align:center}.product-feed .content p{margin:10px auto;max-width:460px}.product-feed .content h1,.product-feed .content h2{margin:0 auto 22px;max-width:610px}.product-feed .content h2{font-size:60px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:58px;text-transform:uppercase}@media screen and (max-width:768px){.product-feed .content h2{font-size:42px;letter-spacing:.84px;line-height:42px}}@media screen and (min-width:2020px){.product-feed .surround svg{position:relative;transform:scale(1.5);width:100%;z-index:-1}}@media screen and (max-width:768px){.product-feed .product-loop-item h4{min-height:unset}}@media screen and (min-width:768px) and (max-width:992px){.product-feed .col-md-4.col-lg-3.col-sm-6.col-12{width:50%}}.newsletter-block input{background:#fff;border:1px solid #ececec;border-radius:10px;font-size:16px;font-weight:600;line-height:100%;padding:16px 30px;width:100%}.newsletter-block ::-webkit-input-placeholder{color:#ababab!important}.newsletter-block :-ms-input-placeholder{color:#ababab!important}.newsletter-block ::placeholder{color:#ababab!important}.newsletter-block .col-lg-6{position:relative}.newsletter-block .one,.newsletter-block .two{position:absolute}@media screen and (max-width:992px){.newsletter-block .one,.newsletter-block .two{display:none!important}}.newsletter-block .two{bottom:-130px;right:-40px}.newsletter-block .one{left:-10px}.newsletter-block .container{background-color:var(--doves-main-blue,#3a526c);background-position:100%;background-repeat:no-repeat;border-radius:10px;padding:21px 120px 53px 80px}.newsletter-block .container h1,.newsletter-block .container h2{color:#fff}.newsletter-block .container .wpcf7-submit{background:#e3ecf2;border-color:var(--doves-main-blue,#3a526c);color:var(--doves-main-blue,#3a526c)}.newsletter-block .container .wpcf7-submit:hover{background:#fff;border-color:#fff;color:var(--doves-main-blue,#3a526c)}.newsletter-block .row p{margin:8px 0}.newsletter-block form{margin-top:26px}@media screen and (max-width:1640px){.newsletter-block .container{padding:52px}}@media screen and (max-width:1400px){.newsletter-block .container{background-size:66% 100%;padding:52px}}@media screen and (max-width:992px){.newsletter-block .container{background-image:none!important}}@media screen and (min-width:992px){.newsletter-block .col-md-6:nth-child(2n){padding-left:0;padding-right:30px}}@media screen and (min-width:1300px) and (max-width:1600px){.newsletter-block .wpcf7,.newsletter-block h2{max-width:97%}}.centered-text{text-align:center}.centered-text .btn{margin:20px auto 0}.centered-text p{margin:20px auto;max-width:692px}.centered-text .separator-image.seperator-image--top{top:0!important}.centered-text .separator-image.seperator-image--bottom{left:109px}.centered-text span{font-size:24px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:30px}@media screen and (max-width:768px){.centered-text span{font-size:22px}}.centered-text h4{margin-bottom:30px}.centered-text h2{font-size:60px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:58px;text-transform:uppercase}@media screen and (max-width:768px){.centered-text h2{font-size:42px;letter-spacing:.84px;line-height:42px;margin-bottom:70px}}.centered-text .separator-image{transform:translate3d(-150px,-50px,0)}@media screen and (max-width:768px){.centered-text .separator-image{transform:translateZ(0)}}@media screen and (min-width:1200px){.centered-text .left_image{margin-top:80px}.centered-text img:not(.left_image){position:relative;top:-80px}}@media screen and (max-width:768px){.centered-text img{margin:20px;width:120px}}.page-id-31710 .centered-text p{max-width:787px}.page-id-31710 .centered-text .separator-image.seperator-image--top{top:0!important}.page-id-31710 .centered-text .separator-image.seperator-image--bottom{left:72px;top:-103px}.page-id-31710 .centered-text .col-lg img:not(.left_image){left:-80px;position:relative;top:-24px}@media screen and (max-width:768px){.page-id-31710 .centered-text .col-lg img:not(.left_image){position:static}}.page-id-31710 .centered-text img.left_image{left:116px;position:relative;top:-159px}@media screen and (max-width:768px){.page-id-31710 .centered-text img.left_image{position:static}}.page-id-93 h1,.page-id-93 h1 span,.page-id-93 main p,.page-id-93 main p span{color:#9d646f}.page-id-93 .btn.main{background:#9d646f!important;border:#9d646f!important}.page-id-93 .btn.main:hover{border:#9d646f!important;color:#fff!important}.two-column-featured-text h2{font-size:60px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:58px;text-transform:uppercase}@media screen and (max-width:768px){.two-column-featured-text h2{font-size:42px;letter-spacing:.84px;line-height:42px}}.two-column-featured-text .container{background-position:50%;background-repeat:no-repeat;background-size:75%}.two-column-featured-text .col-lg-6.text-first{display:flex;flex-direction:column}.two-column-featured-text .col-lg-6.text-first img{margin-top:-40px;order:1;z-index:1}.two-column-featured-text .col-lg-6.text-first .col_2{margin-top:90px;order:0}.two-column-featured-text .col-lg-6:not(text-first) .col_1{order:2}.two-column-featured-text .col_1{background:#f5d588;border-radius:10px;clip-path:url(#globalClipPath);padding:62px 82px 80px}@media screen and (max-width:600px){.two-column-featured-text .col_1{padding:30px 30px 70px}}.two-column-featured-text .col_1 *{color:#6f5c2f}.two-column-featured-text .col_1 .btn{background-color:#6f5c2f;border-color:#6f5c2f;color:#fff}.two-column-featured-text .col_1 .btn:hover{background:hsla(0,0%,100%,0);color:#6f5c2f}.two-column-featured-text .col_1+img{bottom:-12px;margin-top:-40px;position:relative;z-index:1}.two-column-featured-text .col_2{background:var(--doves-main-blue,#3a526c);border-radius:10px;clip-path:url(#globalClipPath);margin-top:-40px;padding:62px 82px 80px}@media screen and (max-width:600px){.two-column-featured-text .col_2{padding:30px 30px 70px}}.two-column-featured-text .col_2 *{color:#f5faff}.two-column-featured-text .col-lg-6:first-child{margin-top:90px}@media screen and (max-width:768px){.two-column-featured-text .col-lg-6:first-child{margin-top:20px}}.two-column-featured-text.has-background-image .col-lg-6:first-child{margin-top:0}.two-column-featured-text.has-background-image .col-lg-6 .col_2{margin-top:325px}@media screen and (max-width:768px){.two-column-featured-text.has-background-image .col-lg-6 .col_2{margin-top:-22px}.two-column-featured-text .col-lg-6:first-child{margin-bottom:24px}.two-column-featured-text h2 br{display:none}}@media screen and (max-width:768px){.hero{margin-top:0}}.hero .slick-dots{list-style:none;margin:-35px 0 0;padding:0 80px;position:relative;text-align:center;z-index:2}@media screen and (max-width:1200px){.hero .slick-dots{display:none}}.hero .slick-dots li{display:inline-block;margin:0 5px;padding:0}.hero .slick-dots button{background-color:hsla(0,0%,100%,.5);border:0;border-radius:50%;color:transparent;cursor:pointer;height:12px;padding:0;width:12px}.hero .slick-dots .slick-active button{background-color:hsla(0,0%,100%,.8)}.hero .slick-dots button:hover{background-color:#fff}.hero .recipeweek{color:#f1f5fb;display:block;font-size:24px;font-style:normal;font-weight:700;line-height:0;margin-bottom:10px}@media screen and (max-width:768px){.hero .recipeweek{font-size:22px}}.hero .shop_cta{background:var(--doves-main-blue,#3a526c);border-radius:10px;height:466px;margin:0!important;padding:42px;position:relative}.hero .shop_cta h1{color:#f1f5fb;letter-spacing:-.5px;margin-bottom:20px}.hero .shop_cta .btn svg{margin-left:10px}.hero .shop_cta .btn svg path{fill:#3a526c}.hero .shop_cta .btn:hover{background:hsla(0,0%,100%,0)}.hero .shop_cta .btn:hover svg path{fill:#f1f5fb;transition:all .3s ease}.hero .shop_cta div{height:250px}.hero .shop_cta img{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-40px}@media screen and (min-width:992px) and (max-width:1399px){.hero .shop_cta div{height:190px}.hero .shop_cta img{top:-20px}}.hero .shop_cta .btn.light-blue{padding:15px 5px;width:100%}@media screen and (max-width:768px){.hero .normal .col-lg-7{order:2!important}}.hero .hero_main{background:beige;border-radius:10px;height:466px}.hero .hero_main,.hero .hero_main .col-lg-7{position:relative}@media screen and (min-width:992px) and (max-width:1399px){.hero .hero_main .col-lg-7{padding:100px 60px 100px 100px!important}}.hero .hero_main span{position:absolute}.hero .hero_main span.one{right:20px;top:30px}@media screen and (max-width:768px){.hero .hero_main span.one{opacity:.6;top:-10px;transform:scale(.5)}}.hero .hero_main span.two{bottom:40px;right:20px}@media screen and (max-width:768px){.hero .hero_main span.two{opacity:.8;transform:scale(.5)}}@media screen and (max-width:500px){.hero .hero_main span.two{display:none}}.hero .hero_main .btn svg{margin-left:10px}.hero .hero_main .col-lg-7{padding:100px}@media screen and (max-width:768px){.hero .hero_main .col-lg-7{padding:45px}}.hero .hero_main .main-image{border-radius:10px;height:466px;object-fit:cover}@media screen and (max-width:768px){.hero .hero_main .main-image{height:280px;object-fit:cover;width:100%}}.hero .hero_main .row{position:relative;z-index:2}@media screen and (max-width:992px){.hero .hero_main{height:unset}.hero .hero_main .col-lg-3{margin-top:40px}.hero .hero_main .full-image,.hero .hero_main .full-image img{height:auto}.hero .hero_main.image_wide .row{display:none}}@media screen and (min-width:800px) and (max-width:992px){.hero .hero_main .normal{margin-bottom:40px}.hero .hero_main .normal img{width:100%}}.hero .full-image img{left:0;position:absolute;top:0;width:100%;z-index:0}@media screen and (max-width:768px){.hero .full-image img{min-height:200px}.hero .col-lg-9{margin-bottom:39px}.hero .shop_cta{height:410px;margin-bottom:40px}.hero .shop_cta img{max-width:93%}.hero .shop_cta div{height:208px}.hero .image_wide{height:180px!important}}.hero_slider .hero_main:not(:first-child){display:none}.hero_slider.slick-initialized .hero_main:not(:first-child){display:block}@media screen and (max-width:768px){.hero_slider{margin:0 -30px}}.most-recent-recipes.recipe_ymal .recipe-card-square{margin:0;max-height:338px}@media screen and (max-width:768px){.most-recent-recipes.recipe_ymal .recipe-card-square{max-height:290px}}.most-recent-recipes.recipe_ymal .recipe-card-square img.wp-post-image{height:100%;max-height:338px;object-fit:cover}@media screen and (max-width:768px){.most-recent-recipes.recipe_ymal .recipe-card-square img.wp-post-image{max-height:320px;object-position:center;width:100%}}.most-recent-recipes.recipe_ymal .header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px}@media screen and (max-width:768px){.most-recent-recipes.recipe_ymal .header{justify-content:center}.most-recent-recipes.recipe_ymal .header h2{margin-bottom:20px}}.most-recent-recipes.recipe_ymal .recipe-card-square img{max-height:450px}@media screen and (max-width:768px){.most-recent-recipes.recipe_ymal:nth-child(2n){padding-right:0}.most-recent-recipes.recipe_ymal:nth-child(odd){padding-left:0}.most-recent-recipes.recipe_ymal .recipe-card-square{margin:0 0 26px}.most-recent-recipes.recipe_ymal .recipe-card-square img{max-height:450px}}@media screen and (max-width:768px) and (max-width:768px){.most-recent-recipes.recipe_ymal .recipe-card-square img{max-height:320px;object-position:center;width:100%}}@media screen and (max-width:768px){.most-recent-recipes.recipe_ymal .recipe-card-square h4{bottom:10px;font-size:18px;left:10px;line-height:20px;max-width:90%}}.recipe_ymal .recipe-card-square{margin:0;max-height:450px}@media screen and (max-width:768px){.recipe_ymal .recipe-card-square{max-height:290px}}.recipe_ymal .recipe-card-square img{max-height:450px}@media screen and (max-width:768px){.recipe_ymal .recipe-card-square img{max-height:320px;object-position:center;width:100%}}.product_ymal.most-recent-recipes:nth-child(2n){padding-right:30px}.image-wrap img{height:auto}.solid-recipe-card.recipe-card{position:relative}.solid-recipe-card.recipe-card a{text-decoration:none}.solid-recipe-card.recipe-card .image-wrap img{border-radius:10px;filter:brightness(.8);height:auto}.solid-recipe-card.recipe-card h4{bottom:44px;color:#fff;font-size:24px;left:30px;margin:0!important;max-width:85%;opacity:1;position:absolute;z-index:29}.featured-recipes h2{font-size:60px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:58px;max-width:400px;text-transform:uppercase}@media screen and (max-width:768px){.featured-recipes h2{font-size:42px;letter-spacing:.84px;line-height:42px}}.featured-recipes h1{max-width:400px}.featured-recipes .optional_heading{margin:0 0 40px}.featured-recipes .col-lg-6{padding:0 10px 10px 0!important}.featured-recipes .col-6{margin-bottom:20px;padding-left:10px;padding-right:10px}.featured-recipes .col-6 .recipe-card-square,.featured-recipes .col-6 .recipe-card-square img{max-height:440px}@media screen and (max-width:768px){.featured-recipes .col-6:nth-child(2n){padding-right:0}.featured-recipes .col-6:nth-child(odd){padding-left:0}.featured-recipes .col-6 .recipe-card-square{margin:0;max-height:162px}.featured-recipes .col-6 .recipe-card-square img{max-height:162px}}@media screen and (max-width:768px) and (max-width:768px){.featured-recipes .col-6 .recipe-card-square img{height:auto;max-height:unset;object-position:center;width:100%}}@media screen and (max-width:768px){.featured-recipes .col-6 .recipe-card-square h4{bottom:10px;font-size:18px;left:10px;line-height:20px;max-width:90%}}.featured-recipes .row:not(.optional_heading){margin:0!important}.featured-recipes .recipe-card-square.recipe-card-square-feature{height:100%;max-height:909px;max-width:692px;width:100%}@media screen and (max-width:768px){.featured-recipes .recipe-card-square.recipe-card-square-feature{max-height:400px}}.featured-recipes .recipe-card-square.recipe-card-square-feature img{height:100%;max-height:unset;max-width:692px;width:100%}@media screen and (max-width:768px){.featured-recipes .recipe-card-square.recipe-card-square-feature img{max-height:400px}}.featured-recipes .recipe-card-square.recipe-card-square-feature h4{bottom:125px;font-size:36px;font-weight:700;line-height:36px}@media screen and (max-width:768px){.featured-recipes .recipe-card-square.recipe-card-square-feature h4{bottom:130px;font-size:30px;left:0;max-width:100%;padding:0 20px;width:100%}}.featured-recipes .recipe-card-square.recipe-card-square-feature .attributes{align-items:center;bottom:40px;display:flex;flex-wrap:wrap;gap:12px;left:30px;position:absolute;z-index:2}@media screen and (max-width:768px){.featured-recipes .recipe-card-square.recipe-card-square-feature .attributes{bottom:0;left:0;padding:20px}}.featured-recipes .recipe-card-square.recipe-card-square-feature .attributes .item{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:600;gap:8px;line-height:30px}@media screen and (max-width:768px){.featured-recipes .recipe-card-square.recipe-card-square-feature .attributes .item:nth-child(3){display:none}.featured-recipes .recipe-card-square.recipe-card-square-feature .attributes .item svg{width:10%}}.featured-recipes .recipe-card-square.recipe-card-square-feature .attributes .item svg path{fill:#fff}.featured-recipes .recipe-card-square:after{bottom:0;height:50%;top:unset}.page-id-1845 .featured-recipes h2{margin-bottom:50px}@media screen and (max-width:768px){.page-id-1845 .featured-recipes .col-lg-6{margin-bottom:20px}.page-id-1845 .featured-recipes .recipe-card-square{margin-bottom:5px!important}}.recipe-categories h2{margin-bottom:99px;text-align:center}@media screen and (max-width:768px){.recipe-categories h2{margin-bottom:85px}}.recipe-categories .recipe-cat-fancy{display:flex;justify-content:center;margin:auto;max-width:350px;position:relative}.recipe-categories .recipe-cat-fancy h4{bottom:60px;left:40px}.recipe-categories .recipe-cat-fancy .background_image{border-radius:20px;max-height:212px;max-width:212px;opacity:.2;position:absolute}.recipe-categories .recipe-cat-fancy .background_one{right:0;top:-20px;transform:rotate(6.099deg);transition:all .4s ease-in-out}.recipe-categories .recipe-cat-fancy .background_two{bottom:-20px;left:0;transform:rotate(-6.539deg);transition:all .4s ease-in-out}.recipe-categories .recipe-cat-fancy:hover .background_one{right:-5px;top:-30px;transform:rotate(8deg);transition:all .4s ease-in-out}.recipe-categories .recipe-cat-fancy:hover .background_two{bottom:-30px;left:-5px;transform:rotate(-8deg);transition:all .4s ease-in-out}.recipe-categories .cat{max-height:285px;max-width:288px;position:relative}.recipe-categories .cat .recipe-card-square{display:inline}.recipe-categories .cat .recipe-card-square img{max-height:285px;max-width:288px}.recipe-categories .cat span{background:#fcfbf4;border-radius:0 0 20px 0;font-size:18px;font-weight:700;left:0;line-height:30px;padding:11px 22px;position:absolute;top:0;z-index:2}.recipe-categories .col-md-6{margin-bottom:99px}.free-from .free-card{background:#ececec;border-radius:20px;padding:27px 43px}.free-from .free-card p{margin:0}.free-from .free-card img{display:flex;margin-left:auto}@media screen and (max-width:700px){.free-from .free-card{padding:20px}}.free-from .col-lg-6{margin-bottom:10px}.free-from .content{max-width:460px}.free-from .row{align-items:center}@media screen and (max-width:992px){.free-from .content{margin-bottom:40px;max-width:unset;text-align:center}}.recipes-hero{background:var(--doves-main-blue,#3a526c);margin-top:-32px;overflow:hidden;position:relative}.recipes-hero .recipe_image{margin-right:10px}.recipes-hero .recipe_image img{-webkit-user-drag:none;max-height:484px;max-width:484px;object-fit:cover;width:100%}@media screen and (max-width:900px){.recipes-hero .recipe_image img{max-height:280px}}@media screen and (max-width:600px){.recipes-hero{max-height:-50px}}.recipes-hero .content{align-items:center;background:radial-gradient(50% 50% at 50% 50%,#202020 0,transparent 100%);background-repeat:no-repeat;border-radius:610px;display:flex;flex-wrap:wrap;height:465px;justify-content:center;margin:auto;max-width:610px;text-align:center}.recipes-hero .content h1,.recipes-hero .content p{color:#fff;text-align:center;width:100%}@media screen and (max-width:1620px){.recipes-hero .content{height:400px}}@media screen and (max-width:1400px){.recipes-hero .content{height:300px}}@media screen and (max-width:900px){.recipes-hero .content{height:270px}}.recipes-hero .content .btn{margin-top:40px}.recipes-hero .container{left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.vacancies-block h2{margin-bottom:45px;text-align:center}@media screen and (max-width:768px){.vacancies-block .accordion h4{font-size:18px}}.vacancies-block .accordion .heading{margin-top:0}.vacancies-block .accordion dt:last-child{border-top:1px dashed var(--doves-main-blue,#3a526c)}.vacancies-block .accordion dt p{border-bottom:1px dashed var(--doves-main-blue,#3a526c);color:#778ea7;font-size:16px;font-weight:500;line-height:30px;margin:0;padding:0 0 50px}@media screen and (max-width:768px){.vacancies-block .accordion dt p{line-height:24px;padding:10px 0 50px}}.vacancies-block .accordion dt a{padding-bottom:0;padding-top:50px}.vacancies-block .accordion dt a.active{padding-bottom:0}.vacancies-block .accordion dt .active+p{border-bottom:none}.vacancies-block .accordion dd{border-bottom:1px dashed var(--doves-main-blue,#3a526c);padding-bottom:60px}.vacancies-block .accordion .btn{margin-top:30px}.vacancies-block .accordion .main-outline{margin-right:20px}.vacancies-block .accordion .indeed{background:var(--doves-main-blue,#3a526c);border:1px solid var(--doves-main-blue,#3a526c);color:#fff}.vacancies-block .accordion .indeed svg{margin-left:12px}.vacancies-block .accordion .indeed:hover{background:hsla(0,0%,100%,0);color:var(--doves-main-blue,#3a526c)}.vacancies-block .accordion .indeed:hover svg path{fill:var(--doves-main-blue,#3a526c)}.vacancies-block .no_jobs{background:#fff;border:1px solid #ececec;border-radius:10px;padding:90px 30px;text-align:center}@media screen and (max-width:768px){.vacancies-block .no_jobs{padding:30px}}.vacancies-block .no_jobs h2{margin:25px auto}.vacancies-block .no_jobs svg{margin-bottom:40px}.vacancies-block .no_jobs a{margin-top:10px}.vacancies-block .no_jobs p{margin:20px auto;max-width:659px}.is-style-centered{margin-top:90px}@media screen and (max-width:768px){.is-style-centered{margin-top:30px}}.is-block-center h1,.page-id-91 .content-hero h1{text-align:center}.is-block-center .content-hero__bottom-content,.page-id-91 .content-hero .content-hero__bottom-content{margin:auto;max-width:90%;text-align:center}.faqs li.sf-field-search{list-style:none;padding:0}.faqs h2{margin-bottom:40px;text-align:center}.faqs a.btn.main{display:flex;margin:30px auto 0;max-width:fit-content}.faqs h1{margin-bottom:70px;text-align:center}.faqs .sf-field-search,.faqs .sf-field-search label{width:100%}.faqs .sf-field-search input{border:none;min-height:34px;padding:16px 30px;width:100%}.faqs h3{margin:90px 0 60px}@media screen and (min-width:992px){.faqs .container{max-width:929px}}.faqs .accordion dt:last-child{border-top:1px dashed var(--doves-main-blue,#3a526c)}.faqs .accordion dt a{border-bottom:1px dashed var(--doves-main-blue,#3a526c)}.faqs .accordion dt .active{border-bottom:none}.faqs .accordion dd{border-bottom:1px dashed var(--doves-main-blue,#3a526c);padding-bottom:30px}.faqs .accordion dd p{font-size:20px;font-weight:600}.faqs .flex{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}@media screen and (max-width:768px){.faqs .flex p{text-align:center;width:100%}}@media screen and (min-width:768px){.faqs+.button-block a.btn.main{padding:14px 80px}}.awards .col-lg-3{align-items:center;margin-bottom:60px;text-align:center}.awards .col-lg-3 img{transform:scale(1);transition:all .3s ease-in-out}.awards .col-lg-3:hover img{transform:scale(1.2);transition:all .3s ease-in-out}.awards .row{justify-content:center}@keyframes hoverwiggle{0%{transform:translate(2px)}50%{transform:translate(-2px)}to{transform:translate(2px)}}.contact .business_details{background:#fff;border-radius:20px;margin-top:90px;padding:100px;position:relative}@media screen and (max-width:768px){.contact .business_details{padding:30px}}.contact .business_details h4{margin-bottom:34px;text-align:center}.contact .business_details h2{margin-bottom:60px;text-align:center}.contact .business_details .row{margin:auto;max-width:644px}.contact .business_details .box{border:1px solid var(--doves-main-blue,#3a526c);border-radius:10px;padding:12px;text-align:center}.contact .business_details .box a{color:var(--doves-main-blue,#3a526c);text-decoration:none}.contact .business_details span{position:absolute}.contact .business_details .right{bottom:20px;right:30px}@media screen and (max-width:500px){.contact .business_details .right{transform:scale(.6)}}.contact .business_details .left{left:30px;top:20px}@media screen and (max-width:500px){.contact .business_details .left{left:0;transform:scale(.6)}}.contact .tab_controls{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.contact .tab_controls .tab-controller{border:1px solid #dedede;border-radius:20px 20px 0 0;cursor:pointer;padding:18px;text-align:center;width:220px}.contact .tab_controls .tab-controller.active{background:#dedede}.contact .tab_controls .tab-controller:hover{opacity:.75}.contact .tab_controls .tab-controller p{font-weight:600;line-height:20px;margin:0}@media screen and (max-width:992px){.contact .tab_controls .tab-controller{width:23%}}@media screen and (max-width:768px){.contact .tab_controls .tab-controller{align-items:center;border-radius:10px;display:flex;gap:10px;text-align:left;width:100%}.contact .tab_controls .tab-controller img{max-width:25%}.contact .tab{padding:0}}.contact .tab h2{border-bottom:1px dashed var(--doves-main-blue,#3a526c);margin-bottom:36px;padding-bottom:36px}.contact .tab:not(.active){display:none}.contact .tab_surround{background:#dedede;border-radius:20px;padding:100px 0}@media screen and (min-width:768px) and (max-width:992px){.contact .tab_surround{border-radius:0 0 20px 20px}}@media screen and (max-width:768px){.contact .tab_surround{margin-top:16px;padding:30px}}@media screen and (min-width:768px){.contact .tab_surround .container{max-width:644px}}button.wpcf7-field-group-remove{margin-right:10px;padding:15px 20px}button.wpcf7-field-group-add{padding:15px 20px}.hints_and_tips .content{margin:0 auto 60px;max-width:992px;text-align:center}.hint-tip-item,.hints_and_tips .content h2{margin-bottom:40px}.hint-tip-item a{align-items:baseline;color:var(--doves-main-blue,#3a526c);display:flex;font-size:24px;font-weight:700;justify-content:space-between;line-height:26px;margin-top:30px;padding:0 20px;text-decoration:none}.hint-tip-item a:hover{color:var(--doves-dark-blue,#2f4155);transform:scale(1.1)}.hint-tip-item img{border-radius:12px;height:140px}.fullwidth-image img,.hint-tip-item img{object-fit:cover;object-position:center;width:100%}.fullwidth-image img{border-radius:10px;height:auto;max-height:400px}@media screen and (max-width:768px){.fullwidth-image img{height:300px}}.fullwidth-image.unrestrict-height img{max-height:none}.fullwidth-image h2{margin-bottom:40px;text-align:center}@media screen and (max-width:768px){#page-id-23 .fullwidth-image{padding-bottom:0}}.content-hero__top-row{justify-content:space-between}.content-hero__top-row .col-lg-8 p:first-child{margin-top:0}@media screen and (max-width:768px){.content-hero__top-row h1{margin-bottom:30px}}.content-hero__bottom-row{justify-content:center}.content-hero__main-image{height:400px;margin-bottom:-90px;margin-top:70px;object-fit:cover;width:100%}@media screen and (max-width:768px){.content-hero__main-image{height:350px;margin-top:30px}}.content-hero__bottom-content{clip-path:url(#globalClipPath);margin:auto;max-width:992px;padding:70px 140px 60px 80px;text-align:center}@media screen and (max-width:992px){.content-hero__bottom-content{margin-right:0;padding:70px 40px 60px}}.content-hero__additional-cta-wrap{position:relative;transform:translate3d(0,50px,0)}.content-hero__additional-cta-wrap img{position:absolute;right:30px;top:-70px;z-index:1}.content-hero__additional-cta{clip-path:url(#globalClipPath);position:relative}.content-hero__additional-cta h2{padding:75px 60px 60px 80px}@media screen and (max-width:768px){#post-23 .content-hero .content-hero__bottom-row .col-lg-3,#post-85 .content-hero .content-hero__bottom-row .col-lg-3{display:none}}.three-column-content__column-wrapper{padding:35px;position:relative;text-align:center}.three-column-content__column-wrapper svg{position:absolute;right:-18px;top:0}@media screen and (max-width:768px){.three-column-content__column-wrapper svg{top:50px;transform:rotate(90deg)}}@media screen and (max-width:600px){.three-column-content__column-wrapper svg{display:none}}.three-column-content__column-wrapper .image-wrapper{height:78px}.three-column-content__column-wrapper .content-wrapper{margin-top:35px}.two-images img{border-radius:10px;height:auto;max-height:400px;object-fit:cover;object-position:center;width:100%}.two-images.unrestrict-height img{max-height:none}.two-images h2{margin-bottom:40px;text-align:center}@media screen and (max-width:768px){.two-images .col-lg-6:nth-child(2){display:none}}.button-block .row .col-12{text-align:center}.retailers-cta .container{clip-path:url(#globalClipPath)}.retailers-cta .container h1,.retailers-cta .container p{color:#fff}.retailers-cta .container .content-row{background-color:#374957;justify-content:center;padding:110px 0 83px}@media screen and (max-width:768px){.retailers-cta .container .content-row{padding:110px 30px 83px}}.retailers-cta .container .logos-row{background-color:#e3e2d9;justify-content:center}.retailers-cta .container .logos-row .logos-slider{margin:53px auto 70px}.retailers-cta .container .logos-row .logos-slider a{align-items:center;display:flex;justify-content:center;margin:auto;text-decoration:none}.retailers-cta .container .logos-row .logos-slider a:first-child{margin-left:0}.retailers-cta .container .logos-row .logos-slider a:last-child{margin-right:0}.retailers-cta .container .logos-row .slick-track{align-items:center;cursor:grab;display:flex}.full-width-featured-content .container{clip-path:url(#globalClipPath)}.full-width-featured-content .container .row{align-items:center}.full-width-featured-content .container .row.text-first .content{order:0}.full-width-featured-content .container .row.image-first .content,.full-width-featured-content .container .row.text-first .image{order:1}.full-width-featured-content .container .row.image-first .image{order:0}.full-width-featured-content .container .row .content{padding:75px 100px}@media screen and (max-width:768px){.full-width-featured-content .container .row .content{padding:75px 25px 50px}}.full-width-featured-content .container .row img{width:100%}@media screen and (max-width:768px){.full-width-featured-content .container .row img{transform:scale(1.15)}}.mill-repeater .container .row{background:#fff;margin-bottom:50px;margin-top:50px;padding-bottom:30px;padding-left:35px;padding-top:27px}@media screen and (max-width:768px){.mill-repeater .container .row{margin-left:0;padding-left:15px;padding-right:15px}}.mill-repeater .container .row img{height:100%;object-fit:cover}.mill-repeater .container .row .content{max-width:1080px;padding-left:50px}.mill-repeater .container .row .content a{color:#be9428;font-size:16px}@media screen and (max-width:768px){.mill-repeater .container .row .content{padding-left:0}}.mill-repeater .container .row .content h2{margin-top:35px}.mill-repeater .container .row .content .inner{max-height:2000px;transition-duration:.5s;transition-property:max-height;transition-timing-function:ease-in}.mill-repeater .container .row .content .inner.collapsed:not(.show){max-height:84px;overflow:hidden;transition-timing-function:unset}.mill-repeater .container .row .content .inner.collapsed:not(.show):not(.collapsing) p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.mill-repeater .container .row .content a{cursor:pointer}.page-id-99 .col-lg-2 img{object-fit:contain!important}.thank-you{background-position:top;background-repeat:no-repeat;background-size:80%;padding-top:400px}@media screen and (max-width:760px){.thank-you{padding-top:120px}}.thank-you .container .row{justify-content:center;text-align:center}.thank-you .container .row svg{margin:30px 0}.thank-you .container .row img{height:78px;width:78px}.inner-hero .container .row{justify-content:center;text-align:center}.inner-hero .container .row h1{margin-bottom:85px}@media screen and (max-width:768px){.inner-hero .container .row h1{margin-bottom:35px}}.inner-hero .container .row .content{clip-path:url(#globalClipPath);margin-top:-100px;padding:70px}@media screen and (max-width:768px){.inner-hero .container .row .content{margin-top:-30px;padding:20px}}.inner-hero .container .row .content *{margin:25px auto;max-width:725px}@media screen and (max-width:768px){.inner-hero .container .brs{height:200px;object-fit:cover}}.fullwidth-hero{margin-top:-30px!important;max-width:100%;overflow:hidden}.fullwidth-hero .single_image img{display:flex;height:615px;object-fit:cover;object-position:left;width:100%}@media screen and (max-width:1200px){.fullwidth-hero .single_image img{height:460px}}@media (max-width:768px){.fullwidth-hero .single_image img{display:none}}.fullwidth-hero .single_image img:nth-of-type(2){display:none}@media (max-width:768px){.fullwidth-hero .single_image img:nth-of-type(2){display:flex}}.fullwidth-hero .hero-slider-new img.full{display:flex;height:615px;object-fit:cover;object-position:left;width:100%}@media screen and (max-width:1200px){.fullwidth-hero .hero-slider-new img.full{height:460px}}@media (max-width:768px){.fullwidth-hero .hero-slider-new img.full{display:none}}.fullwidth-hero .hero-slider-new img.full:nth-of-type(2){display:none}@media (max-width:768px){.fullwidth-hero .hero-slider-new img.full:nth-of-type(2){border-radius:0 0 10px 10px;display:flex;height:690px}}.fullwidth-hero .flex{display:flex}@media (max-width:768px){.fullwidth-hero .flex{flex-wrap:wrap-reverse;height:690px}}.fullwidth-hero .flex .content_wrapper{background:#3a526c;height:615px;min-width:743px;padding:145px 50px 0 260px}.fullwidth-hero .flex .content_wrapper a,.fullwidth-hero .flex .content_wrapper h1,.fullwidth-hero .flex .content_wrapper h2,.fullwidth-hero .flex .content_wrapper h3,.fullwidth-hero .flex .content_wrapper h4,.fullwidth-hero .flex .content_wrapper h5,.fullwidth-hero .flex .content_wrapper p{color:#fff}.fullwidth-hero .flex .content_wrapper h1{margin:0 0 18px}.fullwidth-hero .flex .content_wrapper .btn{margin-top:30px}.fullwidth-hero .flex .content_wrapper .btn:hover{color:#3a526c}.fullwidth-hero .flex .content_wrapper p{margin-top:0}.fullwidth-hero .flex .content_wrapper p:last-of-type{margin-bottom:0}@media screen and (max-width:1670px){.fullwidth-hero .flex .content_wrapper{min-width:610px;padding:145px 50px 0 160px}}@media screen and (max-width:1490px){.fullwidth-hero .flex .content_wrapper{min-width:520px;padding:145px 50px 0 100px}}@media screen and (max-width:1294px){.fullwidth-hero .flex .content_wrapper{min-width:450px;padding:145px 50px 0 80px}}@media screen and (max-width:1200px){.fullwidth-hero .flex .content_wrapper{height:460px;min-width:430px;padding:70px 50px 0}}@media screen and (max-width:972px){.fullwidth-hero .flex .content_wrapper{height:460px;min-width:380px;padding:60px 40px 0}}@media (max-width:768px){.fullwidth-hero .flex .content_wrapper{border-radius:0 0 10px 10px;height:355px;min-width:unset;padding:30px;width:100%}}.fullwidth-hero .flex img{display:flex;height:615px;object-fit:cover;object-position:left;width:100%}@media screen and (max-width:1200px){.fullwidth-hero .flex img{height:460px}}@media screen and (max-width:1200px) and (max-width:768px){.fullwidth-hero .flex img{border-radius:0!important;height:390px}}.why-choose-organic{padding:72px 0;position:relative}@media screen and (max-width:992px){.why-choose-organic{padding:54px 0}.why-choose-organic .reasons.container.g-0{max-width:100%;overflow:hidden;padding:0!important}}.why-choose-organic .background-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.why-choose-organic .heading{overflow:visible;position:relative;z-index:8}.why-choose-organic .heading .rabbit svg{left:0;top:-45px}.why-choose-organic .heading .wheat svg{left:73px;top:128px}@media screen and (max-width:992px) and (min-width:444px){.why-choose-organic .heading .wheat svg{bottom:41px;left:23px;top:406px}}@media screen and (max-width:444px){.why-choose-organic .heading .wheat svg{bottom:41px;left:23px;top:466px}}.why-choose-organic .heading .bee svg{bottom:0;top:300px}@media screen and (max-width:992px){.why-choose-organic .heading .bee svg{display:none}}.why-choose-organic .heading .pink-plant svg{right:58px;top:-39px}.why-choose-organic .heading .pie svg{right:-39px;top:165px}@media screen and (max-width:992px){.why-choose-organic .heading .pie svg{display:none}}.why-choose-organic .heading .bee,.why-choose-organic .heading .pie,.why-choose-organic .heading .pink-plant,.why-choose-organic .heading .rabbit,.why-choose-organic .heading .wheat{position:relative;z-index:999}.why-choose-organic .heading .group-2 svg{right:-48px;top:-47px}.why-choose-organic .heading svg{position:absolute}.why-choose-organic .heading .heading-content{background:#e9e7d5;border-radius:20px;clip-path:polygon(64% 3%,100% 0,100% 100%,82% 96%,54% 100%,0 97%,0 0);margin-bottom:100px;margin-top:-117px;padding:62px 155px 77px}@media screen and (max-width:772px){.why-choose-organic .heading .heading-content{clip-path:polygon(1% 0,63% 1%,100% 0,100% 100%,83% 98%,63% 100%,18% 99%,1% 100%);margin-bottom:36px;margin-top:0;padding:62px 23px 90px}}.why-choose-organic .heading .heading-content h1{color:#374957!important;margin-bottom:30px;text-align:center}@media screen and (max-width:992px){.why-choose-organic .heading .heading-content h1{color:var(--Doves-Main-Blue,#3a526c);font-size:42px;font-style:normal;letter-spacing:.84px;line-height:42px;margin:auto auto 70px;text-transform:uppercase;width:200px}}.why-choose-organic .heading .heading-content h4{color:#3a526c;font-size:24px;font-weight:600;letter-spacing:-.03em;line-height:30px;text-align:center}@media screen and (max-width:992px){.why-choose-organic .heading .heading-content h4{color:var(--Doves-Main-Blue,#3a526c);font-size:16px;font-style:normal;font-weight:500;line-height:30px;text-align:center}}.why-choose-organic .row{gap:14px;justify-content:center}@media screen and (max-width:992px){.why-choose-organic .row{gap:0}}.why-choose-organic .reason{align-items:center;border-radius:20px;clip-path:polygon(64% 4%,100% 0,99% 96%,81% 96%,54% 100%,0 96%,0 0);display:grid;height:289.033px;margin-bottom:15px;padding:50px 0 71px;width:450.858px}@media screen and (max-width:992px){.why-choose-organic .reason{margin-bottom:-19px;width:100%}}.why-choose-organic .reason h2{color:#fff;letter-spacing:.02em;max-width:383px}.why-choose-organic .reason h2,.why-choose-organic .reason h3{font-size:40px;line-height:40px;margin:auto;text-align:center;width:100%}.why-choose-organic .reason h3{color:var(--Doves-Oatmeal,#f2f1e9);font-family:joost;font-style:normal;letter-spacing:.8px;max-width:200px;text-transform:uppercase}.why-choose-organic .reason img{display:flex;margin:auto auto 20px}.why-choose-organic p.info-mobile{color:#fff;margin-top:20px;text-align:center}@media screen and (min-width:992px){.why-choose-organic p.info-mobile{display:none}}.why-choose-organic p.info-desktop{color:#fff;margin-top:20px;text-align:center}@media screen and (max-width:992px){.why-choose-organic p.info-desktop{display:none}}.fifty-fifty-flip{clip-path:polygon(47% 2%,100% 0,100% 60%,100% 100%,89% 97%,0 100%,0 0);overflow:hidden}.fifty-fifty-flip h1{color:#fff;font-size:60px;font-style:normal;letter-spacing:1.2px;line-height:58px;max-width:679px;width:100%}.fifty-fifty-flip p{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:30px;max-width:686px;width:100%}.fifty-fifty-flip img{border-radius:20px;clip-path:polygon(47% 0,57% 0,100% 4%,100% 99%,0 100%,0 3%);height:100%;object-fit:cover;overflow:hidden;width:100%}@media screen and (max-width:992px){.fifty-fifty-flip .img-1{order:-1}}.fifty-fifty-flip .img-1 img{border-radius:20px;clip-path:polygon(44% 0,52% 0,100% 4%,100% 100%,94% 100%,64% 100%,0 100%,0 3%);height:100%;object-fit:cover;overflow:hidden;width:100%}.fifty-fifty-flip .text{display:flex;margin:auto;padding:101px 60px 65px 200px}@media screen and (max-width:1498px) and (min-width:992px){.fifty-fifty-flip .text{padding:55px 80px}}@media screen and (max-width:992px){.fifty-fifty-flip .text{padding:93px 22px}}.fifty-fifty-flip .text p{max-width:542px;width:100%}@media screen and (max-width:772px){.fifty-fifty-flip .text p{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:30px;text-align:center}.fifty-fifty-flip .text h1{color:#fff;font-size:42px;font-style:normal;letter-spacing:.84px;line-height:42px;text-align:center;text-transform:uppercase}}.fifty-fifty-flip .text-2{display:flex;margin:auto;padding:101px 80px}@media screen and (max-width:1498px) and (min-width:992px){.fifty-fifty-flip .text-2{padding:55px 80px}}@media screen and (max-width:992px){.fifty-fifty-flip .text-2{padding:93px 22px}}.fifty-fifty-flip .text-2 p{max-width:686px;width:100%}@media screen and (max-width:772px){.fifty-fifty-flip .text-2 p{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:30px;text-align:center}.fifty-fifty-flip .text-2 h1{color:#fff;font-size:42px;font-style:normal;letter-spacing:.84px;line-height:42px;text-align:center;text-transform:uppercase}}.two-column-featured-text-alt{margin-top:122px}@media screen and (max-width:768px){.two-column-featured-text-alt{margin-top:-35px}.two-column-featured-text-alt svg{display:none}}.two-column-featured-text-alt h2{font-size:60px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:58px;text-transform:uppercase}@media screen and (max-width:768px){.two-column-featured-text-alt h2{font-size:42px;letter-spacing:.84px;line-height:42px}}.two-column-featured-text-alt .container{background-position:50%;background-repeat:no-repeat;background-size:75%}.two-column-featured-text-alt .col-lg-6{position:relative}.two-column-featured-text-alt .col-lg-6 p{max-width:484px;width:100%}.two-column-featured-text-alt .col-lg-6 .col-group1{position:absolute;top:-170px}.two-column-featured-text-alt .col-lg-6 .col-group2{bottom:0;left:185px;position:absolute}.two-column-featured-text-alt .col-lg-6 img{margin-top:-80px;order:1;position:relative;z-index:1}.two-column-featured-text-alt .col-lg-6.text-first{display:flex;flex-direction:column;position:relative}.two-column-featured-text-alt .col-lg-6.text-first .col_2{margin-top:90px;order:0}.two-column-featured-text-alt .col-lg-6:not(text-first) .col_1{order:2}.two-column-featured-text-alt .col_1{background:#2aa6a0;border-radius:10px;clip-path:url(#globalClipPath);padding:62px 82px 80px}@media screen and (max-width:600px){.two-column-featured-text-alt .col_1{padding:30px 30px 70px}}.two-column-featured-text-alt .col_1 *{color:#6f5c2f}.two-column-featured-text-alt .col_1 .btn{background-color:#6f5c2f;border-color:#6f5c2f;color:#fff}.two-column-featured-text-alt .col_1 .btn:hover{background:hsla(0,0%,100%,0);color:#6f5c2f}.two-column-featured-text-alt .col_2{background:#e99710;border-radius:10px;clip-path:url(#globalClipPath);margin-top:80px;padding:62px 82px 80px}@media screen and (max-width:600px){.two-column-featured-text-alt .col_2{padding:30px 30px 70px}}.two-column-featured-text-alt .col_2 *{color:#f5faff}.two-column-featured-text-alt .col-lg-6:first-child{margin-top:-200px}@media screen and (max-width:768px){.two-column-featured-text-alt .col-lg-6:first-child{margin-top:20px}}.two-column-featured-text-alt.has-background-image .col-lg-6:first-child{margin-top:0}.two-column-featured-text-alt.has-background-image .col-lg-6 .col_2{margin-top:325px}@media screen and (max-width:768px){.two-column-featured-text-alt.has-background-image .col-lg-6 .col_2{margin-top:-22px}.two-column-featured-text-alt .col-lg-6:first-child{margin-bottom:24px}.two-column-featured-text-alt h2 br{display:none}}.centered-text-alt{text-align:center}.centered-text-alt .btn{margin:20px auto 0}.centered-text-alt p{margin:20px auto;max-width:692px}.centered-text-alt span{font-size:24px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:30px}@media screen and (max-width:768px){.centered-text-alt span{font-size:22px}}.centered-text-alt h4{margin-bottom:30px}.centered-text-alt .image-1{position:relative}@media screen and (max-width:1400px){.centered-text-alt .image-1 img,.centered-text-alt .image-1 svg{display:none}}.centered-text-alt .image-1 svg{bottom:-37px;left:39px;position:absolute}.centered-text-alt .image-2{position:relative}@media screen and (max-width:1400px){.centered-text-alt .image-2 img,.centered-text-alt .image-2 svg{display:none}}.centered-text-alt .image-2 svg{left:8px;position:absolute;top:-62px}.centered-text-alt h2{font-size:60px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:58px;text-transform:uppercase}@media screen and (max-width:768px){.centered-text-alt h2{font-size:42px;letter-spacing:.84px;line-height:42px;margin-bottom:70px}}.centered-text-alt img{max-width:236px;width:100%}.centered-text-alt img.left_image{margin-top:171px}section.trade-form{background-color:#f3f3f3;border-radius:20px}section.trade-form form.wpcf7-form.init{margin-top:30px}section.trade-form input.wpcf7-form-control.wpcf7-submit.has-spinner{display:flex;margin:30px auto 0}section.trade-form div.trade{margin:20px auto;max-width:369px;width:100%}section.trade-form svg{display:flex;justify-content:center;margin:50px auto auto}section.trade-form .btn.main{display:flex;justify-content:center;margin:auto;width:max-content}section.trade-form .heading{background-color:#be9428;border-radius:10px 10px 0 0;padding:20px 0}section.trade-form h4{color:#f2f1e9;text-align:center}section.trade-form p{color:#3a526c;font-size:18px;font-weight:700;line-height:30px;margin:20px auto;max-width:369px;text-align:center;width:100%}section.trade-form .form{padding:0 65px 50px}@media screen and (max-width:992px){section.trade-form .form{padding:0 35px 30px}section.trade-form{order:2}}section.trade-form p.divider{align-items:center;color:#3a526c;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:30px;margin:20px auto;position:relative;width:80%}section.trade-form p.divider:after,section.trade-form p.divider:before{background-color:#3a526c;content:"";flex:1;height:2px;z-index:1}section.trade-form p.divider:before{margin-right:25px}section.trade-form p.divider:after{margin-left:25px}body,button,input,optgroup,select,textarea{color:#000;font-family:Manrope;font-size:1rem}a,b,body,h1,h2,h3,h4,h5,h6,li,p,span,strong,ul{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v14/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:joost;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://use.typekit.net/af/ab16c0/00000000000000003b9b01aa/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/ab16c0/00000000000000003b9b01aa/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/ab16c0/00000000000000003b9b01aa/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype")}@font-face{font-display:swap;font-family:joost;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/3dd823/00000000000000003b9b01ab/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/3dd823/00000000000000003b9b01ab/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/3dd823/00000000000000003b9b01ab/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:swap;font-family:joost;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://use.typekit.net/af/a27ffc/00000000000000003b9b01ac/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/a27ffc/00000000000000003b9b01ac/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/a27ffc/00000000000000003b9b01ac/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype")}@font-face{font-display:swap;font-family:joost;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/25d385/00000000000000003b9b01ad/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/25d385/00000000000000003b9b01ad/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/25d385/00000000000000003b9b01ad/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}.tk-joost{font-family:joost,sans-serif}h1,h2,h3,h4,h5,h6{clear:both;color:var(--doves-main-blue,#3a526c);letter-spacing:-.25px;margin:0}h1{font-family:joost;font-size:60px;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:58px;text-transform:uppercase}@media screen and (max-width:768px){h1{font-size:42px;letter-spacing:.84px;line-height:42px}}h2{font-family:joost;font-size:40px;font-style:normal;font-weight:600;letter-spacing:.8px;line-height:40px;text-transform:uppercase}@media screen and (max-width:768px){h2{font-size:30px;letter-spacing:.6px;line-height:30px}}h3{font-family:Manrope;font-size:36px;font-style:normal;font-weight:700;line-height:36px}@media screen and (max-width:768px){h3{font-size:30px;line-height:32px}}h4{font-family:Manrope;font-size:24px;font-style:normal;font-weight:700;line-height:26px}@media screen and (max-width:768px){h4{font-size:22px}}h5{font-size:15px}h5,p{font-family:Manrope;font-weight:500}p{color:var(--doves-main-blue,#3a526c);font-size:16px;line-height:30px}p a{color:inherit;font-size:inherit;line-height:inherit}li,ul{color:#592642}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{line-height:62px;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace}big{font-size:125%}b,strong{font-weight:700}span{font-family:Manrope;font-size:inherit;font-weight:inherit}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,p span{font-family:inherit}.privacy-policy h1,.privacy-policy h2,.privacy-policy h3,.privacy-policy h4,.privacy-policy h5{margin:30px 0 15px}.page,.post{margin:0!important}html{scroll-behavior:smooth}.aligncenter,.has-text-align-center{text-align:center}.aligncenter{margin:auto}.white body{padding-top:0}hr{background-color:#000;border:0;height:1px;margin-bottom:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}li{font-family:Manrope}ul{padding-left:0}ol li,ul li{color:var(--doves-main-blue,#3a526c);line-height:26px;margin-bottom:5px;padding-left:16px}embed,iframe,img,object{max-width:100%}figure{margin:1em 0}.background-img{background-position:50%;background-size:cover}table td,table th{border:1px solid #fafafa;padding:8px}table th{background-color:#fafafa;color:var(--doves-main-blue,#3a526c);font-size:14px;padding-bottom:12px;padding-top:12px;text-align:left}table tr:nth-child(2n){background-color:#f3f3f3}table tr:hover{background-color:#f0efe5}a{font-family:Manrope;font-size:18px;line-height:36px;text-align:left;text-decoration:underline}a,a:active,a:focus,a:hover{transition:all .4s ease-in-out}a:active,a:focus,a:hover{color:#000}a:focus{outline:none}button,input[type=button],input[type=reset],input[type=submit]{background:var(--doves-main-blue,#3a526c);border:1px solid var(--doves-main-blue,#3a526c);border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:Manrope;font-size:16px;font-weight:600;letter-spacing:-.25;line-height:100%;margin:0;outline:none;padding:15px 50px;text-align:center;text-decoration:none;transition:all .5s ease}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#fff;box-shadow:none!important;color:var(--doves-main-blue,#3a526c);outline:none!important;transition:all .5s ease}.cky-btn{border-radius:10px}.added_to_cart,.btn{border-radius:10px;cursor:pointer;display:inline-block;font-family:Manrope;font-size:16px;font-weight:600;letter-spacing:-.25;line-height:100%;margin:0;padding:14px 16px;text-align:center;text-decoration:none;transition:all .5s ease}.added_to_cart span,.btn span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit}.added_to_cart.wc-forward,.btn.wc-forward{background:#56a364;border:1px solid #56a364;color:#fff;padding:11px 20.5px;transform:scale(.9);width:100%}@media screen and (max-width:768px){.added_to_cart.wc-forward,.btn.wc-forward{display:flex;justify-content:center;margin-bottom:20px}}.added_to_cart.wc-forward:active,.added_to_cart.wc-forward:focus,.added_to_cart.wc-forward:hover,.btn.wc-forward:active,.btn.wc-forward:focus,.btn.wc-forward:hover{background:#fff;color:#56a364}.added_to_cart.main,.btn.main{background:var(--doves-main-blue,#3a526c);border:1px solid var(--doves-main-blue,#3a526c);color:#fff;padding:15px 50px}@media screen and (max-width:768px){.added_to_cart.main,.btn.main{display:flex;justify-content:center;margin-bottom:20px}}.added_to_cart.main:active,.added_to_cart.main:focus,.added_to_cart.main:hover,.btn.main:active,.btn.main:focus,.btn.main:hover{background:#fff;color:var(--doves-main-blue,#3a526c)}.added_to_cart.light-blue,.btn.light-blue{background:#e3ecf2;border:1px solid #e3ecf2;color:var(--doves-main-blue,#3a526c);padding:15px 50px}.added_to_cart.light-blue:active,.added_to_cart.light-blue:focus,.added_to_cart.light-blue:hover,.btn.light-blue:active,.btn.light-blue:focus,.btn.light-blue:hover{background:var(--doves-main-blue,#3a526c);color:#e3ecf2}.added_to_cart.grey,.btn.grey{background:#d9d9d9;border:1px solid #d9d9d9;color:#fff;padding:15px 50px}.added_to_cart.grey:active,.added_to_cart.grey:focus,.added_to_cart.grey:hover,.btn.grey:active,.btn.grey:focus,.btn.grey:hover{background:var(--doves-main-blue,#3a526c);color:#d9d9d9}.added_to_cart.menu-button,.btn.menu-button{background:#fff;border:1px solid #fff;padding:15px 28px}.added_to_cart.menu-button:active,.added_to_cart.menu-button:focus,.added_to_cart.menu-button:hover,.btn.menu-button:active,.btn.menu-button:focus,.btn.menu-button:hover{background:var(--doves-main-blue,#3a526c);border:1px solid #fff}.added_to_cart.menu-button:active svg path,.added_to_cart.menu-button:focus svg path,.added_to_cart.menu-button:hover svg path,.btn.menu-button:active svg path,.btn.menu-button:focus svg path,.btn.menu-button:hover svg path{fill:#fff;transition:all .5s ease}.added_to_cart.main-outline,.btn.main-outline{background:hsla(0,0%,100%,0);border:1px solid var(--doves-main-blue,#3a526c);color:var(--doves-main-blue,#3a526c);padding:15px 28px}.added_to_cart.main-outline:active,.added_to_cart.main-outline:focus,.added_to_cart.main-outline:hover,.btn.main-outline:active,.btn.main-outline:focus,.btn.main-outline:hover{background:var(--doves-main-blue,#3a526c);color:#fff}.added_to_cart.white,.btn.white{background:#fff;border:1px solid #fff;color:var(--doves-main-blue,#3a526c);padding:15px 28px}.added_to_cart.white svg,.btn.white svg{margin:0 6px 0 0}.added_to_cart.white:active,.added_to_cart.white:focus,.added_to_cart.white:hover,.btn.white:active,.btn.white:focus,.btn.white:hover{background:var(--doves-main-blue,#3a526c);border-color:var(--doves-main-blue,#3a526c);color:#fff}.added_to_cart.white:active svg,.added_to_cart.white:focus svg,.added_to_cart.white:hover svg,.btn.white:active svg,.btn.white:focus svg,.btn.white:hover svg{margin:0 6px 0 0}.added_to_cart.white:active svg path,.added_to_cart.white:focus svg path,.added_to_cart.white:hover svg path,.btn.white:active svg path,.btn.white:focus svg path,.btn.white:hover svg path{fill:#fff;transition:all .5s ease}.added_to_cart.outline,.btn.outline{background:hsla(0,0%,100%,0);border:1px solid #fff;padding:15px 28px}.added_to_cart.outline:active,.added_to_cart.outline:focus,.added_to_cart.outline:hover,.btn.outline:active,.btn.outline:focus,.btn.outline:hover{background:#fff}.added_to_cart.outline:active svg path,.added_to_cart.outline:focus svg path,.added_to_cart.outline:hover svg path,.btn.outline:active svg path,.btn.outline:focus svg path,.btn.outline:hover svg path{fill:var(--doves-main-blue,#3a526c);transition:all .5s ease}.added_to_cart.freee,.btn.freee{align-items:center;background:#9d646f;border:1px solid #9d646f;color:#eadcd3;display:flex;gap:12px;margin-left:auto;padding:15px 28px;width:fit-content}.added_to_cart.freee:active,.added_to_cart.freee:focus,.added_to_cart.freee:hover,.btn.freee:active,.btn.freee:focus,.btn.freee:hover{background:#eadcd3;color:#9d646f}.added_to_cart.freee:active svg path,.added_to_cart.freee:focus svg path,.added_to_cart.freee:hover svg path,.btn.freee:active svg path,.btn.freee:focus svg path,.btn.freee:hover svg path{fill:#9d646f;transition:all .5s ease}.added_to_cart:active,.added_to_cart:focus,.added_to_cart:hover,.btn:active,.btn:focus,.btn:hover{box-shadow:none!important;outline:none!important;transition:all .5s ease}.added_to_cart.brown,.btn.brown{background:#7e572f;border:1px solid #7e572f;color:#fff;padding:15px 23px}.added_to_cart.brown svg,.btn.brown svg{margin-left:25px}.added_to_cart svg,.btn svg{position:relative;top:0}.accordion{margin-left:auto;margin-right:auto;overflow:hidden}.accordion .question a{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:30px 0;text-decoration:none}.accordion .question a img{margin-left:5px;transition:all .2s ease-in-out}.accordion .question a.active{padding-bottom:10px}@media screen and (max-width:760px){.accordion .question a.active{padding-bottom:12px}}.accordion .question a.active img{transition:all .2s ease-in-out}.accordion dd{margin:0}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;left:-999em;position:absolute;top:100%;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{flex:1 0 50%;text-align:end}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0}@keyframes fadeUp{0%{opacity:0;transform:translateY(180px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeleft{0%{opacity:0;transform:translateX(-90px)}to{opacity:1;transform:translateX(0)}}@keyframes faderight{0%{opacity:0;transform:translateX(90px)}to{opacity:1;transform:translateX(0)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes wiggle{0%{transform:rotate(0deg)}80%{transform:rotate(0deg)}85%{transform:rotate(5deg)}95%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes grow{0%{width:0}to{width:100%}}@keyframes float{0%{margin-top:0}50%{margin-top:70px}to{margin-top:0}}@keyframes float-mobile{0%{margin-top:0}50%{margin-top:45px}to{margin-top:0}}@keyframes grow_fifty{0%{width:0}to{width:50%}}@keyframes grow_six{0%{width:0}to{width:60%}}@keyframes grow_seven{0%{width:0}to{width:70%}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#000;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#fff;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.wp-block-image img{height:auto!important}.wpcf7 .screen-reader-response{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wpcf7 form .wpcf7-response-output{border:2px solid #00a0d2;display:none;margin:2em .5em 1em;padding:.2em 1em}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:red;max-width:275px}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;display:block;font-size:1em;font-weight:400}.use-floating-validation-tip .wpcf7-not-valid-tip{background:#fff;border:1px solid #dc3232;left:1em;padding:.2em .8em;position:relative;top:-2ex;width:24em;z-index:100}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:after,.wpcf7-list-item-label:before{content:" "}.wpcf7-spinner{background-color:#23282d;border:none;border-radius:100%;display:inline-block;height:24px;margin:0 24px;opacity:.75;padding:0;position:relative;visibility:hidden;width:24px}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;background-color:#fbfbfc;border:none;border-radius:100%;content:"";height:6px;left:4px;position:absolute;top:4px;transform-origin:8px 8px;width:6px}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-duration:2s;animation-name:blink}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{border:1px solid #a3a3a3;border-radius:10px;cursor:pointer;margin-bottom:10px;padding:12px 18px;width:100%}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}form br{display:none}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=url],select,textarea{border:1px solid #ccc;border-radius:8px;display:block;font-size:16px;font-style:normal;font-weight:400;line-height:20px;max-width:100%;padding:14px;width:100%}.wpcf7 input[type=email]:active,.wpcf7 input[type=email]:focus,.wpcf7 input[type=tel]:active,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=text]:active,.wpcf7 input[type=text]:focus,.wpcf7 input[type=url]:active,.wpcf7 input[type=url]:focus,select:active,select:focus,textarea:active,textarea:focus{outline:none}.wpcf7 input[type=email].wpcf7-not-valid,.wpcf7 input[type=tel].wpcf7-not-valid,.wpcf7 input[type=text].wpcf7-not-valid,.wpcf7 input[type=url].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border:2px solid red!important}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #ccc;border-radius:8px;display:block;font-size:16px;font-style:normal;font-weight:400;line-height:20px;max-width:100%;padding:10px;width:100%}input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=url]:active,input[type=url]:focus,select:active,select:focus,textarea:active,textarea:focus{outline:none}input[type=email].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=url].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border:2px solid red!important}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiMxNjE2MTYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMSAxIDQgNCA0LTQiLz48L3N2Zz4=);background-position:right 24px top 24px;background-repeat:no-repeat;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:30px}::-webkit-input-placeholder{color:#ababab!important}:-ms-input-placeholder{color:#ababab!important}::placeholder{color:#ababab!important}label{color:#000;font-size:14px;font-style:normal;font-weight:475;line-height:62px;line-height:24px}fieldset{border:none;padding:0}.open{display:inline-block!important}.modal-active #page{filter:blur(4px)}.blocker{background-color:#000;background-color:hsla(0,0%,100%,.75);bottom:0;box-sizing:border-box;height:100%;left:0;overflow:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:9999999999}.blocker:before{content:"";display:inline-block;height:100%;margin-right:-.05em;vertical-align:middle}.blocker.behind{background-color:transparent}.modal{background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;box-sizing:border-box;display:none;max-width:1130px;padding:15px 30px;position:relative;text-align:left;vertical-align:middle;width:90%;z-index:2}.modal a.close-modal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:30px;position:absolute;right:-12.5px;text-indent:-9999px;top:-12.5px;width:30px}.modal-spinner{background-color:#111;border-radius:5px;display:none;height:20px;left:50%;padding:12px 16px;position:fixed;top:50%;transform:translateY(-50%) translateX(-50%)}.modal-spinner>div{-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite;background-color:#fff;border-radius:100px;display:inline-block;height:20px;margin:0 1px;width:2px}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.inner_page{background:#fff;padding:30px}.set_overflow{height:100vh;width:100%}.white_space{background:#fff;border-radius:50px 50px 0 0;height:49px;width:100%}@keyframes marquee{0%{transform:translateX(100%)}to{transform:translateX(-250%)}}header{background:var(--doves-main-blue,#3a526c);border-radius:0 0 10px 10px;top:0;width:100%;z-index:9}header,header .basket_button{position:relative}header .basket_button .mini-cart-count{align-items:center;background:#be9428;border-radius:100%;color:#2f4155;display:flex;font-size:12px;height:30px;justify-content:center;padding:3px;position:absolute;right:-10px;top:-10px;width:30px}header .home{cursor:pointer;display:flex;justify-content:center;margin:26px auto}header .home svg{height:auto;max-height:41px;max-width:276px;width:100%}@media screen and (max-width:768px){header .btn{display:flex;height:40px;justify-content:center;padding:10px!important;width:40px}}header .responsive_buttons{display:none}@media screen and (max-width:992px){header .responsive_buttons{display:flex;gap:16px;justify-content:left}}@media screen and (max-width:500px){header .responsive_buttons{gap:4px}}header li{list-style:none}header form#searchform{position:relative}@media screen and (max-width:992px){header form#searchform{display:none}}header form#searchform input[type=text]{background:#fff;border:1px solid #fff;border-radius:10px;height:51px;max-width:292px;padding-left:40px}header form#searchform input[type=text]::placeholder{color:#ababab;font-size:16px;opacity:.5}header form#searchform svg{bottom:17px;left:16px;position:absolute}header .flex{align-items:center;display:flex;gap:16px;justify-content:right}@media screen and (max-width:500px){header .flex{gap:4px}}@media screen and (max-width:350px){header .miniscreens{display:none}}header .row{align-items:center}header .burger svg{position:relative;top:4px}@media screen and (max-width:992px){header nav.main{display:none}}header nav.main ul{align-items:center;display:flex;gap:34px}@media screen and (max-width:1200px){header nav.main ul{gap:18px}}header nav.main ul .sub-menu{border-radius:0 10px 10px 10px;display:none;overflow:hidden}header nav.main ul .sub-menu li{margin-bottom:0}header nav.main ul .sub-menu li:first-child,header nav.main ul .sub-menu li:first-child a{border-radius:0 10px 0 0}header nav.main ul .sub-menu li a{border-radius:0 10px 10px 10px;display:block;padding:10px 30px}header nav.main ul .sub-menu li:hover{background:#f0efe5}header nav.main ul .menu-item-has-children:hover{border-radius:10px 10px 0 0;position:relative}header nav.main ul .menu-item-has-children:hover .sub-menu{background:#fff;display:block;position:absolute;width:240px;z-index:9999999}header nav.main ul .menu-item-has-children:hover .sub-menu a{color:var(--doves-main-blue,#3a526c)}header nav.main ul li{padding:0}header nav.main ul li a{color:#fff;font-size:16px;font-style:normal;font-weight:800;line-height:normal;padding:10px 0;text-decoration:none}header nav.main ul li a:hover{color:#fff}header .notices_slider{background-color:#f07824;border-radius:0 0 10px 10px;margin:0;padding:10px}@media screen and (max-width:760px){header .notices_slider{padding:5px 0}}header .notices_slider.slick-initialized li:not(:first-child){display:block}header .notices_slider li:not(:first-child){display:none}header .notices_slider .slick-slide{height:auto!important;margin:0!important;padding-bottom:7px;padding-top:7px}header .notices_slider .slick-slide~li{display:block!important;margin-top:15px}header .notices_slider li{padding:0}header .notices_slider li~li{display:none;margin-top:15px}header .notices_slider p{margin:0;text-align:center}header .notices_slider p,header .notices_slider p a{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal}header .notices_slider p a{text-decoration-line:underline}@media screen and (min-width:992px) and (max-width:1400px){header .notices_slider li{text-align:center}}@media screen and (max-width:992px){header .notices_slider li{display:block}}@media screen and (max-width:1400px){header .notices_slider{max-width:100%;overflow:hidden}}.rank-math-breadcrumb .last,.rank-math-breadcrumb a{border-bottom:1px dashed var(--doves-main-blue,#3a526c);color:#be9428;font-size:16px;font-style:normal;font-weight:600;padding-bottom:12px}@media screen and (max-width:768px){.rank-math-breadcrumb .last,.rank-math-breadcrumb a{padding-bottom:0!important}}.rank-math-breadcrumb .separator{margin:0 16px}.scrolled-nav.fixed-top{position:fixed;transition:all .3s ease-in-out;width:100%;z-index:99999}.scrolled-nav.fixed-top ul.notices_slider.container{display:none}.stars.grey svg{filter:grayscale(1)}li.is-sale{background:#ff5c5c}li.is-sale a{color:#fff!important}li.is-sale:hover{background:#ff9f9f}li.is-sale:hover a{color:#3a526c!important}header nav.main ul .menu-item-has-children:hover .sub-menu .is-sale a{color:#fff!important}.notice-slider-prev{left:15px}.notice-slider-next,.notice-slider-prev{color:#fff;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.notice-slider-next{right:15px}footer{background:var(--doves-main-blue,#3a526c);border-radius:20px 20px 0 0;padding:130px 0 108px}@media screen and (max-width:992px){footer{padding:90px 0 40px}}@media screen and (max-width:768px){footer{padding:60px 0 40px}}footer .home{cursor:pointer;display:flex;justify-content:left;margin:26px auto}footer .home svg{height:auto;max-height:41px;max-width:276px;width:100%}@media screen and (max-width:768px){footer .home{justify-content:center}}footer .divider{display:block;margin:70px auto}footer .divider svg{max-width:100%}@media screen and (max-width:768px){footer .col-md-4:last-child .h4{border-bottom:1px solid #778ea7}}footer .h4{color:#c9c5be;font-family:Manrope;font-size:24px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:57px;position:relative}@media screen and (max-width:768px){footer .h4{border-top:1px solid #778ea7;display:block;font-size:22px;margin:0!important;padding:24px 0;width:100%}footer .h4:after{background-image:var(--wpr-bg-ccee2049-2ab8-4326-924b-2c8089bf512e);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:31px;position:absolute;right:0;width:31px}}footer nav ul,footer nav ul li{margin:0;padding:0}footer nav ul li a{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:42px;text-decoration:none}footer nav ul li a:hover{color:#f8ca93}@media screen and (max-width:768px){footer nav{display:none}}footer .row{margin-bottom:85px}footer .secure{max-width:100%}footer .secure_checkout{border:1px solid var(--doves-accent-lighter-blue-shade,#778ea7);border-radius:10px;padding:30px;position:relative}@media screen and (max-width:600px){footer .secure_checkout{padding:30px 15px}}footer .secure_checkout .shield{left:-22px;position:absolute;top:37px}@media screen and (max-width:992px){footer .secure_checkout .shield{left:0;margin:auto;right:0;text-align:center;top:-25px}}footer .secure_checkout *{color:#fff}footer .secure_checkout p{font-size:14px;line-height:20px;margin:0}footer .secure_checkout p strong{display:block;font-size:18px;margin-bottom:12px}@media screen and (max-width:992px){footer .secure_checkout p{text-align:center}}footer .secure_checkout .row{align-items:center;margin:0}footer .secure_checkout .secure_logos{display:flex;flex-wrap:wrap;gap:10px;justify-content:end}@media screen and (max-width:992px){footer .secure_checkout .secure_logos{justify-content:center;margin-top:20px}}footer .secure_checkout .secure_logos svg{max-width:80px}.legals{background:var(--doves-main-blue,#3a526c)}@media screen and (min-width:880px) and (max-width:1632px){.legals .col-lg,.legals .col-lg-2,.legals .col-lg-4{display:flex;justify-content:center;width:100%!important}}.legals a,.legals p{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:30px}.legals nav ul{align-items:center;display:flex;gap:8px;justify-content:right}.legals nav ul li{padding:0}.legals nav ul li a{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:30px;text-decoration:none}.legals nav ul li a span{font-family:sans-serif;margin-left:8px}.legals nav ul li:last-child a span{display:none}@media screen and (min-width:992px) and (max-width:1200px){.legals .col-lg-2{display:none}}@media screen and (max-width:992px){.legals{text-align:center}.legals .col-lg-5{border-bottom:1px solid #fff}.legals .col-lg-5 p{margin:0;padding-bottom:6px}.legals .col-lg{border-bottom:1px solid #fff}.legals nav ul{justify-content:center}}@media screen and (max-width:540px){.legals ul{display:flex;flex-wrap:wrap;justify-content:center!important}.legals ul li{margin:0}}.legals .col-lg-2 a{text-decoration:none}.advert{background-color:#eadcd3;padding:13px 0}.advert svg{max-width:100%}.advert .row{align-items:center}.advert p{color:#9d646f;font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin:0}@media screen and (max-width:992px){.advert{text-align:center}.advert .freee{margin:20px auto 0}}ul#menu-footer-menu li{list-style:none}.archive .added_notice+.added_notice,.hidden{display:none}header .menu-button.active{background:#fff;border:1px solid var(--doves-main-blue,#3a526c);border-bottom:none;border-radius:10px 10px 0 0;position:relative;z-index:9}header .menu-button.active svg path{fill:var(--doves-main-blue,#3a526c);transition:all .5s ease}@media screen and (max-width:992px){header .back{border-bottom:1px dashed var(--doves-main-blue,#3a526c);color:var(--doves-main-blue,#3a526c);display:flex;font-weight:600;gap:30px;line-height:46px;padding:10px 40px;position:relative;text-decoration:none;width:100%}header nav.main{background:#fff;border:1px solid var(--doves-main-blue,#3a526c);border-radius:0 10px 10px 10px;max-width:90%;position:absolute;top:88px;width:100%;z-index:99999999999}header nav.main .sub-menu{background:#fff;left:0;min-height:199px;position:absolute;top:58px;width:100%!important}header nav.main.active{display:block}header nav.main ul{display:block;margin:0}header nav.main ul li{border-bottom:1px dashed var(--doves-main-blue,#3a526c);margin:0;padding:0 40px}header nav.main ul li:last-child{border-bottom:unset}header nav.main ul li .back,header nav.main ul li:hover{background:#c9c5be}header nav.main ul li a{color:var(--doves-main-blue,#3a526c)!important;display:flex;font-weight:600;line-height:46px;position:relative;width:100%}header nav.main ul li a:after{background-image:var(--wpr-bg-425868aa-022c-491c-a952-a018c0354aaf);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;position:absolute;right:0;top:47%;width:6px}}.error-404 .tight{margin:100px auto 180px;max-width:689px;position:relative;text-align:center}@media screen and (max-width:600px){.error-404 .tight{margin:80px auto}}.error-404 svg{margin-bottom:40px;max-width:100%}.error-404 .btn{padding:16px 65px}.error-404 img{margin:0 auto 40px}.error-404 ol{padding:0}.error-404 li{color:var(--doves-main-blue,#3a526c);font-size:20px;font-style:normal;font-weight:600;line-height:36px;list-style:none;text-align:center}.error-404 .content{margin:40px auto;max-width:650px;text-align:center}.error-404 .content p{font-size:16px;font-weight:500}.error404{background-color:#fcfbf4}.post_single .recipe_sidebar .thumbnail{margin-bottom:40px}.post_single .recipe-body .share_recipe{max-width:100%}@media screen and (max-width:768px){.post_single .recipe-body .share_recipe{margin:26px 0 15px}}.post_single h1{margin-bottom:30px;padding-top:40px}.post_single .post-body .wp-block-table{margin-bottom:40px;margin-top:30px;overflow-x:auto;padding-bottom:60px}.post_single .post-body .wp-block-table table{min-width:fit-content;width:100%}.post_single .post-body .wp-block-table table th{min-width:100px}.post_single .post-body .wp-block-table table tbody tr td:first-child{color:#3a526c;font-weight:800}.post_single .post-body .wp-block-table table thead th{background:#3a526c;color:#fff;font-size:18px;font-weight:700;line-height:30px}.post_single .post-body .wp-block-table table thead td,.post_single .post-body .wp-block-table table thead th{padding:8px 12px!important}.post_single .post-body .save-conversion-tables .main,.post_single .post-body .save-conversion-tables .main-outline{display:flex;justify-content:center;padding:15px;width:100%}.post_single .post-body .save-conversion-tables .divider{margin-top:40px}.post_single .post-body .recipie-issues .container{border-left:1px solid var(--doves-main-blue,#3a526c);padding-left:42px}.post_single .post-body .recipie-issues .container h4{margin-bottom:50px}.post_single .post-body .recipie-issues h5{align-items:center;display:flex;font-size:18px;font-weight:700;gap:10px;line-height:30px}.post_single .post-body .recipie-issues ul{padding-left:24px}.post_single .post-body .recipie-issues .box{background:#e9e5c0;border-radius:10px;margin-top:35px;padding:30px}.post-wrap{margin-bottom:87px}.post-wrap .img-wrap{margin-bottom:52px}.post-wrap h3{color:#000;margin-bottom:30px;text-decoration:underline;text-decoration-color:#cacaca}.post-wrap:hover h3{text-decoration-color:#044389}.post-wrap p{color:#cacaca;font-size:18px;line-height:34px}.post-wrap a.img-wrap{display:block;max-height:410px;overflow:hidden}.post-wrap a.img-wrap img{transform:scale(1);transition:all .8s ease-in-out}.post-wrap a.img-wrap img:hover{transform:scale(1.4);transition:all .8s ease-in-out}.cky-btn-revisit-wrapper.cky-revisit-bottom-left{display:none!important}.cta .container{padding:120px 0;position:relative}@media screen and (max-width:768px){.cta .container{padding:20px 0}}@media screen and (max-width:992px){.cta .container{margin-bottom:0;margin-top:0}}.cta .container .row{justify-content:center;text-align:left}@media screen and (max-width:768px){.cta .container .row{text-align:center}}@media screen and (max-width:1500px){.cta .container .row{align-items:normal!important;text-align:center}}.cta .container .row .content{padding-left:30px}.cta .container .row img{object-fit:contain;position:absolute;right:25px;top:-23.5%}@media screen and (min-width:1600px){.cta .container .row img{height:140%}}@media screen and (max-width:992px){.cta .container .row img{height:auto;position:relative;top:0}}@media screen and (max-width:567px){.cta .container .row img{max-width:80%;position:static;top:unset;transform:unset}}.cta .container .row h1,.cta .container .row h2,.cta .container .row h3,.cta .container .row h4,.cta .container .row h5,.cta .container .row h6,.cta .container .row p{color:inherit}@media screen and (max-width:768px){.cta .container .row h1,.cta .container .row h2,.cta .container .row h3,.cta .container .row h4,.cta .container .row h5,.cta .container .row h6,.cta .container .row p{text-align:center}}.legal-template{margin:118px auto 80px}.legal-template a{color:#be9428;font-size:16px}.legal-template h3.wp-block-heading{margin-bottom:20px;margin-top:50px}.legal-template h1+h4{margin-bottom:100px}.legal-template ul{padding-left:30px}.legal-template h5{font-size:24px;margin:30px 0 20px}.contained-template .container{max-width:830px}.contained-template li{line-height:22px}.contained-template a{color:#00df94}.page-id-243 .figure.wp-block-gallery{align-items:center;display:flex;flex-wrap:wrap}.page-id-243 .figure.wp-block-gallery img{max-width:100%;width:100%}.page-id-243 .figure.wp-block-gallery figure.wp-block-image.size-full{display:flex;justify-content:center;max-width:24%}@media screen and (max-width:992px){.page-id-243 .figure.wp-block-gallery figure.wp-block-image.size-full{max-width:50%}}.page-id-243 figure.wp-block-image.size-full{display:flex;justify-content:center;max-width:24%}@media screen and (max-width:992px){.page-id-243 figure.wp-block-image.size-full{max-width:50%}}@media (max-width:768px){.searchtemplate input{max-width:100%}}.searchtemplate #searchform svg path{fill:#3a526c}.searchtemplate .results-container{display:flex;justify-content:end;margin-bottom:20px}.searchtemplate .results-container .pagination-container{align-items:center;display:flex;flex-wrap:wrap}.searchtemplate .results-container .pagination-container .results-label{color:#333;font-size:16px;font-style:normal;font-weight:500;line-height:30px;margin-right:10px}@media (max-width:768px){.searchtemplate .results-container .pagination-container .results-label{display:block;width:100%}}.searchtemplate .results-container .pagination-container .pagination{display:flex;list-style:none;padding:0}.searchtemplate .results-container .pagination-container .pagination .page-item.active .page-link{background-color:#3a526c;color:#fff}.searchtemplate .results-container .pagination-container .pagination .page-item .page-link{background-color:#f0f0f0;border-radius:6px;color:#333;display:block;font-weight:600;padding:4px 20px;text-decoration:none;transition:background-color .3s,color .3s}.searchtemplate .results-container .pagination-container .pagination .page-item .page-link:hover{background-color:#dedede}@media screen and (max-width:600px){.searchtemplate form{margin:auto;width:90%}}.searchtemplate #searchform{position:relative}.searchtemplate #searchform svg{position:absolute;right:0;top:34%}.searchtemplate #searchform input{background:hsla(0,0%,100%,0);border:none;color:var(--doves-main-blue,#3a526c);font-size:36px;font-weight:700;line-height:46px}.searchtemplate .post-hero{background:#f2f1e9;margin-top:-30px}.searchtemplate .post-hero .content-tabs{padding-left:0!important;padding-right:0!important;padding-top:80px}.searchtemplate .post-hero .content-tabs ul{padding:0!important}.searchtemplate .post-hero .search_input{border-bottom:2px solid var(--doves-main-blue,#3a526c);padding:50px 0 10px}.searchtemplate .post-hero .tab-links{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;max-width:100%;padding:0}.searchtemplate .post-hero .tab-links li{margin-bottom:0!important;margin-right:5px;padding:0}.searchtemplate .post-hero .tab-links li a{background:#f2f1e9;color:var(--Main-Doves-Free-palette-Freee-Accent-Grey,#4d4d56);display:block;font-size:24px;font-style:normal;font-weight:600;line-height:28px;padding:25px 40px;text-decoration:none}@media (max-width:768px){.searchtemplate .post-hero .tab-links li a{font-size:14px;padding:15px 13px}}.searchtemplate .post-hero .tab-links li a:hover{background:#f7f4e0}.searchtemplate .post-hero .tab-links li.active a{background:#fcfbf4;border-bottom:none}.searchtemplate .recipe-card-main.recipe-card-square{margin-bottom:30px;max-height:450px;position:relative}.searchtemplate .recipe-card-main.recipe-card-square:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 70%,rgba(0,0,0,.76) 86%);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:768px){.searchtemplate .recipe-card-main.recipe-card-square{max-height:200px}}.searchtemplate .recipe-card-main.recipe-card-square img{max-height:450px}@media (max-width:768px){.searchtemplate .recipe-card-main.recipe-card-square img{max-height:200px}}.searchtemplate .recipe-card-main.recipe-card-square h4{bottom:40px;z-index:2}.searchtemplate .search-results-main{margin-top:50px}.searchtemplate .search-results-main .nav_section{align-items:center;display:flex;flex-wrap:wrap;gap:30px;margin-bottom:50px;margin-top:-15px}@media (max-width:768px){.searchtemplate .search-results-main .nav_section{gap:10px}}.searchtemplate .search-results-main .nav_section a{color:var(--doves-main-blue,#3a526c)}.searchtemplate .search-results-main h4{margin-bottom:60px}@media (min-width:768px){.searchtemplate .search-results-main h4{margin-bottom:0}}.searchtemplate .search-results-main a h5{color:var(--doves-main-blue,#3a526c);font-size:18px;font-style:normal;font-weight:700;line-height:30px;text-decoration-line:underline}.searchtemplate .search_item{margin-bottom:30px}.search.search-results{background:#fcfbf4}.no-results .page-content p{font-size:20px;text-align:center}.no-results .container.loadmore_button,.no-results form#searchform{display:none}.search-results .pagination{align-items:center;display:flex;justify-content:center;list-style:none;padding:1rem}.search-results .pagination .page-numbers{background-color:#f0f0f0;border-radius:6px;color:#333;display:block;font-weight:600;margin:0 5px;padding:4px 20px;text-decoration:none;transition:background-color .3s,color .3s}.search-results .pagination .page-numbers:hover{background-color:#dedede}.search-results .pagination .page-numbers.current{align-items:center;background-color:#3a526c;border-color:#3a526c;color:#fff;display:flex;height:47px}.search-results .pagination .page-numbers.next{font-weight:700}.sitemap h1{margin-bottom:23px}.sitemap h4{padding:60px 0}.sitemap svg{max-width:100%}.sitemap .group{margin-bottom:70px}.sitemap .group ul{display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:0}.sitemap .group ul li{list-style:none;min-width:220px;padding:0}@media screen and (min-width:992px){.sitemap .group ul li{max-width:322px;width:24%}}.sitemap .group ul li a{color:var(--doves-main-blue,#3a526c);display:block;font-size:16px;font-style:normal;font-weight:600;line-height:22px;margin-bottom:20px;text-decoration:none}.we_sell_logos{background:#f2f1e9;border-radius:20px 20px 0 0;margin-bottom:-20px;padding:88px 0 70px;text-align:center}@media (max-width:768px){.we_sell_logos{padding:40px 0 50px}}.we_sell_logos .logos-slider{margin:50px auto}.we_sell_logos .logos-slider .slide{align-items:center;display:flex;justify-content:center;margin:auto;text-decoration:none}.we_sell_logos .slick-track{align-items:center;cursor:grab;display:flex}.recipe_single{margin:44px auto 150px}.recipe_single dd{overflow:auto}.recipe_single .woocommerce-product-rating{align-items:center;display:flex;gap:10px;justify-content:left;margin:0 0 26px}.recipe_single .woocommerce-product-rating p{font-size:16px;font-weight:700;line-height:30px;margin:0}.recipe_single .woocommerce-product-rating .count{font-size:12px;opacity:.5}@media (min-width:768px){.recipe_single .woocommerce-product-rating .count{opacity:20%}}.recipe_single .woocommerce-product-rating .stars{align-items:center;display:flex;gap:4px}.recipe_single .woocommerce-product-rating .main-outline{border-color:#cbcbd1;font-size:12px;margin-left:20px;padding:13px 22px}.recipe_single h3#reply-title{display:none}.recipe_single select#acf-field_64fc5d0138205{background-position:right 24px top 18px;height:40px}.recipe_single #commentform p.logged-in-as{display:none}@media (min-width:768px){.recipe_single{margin:44px auto 50px}}@media screen and (min-width:992px) and (max-width:1200px){.recipe_single .col-lg-1{display:none}}.recipe_single table a{color:var(--doves-main-blue,#3a526c);font-size:16px}.recipe_single table tr td:first-child{min-width:138px}.recipe_single li a{color:inherit;font-size:inherit}@media screen and (min-width:1500px){.recipe_single .col-lg-5{padding-right:0}}.recipe_single .recipe_description .gallery{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px;width:100%}.recipe_single .recipe_description .gallery li{list-style:none;max-width:48%;padding:0;width:100%}.recipe_single .recipe_description .gallery img{border-radius:20px;max-height:500px;object-fit:cover;width:100%}.recipe_single .recipe-body .content svg{width:100%}.recipe_single .recipe-body h1{font-family:Manrope;font-size:36px;font-style:normal;font-weight:700;letter-spacing:0;line-height:46px;margin-bottom:20px;max-width:460px;padding-top:40px;text-transform:unset}@media screen and (max-width:768px){.recipe_single .recipe-body h1{font-size:30px;line-height:32px}}.recipe_single .recipe-body .attributes{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.recipe_single .recipe-body .attributes .item{align-items:center;color:var(--doves-main-blue,#3a526c);display:flex;font-size:18px;font-weight:600;gap:8px;line-height:30px}.recipe_single .recipe-body .share_recipe{background:#f2f1e9;border-radius:10px;margin:26px 0 57px;max-width:590px;padding:28px 30px}@media screen and (max-width:700px){.recipe_single .recipe-body .share_recipe .col{display:none}.recipe_single .recipe-body .share_recipe .col-4{padding-left:10%;width:56%}}.recipe_single .recipe-body .share_recipe a{display:flex}.recipe_single .recipe-body .share_recipe p{margin:0}.recipe_single .recipe-body .share_recipe .row{align-items:center}@media screen and (max-width:410px){.recipe_single .recipe-body .share_recipe .col-4{display:flex;justify-content:center;margin-top:20px;padding:0;width:100%}.recipe_single .recipe-body .share_recipe .col-5{width:100%}}.recipe_single .recipe-body .share_recipe .col-5{align-items:center;display:flex;gap:15px}@media screen and (max-width:410px){.recipe_single .recipe-body .share_recipe .col-5{justify-content:center}}.recipe_single .recipe-body .share_recipe .col-5 a{cursor:pointer;opacity:1;text-decoration:none;transition:all .3s ease-in-out}@media screen and (max-width:410px){.recipe_single .recipe-body .share_recipe .col-5 a{flex:none}}.recipe_single .recipe-body .share_recipe .col-5 a:hover{opacity:.4;transition:all .3s ease-in-out}.recipe_single .rec_divider{margin:80px auto}@media screen and (max-width:768px){.recipe_single .rec_divider{margin:50px auto}}.recipe_single .tablet-thumbnail{display:none;margin:0 20px}@media screen and (max-width:992px){.recipe_single .tablet-thumbnail{display:flex}.recipe_single .tablet-thumbnail img{border-radius:20px;max-height:575px;object-fit:cover;width:100%}}@media screen and (max-width:992px) and (max-width:1600px){.recipe_single .tablet-thumbnail img{max-height:500px}}@media screen and (max-width:500px){.recipe_single .tablet-thumbnail img{max-height:380px}}.recipe_ymal .row{margin-top:49px}.recipe-card-square{border-radius:10px;display:block;height:450px;max-height:450px;max-width:340px;overflow:hidden;position:relative}.recipe-card-square .woocommerce-product-rating{align-items:center;display:flex;gap:10px;justify-content:left;margin:0 0 26px;position:absolute;right:30px;top:20px;z-index:2}.recipe-card-square .woocommerce-product-rating p{color:#fff;font-size:16px;font-weight:700;line-height:30px;margin:0}.recipe-card-square .woocommerce-product-rating .count{color:#fff;font-size:12px}.recipe-card-square .woocommerce-product-rating .stars{align-items:center;display:flex;gap:4px}.recipe-card-square .woocommerce-product-rating .main-outline{border-color:#fff;font-size:12px;margin-left:20px;padding:13px 22px}@media screen and (max-width:992px){.recipe-card-square{margin:0 0 20px}}.recipe-card-square img{border-radius:10px;filter:brightness(.8);max-height:340px;max-width:340px;object-fit:cover;transform:scale(1);transition:transform 1.6s ease-in-out}@media screen and (max-width:768px){.recipe-card-square img{max-height:unset;object-position:center;width:100%}}.recipe-card-square h4{bottom:40px;color:#fff;font-size:24px;left:30px;margin:0!important;max-width:85%;position:absolute;z-index:9}.recipe-card-square:hover img{transform:scale(1.4);transition:transform 1.6s ease-in-out}.recipe-card-square:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 70%,rgba(0,0,0,.76) 86%);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.recipe_sidebar{text-align:center}.recipe_sidebar .thumbnail{display:flex}@media screen and (max-width:992px){.recipe_sidebar .thumbnail{display:none!important}}.recipe_sidebar .thumbnail img{border-radius:20px;max-height:575px;object-fit:cover;width:100%}@media screen and (max-width:1600px){.recipe_sidebar .thumbnail img{max-height:500px}}.recipe_sidebar .new_recipes{margin:80px auto;position:relative}.recipe_sidebar .new_recipes .unness{left:10px;position:absolute;top:10px;z-index:2}@media screen and (max-width:768px){.recipe_sidebar .new_recipes{margin:0 auto}}.recipe_sidebar .new_recipes .box{background:var(--doves-oatmeal,#f2f1e9);border-radius:10px;margin-top:-140px;padding:200px 75px 60px;text-align:center}.recipe_sidebar .new_recipes .box h2{margin:0 auto 40px;max-width:350px}@media screen and (max-width:768px){.recipe_sidebar .new_recipes .box h2{margin:0 auto 25px}.recipe_sidebar .new_recipes .box{padding:200px 50px 60px}}.recipe_sidebar .new_recipes .cat{max-height:285px;max-width:288px;position:relative}.recipe_sidebar .new_recipes .cat .recipe-card-square img{max-height:285px;max-width:288px}.recipe_sidebar .new_recipes .cat span{background:#fcfbf4;border-radius:0 0 20px 0;font-size:18px;font-weight:700;left:0;line-height:30px;padding:11px 22px;position:absolute;top:0;z-index:2}.recipe_sidebar .new_recipes .recipe-cat-fancy{display:flex;justify-content:center;margin:auto;max-width:350px;position:relative}.recipe_sidebar .new_recipes .recipe-cat-fancy .recipe-card-square{max-height:286px}.recipe_sidebar .new_recipes .recipe-cat-fancy h4{bottom:60px;left:40px}.recipe_sidebar .new_recipes .recipe-cat-fancy .background_image{border-radius:20px;max-height:212px;max-width:212px;opacity:.2;position:absolute}.recipe_sidebar .new_recipes .recipe-cat-fancy .background_one{right:0;top:-20px;transform:rotate(6.099deg);transition:all .4s ease-in-out}.recipe_sidebar .new_recipes .recipe-cat-fancy .background_two{bottom:-20px;left:0;transform:rotate(-6.539deg);transition:all .4s ease-in-out}.recipe_sidebar .new_recipes .recipe-cat-fancy:hover .background_one{right:-5px;top:-30px;transform:rotate(8deg);transition:all .4s ease-in-out}.recipe_sidebar .new_recipes .recipe-cat-fancy:hover .background_two{bottom:-30px;left:-5px;transform:rotate(-8deg);transition:all .4s ease-in-out}.recipe_sidebar .related-categories{display:block;margin:50px auto 0}@media screen and (max-width:768px){.recipe_sidebar .related-categories{display:none}}.recipe_sidebar .related-categories .btn{margin-top:0!important}.recipe_sidebar .related-categories h4{margin-bottom:50px}.recipe_sidebar .related-categories .main{display:flex;justify-content:center;margin-top:30px;text-align:center;width:100%}.recipe_sidebar .related-categories .cat-item{height:250px}.recipe_sidebar .related-categories .cat-item img{max-height:220px}.recipe_sidebar .related-categories .cat-item h2{margin:-59px auto auto}.recipe_sidebar .related-categories .cat-item .cat-item{margin-bottom:50px}@media screen and (min-width:992px) and (max-width:1200px){.recipe_sidebar .related-categories{display:none}}.recipe_sidebar .related-categories .col-md-6:nth-child(3) .cat-item,.recipe_sidebar .related-categories .col-md-6:nth-child(4) .cat-item{margin-bottom:45px}.recipe_sidebar .shop_this_recipe{background:var(--doves-main-blue,#3a526c);border-radius:10px;max-width:95%;padding:50px;position:relative;z-index:2}@media screen and (min-width:992px){.recipe_sidebar .shop_this_recipe{margin:-50px auto 60px}}@media screen and (max-width:992px){.recipe_sidebar .shop_this_recipe{margin:50px auto}}.recipe_sidebar .shop_this_recipe h4{color:#fff;margin-bottom:28px}.recipe_sidebar .shop_this_recipe .product_item{background:#fff;border-radius:10px;margin-top:20px;padding:20px}.recipe_sidebar .shop_this_recipe .product_item img{border-radius:10px;max-height:160px;object-fit:contain}@media screen and (min-width:992px) and (max-width:1200px){.recipe_sidebar .shop_this_recipe .product_item img{display:none}}@media screen and (max-width:600px){.recipe_sidebar .shop_this_recipe .product_item img{display:none}}@media screen and (min-width:992px) and (max-width:1200px){.recipe_sidebar .shop_this_recipe .product_item .col-8{width:100%!important}}@media screen and (max-width:600px){.recipe_sidebar .shop_this_recipe .product_item .col-8{width:100%!important}}.recipe_sidebar .shop_this_recipe .product_item .price{display:block;text-align:left;width:100%}.recipe_sidebar .shop_this_recipe .product_item .price ins{text-decoration:none}.recipe_sidebar .shop_this_recipe .product_item .price del{opacity:.76;text-decoration:underline;text-decoration-color:var(--doves-main-blue,#3a526c);text-decoration-skip-ink:none;text-decoration-thickness:3px;text-underline-offset:-70%}.recipe_sidebar .shop_this_recipe .product_item .price del .amount{font-size:16px!important}.recipe_sidebar .shop_this_recipe .product_item .price .woocommerce-Price-amount.amount{color:var(--doves-main-blue,#3a526c);font-size:24px;font-weight:800;letter-spacing:-.72px;line-height:30px}.recipe_sidebar .shop_this_recipe .product_item a{text-decoration:none}.recipe_sidebar .shop_this_recipe .product_item a p{margin:0 0 5px}.video .wrap{text-align:center}.frame-holder{position:relative}.frame-holder img{border-radius:10px;height:380px;max-width:100%;object-fit:cover;width:100%}@media screen and (min-width:768px) and (max-width:992px){.frame-holder img{height:380px}}@media screen and (max-width:768px){.frame-holder img{margin:20px auto}}.frame-holder span{cursor:pointer;left:50%;margin-left:auto;margin-right:auto;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}@media screen and (max-width:600px){.frame-holder span svg{max-width:100px}}iframe{aspect-ratio:16/9!important;border-radius:10px;height:auto;width:100%}.print-section{display:none}@media print{.print-section{display:block}}a.btn.main.alternative-button{color:#fff!important;padding:5px 30px;width:100%}a.btn.main.alternative-button p{color:#fff!important}.recipe_archive_header{background:#f2f1e9;margin-bottom:100px;padding-top:10px}.recipe_archive_header nav.rank-math-breadcrumb p{margin-top:5px}.recipe_archive_header h1{max-width:490px;padding:60px 0}.recipe_archive_header .container{position:relative}.recipe_archive_header .container img{bottom:0;position:absolute;right:0}@media screen and (max-width:1600px){.recipe_archive_header img{max-width:700px}}@media screen and (max-width:1200px){.recipe_archive_header img{max-width:500px}}@media screen and (max-width:999px){.recipe_archive_header img{display:none}}.post-type-archive-recipes,.tax-recipie-category{background:#fcfbf4}.post-type-archive-recipes span.divider,.tax-recipie-category span.divider{display:block;margin:120px auto}@media screen and (max-width:768px){.post-type-archive-recipes span.divider,.tax-recipie-category span.divider{margin:44px auto}}.tax_description{margin:120px auto}@media screen and (max-width:768px){.tax_description{margin:44px auto}}@media screen and (min-width:1400px){.recipes-archive .shop-container .col-md-6.col-6.col-lg-3{padding-left:9px;padding-right:9px}.recipes-archive .shop-container .col-md-6.col-6.col-lg-3 a,.recipes-archive .shop-container .col-md-6.col-6.col-lg-3 img{max-width:unset;width:100%}}.recipes-archive .shop-container .recipe-card-main.recipe-card-square{margin-bottom:30px;max-height:450px;position:relative}.recipes-archive .shop-container .recipe-card-main.recipe-card-square:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 70%,rgba(0,0,0,.76) 86%);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.recipes-archive .shop-container .recipe-card-main.recipe-card-square{background:#6b6b6b;max-height:280px}}.recipes-archive .shop-container .recipe-card-main.recipe-card-square img{max-height:450px}@media screen and (max-width:768px){.recipes-archive .shop-container .recipe-card-main.recipe-card-square img{height:auto;height:100%;max-height:unset;object-fit:cover;object-position:center;width:100%}}.recipes-archive .shop-container .recipe-card-main.recipe-card-square h4{bottom:40px;z-index:2}@media screen and (max-width:600px){.recipes-archive .shop-container .row{--bs-gutter-x:.5rem!important}.recipes-archive .shop-container .shop-container .recipe-card-main.recipe-card-square h4{bottom:20px;left:11px}.recipes-archive .shop-container .shop-container .recipe-card-main.recipe-card-square{max-height:230px}.recipes-archive .shop-container .shop-container .recipe-card-main.recipe-card-square p.count{display:none}}.recipes-archive .searchandfilter .sf-field-taxonomy-recipie-lifestyle li,.recipes-archive .searchandfilter .sf-field-taxonomy-recipie-without li{align-items:center;display:flex;gap:20px}.recipes-archive .searchandfilter .sf-field-taxonomy-recipie-lifestyle,.recipes-archive .searchandfilter .sf-field-taxonomy-recipie-without{border-bottom:1px dashed var(--doves-main-blue,#3a526c)}.recipes-archive .searchandfilter .sf-field-taxonomy-recipie-lifestyle h4,.recipes-archive .searchandfilter .sf-field-taxonomy-recipie-without h4{cursor:pointer;position:relative}.recipes-archive .searchandfilter .sf-field-taxonomy-recipie-lifestyle h4:after,.recipes-archive .searchandfilter .sf-field-taxonomy-recipie-without h4:after{background-image:var(--wpr-bg-40715763-ffbf-4e2b-9fc6-eb1994d0aa8a);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;position:absolute;right:0;width:24px}.recipes-archive .searchandfilter li ul li{align-items:center;cursor:pointer;display:flex;gap:20px}@media screen and (min-width:1640px){.recipes-archive .filter{position:sticky;top:30px}}.pagination .nav-links{align-items:center;display:flex;gap:10px;justify-content:center;list-style:none}.pagination .nav-links .current{align-items:center;background:var(--doves-main-blue,#3a526c);color:#fff;line-height:36px;min-height:38px}.pagination .nav-links .current,.pagination .nav-links a{border:1px solid var(--doves-main-blue,#3a526c);border-radius:10px;display:flex;justify-content:center;min-width:40px;padding:0 10px}.pagination .nav-links a{color:var(--doves-main-blue,#3a526c);text-decoration:none}.pagination .nav-links a:hover{background:var(--doves-main-blue,#3a526c);color:#fff}@media screen and (max-width:660px){.recipe-card-square.recipe-card-main h4{bottom:15px!important;font-size:20px!important;left:15px!important}.recipe-card-square.recipe-card-main p.count{display:none}.recipe-card-square.recipe-card-main .woocommerce-product-rating{max-width:70%}}.recipe-archive-intro{margin-bottom:90px}.popup{background:#fff;border-radius:12px;bottom:60px;box-shadow:0 -4px 32px rgba(0,0,0,.1);max-height:auto;max-width:590px;padding:30px;position:fixed;right:60px;z-index:998}@media screen and (max-height:800px){.popup{bottom:20px}}@media screen and (max-width:772px){.popup{padding:32px}}@media screen and (max-width:540px){.popup{bottom:unset;left:50%;max-height:100%;max-width:99%;overflow:scroll;right:unset;top:50%;transform:translate(-50%,-50%);width:100%}}.popup .wpcf7 input[type=email],.popup .wpcf7 input[type=tel],.popup .wpcf7 input[type=text],.popup .wpcf7 input[type=url],.popup select,.popup textarea{background-color:#f9f9f9;color:#ababab;margin-bottom:6px;padding-left:20px}.popup .col-md-6{padding:0;width:100%}.popup .col-md-6 p{margin:3px 3px 0 0}.popup span.wpcf7-spinner{display:none}.popup .check-list{column-gap:20px;display:flex;flex:auto;flex-wrap:wrap;margin-bottom:15px}.popup li{color:#0a0920;display:flex;flex-direction:column;font-weight:600;gap:12px;list-style:none;width:calc(50% - 10px)}.popup li p{align-items:center;color:var(--Doves-Main-Blue,#3a526c);display:flex;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;gap:21px;line-height:50px;margin:-8px 0 12px}@media screen and (max-width:540px){.popup li p{font-size:14px}}@media (max-width:768px){.popup li{width:100%}}.popup .wpcf7-submit{margin-top:13px}.popup img{border-radius:10px;margin-bottom:0;max-height:250px;object-fit:cover;width:100%}@media screen and (max-height:730px){.popup img{display:none}}.popup h6{color:#3a526c;font-family:joost;font-size:39px;font-weight:900;letter-spacing:-1.25px;line-height:32px;margin-bottom:30px;text-transform:uppercase}.popup .wpcf7-submit{display:flex;justify-content:center;max-width:170px;padding:15px 21px;text-align:center;width:100%}.popup p{color:#8e8e8e;margin:6px 0 22px}.popup .dismiss{color:#0a0920;display:block;font-size:16px;font-weight:700;line-height:24px;text-align:right;text-decoration-line:underline;width:100%}@media screen and (max-width:992px){.popup .col-lg-6{padding-left:calc(var(--bs-gutter-x)*.5)!important}}.popup .close-p{font-size:14px;position:absolute;right:37px;top:-12px}@media screen and (max-width:772px){.popup .close-p{right:48px;top:0}}.popup .cross{cursor:pointer;position:absolute;right:38px;top:41px}@media screen and (max-width:772px){.popup .cross{right:20px;top:14px}}.popup .cross svg{height:15px;width:18px}.product-loop-item{display:flex;flex-direction:column;height:100%}.product-loop-item a{display:block;text-decoration:none}.product-loop-item img{border-radius:10px;display:flex;height:auto;object-fit:contain;width:100%}@media screen and (max-width:768px){.product-loop-item img{max-height:192px}}.product-loop-item .hidden-image{display:none;height:338px;object-fit:cover}.product-loop-item .ajax_add_to_cart.loading{opacity:.6;pointer-events:none}.product-loop-item__bottom-row{align-items:center;display:flex;gap:25px;justify-content:center;margin-bottom:10px}@media screen and (max-width:768px){.product-loop-item__bottom-row{flex-direction:column;gap:10px}}.product-loop-item__bottom-row .price{margin-bottom:0!important;width:unset!important}.product-loop-item__bottom-row .price del{color:#778ea7;font-size:14px}.product-loop-item__bottom-row .price del+ins{color:#e84949}.product-loop-item__bottom-row .buttons .btn{margin-top:0!important;padding:11px 20.5px}.product-loop-item .product-loop-item__card{display:flex;flex-direction:column;height:100%;vertical-align:top}.product-loop-item .product-loop-item__card a:hover{text-decoration:underline}.product-loop-item .btn{margin:8px auto 0}.product-loop-item__card-text{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:0}.product-loop-item h2,.product-loop-item h4{font-family:Manrope;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.25px;line-height:30px;margin:10px auto 20px;max-width:265px;text-align:center;text-transform:unset}@media screen and (max-width:768px){.product-loop-item h2,.product-loop-item h4{font-size:17px;line-height:25px;margin:10px auto 0;min-height:110px}}.product-loop-item .price{display:flex;flex-direction:column;margin-bottom:22px;text-align:center;width:100%}.product-loop-item .price ins{text-decoration:none}.product-loop-item .price del{opacity:.76;position:relative;text-decoration:none}.product-loop-item .price del:before{border-bottom:1px solid var(--doves-main-blue,#3a526c);content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.product-loop-item .price del bdi{color:#787878!important;font-size:14px}.product-loop-item .price ins bdi{color:#e84949}.product-loop-item .price .woocommerce-Price-amount.amount{color:var(--doves-main-blue,#3a526c);font-size:18px;font-weight:800;letter-spacing:-.72px}@media screen and (max-width:768px){.product-loop-item .price{margin-top:10px}}.product-loop-item.on_sale .image{position:relative}.product-loop-item.on_sale .banner{left:0;position:absolute;top:0;z-index:2}@media screen and (max-width:760px){.product-loop-item.on_sale .banner svg{height:100px!important;width:auto!important}}.product-loop-item .reviews{align-items:center;background:#fff;border-radius:10px;display:flex;gap:6px;justify-content:center;margin:-25px auto 0;max-width:234px;padding:6px 16px;position:relative;z-index:2}.product-loop-item .reviews p{font-size:16px;font-weight:700;line-height:30px;margin:0}.product-loop-item .reviews .count{font-size:12px;opacity:.5}@media screen and (max-width:1200px){.product-loop-item .reviews .count{display:none}}.product-loop-item .reviews .stars{align-items:center;display:flex;gap:4px}@media screen and (max-width:600px){.product-loop-item .added_to_cart,.product-loop-item .btn.main,.product-loop-item a.btn.main.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:block;font-size:14px;padding:12px 16px}}@media screen and (min-width:1400px){.products .col-md-4.col-lg-3.col-sm-6{padding-left:9px;padding-right:9px}}.css-18w4jkd{background:#f1f1f1;border-radius:10px;padding:50px}p.css-i6sqqh{font-size:20px;font-weight:600}@media (min-width:1400px){.col-xxl-fifth{flex:0 0 20%}}.breadcrumbs-cont{background-color:#ebebeb;padding:26px 0}.woocommerce-products-header{background:#ebebeb;background:linear-gradient(180deg,#ebebeb 40%,transparent 0);margin-bottom:95px}@media screen and (max-width:768px){.woocommerce-products-header{margin-bottom:30px}}.woocommerce-products-header .banner{background-color:var(--doves-main-blue,#3a526c);border-radius:10px;position:relative}.woocommerce-products-header .banner h1{color:#c9c5be}@media screen and (max-width:768px){.woocommerce-products-header .banner h1{text-align:center}}.woocommerce-products-header .banner .col-lg-6{padding:98px;position:relative}.woocommerce-products-header .banner .col-lg-4{align-items:center;display:flex;justify-content:center;padding:98px}.woocommerce-products-header .banner .banner-image{position:absolute;right:0;top:-100px}@media screen and (max-width:1300px){.woocommerce-products-header .banner .banner-image{left:0;right:unset}}.woocommerce-products-header .callouts{align-items:center;display:flex;gap:22px;margin-top:20px}@media screen and (min-width:1200px){.woocommerce-products-header .callouts{padding-left:98px}}@media screen and (max-width:768px){.woocommerce-products-header .callouts{flex-wrap:wrap;justify-content:center}}.woocommerce-products-header .callouts p{margin:0}.woocommerce-products-header .callouts div{align-items:center;display:flex;gap:10px}.woocommerce-products-header .description{margin:90px 0 0}@media (max-width:768px){.woocommerce-products-header .description{margin:45px 0 0}}.woocommerce-products-header .description h4{line-height:30px;margin-bottom:20px}.woocommerce-products-header .description p:first-child{margin:0}.archive.woocommerce-page{padding-top:0}.archive.woocommerce-page .newsletter-block{margin-bottom:140px}@media screen and (max-width:768px){.archive.woocommerce-page .newsletter-block{margin-bottom:60px}}.ajax_load_more_products{align-items:center;display:flex;justify-content:center;margin:auto;max-width:680px;text-align:center;width:100%}select.orderby{font-weight:600}.shop-container form.woocommerce-ordering{align-items:center;display:flex;gap:10px;justify-content:end;margin-bottom:40px;margin-left:auto}.shop-container form.woocommerce-ordering p{font-weight:600;margin:0}.shop-container form.woocommerce-ordering select{border:1px solid #ececec;color:var(--doves-main-blue,#3a526c);max-width:222px}@media screen and (min-width:1760px){.shop-container{max-width:1760px}}@media screen and (min-width:1400px) and (max-width:1760px){.shop-container{max-width:95%}}@media screen and (max-width:768px){.shop-container{justify-content:center}}.shop-container .loadmore_button{margin-top:60px;padding-bottom:80px}@media screen and (max-width:768px){.shop-container .loadmore_button{margin-top:0;padding-bottom:0}}@media screen and (min-width:992px){.shop-container .loadmore_button{padding-bottom:140px}}.shop-footer .divider{display:block;margin:70px auto}@media (max-width:768px){.shop-footer .divider{margin:20px auto}}.shop-footer h4{margin-bottom:60px}@media (max-width:768px){.shop-footer h4{text-align:center}}.review_container{border:1px dashed var(--doves-main-blue,#3a526c);border-radius:10px;margin-bottom:20px;padding:47px;position:relative}.review_container .review-author-name{font-size:16px;font-style:normal;font-weight:600;line-height:30px}.review_container .review-author-name span{font-weight:400}.review_container:after{background-image:var(--wpr-bg-a5bce4f5-36a5-4303-9361-ed247ea4f8f8);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:115.876px;position:absolute;right:20px;width:102px}@media (max-width:768px){.review_container:after{opacity:.3}}.review_container .product p{color:#2f4155;font-weight:600;margin:0}.review_mason{display:flex;flex-wrap:wrap;max-height:1000px}@media screen and (min-width:992px){.review_mason{flex-direction:column}}@media screen and (min-width:992px) and (max-width:1280px){.review_mason{max-height:1200px}}@media screen and (max-width:992px){.review_mason{gap:10px}}@media screen and (max-width:768px){.review_mason{max-height:unset}}@media screen and (min-width:992px){.review_mason .product{max-width:80%}}.review_mason .mason_item{width:49%}@media screen and (max-width:768px){.review_mason .mason_item{width:100%}}.review_mason .mason_item:nth-child(2) .review_container:after{background-image:var(--wpr-bg-1988b6f4-26cd-48a1-bf9b-c91ef11d7673);bottom:-10px;width:120px}.review_mason .mason_item:nth-child(3) .review_container:after{background-image:var(--wpr-bg-b5609eb6-770e-4d68-a03b-88d6e38fad0b)}.review_mason .mason_item:nth-child(4) .review_container:after{background-image:var(--wpr-bg-d3e6b87f-da11-45f0-8485-ab3482eb118c)}.related-recipes{margin:140px auto}@media screen and (max-width:768px){.related-recipes{margin:80px auto}}.related-recipes .related-recipes-content{margin-bottom:85px}.related-recipes p{margin:0}.related-recipes .btn{margin-top:60px}@media screen and (min-width:992px){.related-recipes .btn{padding-left:90px;padding-right:90px}}.woocommerce-shop .rank-math-breadcrumb .last,.woocommerce-shop .rank-math-breadcrumb p span:nth-last-child(2){display:none}.shop_cta{margin:40px auto}.shop_cta .container{max-width:100%}.filter .btn_not_active,.filter .btn_not_active:hover{border-color:#ececec;color:#ececec;cursor:not-allowed}.filter .btn_not_active:hover{background-color:hsla(0,0%,100%,0)}.filter select{color:grey;font-weight:600;padding:10px 20px}.filter .sf-input-text{background:#fff;border:1px solid #ececec;border-radius:10px;font-size:16px;font-weight:600;line-height:100%;padding:16px 30px;width:100%}@media screen and (max-width:1500px){.filter .sf-input-text{padding:16px}}.filter .sf-field-search label{position:relative}.filter .sf-field-search label:after{background-image:var(--wpr-bg-e12f131b-7130-4852-8705-7ed59193c14d);background-repeat:no-repeat;content:"";display:inline-block;height:16px;position:absolute;right:30px;top:20px;width:15px}@media screen and (max-width:1600px){.filter .sf-field-search label:after{right:11px}}@media screen and (min-width:992px) and (max-width:1400px){.filter .sf-field-search label:after{display:none}}.filter label{width:100%}.filter ::-webkit-input-placeholder{color:#ababab!important}.filter :-ms-input-placeholder{color:#ababab!important}.filter ::placeholder{color:#ababab!important}.filter h2{font-size:30px}.filter .flex{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.filter .searchandfilter li.sf-field-post-meta-_pack_size ul{display:block;max-height:300px;overflow:auto}.filter .searchandfilter ul>li>ul:not(.children){padding-bottom:25px}.filter .searchandfilter .sf-field-post-meta-_pack_size,.filter .searchandfilter .sf-field-taxonomy-product-lifestyle,.filter .searchandfilter .sf-field-taxonomy-product-nutrition,.filter .searchandfilter .sf-field-taxonomy-product-without{border-bottom:1px dashed var(--doves-main-blue,#3a526c)}.filter .searchandfilter .sf-field-post-meta-_pack_size h4,.filter .searchandfilter .sf-field-taxonomy-product-lifestyle h4,.filter .searchandfilter .sf-field-taxonomy-product-nutrition h4,.filter .searchandfilter .sf-field-taxonomy-product-without h4{cursor:pointer;position:relative}.filter .searchandfilter .sf-field-post-meta-_pack_size h4:after,.filter .searchandfilter .sf-field-taxonomy-product-lifestyle h4:after,.filter .searchandfilter .sf-field-taxonomy-product-nutrition h4:after,.filter .searchandfilter .sf-field-taxonomy-product-without h4:after{background-image:var(--wpr-bg-bc79d180-6b8f-4fed-a8e8-5decada21776);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;position:absolute;right:0;width:24px}.filter .searchandfilter li ul li{align-items:center;cursor:pointer;display:flex;gap:20px}@media screen and (min-width:1640px){.filter{position:sticky;top:30px}}@media screen and (max-width:768px){.filter{margin-bottom:20px}}.tax-product_cat .products>div,.woocommerce-shop .products>div{margin-bottom:50px}.tax-product_cat .filter-overlay,.woocommerce-shop .filter-overlay{background-color:#4d4d56;height:100vh;left:0;opacity:.4;position:fixed;top:0;width:100vw;z-index:10}.tax-product_cat .filter--hidden,.woocommerce-shop .filter--hidden{display:none}.tax-product_cat .filter-toggle,.woocommerce-shop .filter-toggle{align-items:center;cursor:pointer;display:flex;gap:15px;margin-bottom:45px}@media screen and (max-width:768px){.tax-product_cat .filter-toggle,.woocommerce-shop .filter-toggle{justify-content:center;margin-bottom:15px}}.tax-product_cat .filter-toggle:hover p,.woocommerce-shop .filter-toggle:hover p{text-decoration:underline}.tax-product_cat .filter-toggle p,.woocommerce-shop .filter-toggle p{font-family:Manrope;font-size:18px;font-weight:700;margin:0}.tax-product_cat .filter.filter-shop,.woocommerce-shop .filter.filter-shop{background-color:#f2f1e9;display:block;height:100%;left:0;max-width:400px;min-height:100vh;overflow-x:hidden;overflow-y:scroll;padding:70px 59px 0;position:fixed;top:0;transform:translateX(-100%);transition:all .3s ease-in-out;width:100%;z-index:11}@media screen and (max-width:768px){.tax-product_cat .filter.filter-shop,.woocommerce-shop .filter.filter-shop{max-width:100%}}.tax-product_cat .filter.filter-shop.filter--visible,.woocommerce-shop .filter.filter-shop.filter--visible{transform:translateX(0)}.tax-product_cat .filter.filter-shop svg,.woocommerce-shop .filter.filter-shop svg{height:31px;width:33px}.tax-product_cat .filter.filter-shop .flex,.woocommerce-shop .filter.filter-shop .flex{border-bottom:1px solid #dedede;gap:16px;justify-content:flex-start;padding-bottom:24px}.tax-product_cat .filter.filter-shop .filter-instructions,.woocommerce-shop .filter.filter-shop .filter-instructions{color:var(--doves-main-blue,#3a526c);font-size:16px;font-weight:600;margin-bottom:40px;margin-top:36px}.tax-product_cat .filter.filter-shop .search_heading,.woocommerce-shop .filter.filter-shop .search_heading{display:block;padding:0 0 16px}.tax-product_cat .filter.filter-shop .submit,.woocommerce-shop .filter.filter-shop .submit{margin-top:40px}.tax-product_cat .filter.filter-shop>svg,.woocommerce-shop .filter.filter-shop>svg{bottom:-15px;height:146px;left:0;position:relative;width:100%}.tax-product_cat .filter.filter-shop .filter-close,.woocommerce-shop .filter.filter-shop .filter-close{cursor:pointer;position:absolute;right:20px;top:20px}.tax-product_cat .filter.filter-shop .filter-close svg,.woocommerce-shop .filter.filter-shop .filter-close svg{height:24px;width:24px}.new_shop_filter button,.new_shop_filter input,.new_shop_filter select{display:block;margin:10px 0}.new_shop_filter li{list-style:none}.new_shop_filter ul{display:block;margin-bottom:0;margin-top:0}.new_shop_filter ul li{display:block;list-style:none;margin:0;padding:10px 0}.new_shop_filter ul li ul li{align-items:center;cursor:pointer;display:flex;gap:20px;padding:2px 0}.new_shop_filter label.search_heading{color:#3a526c;font-style:normal;font-weight:600;line-height:28px}.new_shop_filter h4,.new_shop_filter label.search_heading{font-size:16px;margin:0;padding:5px 0 10px}.new_shop_filter h4:after{background-image:var(--wpr-bg-992cd1be-7fcd-4233-bd8b-5ae1a5205348)!important;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:24px;position:absolute;right:0;width:24px}.new_shop_filter .sf-input-text{margin-top:0!important}.empty-basket{margin:52px auto 115px;position:relative;text-align:center}.empty-basket h1{margin-bottom:50px}.empty-basket .content{background:#fff;border:1px solid #ececec;border-radius:10px;padding:83px 30px;width:100%}.empty-basket .content svg{margin-bottom:40px}.empty-basket .btn.white{left:0;position:absolute;top:0}.woocommerce-cart #reviews,.woocommerce-cart div#review_form_wrapper{display:none}.basket .ywgc_have_code{font-family:Manrope;font-size:16px;font-weight:500;line-height:30px;margin-top:30px}.basket .ywgc_have_code,.basket .ywgc_have_code a{color:var(--doves-main-blue,#3a526c)}.basket p.per_item{opacity:.6}.basket .ywgc_enter_code{border:1px solid #ececec;border-radius:10px}.basket .ywgc_enter_code p{margin-top:0}.basket .ywgc_enter_code .ywgc_apply_gift_card_button{background-color:var(--doves-main-blue,#3a526c)!important;border-color:var(--doves-main-blue,#3a526c);padding:13px 30px}.basket .ywgc_enter_code .ywgc_apply_gift_card_button:hover{background-color:hsla(0,0%,100%,0)!important;color:var(--doves-main-blue,#3a526c)!important}.basket li.wc_payment_method.payment_method_stripe{list-style:none!important}.basket .basket-header{margin:50px auto 0;position:relative;text-align:center}.basket .basket-header h1{margin-bottom:50px}@media (max-width:768px){.basket .basket-header h1{padding-top:100px}}.basket .basket-header .btn.white{left:0;position:absolute;top:0}.basket .heading{background:#fff;border:1px solid #ececec;border-radius:10px;padding:32px 84px;width:100%}@media screen and (max-width:760px){.basket .heading{padding:32px}}.basket .woocommerce-cart-form{margin-bottom:117px}.basket .cart-item{background:#fff;border:1px solid #ececec;border-radius:10px;margin:10px 0;padding:24px 60px;position:relative;width:100%}.basket .cart-item .product-remove{position:absolute;right:20px;top:20px}@media screen and (max-width:760px){.basket .cart-item{padding:24px 30px}}.basket .update-cart-bt{opacity:0;position:absolute;visibility:hidden}.basket .product-remove{cursor:pointer}.basket .size-woocommerce_thumbnail{border-radius:10px;height:115px;width:115px}.basket .product-price{align-items:center;display:flex;gap:15px}.basket .product-price p{font-weight:600;margin:0}.basket .product-price .product-subtotal{font-size:24px;font-weight:800;letter-spacing:-.72px;line-height:30px}.basket .product-name a{color:var(--doves-main-blue,#3a526c);font-size:18px;font-style:normal;font-weight:700;line-height:30px;text-decoration:none}.basket .product-quantity input::-webkit-inner-spin-button,.basket .product-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.basket .product-quantity button{background:hsla(0,0%,100%,0);border:none;margin:0;padding:0}.basket .product-quantity input[type=number]{-moz-appearance:textfield}.basket .product-quantity input{border:1px solid #f1f1f1;border-radius:5px;height:40px;margin:0 10px;text-align:center;width:56px}.basket .product-quantity span{color:#92a1b1;font-size:16px;font-weight:600;line-height:normal;margin-right:15px}.basket .product-quantity{align-items:center;display:flex;margin-top:10px}.basket .num-flex{align-items:center;display:flex;justify-content:space-between}.basket .num-flex:first-of-type{margin-top:32px}.basket .num-flex:nth-of-type(2){margin-bottom:38px}.basket .num-flex p{color:var(--doves-main-blue,#3a526c);font-size:18px;font-weight:800;letter-spacing:-.18px;line-height:30px;margin:0}.basket .num-flex .total{font-size:24px;margin-top:5px}.basket .tot{margin-bottom:30px}.basket .heading.blue{background:#e7f0fb;border-color:#e7f0fb;margin-top:-20px;padding:32px 80px}.basket .heading.blue h4{font-size:18px}@media (max-width:768px){.basket .heading.blue h4{margin-bottom:10px;text-align:center}}.basket .heading.blue .flex{align-items:center;display:flex;gap:18px}@media (max-width:768px){.basket .heading.blue .flex{display:block}}@media screen and (max-width:760px){.basket .heading.blue{padding:32px}}.basket .proceed-to-checkout{align-items:center;display:flex;gap:10px;justify-content:center;margin:40px auto;width:100%}.basket .proceed-to-checkout:hover svg path{fill:var(--doves-main-blue,#3a526c)}.basket .proceed-to-checkout svg{flex:none}.woocommerce-message{background:#fff;border:1px solid #ececec;border-radius:10px;font-size:18px;font-style:normal;margin-top:30px;padding:20px;text-align:center;width:100%}.coupon p,.woocommerce-message{color:var(--doves-main-blue,#3a526c);font-weight:600;line-height:normal}.coupon input,.coupon p{font-size:16px}.coupon input{border-color:var(--doves-main-blue,#3a526c);color:var(--doves-main-blue,#3a526c);font-weight:600;margin-bottom:15px;padding:16px 30px}.coupon ::-webkit-input-placeholder{color:#ababab!important}.coupon :-ms-input-placeholder{color:#ababab!important}.coupon ::placeholder{color:#ababab!important}.also-bought{margin:120px auto}@media (max-width:768px){.also-bought{margin:20px auto}}.also-bought h4{margin-bottom:40px}.white_box.basket-temporary-messaging{background:#fff;border:1px solid #ececec;border-radius:10px;margin:0 0 30px;padding:32px 84px}.checkout-wrapper .wc-ppcp-express-checkout,.checkout-wrapper .ywgc_have_code{display:none}.checkout-wrapper .checkout-heading{margin:99px auto 50px;text-align:center}@media screen and (max-width:768px){.checkout-wrapper .checkout-heading{margin-top:40px}}.checkout-wrapper #kl_newsletter_checkbox_field{height:0;opacity:0;position:absolute;visibility:hidden;width:0}.checkout-wrapper .white_box{background:#fff;border:1px solid #ececec;border-radius:10px;margin-bottom:40px;padding:32px 84px;width:100%}@media screen and (max-width:768px){.checkout-wrapper .white_box{padding:32px 30px}}.checkout-wrapper .white_box .orderheading{margin-bottom:30px}.checkout-wrapper .white_box.blue{background:#e7f0fb;border-color:#e7f0fb;margin-top:-60px;padding:32px 80px}.checkout-wrapper .white_box.blue h4{font-size:18px}.checkout-wrapper .white_box.blue .flex{align-items:center;display:flex;gap:18px}@media screen and (max-width:768px){.checkout-wrapper .white_box.blue{padding:30px}.checkout-wrapper .white_box.blue h4{font-size:14px;min-width:73px}}.checkout-wrapper .num-flex{align-items:center;display:flex;justify-content:space-between}.checkout-wrapper .num-flex:first-of-type{margin-top:32px}.checkout-wrapper .num-flex:nth-of-type(2){margin-bottom:38px}.checkout-wrapper .num-flex p{color:var(--doves-main-blue,#3a526c);font-size:18px;font-weight:800;letter-spacing:-.18px;line-height:30px;margin:0}.checkout-wrapper .num-flex .total{font-size:24px}.checkout-wrapper li.wc_payment_method.payment_method_ppcp{padding:0}.checkout-wrapper label:not(.checkbox){display:none}.checkout-wrapper .wc_payment_methods label{align-items:center;color:var(--doves-main-blue,#3a526c);display:flex;font-size:16px;gap:10px}.checkout-wrapper .wc_payment_methods li{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:left;margin-bottom:10px}.checkout-wrapper .wc_payment_methods li .payment_box{display:block;width:100%}.checkout-wrapper .wc_payment_methods li .input-radio{width:fit-content!important}.checkout-wrapper input{background:#fff;border:1px solid #cdcdcd;border-radius:10px;font-size:16px;font-weight:600;line-height:100%;padding:16px 30px;width:100%}@media screen and (max-width:768px){.checkout-wrapper input{padding:16px}}.checkout-wrapper ::-webkit-input-placeholder{color:#cdcdcd!important}.checkout-wrapper :-ms-input-placeholder{color:#cdcdcd!important}.checkout-wrapper ::placeholder{color:#cdcdcd!important}.checkout-wrapper .underline{display:block;margin:24px auto 36px}.checkout-wrapper p#billing_country_field{display:none}.checkout-wrapper .form-row{margin:7.5px auto;width:100%}.checkout-wrapper .form-row-first{margin-left:0;max-width:48%}@media (max-width:768px){.checkout-wrapper .form-row-first{max-width:100%}}.checkout-wrapper .form-row-last{margin-left:auto;margin-right:0;max-width:48%}@media (max-width:768px){.checkout-wrapper .form-row-last{max-width:100%}}.checkout-wrapper .woocommerce-billing-fields__field-wrapper,.checkout-wrapper .woocommerce-form-login,.checkout-wrapper .woocommerce-shipping-fields__field-wrapper,.checkout-wrapper fieldset#wc-stripe-cc-form{display:flex;flex-wrap:wrap}.checkout-wrapper fieldset#wc-stripe-cc-form .StripeElement{background:#fff;border:1px solid #cdcdcd;border-radius:10px;cursor:pointer;font-size:16px;font-weight:600;line-height:100%;padding:16px 30px;width:100%}.checkout-wrapper button#place_order{width:100%}.checkout-wrapper li.wc_payment_method.payment_method_stripe{padding:0}.checkout-wrapper .tick{align-items:center;background:#fff;border:1px solid #cdcdcd;border-radius:10px;display:flex;height:50px;justify-content:center;width:50px}.checkout-wrapper .create_account,.checkout-wrapper .opt_in,.checkout-wrapper .pref-check,.checkout-wrapper .terms_onditions{align-items:center;margin-top:30px}.checkout-wrapper .create_account a,.checkout-wrapper .create_account p,.checkout-wrapper .opt_in a,.checkout-wrapper .opt_in p,.checkout-wrapper .pref-check a,.checkout-wrapper .pref-check p,.checkout-wrapper .terms_onditions a,.checkout-wrapper .terms_onditions p{color:var(--doves-main-blue,#3a526c);font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:400px){.checkout-wrapper .create_account a,.checkout-wrapper .create_account p,.checkout-wrapper .opt_in a,.checkout-wrapper .opt_in p,.checkout-wrapper .pref-check a,.checkout-wrapper .pref-check p,.checkout-wrapper .terms_onditions a,.checkout-wrapper .terms_onditions p{max-width:150%}}@media (max-width:768px){.checkout-wrapper .create_account a,.checkout-wrapper .create_account p,.checkout-wrapper .opt_in a,.checkout-wrapper .opt_in p,.checkout-wrapper .pref-check a,.checkout-wrapper .pref-check p,.checkout-wrapper .terms_onditions a,.checkout-wrapper .terms_onditions p{padding-left:30px}}.checkout-wrapper .create_account p a,.checkout-wrapper .opt_in p a,.checkout-wrapper .pref-check p a,.checkout-wrapper .terms_onditions p a{padding:0!important}.checkout-wrapper h3#ship-to-different-address{opacity:0;position:absolute;visibility:hidden}.checkout-wrapper p#shipping_country_field{display:none}.checkout-wrapper .postcoder-search-container{margin-bottom:7.5px;margin-top:7.5px;width:100%}.checkout-wrapper .postcoder-search-container .postcode-search-wrapper{display:flex;gap:10px}.checkout-wrapper .postcoder-search-container .postcode-search-wrapper input{flex:1}@media screen and (max-width:768px){.checkout-wrapper .postcoder-search-container .postcode-search-wrapper{flex-direction:column;flex-wrap:wrap}}.checkout-wrapper .postcoder-search-container .postcoder-results{margin-top:10px}.checkout-wrapper .cart{height:260px;overflow-x:hidden;overflow-y:auto;padding:45px 0 20px}@media screen and (max-width:756px){.checkout-wrapper .cart{height:220px}}.checkout-wrapper .cart .row{align-items:center;margin-bottom:20px;padding-right:20px}@media (max-width:768px){.checkout-wrapper .cart .row{margin-bottom:30px}}.checkout-wrapper .cart .row img{border-radius:10px;height:auto;max-width:100%}.checkout-wrapper .cart .row .product-name a{color:var(--doves-main-blue,#3a526c);font-size:18px;font-weight:700;line-height:24px;text-decoration:none}.checkout-wrapper .cart .row .product-quantity{color:#778ea7;font-size:16px;font-weight:600;line-height:normal;margin:0}.checkout-wrapper .cart .row .product-subtotal{font-size:24px;font-weight:800;letter-spacing:-.72px;line-height:30px;margin:0;text-align:right}.checkout-wrapper .margin-top{margin-top:26px}.checkout-wrapper .margin-bottom{margin-bottom:26px}.checkout-wrapper .woocommerce-privacy-policy-text{display:none}.checkout-wrapper .woocommerce-info{font-size:24px}.checkout-wrapper .woocommerce-info,.checkout-wrapper .woocommerce-info a{color:var(--doves-main-blue,#3a526c);font-style:normal;font-weight:700;line-height:30px}.checkout-wrapper .woocommerce-info a{font-size:18px}.checkout-wrapper .login_box{position:relative}.checkout-wrapper .login_box svg{height:auto;position:absolute;right:80px;top:40px}@media screen and (max-width:760px){.checkout-wrapper .login_box svg{display:none}}.checkout-wrapper .login_box a{color:var(--doves-main-blue,#3a526c)}small.tax_label{display:none!important}.wc-ppcp-express-checkout legend.express-title{display:none}.wc-ppcp-express-checkout .paypal-buttons{margin:0!important;max-width:100%!important;width:100%!important}.wc-ppcp-express-checkout fieldset{border:none!important;padding:0!important}span.express-divider{margin-bottom:22px}ul.woocommerce-error{background:pink;border-radius:20px;display:block;font-size:18px;font-weight:600;list-style:none;margin-top:20px!important;padding:21px;text-align:center}.row.terms_onditions a,.row.terms_onditions p{font-weight:800}p#checkout_newsletter_subscribe_field{align-items:center;display:flex}p#checkout_newsletter_subscribe_field input#checkout_newsletter_subscribe{margin-right:20px;width:unset}ul.woocommerce-SavedPaymentMethods.wc-saved-payment-methods{display:none!important}.promotional{position:relative}.promotional img{position:absolute;right:20px;top:30px}.promotional h1,.promotional h2,.promotional h3,.promotional h4,.promotional h5,.promotional h6,.promotional p,.promotional span{color:#fff}@media screen and (max-width:768px){section.container.checkout-wrapper{padding:10px!important}}.show-password-input{display:none}.woocommerce-order-received{background:#fcfbf4!important}.woocommerce-order-received .woocommerce-order{text-align:center}.woocommerce-order-received .woocommerce-order h1{margin:20px auto 60px;text-align:center}.woocommerce-order-received .woocommerce-order .social_media{margin:40px auto 120px;text-align:center}.woocommerce-order-received .woocommerce-order .social_media p{font-size:24px;font-weight:700;line-height:30px}.woocommerce-order-received .woocommerce-order .newsletter{margin:40px auto}.woocommerce-order-received .woocommerce-order .newsletter p{font-size:24px;font-weight:700;line-height:30px;margin:auto;max-width:560px}.woocommerce-order-received .woocommerce-order .newsletter form{margin:40px auto 0;max-width:900px}.woocommerce-order-received .woocommerce-order .newsletter form .wpcf7-submit{width:100%}.woocommerce-order-received .woocommerce-order .flex{display:flex;gap:20px;justify-content:center;margin:auto;text-align:center}.woocommerce-order-received .woocommerce-order .flex svg{max-width:78px}.woocommerce-order-received .woocommerce-order .flex a{display:block}.woocommerce-order-received .woocommerce-order .order_info+p{margin-bottom:30px}.woocommerce-order-received .woocommerce-order .order_info{background:#f3f1e3;border-radius:10px;margin:auto auto 45px;max-width:940px;padding:37px 0 0;text-align:center}.woocommerce-order-received .woocommerce-order .order_info h4+p{font-size:18px;font-style:normal;font-weight:700;line-height:30px;margin-top:10px}.woocommerce-order-received .woocommerce-order .order_info .show_more{align-items:center;background:#ebe8d6;border-radius:0 0 10px 10px;cursor:pointer;display:flex;gap:10px;justify-content:center;margin-top:30px;padding:18px 0;width:100%}.woocommerce-order-received .woocommerce-order .order_info .show_more p{font-size:16px;font-weight:600;line-height:30px;margin:0}.woocommerce-order-received .woocommerce-order .order_info_data{background:#ebe8d6;padding-bottom:40px;width:100%}.woocommerce-order-received .woocommerce-order .order_info_data *{color:var(--doves-main-blue,#3a526c)}.woocommerce-order-received .woocommerce-order .order_info_data ul{margin:0}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{list-style:none}.single-product .free_tags,.single-product .free_tags .product-gallery__thumbnails{display:flex;flex-wrap:wrap;gap:10px}.single-product .free_tags .free_tag{align-items:center;border:1px solid #ececec;border-radius:10px;color:var(--Doves-Main-Blue,#3a526c);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:10px;justify-content:space-between;line-height:28px;padding:10px 25px}@media screen and (max-width:768px){.single-product .free_tags .free_tag{font-size:15px;gap:4px;padding:10px}}.single-product .free_tags .free_tag_alt{align-items:center;border:1px solid #ececec;border-radius:10px;color:var(--Doves-Main-Blue,#fff);display:flex;font-size:16px;font-style:normal;font-weight:600;gap:5px;justify-content:space-between;line-height:28px;padding:10px 25px}@media screen and (max-width:768px){.single-product .free_tags .free_tag_alt{font-size:15px;gap:4px;padding:10px}}.single-product .acf-field{display:none}.single-product .gift-cards_form>h3{font-size:24px;margin-bottom:20px;margin-top:5px}@media screen and (max-width:992px){.single-product .col-lg-5{order:-1!important}.single-product .woocommerce-product-gallery{margin-top:40px}}.single-product .gift-cards-list h3{font-size:24px}.single-product .gift-cards-list .ywgc-amount-buttons{border-color:var(--doves-main-blue,#3a526c);border-radius:10px;max-width:100px;padding:16px 22px;text-align:center}.single-product .gift-cards-list .ywgc-predefined-amount-button.selected_button{background-color:var(--doves-main-blue,#3a526c)}.single-product table{min-width:340px}.single-product table td{min-width:80px}.single-product table *{font-size:14px;line-height:22px}@media screen and (max-width:760px){.single-product{padding:100px 0 0}}.single-product .rank-math-breadcrumb .last,.single-product .rank-math-breadcrumb a{line-height:44px}.single-product .woocommerce-notices-wrapper{margin-bottom:20px}@media screen and (max-width:760px){.single-product .woocommerce-notices-wrapper{margin-bottom:10px}}.single-product .woocommerce-notices-wrapper a.button.wc-forward{background:var(--doves-main-blue,#3a526c);border:1px solid var(--doves-main-blue,#3a526c);border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:Manrope;font-size:16px;font-weight:600;letter-spacing:-.25;line-height:100%;margin-right:20px;padding:15px 50px;text-align:center;text-decoration:none;transition:all .5s ease}.single-product .woocommerce-notices-wrapper a.button.wc-forward:active,.single-product .woocommerce-notices-wrapper a.button.wc-forward:focus,.single-product .woocommerce-notices-wrapper a.button.wc-forward:hover{background:#fff;box-shadow:none!important;color:var(--doves-main-blue,#3a526c);outline:none!important;transition:all .5s ease}.single-product p#wc-stripe-payment-request-button-separator{margin-top:8px!important}.single-product .product-gallery__thumbnails{display:flex}nav.woocommerce-pagination ul.page-numbers{align-items:center;display:flex;gap:10px;justify-content:center;list-style:none}nav.woocommerce-pagination ul.page-numbers li .current{align-items:center;background:var(--doves-main-blue,#3a526c);color:#fff;line-height:36px;min-height:38px}nav.woocommerce-pagination ul.page-numbers li .current,nav.woocommerce-pagination ul.page-numbers li a{border:1px solid var(--doves-main-blue,#3a526c);border-radius:10px;display:flex;justify-content:center;min-width:40px;padding:0 10px}nav.woocommerce-pagination ul.page-numbers li a{color:var(--doves-main-blue,#3a526c);text-decoration:none}nav.woocommerce-pagination ul.page-numbers li a:hover{background:var(--doves-main-blue,#3a526c);color:#fff}.woocommerce-Reviews h4{margin-bottom:40px}.woocommerce-Reviews .commentlist .col-md-6:nth-child(2) .review_container:after{background-image:var(--wpr-bg-42f6ae00-5a0a-4577-acff-7b957d75ec01);bottom:-10px;width:120px}.woocommerce-Reviews .commentlist .col-md-6:nth-child(3) .review_container:after{background-image:var(--wpr-bg-37c32795-c66b-4053-906b-a476eb49c683)}.woocommerce-Reviews .commentlist .col-md-6:nth-child(4) .review_container:after{background-image:var(--wpr-bg-2bc1ab8a-f2a2-4c5b-8a7f-d6d9e458c0ce)}.woocommerce-Reviews #review_form_wrapper{margin-top:60px}.woocommerce-Reviews #review_form_wrapper .stars span{display:flex;gap:10px}.woocommerce-Reviews #review_form_wrapper .stars span a{border:1px solid var(--doves-main-blue,#3a526c);border-radius:10px;display:flex;justify-content:center;min-width:40px;padding:3px 10px;text-decoration:none}.woocommerce-Reviews #review_form_wrapper .stars span a.active,.woocommerce-Reviews #review_form_wrapper .stars span a:hover{background:var(--doves-main-blue,#3a526c);color:#fff}.woocommerce-Reviews span#reply-title{color:var(--doves-main-blue,#3a526c);font-family:Manrope;font-size:24px;font-style:normal;font-weight:700;line-height:26px}@media screen and (max-width:768px){.woocommerce-Reviews span#reply-title{font-size:22px}}.dff_product_single{position:relative}.dff_product_single .summary{position:sticky;top:20px}.dff_product_single .content{max-width:694px}.dff_product_single .content h4{font-size:18px;font-weight:700;line-height:36px}@media screen and (min-width:768px){.dff_product_single{margin-top:46px}}.dff_product_single img.wp-post-image{border-radius:10px;height:auto;max-width:694px;object-fit:contain;width:100%}.dff_product_single .on-sale.banner{left:0;position:absolute;top:0;z-index:2}@media screen and (min-width:992px){.dff_product_single .on-sale.banner{display:none}}.dff_product_single h1{font-family:joost;font-size:40px;font-style:normal;font-weight:600;letter-spacing:.8px;line-height:40px;margin:30px 0;text-transform:uppercase}@media screen and (max-width:768px){.dff_product_single h1{font-size:30px;letter-spacing:.6px;line-height:30px;text-align:center}}.dff_product_single button.single_add_to_cart_button{display:flex;justify-content:center;margin-top:16px;padding:16px 30px;width:100%}.dff_product_single button.single_add_to_cart_button.loading~.spinner{display:block;margin:16px auto auto;text-align:center}.dff_product_single button.single_add_to_cart_button~.spinner{display:none}.dff_product_single .added_to_cart{margin-top:16px}.dff_product_single .price-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px}@media (max-width:768px){.dff_product_single .price-row{display:block;text-align:center}}.dff_product_single .price-row svg{flex:none}@media (max-width:768px){.dff_product_single .price-row svg{margin-right:30px;margin-top:10px}}.dff_product_single .price-row .price_per_grams{font-size:16px;font-weight:600;line-height:30px;margin:0;min-width:110px;width:100%}.dff_product_single .price-row .pricing{display:flex;flex-wrap:wrap;gap:20px}@media (max-width:768px){.dff_product_single .price-row .pricing{text-align:center}}.dff_product_single .price{display:block;text-align:left;width:100%}.dff_product_single .price ins{text-decoration:none}.dff_product_single .price del{font-size:16px;opacity:.76;text-decoration:underline;text-decoration-color:var(--doves-main-blue,#3a526c);text-decoration-skip-ink:none;text-decoration-thickness:2px;text-underline-offset:-50%}.dff_product_single .price del *{font-size:16px}.dff_product_single .price del+ins *{color:#e84949}.dff_product_single .price .woocommerce-Price-amount.amount{color:var(--doves-main-blue,#3a526c);font-size:24px;font-weight:800;letter-spacing:-.72px;line-height:30px}@media screen and (max-width:760px){.dff_product_single .price .woocommerce-Price-amount.amount{display:flex;justify-content:center}}@media screen and (min-width:768px){.dff_product_single .product-meta .meta{border-left:1px dashed var(--doves-main-blue,#3a526c);padding-left:23px}}@media screen and (max-width:768px){.dff_product_single .product-meta .meta{border-bottom:1px dashed var(--doves-main-blue,#3a526c);padding-bottom:20px}}.dff_product_single .price_surround{background:var(--doves-light-grey-page-bg,#f3f3f3);border-radius:10px;margin-bottom:50px;padding:37px 85px}.dff_product_single .price_surround p{margin:0}.dff_product_single .price_surround .quantity{align-items:center;display:flex;gap:25px;justify-content:center}@media screen and (min-width:1400px){.dff_product_single .price_surround .quantity input{width:100%}}.dff_product_single .price_surround .quantity input::-webkit-inner-spin-button,.dff_product_single .price_surround .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dff_product_single .price_surround .quantity button{background:hsla(0,0%,100%,0);border:none;margin:0;padding:0}.dff_product_single .price_surround .quantity input[type=number]{-moz-appearance:textfield;appearance:textfield}.dff_product_single .price_surround input.qty{background:#fff;border:none;border-radius:10px;color:var(--doves-main-blue,#3a526c);display:flex;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:normal;padding:13px;text-align:center}@media screen and (max-width:760px){.dff_product_single .price_surround input.qty{width:100%}.dff_product_single .price_surround{padding:30px}}.dff_product_single .woocommerce-product-rating{align-items:center;display:flex;gap:10px;justify-content:left;margin:26px 0}.dff_product_single .woocommerce-product-rating p{font-size:16px;font-weight:700;line-height:30px;margin:0}.dff_product_single .woocommerce-product-rating .count{font-size:12px;opacity:.5}@media (max-width:768px){.dff_product_single .woocommerce-product-rating .count{flex:none;opacity:20%}}.dff_product_single .woocommerce-product-rating .stars{align-items:center;display:flex;gap:4px}.dff_product_single .woocommerce-product-rating .main-outline{border-color:#cbcbd1;font-size:12px;margin-left:20px;padding:13px 22px}@media (max-width:768px){.dff_product_single .woocommerce-product-rating .main-outline{margin:0}}.dff_product_single .out-of-stock{display:none}.dff_product_single .cwginstock-subscribe-form .panel-primary>.panel-heading{border-bottom:none}.dff_product_single .cwginstock-panel-heading h4{color:var(--doves-main-blue,#3a526c);font-size:18px;font-weight:700;line-height:36px;text-align:center}.dff_product_single .cwginstock-panel-heading{background:hsla(0,0%,100%,0)!important;padding:0!important}.dff_product_single .cwginstock-subscribe-form .panel-primary{border:none;box-shadow:none!important}.dff_product_single .panel-body.cwginstock-panel-body{margin-top:10px;padding:0}.dff_product_single input.cwgstock_email{border:none}.product_ymal h4{margin-bottom:50px}.added_notice{background:#9cdc85}.product{position:relative}.woocommerce-Reviews .product p{max-width:90%}.single-product .woocommerce-product-gallery{position:relative}form.cart.grouped_form section.cwginstock-subscribe-form{display:none}form.cart.grouped_form label a{color:var(--doves-main-blue,#3a526c);font-size:14px;line-height:22px}form.cart.grouped_form input.qty{width:50px}form.cart.grouped_form .quantity{gap:5px;width:80px}.product-type-grouped .price_surround{padding:37px 25px}@media screen and (max-width:992px){.product-type-grouped .price{text-align:center}.product-type-grouped .price .woocommerce-Price-amount.amount{display:inline}}.product_link{margin-bottom:30px;margin-top:-5px}.product_link h4{font-size:18px;margin-bottom:14px;margin-top:0}.product_link .flex-box{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%}.product_link .btn.outline{align-items:center;border:1px solid #3a526c;border-radius:10px;color:#3a526c;cursor:pointer;display:flex;flex:1;justify-content:center;padding:16px 30px;text-decoration:none}.product_link .btn.outline:hover{background:#3a526c;color:#fff}.product_link .btn.outline.viewing{background:#dedede;border-color:#dedede;color:#3a526c}#customer_login{margin:120px auto}.woocommerce-account .woocommerce-message{margin:60px auto;max-width:80%}.woocommerce-ResetPassword.lost_reset_password,.woocommerce-account .woocommerce-message{padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}.woocommerce-ResetPassword.lost_reset_password{margin:80px auto}@media (min-width:576px){.woocommerce-ResetPassword.lost_reset_password{max-width:540px}}@media (min-width:768px){.woocommerce-ResetPassword.lost_reset_password{max-width:720px}}@media (min-width:992px){.woocommerce-ResetPassword.lost_reset_password{max-width:960px}}@media (min-width:1200px){.woocommerce-ResetPassword.lost_reset_password{max-width:1140px}}@media (min-width:1400px){.woocommerce-ResetPassword.lost_reset_password{max-width:1280px}}@media (min-width:1640px){.woocommerce-ResetPassword.lost_reset_password{max-width:1400px}}.new_website{border:1px solid var(--doves-main-blue,#3a526c);border-radius:20px;margin-left:auto;margin-right:auto;margin-top:80px;max-width:990px;padding:60px;text-align:center;width:100%}@media (max-width:768px){.new_website{margin-top:0;max-width:90%;padding:30px}}.dovesfarm_account{margin:99px auto}.dovesfarm_account header{background:unset;margin:unset;position:unset;transform:unset;width:unset}.dovesfarm_account .col-1,.dovesfarm_account .col-2{width:unset}@media (max-width:768px){.dovesfarm_account{margin:0 auto}}.dovesfarm_account a{color:#be9428}.dovesfarm_account a,.dovesfarm_account p{font-size:18px;font-weight:700;line-height:36px}.dovesfarm_account nav.woocommerce-MyAccount-navigation{background:var(--doves-main-blue,#3a526c);border-radius:20px;padding:60px 75px;width:100%}@media (max-width:768px){.dovesfarm_account nav.woocommerce-MyAccount-navigation{margin-bottom:40px}}.dovesfarm_account nav.woocommerce-MyAccount-navigation ul li{list-style:none}.dovesfarm_account nav.woocommerce-MyAccount-navigation ul li.is-active{border-bottom:1px dashed #fff}.dovesfarm_account nav.woocommerce-MyAccount-navigation ul li a{align-items:center;color:#fff;display:flex;font-size:24px;font-weight:700;justify-content:space-between;line-height:70px;text-decoration:none;width:100%}.dovesfarm_account nav.woocommerce-MyAccount-navigation ul li a svg{flex:none}.dovesfarm_account .marketing h2{margin-bottom:30px;max-width:690px}.dovesfarm_account .marketing svg{margin:90px auto}@media (max-width:768px){.dovesfarm_account .marketing svg{margin:40px auto}}.dovesfarm_account .marketing .buttons{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.dovesfarm_account .marketing .buttons a:hover svg path{fill:#3a526c}.dovesfarm_account .marketing .buttons svg{display:inline-block;margin-bottom:0;margin-top:0}.dovesfarm_account .marketing .buttons svg path{fill:#fff}.dovesfarm_account .marketing .buttons .btn{padding:9px 29px}.dovesfarm_account .recipe_sidebar{margin-top:60px}@media (max-width:768px){.dovesfarm_account .recipe_sidebar{display:none}}.dovesfarm_account .recipe_sidebar .new_recipes .box{padding:200px 38px 60px}.dotdigital-for-woocommerce-phone-input,.dotdigital-for-woocommerce-sms-checkbox{display:none!important}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:red!important}a.woocommerce-button.button.invoice{margin-left:15px}.comment-reply::placeholder{color:#000}.comment-replies .reply_container{border-left:1px dashed #915864;padding-left:25px;padding-right:25px}@media (min-width:768px){.comment-replies .reply_container{padding-left:50px;padding-right:50px}}.comment-replies .reply{padding:40px 0}@media (min-width:768px){.comment-replies .reply{padding:40px 48px}}.comment-replies .reply .reply-header{align-items:center;display:flex;gap:17px}.comment-replies .reply .reply-header .icon{background:#915864;border-radius:50%;overflow:hidden;padding:15px}.comment-replies .reply .reply-header p{color:#915864;font-size:16px;font-style:normal;font-weight:600;line-height:30px}.comment-replies .reply-text{margin-top:15px}.comment-replies .reply-text p{color:#4d4d56;font-size:16px;font-style:normal;font-weight:500;line-height:30px}.comment-replies p{margin:0}.review_container p.reviewed-product{color:#be9428}.review_container p.reviewed-product span.verified-badge{color:#84671d;margin-left:5px}.sale-banner{background:#e84949;border-bottom-right-radius:10px;border-top-left-radius:10px;padding-bottom:17px;padding-top:17px;position:absolute;text-transform:uppercase;width:50px;z-index:2}.sale-banner__content{color:#fff;font-size:15px;font-weight:400;line-height:1;text-align:center}@media screen and (max-width:768px){.sale-banner__content{font-size:12px}}.sale-banner__char{margin-bottom:8px}.sale-banner__char:last-child{margin-bottom:0}
/*# sourceMappingURL=style.css.map */