1<!doctype html> 2<html class="js" lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content=""> 8 <link rel="canonical" href="https://harvestsnaps.com/pages/about-us"><link rel="icon" type="image/png" href="//harvestsnaps.com/cdn/shop/files/Pea5-100_1_32x32_92031e67-8b4a-4684-b632-36936234d0cd.webp?crop=center&height=32&v=1772461410&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 9 About Us 10 – Calbee Harvest Snaps</title> 11 12 13 14 15 16<meta property="og:site_name" content="Calbee Harvest Snaps"> 17<meta property="og:url" content="https://harvestsnaps.com/pages/about-us"> 18<meta property="og:title" content="About Us"> 19<meta property="og:type" content="website"> 20<meta property="og:description" content="Harvest Snaps is on a mission to make tasty snacks the whole family will love. Our snaps pack protein and fiber, always using veggies as our first ingredient."><meta property="og:image" content="http://harvestsnaps.com/cdn/shop/files/hs-logo-full-color_f133e806-8cc6-484a-86ea-7e2a814c470e.png?height=628&pad_color=ffffff&v=1738795988&width=1200"> 21 <meta property="og:image:secure_url" content="https://harvestsnaps.com/cdn/shop/files/hs-logo-full-color_f133e806-8cc6-484a-86ea-7e2a814c470e.png?height=628&pad_color=ffffff&v=1738795988&width=1200"> 22 <meta property="og:image:width" content="1200"> 23 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 24<meta name="twitter:title" content="About Us"> 25<meta name="twitter:description" content="Harvest Snaps is on a mission to make tasty snacks the whole family will love. Our snaps pack protein and fiber, always using veggies as our first ingredient."> 26 27 28 29
29<script src="//harvestsnaps.com/cdn/shop/t/21/assets/custom.js?v=1087980518356097311775689300"></script>
29 30 31
31<script src="//harvestsnaps.com/cdn/shop/t/21/assets/constants.js?v=132983761750457495441770320517" defer="defer"></script>
31 32
32<script src="//harvestsnaps.com/cdn/shop/t/21/assets/pubsub.js?v=25310214064522200911770320517" defer="defer"></script>
32 33
33<script src="//harvestsnaps.com/cdn/shop/t/21/assets/global.js?v=184345515105158409801770320517" defer="defer"></script>
33 34
34<script src="//harvestsnaps.com/cdn/shop/t/21/assets/details-disclosure.js?v=13653116266235556501770320517" defer="defer"></script>
34 35
35<script src="//harvestsnaps.com/cdn/shop/t/21/assets/details-modal.js?v=25581673532751508451770320517" defer="defer"></script>
35 36
36<script src="//harvestsnaps.com/cdn/shop/t/21/assets/search-form.js?v=133129549252120666541770320517" defer="defer"></script>
36<script src="//harvestsnaps.com/cdn/shop/t/21/assets/animations.js?v=88693664871331136111770320517" defer="defer"></script>
36<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
36<meta name="facebook-domain-verification" content="h0ddk44oh4ao9deivigcnsu2di75bs"> 37<meta name="google-site-verification" content="oFORwSgMQiX5K7RHnQj6o9ftOxGKXF03wZxIG8Z4Vbk"> 38<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/56851169340/digital_wallets/dialog"> 39<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
39<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=430506044"></script>
39 40<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
41<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=430506044&shop_id=56851169340" crossorigin="anonymous"></script>
vendor: 1 bytes, line 41
41
42<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":56851169340,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/56851169340","merchantName":"Calbee Harvest Snaps","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Calbee Harvest Snaps","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 42
42
43<script id="shopify-features" type="application/json">{"accessToken":"f4553ad3fd1e6d21e67240c7cb145b92","betas":["rich-media-storefront-analytics"],"domain":"harvestsnaps.com","predictiveSearch":true,"shopId":56851169340,"locale":"en"}</script>
vendor: 1 bytes, line 43
43
44<script>var Shopify = Shopify || {}; 45Shopify.shop = "calbee-harvest-snaps.myshopify.com"; 46Shopify.locale = "en"; 47Shopify.currency = {"active":"USD","rate":"1.0"}; 48Shopify.country = "US"; 49Shopify.theme = {"name":"Dawn - Feb 2026 | Remove Crunchy Puffs","id":145264803900,"schema_name":"Dawn","schema_version":"15.3.0","theme_store_id":887,"role":"main"}; 50Shopify.theme.handle = "null"; 51Shopify.theme.style = {"id":null,"handle":null}; 52Shopify.cdnHost = "harvestsnaps.com/cdn"; 53Shopify.routes = Shopify.routes || {}; 54Shopify.routes.root = "/"; 55Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 56Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 57Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 58Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 58
58
59<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 59
59
60<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 60
60
61<script> 62 window.ShopifyPay = window.ShopifyPay || {}; 63 window.ShopifyPay.apiHost = "shop.app\/pay"; 64 window.ShopifyPay.redirectState = null; 65</script>
vendor: 1 bytes, line 65
65
66<script> 67 window.Shopify = window.Shopify || {}; 68 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 69 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 70 window.Shopify.SignInWithShop.eligible = true; 71</script>
vendor: 1 bytes, line 71
71
72<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 72
72
73<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 73
73
74<script type="module"> 75 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 76 77 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 78 79</script>
vendor: 1 bytes, line 79
79
80<script> 81 window.Shopify = window.Shopify || {}; 82 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 83 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 84</script>
vendor: 1 bytes, line 84
84
85<script>(function() { 86 var isLoaded = false; 87 function asyncLoad() { 88 if (isLoaded) return; 89 isLoaded = true; 90 var urls = ["https:\/\/shy.elfsight.com\/p\/platform.js?shop=calbee-harvest-snaps.myshopify.com","https:\/\/cdn1.stamped.io\/files\/widget.min.js?shop=calbee-harvest-snaps.myshopify.com","\/\/www.powr.io\/powr.js?powr-token=calbee-harvest-snaps.myshopify.com\u0026external-type=shopify\u0026shop=calbee-harvest-snaps.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-8c3b8e4b73747410433ce6ed6a1044b4.js?shop=calbee-harvest-snaps.myshopify.com"]; 91 for (var i = 0; i < urls.length; i++) { 92 var s = document.createElement('script'); 93 s.type = 'text/javascript'; 94 s.async = true; 95 s.src = urls[i]; 96 var x = document.getElementsByTagName('script')[0]; 97 x.parentNode.insertBefore(s, x); 98 } 99 }; 100 if(window.attachEvent) { 101 window.attachEvent('onload', asyncLoad); 102 } else { 103 window.addEventListener('load', asyncLoad, false); 104 } 105})();</script>
vendor: 1 bytes, line 105
105
106<script id="__st">var __st={"a":56851169340,"offset":-18000,"reqid":"6cf853fd-b717-4a37-b4e2-ff6136778e36-1791065995","pageurl":"harvestsnaps.com\/pages\/about-us","s":"pages-112108699708","u":"a43d59251119","p":"page","rtyp":"page","rid":112108699708};</script>
vendor: 1 bytes, line 106
106
107<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 107
107
108<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 108
108
109<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//harvestsnaps.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 109
109
110<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//harvestsnaps.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
110<script crossorigin="anonymous" defer="defer" src="//harvestsnaps.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 110
110
111<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 111
111
112<script> 113 window.Shopify = window.Shopify || {}; 114 window.Shopify.MCP = window.Shopify.MCP || {}; 115 window.Shopify.MCP.enabled = true; 116 window.Shopify.MCP.shop = "calbee-harvest-snaps.myshopify.com"; 117 window.Shopify.MCP.mcpEndpoint = "https:\/\/harvestsnaps.com\/api\/mcp"; 118 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 119</script>
vendor: 1 bytes, line 119
119
120<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/harvestsnaps.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 121</script>
vendor: 1 bytes, line 121
121
122<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://harvestsnaps.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 123</script>
vendor: 1 bytes, line 123
123
124<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 125 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 126</script>
vendor: 1 bytes, line 126
126
127<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 128</script>
128 129<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://harvestsnaps.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 130<style id="shopify-accelerated-checkout-cart"> 131 #shopify-buyer-consent { 132 margin-top: 1em; 133 display: inline-block; 134 width: 100%; 135} 136 137#shopify-buyer-consent.hidden { 138 display: none; 139} 140 141#shopify-subscription-policy-button { 142 background: none; 143 border: none; 144 padding: 0; 145 text-decoration: underline; 146 font-size: inherit; 147 cursor: pointer; 148} 149 150#shopify-subscription-policy-button::before { 151 box-shadow: none; 152} 153 154 </style> 155
156<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
156 157 158 159 <style data-shopify> 160 @font-face { 161 font-family: Assistant; 162 font-weight: 400; 163 font-style: normal; 164 font-display: swap; 165 src: url("//harvestsnaps.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 166 url("//harvestsnaps.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 167} 168 169 @font-face { 170 font-family: Assistant; 171 font-weight: 700; 172 font-style: normal; 173 font-display: swap; 174 src: url("//harvestsnaps.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"), 175 url("//harvestsnaps.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff"); 176} 177 178 179 180 @font-face { 181 font-family: Assistant; 182 font-weight: 400; 183 font-style: normal; 184 font-display: swap; 185 src: url("//harvestsnaps.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 186 url("//harvestsnaps.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 187} 188 189 190 191 :root, 192 .color-scheme-1 { 193 --color-background: 255,255,255; 194 195 --gradient-background: #ffffff; 196 197 198 199 200 --color-foreground: 18,18,18; 201 --color-background-contrast: 191,191,191; 202 --color-shadow: 18,18,18; 203 --color-button: 18,18,18; 204 --color-button-text: 255,255,255; 205 --color-secondary-button: 255,255,255; 206 --color-secondary-button-text: 18,18,18; 207 --color-link: 18,18,18; 208 --color-badge-foreground: 18,18,18; 209 --color-badge-background: 255,255,255; 210 --color-badge-border: 18,18,18; 211 --payment-terms-background-color: rgb(255 255 255); 212 } 213 214 215 .color-scheme-2 { 216 --color-background: 233,247,227; 217 218 --gradient-background: #e9f7e3; 219 220 221 222 223 --color-foreground: 18,18,18; 224 --color-background-contrast: 155,219,128; 225 --color-shadow: 18,18,18; 226 --color-button: 18,18,18; 227 --color-button-text: 243,243,243; 228 --color-secondary-button: 233,247,227; 229 --color-secondary-button-text: 18,18,18; 230 --color-link: 18,18,18; 231 --color-badge-foreground: 18,18,18; 232 --color-badge-background: 233,247,227; 233 --color-badge-border: 18,18,18; 234 --payment-terms-background-color: rgb(233 247 227); 235 } 236 237 238 .color-scheme-3 { 239 --color-background: 36,40,51; 240 241 --gradient-background: #242833; 242 243 244 245 246 --color-foreground: 255,255,255; 247 --color-background-contrast: 47,52,66; 248 --color-shadow: 18,18,18; 249 --color-button: 255,255,255; 250 --color-button-text: 0,0,0; 251 --color-secondary-button: 36,40,51; 252 --color-secondary-button-text: 255,255,255; 253 --color-link: 255,255,255; 254 --color-badge-foreground: 255,255,255; 255 --color-badge-background: 36,40,51; 256 --color-badge-border: 255,255,255; 257 --payment-terms-background-color: rgb(36 40 51); 258 } 259 260 261 .color-scheme-4 { 262 --color-background: 18,18,18; 263 264 --gradient-background: #121212; 265 266 267 268 269 --color-foreground: 255,255,255; 270 --color-background-contrast: 146,146,146; 271 --color-shadow: 18,18,18; 272 --color-button: 255,255,255; 273 --color-button-text: 18,18,18; 274 --color-secondary-button: 18,18,18; 275 --color-secondary-button-text: 255,255,255; 276 --color-link: 255,255,255; 277 --color-badge-foreground: 255,255,255; 278 --color-badge-background: 18,18,18; 279 --color-badge-border: 255,255,255; 280 --payment-terms-background-color: rgb(18 18 18); 281 } 282 283 284 .color-scheme-5 { 285 --color-background: 51,79,180; 286 287 --gradient-background: #334fb4; 288 289 290 291 292 --color-foreground: 255,255,255; 293 --color-background-contrast: 23,35,81; 294 --color-shadow: 18,18,18; 295 --color-button: 255,255,255; 296 --color-button-text: 51,79,180; 297 --color-secondary-button: 51,79,180; 298 --color-secondary-button-text: 255,255,255; 299 --color-link: 255,255,255; 300 --color-badge-foreground: 255,255,255; 301 --color-badge-background: 51,79,180; 302 --color-badge-border: 255,255,255; 303 --payment-terms-background-color: rgb(51 79 180); 304 } 305 306 307 .color-scheme-8cd955d8-506c-4dd4-b133-f92040617e0c { 308 --color-background: 47,116,61; 309 310 --gradient-background: #2f743d; 311 312 313 314 315 --color-foreground: 255,255,255; 316 --color-background-contrast: 10,25,13; 317 --color-shadow: 18,18,18; 318 --color-button: 18,18,18; 319 --color-button-text: 255,255,255; 320 --color-secondary-button: 47,116,61; 321 --color-secondary-button-text: 18,18,18; 322 --color-link: 18,18,18; 323 --color-badge-foreground: 255,255,255; 324 --color-badge-background: 47,116,61; 325 --color-badge-border: 255,255,255; 326 --payment-terms-background-color: rgb(47 116 61); 327 } 328 329 330 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-8cd955d8-506c-4dd4-b133-f92040617e0c { 331 color: rgba(var(--color-foreground), 0.75); 332 background-color: rgb(var(--color-background)); 333 } 334 335 :root { 336 --font-body-family: Assistant, sans-serif; 337 --font-body-style: normal; 338 --font-body-weight: 400; 339 --font-body-weight-bold: 700; 340 341 --font-heading-family: Assistant, sans-serif; 342 --font-heading-style: normal; 343 --font-heading-weight: 400; 344 345 --font-body-scale: 1.0; 346 --font-heading-scale: 1.0; 347 348 --media-padding: px; 349 --media-border-opacity: 0.05; 350 --media-border-width: 0px; 351 --media-radius: 0px;
352 --media-shadow-opacity: 0.0; 353 --media-shadow-horizontal-offset: 0px; 354 --media-shadow-vertical-offset: 4px; 355 --media-shadow-blur-radius: 5px; 356 --media-shadow-visible: 0; 357 358 --page-width: 160rem; 359 --page-width-margin: 0rem; 360 361 --product-card-image-padding: 0.0rem; 362 --product-card-corner-radius: 0.0rem; 363 --product-card-text-alignment: left; 364 --product-card-border-width: 0.0rem; 365 --product-card-border-opacity: 0.1; 366 --product-card-shadow-opacity: 0.0; 367 --product-card-shadow-visible: 0; 368 --product-card-shadow-horizontal-offset: 0.0rem; 369 --product-card-shadow-vertical-offset: 0.4rem; 370 --product-card-shadow-blur-radius: 0.5rem; 371 372 --collection-card-image-padding: 0.0rem; 373 --collection-card-corner-radius: 0.0rem; 374 --collection-card-text-alignment: left; 375 --collection-card-border-width: 0.0rem; 376 --collection-card-border-opacity: 0.1; 377 --collection-card-shadow-opacity: 0.0; 378 --collection-card-shadow-visible: 0; 379 --collection-card-shadow-horizontal-offset: 0.0rem; 380 --collection-card-shadow-vertical-offset: 0.4rem; 381 --collection-card-shadow-blur-radius: 0.5rem; 382 383 --blog-card-image-padding: 0.0rem; 384 --blog-card-corner-radius: 0.0rem; 385 --blog-card-text-alignment: left; 386 --blog-card-border-width: 0.0rem; 387 --blog-card-border-opacity: 0.1; 388 --blog-card-shadow-opacity: 0.0; 389 --blog-card-shadow-visible: 0; 390 --blog-card-shadow-horizontal-offset: 0.0rem; 391 --blog-card-shadow-vertical-offset: 0.4rem; 392 --blog-card-shadow-blur-radius: 0.5rem; 393 394 --badge-corner-radius: 4.0rem; 395 396 --popup-border-width: 1px; 397 --popup-border-opacity: 0.1; 398 --popup-corner-radius: 0px; 399 --popup-shadow-opacity: 0.05; 400 --popup-shadow-horizontal-offset: 0px; 401 --popup-shadow-vertical-offset: 4px; 402 --popup-shadow-blur-radius: 5px; 403 404 --drawer-border-width: 1px; 405 --drawer-border-opacity: 0.1; 406 --drawer-shadow-opacity: 0.0; 407 --drawer-shadow-horizontal-offset: 0px; 408 --drawer-shadow-vertical-offset: 4px; 409 --drawer-shadow-blur-radius: 5px; 410 411 --spacing-sections-desktop: 0px; 412 --spacing-sections-mobile: 0px; 413 414 --grid-desktop-vertical-spacing: 8px; 415 --grid-desktop-horizontal-spacing: 8px; 416 --grid-mobile-vertical-spacing: 4px; 417 --grid-mobile-horizontal-spacing: 4px; 418 419 --text-boxes-border-opacity: 0.1; 420 --text-boxes-border-width: 0px; 421 --text-boxes-radius: 0px; 422 --text-boxes-shadow-opacity: 0.0; 423 --text-boxes-shadow-visible: 0; 424 --text-boxes-shadow-horizontal-offset: 0px; 425 --text-boxes-shadow-vertical-offset: 4px; 426 --text-boxes-shadow-blur-radius: 5px; 427 428 --buttons-radius: 0px; 429 --buttons-radius-outset: 0px; 430 --buttons-border-width: 1px; 431 --buttons-border-opacity: 1.0; 432 --buttons-shadow-opacity: 0.0; 433 --buttons-shadow-visible: 0; 434 --buttons-shadow-horizontal-offset: 0px; 435 --buttons-shadow-vertical-offset: 4px; 436 --buttons-shadow-blur-radius: 5px; 437 --buttons-border-offset: 0px; 438 439 --inputs-radius: 0px; 440 --inputs-border-width: 1px; 441 --inputs-border-opacity: 0.55; 442 --inputs-shadow-opacity: 0.0; 443 --inputs-shadow-horizontal-offset: 0px; 444 --inputs-margin-offset: 0px; 445 --inputs-shadow-vertical-offset: 4px; 446 --inputs-shadow-blur-radius: 5px; 447 --inputs-radius-outset: 0px; 448 449 --variant-pills-radius: 40px; 450 --variant-pills-border-width: 1px; 451 --variant-pills-border-opacity: 0.55; 452 --variant-pills-shadow-opacity: 0.0; 453 --variant-pills-shadow-horizontal-offset: 0px; 454 --variant-pills-shadow-vertical-offset: 4px; 455 --variant-pills-shadow-blur-radius: 5px; 456 } 457 458 *, 459 *::before, 460 *::after { 461 box-sizing: inherit; 462 } 463 464 html { 465 box-sizing: border-box; 466 font-size: calc(var(--font-body-scale) * 62.5%); 467 height: 100%; 468 } 469 470 body { 471 display: grid; 472 grid-template-rows: auto auto 1fr auto; 473 grid-template-columns: 100%; 474 min-height: 100%; 475 margin: 0; 476 font-size: 1.5rem; 477 letter-spacing: 0.06rem; 478 line-height: calc(1 + 0.8 / var(--font-body-scale)); 479 font-family: var(--font-body-family); 480 font-style: var(--font-body-style); 481 font-weight: var(--font-body-weight); 482 } 483 484 @media screen and (min-width: 750px) { 485 body { 486 font-size: 1.6rem; 487 } 488 } 489 </style> 490 491 <link href="//harvestsnaps.com/cdn/shop/t/21/assets/base.css?v=98918187947155033781770833100" rel="stylesheet" type="text/css" media="all" /> 492 <link rel="stylesheet" href="//harvestsnaps.com/cdn/shop/t/21/assets/component-cart-items.css?v=123238115697927560811770320517" media="print" onload="this.media='all'"> 493 494 <link rel="stylesheet" href="//harvestsnaps.com/cdn/shop/t/21/assets/custom_global.css?v=8260"> 495 <link rel="preload" as="font" href="//harvestsnaps.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin> 496 497 498 <link rel="preload" as="font" href="//harvestsnaps.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin> 499 500<link 501 rel="stylesheet" 502 href="//harvestsnaps.com/cdn/shop/t/21/assets/component-predictive-search.css?v=118923337488134913561770320517" 503 media="print" 504 onload="this.media='all'" 505 >
505<script> 506 if (Shopify.designMode) { 507 document.documentElement.classList.add('shopify-design-mode'); 508 } 509 </script>
509 510 511
511<script> 512!function (w, d, t) { 513 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for( 514var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement("script") 515;n.type="text/javascript",n.async=!0,n.src=r+"?sdkid="+e+"&lib="+t;e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)}; 516 517 518 ttq.load('D9F8IJBC77UA9BUUD3QG'); 519 ttq.page(); 520}(window, document, 'ttq'); 521</script>
521 522
523<script>
vendor: 399 bytes, lines 523-532
523 524!function(f,b,e,v,n,t,s) 525{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 526n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 527if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 528n.queue=[];t=b.createElement(e);t.async=!0; 529t.src=v;s=b.getElementsByTagName(e)[0]; 530s.parentNode.insertBefore(t,s)}(window, document,'script', 531'https://connect.facebook.net/en_US/fbevents.js'); 532fbq('init', '
532970576172672618
vendor: 30 bytes, lines 532-533
532'); 533fbq('track', 'PageView');
534</script>
534 535<noscript><img height="1" width="1" style="display:none" 536src="https://www.facebook.com/tr?id=970576172672618&ev=PageView&noscript=1" 537/></noscript> 538 539 540 <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
541<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 56851169340,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 541
541
542<script> 543 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 544</script>
vendor: 1 bytes, line 544
544
545<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
545).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 56851169340,storefrontBaseUrl: "https://harvestsnaps.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://harvestsnaps.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"344096828","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-XFS3RQY9QN\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-XFS3RQY9QN\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-XFS3RQY9QN\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-XFS3RQY9QN\\\",\\\"MC-S562KH17RN\\\"]}
545,{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-XFS3RQY9QN\\\",\\\"MC-S562KH17RN\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-XFS3RQY9QN\\\",\\\"MC-S562KH17RN\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-XFS3RQY9QN\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-XFS3RQY9QN\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"170721340","configuration":"{\"pixel_id\":\"2370254533219526\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Calbee Harvest Snaps","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"calbee-harvest-snaps.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/harvestsnaps.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://harvestsnaps.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"145264803900","themeStoreId":"887","themePublished":"true","eventMetadataId":"5dd8b6cf-1aa7-4146-ba5a-e12f1e7f39b9","pageType":"page","resourceId":"112108699708","shopId":"56851169340","storefrontBaseUrl":"https:\/\/harvestsnaps.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
545<script> 546 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 547 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 548 window.ShopifyAnalytics.meta.currency = 'USD'; 549 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":112108699708,"requestId":"6cf853fd-b717-4a37-b4e2-ff6136778e36-1791065995"}}; 550 for (var attr in meta) { 551 window.ShopifyAnalytics.meta[attr] = meta[attr]; 552 } 553</script>
vendor: 1 bytes, line 553
553
554<script class="analytics"> 555 (function () { 556 var customDocumentWrite = function(content) { 557 var jquery = null; 558 559 if (window.jQuery) { 560 jquery = window.jQuery; 561 } else if (window.Checkout && window.Checkout.$) { 562 jquery = window.Checkout.$; 563 } 564 565 if (jquery) { 566 jquery('body').append(content); 567 } 568 }; 569 570 var hasLoggedConversion = function(token) { 571 if (token) { 572 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 573 } 574 return false; 575 } 576 577 var setCookieIfConversion = function(token) { 578 if (token) { 579 var twoMonthsFromNow = new Date(Date.now()); 580 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 581 582 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 583 } 584 } 585 586 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 587 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 588 if (trekkie.integrations) { 589 return; 590 } 591 trekkie.methods = [ 592 'identify', 593 'page', 594 'ready', 595 'track', 596 'trackForm', 597 'trackLink' 598 ]; 599 trekkie.factory = function(method) { 600 return function() { 601 var args = Array.prototype.slice.call(arguments); 602 args.unshift(method); 603 trekkie.push(args); 604 if (method == 'track' || method == 'page') { 605 var pageUrl; 606 try { 607 pageUrl = window.location.href; 608 } catch (e) {} 609 var pageReferrer; 610 try { 611 pageReferrer = document.referrer; 612 } catch (e) {} 613 try { 614 if (window.__TREKKIE_SHIM_QUEUE == null) { 615 window.__TREKKIE_SHIM_QUEUE = []; 616 } 617 window.__TREKKIE_SHIM_QUEUE.push({ 618 from: 'trekkie-stub', 619 method: method, 620 args: args.slice(1), 621 pageContext: { 622 url: pageUrl, 623 referrer: pageReferrer 624 } 625 }); 626 } catch (e) { 627 // no-op 628 } 629 } 630 return trekkie; 631 }; 632 }; 633 for (var i = 0; i < trekkie.methods.length; i++) { 634 var key = trekkie.methods[i]; 635 trekkie[key] = trekkie.factory(key); 636 } 637 trekkie.load = function(config) { 638 trekkie.config = config || {}; 639 trekkie.config.initialDocumentCookie = document.cookie; 640 var first = document.getElementsByTagName('script')[0]; 641var script = document.createElement('script'); 642script.type = 'text/javascript'; 643script.onerror = function(e) { 644 var scriptFallback = document.createElement('script'); 645 scriptFallback.type = 'text/javascript'; 646 scriptFallback.onerror = function(error) { 647 var Monorail = { 648 produce: function produce(monorailDomain, schemaId, payload) { 649 var currentMs = new Date().getTime(); 650 var event = { 651 schema_id: schemaId, 652 payload: payload, 653 metadata: { 654 event_created_at_ms: currentMs, 655 event_sent_at_ms: currentMs 656 } 657 }; 658 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 659 }, 660 sendRequest: function sendRequest(endpointUrl, payload) { 661 // Try the sendBeacon API 662 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 663 var blobData = new window.Blob([payload], { 664 type: 'text/plain' 665 }); 666 667 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 668 return true; 669 } // sendBeacon was not successful 670 671 } // XHR beacon 672 673 var xhr = new XMLHttpRequest(); 674 675 try { 676 xhr.open('POST', endpointUrl); 677 xhr.setRequestHeader('Content-Type', 'text/plain'); 678 xhr.send(payload); 679 } catch (e) { 680 console.log(e); 681 } 682 683 return false; 684 }, 685 isIos12: function isIos12() { 686 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 687 } 688 }; 689 Monorail.produce('monorail-edge.shopifysvc.com', 690 'trekkie_storefront_load_errors/1.1', 691 {shop_id: 56851169340, 692 theme_id: 145264803900, 693 app_name: "storefront", 694 context_url: window.location.href, 695 source_url: "//harvestsnaps.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 696 697 }; 698 scriptFallback.async = true; 699 scriptFallback.src = '//harvestsnaps.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 700 first.parentNode.insertBefore(scriptFallback, first); 701}; 702script.async = true; 703script.src = '//harvestsnaps.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 704first.parentNode.insertBefore(script, first); 705 706 }; 707 trekkie.load( 708 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":56851169340,"isMerchantRequest":null,"themeId":145264803900,"themeCityHash":"2029863271945167051","contentLanguage":"en","currency":"USD","eventMetadataId":"5dd8b6cf-1aa7-4146-ba5a-e12f1e7f39b9"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 709 ); 710 711 var loaded = false;
712 trekkie.ready(function() { 713 if (loaded) return; 714 loaded = true; 715 716 window.ShopifyAnalytics.lib = window.trekkie; 717 718 var originalDocumentWrite = document.write; 719 document.write = customDocumentWrite; 720 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 721 document.write = originalDocumentWrite; 722 723 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 724 var token = match? match[1]: undefined; 725 if (!hasLoggedConversion(token)) { 726 setCookieIfConversion(token); 727 728 } 729 }); 730 731 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":112108699708,"requestId":"6cf853fd-b717-4a37-b4e2-ff6136778e36-1791065995","shopifyEmitted":true}); 732 733 var eventsListenerScript = document.createElement('script'); 734 eventsListenerScript.async = true; 735 eventsListenerScript.src = "//harvestsnaps.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 736 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 737})();</script>
vendor: 1 bytes, line 737
737
738<script 739 defer 740 src="https://harvestsnaps.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 741 data-application="storefront-renderer" 742 data-shop-id="56851169340" 743 data-render-region="gcp-us-central1" 744 data-page-type="page" 745 data-theme-instance-id="145264803900" 746 data-theme-name="Dawn" 747 data-theme-version="15.3.0" 748 data-monorail-region="shop_domain" 749 data-resource-timing-sampling-rate="10" 750 data-shs="true" 751 data-shs-beacon="true" 752 data-shs-export-with-fetch="true" 753 data-shs-logs-sample-rate="1" 754 data-shs-beacon-endpoint="https://harvestsnaps.com/api/collect" 755></script>
755 756<meta name="shopify-y" content="802a33ba-139b-4e01-b19d-226eb3165661" data-expiration="1822623595000"><meta name="shopify-s" content="0d29d6ff-8edf-4ff6-9380-e5e121d7dfcd" data-expiration="1791067795000"><meta name="new-cookie-storage-activated" content="t"> 757</head> 758 759 <body class="gradient"> 760 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 761 Skip to content 762 </a><!-- BEGIN sections: header-group --> 763<div id="shopify-section-sections--19270911262780__announcement_bar_7eJfMP" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//harvestsnaps.com/cdn/shop/t/21/assets/component-slideshow.css?v=17933591812325749411770320517" rel="stylesheet" type="text/css" media="all" /> 764<link href="//harvestsnaps.com/cdn/shop/t/21/assets/component-slider.css?v=14039311878856620671770320517" rel="stylesheet" type="text/css" media="all" /> 765 766 767<div 768 class="utility-bar color-scheme-8cd955d8-506c-4dd4-b133-f92040617e0c gradient utility-bar--bottom-border" 769> 770 <div class="page-width utility-bar__grid"><div 771 class="announcement-bar" 772 role="region" 773 aria-label="Announcement" 774 775 ><p class="announcement-bar__message h5" aria-hidden="true"> 776 <span> </span> 777 </p></div><div class="localization-wrapper"> 778</div> 779 </div> 780</div> 781 782 783</div><section id="shopify-section-sections--19270911262780__header_hs_mega_NnJHz6" class="shopify-section shopify-section-group-header-group section-header"> 784 785<link href="//harvestsnaps.com/cdn/shop/t/21/assets/component-list-menu.css?v=151968516119678728991770320517" rel="stylesheet" type="text/css" media="all" /> 786<link href="//harvestsnaps.com/cdn/shop/t/21/assets/component-menu-drawer.css?v=147430741238352257951770320517" rel="stylesheet" type="text/css" media="all" /> 787 788 789 790<sticky-header data-sticky-type="on-scroll-up" class="header-wrapper color-scheme-1 gradient"> 791 <header class="hs-header page-width"> 792 <div class="hs-header__grid"> 793 794 <!-- LEFT --> 795 <div class="hs-header__side hs-header__side--left"> 796 797 798<header-drawer data-breakpoint="tablet"> 799 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 800 <summary 801 class="header__icon header__icon--menu header__icon--summary link focus-inset" 802 aria-label="Menu" 803 > 804 <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 805<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 806</span> 807 </summary> 808 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-"> 809 <div class="menu-drawer__inner-container"> 810 <div class="menu-drawer__navigation-container"> 811 <nav class="menu-drawer__navigation"> 812 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1"> 813 <summary 814 id="HeaderDrawer-shop" 815 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 816 > 817 SHOP 818 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
818ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 819</span> 820 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 821</span> 822 </summary> 823 <div 824 id="link-shop" 825 class="menu-drawer__submenu has-submenu gradient motion-reduce" 826 tabindex="-1" 827 > 828 <div class="menu-drawer__inner-submenu"> 829 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 830 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
830ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 831</span> 832 SHOP 833 </button> 834 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 835 id="HeaderDrawer-shop-snack-crisps" 836 href="https://shop.harvestsnaps.com/collections/snack-crisps" 837 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 838 839 > 840 Snack Crisps 841 </a></li><li><a 842 id="HeaderDrawer-shop-crunchy-loops" 843 href="https://shop.harvestsnaps.com/collections/crunchy-loops" 844 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 845 846 > 847 Crunchy Loops 848 </a></li><li><a 849 id="HeaderDrawer-shop-kids-crisp-fruit-snacks" 850 href="https://shop.harvestsnaps.com/collections/kids-snack-crisps" 851 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 852 853 > 854 Kids Crisp Fruit Snacks 855 </a></li><li><a 856 id="HeaderDrawer-shop-variety-packs" 857 href="https://shop.harvestsnaps.com/collections/variety-packs" 858 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 859 860 > 861 Variety Packs 862 </a></li><li><a 863 id="HeaderDrawer-shop-build-a-snack-box" 864 href="https://shop.harvestsnaps.com/apps/builder?b=11085825-b42a-484a-aa2b-e286119aba6f&co=US&lo=en&cu=USD&ra=1.0" 865 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 866 867 > 868 Build A Snack Box 869 </a></li><li><a 870 id="HeaderDrawer-shop-shop-all" 871 href="https://shop.harvestsnaps.com/collections/all-products" 872 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 873 874 > 875 Shop All 876 </a></li></ul> 877 </div> 878 </div> 879 </details></li><li><a 880 id="HeaderDrawer-about" 881 href="/pages/about-us" 882 class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active" 883 884 aria-current="page" 885 886 > 887 ABOUT 888 </a></li><li><a 889 id="HeaderDrawer-find" 890 href="/pages/find-some-peas" 891 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 892 893 > 894 FIND 895 </a></li><li><a 896 id="HeaderDrawer-contact" 897 href="https://shop.harvestsnaps.com/pages/contact-us" 898 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 899 900 > 901 CONTACT 902 </a></li></ul> 903 </nav> 904 <div class="menu-drawer__utility-links"><a 905 href="https://harvestsnaps.com/customer_authentication/redirect?locale=en®ion_country=US" 906 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 907 rel="nofollow" 908 ><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19">
908<path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 909</span>Log in</a><div class="menu-drawer__localization header-localization"> 910</div><ul class="list list-social list-unstyled" role="list"></ul> 911 </div> 912 </div> 913 </div> 914 </div> 915 </details> 916</header-drawer> 917 918 919 920 921 922 <details class="hs-mega" data-hs-mega> 923 <summary class="hs-mega__trigger"> 924 SHOP 925 </summary> 926 927 <div class="hs-mega__panel" role="dialog" aria-label="SHOP"> 928 <div class="hs-mega__inner page-width"> 929 930 <!-- left column links --> 931 <nav class="hs-mega__left" aria-label="SHOP links"> 932 933 934 <a class="hs-mega__link" href="https://shop.harvestsnaps.com/collections/snack-crisps">Snack Crisps</a> 935 936 <a class="hs-mega__link" href="https://shop.harvestsnaps.com/collections/crunchy-loops">Crunchy Loops</a> 937 938 <a class="hs-mega__link" href="https://shop.harvestsnaps.com/collections/kids-snack-crisps">Kids Crisp Fruit Snacks</a> 939 940 <a class="hs-mega__link" href="https://shop.harvestsnaps.com/collections/variety-packs">Variety Packs</a> 941 942 <a class="hs-mega__link" href="https://shop.harvestsnaps.com/apps/builder?b=11085825-b42a-484a-aa2b-e286119aba6f&co=US&lo=en&cu=USD&ra=1.0">Build A Snack Box</a> 943 944 <a class="hs-mega__link" href="https://shop.harvestsnaps.com/collections/all-products">Shop All</a> 945 946 947 </nav> 948 949 <!-- 4 tiles --> 950 <div class="hs-mega__grid" aria-label="Featured"> 951 952 953 <a class="hs-mega__tile" href="https://shop.harvestsnaps.com/collections/snack-crisps" > 954 955 <img 956 class="hs-mega__tile-img" 957 src="//harvestsnaps.com/cdn/shop/files/Snaps_static.png?v=1768318996&width=360" 958 alt="Harvest Snaps" 959 loading="lazy" 960 width="240" 961 height="240" 962 > 963 964 965 <div class="hs-mega__tile-title">Harvest Snaps</div> 966 967 </a> 968 969 970 971 <a class="hs-mega__tile" href="https://shop.harvestsnaps.com/collections/crunchy-loops" > 972 973 <img 974 class="hs-mega__tile-img" 975 src="//harvestsnaps.com/cdn/shop/files/Crunchy_static.png?v=1768319221&width=360" 976 alt="Crunchy Loops" 977 loading="lazy" 978 width="240" 979 height="240" 980 > 981 982 983 <div class="hs-mega__tile-title">Crunchy Loops</div> 984 985 </a> 986 987 988 989 <a class="hs-mega__tile" href="https://shop.harvestsnaps.com/collections/kids-snack-crisps" > 990 991 <img 992 class="hs-mega__tile-img" 993 src="//harvestsnaps.com/cdn/shop/files/Fruit_static.png?v=1768318665&width=360" 994 alt="Kids Crispy Fruit Snacks" 995 loading="lazy" 996 width="240" 997 height="240" 998 > 999 1000 1001 <div class="hs-mega__tile-title">Kids Crispy Fruit Snacks</div> 1002 1003 </a> 1004 1005 1006 </div> 1007 1008 </div> 1009 </div> 1010 </details> 1011 1012 1013 1014 1015 <a class="hs-navlink" href="/pages/about-us">ABOUT</a> 1016 1017 1018 </div> 1019 1020 <!-- LOGO CENTER --> 1021 <div class="hs-header__logo"> 1022 <a href="/" class="hs-logo__link" aria-label="Calbee Harvest Snaps"> 1023 1024 <img 1025 src="//harvestsnaps.com/cdn/shop/files/hs-logo-full-color_f133e806-8cc6-484a-86ea-7e2a814c470e.png?v=1738795988&width=700" 1026 alt="Calbee Harvest Snaps" 1027 class="hs-logo__img" 1028 loading="eager" 1029 width="160"
1030 height="105.41176470588236" 1031 > 1032 1033 </a> 1034 </div> 1035 1036 <!-- RIGHT --> 1037 <div class="hs-header__side hs-header__side--right"> 1038 1039 <a class="hs-navlink" href="/pages/find-some-peas">FIND</a> 1040 1041 <a class="hs-navlink" href="https://shop.harvestsnaps.com/pages/contact-us">CONTACT</a> 1042 1043 1044 <!-- search + cart icons 1045 <a class="hs-iconlink" href="/search" aria-label="Search"> 1046 Liquid error (sections/header-hs-mega line 103): Could not find asset snippets/icon-search.liquid 1047 </a> 1048 1049 <a class="hs-iconlink" href="/cart" aria-label="Cart"> 1050 Liquid error (sections/header-hs-mega line 107): Could not find asset snippets/icon-cart.liquid 1051 </a> 1052 --> 1053 </div> 1054 1055 </div> 1056 </header> 1057</sticky-header> 1058 1059<style> 1060 /* --- header layout --- */ 1061 .hs-header.page-width{ 1062 width: 100%; 1063 } 1064 1065 .hs-header__grid{ 1066 display: grid; 1067 grid-template-columns: 1fr auto 1fr; 1068 align-items: center; 1069 gap: 18px; 1070 min-height: 72px; 1071 position: relative; 1072 overflow: visible; 1073 } 1074 1075 .hs-header__side{ 1076 display: flex; 1077 align-items: center; 1078 gap: 44px; 1079 overflow: visible; 1080 } 1081 .hs-header__side--left{ justify-content: flex-start; } 1082 .hs-header__side--right{ justify-content: flex-end; } 1083 1084 .hs-navlink, 1085 .hs-mega__trigger{ 1086 font-family: 'Conduit ITC', sans-serif; 1087 font-weight: 800; 1088 font-size: 24px; 1089 letter-spacing: .02em; 1090 text-decoration: none; 1091 color: #2A5803; 1092 text-transform: uppercase; 1093 } 1094 1095 .hs-logo__link{ 1096 display: flex; 1097 justify-content: center; 1098 align-items: center; 1099 transform: translateY(-8px); 1100 background: transparent; 1101 } 1102 .hs-logo__img{ 1103 max-height: 92px; 1104 width: auto; 1105 height: auto; 1106 display: block; 1107 } 1108 1109 .hs-iconlink{ 1110 display: inline-flex; 1111 align-items: center; 1112 justify-content: center; 1113 color: #2A5803; 1114 } 1115 .hs-iconlink svg{ 1116 width: 22px; 1117 height: 22px; 1118 } 1119 1120 /* --- mega menu --- */ 1121 .hs-mega{ position: relative; } 1122 1123 .hs-mega__trigger{ 1124 list-style: none; 1125 cursor: pointer; 1126 user-select: none; 1127 display: inline-flex; 1128 align-items: center; 1129 } 1130 .hs-mega__trigger::-webkit-details-marker{ display:none; } 1131.hs-mega__panel{ 1132 position: fixed; 1133 left: 0; 1134 right: 0; 1135 top: var(--hs-header-bottom, 120px); 1136 width: 100vw; 1137 background: #30A74B; 1138 1139 padding: 28px 0; 1140 border-bottom: solid #2F743D 10px; 1141} 1142 1143 1144 .hs-mega__inner{ 1145 width: min(var(--page-width, 1200px), calc(100vw - 80px)); 1146 margin: 0 auto; 1147 display: grid; 1148 grid-template-columns: 260px 1fr; 1149 gap: 34px; 1150 align-items: start; 1151 } 1152 1153 .hs-mega__left{ 1154 padding-right: 26px; 1155 border-right: 2px solid #2F743D; 1156 display: flex; 1157 flex-direction: column; 1158 gap: 14px; 1159 } 1160 1161 summary.hs-mega__trigger:hover, .hs-navlink:hover { 1162 border-bottom: 4px solid #2F743D; 1163} 1164 .hs-mega__link{ 1165 color: #fff; 1166 font-weight: 800; 1167 letter-spacing: .02em; 1168 text-decoration: none; 1169 text-transform: uppercase; 1170 } 1171 .hs-mega__link:hover, .hs-mega__tile-title:hover { color: #B1F482; } 1172 1173 .hs-mega__grid{ 1174 display: grid; 1175 grid-template-columns: repeat(4, minmax(150px, 1fr)); 1176 gap: 26px; 1177 align-items: start; 1178 text-align: center; 1179 } 1180 .hs-mega__tile{ 1181 text-decoration: none; 1182 color: #fff; 1183 display: flex !important; 1184 flex-direction: column; 1185 align-items: center; 1186 justify-content: center; /* vertical centering */ 1187 min-height: 260px; /* adjust to taste (240â320) */ 1188 gap: 14px; 1189 } 1190 .hs-mega__tile-img{ 1191 width: 100%; 1192 height: auto; 1193 max-width: 165px; 1194 margin: 0 auto; 1195 display: block; 1196 } 1197 .hs-mega__tile-title{ 1198 font-weight: 600; 1199 line-height: 1.1; 1200 text-transform: none; 1201 font-size: 25px; 1202 } 1203 1204 /* show/hide panel */ 1205 .hs-mega__panel{ display:none; } 1206 details.hs-mega[open] .hs-mega__panel{ display:block; } 1207 1208 1209 sticky-header, 1210 .header-wrapper, 1211 .hs-header__grid{ 1212 overflow: visible !important; 1213 } 1214 1215 /* mobile: disable mega panel and use drawer */ 1216 @media (max-width: 989px){ 1217 details.hs-mega{ display:none; } /* hides SHOP mega trigger */ 1218 .hs-header__side{ gap: 14px; } 1219 } 1220 1221 /* hide Dawn's drawer icon on desktop */ 1222 @media (min-width: 990px){ 1223 header-drawer{ display:none; } 1224 } 1225 1226.hs-header__grid{ 1227 min-height: 74px !important; 1228 height: 58px !important; 1229 padding-top: 0 !important; 1230 padding-bottom: 0 !important; 1231} 1232 1233 1234.hs-header.page-width{ 1235 padding-top: 0 !important; 1236 padding-bottom: 0 !important; 1237} 1238 1239 1240.hs-logo__link{ 1241 transform: translateY(14px) !important; 1242 z-index: 10001 !important ; 1243} 1244 1245 1246.hs-logo__img{ 1247 max-height: 120px !important; 1248 width: auto !important; 1249 height: auto !important; 1250 display: block; 1251} 1252 1253 1254sticky-header, 1255.header-wrapper, 1256.hs-header__grid{ 1257 overflow: visible !important; 1258} 1259 1260 1261.header-wrapper .hs-header__side--left{ 1262 justify-self: end; 1263 gap: 55px; 1264 margin-right: 28px; 1265 margin-top: -35px; 1266} 1267 1268.header-wrapper .hs-header__side--right{ 1269 justify-self: start; 1270 gap: 55px; 1271 margin-left: 28px; 1272 margin-top: -35px; 1273} 1274 1275 1276 1277.hs-navlink, 1278.hs-mega__trigger, 1279.header__side a{ 1280 font-size: 24px; 1281 font-weight: 800; 1282 letter-spacing: 0.04em; 1283} 1284 1285/* --- Fix: nav sitting too low in the white bar --- */ 1286
1287/* Make the header grid a true "center line" */ 1288.hs-header__grid{ 1289 align-items: center !important; 1290} 1291 1292/* Ensure the left/right groups are centered vertically */ 1293.hs-header__side{ 1294 align-items: center !important; 1295} 1296 1297/* The actual links (anchors + summary) often have extra line-height/padding */ 1298.hs-navlink, 1299.hs-mega__trigger{ 1300 line-height: 1 !important; 1301 padding: 0 !important; 1302 margin: 0 !important; 1303 display: inline-flex; 1304 align-items: center; 1305} 1306 1307/* If your logo link overhang is affecting the baseline, don't let it change the grid height */ 1308.hs-logo__link{ 1309 align-self: center !important; 1310 transform: translateY(0) !important; /* grid stays centered */ 1311} 1312 1313 1314.hs-logo__img{ 1315 transform: translateY(14px); /* tweak 10â20px */ 1316 display: block; 1317} 1318 1319 1320 1321.hs-header__grid { 1322 min-height: 74px !important; 1323 height: 74px !important; 1324} 1325 1326.hs-logo__img { 1327 transition: 220ms ease; 1328 transition-property: max-height, transform; 1329 transform-origin: top center; 1330 1331 1332 max-height: 120px !important; 1333 transform: translateY(14px); 1334} 1335 1336 1337.section-header.is-stuck .hs-logo__img { 1338 max-height: 78px !important; 1339 transform: translateY(6px); 1340} 1341 1342 1343.section-header.is-stuck .header-wrapper .hs-header__side--left, .section-header.is-stuck .header-wrapper .hs-header__side--right{ 1344 1345 margin-top: 0px; 1346} 1347 1348 1349.header-wrapper { 1350 z-index: 999999 !important; 1351 position: relative; 1352} 1353 1354 1355/* ========================= 1356 MOBILE HEADER (Dawn style) 1357 Hamburger left, logo centered 1358 ========================= */ 1359@media (max-width: 989px){ 1360 1361 /* Hide ALL inline nav items (including the Shop <details> mega trigger) */ 1362 .hs-header__side--left .hs-navlink, 1363 .hs-header__side--left details.hs-mega, 1364 .hs-header__side--right .hs-navlink, 1365 .hs-header__side--right details.hs-mega{ 1366 display: none !important; 1367 } 1368 1369 /* Show the drawer (hamburger) */ 1370 header-drawer{ 1371 display: block !important; 1372 } 1373 1374 /* Optional: hide right side entirely (since itâs empty anyway) */ 1375 .hs-header__side--right{ 1376 display: none !important; 1377 } 1378 1379 /* Make the grid: [hamburger] [logo] [empty] */ 1380 .hs-header__grid{ 1381 grid-template-columns: auto 1fr auto !important; 1382 gap: 12px !important; 1383 min-height: 64px !important; 1384 height: 64px !important; 1385 } 1386 1387 /* Remove the desktop âpull upâ margins on mobile */ 1388 .header-wrapper .hs-header__side--left{ 1389 margin: 0 !important; 1390 gap: 0 !important; 1391 justify-self: start !important; 1392 } 1393 1394 /* Logo sizing for mobile */ 1395 .hs-logo__img{ 1396 max-height: 64px !important; /* tweak 56â72 */ 1397 transform: translateY(0) !important; 1398 } 1399 .hs-logo__link{ 1400 transform: translateY(0) !important; 1401 } 1402 1403 /* Also disable the mega panel on mobile */ 1404 .hs-mega__panel{ 1405 display: none !important; 1406 } 1407} 1408 1409/* ========================= 1410 MOBILE HEADER 1411 ========================= */ 1412@media (max-width: 989px){ 1413 1414 /* Hide inline links + mega trigger (prevents "Shop" sitting there) */ 1415 .hs-header__side--left .hs-navlink, 1416 .hs-header__side--right .hs-navlink, 1417 .hs-header__side--left details.hs-mega, 1418 .hs-header__side--right details.hs-mega{ 1419 display: none !important; 1420 } 1421 1422 /* Show hamburger */ 1423 .hs-header__side--left header-drawer{ 1424 display: block !important; 1425 } 1426 1427 /* Hide right side entirely (since it's only links/icons) */ 1428 .hs-header__side--right{ 1429 display: none !important; 1430 } 1431 1432 /* Make grid: [hamburger] [logo] */ 1433 .hs-header__grid{ 1434 grid-template-columns: auto 1fr !important; 1435 gap: 12px !important; 1436 min-height: 64px !important; 1437 height: 64px !important; 1438 align-items: center !important; 1439 } 1440 1441 /* Left side aligns hamburger nicely */ 1442 .hs-header__side--left{ 1443 justify-self: start !important; 1444 margin: 0 !important; 1445 gap: 0 !important; 1446 } 1447 1448 /* Center logo */ 1449 .hs-header__logo{ 1450 justify-self: center !important; 1451 } 1452 1453 /* Remove desktop overhang + shrink logo for mobile */ 1454 .hs-logo__link{ 1455 transform: none !important; 1456 } 1457 .hs-logo__img{ 1458 max-height: 58px !important; /* tweak 52â68 */ 1459 transform: none !important; 1460 } 1461 1462 /* Kill mega panel on mobile (drawer replaces it) */ 1463 .hs-mega__panel{ 1464 display: none !important; 1465 } 1466} 1467/* ========================= 1468 MOBILE HEADER LAYOUT 1469 ========================= */ 1470@media (max-width: 989px){ 1471 1472 /* turn your grid into: burger | logo | spacer */ 1473 .hs-header__grid{ 1474 grid-template-columns: 44px 1fr 44px !important; 1475 gap: 0 !important; 1476 height: 64px !important; /* white bar height */ 1477 min-height: 64px !important;
1478 align-items: center !important; 1479 } 1480 1481 /* LEFT side becomes ONLY the drawer icon */ 1482 .hs-header__side--left{ 1483 justify-self: start !important; 1484 gap: 0 !important; 1485 margin: 0 !important; 1486 } 1487 1488 /* hide desktop links + mega trigger on mobile (use drawer instead) */ 1489 .hs-header__side--left > a.hs-navlink, 1490 .hs-header__side--left details.hs-mega{ 1491 display: none !important; 1492 } 1493 1494 /* RIGHT side hidden (youâre not using icons there anyway) */ 1495 .hs-header__side--right{ 1496 display: none !important; 1497 } 1498 1499 /* center the logo column */ 1500 .hs-header__logo{ 1501 justify-self: center !important; 1502 text-align: center; 1503 } 1504 1505 /* IMPORTANT: don't move the whole link, move only the image */ 1506 .hs-logo__link{ 1507 transform: none !important; 1508 margin: 0 !important; 1509 } 1510 1511 /* Bigger logo + hang over bottom edge */ 1512 .hs-logo__img{ 1513 max-height: 78px !important; /* try 72â90 */ 1514 transform: translateY(12px) !important; /* hang into hero */ 1515 } 1516 1517 /* keep header from clipping the overhang */ 1518 sticky-header, 1519 .header-wrapper, 1520 .hs-header__grid{ 1521 overflow: visible !important; 1522 } 1523 1524 /* make sure the burger is vertically centered */ 1525 header-drawer, 1526 .header__icon--menu{ 1527 display: flex !important; 1528 align-items: center !important; 1529 justify-content: center !important; 1530 margin: 0 !important; 1531 padding: 0 !important; 1532 } 1533} 1534@media (max-width: 989px){ 1535 .section-header.is-stuck .hs-logo__img{ 1536 max-height: 56px !important; 1537 transform: translateY(6px) !important; 1538 } 1539} 1540 1541/* ========================= 1542 SIMPLE STICKY HEADER BASE 1543 ========================= */ 1544 1545/* The whole header section (announcement + header) */ 1546.shopify-section-header, 1547#shopify-section-header { 1548 position: relative; 1549 z-index: 300; /* above normal content */ 1550} 1551 1552/* When Dawn makes it sticky */ 1553.shopify-section-header-sticky { 1554 position: sticky; 1555 top: 0; /* sit flush to top â no announcement gap */ 1556 z-index: 300; 1557} 1558 1559/* The <sticky-header> wrapper itself */ 1560sticky-header { 1561 position: relative; 1562 display: block; 1563 z-index: 301; /* slightly above section contents */ 1564 overflow: visible !important; 1565} 1566 1567/* Header background container */ 1568.header-wrapper { 1569 position: relative; 1570 z-index: 302; /* keep above hero/video, but not insane */ 1571} 1572 1573/* Mega menu panel: sit above the header */ 1574.hs-mega__panel { 1575 z-index: 303; 1576} 1577 1578/* Make the whole header (announcement + nav) sticky */ 1579.section-header { 1580 position: sticky; 1581 top: 0; /* sit flush to top, no announcement gap */ 1582 z-index: 300; /* above normal content */ 1583} 1584 1585/* When Dawn adds .is-stuck for scroll state, keep it above other stuff */ 1586.section-header.is-stuck { 1587 z-index: 300; 1588} 1589 1590/* Make logo sit above the green mega panel */ 1591.hs-logo__link { 1592 position: relative; /* required for z-index to work */ 1593 z-index: 400 !important; /* higher than .hs-mega__panel (303) */ 1594} 1595 1596.hs-logo__img { 1597 position: relative; 1598 z-index: 401 !important; /* just to be extra-safe */ 1599} 1600 1601 1602</style> 1603
1604<script> 1605(() => { 1606 function setHeaderBottom(){ 1607 const header = document.querySelector('.header-wrapper'); 1608 if (!header) return; 1609 const rect = header.getBoundingClientRect(); 1610 document.documentElement.style.setProperty('--hs-header-bottom', (rect.bottom) + 'px'); 1611 } 1612 window.addEventListener('resize', setHeaderBottom); 1613 window.addEventListener('scroll', setHeaderBottom, { passive: true }); 1614 document.addEventListener('DOMContentLoaded', setHeaderBottom); 1615 setHeaderBottom(); 1616})(); 1617</script>
1617 1618 1619
1620<script> 1621(() => { 1622 const root = document.currentScript?.closest('.shopify-section') || document; 1623 const mega = root.querySelector('[data-hs-mega]'); 1624 if (!mega) return; 1625 1626 // Hover open/close on desktop 1627 const DESKTOP_BP = 990; 1628 1629 function isDesktop() { 1630 return window.matchMedia(`(min-width:${DESKTOP_BP}px)`).matches; 1631 } 1632 1633 let closeTimer; 1634 1635 function openMega(){ 1636 if (!isDesktop()) return; 1637 mega.open = true; 1638 } 1639 1640 function closeMega(){ 1641 if (!isDesktop()) return; 1642 mega.open = false; 1643 } 1644 1645 mega.addEventListener('mouseenter', () => { 1646 clearTimeout(closeTimer); 1647 openMega(); 1648 }); 1649 1650 mega.addEventListener('mouseleave', () => { 1651 clearTimeout(closeTimer); 1652 closeTimer = setTimeout(closeMega, 120); // small grace so it doesn't flicker 1653 }); 1654 1655 // Click outside closes (desktop + mobile safety) 1656 document.addEventListener('click', (e) => { 1657 if (!mega.open) return; 1658 if (mega.contains(e.target)) return; 1659 mega.open = false; 1660 }); 1661 1662 // Esc closes 1663 document.addEventListener('keydown', (e) => { 1664 if (e.key === 'Escape' && mega.open) mega.open = false; 1665 }); 1666})(); 1667</script>
1667 1668 1669 1670</section> 1671<!-- END sections: header-group --> 1672 1673 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1674 <div id="shopify-section-template--19270914375740__hero2025_7ywxwP" class="shopify-section"><section 1675 class="hs-hero2025 hs-hero2025--mobile-optimized" 1676 style="--pad-top: 100px; --pad-bottom: 32px;" 1677> 1678 1679 <div class="hs-hero2025__bg"> 1680 1681 <picture> 1682 1683 <source media="(max-width: 767px)" srcset="//harvestsnaps.com/cdn/shop/files/Mobile_BG_80ca0c9b-5a99-4fc5-a055-9778b41f1593.png?v=1770761388&width=1600"> 1684 1685 <img src="//harvestsnaps.com/cdn/shop/files/About_BG_5eca9213-20ca-4717-897f-2d0ab6dc9afc.png?v=1770385615&width=2800" 1686 alt="Hero background" 1687 loading="eager" fetchpriority="high"> 1688 </picture> 1689 1690 </div> 1691 1692 1693 1694 <div class="page-width hs-hero2025__inner"> 1695 <div class="hs-hero2025__content"> 1696 1697 1698 <h1 class="hs-hero2025__title"> 1699 At Harvest Snaps, weâre pretty down to earth.<br> 1700 <span class="hs-hero2025__em">Because thatâs where our snacks start life.</span> 1701 </h1> 1702 1703 1704 1705 1706 </div> 1707 </div> 1708</section> 1709 1710<style> 1711 .hs-hero2025 { 1712 position: relative; 1713 padding: var(--pad-top,80px) 0 var(--pad-bottom,80px); 1714 background: linear-gradient(90deg, #8BC53F 0%, #5BAA40 100%); 1715 overflow: clip; 1716 } 1717 .hs-hero2025__bg { position:absolute; inset:0; z-index:0; } 1718 .hs-hero2025__bg img { width:100%; height:100%; object-fit:cover; object-position:center; display:block; } 1719 1720 .hs-hero2025__inner { 1721 position: relative; z-index: 2; /* above SVGs */ 1722 display: flex; align-items: center; justify-content: flex-start; 1723 min-height: 420px; 1724 } 1725 1726 /* SVG overlay core */ 1727 .hs-hero2025__svg { 1728 position: absolute; 1729 z-index: 1; /* above bg, below content */ 1730 pointer-events: none; /* so clicks go to CTA etc.; remove if you need interactivity */ 1731 top: var(--svg-top-d, 10%); 1732 left: var(--svg-left-d, 10%); 1733 width: var(--svg-width-d, 150px); 1734 height: auto; 1735 } 1736 /* Default visibility = both (no class needed) */ 1737 .svg-desktop-only { display: none; } 1738 .svg-mobile-only { display: none; } 1739 1740 .hs-hero2025__svg svg { 1741 width: 100% !important; 1742 height: auto !important; 1743 display: block; 1744} 1745 1746 1747 @media (max-width: 767px) { 1748 .hs-hero2025__svg { 1749 top: var(--svg-top-m, 70%); 1750 left: var(--svg-left-m, 10%); 1751 width: var(--svg-width-m, 140px); 1752 } 1753 .svg-mobile-only { display: block; } 1754 } 1755 @media (min-width: 768px) { 1756 .svg-desktop-only { display: block; } 1757 } 1758 1759 .hs-hero2025__content { max-width: 300px; text-align: left; } 1760 1761 .hs-hero2025__kicker { 1762 margin: 0 0 10px; 1763 font-size: 0.9rem; font-weight: 800; letter-spacing: .15em; text-transform: uppercase; 1764 color: #ffffff; text-shadow: 0 1px 0 rgba(0,0,0,.25); 1765 } 1766 1767 .hs-hero2025__title { 1768 text-align:center; 1769 margin: 0 0 14px; 1770 font-size: clamp(28px, 5.4vw, 46px); 1771 font-weight: 800; line-height: .9; color: #ffffff; 1772 } 1773 .hs-hero2025__em { 1774 display: inline-block; 1775 font-size: clamp(36px, 7vw, 60px); 1776 font-weight: 900; color: #ffffff; 1777 } 1778 1779 .hs-hero2025__sub { 1780 margin: 0 0 24px; 1781 font-size: 2rem; line-height: 1.45; color: #ffffff; 1782 text-shadow: 0 1px 0 rgba(0,0,0,.2); 1783 text-align:center; 1784 font-weight:900; 1785 padding-bottom: 10px; 1786 } 1787 1788 .hs-hero2025__btn { 1789 display: block; 1790 padding: 8px 32px; 1791 margin: 0 auto; 1792 width: max-content; 1793 border-radius: 999px; 1794 background: #ffffff; color: #0b3f1a; font-weight: 800; font-size: 1.7rem; 1795 text-decoration: none; border: 3px solid #0b3f1a; 1796 1797 transition: transform .15s ease, background .15s ease, color .15s ease; 1798 } 1799 .hs-hero2025__btn:hover { transform: translateY(-2px); background: #0b3f1a; color: #fff; } 1800 1801 /* MOBILE: overlay copy in the lower half of the hero */ 1802 @media (max-width: 767px) { 1803 .hs-hero2025__inner { 1804 min-height: clamp(520px, 72vh, 800px); 1805 display: flex; 1806 justify-content: center; 1807 align-items: flex-end; 1808 /*padding: 24px 16px 28px;*/ 1809 } 1810 1811 .hs-hero2025__content { 1812 max-width: 340px; 1813 margin: 0 auto; 1814 text-align: center; 1815 } 1816 1817 .hs-hero2025__title, 1818 .hs-hero2025__sub { text-align: center; } 1819 1820 .hs-hero2025__title { font-size: clamp(56px, 10.2vw, 92px); } 1821 .hs-hero2025__em { font-size: clamp(72px, 14vw, 120px); } 1822 1823 .hs-hero2025__btn { display: block; margin: 0 auto; } 1824 1825 .hs-hero2025__bg { position: absolute; inset: 0; } 1826 .hs-hero2025__bg img { 1827 width: 100%; height: 100%; 1828 object-fit: cover; object-position: center; 1829 } 1830 } 1831 1832.hs-hero2025--mobile-optimized { 1833 /* desktop-wide overrides if needed */ 1834} 1835 1836@media (max-width: 767px){ 1837 .hs-hero2025--mobile-optimized .hs-hero2025__inner{ 1838 min-height: clamp(400px, 60vh, 620px) !important;
1839 align-items: flex-start !important; 1840 padding-top: 40px !important; 1841 padding-bottom: 20px !important; 1842 } 1843 1844 .hs-hero2025--mobile-optimized .hs-hero2025__title{ 1845 font-size: clamp(30px, 8vw, 44px) !important; 1846 line-height: 1.05 !important; 1847 margin-bottom: 12px !important; 1848 } 1849 1850 .hs-hero2025--mobile-optimized .hs-hero2025__em{ 1851 font-size: clamp(30px, 8vw, 44px) !important; 1852 } 1853 1854 .hs-hero2025--mobile-optimized .hs-hero2025__sub{ 1855 font-size: clamp(16px, 4.6vw, 20px) !important; 1856 margin-bottom: 20px !important; 1857 } 1858 1859 .hs-hero2025--mobile-optimized .hs-hero2025__content{ 1860 max-width: 90% !important; 1861 margin: 0 auto !important; 1862 text-align: center !important; 1863 } 1864 1865 .hs-hero2025--mobile-optimized .hs-hero2025__btn{ 1866 font-size: 1.2rem !important; 1867 padding: 8px 24px !important; 1868 margin-top: 10px !important; 1869 } 1870} 1871 1872@media screen and (min-width: 1400px) { 1873 .hs-hero2025__inner { 1874 justify-content: flex-start; /* pushes text to the right */ 1875 } 1876 1877 .hs-hero2025__content { 1878 margin-left: 8vw; /* optional fine-tuning */ 1879 } 1880 1881 .hs-hero2025__title { 1882 text-align: center; 1883 margin: 0 0 14px; 1884 font-size: 55px; 1885 font-weight: 800; 1886 line-height: .9; 1887 color: #ffffff; 1888} 1889 1890.hs-hero2025__em { 1891 font-size: 55px; 1892} 1893 1894.hs-hero2025__sub { 1895font-size: 2.5rem} 1896} 1897 1898 1899</style> 1900 1901 1902 1903 1904 1905<style> #shopify-section-template--19270914375740__hero2025_7ywxwP .hs-hero2025__inner {justify-content: center;} #shopify-section-template--19270914375740__hero2025_7ywxwP .hs-hero2025__content {text-align: center; max-width: 600px; /* optional, keeps lines readable */} #shopify-section-template--19270914375740__hero2025_7ywxwP .hs-hero2025__title, #shopify-section-template--19270914375740__hero2025_7ywxwP .hs-hero2025__sub, #shopify-section-template--19270914375740__hero2025_7ywxwP .hs-hero2025__content, #shopify-section-template--19270914375740__hero2025_7ywxwP span.hs-hero2025__em {color: #0e4b23; text-transform: uppercase; font-size: 45px;} #shopify-section-template--19270914375740__hero2025_7ywxwP span.hs-hero2025__em {padding-top: 30px;} #shopify-section-template--19270914375740__hero2025_7ywxwP section.hs-hero2025 {padding: 0px;} </style></div><div id="shopify-section-template--19270914375740__section_divider_NFF7BG" class="shopify-section"> 1906 1907<section class="hs-svgbar2025" style="--bar-height: 14px; --bar-color: #2f743d"> 1908 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1924 14" preserveAspectRatio="none"> 1909 <rect width="1924" height="14" fill="var(--bar-color)" /> 1910 </svg> 1911</section> 1912 1913<style> 1914.hs-svgbar2025 svg { 1915 display: block; 1916 width: 100%; 1917 height: var(--bar-height); 1918} 1919</style> 1920 1921 1922</div><div id="shopify-section-template--19270914375740__harvest_power_CPUAc4" class="shopify-section"> 1923 1924<section 1925 id="hp-template--19270914375740__harvest_power_CPUAc4" 1926 class="harvest-power" 1927 style=" 1928 --hp-height-mobile: 45vh; 1929 background-color: #e9f7e3; 1930 " 1931> 1932 1933 <div class="harvest-power__inner" aria-hidden="true"> 1934 1935 �<span 1936 class="farmPea farmPea--pea_decor_CmTKbP" 1937 style=" 1938 --pea-x-m: 30%; 1939 --pea-y-m: 70%; 1940 --pea-w-m: 80px; 1941 --pea-x-d: 78%; 1942 --pea-y-d: 86%; 1943 --pea-w-d: 130px; 1944 --pea-z: 3; 1945 " 1946 > 1947 <span class="farmPea__inner"> 1948 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 229.78 164.708" role="img"> 1949 <g id="Group_8256" transform="translate(-139.449 -910.458)"> 1950 <g id="Pea_Jumping" transform="translate(139.449 910.458)"> 1951 <!-- Feet / shadows --> 1952 <g id="Group_1651" transform="translate(0 88.844)"> 1953 <path id="Path_821" d="M308.673,193.706c15.745-1.346,20.1,27.537-3.028,23.218-11.329-2.116-9.037-22.186,3.028-23.218" transform="translate(-226.394 -193.66)" fill="#073e11"></path> 1954 <path id="Path_823" d="M133.152,289.843c14.564-4.062,19.252,16.895,6.791,20.37-14.564,4.062-19.252-16.894-6.791-20.37" transform="translate(-95.608 -266.269)" fill="#073e11"></path> 1955 <path id="Path_825" d="M14.531,458.819c-5.4,7.309-18.924-2.718-13.1-10.451,4.9-6.515,17.3,4.772,13.1,10.451" transform="translate(0 -385.493)" fill="#073e11"></path> 1956 </g> 1957 1958 <!-- Pea head (tilted) --> 1959 <g id="Group_8759" transform="translate(114.104) rotate(10)"> 1960 <g class="peahead"> 1961 <!-- main pea --> 1962 <path id="Path_162327" d="M117.46,54.009c0,29.829-26.295,54.01-58.731,54.01S0,83.838,0,54.009,26.294,0,58.73,0,117.46,24.18,117.46,54.009" fill="#8cd15a"></path> 1963 <!-- face/shading --> 1964 <path id="Path_162328" d="M12.731,45.823l68.352,3.458s-4.4,38-36.585,36.511S11.046,51.8,12.731,45.823" transform="translate(-0.117 -4.085)" fill="#13241f"></path> 1965 <path id="Path_162329" d="M17.748,33.1A2.543,2.543,0,0,1,16.1,32.51a2.109,2.109,0,0,1-.146-3.159c4.836-4.843,13.563-7.974,18.809-9.517-2.883-1.925-8.125-4.608-16.709-6.442a2.236,2.236,0,0,1-1.817-2.683,2.444,2.444,0,0,1,2.917-1.672C35.813,12.6,41.369,19.261,41.6,19.543a2.089,2.089,0,0,1,.334,2.1,2.369,2.369,0,0,1-1.721,1.412c-.147.
1965032-14.607,3.251-20.672,9.323a2.528,2.528,0,0,1-1.791.723" transform="translate(-0.146 -0.8)" fill="#13241f"></path> 1966 <path id="Path_162330" d="M76.549,33.937a2.521,2.521,0,0,1-1.837-.771c-5.875-6.227-20.231-9.822-20.376-9.857a2.36,2.36,0,0,1-1.678-1.456,2.094,2.094,0,0,1,.4-2.09c.237-.275,6-6.794,22.754-9.915a2.43,2.43,0,0,1,2.866,1.748,2.248,2.248,0,0,1-1.9,2.634c-8.641,1.61-13.963,4.154-16.9,6,5.2,1.677,13.825,5.036,18.511,10a2.113,2.113,0,0,1-.243,3.154,2.548,2.548,0,0,1-1.593.547" transform="translate(-0.501 -0.874)" fill="#13241f"></path> 1967 </g> 1968 </g> 1969 </g> 1970 </g> 1971</svg> 1972 1973<style> 1974/* ONE animation definition */ 1975@keyframes peaHeadFloat { 1976 0%, 100% { 1977 translate: 0 0; 1978 scale: 1 1; 1979 } 1980 50% { 1981 translate: 0 -48px; 1982 scale: 1.06 0.94; /* cute squash/stretch */ 1983 } 1984} 1985 1986/* ONE selector definition */ 1987.peahead{ 1988 animation: peaHeadFloat 3.2s ease-in-out infinite; 1989 transform-box: fill-box; 1990 transform-origin: center; 1991 will-change: translate, scale; 1992} 1993 1994.peahead:hover{ 1995 animation-play-state: paused; 1996} 1997 1998@media (prefers-reduced-motion: reduce){ 1999 .peahead{ animation: none; } 2000} 2001 2002 2003svg { overflow: visible; } 2004 2005</style> 2006 </span> 2007 </span> 2008 �<span 2009 class="farmPea farmPea--pea_decor_CmTKbP" 2010 style=" 2011 --pea-x-m: 30%; 2012 --pea-y-m: 70%; 2013 --pea-w-m: 80px; 2014 --pea-x-d: 78%; 2015 --pea-y-d: 86%; 2016 --pea-w-d: 130px; 2017 --pea-z: 3; 2018 " 2019 > 2020 <span class="farmPea__inner"> 2021 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 229.78 164.708" role="img"> 2022 <g id="Group_8256" transform="translate(-139.449 -910.458)"> 2023 <g id="Pea_Jumping" transform="translate(139.449 910.458)"> 2024 <!-- Feet / shadows --> 2025 <g id="Group_1651" transform="translate(0 88.844)"> 2026 <path id="Path_821" d="M308.673,193.706c15.745-1.346,20.1,27.537-3.028,23.218-11.329-2.116-9.037-22.186,3.028-23.218" transform="translate(-226.394 -193.66)" fill="#073e11"></path> 2027 <path id="Path_823" d="M133.152,289.843c14.564-4.062,19.252,16.895,6.791,20.37-14.564,4.062-19.252-16.894-6.791-20.37" transform="translate(-95.608 -266.269)" fill="#073e11"></path> 2028 <path id="Path_825" d="M14.531,458.819c-5.4,7.309-18.924-2.718-13.1-10.451,4.9-6.515,17.3,4.772,13.1,10.451" transform="translate(0 -385.493)" fill="#073e11"></path> 2029 </g> 2030 2031 <!-- Pea head (tilted) --> 2032 <g id="Group_8759" transform="translate(114.104) rotate(10)"> 2033 <g class="peahead"> 2034 <!-- main pea --> 2035 <path id="Path_162327" d="M117.46,54.009c0,29.829-26.295,54.01-58.731,54.01S0,83.838,0,54.009,26.294,0,58.73,0,117.46,24.18,117.46,54.009" fill="#8cd15a"></path> 2036 <!-- face/shading --> 2037 <path id="Path_162328" d="M12.731,45.823l68.352,3.458s-4.4,38-36.585,36.511S11.046,51.8,12.731,45.823" transform="translate(-0.117 -4.085)" fill="#13241f"></path> 2038 <path id="Path_162329" d="M17.748,33.1A2.543,2.543,0,0,1,16.1,32.51a2.109,2.109,0,0,1-.146-3.159c4.836-4.843,13.563-7.974,18.809-9.517-2.883-1.925-8.125-4.608-16.709-6.442a2.236,2.236,0,0,1-1.817-2.683,2.444,2.444,0,0,1,2.917-1.672C35.813,12.6,41.369,19.261,41.6,19.543a2.089,2.089,0,0,1,.334,2.1,2.369,2.369,0,0,1-1.721,1.412c-.147.032-14.607,3.251-20.672,9.323a2.528,2.528,0,0,1-1.791.723" transform="translate(-0.146 -0.8)" fill="#13241f"></path> 2039 <path id="Path_162330" d="M76.549,33.937a2.521,2.521,0,0,1-1.837-.771c-5.875-6.227-20.231-9.822-20.376-9.857a2.36,2.36,0,0,1-1.678-1.456,2.094,2.094,0,0,1,.4-2.09c.237-.275,6-6.794,22.754-9.915a2.43,2.43,0,0,1,2.866,1.748,2.248,2.248,0,0,1-1.9,2.634c-8.641,1.61-13.963,4.154-16.9,6,5.2,1.677,13.825,5.036,18.511,10a2.113,2.113,0,0,1-.243,3.154,2.548,2.548,0,0,1-1.593.547" transform="translate(-0.501 -0.874)" fill="#13241f"></path> 2040 </g> 2041 </g> 2042 </g> 2043 </g> 2044</svg> 2045 2046<style> 2047/* ONE animation definition */ 2048@keyframes peaHeadFloat { 2049 0%, 100% { 2050 translate: 0 0; 2051 scale: 1 1; 2052 } 2053 50% { 2054 translate: 0 -48px; 2055 scale: 1.06 0.94; /* cute squash/stretch */ 2056 } 2057} 2058 2059/* ONE selector definition */ 2060.peahead{ 2061 animation: peaHeadFloat 3.2s ease-in-out infinite; 2062 transform-box: fill-box; 2063 transform-origin: center; 2064 will-change: translate, scale; 2065} 2066 2067.peahead:hover{ 2068 animation-play-state: paused; 2069} 2070 2071@media (prefers-reduced-motion: reduce){ 2072 .peahead{ animation: none; } 2073} 2074 2075 2076svg { overflow: visible; } 2077 2078</style> 2079 </span> 2080 </span> 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 <img 2107 src="//harvestsnaps.com/cdn/shop/files/Farm.svg?v=1768327244" 2108 alt="" 2109 class="harvest-power__layer harvest-power__layer--svg_layer_i4bBnJ 2110 2111 2112 2113 2114 2115" 2116 style=" 2117 z-index: 1; 2118 width: 55%; 2119 top: 18%; 2120 left: 0%; 2121 transform: rotate(0deg); 2122 " 2123 data-mobile-style=" 2124 width: 100%; 2125 top: 38%; 2126 left: -12%; 2127 transform: rotate(0deg); 2128 " 2129 loading="lazy" 2130 > 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 <img 2159 src="//harvestsnaps.com/cdn/shop/files/tractor.svg?v=1759267072" 2160 alt="" 2161 class="harvest-power__layer harvest-power__layer--svg_layer_gUEpaL 2162 is-tractor 2163 2164 2165 2166 2167" 2168 style=" 2169 z-index: 2; 2170 width: 17%; 2171 top: 33%; 2172 left: 14%; 2173 transform: rotate(0deg); 2174 " 2175 data-mobile-style=" 2176 width: 27%; 2177 top: 58%; 2178 left: 10%; 2179 transform: rotate(0deg); 2180 " 2181 loading="lazy" 2182 > 2183 2184 2185 2186 2187 2188 2189 </div> 2190 2191 <div class="harvest-power__content"> 2192 2193 <h2 class="harvest-power__heading">AT THE FARM</h2> 2194 2195 2196 <p class="harvest-power__subheading">Our peas and lentils are harvested at just the right time, for just the right flavor.</p> 2197 2198 </div> 2199 2200<style> 2201/* Section base */ 2202#hp-template--19270914375740__harvest_power_CPUAc4{ 2203 position: relative; 2204 overflow: hidden; 2205 2206 /* Mobile still uses the Artboard height slider */ 2207 min-height: var(--hp-height-mobile); 2208 height: auto; 2209} 2210 2211/* Desktop: no schema, just a generous responsive min-height */ 2212@media (min-width: 768px){ 2213 #hp-template--19270914375740__harvest_power_CPUAc4{ 2214 min-height: clamp(320px, 40vw, 960px) !important; 2215 height: auto; 2216 } 2217} 2218 2219 2220 2221 2222 /* ARTBOARD: always full-bleed background layer */ 2223 #hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__inner{ 2224 position: absolute; 2225 inset: 0; 2226 width: 100%; 2227 height: 100%; 2228 z-index: 1; 2229 pointer-events: none; 2230 } 2231 2232 /* Layers */ 2233 #hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__layer{ 2234 position: absolute; 2235 display: block; 2236 height: auto; 2237 pointer-events: none; 2238 user-select: none; 2239 transform-origin: center; 2240 will-change: transform; 2241 } 2242 2243 /* CONTENT: sits above art */ 2244 #hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__content{ 2245 position: relative; 2246 z-index: 60; 2247 padding: 24px 16px; 2248 max-width: 560px; 2249 margin: 0 auto; 2250 text-align: center; 2251 } 2252
2253 /* Desktop: lock content into a 50% column (right by default) */ 2254 @media (min-width: 768px){ 2255 #hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__content{ 2256 position: absolute; 2257 top: 50%; 2258 transform: translateY(-50%); 2259 width: 50%; 2260 max-width: none; 2261 padding: clamp(28px, 5vw, 72px); 2262 text-align: left; 2263 2264 /* default: RIGHT side */ 2265 right: 0; 2266 left: auto; 2267 } 2268 2269 /* reversed: LEFT side */ 2270 #hp-template--19270914375740__harvest_power_CPUAc4.is-reversed .harvest-power__content{ 2271 left: 0; 2272 right: auto; 2273 } 2274 } 2275 2276 /* Type */ 2277 #hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__heading{ 2278 margin: 0 0 18px; 2279 font-family: 'Conduit ITC', sans-serif; 2280 font-weight: 800; 2281 color: #094d15; 2282 font-size: clamp(54px, 6vw, 98px); 2283 line-height: 1; 2284 letter-spacing: 0.02em; 2285 text-transform: uppercase; 2286 white-space: nowrap; 2287 } 2288 @media (max-width: 767px){ 2289 #hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__heading{ white-space: normal; } 2290 } 2291 2292 #hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__subheading{ 2293 margin: 0; 2294 font-family: 'Soleil', sans-serif; 2295 font-weight: 700; 2296 color: #24412a; 2297 font-size: clamp(20px, 2.2vw, 34px); 2298 line-height: 1.2; 2299 max-width: 520px; 2300 text-wrap: pretty; 2301 } 2302 @media (min-width: 768px){ 2303 #hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__subheading{ max-width: 520px; } 2304 } 2305 2306 /* ==== Tractor animation ==== */ 2307 #hp-template--19270914375740__harvest_power_CPUAc4 .is-tractor{ 2308 --tractor-travel: clamp(140px, 18vw, 520px); 2309 --tractor-x: clamp(-160px, -12vw, -80px); 2310 transform: translate3d(var(--tractor-x),0,0) rotate(var(--tractor-rot, 0deg)) !important; 2311 transition: transform 1400ms cubic-bezier(.22,.61,.36,1); 2312 will-change: transform; 2313 } 2314 #hp-template--19270914375740__harvest_power_CPUAc4.is-tractor-active .is-tractor{ 2315 transform: translate3d(var(--tractor-travel),0,0) rotate(var(--tractor-rot, 0deg)) !important; 2316 } 2317 2318 /* ==== Pea rolling path ==== */ 2319 #hp-template--19270914375740__harvest_power_CPUAc4 .is-pea{ 2320 transform: translate3d(0,0,0) rotate(var(--pea-rot, 0deg)); 2321 will-change: transform; 2322 } 2323 #hp-template--19270914375740__harvest_power_CPUAc4.is-pea-active .is-pea{ 2324 animation: pea-path-desktop 2200ms cubic-bezier(.22,.61,.36,1) both; 2325 } 2326 2327 /* Desktop target */ 2328 @keyframes pea-path-desktop{ 2329 0% { transform: translate3d(0px, 0px, 0) rotate(calc(var(--pea-rot, 0deg) + 0deg)); } 2330 25% { transform: translate3d(55px, 70px, 0) rotate(calc(var(--pea-rot, 0deg) + 90deg)); } 2331 50% { transform: translate3d(105px, 135px, 0) rotate(calc(var(--pea-rot, 0deg) + 180deg)); } 2332 75% { transform: translate3d(180px, 205px, 0) rotate(calc(var(--pea-rot, 0deg) + 270deg)); } 2333 100% { transform: translate3d(235px, 260px, 0) rotate(calc(var(--pea-rot, 0deg) + 360deg)); } 2334 } 2335 2336 /* Mobile target */ 2337 @media (max-width: 767px){ 2338 #hp-template--19270914375740__harvest_power_CPUAc4.is-pea-active .is-pea{ animation-name: pea-path-mobile; } 2339 2340 @keyframes pea-path-mobile{ 2341 0% { transform: translate3d(0px, 0px, 0) rotate(calc(var(--pea-rot, 0deg) + 0deg)); } 2342 25% { transform: translate3d(30px, 40px, 0) rotate(calc(var(--pea-rot, 0deg) + 90deg)); } 2343 50% { transform: translate3d(65px, 85px, 0) rotate(calc(var(--pea-rot, 0deg) + 180deg)); } 2344 75% { transform: translate3d(95px, 125px, 0) rotate(calc(var(--pea-rot, 0deg) + 270deg)); } 2345 100% { transform: translate3d(125px, 145px, 0) rotate(calc(var(--pea-rot, 0deg) + 360deg)); } 2346 } 2347 } 2348 2349 /* Reverse when leaving view */ 2350 #hp-template--19270914375740__harvest_power_CPUAc4.is-pea-leaving .is-pea{ 2351 animation-direction: reverse; 2352 } 2353 2354 @media (prefers-reduced-motion: reduce){ 2355 #hp-template--19270914375740__harvest_power_CPUAc4 .is-tractor{ transition: none; } 2356 #hp-template--19270914375740__harvest_power_CPUAc4 .is-pea{ animation: none !important; } 2357 } 2358 2359 /* ==== Smile pea rolling path ==== */ 2360#hp-template--19270914375740__harvest_power_CPUAc4 .is-smile{
2361 transform: translate3d(0,0,0) rotate(var(--smile-rot, 0deg)) ; 2362 transform-origin: center; 2363 will-change: transform; 2364} 2365 2366#hp-template--19270914375740__harvest_power_CPUAc4.is-smile-active .is-smile{ 2367 animation: smile-path-desktop 2200ms cubic-bezier(.22,.61,.36,1) both; 2368} 2369 2370/* Desktop: tweak these points to match your dotted line */ 2371@keyframes smile-path-desktop{ 2372 0% { 2373 transform: translate3d(0px, 0px, 0) 2374 rotate(calc(var(--smile-rot, 0deg) + 0deg)); 2375 } 2376 25% { 2377 transform: translate3d(-50px, 55px, 0) 2378 rotate(calc(var(--smile-rot, 0deg) + 90deg)); 2379 } 2380 50% { 2381 transform: translate3d(-145px, 120px, 0) 2382 rotate(calc(var(--smile-rot, 0deg) + 180deg)); 2383 } 2384 75% { 2385 transform: translate3d(-275px, 185px, 0) 2386 rotate(calc(var(--smile-rot, 0deg) + 270deg)); 2387 } 2388 100% { 2389 transform: translate3d(-330px, 245px, 0) 2390 rotate(calc(var(--smile-rot, 0deg) + 360deg)); 2391 } 2392} 2393 2394 2395 2396@media (min-width: 768px){ 2397 #hp-template--19270914375740__harvest_power_CPUAc4.bake-shorter { 2398 2399 min-height: clamp(360px, 30vw, 720px) !important; 2400 height: auto; 2401 } 2402} 2403 2404@media (min-width: 768px){ 2405#hp-template--19270914375740__harvest_power_CPUAc4.mill-shorter { 2406 min-height: clamp(380px, 26vw, 640px) !important; 2407 height: auto; 2408 } 2409} 2410 2411@media (min-width: 768px){ 2412 #hp-template--19270914375740__harvest_power_CPUAc4.bag-taller { 2413 min-height: clamp(480px, 65vw, 960px) !important; 2414 height: auto; 2415 } 2416} 2417 2418 2419 2420 2421 2422@media (max-width: 767px){ 2423 #hp-template--19270914375740__harvest_power_CPUAc4.is-smile-active .is-smile{ 2424 animation-name: smile-path-mobile; 2425 } 2426 2427 @keyframes smile-path-mobile{ 2428 0% { transform: translate3d(100px, 0px, 0) rotate(calc(var(--smile-rot, 0deg) + 0deg)); } 2429 25% { transform: translate3d(60px, 35px, 0) rotate(calc(var(--smile-rot, 0deg) + 90deg)); } 2430 50% { transform: translate3d(30px, 80px, 0) rotate(calc(var(--smile-rot, 0deg) + 180deg)); } 2431 75% { transform: translate3d(0px, 125px, 0) rotate(calc(var(--smile-rot, 0deg) + 270deg)); } 2432 100% { transform: translate3d(-35px, 165px, 0) rotate(calc(var(--smile-rot, 0deg) + 360deg)); } 2433 } 2434} 2435 2436/* Reverse on leave (same behavior as pea) */ 2437#hp-template--19270914375740__harvest_power_CPUAc4.is-smile-leaving .is-smile{ 2438 animation-direction: reverse; 2439} 2440 2441/* Veggies hover swap */ 2442#hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__swap{ 2443 position: absolute; 2444 display: block; 2445 height: auto; 2446 pointer-events: none; 2447 user-select: none; 2448} 2449 2450#hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__swap .swap-img{ 2451 display: block; 2452 width: 100%; 2453 height: auto; 2454 transition: opacity 350ms ease; 2455} 2456 2457#hp-template--19270914375740__harvest_power_CPUAc4 .harvest-power__swap .swap-img--hover{ 2458 position: absolute; 2459 inset: 0; 2460 opacity: 0; 2461} 2462 2463#hp-template--19270914375740__harvest_power_CPUAc4.is-veggies-active .harvest-power__swap .swap-img--hover{ 2464 opacity: 1; 2465} 2466 2467#hp-template--19270914375740__harvest_power_CPUAc4.is-veggies-active .harvest-power__swap .swap-img--base{ 2468 opacity: 0; 2469} 2470/* ===== Spoon rotate ===== */ 2471#hp-template--19270914375740__harvest_power_CPUAc4 .is-spoon{ 2472 --spoon-spin: 0deg; 2473 transform: rotate(calc(var(--spoon-rot, 0deg) + var(--spoon-spin))); 2474 transform-origin: 70% 40%; /* tweak pivot as needed */ 2475 will-change: transform; 2476} 2477 2478#hp-template--19270914375740__harvest_power_CPUAc4.is-spoon-active .is-spoon{ 2479 animation: spoon-rotate 1200ms cubic-bezier(.22,.61,.36,1) both; 2480} 2481 2482@keyframes spoon-rotate{ 2483 0% { --spoon-spin: 0deg; } 2484 100% { --spoon-spin: 45deg; } /* tweak angle */ 2485} 2486 2487/* ===== Powder drop ===== */ 2488#hp-template--19270914375740__harvest_power_CPUAc4 .is-powder{ 2489 transform: translate3d(0,0,0) rotate(var(--powder-rot, 0deg)); 2490 will-change: transform; 2491} 2492 2493#hp-template--19270914375740__harvest_power_CPUAc4.is-powder-active .is-powder{ 2494 animation: powder-drop 1200ms cubic-bezier(.22,.61,.36,1) both; 2495} 2496 2497@keyframes powder-drop{ 2498 0% { transform: translate3d(0, 0px, 0) rotate(var(--powder-rot, 0deg)); }
2499 100% { transform: translate3d(0, 120px, 0) rotate(var(--powder-rot, 0deg)); } /* tweak distance */ 2500} 2501 2502/* Reverse when leaving view */ 2503#hp-template--19270914375740__harvest_power_CPUAc4.is-spoon-leaving .is-spoon{ animation-direction: reverse; } 2504#hp-template--19270914375740__harvest_power_CPUAc4.is-powder-leaving .is-powder{ animation-direction: reverse; } 2505 2506 2507 2508 2509/* ==== Falling Shape: vertical drop ==== */ 2510#hp-template--19270914375740__harvest_power_CPUAc4 .is-falling{ 2511 transform: translate3d(0,0,0) rotate(var(--falling-rot, 0deg)); 2512 transform-origin: center; 2513 will-change: transform; 2514} 2515 2516/* When in view */ 2517#hp-template--19270914375740__harvest_power_CPUAc4.is-falling-active .is-falling{ 2518 animation: falling-drop 1600ms cubic-bezier(.22,.61,.36,1) both; 2519} 2520 2521/* Adjust the Y values to match your art */ 2522@keyframes falling-drop{ 2523 0% { transform: translate3d(0px, 0px, 0) rotate(var(--falling-rot, 0deg)); } 2524 100% { transform: translate3d(0px, 220px, 0) rotate(var(--falling-rot, 0deg)); } 2525} 2526 2527/* Reverse when leaving view */ 2528#hp-template--19270914375740__harvest_power_CPUAc4.is-falling-leaving .is-falling{ 2529 animation-direction: reverse; 2530} 2531 2532#hp-template--19270914375740__harvest_power_CPUAc4 .is-spoon{ 2533 --spoon-spin: 0deg; 2534 transform: translate3d(0,0,0) rotate(calc(var(--spoon-rot, 0deg) + var(--spoon-spin))); 2535} 2536 2537.farmPea { 2538 position: absolute; 2539 pointer-events: none; 2540 z-index: var(--pea-z); 2541 transform: translate(-50%, -50%); 2542 left: var(--pea-x-m); 2543 top: var(--pea-y-m); 2544 width: var(--pea-w-m); 2545} 2546 2547@media (min-width: 750px){ 2548 .farmPea { 2549 left: var(--pea-x-d); 2550 top: var(--pea-y-d); 2551 width: var(--pea-w-d); 2552 } 2553} 2554 2555.farmPea__inner svg { 2556 display: block; 2557 width: 100%; 2558 height: auto; 2559} 2560 2561 2562</style>
2563<script> 2564(() => { 2565 const rootId = "hp-template--19270914375740__harvest_power_CPUAc4"; 2566 const MOBILE_BP = 768; 2567 2568 function getInlineRotateDeg(el){ 2569 if (!el) return null; 2570 const inline = el.getAttribute("style") || ""; 2571 const m = inline.match(/rotate\(([-\d.]+)deg\)/); 2572 return m ? (m[1] + "deg") : null; 2573 } 2574 2575 function setVarIfRotateFound(el, varName){ 2576 if (!el) return; 2577 const rot = getInlineRotateDeg(el); 2578 if (rot) el.style.setProperty(varName, rot); 2579 } 2580 2581 function init(root){ 2582 if (!root || root.dataset.hpInit === "1") return; 2583 root.dataset.hpInit = "1"; 2584 2585 // animated elements 2586 const tractor = root.querySelector(".is-tractor"); 2587 const pea = root.querySelector(".is-pea"); 2588 const smile = root.querySelector(".is-smile"); 2589 const spoon = root.querySelector(".is-spoon"); 2590 const powder = root.querySelector(".is-powder"); 2591 const falling = root.querySelector(".is-falling"); 2592 2593 function isAnimatedLayer(el){ 2594 return ( 2595 el.classList.contains("is-tractor") || 2596 el.classList.contains("is-pea") || 2597 el.classList.contains("is-smile") || 2598 el.classList.contains("is-spoon") || 2599 el.classList.contains("is-powder") || 2600 el.classList.contains("is-falling") 2601 ); 2602 } 2603 2604 // Apply mobile positioning WITHOUT overwriting animated transforms 2605 function applyMobileStyles(){ 2606 const isMobile = window.innerWidth < MOBILE_BP; 2607 2608 root.querySelectorAll("[data-mobile-style]").forEach(el => { 2609 // Save original desktop style once 2610 if (!el.dataset.desktopStyle) el.dataset.desktopStyle = el.getAttribute("style") || ""; 2611 2612 if (isMobile) { 2613 const mobile = el.getAttribute("data-mobile-style") || ""; 2614 mobile.split(";").forEach(rule => { 2615 const parts = rule.split(":"); 2616 const prop = parts[0] && parts[0].trim(); 2617 const val = parts[1] && parts.slice(1).join(":").trim(); 2618 if (!prop || !val) return; 2619 2620 // â Donât overwrite transforms on animated layers 2621 if (prop === "transform" && isAnimatedLayer(el)) return; 2622 2623 el.style.setProperty(prop, val); 2624 }); 2625 } else { 2626 // Revert to original desktop inline style 2627 el.setAttribute("style", el.dataset.desktopStyle); 2628 } 2629 }); 2630 2631 // Capture base rotations from CURRENT inline style (desktop or mobile) 2632 setVarIfRotateFound(tractor, "--tractor-rot"); 2633 setVarIfRotateFound(pea, "--pea-rot"); 2634 setVarIfRotateFound(smile, "--smile-rot"); 2635 setVarIfRotateFound(spoon, "--spoon-rot"); 2636 setVarIfRotateFound(powder, "--powder-rot"); 2637 setVarIfRotateFound(falling, "--falling-rot"); 2638 } 2639 2640 applyMobileStyles(); 2641 window.addEventListener("resize", applyMobileStyles); 2642 2643 // IntersectionObserver to toggle animations / swaps 2644 const io = new IntersectionObserver((entries) => { 2645 entries.forEach(entry => { 2646 const inView = entry.isIntersecting; 2647 2648 root.classList.toggle("is-veggies-active", inView); 2649 2650 root.classList.toggle("is-tractor-active", inView); 2651 2652 root.classList.toggle("is-pea-active", inView); 2653 root.classList.toggle("is-pea-leaving", !inView); 2654 2655 root.classList.toggle("is-smile-active", inView); 2656 root.classList.toggle("is-smile-leaving", !inView); 2657 2658 root.classList.toggle("is-spoon-active", inView); 2659 root.classList.toggle("is-spoon-leaving", !inView); 2660 2661 root.classList.toggle("is-powder-active", inView); 2662 root.classList.toggle("is-powder-leaving", !inView); 2663 2664 root.classList.toggle("is-falling-active", inView); 2665 root.classList.toggle("is-falling-leaving", !inView); 2666 }); 2667 }, { 2668 threshold: 0.5, 2669 rootMargin: "0px 0px -10% 0px" 2670 }); 2671 2672 io.observe(root); 2673 } 2674 2675 function run(){ 2676 init(document.getElementById(rootId)); 2677 } 2678 2679 if (document.readyState === "loading") { 2680 document.addEventListener("DOMContentLoaded", run); 2681 } else { 2682 run(); 2683 } 2684 2685 // Shopify Theme Editor: re-init when section reloads 2686 document.addEventListener("shopify:section:load", (e) => { 2687 const el = e.target && e.target.querySelector && e.target.querySelector("#" + rootId); 2688 if (el) init(el); 2689 }); 2690})(); 2691</script>
2691 2692 2693 2694</section> 2695 2696 2697</div><section id="shopify-section-template--19270914375740__multicolumn_t7dnXx" class="shopify-section section"><link href="//harvestsnaps.com/cdn/shop/t/21/assets/section-multicolumn.css?v=81420361875458722681770320517" rel="stylesheet" type="text/css" media="all" /> 2698<link href="//harvestsnaps.com/cdn/shop/t/21/assets/component-slider.css?v=14039311878856620671770320517" rel="stylesheet" type="text/css" media="all" /> 2699<style data-shopify>.section-template--19270914375740__multicolumn_t7dnXx-padding { 2700 padding-top: 3px; 2701 padding-bottom: 0px; 2702 } 2703 2704 @media screen and (min-width: 750px) { 2705 .section-template--19270914375740__multicolumn_t7dnXx-padding { 2706 padding-top: 4px; 2707 padding-bottom: 0px; 2708 } 2709 }</style><div class="multicolumn 2710 color-scheme-2 2711 gradient 2712 2713 background-none 2714 2715 2716 no-heading 2717 2718 2719"> 2720 <div 2721 class="page-width section-template--19270914375740__multicolumn_t7dnXx-padding isolate scroll-trigger animate--slide-in" 2722 2723 data-cascade 2724 2725 ><slider-component class="slider-mobile-gutter"> 2726 <ul 2727 class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--1-col-desktop" 2728 id="Slider-template--19270914375740__multicolumn_t7dnXx" 2729 role="list" 2730 ><li 2731 id="Slide-template--19270914375740__multicolumn_t7dnXx-1" 2732 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 2733 2734 2735 data-cascade 2736 style="--animation-order: 1;" 2737 2738 > 2739 <div class="multicolumn-card content-container"> 2740 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width multicolumn-card-spacing"> 2741 <div 2742 class="media media--transparent media--adapt" 2743 2744 style="padding-bottom: 18.351324828263003%;" 2745 2746 > 2747 <img src="//harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=3200" alt="" srcset="//harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=50 50w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=75 75w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=100 100w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=150 150w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=200 200w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=300 300w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=400 400w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=500 500w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=750 750w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1000 1000w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1250 1250w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1500 1500w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1750 1750w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2000 2000w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2250 2250w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2500 2500w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2750 2750w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=3000 3000w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=3200 3200w" width="3200" height="587" loading="lazy" sizes=" 2748 (min-width: 1600px) calc((1600px - 100px) * 1 / 1), 2749 (min-width: 990px) calc((100vw - 100px) * 1 / 1), 2750 (min-width: 750px) calc((100vw - 100px) * 1 / 1), 2751 calc((100vw - 30px) * 1 / 1) 2752 " class="multicolumn-card__image"> 2753 </div> 2754 </div><div class="multicolumn-card__info"></div> 2755 </div> 2756 </li></ul></slider-component> 2757 <div class="center"></div> 2758 </div> 2759</div> 2760 2761 2762</section><div id="shopify-section-template--19270914375740__harvest_power_dmAQiw" class="shopify-section"> 2763 2764<section 2765 id="hp-template--19270914375740__harvest_power_dmAQiw" 2766 class="harvest-power is-reversed mill-shorter" 2767 style=" 2768 --hp-height-mobile: 50vh; 2769 background-color: #e9f7e3; 2770 " 2771> 2772 2773 <div class="harvest-power__inner" aria-hidden="true"> 2774 2775 �<span 2776 class="farmPea farmPea--pea_decor_HGACcR" 2777 style=" 2778 --pea-x-m: 72%; 2779 --pea-y-m: 80%; 2780 --pea-w-m: 80px; 2781 --pea-x-d: 84%; 2782 --pea-y-d: 64%; 2783 --pea-w-d: 130px; 2784 --pea-z: 8; 2785 " 2786 >
2787 <span class="farmPea__inner"> 2788 <svg id="Pea_Jumping" data-name="Pea Jumping" xmlns="http://www.w3.org/2000/svg" width="199.425" height="148.547" viewbox="0 0 199.425 148.547" xmlns:xlink="http://www.w3.org/1999/xlink"> 2789 <defs> 2790 <!-- keeping original defs (clipPath not used now to prevent cropping) --> 2791 <clippath id="clip-path"> 2792 <rect id="Rectangle_4169" data-name="Rectangle 4169" width="111" height="111" transform="translate(0.006 0.006)" fill="none"></rect> 2793 </clippath> 2794 </defs> 2795 <g id="Group_1651" data-name="Group 1651" transform="translate(0 85.356)"> 2796 <path id="Path_821" data-name="Path 821" d="M306.936,193.7c13.115-1.121,16.741,22.937-2.522,19.339-9.436-1.762-7.527-18.48,2.522-19.339" transform="translate(-238.401 -193.66)" fill="#073e11"></path> 2797 <path id="Path_823" data-name="Path 823" d="M131.951,289.756c12.131-3.383,16.036,14.072,5.657,16.967-12.131,3.384-16.036-14.072-5.657-16.967" transform="translate(-100.679 -270.12)" fill="#073e11"></path> 2798 <path id="Path_825" data-name="Path 825" d="M12.1,456.744c-4.5,6.088-15.763-2.264-10.916-8.705,4.084-5.427,14.411,3.975,10.916,8.705" transform="translate(0 -395.668)" fill="#073e11"></path> 2799 </g> 2800 <g id="Group_8680" data-name="Group 8680" transform="translate(88.419 -0.006)"> 2801 <!-- Removed clip-path here to avoid shaving the circle edges --> 2802 <g class="peahead" data-name="Group 8679"> 2803 <path id="Path_162321" data-name="Path 162321" d="M111.077,55.538A55.539,55.539,0,1,1,55.539,0a55.538,55.538,0,0,1,55.538,55.538" fill="#f0664c"></path> 2804 <path id="Path_162322" data-name="Path 162322" d="M83.354,47.082q2.846.467,5.654,1.217a48.278,48.278,0,0,1,5.547,1.789,39.871,39.871,0,0,1,5.33,2.541c.43.25.852.518,1.278.784s.82.583,1.243.867c.407.3.817.613,1.211.959a14.867,14.867,0,0,1,1.2,1.173,1.783,1.783,0,0,1-.839,2.938l-.059.015c-.866.231-1.785.556-2.676.863-.448.155-.888.335-1.332.5s-.894.321-1.334.5c-1.75.734-3.5,1.469-5.164,2.349a41.883,41.883,0,0,0-4.8,2.849A20.4,20.4,0,0,0,84.624,70a1.838,1.838,0,0,1-2.83-2.348l0,0,.006-.007A24,24,0,0,1,86.5,63.424a45.265,45.265,0,0,1,5.244-3.114c1.784-.942,3.631-1.721,5.475-2.492.463-.189.933-.36,1.4-.528s.93-.365,1.4-.529c.953-.328,1.872-.656,2.889-.931l-.9,2.952c-.214-.23-.483-.528-.8-.811s-.641-.551-.979-.818c-.355-.247-.689-.528-1.051-.775s-.732-.488-1.109-.72a36.313,36.313,0,0,0-4.788-2.437,44.917,44.917,0,0,0-5.144-1.809c-1.753-.515-3.537-.952-5.344-1.3a1.541,1.541,0,0,1,.537-3.035Z" transform="translate(-66.104 -38.229)" fill="#13241f"></path> 2805 <path id="Path_162323" data-name="Path 162323" d="M307.449,46.831c-.452.089-.9.192-1.356.26s-.9.206-1.35.28q-1.341.313-2.667.669a47.056,47.056,0,0,0-5.183,1.712,34.531,34.531,0,0,0-4.834,2.354c-.757.461-1.493.945-2.189,1.457a11.078,11.078,0,0,0-1,.8,10.221,10.221,0,0,0-.79.759l-.854-2.943c1.963.647,3.791,1.345,5.636,2.146.925.38,1.838.791,2.733,1.242.908.426,1.8.9,2.681,1.377a46.748,46.748,0,0,1,5.17,3.236,24.893,24.893,0,0,1,4.59,4.327l.026.033a1.838,1.838,0,0,1-2.9,2.264l-.005-.006a21.277,21.277,0,0,0-3.9-3.663,43.377,43.377,0,0,0-4.737-2.959c-.827-.45-1.662-.892-2.519-1.294-.844-.427-1.71-.817-2.589-1.177-1.73-.754-3.547-1.443-5.287-2.017l-.121-.041a1.773,1.773,0,0,1-1.128-2.238,1.807,1.807,0,0,1,.4-.664,12.129,12.129,0,0,1,1.271-1.163,14.094,14.094,0,0,1,1.239-.919c.839-.573,1.7-1.09,2.566-1.574a37.86,37.86,0,0,1,5.391-2.383,49.944,49.944,0,0,1,5.587-1.619q1.411-.326,2.829-.6c.478-.06.945-.176,1.422-.24s.949-.143,1.422-.218a1.419,1.419,0,0,1,.5,2.792Z" transform="translate(-231.356 -35.751)" fill="#13241f"></path> 2806 <path id="Path_162324" data-name="Path 162324" d="M383.53,234.184a.318.318,0,0,1,.02-.148c.023-.057-.015-.017-.022-.023-.022,0-.028-.058-.037-.105
2806a2.718,2.718,0,0,0-.063-.284l-.082-.281a1.181,1.181,0,0,1-.062-.276l-.01-.065c-.008.047-.008.067-.015.062a.623.623,0,0,1-.053-.288c0-.123,0-.179-.008-.178s-.017.07-.007-.088c.009-.091.022-.147.023-.173s0-.024-.014.009a.387.387,0,0,0-.013.079.7.7,0,0,0,0,.108c.017.092-.016.049-.062-.145a.892.892,0,0,1-.017-.177,1.1,1.1,0,0,1,.008-.146c.01-.078.017-.116.016-.129s-.011.009-.019.071a.482.482,0,0,0,0,.051.131.131,0,0,1,0-.014l-.008-.033-.057-.261a1.275,1.275,0,0,0-.032-.129l-.018-.064-.009-.032a.081.081,0,0,1-.005-.031l0-.083c0-.2.014-.251,0-.179a.552.552,0,0,0,0,.086.807.807,0,0,0,.016.114c.014.057.017.065.006.045a.95.95,0,0,1-.067-.175l-.021-.083-.014-.085-.011-.1c-.007-.113-.013-.142-.014-.083l0,.026.007.047.011.055c0,.02,0,.007-.018-.031a1.266,1.266,0,0,1-.067-.217,1.085,1.085,0,0,1-.018-.116c0-.039-.006-.083-.006-.114a1.425,1.425,0,0,1,.009-.156c.008-.071.011-.1.005-.074a.682.682,0,0,0,0,.249c.03.146.04.146-.01.042a1.273,1.273,0,0,1-.078-.254c-.018-.094-.023-.159-.027-.194s-.007-.043-.007-.024a.409.409,0,0,0,0,.053c0,.007.008.041,0,.029l-.005-.015c-.027-.08-.05-.162-.08-.241-.056-.159-.142-.307-.2-.462a2.261,2.261,0,0,0-.1-.228c-.018-.037-.032-.076-.047-.114l-.022-.057-.01-.024a.921.921,0,0,0,.076.146c.041.064.057.08.036.058a1.345,1.345,0,0,1-.144-.188c-.018-.03-.037-.06-.056-.1l-.028-.058-.017-.037c-.02-.047-.035-.088-.046-.121l-.035-.11a.223.223,0,0,0,.022.065l.015.035-.006-.013-.012-.028-.05-.111c-.042-.069-.088-.136-.125-.207a.984.984,0,0,0-.133-.2.66.66,0,0,1-.063-.1l-.03-.053-.007-.013,0-.006.015.022a.819.819,0,0,0,.057.074c.057.057,0,.018-.141-.15a1.424,1.424,0,0,1-.11-.158c-.033-.056-.055-.1-.072-.136l-.042-.1
2806a.741.741,0,0,0,.076.136l.02.028-.005-.005-.01-.011-.02-.022-.082-.087-.072-.095-.018-.024-.009-.012.032.037a.853.853,0,0,0,.071.068c-.005,0-.036-.027-.1-.079a1.538,1.538,0,0,1-.213-.229c-.108-.153-.129-.194-.081-.121a.764.764,0,0,0,.059.07l-.019-.023-.037-.047-.037-.047s-.034-.036.03.025a.961.961,0,0,0,.093.074c.085.047.01.026-.21-.145l-.105-.1-.044-.042-.211-.194c-.18-.177-.214-.251-.176-.2a.911.911,0,0,0,.2.166.679.679,0,0,0,.15.078c-.005,0-.052-.017-.155-.065a1.54,1.54,0,0,1-.186-.108l-.056-.041-.027-.022-.046-.038c-.107-.1-.136-.128-.1-.093l.035.028c-.038-.029-.068-.053-.094-.076l-.089-.081c-.043-.033.108.081.025.024l-.208-.128c-.071-.04-.134-.094-.2-.138l-.108-.059-.027-.015-.007,0,.034.019c.033.016.055.026.083.037a.677.677,0,0,0,.117.037c-.011,0-.076-.014-.187-.05a1.356,1.356,0,0,1-.209-.087,1.3,1.3,0,0,1-.248-.167,1.48,1.48,0,0,1-.176-.179c-.008-.012.007.014.1.093.022.017.053.041.086.061a.875.875,0,0,0,.1.057.424.424,0,0,0,.052.022c.022.009.02.006-.007,0s-.076-.026-.149-.056l-.058-.026.026.011a.512.512,0,0,0,.054.019c.041.008-.039,0-.223-.078l-.034-.015-.007,0-.014-.008-.028-.015-.055-.031a.412.412,0,0,1-.044-.025.268.268,0,0,0,.063.02,2.392,2.392,0,0,1-.3-.105c-.147-.07-.193-.1-.158-.086l.044.018c.017.006.007,0,0,0l-.015-.006-.06-.023c-.079-.031-.158-.067-.236-.1s-.163-.053-.241-.093a1.7,1.7,0,0,0-.242-.095c-.1-.027.066.006.015-.009l-.117-.022c-.032-.007-.067-.014-.11-.026a.247.247,0,0,1-.039-.015c-.081-.035-.162-.069-.245-.1l-.062-.024s-.017-.006-.008,0l.034.005a.171.171,0,0,0,.038,0c.022-.005-.06,0-.244-.041l-.142-.035-.107-.026a1.161,1.161,0,0,1-.291-.118c-.044-.025-.054-.032-.018-.017.016.006.046.018.09.031a.74.74,0,0,0,.076.018.288.288,0,0,0,.049.007c.094,0,.065,0-.061-.01a1.486,1.486,0,0,1-.244-.04c-.044-.01-.087-.019-.13-.032l-.131-.037-.016,0-.057-.011c-.039-.008-.069-.017-.1-.024a.7.7,0,0,1-.087-.032c-.008,0,.005,0,.042,0a.663.663,0,0,0,.086,0,.214.214,0,0,0,.045,0c.023-.012-.084.015-.31-.011-.176-.046-.35-.117-.531-.145l-.366-.071c-.106-.032-.127-.044-.067-.043a.864.864,0,0,0,.087,0,.182.182,0,0,0,.054-.013c.018-.009,0-.009-.048,0a1.229,1.229,0,0,1-.244.012.806.806,0,0,1-.205-.04c-.09-.032-.071-.035-.016-.041-.091-.019-.183-.041-.275-.063s-.184-.05-.277-.075c-.046-.012-.093-.033-.139-.049l-.07-.029c-.009-.01-.089-.018-.12-.032-.075-.026-.105-.047-.1-.062s.018-.008.025-.013.011-.011.008-.015-.028-.01-.062-.009a1.194,1.194,0,0,1-.149,0,.313.313,0,0,1-.085-.026c-.047-.019-.095-.037-.143-.058l-.01-.426c.048-.025.1-.045.143-.067.018-.012.062-.022.058-.031s-.019-.015-.01-.027a.245.245,0,0,1,.074-.051.444.444,0,0,1,.078-.029.8.8,0,0,1,.1-.016.666.666,0,0,0,.18-.027c.017-.007-.015-.017.023-.022s.049-.013.073-.017c.049-.011.1-.017.146-.032.1-.027.2-.058.295-.082s.2-.05.3-.071c.151,0,.262.022.265.01s-.008-.014-.064-.021a.837.837,0,0,1-.1-.005.236.236,0,0,1,.092-.035.809.809,0,0,1,.124-.022,1.071,1.071,0,0,1,.159,0c.156.011.225.029.213.015,0-.005-.074-.016-.022-.017l.075-.008.151-.014a3.4,3.4,0,0,1,.6.015c-.13-.014-.143-.006-.025-.025.032,0,.068-.006.117-.007a1.139,1.139,0,0,1,.156.01c.084.011.143.025.181.033s.055.011.051.007a.1.1,0,0,0-.026-.009l-.022-.005h.019l.151.011c.051,0,.1,0,.153.006s.148.007.04-.008c-.031,0,.036-.016.224,0a.818.818,0,0,1,.084.012c.041.008.078.017.111.027a1.367,1.367,0,0,1,.156.057c.079.035.11.051.108.048a.506.506,0,0,0-.159-.064l-.034-.008h.01l.02,0,.038,0c.045,0,.116.011.141.01-.089-.019-.077-.018.041-.014.029,0,.065,0,.109.011l.07.012.025.006.075.017c.1.022.2.047.3.072l.029.007-.04-.011c-.014,0-.007,0,.025,0a1.54,1.54,0,0,1,.166.023l.129.028a1.929,1.929,0,0,1,.3.078c.1.035.2.052.3.081l.3.093.076.024.019.006.036.013c.044.017.079.033.11.047.12.06.155.077.1.046-.086-.038-.111-.04-.023-.02a1.67,1.67,0,0,1,.2.065l.085.037.119.053c-.1-.037-.082-.03.05.008.034.011.073.024.121.044l.059.026-.025-.012c-.029-.012-.033-.014-.014-.008s.062.019.128.044c.034.013.072.029.117.051a1.368,1.368,0,0,1,.134.075,1.207,1.207,0,0,1,.114.082,1.547,1.547,0,0,1,.2.195c.016.019.008,0-.077-.076a1.016,1.016,0,0,0-.189-.127.9.9,0,0,0-.142-.06c-.065-.021-.083-.023-.048-.016a1.515,1.515,0,0,1,.255.074c.039.016.072.03.116.052l.059.032.036.019.143.077c.093.057.179.123.274.177l.279.171a1.008,1.008,0,0,1,.118.081c.067.052.11.093.134.115l.017.016-.039-.031c.019.014.069.052.092.072.11.1.146.136.111.1l-.018-.015-.055-.041a1.1,1.1,0,0,0-.124-.073c-.06-.028-.061-.026-.022-.012a1.475,1.475,0,0,1,.278.14,1.406,1.406,0,0,1,.3.261c.1.126.119.135.008.022l.208.2.06.057.03.029.015.014-.046-.042c-.147-.109-.133-.091.031.01a1.491,1.491,0,0,1,.149.118.538.538,0,0,1,.078.078l.053.065.183.221c.105.15.128.194.077.118a.849.849,0,0,0-.115-.125c-.024-.021-.017-.014.014.011a1.69,1.69,0,0,1,.177.163l.056.064.013.017.025.033.1.132.109.125.027.032.014.015.007.008.031.043a1.5,1.5,0,0,1,.142.262c.021.051.027.063.014.035s-.018-.037-.039-.072a.921.921,0,0,0-.07-.1c-.083-.093-.064-.071.056.057a1.524,1.524,0,0,1,.1.129l.025.038,0,.009.01.018.039.073a1.462,1.462,0,0,0,.082.144,4.675,4.675,0,0,1,.317.577l.06.153.015.038.038.087a1.631,1.631,0,0,1,.066.2c.01.
2806037.012.049,0,.026l-.021-.053-.03-.062c-.014-.027-.026-.048-.038-.067-.047-.072-.07-.091-.057-.074a2.022,2.022,0,0,1,.125.17,1.386,1.386,0,0,1,.11.209l.013.044.023.078c.016.053.03.105.048.156.035.1.068.205.1.31.052.21.123.412.166.621.023.1.04.21.056.315l.015.083a1.108,1.108,0,0,1,.014.124.878.878,0,0,1,0,.118c0,.013,0-.005-.013-.052a.506.506,0,0,0-.038-.118c-.016-.014.037.071.086.312a1.144,1.144,0,0,1,0,.391c-.013.072-.019.09-.017.067s0-.038,0-.085c0-.019,0-.051,0-.078a.757.757,0,0,0-.012-.08c-.015-.061-.027-.084-.027-.08s.01.038.03.1c.01.032.02.073.03.124l.013.082.006.062c.009.153,0,.221-.006.2l-.006-.031-.009-.05-.012-.048c-.018-.054-.026-.062-.02-.041s.028.076.053.18a1.176,1.176,0,0,1,.029.184,1.163,1.163,0,0,1,0,.157c-.018.168-.03.206-.027.105l0-.047c0-.023,0,0,0,0l0,.039,0,.077a1.521,1.521,0,0,1,0,.154l-.008.309-.007.148a.972.972,0,0,1-.043.211c-.012.034-.017.042-.015.011v-.075a.574.574,0,0,0-.012-.105c-.032-.1-.023-.055.01.131a1.091,1.091,0,0,1,.008.18.959.959,0,0,1-.021.15.671.671,0,0,1-.048.147c-.011.02-.011.01-.009-.034,0-.11-.008.016-.018.054-.024.1-.039.133-.047.105-.008-.072-.03-.093-.025,0a1.341,1.341,0,0,1-.006.2c-.01.03-.019.051-.029.076-.086.2-.12.393-.2.584a1.472,1.472,0,0,1-.15.281,1.19,1.19,0,0,0-.1.173c-.02.041-.083.121-.086.1s-.014-.026-.029-.014Z" transform="translate(-302.735 -180.999)" fill="#13241f"></path> 2807 <path id="Path_162325" data-name="Path 162325" d="M75.9,245.616a1.109,1.109,0,0,1-.1-.221.272.272,0,0,1-.017-.136c0-.061.01-.095.008-.119,0-.041-.033-.056-.047.016-.011.022-.049-.036-.074-.166-.006-.027-.006-.084-.008-.1l-.007-.039-.011-.077-.01-.077,0-.02,0-.047.007-.075c.01-.085,0-.115-.016-.093a1.424,1.424,0,0,1-.023-.148c-.008-.053-.014-.1-.017-.157l-.005-.078,0-.039c0-.013,0,0,0-.034a.857.857,0,0,1,.023-.1,1.49,1.49,0,0,1,.081-.2c.013-.03.009-.036-.013,0a.39.39,0,0,0-.038.084l-.008.027v-.029l0-.078c0-.1.014-.206.024-.309v-.014l-.006.022a.658.658,0,0,0-.015.083c-.006.045-.005.078-.006.093,0,.033-.006.014-.016-.04a.926.926,0,0,1,0-.332,1.054,1.054,0,0,1,.15-.371c.038-.06.057-.087.045-.076a.5.5,0,0,0-.1.181c0-.03.01-.1.014-.145.01-.1.042-.2.06-.306a5.417,5.417,0,0,1,.162-.605,3.9,3.9,0,0,1,.179-.608c.017-.05.043-.1.064-.145l.034-.072a1.483,1.483,0,0,1,.116-.2c.092-.127.1-.15.029-.047l-.013.022-.006.011,0,0,.008-.019.017-.036.032-.073a1.4,1.4,0,0,1,.071-.145l.038-.071.02-.036.009-.017-.018.03c-.053.109-.044.082.011-.068a1.4,1.4,0,0,1,.152-.275c.053-.075.094-.121.113-.144s.018-.025,0,0a.71.71,0,0,0-.045.06.953.953,0,0,0-.081.153c-.028.07-.031.089-.023.053a1.286,1.286,0,0,1,.088-.256c.017-.036.036-.073.06-.114l.039-.062.029-.042a1.463,1.463,0,0,1,.106-.128l.105-.108c.008-.008-.012,0-.056.056a.923.923,0,0,0-.076.1,1.036,1.036,0,0,1,.142-.245l.114-.139.07-.083a1.7,1.7,0,0,1,.17-.175c.035-.031.046-.041.033-.031s-.018.016-.037.035l-.032.034c-.021.025-.042.053-.057.074a1.036,1.036,0,0,0-.071.12,1.3,1.3,0,0,1,.079-.166,1.356,1.356,0,0,1,.124-.184l.045-.053.007-.008.015-.014.057-.06.058-.058.039-.039a1.605,1.605,0,0,1,.122-.113c.143-.111.172-.13.087-.066l-.035.032c-.01.009-.045.046-.062.066a.889.889,0,0,0-.078.1c-.026.042-.026.043,0-.007a1.439,1.439,0,0,1,.193-.276,1.394,1.394,0,0,1,.155-.147c.039-.032.075-.059.1-.078.112-.073.115-.084.011,0l.122-.1c.043-.035.088-.068.133-.1l.067-.048c.012-.007.084-.066-.014.019s-.066.065.072-.086a1.49,1.49,0,0,1,.3-.23c.09-.052.145-.074.167-.086s.008-.006-.038.021a.859.859,0,0,0-.143.1c-.039.042.009-.026.189-.17l.186-.135c.044-.033.089-.065.137-.094l.07-.045.035-.022.017-.011.047-.027a1.833,1.833,0,0,1,.26-.116.821.821,0,0,0-.126.065c-.044.028-.052.036-.039.025s.053-.044.123-.092a1.472,1.472,0,0,1,.131-.079l.053-.029a4.387,4.387,0,0,1,.605-.263,1.633,1.633,0,0,1,.261-.083l.074-.016-.039.011-.038.012c-.016.006-.037.014-.021.008l.076-.031a3.261,3.261,0,0,1,.308-.113l.039-.013a1.025,1.025,0,0,0-.171.076c-.081.048-.094.064-.07.045a1.505,1.505,0,0,1,.231-.147c.032-.017.078-.038.12-.054a1.375,1.375,0,0,1,.141-.047,1.351,1.351,0,0,1,.22-.041,1.806,1.806,0,0,1,.186-.009.824.824,0,0,0-.124.013c-.255.057-.3.119-.208.061a1.6,1.6,0,0,1,.267-.11l.126-.035.168-.045a1.309,1.309,0,0,1,.316-.034l-.05.007-.044.008c-.018,0,.005,0,.022,0l.048-.008a1.627,1.627,0,0,1,.243-.017c.04,0,.048,0,.014,0a.921.921,0,0,0-.178.031c-.095.034-.048.013.132-.042a1.4,1.4,0,0,1,.158-.034l.04,0,.079-.006.159-.014.316-.032.039,0,.02,0s.026,0-.006,0a.5.5,0,0,0-.114.028s.038-.01.112-.03a1.49,1.49,0,0,1,.329-.044c.242,0,.31.031.246.022-.016,0-.044,0-.081,0l-.029,0,.044,0h.081a1.435,1.435,0,0,1,.186.018c.054.016-.009-.018-.244.031-.061.017-.073.025-.038.014a1.667,1.667,0,0,1,.245-.061c.038-.006.07-.01.115-.013l.05,0h-.015l-.035.006c-.
2807011,0,0,0,.04,0s.1-.012.18-.016h.056l.02,0,.039,0q.156.013.309.034a1.308,1.308,0,0,0,.154.013l.216.014c.17.023.225.045.183.04h-.053a.789.789,0,0,0-.114.007c-.053.009-.06.015-.03.01a2,2,0,0,1,.21-.024,1.241,1.241,0,0,1,.358.034c.162.049.185.056.054.034a.653.653,0,0,0-.185,0c-.025.006-.008.006.04,0a1.509,1.509,0,0,1,.268-.01.189.189,0,0,1,.05.006l.019,0,.037.009.074.017.038.009.019,0a.2.2,0,0,0,.048.007c.307.058.376.132.33.108a.772.772,0,0,0-.234-.032.45.45,0,0,0-.164.025s.044-.009.135-.024a1.142,1.142,0,0,1,.188-.015,1.038,1.038,0,0,1,.129.009l.07.012c.168.038.224.07.195.064l-.042,0h-.01l.033.006.059.013a1.006,1.006,0,0,1,.141.046c.023.01.028.014.008.012l-.053-.005a.626.626,0,0,0-.131,0c-.054.008-.062.015-.029.011a1.774,1.774,0,0,1,.22-.016,1,1,0,0,1,.41.093.67.67,0,0,1,.143.087c.011.012-.013,0-.088-.027a.539.539,0,0,0-.124-.022.16.16,0,0,0-.041,0c-.026.011.047.006.217.031a.288.288,0,0,1,.073.017l.036.012.071.024a3.346,3.346,0,0,1,.559.223l.068.034.033.018s.05.015.069.024a.511.511,0,0,1,.066.03c.147.087.169.128.115.111a.526.526,0,0,0-.066-.011l.033.016.068.033c.023.01.044.024.066.035.043.016-.014.013-.006.023s.066.025.182.058l.042.015.016.011.032.023.063.047.063.046c.008.011.005.02.023.032s.095.043.169.086l-.107.411a.229.229,0,0,1-.115.051.439.439,0,0,1-.118.009l-.074.007-.074.006-.037,0H88.87s.006.005.007.007c.021.017-.011.034-.1.046-.04.009-.143-.006-.147,0l-.074.01-.073.007-.037,0a.757.757,0,0,1-.134-.034c-.141-.056-.193-.08-.134-.031a.226.226,0,0,0,.034.018c.008.005.046.016.034.014l-.036,0h-.072c-.095,0-.191.008-.286.01s-.191.019-.286.022l-.07,0h-.035c-.013,0-.032,0,0,.007.075.013.052.019-.069.029a.949.949,0,0,1-.113,0,.926.926,0,0,1-.194-.038,1.468,1.468,0,0,1-.216-.09c-.03-.015-.033-.009.018.018a.69.69,0,0,0,.271.065c.073,0,.095,0,.078,0a.69.69,0,0,1-.17.035.977.977,0,0,1-.2,0c-.06-.006-.088-.011-.124-.018l-.13-.027c-.021,0-.023,0,0,.009l.023.007.015,0-.027,0c-.044-.006-.082-.012-.112-.018-.122-.03-.155-.033-.082-.011l.035.007a.739.739,0,0,0,.092.007.876.876,0,0,0,.117-.008c.044-.007.043-.005,0,.011a1.054,1.054,0,0,1-.305.047,1.165,1.165,0,0,1-.373-.062c-.135-.055-.15-.031.061.015.042.005.012,0,.012,0h-.051l-.067,0h-.051c-.007,0-.017,0,.015,0,.084,0,.121,0,.125,0a.419.419,0,0,1-.1.023,1.207,1.207,0,0,1-.328.006c-.226-.036-.292-.068-.222-.04a.727.727,0,0,0,.215.022c.065,0,.086-.008.068,0a1.05,1.05,0,0,1-.171.035,1.237,1.237,0,0,1-.185.01c-.048,0-.089,0-.124-.008-.136-.017-.174-.02-.1-.006s.006.007,0,.01l-.066.008a.874.874,0,0,1-.132.009c-.088,0-.176,0-.263.005l-.033,0h0c.036,0,.049,0,.038,0a.8.8,0,0,1-.1.021c-.028.005-.065.01-.107.013l-.033,0h.034a.772.772,0,0,0,.079-.009c.086-.014.12-.028.107-.021a1.236,1.236,0,0,1-.174.057,1.52,1.52,0,0,1-.53.029c-.02,0-.006,0,.044.006h.071l-.046,0c-.061,0-.113,0-.153,0-.159-.015-.185-.009-.039,0,.192-.008.255-.046.164-.01a1.412,1.412,0,0,1-.253.061l-.089.014-.252.044-.126.019-.063.009-.031,0c.023,0,.071-.014.088-.019.088-.029.049-.006-.138.053a1.506,1.506,0,0,1-.319.053l-.129,0a.567.567,0,0,0,.1-.008l.03-.005c.01,0,.028-.005,0,0l-.08.014c-.049.007-.09.011-.121.013-.126,0-.126.017.03-.01-.015.007-.072.025-.106.036l-.029.01-.015.005s-.009,0,0,0l.036-.01a.807.807,0,0,0,.136-.053l-.1.053a1.428,1.428,0,0,1-.37.12,1.577,1.577,0,0,1-.266.024.411.411,0,1,1,.043,0,.98.98,0,0,0,.149-.028.947.947,0,0,0,.107-.036.862.862,0,0,0,.088-.04.938.938,0,0,0,.112-.067,1.541,1.541,0,0,1-.188.126,1.445,1.445,0,0,1-.236.106l-.029.01a1.947,1.947,0,0,0-.229.087l-.056.024-.055.021-.072.023-.109.029-.064.014a.783.783,0,0,0,.124-.041,2.766,2.766,0,0,0-.444.194l-.013.007,0,0c.032-.018.053-.032.07-.043s.032-.023.009-.006-.07.056-.154.11a1.532,1.532,0,0,1-.254.129c-.122.044-.127.054,0-.007l.022-.013-.006,0-.012.008-.025.016-.051.032a1.11,1.11,0,0,0-.1.068l-.048.036-.024.018-.012.009.039-.028c.1-.086.09-.081-.019.026a1.58,1.58,0,0,1-.258.19,1.712,1.712,0,0,1-.166.084.3.3,0,1,1,.038-.021.975.975,0,0,0,.183-.142c.071-.082.043-.035-.117.129a.67.67,0,0,1-.129.105l-.05.033c-.033.022-.066.044-.1.069l-.106.078a1.113,1.113,0,0,1-.224.161l.045-.035a.893.893,0,0,0,.1-.1.787.787,0,0,0,.113-.157l-.07.118a1.4,1.4,0,0,1-.12.163c-.024.029-.068.074-.087.092l-.062.056c-.157.127-.211.
2807155-.143.1a.839.839,0,0,0,.069-.064c.011-.012-.01.008-.013.011l-.045.04c-.018,0-.121.143.054-.11.033-.062.032-.069.018-.037a1.642,1.642,0,0,1-.139.246c-.02.03-.05.067-.078.1l-.055.061c-.035.037-.063.063-.089.085-.049.042-.075.062-.075.062a.779.779,0,0,0,.068-.074c.017-.02.011-.015.007-.01l-.011.011-.022.021a1.06,1.06,0,0,1-.076.074c.063-.1.053-.1,0,0a1.655,1.655,0,0,1-.155.221,1.425,1.425,0,0,1-.156.158c-.026.022-.028.023,0-.008.012-.015.034-.04.059-.074l.019-.028.03-.047c.019-.031.031-.057.043-.082.043-.1.046-.135.042-.121s-.019.076-.065.19a1.323,1.323,0,0,1-.113.217,1.272,1.272,0,0,1-.087.117,1.2,1.2,0,0,1-.1.107c-.014.013,0,0,.021-.034a.805.805,0,0,0,.081-.15c.017-.062,0,0-.1.2-.01.018-.036.064-.036.061l-.009.013-.019.025-.038.05a.864.864,0,0,0-.071.1l-.033.053-.017.027-.044.074c-.121.184-.18.231-.142.181.012-.015.076-.138.042-.083l-.038.053a1.069,1.069,0,0,0-.074.106,3.059,3.059,0,0,0-.226.461,4.094,4.094,0,0,0-.234.469c-.031.082-.076.16-.1.244l-.047.135a.984.984,0,0,1-.163.307c-.04.05-.052.059-.041.039a.744.744,0,0,0,.09-.242.436.43
28076,0,0,0,0-.19c-.005-.006,0,.022,0,.1a1.174,1.174,0,0,1-.006.164.915.915,0,0,1-.02.118l-.008.031,0,0,0,.008c-.038.082-.079.164-.113.247l-.029.062-.007.015,0,.008-.013.044a.8.8,0,0,1-.063.15.511.511,0,0,1-.084.122c-.012.009,0-.007.016-.076a.613.613,0,0,0,.013-.062c0-.024,0,0,0,0l-.013.032-.026.063-.051.128-.052.137a.4.4,0,0,1-.092.183c-.019-.076-.082.2-.115.129-.022-.034-.03,0-.032.117a.455.455,0,0,1-.1.294c-.018.021-.032.031-.038.017,0-.04-.017-.006-.028.006s-.035.077-.065.063Z" transform="translate(-61.396 -191.727)" fill="#13241f"></path> 2808 <path id="Path_162326" data-name="Path 162326" d="M166.652,254.3l-.148.078c-.049.026-.107.03-.156.056s-.093.068-.142.094-.107.027-.156.053-.086.088-.137.113-.1.048-.15.073-.114.005-.164.03-.087.087-.137.112-.1.061-.146.085l-.149.074c-.05.023-.119-.011-.17.013s-.081.106-.131.13-.117,0-.167.018-.1.042-.152.065-.085.1-.135.12-.112.008-.163.031-.09.077-.141.1-.11.014-.16.036-.1.032-.154.054-.1.034-.155.055-.089.083-.14.1-.1.049-.15.071-.1.048-.15.069-.115-.01-.166.011-.1.062-.147.083-.107.021-.159.041-.1.047-.151.067-.1.051-.15.071-.1.063-.147.083-.1.054-.149.074-.106.023-.158.043-.1.057-.148.077-.108.017-.159.036-.1.055-.15.074-.114-.007-.166.012-.1.058-.149.077-.106.024-.158.043-.1.054-.15.073-.1.059-.149.078-.107.02-.158.038-.1.044-.153.062-.1.041-.154.059-.114-.011-.166.007-.1.068-.147.085-.107.02-.159.038l-.156.05c-.052.017-.107.021-.159.038s-.1.058-.15.075-.1.041-.154.057-.1.056-.151.073-.111,0-.163.017-.1.063-.15.079-.108.013-.16.029-.105.029-.157.045-.1.051-.153.066-.1.042-.154.058-.109.009-.161.024-.112,0-.164.013-.1.076-.148.092-.108.012-.16.027-.1.034-.157.05-.1.053-.152.068-.109.01-.161.024-.1.05-.153.064-.109.008-.161.022-.11,0-.162.018-.1.037-.156.051-.1.046-.154.061-.112-.008-.165.005-.094.086-.147.1-.111,0-.164.01-.108.008-.161.021-.1.082-.148.1-.115-.023-.167-.01-.1.037-.156.051-.107.019-.16.032-.1.031-.157.044-.1.062-.152.074-.113-.02-.167-.007-.106.019-.159.031-.1.074-.15.087-.108.01-.161.022-.112-.008-.164,0-.1.076-.15.088l-.159.035c-.053.012-.111,0-.164.008s-.11,0-.163.008-.1.064-.153.075-.107.017-.16.028-.1.042-.156.054-.108.01-.161.022-.107.015-.16.026-.112-.018-.166-.007-.1.036-.157.047-.1.037-.158.047-.109,0-.163.01-.1.075-.152.086-.108.017-.16.027-.107.016-.161.026-.11-.006-.163,0-.108.011-.161.021-.109,0-.162.011-.1.048-.157.057-.1.055-.155.065-.107.016-.161.025-.109,0-.162.011-.111-.014-.164,0-.107.014-.16.023-.1.07-.154.079l-.16.028c-.053.009-.114-.042-.167-.034s-.1.037-.158.045-.107.013-.161.022-.106.019-.159.028-.106.032-.159.041-.1.041-.158.049-.111-.019-.165-.011-.108,0-.162.01-.108,0-.162.012-.106.02-.159.029-.1.042-.158.049-.105.033-.159.041-.111-.024-.164-.016l-.161.02c-.053.007-.1.062-.156.069s-.113-.045-.167-.038-.106.032-.159.038-.107.023-.16.03-.106.03-.159.036-.111-.026-.165-.02-.106.032-.159.038-.106.032-.159.038-.109,0-.163,0-.11-.02-.164-.014-.108.015-.161.021-.106.029-.159.034-.105.044-.159.049-.109-.008-.163,0-.11-.024-.164-.018-.106.034-.16.04-.108,0-.162.008-.1.053-.159.058-.112-.041-.166-.037-.1.06-.157.064-.11-.025-.164-.02-.107.024-.161.029-.11-.029-.164-.024-.105.051-.159.054-.11-.023-.164-.019-.106.029-.16.033-.107.021-.161.025l-.162.011c-.054,0-.109-.006-.163,0s-.11-.027-.164-.023-.1.067-.159.07-.111-.053-.165-.049-.105.055-.159.058-.107.02-.161.024-.111-.054-.165-.051-.107.029-.161.031-.107.036-.161.039-.108.008-.162.01-.111-.053-.165-.051-.107.017-.162.019-.107.016-.161.018-.109,0-.163,0-.109-.01-.163-.009-.106.049-.161.051-.109-.012-.163-.01-.108.014-.162.016-.109-.022-.163-.02-.109-.017-.163-.016-.107.058-.161.059-.109-.033-.163-.032-.108.014-.162.015-.108.024-.162.024-.109-.026-.163-.025-.108.021-.162.021-.109-.048-.164-.048-.107.058-.161.058-.108,0-.162,0-.109-.021-.163-.021-.108.016-.162.015-.109-.026-.163-.026-.108.01-.162.01-.108-.01-.163-.01-.108,0-.163-.005-.108.02-.162.019-.109-.033-.163-.034-.108.034-.163.033-.108-.044-.163-.046-.108.05-.162.049-.108-.045-.163-.047-.108.047-.163.045-.108-.016-.163-.018l-.163,0c-.054,0-.108-.034-.163-.035s-.108.021-.163.02-.108-.047-.162-.05-.109.031-.163.029-.108-.034-.162-.037-.108-.01-.162-.013-.108-.014-.163-.017-.109.025-.163.023-.109.019-.163.016-.108-.038-.162-.041-.108-.022-.162-.025l-.163-.012c-.054,0-.11.051-.164.047s-.107-.071-.161-.075-.108.008-.163,0-.109.007-.163,0-.108-.023-.162-.027-.109.017-.164.013-.108-.017-.162-.021-.109,0-.163-.007-.108-.016-.162-.02-.109,0-.163,0-.108-.03-.161-.035s-.11.02-.164.015-.108-.037-.161-.042l-.162-.014c-.054,0-.109,0-.163-.009s-.108-.023-.162-.029-.109,0-.163,0-.109.006-.163,0l-.162-.017c-.055-.006-.107-.05-.16-.056s-.108-.029-.162-.036-.11.01-.164,0-.108-.019-.162-.026-.11.014-.164.007l-.162-.023c-.054-.007-.107-.031-.161-.038s-.11.019-.164.012-.108-.02-.162-.027-.107-.036-.161-.043-.106-.04-.16-.047-.109,0-.163-.008-.11.016-.165.008-.1-.068-.158-.076-.109,0-.163-.008-.109,0-.163-.012-.107-.031-.161-.04-.111.023-.165.014-.106-.038-.16-.047-.111.012-.165,0-.1-.053-.159-.062-.108-.029-.161-.038-.109-.007-.163-.016-.112.021-.166.012-.1-.065-.157-.075-.106-.033-.16-.043-.11.01-.165,0-.105-.041-.159-.05-.112.027-.167.017-.105-.042-.159-.052-.11,0-.163-.014-.107-.034-.16-.044-.111.012-.165,0-.1-.05-.157-.064-.108-.02-.161-.033-.11-.005-.164-.019-.1-.059-.155-.073-.112,0-.165-.01-.
28081-.054-.155-.071-.105-.038-.158-.056-.107-.03-.159-.048-.113,0-.166-.017l-.159-.053c-.053-.018-.105-.038-.158-.056s-.1-.048-.156-.066-.1-.075-.15-.094-.111-.01-.163-.028-.11-.018-.162-.037-.107-.029-.159-.048-.1-.057-.153-.076-.1-.067-.151-.086-.116.01-.169-.01-.1-.066-.151-.086-.1-.043-.156-.063a.652.652,0,0,0-.149-.01.988.988,0,0,0-.3-.008.732.732,0,0,0-.132.086.787.787,0,0,0-.119.106.765.765,0,0,0-.115.111l0,0a.987.987,0,0,0-.092.174,1.044,1.044,0,0,0-.055.2,1.157,1.157,0,0,0-.053.2,1.227,1.227,0,0,0,.013.212c.007.062.023.127.032.2s.018.129.027.2-.012.135,0,.2.013.131.023.2.049.124.06.192-.01.137,0,.2.027.13.038.2.05.125.061.191,0,.136.015.2.031.129.043.2-.007.138.006.205.059.122.071.188-.012.141,0,.207.047.125.06.191.043.126.057.192.018.133.032.2.013.133.027.2.02.131.034.2.034.127.048.192.042.125.057.189.043.124.058.189.035.126.05.191.013.134.029.2.015.134.03.2.037.126.053.19.052.121.067.186.02.132.036.2.044.123.061.188-.008.142.009.207.063.116.08.18.035.127.052.192.041.125.059.189.02.133.038.2.041.125.06.189.032.129.049.193.048.122.066.186.043.124.061.188.038.126.057.19.034.127.053.191.037.126.056.19l.057.189c.019.063.01.139.029.2s.069.111.089.175,0,.145.017.208.044.123.065.186.049.121.069.184.065.113.086.177.023.133.044.2.022.135.043.2.077.107.1.17.029.131.05.193.033.129.055.191.034.129.057.191.064.113.086.175.017.138.04.2.073.108.1.17.022.136.044.2.061.114.085.176.057.116.081.178.044.123.068.185.023.136.047.2.051.119.075.181.062.113.086.174.05.12.075.181.036.129.06.19.037.129.062.189.078.1.1.163l.075.181c.025.06.062.113.087.172s.035.13.061.19.065.11.092.17.03.133.056.193.073.105.1.165.017.143.044.2.095.09.122.149.053.118.08.177.053.118.08.178.06.113.087.172.029.135.057.194.039.129.067.188.087.093.115.152.065.109.094.167.026.14.054.2.073.1.1.162.053.119.082.177.054.118.084.175.089.09.119.147.028.139.058.2.083.1.113.152.053.119.083.176.073.1.1.159.053.12.084.176.033.136.064.192.086.092.117.148.051.122.082.178.056.117.088.173.1.081.129.137.037.134.07.189.059.115.092.17.078.1.111.152.082.094.115.148.041.132.074.186.082.093.116.147.073.1.107.155.071.1.1.157.063.111.1.165l.1.158c.035.053.058.117.093.169s.089.085.124.137.05.126.085.178.081.093.117.145.058.117.094.168.1.074.133.126.046.13.083.181.071.1.107.154.069.106.105.156.076.1.113.148.079.094.117.144.083.089.12.139.065.11.1.16.092.079.129.128.062.114.1.162.087.084.126.133.051.128.09.176.1.073.135.121.065.112.1.16l.119.141c.039.047.092.077.132.124s.069.107.108.154.1.066.139.113.062.117.1.162.084.087.125.133.095.072.136.117.054.129.095.174.107.054.148.1.07.107.112.151.1.068.138.112.067.112.109.155.088.081.13.124.079.094.122.137.1.058.145.1.069.111.111.153.1.066.141.108.074.1.117.144.075.1.118.144.09.077.134.118.092.074.136.115.1.059.145.1.071.111.114.151.1.054.148.094.1.058.145.1.081.094.126.133.087.081.133.119.073.11.119.148.094.069.14.107.116.026.162.063.065.126.111.163.093.073.139.109.1.052.15.088.1.049.15.085.09.078.137.113.081.1.128.132.113.029.16.064.075.11.122.145.107.041.154.075.092.073.14.107.1.047.151.08.089.081.137.114.08.1.129.135.1.049.151.081.115.02.163.051.089.083.138.113.085.092.134.122.1.053.15.083.11.028.159.057.1.049.151.078.08.11.129.138.1.048.152.076.115.012.165.04.092.076.142.1.087.093.137.12.1.045.153.071.116.005.166.031.1.062.147.087.1.043.154.069.093.078.143.1.1.053.151.077.1.067.147.091.112.012.163.036.1.038.156.062.106.034.157.057.095.074.146.1.1.049.153.071.1.071.148.092l.155.066c.052.021.112.008.164.029s.107.028.159.048.105.034.158.053.1.07.149.09l.157.057c.052.019.107.027.159.046s.1.041.156.06.1.056.154.074.109.015.162.032l.158.052c.053.017.109.013.162.03l.159.051c.053.016.1.045.156.061l.159.046c.053.015.108.018.161.033s.105.035.159.05.109.008.163.022.1.05.157.064.109.008.163.021.1.064.155.076.112-.017.166,0,.1.061.155.073.111-.008.164,0,.1.066.156.077l.16.035c.053.01.106.031.16.042s.11,0,.164.009.11,0,.164.005.1.066.157.076.113-.043.167-.033.106.036.16.044.109,0,.163.011.106.052.159.059.111-.023.165-.016.105.053.16.06l.162.02c.054.007.108.018.163.024s.11-.019.164-.013.106.053.161.059.109-.007.164,0,.108.016.162.02.109,0,.163.006.108.022.163.026.109-.006.164,0l.163.011c.055,0,.109-.024.164-.021s.108.026.163.029.109-.014.164-.012.109.01.164.013.109.041.163.042.109.01.164.011.109-.049.165-.047.11.034.166.035.109.02.163.02.108-.026.162-.026.108-.017.163-.017.109.023.163.022.108-.012.162-.013.109.011.163.01.108-.012.163-.013l.162-.005c.054,0,.108-.019.162-.022s.109,0,.163,0,.109.012.163.01.
280811.023.164.02.109,0,.163,0,.108-.026.161-.03.109,0,.163,0,.1-.064.159-.068.112.041.166.036.106-.029.16-.034.108-.016.162-.021.111.029.165.023.106-.031.16-.037.107-.031.16-.038.107-.024.16-.031.108-.017.161-.023.107-.021.161-.028.107-.02.161-.028.108-.006.162-.015.108-.007.162-.015.105-.035.159-.044.108-.008.161-.017.112.014.165,0,.11,0,.163-.012.106-.029.159-.04.1-.048.156-.059l.16-.031c.053-.011.11,0,.163-.011s.1-.032.158-.044.11,0,.163-.013.105-.033.158-.045.107-.021.159-.034.1-.071.151-.084.105-.03.158-.044.116.026.168.011.1-.04.156-.055.107-.025.159-.04l.157-.046c.053-.015.1-.065.15-.081s.106-.027.158-.042.105-.03.158-.046.1-.044.154-.061.1-.044.154-.061.11-.01.162-.027.1-.056.151-.074.115.011.167-.008.1-.049.152-.068.1-.046.153-.065.1-.032.156-.052.092-.078.144-.1.1-.038.154-.058.112-.006.163-.027l.153-.065c.051-.022.1-.036.155-.058s.1-.033.155-.055.093-.074.143-.1.1-.065.146-.087.11-.016.16-.04.1-.062.146-.086.106-.03.156-.055.1-.035.155-.06.1-.042.152-.067.093-.071.142-.1.1-.063.145-.089.089-.079.138-.106.1-.039.152-.065.108-.03.156-.057.086-.088.134-.116.1-.04.153-.068.1-.044.151-.072.1-.05.148-.079.09-.075.138-.105.089-.077.137-.108.109-.029.157-.059.1-.051.147-.082.09-.075.138-.105.085-.086.132-.118.09-.074.137-.105.1-.058.144-.09.113-.024.159-.057.087-.08.133-.113.082-.09.128-.124.113-.027.159-.061.068-.117.114-.152.093-.068.138-.1.1-.05.147-.085.084-.084.129-.12.1-.055.144-.091.086-.079.131-.116.1-.05.147-.087.088-.077.132-.115.073-.1.117-.141.106-.044.15-.082.079-.093.122-.131.086-.081.129-.12.095-.065.138-.1.085-.081.128-.121.064-.115.107-.155.106-.048.148-.089.06-.121.1-.162.092-.069.134-.111.1-.065.138-.106.081-.087.122-.13.087-.078.128-.121.067-.108.108-.151.1-.059.141-.1.085-.082.125-.125.053-.128.093-.172.079-.09.118-.135.107-.052.146-.1.066-.107.105-.152.1-.065.137-.11.047-.132.086-.178.1-.066.136-.112l.117-.138c.038-.047.073-.1.111-.144s.085-.083.122-.13.052-.124.089-.172.09-.077.127-.124.06-.113.1-.161.076-.094.113-.142.1-.066.136-.115.037-.138.073-.187.093-.075.129-.124.078-.091.114-.141.046-.127.082-.177.066-.1.1-.154.09-.079.125-.13.053-.119.087-.17.1-.065.138-.116.054-.117.088-.168.078-.093.112-.145.031-.14.064-.192.086-.086.119-.138.078-.093.111-.146.042-.128.074-.18.071-.1.1-.153.093-.08.125-.133.043-.126.075-.18.074-.1.105-.151.052-.118.084-.171.074-.1.106-.151l.093-.163c.03-.055.039-.129.069-.184s.071-.1.1-.156.071-.1.1-.156.039-.128.068-.184.055-.114.084-.169.082-.092.111-.148.05-.119.078-.175.045-.122.074-.179.047-.12.075-.177.081-.094.109-.15.039-.127.067-.184.076-.1.1-.156.053-.117.079-.174.048-.119.075-.177.033-.13.06-.188.074-.1.1-.159.043-.123.069-.181.061-.11.087-.168.022-.138.047-.2.07-.1.1-.163.03-.131.055-.19.086-.094.11-.153.034-.129.058-.189.06-.111.084-.171.049-.119.073-.179.024-.134.048-.194.039-.124.063-.184.044-.121.067-.181.072-.105.094-.165.033-.129.055-.189.068-.108.09-.169.015-.139.037-.2.044-.122.065-.182.065-.11.087-.171.045-.121.066-.182.062-.112.083-.173.011-.139.032-.2.069-.108.09-.17.012-.139.032-.2.051-.118.071-.18.045-.121.065-.183.053-.117.073-.179.031-.129.05-.191.026-.131.045-.193.015-.137.034-.2.047-.12.066-.183.026-.131.044-.194.042-.122.061-.185.066-.112.084-.175.04-.124.057-.187.023-.132.041-.195.051-.119.068-.182.01-.138.026-.2.06-.116.076-.179,0-.141.018-.2.057-.117.073-.181.044-.123.059-.186,0-.139.02-.2.042-.123.057-.187.006-.138.021-.2.076-.111.092-.175-.011-.145,0-.209.048-.122.063-.186.01-.137.024-.2.052-.12.067-.185.026-.131.04-.195.041-.125.055-.189-.006-.142.007-.207.061-.118.074-.182,0-.139.015-.2.03-.129.043-.194.014-.134.026-.2.029-.129.042-.193.065-.117.078-.182.02-.132.032-.2,0-.139.008-.2.032-.128.043-.193.038-.127.049-.192,0-.137.016-.2.024-.131.035-.2.04-.126.051-.192.031-.128.041-.194.017-.133.027-.2-.008-.139,0-.2.045-.125.055-.19-.012-.14,0-.205.017-.132.027-.2.032-.128.042-.193.05-.124.058-.19-.017-.14-.008-.205.013-.134.022-.2.012-.134.021-.2.03-.129.038-.2.021-.131.029-.2.026-.13.033-.2.023-.131.031-.2-.017-.139-.009-.205.044-.126.052-.192.033-.129.041-.194.005-.134.012-.2.022-.13.029-.2-.026-.139-.02-.2.053-.126.06-.192.013-.133.019-.2
2808-.027-.139-.021-.2.024-.13.03-.2-.01-.135,0-.2.045-.128.05-.193,0-.134,0-.2,0-.133.006-.2.007-.133.006-.2-.008-.133-.015-.2.02-.141.007-.206-.074-.114-.093-.177,0-.147-.021-.208a1.909,1.909,0,0,0-.1-.163,1.848,1.848,0,0,0-.1-.161c-.034-.053-.065-.108-.1-.156s-.078-.094-.12-.137-.1-.055-.146-.092-.072-.116-.12-.147a1.583,1.583,0,0,0-.148-.089c-.051-.023-.113,0-.166-.018s-.1-.065-.153-.075a1.152,1.152,0,0,0-.162.005,1.181,1.181,0,0,0-.16.009,1.131,1.131,0,0,0-.161.009,1.22,1.22,0,0,0-.157.047c-.05.02-.091.072-.14.1" transform="translate(-93.25 -206.445)" fill="#13241f"></path> 2809 </g> 2810 </g> 2811</svg> 2812 2813<style> 2814/* ONE animation definition */ 2815@keyframes peaHeadFloat { 2816 0%, 100% { 2817 translate: 0 0; 2818 scale: 1 1; 2819 } 2820 50% { 2821 translate: 0 -48px; 2822 scale: 1.06 0.94; /* cute squash/stretch */ 2823 } 2824} 2825 2826/* ONE selector definition */ 2827.peahead{ 2828 animation: peaHeadFloat 3.2s ease-in-out infinite; 2829 transform-box: fill-box; 2830 transform-origin: center; 2831 will-change: translate, scale; 2832} 2833 2834.peahead:hover{ 2835 animation-play-state: paused; 2836} 2837 2838@media (prefers-reduced-motion: reduce){ 2839 .peahead{ animation: none; } 2840} 2841 2842 2843svg { overflow: visible; } 2844 2845</style> 2846 </span> 2847 </span> 2848 �<span 2849 class="farmPea farmPea--pea_decor_HGACcR" 2850 style=" 2851 --pea-x-m: 72%; 2852 --pea-y-m: 80%; 2853 --pea-w-m: 80px; 2854 --pea-x-d: 84%; 2855 --pea-y-d: 64%; 2856 --pea-w-d: 130px; 2857 --pea-z: 8; 2858 " 2859 > 2860 <span class="farmPea__inner"> 2861 <svg id="Pea_Jumping" data-name="Pea Jumping" xmlns="http://www.w3.org/2000/svg" width="199.425" height="148.547" viewbox="0 0 199.425 148.547" xmlns:xlink="http://www.w3.org/1999/xlink"> 2862 <defs> 2863 <!-- keeping original defs (clipPath not used now to prevent cropping) --> 2864 <clippath id="clip-path"> 2865 <rect id="Rectangle_4169" data-name="Rectangle 4169" width="111" height="111" transform="translate(0.006 0.006)" fill="none"></rect> 2866 </clippath> 2867 </defs> 2868 <g id="Group_1651" data-name="Group 1651" transform="translate(0 85.356)"> 2869 <path id="Path_821" data-name="Path 821" d="M306.936,193.7c13.115-1.121,16.741,22.937-2.522,19.339-9.436-1.762-7.527-18.48,2.522-19.339" transform="translate(-238.401 -193.66)" fill="#073e11"></path> 2870 <path id="Path_823" data-name="Path 823" d="M131.951,289.756c12.131-3.383,16.036,14.072,5.657,16.967-12.131,3.384-16.036-14.072-5.657-16.967" transform="translate(-100.679 -270.12)" fill="#073e11"></path> 2871 <path id="Path_825" data-name="Path 825" d="M12.1,456.744c-4.5,6.088-15.763-2.264-10.916-8.705,4.084-5.427,14.411,3.975,10.916,8.705" transform="translate(0 -395.668)" fill="#073e11"></path> 2872 </g> 2873 <g id="Group_8680" data-name="Group 8680" transform="translate(88.419 -0.006)"> 2874 <!-- Removed clip-path here to avoid shaving the circle edges --> 2875 <g class="peahead" data-name="Group 8679"> 2876 <path id="Path_162321" data-name="Path 162321" d="M111.077,55.538A55.539,55.539,0,1,1,55.539,0a55.538,55.538,0,0,1,55.538,55.538" fill="#f0664c"></path> 2877 <path id="Path_162322" data-name="Path 162322" d="M83.354,47.082q2.846.467,5.654,1.217a48.278,48.278,0,0,1,5.547,1.789,39.871,39.871,0,0,1,5.33,2.541c.43.25.852.518,1.278.784s.82.583,1.243.867c.407.3.817.613,1.211.959a14.867,14.867,0,0,1,1.2,1.173,1.783,1.783,0,0,1-.839,2.938l-.059.015c-.866.231-1.785.556-2.676.863-.448.155-.888.335-1.332.5s-.894.321-1.334.5c-1.75.734-3.5,1.469-5.164,2.349a41.883,41.883,0,0,0-4.8,2.849A20.4,20.4,0,0,0,84.624,70a1.838,1.838,0,0,1-2.83-2.348l0,0,.006-.007A24,24,0,0,1,86.5,63.424a45.265,45.265,0,0,1,5.244-3.114c1.784-.942,3.631-1.721,5.475-2.492.463-.189.933-.36,1.4-.528s.93-.365,1.4-.529c.953-.328,1.872-.656,2.889-.931l-.9,2.952c-.214-.23-.483-.528-.8-.811s-.641-.551-.979-.818c-.355-.247-.689-.528-1.051-.775s-.732-.488-1.109-.72a36.313,36.313,0,0,0-4.788-2.437,44.917,44.917,0,0,0-5.144-1.809c-1.753-.515-3.537-.952-5.344-1.3a1.541,1.541,0,0,1,.537-3.035Z" transform="translate(-66.104 -38.229)" fill="#13241f"></path> 2878 <path id="Path_162323" data-name="Path 162323" d="M307.449,46.831c-.452.089-.9.192-1.356.26s-.9.206-1.35.28q-1.341.313
2878-2.667.669a47.056,47.056,0,0,0-5.183,1.712,34.531,34.531,0,0,0-4.834,2.354c-.757.461-1.493.945-2.189,1.457a11.078,11.078,0,0,0-1,.8,10.221,10.221,0,0,0-.79.759l-.854-2.943c1.963.647,3.791,1.345,5.636,2.146.925.38,1.838.791,2.733,1.242.908.426,1.8.9,2.681,1.377a46.748,46.748,0,0,1,5.17,3.236,24.893,24.893,0,0,1,4.59,4.327l.026.033a1.838,1.838,0,0,1-2.9,2.264l-.005-.006a21.277,21.277,0,0,0-3.9-3.663,43.377,43.377,0,0,0-4.737-2.959c-.827-.45-1.662-.892-2.519-1.294-.844-.427-1.71-.817-2.589-1.177-1.73-.754-3.547-1.443-5.287-2.017l-.121-.041a1.773,1.773,0,0,1-1.128-2.238,1.807,1.807,0,0,1,.4-.664,12.129,12.129,0,0,1,1.271-1.163,14.094,14.094,0,0,1,1.239-.919c.839-.573,1.7-1.09,2.566-1.574a37.86,37.86,0,0,1,5.391-2.383,49.944,49.944,0,0,1,5.587-1.619q1.411-.326,2.829-.6c.478-.06.945-.176,1.422-.24s.949-.143,1.422-.218a1.419,1.419,0,0,1,.5,2.792Z" transform="translate(-231.356 -35.751)" fill="#13241f"></path> 2879 <path id="Path_162324" data-name="Path 162324" d="M383.53,234.184a.318.318,0,0,1,.02-.148c.023-.057-.015-.017-.022-.023-.022,0-.028-.058-.037-.105
2879a2.718,2.718,0,0,0-.063-.284l-.082-.281a1.181,1.181,0,0,1-.062-.276l-.01-.065c-.008.047-.008.067-.015.062a.623.623,0,0,1-.053-.288c0-.123,0-.179-.008-.178s-.017.07-.007-.088c.009-.091.022-.147.023-.173s0-.024-.014.009a.387.387,0,0,0-.013.079.7.7,0,0,0,0,.108c.017.092-.016.049-.062-.145a.892.892,0,0,1-.017-.177,1.1,1.1,0,0,1,.008-.146c.01-.078.017-.116.016-.129s-.011.009-.019.071a.482.482,0,0,0,0,.051.131.131,0,0,1,0-.014l-.008-.033-.057-.261a1.275,1.275,0,0,0-.032-.129l-.018-.064-.009-.032a.081.081,0,0,1-.005-.031l0-.083c0-.2.014-.251,0-.179a.552.552,0,0,0,0,.086.807.807,0,0,0,.016.114c.014.057.017.065.006.045a.95.95,0,0,1-.067-.175l-.021-.083-.014-.085-.011-.1c-.007-.113-.013-.142-.014-.083l0,.026.007.047.011.055c0,.02,0,.007-.018-.031a1.266,1.266,0,0,1-.067-.217,1.085,1.085,0,0,1-.018-.116c0-.039-.006-.083-.006-.114a1.425,1.425,0,0,1,.009-.156c.008-.071.011-.1.005-.074a.682.682,0,0,0,0,.249c.03.146.04.146-.01.042a1.273,1.273,0,0,1-.078-.254c-.018-.094-.023-.159-.027-.194s-.007-.043-.007-.024a.409.409,0,0,0,0,.053c0,.007.008.041,0,.029l-.005-.015c-.027-.08-.05-.162-.08-.241-.056-.159-.142-.307-.2-.462a2.261,2.261,0,0,0-.1-.228c-.018-.037-.032-.076-.047-.114l-.022-.057-.01-.024a.921.921,0,0,0,.076.146c.041.064.057.08.036.058a1.345,1.345,0,0,1-.144-.188c-.018-.03-.037-.06-.056-.1l-.028-.058-.017-.037c-.02-.047-.035-.088-.046-.121l-.035-.11a.223.223,0,0,0,.022.065l.015.035-.006-.013-.012-.028-.05-.111c-.042-.069-.088-.136-.125-.207a.984.984,0,0,0-.133-.2.66.66,0,0,1-.063-.1l-.03-.053-.007-.013,0-.006.015.022a.819.819,0,0,0,.057.074c.057.057,0,.018-.141-.15a1.424,1.424,0,0,1-.11-.158c-.033-.056-.055-.1-.072-.136l-.042-.1
2879a.741.741,0,0,0,.076.136l.02.028-.005-.005-.01-.011-.02-.022-.082-.087-.072-.095-.018-.024-.009-.012.032.037a.853.853,0,0,0,.071.068c-.005,0-.036-.027-.1-.079a1.538,1.538,0,0,1-.213-.229c-.108-.153-.129-.194-.081-.121a.764.764,0,0,0,.059.07l-.019-.023-.037-.047-.037-.047s-.034-.036.03.025a.961.961,0,0,0,.093.074c.085.047.01.026-.21-.145l-.105-.1-.044-.042-.211-.194c-.18-.177-.214-.251-.176-.2a.911.911,0,0,0,.2.166.679.679,0,0,0,.15.078c-.005,0-.052-.017-.155-.065a1.54,1.54,0,0,1-.186-.108l-.056-.041-.027-.022-.046-.038c-.107-.1-.136-.128-.1-.093l.035.028c-.038-.029-.068-.053-.094-.076l-.089-.081c-.043-.033.108.081.025.024l-.208-.128c-.071-.04-.134-.094-.2-.138l-.108-.059-.027-.015-.007,0,.034.019c.033.016.055.026.083.037a.677.677,0,0,0,.117.037c-.011,0-.076-.014-.187-.05a1.356,1.356,0,0,1-.209-.087,1.3,1.3,0,0,1-.248-.167,1.48,1.48,0,0,1-.176-.179c-.008-.012.007.014.1.093.022.017.053.041.086.061a.875.875,0,0,0,.1.057.424.424,0,0,0,.052.022c.022.009.02.006-.007,0s-.076-.026-.149-.056l-.058-.026.026.011a.512.512,0,0,0,.054.019c.041.008-.039,0-.223-.078l-.034-.015-.007,0-.014-.008-.028-.015-.055-.031a.412.412,0,0,1-.044-.025.268.268,0,0,0,.063.02,2.392,2.392,0,0,1-.3-.105c-.147-.07-.193-.1-.158-.086l.044.018c.017.006.007,0,0,0l-.015-.006-.06-.023c-.079-.031-.158-.067-.236-.1s-.163-.053-.241-.093a1.7,1.7,0,0,0-.242-.095c-.1-.027.066.006.015-.009l-.117-.022c-.032-.007-.067-.014-.11-.026a.247.247,0,0,1-.039-.015c-.081-.035-.162-.069-.245-.1l-.062-.024s-.017-.006-.008,0l.034.005a.171.171,0,0,0,.038,0c.022-.005-.06,0-.244-.041l-.142-.035-.107-.026a1.161,1.161,0,0,1-.291-.118c-.044-.025-.054-.032-.018-.017.016.006.046.018.09.031a.74.74,0,0,0,.076.018.288.288,0,0,0,.049.007c.094,0,.065,0-.061-.01a1.486,1.486,0,0,1-.244-.04c-.044-.01-.087-.019-.13-.032l-.131-.037-.016,0-.057-.011c-.039-.008-.069-.017-.1-.024a.7.7,0,0,1-.087-.032c-.008,0,.005,0,.042,0a.663.663,0,0,0,.086,0,.214.214,0,0,0,.045,0c.023-.012-.084.015-.31-.011-.176-.046-.35-.117-.531-.145l-.366-.071c-.106-.032-.127-.044-.067-.043a.864.864,0,0,0,.087,0,.182.182,0,0,0,.054-.013c.018-.009,0-.009-.048,0a1.229,1.229,0,0,1-.244.012.806.806,0,0,1-.205-.04c-.09-.032-.071-.035-.016-.041-.091-.019-.183-.041-.275-.063s-.184-.05-.277-.075c-.046-.012-.093-.033-.139-.049l-.07-.029c-.009-.01-.089-.018-.12-.032-.075-.026-.105-.047-.1-.062s.018-.008.025-.013.011-.011.008-.015-.028-.01-.062-.009a1.194,1.194,0,0,1-.149,0,.313.313,0,0,1-.085-.026c-.047-.019-.095-.037-.143-.058l-.01-.426c.048-.025.1-.045.143-.067.018-.012.062-.022.058-.031s-.019-.015-.01-.027a.245.245,0,0,1,.074-.051.444.444,0,0,1,.078-.029.8.8,0,0,1,.1-.016.666.666,0,0,0,.18-.027c.017-.007-.015-.017.023-.022s.049-.013.073-.017c.049-.011.1-.017.146-.032.1-.027.2-.058.295-.082s.2-.05.3-.071c.151,0,.262.022.265.01s-.008-.014-.064-.021a.837.837,0,0,1-.1-.005.236.236,0,0,1,.092-.035.809.809,0,0,1,.124-.022,1.071,1.071,0,0,1,.159,0c.156.011.225.029.213.015,0-.005-.074-.016-.022-.017l.075-.008.151-.014a3.4,3.4,0,0,1,.6.015c-.13-.014-.143-.006-.025-.025.032,0,.068-.006.117-.007a1.139,1.139,0,0,1,.156.01c.084.011.143.025.181.033s.055.011.051.007a.1.1,0,0,0-.026-.009l-.022-.005h.019l.151.011c.051,0,.1,0,.153.006s.148.007.04-.008c-.031,0,.036-.016.224,0a.818.818,0,0,1,.084.012c.041.008.078.017.111.027a1.367,1.367,0,0,1,.156.057c.079.035.11.051.108.048a.506.506,0,0,0-.159-.064l-.034-.008h.01l.02,0,.038,0c.045,0,.116.011.141.01-.089-.019-.077-.018.041-.014.029,0,.065,0,.109.011l.07.012.025.006.075.017c.1.022.2.047.3.072l.029.007-.04-.011c-.014,0-.007,0,.025,0a1.54,1.54,0,0,1,.166.023l.129.028a1.929,1.929,0,0,1,.3.078c.1.035.2.052.3.081l.3.093.076.024.019.006.036.013c.044.017.079.033.11.047.12.06.155.077.1.046-.086-.038-.111-.04-.023-.02a1.67,1.67,0,0,1,.2.065l.085.037.119.053c-.1-.037-.082-.03.05.008.034.011.073.024.121.044l.059.026-.025-.012c-.029-.012-.033-.014-.014-.008s.062.019.128.044c.034.013.072.029.117.051a1.368,1.368,0,0,1,.134.075,1.207,1.207,0,0,1,.114.082,1.547,1.547,0,0,1,.2.195c.016.019.008,0-.077-.076a1.016,1.016,0,0,0-.189-.127.9.9,0,0,0-.142-.06c-.065-.021-.083-.023-.048-.016a1.515,1.515,0,0,1,.255.074c.039.016.072.03.116.052l.059.032.036.019.143.077c.093.057.179.123.274.177l.279.171a1.008,1.008,0,0,1,.118.081c.067.052.11.093.134.115l.017.016-.039-.031c.019.014.069.052.092.072.11.1.146.136.111.1l-.018-.015-.055-.041a1.1,1.1,0,0,0-.124-.073c-.06-.028-.061-.026-.022-.012a1.475,1.475,0,0,1,.278.14,1.406,1.406,0,0,1,.3.261c.1.126.119.135.008.022l.208.2.06.057.03.029.015.014-.046-.042c-.147-.109-.133-.091.031.01a1.491,1.491,0,0,1,.149.118.538.538,0,0,1,.078.078l.053.065.183.221c.105.15.128.194.077.118a.849.849,0,0,0-.115-.125c-.024-.021-.017-.014.014.011a1.69,1.69,0,0,1,.177.163l.056.064.013.017.025.033.1.132.109.125.027.032.014.015.007.008.031.043a1.5,1.5,0,0,1,.142.262c.021.051.027.063.014.035s-.018-.037-.039-.072a.921.921,0,0,0-.07-.1c-.083-.093-.064-.071.056.057a1.524,1.524,0,0,1,.1.129l.025.038,0,.009.01.018.039.073a1.462,1.462,0,0,0,.082.144,4.675,4.675,0,0,1,.317.577l.06.153.015.038.038.087a1.631,1.631,0,0,1,.066.2c.01.
2879037.012.049,0,.026l-.021-.053-.03-.062c-.014-.027-.026-.048-.038-.067-.047-.072-.07-.091-.057-.074a2.022,2.022,0,0,1,.125.17,1.386,1.386,0,0,1,.11.209l.013.044.023.078c.016.053.03.105.048.156.035.1.068.205.1.31.052.21.123.412.166.621.023.1.04.21.056.315l.015.083a1.108,1.108,0,0,1,.014.124.878.878,0,0,1,0,.118c0,.013,0-.005-.013-.052a.506.506,0,0,0-.038-.118c-.016-.014.037.071.086.312a1.144,1.144,0,0,1,0,.391c-.013.072-.019.09-.017.067s0-.038,0-.085c0-.019,0-.051,0-.078a.757.757,0,0,0-.012-.08c-.015-.061-.027-.084-.027-.08s.01.038.03.1c.01.032.02.073.03.124l.013.082.006.062c.009.153,0,.221-.006.2l-.006-.031-.009-.05-.012-.048c-.018-.054-.026-.062-.02-.041s.028.076.053.18a1.176,1.176,0,0,1,.029.184,1.163,1.163,0,0,1,0,.157c-.018.168-.03.206-.027.105l0-.047c0-.023,0,0,0,0l0,.039,0,.077a1.521,1.521,0,0,1,0,.154l-.008.309-.007.148a.972.972,0,0,1-.043.211c-.012.034-.017.042-.015.011v-.075a.574.574,0,0,0-.012-.105c-.032-.1-.023-.055.01.131a1.091,1.091,0,0,1,.008.18.959.959,0,0,1-.021.15.671.671,0,0,1-.048.147c-.011.02-.011.01-.009-.034,0-.11-.008.016-.018.054-.024.1-.039.133-.047.105-.008-.072-.03-.093-.025,0a1.341,1.341,0,0,1-.006.2c-.01.03-.019.051-.029.076-.086.2-.12.393-.2.584a1.472,1.472,0,0,1-.15.281,1.19,1.19,0,0,0-.1.173c-.02.041-.083.121-.086.1s-.014-.026-.029-.014Z" transform="translate(-302.735 -180.999)" fill="#13241f"></path> 2880 <path id="Path_162325" data-name="Path 162325" d="M75.9,245.616a1.109,1.109,0,0,1-.1-.221.272.272,0,0,1-.017-.136c0-.061.01-.095.008-.119,0-.041-.033-.056-.047.016-.011.022-.049-.036-.074-.166-.006-.027-.006-.084-.008-.1l-.007-.039-.011-.077-.01-.077,0-.02,0-.047.007-.075c.01-.085,0-.115-.016-.093a1.424,1.424,0,0,1-.023-.148c-.008-.053-.014-.1-.017-.157l-.005-.078,0-.039c0-.013,0,0,0-.034a.857.857,0,0,1,.023-.1,1.49,1.49,0,0,1,.081-.2c.013-.03.009-.036-.013,0a.39.39,0,0,0-.038.084l-.008.027v-.029l0-.078c0-.1.014-.206.024-.309v-.014l-.006.022a.658.658,0,0,0-.015.083c-.006.045-.005.078-.006.093,0,.033-.006.014-.016-.04a.926.926,0,0,1,0-.332,1.054,1.054,0,0,1,.15-.371c.038-.06.057-.087.045-.076a.5.5,0,0,0-.1.181c0-.03.01-.1.014-.145.01-.1.042-.2.06-.306a5.417,5.417,0,0,1,.162-.605,3.9,3.9,0,0,1,.179-.608c.017-.05.043-.1.064-.145l.034-.072a1.483,1.483,0,0,1,.116-.2c.092-.127.1-.15.029-.047l-.013.022-.006.011,0,0,.008-.019.017-.036.032-.073a1.4,1.4,0,0,1,.071-.145l.038-.071.02-.036.009-.017-.018.03c-.053.109-.044.082.011-.068a1.4,1.4,0,0,1,.152-.275c.053-.075.094-.121.113-.144s.018-.025,0,0a.71.71,0,0,0-.045.06.953.953,0,0,0-.081.153c-.028.07-.031.089-.023.053a1.286,1.286,0,0,1,.088-.256c.017-.036.036-.073.06-.114l.039-.062.029-.042a1.463,1.463,0,0,1,.106-.128l.105-.108c.008-.008-.012,0-.056.056a.923.923,0,0,0-.076.1,1.036,1.036,0,0,1,.142-.245l.114-.139.07-.083a1.7,1.7,0,0,1,.17-.175c.035-.031.046-.041.033-.031s-.018.016-.037.035l-.032.034c-.021.025-.042.053-.057.074a1.036,1.036,0,0,0-.071.12,1.3,1.3,0,0,1,.079-.166,1.356,1.356,0,0,1,.124-.184l.045-.053.007-.008.015-.014.057-.06.058-.058.039-.039a1.605,1.605,0,0,1,.122-.113c.143-.111.172-.13.087-.066l-.035.032c-.01.009-.045.046-.062.066a.889.889,0,0,0-.078.1c-.026.042-.026.043,0-.007a1.439,1.439,0,0,1,.193-.276,1.394,1.394,0,0,1,.155-.147c.039-.032.075-.059.1-.078.112-.073.115-.084.011,0l.122-.1c.043-.035.088-.068.133-.1l.067-.048c.012-.007.084-.066-.014.019s-.066.065.072-.086a1.49,1.49,0,0,1,.3-.23c.09-.052.145-.074.167-.086s.008-.006-.038.021a.859.859,0,0,0-.143.1c-.039.042.009-.026.189-.17l.186-.135c.044-.033.089-.065.137-.094l.07-.045.035-.022.017-.011.047-.027a1.833,1.833,0,0,1,.26-.116.821.821,0,0,0-.126.065c-.044.028-.052.036-.039.025s.053-.044.123-.092a1.472,1.472,0,0,1,.131-.079l.053-.029a4.387,4.387,0,0,1,.605-.263,1.633,1.633,0,0,1,.261-.083l.074-.016-.039.011-.038.012c-.016.006-.037.014-.021.008l.076-.031a3.261,3.261,0,0,1,.308-.113l.039-.013a1.025,1.025,0,0,0-.171.076c-.081.048-.094.064-.07.045a1.505,1.505,0,0,1,.231-.147c.032-.017.078-.038.12-.054a1.375,1.375,0,0,1,.141-.047,1.351,1.351,0,0,1,.22-.041,1.806,1.806,0,0,1,.186-.009.824.824,0,0,0-.124.013c-.255.057-.3.119-.208.061a1.6,1.6,0,0,1,.267-.11l.126-.035.168-.045a1.309,1.309,0,0,1,.316-.034l-.05.007-.044.008c-.018,0,.005,0,.022,0l.048-.008a1.627,1.627,0,0,1,.243-.017c.04,0,.048,0,.014,0a.921.921,0,0,0-.178.031c-.095.034-.048.013.132-.042a1.4,1.4,0,0,1,.158-.034l.04,0,.079-.006.159-.014.316-.032.039,0,.02,0s.026,0-.006,0a.5.5,0,0,0-.114.028s.038-.01.112-.03a1.49,1.49,0,0,1,.329-.044c.242,0,.31.031.246.022-.016,0-.044,0-.081,0l-.029,0,.044,0h.081a1.435,1.435,0,0,1,.186.018c.054.016-.009-.018-.244.031-.061.017-.073.025-.038.014a1.667,1.667,0,0,1,.245-.061c.038-.006.07-.01.115-.013l.05,0h-.015l-.035.006c-.
2880011,0,0,0,.04,0s.1-.012.18-.016h.056l.02,0,.039,0q.156.013.309.034a1.308,1.308,0,0,0,.154.013l.216.014c.17.023.225.045.183.04h-.053a.789.789,0,0,0-.114.007c-.053.009-.06.015-.03.01a2,2,0,0,1,.21-.024,1.241,1.241,0,0,1,.358.034c.162.049.185.056.054.034a.653.653,0,0,0-.185,0c-.025.006-.008.006.04,0a1.509,1.509,0,0,1,.268-.01.189.189,0,0,1,.05.006l.019,0,.037.009.074.017.038.009.019,0a.2.2,0,0,0,.048.007c.307.058.376.132.33.108a.772.772,0,0,0-.234-.032.45.45,0,0,0-.164.025s.044-.009.135-.024a1.142,1.142,0,0,1,.188-.015,1.038,1.038,0,0,1,.129.009l.07.012c.168.038.224.07.195.064l-.042,0h-.01l.033.006.059.013a1.006,1.006,0,0,1,.141.046c.023.01.028.014.008.012l-.053-.005a.626.626,0,0,0-.131,0c-.054.008-.062.015-.029.011a1.774,1.774,0,0,1,.22-.016,1,1,0,0,1,.41.093.67.67,0,0,1,.143.087c.011.012-.013,0-.088-.027a.539.539,0,0,0-.124-.022.16.16,0,0,0-.041,0c-.026.011.047.006.217.031a.288.288,0,0,1,.073.017l.036.012.071.024a3.346,3.346,0,0,1,.559.223l.068.034.033.018s.05.015.069.024a.511.511,0,0,1,.066.03c.147.087.169.128.115.111a.526.526,0,0,0-.066-.011l.033.016.068.033c.023.01.044.024.066.035.043.016-.014.013-.006.023s.066.025.182.058l.042.015.016.011.032.023.063.047.063.046c.008.011.005.02.023.032s.095.043.169.086l-.107.411a.229.229,0,0,1-.115.051.439.439,0,0,1-.118.009l-.074.007-.074.006-.037,0H88.87s.006.005.007.007c.021.017-.011.034-.1.046-.04.009-.143-.006-.147,0l-.074.01-.073.007-.037,0a.757.757,0,0,1-.134-.034c-.141-.056-.193-.08-.134-.031a.226.226,0,0,0,.034.018c.008.005.046.016.034.014l-.036,0h-.072c-.095,0-.191.008-.286.01s-.191.019-.286.022l-.07,0h-.035c-.013,0-.032,0,0,.007.075.013.052.019-.069.029a.949.949,0,0,1-.113,0,.926.926,0,0,1-.194-.038,1.468,1.468,0,0,1-.216-.09c-.03-.015-.033-.009.018.018a.69.69,0,0,0,.271.065c.073,0,.095,0,.078,0a.69.69,0,0,1-.17.035.977.977,0,0,1-.2,0c-.06-.006-.088-.011-.124-.018l-.13-.027c-.021,0-.023,0,0,.009l.023.007.015,0-.027,0c-.044-.006-.082-.012-.112-.018-.122-.03-.155-.033-.082-.011l.035.007a.739.739,0,0,0,.092.007.876.876,0,0,0,.117-.008c.044-.007.043-.005,0,.011a1.054,1.054,0,0,1-.305.047,1.165,1.165,0,0,1-.373-.062c-.135-.055-.15-.031.061.015.042.005.012,0,.012,0h-.051l-.067,0h-.051c-.007,0-.017,0,.015,0,.084,0,.121,0,.125,0a.419.419,0,0,1-.1.023,1.207,1.207,0,0,1-.328.006c-.226-.036-.292-.068-.222-.04a.727.727,0,0,0,.215.022c.065,0,.086-.008.068,0a1.05,1.05,0,0,1-.171.035,1.237,1.237,0,0,1-.185.01c-.048,0-.089,0-.124-.008-.136-.017-.174-.02-.1-.006s.006.007,0,.01l-.066.008a.874.874,0,0,1-.132.009c-.088,0-.176,0-.263.005l-.033,0h0c.036,0,.049,0,.038,0a.8.8,0,0,1-.1.021c-.028.005-.065.01-.107.013l-.033,0h.034a.772.772,0,0,0,.079-.009c.086-.014.12-.028.107-.021a1.236,1.236,0,0,1-.174.057,1.52,1.52,0,0,1-.53.029c-.02,0-.006,0,.044.006h.071l-.046,0c-.061,0-.113,0-.153,0-.159-.015-.185-.009-.039,0,.192-.008.255-.046.164-.01a1.412,1.412,0,0,1-.253.061l-.089.014-.252.044-.126.019-.063.009-.031,0c.023,0,.071-.014.088-.019.088-.029.049-.006-.138.053a1.506,1.506,0,0,1-.319.053l-.129,0a.567.567,0,0,0,.1-.008l.03-.005c.01,0,.028-.005,0,0l-.08.014c-.049.007-.09.011-.121.013-.126,0-.126.017.03-.01-.015.007-.072.025-.106.036l-.029.01-.015.005s-.009,0,0,0l.036-.01a.807.807,0,0,0,.136-.053l-.1.053a1.428,1.428,0,0,1-.37.12,1.577,1.577,0,0,1-.266.024.411.411,0,1,1,.043,0,.98.98,0,0,0,.149-.028.947.947,0,0,0,.107-.036.862.862,0,0,0,.088-.04.938.938,0,0,0,.112-.067,1.541,1.541,0,0,1-.188.126,1.445,1.445,0,0,1-.236.106l-.029.01a1.947,1.947,0,0,0-.229.087l-.056.024-.055.021-.072.023-.109.029-.064.014a.783.783,0,0,0,.124-.041,2.766,2.766,0,0,0-.444.194l-.013.007,0,0c.032-.018.053-.032.07-.043s.032-.023.009-.006-.07.056-.154.11a1.532,1.532,0,0,1-.254.129c-.122.044-.127.054,0-.007l.022-.013-.006,0-.012.008-.025.016-.051.032a1.11,1.11,0,0,0-.1.068l-.048.036-.024.018-.012.009.039-.028c.1-.086.09-.081-.019.026a1.58,1.58,0,0,1-.258.19,1.712,1.712,0,0,1-.166.084.3.3,0,1,1,.038-.021.975.975,0,0,0,.183-.142c.071-.082.043-.035-.117.129a.67.67,0,0,1-.129.105l-.05.033c-.033.022-.066.044-.1.069l-.106.078a1.113,1.113,0,0,1-.224.161l.045-.035a.893.893,0,0,0,.1-.1.787.787,0,0,0,.113-.157l-.07.118a1.4,1.4,0,0,1-.12.163c-.024.029-.068.074-.087.092l-.062.056c-.157.127-.211.
2880155-.143.1a.839.839,0,0,0,.069-.064c.011-.012-.01.008-.013.011l-.045.04c-.018,0-.121.143.054-.11.033-.062.032-.069.018-.037a1.642,1.642,0,0,1-.139.246c-.02.03-.05.067-.078.1l-.055.061c-.035.037-.063.063-.089.085-.049.042-.075.062-.075.062a.779.779,0,0,0,.068-.074c.017-.02.011-.015.007-.01l-.011.011-.022.021a1.06,1.06,0,0,1-.076.074c.063-.1.053-.1,0,0a1.655,1.655,0,0,1-.155.221,1.425,1.425,0,0,1-.156.158c-.026.022-.028.023,0-.008.012-.015.034-.04.059-.074l.019-.028.03-.047c.019-.031.031-.057.043-.082.043-.1.046-.135.042-.121s-.019.076-.065.19a1.323,1.323,0,0,1-.113.217,1.272,1.272,0,0,1-.087.117,1.2,1.2,0,0,1-.1.107c-.014.013,0,0,.021-.034a.805.805,0,0,0,.081-.15c.017-.062,0,0-.1.2-.01.018-.036.064-.036.061l-.009.013-.019.025-.038.05a.864.864,0,0,0-.071.1l-.033.053-.017.027-.044.074c-.121.184-.18.231-.142.181.012-.015.076-.138.042-.083l-.038.053a1.069,1.069,0,0,0-.074.106,3.059,3.059,0,0,0-.226.461,4.094,4.094,0,0,0-.234.469c-.031.082-.076.16-.1.244l-.047.135a.984.984,0,0,1-.163.307c-.04.05-.052.059-.041.039a.744.744,0,0,0,.09-.242.436.43
28806,0,0,0,0-.19c-.005-.006,0,.022,0,.1a1.174,1.174,0,0,1-.006.164.915.915,0,0,1-.02.118l-.008.031,0,0,0,.008c-.038.082-.079.164-.113.247l-.029.062-.007.015,0,.008-.013.044a.8.8,0,0,1-.063.15.511.511,0,0,1-.084.122c-.012.009,0-.007.016-.076a.613.613,0,0,0,.013-.062c0-.024,0,0,0,0l-.013.032-.026.063-.051.128-.052.137a.4.4,0,0,1-.092.183c-.019-.076-.082.2-.115.129-.022-.034-.03,0-.032.117a.455.455,0,0,1-.1.294c-.018.021-.032.031-.038.017,0-.04-.017-.006-.028.006s-.035.077-.065.063Z" transform="translate(-61.396 -191.727)" fill="#13241f"></path> 2881 <path id="Path_162326" data-name="Path 162326" d="M166.652,254.3l-.148.078c-.049.026-.107.03-.156.056s-.093.068-.142.094-.107.027-.156.053-.086.088-.137.113-.1.048-.15.073-.114.005-.164.03-.087.087-.137.112-.1.061-.146.085l-.149.074c-.05.023-.119-.011-.17.013s-.081.106-.131.13-.117,0-.167.018-.1.042-.152.065-.085.1-.135.12-.112.008-.163.031-.09.077-.141.1-.11.014-.16.036-.1.032-.154.054-.1.034-.155.055-.089.083-.14.1-.1.049-.15.071-.1.048-.15.069-.115-.01-.166.011-.1.062-.147.083-.107.021-.159.041-.1.047-.151.067-.1.051-.15.071-.1.063-.147.083-.1.054-.149.074-.106.023-.158.043-.1.057-.148.077-.108.017-.159.036-.1.055-.15.074-.114-.007-.166.012-.1.058-.149.077-.106.024-.158.043-.1.054-.15.073-.1.059-.149.078-.107.02-.158.038-.1.044-.153.062-.1.041-.154.059-.114-.011-.166.007-.1.068-.147.085-.107.02-.159.038l-.156.05c-.052.017-.107.021-.159.038s-.1.058-.15.075-.1.041-.154.057-.1.056-.151.073-.111,0-.163.017-.1.063-.15.079-.108.013-.16.029-.105.029-.157.045-.1.051-.153.066-.1.042-.154.058-.109.009-.161.024-.112,0-.164.013-.1.076-.148.092-.108.012-.16.027-.1.034-.157.05-.1.053-.152.068-.109.01-.161.024-.1.05-.153.064-.109.008-.161.022-.11,0-.162.018-.1.037-.156.051-.1.046-.154.061-.112-.008-.165.005-.094.086-.147.1-.111,0-.164.01-.108.008-.161.021-.1.082-.148.1-.115-.023-.167-.01-.1.037-.156.051-.107.019-.16.032-.1.031-.157.044-.1.062-.152.074-.113-.02-.167-.007-.106.019-.159.031-.1.074-.15.087-.108.01-.161.022-.112-.008-.164,0-.1.076-.15.088l-.159.035c-.053.012-.111,0-.164.008s-.11,0-.163.008-.1.064-.153.075-.107.017-.16.028-.1.042-.156.054-.108.01-.161.022-.107.015-.16.026-.112-.018-.166-.007-.1.036-.157.047-.1.037-.158.047-.109,0-.163.01-.1.075-.152.086-.108.017-.16.027-.107.016-.161.026-.11-.006-.163,0-.108.011-.161.021-.109,0-.162.011-.1.048-.157.057-.1.055-.155.065-.107.016-.161.025-.109,0-.162.011-.111-.014-.164,0-.107.014-.16.023-.1.07-.154.079l-.16.028c-.053.009-.114-.042-.167-.034s-.1.037-.158.045-.107.013-.161.022-.106.019-.159.028-.106.032-.159.041-.1.041-.158.049-.111-.019-.165-.011-.108,0-.162.01-.108,0-.162.012-.106.02-.159.029-.1.042-.158.049-.105.033-.159.041-.111-.024-.164-.016l-.161.02c-.053.007-.1.062-.156.069s-.113-.045-.167-.038-.106.032-.159.038-.107.023-.16.03-.106.03-.159.036-.111-.026-.165-.02-.106.032-.159.038-.106.032-.159.038-.109,0-.163,0-.11-.02-.164-.014-.108.015-.161.021-.106.029-.159.034-.105.044-.159.049-.109-.008-.163,0-.11-.024-.164-.018-.106.034-.16.04-.108,0-.162.008-.1.053-.159.058-.112-.041-.166-.037-.1.06-.157.064-.11-.025-.164-.02-.107.024-.161.029-.11-.029-.164-.024-.105.051-.159.054-.11-.023-.164-.019-.106.029-.16.033-.107.021-.161.025l-.162.011c-.054,0-.109-.006-.163,0s-.11-.027-.164-.023-.1.067-.159.07-.111-.053-.165-.049-.105.055-.159.058-.107.02-.161.024-.111-.054-.165-.051-.107.029-.161.031-.107.036-.161.039-.108.008-.162.01-.111-.053-.165-.051-.107.017-.162.019-.107.016-.161.018-.109,0-.163,0-.109-.01-.163-.009-.106.049-.161.051-.109-.012-.163-.01-.108.014-.162.016-.109-.022-.163-.02-.109-.017-.163-.016-.107.058-.161.059-.109-.033-.163-.032-.108.014-.162.015-.108.024-.162.024-.109-.026-.163-.025-.108.021-.162.021-.109-.048-.164-.048-.107.058-.161.058-.108,0-.162,0-.109-.021-.163-.021-.108.016-.162.015-.109-.026-.163-.026-.108.01-.162.01-.108-.01-.163-.01-.108,0-.163-.005-.108.02-.162.019-.109-.033-.163-.034-.108.034-.163.033-.108-.044-.163-.046-.108.05-.162.049-.108-.045-.163-.047-.108.047-.163.045-.108-.016-.163-.018l-.163,0c-.054,0-.108-.034-.163-.035s-.108.021-.163.02-.108-.047-.162-.05-.109.031-.163.029-.108-.034-.162-.037-.108-.01-.162-.013-.108-.014-.163-.017-.109.025-.163.023-.109.019-.163.016-.108-.038-.162-.041-.108-.022-.162-.025l-.163-.012c-.054,0-.11.051-.164.047s-.107-.071-.161-.075-.108.008-.163,0-.109.007-.163,0-.108-.023-.162-.027-.109.017-.164.013-.108-.017-.162-.021-.109,0-.163-.007-.108-.016-.162-.02-.109,0-.163,0-.108-.03-.161-.035s-.11.02-.164.015-.108-.037-.161-.042l-.162-.014c-.054,0-.109,0-.163-.009s-.108-.023-.162-.029-.109,0-.163,0-.109.006-.163,0l-.162-.017c-.055-.006-.107-.05-.16-.056s-.108-.029-.162-.036-.11.01-.164,0-.108-.019-.162-.026-.11.014-.164.007l-.162-.023c-.054-.007-.107-.031-.161-.038s-.11.019-.164.012-.108-.02-.162-.027-.107-.036-.161-.043-.106-.04-.16-.047-.109,0-.163-.008-.11.016-.165.008-.1-.068-.158-.076-.109,0-.163-.008-.109,0-.163-.012-.107-.031-.161-.04-.111.023-.165.014-.106-.038-.16-.047-.111.012-.165,0-.1-.053-.159-.062-.108-.029-.161-.038-.109-.007-.163-.016-.112.021-.166.012-.1-.065-.157-.075-.106-.033-.16-.043-.11.01-.165,0-.105-.041-.159-.05-.112.027-.167.017-.105-.042-.159-.052-.11,0-.163-.014-.107-.034-.16-.044-.111.012-.165,0-.1-.05-.157-.064-.108-.02-.161-.033-.11-.005-.164-.019-.1-.059-.155-.073-.112,0-.165-.01-.
28811-.054-.155-.071-.105-.038-.158-.056-.107-.03-.159-.048-.113,0-.166-.017l-.159-.053c-.053-.018-.105-.038-.158-.056s-.1-.048-.156-.066-.1-.075-.15-.094-.111-.01-.163-.028-.11-.018-.162-.037-.107-.029-.159-.048-.1-.057-.153-.076-.1-.067-.151-.086-.116.01-.169-.01-.1-.066-.151-.086-.1-.043-.156-.063a.652.652,0,0,0-.149-.01.988.988,0,0,0-.3-.008.732.732,0,0,0-.132.086.787.787,0,0,0-.119.106.765.765,0,0,0-.115.111l0,0a.987.987,0,0,0-.092.174,1.044,1.044,0,0,0-.055.2,1.157,1.157,0,0,0-.053.2,1.227,1.227,0,0,0,.013.212c.007.062.023.127.032.2s.018.129.027.2-.012.135,0,.2.013.131.023.2.049.124.06.192-.01.137,0,.2.027.13.038.2.05.125.061.191,0,.136.015.2.031.129.043.2-.007.138.006.205.059.122.071.188-.012.141,0,.207.047.125.06.191.043.126.057.192.018.133.032.2.013.133.027.2.02.131.034.2.034.127.048.192.042.125.057.189.043.124.058.189.035.126.05.191.013.134.029.2.015.134.03.2.037.126.053.19.052.121.067.186.02.132.036.2.044.123.061.188-.008.142.009.207.063.116.08.18.035.127.052.192.041.125.059.189.02.133.038.2.041.125.06.189.032.129.049.193.048.122.066.186.043.124.061.188.038.126.057.19.034.127.053.191.037.126.056.19l.057.189c.019.063.01.139.029.2s.069.111.089.175,0,.145.017.208.044.123.065.186.049.121.069.184.065.113.086.177.023.133.044.2.022.135.043.2.077.107.1.17.029.131.05.193.033.129.055.191.034.129.057.191.064.113.086.175.017.138.04.2.073.108.1.17.022.136.044.2.061.114.085.176.057.116.081.178.044.123.068.185.023.136.047.2.051.119.075.181.062.113.086.174.05.12.075.181.036.129.06.19.037.129.062.189.078.1.1.163l.075.181c.025.06.062.113.087.172s.035.13.061.19.065.11.092.17.03.133.056.193.073.105.1.165.017.143.044.2.095.09.122.149.053.118.08.177.053.118.08.178.06.113.087.172.029.135.057.194.039.129.067.188.087.093.115.152.065.109.094.167.026.14.054.2.073.1.1.162.053.119.082.177.054.118.084.175.089.09.119.147.028.139.058.2.083.1.113.152.053.119.083.176.073.1.1.159.053.12.084.176.033.136.064.192.086.092.117.148.051.122.082.178.056.117.088.173.1.081.129.137.037.134.07.189.059.115.092.17.078.1.111.152.082.094.115.148.041.132.074.186.082.093.116.147.073.1.107.155.071.1.1.157.063.111.1.165l.1.158c.035.053.058.117.093.169s.089.085.124.137.05.126.085.178.081.093.117.145.058.117.094.168.1.074.133.126.046.13.083.181.071.1.107.154.069.106.105.156.076.1.113.148.079.094.117.144.083.089.12.139.065.11.1.16.092.079.129.128.062.114.1.162.087.084.126.133.051.128.09.176.1.073.135.121.065.112.1.16l.119.141c.039.047.092.077.132.124s.069.107.108.154.1.066.139.113.062.117.1.162.084.087.125.133.095.072.136.117.054.129.095.174.107.054.148.1.07.107.112.151.1.068.138.112.067.112.109.155.088.081.13.124.079.094.122.137.1.058.145.1.069.111.111.153.1.066.141.108.074.1.117.144.075.1.118.144.09.077.134.118.092.074.136.115.1.059.145.1.071.111.114.151.1.054.148.094.1.058.145.1.081.094.126.133.087.081.133.119.073.11.119.148.094.069.14.107.116.026.162.063.065.126.111.163.093.073.139.109.1.052.15.088.1.049.15.085.09.078.137.113.081.1.128.132.113.029.16.064.075.11.122.145.107.041.154.075.092.073.14.107.1.047.151.08.089.081.137.114.08.1.129.135.1.049.151.081.115.02.163.051.089.083.138.113.085.092.134.122.1.053.15.083.11.028.159.057.1.049.151.078.08.11.129.138.1.048.152.076.115.012.165.04.092.076.142.1.087.093.137.12.1.045.153.071.116.005.166.031.1.062.147.087.1.043.154.069.093.078.143.1.1.053.151.077.1.067.147.091.112.012.163.036.1.038.156.062.106.034.157.057.095.074.146.1.1.049.153.071.1.071.148.092l.155.066c.052.021.112.008.164.029s.107.028.159.048.105.034.158.053.1.07.149.09l.157.057c.052.019.107.027.159.046s.1.041.156.06.1.056.154.074.109.015.162.032l.158.052c.053.017.109.013.162.03l.159.051c.053.016.1.045.156.061l.159.046c.053.015.108.018.161.033s.105.035.159.05.109.008.163.022.1.05.157.064.109.008.163.021.1.064.155.076.112-.017.166,0,.1.061.155.073.111-.008.164,0,.1.066.156.077l.16.035c.053.01.106.031.16.042s.11,0,.164.009.11,0,.164.005.1.066.157.076.113-.043.167-.033.106.036.16.044.109,0,.163.011.106.052.159.059.111-.023.165-.016.105.053.16.06l.162.02c.054.007.108.018.163.024s.11-.019.164-.013.106.053.161.059.109-.007.164,0,.108.016.162.02.109,0,.163.006.108.022.163.026.109-.006.164,0l.163.011c.055,0,.109-.024.164-.021s.108.026.163.029.109-.014.164-.012.109.01.164.013.109.041.163.042.109.01.164.011.109-.049.165-.047.11.034.166.035.109.02.163.02.108-.026.162-.026.108-.017.163-.017.109.023.163.022.108-.012.162-.013.109.011.163.01.108-.012.163-.013l.162-.005c.054,0,.108-.019.162-.022s.109,0,.163,0,.109.012.163.01.
288111.023.164.02.109,0,.163,0,.108-.026.161-.03.109,0,.163,0,.1-.064.159-.068.112.041.166.036.106-.029.16-.034.108-.016.162-.021.111.029.165.023.106-.031.16-.037.107-.031.16-.038.107-.024.16-.031.108-.017.161-.023.107-.021.161-.028.107-.02.161-.028.108-.006.162-.015.108-.007.162-.015.105-.035.159-.044.108-.008.161-.017.112.014.165,0,.11,0,.163-.012.106-.029.159-.04.1-.048.156-.059l.16-.031c.053-.011.11,0,.163-.011s.1-.032.158-.044.11,0,.163-.013.105-.033.158-.045.107-.021.159-.034.1-.071.151-.084.105-.03.158-.044.116.026.168.011.1-.04.156-.055.107-.025.159-.04l.157-.046c.053-.015.1-.065.15-.081s.106-.027.158-.042.105-.03.158-.046.1-.044.154-.061.1-.044.154-.061.11-.01.162-.027.1-.056.151-.074.115.011.167-.008.1-.049.152-.068.1-.046.153-.065.1-.032.156-.052.092-.078.144-.1.1-.038.154-.058.112-.006.163-.027l.153-.065c.051-.022.1-.036.155-.058s.1-.033.155-.055.093-.074.143-.1.1-.065.146-.087.11-.016.16-.04.1-.062.146-.086.106-.03.156-.055.1-.035.155-.06.1-.042.152-.067.093-.071.142-.1.1-.063.145-.089.089-.079.138-.106.1-.039.152-.065.108-.03.156-.057.086-.088.134-.116.1-.04.153-.068.1-.044.151-.072.1-.05.148-.079.09-.075.138-.105.089-.077.137-.108.109-.029.157-.059.1-.051.147-.082.09-.075.138-.105.085-.086.132-.118.09-.074.137-.105.1-.058.144-.09.113-.024.159-.057.087-.08.133-.113.082-.09.128-.124.113-.027.159-.061.068-.117.114-.152.093-.068.138-.1.1-.05.147-.085.084-.084.129-.12.1-.055.144-.091.086-.079.131-.116.1-.05.147-.087.088-.077.132-.115.073-.1.117-.141.106-.044.15-.082.079-.093.122-.131.086-.081.129-.12.095-.065.138-.1.085-.081.128-.121.064-.115.107-.155.106-.048.148-.089.06-.121.1-.162.092-.069.134-.111.1-.065.138-.106.081-.087.122-.13.087-.078.128-.121.067-.108.108-.151.1-.059.141-.1.085-.082.125-.125.053-.128.093-.172.079-.09.118-.135.107-.052.146-.1.066-.107.105-.152.1-.065.137-.11.047-.132.086-.178.1-.066.136-.112l.117-.138c.038-.047.073-.1.111-.144s.085-.083.122-.13.052-.124.089-.172.09-.077.127-.124.06-.113.1-.161.076-.094.113-.142.1-.066.136-.115.037-.138.073-.187.093-.075.129-.124.078-.091.114-.141.046-.127.082-.177.066-.1.1-.154.09-.079.125-.13.053-.119.087-.17.1-.065.138-.116.054-.117.088-.168.078-.093.112-.145.031-.14.064-.192.086-.086.119-.138.078-.093.111-.146.042-.128.074-.18.071-.1.1-.153.093-.08.125-.133.043-.126.075-.18.074-.1.105-.151.052-.118.084-.171.074-.1.106-.151l.093-.163c.03-.055.039-.129.069-.184s.071-.1.1-.156.071-.1.1-.156.039-.128.068-.184.055-.114.084-.169.082-.092.111-.148.05-.119.078-.175.045-.122.074-.179.047-.12.075-.177.081-.094.109-.15.039-.127.067-.184.076-.1.1-.156.053-.117.079-.174.048-.119.075-.177.033-.13.06-.188.074-.1.1-.159.043-.123.069-.181.061-.11.087-.168.022-.138.047-.2.07-.1.1-.163.03-.131.055-.19.086-.094.11-.153.034-.129.058-.189.06-.111.084-.171.049-.119.073-.179.024-.134.048-.194.039-.124.063-.184.044-.121.067-.181.072-.105.094-.165.033-.129.055-.189.068-.108.09-.169.015-.139.037-.2.044-.122.065-.182.065-.11.087-.171.045-.121.066-.182.062-.112.083-.173.011-.139.032-.2.069-.108.09-.17.012-.139.032-.2.051-.118.071-.18.045-.121.065-.183.053-.117.073-.179.031-.129.05-.191.026-.131.045-.193.015-.137.034-.2.047-.12.066-.183.026-.131.044-.194.042-.122.061-.185.066-.112.084-.175.04-.124.057-.187.023-.132.041-.195.051-.119.068-.182.01-.138.026-.2.06-.116.076-.179,0-.141.018-.2.057-.117.073-.181.044-.123.059-.186,0-.139.02-.2.042-.123.057-.187.006-.138.021-.2.076-.111.092-.175-.011-.145,0-.209.048-.122.063-.186.01-.137.024-.2.052-.12.067-.185.026-.131.04-.195.041-.125.055-.189-.006-.142.007-.207.061-.118.074-.182,0-.139.015-.2.03-.129.043-.194.014-.134.026-.2.029-.129.042-.193.065-.117.078-.182.02-.132.032-.2,0-.139.008-.2.032-.128.043-.193.038-.127.049-.192,0-.137.016-.2.024-.131.035-.2.04-.126.051-.192.031-.128.041-.194.017-.133.027-.2-.008-.139,0-.2.045-.125.055-.19-.012-.14,0-.205.017-.132.027-.2.032-.128.042-.193.05-.124.058-.19-.017-.14-.008-.205.013-.134.022-.2.012-.134.021-.2.03-.129.038-.2.021-.131.029-.2.026-.13.033-.2.023-.131.031-.2-.017-.139-.009-.205.044-.126.052-.192.033-.129.041-.194.005-.134.012-.2.022-.13.029-.2-.026-.139-.02-.2.053-.126.06-.192.013-.133.019-.2
2881-.027-.139-.021-.2.024-.13.03-.2-.01-.135,0-.2.045-.128.05-.193,0-.134,0-.2,0-.133.006-.2.007-.133.006-.2-.008-.133-.015-.2.02-.141.007-.206-.074-.114-.093-.177,0-.147-.021-.208a1.909,1.909,0,0,0-.1-.163,1.848,1.848,0,0,0-.1-.161c-.034-.053-.065-.108-.1-.156s-.078-.094-.12-.137-.1-.055-.146-.092-.072-.116-.12-.147a1.583,1.583,0,0,0-.148-.089c-.051-.023-.113,0-.166-.018s-.1-.065-.153-.075a1.152,1.152,0,0,0-.162.005,1.181,1.181,0,0,0-.16.009,1.131,1.131,0,0,0-.161.009,1.22,1.22,0,0,0-.157.047c-.05.02-.091.072-.14.1" transform="translate(-93.25 -206.445)" fill="#13241f"></path> 2882 </g> 2883 </g> 2884</svg> 2885 2886<style> 2887/* ONE animation definition */ 2888@keyframes peaHeadFloat { 2889 0%, 100% { 2890 translate: 0 0; 2891 scale: 1 1; 2892 } 2893 50% { 2894 translate: 0 -48px; 2895 scale: 1.06 0.94; /* cute squash/stretch */ 2896 } 2897} 2898 2899/* ONE selector definition */ 2900.peahead{ 2901 animation: peaHeadFloat 3.2s ease-in-out infinite; 2902 transform-box: fill-box; 2903 transform-origin: center; 2904 will-change: translate, scale; 2905} 2906 2907.peahead:hover{ 2908 animation-play-state: paused; 2909} 2910 2911@media (prefers-reduced-motion: reduce){ 2912 .peahead{ animation: none; } 2913} 2914 2915 2916svg { overflow: visible; } 2917 2918</style> 2919 </span> 2920 </span> 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 <img 2947 src="//harvestsnaps.com/cdn/shop/files/Veggies_Loop.gif?v=1768484651" 2948 alt="" 2949 class="harvest-power__layer harvest-power__layer--svg_layer_VYLDBN 2950 2951 2952 2953 2954 2955" 2956 style=" 2957 z-index: 25; 2958 width: 21%; 2959 top: 10%; 2960 left: 50%; 2961 transform: rotate(0deg); 2962 " 2963 data-mobile-style=" 2964 width: 40%; 2965 top: 58%; 2966 left: 10%; 2967 transform: rotate(0deg); 2968 " 2969 loading="lazy" 2970 > 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 <img 2999 src="//harvestsnaps.com/cdn/shop/files/Mill_House.svg?v=1768340757" 3000 alt="" 3001 class="harvest-power__layer harvest-power__layer--svg_layer_j473y9 3002 3003 3004 3005 3006 3007" 3008 style=" 3009 z-index: 1; 3010 width: 37%; 3011 top: 8%; 3012 left: 64%; 3013 transform: rotate(0deg); 3014 " 3015 data-mobile-style=" 3016 width: 68%; 3017 top: 58%; 3018 left: 34%; 3019 transform: rotate(0deg); 3020 " 3021 loading="lazy" 3022 > 3023 3024 3025 3026 3027 3028 3029 </div> 3030 3031 <div class="harvest-power__content"> 3032 3033 <h2 class="harvest-power__heading">MILL & FORM</h2> 3034 3035 3036 <p class="harvest-power__subheading">We mill whole peas and lentils in-house to preserve their protein and fiber. 3037<br> 3038<br> 3039Then form them into fun shapes like pea pods, and loops.</p> 3040 3041 </div> 3042 3043<style> 3044/* Section base */ 3045#hp-template--19270914375740__harvest_power_dmAQiw{ 3046 position: relative; 3047 overflow: hidden; 3048 3049 /* Mobile still uses the Artboard height slider */ 3050 min-height: var(--hp-height-mobile); 3051 height: auto; 3052} 3053 3054/* Desktop: no schema, just a generous responsive min-height */ 3055@media (min-width: 768px){ 3056 #hp-template--19270914375740__harvest_power_dmAQiw{ 3057 min-height: clamp(320px, 40vw, 960px) !important; 3058 height: auto; 3059 } 3060} 3061 3062 3063 3064 3065 /* ARTBOARD: always full-bleed background layer */ 3066 #hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__inner{ 3067 position: absolute; 3068 inset: 0; 3069 width: 100%; 3070 height: 100%; 3071 z-index: 1; 3072 pointer-events: none; 3073 } 3074 3075 /* Layers */ 3076 #hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__layer{ 3077 position: absolute; 3078 display: block; 3079 height: auto; 3080 pointer-events: none; 3081 user-select: none; 3082 transform-origin: center; 3083 will-change: transform; 3084 } 3085 3086 /* CONTENT: sits above art */ 3087 #hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__content{ 3088 position: relative; 3089 z-index: 60; 3090 padding: 24px 16px; 3091 max-width: 560px; 3092 margin: 0 auto; 3093 text-align: center; 3094 } 3095 3096 /* Desktop: lock content into a 50% column (right by default) */ 3097 @media (min-width: 768px){ 3098 #hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__content{ 3099 position: absolute; 3100 top: 50%; 3101 transform: translateY(-50%); 3102 width: 50%; 3103 max-width: none; 3104 padding: clamp(28px, 5vw, 72px); 3105 text-align: left; 3106 3107 /* default: RIGHT side */ 3108 right: 0; 3109 left: auto; 3110 } 3111 3112 /* reversed: LEFT side */ 3113 #hp-template--19270914375740__harvest_power_dmAQiw.is-reversed .harvest-power__content{ 3114 left: 0; 3115 right: auto; 3116 } 3117 } 3118 3119 /* Type */ 3120 #hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__heading{ 3121 margin: 0 0 18px; 3122 font-family: 'Conduit ITC', sans-serif; 3123 font-weight: 800; 3124 color: #094d15; 3125 font-size: clamp(54px, 6vw, 98px); 3126 line-height: 1; 3127 letter-spacing: 0.02em; 3128 text-transform: uppercase; 3129 white-space: nowrap; 3130 } 3131 @media (max-width: 767px){ 3132 #hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__heading{ white-space: normal; } 3133 } 3134 3135 #hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__subheading{ 3136 margin: 0; 3137 font-family: 'Soleil', sans-serif; 3138 font-weight: 700; 3139 color: #24412a; 3140 font-size: clamp(20px, 2.2vw, 34px); 3141 line-height: 1.2; 3142 max-width: 520px; 3143 text-wrap: pretty; 3144 } 3145 @media (min-width: 768px){ 3146 #hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__subheading{ max-width: 520px; } 3147 } 3148 3149 /* ==== Tractor animation ==== */ 3150 #hp-template--19270914375740__harvest_power_dmAQiw .is-tractor{ 3151 --tractor-travel: clamp(140px, 18vw, 520px); 3152 --tractor-x: clamp(-160px, -12vw, -80px); 3153 transform: translate3d(var(--tractor-x),0,0) rotate(var(--tractor-rot, 0deg)) !important; 3154 transition: transform 1400ms cubic-bezier(.22,.61,.36,1); 3155 will-change: transform; 3156 } 3157 #hp-template--19270914375740__harvest_power_dmAQiw.is-tractor-active .is-tractor{ 3158 transform: translate3d(var(--tractor-travel),0,0) rotate(var(--tractor-rot, 0deg)) !important; 3159 } 3160 3161 /* ==== Pea rolling path ==== */ 3162 #hp-template--19270914375740__harvest_power_dmAQiw .is-pea{
3163 transform: translate3d(0,0,0) rotate(var(--pea-rot, 0deg)); 3164 will-change: transform; 3165 } 3166 #hp-template--19270914375740__harvest_power_dmAQiw.is-pea-active .is-pea{ 3167 animation: pea-path-desktop 2200ms cubic-bezier(.22,.61,.36,1) both; 3168 } 3169 3170 /* Desktop target */ 3171 @keyframes pea-path-desktop{ 3172 0% { transform: translate3d(0px, 0px, 0) rotate(calc(var(--pea-rot, 0deg) + 0deg)); } 3173 25% { transform: translate3d(55px, 70px, 0) rotate(calc(var(--pea-rot, 0deg) + 90deg)); } 3174 50% { transform: translate3d(105px, 135px, 0) rotate(calc(var(--pea-rot, 0deg) + 180deg)); } 3175 75% { transform: translate3d(180px, 205px, 0) rotate(calc(var(--pea-rot, 0deg) + 270deg)); } 3176 100% { transform: translate3d(235px, 260px, 0) rotate(calc(var(--pea-rot, 0deg) + 360deg)); } 3177 } 3178 3179 /* Mobile target */ 3180 @media (max-width: 767px){ 3181 #hp-template--19270914375740__harvest_power_dmAQiw.is-pea-active .is-pea{ animation-name: pea-path-mobile; } 3182 3183 @keyframes pea-path-mobile{ 3184 0% { transform: translate3d(0px, 0px, 0) rotate(calc(var(--pea-rot, 0deg) + 0deg)); } 3185 25% { transform: translate3d(30px, 40px, 0) rotate(calc(var(--pea-rot, 0deg) + 90deg)); } 3186 50% { transform: translate3d(65px, 85px, 0) rotate(calc(var(--pea-rot, 0deg) + 180deg)); } 3187 75% { transform: translate3d(95px, 125px, 0) rotate(calc(var(--pea-rot, 0deg) + 270deg)); } 3188 100% { transform: translate3d(125px, 145px, 0) rotate(calc(var(--pea-rot, 0deg) + 360deg)); } 3189 } 3190 } 3191 3192 /* Reverse when leaving view */ 3193 #hp-template--19270914375740__harvest_power_dmAQiw.is-pea-leaving .is-pea{ 3194 animation-direction: reverse; 3195 } 3196 3197 @media (prefers-reduced-motion: reduce){ 3198 #hp-template--19270914375740__harvest_power_dmAQiw .is-tractor{ transition: none; } 3199 #hp-template--19270914375740__harvest_power_dmAQiw .is-pea{ animation: none !important; } 3200 } 3201 3202 /* ==== Smile pea rolling path ==== */ 3203#hp-template--19270914375740__harvest_power_dmAQiw .is-smile{ 3204 transform: translate3d(0,0,0) rotate(var(--smile-rot, 0deg)) ; 3205 transform-origin: center; 3206 will-change: transform; 3207} 3208 3209#hp-template--19270914375740__harvest_power_dmAQiw.is-smile-active .is-smile{ 3210 animation: smile-path-desktop 2200ms cubic-bezier(.22,.61,.36,1) both; 3211} 3212 3213/* Desktop: tweak these points to match your dotted line */ 3214@keyframes smile-path-desktop{ 3215 0% { 3216 transform: translate3d(0px, 0px, 0) 3217 rotate(calc(var(--smile-rot, 0deg) + 0deg)); 3218 } 3219 25% { 3220 transform: translate3d(-50px, 55px, 0) 3221 rotate(calc(var(--smile-rot, 0deg) + 90deg)); 3222 } 3223 50% { 3224 transform: translate3d(-145px, 120px, 0) 3225 rotate(calc(var(--smile-rot, 0deg) + 180deg)); 3226 } 3227 75% { 3228 transform: translate3d(-275px, 185px, 0) 3229 rotate(calc(var(--smile-rot, 0deg) + 270deg)); 3230 } 3231 100% { 3232 transform: translate3d(-330px, 245px, 0) 3233 rotate(calc(var(--smile-rot, 0deg) + 360deg)); 3234 } 3235} 3236 3237 3238 3239@media (min-width: 768px){ 3240 #hp-template--19270914375740__harvest_power_dmAQiw.bake-shorter { 3241 3242 min-height: clamp(360px, 30vw, 720px) !important; 3243 height: auto; 3244 } 3245} 3246 3247@media (min-width: 768px){ 3248#hp-template--19270914375740__harvest_power_dmAQiw.mill-shorter { 3249 min-height: clamp(380px, 26vw, 640px) !important; 3250 height: auto; 3251 } 3252} 3253 3254@media (min-width: 768px){ 3255 #hp-template--19270914375740__harvest_power_dmAQiw.bag-taller { 3256 min-height: clamp(480px, 65vw, 960px) !important; 3257 height: auto; 3258 } 3259} 3260 3261 3262 3263 3264 3265@media (max-width: 767px){ 3266 #hp-template--19270914375740__harvest_power_dmAQiw.is-smile-active .is-smile{ 3267 animation-name: smile-path-mobile; 3268 } 3269 3270 @keyframes smile-path-mobile{ 3271 0% { transform: translate3d(100px, 0px, 0) rotate(calc(var(--smile-rot, 0deg) + 0deg)); } 3272 25% { transform: translate3d(60px, 35px, 0) rotate(calc(var(--smile-rot, 0deg) + 90deg)); } 3273 50% { transform: translate3d(30px, 80px, 0) rotate(calc(var(--smile-rot, 0deg) + 180deg)); } 3274 75% { transform: translate3d(0px, 125px, 0) rotate(calc(var(--smile-rot, 0deg) + 270deg)); } 3275 100% { transform: translate3d(-35px, 165px, 0) rotate(calc(var(--smile-rot, 0deg) + 360deg)); } 3276 } 3277} 3278 3279/* Reverse on leave (same behavior as pea) */ 3280#hp-template--19270914375740__harvest_power_dmAQiw.is-smile-leaving .is-smile{ 3281 animation-direction: reverse; 3282} 3283 3284/* Veggies hover swap */ 3285#hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__swap{ 3286 position: absolute; 3287 display: block; 3288 height: auto; 3289 pointer-events: none; 3290 user-select: none; 3291} 3292 3293#hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__swap .swap-img{ 3294 display: block; 3295 width: 100%; 3296 height: auto; 3297 transition: opacity 350ms ease; 3298} 3299 3300#hp-template--19270914375740__harvest_power_dmAQiw .harvest-power__swap .swap-img--hover{ 3301 position: absolute; 3302 inset: 0; 3303 opacity: 0; 3304} 3305 3306#hp-template--19270914375740__harvest_power_dmAQiw.is-veggies-active .harvest-power__swap .swap-img--hover{ 3307 opacity: 1;
3308} 3309 3310#hp-template--19270914375740__harvest_power_dmAQiw.is-veggies-active .harvest-power__swap .swap-img--base{ 3311 opacity: 0; 3312} 3313/* ===== Spoon rotate ===== */ 3314#hp-template--19270914375740__harvest_power_dmAQiw .is-spoon{ 3315 --spoon-spin: 0deg; 3316 transform: rotate(calc(var(--spoon-rot, 0deg) + var(--spoon-spin))); 3317 transform-origin: 70% 40%; /* tweak pivot as needed */ 3318 will-change: transform; 3319} 3320 3321#hp-template--19270914375740__harvest_power_dmAQiw.is-spoon-active .is-spoon{ 3322 animation: spoon-rotate 1200ms cubic-bezier(.22,.61,.36,1) both; 3323} 3324 3325@keyframes spoon-rotate{ 3326 0% { --spoon-spin: 0deg; } 3327 100% { --spoon-spin: 45deg; } /* tweak angle */ 3328} 3329 3330/* ===== Powder drop ===== */ 3331#hp-template--19270914375740__harvest_power_dmAQiw .is-powder{ 3332 transform: translate3d(0,0,0) rotate(var(--powder-rot, 0deg)); 3333 will-change: transform; 3334} 3335 3336#hp-template--19270914375740__harvest_power_dmAQiw.is-powder-active .is-powder{ 3337 animation: powder-drop 1200ms cubic-bezier(.22,.61,.36,1) both; 3338} 3339 3340@keyframes powder-drop{ 3341 0% { transform: translate3d(0, 0px, 0) rotate(var(--powder-rot, 0deg)); } 3342 100% { transform: translate3d(0, 120px, 0) rotate(var(--powder-rot, 0deg)); } /* tweak distance */ 3343} 3344 3345/* Reverse when leaving view */ 3346#hp-template--19270914375740__harvest_power_dmAQiw.is-spoon-leaving .is-spoon{ animation-direction: reverse; } 3347#hp-template--19270914375740__harvest_power_dmAQiw.is-powder-leaving .is-powder{ animation-direction: reverse; } 3348 3349 3350 3351 3352/* ==== Falling Shape: vertical drop ==== */ 3353#hp-template--19270914375740__harvest_power_dmAQiw .is-falling{ 3354 transform: translate3d(0,0,0) rotate(var(--falling-rot, 0deg)); 3355 transform-origin: center; 3356 will-change: transform; 3357} 3358 3359/* When in view */ 3360#hp-template--19270914375740__harvest_power_dmAQiw.is-falling-active .is-falling{ 3361 animation: falling-drop 1600ms cubic-bezier(.22,.61,.36,1) both; 3362} 3363 3364/* Adjust the Y values to match your art */ 3365@keyframes falling-drop{ 3366 0% { transform: translate3d(0px, 0px, 0) rotate(var(--falling-rot, 0deg)); } 3367 100% { transform: translate3d(0px, 220px, 0) rotate(var(--falling-rot, 0deg)); } 3368} 3369 3370/* Reverse when leaving view */ 3371#hp-template--19270914375740__harvest_power_dmAQiw.is-falling-leaving .is-falling{ 3372 animation-direction: reverse; 3373} 3374 3375#hp-template--19270914375740__harvest_power_dmAQiw .is-spoon{ 3376 --spoon-spin: 0deg; 3377 transform: translate3d(0,0,0) rotate(calc(var(--spoon-rot, 0deg) + var(--spoon-spin))); 3378} 3379 3380.farmPea { 3381 position: absolute; 3382 pointer-events: none; 3383 z-index: var(--pea-z); 3384 transform: translate(-50%, -50%); 3385 left: var(--pea-x-m); 3386 top: var(--pea-y-m); 3387 width: var(--pea-w-m); 3388} 3389 3390@media (min-width: 750px){ 3391 .farmPea { 3392 left: var(--pea-x-d); 3393 top: var(--pea-y-d); 3394 width: var(--pea-w-d); 3395 } 3396} 3397 3398.farmPea__inner svg { 3399 display: block; 3400 width: 100%; 3401 height: auto; 3402} 3403 3404 3405</style>
3406<script> 3407(() => { 3408 const rootId = "hp-template--19270914375740__harvest_power_dmAQiw"; 3409 const MOBILE_BP = 768; 3410 3411 function getInlineRotateDeg(el){ 3412 if (!el) return null; 3413 const inline = el.getAttribute("style") || ""; 3414 const m = inline.match(/rotate\(([-\d.]+)deg\)/); 3415 return m ? (m[1] + "deg") : null; 3416 } 3417 3418 function setVarIfRotateFound(el, varName){ 3419 if (!el) return; 3420 const rot = getInlineRotateDeg(el); 3421 if (rot) el.style.setProperty(varName, rot); 3422 } 3423 3424 function init(root){ 3425 if (!root || root.dataset.hpInit === "1") return; 3426 root.dataset.hpInit = "1"; 3427 3428 // animated elements 3429 const tractor = root.querySelector(".is-tractor"); 3430 const pea = root.querySelector(".is-pea"); 3431 const smile = root.querySelector(".is-smile"); 3432 const spoon = root.querySelector(".is-spoon"); 3433 const powder = root.querySelector(".is-powder"); 3434 const falling = root.querySelector(".is-falling"); 3435 3436 function isAnimatedLayer(el){ 3437 return ( 3438 el.classList.contains("is-tractor") || 3439 el.classList.contains("is-pea") || 3440 el.classList.contains("is-smile") || 3441 el.classList.contains("is-spoon") || 3442 el.classList.contains("is-powder") || 3443 el.classList.contains("is-falling") 3444 ); 3445 } 3446 3447 // Apply mobile positioning WITHOUT overwriting animated transforms 3448 function applyMobileStyles(){ 3449 const isMobile = window.innerWidth < MOBILE_BP; 3450 3451 root.querySelectorAll("[data-mobile-style]").forEach(el => { 3452 // Save original desktop style once 3453 if (!el.dataset.desktopStyle) el.dataset.desktopStyle = el.getAttribute("style") || ""; 3454 3455 if (isMobile) { 3456 const mobile = el.getAttribute("data-mobile-style") || ""; 3457 mobile.split(";").forEach(rule => { 3458 const parts = rule.split(":"); 3459 const prop = parts[0] && parts[0].trim(); 3460 const val = parts[1] && parts.slice(1).join(":").trim(); 3461 if (!prop || !val) return; 3462 3463 // â Donât overwrite transforms on animated layers 3464 if (prop === "transform" && isAnimatedLayer(el)) return; 3465 3466 el.style.setProperty(prop, val); 3467 }); 3468 } else { 3469 // Revert to original desktop inline style 3470 el.setAttribute("style", el.dataset.desktopStyle); 3471 } 3472 }); 3473 3474 // Capture base rotations from CURRENT inline style (desktop or mobile) 3475 setVarIfRotateFound(tractor, "--tractor-rot"); 3476 setVarIfRotateFound(pea, "--pea-rot"); 3477 setVarIfRotateFound(smile, "--smile-rot"); 3478 setVarIfRotateFound(spoon, "--spoon-rot"); 3479 setVarIfRotateFound(powder, "--powder-rot"); 3480 setVarIfRotateFound(falling, "--falling-rot"); 3481 } 3482 3483 applyMobileStyles(); 3484 window.addEventListener("resize", applyMobileStyles); 3485 3486 // IntersectionObserver to toggle animations / swaps 3487 const io = new IntersectionObserver((entries) => { 3488 entries.forEach(entry => { 3489 const inView = entry.isIntersecting; 3490 3491 root.classList.toggle("is-veggies-active", inView); 3492 3493 root.classList.toggle("is-tractor-active", inView); 3494 3495 root.classList.toggle("is-pea-active", inView); 3496 root.classList.toggle("is-pea-leaving", !inView); 3497 3498 root.classList.toggle("is-smile-active", inView); 3499 root.classList.toggle("is-smile-leaving", !inView); 3500 3501 root.classList.toggle("is-spoon-active", inView); 3502 root.classList.toggle("is-spoon-leaving", !inView); 3503 3504 root.classList.toggle("is-powder-active", inView); 3505 root.classList.toggle("is-powder-leaving", !inView); 3506 3507 root.classList.toggle("is-falling-active", inView); 3508 root.classList.toggle("is-falling-leaving", !inView); 3509 }); 3510 }, { 3511 threshold: 0.5, 3512 rootMargin: "0px 0px -10% 0px" 3513 }); 3514 3515 io.observe(root); 3516 } 3517 3518 function run(){ 3519 init(document.getElementById(rootId)); 3520 } 3521 3522 if (document.readyState === "loading") { 3523 document.addEventListener("DOMContentLoaded", run); 3524 } else { 3525 run(); 3526 } 3527 3528 // Shopify Theme Editor: re-init when section reloads 3529 document.addEventListener("shopify:section:load", (e) => { 3530 const el = e.target && e.target.querySelector && e.target.querySelector("#" + rootId); 3531 if (el) init(el); 3532 }); 3533})(); 3534</script>
3534 3535 3536 3537</section> 3538 3539 3540<style> @media (max-width: 767px) {#shopify-section-template--19270914375740__harvest_power_dmAQiw .harvest-power__content {padding-top: 0px !important; }} </style></div><section id="shopify-section-template--19270914375740__multicolumn_tNQFrD" class="shopify-section section"><link href="//harvestsnaps.com/cdn/shop/t/21/assets/section-multicolumn.css?v=81420361875458722681770320517" rel="stylesheet" type="text/css" media="all" /> 3541<link href="//harvestsnaps.com/cdn/shop/t/21/assets/component-slider.css?v=14039311878856620671770320517" rel="stylesheet" type="text/css" media="all" /> 3542<style data-shopify>.section-template--19270914375740__multicolumn_tNQFrD-padding { 3543 padding-top: 3px; 3544 padding-bottom: 0px; 3545 } 3546 3547 @media screen and (min-width: 750px) { 3548 .section-template--19270914375740__multicolumn_tNQFrD-padding { 3549 padding-top: 4px; 3550 padding-bottom: 0px; 3551 } 3552 }</style><div class="multicolumn 3553 color-scheme-2 3554 gradient 3555 3556 background-none 3557 3558 3559 no-heading 3560 3561 3562"> 3563 <div 3564 class="page-width section-template--19270914375740__multicolumn_tNQFrD-padding isolate scroll-trigger animate--slide-in" 3565 3566 data-cascade 3567 3568 ><slider-component class="slider-mobile-gutter"> 3569 <ul 3570 class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--1-col-desktop" 3571 id="Slider-template--19270914375740__multicolumn_tNQFrD" 3572 role="list" 3573 ><li 3574 id="Slide-template--19270914375740__multicolumn_tNQFrD-1" 3575 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 3576 3577 3578 data-cascade 3579 style="--animation-order: 1;" 3580 3581 > 3582 <div class="multicolumn-card content-container"> 3583 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width multicolumn-card-spacing"> 3584 <div 3585 class="media media--transparent media--adapt" 3586 3587 style="padding-bottom: 18.351324828263003%;" 3588 3589 > 3590 <img src="//harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=3200" alt="" srcset="//harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=50 50w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=75 75w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=100 100w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=150 150w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=200 200w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=300 300w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=400 400w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=500 500w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=750 750w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1000 1000w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1250 1250w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1500 1500w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1750 1750w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2000 2000w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2250 2250w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2500 2500w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2750 2750w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=3000 3000w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=3200 3200w" width="3200" height="587" loading="lazy" sizes=" 3591 (min-width: 1600px) calc((1600px - 100px) * 1 / 1), 3592 (min-width: 990px) calc((100vw - 100px) * 1 / 1), 3593 (min-width: 750px) calc((100vw - 100px) * 1 / 1), 3594 calc((100vw - 30px) * 1 / 1) 3595 " class="multicolumn-card__image"> 3596 </div> 3597 </div><div class="multicolumn-card__info"></div> 3598 </div> 3599 </li></ul></slider-component> 3600 <div class="center"></div> 3601 </div> 3602</div> 3603 3604 3605</section><div id="shopify-section-template--19270914375740__harvest_power_9xT3tW" class="shopify-section"> 3606 3607<section 3608 id="hp-template--19270914375740__harvest_power_9xT3tW" 3609 class="harvest-power bake-shorter" 3610 style=" 3611 --hp-height-mobile: 35vh; 3612 background-color: #e9f7e3; 3613 " 3614> 3615 3616 <div class="harvest-power__inner" aria-hidden="true"> 3617 3618 �<span 3619 class="farmPea farmPea--pea_decor_ierAPL" 3620 style=" 3621 --pea-x-m: 38%; 3622 --pea-y-m: 60%; 3623 --pea-w-m: 80px; 3624 --pea-x-d: 82%;
3625 --pea-y-d: 34%; 3626 --pea-w-d: 130px; 3627 --pea-z: 13; 3628 " 3629 > 3630 <span class="farmPea__inner"> 3631 <svg xmlns="http://www.w3.org/2000/svg" width="190.339" height="121.681" viewbox="0 0 190.339 121.681" pea--1 xmlns:xlink="http://www.w3.org/1999/xlink"> 3632 <defs> 3633 <clippath id="clip-path"> 3634 <rect id="Rectangle_4170" data-name="Rectangle 4170" width="92.736" height="92.736" fill="#b8efab"></rect> 3635 </clippath> 3636 </defs> 3637 <g id="Pea_Jumping_2" data-name="Pea Jumping 2" transform="matrix(0.999, 0.035, -0.035, 0.999, 4.022, 0)"> 3638 <g id="Group_1698" data-name="Group 1698" transform="translate(31.987 40.357)"> 3639 <g id="Group_1651" data-name="Group 1651" transform="translate(75.025 11.696)"> 3640 <path id="Path_821" data-name="Path 821" d="M309.158,193.7c-13.115-1.121-16.741,22.937,2.522,19.339,9.436-1.762,7.527-18.48-2.522-19.339" transform="translate(-298.274 -193.66)" fill="#002013"></path> 3641 <path id="Path_823" data-name="Path 823" d="M137.608,289.756c-12.131-3.383-16.036,14.072-5.657,16.967,12.131,3.384,16.036-14.072,5.657-16.967" transform="translate(-89.461 -270.12)" fill="#002013"></path> 3642 <path id="Path_825" data-name="Path 825" d="M.711,456.744c4.5,6.088,15.763-2.264,10.916-8.705-4.084-5.427-14.411,3.975-10.916,8.705" transform="translate(66.605 -395.668)" fill="#002013"></path> 3643 </g> 3644 </g> 3645 <g id="Group_8759" data-name="Group 8759"> 3646 <g class="peahead" data-name="Group 8681" clip-path="url(#clip-path)"> 3647 <path id="Path_162327" data-name="Path 162327" d="M92.736,46.367A46.368,46.368,0,1,1,46.368,0,46.369,46.369,0,0,1,92.736,46.367" transform="translate(0 0)" fill="#8cd15a"></path> 3648 <path id="Path_162328" data-name="Path 162328" d="M12.633,45.823,66.6,48.791S63.126,81.419,37.713,80.136,11.3,50.952,12.633,45.823" transform="translate(-2.674 -9.99)" fill="#13241f"></path> 3649 <path id="Path_162329" data-name="Path 162329" d="M17.236,29.687a1.919,1.919,0,0,1-1.413-3.218c3.818-4.158,10.708-6.845,14.85-8.17-2.276-1.652-6.415-3.956-13.192-5.53a1.92,1.92,0,0,1,.869-3.739c13.149,3.054,17.536,8.777,17.717,9.019a1.921,1.921,0,0,1-1.1,3.014c-.116.027-11.533,2.791-16.321,8a1.915,1.915,0,0,1-1.414.621" transform="translate(-3.339 -1.958)" fill="#13241f"></path> 3650 <path id="Path_162330" data-name="Path 162330" d="M71.494,30.522a1.915,1.915,0,0,1-1.451-.662C65.4,24.514,54.071,21.427,53.956,21.4a1.921,1.921,0,0,1-1.01-3.045c.187-.236,4.735-5.833,17.964-8.512a1.919,1.919,0,1,1,.762,3.762c-6.822,1.383-11.024,3.567-13.345,5.154,4.1,1.44,10.915,4.324,14.614,8.588a1.92,1.92,0,0,1-1.449,3.178" transform="translate(-11.453 -2.137)" fill="#13241f"></path> 3651 </g> 3652 </g> 3653 </g> 3654</svg> 3655 3656<style> 3657/* ONE animation definition */ 3658@keyframes peaHeadFloat { 3659 0%, 100% { 3660 translate: 0 0; 3661 scale: 1 1; 3662 } 3663 50% { 3664 translate: 0 -48px; 3665 scale: 1.06 0.94; /* cute squash/stretch */ 3666 } 3667} 3668 3669/* ONE selector definition */ 3670.peahead{ 3671 animation: peaHeadFloat 3.2s ease-in-out infinite; 3672 transform-box: fill-box; 3673 transform-origin: center; 3674 will-change: translate, scale; 3675 3676} 3677 3678.peahead:hover{ 3679 animation-play-state: paused; 3680} 3681 3682@media (prefers-reduced-motion: reduce){ 3683 .peahead{ animation: none; } 3684} 3685 3686 3687svg { overflow: visible; } 3688 3689</style> 3690 </span> 3691 </span> 3692 �<span 3693 class="farmPea farmPea--pea_decor_ierAPL" 3694 style=" 3695 --pea-x-m: 38%; 3696 --pea-y-m: 60%; 3697 --pea-w-m: 80px; 3698 --pea-x-d: 82%; 3699 --pea-y-d: 34%; 3700 --pea-w-d: 130px; 3701 --pea-z: 13; 3702 " 3703 > 3704 <span class="farmPea__inner"> 3705 <svg xmlns="http://www.w3.org/2000/svg" width="190.339" height="121.681" viewbox="0 0 190.339 121.681" pea--1 xmlns:xlink="http://www.w3.org/1999/xlink"> 3706 <defs> 3707 <clippath id="clip-path"> 3708 <rect id="Rectangle_4170" data-name="Rectangle 4170" width="92.736" height="92.736" fill="#b8efab"></rect> 3709 </clippath> 3710 </defs> 3711 <g id="Pea_Jumping_2" data-name="Pea Jumping 2" transform="matrix(0.999, 0.035, -0.035, 0.999, 4.022, 0)"> 3712 <g id="Group_1698" data-name="Group 1698" transform="translate(31.987 40.357)"> 3713 <g id="Group_1651" data-name="Group 1651" transform="translate(75.025 11.696)"> 3714 <path id="Path_821" data-name="Path 821" d="M309.158,193.7c-13.115-1.121-16.741,22.937,2.522,19.339,9.436-1.762,7.527-18.48-2.522-19.339" transform="translate(-298.274 -193.66)" fill="#002013"></path> 3715 <path id="Path_823" data-name="Path 823" d="M137.608,289.756c-12.131-3.383-16.036,14.072-5.657,16.967,12.131,3.384,16.036-14.072,5.657-16.967" transform="translate(-89.461 -270.12)" fill="#002013"></path> 3716 <path id="Path_825" data-name="Path 825" d="M.711,456.744c4.5,6.088,15.763-2.264,10.916-8.705-4.084-5.427-14.411,3.975-10.916,8.705" transform="translate(66.605 -395.668)" fill="#002013"></path> 3717 </g> 3718 </g> 3719 <g id="Group_8759" data-name="Group 8759"> 3720 <g class="peahead" data-name="Group 8681" clip-path="url(#clip-path)"> 3721 <path id="Path_162327" data-name="Path 162327" d="M92.736,46.367A46.368,46.368,0,1,1,46.368,0,46.369,46.369,0,0,1,92.736,46.367" transform="translate(0 0)" fill="#8cd15a"></path> 3722 <path id="Path_162328" data-name="Path 162328" d="M12.633,45.823,66.6,48.791S63.126,81.419,37.713,80.136,11.3,50.952,12.633,45.823" transform="translate(-2.674 -9.99)" fill="#13241f"></path> 3723 <path id="Path_162329" data-name="Path 162329" d="M17.236,29.687a1.919,1.919,0,0,1-1.413-3.218c3.818-4.158,10.708-6.845,14.85-8.17-2.276-1.652-6.415-3.956-13.192-5.53a1.92,1.92,0,0,1,.869-3.739c13.149,3.054,17.536,8.777,17.717,9.019a1.921,1.921,0,0,1-1.1,3.014c-.116.027-11.533,2.791-16.321,8a1.915,1.915,0,0,1-1.414.621" transform="translate(-3.339 -1.958)" fill="#13241f"></path> 3724 <path id="Path_162330" data-name="Path 162330" d="M71.494,30.522a1.915,1.915,0,0,1-1.451-.662C65.4,24.514,54.071,21.427,53.956,21.4a1.921,1.921,0,0,1-1.01-3.045c.187-.236,4.735-5.833,17.964-8.512a1.9
372419,1.919,0,1,1,.762,3.762c-6.822,1.383-11.024,3.567-13.345,5.154,4.1,1.44,10.915,4.324,14.614,8.588a1.92,1.92,0,0,1-1.449,3.178" transform="translate(-11.453 -2.137)" fill="#13241f"></path> 3725 </g> 3726 </g> 3727 </g> 3728</svg> 3729 3730<style> 3731/* ONE animation definition */ 3732@keyframes peaHeadFloat { 3733 0%, 100% { 3734 translate: 0 0; 3735 scale: 1 1; 3736 } 3737 50% { 3738 translate: 0 -48px; 3739 scale: 1.06 0.94; /* cute squash/stretch */ 3740 } 3741} 3742 3743/* ONE selector definition */ 3744.peahead{ 3745 animation: peaHeadFloat 3.2s ease-in-out infinite; 3746 transform-box: fill-box; 3747 transform-origin: center; 3748 will-change: translate, scale; 3749 3750} 3751 3752.peahead:hover{ 3753 animation-play-state: paused; 3754} 3755 3756@media (prefers-reduced-motion: reduce){ 3757 .peahead{ animation: none; } 3758} 3759 3760 3761svg { overflow: visible; } 3762 3763</style> 3764 </span> 3765 </span> 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 <img 3792 src="//harvestsnaps.com/cdn/shop/files/Oven_Loop.gif?v=1768494925" 3793 alt="" 3794 class="harvest-power__layer harvest-power__layer--svg_layer_EEtEAp 3795 3796 3797 3798 3799 3800" 3801 style=" 3802 z-index: 5; 3803 width: 44%; 3804 top: 10%; 3805 left: 5%; 3806 transform: rotate(0deg); 3807 " 3808 data-mobile-style=" 3809 width: 78%; 3810 top: 50%; 3811 left: 12%; 3812 transform: rotate(0deg); 3813 " 3814 loading="lazy" 3815 > 3816 3817 3818 3819 3820 3821 3822 </div> 3823 3824 <div class="harvest-power__content"> 3825 3826 <h2 class="harvest-power__heading">BAKE</h2> 3827 3828 3829 <p class="harvest-power__subheading">We bake [never fried] for the perfect crunch.</p> 3830 3831 </div> 3832 3833<style> 3834/* Section base */ 3835#hp-template--19270914375740__harvest_power_9xT3tW{ 3836 position: relative; 3837 overflow: hidden; 3838 3839 /* Mobile still uses the Artboard height slider */ 3840 min-height: var(--hp-height-mobile); 3841 height: auto; 3842} 3843 3844/* Desktop: no schema, just a generous responsive min-height */ 3845@media (min-width: 768px){ 3846 #hp-template--19270914375740__harvest_power_9xT3tW{ 3847 min-height: clamp(320px, 40vw, 960px) !important; 3848 height: auto; 3849 } 3850} 3851 3852 3853 3854 3855 /* ARTBOARD: always full-bleed background layer */ 3856 #hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__inner{ 3857 position: absolute; 3858 inset: 0; 3859 width: 100%; 3860 height: 100%; 3861 z-index: 1; 3862 pointer-events: none; 3863 } 3864 3865 /* Layers */ 3866 #hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__layer{ 3867 position: absolute; 3868 display: block; 3869 height: auto; 3870 pointer-events: none; 3871 user-select: none; 3872 transform-origin: center; 3873 will-change: transform; 3874 } 3875 3876 /* CONTENT: sits above art */ 3877 #hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__content{ 3878 position: relative; 3879 z-index: 60; 3880 padding: 24px 16px; 3881 max-width: 560px; 3882 margin: 0 auto; 3883 text-align: center; 3884 } 3885 3886 /* Desktop: lock content into a 50% column (right by default) */ 3887 @media (min-width: 768px){ 3888 #hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__content{ 3889 position: absolute; 3890 top: 50%; 3891 transform: translateY(-50%); 3892 width: 50%; 3893 max-width: none; 3894 padding: clamp(28px, 5vw, 72px); 3895 text-align: left; 3896 3897 /* default: RIGHT side */ 3898 right: 0; 3899 left: auto; 3900 } 3901 3902 /* reversed: LEFT side */ 3903 #hp-template--19270914375740__harvest_power_9xT3tW.is-reversed .harvest-power__content{ 3904 left: 0; 3905 right: auto; 3906 } 3907 } 3908 3909 /* Type */ 3910 #hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__heading{ 3911 margin: 0 0 18px; 3912 font-family: 'Conduit ITC', sans-serif; 3913 font-weight: 800; 3914 color: #0e4b23; 3915 font-size: clamp(54px, 6vw, 98px); 3916 line-height: 1; 3917 letter-spacing: 0.02em; 3918 text-transform: uppercase; 3919 white-space: nowrap; 3920 } 3921 @media (max-width: 767px){ 3922 #hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__heading{ white-space: normal; } 3923 } 3924 3925 #hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__subheading{ 3926 margin: 0; 3927 font-family: 'Soleil', sans-serif; 3928 font-weight: 700; 3929 color: #0e4b23; 3930 font-size: clamp(20px, 2.2vw, 34px); 3931 line-height: 1.2; 3932 max-width: 520px; 3933 text-wrap: pretty; 3934 } 3935 @media (min-width: 768px){ 3936 #hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__subheading{ max-width: 520px; } 3937 } 3938 3939 /* ==== Tractor animation ==== */ 3940 #hp-template--19270914375740__harvest_power_9xT3tW .is-tractor{ 3941 --tractor-travel: clamp(140px, 18vw, 520px); 3942 --tractor-x: clamp(-160px, -12vw, -80px); 3943 transform: translate3d(var(--tractor-x),0,0) rotate(var(--tractor-rot, 0deg)) !important; 3944 transition: transform 1400ms cubic-bezier(.22,.61,.36,1); 3945 will-change: transform; 3946 } 3947 #hp-template--19270914375740__harvest_power_9xT3tW.is-tractor-active .is-tractor{ 3948 transform: translate3d(var(--tractor-travel),0,0) rotate(var(--tractor-rot, 0deg)) !important; 3949 } 3950 3951 /* ==== Pea rolling path ==== */ 3952 #hp-template--19270914375740__harvest_power_9xT3tW .is-pea{
3953 transform: translate3d(0,0,0) rotate(var(--pea-rot, 0deg)); 3954 will-change: transform; 3955 } 3956 #hp-template--19270914375740__harvest_power_9xT3tW.is-pea-active .is-pea{ 3957 animation: pea-path-desktop 2200ms cubic-bezier(.22,.61,.36,1) both; 3958 } 3959 3960 /* Desktop target */ 3961 @keyframes pea-path-desktop{ 3962 0% { transform: translate3d(0px, 0px, 0) rotate(calc(var(--pea-rot, 0deg) + 0deg)); } 3963 25% { transform: translate3d(55px, 70px, 0) rotate(calc(var(--pea-rot, 0deg) + 90deg)); } 3964 50% { transform: translate3d(105px, 135px, 0) rotate(calc(var(--pea-rot, 0deg) + 180deg)); } 3965 75% { transform: translate3d(180px, 205px, 0) rotate(calc(var(--pea-rot, 0deg) + 270deg)); } 3966 100% { transform: translate3d(235px, 260px, 0) rotate(calc(var(--pea-rot, 0deg) + 360deg)); } 3967 } 3968 3969 /* Mobile target */ 3970 @media (max-width: 767px){ 3971 #hp-template--19270914375740__harvest_power_9xT3tW.is-pea-active .is-pea{ animation-name: pea-path-mobile; } 3972 3973 @keyframes pea-path-mobile{ 3974 0% { transform: translate3d(0px, 0px, 0) rotate(calc(var(--pea-rot, 0deg) + 0deg)); } 3975 25% { transform: translate3d(30px, 40px, 0) rotate(calc(var(--pea-rot, 0deg) + 90deg)); } 3976 50% { transform: translate3d(65px, 85px, 0) rotate(calc(var(--pea-rot, 0deg) + 180deg)); } 3977 75% { transform: translate3d(95px, 125px, 0) rotate(calc(var(--pea-rot, 0deg) + 270deg)); } 3978 100% { transform: translate3d(125px, 145px, 0) rotate(calc(var(--pea-rot, 0deg) + 360deg)); } 3979 } 3980 } 3981 3982 /* Reverse when leaving view */ 3983 #hp-template--19270914375740__harvest_power_9xT3tW.is-pea-leaving .is-pea{ 3984 animation-direction: reverse; 3985 } 3986 3987 @media (prefers-reduced-motion: reduce){ 3988 #hp-template--19270914375740__harvest_power_9xT3tW .is-tractor{ transition: none; } 3989 #hp-template--19270914375740__harvest_power_9xT3tW .is-pea{ animation: none !important; } 3990 } 3991 3992 /* ==== Smile pea rolling path ==== */ 3993#hp-template--19270914375740__harvest_power_9xT3tW .is-smile{ 3994 transform: translate3d(0,0,0) rotate(var(--smile-rot, 0deg)) ; 3995 transform-origin: center; 3996 will-change: transform; 3997} 3998 3999#hp-template--19270914375740__harvest_power_9xT3tW.is-smile-active .is-smile{ 4000 animation: smile-path-desktop 2200ms cubic-bezier(.22,.61,.36,1) both; 4001} 4002 4003/* Desktop: tweak these points to match your dotted line */ 4004@keyframes smile-path-desktop{ 4005 0% { 4006 transform: translate3d(0px, 0px, 0) 4007 rotate(calc(var(--smile-rot, 0deg) + 0deg)); 4008 } 4009 25% { 4010 transform: translate3d(-50px, 55px, 0) 4011 rotate(calc(var(--smile-rot, 0deg) + 90deg)); 4012 } 4013 50% { 4014 transform: translate3d(-145px, 120px, 0) 4015 rotate(calc(var(--smile-rot, 0deg) + 180deg)); 4016 } 4017 75% { 4018 transform: translate3d(-275px, 185px, 0) 4019 rotate(calc(var(--smile-rot, 0deg) + 270deg)); 4020 } 4021 100% { 4022 transform: translate3d(-330px, 245px, 0) 4023 rotate(calc(var(--smile-rot, 0deg) + 360deg)); 4024 } 4025} 4026 4027 4028 4029@media (min-width: 768px){ 4030 #hp-template--19270914375740__harvest_power_9xT3tW.bake-shorter { 4031 4032 min-height: clamp(360px, 30vw, 720px) !important; 4033 height: auto; 4034 } 4035} 4036 4037@media (min-width: 768px){ 4038#hp-template--19270914375740__harvest_power_9xT3tW.mill-shorter { 4039 min-height: clamp(380px, 26vw, 640px) !important; 4040 height: auto; 4041 } 4042} 4043 4044@media (min-width: 768px){ 4045 #hp-template--19270914375740__harvest_power_9xT3tW.bag-taller { 4046 min-height: clamp(480px, 65vw, 960px) !important; 4047 height: auto; 4048 } 4049} 4050 4051 4052 4053 4054 4055@media (max-width: 767px){ 4056 #hp-template--19270914375740__harvest_power_9xT3tW.is-smile-active .is-smile{ 4057 animation-name: smile-path-mobile; 4058 } 4059 4060 @keyframes smile-path-mobile{ 4061 0% { transform: translate3d(100px, 0px, 0) rotate(calc(var(--smile-rot, 0deg) + 0deg)); } 4062 25% { transform: translate3d(60px, 35px, 0) rotate(calc(var(--smile-rot, 0deg) + 90deg)); } 4063 50% { transform: translate3d(30px, 80px, 0) rotate(calc(var(--smile-rot, 0deg) + 180deg)); } 4064 75% { transform: translate3d(0px, 125px, 0) rotate(calc(var(--smile-rot, 0deg) + 270deg)); } 4065 100% { transform: translate3d(-35px, 165px, 0) rotate(calc(var(--smile-rot, 0deg) + 360deg)); } 4066 } 4067} 4068 4069/* Reverse on leave (same behavior as pea) */ 4070#hp-template--19270914375740__harvest_power_9xT3tW.is-smile-leaving .is-smile{ 4071 animation-direction: reverse; 4072} 4073 4074/* Veggies hover swap */ 4075#hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__swap{ 4076 position: absolute; 4077 display: block; 4078 height: auto; 4079 pointer-events: none; 4080 user-select: none; 4081} 4082 4083#hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__swap .swap-img{ 4084 display: block; 4085 width: 100%; 4086 height: auto; 4087 transition: opacity 350ms ease; 4088} 4089 4090#hp-template--19270914375740__harvest_power_9xT3tW .harvest-power__swap .swap-img--hover{ 4091 position: absolute; 4092 inset: 0; 4093 opacity: 0; 4094} 4095 4096#hp-template--19270914375740__harvest_power_9xT3tW.is-veggies-active .harvest-power__swap .swap-img--hover{ 4097 opacity: 1;
4098} 4099 4100#hp-template--19270914375740__harvest_power_9xT3tW.is-veggies-active .harvest-power__swap .swap-img--base{ 4101 opacity: 0; 4102} 4103/* ===== Spoon rotate ===== */ 4104#hp-template--19270914375740__harvest_power_9xT3tW .is-spoon{ 4105 --spoon-spin: 0deg; 4106 transform: rotate(calc(var(--spoon-rot, 0deg) + var(--spoon-spin))); 4107 transform-origin: 70% 40%; /* tweak pivot as needed */ 4108 will-change: transform; 4109} 4110 4111#hp-template--19270914375740__harvest_power_9xT3tW.is-spoon-active .is-spoon{ 4112 animation: spoon-rotate 1200ms cubic-bezier(.22,.61,.36,1) both; 4113} 4114 4115@keyframes spoon-rotate{ 4116 0% { --spoon-spin: 0deg; } 4117 100% { --spoon-spin: 45deg; } /* tweak angle */ 4118} 4119 4120/* ===== Powder drop ===== */ 4121#hp-template--19270914375740__harvest_power_9xT3tW .is-powder{ 4122 transform: translate3d(0,0,0) rotate(var(--powder-rot, 0deg)); 4123 will-change: transform; 4124} 4125 4126#hp-template--19270914375740__harvest_power_9xT3tW.is-powder-active .is-powder{ 4127 animation: powder-drop 1200ms cubic-bezier(.22,.61,.36,1) both; 4128} 4129 4130@keyframes powder-drop{ 4131 0% { transform: translate3d(0, 0px, 0) rotate(var(--powder-rot, 0deg)); } 4132 100% { transform: translate3d(0, 120px, 0) rotate(var(--powder-rot, 0deg)); } /* tweak distance */ 4133} 4134 4135/* Reverse when leaving view */ 4136#hp-template--19270914375740__harvest_power_9xT3tW.is-spoon-leaving .is-spoon{ animation-direction: reverse; } 4137#hp-template--19270914375740__harvest_power_9xT3tW.is-powder-leaving .is-powder{ animation-direction: reverse; } 4138 4139 4140 4141 4142/* ==== Falling Shape: vertical drop ==== */ 4143#hp-template--19270914375740__harvest_power_9xT3tW .is-falling{ 4144 transform: translate3d(0,0,0) rotate(var(--falling-rot, 0deg)); 4145 transform-origin: center; 4146 will-change: transform; 4147} 4148 4149/* When in view */ 4150#hp-template--19270914375740__harvest_power_9xT3tW.is-falling-active .is-falling{ 4151 animation: falling-drop 1600ms cubic-bezier(.22,.61,.36,1) both; 4152} 4153 4154/* Adjust the Y values to match your art */ 4155@keyframes falling-drop{ 4156 0% { transform: translate3d(0px, 0px, 0) rotate(var(--falling-rot, 0deg)); } 4157 100% { transform: translate3d(0px, 220px, 0) rotate(var(--falling-rot, 0deg)); } 4158} 4159 4160/* Reverse when leaving view */ 4161#hp-template--19270914375740__harvest_power_9xT3tW.is-falling-leaving .is-falling{ 4162 animation-direction: reverse; 4163} 4164 4165#hp-template--19270914375740__harvest_power_9xT3tW .is-spoon{ 4166 --spoon-spin: 0deg; 4167 transform: translate3d(0,0,0) rotate(calc(var(--spoon-rot, 0deg) + var(--spoon-spin))); 4168} 4169 4170.farmPea { 4171 position: absolute; 4172 pointer-events: none; 4173 z-index: var(--pea-z); 4174 transform: translate(-50%, -50%); 4175 left: var(--pea-x-m); 4176 top: var(--pea-y-m); 4177 width: var(--pea-w-m); 4178} 4179 4180@media (min-width: 750px){ 4181 .farmPea { 4182 left: var(--pea-x-d); 4183 top: var(--pea-y-d); 4184 width: var(--pea-w-d); 4185 } 4186} 4187 4188.farmPea__inner svg { 4189 display: block; 4190 width: 100%; 4191 height: auto; 4192} 4193 4194 4195</style>
4196<script> 4197(() => { 4198 const rootId = "hp-template--19270914375740__harvest_power_9xT3tW"; 4199 const MOBILE_BP = 768; 4200 4201 function getInlineRotateDeg(el){ 4202 if (!el) return null; 4203 const inline = el.getAttribute("style") || ""; 4204 const m = inline.match(/rotate\(([-\d.]+)deg\)/); 4205 return m ? (m[1] + "deg") : null; 4206 } 4207 4208 function setVarIfRotateFound(el, varName){ 4209 if (!el) return; 4210 const rot = getInlineRotateDeg(el); 4211 if (rot) el.style.setProperty(varName, rot); 4212 } 4213 4214 function init(root){ 4215 if (!root || root.dataset.hpInit === "1") return; 4216 root.dataset.hpInit = "1"; 4217 4218 // animated elements 4219 const tractor = root.querySelector(".is-tractor"); 4220 const pea = root.querySelector(".is-pea"); 4221 const smile = root.querySelector(".is-smile"); 4222 const spoon = root.querySelector(".is-spoon"); 4223 const powder = root.querySelector(".is-powder"); 4224 const falling = root.querySelector(".is-falling"); 4225 4226 function isAnimatedLayer(el){ 4227 return ( 4228 el.classList.contains("is-tractor") || 4229 el.classList.contains("is-pea") || 4230 el.classList.contains("is-smile") || 4231 el.classList.contains("is-spoon") || 4232 el.classList.contains("is-powder") || 4233 el.classList.contains("is-falling") 4234 ); 4235 } 4236 4237 // Apply mobile positioning WITHOUT overwriting animated transforms 4238 function applyMobileStyles(){ 4239 const isMobile = window.innerWidth < MOBILE_BP; 4240 4241 root.querySelectorAll("[data-mobile-style]").forEach(el => { 4242 // Save original desktop style once 4243 if (!el.dataset.desktopStyle) el.dataset.desktopStyle = el.getAttribute("style") || ""; 4244 4245 if (isMobile) { 4246 const mobile = el.getAttribute("data-mobile-style") || ""; 4247 mobile.split(";").forEach(rule => { 4248 const parts = rule.split(":"); 4249 const prop = parts[0] && parts[0].trim(); 4250 const val = parts[1] && parts.slice(1).join(":").trim(); 4251 if (!prop || !val) return; 4252 4253 // â Donât overwrite transforms on animated layers 4254 if (prop === "transform" && isAnimatedLayer(el)) return; 4255 4256 el.style.setProperty(prop, val); 4257 }); 4258 } else { 4259 // Revert to original desktop inline style 4260 el.setAttribute("style", el.dataset.desktopStyle); 4261 } 4262 }); 4263 4264 // Capture base rotations from CURRENT inline style (desktop or mobile) 4265 setVarIfRotateFound(tractor, "--tractor-rot"); 4266 setVarIfRotateFound(pea, "--pea-rot"); 4267 setVarIfRotateFound(smile, "--smile-rot"); 4268 setVarIfRotateFound(spoon, "--spoon-rot"); 4269 setVarIfRotateFound(powder, "--powder-rot"); 4270 setVarIfRotateFound(falling, "--falling-rot"); 4271 } 4272 4273 applyMobileStyles(); 4274 window.addEventListener("resize", applyMobileStyles); 4275 4276 // IntersectionObserver to toggle animations / swaps 4277 const io = new IntersectionObserver((entries) => { 4278 entries.forEach(entry => { 4279 const inView = entry.isIntersecting; 4280 4281 root.classList.toggle("is-veggies-active", inView); 4282 4283 root.classList.toggle("is-tractor-active", inView); 4284 4285 root.classList.toggle("is-pea-active", inView); 4286 root.classList.toggle("is-pea-leaving", !inView); 4287 4288 root.classList.toggle("is-smile-active", inView); 4289 root.classList.toggle("is-smile-leaving", !inView); 4290 4291 root.classList.toggle("is-spoon-active", inView); 4292 root.classList.toggle("is-spoon-leaving", !inView); 4293 4294 root.classList.toggle("is-powder-active", inView); 4295 root.classList.toggle("is-powder-leaving", !inView); 4296 4297 root.classList.toggle("is-falling-active", inView); 4298 root.classList.toggle("is-falling-leaving", !inView); 4299 }); 4300 }, { 4301 threshold: 0.5, 4302 rootMargin: "0px 0px -10% 0px" 4303 }); 4304 4305 io.observe(root); 4306 } 4307 4308 function run(){ 4309 init(document.getElementById(rootId)); 4310 } 4311 4312 if (document.readyState === "loading") { 4313 document.addEventListener("DOMContentLoaded", run); 4314 } else { 4315 run(); 4316 } 4317 4318 // Shopify Theme Editor: re-init when section reloads 4319 document.addEventListener("shopify:section:load", (e) => { 4320 const el = e.target && e.target.querySelector && e.target.querySelector("#" + rootId); 4321 if (el) init(el); 4322 }); 4323})(); 4324</script>
4324 4325 4326 4327</section> 4328 4329 4330<style> @media (max-width: 767px) {#shopify-section-template--19270914375740__harvest_power_9xT3tW .harvest-power__content {padding-top: 0px !important; }} </style></div><section id="shopify-section-template--19270914375740__multicolumn_kaLYC6" class="shopify-section section"><link href="//harvestsnaps.com/cdn/shop/t/21/assets/section-multicolumn.css?v=81420361875458722681770320517" rel="stylesheet" type="text/css" media="all" /> 4331<link href="//harvestsnaps.com/cdn/shop/t/21/assets/component-slider.css?v=14039311878856620671770320517" rel="stylesheet" type="text/css" media="all" /> 4332<style data-shopify>.section-template--19270914375740__multicolumn_kaLYC6-padding { 4333 padding-top: 3px; 4334 padding-bottom: 0px; 4335 } 4336 4337 @media screen and (min-width: 750px) { 4338 .section-template--19270914375740__multicolumn_kaLYC6-padding { 4339 padding-top: 4px; 4340 padding-bottom: 0px; 4341 } 4342 }</style><div class="multicolumn 4343 color-scheme-2 4344 gradient 4345 4346 background-none 4347 4348 4349 no-heading 4350 4351 4352 third-transition 4353 4354"> 4355 <div 4356 class="page-width section-template--19270914375740__multicolumn_kaLYC6-padding isolate scroll-trigger animate--slide-in" 4357 4358 data-cascade 4359 4360 ><slider-component class="slider-mobile-gutter"> 4361 <ul 4362 class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--1-col-desktop" 4363 id="Slider-template--19270914375740__multicolumn_kaLYC6" 4364 role="list" 4365 ><li 4366 id="Slide-template--19270914375740__multicolumn_kaLYC6-1" 4367 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 4368 4369 4370 data-cascade 4371 style="--animation-order: 1;" 4372 4373 > 4374 <div class="multicolumn-card content-container"> 4375 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width multicolumn-card-spacing"> 4376 <div 4377 class="media media--transparent media--adapt" 4378 4379 style="padding-bottom: 18.351324828263003%;" 4380 4381 > 4382 <img src="//harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=3200" alt="" srcset="//harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=50 50w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=75 75w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=100 100w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=150 150w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=200 200w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=300 300w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=400 400w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=500 500w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=750 750w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1000 1000w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1250 1250w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1500 1500w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=1750 1750w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2000 2000w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2250 2250w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2500 2500w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=2750 2750w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=3000 3000w, //harvestsnaps.com/cdn/shop/files/firstslidedown_1_b97675f2-3724-4ae9-83cc-ddb35614e08f.svg?v=1770830119&width=3200 3200w" width="3200" height="587" loading="lazy" sizes=" 4383 (min-width: 1600px) calc((1600px - 100px) * 1 / 1), 4384 (min-width: 990px) calc((100vw - 100px) * 1 / 1), 4385 (min-width: 750px) calc((100vw - 100px) * 1 / 1), 4386 calc((100vw - 30px) * 1 / 1) 4387 " class="multicolumn-card__image"> 4388 </div> 4389 </div><div class="multicolumn-card__info"></div> 4390 </div> 4391 </li></ul></slider-component> 4392 <div class="center"></div> 4393 </div> 4394</div> 4395 4396 4397<style> @media screen and (max-width: 749px) {#shopify-section-template--19270914375740__multicolumn_kaLYC6 .third-transition {display: block; /* or whatever behavior you want */ }} @media screen and (min-width: 750px) {#shopify-section-template--19270914375740__multicolumn_kaLYC6 .third-transition {display: none; }} </style></section><div id="shopify-section-template--19270914375740__harvest_power_mwmMn4" class="shopify-section"> 4398 4399<section 4400 id="hp-template--19270914375740__harvest_power_mwmMn4" 4401 class="harvest-power is-reversed bag-taller" 4402 style=" 4403 --hp-height-mobile: 80vh; 4404 background-color: #e9f7e3; 4405 " 4406> 4407 4408 <div class="harvest-power__inner" aria-hidden="true"> 4409 4410 �<span 4411 class="farmPea farmPea--pea_decor_XraV3q u-hide-m" 4412 style=" 4413 --pea-x-m: 64%; 4414 --pea-y-m: 24%;
4415 --pea-w-m: 140px; 4416 --pea-x-d: 88%; 4417 --pea-y-d: 56%; 4418 --pea-w-d: 140px; 4419 --pea-z: 3; 4420 " 4421 > 4422 <span class="farmPea__inner"> 4423 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 229.78 164.708" role="img"> 4424 <g id="Group_8256" transform="translate(-139.449 -910.458)"> 4425 <g id="Pea_Jumping" transform="translate(139.449 910.458)"> 4426 <!-- Feet / shadows --> 4427 <g id="Group_1651" transform="translate(0 88.844)"> 4428 <path id="Path_821" d="M308.673,193.706c15.745-1.346,20.1,27.537-3.028,23.218-11.329-2.116-9.037-22.186,3.028-23.218" transform="translate(-226.394 -193.66)" fill="#073e11"></path> 4429 <path id="Path_823" d="M133.152,289.843c14.564-4.062,19.252,16.895,6.791,20.37-14.564,4.062-19.252-16.894-6.791-20.37" transform="translate(-95.608 -266.269)" fill="#073e11"></path> 4430 <path id="Path_825" d="M14.531,458.819c-5.4,7.309-18.924-2.718-13.1-10.451,4.9-6.515,17.3,4.772,13.1,10.451" transform="translate(0 -385.493)" fill="#073e11"></path> 4431 </g> 4432 4433 <!-- Pea head (tilted) --> 4434 <g id="Group_8759" transform="translate(114.104) rotate(10)"> 4435 <g class="peahead"> 4436 <!-- main pea --> 4437 <path id="Path_162327" d="M117.46,54.009c0,29.829-26.295,54.01-58.731,54.01S0,83.838,0,54.009,26.294,0,58.73,0,117.46,24.18,117.46,54.009" fill="#8cd15a"></path> 4438 <!-- face/shading --> 4439 <path id="Path_162328" d="M12.731,45.823l68.352,3.458s-4.4,38-36.585,36.511S11.046,51.8,12.731,45.823" transform="translate(-0.117 -4.085)" fill="#13241f"></path> 4440 <path id="Path_162329" d="M17.748,33.1A2.543,2.543,0,0,1,16.1,32.51a2.109,2.109,0,0,1-.146-3.159c4.836-4.843,13.563-7.974,18.809-9.517-2.883-1.925-8.125-4.608-16.709-6.442a2.236,2.236,0,0,1-1.817-2.683,2.444,2.444,0,0,1,2.917-1.672C35.813,12.6,41.369,19.261,41.6,19.543a2.089,2.089,0,0,1,.334,2.1,2.369,2.369,0,0,1-1.721,1.412c-.147.032-14.607,3.251-20.672,9.323a2.528,2.528,0,0,1-1.791.723" transform="translate(-0.146 -0.8)" fill="#13241f"></path> 4441 <path id="Path_162330" d="M76.549,33.937a2.521,2.521,0,0,1-1.837-.771c-5.875-6.227-20.231-9.822-20.376-9.857a2.36,2.36,0,0,1-1.678-1.456,2.094,2.094,0,0,1,.4-2.09c.237-.275,6-6.794,22.754-9.915a2.43,2.43,0,0,1,2.866,1.748,2.248,2.248,0,0,1-1.9,2.634c-8.641,1.61-13.963,4.154-16.9,6,5.2,1.677,13.825,5.036,18.511,10a2.113,2.113,0,0,1-.243,3.154,2.548,2.548,0,0,1-1.593.547" transform="translate(-0.501 -0.874)" fill="#13241f"></path> 4442 </g> 4443 </g> 4444 </g> 4445 </g> 4446</svg> 4447 4448<style> 4449/* ONE animation definition */ 4450@keyframes peaHeadFloat { 4451 0%, 100% { 4452 translate: 0 0; 4453 scale: 1 1; 4454 } 4455 50% { 4456 translate: 0 -48px; 4457 scale: 1.06 0.94; /* cute squash/stretch */ 4458 } 4459} 4460 4461/* ONE selector definition */ 4462.peahead{ 4463 animation: peaHeadFloat 3.2s ease-in-out infinite; 4464 transform-box: fill-box; 4465 transform-origin: center; 4466 will-change: translate, scale; 4467} 4468 4469.peahead:hover{ 4470 animation-play-state: paused; 4471} 4472 4473@media (prefers-reduced-motion: reduce){ 4474 .peahead{ animation: none; } 4475} 4476 4477 4478svg { overflow: visible; } 4479 4480</style> 4481 </span> 4482 </span> 4483 �<span 4484 class="farmPea farmPea--pea_decor_XraV3q u-hide-m" 4485 style=" 4486 --pea-x-m: 64%; 4487 --pea-y-m: 24%; 4488 --pea-w-m: 140px; 4489 --pea-x-d: 88%; 4490 --pea-y-d: 56%; 4491 --pea-w-d: 140px; 4492 --pea-z: 3; 4493 " 4494 > 4495 <span class="farmPea__inner"> 4496 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 229.78 164.708" role="img"> 4497 <g id="Group_8256" transform="translate(-139.449 -910.458)"> 4498 <g id="Pea_Jumping" transform="translate(139.449 910.458)"> 4499 <!-- Feet / shadows --> 4500 <g id="Group_1651" transform="translate(0 88.844)"> 4501 <path id="Path_821" d="M308.673,193.706c15.745-1.346,20.1,27.537-3.028,23.218-11.329-2.116-9.037-22.186,3.028-23.218" transform="translate(-226.394 -193.66)" fill="#073e11"></path> 4502 <path id="Path_823" d="M133.152,289.843c14.564-4.062,19.252,16.895,6.791,20.37-14.564,4.062-19.252-16.894-6.791-20.37" transform="translate(-95.608 -266.269)" fill="#073e11"></path> 4503 <path id="Path_825" d="M14.531,458.819c-5.4,7.309-18.924-2.718-13.1-10.451,4.9-6.515,17.3,4.772,13.1,10.451" transform="translate(0 -385.493)" fill="#073e11"></path> 4504 </g> 4505 4506 <!-- Pea head (tilted) --> 4507 <g id="Group_8759" transform="translate(114.104) rotate(10)"> 4508 <g class="peahead"> 4509 <!-- main pea --> 4510 <path id="Path_162327" d="M117.46,54.009c0,29.829-26.295,54.01-58.731,54.01S0,83.838,0,54.009,26.294,0,58.73,0,117.46,24.18,117.46,54.009" fill="#8cd15a"></path> 4511 <!-- face/shading --> 4512 <path id="Path_162328" d="M12.731,45.823l68.352,3.458s-4.4,38-36.585,36.511S11.046,51.8,12.731,45.823" transform="translate(-0.117 -4.085)" fill="#13241f"></path> 4513 <path id="Path_162329" d="M17.748,33.1A2.543,2.543,0,0,1,16.1,32.51a2.109,2.109,0,0,1-.146-3.159c4.836-4.843,13.563-7.974,18.809-9.517-2.883-1.925-8.125-4.608-16.709-6.442a2.236,2.236,0,0,1-1.817-2.683,2.444,2.444,0,0,1,2.917-1.672C35.813,12.6,41.369,19.261,41.6,19.543a2.089,2.089,0,0,1,.334,2.1,2.369,2.369,0,0,1-1.721,1.412c-.147.
4513032-14.607,3.251-20.672,9.323a2.528,2.528,0,0,1-1.791.723" transform="translate(-0.146 -0.8)" fill="#13241f"></path> 4514 <path id="Path_162330" d="M76.549,33.937a2.521,2.521,0,0,1-1.837-.771c-5.875-6.227-20.231-9.822-20.376-9.857a2.36,2.36,0,0,1-1.678-1.456,2.094,2.094,0,0,1,.4-2.09c.237-.275,6-6.794,22.754-9.915a2.43,2.43,0,0,1,2.866,1.748,2.248,2.248,0,0,1-1.9,2.634c-8.641,1.61-13.963,4.154-16.9,6,5.2,1.677,13.825,5.036,18.511,10a2.113,2.113,0,0,1-.243,3.154,2.548,2.548,0,0,1-1.593.547" transform="translate(-0.501 -0.874)" fill="#13241f"></path> 4515 </g> 4516 </g> 4517 </g> 4518 </g> 4519</svg> 4520 4521<style> 4522/* ONE animation definition */ 4523@keyframes peaHeadFloat { 4524 0%, 100% { 4525 translate: 0 0; 4526 scale: 1 1; 4527 } 4528 50% { 4529 translate: 0 -48px; 4530 scale: 1.06 0.94; /* cute squash/stretch */ 4531 } 4532} 4533 4534/* ONE selector definition */ 4535.peahead{ 4536 animation: peaHeadFloat 3.2s ease-in-out infinite; 4537 transform-box: fill-box; 4538 transform-origin: center; 4539 will-change: translate, scale; 4540} 4541 4542.peahead:hover{ 4543 animation-play-state: paused; 4544} 4545 4546@media (prefers-reduced-motion: reduce){ 4547 .peahead{ animation: none; } 4548} 4549 4550 4551svg { overflow: visible; } 4552 4553</style> 4554 </span> 4555 </span> 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 <img 4582 src="//harvestsnaps.com/cdn/shop/files/Final_Jump.svg?v=1768504345" 4583 alt="" 4584 class="harvest-power__layer harvest-power__layer--svg_layer_FTnaAm 4585 4586 4587 4588 4589 4590" 4591 style=" 4592 z-index: 25; 4593 width: 24%; 4594 top: 3%; 4595 left: 35%; 4596 transform: rotate(0deg); 4597 " 4598 data-mobile-style=" 4599 width: 1%; 4600 top: 10%; 4601 left: 10%; 4602 transform: rotate(0deg); 4603 " 4604 loading="lazy" 4605 > 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 <img 4634 src="//harvestsnaps.com/cdn/shop/files/spoon.svg?v=1768349236" 4635 alt="" 4636 class="harvest-power__layer harvest-power__layer--svg_layer_QNP44U 4637 4638 4639 4640 is-spoon 4641 4642" 4643 style=" 4644 z-index: 25; 4645 width: 17%; 4646 top: 1%; 4647 left: 55%; 4648 transform: rotate(0deg); 4649 " 4650 data-mobile-style=" 4651 width: 35%; 4652 top: 28%; 4653 left: 18%; 4654 transform: rotate(0deg); 4655 " 4656 loading="lazy" 4657 > 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 <img 4686 src="//harvestsnaps.com/cdn/shop/files/hopper.svg?v=1768348099" 4687 alt="" 4688 class="harvest-power__layer harvest-power__layer--svg_layer_WmpGGy 4689 4690 4691 4692 4693 4694" 4695 style=" 4696 z-index: 25; 4697 width: 17%; 4698 top: 25%; 4699 left: 60%; 4700 transform: rotate(0deg); 4701 " 4702 data-mobile-style=" 4703 width: 30%; 4704 top: 46%; 4705 left: 34%; 4706 transform: rotate(0deg); 4707 " 4708 loading="lazy" 4709 > 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 <img 4738 src="//harvestsnaps.com/cdn/shop/files/powder.svg?v=1768349219" 4739 alt="" 4740 class="harvest-power__layer harvest-power__layer--svg_layer_hXwUfr 4741 4742 4743 4744 4745 4746 is-powder" 4747 style=" 4748 z-index: 15; 4749 width: 8%; 4750 top: 10%; 4751 left: 65%; 4752 transform: rotate(0deg); 4753 " 4754 data-mobile-style=" 4755 width: 22%; 4756 top: 28%; 4757 left: 38%; 4758 transform: rotate(0deg); 4759 " 4760 loading="lazy" 4761 > 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 <img 4790 src="//harvestsnaps.com/cdn/shop/files/Falling-Shape.svg?v=1768349721" 4791 alt="" 4792 class="harvest-power__layer harvest-power__layer--svg_layer_EwBYbp 4793 4794 4795 4796 4797 is-falling 4798" 4799 style=" 4800 z-index: 0; 4801 width: 6%; 4802 top: 35%; 4803 left: 66%; 4804 transform: rotate(0deg); 4805 " 4806 data-mobile-style=" 4807 width: 17%; 4808 top: 50%; 4809 left: 40%; 4810 transform: rotate(0deg); 4811 " 4812 loading="lazy" 4813 > 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 <img 4842 src="//harvestsnaps.com/cdn/shop/files/Bags_Loop_5497c34d-803b-4c0a-972e-045968416744.gif?v=1768504112" 4843 alt="" 4844 class="harvest-power__layer harvest-power__layer--svg_layer_AeaWEU 4845 4846 4847 4848 4849 4850" 4851 style=" 4852 z-index: 25; 4853 width: 51%; 4854 top: 65%; 4855 left: 48%; 4856 transform: rotate(0deg); 4857 " 4858 data-mobile-style=" 4859 width: 84%; 4860 top: 80%; 4861 left: 8%; 4862 transform: rotate(0deg); 4863 " 4864 loading="lazy" 4865 > 4866 4867 4868 4869 4870 4871 4872 </div> 4873 4874 <div class="harvest-power__content"> 4875 4876 <h2 class="harvest-power__heading">BAG & SHIP</h2> 4877 4878 4879 <p class="harvest-power__subheading">We season them with delicious flavors, bag them, and send them on their way!</p> 4880 4881 </div> 4882 4883<style> 4884/* Section base */ 4885#hp-template--19270914375740__harvest_power_mwmMn4{ 4886 position: relative; 4887 overflow: hidden; 4888 4889 /* Mobile still uses the Artboard height slider */ 4890 min-height: var(--hp-height-mobile); 4891 height: auto; 4892} 4893 4894/* Desktop: no schema, just a generous responsive min-height */ 4895@media (min-width: 768px){ 4896 #hp-template--19270914375740__harvest_power_mwmMn4{ 4897 min-height: clamp(320px, 40vw, 960px) !important; 4898 height: auto; 4899 } 4900} 4901 4902 4903 4904 4905 /* ARTBOARD: always full-bleed background layer */ 4906 #hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__inner{ 4907 position: absolute; 4908 inset: 0; 4909 width: 100%; 4910 height: 100%; 4911 z-index: 1; 4912 pointer-events: none; 4913 } 4914 4915 /* Layers */ 4916 #hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__layer{ 4917 position: absolute; 4918 display: block; 4919 height: auto; 4920 pointer-events: none; 4921 user-select: none; 4922 transform-origin: center; 4923 will-change: transform; 4924 } 4925 4926 /* CONTENT: sits above art */ 4927 #hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__content{ 4928 position: relative; 4929 z-index: 60; 4930 padding: 24px 16px; 4931 max-width: 560px; 4932 margin: 0 auto; 4933 text-align: center; 4934 } 4935
4936 /* Desktop: lock content into a 50% column (right by default) */ 4937 @media (min-width: 768px){ 4938 #hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__content{ 4939 position: absolute; 4940 top: 50%; 4941 transform: translateY(-50%); 4942 width: 50%; 4943 max-width: none; 4944 padding: clamp(28px, 5vw, 72px); 4945 text-align: left; 4946 4947 /* default: RIGHT side */ 4948 right: 0; 4949 left: auto; 4950 } 4951 4952 /* reversed: LEFT side */ 4953 #hp-template--19270914375740__harvest_power_mwmMn4.is-reversed .harvest-power__content{ 4954 left: 0; 4955 right: auto; 4956 } 4957 } 4958 4959 /* Type */ 4960 #hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__heading{ 4961 margin: 0 0 18px; 4962 font-family: 'Conduit ITC', sans-serif; 4963 font-weight: 800; 4964 color: #094d15; 4965 font-size: clamp(54px, 6vw, 98px); 4966 line-height: 1; 4967 letter-spacing: 0.02em; 4968 text-transform: uppercase; 4969 white-space: nowrap; 4970 } 4971 @media (max-width: 767px){ 4972 #hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__heading{ white-space: normal; } 4973 } 4974 4975 #hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__subheading{ 4976 margin: 0; 4977 font-family: 'Soleil', sans-serif; 4978 font-weight: 700; 4979 color: #0e4b23; 4980 font-size: clamp(20px, 2.2vw, 34px); 4981 line-height: 1.2; 4982 max-width: 520px; 4983 text-wrap: pretty; 4984 } 4985 @media (min-width: 768px){ 4986 #hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__subheading{ max-width: 520px; } 4987 } 4988 4989 /* ==== Tractor animation ==== */ 4990 #hp-template--19270914375740__harvest_power_mwmMn4 .is-tractor{ 4991 --tractor-travel: clamp(140px, 18vw, 520px); 4992 --tractor-x: clamp(-160px, -12vw, -80px); 4993 transform: translate3d(var(--tractor-x),0,0) rotate(var(--tractor-rot, 0deg)) !important; 4994 transition: transform 1400ms cubic-bezier(.22,.61,.36,1); 4995 will-change: transform; 4996 } 4997 #hp-template--19270914375740__harvest_power_mwmMn4.is-tractor-active .is-tractor{ 4998 transform: translate3d(var(--tractor-travel),0,0) rotate(var(--tractor-rot, 0deg)) !important; 4999 } 5000 5001 /* ==== Pea rolling path ==== */ 5002 #hp-template--19270914375740__harvest_power_mwmMn4 .is-pea{ 5003 transform: translate3d(0,0,0) rotate(var(--pea-rot, 0deg)); 5004 will-change: transform; 5005 } 5006 #hp-template--19270914375740__harvest_power_mwmMn4.is-pea-active .is-pea{ 5007 animation: pea-path-desktop 2200ms cubic-bezier(.22,.61,.36,1) both; 5008 } 5009 5010 /* Desktop target */ 5011 @keyframes pea-path-desktop{ 5012 0% { transform: translate3d(0px, 0px, 0) rotate(calc(var(--pea-rot, 0deg) + 0deg)); } 5013 25% { transform: translate3d(55px, 70px, 0) rotate(calc(var(--pea-rot, 0deg) + 90deg)); } 5014 50% { transform: translate3d(105px, 135px, 0) rotate(calc(var(--pea-rot, 0deg) + 180deg)); } 5015 75% { transform: translate3d(180px, 205px, 0) rotate(calc(var(--pea-rot, 0deg) + 270deg)); } 5016 100% { transform: translate3d(235px, 260px, 0) rotate(calc(var(--pea-rot, 0deg) + 360deg)); } 5017 } 5018 5019 /* Mobile target */ 5020 @media (max-width: 767px){ 5021 #hp-template--19270914375740__harvest_power_mwmMn4.is-pea-active .is-pea{ animation-name: pea-path-mobile; } 5022 5023 @keyframes pea-path-mobile{ 5024 0% { transform: translate3d(0px, 0px, 0) rotate(calc(var(--pea-rot, 0deg) + 0deg)); } 5025 25% { transform: translate3d(30px, 40px, 0) rotate(calc(var(--pea-rot, 0deg) + 90deg)); } 5026 50% { transform: translate3d(65px, 85px, 0) rotate(calc(var(--pea-rot, 0deg) + 180deg)); } 5027 75% { transform: translate3d(95px, 125px, 0) rotate(calc(var(--pea-rot, 0deg) + 270deg)); } 5028 100% { transform: translate3d(125px, 145px, 0) rotate(calc(var(--pea-rot, 0deg) + 360deg)); } 5029 } 5030 } 5031 5032 /* Reverse when leaving view */ 5033 #hp-template--19270914375740__harvest_power_mwmMn4.is-pea-leaving .is-pea{ 5034 animation-direction: reverse; 5035 } 5036 5037 @media (prefers-reduced-motion: reduce){ 5038 #hp-template--19270914375740__harvest_power_mwmMn4 .is-tractor{ transition: none; } 5039 #hp-template--19270914375740__harvest_power_mwmMn4 .is-pea{ animation: none !important; } 5040 } 5041 5042 /* ==== Smile pea rolling path ==== */ 5043#hp-template--19270914375740__harvest_power_mwmMn4 .is-smile{
5044 transform: translate3d(0,0,0) rotate(var(--smile-rot, 0deg)) ; 5045 transform-origin: center; 5046 will-change: transform; 5047} 5048 5049#hp-template--19270914375740__harvest_power_mwmMn4.is-smile-active .is-smile{ 5050 animation: smile-path-desktop 2200ms cubic-bezier(.22,.61,.36,1) both; 5051} 5052 5053/* Desktop: tweak these points to match your dotted line */ 5054@keyframes smile-path-desktop{ 5055 0% { 5056 transform: translate3d(0px, 0px, 0) 5057 rotate(calc(var(--smile-rot, 0deg) + 0deg)); 5058 } 5059 25% { 5060 transform: translate3d(-50px, 55px, 0) 5061 rotate(calc(var(--smile-rot, 0deg) + 90deg)); 5062 } 5063 50% { 5064 transform: translate3d(-145px, 120px, 0) 5065 rotate(calc(var(--smile-rot, 0deg) + 180deg)); 5066 } 5067 75% { 5068 transform: translate3d(-275px, 185px, 0) 5069 rotate(calc(var(--smile-rot, 0deg) + 270deg)); 5070 } 5071 100% { 5072 transform: translate3d(-330px, 245px, 0) 5073 rotate(calc(var(--smile-rot, 0deg) + 360deg)); 5074 } 5075} 5076 5077 5078 5079@media (min-width: 768px){ 5080 #hp-template--19270914375740__harvest_power_mwmMn4.bake-shorter { 5081 5082 min-height: clamp(360px, 30vw, 720px) !important; 5083 height: auto; 5084 } 5085} 5086 5087@media (min-width: 768px){ 5088#hp-template--19270914375740__harvest_power_mwmMn4.mill-shorter { 5089 min-height: clamp(380px, 26vw, 640px) !important; 5090 height: auto; 5091 } 5092} 5093 5094@media (min-width: 768px){ 5095 #hp-template--19270914375740__harvest_power_mwmMn4.bag-taller { 5096 min-height: clamp(480px, 65vw, 960px) !important; 5097 height: auto; 5098 } 5099} 5100 5101 5102 5103 5104 5105@media (max-width: 767px){ 5106 #hp-template--19270914375740__harvest_power_mwmMn4.is-smile-active .is-smile{ 5107 animation-name: smile-path-mobile; 5108 } 5109 5110 @keyframes smile-path-mobile{ 5111 0% { transform: translate3d(100px, 0px, 0) rotate(calc(var(--smile-rot, 0deg) + 0deg)); } 5112 25% { transform: translate3d(60px, 35px, 0) rotate(calc(var(--smile-rot, 0deg) + 90deg)); } 5113 50% { transform: translate3d(30px, 80px, 0) rotate(calc(var(--smile-rot, 0deg) + 180deg)); } 5114 75% { transform: translate3d(0px, 125px, 0) rotate(calc(var(--smile-rot, 0deg) + 270deg)); } 5115 100% { transform: translate3d(-35px, 165px, 0) rotate(calc(var(--smile-rot, 0deg) + 360deg)); } 5116 } 5117} 5118 5119/* Reverse on leave (same behavior as pea) */ 5120#hp-template--19270914375740__harvest_power_mwmMn4.is-smile-leaving .is-smile{ 5121 animation-direction: reverse; 5122} 5123 5124/* Veggies hover swap */ 5125#hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__swap{ 5126 position: absolute; 5127 display: block; 5128 height: auto; 5129 pointer-events: none; 5130 user-select: none; 5131} 5132 5133#hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__swap .swap-img{ 5134 display: block; 5135 width: 100%; 5136 height: auto; 5137 transition: opacity 350ms ease; 5138} 5139 5140#hp-template--19270914375740__harvest_power_mwmMn4 .harvest-power__swap .swap-img--hover{ 5141 position: absolute; 5142 inset: 0; 5143 opacity: 0; 5144} 5145 5146#hp-template--19270914375740__harvest_power_mwmMn4.is-veggies-active .harvest-power__swap .swap-img--hover{ 5147 opacity: 1; 5148} 5149 5150#hp-template--19270914375740__harvest_power_mwmMn4.is-veggies-active .harvest-power__swap .swap-img--base{ 5151 opacity: 0; 5152} 5153/* ===== Spoon rotate ===== */ 5154#hp-template--19270914375740__harvest_power_mwmMn4 .is-spoon{ 5155 --spoon-spin: 0deg; 5156 transform: rotate(calc(var(--spoon-rot, 0deg) + var(--spoon-spin))); 5157 transform-origin: 70% 40%; /* tweak pivot as needed */ 5158 will-change: transform; 5159} 5160 5161#hp-template--19270914375740__harvest_power_mwmMn4.is-spoon-active .is-spoon{ 5162 animation: spoon-rotate 1200ms cubic-bezier(.22,.61,.36,1) both; 5163} 5164 5165@keyframes spoon-rotate{ 5166 0% { --spoon-spin: 0deg; } 5167 100% { --spoon-spin: 45deg; } /* tweak angle */ 5168} 5169 5170/* ===== Powder drop ===== */ 5171#hp-template--19270914375740__harvest_power_mwmMn4 .is-powder{ 5172 transform: translate3d(0,0,0) rotate(var(--powder-rot, 0deg)); 5173 will-change: transform; 5174} 5175 5176#hp-template--19270914375740__harvest_power_mwmMn4.is-powder-active .is-powder{ 5177 animation: powder-drop 1200ms cubic-bezier(.22,.61,.36,1) both; 5178} 5179 5180@keyframes powder-drop{ 5181 0% { transform: translate3d(0, 0px, 0) rotate(var(--powder-rot, 0deg)); }
5182 100% { transform: translate3d(0, 120px, 0) rotate(var(--powder-rot, 0deg)); } /* tweak distance */ 5183} 5184 5185/* Reverse when leaving view */ 5186#hp-template--19270914375740__harvest_power_mwmMn4.is-spoon-leaving .is-spoon{ animation-direction: reverse; } 5187#hp-template--19270914375740__harvest_power_mwmMn4.is-powder-leaving .is-powder{ animation-direction: reverse; } 5188 5189 5190 5191 5192/* ==== Falling Shape: vertical drop ==== */ 5193#hp-template--19270914375740__harvest_power_mwmMn4 .is-falling{ 5194 transform: translate3d(0,0,0) rotate(var(--falling-rot, 0deg)); 5195 transform-origin: center; 5196 will-change: transform; 5197} 5198 5199/* When in view */ 5200#hp-template--19270914375740__harvest_power_mwmMn4.is-falling-active .is-falling{ 5201 animation: falling-drop 1600ms cubic-bezier(.22,.61,.36,1) both; 5202} 5203 5204/* Adjust the Y values to match your art */ 5205@keyframes falling-drop{ 5206 0% { transform: translate3d(0px, 0px, 0) rotate(var(--falling-rot, 0deg)); } 5207 100% { transform: translate3d(0px, 220px, 0) rotate(var(--falling-rot, 0deg)); } 5208} 5209 5210/* Reverse when leaving view */ 5211#hp-template--19270914375740__harvest_power_mwmMn4.is-falling-leaving .is-falling{ 5212 animation-direction: reverse; 5213} 5214 5215#hp-template--19270914375740__harvest_power_mwmMn4 .is-spoon{ 5216 --spoon-spin: 0deg; 5217 transform: translate3d(0,0,0) rotate(calc(var(--spoon-rot, 0deg) + var(--spoon-spin))); 5218} 5219 5220.farmPea { 5221 position: absolute; 5222 pointer-events: none; 5223 z-index: var(--pea-z); 5224 transform: translate(-50%, -50%); 5225 left: var(--pea-x-m); 5226 top: var(--pea-y-m); 5227 width: var(--pea-w-m); 5228} 5229 5230@media (min-width: 750px){ 5231 .farmPea { 5232 left: var(--pea-x-d); 5233 top: var(--pea-y-d); 5234 width: var(--pea-w-d); 5235 } 5236} 5237 5238.farmPea__inner svg { 5239 display: block; 5240 width: 100%; 5241 height: auto; 5242} 5243 5244 5245</style>
5246<script> 5247(() => { 5248 const rootId = "hp-template--19270914375740__harvest_power_mwmMn4"; 5249 const MOBILE_BP = 768; 5250 5251 function getInlineRotateDeg(el){ 5252 if (!el) return null; 5253 const inline = el.getAttribute("style") || ""; 5254 const m = inline.match(/rotate\(([-\d.]+)deg\)/); 5255 return m ? (m[1] + "deg") : null; 5256 } 5257 5258 function setVarIfRotateFound(el, varName){ 5259 if (!el) return; 5260 const rot = getInlineRotateDeg(el); 5261 if (rot) el.style.setProperty(varName, rot); 5262 } 5263 5264 function init(root){ 5265 if (!root || root.dataset.hpInit === "1") return; 5266 root.dataset.hpInit = "1"; 5267 5268 // animated elements 5269 const tractor = root.querySelector(".is-tractor"); 5270 const pea = root.querySelector(".is-pea"); 5271 const smile = root.querySelector(".is-smile"); 5272 const spoon = root.querySelector(".is-spoon"); 5273 const powder = root.querySelector(".is-powder"); 5274 const falling = root.querySelector(".is-falling"); 5275 5276 function isAnimatedLayer(el){ 5277 return ( 5278 el.classList.contains("is-tractor") || 5279 el.classList.contains("is-pea") || 5280 el.classList.contains("is-smile") || 5281 el.classList.contains("is-spoon") || 5282 el.classList.contains("is-powder") || 5283 el.classList.contains("is-falling") 5284 ); 5285 } 5286 5287 // Apply mobile positioning WITHOUT overwriting animated transforms 5288 function applyMobileStyles(){ 5289 const isMobile = window.innerWidth < MOBILE_BP; 5290 5291 root.querySelectorAll("[data-mobile-style]").forEach(el => { 5292 // Save original desktop style once 5293 if (!el.dataset.desktopStyle) el.dataset.desktopStyle = el.getAttribute("style") || ""; 5294 5295 if (isMobile) { 5296 const mobile = el.getAttribute("data-mobile-style") || ""; 5297 mobile.split(";").forEach(rule => { 5298 const parts = rule.split(":"); 5299 const prop = parts[0] && parts[0].trim(); 5300 const val = parts[1] && parts.slice(1).join(":").trim(); 5301 if (!prop || !val) return; 5302 5303 // â Donât overwrite transforms on animated layers 5304 if (prop === "transform" && isAnimatedLayer(el)) return; 5305 5306 el.style.setProperty(prop, val); 5307 }); 5308 } else { 5309 // Revert to original desktop inline style 5310 el.setAttribute("style", el.dataset.desktopStyle); 5311 } 5312 }); 5313 5314 // Capture base rotations from CURRENT inline style (desktop or mobile) 5315 setVarIfRotateFound(tractor, "--tractor-rot"); 5316 setVarIfRotateFound(pea, "--pea-rot"); 5317 setVarIfRotateFound(smile, "--smile-rot"); 5318 setVarIfRotateFound(spoon, "--spoon-rot"); 5319 setVarIfRotateFound(powder, "--powder-rot"); 5320 setVarIfRotateFound(falling, "--falling-rot"); 5321 } 5322 5323 applyMobileStyles(); 5324 window.addEventListener("resize", applyMobileStyles); 5325 5326 // IntersectionObserver to toggle animations / swaps 5327 const io = new IntersectionObserver((entries) => { 5328 entries.forEach(entry => { 5329 const inView = entry.isIntersecting; 5330 5331 root.classList.toggle("is-veggies-active", inView); 5332 5333 root.classList.toggle("is-tractor-active", inView); 5334 5335 root.classList.toggle("is-pea-active", inView); 5336 root.classList.toggle("is-pea-leaving", !inView); 5337 5338 root.classList.toggle("is-smile-active", inView); 5339 root.classList.toggle("is-smile-leaving", !inView); 5340 5341 root.classList.toggle("is-spoon-active", inView); 5342 root.classList.toggle("is-spoon-leaving", !inView); 5343 5344 root.classList.toggle("is-powder-active", inView); 5345 root.classList.toggle("is-powder-leaving", !inView); 5346 5347 root.classList.toggle("is-falling-active", inView); 5348 root.classList.toggle("is-falling-leaving", !inView); 5349 }); 5350 }, { 5351 threshold: 0.5, 5352 rootMargin: "0px 0px -10% 0px" 5353 }); 5354 5355 io.observe(root); 5356 } 5357 5358 function run(){ 5359 init(document.getElementById(rootId)); 5360 } 5361 5362 if (document.readyState === "loading") { 5363 document.addEventListener("DOMContentLoaded", run); 5364 } else { 5365 run(); 5366 } 5367 5368 // Shopify Theme Editor: re-init when section reloads 5369 document.addEventListener("shopify:section:load", (e) => { 5370 const el = e.target && e.target.querySelector && e.target.querySelector("#" + rootId); 5371 if (el) init(el); 5372 }); 5373})(); 5374</script>
5374 5375 5376 5377</section> 5378 5379 5380</div><div id="shopify-section-template--19270914375740__section_divider_zWzDhR" class="shopify-section"> 5381 5382<section class="hs-svgbar2025" style="--bar-height: 14px; --bar-color: #2f743d"> 5383 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1924 14" preserveAspectRatio="none"> 5384 <rect width="1924" height="14" fill="var(--bar-color)" /> 5385 </svg> 5386</section> 5387 5388<style> 5389.hs-svgbar2025 svg { 5390 display: block; 5391 width: 100%; 5392 height: var(--bar-height); 5393} 5394</style> 5395 5396 5397</div><div id="shopify-section-template--19270914375740__hs_video_framed_9cQGEc" class="shopify-section">� 5398 5399 5400 5401<section id="hs-video-template--19270914375740__hs_video_framed_9cQGEc" class="hsvf"> 5402 <div class="hsvf__outer " 5403 style="background: #30a74b;"> 5404 <div class="hsvf__wrap" 5405 style=" 5406 --hsvf-max-w: 1200px; 5407 --hsvf-video-w: 80%; 5408 --hsvf-radius: 0px; 5409 --hsvf-pad: 20px; 5410 5411 --pad-top: 0%; 5412 --pad-right: 0%; 5413 --pad-bottom: 0%; 5414 --pad-left: 0%; 5415 " 5416 > 5417 5418 <h2 class="hsvf__heading"
5419 style="text-transform:uppercase; text-align:center;"> 5420 VEG UP & GO WITH HARVEST SNAPS 5421 </h2> 5422 5423 5424 <div class="hsvf__canvas" style="margin-top: 70px; margin-bottom: 100px;"> 5425 <!-- STAGE defines height (layers + video overlap inside it) --> 5426 <div class="hsvf__stage" style="width: var(--hsvf-video-w); padding-top: 56.25%;"> 5427 <!-- LAYERS (behind) --> 5428 <div class="hsvf__layers"> 5429 5430 5431 5432 5433 5434 <svg 5435 class="hsvf__layer" 5436 data-block-id="layer_3kJWfj" 5437 style=" 5438 --z: 3; 5439 --op: 0.9; 5440 --rot: 0deg; 5441 --offx: 0%; 5442 --offy: 0%; 5443 --blur: 0px; 5444 width: 126%; 5445 height: 130%; 5446 " 5447 viewBox="0 0 100 100" 5448 preserveAspectRatio="none" 5449 role="presentation" 5450 > 5451 5452 5453 5454 <rect x="2" y="2" width="96" height="96" 5455 rx="0.96" 5456 fill="#5dce42" 5457 stroke="rgba(0,0,0,0)" 5458 stroke-width="0" 5459 /> 5460 5461 </svg> 5462 5463 5464 5465 5466 5467 <svg 5468 class="hsvf__layer" 5469 data-block-id="layer_Nnnefb" 5470 style=" 5471 --z: 4; 5472 --op: 1; 5473 --rot: 0deg; 5474 --offx: 0%; 5475 --offy: 0%; 5476 --blur: 0px; 5477 width: 116%; 5478 height: 120%; 5479 "
5480 viewBox="0 0 100 100" 5481 preserveAspectRatio="none" 5482 role="presentation" 5483 > 5484 5485 5486 5487 <rect x="2" y="2" width="96" height="96" 5488 rx="0.96" 5489 fill="#31a64b" 5490 stroke="rgba(0,0,0,0)" 5491 stroke-width="0" 5492 /> 5493 5494 </svg> 5495 5496 5497 5498 5499 5500 <svg 5501 class="hsvf__layer" 5502 data-block-id="layer_8kXaF8" 5503 style=" 5504 --z: 5; 5505 --op: 1; 5506 --rot: 0deg; 5507 --offx: 0%; 5508 --offy: 0%; 5509 --blur: 0px; 5510 width: 108%; 5511 height: 110%; 5512 " 5513 viewBox="0 0 100 100" 5514 preserveAspectRatio="none" 5515 role="presentation" 5516 > 5517 5518 5519 5520 <rect x="2" y="2" width="96" height="96" 5521 rx="0.96" 5522 fill="#5dce42" 5523 stroke="rgba(0,0,0,0)" 5524 stroke-width="0" 5525 /> 5526 5527 </svg></div> 5528 5529 <!-- VIDEO (on top) --> 5530 <div class="hsvf__video-shell" style=" 5531 border-radius: var(--hsvf-radius); 5532 top: var(--pad-top); right: var(--pad-right); bottom: var(--pad-bottom); left: var(--pad-left); 5533 "> 5534 <div class="hsvf__video"> 5535 5536 5537 5538 5539 5540 5541 5542 5543 <video 5544 class="hsvf__tag" 5545 autoplay 5546 loop 5547 muted 5548 playsinline 5549 controls 5550 preload="metadata" 5551 poster="//harvestsnaps.com/cdn/shop/files/preview_images/cd80c39af6dc40c0b2ef66154b9be1e4.thumbnail.0000000000.jpg?v=1764801354" 5552 > 5553 5554 5555 <source src="//harvestsnaps.com/cdn/shop/videos/c/vp/cd80c39af6dc40c0b2ef66154b9be1e4/cd80c39af6dc40c0b2ef66154b9be1e4.m3u8?v=0" type="application/x-mpegURL"> 5556 5557 5558 5559 <source src="//harvestsnaps.com/cdn/shop/videos/c/vp/cd80c39af6dc40c0b2ef66154b9be1e4/cd80c39af6dc40c0b2ef66154b9be1e4.HD-1080p-7.2Mbps-64416145.mp4?v=0" type="video/mp4"> 5560 5561 5562 </video> 5563 5564 </div> 5565 </div> 5566 </div> <!-- /stage --> 5567 </div> 5568 </div> 5569 </div> 5570 5571 <style> 5572 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__wrap{ max-width: var(--hsvf-max-w); margin: 0 auto; padding: var(--hsvf-pad); } 5573 /* Keep heading above any overflowing layers */ 5574 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__heading{ position: relative; z-index: 5; margin: 0 0 16px; font-size: clamp(20px, 2.2vw, 32px); font-weight: 800; letter-spacing: .02em; } 5575 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__canvas{ position: relative; display: grid; place-items: center; } 5576 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__stage{ position: relative; width: var(--hsvf-video-w); max-width: 100%; } 5577 5578 /* Layers behind */ 5579 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__layers{ position: absolute; inset: 0; z-index: 1; pointer-events: none; } 5580 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__layer{ 5581 position: absolute; left: 50%; top: 50%; 5582 transform-origin: 50% 50%; 5583 transform: translate(-50%, -50%) translate(var(--offx), var(--offy)) rotate(var(--rot)); 5584 opacity: var(--op); filter: blur(var(--blur));
5584 z-index: var(--z); 5585 } 5586 5587 /* Video on top */ 5588 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__video-shell{ 5589 position: absolute; 5590 inset: 0; 5591 z-index: 1; 5592 overflow: visible; /* IMPORTANT: allow multi-ring shadows to show */ 5593 border-radius: 0; /* sharp corners */ 5594 box-shadow: none; /* weâll set it below */ 5595} 5596 5597 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__video{ 5598 position: absolute; 5599 inset: 0; 5600 display: grid; 5601 overflow: hidden; /* clip the video itself */ 5602 border-radius: 0; /* sharp corners */ 5603} 5604 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__tag{ width: 100%; height: 100%; display: block; object-fit: contain; background: #0a0a0a; } 5605 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__placeholder{ width: 100%; height: 100%; display: grid; place-items: center; background: #f3f3f3; color:#666; font-size:14px; } 5606 5607 @media (max-width: 768px){ 5608 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__stage{ width: 100%; } 5609 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__video-shell{ border-radius: 18px; } 5610 } 5611 5612 /* --- Prevent this section from creating horizontal page overflow --- */ 5613#hs-video-template--19270914375740__hs_video_framed_9cQGEc { 5614 max-width: 100%; 5615 overflow-x: clip; /* modern */ 5616} 5617@supports not (overflow: clip) { 5618 #hs-video-template--19270914375740__hs_video_framed_9cQGEc { overflow-x: hidden; } 5619} 5620 5621#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__outer, 5622#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__wrap, 5623#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__canvas { 5624 width: 100%; 5625 max-width: 100%; 5626 box-sizing: border-box; 5627} 5628 5629/* Center the stage and stop it from pushing outside its container */ 5630#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__stage { 5631 margin-left: auto; 5632 margin-right: auto; 5633 max-width: 100%; 5634 overflow: hidden;
5634 /* key: clips big/translated SVG layers */ 5635} 5636 5637/* (optional) if you want ONLY the layers clipped, keep video unaffected */ 5638#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__layers { 5639 overflow: hidden; 5640} 5641 5642/* Prevent horizontal overflow caused by oversized/transformed SVG layers */ 5643#hs-video-template--19270914375740__hs_video_framed_9cQGEc{ 5644 max-width: 100%; 5645 overflow-x: clip; 5646} 5647@supports not (overflow: clip){ 5648 #hs-video-template--19270914375740__hs_video_framed_9cQGEc{ overflow-x: hidden; } 5649} 5650 5651#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__outer, 5652#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__wrap, 5653#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__canvas{ 5654 width: 100%; 5655 max-width: 100%; 5656 box-sizing: border-box; 5657} 5658 5659#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__stage{ 5660 margin-left: auto; 5661 margin-right: auto; 5662 max-width: 100%; 5663 overflow: hidden; /* key */ 5664} 5665 5666 5667 5668#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__stage{ 5669 overflow: visible !important; 5670} 5671 5672 5673#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__video-shell{ 5674 overflow: visible !important; 5675 border-radius: 28px !important; 5676 border: 20px solid #5DCE42 !important; 5677 5678 box-shadow: 5679 0 0 0 30px #30A74B, 5680 0 0 0 52px #5DCE42 !important; 5681 box-sizing: border-box; 5682} 5683 5684 5685#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__video{ 5686 overflow: hidden !important; 5687 border-radius: 28px !important; 5688} 5689 5690#hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__tag { 5691 width: 100%; 5692 height: 100%; 5693 display: block; 5694 object-fit: contain; 5695 background: #5DCE42; 5696 5697} 5698 5699@media (max-width: 768px) { 5700 5701 5702 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__video-shell, 5703 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__video { 5704 border-radius: 18px !important; 5705 } 5706 5707 5708 #hs-video-template--19270914375740__hs_video_framed_9cQGEc .hsvf__video-shell { 5709 border: 6px solid #5DCE42 !important; 5710 5711 box-shadow: 5712 0 0 0 12px #30A74B, 5713 0 0 0 24px #5DCE42 !important; 5714 5715 box-sizing: border-box; 5716 } 5717 5718 5719} 5720 5721 5722 5723 </style> 5724 5725 5726
5726<script> 5727 (function(){ 5728 const root = document.querySelector('#hs-video-template--19270914375740__hs_video_framed_9cQGEc'); 5729 const vid = root && root.querySelector('video.hsvf__tag'); 5730 if(!('IntersectionObserver' in window) || !vid) return; 5731 const io = new IntersectionObserver((entries)=>{ 5732 entries.forEach(entry=>{ 5733 if(entry.isIntersecting){ vid.play().catch(()=>{}); } else { vid.pause(); } 5734 }); 5735 }, { threshold: 0.25 }); 5736 io.observe(vid); 5737 })(); 5738 </script>
5738 5739 5740</section> 5741 5742 5743 5744<style> #shopify-section-template--19270914375740__hs_video_framed_9cQGEc .hsvf__heading {color: #fff !important; font-size: 48px !important; line-height: 1em; font-weight: 700; padding-top: 30px;} @media (max-width: 776px) {#shopify-section-template--19270914375740__hs_video_framed_9cQGEc .hsvf__canvas {margin-top: 25px !important; margin-bottom: 25px !important; } #shopify-section-template--19270914375740__hs_video_framed_9cQGEc .hsvf__heading {color: #fff !important; font-size: 38px !important; }} </style></div><div id="shopify-section-template--19270914375740__section_divider_bYpMDm" class="shopify-section"> 5745 5746<section class="hs-svgbar2025" style="--bar-height: 14px; --bar-color: #2f743d"> 5747 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1924 14" preserveAspectRatio="none"> 5748 <rect width="1924" height="14" fill="var(--bar-color)" /> 5749 </svg> 5750</section> 5751 5752<style> 5753.hs-svgbar2025 svg { 5754 display: block; 5755 width: 100%; 5756 height: var(--bar-height); 5757} 5758</style> 5759 5760 5761</div><section id="shopify-section-template--19270914375740__custom_carousel_hMX76k" class="shopify-section section"> 5762 5763<section 5764 id="carousel-template--19270914375740__custom_carousel_hMX76k" 5765 class="farm-carousel-section" 5766> 5767 <div class="page-width"> 5768 5769 <div class="farm-carousel-header"> 5770 <h2 class="farm-carousel-title"> 5771 FOLLOW OUR PEA JOURNEY 5772 </h2> 5773 5774 </div> 5775 5776 5777 5778 <div class="farm-carousel-wrapper"> 5779 <div class="farm-carousel-viewport"> 5780 <div class="farm-carousel-track"> 5781 5782 5783 <article 5784 class="farm-carousel-slide" 5785 5786 > 5787 5788 <div class="farm-card farm-card--image"> 5789 <div class="farm-image-wrapper"> 5790 5791 <img src="//harvestsnaps.com/cdn/shop/files/ComingSoon.png?v=1770763386&width=900" alt="" srcset="//harvestsnaps.com/cdn/shop/files/ComingSoon.png?v=1770763386&width=400 400w, //harvestsnaps.com/cdn/shop/files/ComingSoon.png?v=1770763386&width=600 600w, //harvestsnaps.com/cdn/shop/files/ComingSoon.png?v=1770763386&width=900 900w" width="900" height="818" loading="lazy" class="farm-image"> 5792 5793 </div> 5794 5795 5796</div> 5797 5798 5799 <div class="farm-card farm-card--info"> 5800 5801 <h3 class="farm-date"> 5802 What's Next? 5803 </h3> 5804 5805 5806 5807 <div class="farm-description"> 5808 <p>Check back to follow our 2026 harvest!</p> 5809 </div> 5810 5811 </div> 5812 </article> 5813 5814 5815 <article 5816 class="farm-carousel-slide" 5817 5818 > 5819 5820 <div class="farm-card farm-card--image"> 5821 <div class="farm-image-wrapper"> 5822 5823 <img src="//harvestsnaps.com/cdn/shop/files/august3.png?v=1763506904&width=900" alt="" srcset="//harvestsnaps.com/cdn/shop/files/august3.png?v=1763506904&width=400 400w, //harvestsnaps.com/cdn/shop/files/august3.png?v=1763506904&width=600 600w, //harvestsnaps.com/cdn/shop/files/august3.png?v=1763506904&width=900 900w" width="900" height="897" loading="lazy" class="farm-image"> 5824 5825 </div> 5826 5827 5828</div> 5829 5830 5831 <div class="farm-card farm-card--info"> 5832 5833 <h3 class="farm-date"> 5834 August 2025 5835 </h3> 5836 5837 5838 5839 <div class="farm-description"> 5840 <p>Peas are ready to be milled in-house and transformed into Harvest Snaps!</p> 5841 </div> 5842 5843 </div> 5844 </article> 5845 5846 5847 <article 5848 class="farm-carousel-slide" 5849 5850 > 5851 5852 <div class="farm-card farm-card--image"> 5853 <div class="farm-image-wrapper"> 5854 5855 <img src="//harvestsnaps.com/cdn/shop/files/august2.png?v=1763506904&width=900" alt="" srcset="//harvestsnaps.com/cdn/shop/files/august2.png?v=1763506904&width=400 400w, //harvestsnaps.com/cdn/shop/files/august2.png?v=1763506904&width=600 600w, //harvestsnaps.com/cdn/shop/files/august2.png?v=1763506904&width=900 900w" width="900" height="929" loading="lazy" class="farm-image"> 5856 5857 </div> 5858 5859 5860</div> 5861 5862 5863 <div class="farm-card farm-card--info"> 5864 5865 <h3 class="farm-date"> 5866 August 2025 5867 </h3> 5868 5869 5870 5871 <div class="farm-description"> 5872 <p>Packing up the healthy crop, including whole peas and husks, to become Harvest Snaps.</p> 5873 </div> 5874 5875 </div> 5876 </article> 5877 5878 5879 <article 5880 class="farm-carousel-slide" 5881 5882 > 5883 5884 <div class="farm-card farm-card--image"> 5885 <div class="farm-image-wrapper"> 5886 5887 <img src="//harvestsnaps.com/cdn/shop/files/august_1.png?v=1763506904&width=900" alt="" srcset="//harvestsnaps.com/cdn/shop/files/august_1.png?v=1763506904&width=400 400w, //harvestsnaps.com/cdn/shop/files/august_1.png?v=1763506904&width=600 600w, //harvestsnaps.com/cdn/shop/files/august_1.png?v=1763506904&width=900 900w" width="900" height="1066" loading="lazy" class="farm-image"> 5888 5889 </div> 5890 5891 5892</div> 5893 5894 5895 <div class="farm-card farm-card--info"> 5896 5897 <h3 class="farm-date"> 5898 August 2025 5899 </h3> 5900 5901 5902 5903 <div class="farm-description"> 5904 <p>Itâs harvest time! Our peas are ready.</p> 5905 </div> 5906 5907 </div> 5908 </article> 5909 5910 5911 <article 5912 class="farm-carousel-slide" 5913 5914 > 5915 5916 <div class="farm-card farm-card--image"> 5917 <div class="farm-image-wrapper"> 5918 5919 <img src="//harvestsnaps.com/cdn/shop/files/july3.png?v=1763506638&width=900" alt="" srcset="//harvestsnaps.com/cdn/shop/files/july3.png?v=1763506638&width=400 400w, //harvestsnaps.com/cdn/shop/files/july3.png?v=1763506638&width=600 600w, //harvestsnaps.com/cdn/shop/files/july3.png?v=1763506638&width=900 900w" width="900" height="583" loading="lazy" class="farm-image"> 5920 5921 </div> 5922 5923 5924</div> 5925 5926 5927 <div class="farm-card farm-card--info"> 5928 5929 <h3 class="farm-date"> 5930 July 2025 5931 </h3> 5932 5933 5934 5935 <div class="farm-description"> 5936 <p>Fresh pods on displayâthe first taste of whatâs to come!</p> 5937 </div> 5938 5939 </div> 5940 </article> 5941 5942 5943 <article 5944 class="farm-carousel-slide" 5945 5946 > 5947 5948 <div class="farm-card farm-card--image"> 5949 <div class="farm-image-wrapper"> 5950 5951 <img src="//harvestsnaps.com/cdn/shop/files/july1.png?v=1763506568&width=900" alt="" srcset="//harvestsnaps.com/cdn/shop/files/july1.png?v=1763506568&width=400 400w, //harvestsnaps.com/cdn/shop/files/july1.png?v=1763506568&width=600 600w, //harvestsnaps.com/cdn/shop/files/july1.png?v=1763506568&width=900 900w" width="900" height="675" loading="lazy" class="farm-image"> 5952 5953 </div> 5954 5955 5956</div> 5957 5958 5959 <div class="farm-card farm-card--info"> 5960 5961 <h3 class="farm-date"> 5962 July 2025 5963 </h3> 5964 5965 5966 5967 <div class="farm-description"> 5968 <p>Pea pods are starting to hang from the vines.</p> 5969 </div> 5970 5971 </div> 5972 </article> 5973 5974 5975 <article 5976 class="farm-carousel-slide" 5977 5978 > 5979 5980 <div class="farm-card farm-card--image"> 5981 <div class="farm-image-wrapper"> 5982 5983 <img src="//harvestsnaps.com/cdn/shop/files/D10_-_IMG_2454.jpg?v=1763506359&width=900" alt="" srcset="//harvestsnaps.com/cdn/shop/files/D10_-_IMG_2454.jpg?v=1763506359&width=400 400w, //harvestsnaps.com/cdn/shop/files/D10_-_IMG_2454.jpg?v=1763506359&width=600 600w, //harvestsnaps.com/cdn/shop/files/D10_-_IMG_2454.jpg?v=1763506359&width=900 900w" width="900" height="675" loading="lazy" class="farm-image"> 5984 5985 </div> 5986 5987 5988</div> 5989 5990 5991 <div class="farm-card farm-card--info"> 5992 5993 <h3 class="farm-date"> 5994 June 2025 5995 </h3> 5996 5997 5998 5999 <div class="farm-description"> 6000 <p>White flowers are blooming, signaling pods will form soon!</p> 6001 </div> 6002 6003 </div> 6004 </article> 6005 6006 6007 <article 6008 class="farm-carousel-slide" 6009 6010 > 6011 6012 <div class="farm-card farm-card--image"> 6013 <div class="farm-image-wrapper"> 6014 6015 <img src="//harvestsnaps.com/cdn/shop/files/May_2025_2.jpg?v=1763505914&width=900" alt="" srcset="//harvestsnaps.com/cdn/shop/files/May_2025_2.jpg?v=1763505914&width=400 400w, //harvestsnaps.com/cdn/shop/files/May_2025_2.jpg?v=1763505914&width=600 600w, //harvestsnaps.com/cdn/shop/files/May_2025_2.jpg?v=1763505914&width=900 900w" width="900" height="1600" loading="lazy" class="farm-image"> 6016 6017 </div> 6018 6019 6020</div> 6021 6022 6023 <div class="farm-card farm-card--info"> 6024 6025 <h3 class="farm-date"> 6026 May 2025 6027 </h3> 6028 6029 6030 6031 <div class="farm-description"> 6032 <p>New nodes are sproutingâa sign of healthy growth.</p> 6033 </div> 6034 6035 </div> 6036 </article> 6037 6038 6039 <article 6040 class="farm-carousel-slide" 6041 6042 > 6043 6044 <div class="farm-card farm-card--image"> 6045 <div class="farm-image-wrapper"> 6046 6047 <img src="//harvestsnaps.com/cdn/shop/files/IMG_1542.jpg?v=1763506182&width=900" alt="" srcset="//harvestsnaps.com/cdn/shop/files/IMG_1542.jpg?v=1763506182&width=400 400w, //harvestsnaps.com/cdn/shop/files/IMG_1542.jpg?v=1763506182&width=600 600w, //harvestsnaps.com/cdn/shop/files/IMG_1542.jpg?v=1763506182&width=900 900w" width="900" height="1200" loading="lazy" class="farm-image"> 6048 6049 </div> 6050 6051 6052</div> 6053 6054 6055 <div class="farm-card farm-card--info"> 6056 6057 <h3 class="farm-date"> 6058 May 2025 6059 </h3> 6060 6061 6062 6063 <div class="farm-description"> 6064 <p>Planting began in April, and after just a month, our peas are thriving!</p> 6065 </div> 6066 6067 </div> 6068 </article> 6069 6070 </div> 6071 </div> 6072 </div> 6073
6074 <div class="farm-carousel-controls"> 6075 <button 6076 type="button" 6077 class="farm-carousel-nav farm-carousel-nav--prev" 6078 aria-label="Previous slides" 6079 > 6080 ← 6081 </button> 6082 6083 <div class="farm-carousel-dots" aria-hidden="true"> 6084 6085 <button 6086 type="button" 6087 class="farm-carousel-dot is-active" 6088 data-index="0" 6089 ></button> 6090 6091 <button 6092 type="button" 6093 class="farm-carousel-dot" 6094 data-index="1" 6095 ></button> 6096 6097 <button 6098 type="button" 6099 class="farm-carousel-dot" 6100 data-index="2" 6101 ></button> 6102 6103 <button 6104 type="button" 6105 class="farm-carousel-dot" 6106 data-index="3" 6107 ></button> 6108 6109 <button 6110 type="button" 6111 class="farm-carousel-dot" 6112 data-index="4" 6113 ></button> 6114 6115 <button 6116 type="button" 6117 class="farm-carousel-dot" 6118 data-index="5" 6119 ></button> 6120 6121 <button 6122 type="button" 6123 class="farm-carousel-dot" 6124 data-index="6" 6125 ></button> 6126 6127 <button 6128 type="button" 6129 class="farm-carousel-dot" 6130 data-index="7" 6131 ></button> 6132 6133 <button 6134 type="button" 6135 class="farm-carousel-dot" 6136 data-index="8" 6137 ></button> 6138 6139 </div> 6140 6141 <button 6142 type="button" 6143 class="farm-carousel-nav farm-carousel-nav--next" 6144 aria-label="Next slides" 6145 > 6146 → 6147 </button> 6148 </div> 6149 6150 </div> 6151 6152 <style> 6153 #carousel-template--19270914375740__custom_carousel_hMX76k { 6154 padding-top: 40px; 6155 padding-bottom: 0px; 6156 background: linear-gradient(180deg, #cbeeff 0%, #e6f7ff 45%, #ffffff 100%); 6157 } 6158 6159 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-header { 6160 text-align: center; 6161 margin-bottom: 2.5rem; 6162 } 6163 6164 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-title { 6165 margin: 0 0 0.5rem; 6166 font-size: 2rem; 6167 color: #106b33; 6168 } 6169 6170 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-subtitle { 6171 margin: 0; 6172 max-width: 42rem; 6173 margin-left: auto; 6174 margin-right: auto; 6175 opacity: 0.85; 6176 color: #174b2a; 6177 } 6178 6179 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-wrapper { 6180 position: relative; 6181 width: 100%; 6182 } 6183 6184 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-viewport { 6185 overflow: hidden; 6186 width: 100%; 6187 } 6188 6189 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-track { 6190 display: flex; 6191 gap: 2rem; 6192 scroll-behavior: smooth; 6193 scroll-snap-type: x mandatory; 6194 padding: 0 0.25rem; 6195 } 6196 6197 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-slide { 6198 scroll-snap-align: start; 6199 flex: 0 0 100%; 6200 box-sizing: border-box; 6201 display: flex; 6202 flex-direction: column; 6203 align-items: stretch; 6204 } 6205 6206 /* Desktop: show three columns */ 6207 @media screen and (min-width: 900px) { 6208 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-slide { 6209 flex: 0 0 calc(33.333% - 1.35rem); 6210 } 6211 } 6212 6213 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-card { 6214 border-radius: 1.25rem; 6215 box-shadow: 0 5px 12px rgba(0, 0, 0, 0.18); 6216 overflow: hidden; 6217 background: #ffffff; 6218 } 6219 6220 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-card--image { 6221 margin-bottom: 1.25rem; 6222 box-shadow: none; 6223 } 6224 6225 /* UNIFORM IMAGE HEIGHT WITH CONTROLS */ 6226 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-image-wrapper { 6227 position: relative; 6228 display: block; 6229 height: 220px; 6230 overflow: visible; /* was hidden */ 6231 } 6232 6233 @media screen and (min-width: 900px) { 6234 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-image-wrapper { 6235 height: 260px; 6236 overflow: visible; /* was hidden */ 6237 } 6238 } 6239 6240 @media screen and (min-width: 1200px) { 6241 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-image-wrapper { 6242 min-height: 300px !important; 6243 overflow: visible; /* was hidden */ 6244 } 6245 } 6246 6247 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-image { 6248 width: 100%; 6249 height: 100%; 6250 object-fit: cover; 6251 display: block; 6252 } 6253 6254 /* badge */ 6255#carousel-template--19270914375740__custom_carousel_hMX76k .farm-badge { 6256 position: absolute; 6257 top: .25rem; 6258 left: .25rem; 6259 6260 pointer-events: none; 6261} 6262 6263#carousel-template--19270914375740__custom_carousel_hMX76k .farm-badge-image { 6264 display: block; 6265 max-width: 110px; 6266 height: auto; 6267} 6268 6269 6270 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-card--info { 6271 background: #fdfdf1; 6272 border-radius: 1.25rem; 6273 border: 3px solid #1caa4b; 6274 padding: 1.25rem 1.4rem 1.4rem; 6275 text-align: center; 6276 color: #0d5b32; 6277 } 6278 6279 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-date { 6280 margin: 0 0 0.6rem; 6281 font-size: 1.35rem; 6282 font-weight: 700; 6283 } 6284 6285 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-description { 6286 font-size: 1rem; 6287 line-height: 1.5; 6288 color: #145233; 6289 } 6290 6291 /* controls */ 6292 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-control
6292s { 6293 display: flex; 6294 align-items: center; 6295 justify-content: center; 6296 gap: 0.9rem; 6297 margin-top: 1.5rem; 6298 } 6299 6300 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-nav { 6301 border: none; 6302 background: transparent; 6303 cursor: pointer; 6304 font-size: 1.5rem; 6305 color: #0f6c34; 6306 padding: 0.25rem 0.5rem; 6307 border-radius: 999px; 6308 transition: background 0.15s ease, transform 0.1s ease, opacity 0.15s ease; 6309 } 6310 6311 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-nav:hover { 6312 background: rgba(15, 108, 52, 0.08); 6313 transform: translateY(-1px); 6314 } 6315 6316 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-nav[disabled] { 6317 opacity: 0.35; 6318 cursor: default; 6319 transform: none; 6320 } 6321 6322 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-dots { 6323 display: flex; 6324 align-items: center; 6325 justify-content: center; 6326 gap: 0.35rem; 6327 } 6328 6329 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-dot { 6330 width: 0.55rem; 6331 height: 0.55rem; 6332 border-radius: 999px; 6333 border: none; 6334 background: rgba(5, 92, 40, 0.25); 6335 cursor: pointer; 6336 transition: width 0.2s ease, background 0.2s ease, opacity 0.2s ease; 6337 opacity: 0.7; 6338 } 6339 6340 #carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-dot.is-active { 6341 width: 1.2rem; 6342 background: #0f6c34; 6343 opacity: 1; 6344 } 6345 6346#carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-controls { 6347 display: flex; 6348 align-items: center; 6349 justify-content: center; 6350 gap: 1.1rem; 6351 margin-top: 1.75rem; 6352} 6353 6354 6355#carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-nav { 6356 border: none; 6357 background: transparent; 6358 cursor: pointer; 6359 width: 32px; 6360 height: 32px; 6361 display: inline-flex; 6362 align-items: center; 6363 justify-content: center; 6364 font-size: 1.4rem; 6365 color: #1c8f3a; 6366 padding: 0; 6367 border-radius: 999px; 6368 transition: transform 0.12s ease, opacity 0.15s ease; 6369} 6370 6371#carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-nav:hover { 6372 transform: translateY(-1px); 6373} 6374 6375#carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-nav[disabled] { 6376 opacity: 0.35; 6377 cursor: default; 6378 transform: none; 6379} 6380 6381 6382#carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-dots { 6383 display: flex; 6384 align-items: center; 6385 justify-content: center; 6386 gap: 0.55rem; 6387} 6388 6389#carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-dot { 6390 width: 10px; 6391 height: 10px; 6392 border-radius: 999px; 6393 border: 2px solid #1c8f3a; /* green ring */ 6394 background: transparent; /* hollow */ 6395 cursor: pointer; 6396 padding: 0; 6397 opacity: 0.6; 6398 transition: background 0.18s ease, opacity 0.18s ease, transform 0.12s ease; 6399} 6400 6401#carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-dot.is-active { 6402 background: #1c8f3a; 6403 opacity: 1; 6404 transform: scale(1.05); 6405} 6406 6407#carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-dot:hover { 6408 opacity: 0.9; 6409} 6410 6411#carousel-template--19270914375740__custom_carousel_hMX76k .farm-carousel-slide { 6412 position: relative; 6413 overflow: hidden; 6414} 6415 6416 </style> 6417 6418
6418<script> 6419 (function() { 6420 const section = document.getElementById('carousel-template--19270914375740__custom_carousel_hMX76k'); 6421 if (!section) return; 6422 6423 const viewport = section.querySelector('.farm-carousel-viewport'); 6424 const track = section.querySelector('.farm-carousel-track'); 6425 const slides = Array.from(section.querySelectorAll('.farm-carousel-slide')); 6426 const prevBtn = section.querySelector('.farm-carousel-nav--prev'); 6427 const nextBtn = section.querySelector('.farm-carousel-nav--next'); 6428 const dots = Array.from(section.querySelectorAll('.farm-carousel-dot')); 6429 6430 if (!viewport || !track || slides.length === 0) return; 6431 6432 function getSlidesPerView() { 6433 const viewportWidth = viewport.clientWidth || 1; 6434 const slideWidth = (slides[0] && slides[0].clientWidth) || viewportWidth; 6435 const approx = viewportWidth / slideWidth; 6436 return Math.max(1, Math.round(approx)); 6437 } 6438 6439 let slidesPerView = getSlidesPerView(); 6440 let totalPages = Math.max(1, Math.ceil(slides.length / slidesPerView)); 6441 let currentPage = 0; 6442 6443 function updateDotsVisibility() { 6444 dots.forEach((dot, index) => { 6445 dot.style.display = index < totalPages ? 'inline-flex' : 'none'; 6446 }); 6447 } 6448 6449 function goToPage(pageIndex, smooth = true) { 6450 if (pageIndex < 0) pageIndex = 0; 6451 if (pageIndex > totalPages - 1) pageIndex = totalPages - 1; 6452 currentPage = pageIndex; 6453 6454 const targetSlideIndex = currentPage * slidesPerView; 6455 const slide = slides[targetSlideIndex]; 6456 if (!slide) return; 6457 6458 const baseLeft = slides[0].offsetLeft; 6459 const slideLeft = slide.offsetLeft - baseLeft; 6460 6461 viewport.scrollTo({ 6462 left: slideLeft, 6463 behavior: smooth ? 'smooth' : 'auto' 6464 }); 6465 6466 dots.forEach((dot, i) => { 6467 dot.classList.toggle('is-active', i === currentPage); 6468 }); 6469 6470 if (prevBtn) prevBtn.disabled = currentPage === 0; 6471 if (nextBtn) nextBtn.disabled = currentPage === totalPages - 1; 6472 } 6473 6474 if (prevBtn) { 6475 prevBtn.addEventListener('click', function() { 6476 goToPage(currentPage - 1); 6477 }); 6478 } 6479 6480 if (nextBtn) { 6481 nextBtn.addEventListener('click', function() { 6482 goToPage(currentPage + 1); 6483 }); 6484 } 6485 6486 dots.forEach((dot, index) => { 6487 dot.addEventListener('click', function() { 6488 if (index < totalPages) { 6489 goToPage(index); 6490 } 6491 }); 6492 }); 6493 6494 function recalcLayout() { 6495 const oldSlidesPerView = slidesPerView; 6496 slidesPerView = getSlidesPerView(); 6497 totalPages = Math.max(1, Math.ceil(slides.length / slidesPerView)); 6498 6499 if (currentPage > totalPages - 1) { 6500 currentPage = totalPages - 1; 6501 } 6502 6503 updateDotsVisibility(); 6504 6505 const smooth = oldSlidesPerView === slidesPerView; 6506 goToPage(currentPage, smooth); 6507 } 6508 6509 let resizeTimeout; 6510 window.addEventListener('resize', function() { 6511 clearTimeout(resizeTimeout); 6512 resizeTimeout = setTimeout(recalcLayout, 150); 6513 }); 6514 6515 updateDotsVisibility(); 6516 goToPage(0, false); 6517 })(); 6518 </script>
6518 6519</section> 6520 6521 6522<style> #shopify-section-template--19270914375740__custom_carousel_hMX76k .farm-carousel-title {font-family: "Conduit ITC"; font-size: 48px; font-weight: 700; line-height: 1em;} #shopify-section-template--19270914375740__custom_carousel_hMX76k .farm-date {font-family: "Conduit ITC"; font-size: 1.8em; letter-spacing: 0em; color: #094d15;} #shopify-section-template--19270914375740__custom_carousel_hMX76k .farm-description p {font-family: "Soleil"; font-size: 1.5em;} </style></section><div id="shopify-section-template--19270914375740__newsletter_cta_hero_tCNJc3" class="shopify-section section-newsletter-cta-hero"> 6523 6524<section class="ctaHero" 6525 style=" 6526 --cta-bg1: #e0f3cf; 6527 --cta-bg2: #ffffff; 6528 --cta-min-h-d: 400px; 6529 --cta-min-h-m: 460px; 6530 6531 --card-bg: #fbfdf2; 6532 --card-radius: 10px; 6533 --card-shadow: 0 8px 28px rgba(0,0,0,.08); 6534 --card-pad-x: 40px; 6535 --card-pad-y: 32px; 6536 --card-max-w: 750px; 6537 6538 --grid-gap: 32px; 6539 --logos-col-w: 150px; 6540 6541 /* Typography (desktop + mobile) */ 6542 --h-ff: 'Conduit ITC',sans-serif; 6543 --h-fs: 41px; 6544 --h-fs-m: 28px; 6545 --h-color: #2a5803; 6546 --sub-ff: 'Soleil',sans-serif; 6547 --sub-fs: 16px; 6548 --sub-fs-m: 14px; 6549 --sub-color: #24412a; 6550 --heading-transform: none; 6551 6552 --content-align: left; 6553 6554 /* Form */ 6555 --input-ff: 'Soleil',sans-serif; 6556 --input-fs: 16px; 6557 --input-fs-m: 16px; 6558 --input-color: #111111; 6559 --input-bg: #ffffff; 6560 --input-ph: #888888; 6561 --input-radius: 32px; 6562 6563 --input-bw: 2px; 6564 --input-bc: #2fa74b; 6565 --input-focus-bc: #2fa74b; 6566 --input-focus-ring: rgba(47, 167, 75, 0.25); 6567 6568 --btn-ff: inherit; 6569 --btn-fs: 16px; 6570 --btn-fs-m: 16px; 6571 --btn-color: #ffffff; 6572 --btn-bg: #2aa84a; 6573 --btn-radius: 32px; 6574 6575 --logos-gap: 8px; 6576 --bg-plate: rgba(0,0,0,0); 6577 " 6578><div class="ctaHero__bg"> 6579 6580 6581 <span class="ctaHero__bgImg" 6582 style=" 6583 background-image:url('//harvestsnaps.com/cdn/shop/files/Mask_Group_4811_758b3964-780c-45c1-82bd-0523ba17eda5.png?v=1758054509&width=3200'); 6584 background-position: left top; 6585 background-size: cover; 6586 background-repeat: no-repeat; 6587 opacity: 1; 6588 "></span> 6589 6590 6591 </div> 6592 6593 {#-- Two section-level inline SVG overlays --#} 6594 6595 <span class="ctaHero__overlay ov1" 6596 style=" 6597 --ov-x-m: 30%; 6598 --ov-y-m: 14%; 6599 --ov-w-m: 110px; 6600 --ov-x-d: 38%; 6601 --ov-y-d: 24%; 6602 --ov-w-d: 110px; 6603 --ov-z: 20; 6604 "> 6605 <span class="ctaHero__overlayInline"><svg xmlns="http://www.w3.org/2000/svg" width="190.339" height="121.681" viewbox="0 0 190.339 121.681" pea--1 xmlns:xlink="http://www.w3.org/1999/xlink"> 6606 <defs> 6607 <clippath id="clip-path"> 6608 <rect id="Rectangle_4170" data-name="Rectangle 4170" width="92.736" height="92.736" fill="#b8efab"></rect> 6609 </clippath> 6610 </defs> 6611 <g id="Pea_Jumping_2" data-name="Pea Jumping 2" transform="matrix(0.999, 0.035, -0.035, 0.999, 4.022, 0)"> 6612 <g id="Group_1698" data-name="Group 1698" transform="translate(31.987 40.357)"> 6613 <g id="Group_1651" data-name="Group 1651" transform="translate(75.025 11.696)"> 6614 <path id="Path_821" data-name="Path 821" d="M309.158,193.7c-13.115-1.121-16.741,22.937,2.522,19.339,9.436-1.762,7.527-18.48-2.522-19.339" transform="translate(-298.274 -193.66)" fill="#002013"></path> 6615 <path id="Path_823" data-name="Path 823" d="M137.608,289.756c-12.131-3.383-16.036,14.072-5.657,16.967,12.131,3.384,16.036-14.072,5.657-16.967" transform="translate(-89.461 -270.12)" fill="#002013"></path> 6616 <path id="Path_825" data-name="Path 825" d="M.711,456.744c4.5,6.088,15.763-2.264,10.916-8.705-4.084-5.427-14.411,3.975-10.916,8.705" transform="translate(66.605 -395.668)" fill="#002013"></path> 6617 </g> 6618 </g> 6619 <g id="Group_8759" data-name="Group 8759"> 6620 <g class="peahead" data-name="Group 8681" clip-path="url(#clip-path)"> 6621 <path id="Path_162327" data-name="Path 162327" d="M92.736,46.367A46.368,46.368,0,1,1,46.368,0,46.369,46.369,0,0,1,92.736,46.367" transform="translate(0 0)" fill="#8cd15a"></path> 6622 <path id="Path_162328" data-name="Path 162328" d="M12.633,45.823,66.6,48.791S63.126,81.419,37.713,80.136,11.3,50.952,12.633,45.823" transform="translate(-2.674 -9.99)" fill="#13241f"></path> 6623 <path id="Path_162329" data-name="Path 162329" d="M17.236,29.687a1.919,1.919,0,0,1-1.413-3.218c3.818-4.158,10.708-6.845,14.85-8.17-2.276-1.652-6.415-3.956-13.192-5.53a1.92,1.92,0,0,1,.869-3.739c13.149,3.054,17.536,8.777,17.717,9.019a1.921,1.921,0,0,1-1.1,3.014c-.116.027-11.533,2.791-16.321,8a1.915,1.915,0,0,1-1.414.621" transform="translate(-3.339 -1.958)" fill="#13241f"></path> 6624 <path id="Path_162330" data-name="Path 162330" d="M71.494,30.522a1.915,1.915,0,0,1-1.451-.662C65.4,24.514,54.071,21.427,53.956,21.4a1.921,1.921,0,0,1-1.01-3.045c.187-.236,4.735-5.833,17.964-8.512a1.9
662419,1.919,0,1,1,.762,3.762c-6.822,1.383-11.024,3.567-13.345,5.154,4.1,1.44,10.915,4.324,14.614,8.588a1.92,1.92,0,0,1-1.449,3.178" transform="translate(-11.453 -2.137)" fill="#13241f"></path> 6625 </g> 6626 </g> 6627 </g> 6628</svg> 6629 6630<style> 6631/* ONE animation definition */ 6632@keyframes peaHeadFloat { 6633 0%, 100% { 6634 translate: 0 0; 6635 scale: 1 1; 6636 } 6637 50% { 6638 translate: 0 -48px; 6639 scale: 1.06 0.94; /* cute squash/stretch */ 6640 } 6641} 6642 6643/* ONE selector definition */ 6644.peahead{ 6645 animation: peaHeadFloat 3.2s ease-in-out infinite; 6646 transform-box: fill-box; 6647 transform-origin: center; 6648 will-change: translate, scale; 6649} 6650 6651.peahead:hover{ 6652 animation-play-state: paused; 6653} 6654 6655@media (prefers-reduced-motion: reduce){ 6656 .peahead{ animation: none; } 6657} 6658 6659 6660svg { overflow: visible; } 6661 6662</style></span> 6663 </span> 6664 6665 6666 <span class="ctaHero__overlay ov2 u-hide-m" 6667 style=" 6668 --ov-x-m: 80%; 6669 --ov-y-m: 36%; 6670 --ov-w-m: 120px; 6671 --ov-x-d: 90%; 6672 --ov-y-d: 82%; 6673 --ov-w-d: 90px; 6674 --ov-z: 20; 6675 "> 6676 <span class="ctaHero__overlayInline"><svg id="Pea_Jumping" data-name="Pea Jumping" xmlns="http://www.w3.org/2000/svg" width="199.425" height="148.547" viewbox="0 0 199.425 148.547" xmlns:xlink="http://www.w3.org/1999/xlink"> 6677 <defs> 6678 <!-- keeping original defs (clipPath not used now to prevent cropping) --> 6679 <clippath id="clip-path"> 6680 <rect id="Rectangle_4169" data-name="Rectangle 4169" width="111" height="111" transform="translate(0.006 0.006)" fill="none"></rect> 6681 </clippath> 6682 </defs> 6683 <g id="Group_1651" data-name="Group 1651" transform="translate(0 85.356)"> 6684 <path id="Path_821" data-name="Path 821" d="M306.936,193.7c13.115-1.121,16.741,22.937-2.522,19.339-9.436-1.762-7.527-18.48,2.522-19.339" transform="translate(-238.401 -193.66)" fill="#073e11"></path> 6685 <path id="Path_823" data-name="Path 823" d="M131.951,289.756c12.131-3.383,16.036,14.072,5.657,16.967-12.131,3.384-16.036-14.072-5.657-16.967" transform="translate(-100.679 -270.12)" fill="#073e11"></path> 6686 <path id="Path_825" data-name="Path 825" d="M12.1,456.744c-4.5,6.088-15.763-2.264-10.916-8.705,4.084-5.427,14.411,3.975,10.916,8.705" transform="translate(0 -395.668)" fill="#073e11"></path> 6687 </g> 6688 <g id="Group_8680" data-name="Group 8680" transform="translate(88.419 -0.006)"> 6689 <!-- Removed clip-path here to avoid shaving the circle edges --> 6690 <g class="peahead" data-name="Group 8679"> 6691 <path id="Path_162321" data-name="Path 162321" d="M111.077,55.538A55.539,55.539,0,1,1,55.539,0a55.538,55.538,0,0,1,55.538,55.538" fill="#f0664c"></path> 6692 <path id="Path_162322" data-name="Path 162322" d="M83.354,47.082q2.846.467,5.654,1.217a48.278,48.278,0,0,1,5.547,1.789,39.871,39.871,0,0,1,5.33,2.541c.43.25.852.518,1.278.784s.82.583,1.243.867c.407.3.817.613,1.211.959a14.867,14.867,0,0,1,1.2,1.173,1.783,1.783,0,0,1-.839,2.938l-.059.015c-.866.231-1.785.556-2.676.863-.448.155-.888.335-1.332.5s-.894.321-1.334.5c-1.75.734-3.5,1.469-5.164,2.349a41.883,41.883,0,0,0-4.8,2.849A20.4,20.4,0,0,0,84.624,70a1.838,1.838,0,0,1-2.83-2.348l0,0,.006-.007A24,24,0,0,1,86.5,63.424a45.265,45.265,0,0,1,5.244-3.114c1.784-.942,3.631-1.721,5.475-2.492.463-.189.933-.36,1.4-.528s.93-.365,1.4-.529c.953-.328,1.872-.656,2.889-.931l-.9,2.952c-.214-.23-.483-.528-.8-.811s-.641-.551-.979-.818c-.355-.247-.689-.528-1.051-.775s-.732-.488-1.109-.72a36.313,36.313,0,0,0-4.788-2.437,44.917,44.917,0,0,0-5.144-1.809c-1.753-.515-3.537-.952-5.344-1.3a1.541,1.541,0,0,1,.537-3.035Z" transform="translate(-66.104 -38.229)" fill="#13241f"></path> 6693 <path id="Path_162323" data-name="Path 162323" d="M307.449,46.831c-.452.089-.9.192-1.356.26s-.9.206-1.35.28q-1.341.313-2.667.669a47.056,47.056,0,0,0-5.183,1.712,34.531,34.531,0,0,0-4.834,2.354c-.757.461-1.493.945-2.189,1.457a11.078,11.078,0,0,0-1,.8,10.221,10.221,0,0,0-.79.759l-.854-2.943c1.963.647,3.791,1.345,5.636,2.146.925.38,1.838.791,2.733,1.242.908.426,1.8.9,2.681,1.377a46.748,46.748,0,0,1,5.17,3.236,24.893,24.893,0,0,1,4.59,4.327l.026.033a1.838,1.838,0,0,1-2.9,2.264l-.005-.006a21.277,21.277,0,0,0-3.9-3.663,43.377,43.377,0,0,0-4.737-2.959c-.827-.45-1.662-.892-2.519-1.294-.844-.427-1.71-.817-2.589-1.177-1.73-.754-3.547-1.443-5.287-2.017l-.121-.041a1.773,1.773,0,0,1-1.128-2.238,1.807,1.807,0,0,1,.4-.664,12.129,12.129,0,0,1,1.271-1.163,14.094,14.094,0,0,1,1.239-.919c.839-.573,1.7-1.09,2.566-1.574a37.86,37.86,0,0,1,5.391-2.383,49.944,49.944,0,0,1,5.587-1.619q1.411-.326,2.829-.6c.478-.06.945-.176,1.422-.24s.949-.143,1.422-.218a1.419,1.419,0,0,1,.5,2.792Z" transform="translate(-231.356 -35.751)" fill="#13241f"></path> 6694 <path id="Path_162324" data-name="Path 162324" d="M383.53,234.184a.318.318,0,0,1,.02-.148c.023-.057-.015-.017-.022-.023-.022,0-.028-.058-.037-.105
6694a2.718,2.718,0,0,0-.063-.284l-.082-.281a1.181,1.181,0,0,1-.062-.276l-.01-.065c-.008.047-.008.067-.015.062a.623.623,0,0,1-.053-.288c0-.123,0-.179-.008-.178s-.017.07-.007-.088c.009-.091.022-.147.023-.173s0-.024-.014.009a.387.387,0,0,0-.013.079.7.7,0,0,0,0,.108c.017.092-.016.049-.062-.145a.892.892,0,0,1-.017-.177,1.1,1.1,0,0,1,.008-.146c.01-.078.017-.116.016-.129s-.011.009-.019.071a.482.482,0,0,0,0,.051.131.131,0,0,1,0-.014l-.008-.033-.057-.261a1.275,1.275,0,0,0-.032-.129l-.018-.064-.009-.032a.081.081,0,0,1-.005-.031l0-.083c0-.2.014-.251,0-.179a.552.552,0,0,0,0,.086.807.807,0,0,0,.016.114c.014.057.017.065.006.045a.95.95,0,0,1-.067-.175l-.021-.083-.014-.085-.011-.1c-.007-.113-.013-.142-.014-.083l0,.026.007.047.011.055c0,.02,0,.007-.018-.031a1.266,1.266,0,0,1-.067-.217,1.085,1.085,0,0,1-.018-.116c0-.039-.006-.083-.006-.114a1.425,1.425,0,0,1,.009-.156c.008-.071.011-.1.005-.074a.682.682,0,0,0,0,.249c.03.146.04.146-.01.042a1.273,1.273,0,0,1-.078-.254c-.018-.094-.023-.159-.027-.194s-.007-.043-.007-.024a.409.409,0,0,0,0,.053c0,.007.008.041,0,.029l-.005-.015c-.027-.08-.05-.162-.08-.241-.056-.159-.142-.307-.2-.462a2.261,2.261,0,0,0-.1-.228c-.018-.037-.032-.076-.047-.114l-.022-.057-.01-.024a.921.921,0,0,0,.076.146c.041.064.057.08.036.058a1.345,1.345,0,0,1-.144-.188c-.018-.03-.037-.06-.056-.1l-.028-.058-.017-.037c-.02-.047-.035-.088-.046-.121l-.035-.11a.223.223,0,0,0,.022.065l.015.035-.006-.013-.012-.028-.05-.111c-.042-.069-.088-.136-.125-.207a.984.984,0,0,0-.133-.2.66.66,0,0,1-.063-.1l-.03-.053-.007-.013,0-.006.015.022a.819.819,0,0,0,.057.074c.057.057,0,.018-.141-.15a1.424,1.424,0,0,1-.11-.158c-.033-.056-.055-.1-.072-.136l-.042-.1
6694a.741.741,0,0,0,.076.136l.02.028-.005-.005-.01-.011-.02-.022-.082-.087-.072-.095-.018-.024-.009-.012.032.037a.853.853,0,0,0,.071.068c-.005,0-.036-.027-.1-.079a1.538,1.538,0,0,1-.213-.229c-.108-.153-.129-.194-.081-.121a.764.764,0,0,0,.059.07l-.019-.023-.037-.047-.037-.047s-.034-.036.03.025a.961.961,0,0,0,.093.074c.085.047.01.026-.21-.145l-.105-.1-.044-.042-.211-.194c-.18-.177-.214-.251-.176-.2a.911.911,0,0,0,.2.166.679.679,0,0,0,.15.078c-.005,0-.052-.017-.155-.065a1.54,1.54,0,0,1-.186-.108l-.056-.041-.027-.022-.046-.038c-.107-.1-.136-.128-.1-.093l.035.028c-.038-.029-.068-.053-.094-.076l-.089-.081c-.043-.033.108.081.025.024l-.208-.128c-.071-.04-.134-.094-.2-.138l-.108-.059-.027-.015-.007,0,.034.019c.033.016.055.026.083.037a.677.677,0,0,0,.117.037c-.011,0-.076-.014-.187-.05a1.356,1.356,0,0,1-.209-.087,1.3,1.3,0,0,1-.248-.167,1.48,1.48,0,0,1-.176-.179c-.008-.012.007.014.1.093.022.017.053.041.086.061a.875.875,0,0,0,.1.057.424.424,0,0,0,.052.022c.022.009.02.006-.007,0s-.076-.026-.149-.056l-.058-.026.026.011a.512.512,0,0,0,.054.019c.041.008-.039,0-.223-.078l-.034-.015-.007,0-.014-.008-.028-.015-.055-.031a.412.412,0,0,1-.044-.025.268.268,0,0,0,.063.02,2.392,2.392,0,0,1-.3-.105c-.147-.07-.193-.1-.158-.086l.044.018c.017.006.007,0,0,0l-.015-.006-.06-.023c-.079-.031-.158-.067-.236-.1s-.163-.053-.241-.093a1.7,1.7,0,0,0-.242-.095c-.1-.027.066.006.015-.009l-.117-.022c-.032-.007-.067-.014-.11-.026a.247.247,0,0,1-.039-.015c-.081-.035-.162-.069-.245-.1l-.062-.024s-.017-.006-.008,0l.034.005a.171.171,0,0,0,.038,0c.022-.005-.06,0-.244-.041l-.142-.035-.107-.026a1.161,1.161,0,0,1-.291-.118c-.044-.025-.054-.032-.018-.017.016.006.046.018.09.031a.74.74,0,0,0,.076.018.288.288,0,0,0,.049.007c.094,0,.065,0-.061-.01a1.486,1.486,0,0,1-.244-.04c-.044-.01-.087-.019-.13-.032l-.131-.037-.016,0-.057-.011c-.039-.008-.069-.017-.1-.024a.7.7,0,0,1-.087-.032c-.008,0,.005,0,.042,0a.663.663,0,0,0,.086,0,.214.214,0,0,0,.045,0c.023-.012-.084.015-.31-.011-.176-.046-.35-.117-.531-.145l-.366-.071c-.106-.032-.127-.044-.067-.043a.864.864,0,0,0,.087,0,.182.182,0,0,0,.054-.013c.018-.009,0-.009-.048,0a1.229,1.229,0,0,1-.244.012.806.806,0,0,1-.205-.04c-.09-.032-.071-.035-.016-.041-.091-.019-.183-.041-.275-.063s-.184-.05-.277-.075c-.046-.012-.093-.033-.139-.049l-.07-.029c-.009-.01-.089-.018-.12-.032-.075-.026-.105-.047-.1-.062s.018-.008.025-.013.011-.011.008-.015-.028-.01-.062-.009a1.194,1.194,0,0,1-.149,0,.313.313,0,0,1-.085-.026c-.047-.019-.095-.037-.143-.058l-.01-.426c.048-.025.1-.045.143-.067.018-.012.062-.022.058-.031s-.019-.015-.01-.027a.245.245,0,0,1,.074-.051.444.444,0,0,1,.078-.029.8.8,0,0,1,.1-.016.666.666,0,0,0,.18-.027c.017-.007-.015-.017.023-.022s.049-.013.073-.017c.049-.011.1-.017.146-.032.1-.027.2-.058.295-.082s.2-.05.3-.071c.151,0,.262.022.265.01s-.008-.014-.064-.021a.837.837,0,0,1-.1-.005.236.236,0,0,1,.092-.035.809.809,0,0,1,.124-.022,1.071,1.071,0,0,1,.159,0c.156.011.225.029.213.015,0-.005-.074-.016-.022-.017l.075-.008.151-.014a3.4,3.4,0,0,1,.6.015c-.13-.014-.143-.006-.025-.025.032,0,.068-.006.117-.007a1.139,1.139,0,0,1,.156.01c.084.011.143.025.181.033s.055.011.051.007a.1.1,0,0,0-.026-.009l-.022-.005h.019l.151.011c.051,0,.1,0,.153.006s.148.007.04-.008c-.031,0,.036-.016.224,0a.818.818,0,0,1,.084.012c.041.008.078.017.111.027a1.367,1.367,0,0,1,.156.057c.079.035.11.051.108.048a.506.506,0,0,0-.159-.064l-.034-.008h.01l.02,0,.038,0c.045,0,.116.011.141.01-.089-.019-.077-.018.041-.014.029,0,.065,0,.109.011l.07.012.025.006.075.017c.1.022.2.047.3.072l.029.007-.04-.011c-.014,0-.007,0,.025,0a1.54,1.54,0,0,1,.166.023l.129.028a1.929,1.929,0,0,1,.3.078c.1.035.2.052.3.081l.3.093.076.024.019.006.036.013c.044.017.079.033.11.047.12.06.155.077.1.046-.086-.038-.111-.04-.023-.02a1.67,1.67,0,0,1,.2.065l.085.037.119.053c-.1-.037-.082-.03.05.008.034.011.073.024.121.044l.059.026-.025-.012c-.029-.012-.033-.014-.014-.008s.062.019.128.044c.034.013.072.029.117.051a1.368,1.368,0,0,1,.134.075,1.207,1.207,0,0,1,.114.082,1.547,1.547,0,0,1,.2.195c.016.019.008,0-.077-.076a1.016,1.016,0,0,0-.189-.127.9.9,0,0,0-.142-.06c-.065-.021-.083-.023-.048-.016a1.515,1.515,0,0,1,.255.074c.039.016.072.03.116.052l.059.032.036.019.143.077c.093.057.179.123.274.177l.279.171a1.008,1.008,0,0,1,.118.081c.067.052.11.093.134.115l.017.016-.039-.031c.019.014.069.052.092.072.11.1.146.136.111.1l-.018-.015-.055-.041a1.1,1.1,0,0,0-.124-.073c-.06-.028-.061-.026-.022-.012a1.475,1.475,0,0,1,.278.14,1.406,1.406,0,0,1,.3.261c.1.126.119.135.008.022l.208.2.06.057.03.029.015.014-.046-.042c-.147-.109-.133-.091.031.01a1.491,1.491,0,0,1,.149.118.538.538,0,0,1,.078.078l.053.065.183.221c.105.15.128.194.077.118a.849.849,0,0,0-.115-.125c-.024-.021-.017-.014.014.011a1.69,1.69,0,0,1,.177.163l.056.064.013.017.025.033.1.132.109.125.027.032.014.015.007.008.031.043a1.5,1.5,0,0,1,.142.262c.021.051.027.063.014.035s-.018-.037-.039-.072a.921.921,0,0,0-.07-.1c-.083-.093-.064-.071.056.057a1.524,1.524,0,0,1,.1.129l.025.038,0,.009.01.018.039.073a1.462,1.462,0,0,0,.082.144,4.675,4.675,0,0,1,.317.577l.06.153.015.038.038.087a1.631,1.631,0,0,1,.066.2c.01.
6694037.012.049,0,.026l-.021-.053-.03-.062c-.014-.027-.026-.048-.038-.067-.047-.072-.07-.091-.057-.074a2.022,2.022,0,0,1,.125.17,1.386,1.386,0,0,1,.11.209l.013.044.023.078c.016.053.03.105.048.156.035.1.068.205.1.31.052.21.123.412.166.621.023.1.04.21.056.315l.015.083a1.108,1.108,0,0,1,.014.124.878.878,0,0,1,0,.118c0,.013,0-.005-.013-.052a.506.506,0,0,0-.038-.118c-.016-.014.037.071.086.312a1.144,1.144,0,0,1,0,.391c-.013.072-.019.09-.017.067s0-.038,0-.085c0-.019,0-.051,0-.078a.757.757,0,0,0-.012-.08c-.015-.061-.027-.084-.027-.08s.01.038.03.1c.01.032.02.073.03.124l.013.082.006.062c.009.153,0,.221-.006.2l-.006-.031-.009-.05-.012-.048c-.018-.054-.026-.062-.02-.041s.028.076.053.18a1.176,1.176,0,0,1,.029.184,1.163,1.163,0,0,1,0,.157c-.018.168-.03.206-.027.105l0-.047c0-.023,0,0,0,0l0,.039,0,.077a1.521,1.521,0,0,1,0,.154l-.008.309-.007.148a.972.972,0,0,1-.043.211c-.012.034-.017.042-.015.011v-.075a.574.574,0,0,0-.012-.105c-.032-.1-.023-.055.01.131a1.091,1.091,0,0,1,.008.18.959.959,0,0,1-.021.15.671.671,0,0,1-.048.147c-.011.02-.011.01-.009-.034,0-.11-.008.016-.018.054-.024.1-.039.133-.047.105-.008-.072-.03-.093-.025,0a1.341,1.341,0,0,1-.006.2c-.01.03-.019.051-.029.076-.086.2-.12.393-.2.584a1.472,1.472,0,0,1-.15.281,1.19,1.19,0,0,0-.1.173c-.02.041-.083.121-.086.1s-.014-.026-.029-.014Z" transform="translate(-302.735 -180.999)" fill="#13241f"></path> 6695 <path id="Path_162325" data-name="Path 162325" d="M75.9,245.616a1.109,1.109,0,0,1-.1-.221.272.272,0,0,1-.017-.136c0-.061.01-.095.008-.119,0-.041-.033-.056-.047.016-.011.022-.049-.036-.074-.166-.006-.027-.006-.084-.008-.1l-.007-.039-.011-.077-.01-.077,0-.02,0-.047.007-.075c.01-.085,0-.115-.016-.093a1.424,1.424,0,0,1-.023-.148c-.008-.053-.014-.1-.017-.157l-.005-.078,0-.039c0-.013,0,0,0-.034a.857.857,0,0,1,.023-.1,1.49,1.49,0,0,1,.081-.2c.013-.03.009-.036-.013,0a.39.39,0,0,0-.038.084l-.008.027v-.029l0-.078c0-.1.014-.206.024-.309v-.014l-.006.022a.658.658,0,0,0-.015.083c-.006.045-.005.078-.006.093,0,.033-.006.014-.016-.04a.926.926,0,0,1,0-.332,1.054,1.054,0,0,1,.15-.371c.038-.06.057-.087.045-.076a.5.5,0,0,0-.1.181c0-.03.01-.1.014-.145.01-.1.042-.2.06-.306a5.417,5.417,0,0,1,.162-.605,3.9,3.9,0,0,1,.179-.608c.017-.05.043-.1.064-.145l.034-.072a1.483,1.483,0,0,1,.116-.2c.092-.127.1-.15.029-.047l-.013.022-.006.011,0,0,.008-.019.017-.036.032-.073a1.4,1.4,0,0,1,.071-.145l.038-.071.02-.036.009-.017-.018.03c-.053.109-.044.082.011-.068a1.4,1.4,0,0,1,.152-.275c.053-.075.094-.121.113-.144s.018-.025,0,0a.71.71,0,0,0-.045.06.953.953,0,0,0-.081.153c-.028.07-.031.089-.023.053a1.286,1.286,0,0,1,.088-.256c.017-.036.036-.073.06-.114l.039-.062.029-.042a1.463,1.463,0,0,1,.106-.128l.105-.108c.008-.008-.012,0-.056.056a.923.923,0,0,0-.076.1,1.036,1.036,0,0,1,.142-.245l.114-.139.07-.083a1.7,1.7,0,0,1,.17-.175c.035-.031.046-.041.033-.031s-.018.016-.037.035l-.032.034c-.021.025-.042.053-.057.074a1.036,1.036,0,0,0-.071.12,1.3,1.3,0,0,1,.079-.166,1.356,1.356,0,0,1,.124-.184l.045-.053.007-.008.015-.014.057-.06.058-.058.039-.039a1.605,1.605,0,0,1,.122-.113c.143-.111.172-.13.087-.066l-.035.032c-.01.009-.045.046-.062.066a.889.889,0,0,0-.078.1c-.026.042-.026.043,0-.007a1.439,1.439,0,0,1,.193-.276,1.394,1.394,0,0,1,.155-.147c.039-.032.075-.059.1-.078.112-.073.115-.084.011,0l.122-.1c.043-.035.088-.068.133-.1l.067-.048c.012-.007.084-.066-.014.019s-.066.065.072-.086a1.49,1.49,0,0,1,.3-.23c.09-.052.145-.074.167-.086s.008-.006-.038.021a.859.859,0,0,0-.143.1c-.039.042.009-.026.189-.17l.186-.135c.044-.033.089-.065.137-.094l.07-.045.035-.022.017-.011.047-.027a1.833,1.833,0,0,1,.26-.116.821.821,0,0,0-.126.065c-.044.028-.052.036-.039.025s.053-.044.123-.092a1.472,1.472,0,0,1,.131-.079l.053-.029a4.387,4.387,0,0,1,.605-.263,1.633,1.633,0,0,1,.261-.083l.074-.016-.039.011-.038.012c-.016.006-.037.014-.021.008l.076-.031a3.261,3.261,0,0,1,.308-.113l.039-.013a1.025,1.025,0,0,0-.171.076c-.081.048-.094.064-.07.045a1.505,1.505,0,0,1,.231-.147c.032-.017.078-.038.12-.054a1.375,1.375,0,0,1,.141-.047,1.351,1.351,0,0,1,.22-.041,1.806,1.806,0,0,1,.186-.009.824.824,0,0,0-.124.013c-.255.057-.3.119-.208.061a1.6,1.6,0,0,1,.267-.11l.126-.035.168-.045a1.309,1.309,0,0,1,.316-.034l-.05.007-.044.008c-.018,0,.005,0,.022,0l.048-.008a1.627,1.627,0,0,1,.243-.017c.04,0,.048,0,.014,0a.921.921,0,0,0-.178.031c-.095.034-.048.013.132-.042a1.4,1.4,0,0,1,.158-.034l.04,0,.079-.006.159-.014.316-.032.039,0,.02,0s.026,0-.006,0a.5.5,0,0,0-.114.028s.038-.01.112-.03a1.49,1.49,0,0,1,.329-.044c.242,0,.31.031.246.022-.016,0-.044,0-.081,0l-.029,0,.044,0h.081a1.435,1.435,0,0,1,.186.018c.054.016-.009-.018-.244.031-.061.017-.073.025-.038.014a1.667,1.667,0,0,1,.245-.061c.038-.006.07-.01.115-.013l.05,0h-.015l-.035.006c-.
6695011,0,0,0,.04,0s.1-.012.18-.016h.056l.02,0,.039,0q.156.013.309.034a1.308,1.308,0,0,0,.154.013l.216.014c.17.023.225.045.183.04h-.053a.789.789,0,0,0-.114.007c-.053.009-.06.015-.03.01a2,2,0,0,1,.21-.024,1.241,1.241,0,0,1,.358.034c.162.049.185.056.054.034a.653.653,0,0,0-.185,0c-.025.006-.008.006.04,0a1.509,1.509,0,0,1,.268-.01.189.189,0,0,1,.05.006l.019,0,.037.009.074.017.038.009.019,0a.2.2,0,0,0,.048.007c.307.058.376.132.33.108a.772.772,0,0,0-.234-.032.45.45,0,0,0-.164.025s.044-.009.135-.024a1.142,1.142,0,0,1,.188-.015,1.038,1.038,0,0,1,.129.009l.07.012c.168.038.224.07.195.064l-.042,0h-.01l.033.006.059.013a1.006,1.006,0,0,1,.141.046c.023.01.028.014.008.012l-.053-.005a.626.626,0,0,0-.131,0c-.054.008-.062.015-.029.011a1.774,1.774,0,0,1,.22-.016,1,1,0,0,1,.41.093.67.67,0,0,1,.143.087c.011.012-.013,0-.088-.027a.539.539,0,0,0-.124-.022.16.16,0,0,0-.041,0c-.026.011.047.006.217.031a.288.288,0,0,1,.073.017l.036.012.071.024a3.346,3.346,0,0,1,.559.223l.068.034.033.018s.05.015.069.024a.511.511,0,0,1,.066.03c.147.087.169.128.115.111a.526.526,0,0,0-.066-.011l.033.016.068.033c.023.01.044.024.066.035.043.016-.014.013-.006.023s.066.025.182.058l.042.015.016.011.032.023.063.047.063.046c.008.011.005.02.023.032s.095.043.169.086l-.107.411a.229.229,0,0,1-.115.051.439.439,0,0,1-.118.009l-.074.007-.074.006-.037,0H88.87s.006.005.007.007c.021.017-.011.034-.1.046-.04.009-.143-.006-.147,0l-.074.01-.073.007-.037,0a.757.757,0,0,1-.134-.034c-.141-.056-.193-.08-.134-.031a.226.226,0,0,0,.034.018c.008.005.046.016.034.014l-.036,0h-.072c-.095,0-.191.008-.286.01s-.191.019-.286.022l-.07,0h-.035c-.013,0-.032,0,0,.007.075.013.052.019-.069.029a.949.949,0,0,1-.113,0,.926.926,0,0,1-.194-.038,1.468,1.468,0,0,1-.216-.09c-.03-.015-.033-.009.018.018a.69.69,0,0,0,.271.065c.073,0,.095,0,.078,0a.69.69,0,0,1-.17.035.977.977,0,0,1-.2,0c-.06-.006-.088-.011-.124-.018l-.13-.027c-.021,0-.023,0,0,.009l.023.007.015,0-.027,0c-.044-.006-.082-.012-.112-.018-.122-.03-.155-.033-.082-.011l.035.007a.739.739,0,0,0,.092.007.876.876,0,0,0,.117-.008c.044-.007.043-.005,0,.011a1.054,1.054,0,0,1-.305.047,1.165,1.165,0,0,1-.373-.062c-.135-.055-.15-.031.061.015.042.005.012,0,.012,0h-.051l-.067,0h-.051c-.007,0-.017,0,.015,0,.084,0,.121,0,.125,0a.419.419,0,0,1-.1.023,1.207,1.207,0,0,1-.328.006c-.226-.036-.292-.068-.222-.04a.727.727,0,0,0,.215.022c.065,0,.086-.008.068,0a1.05,1.05,0,0,1-.171.035,1.237,1.237,0,0,1-.185.01c-.048,0-.089,0-.124-.008-.136-.017-.174-.02-.1-.006s.006.007,0,.01l-.066.008a.874.874,0,0,1-.132.009c-.088,0-.176,0-.263.005l-.033,0h0c.036,0,.049,0,.038,0a.8.8,0,0,1-.1.021c-.028.005-.065.01-.107.013l-.033,0h.034a.772.772,0,0,0,.079-.009c.086-.014.12-.028.107-.021a1.236,1.236,0,0,1-.174.057,1.52,1.52,0,0,1-.53.029c-.02,0-.006,0,.044.006h.071l-.046,0c-.061,0-.113,0-.153,0-.159-.015-.185-.009-.039,0,.192-.008.255-.046.164-.01a1.412,1.412,0,0,1-.253.061l-.089.014-.252.044-.126.019-.063.009-.031,0c.023,0,.071-.014.088-.019.088-.029.049-.006-.138.053a1.506,1.506,0,0,1-.319.053l-.129,0a.567.567,0,0,0,.1-.008l.03-.005c.01,0,.028-.005,0,0l-.08.014c-.049.007-.09.011-.121.013-.126,0-.126.017.03-.01-.015.007-.072.025-.106.036l-.029.01-.015.005s-.009,0,0,0l.036-.01a.807.807,0,0,0,.136-.053l-.1.053a1.428,1.428,0,0,1-.37.12,1.577,1.577,0,0,1-.266.024.411.411,0,1,1,.043,0,.98.98,0,0,0,.149-.028.947.947,0,0,0,.107-.036.862.862,0,0,0,.088-.04.938.938,0,0,0,.112-.067,1.541,1.541,0,0,1-.188.126,1.445,1.445,0,0,1-.236.106l-.029.01a1.947,1.947,0,0,0-.229.087l-.056.024-.055.021-.072.023-.109.029-.064.014a.783.783,0,0,0,.124-.041,2.766,2.766,0,0,0-.444.194l-.013.007,0,0c.032-.018.053-.032.07-.043s.032-.023.009-.006-.07.056-.154.11a1.532,1.532,0,0,1-.254.129c-.122.044-.127.054,0-.007l.022-.013-.006,0-.012.008-.025.016-.051.032a1.11,1.11,0,0,0-.1.068l-.048.036-.024.018-.012.009.039-.028c.1-.086.09-.081-.019.026a1.58,1.58,0,0,1-.258.19,1.712,1.712,0,0,1-.166.084.3.3,0,1,1,.038-.021.975.975,0,0,0,.183-.142c.071-.082.043-.035-.117.129a.67.67,0,0,1-.129.105l-.05.033c-.033.022-.066.044-.1.069l-.106.078a1.113,1.113,0,0,1-.224.161l.045-.035a.893.893,0,0,0,.1-.1.787.787,0,0,0,.113-.157l-.07.118a1.4,1.4,0,0,1-.12.163c-.024.029-.068.074-.087.092l-.062.056c-.157.127-.211.
6695155-.143.1a.839.839,0,0,0,.069-.064c.011-.012-.01.008-.013.011l-.045.04c-.018,0-.121.143.054-.11.033-.062.032-.069.018-.037a1.642,1.642,0,0,1-.139.246c-.02.03-.05.067-.078.1l-.055.061c-.035.037-.063.063-.089.085-.049.042-.075.062-.075.062a.779.779,0,0,0,.068-.074c.017-.02.011-.015.007-.01l-.011.011-.022.021a1.06,1.06,0,0,1-.076.074c.063-.1.053-.1,0,0a1.655,1.655,0,0,1-.155.221,1.425,1.425,0,0,1-.156.158c-.026.022-.028.023,0-.008.012-.015.034-.04.059-.074l.019-.028.03-.047c.019-.031.031-.057.043-.082.043-.1.046-.135.042-.121s-.019.076-.065.19a1.323,1.323,0,0,1-.113.217,1.272,1.272,0,0,1-.087.117,1.2,1.2,0,0,1-.1.107c-.014.013,0,0,.021-.034a.805.805,0,0,0,.081-.15c.017-.062,0,0-.1.2-.01.018-.036.064-.036.061l-.009.013-.019.025-.038.05a.864.864,0,0,0-.071.1l-.033.053-.017.027-.044.074c-.121.184-.18.231-.142.181.012-.015.076-.138.042-.083l-.038.053a1.069,1.069,0,0,0-.074.106,3.059,3.059,0,0,0-.226.461,4.094,4.094,0,0,0-.234.469c-.031.082-.076.16-.1.244l-.047.135a.984.984,0,0,1-.163.307c-.04.05-.052.059-.041.039a.744.744,0,0,0,.09-.242.436.43
66956,0,0,0,0-.19c-.005-.006,0,.022,0,.1a1.174,1.174,0,0,1-.006.164.915.915,0,0,1-.02.118l-.008.031,0,0,0,.008c-.038.082-.079.164-.113.247l-.029.062-.007.015,0,.008-.013.044a.8.8,0,0,1-.063.15.511.511,0,0,1-.084.122c-.012.009,0-.007.016-.076a.613.613,0,0,0,.013-.062c0-.024,0,0,0,0l-.013.032-.026.063-.051.128-.052.137a.4.4,0,0,1-.092.183c-.019-.076-.082.2-.115.129-.022-.034-.03,0-.032.117a.455.455,0,0,1-.1.294c-.018.021-.032.031-.038.017,0-.04-.017-.006-.028.006s-.035.077-.065.063Z" transform="translate(-61.396 -191.727)" fill="#13241f"></path> 6696 <path id="Path_162326" data-name="Path 162326" d="M166.652,254.3l-.148.078c-.049.026-.107.03-.156.056s-.093.068-.142.094-.107.027-.156.053-.086.088-.137.113-.1.048-.15.073-.114.005-.164.03-.087.087-.137.112-.1.061-.146.085l-.149.074c-.05.023-.119-.011-.17.013s-.081.106-.131.13-.117,0-.167.018-.1.042-.152.065-.085.1-.135.12-.112.008-.163.031-.09.077-.141.1-.11.014-.16.036-.1.032-.154.054-.1.034-.155.055-.089.083-.14.1-.1.049-.15.071-.1.048-.15.069-.115-.01-.166.011-.1.062-.147.083-.107.021-.159.041-.1.047-.151.067-.1.051-.15.071-.1.063-.147.083-.1.054-.149.074-.106.023-.158.043-.1.057-.148.077-.108.017-.159.036-.1.055-.15.074-.114-.007-.166.012-.1.058-.149.077-.106.024-.158.043-.1.054-.15.073-.1.059-.149.078-.107.02-.158.038-.1.044-.153.062-.1.041-.154.059-.114-.011-.166.007-.1.068-.147.085-.107.02-.159.038l-.156.05c-.052.017-.107.021-.159.038s-.1.058-.15.075-.1.041-.154.057-.1.056-.151.073-.111,0-.163.017-.1.063-.15.079-.108.013-.16.029-.105.029-.157.045-.1.051-.153.066-.1.042-.154.058-.109.009-.161.024-.112,0-.164.013-.1.076-.148.092-.108.012-.16.027-.1.034-.157.05-.1.053-.152.068-.109.01-.161.024-.1.05-.153.064-.109.008-.161.022-.11,0-.162.018-.1.037-.156.051-.1.046-.154.061-.112-.008-.165.005-.094.086-.147.1-.111,0-.164.01-.108.008-.161.021-.1.082-.148.1-.115-.023-.167-.01-.1.037-.156.051-.107.019-.16.032-.1.031-.157.044-.1.062-.152.074-.113-.02-.167-.007-.106.019-.159.031-.1.074-.15.087-.108.01-.161.022-.112-.008-.164,0-.1.076-.15.088l-.159.035c-.053.012-.111,0-.164.008s-.11,0-.163.008-.1.064-.153.075-.107.017-.16.028-.1.042-.156.054-.108.01-.161.022-.107.015-.16.026-.112-.018-.166-.007-.1.036-.157.047-.1.037-.158.047-.109,0-.163.01-.1.075-.152.086-.108.017-.16.027-.107.016-.161.026-.11-.006-.163,0-.108.011-.161.021-.109,0-.162.011-.1.048-.157.057-.1.055-.155.065-.107.016-.161.025-.109,0-.162.011-.111-.014-.164,0-.107.014-.16.023-.1.07-.154.079l-.16.028c-.053.009-.114-.042-.167-.034s-.1.037-.158.045-.107.013-.161.022-.106.019-.159.028-.106.032-.159.041-.1.041-.158.049-.111-.019-.165-.011-.108,0-.162.01-.108,0-.162.012-.106.02-.159.029-.1.042-.158.049-.105.033-.159.041-.111-.024-.164-.016l-.161.02c-.053.007-.1.062-.156.069s-.113-.045-.167-.038-.106.032-.159.038-.107.023-.16.03-.106.03-.159.036-.111-.026-.165-.02-.106.032-.159.038-.106.032-.159.038-.109,0-.163,0-.11-.02-.164-.014-.108.015-.161.021-.106.029-.159.034-.105.044-.159.049-.109-.008-.163,0-.11-.024-.164-.018-.106.034-.16.04-.108,0-.162.008-.1.053-.159.058-.112-.041-.166-.037-.1.06-.157.064-.11-.025-.164-.02-.107.024-.161.029-.11-.029-.164-.024-.105.051-.159.054-.11-.023-.164-.019-.106.029-.16.033-.107.021-.161.025l-.162.011c-.054,0-.109-.006-.163,0s-.11-.027-.164-.023-.1.067-.159.07-.111-.053-.165-.049-.105.055-.159.058-.107.02-.161.024-.111-.054-.165-.051-.107.029-.161.031-.107.036-.161.039-.108.008-.162.01-.111-.053-.165-.051-.107.017-.162.019-.107.016-.161.018-.109,0-.163,0-.109-.01-.163-.009-.106.049-.161.051-.109-.012-.163-.01-.108.014-.162.016-.109-.022-.163-.02-.109-.017-.163-.016-.107.058-.161.059-.109-.033-.163-.032-.108.014-.162.015-.108.024-.162.024-.109-.026-.163-.025-.108.021-.162.021-.109-.048-.164-.048-.107.058-.161.058-.108,0-.162,0-.109-.021-.163-.021-.108.016-.162.015-.109-.026-.163-.026-.108.01-.162.01-.108-.01-.163-.01-.108,0-.163-.005-.108.02-.162.019-.109-.033-.163-.034-.108.034-.163.033-.108-.044-.163-.046-.108.05-.162.049-.108-.045-.163-.047-.108.047-.163.045-.108-.016-.163-.018l-.163,0c-.054,0-.108-.034-.163-.035s-.108.021-.163.02-.108-.047-.162-.05-.109.031-.163.029-.108-.034-.162-.037-.108-.01-.162-.013-.108-.014-.163-.017-.109.025-.163.023-.109.019-.163.016-.108-.038-.162-.041-.108-.022-.162-.025l-.163-.012c-.054,0-.11.051-.164.047s-.107-.071-.161-.075-.108.008-.163,0-.109.007-.163,0-.108-.023-.162-.027-.109.017-.164.013-.108-.017-.162-.021-.109,0-.163-.007-.108-.016-.162-.02-.109,0-.163,0-.108-.03-.161-.035s-.11.02-.164.015-.108-.037-.161-.042l-.162-.014c-.054,0-.109,0-.163-.009s-.108-.023-.162-.029-.109,0-.163,0-.109.006-.163,0l-.162-.017c-.055-.006-.107-.05-.16-.056s-.108-.029-.162-.036-.11.01-.164,0-.108-.019-.162-.026-.11.014-.164.007l-.162-.023c-.054-.007-.107-.031-.161-.038s-.11.019-.164.012-.108-.02-.162-.027-.107-.036-.161-.043-.106-.04-.16-.047-.109,0-.163-.008-.11.016-.165.008-.1-.068-.158-.076-.109,0-.163-.008-.109,0-.163-.012-.107-.031-.161-.04-.111.023-.165.014-.106-.038-.16-.047-.111.012-.165,0-.1-.053-.159-.062-.108-.029-.161-.038-.109-.007-.163-.016-.112.021-.166.012-.1-.065-.157-.075-.106-.033-.16-.043-.11.01-.165,0-.105-.041-.159-.05-.112.027-.167.017-.105-.042-.159-.052-.11,0-.163-.014-.107-.034-.16-.044-.111.012-.165,0-.1-.05-.157-.064-.108-.02-.161-.033-.11-.005-.164-.019-.1-.059-.155-.073-.112,0-.165-.01-.
66961-.054-.155-.071-.105-.038-.158-.056-.107-.03-.159-.048-.113,0-.166-.017l-.159-.053c-.053-.018-.105-.038-.158-.056s-.1-.048-.156-.066-.1-.075-.15-.094-.111-.01-.163-.028-.11-.018-.162-.037-.107-.029-.159-.048-.1-.057-.153-.076-.1-.067-.151-.086-.116.01-.169-.01-.1-.066-.151-.086-.1-.043-.156-.063a.652.652,0,0,0-.149-.01.988.988,0,0,0-.3-.008.732.732,0,0,0-.132.086.787.787,0,0,0-.119.106.765.765,0,0,0-.115.111l0,0a.987.987,0,0,0-.092.174,1.044,1.044,0,0,0-.055.2,1.157,1.157,0,0,0-.053.2,1.227,1.227,0,0,0,.013.212c.007.062.023.127.032.2s.018.129.027.2-.012.135,0,.2.013.131.023.2.049.124.06.192-.01.137,0,.2.027.13.038.2.05.125.061.191,0,.136.015.2.031.129.043.2-.007.138.006.205.059.122.071.188-.012.141,0,.207.047.125.06.191.043.126.057.192.018.133.032.2.013.133.027.2.02.131.034.2.034.127.048.192.042.125.057.189.043.124.058.189.035.126.05.191.013.134.029.2.015.134.03.2.037.126.053.19.052.121.067.186.02.132.036.2.044.123.061.188-.008.142.009.207.063.116.08.18.035.127.052.192.041.125.059.189.02.133.038.2.041.125.06.189.032.129.049.193.048.122.066.186.043.124.061.188.038.126.057.19.034.127.053.191.037.126.056.19l.057.189c.019.063.01.139.029.2s.069.111.089.175,0,.145.017.208.044.123.065.186.049.121.069.184.065.113.086.177.023.133.044.2.022.135.043.2.077.107.1.17.029.131.05.193.033.129.055.191.034.129.057.191.064.113.086.175.017.138.04.2.073.108.1.17.022.136.044.2.061.114.085.176.057.116.081.178.044.123.068.185.023.136.047.2.051.119.075.181.062.113.086.174.05.12.075.181.036.129.06.19.037.129.062.189.078.1.1.163l.075.181c.025.06.062.113.087.172s.035.13.061.19.065.11.092.17.03.133.056.193.073.105.1.165.017.143.044.2.095.09.122.149.053.118.08.177.053.118.08.178.06.113.087.172.029.135.057.194.039.129.067.188.087.093.115.152.065.109.094.167.026.14.054.2.073.1.1.162.053.119.082.177.054.118.084.175.089.09.119.147.028.139.058.2.083.1.113.152.053.119.083.176.073.1.1.159.053.12.084.176.033.136.064.192.086.092.117.148.051.122.082.178.056.117.088.173.1.081.129.137.037.134.07.189.059.115.092.17.078.1.111.152.082.094.115.148.041.132.074.186.082.093.116.147.073.1.107.155.071.1.1.157.063.111.1.165l.1.158c.035.053.058.117.093.169s.089.085.124.137.05.126.085.178.081.093.117.145.058.117.094.168.1.074.133.126.046.13.083.181.071.1.107.154.069.106.105.156.076.1.113.148.079.094.117.144.083.089.12.139.065.11.1.16.092.079.129.128.062.114.1.162.087.084.126.133.051.128.09.176.1.073.135.121.065.112.1.16l.119.141c.039.047.092.077.132.124s.069.107.108.154.1.066.139.113.062.117.1.162.084.087.125.133.095.072.136.117.054.129.095.174.107.054.148.1.07.107.112.151.1.068.138.112.067.112.109.155.088.081.13.124.079.094.122.137.1.058.145.1.069.111.111.153.1.066.141.108.074.1.117.144.075.1.118.144.09.077.134.118.092.074.136.115.1.059.145.1.071.111.114.151.1.054.148.094.1.058.145.1.081.094.126.133.087.081.133.119.073.11.119.148.094.069.14.107.116.026.162.063.065.126.111.163.093.073.139.109.1.052.15.088.1.049.15.085.09.078.137.113.081.1.128.132.113.029.16.064.075.11.122.145.107.041.154.075.092.073.14.107.1.047.151.08.089.081.137.114.08.1.129.135.1.049.151.081.115.02.163.051.089.083.138.113.085.092.134.122.1.053.15.083.11.028.159.057.1.049.151.078.08.11.129.138.1.048.152.076.115.012.165.04.092.076.142.1.087.093.137.12.1.045.153.071.116.005.166.031.1.062.147.087.1.043.154.069.093.078.143.1.1.053.151.077.1.067.147.091.112.012.163.036.1.038.156.062.106.034.157.057.095.074.146.1.1.049.153.071.1.071.148.092l.155.066c.052.021.112.008.164.029s.107.028.159.048.105.034.158.053.1.07.149.09l.157.057c.052.019.107.027.159.046s.1.041.156.06.1.056.154.074.109.015.162.032l.158.052c.053.017.109.013.162.03l.159.051c.053.016.1.045.156.061l.159.046c.053.015.108.018.161.033s.105.035.159.05.109.008.163.022.1.05.157.064.109.008.163.021.1.064.155.076.112-.017.166,0,.1.061.155.073.111-.008.164,0,.1.066.156.077l.16.035c.053.01.106.031.16.042s.11,0,.164.009.11,0,.164.005.1.066.157.076.113-.043.167-.033.106.036.16.044.109,0,.163.011.106.052.159.059.111-.023.165-.016.105.053.16.06l.162.02c.054.007.108.018.163.024s.11-.019.164-.013.106.053.161.059.109-.007.164,0,.108.016.162.02.109,0,.163.006.108.022.163.026.109-.006.164,0l.163.011c.055,0,.109-.024.164-.021s.108.026.163.029.109-.014.164-.012.109.01.164.013.109.041.163.042.109.01.164.011.109-.049.165-.047.11.034.166.035.109.02.163.02.108-.026.162-.026.108-.017.163-.017.109.023.163.022.108-.012.162-.013.109.011.163.01.108-.012.163-.013l.162-.005c.054,0,.108-.019.162-.022s.109,0,.163,0,.109.012.163.01.
669611.023.164.02.109,0,.163,0,.108-.026.161-.03.109,0,.163,0,.1-.064.159-.068.112.041.166.036.106-.029.16-.034.108-.016.162-.021.111.029.165.023.106-.031.16-.037.107-.031.16-.038.107-.024.16-.031.108-.017.161-.023.107-.021.161-.028.107-.02.161-.028.108-.006.162-.015.108-.007.162-.015.105-.035.159-.044.108-.008.161-.017.112.014.165,0,.11,0,.163-.012.106-.029.159-.04.1-.048.156-.059l.16-.031c.053-.011.11,0,.163-.011s.1-.032.158-.044.11,0,.163-.013.105-.033.158-.045.107-.021.159-.034.1-.071.151-.084.105-.03.158-.044.116.026.168.011.1-.04.156-.055.107-.025.159-.04l.157-.046c.053-.015.1-.065.15-.081s.106-.027.158-.042.105-.03.158-.046.1-.044.154-.061.1-.044.154-.061.11-.01.162-.027.1-.056.151-.074.115.011.167-.008.1-.049.152-.068.1-.046.153-.065.1-.032.156-.052.092-.078.144-.1.1-.038.154-.058.112-.006.163-.027l.153-.065c.051-.022.1-.036.155-.058s.1-.033.155-.055.093-.074.143-.1.1-.065.146-.087.11-.016.16-.04.1-.062.146-.086.106-.03.156-.055.1-.035.155-.06.1-.042.152-.067.093-.071.142-.1.1-.063.145-.089.089-.079.138-.106.1-.039.152-.065.108-.03.156-.057.086-.088.134-.116.1-.04.153-.068.1-.044.151-.072.1-.05.148-.079.09-.075.138-.105.089-.077.137-.108.109-.029.157-.059.1-.051.147-.082.09-.075.138-.105.085-.086.132-.118.09-.074.137-.105.1-.058.144-.09.113-.024.159-.057.087-.08.133-.113.082-.09.128-.124.113-.027.159-.061.068-.117.114-.152.093-.068.138-.1.1-.05.147-.085.084-.084.129-.12.1-.055.144-.091.086-.079.131-.116.1-.05.147-.087.088-.077.132-.115.073-.1.117-.141.106-.044.15-.082.079-.093.122-.131.086-.081.129-.12.095-.065.138-.1.085-.081.128-.121.064-.115.107-.155.106-.048.148-.089.06-.121.1-.162.092-.069.134-.111.1-.065.138-.106.081-.087.122-.13.087-.078.128-.121.067-.108.108-.151.1-.059.141-.1.085-.082.125-.125.053-.128.093-.172.079-.09.118-.135.107-.052.146-.1.066-.107.105-.152.1-.065.137-.11.047-.132.086-.178.1-.066.136-.112l.117-.138c.038-.047.073-.1.111-.144s.085-.083.122-.13.052-.124.089-.172.09-.077.127-.124.06-.113.1-.161.076-.094.113-.142.1-.066.136-.115.037-.138.073-.187.093-.075.129-.124.078-.091.114-.141.046-.127.082-.177.066-.1.1-.154.09-.079.125-.13.053-.119.087-.17.1-.065.138-.116.054-.117.088-.168.078-.093.112-.145.031-.14.064-.192.086-.086.119-.138.078-.093.111-.146.042-.128.074-.18.071-.1.1-.153.093-.08.125-.133.043-.126.075-.18.074-.1.105-.151.052-.118.084-.171.074-.1.106-.151l.093-.163c.03-.055.039-.129.069-.184s.071-.1.1-.156.071-.1.1-.156.039-.128.068-.184.055-.114.084-.169.082-.092.111-.148.05-.119.078-.175.045-.122.074-.179.047-.12.075-.177.081-.094.109-.15.039-.127.067-.184.076-.1.1-.156.053-.117.079-.174.048-.119.075-.177.033-.13.06-.188.074-.1.1-.159.043-.123.069-.181.061-.11.087-.168.022-.138.047-.2.07-.1.1-.163.03-.131.055-.19.086-.094.11-.153.034-.129.058-.189.06-.111.084-.171.049-.119.073-.179.024-.134.048-.194.039-.124.063-.184.044-.121.067-.181.072-.105.094-.165.033-.129.055-.189.068-.108.09-.169.015-.139.037-.2.044-.122.065-.182.065-.11.087-.171.045-.121.066-.182.062-.112.083-.173.011-.139.032-.2.069-.108.09-.17.012-.139.032-.2.051-.118.071-.18.045-.121.065-.183.053-.117.073-.179.031-.129.05-.191.026-.131.045-.193.015-.137.034-.2.047-.12.066-.183.026-.131.044-.194.042-.122.061-.185.066-.112.084-.175.04-.124.057-.187.023-.132.041-.195.051-.119.068-.182.01-.138.026-.2.06-.116.076-.179,0-.141.018-.2.057-.117.073-.181.044-.123.059-.186,0-.139.02-.2.042-.123.057-.187.006-.138.021-.2.076-.111.092-.175-.011-.145,0-.209.048-.122.063-.186.01-.137.024-.2.052-.12.067-.185.026-.131.04-.195.041-.125.055-.189-.006-.142.007-.207.061-.118.074-.182,0-.139.015-.2.03-.129.043-.194.014-.134.026-.2.029-.129.042-.193.065-.117.078-.182.02-.132.032-.2,0-.139.008-.2.032-.128.043-.193.038-.127.049-.192,0-.137.016-.2.024-.131.035-.2.04-.126.051-.192.031-.128.041-.194.017-.133.027-.2-.008-.139,0-.2.045-.125.055-.19-.012-.14,0-.205.017-.132.027-.2.032-.128.042-.193.05-.124.058-.19-.017-.14-.008-.205.013-.134.022-.2.012-.134.021-.2.03-.129.038-.2.021-.131.029-.2.026-.13.033-.2.023-.131.031-.2-.017-.139-.009-.205.044-.126.052-.192.033-.129.041-.194.005-.134.012-.2.022-.13.029-.2-.026-.139-.02-.2.053-.126.06-.192.013-.133.019-.2
6696-.027-.139-.021-.2.024-.13.03-.2-.01-.135,0-.2.045-.128.05-.193,0-.134,0-.2,0-.133.006-.2.007-.133.006-.2-.008-.133-.015-.2.02-.141.007-.206-.074-.114-.093-.177,0-.147-.021-.208a1.909,1.909,0,0,0-.1-.163,1.848,1.848,0,0,0-.1-.161c-.034-.053-.065-.108-.1-.156s-.078-.094-.12-.137-.1-.055-.146-.092-.072-.116-.12-.147a1.583,1.583,0,0,0-.148-.089c-.051-.023-.113,0-.166-.018s-.1-.065-.153-.075a1.152,1.152,0,0,0-.162.005,1.181,1.181,0,0,0-.16.009,1.131,1.131,0,0,0-.161.009,1.22,1.22,0,0,0-.157.047c-.05.02-.091.072-.14.1" transform="translate(-93.25 -206.445)" fill="#13241f"></path> 6697 </g> 6698 </g> 6699</svg> 6700 6701<style> 6702/* ONE animation definition */ 6703@keyframes peaHeadFloat { 6704 0%, 100% { 6705 translate: 0 0; 6706 scale: 1 1; 6707 } 6708 50% { 6709 translate: 0 -48px; 6710 scale: 1.06 0.94; /* cute squash/stretch */ 6711 } 6712} 6713 6714/* ONE selector definition */ 6715.peahead{ 6716 animation: peaHeadFloat 3.2s ease-in-out infinite; 6717 transform-box: fill-box; 6718 transform-origin: center; 6719 will-change: translate, scale; 6720} 6721 6722.peahead:hover{ 6723 animation-play-state: paused; 6724} 6725 6726@media (prefers-reduced-motion: reduce){ 6727 .peahead{ animation: none; } 6728} 6729 6730 6731svg { overflow: visible; } 6732 6733</style></span> 6734 </span> 6735 6736 6737 <div class="ctaHero__inner page-width"> 6738 <div class="ctaHero__card"> 6739 6740 <div class="ctaHero__grid"> 6741 <div class="ctaHero__logos"> 6742 6743 6744 �<span class="ctaHero__logo" 6745 style=" 6746 --lw: 152px; 6747 --lh: 100px; 6748 --lw-m: 140px; 6749 --lh-m: 48px; 6750 " 6751 > 6752 6753 <img src="//harvestsnaps.com/cdn/shop/files/HarvestSnaps_Logo.png?v=1752699282&width=1000" 6754 alt="Logo" 6755 width="716" 6756 height="472" 6757 loading="lazy"> 6758 6759 </span> 6760 6761 6762 �<span class="ctaHero__logo" 6763 style=" 6764 --lw: 152px; 6765 --lh: 72px; 6766 --lw-m: 140px; 6767 --lh-m: 48px; 6768 " 6769 > 6770 6771 <img src="//harvestsnaps.com/cdn/shop/files/Calbee_Logo.png?v=1752699282&width=1000" 6772 alt="Logo" 6773 width="642" 6774 height="167" 6775 loading="lazy"> 6776 6777 </span> 6778 6779 6780 6781 6782 6783 </div> 6784 6785 <div class="ctaHero__content" data-align="left"> 6786 6787 <h2 class="ctaHero__heading">Stay in the Loop!</h2> 6788 6789 6790 <p class="ctaHero__subheading">Sign up to learn more about our fun, healthy snacks and be the first to see new products!</p> 6791 6792 6793 6794 6795 6796 <form method="post" action="/contact#ctaHeroForm-template--19270914375740__newsletter_cta_hero_tCNJc3" id="ctaHeroForm-template--19270914375740__newsletter_cta_hero_tCNJc3" accept-charset="UTF-8" class="ctaHero__form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 6797 <input type="hidden" name="contact[tags]" value="newsletter"> 6798 <div class="ctaHero__control" role="group" aria-label="Email signup"> 6799 <input class="ctaHero__input" 6800 type="email" 6801 name="contact[email]" 6802 required 6803 placeholder="Your Email Address" 6804 aria-label="Your Email Address"> 6805 <button class="ctaHero__button" type="submit"> 6806 SIGN UP 6807 </button> 6808 </div> 6809 6810 6811 6812 </form> 6813 6814 </div> 6815 </div> 6816 </div> 6817 </div> 6818 6819 <style> 6820 .ctaHero{ 6821 position:relative; 6822 background: linear-gradient(180deg, var(--cta-bg1), var(--cta-bg2)); 6823 min-height: var(--cta-min-h-m); 6824 padding: clamp(24px, 4vw, 40px) 0; 6825 overflow:hidden; 6826 } 6827 .ctaHero__bg{ position:absolute; inset:0; z-index:0; pointer-events:none; } 6828 .ctaHero__bgImg{ position:absolute; inset:0; background: center/cover no-repeat; opacity: 1; } 6829 .ctaHero__bgOverlay{ position:absolute; inset:0; } 6830 .ctaHero__bgInline svg{ width:100%; height:100%; display:block; } 6831 6832 /* Overlays */ 6833 .ctaHero__overlay{ 6834 position:absolute; pointer-events:none; z-index: var(--ov-z); 6835 transform: translate(-50%, -50%); 6836 left: var(--ov-x-m); top: var(--ov-y-m); width: var(--ov-w-m); 6837 } 6838 @media (min-width: 750px){ 6839 .ctaHero__overlay{ left: var(--ov-x-d); top: var(--ov-y-d); width: var(--ov-w-d); } 6840 } 6841 .ctaHero__overlayInline svg{ display:block; width:100%; height:100%; } 6842 6843 /* Center the card vertically on ALL viewports */ 6844 .ctaHero__inner{ 6845 position:relative; z-index:1; 6846 display:flex; 6847 align-items:center; 6848 justify-content:center; 6849 min-height: inherit; /* inherits section min-height (mobile/desktop vars) */ 6850 } 6851 .ctaHero__card{ 6852 margin:0 auto; 6853 max-width: var(--card-max-w);
6854 background: var(--card-bg); 6855 border-radius: var(--card-radius); 6856 box-shadow: var(--card-shadow); 6857 padding: var(--card-pad-y) var(--card-pad-x); 6858 width:100%; 6859 } 6860 6861 /* MOBILE-FIRST layout: column, logos at bottom */ 6862 .ctaHero__grid{ 6863 display:flex; 6864 flex-direction: column; 6865 gap: var(--grid-gap); 6866 align-items: stretch; 6867 } 6868 .ctaHero__content{ 6869 order:1; 6870 display:flex; flex-direction:column; gap: 0.5rem; 6871 text-align: var(--content-align); 6872 align-items: stretch; 6873 } 6874 .ctaHero__logos{ 6875 order:3; 6876 display:flex; 6877 flex-direction: row; 6878 flex-wrap: wrap; 6879 justify-content: space-between; /* left & right */ 6880 align-items: center; 6881 gap: var(--logos-gap); 6882 width:100%; 6883 } 6884 6885 .ctaHero__logo{ 6886 display:inline-flex; align-items:center; justify-content:center; 6887 flex: 1 1 45%; /* two per row when possible */ 6888 max-width: var(--lw-m); 6889 max-height: var(--lh-m); 6890 } 6891 .ctaHero__logo img, .ctaHero__logoInline svg{ max-width:100%; max-height:100%; height:auto; display:block; } 6892 6893 /* Headings/subhead (mobile sizes) */ 6894 .ctaHero__heading{ 6895 margin: 4px 0 6px; 6896 letter-spacing: 0em; 6897 font-family: var(--h-ff); 6898 line-height: 1.15; 6899 color: var(--h-color); 6900 text-transform: var(--heading-transform); 6901 font-size: var(--h-fs-m); 6902 font-weight: 700; 6903 } 6904 .ctaHero__subheading{ 6905 margin: 0 0 14px; font-family: var(--sub-ff); color: var(--sub-color); line-height:1.4; 6906 font-size: var(--sub-fs-m); 6907 } 6908 6909 /* Seamless full-width input+button (mobile-safe) */ 6910 .ctaHero__control{ 6911 display:flex; 6912 width:100%; 6913 border: var(--input-bw) solid var(--input-bc); 6914 border-radius: var(--input-radius); 6915 overflow:hidden; 6916 background: var(--input-bg); 6917 gap:0; 6918 } 6919 .ctaHero__control .ctaHero__input{ 6920 flex:1 1 auto; 6921 min-height:44px; /* clear tap target */ 6922 min-width:0; /* allow input to shrink so button never clips */ 6923 background: var(--input-bg); 6924 color: var(--input-color); 6925 font-family: var(--input-ff); 6926 font-size: var(--input-fs-m); 6927 padding:12px 14px; 6928 border:0; 6929 outline:none; 6930 } 6931 .ctaHero__control .ctaHero__input::placeholder{ color: var(--input-ph); opacity: 1; } 6932 .ctaHero__control .ctaHero__button{ 6933 flex:0 0 auto; /* do not shrink */ 6934 min-height:44px; 6935 min-width: 96px; /* ensures full button shows on narrow phones */ 6936 white-space: nowrap; 6937 padding:0 16px; 6938 font-family: var(--btn-ff); 6939 font-size: var(--btn-fs-m); 6940 font-weight:700; 6941 color: var(--btn-color); 6942 background: var(--btn-bg); 6943 border:0; 6944 cursor:pointer; 6945 box-shadow: inset 1px 0 0 0 var(--input-bc); /* optional divider */ 6946 } 6947 .ctaHero__control:focus-within{ 6948 border-color: var(--input-focus-bc); 6949 box-shadow: 0 0 0 2px var(--input-focus-ring); 6950 } 6951 6952 .ctaHero__msg{ margin-top: 10px; font-size: 14px; } 6953 .ctaHero__msg--success{ color:#0a7a34; } 6954 .ctaHero__msg--error{ color:#b00020; } 6955 6956 /* DESKTOP overrides: two columns; stacked logos; larger type */ 6957 @media (min-width: 750px){ 6958 .ctaHero{ min-height: var(--cta-min-h-d); } 6959 .ctaHero__grid{ 6960 display:grid; 6961 grid-template-columns: minmax(120px, var(--logos-col-w)) minmax(0, 1fr); 6962 gap: var(--grid-gap); 6963 align-items: stretch; 6964 } 6965 .ctaHero__logos{ 6966 order:0; 6967 flex-direction: column; 6968 flex-wrap: nowrap; 6969 justify-content: center; /* vertical centering within equal-height grid */ 6970 align-items: center; /* switch to flex-start to left align */ 6971 height:100%; 6972 } 6973 .ctaHero__logo{ 6974 flex: 0 0 auto; 6975 max-width: var(--lw); 6976 max-height: var(--lh); 6977 } 6978 .ctaHero__heading{ font-size: var(--h-fs); } 6979 .ctaHero__subheading{ font-size: var(--sub-fs); } 6980 .ctaHero__control .ctaHero__input{ min-height:48px; font-size: var(--input-fs); padding:12px 16px; } 6981 .ctaHero__control .ctaHero__button{ min-height:48px; padding:0 20px; font-size: var(--btn-fs); min-width: 120px; } 6982 } 6983 6984 .u-hide-m{ display:none; } 6985 @media (min-width: 750px){ .u-hide-d{ display:none!important; } .u-hide-m{ display:initial; } } 6986 6987 /* Mobile patch: tighter side-by-side logos + padding underneath */ 6988@media (max-width: 749.98px){ 6989 .ctaHero .ctaHero__logos{ 6990 justify-content: center; /* pull logos closer together */ 6991 gap: 8px 10px; /* smaller gaps (row x column) */ 6992 padding-bottom: 28px; 6993 padding-top:14px; /* padding underneath */ 6994 } 6995 .ctaHero .ctaHero__logo{
6996 flex: 0 1 calc(50% - 10px); /* two per row, snug fit */ 6997 max-width: none; /* let flex-basis control the width */ 6998 } 6999} 7000 7001 7002 7003 7004 </style> 7005</section> 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016</div><div id="shopify-section-template--19270914375740__footer_harvest_m8eDmL" class="shopify-section"> 7017 7018<section id="footer-harvest-template--19270914375740__footer_harvest_m8eDmL" class="footer-harvest"> 7019 <div class="fh-wrap"><div class="fh-top"> 7020 <nav class="fh-top__nav fh-top__nav--left" aria-label="Footer primary left"><ul><li><a href="https://shop.harvestsnaps.com" >SHOP</a></li><li><a href="/pages/about-us" aria-current="page">About</a></li><li><a href="/pages/find-some-peas" >FIND</a></li><li><a href="https://shop.harvestsnaps.com/pages/contact-us" >CONTACT</a></li></ul></nav> 7021 7022 <nav class="fh-top__nav fh-top__nav--right" aria-label="Footer primary right"><ul><li><a href="https://calbeeamerica.com/" >CALBEE AMERICA</a></li><li><a href="https://www.calbee.co.jp/en/" >CALBEE GLOBAL</a></li></ul></nav> 7023 </div><div class="fh-bottom"> 7024 <div class="fh-bottom__left"> 7025 <small>© 2026 Harvest Snaps. All Rights Reserved.</small> 7026 </div> 7027 7028 <div class="fh-bottom__center"></div> 7029 7030 <div class="fh-bottom__right"> 7031 <nav aria-label="Footer legal"><ul><li><a href="https://harvestsnaps.com/pages/terms-of-service">Terms of Service</a></li><li><a href="https://harvestsnaps.com/pages/privacy-statement">Privacy Poliicy</a></li></ul></nav> 7032 </div> 7033 </div> 7034 </div> 7035 7036 <style> 7037 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL{ 7038 --fh-top-bg: #ffffff; 7039 --fh-bottom-bg: #2f743d; 7040 --fh-text: #ffffff; 7041 --fh-link: #2a5803; 7042 --fh-link-hover: #2a5803; 7043 --fh-gap: 28px; 7044 --fh-pad-x: 24px; 7045 --fh-pad-y: 20px; 7046 --fh-bottom-pad-y: 16px; 7047 --fh-font-weight: 800; 7048 --fh-letter: 0.1em; 7049 --fh-font-size: 1.4rem; 7050 7051 } 7052 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-wrap{ 7053 width: min(100%, 1400px); 7054 margin-inline: auto; 7055 } 7056 7057 /* Top strip */ 7058 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-top{ 7059 display: flex; 7060 justify-content: space-between; 7061 align-items: center; 7062 gap: 16px; 7063 background: var(--fh-top-bg); 7064 padding: var(--fh-pad-y) var(--fh-pad-x); 7065 border: 0; 7066 } 7067 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-top__nav ul{ 7068 display: flex; 7069 gap: var(--fh-gap); 7070 list-style: none; 7071 margin: 0; 7072 padding: 0; 7073 flex-wrap: wrap; 7074 } 7075 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-top__nav a{ 7076 color: var(--fh-link); 7077 text-decoration: none; 7078 text-transform: uppercase; 7079 font-weight: var(--fh-font-weight); 7080 letter-spacing: var(--fh-letter); 7081 font-size: var(--fh-font-size); 7082 line-height: 1.2; 7083 } 7084 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-top__nav a:hover, 7085 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-top__nav a:focus{ 7086 color: var(--fh-link-hover); 7087 text-decoration: underline; 7088 text-underline-offset: 3px; 7089 } 7090 7091 /* Bottom bar */ 7092 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom{ 7093 display: grid; 7094 grid-template-columns: 1fr auto 1fr; 7095 align-items: center; 7096 background: var(--fh-bottom-bg); 7097 color: var(--fh-text); 7098 padding: var(--fh-bottom-pad-y) var(--fh-pad-x); 7099 gap: 12px; 7100 } 7101 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__left small, 7102 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__center small{ 7103 opacity: .95; 7104 } 7105 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__right ul{ 7106 display: flex; 7107 justify-content: flex-end; 7108 gap: 18px; 7109 list-style: none; 7110 margin: 0; 7111 padding: 0; 7112 } 7113 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom a{ 7114 color: var(--fh-text); 7115 text-decoration: none; 7116 font-size: .85rem; 7117 } 7118 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom a:hover{ 7119 text-decoration: underline; 7120 text-underline-offset: 3px; 7121 } 7122 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__left{ justify-self: start; } 7123 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__center{ justify-self: center; text-align:center; } 7124 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__right{ justify-self: end; } 7125 7126 /* Mobile */ 7127 @media (max-width: 768px){ 7128 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-top{ 7129 flex-direction: column; 7130 align-items: center; 7131 text-align: center; 7132 } 7133 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-top__nav ul{ 7134 justify-content: center; 7135 } 7136 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom{ 7137 grid-template-columns: 1fr; 7138 text-align: center; 7139 } 7140 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__right ul{ 7141 justify-content: center; 7142 } 7143 } 7144 7145 /* ---- Additions (append) ---- */ 7146 7147/* Bottom bar font-size control (overrides earlier .85rem) */ 7148#footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom, 7149#footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom a, 7150#footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom small{ 7151 font-size: 1.1rem; 7152} 7153 7154/* Mobile: center ALL bottom bar columns */ 7155@media (max-width: 768px){ 7156 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__left, 7157 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__center, 7158 #footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom__right{ 7159 justify-self: center; 7160 text-align: center; 7161 } 7162} 7163 7164/* --- Fix: only bottom bar is full-bleed --- */ 7165 7166/* Undo the earlier section background so the top strip isn't green */ 7167#footer-harvest-template--19270914375740__footer_harvest_m8eDmL{ 7168 background: none !important; 7169} 7170 7171/* Create a full-width background just for the bottom bar */ 7172#footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom{ 7173 position: relative; 7174 z-index: 0; 7175 background: transparent; /* keep content area transparent */ 7176} 7177#footer-harvest-template--19270914375740__footer_harvest_m8eDmL .fh-bottom::before{ 7178 content: ""; 7179 position: absolute; 7180 z-index: -1; 7181 top: 0; bottom: 0; 7182 left: 50%; 7183 width: 100vw; /* span entire viewport */ 7184 transform: translateX(-50%); /* center the 100vw background */ 7185 background: var(--fh-bottom-bg); 7186} 7187 7188 7189 7190 </style> 7191</section> 7192 7193 7194</div> 7195 </main> 7196 7197 <!-- BEGIN sections: footer-group --> 7198 7199<!-- END sections: footer-group --> 7200 7201 <ul hidden> 7202 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 7203 <li id="a11y-new-window-message">Opens in a new window.</li> 7204 </ul> 7205 7206
7206<script> 7207 window.shopUrl = 'https://harvestsnaps.com'; 7208 window.routes = { 7209 cart_add_url: '/cart/add', 7210 cart_change_url: '/cart/change', 7211 cart_update_url: '/cart/update', 7212 cart_url: '/cart', 7213 predictive_search_url: '/search/suggest', 7214 }; 7215 7216 window.cartStrings = { 7217 error: `There was an error while updating your cart. Please try again.`, 7218 quantityError: `You can only add [quantity] of this item to your cart.`, 7219 }; 7220 7221 window.variantStrings = { 7222 addToCart: `Add to cart`, 7223 soldOut: `Sold out`, 7224 unavailable: `Unavailable`, 7225 unavailable_with_option: `[value] - Unavailable`, 7226 }; 7227 7228 window.quickOrderListStrings = { 7229 itemsAdded: `[quantity] items added`, 7230 itemAdded: `[quantity] item added`, 7231 itemsRemoved: `[quantity] items removed`, 7232 itemRemoved: `[quantity] item removed`, 7233 viewCart: `View cart`, 7234 each: `[money]/ea`, 7235 min_error: `This item has a minimum of [min]`, 7236 max_error: `This item has a maximum of [max]`, 7237 step_error: `You can only add this item in increments of [step]`, 7238 }; 7239 7240 window.accessibilityStrings = { 7241 imageAvailable: `Image [index] is now available in gallery view`, 7242 shareSuccess: `Link copied to clipboard`, 7243 pauseSlideshow: `Pause slideshow`, 7244 playSlideshow: `Play slideshow`, 7245 recipientFormExpanded: `Gift card recipient form expanded`, 7246 recipientFormCollapsed: `Gift card recipient form collapsed`, 7247 countrySelectorSearchCount: `[count] countries/regions found`, 7248 }; 7249 </script>
7249<script src="//harvestsnaps.com/cdn/shop/t/21/assets/predictive-search.js?v=57209189334897115771770320517" defer="defer"></script>
7249<script> 7250(() => { 7251 const sectionHeader = document.querySelector('.section-header'); 7252 if (!sectionHeader) return; 7253 7254 const ann = document.querySelector('.announcement-bar'); 7255 const setTop = () => { 7256 const h = ann ? Math.round(ann.getBoundingClientRect().height) : 0; 7257 document.documentElement.style.setProperty('--hs-sticky-top', `${h}px`); 7258 }; 7259 7260 const threshold = 20; 7261 const onScroll = () => { 7262 sectionHeader.classList.toggle('is-stuck', window.scrollY > threshold); 7263 }; 7264 7265 setTop(); 7266 onScroll(); 7267 7268 window.addEventListener('resize', setTop); 7269 window.addEventListener('scroll', onScroll, { passive: true }); 7270})(); 7271</script>
7271 7272 7273
7273<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7273 7274</body> 7275</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.