:root{--primary: rgba(33, 68, 61, .834);--primary-rgb: rgb(33, 68, 61);--primary-rgb-light: rgb(56, 117, 105);--secondary: rgb(220, 240, 115);--gray: rgb(240, 235, 224);--sb-track-color: #ffffff00;--sb-thumb-color: var(--primary);--sb-size: 0px;--shadow-color: rgba(0, 0, 0, .1);--box_shadow: 0 4px 6px var(--shadow-color), 0 10px 15px var(--shadow-color), 0 20px 25px var(--shadow-color);--box_shadow_small: 0 1px 2px var(--shadow-color), 0 2px 4px var(--shadow-color), 0 4px 6px var(--shadow-color);--radius: 1rem;--btnHeight: 23px;--navHeight: 72px;--vSpace-lg: 30px;--vSpace-sm: 20px;--vSpace-xs: 8px;--hSpace-lg: 20px;--hSpace-sm: 8px;--hSpace-xs: 4px;--font: 16px;--font-sm: 13px}@font-face{font-family:Figtree;src:url(../../../Figtree-VariableFont_wght.ttf);font-display:swap}html,body{scroll-behavior:smooth;position:absolute;top:0;left:0;width:100%;height:100%;color:var(--primary)}html,body,body>div{margin:0;padding:0;min-width:100vw;font-family:Figtree,serif;font-optical-sizing:auto;font-style:normal;z-index:-5;background-color:#fff}html h2,body h2,body>div h2{margin-bottom:var(--vSpace-sm)}html a,body a,body>div a{color:#000}html input,html button,body input,body button,body>div input,body>div button{font-family:Figtree}.products_container{display:flex;height:293px;flex-wrap:nowrap;margin-top:.5rem;overflow-y:hidden;overflow-x:scroll;margin-top:1.25rem;gap:1.2rem}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background:transparent;border-radius:17px}::-webkit-scrollbar-thumb{background:transparent;border-radius:17px}.invisible_scrollbar::-webkit-scrollbar{width:0;height:0}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}.invisible_scrollbar{scrollbar-color:var(--sb-track-color) var(--sb-track-color)}}*{box-sizing:border-box}.container.svelte-woiq19{position:relative;height:73px;display:flex;align-items:center;background-color:#fff;margin-left:8px}.account_button.svelte-woiq19{height:48px;width:48px;border:none;border-radius:100%;background-color:#fff;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:var(--primary);position:relative;font-weight:700}.account_button.svelte-woiq19 a:where(.svelte-woiq19){color:var(--primary);text-decoration:none}.dropdown.svelte-woiq19{position:absolute;top:73px;right:-20px;width:180px;box-shadow:-5px 1px 15px gray;display:none}.dropdown.svelte-woiq19 a:where(.svelte-woiq19),.dropdown.svelte-woiq19 button:where(.svelte-woiq19){display:block;height:2em;background-color:#d3d3d3;width:100%;text-align:left;padding-left:8px;color:var(--primary);border:none;text-decoration:none;cursor:pointer}.dropdown.svelte-woiq19 a:where(.svelte-woiq19):hover,.dropdown.svelte-woiq19 button:where(.svelte-woiq19):hover{background-color:#80808077}.show.svelte-woiq19{display:block}.container.svelte-woiq19,.container.svelte-woiq19 :where(.svelte-woiq19){cursor:pointer}.cart_button.svelte-6f52a{height:48px;width:48px;border:none;border-radius:100%;background-color:#fff;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:currentColor;position:relative}.cart_button.svelte-6f52a .nameTag:where(.svelte-6f52a){display:none}.rows_notification_badge.svelte-6f52a{position:absolute;top:-4px;right:0;display:flex;justify-content:center;align-items:center;background-color:var(--secondary);border-radius:100%;height:16px;width:16px;padding:3px;color:var(--primary)}.cart_button.svelte-6f52a,.cart_button.svelte-6f52a :where(.svelte-6f52a){cursor:pointer}@media screen and (min-width: 800px){.cart_button.svelte-6f52a .nameTag:where(.svelte-6f52a){display:block;font-weight:700}}.dropbtn.svelte-8n70kn{background-color:inherit;color:var(--primary);font-size:16px;border:none;cursor:pointer;width:max-content;position:relative}.dropbtn.svelte-8n70kn span:where(.svelte-8n70kn){color:gray;padding-right:3px}#myInput.svelte-8n70kn{box-sizing:border-box;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.783%2018.828a8.05%208.05%200%200%200%207.439-4.955%208.03%208.03%200%200%200-1.737-8.765%208.045%208.045%200%200%200-13.735%205.68c0%202.131.846%204.174%202.352%205.681a8.05%208.05%200%200%200%205.68%202.359m5.706-2.337%204.762%204.759%22%20stroke%3D%22%2321443D%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);background-position:14px 12px;background-repeat:no-repeat;font-size:16px;padding:14px 20px 12px 45px;border:none;border-bottom:1px solid #ddd;width:100%}#myInput.svelte-8n70kn:focus{outline:3px solid #ddd}.container.svelte-8n70kn{position:relative;display:inline-block}.dropdown.svelte-8n70kn{display:none;position:absolute;background-color:#f6f6f6;min-width:230px;border:1px solid #ddd;z-index:1;height:230px;overflow-y:scroll;overflow-x:hidden}.dropdown.svelte-8n70kn .postcode_option:where(.svelte-8n70kn){color:#000;padding:6px 12px;text-decoration:none;display:block;width:100%;border:none;color:var(--primary);text-align:left}.dropdown.svelte-8n70kn .postcode_option:where(.svelte-8n70kn):hover{background-color:#9d9d9d;outline:none}.show.svelte-8n70kn{display:block}.logo.svelte-1y9qm3c{color:var(--primary);font-size:larger;font-weight:900;text-decoration:none;justify-self:center}.stacked_nav.svelte-1y9qm3c{background-color:#fff;display:flex;flex-direction:column;gap:var(--vSpace-lg);padding-top:var(--vSpace-lg);z-index:9999999999}.stacked_nav.svelte-1y9qm3c .anchors:where(.svelte-1y9qm3c){display:none}.stacked_nav.svelte-1y9qm3c .returnBtn:where(.svelte-1y9qm3c){display:flex;align-items:baseline;color:var(--primary);width:calc(var(--vSpace-lg) * 3);background-color:transparent;border:none}.stacked_nav.svelte-1y9qm3c .returnBtn:where(.svelte-1y9qm3c) h2:where(.svelte-1y9qm3c){font-size:1.2rem;margin:0}.stacked_nav.svelte-1y9qm3c .returnBtn:where(.svelte-1y9qm3c) svg:where(.svelte-1y9qm3c){height:.8rem}.stacked_nav.svelte-1y9qm3c .returnBtn:where(.svelte-1y9qm3c) svg:where(.svelte-1y9qm3c) path:where(.svelte-1y9qm3c){stroke-width:4.1px}.nav.svelte-1y9qm3c{position:fixed;width:100vw;top:0;left:0;box-sizing:border-box;display:none;align-items:center;padding:0 27px;height:var(--navHeight);background:#fff;color:"#FFFFFF";border-radius:0 0 13px 13px;z-index:9999999999;justify-content:space-between;box-shadow:var(--box_shadow)}.left.svelte-1y9qm3c{display:inline-flex;justify-self:flex-end;position:relative}.center.svelte-1y9qm3c{position:absolute;width:100%;display:flex;justify-content:center;align-items:center;left:0;z-index:-1}.right.svelte-1y9qm3c{display:inline-flex;justify-self:flex-end;align-items:center}@media screen and (min-width: 800px){.stacked_nav.svelte-1y9qm3c{flex-direction:row;justify-content:space-between;align-items:baseline;padding-right:var(--hSpace-lg)}.stacked_nav.svelte-1y9qm3c .anchors:where(.svelte-1y9qm3c){display:flex;justify-content:space-evenly;align-items:center;order:-1;gap:var(--hSpace-lg);margin:0 var(--hSpace-lg)}.stackedNavRight.svelte-1y9qm3c{display:flex;justify-content:space-evenly;align-items:center}}.container.svelte-j3y3pp{overflow:hidden;height:var(--navHeight);width:100vw;max-width:100vw;box-sizing:border-box;background-color:#fff;box-shadow:var(--box_shadow);z-index:9999999999;color:var(--primary);display:flex;justify-content:space-evenly;align-items:center}a.svelte-j3y3pp{display:inline-flex;flex-direction:column;height:55px;justify-content:space-between;align-items:center;color:#2c2b2b95;text-decoration:none}a.svelte-j3y3pp svg:where(.svelte-j3y3pp){height:48px}.active.svelte-j3y3pp{color:var(--primary)}.footer.svelte-zmrh2f{background-color:var(--secondary);width:100vw;margin-left:calc(-1 * var(--vSpace-lg));margin-top:var(--vSpace-lg);padding:var(--vSpace-lg)}.no-footer.svelte-zmrh2f{display:none}.container_layout.svelte-95xpas{position:relative;box-sizing:border-box;height:100%}.container_layout.svelte-95xpas .content_layout:where(.svelte-95xpas){height:100%;width:100%;padding:0 0 var(--navHeight) var(--vSpace-lg);display:flex;flex-direction:column;overflow-x:hidden}.container_layout.svelte-95xpas .content_layout:where(.svelte-95xpas) .slot:where(.svelte-95xpas){display:flex;flex-direction:column;flex:1 0 0%;position:relative}.container_layout.svelte-95xpas .content_layout:where(.svelte-95xpas) .slot.pagelook:where(.svelte-95xpas){padding-right:var(--vSpace-lg)}.bottomnav.svelte-95xpas{position:fixed;bottom:0;left:0;width:100%;max-width:100%;box-sizing:border-box}
