h1,h2,h3{font-family:"Amatic SC"}.et_pb_blurb_description,.et_pb_text_inner,.et_pb_text_inner p,body,li,p,ul,ul li{font-family:"Sofia Sans Condensed"}.nav-cta{font-weight:700}@font-face{font-display:swap;font-family:"Amatic SC";src:url(/wp-content/themes/akoca-Child-Theme/fonts/AmaticSC-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"Sofia Sans Condensed";src:url(/wp-content/themes/akoca-Child-Theme/fonts/SofiaSansCondensed-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Creato Display";src:url(/wp-content/themes/akoca-Child-Theme/fonts/CreatoDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Creato Display";src:url(/wp-content/themes/akoca-Child-Theme/fonts/CreatoDisplay-Bold.woff2)format("woff2");font-weight:700;font-style:normal}.site-credit{font-family:"Poppins",sans-serif;display:flex;align-items:center;gap:10px;justify-content:center}.site-credit img{max-width:20px;height:auto}.site-credit a{color:#152a43;font-family:"Poppins",sans-serif!important;font-size:16px;font-weight:600;text-decoration:none}.site-credit a:hover{color:#c93939;text-decoration:none!important}@font-face{font-family:"Poppins";font-display:swap;src:url(/wp-content/themes/akoca-Child-Theme/fonts/poppins-v21-latin-regular.woff2)format("woff2"),url(/wp-content/themes/akoca-Child-Theme/fonts/poppins-v21-latin-regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Poppins";font-display:swap;src:url(/wp-content/themes/akoca-Child-Theme/fonts/poppins-v21-latin-700.woff2)format("woff2"),url(/wp-content/themes/akoca-Child-Theme/fonts/poppins-v21-latin-700.woff)format("woff");font-weight:700;font-style:normal}.akoca-main-menu{--akoca-submenu-bg:#602432;--akoca-submenu-border:#FFEFD3;--akoca-submenu-border-width:2px;--akoca-submenu-radius:25px;--akoca-submenu-shadow:0 12px 28px -14px rgba(0,0,0,.35);--akoca-submenu-pad-y:4px;--akoca-submenu-pad-x:4px;--akoca-link-pad-y:10px;--akoca-link-pad-x:22px;--akoca-link-gap:4px;--akoca-link-size:15px;--akoca-link-weight:400;--akoca-link-color:#FFEFD3;--akoca-link-hover-color:#602432;--akoca-hover-bg:#FFEFD3!important;--akoca-submenu-max-width:min(520px, calc(100vw - 32px));--akoca-parent-height:36px;--akoca-parent-pad-x:18px;--akoca-parent-gap:4px;--akoca-mobile-menu-bg:#3B171F;--akoca-mobile-parent-color:#FFEFD3;--akoca-mobile-parent-size:18px;--akoca-mobile-parent-weight:400;--akoca-mobile-parent-gap:18px;--akoca-mobile-caret-size:44px;--akoca-mobile-caret-icon-size:22px;--akoca-mobile-caret-color:#FFEFD3;--akoca-mobile-submenu-bg:#FFEFD3;--akoca-mobile-submenu-text:#3B171F;--akoca-mobile-submenu-pad-y:16px;--akoca-mobile-submenu-pad-x:22px;--akoca-mobile-submenu-radius:18px;--akoca-mobile-submenu-gap:14px;--akoca-mobile-cta-bg:#FFEFD3;--akoca-mobile-cta-color:#3B171F}.akoca-main-menu ul.nav,.akoca-main-menu ul.nav>li{display:flex!important;align-items:center!important}.akoca-main-menu ul.nav>li{position:relative;margin:0 var(--akoca-parent-gap)!important;padding:0!important}.akoca-main-menu ul.nav>li>a{display:inline-flex!important;align-items:center;height:var(--akoca-parent-height)!important;padding:0 var(--akoca-parent-pad-x)!important;line-height:1!important;border-radius:100px;background:0 0!important;background-color:transparent!important;opacity:1!important;transition:background-color .2s ease,color .2s ease!important}.akoca-main-menu .nav li li a:hover,.akoca-main-menu .nav li li:hover>a,.akoca-main-menu ul.nav>li:hover>a,.akoca-main-menu ul.nav>li>a:hover{background:#ffefd3!important;background-color:#ffefd3!important;color:var(--akoca-link-hover-color)!important;border-radius:100px;opacity:1!important}.akoca-main-menu .et-menu-nav ul.sub-menu{display:flex;flex-direction:column;align-items:stretch;gap:var(--akoca-link-gap);width:max-content;min-width:220px;max-width:var(--akoca-submenu-max-width);padding:var(--akoca-submenu-pad-y) var(--akoca-submenu-pad-x);border-top:none;border-radius:var(--akoca-submenu-radius);background:var(--akoca-submenu-bg);box-shadow:var(--akoca-submenu-shadow);overflow:visible}.akoca-main-menu ul.nav>li>ul.sub-menu{left:0!important;transform:none!important}.akoca-main-menu ul.nav>li>ul.sub-menu::before{content:none!important}.akoca-main-menu .nav li li a,.akoca-main-menu ul.sub-menu li{width:100%;background:0 0!important;background-color:transparent!important;opacity:1!important}.akoca-main-menu ul.sub-menu li{margin:0;padding:0}.akoca-main-menu .nav li li a{display:block;padding:var(--akoca-link-pad-y) var(--akoca-link-pad-x);text-align:left;font-size:var(--akoca-link-size);font-weight:var(--akoca-link-weight);line-height:1.35;color:var(--akoca-link-color)!important;white-space:normal;border-radius:100px;transition:none!important}.akoca-main-menu .nav li li a:hover,.akoca-main-menu .nav li li:hover>a{transition:none!important}.akoca-main-menu .menu-item-has-children:hover>a:first-child::after{content:"2"}.akoca-footer-form .fluentform .ff-el-group{margin-bottom:12px}.akoca-footer-form .fluentform .ff-el-form-control{background-color:#eee!important;border:1px solid #602432!important;border-radius:50px!important;padding:14px 25px!important;color:#602432!important;font-size:13px!important;letter-spacing:1px!important;width:100%!important;height:auto!important;box-shadow:none!important;transition:all .3s ease!important}.akoca-footer-form .fluentform .ff-el-form-control::placeholder{color:#602432;text-transform:uppercase;letter-spacing:1.5px;font-size:12px;opacity:.9}.akoca-footer-form .fluentform .ff-el-form-control:focus{border-color:#4a1b26!important;outline:0!important;box-shadow:0 0 0 3px rgb(96 36 50/.12)!important}.akoca-footer-form .fluentform .ff-name-field-wrapper .ff-t-container{display:block}.akoca-footer-form .fluentform .ff-name-field-wrapper .ff-t-cell{display:block;padding:0}.akoca-footer-form .fluentform .ff-el-input--label{display:block;margin-bottom:6px;padding-left:15px}.akoca-footer-form .fluentform .ff-el-input--label label{color:#602432;font-family:"Sofia Sans Condensed",sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:clamp(.875rem,.8rem + .25vw,1rem);line-height:1.4}.akoca-footer-form .fluentform .ff_t_c,.akoca-footer-form .fluentform .ff_tc_label{color:#602432}.akoca-footer-form .fluentform .ff_t_c{font-family:"Sofia Sans Condensed",sans-serif;line-height:1.5;font-size:clamp(.8125rem,.75rem + .25vw,.9375rem)}.akoca-footer-form .fluentform .ff_submit_btn_wrapper{text-align:left!important;margin-bottom:0;margin-top:5px}.akoca-footer-form .fluentform .ff-btn-submit{background-color:#602432!important;border:0!important;border-radius:50px!important;color:#ffefd3!important;padding:12px 45px!important;font-size:15px!important;font-family:"Creato Display";font-weight:400!important;letter-spacing:.5px!important;cursor:pointer;transition:all .3s ease!important;box-shadow:none!important;width:auto!important;display:inline-block}.akoca-footer-form .fluentform .ff-btn-submit:hover{background-color:#4a1b26!important;transform:translateY(-1px)}.akoca-footer-form .fluentform .ff-el-form-control:-webkit-autofill,.akoca-footer-form .fluentform .ff-el-form-control:-webkit-autofill:focus,.akoca-footer-form .fluentform .ff-el-form-control:-webkit-autofill:hover{-webkit-text-fill-color:#602432;-webkit-box-shadow:0 0 0 1000px #fff0 inset;transition:background-color 5000s ease-in-out 0s}.akoca-curve-divider,.akoca-curve-divider .et_pb_image_wrap,.akoca-curve-divider img{display:block;width:100%;line-height:0}.akoca-curve-divider img{width:100%!important;height:auto!important;aspect-ratio:800/110;object-fit:fill}.akoca-curve-divider{margin-top:-1px!important;margin-bottom:0!important}.akoca-reviews-bar{width:100%;font-family:inherit}.akoca-reviews-bar,.akoca-reviews-bar *,.akoca-reviews-bar ::after,.akoca-reviews-bar ::before{box-sizing:border-box}.akoca-reviews-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 28px;background:#fff;border-radius:30px;box-shadow:0 2px 14px rgb(0 0 0/.06);flex-wrap:wrap}.akoca-reviews-bar__left{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.akoca-reviews-logo{display:block;height:22px;width:auto}.akoca-reviews-rating{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:#333}.akoca-reviews-rating__score{font-weight:700;font-family:"Arial"}.akoca-reviews-rating__stars,.akoca-reviews-rating__stars-fill{background-image:var(--akoca-star-url);background-repeat:repeat-x;background-size:calc(var(--akoca-star-size) + var(--akoca-star-gap)) var(--akoca-star-size);background-position:left center}.akoca-reviews-rating__stars{--akoca-star-size:16px;--akoca-star-gap:3px;--akoca-rating:5;--akoca-star-url:url(https://bourton-road-butchers.akoca-seo.co.uk/wp-content/uploads/2026/05/Star-Icon.svg);display:inline-block;position:relative;width:calc(var(--akoca-star-size)*5 + var(--akoca-star-gap)*4);height:var(--akoca-star-size);opacity:1}.akoca-reviews-rating__stars::after{content:"";position:absolute;inset:0;background:rgb(255 255 255/.72);pointer-events:none;z-index:1}.akoca-reviews-rating__stars-fill{position:absolute;inset:0;width:calc((var(--akoca-rating)/5)*(var(--akoca-star-size)*5+var(--akoca-star-gap)*4));z-index:2;display:block}.akoca-reviews-btn{display:inline-flex;align-items:center;justify-content:center;background:#602432;color:#fff!important;text-decoration:none;font-weight:700;font-family:"Arial";font-style:"Normal";font-size:14px;padding:12px 24px;border-radius:999px;border:1px solid #602432;transition:background .25s ease,transform .25s ease,box-shadow .25s ease;white-space:nowrap}.akoca-reviews-btn:focus,.akoca-reviews-btn:hover{background:#4a1b27;border-color:#4a1b27;box-shadow:0 4px 12px rgb(96 36 50/.25);transform:translateY(-1px);color:#fff!important}@media (max-width:600px){.akoca-reviews-bar__inner{padding:16px 20px;border-radius:22px;justify-content:center;text-align:center;gap:14px}.akoca-reviews-bar__left{align-items:center}.akoca-reviews-bar__right{width:100%;display:flex;justify-content:center}.akoca-reviews-btn{width:100%}}@media (max-width:980px){.custom-mobile-menu{position:relative;z-index:9999}.custom-mobile-menu .et_pb_menu__menu{display:none!important}.custom-mobile-menu .et_mobile_nav_menu{display:block!important}.custom-mobile-menu .mobile_nav{position:static!important}.custom-mobile-menu .mobile_menu_bar{position:relative!important;z-index:1000002!important;cursor:pointer!important}.custom-mobile-menu .mobile_menu_bar:before{color:#3b171f!important;font-size:34px!important}}.et_pb_section .et_pb_top_inside_divider{top:-1px!important}.fluentform *{box-sizing:border-box}.fluentform .ff-el-group:after,.fluentform .ff-el-group:before{content:" ";display:table}.fluentform .ff-el-group:after{clear:both}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-name-field-wrapper .ff-t-cell{justify-content:flex-end}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}}@media (max-width:768px){.ff-t-cell{margin-left:0!important}}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-input--label{display:inline-block;margin-bottom:5px;position:relative}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--fluentform-danger);content:" *";margin-left:3px}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform .ff-el-tc{border:0;border-collapse:collapse;display:table;width:100%}.fluentform .ff-el-tc label.ff_tc_label{display:table-row}.fluentform .ff-el-tc label.ff_tc_label>span{padding-top:8px!important;width:20px;display:table-cell}.fluentform .ff-el-tc label.ff_tc_label>div{display:table-cell}.fluentform .ff_t_c{margin:0;padding:0 5px 0 0}.fluentform input[type=checkbox]{display:inline-block;margin:0}.fluentform .ff_gdpr_field{margin-right:5px}.fluentform .ff-el-form-check{margin-bottom:5px}.fluentform .ff-el-form-check-label .ff-el-form-check-input{position:relative;top:-2px;vertical-align:middle}.fluentform .ff-text-left{text-align:left}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled{background-color:#e9ecef;opacity:1}.ff-errors-in-stack{display:none;margin-top:15px}.fluentform .ff-el-group.ff-hpsf-container{display:none!important;position:absolute!important;transform:translateX(1000%)!important}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}.ff-default .ff_btn_style{border:1px solid #fff0;border-radius:7px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:8px 20px;position:relative;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:.8;outline:0;text-decoration:none}.ff-default .ff-el-form-control{background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-default .ff-el-form-control:focus{background-color:#fff;border-color:var(--fluentform-primary);color:var(--fluentform-secondary);outline:0}.ff-default .ff-el-form-check label.ff-el-form-check-label{cursor:pointer;margin-bottom:7px}.ff-default .ff-el-form-check label.ff-el-form-check-label>span:after,.ff-default .ff-el-form-check label.ff-el-form-check-label>span:before{content:none}.ff-default .ff-el-form-check:last-child label.ff-el-form-check-label{margin-bottom:0}.ff-default{font-family:inherit}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0}