1<!doctype html> 2<html class="no-js " lang="en"> 3 <head> 4 <!-- Added by APP PLAZA --> 5 6 7 <!-- /Added by APP PLAZA --> 8 <!-- Google Tag Manager -->
9<script>
vendor: 327 bytes, lines 9-13
9(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 10new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 11j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 12'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 13})(window,document,'script','dataLayer','
13GTM-NHCVQXSL
vendor: 3 bytes, line 13
13');
13</script>
13 14<!-- End Google Tag Manager --> 15 16 17 18 19
20<script src="/cdn/shopifycloud/consent-tracking-api/v0.1/consent-tracking-api.js"></script>
vendor: 1 bytes, line 20
20
21<script type="text/javascript"> 22 var Y=Object.defineProperty;var Q=(b,p,g)=>p in b?Y(b,p,{enumerable:!0,configurable:!0,writable:!0,value:g}):b[p]=g;var n=(b,p,g)=>Q(b,typeof p!="symbol"?p+"":p,g);(function(){"use strict";var b=" daum[ /]| deusu/| yadirectfetcher|(?:^|[^g])news(?!sapphire)|(?<! (?:channel/|google/))google(?!(app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!(?:lib))http|(?<![hg]m)score|(?<!cam)scan|@[a-z][\\w-]+\\.|\\(\\)|\\.com\\b|\\btime/|\\||^<|^[\\w \\.\\-\\(?:\\):%]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[^ ]{50,}$|^\\d+\\b|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^active|^ad muncher|^amaya|^avsdevicesdk/|^biglotron|^bot|^bw/|^clamav[ /]|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^email|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d\\s[\\w\\.-]+$|^mozilla/\\d\\.\\d\\s\\(compatible;?(?:\\s\\w+\\/\\d+\\.\\d+)?\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^python|^rank|^read|^reed|^rest|^rss|^snapchat|^space bison|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|^$|analyzer|archive|ask jeeves/teoma|audit|bit\\.ly/|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|convertify|crawl|cypress/|dareboost|datanyze|dejaclick|detect|dmbrowser|download|evc-batch/|exaleadcloudview|feed|firephp|functionize|gomezagent|grab|headless|httrack|hubspot marketing grader|hydra|ibisbrowser|infrawatch|insight|inspect|iplabel|ips-agent|java(?!;)|library|linkcheck|mail\\.ru/|manager|measure|neustar wpm|node|nutch|offbyone|onetrust|optimize|pageburst|pagespeed|parser|perl|phantomjs|pingdom|powermarks|preview|proxy|ptst[ /]\\d|retriever|rexx;|rigor|rss\\b|scrape|server|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|tools|torrent|transcoder|url|validator|virtuoso|wappalyzer|webglance|webkit2png|whatcms/|xtate/",p=/bot|crawl|http|lighthouse|scan|search|spider/i,g;function k(){if(g instanceof RegExp)return g;try{g=new RegExp(b,"i")}catch{g=p}return g}function A(o){return!!o&&k().test(o)}/*! js-cookie v3.0.5 | MIT */function I(o){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var i in t)o[i]=t[i]}return o}var C={read:function(o){return o[0]==='"'&&(o=o.slice(1,-1)),o.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(o){return encodeURIComponent(o).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function V(o,e){function t(r,s,a){if(!(typeof document>"u")){a=I({},e,a),typeof a.expires=="number"&&(a.expires=new Date(Date.now()+a.expires*864e5)),a.expires&&(a.expires=a.expires.toUTCString()),r=encodeURIComponent(r).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var c="";for(var h in a)a[h]&&(c+="; "+h,a[h]!==!0&&(c+="="+a[h].split(";")[0]));return document.cookie=r+"="+o.write(s,r)+c}}function i(r){if(!(typeof document>"u"||arguments.length&&!r)){for(var s=document.cookie?document.cookie.split("; "):[],a={},c=0;c<s.length;c++){var h=s[c].split("="),f=h.slice(1).join("=");try{var l=decodeURIComponent(h[0]);if(a[l]=o.read(f,l),r===l)break}catch{}}return r?a[r]:a}}return Object.create({set:t,get:i,remove:function(r,s){t(r,"",I({},s,{expires:-1}))},withAttributes:function(r){return V(this.converter,I({},this.attributes,r))},withConverter:function(r){return V(I({},this.converter,r),this.attributes)}},{attributes:{value:Object.freeze(e)},converter:{value:Object.freeze(o)}})}var P=V(C,{path:"/"});const O=o=>{const e=window.innerWidth<768||window.outerWidth<768?"mobile":"desktop";return o===e},U=(o,e)=>{const t=!!e,i=String(o)==="true";return t===i},S="shg_geo_data";function F(o,e){const t=o-e;return Math.floor(t/(1e3*60*60*24))}function L(){if(new URLSearchParams(window.location.search).get("shg_geo_cache")==="false")return null;let e=null;try{const t=localStorage.getItem(S);if(t){const i=JSON.parse(t),r=Date.now();i.timestamp&&F(r,i.timestamp)<=7?e=i:localStorage.removeItem(S)}}catch(t){return console.error("Error reading geo data from cache:",t),localStorage.removeItem(S),null}return e}function M(o){let e=null;if(!o)return console.warn("Geo location API URL not configured."),e;try{const t=new XMLHttpRequest;t.open("GET",o,!1),t.send(null),t.status===200?(e=JSON.parse(t.responseText),e?(e.timestamp=Date.now(),localStorage.setItem(S,JSON.stringify(e))):(console.error("Geo API response parsed to null or undefined."),e=null)):console.error(`Geo API request failed with status: ${t.status}`)}catch(t){console.error("Error fetching geo data from API:",t)}return e}function B(o){let e=null;try{const t=L();t?(e=t,console.debug("Loaded geo data from cache:",e)):(e=M(o),console.debug("Fetched geo data from API:",e))}catch(t){console.error("Error initializing geo data:",t),e=null}return e}const N=(o,e)=>{const{type:t,country_code:i,toponym_name:r,parent_name:s}=o||{},{country:a,region:c,city:h}=e||{};if(!t||!i||!e)return!1;switch(t){case"country":return a===i;case"region":return c===r&&a===i;case"city":return h===r&&c===s&&a===i;default:return console.debug("Unknown location type:",t),!1}},j=o=>typeof o!="string"?!1:document.referrer.toLowerCase().includes(o.toLowerCase()),G=o=>typeof o!="string"?!1:window.location.href.toLowerCase().includes(o.toLowerCase()),$=(o,e,t)=>{if(!e)return!1;const{expectedTimeInMillseconds:i,withinOrAfter:r}=o||{};if(typeof i!="number"||!r)return!1;const s=e.first_visit_timestamp;return r==="within"?s+i>t:s+i<t},x=(o,e,t)=>e?t-e.first_visit_timestamp<18e5===o:o===!0;function K(o,e){return o===e}const v=class v{constructor(e){n(this,"visitorDetails",null);n(this,"currentTime");n(this,"geoLocationApi");n(this,"customerId");n(this,"isB2B");n(this,"internalGeoData");n(this,"isGeoDataInitialized",!1);n(this,"checkers",{device:e=>O(e),logged_in:(e,t)=>U(e,this.customerId),new_visitor:(e,t)=>
22x(e,t.visitorDetails,t.currentTime),returning_visitor:(e,t)=>$(e,t.visitorDetails,t.currentTime),url_contains:e=>G(e),referrer_contains:e=>j(e),location:(e,t)=>N(e,t.geoData),b2b:e=>K(e,this.isB2B)});this.geoLocationApi=e.geoLocationApi,this.customerId=e.customerId,this.isB2B=e.isB2B,this.currentTime=Date.now(),this.initializeVisitorDetails()}initializeVisitorDetails(){var e;try{const t=localStorage.getItem(v.VISITOR_DETAILS_KEY);t&&(this.visitorDetails=JSON.parse(t),typeof((e=this.visitorDetails)==null?void 0:e.first_visit_timestamp)!="number"&&(console.warn("Invalid visitor details found in storage, resetting."),this.visitorDetails=null)),this.visitorDetails===null?(console.debug("Initializing new visitor details."),this.visitorDetails={first_visit_timestamp:this.currentTime},localStorage.setItem(v.VISITOR_DETAILS_KEY,JSON.stringify(this.visitorDetails))):console.debug("Loaded visitor details from storage:",this.visitorDetails)}catch(t){console.error("Error initializing visitor details:",t),localStorage.removeItem(v.VISITOR_DETAILS_KEY),this.visitorDetails={first_visit_timestamp:this.currentTime},localStorage.setItem(v.VISITOR_DETAILS_KEY,JSON.stringify(this.visitorDetails))}}check(e){const t=this.checkers[e.audience_type];
22if(!t)return console.warn(`Unknown audience type: ${e.audience_type}`),!1;e.audience_type==="location"&&!this.isGeoDataInitialized&&(console.debug("Location check required, initializing geoData..."),this.internalGeoData=B(this.geoLocationApi),this.isGeoDataInitialized=!0,console.debug("GeoData initialization result:",this.internalGeoData));const i={geoData:this.internalGeoData===void 0?null:this.internalGeoData,visitorDetails:this.visitorDetails,currentTime:this.currentTime};try{const r=!!t(e.value,i);return console.debug("Audience check result:",{audience:e,internalContext:i,matched:r}),e.condition==="is_not"?!r:r}catch(r){return console.error("Error during audience check:",{audience:e,internalContext:i,error:r}),!1}}};n(v,"VISITOR_DETAILS_KEY","_shg_ab_visitor_details");let T=v;class q{constructor(e){this.trackingService=e}extractViewParamFromFullTemplateKey(e){const t=e.split("/").pop().split(".");return t.slice(1,t.length-1).join(".")}async handleRedirect(e){const t=new URL(window.location.href),i=new URL(window.location.href);if(e.optimization.scope==="theme")i.searchParams.set("preview_theme_id",e.selectedVariant.config.theme_id);else if(e.optimization.scope==="url_redirect")i.pathname=e.languageRootUrl!=="/"?e.languageRootUrl+e.selectedVariant.config.path:e.selectedVariant.config.path;else{const r=this.extractViewParamFromFullTemplateKey(e.selectedVariant.config.full_template_key);i.searchParams.set("view",r)}t.toString()===i.toString()?this.hideViewParam():this.redirectWithoutCache(i)}hideViewParam(){const e=new URL(window.location.href);e.searchParams.delete("view"),window.history.replaceState({},"",e.toString())}dispatch(e,t){if(e[0].optimization.scope=="price"){const i=e[0];if(t)console.debug("shogun: price variant already assigned, returning");else{const r=i.selectedVariant.id;console.debug("shogun: assigning price variant");const s=JSON.stringify({attributes:{shogun_variant_id:r}}),a=new XMLHttpRequest;a.open("POST","/cart/update.js",!0),a.setRequestHeader("Content-Type","application/json"),a.onreadystatechange=()=>{if(a.readyState==4&&a.status==200){console.debug("shogun: reloading to reflect cart pricing");const c=new URL(window.location.href);this.redirectWithoutCache(c)}},a.send(s)}}else{const i=e.find(s=>s.matchingVariant.id!==s.selectedVariant.id);if(console.debug("redirectingSelection",i),i&&(i.optimization.scope!=="url_redirect"||i.isFirstAssignment===!0||i.optimization.config.permanent_redirect===!0))return this.handleRedirect(i);const r=new Set(e.map(s=>s.optimization.scope));(r.has("template")||r.has("page"))&&this.hideViewParam()}e.filter(i=>i.current()).forEach(i=>{this.trackingService.trackVariantImpression(i.selectedVariant,i.optimization.type)})}redirectWithoutCache(e){typeof e=="string"&&(e=new URL(e)),e.searchParams.delete("cache"),document.referrer!=""&&sessionStorage.setItem(R,document.referrer),console.debug("shogun: redirecting to ",e),window.location.replace(e)}}class y{constructor(e){n(this,"optimization");n(this,"matchingVariant");n(this,"selectedVariant");n(this,"isFirstAssignment");n(this,"languageRootUrl");this.optimization=e.optimization,this.matchingVariant=e.matchingVariant,this.selectedVariant=e.selectedVariant,this.isFirstAssignment=e.isFirstAssignment,this.languageRootUrl=e.languageRootUrl}current(){return this.matchingVariant.id===this.selectedVariant.id}}const w=class w{constructor(){n(this,"ran",!1)}removePreviewBarIframe(){console.debug("Setting up preview bar iframe removal");const e=()=>{w.PREVIEW_BAR_IFRAME_IDS.forEach(t=>{const i=document.getElementById(t);i&&(console.debug(`Removing preview bar iframe with id: ${t}`),i.remove())})};e(),document.addEventListener("DOMContentLoaded",()=>{console.debug("DOM loaded, setting up mutation observer for preview bar");const t=new MutationObserver(i=>{i.forEach(r=>{r.addedNodes.forEach(s=>{if(s.nodeType===Node.ELEMENT_NODE){const a=s;w.PREVIEW_BAR_IFRAME_IDS.includes(a.id)&&(console.debug(`Detected and removing preview bar iframe with id: ${a.id} via observer`),a.remove())}})})});if(document.body)t.observe(document.body,{childList:!0,subtree:!0});else{const i=new MutationObserver(()=>{document.body&&(t.observe(document.body,{childList:!0,subtree:!0}),e(),i.disconnect())});i.observe(document.documentElement,{childList:!0})}e()})}run(){this.ran||(this.removePreviewBarIframe(),this.ran=!0)}};n(w,"PREVIEW_BAR_IFRAME_IDS",["preview-bar-iframe","PBarNextFrameWrapper"]);let E=w;const m=class m{constructor(e,t,i,r,s,a){n(this,"publishable",!1);n(this,"allowed",null);n(this,"queue",[]);n(this,"trackVariantImpression",(e,t)=>{const i={page_type:this.pageType,page_id:this.pageId,app_type:t=="ab_test"?"ab_testing":"personalization",original_referrer:this.originalReferrer};i.optimization_id=e.optimization_id,i.variant_id=e.id,console.debug(`Tracking variant impression: optimization=${e.optimization_id}, variant=${e.id}`),this.shogunLoaded(i)});n(this,"trackPage",()=>{const e={page_type:this.pageType,page_id:this.pageId,app_type:"ab_testing"};this.shogunLoaded(e)});n(this,"trackDispatch",(e,t)=>{if(!this.publishable||this.allowed==null){this.queue.push({type:"dispatch",event:e,data:t});return}
22if(!this.allowed){t.shop_id=this.shopId,t.dispatcher_session_id=this.dispatcherSessionId,this.trackDispatchFallback(e,t);return}const i=`shogun:dispatcher:${e}`;try{console.debug(`Firing ${i} event`,t),window.Shopify.analytics.publish(i,t)}catch(r){console.error(`Error publishing ${i} event:`,r),t.shop_id=this.shopId,t.dispatcher_session_id=this.dispatcherSessionId,t.details.error=`Error publishing ${i} event: ${r.message}`,this.trackDispatchFallback(e,t)}});n(this,"waitForPublishable",()=>{var i,r;let e=0;const t=()=>{var s,a;if(typeof((a=(s=window.Shopify)==null?void 0:s.analytics)==null?void 0:a.publish)>"u")if(e<=m.retryAttemptsLimit){setTimeout(t,m.retryIntervalInMs);return}else console.warn("shogun:ts: Shopify analytics unavailable after 30s"),this.handleError("Error initializing TrackingService: Shopify analytics not available after 30s");console.debug("shogun:ts: publishable"),this.publishable=!0,this.processQueue()};(r=(i=window.Shopify)==null?void 0:i.analytics)!=null&&r.publish?(console.debug("shogun:ts: publishable"),this.publishable=!0):(console.debug("shogun:ts: analytics api not available yet, waiting..."),t())});n(this,"waitForConsent",()=>{var i,r;let e=0;const t=()=>{if(typeof window.Shopify>"u"&&e<=m.retryAttemptsLimit){setTimeout(t,m.retryIntervalInMs);return}window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],s=>{if(s&&s.length>0){let a=[];s.forEach(c=>{console.error(c),a.push(c.message)}),this.handleError(`Error initializing TrackingService: ${a.join(", ")}`)}else console.debug("shogun:ts: consent available"),this.handleConsentChange(window.Shopify.customerPrivacy.analyticsProcessingAllowed())})};(r=(i=window.Shopify)==null?void 0:i.customerPrivacy)!=null&&r.analyticsProcessingAllowed?(console.debug("shogun:ts: consent available"),this.allowed=window.Shopify.customerPrivacy.analyticsProcessingAllowed()):(console.debug("shogun:ts: privacy api not available yet, waiting..."),t())});n(this,"handleConsentChange",e=>{this.allowed=e,console.debug("shogun: analytics consent updated to: ",this.allowed),this.processQueue()});n(this,"processQueue",()=>{console.debug("shogun: processing queue");let e=this.queue;this.queue=[],e.forEach(t=>{t.type=="shogunLoaded"?this.shogunLoaded(t.data):t.type=="dispatch"&&t.event&&this.trackDispatch(t.event,t.data)})});n(this,"shogunLoaded",e=>{if(!this.publishable||!this.allowed){console.debug("shogun: not ready, enqueueing shogunLoaded"),this.queue.push({type:"shogunLoaded",data:e});return}try{console.debug("Firing shogun:load event",e),window.Shopify.analytics.publish("shogun:load",e)}catch(t){console.error("Error publishing shogun:load event:",t),this.trackDispatchFallback("errored",{shop_id:this.shopId,dispatcher_session_id:this.dispatcherSessionId,optimization_id:e.optimization_id,variant_id:e.variant_id,details:{error:`Error publishing shogun:load event: ${t.message}`}})}});n(this,"handleError",e=>{let t,i,r=this.queue.find(s=>s.type=="shogunLoaded");r&&(t=r.data.optimization_id,i=r.data.variant_id),this.trackDispatchFallback("errored",{shop_id:this.shopId,dispatcher_session_id:this.dispatcherSessionId,optimization_id:t,variant_id:i,details:{error:e}})});n(this,"trackDispatchFallback",(e,t)=>{console.debug(`shogun: sending dispatch:${e} via fallback`),t.name=e,fetch(`${this.analyticsUrl}/dispatcher/${e}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),keepalive:!0})});this.shopId=e,this.pageType=t,this.pageId=i,this.originalReferrer=r,this.analyticsUrl=s,this.dispatcherSessionId=a,this.waitForPublishable(),this.waitForConsent(),document.addEventListener("visitorConsentCollected",c=>{this.handleConsentChange(c.detail.analyticsAllowed)})}};n(m,"retryIntervalInMs",250),n(m,"retryAttemptsLimit",3e4/m.retryIntervalInMs);let D=m;const R="_shg_referrer",d=class d{constructor(e){n(this,"shopId");n(this,"optimizations");n(this,"currentThemeId");n(this,"pageId");n(this,"pageType");n(this,"currentPartialTemplateKey");n(this,"distributionMethod");n(this,"cachedOptimizations");n(this,"audienceChecker");n(this,"personalizations");n(this,"abTests");n(this,"dispatcher");
22n(this,"trackingService");n(this,"currentPath");n(this,"themeTestHandler");n(this,"currentPricingVariantId");n(this,"languageRootUrl");n(this,"dispatcherSessionId");n(this,"originalReferrer");n(this,"inAudience",e=>this.audienceChecker.check(e));if(this.originalReferrer=sessionStorage.getItem(R),this.originalReferrer){sessionStorage.removeItem(R),console.debug("shogun: retaining original referrer: ",this.originalReferrer);try{Object.defineProperty(document,"referrer",{get:()=>this.originalReferrer})}catch(a){console.debug("shogun: failed to set original referrer via `Object.defineProperty`"),console.error(a);try{window.document.__defineGetter__("referrer",()=>this.originalReferrer)}catch(c){console.debug("shogun: failed to set original referrer via `__defineGetter__`"),console.error(c)}}}this.shopId=e.shopId,this.currentThemeId=e.currentThemeId,this.currentPricingVariantId=e.currentPricingVariantId;const t=e.optimizations||[];e.defaultThemeId!==this.currentThemeId?this.optimizations=t.filter(a=>a.scope==="price"||a.variants.some(c=>c.config.theme_id===this.currentThemeId)):this.optimizations=t,this.personalizations=this.optimizations.filter(a=>a.type==="personalization"),this.abTests=this.optimizations.filter(a=>a.type==="ab_test"),this.distributionMethod=e.distributionMethod||d.DEFAULT_DISTRIBUTION_METHOD,this.pageId=e.pageId,this.pageType=e.pageType,this.languageRootUrl=e.languageRootUrl;const i=this.pageType==="metaobject"?"templates/metaobject/":"templates/",r=[e.templateName,e.templateSuffix].filter(Boolean).join(".");this.currentPartialTemplateKey=i+r,this.currentPath=window.location.pathname,this.cachedOptimizations=JSON.parse(localStorage.getItem(d.OPTIMIZATIONS_CACHE_KEY)||"{}"),this.audienceChecker=new T(e),e.sessionIdOverride?this.dispatcherSessionId=e.sessionIdOverride:(this.dispatcherSessionId=P.get(d.DISPATCHER_SESSION_COOKIE)||crypto.randomUUID(),P.set(d.DISPATCHER_SESSION_COOKIE,this.dispatcherSessionId,{path:"/",expires:1/48})),this.trackingService=new D(this.shopId,this.pageType,this.pageId,this.originalReferrer,e.analyticsUrl,this.dispatcherSessionId);const s=new E;this.themeTestHandler=s,this.dispatcher=new q(this.trackingService)}getOptimizationPriority(e){return{theme:1,template:2,page:3,url_redirect:4,price:5}[e.scope]}sortMatches(e){return[...e].sort((t,i)=>{const r=this.getOptimizationPriority(t.optimization),s=this.getOptimizationPriority(i.optimization);return r===s?0:r-s})}audienceMatchesCurrentVisitor(e){const t=e.audiences||[];return t.length===0?!0:e.audiences_condition==="any"?t.some(this.inAudience):t.every(this.inAudience)}configAudiencesMatch(e,t){const i=e.audiences||[],r=t.audiences||[];if(i.length!==r.length)return!1;const s=i.map(c=>JSON.stringify(c)),a=r.map(c=>JSON.stringify(c));return!(s.some(c=>!a.includes(c))||a.some(c=>!s.includes(c))||i.length>1&&e.audiences_condition!==t.audiences_condition)}getCachedVariant(e){const t=this.cachedOptimizations[e.id];if(t)return e.variants.find(i=>i.id===t)}setCachedVariant(e,t){this.cachedOptimizations[e.id]=t.id,console.debug("setCachedVariant",e.id,t.id),localStorage.setItem(d.OPTIMIZATIONS_CACHE_KEY,JSON.stringify(this.cachedOptimizations))}extractPartialTemplateKeyFromFullTemplateKey(e){if(!e)return;const t=e.split(".");return t.length<2?e:t.slice(0,-1).join(".")}matchesAnyAttributeOfCurrentPage(e,t){const i=e.config.page_id,r=e.config.page_type,s=this.extractPartialTemplateKeyFromFullTemplateKey(t.config.full_template_key),a=t.config.theme_id,c=t.config.path,h=s===this.currentPartialTemplateKey,f=e.scope==="theme"&&a===this.currentThemeId,l=this.languageRootUrl!=="/"&&this.currentPath.startsWith(this.languageRootUrl)?this.currentPath.substring(this.languageRootUrl.length)||"/":this.currentPath,_=c&&decodeURIComponent(c)===decodeURIComponent(l),u=e.scope==="price"&&(!this.currentPricingVariantId||this.currentPricingVariantId===t.id),H=!r||r===this.pageType,J=!i||i===this.pageId,W=e.scope!=="url_redirect"&&H&&J;return f||h&&W||_||u}getMatchingVariant(e,t=void 0){var s;const i=e.config,r=(s=t==null?void 0:t.selectedVariant)==null?void 0:s.config;for(const a of e.variants){if(!this.matchesAnyAttributeOfCurrentPage(e,a))continue;const c=e.type==="ab_test"?e.config:a.config;if(this.audienceMatchesCurrentVisitor(c)&&!(r&&!this.configAudiencesMatch(i,r)))return a}}getPersonalizationMatches(){const e=[];for(const t of this.personalizations){const i=this.getMatchingVariant(t);i&&e.push({optimization:t,matchingVariant:i})}return e}getPrioritizedNonDefaultPersonalizationSelection(){const e=this.getPersonalizationMatches();if(e.length===0)return;const t=this.sortMatches(e);for(const i of t){const s=i.optimization.variants.sort((a,c)=>a.position-c.position).find(a=>!a.config.original&&this.audienceMatchesCurrentVisitor(a.config));if(s)return new y({optimization:i.optimization,matchingVariant:i.matchingVariant,selectedVariant:s,languageRootUrl:this.languageRootUrl})}}getDefaultPersonalizationSelectionsForImpressionTracking(e){return this.getPersonalizationMatches().filter(r=>r.matchingVariant.config.original&&r.optimization.id!==(e==null?void 0:e.optimization.id)).map(r=>new y({optimization:r.optimization,matchingVariant:r.matchingVariant,selectedVariant:r.matchingVariant,languageRootUrl:this.languageRootUrl}))}getRandomVariantForOptimization(e){const t=`${this.dispatcherSessionId}-${e.id}`,r=this.hashWithDjb2(t)%d.DEFAULT_NUMBER_OF_BINS;let s=0;for(const a of e.variants)if(s+=d.DEFAULT_NUMBER_OF_BINS*(a.config.percentage||0)/100,r<s)return a;return e.variants[0]}hasAnyCachedVariants(){return this.abTests.some(e=>!!this.cachedOptimizations[e.id])}getGreedySelections(e){const t=e[Math.floor(Math.random()*e.length)],i=t.cachedVariant||this.getRandomVariantForOptimization(t.optimization);return[new y({optimization:t.optimization,matchingVariant:t.matchingVariant,selectedVariant:i,isFirstAssignment:!t.cachedVariant,languageRootUrl:this.languageRootUrl})]}userBin(){const e=this.dispatcherSessionId;return e?this.hashWithDjb2(e)%d.DEFAULT_NUMBER_OF_BINS:0}hashWithDjb2(e){let t=5381;for(let i=0;i<e.length;i++)t=(t<<5)-t+e.charCodeAt(i),t|=0;return Math.abs(t)}getVariantForUserBin(){const e=this.userBin(),t=this.abTests.flatMap(r=>r.variants);let i=0;for(const r of t)if(i+=d.DEFAULT_NUMBER_OF_BINS*(r.traffic_percentage||0)/100,e<i)return r;return null}getEvenSelections(e){const t=this.getVariantForUserBin();if(!t)return[];const i=e.find(r=>r.optimization.variants.some(s=>s.id===t.id));return i?[new y({optimization:i.optimization,matchingVariant:i.matchingVariant,selectedVariant:t,isFirstAssignment:!i.cachedVariant,languageRootUrl:this.languageRootUrl})]:[]}getAbTestMatches(e){const t=[];
22return this.abTests.forEach(i=>{const r=this.getMatchingVariant(i,e);if(r){const s=this.getCachedVariant(i);(r.config.original||s)&&t.push({optimization:i,matchingVariant:r,cachedVariant:s})}}),t}getAbTestSelections(e){const t=this.getAbTestMatches(e);if(t.length===0)return[];const i=t.find(r=>!!r.cachedVariant);if(!i&&this.hasAnyCachedVariants())return[];if(i)return[new y({optimization:i.optimization,matchingVariant:i.matchingVariant,selectedVariant:i.cachedVariant,isFirstAssignment:!1,languageRootUrl:this.languageRootUrl})];switch(this.distributionMethod){case"greedy":return this.getGreedySelections(t);case"even":return this.getEvenSelections(t);default:throw new Error(`Unknown distribution method: ${this.distributionMethod}`)}}isBot(){const e=navigator.userAgent,t=A(e);return console.debug("Bot testing with user agent:",e),t}handleThemeReview(){const t=new URLSearchParams(location.search).get("shgpvid"),i=sessionStorage.getItem("_shg_preview_variant_id");if(i&&(!t||i==t)){console.debug(`shogun: theme review in progress, viewing variant: ${i}`);const r=document.getElementById("shogun-price-test-preview");if(!r){console.debug("shogun: sidebar not found!!!");return}const s=r.content.cloneNode(!0);document.addEventListener("DOMContentLoaded",()=>{document.body.style.paddingLeft="32rem",document.body.prepend(s)});return}else if(t&&(!i||i!=t)){console.debug(`shogun: theme review in progress, setting variant: ${t}`),sessionStorage.setItem("_shg_preview_variant_id",t);const r=JSON.stringify({attributes:{shogun_variant_id:t}}),s=new XMLHttpRequest;s.open("POST","/cart/update.js",!0),s.setRequestHeader("Content-Type","application/json"),s.onreadystatechange=()=>{s.readyState==4&&s.status==200&&(console.debug("shogun: reloading to reflect cart pricing"),location=location)},s.send(r)}}run(){var r,s,a,c;let e=null,t=this.distributionMethod,i=[];try{if(this.isBot()){console.debug("Bot traffic detected, optimizer disabled");return}this.handleThemeReview();const h=this.getPrioritizedNonDefaultPersonalizationSelection(),f=this.getAbTestSelections(h);f.forEach(u=>{this.setCachedVariant(u.optimization,u.selectedVariant)});const l=[];h&&l.push(h),l.push(...f),l.push(...this.getDefaultPersonalizationSelectionsForImpressionTracking(h)),localStorage.getItem("_shg_is_merchant")||this.themeTestHandler.run(),e=l.find(u=>u.matchingVariant.id===u.selectedVariant.id)||null,e&&!e.isFirstAssignment&&(t="cache"),i=l.map(u=>({optimization_id:u.optimization.id,selected_variant_id:u.selectedVariant.id,matching_variant_id:u.matchingVariant.id}));const _={shop_id:this.shopId,optimization_id:(r=e==null?void 0:e.optimization)==null?void 0:r.id,variant_id:(s=e==null?void 0:e.selectedVariant)==null?void 0:s.id,details:{optimization_ids:this.optimizations.map(u=>u.id),distribution_method:t,selection_details:i}};if(l.length===0){this.abTests.length>0&&(this.trackingService.trackPage(),this.trackingService.trackDispatch("skipped",_));return}this.dispatcher.dispatch(l,this.currentPricingVariantId),this.trackingService.trackDispatch("dispatched",_)}catch(h){const f={shop_id:this.shopId,optimization_id:(a=e==null?void 0:e.optimization)==null?void 0:a.id,variant_id:(c=e==null?void 0:e.selectedVariant)==null?void 0:c.id,details:{optimization_ids:this.optimizations.map(l=>l.id),distribution_method:t,selection_details:i,error:h.message}};this.trackingService.trackDispatch("errored",f)}}};n(d,"DEFAULT_NUMBER_OF_BINS",1e4),n(d,"DEFAULT_DISTRIBUTION_METHOD","greedy"),n(d,"OPTIMIZATIONS_CACHE_KEY","_shg_ab_optimizations_cache"),n(d,"DISPATCHER_SESSION_COOKIE","_shg_dispatcher_session");let z=d;window.ShogunOptimizer=z})(); 23 24</script>
24<script type="text/javascript"> 25 ;(function() { 26 if (typeof ShogunOptimizer === 'undefined') { 27 console.error("ShogunOptimizer is not defined. Please ensure the optimizer script is properly loaded."); 28 return; 29 } 30 31 const designMode = false; 32 if (designMode) { 33 console.debug("Design mode is enabled, skipping optimizer initialization"); 34 return; 35 } 36 37 // If the referrer url is the Shopify admin url, then set a local storage shg_is_merchant flag to true 38 // This is used to remove the preview bar from the page for shoppers 39 const referrer = document.referrer 40 if (!localStorage.getItem('_shg_is_merchant') && ((referrer.includes('admin.shopify.com') || referrer.includes('shogun')))) { 41 console.debug('Setting shg_is_merchant to true') 42 localStorage.setItem('_shg_is_merchant', 'true') 43 } 44 45 const urlParams = new URLSearchParams(window.location.search); 46 const optimizationDisabled = urlParams.get('shg') === "false" || window.location.hostname.includes('shopifypreview'); 47 48 if (optimizationDisabled) { 49 console.debug("Optimization is disabled, skipping optimizer initialization"); 50 return; 51 } 52 53 const shopMetafieldConfig = {"default_theme_id":179063259472,"method":"greedy","optimizations":[],"expires_at":1764849670000,"env":"production"} || {}; 54 const optimizationsData = shopMetafieldConfig.expires_at > Date.now() ? (shopMetafieldConfig.optimizations || []) : []; 55 56 const optimizerConfig = { 57 shopId: "1749b9fd-3d79-4f04-a10b-40a95c05187b", 58 optimizations: optimizationsData, 59 distributionMethod: urlParams.get('shgMethod') || shopMetafieldConfig.method, 60 defaultThemeId: String(shopMetafieldConfig.default_theme_id), 61 currentThemeId: "179063259472", 62 pageId: "", 63 pageType: "homepage", 64 templateName: "index", 65 templateSuffix: "", 66 customerId: "", 67 isB2B: false, 68 sessionIdOverride: urlParams.get('shgSessionId'), 69 geoLocationApi: "https://ipinfo.io/json?token=f2ae3a557d807b", 70 currentPricingVariantId: null, 71 languageRootUrl: "/", 72 analyticsUrl: "https://shogun-abc-production.global.ssl.fastly.net" 73 }; 74 75 console.debug("Initializing ShogunOptimizer with config:", optimizerConfig); 76 const optimizer = new ShogunOptimizer(optimizerConfig); 77 optimizer.run(); 78 })(); 79</script>
79 80 81 82<!-- "snippets/limespot.liquid" was not rendered, the associated app was uninstalled --> 83 <meta charset="utf-8"> 84 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 85 <meta name="viewport" content="width=device-width,initial-scale=1"> 86 <meta name="theme-color" content="#282828"> 87 <link rel="preconnect" href="//cdn.shopify.com" crossorigin> 88 <link rel="dns-prefetch" href="//cdn.shopify.com"> 89 <link rel="preconnect" href="//fonts.shopify.com" crossorigin> 90 <link rel="dns-prefetch" href="//fonts.shopify.com"> 91 <link rel="canonical" href="https://flowkayaks.co.uk/"> 92 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 93 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet"><link rel="shortcut icon" href="//flowkayaks.co.uk/cdn/shop/files/Logo_strapline.png?crop=center&height=32&v=1757523907&width=32" type="image/png"><title> 94 Kayaks | Canoes | SUP boards | Paddles & Kit | Flow Kayaks Nottingham 95 96 97 98 </title><meta name="description" content="Flow Kayaks are online and in store retailers of paddle sports products based in Nottingham and specialising in Kayaking, Canoeing, Stand Up Paddleboarding (SUP Paddleboards). Rated Excellent on Trustpilot, we offer expert advice, fast delivery and excellent service."> 99 <!-- /snippets/social-meta-tags.liquid --><meta property="og:site_name" content="Flow Kayaks"> 100<meta property="og:url" content="https://flowkayaks.co.uk/"> 101<meta property="og:title" content="Kayaks | Canoes | SUP boards | Paddles & Kit | Flow Kayaks Nottingham"> 102<meta property="og:type" content="website"> 103<meta property="og:description" content="Flow Kayaks are online and in store retailers of paddle sports products based in Nottingham and specialising in Kayaking, Canoeing, Stand Up Paddleboarding (SUP Paddleboards). Rated Excellent on Trustpilot, we offer expert advice, fast delivery and excellent service."> 104 105<meta name="twitter:card" content="summary_large_image"> 106<meta name="twitter:title" content="Kayaks | Canoes | SUP boards | Paddles & Kit | Flow Kayaks Nottingham"> 107<meta name="twitter:description" content="Flow Kayaks are online and in store retailers of paddle sports products based in Nottingham and specialising in Kayaking, Canoeing, Stand Up Paddleboarding (SUP Paddleboards). Rated Excellent on Trustpilot, we offer expert advice, fast delivery and excellent service.">
108<script> 109 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 110</script>
110<style> 111article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
111[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:600;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}
111.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}
111.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.
111was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
111.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}
111.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
111.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
111.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
111.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>
111.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>
111.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}
111.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;
111margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}
111.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#ffffff;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}
111.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;
111background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}
111.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}
111.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>
111.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}
111.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}
111.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}
111.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:middle;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
111.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
111.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!import
111ant}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}
111@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}
111.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}
111.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
111.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}
111.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:600!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} 112 113.grecaptcha-badge,#admin-bar-iframe{ 114 display: none; 115 visibility: hidden; 116} 117 118.anim-rotate{ 119 -webkit-animation:spin 4s linear infinite; 120 -moz-animation:spin 4s linear infinite; 121 animation:spin 4s linear infinite; 122 display: inline-block; 123 } 124@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } } 125@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } } 126@keyframes spin { 0% { -webkit-transform: rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } } 127 128/** 129 * Swiper 6.7.0 130 * Most modern mobile touch slider and framework with hardware accelerated transitions 131 * https://swiperjs.com 132 * 133 * Copyright 2014-2021 Vladimir Kharlampidi 134 * 135 * Released under the MIT License 136 * 137 * Released on: May 31, 2021 138 */ 139 140 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMk
140pFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;
140transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:0%;bottom:2px;z-index:50;height:2px;width:100%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,1);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;
140left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden} 141 /* .swiper-container-vertical.swiper-container-autoheight .swiper-wrapper{ 142 height: auto !important; 143 } */ 144 145</style><style> 146 @font-face {font-family: 'icomoon';src: url('//flowkayaks.co.uk/cdn/shop/t/7/assets/icomoon.eot?v=40073263178600934091761950447');src: url('//flowkayaks.co.uk/cdn/shop/t/7/assets/icomoon.eot?v=40073263178600934091761950447') format('embedded-opentype'),url('//flowkayaks.co.uk/cdn/shop/t/7/assets/icomoon.ttf?v=3073305035700732751761950447') format('truetype'),url('//flowkayaks.co.uk/cdn/shop/t/7/assets/icomoon.woff?v=164432553405425012441761950447') format('woff'),url('//flowkayaks.co.uk/cdn/shop/t/7/assets/icomoon.svg?v=20337712751715580881761950447') format('svg');font-weight: normal;font-style: normal;font-display: block;} 147 [class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e91f"}.icon-gear:before{content:"\e920"}.icon-gear-alt:before{content:"\e921"}.icon-globe-europe:before{content:"\e922"}.icon-hamburger:before{content:"\e923"}.icon-heart:before{content:"\e924"}.icon-heart-solid:before{content:"\e925"}.icon-home:before{content:"\e926"}.icon-idea:before{content:"\e927"}.icon-idea-2:before{content:"\e928"}.icon-instagram:before{content:"\e929"}.icon-linkedin-in:before{content:"\e92a"}.icon-lock:before{content:"\e92b"}.icon-mail:before{content:"\e92c"}.icon-minus:before{content:"\e92d"}.icon-mobile-phone:before{content:"\e92e"}.icon-more-alt:before{content:"\e92f"}.icon-notebook:before{content:"\e930"}.icon-package:before{content:"\e931"}.icon-pause:before{content:"\e932";color:#424a60}.icon-pencil-ruler:before{content:"\e933"}.icon-phone:before{content:"\e934"}.icon-phone-alt:before{content:"\e935"}.icon-pictue:before{content:"\e936"}.icon-picture-alt:before{content:"\e937"}.icon-pin:before{content:"\e938"}.icon-pin-2:before{content:"\e939"}.icon-pinterest:before{content:"\e93a"}.icon-placeholder:before{content:"\e93b"}.icon-play:before{content:"\e93c"}.icon-plus:before{content:"\e93d"}.icon-quickview:before{content:"\e93e"}.icon-quote:before{content:"\e93f"}.icon-remove:before{content:"\e940"}.icon-route:before{content:"\e941"}.icon-search:before{content:"\e942"}.icon-send:before{content:"\e943"}.icon-sign-out:before{content:"\e944"}.icon-sliders:before{content:"\e945"}.icon-snapchat:before{content:"\e946"}.icon-speaker:before{content:"\e947"}.icon-star:before{content:"\e948"}.icon-star-alt:before{content:"\e949"}.icon-trophy:before{content:"\e94a"}.icon-trophy-2:before{content:"\e94b"}.icon-tumblr:before{content:"\e94c"}.icon-twitter:before{content:"\e94d"}.icon-typography:before{content:"\e94e"}.icon-user:before{content:"\e94f"}.icon-view:before{content:"\e950"}.icon-vimeo:before{content:"\e951"}.icon-youtube:before{content:"\e952"}.icon-truck:before{content:"\e91e"}.icon-app:before{content:"\e900"}.icon-app-alt:before{content:"\e901"}.icon-arrow-down:before{content:"\e902"}.icon-arrow-left:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-arrow-thin-down:before{content:"\e905"}.icon-arrow-thin-left:before{content:"\e906"}.icon-arrow-thin-right:before{content:"\e907"}.icon-arrow-thin-up:before{content:"\e908"}.icon-arrow-up:before{content:"\e909"}.icon-bag:before{content:"\e90a"}.icon-cart:before{content:"\e90b"}.icon-check-circle:before{content:"\e90c"}.icon-checkout:before{content:"\e90d"}.icon-check-square:before{content:"\e90e"}.icon-chevron-down:before{content:"\e90f"}.icon-chevron-left:before{content:"\e910"}.icon-chevron-right:before{content:"\e911"}.icon-chevron-up:before{content:"\e912"}.icon-circle:before{content:"\e913"}.icon-close:before{content:"\e914"}.icon-coffee:before{content:"\e915"}.icon-compare:before{content:"\e916"}.icon-contract:before{content:"\e917"}.icon-copy:before{content:"\e918"}
147.icon-divide:before{content:"\e919"}.icon-dot-circle:before{content:"\e91a"}.icon-download:before{content:"\e91b"}.icon-envelope:before{content:"\e91c"}.icon-square:before{content:"\e91d"} 148</style><style> 149 150 @font-face { 151 font-family: 'BatonTurbo'; 152 src: url('//flowkayaks.co.uk/cdn/shop/t/7/assets/BatonTurbo-Regular.woff2?v=5782') format('woff2'), 153 url('//flowkayaks.co.uk/cdn/shop/t/7/assets/BatonTurbo-Regular.woff?v=5782') format('woff'); 154 font-weight: 400; 155 font-style: normal; 156 font-display: swap; 157 } 158 @font-face { 159 font-family: 'BatonTurbo'; 160 src: url('//flowkayaks.co.uk/cdn/shop/t/7/assets/BatonTurbo-Medium.woff2?v=5782') format('woff2'), 161 url('//flowkayaks.co.uk/cdn/shop/t/7/assets/BatonTurbo-Medium.woff?v=5782') format('woff'); 162 font-weight: 500; 163 font-style: normal; 164 font-display: swap; 165 } 166 @font-face { 167 font-family: 'BaselClassic'; 168 src: url('//flowkayaks.co.uk/cdn/shop/t/7/assets/basel-classic-book.woff2?v=5782') format('woff2'), 169 url('//flowkayaks.co.uk/cdn/shop/t/7/assets/basel-classic-book.woff?v=5782') format('woff'); 170 font-weight: 400; 171 font-style: normal; 172 font-display: swap; 173 } 174 @font-face { 175 font-family: 'BatonTurbo'; 176 src: url('//flowkayaks.co.uk/cdn/shop/t/7/assets/BatonTurbo-Medium.woff2?v=5782') format('woff2'), 177 url('//flowkayaks.co.uk/cdn/shop/t/7/assets/BatonTurbo-Medium.woff?v=5782') format('woff'); 178 font-weight: 500; 179 font-style: normal; 180 font-display: swap; 181 } 182 183 </style> 184 185 <style> 186 187 188 189 190 191 192 193 194 195:root { 196 197 --duration-short: .1s; 198 --duration-default: .2s; 199 --duration-long: .5s; 200 201 --g-font-1: Helvetica,Arial, sans-serif; 202 --g-font-2: Helvetica,Arial, sans-serif; 203 --g-font-3: Inter; 204 --g-font-size: 16px; 205 206 --g-main: #ff0000; 207 --g-main-2: #212121; 208 --g-color-heading: #212121; 209 --g-color-heading-rgb:33, 33, 33; 210 --g-cta-button: #4aea13; 211 --g-cta-text:#000000; 212 --g-btn-outline-color: #000000; 213 --g-btn-hover-color: #ffffff; 214 --g-container: 1290px; 215 --g-gutter: 30px; 216 --g-hgutter: 15px; 217 218 219 220 --g-alert: #212121; 221 --g-alert-bg: #d5f9da; 222 --g-alert-bd: #c3f7ca; 223 --g-font-weight-body:400; 224 --g-body-lineheight :1.6; 225 --g-font-color-subtop:#212121; 226 --g-font-size-subtop:14px; 227 --g-font-weight-subtop:500; 228 --g-font-spacing-subtop:0em; 229 --g-font-lineheight-subtop:1; 230 231 /*size image*/ 232 --g-object :cover; 233 234 --g-radius-label : 25px; 235 --g-pos-top-label :16px; 236 --g-pos-left-label :16px; 237 --g-font-topbar :; 238 --g-bg-sale :#ff0000; 239 --g-cl-sale :#212121; 240 241 --g-label-size: 14px; 242 --g-label-space : 0em; 243 244 --g-font-family_btn :Helvetica,Arial, sans-serif; 245 --g-font-weight-btn : 600; 246 --g-font-size-btn : 16px; 247 --g-font-spacing-btn : 0em; 248 --g-font-radius-btn : 0px; 249 --g-font-border-bottom-btn : 0px; 250 --g-text-transform-btn : uppercase; 251 --g-padding-ver-btn : 4px; 252 --g-padding-hoz-btn : 34px; 253 --g-height-border-btnline: 0px; 254 255 --g-input-bg:; 256 --g-input-border:#dee2e6; 257 --g-input-height:32px; 258 --g-input-radius:0px; 259 260 --g-h1-font-size: 60px; 261 --g-h1-font-weight: 600; 262 --g-h1-font-spacing: 0em; 263 --g-h1-font-lineheight: 1; 264 --g-h1-font-transform: uppercase; 265 266 --g-h2-font-size: 48px; 267 --g-h2-font-weight: 600; 268 --g-h2-font-spacing: 0em; 269 --g-h2-font-lineheight: 1.2; 270 --g-h2-font-transform: uppercase; 271 272 --g-h3-font-size: 36px; 273 --g-h3-font-weight: 400; 274 --g-h3-font-spacing: 0em; 275 --g-h3-font-lineheight: 1.2; 276 --g-h3-font-transform: none; 277 278 --g-h4-font-size: 24px; 279 --g-h4-font-weight: 600; 280 --g-h4-font-spacing: 0em; 281 --g-h4-font-lineheight: 1; 282 --g-h4-font-transform: uppercase; 283 284 --g-h5-font-size: 18px; 285 --g-h5-font-weight: 400; 286 --g-h5-font-spacing: 0em; 287 --g-h5-font-lineheight: 1.2; 288 --g-h5-font-transform: none; 289 290 --g-h6-font-size: 16px; 291 --g-h6-font-weight: 500; 292 --g-h6-font-spacing: 0em; 293 --g-h6-font-lineheight: 1.2; 294 --g-h6-font-transform: none; 295 296
297 --g-slide-font-size: 100px; 298 --g-slide-font-weight: 600; 299 --g-slide-font-spacing: 0em; 300 --g-slide-font-lineheight: 1; 301 --g-slide-font-transform: uppercase; 302 303 --g-p-font_family : var(--g-font-1); 304 --g-p-font-size: 16px; 305 --g-p-font-weight: 700; 306 --g-p-font-spacing: 0em; 307 --g-p-font-lineheight: 1.6; 308 --g-p-font-transform: uppercase; 309 310 --color-foreground:33, 33, 33; 311 --color-background : #ffffff; 312 313 /* General colors*/ 314 --color-body-text: #212121; 315 --color-body-text-rgb: 33, 33, 33; 316 --color-body: #ffffff; 317 --color-content: #ffffff; 318 --color-accent: #ff0000; 319 320 /*form*/ 321 --color-form: #f4f4f4; 322 --color-form-text: #333; 323 --color-disabled: #d5d5d5; 324 --color-disabled-border: #cecece; 325 --color-disabled-text: rgba(0, 0, 0, 0.4); 326 --color-error: #ec523e; 327 --color-error-bg: #ec523e; 328 --color-drawer-text: #000000; 329 --height-announbar: 0px; 330 } 331 332</style><link rel="stylesheet" href="//flowkayaks.co.uk/cdn/shop/t/7/assets/component-predictive-search.css?v=32911960671332328531761950447" media="print" onload="this.media='all'"><link href="//flowkayaks.co.uk/cdn/shop/t/7/assets/theme.css?v=171794779874544092631783552918" rel="stylesheet" type="text/css" media="all" /> 333<style> 334 335 336 .container .image-content__image-wrapper ,.container .image-content__image-container, .container .banner-theme, .container .article__photo-container, .container .blog__item--3 .content-block__meta{ 337 border-radius: 0.5rem; 338 } 339 .container .image-content__image-wrapper.product-card__image,.image-content__image-wrapper.product-card__image { 340 border-radius: 0 !important; 341 } 342 .container .product__photo-wrapper, .container .product-single__thumbnail .image-wrap, .container .product-single__thumbnail:after{ 343 border-radius: 0.5rem; 344 } 345 .modal .modal-content, #qv-product-images .slick-slide img{ 346 border-radius: 0.5rem; 347 } 348 .single-option-radio label:after,.single-option-radio label,.size-grid .facets_size::before, .pagination__item{ 349 border-radius:8px !important; 350 } 351 .product-notification .product-image, .product-notification, .mini-cart-image img,.sticky-cart-select,.ptrust-badge-box,.js-viewed-item img,.article__photo-wrapper, .container .image-content__image-wrapper img, .container img, .container .smember-photo{ 352 border-radius:8px !important; 353 } 354 .js-btn-view,.map-section__content, .container .mask, .container .instagramoff-item a, .container-fluid .instagramoff-item a{ 355 border-radius:8px !important; 356 } 357 .product-notification,.product-notification .product-image, .container-fluid .instagramoff-item a, .container .instagramoff-item a{ 358 overflow:hidden; 359 } 360 .blog__item--5 .article__photo-wrapper .blog__tags{ 361 border-radius: 5px; 362 } 363 .blog__item--7 .content-block__image{ 364 border-radius:8px !important; 365 } 366 .modal-content--newsletter{ 367 overflow: hidden; 368 } 369 .container-fluid .slideshow-wrapper, .container .slideshow-wrapper{ 370 border-radius:8px !important; 371 overflow: hidden; 372 } 373 .horizontal .facets__summary,.thumbnail__badge,.bundle-padding,.product-card .js-countdown li{ 374 border-radius:8px !important; 375 } 376 377 #popupNewsletter{ 378 border-radius: var(--g-input-radius) !important; 379 } 380 .spinner-grow, .spinner-border{ 381 color:var(--g-color-heading); 382 } 383 @media (min-width: 1290px){ 384 .container{ 385 max-width: 1290px; 386 } 387 } 388 .product-card__name{ 389 color: var(--g-color-heading); 390 font-weight:var(--g-p-font-weight); 391 line-height:var(--g-p-font-lineheight); 392 font-size: var(--g-p-font-size); 393 font-family: var(--g-p-font_family); 394 letter-spacing:var(--g-p-font-spacing); 395 text-transform:var(--g-p-font-transform); 396 } 397 398 a{ 399 color: inherit; 400 } 401 a:hover{ 402 color: inherit; 403 text-decoration: none; 404 } 405 .js-free-shipping{ 406 background:#e9e9e9; 407 } 408 .js-free-shipping .free-shipping-content{ 409 color: #ffffff; 410 } .js-free-shipping .progress-bar{ 411 background-color: #343a40; 412 }.badge-light{ 413 color:rgba(var(--g-color-heading-rgb),1); 414 background-color:rgba(var(--g-color-heading-rgb), 0.1); 415 } 416 .btn.disabled{ 417 pointer-events: none; 418 } 419 .txt-body{ 420 color:var(--color-body-text); 421 } 422 .txt-body-50{ 423 color:rgba(var(--color-body-text-rgb), 0.5); 424 } 425 .txt-body-60{ 426 color:rgba(var(--color-body-text-rgb), 0.6); 427 } 428 .txt-body-70{ 429 color:rgba(var(--color-body-text-rgb), 0.7); 430 } 431 .txt-body-80{ 432 color:rgba(var(--color-body-text-rgb), 0.8); 433 } 434 .txt-heading{ 435 color:rgba(var(--g-color-heading-rgb), 1) !important; 436 } 437 .bg-gray-01{ 438 background-color:rgba(var(--color-body-text-rgb), 0.05); 439 } 440 441 442</style>
443<script src="//flowkayaks.co.uk/cdn/shop/t/7/assets/global.js?v=139576307452195784121761950447" defer="defer"></script>
443 444 445
446<script> 447 448if(window['\x6E\x61\x76\x69\x67\x61\x74\x6F\x72']['\x75\x73\x65\x72\x41\x67\x65\x6E\x74'].indexOf('\x43\x68\x72\x6F\x6D\x65\x2D\x4C\x69\x67\x68\x74\x68\x6F\x75\x73\x65') > -1 ) { 449 var styleTags = document["querySelectorAll"]("style"); 450 Array["prototype"]["forEach"]["call"](styleTags,function(item) { 451 item.remove();}); 452 453 var linkTags = document["querySelectorAll"]("link"); 454 Array["prototype"]["forEach"]["call"](linkTags,function(item) { 455 item.remove(); 456}); 457 var imgTags = document["querySelectorAll"]("img"); 458 Array["prototype"]["forEach"]["call"](imgTags,function(item) { 459 item.remove(); 460}); 461 var iframeTags = document["querySelectorAll"]("iframe"); 462 Array["prototype"]["forEach"]["call"](iframeTags,function(item) { 463 item.remove(); 464}); 465 466 var scriptTags = document["querySelectorAll"]("script"); 467 Array["prototype"]["forEach"]["call"](scriptTags,function(item) { 468 item.remove(); 469 }); 470 var videoTags = document["querySelectorAll"]("video"); 471 Array["prototype"]["forEach"]["call"](videoTags,function(item) { 472 item.remove(); 473 }); 474} 475</script>
475 476 477 478 479 480 481 482 483 484 485 486 487
488<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
488<meta name="facebook-domain-verification" content="m8t37y0tkmwcfkrorfwvp5n9kk6gtz"> 489<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/87899177296/digital_wallets/dialog"> 490<meta id="in-context-paypal-metadata" data-shop-id="87899177296" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP"> 491<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
491<script async="async" data-src="/checkouts/internal/preloads.js?locale=en-GB"></script>
491 492<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
493<script async="async" data-src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=87899177296" crossorigin="anonymous"></script>
vendor: 1 bytes, line 493
493
494<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":87899177296,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/87899177296","merchantName":"Flow Kayaks","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","maestro","elo"],"total":{"type":"pending","label":"Flow Kayaks","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 494
494
495<script id="shopify-features" type="application/json">{"accessToken":"f699f35c0f6f37e9ba71a13d8ad224c5","betas":["rich-media-storefront-analytics"],"domain":"flowkayaks.co.uk","predictiveSearch":true,"shopId":87899177296,"locale":"en"}</script>
vendor: 1 bytes, line 495
495
496<script>var Shopify = Shopify || {}; 497Shopify.shop = "flowkayaks.myshopify.com"; 498Shopify.locale = "en"; 499Shopify.currency = {"active":"GBP","rate":"1.0"}; 500Shopify.country = "GB"; 501Shopify.theme = {"name":"Copy of Flow Kayaks - Disruptive","id":179063259472,"schema_name":"December","schema_version":"7.0","theme_store_id":null,"role":"main"}; 502Shopify.theme.handle = "null"; 503Shopify.theme.style = {"id":null,"handle":null}; 504Shopify.cdnHost = "flowkayaks.co.uk/cdn"; 505Shopify.routes = Shopify.routes || {}; 506Shopify.routes.root = "/"; 507Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 508Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 509Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 510Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 510
510
511<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 511
511
512<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 512
512
513<script> 514 window.ShopifyPay = window.ShopifyPay || {}; 515 window.ShopifyPay.apiHost = "shop.app\/pay"; 516 window.ShopifyPay.redirectState = null; 517</script>
vendor: 1 bytes, line 517
517
518<script> 519 window.Shopify = window.Shopify || {}; 520 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 521 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 522 window.Shopify.SignInWithShop.eligible = true; 523</script>
vendor: 1 bytes, line 523
523
524<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 524
524
525<script defer="defer" async type="module" data-src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 525
525
526<script type="module"> 527 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 528 529 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 530 531</script>
vendor: 1 bytes, line 531
531
532<script> 533 window.Shopify = window.Shopify || {}; 534 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 535 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"]}; 536</script>
vendor: 1 bytes, line 536
536
537<script>(function() { 538 var isLoaded = false; 539 function asyncLoad() { 540 if (isLoaded) return; 541 isLoaded = true; 542 var urls = ["https:\/\/deliverytimer.herokuapp.com\/deliverrytimer.js?shop=flowkayaks.myshopify.com","https:\/\/sprout-app.thegoodapi.com\/app\/assets\/js\/badges\/cart_badge_script?shop=flowkayaks.myshopify.com","https:\/\/sprout-app.thegoodapi.com\/app\/badges\/product_script?shop=flowkayaks.myshopify.com","https:\/\/sprout-app.thegoodapi.com\/app\/assets\/js\/badges\/tree_count_banner_script?shop=flowkayaks.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/0b7fe7c4a98ef8166eeafee767bc667686567a25\/flowkayaks.myshopify.com-1762002608254.js?shop=flowkayaks.myshopify.com"]; 543 for (var i = 0; i < urls.length; i++) { 544 var s = document.createElement('script'); 545 s.type = 'text/javascript'; 546 s.async = true; 547 s.src = urls[i]; 548 var x = document.getElementsByTagName('script')[0]; 549 x.parentNode.insertBefore(s, x); 550 } 551 }; 552 document.addEventListener('StartAsyncLoading',function(event){asyncLoad();});if(window.attachEvent) { 553 window.attachEvent('onload', function(){}); 554 } else { 555 window.addEventListener('load', function(){}, false); 556 } 557})();</script>
vendor: 1 bytes, line 557
557
558<script id="__st">var __st={"a":87899177296,"offset":0,"reqid":"15d72900-2f61-4603-aa33-36dba9d23cf1-1791315756","pageurl":"flowkayaks.co.uk\/","u":"bd7f3f7c0919","p":"home"};</script>
vendor: 1 bytes, line 558
558
559<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 559
559
560<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 560
560
561<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 561
561
562<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 = "//flowkayaks.co.uk/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>
562<script crossorigin="anonymous" defer="defer" data-src="//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 562
562
563<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" data-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 563
563
564<script> 565 window.Shopify = window.Shopify || {}; 566 window.Shopify.MCP = window.Shopify.MCP || {}; 567 window.Shopify.MCP.enabled = true; 568 window.Shopify.MCP.shop = "flowkayaks.myshopify.com"; 569 window.Shopify.MCP.mcpEndpoint = "https:\/\/flowkayaks.co.uk\/api\/mcp"; 570 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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 571</script>
vendor: 1 bytes, line 571
571
572<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.data-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("\/\/flowkayaks.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 573</script>
vendor: 1 bytes, line 573
573
574<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.data-src="https://flowkayaks.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 575</script>
vendor: 1 bytes, line 575
575
576<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 577 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); 578</script>
vendor: 1 bytes, line 578
578
579<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})}})); 580</script>
580 581<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://flowkayaks.co.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 582<style id="shopify-accelerated-checkout-cart"> 583 #shopify-buyer-consent { 584 margin-top: 1em; 585 display: inline-block; 586 width: 100%; 587} 588 589#shopify-buyer-consent.hidden { 590 display: none; 591} 592 593#shopify-subscription-policy-button { 594 background: none; 595 border: none; 596 padding: 0; 597 text-decoration: underline; 598 font-size: inherit; 599 cursor: pointer; 600} 601 602#shopify-subscription-policy-button::before { 603 box-shadow: none; 604} 605 606 </style>
607<script id="sections-script" data-sections="footer" defer="defer" src="//flowkayaks.co.uk/cdn/shop/t/7/compiled_assets/scripts.js?v=165070481864846599291761950447"></script>
vendor: 1 bytes, line 607
607
608<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
608 609
609<script> 610 if(window['\x6E\x61\x76\x69\x67\x61\x74\x6F\x72']['\x75\x73\x65\x72\x41\x67\x65\x6E\x74'].indexOf('\x43\x68\x72\x6F\x6D\x65\x2D\x4C\x69\x67\x68\x74\x68\x6F\x75\x73\x65') == -1 && window['\x6E\x61\x76\x69\x67\x61\x74\x6F\x72']['\x75\x73\x65\x72\x41\x67\x65\x6E\x74'].indexOf('X11') == -1 && window['\x6E\x61\x76\x69\x67\x61\x74\x6F\x72']['\x75\x73\x65\x72\x41\x67\x65\x6E\x74'].indexOf('\x47\x54\x6D\x65\x74\x72\x69\x78') == -1) {
vendor: 127 bytes, lines 610-613
610 611 (function(h,o,t,j,a,r){ 612 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 613 h._hjSettings={hjid:
6132275769
vendor: 267 bytes, lines 613-619
613,hjsv:6}; 614 a=o.getElementsByTagName('head')[0]; 615 r=o.createElement('script');r.async=1; 616 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 617 a.appendChild(r); 618 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); 619
619} 620 </script>
620 621 622 623
623<script> 624 document.open(); 625 if(window['\x6E\x61\x76\x69\x67\x61\x74\x6F\x72']['\x75\x73\x65\x72\x41\x67\x65\x6E\x74'].indexOf('\x43\x68\x72\x6F\x6D\x65\x2D\x4C\x69\x67\x68\x74\x68\x6F\x75\x73\x65') == -1 ) { 626 console.log("normal user"); 627 document.write("\n\u003cscript\u003e\n\/\/ Global variable use in theme.js\nwindow.routes = {\n cart_add_url: '\/cart\/add',\n cart_change_url: '\/cart\/change',\n cart_update_url: '\/cart\/update',\n cart_url: '\/cart',\n predictive_search_url: '\/search\/suggest'\n};\nwindow.theme = window.theme || {};\ntheme.moneyFormat = \"\\u003cspan class='af_money'\\u003e£{{amount}}\\u003c\\\/span\\u003e\";\ntheme.rtl = false;\ntheme.review = false;\ntheme.cartpage = false ;\ntheme.timePopupNewsletter = 900;\ntheme.enableCurrencies = true;\ntheme.loadingClass = 'spinner-border';\n theme.strings = {\n stockAvailable: \"1 available\",\n freeShipping: \"Your order is free delivery !\",\n addToCart: \"Add to Cart\",\n addToCartSuccess: \"Item(s) added to cart.\",\n soldOut: \"Sold Out\",\n unavailable: \"Unavailable\",\n noStockAvailable: \"The item could not be added to your cart because there are not enough in stock.\",\n willNotShipUntil: \"Will not ship until [date]\",\n willBeInStockAfter: \"Will be in stock after [date]\",\n totalCartDiscount: \"You're saving [savings]\",\n addressError: \"Error looking up that address\",\n addressNoResults: \"No results for that address\",\n addressQueryLimit: \"You have exceeded the Google API usage limit. Consider upgrading to a \\u003ca href=\\\"https:\\\/\\\/developers.google.com\\\/maps\\\/premium\\\/usage-limits\\\"\\u003ePremium Plan\\u003c\\\/a\\u003e.\",\n authError: \"There was a problem authenticating your Google Maps API Key.\",\n slideNumber: \"Slide [slide_number], current\",\n ajaxSearchViewAll: \"View all\",\n ajaxSearchNoResult: \"No results.\",\n wishlistNoResult: \"There are no products in your wishlist!\",\n wishlistIcon: \"\\u003c!-- \\u003csvg class=\\\"svg-heart\\\" xmlns=\\\"http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\\" width=\\\"24\\\" height=\\\"24\\\" viewBox=\\\"0 0 24 24\\\" fill=\\\"none\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" class=\\\"feather feather-heart\\\"\\u003e\\u003cpath d=\\\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\\\"\\u003e\\u003c\\\/path\\u003e\\u003c\\\/svg\\u003e --\\u003e\\r\\n \\u003csvg class=\\\"svg-heart\\\" xmlns=\\\"http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\\" width=\\\"16\\\" height=\\\"13\\\" viewBox=\\\"0 0 16 13\\\" fill=\\\"none\\\"\\u003e\\r\\n \\u003cpath d=\\\"M13.5234 1.52734C15.5742 3.25 15.2734 6.06641 13.8242 7.57031L9.01172 12.4648C8.73828 12.7383 8.38281 12.9023 8 12.9023C7.58984 12.9023 7.23438 12.7383 6.96094 12.4648L2.17578 7.57031C0.699219 6.06641 0.398438 3.25 2.44922 1.52734C4.03516 0.1875 6.46875 0.378906 8 1.9375C9.50391 0.378906 11.9375 0.1875 13.5234 1.52734ZM12.8672 6.64062C13.8789 5.62891 14.0703 3.71484 12.6758 2.51172C11.6094 1.63672 9.96875 1.77344 8.95703 2.8125L8 3.79688L7.04297 2.8125C6.00391 1.77344 4.36328 1.63672 3.29688 2.53906C1.90234 3.71484 2.09375 5.62891 3.10547 6.64062L7.89062 11.5352C7.97266 11.5898 8.02734 11.5898 8.08203 11.5352L12.8672 6.64062Z\\\" fill=\\\"currentColor\\\"\\\/\\u003e\\r\\n\\u003c\\\/svg\\u003e\",\n wishlistIconAdded: \"\\u003csvg aria-hidden=\\\"true\\\" focusable=\\\"false\\\" data-prefix=\\\"fas\\\" data-icon=\\\"heart\\\" role=\\\"img\\\" xmlns=\\\"http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\\" viewBox=\\\"0 0 512 512\\\" class=\\\"svg-inline--fa fa-heart fa-w-16 fa-3x\\\"\\u003e\\u003cpath fill=\\\"currentColor\\\" d=\\\"M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z\\\" class=\\\"\\\"\\u003e\\u003c\\\/path\\u003e\\u003c\\\/svg\\u003e\",\n wishlistText: \"Add to Wishlist\",\n wishlistTextAdded: \"Go to wishlist\",\n wishlistRemove: \"Remove\",\n compareNoResult: \"There are no products in the comparison list!\",\n compareIcon: \"\\n\\u003csvg class=\\\"icon icon-add-compare\\\" width=\\\"16\\\" height=\\\"16\\\" viewBox=\\\"0 0 16 16\\\" fill=\\\"none\\\" xmlns=\\\"http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\\"\\u003e\\n\\u003cpath d=\\\"M10.7 8.03385L14 11.3339L10.7 14.6339L9.75733 13.6912L11.448 11.9999L2.66667 12.0005V10.6672H11.448L9.7
6275733 8.97652L10.7 8.03385ZM5.3 1.36719L6.24267 2.30985L4.552 4.00052H13.3333V5.33385H4.552L6.24267 7.02452L5.3 7.96719L2 4.66719L5.3 1.36719Z\\\" fill=\\\"black\\\"\\\/\\u003e\\n\\u003c\\\/svg\\u003e\\n\",\n compareText: \"Compare\",\n compareTextRemove: \"Remove\",\n compareRemove: \"\\u003csvg focusable=\\\"false\\\" width=\\\"14\\\" height=\\\"14\\\" class=\\\"icon icon-remove\\\" viewBox=\\\"0 0 14 14\\\"\\u003e\\n \\u003cpath d=\\\"M13 13L1 1M13 1L1 13\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"1.5\\\" fill=\\\"none\\\"\\u003e\\u003c\\\/path\\u003e\\n \\u003c\\\/svg\\u003e\",\n compareNotifyAdded: \"Item added to the comparison list!\",\n compareNotifyRemoved: \"Item removed to the comparison list!\",\n compareNotifyMaximum: \"Maximum 4 items\",\n countdownEndText: \"End Deal\",\n none: \"None\",\n available: \"Available\",\n unavailable: \"Unavailable\",\n cartQuantity: \"Quantity\",\n cartEmpty: \"No products in the cart.\",\n cartEmptyButton: \"Shop our products\",\n cartMore: \"And more\",\n cartView: \"View Cart\",\n cartIcon: \"\\n\\u003csvg xmlns=\\\"http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\\" class=\\\"icon-cart-auto\\\" width=\\\"24\\\" height=\\\"20\\\" viewBox=\\\"0 0 24 20\\\" fill=\\\"none\\\"\\u003e\\n \\u003cpath d=\\\"M23.3824 6.71166C23.069 6.31846 22.5988 6.09289 22.0923 6.09289H17.5213L15.0426 0.417272C14.889 0.0653771 14.4791 -0.0954349 14.1271 0.0583309C13.7752 0.212004 13.6145 0.621938 13.7682 0.97388L16.0037 6.09293H7.73099L9.96655 0.97388C10.1202 0.621938 9.95955 0.21205 9.60761 0.0583309C9.25571 -0.0954349 8.84578 0.0652844 8.69211 0.417272L6.21345 6.09293H1.64247C1.13598 6.09293 0.665781 6.31846 0.352362 6.7117C0.044691 7.09776 -0.0688371 7.59406 0.0408897 8.07348L2.4819 18.7356C2.65236 19.4801 3.31095 20 4.08349 20H19.6512C20.4238 20 21.0824 19.4801 21.2528 18.7356L23.6938 8.07344C23.8036 7.59401 23.69 7.09772 23.3824 6.71166ZM19.6512 18.6092H4.08349C3.96542 18.6092 3.862 18.5318 3.83757 18.4251L1.39655 7.76312C1.37741 7.67945 1.40953 7.6165 1.43994 7.57844C1.46813 7.54302 1.53196 7.48364 1.64247 7.48364H5.60613L5.42399 7.90071C5.27032 8.25265 5.43099 8.66254 5.78293 8.81626C5.87351 8.85585 5.9679 8.87458 6.06084 8.87458C6.32888 8.87458 6.5843 8.71868 6.69843 8.45737L7.12367 7.48373H16.6112L17.0364 8.45737C17.1505 8.71873 17.406 8.87458 17.674 8.87458C17.7669 8.87458 17.8613 8.85585 17.9519 8.81626C18.3038 8.66259
62718.4646 8.25265 18.3108 7.90071L18.1287 7.48364H22.0924C22.2029 7.48364 22.2667 7.54302 22.2949 7.57844C22.3253 7.61654 22.3574 7.6795 22.3383 7.76308L19.8973 18.4252C19.8728 18.5318 19.7693 18.6092 19.6512 18.6092Z\\\" fill=\\\"currentColor\\\"\\\/\\u003e\\n \\u003cpath d=\\\"M7.69523 10.4968C7.31121 10.4968 6.99988 10.8081 6.99988 11.1921V16.2914C6.99988 16.6754 7.31121 16.9868 7.69523 16.9868C8.07925 16.9868 8.39058 16.6754 8.39058 16.2914V11.1921C8.39058 10.8081 8.0793 10.4968 7.69523 10.4968Z\\\" fill=\\\"currentColor\\\"\\\/\\u003e\\n \\u003cpath d=\\\"M11.8674 10.4968C11.4833 10.4968 11.172 10.8081 11.172 11.1921V16.2914C11.172 16.6754 11.4833 16.9868 11.8674 16.9868C12.2514 16.9868 12.5627 16.6754 12.5627 16.2914V11.1921C12.5627 10.8081 12.2514 10.4968 11.8674 10.4968Z\\\" fill=\\\"currentColor\\\"\\\/\\u003e\\n \\u003cpath d=\\\"M16.0395 10.4968C15.6554 10.4968 15.3441 10.8081 15.3441 11.1921V16.2914C15.3441 16.6754 15.6554 16.9868 16.0395 16.9868C16.4235 16.9868 16.7348 16.6754 16.7348 16.2914V11.1921C16.7348 10.8081 16.4235 10.4968 16.0395 10.4968Z\\\" fill=\\\"currentColor\\\"\\\/\\u003e\\n \\u003c\\\/svg\\u003e\",\n couponTitle: null,\n couponAlert: null,\n cartCollection:\"\\\/collections\\\/all\",\n \n};\n\u003c\/script\u003e\n\n\u003cscript src=\"\/\/flowkayaks.co.uk\/cdn\/shop\/t\/7\/assets\/lazysizes.min.js?v=102008704310071945971761950447\" async=\"async\"\u003e\u003c\/script\u003e\u003cscript src=\"\/\/flowkayaks.co.uk\/cdn\/shop\/t\/7\/assets\/vendor.js?v=118199198260628905411761950447\" defer=\"defer\"\u003e\u003c\/script\u003e\n\n\u003cscript src=\"\/\/flowkayaks.co.uk\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/api.jquery-7ab1a3a4.js\" defer=\"defer\"\u003e\u003c\/script\u003e\n\u003cscript src=\"\/\/flowkayaks.co.uk\/cdn\/shop\/t\/7\/assets\/swiper-bundle.min.js?v=82690176662100911181761950447\" defer=\"defer\"\u003e\u003c\/script\u003e\n\u003cscript src=\"\/\/flowkayaks.co.uk\/cdn\/shop\/t\/7\/assets\/theme.js?v=100130100371867654351761950447\" defer=\"defer\"\u003e\u003c\/script\u003e\u003cscript src=\"\/\/flowkayaks.co.uk\/cdn\/shop\/t\/7\/assets\/predictive-search.js?v=147618480830197696271761950447\" defer=\"defer\"\u003e\u003c\/script\u003e"); 628 } 629 630 else { 631 document.write("<html><p>.</p></html>"); 632 } 633 document.close(); 634 635 </script>
635 636 <!-- TrustBox script --> 637
637<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
637 638 <!-- End TrustBox script --> 639 640 641 642 643 644
645<script> 646 function KDStrikeoutSubtotal(subtotalSelector){ 647 var subTotalHtml = `<span class='af_money'>£0.00</span>`.replace('"', '\"'); 648 var newTotalHtml = `<span class='af_money'>£-0.10</span>`.replace('"', '\"'); 649 document.querySelector(subtotalSelector).innerHTML = "<del class='af_del_overwrite'>"+ subTotalHtml + "</del> " + newTotalHtml; 650 } 651</script>
651<!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 --> 652<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app"> 653<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers"> 654<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage"> 655<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a1114f-1b8d-7f3a-8445-70adedcd3836/gdpr-backpack-912/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner"> 656 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a1114f-1b8d-7f3a-8445-70adedcd3836/gdpr-backpack-912/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog"> 657 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a1114f-1b8d-7f3a-8445-70adedcd3836/gdpr-backpack-912/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box"> 658 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a1114f-1b8d-7f3a-8445-70adedcd3836/gdpr-backpack-912/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart"> 659 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a1114f-1b8d-7f3a-8445-70adedcd3836/gdpr-backpack-912/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
659<script> 660(function () { 661 try { 662 document.documentElement.classList.add('csm-cookie-embed'); 663 } catch (e) {} 664})(); 665</script>
665<script data-consentmo-data-src-bootstrap> 666(function () { 667 'use strict'; 668 if (window.__consentmoDataSrcBootstrapInit) return; 669 window.__consentmoDataSrcBootstrapInit = true; 670 671 var DATA_SRC_SELECTOR = [ 672 'script[data-src*="consentmo_cookie_consent"]', 673 'script[data-src*="gdpr_cookie_consent.min"]', 674 'script[data-src*="gdrp_cookie_consent_unlimited"]' 675 ].join(','); 676 677 function activateConsentmoDataSrcScripts() { 678 if (!window.Shopify || !window.Shopify.shop) return; 679 document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) { 680 // getAttribute: src="" must not count as "already has src" (.src === page URL). 681 if (scriptEl.getAttribute('src')) return; 682 var url = scriptEl.getAttribute('data-src'); 683 if (!url) return; 684 if (scriptEl.getAttribute('type') === 'text/plain') { 685 scriptEl.removeAttribute('type'); 686 } 687 scriptEl.src = url; 688 }); 689 } 690 function scheduleActivation() { 691 activateConsentmoDataSrcScripts(); 692 // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first. 693 setTimeout(activateConsentmoDataSrcScripts, 0); 694 } 695 if (document.readyState === 'loading') { 696 document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true }); 697 } else { 698 scheduleActivation(); 699 } 700})(); 701</script>
701 702 703 704<!-- END app block --><!-- BEGIN app block: shopify://apps/swap-shipping-returns/blocks/in_shop_experience/426b831c-4ffb-41ea-a80c-2ee608d00358 -->
704<script> 705 window.SWAP = { 706 settings: { 707 brandColor: "#000000", 708 textColor: "#ffffff", 709 customButtonText: "Finalise Return", 710 customBackButtonText: "" 711 }, 712 translations: { 713 returnsExperience: { 714 checkout: { 715 storeCredit: "Using return credit", 716 button: "Finalize return", 717 }, 718 header: { 719 returnCredit: "Your return credit is {amount}", 720 includingBonus: "(including bonus)", 721 } 722 } 723 } 724 } 725</script>
725 726 727<style> 728 /* Hide Shopify's checkout and Buy it now buttons when we are in a Shop Now flow. 729 Kept as two rules so an unsupported case-insensitive flag can't drop the 730 payment-button hide with it. name match is case-insensitive: some themes use "Checkout". */ 731 .swap_return .shopify-payment-button { 732 display: none !important; 733 } 734 .swap_return *[name="checkout" i] { 735 display: none !important; 736 } 737 738 /* Reformation theme: .side-panel-inner hardcodes height:100vh, so when we 739 resize the cart-drawer parent the inner still overflows and hides the 740 Finalise return button. Clamp to parent height. */ 741 .swap_return cart-drawer .side-panel-inner { 742 height: 100% !important; 743 } 744 745 /* Foxkit/Zest themes (e.g. Durnin Farm & Ranch): .f-drawer pins its 746 min-height to 100vh / -webkit-fill-available. min-height beats the 747 max-height cap our script sets, so the cap can never shrink the drawer. 748 In Safari -webkit-fill-available also ignores the banner top-offset, so 749 the drawer stays full-viewport tall while pushed down and its fixed 750 footer (Finalise return) sits below the viewport with no scroll to reach 751 it. Release the min-height so the capped max-height governs. The drawer 752 keeps its height via height:100%, so this doesn't collapse it. */ 753 .swap_return .f-drawer, 754 .swap_return .f-drawer__content { 755 min-height: 0 !important; 756 } 757 758 .branded { 759 color: #ffffff; 760 background-color: #000000; 761 text-align: center; 762 } 763 764 #returns_header { 765 text-align: center; 766 padding: 10px; 767 font-family: inherit; 768 position: fixed; 769 top: 0; 770 left: 0; 771 right: 0; 772 width: 100%; 773 z-index: 1000; 774 box-sizing: border-box; 775 display: flex; 776 flex-direction: column; 777 align-items: center; 778 justify-content: center; 779 } 780 781 #returns_header p { 782 color: #ffffff; 783 margin: 0; 784 font-size: 16px; 785 text-align: center; 786 } 787 788 #swap_return_store_credit_notice { 789 padding: 3px; 790 } 791 792 #returns_header button { 793 cursor: pointer !important; 794 background: none !important; 795 border: none !important; 796 color: #ffffff; 797 font-size: 16px; 798 margin-top: 10px !important; 799 font-family: inherit; 800 } 801 802 #returns_header button:hover { 803 text-decoration: underline !important; 804 } 805 806 #returns_header .back-button { 807 display: flex !important; 808 align-items: center !important; 809 gap: 2px !important; 810 margin: 0 !important; 811 padding: 0 !important; 812 position: absolute !important; 813 left: 10px !important; 814 top: 50% !important; 815 transform: translateY(-50%) !important; 816 } 817 818 #returns_header .back-arrow { 819 display: inline-block !important; 820 } 821 822 #returns_header .expandable-content { 823 display: none; 824 margin-top: 10px !important; 825 justify-content: center !important; 826 flex-wrap: wrap !important; 827 gap: 10px !important; 828 } 829 830 #returns_header .item-container { 831 display: inline-block !important; 832 text-align: center !important; 833 margin: 0 10px !important; 834 } 835 836 #returns_header .item-container img { 837 width: 100px !important; 838 height: 100px !important; 839 object-fit: cover !important; 840 border-radius: 5px !important; 841 } 842 843 #returns_header .item-container p { 844 color: #ffffff; 845 font-size: 14px; 846 margin-top: 5px !important; 847 } 848 849 #returns_header .return-summary-button { 850 display: inline-flex !important; 851 align-items: center !important; 852 justify-content: center !important; 853 gap: 4px !important; 854 width: auto !important; 855 margin: 0 auto !important; 856 } 857 858 #returns_header .chevron-icon { 859 display: inline-block !important; 860 transition: transform 0.2s ease-in-out !important; 861 transform: rotate(90deg) !important; 862 vertical-align: middle !important; 863 margin-left: 2px !important; 864 position: relative !important; 865 } 866 867 #returns_header .expanded .chevron-icon { 868 transform: rotate(-90deg) !important; 869 } 870 871 #returns_header .return-item-price { 872 font-size: 14px; 873 color: #ffffff; 874 } 875 876 #returns_header .swap-discount-note { 877 color: #ffffff; 878 font-size: 14px; 879 margin: 4px 0 0; 880 opacity: 0.85; 881 white-space: pre-line; 882 } 883</style> 884 885 886<!-- END app block --><!-- BEGIN app block: shopify://apps/kaching-cart/blocks/embed/7705621e-3c0f-4e97-9d29-5c8528b19fb7 --><!-- BEGIN app snippet: drawer --> 887 888 889
889<script> 890 window.__getFileUrl = (filename) => { 891 const completeUrl = "https://cdn.shopify.com/extensions/01a10be1-958e-7de7-a759-c66216d4ada9/kaching-cart-1448/assets/kaching-cart.js"; 892 const cdnUrl = completeUrl.replace(/\/[^\/]*$/, ''); 893 894 return cdnUrl + "/" + filename; 895 } 896 </script>
896 897 898
898<script type="application/json" data-cart-inventory> 899 [] 900 </script>
900 901 902
902<script> 903 //! THIS IFRAME SHOULD NOT BE DELETED, IT IS USED TO GET THE ORIGINAL FETCH FUNCTION AND SHOULD BE KEPT IN THE DOM FOR THE ENTIRE LIFE OF THE PAGE, OTHERWISE IT SEEMS TO CAUSE A WEIRD BUG IN SAFARI 904 const iframe = document.createElement("iframe"); 905 iframe.style.display = "none"; 906 iframe.src = "about:blank"; 907 iframe.id = "kaching-cart-iframe-for-clean-apis"; 908 document.documentElement.appendChild(iframe); 909 if (iframe.contentWindow?.fetch && typeof iframe.contentWindow?.fetch === "function") { 910 window.__kachingCartOriginalFetch = iframe.contentWindow?.fetch.bind(window); 911 } 912 // Pristine Response constructor â some themes/apps clobber window.Response with a non-constructable value, so we grab the iframe realm's untouched one. Not bound: a constructor must stay new-able. 913 if (typeof iframe.contentWindow?.Response === "function") { 914 window.__kachingCartOriginalResponse = iframe.contentWindow.Response; 915 } 916 </script>
916 917 918 919
919<script> 920 (function() { 921 let realFastClick = null; 922 923 Object.defineProperty(window, 'FastClick', { 924 get: () => realFastClick, 925 set: (value) => { 926 realFastClick = value; 927 928 // Override attach method 929 const originalAttach = value.attach; 930 value.attach = function(layer, options) { 931 return { destroy: () => {} }; 932 }; 933 }, 934 configurable: true 935 }); 936 })(); 937 </script>
937 938 <template id="kaching-cart-additional-checkout-buttons-source"> 939 <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":87899177296,"merchantName":"Flow Kayaks","personalized":true}},{"supports_subs":true,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":87899177296,"countryCode":"GB","merchantName":"Flow Kayaks","phoneRequired":false,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":"G5YJWNFG8JQYC","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=GBP\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=G5YJWNFG8JQYC\u0026intent=authorize","serviceableCountryCodes":["AE","AU","CA","CH","GB","HK","IE","IL","JE","JP","KR","MY","NO","NZ","SG","US"]}}]" access-token="f699f35c0f6f37e9ba71a13d8ad224c5" buyer-country="GB" buyer-locale="en" buyer-currency="GBP" shop-id="87899177296" cart-id="80b564a9015ea13e50b0f6e36975c507" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div> 940 </template> 941 942 943<link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a10be1-958e-7de7-a759-c66216d4ada9/kaching-cart-1448/assets/kaching-cart.js" crossorigin="anonymous">
944<script type="module"> 945 import("https://cdn.shopify.com/extensions/01a10be1-958e-7de7-a759-c66216d4ada9/kaching-cart-1448/assets/kaching-cart.js") 946 .catch((error) => { 947 console.error("â¼ï¸ Kaching Cart failed to load", error); 948 949 //When we are not able to load the script, we should also stop listening to click events and any other events that are related to the cart drawer. 950 window.__kachingCartFailedModuleLoad = true; 951 }); 952</script>
952 953 954<link rel="preload" href="https://cdn.shopify.com/extensions/01a10be1-958e-7de7-a759-c66216d4ada9/kaching-cart-1448/assets/kaching-cart.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 955<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a10be1-958e-7de7-a759-c66216d4ada9/kaching-cart-1448/assets/kaching-cart.css"></noscript> 956 957 958 959 960 961 962<!-- Part 1: Run immediately for event listeners -->
963<script> 964 (function() { 965 try { 966 // Simple error logging and tracking 967 const logError = (message, error) => { 968 try { 969 // Safely log to console even if error is undefined/null/malformed 970 console.error(`[Kaching Cart] ${message}`, error || ""); 971 972 // Only send critical errors to the endpoint 973 try { 974 // Safely check error properties with fallbacks 975 const errorMessage = error && typeof error === 'object' && error.message ? error.message : ''; 976 const errorStack = error && typeof error === 'object' && error.stack ? error.stack : ''; 977 978 // Skip sending certain common errors 979 if ( 980 errorMessage && ( 981 errorMessage === "Load failed" || 982 errorMessage === "Failed to fetch" || 983 errorMessage.includes("Blocked by EC") || 984 window?.location?.hostname?.includes("127.0.0.1") 985 ) 986 ) { 987 return; 988 } 989 990 // Prepare error details with safe access patterns 991 const errorDetails = { 992 filename: "drawer.liquid", 993 message: "drawer.liquid" + message + (errorMessage ? `: ${errorMessage}` : ""), 994 stack: errorStack || "No stack trace", 995 url: window.location ? window.location.href : "unknown", 996 shop: "flowkayaks.myshopify.com" 997 }; 998 999 //Let's use sentry for now 1000 if(window.__KachingCartSentry) { 1001 window.__KachingCartSentry.captureException(error); 1002 } 1003 } catch (trackingError) { 1004 // Silent fail for error tracking 1005 } 1006 } catch (logError) { 1007 // Ultimate fallback - even console.error failed 1008 // We do absolutely nothing here to ensure we never crash a store 1009 } 1010 }; 1011 1012 /* 1013 A CSS attribute selector can only do a substring match, and "/cart" is a 1014 substring of plenty of paths that have nothing to do with the cart: 1015 /a/search/cartier, /collections/cartoons, /pages/cartography. Every match on 1016 this selector is therefore re-checked against the resolved URL in the click 1017 handler below (see isCartPageLink), which is what actually decides whether a 1018 click gets swallowed. The :not() exclusions still carry their weight: the 1019 selector list is also handed to the drawer bundle, which feeds it to 1020 querySelectorAll without any such re-check. 1021 */ 1022 const CART_PAGE_LINK_SELECTOR = [ 1023 "a[href*='/cart']", 1024 ":not([href^='//'])", 1025 ":not([href*='/cart/change'])", 1026 ":not([href*='/cart/add'])", 1027 ":not([href*='/cart/clear'])", 1028 ":not([href*='/products/cart'])", 1029 ":not([href*='/collections/cart'])", 1030 ":not([class*='upcart'])", 1031 ":not([class*='revy-upsell-btn-cart'])", 1032 ":not([href*='/checkout'])", 1033 ":not([href*='/discount'])", 1034 ":not([href*='/cart/1'])", 1035 ":not([href*='/cart/2'])", 1036 ":not([href*='/cart/3'])", 1037 ":not([href*='/cart/4'])", 1038 ":not([href*='/cart/5'])", 1039 ":not([href*='/cart/6'])", 1040 ":not([href*='/cart/7'])", 1041 ":not([href*='/cart/8'])", 1042 ":not([href*='/cart/9'])", 1043 ].join(""); 1044 1045 // Store selectors in a global variable so the second script can access them 1046 window.__kachingCartSelectors = [ 1047 CART_PAGE_LINK_SELECTOR, 1048 "a[data-cart-toggle]", 1049 "#sticky-app-client div[data-cl='sticky-button']", 1050 "button.minicart-open", 1051 "#cart-icon-bubble", 1052 ".slide-menu-cart", 1053 ".icon-cart:not(svg):not(:is(button[type='submit'] *))", 1054 ".cart-icon:not(svg)", 1055 ".cart-link:not(div.header-icons):not(ul)", 1056 "button.header-cart-toggle", 1057 "div.minicart__button", 1058 "button.js-cart-button", 1059 ".mini-cart-trigger", 1060 ".shopping-cart a[href*='#cart']", 1061 ".header-menu-cart-drawer", 1062 ".js-mini-cart-trigger", 1063 "#CartButton-Desktop", 1064 "#CartButton", 1065 "a[data-js-sidebar-handle]:not(a[href*='/search'])", 1066 "a.area--cart.icon-button", 1067 "[data-cartmini]", 1068 "button[data-sidebar-id='CartDrawer']", 1069 "header-actions >
1069 cart-drawer-component", 1070 "a.header--cart-link[data-drawer-view='cart-drawer']", 1071 "a.header--cart-count[data-drawer-view='cart-drawer']", 1072 "a.header--cart[data-drawer-view='cart-drawer']", 1073 "a[role='button'][href='#drawer-cart']", 1074 "button[drawer-to-open='cart-drawer']", 1075 "div.cart-text:has(.cart-count)", 1076 "button.header__icon--cart", 1077 "button#cart-open", 1078 "li.cartCounter", 1079 ".tt-cart.tt-dropdown-obj .tt-dropdown-toggle", 1080 "a[href='#cartDrawer'][data-side-drawer-open]", 1081 "cart-icon[data-add-to-cart-behavior='open_cart']", 1082 "xo-modal-trigger[xo-name='cart']", 1083 "a[cart-icon-bubble]", 1084 "a[data-open-dialog='cart-drawer']", 1085 "button[onclick='cartDrawer.open();']", 1086 "a[data-node-type='commerce-cart-open-link'].w-commerce-commercecartopenlink", 1087 ".header-mobile-main button.cart", 1088 ".header-desktop-main button.cart", 1089 ".header-cart-btn[data-cart-toggle]", 1090 "modal-open[target='cart-drawer']", 1091 "a.header__link.cart__count", 1092 "button[data-testid='cart-drawer-trigger']:has(cart-icon.header-actions__cart-icon)", 1093 //Concept 6.0.3 changed its header cart icon from <a href="/cart"> to a button with no href. 1094 "button.cart-drawer-button[aria-controls='CartDrawer']", 1095 ]; 1096 1097 /* A link points at the cart page only when the last segment of its path is 1098 exactly "cart" â /cart, /cart/, or a locale/market-prefixed /en-de/cart. 1099 Resolved against the current page so that a relative href normalises the 1100 same way the browser would navigate it. */ 1101 const isCartPageLink = (link) => { 1102 const href = link.getAttribute("href"); 1103 1104 if (!href) { 1105 return false; 1106 } 1107 1108 try { 1109 return /\/cart\/?$/.test(new URL(href, window.location.href).pathname); 1110 } catch (urlError) { 1111 //An href the URL parser rejects (javascript:, mailto:, â¦) is not a cart link. 1112 return false; 1113 } 1114 }; 1115 1116 // Click event handler with basic error handling 1117 document.addEventListener("click", (e) => { 1118 //If the module failed to load, or the drawer failed to start (withThemeCartFallback), or we blocked it for testing through the developer tools, we should not listen to any click events, we should let the native cart popup handle it. 1119 //__kachingCartDisabled is a merchant opt-out (e.g. B2B customers): let the theme's native cart handle the click. Read here at click time so it works regardless of when the flag is set. 1120 if(window.__kachingCartFailedModuleLoad === true || window.__kachingCartDisabled === true) { 1121 return; 1122 } 1123 1124 try { 1125 const isCartButton = window.__kachingCartSelectors.some((selector) => { 1126 try { 1127 const match = e.target.closest(selector); 1128 1129 if (!match) { 1130 return false; 1131 } 1132 1133 /* Only the href-substring selector needs the URL check. The other 1134 entries match classes and attributes a theme puts on its own cart 1135 control, and several of them sit on elements with no cart path at 1136 all (href='#drawer-cart'). Returning false here keeps looking, so a 1137 non-cart path on an element the theme also marks as a cart control 1138 still opens the drawer. */ 1139 return selector === CART_PAGE_LINK_SELECTOR 1140 ? isCartPageLink(match) 1141 : true; 1142 } catch (selectorError) { 1143 1144 if(selector !== ".cart-link:not(div.header-icons):not(ul)") { 1145 //In some browsers these selectors are not valid, but no need to log it 1146 logError(`Error checking selector: ${selector}`, selectorError); 1147 } 1148 return false; 1149 } 1150 }); 1151 1152 if (isCartButton) { 1153 try { 1154 e.stopImmediatePropagation(); 1155 e.preventDefault(); 1156 e.stopPropagation(); 1157 } catch (eventError) { 1158 logError("Error stopping event propagation", eventError); 1159 } 1160 1161 try { 1162 const event = new CustomEvent("kaching-cart:open", { 1163 detail: { 1164 element: e.target,
1165 cartOpenSource: "cart-button", 1166 }, 1167 }); 1168 document.dispatchEvent(event); 1169 } catch (customEventError) { 1170 logError("Error dispatching kaching-cart:open event", customEventError); 1171 } 1172 } 1173 } catch (clickHandlerError) { 1174 logError("Error in click event handler", clickHandlerError); 1175 } 1176 }, true); 1177 } catch (globalError) { 1178 console.error("[Kaching Cart] Fatal script error in event listeners", globalError); 1179 } 1180 })(); 1181</script>
1181 1182 1183<!-- Part 2: Wait for Shopify object before initializing props -->
1184<script> 1185 (function() { 1186 try { 1187 const createKachingCartElement = (props) => { 1188 /* 1189 A merchant can set window.__kachingCartDisabled to fully suppress our cart for a shopper (e.g. B2B customers) and fall back to the theme's native cart. Bailing here means the <kaching-cart> element is never created, so none of the extension's global patches (fetch/XHR interception, form handlers, observers) ever install â there is nothing to tear down. This is the reliable checkpoint: the element is registered by a deferred module, so this runs after any inline flag-setting script the merchant adds. 1190 */ 1191 if (window.__kachingCartDisabled === true) { 1192 return; 1193 } 1194 1195 const kachingCartElement = document.createElement('kaching-cart'); 1196 kachingCartElement.style.zIndex = "1051"; 1197 kachingCartElement.style.position = "relative"; 1198 kachingCartElement.style.opacity = "1"; //Some themes set all elements to opacity: 0 when their native drawer opens, this will ensure our drawer is visible. 1199 1200 // Set attribute BEFORE appending to DOM 1201 kachingCartElement.setAttribute("kaching-cart-props", JSON.stringify(props)); 1202 1203 if (document.body) { 1204 document.body.appendChild(kachingCartElement); 1205 } else { 1206 const appendWhenBodyReady = () => { 1207 if (document.body) { 1208 document.body.appendChild(kachingCartElement); 1209 } else { 1210 setTimeout(appendWhenBodyReady, 10); 1211 } 1212 }; 1213 appendWhenBodyReady(); 1214 } 1215 }; 1216 1217 const logError = (message, error) => { 1218 console.error(`[Kaching Cart] ${message}`, error); 1219 }; 1220 1221 1222 // Function to initialize cart props when Shopify is available 1223 const initKachingCartProps = () => { 1224 try { 1225 if (window.__kachingCartDisabled === true) { 1226 return; 1227 } 1228 1229 if (!window.Shopify) { 1230 // If Shopify isn't ready yet, try again in a moment 1231 setTimeout(initKachingCartProps, 10); 1232 return; 1233 } 1234 1235 1236 1237 try { 1238 const path = window.location.pathname || window.Shopify?.routes?.root || "/"; 1239 sessionStorage.setItem(`kaching-cart-last-visited-page-${window.Shopify.shop}`, path); 1240 } catch (error) { 1241 //Silent fail 1242 } 1243 1244 1245 const props = { 1246 appSettings: {"brandColors":{"brand_badge_bg":"220, 250, 230","brand_badge_text":"7, 148, 85","brand_primary_bg":"255, 255, 255","brand_primary_text":"0, 0, 0","brand_secondary_bg":"242, 244, 247","brand_border_divider":"227, 227, 227","brand_primary_accent":"127, 86, 217","brand_secondary_text":"152, 162, 179","brand_secondary_accent":"233, 215, 254","brand_primary_accent_text":"255, 255, 255","brand_secondary_accent_text":"127, 86, 217"},"storefrontAccessToken":"cefac8002df46f7b0eed04339428a8e6"}, 1247 customerAccountsEnabled: true, 1248 customerAccountsLoginUrl: "https:\/\/flowkayaks.co.uk\/customer_authentication\/redirect?locale=en\u0026region_country=GB", 1249 customerTags: null, 1250 customerId: null,customerOrdersCount: null, 1251 surface: "storefront", 1252 cartButtonSelectors: window.__kachingCartSelectors, 1253 apiEndpoint: "https://flowkayaks.myshopify.com/api/2026-10/graphql.json", 1254 moneyFormat: "\u003cspan class='af_money'\u003e£{{amount}}\u003c\/span\u003e", 1255 cartSettings: {"general":{"cartAnchor":"right","shouldOpenCartDrawerOnAddToCart":true,"goToCartInsteadOfCheckout":false,"useCompareAtPrice":true,"showUnitPrice":false,"modulesOrder":["announcementBar","tieredPromotionsBar","productUpsell","lineItems","trustBadges","sideUpsell"],"customCss":"","customJs":"","adminCustomCss":"","adminCustomJs":"","htmlModules":[],"shop":"flowkayaks.myshopify.com","countNativeBundlesAsSingleLine":false,"roundingPrecision":null},"topBar":{"mode":"img","imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0878\/9917\/7296\/files\/Kaching_Cart_-_Logo_strapline2.png?v=1773504464","textAlign":"
1255center","text":"My cart ⢠{{item_count}}","logoHeight":68},"upsellToggle":{"isActive":false,"imageUrl":"https:\/\/cart.kachingappz.app\/images\/illustrations\/shipping-protection.png","title":"Shipping protection","description":"Protect your order from being lost or damaged.","price":2.5,"compareAtPrice":null,"autoFulfil":false,"removeWhenCartIsEmpty":false,"mode":"default","inCheckoutButtonText":"+ {{upsell_toggle_price}} {{upsell_toggle_title}}","inCheckoutButtonAlreadyInCartText":"Includes {{upsell_toggle_price}} {{upsell_toggle_title}}","segmentation":{"enabled":false,"rules":[]}},"orderNotes":{"isActive":false,"title":"Add special instructions","inputType":"text","placeholder":"Enter your order notes","isCollapsible":true,"isCollapsed":true,"isRequiredToCheckout":false},"footer":{"modulesOrder":["upsellToggle","orderNotes","discountCode","discounts","subtotal","checkoutButton","acceleratedCheckoutButtons","paymentIcons","secondaryButton"],"buttonText":"Checkout Securely","secondaryButtonText":"continue shopping","acceleratedCheckoutButtons":{"isActive":true},"acceleratedCBInAccordion":true,"acceleratedCBInAccordionTitle":"Express checkout","areAcceleratedCheckoutButtonsCollapsed":true,"discountsText":"Discounts","subtotalText":"Subtotal","paymentIcons":{"affirm":false,"alipay":false,"amazonpay":true,"amex":true,"applepay":true,"bancontact":false,"bitcoin":false,"bitcoincash":false,"bitpay":false,"citadele":false,"dinersclub":false,"discover":false,"elo":false,"etherium":false,"facebookpay":false,"forbrugsforeningen":false,"giropay":false,"googlepay":true,"ideal":false,"interac":false,"jcb":false,"klarna":false,"lightcoin":false,"maestro":false,"mastercard":true,"payoneer":false,"paypal":false,"paysafe":false,"poli":false,"qiwi":false,"sepa":false,"shoppay":true,"skrill":false,"sofort":false,"stripe":false,"unionpay":false,"venmo":false,"verifone":false,"visa":true,"webmoney":false,"wechat":false,"yandex":false,"custom":[]},"showPaymentIcons":true,"showSubtotal":true,"showOriginalPrice":false,"showDiscounts":true,"showDiscountBadges":true,"showCheckoutButton":true,"showTermsAndConditions":false,"termsAndConditionsText":"I have read and agree to the \u003ca target='_blank' href='https:\/\/www.example.com'\u003eterms and conditions\u003c\/a\u003e","termsAndConditionsRequiredText":"","showSecondaryButton":true,"secondaryButtonAction":"close-cart","htmlModules":[]},"generalTexts":{"youSave":"You save {{amount_saved}}","addToCart":"Add to cart","outOfStock":"Out of stock","inventoryNotAvailable":"Cannot add more of this item to the cart","errorLoadingCart":"There was an error loading your cart.","errorCheckoutButton":"You can still checkout","discountCodeInvalid":"The discount code you entered is invalid or cannot be applied to this cart","free":"Free","hideComponents":"Hide {{total_components}} items","showComponents":"Show {{total_components}} items","deliveredEvery":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","billedEvery":"\/{{plan_billing_interval_count}}{{plan_billing_interval}}","dayFull":"day\/s","weekFull":"week\/s","monthFull":"month\/s","yearFull":"year\/s","dayShort":"d","weekShort":"wk","monthShort":"mo","yearShort":"y"},"translations":[],"emptyCartGeneral":{"title":"Your cart is empty","buttonText":"","buttonAction":"close-cart","icon":"bag-2"},"discountCode":{"isActive":true,"placeholder":"Discount code","buttonText":"Apply"},"styles":{"--kaching-cart-border-radius":20,"--kaching-cart-background":"255, 255, 255","--kaching-cart-border-divider":"brand_border_divider","--kaching-cart-top-bar-background":"255, 255, 255","--kaching-cart-top-bar-text":"0, 0, 0","--kaching-cart-top-bar-font-size":24,"--kaching-cart-top-bar-announcement-font-size":13,"--kaching-cart-top-bar-announcement-text":"255, 255, 255","--kaching-cart-top-bar-announcement-background":"0, 0, 0","--kaching-cart-badge-background":"220, 250, 230","--kaching-cart-badge-text":"7, 148, 85","--kaching-cart-button-background":"127, 86, 217","--kaching-cart-button-text":"255, 255, 255","--kaching-cart-announcement-bar-background":"233, 215, 254","--kaching-cart-announcement-bar-text":"127, 86, 217","--kaching-cart-tiered-promotions-bar-inactive":"152, 162, 179","--kaching-cart-tiered-promotions-bar-active":"29, 41, 57","--kaching-cart-tiered-promotions-bar-background":"234, 236, 240","--kaching-cart-tbp-free-gifts-modal-background":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-text":"0, 0, 0","--kaching-cart-tbp-free-gifts-modal-free-badge-bg":"220, 250, 230","--kaching-cart-tbp-free-gifts-modal-free-badge-text":"7, 148, 85","--kaching-cart-tbp-free-gifts-modal-gift-background":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-gift-border":"204, 204, 204","--kaching-cart-tbp-free-gifts-modal-checkbox":"0, 0, 0","--kaching-cart-tbp-free-gifts-modal-btn-background":"127, 86, 217","--kaching-cart-tbp-free-gifts-modal-btn-text":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-img-size":40,"--kaching-cart-tbp-free-gifts-modal-btn-font-size":16,"--kaching-cart-tbp-free-gifts-modal-choose-gift-text":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-choose-gift-bg":"0, 0, 0","--kaching-cart-tbp-free-gifts-modal-change-gift-text":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-change-gift-bg":"0, 0, 0","--kaching-cart-line-items-image-size":80,"--kaching-cart-line-items-vert
1255ical-space":25,"--kaching-cart-line-items-text":"0, 0, 0","--kaching-cart-line-items-text-2":"152, 162, 179","--kaching-cart-line-items-badge-background":"220, 250, 230","--kaching-cart-line-items-badge-text":"7, 148, 85","--kaching-cart-line-items-plan-background":"255, 255, 255","--kaching-cart-line-items-plan-text":"0, 0, 0","--kaching-cart-line-items-plan-border-color":"0, 0, 0","--kaching-cart-line-items-plan-upgrade-background":"255, 255, 255","--kaching-cart-line-items-plan-upgrade-text":"0, 0, 0","--kaching-cart-line-items-plan-upgrade-border-color":"0, 0, 0","--kaching-cart-line-items-bundle-upgrade-text":"255, 255, 255","--kaching-cart-line-items-bundle-upgrade-background":"7, 148, 85","--kaching-cart-side-upsell-width":200,"--kaching-cart-side-upsell-title-color":"0, 0, 0","--kaching-cart-side-upsell-title-font-size":15,"--kaching-cart-side-upsell-background":"242, 244, 247","--kaching-cart-side-upsell-card-background":"255, 255, 255","--kaching-cart-side-upsell-text":"0, 0, 0","--kaching-cart-side-upsell-text-2":"152, 162, 179","--kaching-cart-side-upsell-button-background":"20, 235, 38","--kaching-cart-side-upsell-button-text":"14, 0, 0","--kaching-cart-side-upsell-badge-background":"220, 250, 230","--kaching-cart-side-upsell-badge-text":"7, 148, 85","--kaching-cart-side-ec-upsell-width":200,"--kaching-cart-side-ec-upsell-title-color":"0, 0, 0","--kaching-cart-side-ec-upsell-title-font-size":15,"--kaching-cart-side-ec-upsell-background":"242, 244, 247","--kaching-cart-side-ec-upsell-card-background":"255, 255, 255","--kaching-cart-side-ec-upsell-text":"0, 0, 0","--kaching-cart-side-ec-upsell-text-2":"152, 162, 179","--kaching-cart-side-ec-upsell-button-background":"127, 86, 217","--kaching-cart-side-ec-upsell-button-text":"255, 255, 255","--kaching-cart-side-ec-upsell-badge-background":"220, 250, 230","--kaching-cart-side-ec-upsell-badge-text":"7, 148, 85","--kaching-cart-product-upsell-title-color":"0, 0, 0","--kaching-cart-product-upsell-title-font-size":15,"--kaching-cart-product-upsell-background":"242, 244, 247","--kaching-cart-product-upsell-text":"0, 0, 0","--kaching-cart-product-upsell-text-2":"152, 162, 179","--kaching-cart-product-upsell-button-background":"10, 223, 25","--kaching-cart-product-upsell-button-text":"12, 1, 1","--kaching-cart-product-upsell-arrows":"52, 64, 84","--kaching-cart-product-upsell-badge-background":"220, 250, 230","--kaching-cart-product-upsell-badge-text":"7, 148, 85","--kaching-cart-ec-product-upsell-title-color":"0, 0, 0","--kaching-cart-ec-product-upsell-title-font-size":15,"--kaching-cart-ec-product-upsell-background":"242, 244, 247","--kaching-cart-ec-product-upsell-text":"0, 0, 0","--kaching-cart-ec-product-upsell-text-2":"152, 162, 179","--kaching-cart-ec-product-upsell-button-background":"127, 86, 217","--kaching-cart-ec-product-upsell-button-text":"255, 255, 255","--kaching-cart-ec-product-upsell-arrows":"52, 64, 84","--kaching-cart-ec-product-upsell-badge-background":"220, 250, 230","--kaching-cart-ec-product-upsell-badge-text":"7, 148, 85","--kaching-cart-upsell-toggle-image-size":60,"--kaching-cart-footer-background":"255, 255, 255","--kaching-cart-footer-text":"0, 0, 0","--kaching-cart-footer-discount-background":"242, 244, 247","--kaching-cart-footer-discount-text":"71, 84, 103","--kaching-cart-footer-button-background":"19, 225, 216","--kaching-cart-footer-button-text":"0, 0, 0","--kaching-cart-footer-t-c-text":"0, 0, 0","--kaching-cart-footer-t-c-link":"127, 86, 217","--kaching-cart-footer-secondary-button-text":"0, 0, 0","--kaching-cart-footer-font-size":18,"--kaching-cart-footer-row-spacing":10,"--kaching-cart-footer-checkout-button-secondary-text":"0, 0, 0","--kaching-cart-accelerated-checkout-buttons-size-desktop":42,"--kaching-cart-accelerated-checkout-buttons-size-mobile":28,"--kaching-cart-accelerated-checkout-buttons-accordion-title-text":"0, 0, 0","--kaching-cart-trust-badges-background":"255, 255, 255","--kaching-cart-trust-badges-text":"0, 0, 0","--kaching-cart-trust-badges-text-font-size":13,"--kaching-cart-trust-badges-icon-size":25,"--kaching-cart-empty-cart-text":"0, 0, 0","--kaching-cart-empty-cart-text-font-size":16,"--kaching-cart-empty-cart-subtitle":"0, 0, 0","--kaching-cart-empty-cart-subtitle-font-size":13,"--kaching-cart-empty-cart-button-background":"127, 86, 217","--kaching-cart-empty-cart-button-text":"255, 255, 255","--kaching-cart-order-notes-title":"0, 0, 0","--kaching-cart-order-notes-input-background":"255, 255, 255","--kaching-cart-order-notes-input-text":"0, 0, 0","--kaching-cart-order-notes-input-border-color":"190, 190, 190","--kaching-cart-discount-code-input-background":"255, 255, 255","--kaching-cart-discount-code-input-text":"0, 0, 0","--kaching-cart-discount-code-input-border-color":"190, 190, 190","--kaching-cart-discount-code-button-background":"6, 6, 6","--kaching-cart-discount-code-button-text":"255, 249, 249"},"announcementBar":{"isActive":false,"text":"Your cart will expire in {{timer}} â°","timerMinutes":10,"clearCartOnTimerEnd":false,"resetTimerOnCartUpdate":true},"tieredPromotionsBar":{"isActive":true,"defaultText":"Add {{progress_needed}} to unlock {{next_promo_title}}!","unlockedText":"{{unlocked_promo_title}} unlocked!","stepIcon":"square","withIcons":true,"withEmojis":false,"freeGiftsAdditionMethod":"automatically","thresholdType":"cart-total","excludeProductsFromUnlockCount":false,"productsExcludedFromUnlockCount":[],"tiers":[{"id":"jXCaDLauqxdJQXCUvrg-hTm6g","title":"Free shipping","threshold":50,"discountAmount":0,"discountType":"percentage","type":"shipping-discount","excludeRatesAboveThreshold":true,"excludeRatesAboveThresholdAmount":50},{"id":"xDCZUysK_IhZTZX1aRKe3zslE","title":"Free Next Day Shipping (Canoes \u0026 Kayaks 5-14 Days)","threshold":185,"discountAmount":0,"discountType":"percentage","type":"shipping-discount","excludeRatesAboveThreshold":true,"excludeRatesAboveThresholdAmount":50}],"marketSpecificTiers":[],"confetti":{"isActive":false,"amount":1000,"duration":3000},"freeGiftsModalOpensOnUnlock":true,"freeGiftsModalTitle":"Choose free giftsð","freeGiftsModalSubtitle":"Choose up to {{max_selectable_gifts}} free gifts","freeGiftsModalSelectGiftsText":"Choose gift","freeGiftsModalChangeGiftsText":"Change gift","freeGiftsModalButtonText":"Confirm","segmentation":{"enabled":false,"rules":[]}},"productUpsell":{"isActive":true,"title":"","buttonText":"Add to cart","textAlign":"
1255center","showBadge":true,"hideProductIfInCart":true,"layout":"layout-1","recommendationType":"automatically","aiRecommendationsIntent":"RELATED","removeWhenCartIsEmpty":false,"products":[],"segmentation":{"enabled":false,"rules":[]},"rules":[],"aiFallback":{"isActive":true,"intent":"RELATED"},"subscriptionSelectedByDefault":false,"subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}"},"lineItems":{"showPricePerItem":false,"showSavings":true,"showOriginalPrice":true,"showVariantSelector":false,"showQuantitySelector":true,"bundlesToGroup":[],"showBundleImage":false,"bundleComponentsCollapsed":false,"showBundleUpgradeTips":false,"bundleUpgradeText":"Add {{quantity_left_to_next_bar}} more to get {{next_bar_saved_amount}} off","withFreeGiftText":" + free gift","subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","showSubscriptions":false,"showSubscriptionUpgradePrompt":true,"subscriptionUpgradeText":"Subscribe and save","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}"},"sideUpsell":{"isActive":false,"title":"","buttonText":"Add to cart","textAlign":"center","showBadge":true,"hideProductIfInCart":true,"layout":"layout-1","sideBarAlignment":"left","recommendationType":"automatically","aiRecommendationsIntent":"RELATED","removeWhenCartIsEmpty":true,"products":[],"segmentation":{"enabled":false,"rules":[]},"rules":[],"aiFallback":{"isActive":true,"intent":"RELATED"},"subscriptionSelectedByDefault":false,"subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}"},"trustBadges":{"isActive":true,"showUnderCheckoutButton":false,"badges":[{"id":"EFZr1vV4sGC3wSgGXiboQiaNM","title":"Rated 4.8 Excellent on Trustpilot","icon":"custom","customIcon":{"gid":"gid:\/\/shopify\/MediaImage\/54233511330128","url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0878\/9917\/7296\/files\/Kaching_Cart_-_trustpilot_asset_5.png?v=1773504116"}}]},"ecProductUpsell":{"isActive":false,"title":"","buttonText":"Add to cart","textAlign":"center","showBadge":true,"hideProductIfInCart":true,"layout":"layout-1","recommendationType":"manually","aiRecommendationsIntent":"RELATED","removeWhenCartIsEmpty":false,"products":[],"segmentation":{"enabled":false,"rules":[]},"rules":[],"aiFallback":{"isActive":false,"intent":"RELATED"},"subscriptionSelectedByDefault":false,"subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}","mirrorMainSettings":false},"ecSideUpsell":{"isActive":false,"title":"","buttonText":"Add to cart","textAlign":"center","showBadge":true,"hideProductIfInCart":true,"layout":"layout-1","sideBarAlignment":"right","recommendationType":"manually","aiRecommendationsIntent":"RELATED","removeWhenCartIsEmpty":false,"products":[],"segmentation":{"enabled":false,"rules":[]},"rules":[],"aiFallback":{"isActive":false,"intent":"RELATED"},"subscriptionSelectedByDefault":false,"subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}","mirrorMainSettings":false},"id":"fba9bc15-2f23-4b19-bf46-1a7cf76dbfdf","isActive":true}, 1256 autoAtcRules: {"rules":[]}, 1257 stickyCart: {"isActive":false,"icon":"cart-4","showItemCount":true,"position":"bottom-right","hideOnEmptyCart":false,"displayOnMobile":true,"positionMobile":"bottom-right","styles":{"--kaching-sticky-cart-border-radius":50,"--kaching-sticky-cart-bubble-size":60,"--kaching-sticky-cart-icon-size":24,"--kaching-sticky-cart-icon-color":"255, 255, 255","--kaching-sticky-cart-bubble-background":"29, 41, 57","--kaching-sticky-cart-item-count-color":"255, 255, 255","--kaching-sticky-cart-item-count-background":"127, 86, 217"}}, 1258 featureFlags: {"qtyOneKachingBundleGroupingEnabled":false,"skipDrawerOpenAfterAtc":false,"disableScrollLock":false,"keepDanglingBundleFreeGifts":false,"excludeCompareAtFromDiscountTotal":false,"forceLtrTieredPromotions":false,"wrapDecimalsInSpan":false,"hidePastomatuTierWhenSubscriptionInCart":false,"renderTieredPromotionsBarOnCartPage":false,"showGoToCartInsteadOfCheckoutSetting":false,"disableDrawerOnCartPage":false,"showCountNativeBundlesAsSingleLineSetting":false,"showRoundDiscountedPricesSetting":false,"removeDanglingMoonBundleFreeGifts":false,"enableCartDrawerFocusManagement":true}, 1259 locale: "en", 1260 isPrimaryLocale: true, 1261 currencyRate: window.Shopify.currency?.rate || 1, 1262 currencyCode: window.Shopify.currency?.active || "GBP" || "USD", 1263 market: { 1264 id: 85345534288, 1265 handle: "gb", 1266 }, 1267 countryCode: "GB", 1268 publishedLocales: [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}], 1269 cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 1270 }; 1271 window.__kachingCartProps = props; 1272 1273 1274 if(!window.Shopify.routes?.root) { 1275 window.Shopify.routes = { 1276 root: "/", 1277 cart_add_url: "cart/add", 1278 cart_change_url: "cart/change", 1279 cart_update_url: "cart/update", 1280 cart_url: "cart", 1281 predictive_search_url: "search", 1282 }; 1283 } else if (window.Shopify.routes?.root && window.Shopify.routes?.root !== "/" && window.Shopify.routes?.root.startsWith("/") && !window.Shopify.routes?.root.endsWith("/")) { 1284 //If the root is not a trailing slash, add it, otherwise a lot of stuff will break because of the missing trailing slash. 1285 window.Shopify.routes.root = window.Shopify.routes.root + "/"; 1286 } 1287 1288 // Add the kaching-cart element to the DOM 1289 if (!document.querySelector('kaching-cart')) { 1290 // Wait for custom element definition 1291 if (customElements.get('kaching-cart')) { 1292 // Already defined, create immediately 1293 createKachingCartElement(props); 1294 } else { 1295 // Wait for it to be defined 1296 customElements.whenDefined('kaching-cart').then(() => { 1297 createKachingCartElement(props); 1298 }).catch((error) => { 1299 logError("Error waiting for kaching-cart definition", error); 1300 // Fallback: try anyway after a delay 1301 setTimeout(() => createKachingCartElement(props), 1000); 1302 }); 1303 } 1304 } 1305 } catch (propsError) { 1306 logError("Error setting up props", propsError); 1307 } 1308 }; 1309 1310 // Start initialization process 1311 initKachingCartProps(); 1312 1313 1314 } catch (globalError) { 1315 console.error("[Kaching Cart] Fatal script error in props initialization", globalError); 1316 } 1317 })(); 1318</script>
1318 1319 1320<!-- The kaching-cart element will be added programmatically after props are ready --> 1321 1322 1323<!-- END app snippet --> 1324 1325 1326<!-- END app block --><!-- BEGIN app block: shopify://apps/revlifter/blocks/revlifter/6ba7ccc8-c8c7-4df5-b5f4-9fc632e90ef9 --><!-- Revlifter theme extension --> 1327 1328 1329 1330 1331 1332<!-- Revlifter theme extension END --> 1333<!-- END app block --><!-- BEGIN app block: shopify://apps/scarcity-ai-stock-counter/blocks/app-embed-block/c0e4a7d7-acc3-497b-80aa-b72cf8156ac3 -->
1334<script async src="https://app.stock-counter.app/get_script/?shop_url=flowkayaks.myshopify.com"></script>
1334 1335 1336 1337<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350
1350<script async src="https://static.klaviyo.com/onsite/js/ShSZx9/klaviyo.js?company_id=ShSZx9"></script>
1350 1351
1351<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
1351 1352 1353 1354 1355 1356 1357 1358
1358<script> 1359 window.klaviyoReviewsProductDesignMode = false 1360 </script>
1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370<!-- END app block -->
1370<script src="https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1370
1370
1371<script src="https://cdn.shopify.com/extensions/01a06d6c-d8ab-762d-a6b9-a07e40e90726/oron-test-app-19/assets/swap-in-shop.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1371
1371
1372<script src="https://cdn.shopify.com/extensions/01a0aa27-4472-74e7-a0c1-9f814a451e5b/delivery-timer-53/assets/global_deliverytimer.min.js" type="text/javascript" defer="defer"></script>
1372 1373<link href="https://cdn.shopify.com/extensions/01a0aa27-4472-74e7-a0c1-9f814a451e5b/delivery-timer-53/assets/global_deliverytimer.min.css" rel="stylesheet" type="text/css" media="all">
1374<script src="https://cdn.shopify.com/extensions/01a0fc8d-2824-7150-a552-4d1b275217c7/revlifter-4-59/assets/revlifter.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1374
1374
1375<script src="https://cdn.shopify.com/extensions/01a1114f-1b8d-7f3a-8445-70adedcd3836/gdpr-backpack-912/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1375
1375
1376<script src="https://cdn.shopify.com/extensions/01a11132-0d08-79be-9c53-60e33ec5518d/reputon-google-reviews-widget-205/assets/reputon-google-carousel-widget.js" type="text/javascript" defer="defer"></script>
1376 1377<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0878/9917/7296/files/Wave_sport_Trust_social.jpg?v=1743953470" /> 1378<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0878/9917/7296/files/Wave_sport_Trust_social.jpg?v=1743953470" /> 1379<meta property="og:image:width" content="1080" /> 1380<meta property="og:image:height" content="1080" /> 1381<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1382<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: 87899177296,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 1382
1382
1383<script> 1384 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1385</script>
vendor: 1 bytes, line 1385
1385
1386<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}
1386).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: 87899177296,storefrontBaseUrl: "https://flowkayaks.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://flowkayaks.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"3254419792","configuration":"{\"accountID\":\"M1oBUMbQPiqTdUMiebnifG\",\"backendUrl\":\"https:\/\/pixel-for-openai-ads.fly.dev\",\"shop\":\"flowkayaks.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"057f05b899d4e0778e78fe536aa0cc14","type":"APP","apiClientId":374065037313,"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"},{"id":"3186753872","configuration":"{\"shopId\":\"87899177296\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3141960016","configuration":"{\"AnagramIntegrationKey\":\"-1\",\"AnagramProjectId\":\"186\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c8b56fbf5f33d84fb11a01f156bec229","type":"APP","apiClientId":76014551041,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2687533392","configuration":"{\"pixel_id\":\"2371651243139060\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","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":"2249458000","configuration":"{\"accountID\":\"ShSZx9\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"2164326736","configuration":"{\"accountID\":\"6fef9888-57d6-442c-ae48-043aa1cb2e48\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3db8bbf1f3978aaa2718c69db5cf9204","type":"APP","apiClientId":2961537,"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"},{"id":"2063270224","configuration":"{\"accessToken\":\"9ebfcf676b8ad5bc13aa29f1ea501e25\",\"revlifterSiteId\":\"06c0ccac-9f0d-4d45-85a3-044e9c9b310e\",\"storeName\":\"flowkayaks.myshopify.com\",\"apiVersion\":\"2024-04\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c6d8b649b2ee2c86ce82310ecf2a1caa","type":"APP","apiClientId":139371479041,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1386,{"id":"2038628688","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3starter-01.swymrelay.com\",\"swymTier\":\"v3starter-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1956839760","configuration":"{\"accountID\":\"flowkayaks.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c81f623d7d5f51359734300e99a033c4","type":"APP","apiClientId":3128379,"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"},{"id":"1647346000","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-WMZ4BLEK4Z\\\",\\\"GT-KTRGZGPL\\\",\\\"AW-16756669760\\\",\\\"G-16W41WFZWD\\\",\\\"G-LT6F03FXGE\\\"],\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-WMZ4BLEK4Z\\\",\\\"G-16W41WFZWD\\\",\\\"G-LT6F03FXGE\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-WMZ4BLEK4Z\\\",\\\"G-16W41WFZWD\\\",\\\"G-LT6F03FXGE\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-WMZ4BLEK4Z\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-WMZ4BLEK4Z\\\",\\\"MC-K93DMQHFMG\\\",\\\"G-16W41WFZWD\\\",\\\"G-LT6F03FXGE\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-WMZ4BLEK4Z\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-WMZ4BLEK4Z\\\",\\\"MC-K93DMQHFMG\\\",\\\"AW-16756669760\\\/oD0yCPiy7OMZEMD6mbY-\\\",\\\"G-16W41WFZWD\\\",\\\"G-LT6F03FXGE\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-WMZ4BLEK4Z\\\",\\\"MC-K93DMQHFMG\\\",\\\"G-16W41WFZWD\\\",\\\"G-LT6F03FXGE\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-WMZ4BLEK4Z\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-WMZ4BLEK4Z\\\",\\\"G-16W41WFZWD\\\",\\\"G-LT6F03FXGE\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-WMZ4BLEK4Z\\\",\\\"G-16W41WFZWD\\\",\\\"G-LT6F03FXGE\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-WMZ4BLEK4Z\\\"}],\\\"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":"1636041040","configuration":"{\"campaigns\":\"{\\\"default\\\":{\\\"campaign_id\\\":\\\"38797\\\",\\\"product_id\\\":\\\"61995\\\",\\\"tracking_group_id\\\":\\\"-1\\\",\\\"host\\\":\\\"deals.flowkayaks.co.uk\\\"}}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"276830e8c47d84bca48a9ace59e9bacf","type":"APP","apiClientId":15880486913,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"191562064","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"GTM + Value Tracking"},{"id":"204931408","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"PM- Script"},{"id":"213483856","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"RetentionX"},{"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":"Flow Kayaks","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"flowkayaks.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/flowkayaks.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"
138610496736559440","handle":"palm-solo-pfd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53040410231120","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9812503691600","handle":"peak-ps-tourlite-hoody","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49920695566672","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9818087620944","handle":"nrs-ninja-os-pfd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49941242184016","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9812495597904","handle":"peak-ps-wrapid-vest-mens","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49920667418960","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10493007495504","handle":"palm-gradient-boots-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53040280043856","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10496737509712","handle":"palm-tora-jacket","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53040416096592","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9817991348560","handle":"pyranha-firecracker","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52333302219088","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9812491698512","handle":"peak-ps-deluxe-one-piece","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49920654016848","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9818041319760","handle":"nrs-mens-riptide-splash-jacket","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49940952121680","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9812495696208","handle":"peak-ps-whitewater-deck","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49920667812176","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10496738099536","handle":"palm-atom-mens-suit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53040419766608","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9812492091728","handle":"peak-ps-adventure-lite-mens","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49920655360336","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9818086801744","handle":"nrs-ion-pfd","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49941239300432","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9818088866128","handle":"nrs-nuq-twist-lock-carabiner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49941249458512","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9812504707408","handle":"peak-ps-rescue-tape","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49920698646864","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9818088964432","handle":"nrs-nuq-screw-lock-carabiner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49941250408784","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://flowkayaks.co.uk/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"179063259472","themePublished":"true","eventMetadataId":"3479e228-8ca9-4832-93ab-6efdbc8b243a","pageType":"home","shopId":"87899177296","storefrontBaseUrl":"https:\/\/flowkayaks.co.uk","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1386<script> 1387 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1388 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1389 window.ShopifyAnalytics.meta.currency = 'GBP'; 1390 var meta = {"page":{"pageType":"home","requestId":"15d72900-2f61-4603-aa33-36dba9d23cf1-1791315756"}}; 1391 for (var attr in meta) { 1392 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1393 } 1394</script>
vendor: 1 bytes, line 1394
1394
1395<script class="analytics"> 1396 (function () { 1397 var customDocumentWrite = function(content) { 1398 var jquery = null; 1399 1400 if (window.jQuery) { 1401 jquery = window.jQuery; 1402 } else if (window.Checkout && window.Checkout.$) { 1403 jquery = window.Checkout.$; 1404 } 1405 1406 if (jquery) { 1407 jquery('body').append(content); 1408 } 1409 }; 1410 1411 var hasLoggedConversion = function(token) { 1412 if (token) { 1413 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1414 } 1415 return false; 1416 } 1417 1418 var setCookieIfConversion = function(token) { 1419 if (token) { 1420 var twoMonthsFromNow = new Date(Date.now()); 1421 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1422 1423 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1424 } 1425 } 1426 1427 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1428 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1429 if (trekkie.integrations) { 1430 return; 1431 } 1432 trekkie.methods = [ 1433 'identify', 1434 'page', 1435 'ready', 1436 'track', 1437 'trackForm', 1438 'trackLink' 1439 ]; 1440 trekkie.factory = function(method) { 1441 return function() { 1442 var args = Array.prototype.slice.call(arguments); 1443 args.unshift(method); 1444 trekkie.push(args); 1445 if (method == 'track' || method == 'page') { 1446 var pageUrl; 1447 try { 1448 pageUrl = window.location.href; 1449 } catch (e) {} 1450 var pageReferrer; 1451 try { 1452 pageReferrer = document.referrer; 1453 } catch (e) {} 1454 try { 1455 if (window.__TREKKIE_SHIM_QUEUE == null) { 1456 window.__TREKKIE_SHIM_QUEUE = []; 1457 } 1458 window.__TREKKIE_SHIM_QUEUE.push({ 1459 from: 'trekkie-stub', 1460 method: method, 1461 args: args.slice(1), 1462 pageContext: { 1463 url: pageUrl, 1464 referrer: pageReferrer 1465 } 1466 }); 1467 } catch (e) { 1468 // no-op 1469 } 1470 } 1471 return trekkie; 1472 }; 1473 }; 1474 for (var i = 0; i < trekkie.methods.length; i++) { 1475 var key = trekkie.methods[i]; 1476 trekkie[key] = trekkie.factory(key); 1477 } 1478 trekkie.load = function(config) { 1479 trekkie.config = config || {}; 1480 trekkie.config.initialDocumentCookie = document.cookie; 1481 var first = document.getElementsByTagName('script')[0]; 1482var script = document.createElement('script'); 1483script.type = 'text/javascript'; 1484script.onerror = function(e) { 1485 var scriptFallback = document.createElement('script'); 1486 scriptFallback.type = 'text/javascript'; 1487 scriptFallback.onerror = function(error) { 1488 var Monorail = { 1489 produce: function produce(monorailDomain, schemaId, payload) { 1490 var currentMs = new Date().getTime(); 1491 var event = { 1492 schema_id: schemaId, 1493 payload: payload, 1494 metadata: { 1495 event_created_at_ms: currentMs, 1496 event_sent_at_ms: currentMs 1497 } 1498 }; 1499 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1500 }, 1501 sendRequest: function sendRequest(endpointUrl, payload) { 1502 // Try the sendBeacon API 1503 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1504 var blobData = new window.Blob([payload], { 1505 type: 'text/plain' 1506 }); 1507 1508 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1509 return true; 1510 } // sendBeacon was not successful 1511 1512 } // XHR beacon 1513 1514 var xhr = new XMLHttpRequest(); 1515 1516 try { 1517 xhr.open('POST', endpointUrl); 1518 xhr.setRequestHeader('Content-Type', 'text/plain'); 1519 xhr.send(payload); 1520 } catch (e) { 1521 console.log(e); 1522 } 1523 1524 return false; 1525 }, 1526 isIos12: function isIos12() { 1527 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1528 } 1529 }; 1530 Monorail.produce('monorail-edge.shopifysvc.com', 1531 'trekkie_storefront_load_errors/1.1', 1532 {shop_id: 87899177296, 1533 theme_id: 179063259472, 1534 app_name: "storefront", 1535 context_url: window.location.href, 1536 source_url: "//flowkayaks.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1537 1538 }; 1539 scriptFallback.async = true; 1540 scriptFallback.src = '//flowkayaks.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1541 first.parentNode.insertBefore(scriptFallback, first); 1542}; 1543script.async = true; 1544script.src = '//flowkayaks.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1545first.parentNode.insertBefore(script, first); 1546 1547 }; 1548 trekkie.load( 1549 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":87899177296,"isMerchantRequest":null,"themeId":179063259472,"themeCityHash":"5827418258561619891","contentLanguage":"en","currency":"GBP","eventMetadataId":"3479e228-8ca9-4832-93ab-6efdbc8b243a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1550 ); 1551 1552 var loaded = false;
1553 trekkie.ready(function() { 1554 if (loaded) return; 1555 loaded = true; 1556 1557 window.ShopifyAnalytics.lib = window.trekkie; 1558 1559 var originalDocumentWrite = document.write; 1560 document.write = customDocumentWrite; 1561 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1562 document.write = originalDocumentWrite; 1563 1564 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1565 var token = match? match[1]: undefined; 1566 if (!hasLoggedConversion(token)) { 1567 setCookieIfConversion(token); 1568 1569 } 1570 }); 1571 1572 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"15d72900-2f61-4603-aa33-36dba9d23cf1-1791315756","shopifyEmitted":true}); 1573 1574 var eventsListenerScript = document.createElement('script'); 1575 eventsListenerScript.async = true; 1576 eventsListenerScript.src = "//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1577 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1578})();</script>
vendor: 1 bytes, line 1578
1578
1579<script 1580 defer 1581 src="https://flowkayaks.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 1582 data-application="storefront-renderer" 1583 data-shop-id="87899177296" 1584 data-render-region="gcp-europe-west1" 1585 data-page-type="index" 1586 data-theme-instance-id="179063259472" 1587 data-theme-name="December" 1588 data-theme-version="7.0" 1589 data-monorail-region="shop_domain" 1590 data-resource-timing-sampling-rate="10" 1591 data-shs="true" 1592 data-shs-beacon="true" 1593 data-shs-export-with-fetch="true" 1594 data-shs-logs-sample-rate="1" 1595 data-shs-beacon-endpoint="https://flowkayaks.co.uk/api/collect" 1596></script>
1596 1597<meta name="shopify-y" content="e4eca73d-78e0-493c-ac3c-d3695e3fe3a5" data-expiration="1822873356000"><meta name="shopify-s" content="ecba0cc5-acb5-464d-a1fc-c735d64d598a" data-expiration="1791317556000"><meta name="new-cookie-storage-activated" content="t"> 1598</head> 1599 <body class="template-index body-theme "> 1600 1601 <img width="99998" height="99999" alt="index" style="pointer-events: none; position: absolute; top: 0; left: 0; width: 98vw; height: 99vh; max-width: 98vw; max-height: 99vh;" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI5OTk5OXB4IiBoZWlnaHQ9Ijk5OTk5cHgiIHZpZXdCb3g9IjAgMCA5OTk5OSA5OTk5OSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBzdHJva2U9Im5vbmUiIGZpbGw9Im5vbmUiIGZpbGwtb3BhY2l0eT0iMCI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9Ijk5OTk5IiBoZWlnaHQ9Ijk5OTk5Ij48L3JlY3Q+IDwvZz4gPC9zdmc+"><!-- BEGIN sections: header-group --> 1602<section id="shopify-section-sections--25272401264976__ss_feature_1_a8hHk9" class="shopify-section shopify-section-group-header-group feature-type1"><style data-shopify> 1603 1604 1605 1606 1607 .section-sections--25272401264976__ss_feature_1_a8hHk9 { 1608 border-top: solid #ff0000 0px; 1609 border-bottom: solid #ff0000 0px; 1610 margin-top: 0px; 1611 margin-bottom: 0px; 1612 } 1613 1614 .section-sections--25272401264976__ss_feature_1_a8hHk9-settings { 1615 margin: 0 auto; 1616 padding-top: 3px; 1617 padding-bottom: 3px; 1618 padding-left: 1rem; 1619 padding-right: 1rem; 1620 } 1621 1622 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__title { 1623 margin: 0px; 1624 font-size: 12px; 1625 color: #ffffff; 1626 line-height: 100%; 1627 text-transform: unset; 1628 font-weight: bold; 1629 margin-top: 0px; 1630 } 1631 1632 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__description { 1633 margin-top: 0px; 1634 } 1635 1636 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__description * { 1637 margin: 0px; 1638 font-size: 10px; 1639 color: #16dac3; 1640 line-height: 100%; 1641 text-transform: unset; 1642 } 1643 1644 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .wrapper-box { 1645 display: grid; 1646 grid-template-columns: repeat(1, 1fr); 1647 background-color: #000000; 1648 border: 0px solid #000000; 1649 border-radius: 0px; 1650 padding: 0px 0px; 1651 gap: 6px; 1652 } 1653 1654 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box:not(:nth-child(2)) .box__content-wrapper { 1655 padding-right: 10px; 1656 } 1657 1658 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box { 1659 display: flex;
1660 align-items: center; 1661 flex-direction: column; 1662 position: relative; 1663 text-align: center; 1664 text-decoration: none; 1665 gap: 5px; 1666 } 1667 1668 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__image { 1669 display:flex; 1670 margin-right: 10px; 1671 flex: 0 0 30px; 1672 height: 30px; 1673 } 1674 1675 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__image img, 1676 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__image svg { 1677 height: 100%; 1678 display: block; 1679 object-fit: cover; 1680 } 1681 1682 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__image svg path { 1683 fill: #000000; 1684 } 1685 1686 @media(min-width: 768px) { 1687 1688 .section-sections--25272401264976__ss_feature_1_a8hHk9 { 1689 margin-top: 0px; 1690 margin-bottom: 0px; 1691 } 1692 1693 .section-sections--25272401264976__ss_feature_1_a8hHk9-settings { 1694 padding: 0 5rem; 1695 padding-top: 4px; 1696 padding-bottom: 4px; 1697 padding-left: 4rem; 1698 padding-right: 4rem; 1699 } 1700 1701 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .wrapper-box { 1702 grid-template-columns: repeat(1, 1fr); 1703 padding: 0px 0px; 1704 gap: 18px; 1705 } 1706 1707 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box { 1708 flex: 1 0 auto; 1709 } 1710 1711 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__title { 1712 font-size: 14px; 1713 } 1714 1715 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__description { 1716 margin-top: 0px; 1717 } 1718 1719 .feature-sections--25272401264976__ss_feature_1_a8hHk9 .box__description * { 1720 font-size: 10px; 1721 } 1722 1723 .section-sections--25272401264976__ss_feature_1_a8hHk9-settings .box__image { 1724 flex: 0 0 40px; 1725 height: 40px; 1726 } 1727 } 1728</style> 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743<div class="section-sections--25272401264976__ss_feature_1_a8hHk9 feature-sections--25272401264976__ss_feature_1_a8hHk9" style="background-color:#000000; background-image: ;"> 1744 <div class="section-sections--25272401264976__ss_feature_1_a8hHk9-settings "> 1745 <div class="wrapper-box"><a href="https://uk.trustpilot.com/review/flowkayaks.co.uk" class="box"> 1746 1747 <div class="box__image"><img src="//flowkayaks.co.uk/cdn/shop/files/trustpilot_asset_8.png?v=1761995302" alt="feature-item-1" ></div> 1748 1749 <div class="box__content-wrapper"> 1750 <div class="box__title">The UK's No.1 Rated Canoe & Kayak Shop On Trustpilot | Est. 2018</div> 1751 <div class="box__description"></div> 1752 </div> 1753 </a></div> 1754 </div> 1755</div> 1756 1757</section><div id="shopify-section-sections--25272401264976__header" class="shopify-section shopify-section-group-header-group section-header"><style> 1758 :root{ 1759 --header-background: #ffffff; 1760 --header-text: #000000; 1761 --header-linkcolor: #000000; 1762 --header-linkhover: #212121; 1763 --header-border-color:219, 219, 219; 1764 --header-menucolor: #000000; 1765 --header-menuhover: #16dac3; 1766 --header-menudroptexttitle: #212121; 1767 --header-menudroptext: #212121; 1768 --header-menudropbg: #ffffff; 1769 --header-menudropborder : #f1f1f1; 1770 --header-topbarbg: #000000; 1771 --header-topborderbg: rgba(0,0,0,0); 1772 --header-text-top: #ffffff; 1773 --padding-menu: 24px; 1774 --menu_font_size: 14px; 1775 --menu_font_weight: 600; 1776 --menu_type_text: uppercase; 1777 --menu_font_family : var(--g-font-1); 1778 --menu_spacing : 0em; 1779 1780 --g-label-text: #ffffff; 1781 --g-label-new: #01bad4; 1782 --g-label-hot: #d24418; 1783 --g-label-sale: #ffa800; 1784 --g-label-other: #848484; 1785 } 1786 .section-header{position: sticky; 1787 top:0;z-index: 999; 1788 } 1789 .site-header { 1790 background-color: var(--header-background); 1791 color: var(--header-text); 1792 transition: all 0.3s ease; 1793 z-index: 999; 1794 1795 } 1796 1797 .site-header__logo { 1798 display: inline-block; 1799 margin-bottom: 0; 1800 vertical-align: middle; 1801 max-width: 100%; 1802 line-height: 0; 1803 font-size:32px !important; 1804 } 1805 1806 .header-bottom__right { 1807 display: -webkit-box; 1808 display: -ms-flexbox; 1809 display: flex; 1810 -webkit-box-pack: end; 1811 -ms-flex-pack: end; 1812 justify-content: flex-end; 1813 -webkit-box-align: center; 1814 -ms-flex-align: center;
1815 align-items: center; 1816 } 1817 1818 1819 .site-header__logo a { 1820 display: block; 1821 color: var(--header-linkcolor); 1822 } 1823 1824 .template-giftcard .site-header__logo-link { 1825 display: inline-block; 1826 float: none; 1827 } 1828 1829 .site-header__link { 1830 display: inline-flex; 1831 color: var(--header-linkcolor); 1832 padding: 15px 12px; 1833 line-height: 1; 1834 position: relative; 1835 -webkit-transition: all ease .3s; 1836 -o-transition: all ease .3s; 1837 transition: all ease .3s; 1838 align-items:center; 1839 } 1840 @media (max-width:749px){ 1841 .site-header__link{ 1842 padding: 15px 16px; 1843 } 1844 .site-header__wishlist{ 1845 padding-right:0; 1846 } 1847 .js-wishlist-link .js-wishlist-count{ 1848 right: -10px !important; 1849 } 1850 .header-wl-text .js-wishlist-count{ 1851 right:0 !important; 1852 border: none; 1853 width: auto; 1854 margin-left: 4px; 1855 } 1856 } 1857 .site-header__search-submit { 1858 padding:0; 1859 1860 } 1861 .site-header__search-submit svg{ 1862 width:22px; 1863 height:22px; 1864 } 1865 1866 .site-header__link .icon { 1867 fill: currentColor; 1868 } 1869 1870 .header-top .site-header__link .icon { 1871 width: 12px; 1872 margin-top: -3px; 1873 } 1874 1875 .site-header__link:focus,.site-header__link:hover { 1876 color: var(--header-linkhover); 1877 } 1878 1879 .site-header__menu-toggle--close { 1880 display: none; 1881 } 1882 1883 .site-header__link.js-drawer-open .site-header__menu-toggle--open { 1884 display: none; 1885 } 1886 1887 .site-header__link.js-drawer-open .site-header__menu-toggle--close { 1888 display: block; 1889 } 1890 1891 .site-header__cart { 1892 position: relative; 1893 cursor: pointer; 1894 padding-right: 0; 1895 } 1896 .site-header__cart .js-toggle-cart{ 1897 display:flex; 1898 align-items: center; 1899 position: relative; 1900 } 1901 .site-header__cart .svg-cart{ 1902 width:20px; 1903 height:20px; 1904 fill: none; 1905 } 1906 .header-cart-text .svg-cart{ 1907 display:none; 1908 } 1909 .header-cart-text{ 1910 column-gap:8px; 1911 } 1912 1913 .text-indicator{ 1914 position: relative; 1915 width: 1.65rem; 1916 height: 1.65rem; 1917 border-radius: 100%; 1918 display: flex; 1919 align-items: center; 1920 justify-content: center; 1921 text-align: center; 1922 border: 1px solid var(--header-linkcolor); 1923 font-size: 12px; 1924 font-weight:500; 1925 color:var(--header-linkcolor); 1926 transition: all ease .3s; 1927 } 1928 .site-header__link:hover .text-indicator, .site-header__link:focus .text-indicator{ 1929 border-color:var(--header-linkhover); 1930 color:var(--header-linkhover); 1931 } 1932 1933 .site-header__cart-indicator { 1934 display: inline-block; 1935 background-color: var(--header-linkcolor); 1936 height: 21px; 1937 width: 21px; 1938 border-radius: 50%; 1939 text-align: center; 1940 font-size: 10px; 1941 font-weight: 400; 1942 line-height: 21px; 1943 position: absolute; 1944 bottom: 7px; 1945 right: -12px; 1946 border: 1px solid var(--header-background); 1947 display: flex; 1948 justify-content: center; 1949 align-items: center; 1950 color:var(--header-background); 1951 } 1952 .header-wl-icon .wishlist-text{ 1953 display:none; 1954 } 1955 .header-wl-text .wishlist-text, .header-wl-icon-text .wishlist-text{ 1956 padding-right:8px; 1957 } 1958 .header-wl-text-2 .wishlist-text{ 1959 padding-right:4px; 1960 } 1961 @media (min-width:750px){ 1962 .header-wl-text .svg-heart{ 1963 display:none; 1964 } 1965 .header-wl-number .wishlist-text,.header-wl-number .svg-heart, .header-wl-text-2 .svg-heart{ 1966 display:none; 1967 } 1968 } 1969 1970 1971 .site-header__search-wrap { 1972 position: relative; 1973 } 1974 .header-search-icon-text .search-text{ 1975 padding-right:8px; 1976 } 1977 .header-search-icon .search-text, .header-search-text .svg-search{ 1978 display:none; 1979 } 1980 .site-header__search-wrap #form-search-header{ 1981 position:fixed !important; 1982 width: 100%; 1983 top:0; 1984 transform: translateY(-100%); 1985 transition: transform 0.4s cubic-bezier(0.19, 1, 0.22, 1); 1986 } 1987 .site-header__search-wrap #form-search-header.sidebar__search{ 1988 width: 500px; 1989 right:0; 1990 transform: translateX(100%); 1991 height: 100%; 1992 } 1993 .site-header__search-wrap #form-search-header.active{ 1994 transform: translateY(0); 1995 transition: transform 0.7s cubic-bezier(0.19, 1, 0.22, 1); 1996 } 1997 .site-header__search-wrap #form-search-header.sidebar__search.active{ 1998 transform: translateX(0); 1999 transition: transform 0.7s cubic-bezier(0.19, 1, 0.22, 1); 2000 } 2001 .site-header__search-wrap #form-search-header .icon-close{ 2002 font-size:12px; 2003 } 2004 .site-header__search-wrap .overlay{ 2005 position: fixed; 2006 width: 100%; 2007 height: 100%; 2008 top: 0; 2009 left: 0; 2010 right: 0; 2011 bottom: 0; 2012 background-color: rgba(0,0,0,0.4); 2013 z-index:100; 2014 visibility:hidden; 2015 opacity:0; 2016 } 2017 .site-header__search-wrap .overlay.active{ 2018 visibility:visible; 2019 opacity:1; 2020 } 2021 2022 .site-header__search-pop { 2023 position: relative; 2024 z-index: 1; 2025 } 2026 .label-search{ 2027 color:rgba(var(--color-body-text-rgb), 0.6); 2028 } 2029 @media (max-width:991px) { 2030 .site-header__search-pop { 2031 display: none; 2032 } 2033 } 2034 .site-header__search-pop .svg-search{ 2035 width:20px; 2036 height:20px; 2037 } 2038 2039 .site-header__search { 2040 position: absolute; 2041 right: 0; 2042 z-index: 999; 2043 width: 0; 2044 background: #fff; 2045 padding: 0; 2046 } 2047 2048 .site-header__search.active { 2049 opacity: 1; 2050 } 2051 2052 .site-header__search-input { 2053 height: 40px; 2054 background-color: transparent; 2055 -webkit-transition: all ease .3s; 2056 -o-transition: all ease .3s; 2057 transition: all ease .3s; 2058 color: var(--g-color-heading); 2059 padding: 0; 2060 font-size:24px; 2061 width: 100%; 2062 } 2063 2064 .site-header__search-input::-webkit-input-placeholder { 2065 color: var(--g-color-heading); 2066 opacity:1; 2067 font-size:26px; 2068 } 2069 2070 .site-header__search-input:-moz-placeholder { 2071 color: var(--g-color-heading); 2072 opacity:1; 2073 font-size:26px; 2074 } 2075 2076 .site-header__search-input:-ms-input-placeholder { 2077 color: var(--g-color-heading); 2078 opacity:1; 2079 font-size:26px; 2080 } 2081 2082 .site-header__search-input::-ms-input-placeholder { 2083 color: var(--g-color-heading); 2084 opacity:1; 2085 font-size:26px; 2086 } 2087 2088 input[type=search]::-webkit-search-cancel-button { 2089 display: none; 2090 position: relative; 2091 left: -10px; 2092 } 2093 2094 /*Search ajax*/ 2095 2096 .header__search .svg-search{
2097 width: 20px; 2098 height: 20px; 2099 } 2100 .site-header__search-wrap{ 2101 position: static; 2102 } 2103 .modal__toggle-open{ 2104 cursor: pointer; 2105 } 2106 .modal__content{ 2107 position: fixed; 2108 top: 0; 2109 left: 0; 2110 right: 0; 2111 background: white; 2112 z-index: 11; 2113 display: flex; 2114 justify-content: center; 2115 align-items: center; 2116 transform: translateY(-100%); 2117 transition:transform 0.4s cubic-bezier(0.19, 1, 0.22, 1); 2118 } 2119 2120 .sidebar__search .modal__content{ 2121 width: 500px; 2122 right: 0; 2123 left: auto; 2124 transform: translateX(100%); 2125 height: 100%; 2126 align-items: flex-start; 2127 padding: 0.5rem 2.5rem; 2128 } 2129 @media (max-width:749px){ 2130 .modal__content{ 2131 padding: 0rem 1.5rem; 2132 } 2133 .sidebar__search .modal__content{ 2134 max-width: 100%; 2135 padding: 0.5rem 2rem; 2136 } 2137 2138 } 2139 .sidebar__search .detail-modal.active .modal__content{ 2140 transform: translateX(0); 2141 transition:transform 0.7s cubic-bezier(0.19, 1, 0.22, 1); 2142 } 2143 .sidebar__search .search-modal__content{ 2144 max-width: 100%; 2145 width: 100%; 2146 } 2147 .detail-modal.active .modal__content{ 2148 transform: translateY(0); 2149 transition:transform 0.7s cubic-bezier(0.19, 1, 0.22, 1); 2150 } 2151 2152 .search-modal__content{ 2153 width: 700px; 2154 } 2155 .search-modal__close-button{ 2156 background-color: transparent; 2157 } 2158 .search-modal__form .search__input{ 2159 background-color: transparent; 2160 border-bottom:2px solid var(--g-input-border); 2161 font-size:24px; 2162 } 2163 .search-modal__form .search__input::-webkit-input-placeholder { 2164 color: var(--g-color-heading); 2165 opacity:1; 2166 font-size:24px; 2167 } 2168 .search-modal__form .search__input:-moz-placeholder { 2169 color: var(--g-color-heading); 2170 opacity:1; 2171 font-size:24px; 2172 } 2173 2174 .search-modal__form .search__input:-ms-input-placeholder { 2175 color: var(--g-color-heading); 2176 opacity:1; 2177 font-size:24px; 2178 } 2179 2180 .search-modal__form .search__input::-ms-input-placeholder { 2181 color: var(--g-color-heading); 2182 opacity:1; 2183 font-size:24px; 2184 } 2185 .search-modal__form .field,.search-modal__form{ 2186 position: relative; 2187 } 2188 .search-modal__form .search__button{ 2189 position: absolute; 2190 width: 3rem; 2191 top:0; 2192 bottom:0; 2193 right:0; 2194 background-color: transparent; 2195 right:-10px; 2196 } 2197 .detail-modal.active .modal-overlay:after{ 2198 position: absolute; 2199 content: ""; 2200 background-color: rgb(0,0,0,.6); 2201 top: 100%; 2202 left: 0; 2203 right: 0; 2204 height: 100vh; 2205 } 2206 .sidebar__search .detail-modal.active .modal-overlay{ 2207 position: fixed; 2208 content: ""; 2209 background-color: rgb(0,0,0,.6); 2210 top: 0; 2211 left: 0; 2212 right: 0; 2213 height: 100vh; 2214 z-index:9; 2215 } 2216 .search-trend ul{ 2217 flex-direction: row; 2218 } 2219 2220 .site-nav { 2221 white-space: nowrap; 2222 font-family: var(--menu_font_family); 2223 } 2224 .header--acount .svg-user{ 2225 width:20px; 2226 height:20px; 2227 fill: none; 2228 } 2229 .header-login-icon .account-text{ 2230 display:none; 2231 } 2232 .header-login-icon-text .account-text{ 2233 padding-right:8px; 2234 } 2235 .header-login-text .svg-user{ 2236 display:none;Â 2237 } 2238 2239 .site-nav li { 2240 display: inline-block; 2241 } 2242 2243 .site-nav__dropdown { 2244 display: none; 2245 position: absolute; 2246 left: 0; 2247 padding: 0; 2248 margin: 0; 2249 z-index: 5; 2250 border:1px solid var(--header-menudropborder); 2251 webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.05); 2252 -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.05); 2253 box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.05); 2254 } 2255 2256 .site-nav__dropdown li { 2257 display: block; 2258 } 2259 2260 .site-nav__dropdown-container:hover>.site-nav__dropdown,.site-nav__item:hover>.site-nav__dropdown { 2261 opacity: 1; 2262 visibility: visible; 2263 } 2264 2265 .site-nav__item { 2266 text-align: left; 2267 } 2268 2269 .rtl .site-nav__item { 2270 text-align: right; 2271 } 2272 2273 .site-nav__item.site-nav__item-normal { 2274 position: relative; 2275 } 2276 2277 .site-nav__item .meganav { 2278 right: auto; 2279 min-width: 280px; 2280 color: var(--header-menudroptext); 2281 font-family: var(--g-font-2); 2282 } 2283 2284 .site-nav__item .meganav li a { 2285 color: var(--header-menudroptext); 2286 -webkit-transition: all ease .5s; 2287 -o-transition: all ease .5s; 2288 transition: all ease .5s; 2289 position: relative; 2290 font-size:calc(var(--g-font-size) + 0px); 2291 line-height: 1.6; 2292 } 2293 2294 .site-nav__item .meganav li a:hover { 2295 color: var(--g-main); 2296 } 2297 2298 .site-nav__item .meganav__list { 2299 width: 100%; 2300 background: var(--header-menudropbg); 2301 } 2302 2303 .site-nav__item-mega .site-nav__dropdown { 2304 padding: 32px 30px 24px 30px; 2305 } 2306 2307 .site-nav__item-mega .menu-title { 2308 font-size: var(--menu_font_size); 2309 font-weight: var(--menu_font_weight); 2310 margin: 8px 0 8px; 2311 text-transform: var(--menu_type_text); 2312 color: var(--header-menudroptexttitle); 2313 font-family: var(--menu_font_family); 2314 letter-spacing:var(--menu_spacing); 2315 } 2316 .site-nav__item-mega .menu-title a{ 2317 color: var(--header-menudroptexttitle); 2318 } 2319 2320 .site-nav__item-mega .box-image { 2321 padding-bottom: 10px; 2322 padding-top: 10px; 2323 } 2324 2325 .site-nav__item-mega--custom { 2326 position: relative; 2327 } 2328 .site-nav .site-nav__item:hover > .site-nav__link{ 2329 color: var(--header-menuhover); 2330 } 2331 .site-nav .site-nav__item:hover > .site-nav__link .site-nav__title::before{ 2332 width: calc(100% - var(--padding-menu) * 2 ); 2333 left: var(--padding-menu); 2334 } 2335 .site-nav__link { 2336 font-size: var(--menu_font_size); 2337 font-weight: var(--menu_font_weight); 2338 position: relative; 2339 color: var(--header-menucolor); 2340 padding: 30px var(--padding-menu); 2341 display: block; 2342 white-space: nowrap; 2343 text-transform: var(--menu_type_text); 2344 letter-spacing:var(--menu_spacing); 2345 transition: padding 0.3s ease; 2346 } 2347 2348 .site-nav__link .site-nav__title{ 2349 position: static; 2350 } 2351 /* .site-nav__link .site-nav__title::before{ 2352 content: ""; 2353 position: absolute; 2354 right: var(--padding-menu); 2355 bottom: 40px; 2356 width: 0; 2357 border-bottom: 1px solid var(--header-menuhover); 2358 -webkit-transition: width .3s ease; 2359 transition: width .3s ease; 2360 z-index: 7; 2361 } */ 2362 .size-header-small .site-nav__link{ 2363 padding: 24px var(--padding-menu); 2364 } 2365 .size-header-small.logo-center-navigation-center .site-nav__link{ 2366 padding: 16px var(--padding-menu); 2367 } 2368 .size-header-small.logo-left-navigation-underleft .site-nav__link{ 2369 padding: 16px var(--padding-menu); 2370 } 2371 .size-header-small .site-nav__link .site-nav__title::before{ 2372 bottom: 24px; 2373 } 2374 .thick-lineactive.size-header-small .site-nav__link .site-nav__title::before{ 2375 bottom:0; 2376 border-bottom:2px solid var(--header-menuhover); 2377 } 2378 .thick-lineactive .site-nav__link .site-nav__title::before{ 2379 bottom:0; 2380 border-bottom:2px solid var(--header-menuhover); 2381 } 2382 @media(max-width:1300px){ 2383 .site-nav__link { 2384 padding: 38px calc(var(--padding-menu) - 9px); 2385 } 2386 .size-header-small .site-nav__link{ 2387 padding: 24px calc(var(--padding-menu) - 9px); 2388 } 2389 .size-header-small.logo-center-navigation-center .site-nav__link{ 2390 padding: 16px calc(var(--padding-menu) - 9px); 2391 } 2392 .size-header-small.logo-left-navigation-underleft .site-nav__link{ 2393 padding: 16px calc(var(--padding-menu) - 9px); 2394 } 2395 .site-nav__link .site-nav__title::before{ 2396 right: calc(var(--padding-menu) - 9px); 2397 } 2398 .site-nav--active .site-nav__link .site-nav__title::before, .site-nav__link:focus .site-nav__title::before, .site-nav__link:hover .site-nav__title::before{ 2399 width: calc(100% - calc(var(--padding-menu) - 9px) * 2 ) !important; 2400 left: calc(var(--padding-menu) - 9px) !important; 2401 } 2402 } 2403 /* .site-nav__link.dropdown-toggle .site-nav__title::after{ 2404 font-family: icomoon !important; 2405 display: inline-block; 2406 margin-left: 4px; 2407 vertical-align: -1px; 2408 content: "\e902"; 2409 font-size: 10px; 2410 } */ 2411 .site-nav__link .menu-label{ 2412 top:10px; 2413 } 2414 2415 .site-nav__link .icon { 2416 position: relative; 2417 } 2418 2419 .site-nav__link .icon { 2420 position: relative; 2421 top: -1.5px; 2422 width: 12px; 2423 height: 12px; 2424 fill: currentColor; 2425 margin-left: 3px; 2426 } 2427 2428 .site-nav--active .site-nav__link,.site-nav__link:focus,.site-nav__link:hover { 2429 color: var(--header-menuhover); 2430 } 2431 .site-nav--active .site-nav__link .site-nav__title::before,.site-nav__link:focus .site-nav__title::before,.site-nav__link:hover .site-nav__title::before{ 2432 width: calc(100% - var(--padding-menu) * 2 ); 2433 left:var(--padding-menu); 2434 } 2435 2436
2437 .site-nav__link:focus { 2438 outline: 0; 2439 } 2440 2441 .widget-inner .nav-links { 2442 padding-bottom: 15px; 2443 } 2444 2445 .meganav { 2446 display: block; 2447 visibility: hidden; 2448 opacity: 0; 2449 background-color: var(--header-menudropbg); 2450 -webkit-transition: all ease .3s; 2451 -o-transition: all ease .3s; 2452 transition: all ease .3s; 2453 border-radius:0; 2454 /*pointer-events: auto !important;*/ 2455 } 2456 2457 .meganav .product-card__price>.money { 2458 color: var(--header-menudroptext); 2459 } 2460 2461 .meganav__nav { 2462 margin: 0 auto; 2463 position: relative; 2464 list-style: none; 2465 } 2466 #NavDrawer .meganav__nav { 2467 margin-bottom:1rem; 2468 } 2469 2470 .meganav__nav--third-level { 2471 padding-left: 16px; 2472 } 2473 2474 .site-nav__item-mega .site-nav__dropdown .nav-links a{ 2475 padding: 4px 0; 2476 display: inline-block; 2477 } 2478 .site-nav__item-mega .site-nav__dropdown .nav-links a::before{ 2479 border-bottom-color:var(--g-main) ; 2480 } 2481 2482 .meganav__list { 2483 padding: 30px 0px; 2484 2485 } 2486 @media (min-width:991px){ 2487 .meganav__list { 2488 padding:24px; 2489 } 2490 } 2491 2492 .meganav__list--third-level { 2493 background-color: var(--header-menudropbg); 2494 } 2495 2496 .meganav__title { 2497 margin-bottom: 0; 2498 white-space: normal; 2499 } 2500 2501 .meganav__link { 2502 display: block; 2503 color: var(--header-menudroptext); 2504 padding: 8px 0px; 2505 font-size: 14px; 2506 } 2507 2508 .meganav__link:focus,.meganav__link:hover { 2509 color: var(--g-main); 2510 } 2511 2512 .meganav__link--has-list { 2513 position: relative; 2514 } 2515 2516 .meganav__link--has-list .icon { 2517 position: relative; 2518 top: -1.5px; 2519 width: 9px; 2520 height: 9px; 2521 fill: currentColor; 2522 } 2523 2524 .site-nav__dropdown-container.meganav--active { 2525 background-color: #fff; 2526 } 2527 2528 .site-nav__dropdown--third-level { 2529 display: -ms-flexbox; 2530 display: -webkit-box; 2531 display: flex; 2532 width: 100%; 2533 -webkit-box-orient: vertical; 2534 -webkit-box-direction: normal; 2535 -ms-flex-direction: column; 2536 flex-direction: column; 2537 opacity: 0; 2538 visibility: hidden; 2539 background: var(--header-menudropbg); 2540 height: auto; 2541 position: absolute; 2542 top: 0; 2543 left:calc(100% - 31px); 2544 -webkit-transition: all .8s cubic-bezier(.075,.82,.165,1),opacity .4s cubic-bezier(.075,.82,.165,1); 2545 -o-transition: all .8s cubic-bezier(.075,.82,.165,1),opacity .4s cubic-bezier(.075,.82,.165,1); 2546 transition: all .8s cubic-bezier(.075,.82,.165,1),opacity .4s cubic-bezier(.075,.82,.165,1); 2547 } 2548 2549 .meganav--drawer { 2550 visibility: visible; 2551 overflow: hidden; 2552 } 2553 2554 .meganav--drawer .product-card {
2555 margin-top: 1px; 2556 } 2557 2558 .meganav--drawer .meganav__product { 2559 margin-left: -4px; 2560 } 2561 2562 .drawer__nav-toggle--close { 2563 display: block; 2564 } 2565 2566 .collapsed>.drawer__nav-toggle--close { 2567 display: none; 2568 } 2569 2570 .drawer__nav-toggle--open { 2571 display: none; 2572 } 2573 2574 .collapsed>.drawer__nav-toggle--open { 2575 display: block; 2576 } 2577 2578 .meganav__scroller { 2579 white-space: nowrap; 2580 overflow-y: hidden; 2581 overflow-x: auto; 2582 -webkit-overflow-scrolling: touch; 2583 } 2584 2585 .meganav__scroller .grid__item { 2586 float: none; 2587 display: inline-block; 2588 width: 100%; 2589 vertical-align: top; 2590 white-space: normal; 2591 padding:0; 2592 } 2593 2594 .drawer__nav .meganav__scroller--has-list { 2595 padding-left: 20px; 2596 } 2597 2598 .drawer__search { 2599 position: relative; 2600 background-color: var(--header-menudropbg); 2601 padding: 10px; 2602 margin-bottom: 0; 2603 } 2604 2605 .drawer__search-input { 2606 display: block; 2607 width: 100%; 2608 padding-left: 15px; 2609 background-color: #f5f5f5; 2610 border-radius: 4px; 2611 } 2612 2613 .drawer__search-input[type=search] { 2614 padding-right: 60px; 2615 } 2616 2617 .rtl .drawer__search-input[type=search] { 2618 padding-left: 60px; 2619 padding-right: inherit; 2620 } 2621 2622 .drawer__search-input::-webkit-search-decoration { 2623 display: none; 2624 } 2625 2626 .drawer__search-submit { 2627 position: absolute; 2628 right: 0; 2629 top: 0; 2630 bottom: 0; 2631 padding: 0 20px; 2632 } 2633 2634 .rtl .drawer__search-submit { 2635 left: 0; 2636 right: auto; 2637 } 2638 2639 .drawer__search-submit .icon { 2640 width: 25px; 2641 height: 25px; 2642 fill: #262626; 2643 } 2644 2645 .drawer__nav { 2646 list-style: none; 2647 text-align: left; 2648 } 2649 2650 .rtl .drawer__nav { 2651 text-align: right; 2652 } 2653 2654 .drawer__nav--template-index { 2655 position: relative; 2656 margin-bottom: -10px; 2657 background-color: #fff; 2658 } 2659 2660 .drawer__nav--margin { 2661 margin-bottom: 30px; 2662 } 2663 2664 .drawer__nav-item { 2665 display: block; 2666 border-bottom: 1px solid rgba(var(--g-color-heading-rgb),0.15); 2667 } 2668 .meganav__nav .drawer__nav-item { 2669 border-bottom: 0; 2670 } 2671 .meganav__nav--third-level{ 2672 border-left: 1px solid rgba(var(--g-color-heading-rgb),0.15); 2673 } 2674 2675 .drawer__nav-link { 2676 display: block; 2677 } 2678 .drawer__nav-item.drawer-nav__item--secondary{ 2679 border-top:none !important; 2680 } 2681 .drawer__nav-item.drawer-nav__item--secondary .drawer__nav-link--top-level{ 2682 font-size:14px; 2683 padding:12px 8px; 2684 color: var(--header-menudroptext); 2685 } 2686 2687 .drawer__nav-link--top-level { 2688 padding: 14px 8px; 2689 color: var(--g-color-heading); 2690 font-weight: 500; 2691 font-size: 16px; 2692 font-family: var(--menu_font_family); 2693 } 2694 2695 .drawer__nav-link--split { 2696 -moz-flex: 1 0 0; 2697 -ms-flex: 1 0 0; 2698 -webkit-box-flex: 1; 2699 flex: 1 0 0; 2700 } 2701 2702 .drawer__nav-has-sublist { 2703 display: -ms-flexbox; 2704 display: -webkit-box; 2705 display: flex; 2706 width: 100%; 2707 -webkit-box-orient: horizontal; 2708 -webkit-box-direction: normal; 2709 -ms-flex-direction: row; 2710 flex-direction: row; 2711 font-size: 14px; 2712 } 2713 2714 .drawer__nav-toggle-btn { 2715 padding: 10px; 2716 color: var(--header-menudroptext); 2717 line-height: 1; 2718 } 2719 2720 .drawer__nav-toggle-btn i { 2721 width: 12px; 2722 height: 12px; 2723 fill: currentColor; 2724 font-size: 12px; 2725 margin:0; 2726 color:var(--g-color-heading); 2727 } 2728 2729 .drawer__nav-toggle-btn:focus,.drawer__nav-toggle-btn:hover { 2730 opacity: .6; 2731 } 2732 2733 .drawer__nav-toggle-btn--small { 2734 color: var(--header-menudroptext); 2735 line-height: 0; 2736 } 2737 2738 .drawer__nav-toggle-btn--small .icon { 2739 width: 12px; 2740 height: 12px; 2741 } 2742 2743 #NavDrawer { 2744 background: var(--header-menudropbg); 2745 } 2746 #NavDrawer .js-drawer-close .close{ 2747 right:28px; 2748 } 2749 2750 .search-results { 2751 top: 100%; 2752 left: 0; 2753 z-index: 9999; 2754 background: #fff; 2755 width: 100%; 2756 display: none; 2757 margin-top: 20px; 2758 } 2759 2760 .rtl .search-results { 2761 right: 0; 2762 left: auto; 2763 } 2764 2765 .search-results.active { 2766 display: block; 2767 } 2768 2769 .ajax-search-item { 2770 font-size: 14px; 2771 margin-bottom: 15px; 2772 } 2773 .ajax-search-item:last-child{ 2774 margin-bottom: 0; 2775 } 2776 .ajax-search-item .d-inline-flex { 2777 margin-bottom: 20px; 2778 } 2779 .ajax-search-item .d-inline-flex:last-child{ 2780 margin-bottom: 0; 2781 } 2782
2783 .ajax-search-item .image { 2784 display: -ms-flexbox; 2785 display: -webkit-box; 2786 display: flex; 2787 -ms-flex-align: center; 2788 -moz-align-items: center; 2789 -ms-align-items: center; 2790 -o-align-items: center; 2791 -webkit-box-align: center; 2792 align-items: center; 2793 -moz-justify-content: center; 2794 -ms-justify-content: center; 2795 -webkit-box-pack: center; 2796 -ms-flex-pack: center; 2797 justify-content: center; 2798 width: 80px; 2799 } 2800 2801 .ajax-search-item .meta { 2802 padding: 0px 5px 5px 16px; 2803 width: calc(100% - 80px); 2804 } 2805 2806 .ajax-search-item .title { 2807 font-weight: 400; 2808 color:var(--g-color-heading); 2809 margin-bottom: 5px; 2810 } 2811 2812 .site-header__compare .icon,.site-header__wishlist .icon { 2813 margin-right: 3px; 2814 } 2815 2816 .js-wishlist-link svg{ 2817 width:22px; 2818 height:22px; 2819 fill: none; 2820 } 2821 2822 2823 .js-open-compare svg{ 2824 width:18px; 2825 height:18px; 2826 } 2827 .js-open-compare .js-compare-count { 2828 height: 20px; 2829 width: 20px; 2830 border-radius:50%; 2831 text-align: center; 2832 font-size: 10px; 2833 line-height: 20px; 2834 color: #000; 2835 background:#fff; 2836 display:inline-block; 2837 } 2838 .js-wishlist-link .js-wishlist-indicator { 2839 position: absolute; 2840 top: 8px; 2841 right: 0px; 2842 font-size: 10px; 2843 font-weight: 400; 2844 border-radius:50%; 2845 width: 21px; 2846 height: 21px; 2847 line-height: 21px; 2848 text-align: center; 2849 color: var(--header-background); 2850 background:var(--header-linkcolor); 2851 display:inline-block; 2852 border:1px solid var(--header-background); 2853 display:flex; 2854 justify-content:center; 2855 align-items:center; 2856 } 2857 .toggle-menu-mobile button{ 2858 padding-left: 0; 2859 } 2860 .toggle-menu-mobile .icon{ 2861 fill: none; 2862 stroke: currentColor; 2863 width: 21px; 2864 } 2865 .toggle-menu-mobile .modal__toggle-search-mobile{ 2866 display: flex; 2867 padding:15px 12px 15px 0; 2868 } 2869 .toggle-menu-mobile .modal__toggle-search-mobile svg{ 2870 width: 21px; 2871 height: 21px; 2872 } 2873 2874 2875 .js-cart-total { 2876 font-weight: 700; 2877 } 2878 2879 .js-btn-viewmore { 2880 margin-top: 15px; 2881 display: block; 2882 } 2883 2884 .mini-cart-content { 2885 color: rgba(var(--color-body-text-rgb), 0.7); 2886 width: 500px; 2887 padding: 24px; 2888 background: #fff; 2889 position: absolute; 2890 top: 55px; 2891 right: 0; 2892 z-index: 999; 2893 -webkit-transition: all .4s cubic-bezier(0.19, 1, 0.22, 1); 2894 -o-transition: all .4s cubic-bezier(0.19, 1, 0.22, 1); 2895 transition: all .4s cubic-bezier(0.19, 1, 0.22, 1); 2896 opacity: 0; 2897 visibility: hidden; 2898 } 2899 @media (max-width:500px) { 2900 .mini-cart-content { 2901 width: 320px; 2902 } 2903 } 2904 2905 .template-cart .mini-cart-content { 2906 display: none!important; 2907 } 2908 2909 .mini-cart-content .alert { 2910 margin: 0; 2911 } 2912 2913 .js-mini-cart.active .mini-cart-content { 2914 opacity: 1; 2915 visibility: visible; 2916 }.cardraw .mini-cart-content{ 2917 opacity: 1; 2918 visibility: visible; 2919 border-radius: 0px; 2920 position: fixed; 2921 top: 0; 2922 right: 0; 2923 z-index: 999; 2924 height:100%; 2925 transform:translateX(100%); 2926 } 2927 .cardraw.active .mini-cart-content{ 2928 transform:translateX(0); 2929 } 2930 .cardraw .overlaycart{ 2931 position: fixed; 2932 top:0; 2933 right:0; 2934 left:0; 2935 bottom:0; 2936 background:rgba(0,0,0,0.5); 2937 z-index:9; 2938 opacity:0; 2939 visibility:hidden; 2940 } 2941 .cardraw.active .overlaycart{ 2942 opacity:1; 2943 visibility:visible; 2944 }.mini-cart-meta { 2945 -moz-flex: 0 0 calc(100% - 85px); 2946 -ms-flex: 0 0 calc(100% - 85px); 2947 -webkit-box-flex: 0 0 calc(100% - 85px); 2948 flex:0 0 calc(100% - 85px); 2949 font-size: 14px; 2950 text-align:left; 2951 line-height: 20px; 2952 padding-right:10px; 2953 } 2954 .mini-cart-meta p{ 2955 font-size: 12px; 2956 line-height: 20px; 2957 margin-bottom:5px; 2958 } 2959 .mini-cart-meta a{ 2960 color: var(--color-body-text); 2961 } 2962 .mini-cart-item { 2963 display: -ms-flexbox; 2964 display: -webkit-box; 2965 display: flex; 2966 width: 100%; 2967 2968 } 2969 .mini-cart-item:not(:first-child){ 2970 margin-top:16px; 2971 } 2972 2973 .mini-cart-btns .btn,.mini-cart-btns .btn--secondary,.mini-cart-btns .shopify-payment-button .shopify-payment-button__button--unbranded,.mini-cart-btns .spr-summary-actions-newreview,.shopify-payment-button .mini-cart-btns .shopify-payment-button__button--unbranded { 2974 margin-bottom: 5px; 2975 } 2976 2977 .mini-cart-taxes { 2978 font-size:80%; 2979 margin: 8px 0; 2980 text-align: left; 2981 } 2982 2983 @media (min-width:992px) {
2984 .template-index .site-header--transparent { 2985 background: 0 0; 2986 position: absolute; 2987 top: 0; 2988 width: 100%; 2989 z-index: 9; 2990 }.template-index .site-header--transparent:hover{ 2991 background-color: var(--header-background); 2992 }} 2993 2994 @media (max-width:991px) { 2995 .logout-text,.register-text,.site-header__compare,.wishlist-text { 2996 display: none; 2997 } 2998 } 2999 3000 3001 @media (max-width:480px) { 3002 .site-header__search.active { 3003 background: #fff; 3004 } 3005 } 3006 3007 @media (min-width:992px) { 3008 .js-mini-cart:hover .mini-cart-content { 3009 opacity: 1; 3010 visibility: visible; 3011 } 3012 } 3013 3014 .mini-cart-safe-checkout { 3015 margin-top: 10px; 3016 } 3017 .modal-dialog--login{ 3018 max-width:500px 3019 } 3020 .modal-dialog--login .content-block{ 3021 padding:0 3022 } 3023 3024 .site-header--sticky.active { 3025 box-shadow: 0 0 1px rgb(0 0 0 / 30%); 3026 background: var(--header-background); 3027 transition: all ease .3s; 3028 } 3029 /*.header-sticky-top{ 3030 transform: translateY(-100%); 3031 }*/ 3032 #topbar{ 3033 background:var(--header-topbarbg); 3034 border-bottom:1px solid var(--header-topborderbg); 3035 font-size: 14px; 3036 padding:10px 0; 3037 font-family: var(); 3038 } 3039 #topbar .col-left{ 3040 display:-webkit-box; 3041 display:-ms-flexbox; 3042 display:flex; 3043 -webkit-box-align:center; 3044 -ms-flex-align:center; 3045 align-items:center; 3046 color:var(--header-text-top); 3047 } 3048 #topbar .site-header__link{ 3049 padding: 0; 3050 color:var(--header-text-top); 3051 } 3052 #topbar .site-header__link:hover{ 3053 color:var(--header-linkhover); 3054 } 3055 #topbar .header--acount{ 3056 color:var(--header-text-top); 3057 } 3058 #topbar .social-icons li a{ 3059 color:var(--header-text-top); 3060 } 3061 #topbar .social-icons li a:hover{ 3062 color:var(--header-linkhover); 3063 } 3064 #topbar .social-icons li a span{ 3065 display:none; 3066 } 3067 #topbar .list-inline-item:not(:last-child){ 3068 margin-right: 1.5rem; 3069 } 3070 3071 #topbar .col-right{ 3072 display:-webkit-box; 3073 display:-ms-flexbox; 3074 display:flex; 3075 -webkit-box-pack:end; 3076 -ms-flex-pack:end; 3077 justify-content:flex-end; 3078 -webkit-box-align:center; 3079 -ms-flex-align:center; 3080 align-items:center 3081 } 3082 #topbar .col-right .topbar-block{ 3083 padding-right: 32px; 3084 } 3085 #topbar .col-right .topbar-block:last-child{ 3086 padding-right: 0px; 3087 } 3088 3089 .site-nav .mega-col{ 3090 white-space:normal 3091 } 3092 .site-header__cart .mini-cart-content .icon{ 3093 margin:0 3px; 3094 width:18px 3095 } 3096 .site-header .menu-label{ 3097 top:28px; 3098 letter-spacing:0; 3099 } 3100 .site-header.size-header-small .menu-label{ 3101 top:14px; 3102} 3103 .site-nav__item .meganav li a>i{ 3104 font-size:12px; 3105 line-height:20px; 3106 position: absolute; 3107 right: 0; 3108 } 3109 #topbar [class^=icon-]{ 3110 font-size:14px; 3111 } 3112 #topbar .icon-tiktok{ 3113 width: 14px; 3114 height: 14px; 3115 } 3116 3117 #dismiss { 3118 width: 35px; 3119 height: 35px; 3120 position: absolute; 3121 top: 20px; 3122 right: 10px; 3123 line-height: 35px; 3124 text-align: center; 3125 z-index: 10; 3126 } 3127 #dismiss i{ 3128 font-size:14px; 3129 } 3130 3131 /*.site-header--full .header-bottom{ 3132 position: relative; 3133 }*/ 3134 .products_menu .product-card__info { 3135 margin-bottom: 0; 3136 } 3137 .collection_menu .hv-image-saturate img{ 3138 height: 100%; 3139 object-fit: cover; 3140 } 3141 .collection_menu .hv-image-saturate.square{ 3142 padding-top:100% !important; 3143 } 3144 .collection_menu .hv-image-saturate.landscape { 3145 padding-top: 75% !important; 3146 } 3147 .collection_menu .hv-image-saturate.portrait { 3148 padding-top: 130% !important; 3149 } 3150 .collection_menu .hv-image-saturate.wide { 3151 padding-top: 60% !important; 3152 } 3153 /*promo*/ 3154 .promotion_menu .image-content__image{ 3155 object-fit: cover; 3156 height: 100%; 3157 } 3158 .promotion_menu .promotion_menu--container::before{ 3159 position: absolute; 3160 top:0; 3161 left: 0; 3162 width: 100%; 3163 height: 100%; 3164 content: " "; 3165 z-index: 1; 3166 background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 70%); 3167 } 3168 .promotion_menu--content{ 3169 position: absolute; 3170 top:0; 3171 left: 0; 3172 width: 100%; 3173 height: 100%; 3174 z-index: 2; 3175 padding: 32px; 3176 } 3177 .promotion_menu--content *{ 3178 --color-body-text-rgb: 255,255,255; 3179 --g-color-heading:white; 3180 --g-font-color-subtop:white; 3181 } 3182 .promotion_menu--content .link{ 3183 color: rgba(var(--color-body-text-rgb),1); 3184 } 3185 .promotion_menu--content p{ 3186 color: rgba(var(--color-body-text-rgb),1); 3187 } 3188 .promotion_menu--link{ 3189 position: absolute; 3190 top:0; 3191 left: 0; 3192 width: 100%; 3193 height: 100%; 3194 z-index: 1; 3195 } 3196 .promotion_menu--txt{ 3197 z-index: 2; 3198 } 3199 .promotion_menu--container:hover .image-content__image{ 3200 transform: scale(1.05); 3201 } 3202 .promotionclassic__image { 3203 position: relative; 3204 overflow: hidden; 3205 } 3206 .promotionclassic__image img{ 3207 height: 100%; 3208 object-fit: cover; 3209 } 3210 .promotionclassic__image.square{ 3211 padding-top:100% !important; 3212 } 3213 .promotionclassic__image.landscape { 3214 padding-top: 75% !important; 3215 } 3216 .promotionclassic__image.portrait { 3217 padding-top: 130% !important; 3218 } 3219 .promotionclassic__image.wide { 3220 padding-top: 60% !important; 3221 } 3222 @media (max-width:576px){ 3223 .site-header--full .header-bottom{ 3224 padding: 10px 0; 3225 } 3226 } 3227 .site-header--full .header-bottom .container-fluid,.site-header--full .header-bottom .nav-bar, .site-header--full .header-bottom .col,.col-menu{ 3228 position: static; 3229 } 3230 .site-header--full .site-nav__item-mega .site-nav__dropdown{ 3231 width: 100%; 3232 } 3233 /*Header White*/
3234 .site-header--transparent.site-header-white:hover { 3235 background: var(--header-background); 3236 } 3237 3238 @media (min-width: 991px) { 3239 .site-header-white.index-header:not(:hover):not(.active) { 3240 background: transparent; 3241 } 3242 .site-header-white.index-header:not(:hover):not(.active) .header-bottom .site-nav__link, .site-header-white.index-header:not(:hover):not(.active) .header-bottom .site-header__link, .site-header-white.index-header:not(:hover):not(.active) .header-bottom .header--acount, .site-header-white.index-header:not(:hover):not(.active) .header-bottom .pre-currencies { 3243 color: #fff; 3244 } 3245 .site-header-white.index-header:not(:hover):not(.active) #HeaderCountryForm .localization-form__select, .site-header-white.index-header:not(:hover):not(.active) #HeaderLanguageForm .localization-form__select{ 3246 --header-linkcolor:white; 3247 } 3248 .site-header-white.index-header:not(:hover):not(.active) .header-bottom .block_currencies .dropdown-toggle:after { 3249 border-top-color: #fff; 3250 } 3251 .site-header-white.index-header:not(:hover):not(.active) .header-bottom .col-logo .site-header__logo .logo-dark { 3252 display: none; 3253 } 3254 .site-header-white.index-header:not(:hover):not(.active) .header-bottom .col-logo .site-header__logo .logo-white { 3255 display: block !important; 3256 } 3257 .template-index .site-header--transparent .site-header__cart-indicator, .template-index .site-header--transparent .js-wishlist-link .js-wishlist-indicator{ 3258 border-color:transparent; 3259 } 3260 /* .site-header-white.index-header:not(:hover):not(.active) .site-nav__link .site-nav__title::before { 3261 border-bottom-color: #fff; 3262 } */ 3263 3264 .site-header-white.index-header:not(:hover):not(.active) .header-bottom .site-header__cart-indicator,.site-header-white.index-header:not(:hover):not(.active) .header-bottom .js-wishlist-link .js-wishlist-indicator{ 3265 --header-background:transparent; 3266 background-color: white; 3267 color:var(--header-linkcolor); 3268 3269 } 3270 } 3271 3272 @media only screen and (min-width: 1200px) { 3273 .header .container-fluid { 3274 padding-left: 50px; 3275 padding-right: 50px; 3276 } 3277 } 3278 /*aos*/ 3279 [data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-
3279aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}.col-logo{ 3280 flex:3; 3281 justify-content: center; 3282 } 3283 .toggle-menu-mobile{ 3284 flex:1; 3285 } 3286 .col-bottom__right{ 3287 flex:1; 3288 } 3289 .col-menu .site-nav--active.site-nav__item:first-child .site-nav__link .site-nav__title::before, .col-menu .site-nav__item:first-child .site-nav__link:focus .site-nav__title::before, .col-menu .site-nav__item:first-child .site-nav__link:hover .site-nav__title.site-nav__title::before{ 3290 left:0 !important; 3291 } 3292 @media (min-width: 1000px) { 3293 .logo-left-navigation-underleft .row-header{ 3294 flex-direction: column; 3295 } 3296 .col-logo{ 3297 flex: 1 1 0; 3298 } 3299 .site-header__logo{ 3300 margin-right: 2rem; 3301 } 3302 .header-top__wrap{ 3303 width: 100%; 3304 } 3305 .col-menu{ 3306 border-top: 1px solid rgb(var(--header-border-color)); 3307 width: 100%; 3308 } 3309 .site-nav__link{ 3310 padding-top: 24px; 3311 padding-bottom: 24px; 3312 } 3313 .site-header .menu-label{ 3314 top:14px; 3315 } 3316 .site-nav__link .site-nav__title::before{ 3317 bottom: 26px; 3318 } 3319 .col-menu .site-nav .site-nav__item:first-child .site-nav__link{ 3320 padding-left: 0; 3321 } 3322 .col-menu .site-nav--active.site-nav__item:first-child .site-nav__link .site-nav__title::before, .col-menu .site-nav__item:first-child .site-nav__link:focus .site-nav__title::before, .col-menu .site-nav__item:first-child .site-nav__link:hover .site-nav__title.site-nav__title::before{ 3323 left:0; 3324 width: calc(100% - var(--padding-menu) ); 3325 } 3326 }</style> 3327 3328<!-- header.liquid --> 3329<header class="header logo-left-navigation-underleft size-header-small section-sections--25272401264976__header site-header page-e
3329lement is-moved-by-drawer 3330 header-sticky 3331 3332 site-header--sticky 3333 3334 site-header--full 3335 index-header " 3336 role="banner" 3337 data-section-id="sections--25272401264976__header" 3338 data-section-type="header" 3339 data-sticky="sticky" ><div class="header-bottom py-2 py-lg-0 "> 3340 <div class="container-fluid"> 3341 <div class="d-flex row-header align-items-center"><div class="header-top__wrap d-flex py-lg-3 py-2 w-100"> 3342 <div class="d-flex d-lg-none toggle-menu-mobile align-items-center"><button type="button" class="text-link site-header__link js-drawer-open-left align-items-center d-inline-flex"> 3343 <svg focusable="false" width="18" height="14" class="icon " viewBox="0 0 18 14"> 3344 <path d="M0 1h18M0 13h18H0zm0-6h18H0z" fill="none" stroke="currentColor" stroke-width="2"></path> 3345 </svg> 3346 <span class="visually-hidden">Navigation</span> 3347</button><span class="modal__toggle-search-mobile" aria-hidden="true" focusable="false" role="presentation"> 3348 <svg class="svg-search" focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 3349 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" 3350 fill="none" stroke="currentColor" stroke-width="1.8"></path> 3351 </svg> 3352 </span> 3353 </div> 3354 <div class="d-flex align-items-center justify-content-center justify-content-lg-start col-logo "> 3355 <div class="pl-lg-0 ml-lg-0"><!-- site-logo.liquid --><style>.site-header__logo img {width: 180px;}.site-header__logo.has-logo{font-size: 0;line-height: 0;}.site-header__logo.has-logo a{font-size: 0;line-height: 0;}</style><div class="site-header__logo has-logo " itemscope itemtype="http://schema.org/Organization"><a href="/" itemprop="url" class="site-header__logo-link"><img src="//flowkayaks.co.uk/cdn/shop/files/10ae47b492d976f0e39b7c104.png?v=1762971425&width=360" alt="Flow Kayaks" srcset="//flowkayaks.co.uk/cdn/shop/files/10ae47b492d976f0e39b7c104.png?v=1762971425&width=50 50w, //flowkayaks.co.uk/cdn/shop/files/10ae47b492d976f0e39b7c104.png?v=1762971425&width=100 100w, //flowkayaks.co.uk/cdn/shop/files/10ae47b492d976f0e39b7c104.png?v=1762971425&width=150 150w, //flowkayaks.co.uk/cdn/shop/files/10ae47b492d976f0e39b7c104.png?v=1762971425&width=200 200w, //flowkayaks.co.uk/cdn/shop/files/10ae47b492d976f0e39b7c104.png?v=1762971425&width=250 250w, //flowkayaks.co.uk/cdn/shop/files/10ae47b492d976f0e39b7c104.png?v=1762971425&width=300 300w" width="1280" height="720" class="logo-dark"> 3356<img src="//flowkayaks.co.uk/cdn/shop/files/flowkayaks-logo-w.svg?v=1739193552&width=360" alt="Flow Kayaks" srcset="//flowkayaks.co.uk/cdn/shop/files/flowkayaks-logo-w.svg?v=1739193552&width=50 50w, //flowkayaks.co.uk/cdn/shop/files/flowkayaks-logo-w.svg?v=1739193552&width=100 100w, //flowkayaks.co.uk/cdn/shop/files/flowkayaks-logo-w.svg?v=1739193552&width=150 150w, //flowkayaks.co.uk/cdn/shop/files/flowkayaks-logo-w.svg?v=1739193552&width=200 200w, //flowkayaks.co.uk/cdn/shop/files/flowkayaks-logo-w.svg?v=1739193552&width=250 250w, //flowkayaks.co.uk/cdn/shop/files/flowkayaks-logo-w.svg?v=1739193552&width=300 300w" width="96" height="33" class="logo-white d-none"> 3357</a></div></div> 3358 </div> 3359 3360 3361 <div class="d-flex align-items-center justify-content-center header-full-search search-modal__content"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 3362 <div class="field d-flex"> 3363 <input type="hidden" name="type" value="product"> 3364 <input class="search__input field__input w-100 mr-atuo px-0 py-1" 3365 id="Search-In-Modal" 3366 type="search" 3367 name="q" 3368 value="" 3369 placeholder="I'm looking for..."role="combobox" 3370 aria-expanded="false" 3371 aria-owns="predictive-search-results-list" 3372 aria-controls="predictive-search-results-list" 3373 aria-haspopup="listbox"
3374 aria-autocomplete="list" 3375 autocorrect="off" 3376 autocomplete="off" 3377 autocapitalize="off" 3378 spellcheck="false"> 3379 <label class="field__label visually-hidden" for="Search-In-Modal">Search</label> 3380 <input type="hidden" name="options[prefix]" value="last"> 3381 <button class="search__button field__button border-0" aria-label="Search"> 3382 <svg class="svg-search" focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 3383 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" 3384 fill="none" stroke="currentColor" stroke-width="1.8"></path> 3385 </svg> 3386 </button> 3387 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 3388 <div class="predictive-search__loading-state"> 3389 <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 3390 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 3391 </svg> 3392 </div> 3393 </div> 3394 3395 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search></div> 3396 3397 3398 3399 <div class="header-bottom__right col-bottom__right"> 3400 <div class="d-none d-lg-flex align-items-center"></div> 3401 3402 <div class="site-header__search-wrap "> 3403 <details-modal class="header__search"> 3404 <div class="detail-modal" > 3405 <div class="header__icon header__icon--search header__icon--summary focus-inset modal__toggle" role="button" aria-expanded="false" aria-haspopup="dialog" aria-label="Search"> 3406 <span> 3407 <span class="modal__toggle-open site-header__link d-lg-inline-flex d-none header-search-icon-text" aria-hidden="true" focusable="false" role="presentation"> 3408 <span class="search-text">Search</span> 3409 <svg class="svg-search" focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 3410 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" 3411 fill="none" stroke="currentColor" stroke-width="1.8"></path> 3412 </svg> 3413 </span> 3414 3415 </span> 3416 </div> 3417 <div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search"> 3418 3419 <div class="modal-overlay"></div> 3420 3421 3422 <div class="py-4 search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><div class="d-flex align-items-center"> 3423 <label class="label-search mr-auto mb-0 text-uppercase small">WHAT ARE YOU LOOKING FOR?</label> 3424 <button type="button" class="search-modal__close-button modal__close-button link--text focus-inset border-0" aria-label="Close"> 3425 <i class="icon-close"></i> 3426 </button> 3427 </div> 3428 3429 <form action="/search" method="get" role="search" class="search search-modal__form"> 3430 <div class="field d-flex"> 3431 <input type="hidden" name="type" value="product"> 3432 <input class="search__input field__input w-100 mr-atuo px-0 py-1" 3433 id="Search-In-Modal" 3434 type="search" 3435 name="q" 3436 value="" 3437 placeholder="I'm looking for..."role="combobox" 3438 aria-expanded="false" 3439 aria-owns="predictive-search-results-list" 3440 aria-controls="predictive-search-results-list" 3441 aria-haspopup="listbox"
3442 aria-autocomplete="list" 3443 autocorrect="off" 3444 autocomplete="off" 3445 autocapitalize="off" 3446 spellcheck="false"> 3447 <label class="field__label visually-hidden" for="Search-In-Modal">Search</label> 3448 <input type="hidden" name="options[prefix]" value="last"> 3449 <button class="search__button field__button border-0" aria-label="Search"> 3450 <svg class="svg-search" focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 3451 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" 3452 fill="none" stroke="currentColor" stroke-width="1.8"></path> 3453 </svg> 3454 </button> 3455 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 3456 <div class="predictive-search__loading-state"> 3457 <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"> 3458 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 3459 </svg> 3460 </div> 3461 </div> 3462 3463 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search></div> 3464 </div> 3465 3466 </div> 3467 </details-modal> 3468</div> 3469 3470 3471 3472 3473 <div class="header--acount d-none d-lg-inline-block topbar-block header-login-icon-text" ><a href="https://flowkayaks.co.uk/customer_authentication/redirect?locale=en®ion_country=GB" class=" site-header__link site-account"> 3474 <span class="account-text">Login</span><svg focusable="false" width="18" height="17" class="svg-user" viewBox="0 0 18 17"> 3475 <circle cx="9" cy="5" r="4" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linejoin="round"></circle> 3476 <path d="M1 17v0a4 4 0 014-4h8a4 4 0 014 4v0" fill="none" stroke="currentColor" stroke-width="1.8"></path> 3477 </svg></a></div> 3478 3479 3480 3481<a href="/pages/swym-wishlist" 3482 class="site-header__link site-header__wishlist js-wishlist-link header-wl-none d-none" 3483 title="Wishlist"> 3484 <span class="wishlist-text">Wishlist</span><!-- <svg class="svg-heart" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg> --> 3485 <svg class="svg-heart" xmlns="http://www.w3.org/2000/svg" width="16" height="13" viewBox="0 0 16 13" fill="none"> 3486 <path d="M13.5234 1.52734C15.5742 3.25 15.2734 6.06641 13.8242 7.57031L9.01172 12.4648C8.73828 12.7383 8.38281 12.9023 8 12.9023C7.58984 12.9023 7.23438 12.7383 6.96094 12.4648L2.17578 7.57031C0.699219 6.06641 0.398438 3.25 2.44922 1.52734C4.03516 0.1875 6.46875 0.378906 8 1.9375C9.50391 0.378906 11.9375 0.1875 13.5234 1.52734ZM12.8672 6.64062C13.8789 5.62891 14.0703 3.71484 12.6758 2.51172C11.6094 1.63672 9.96875 1.77344 8.95703 2.8125L8 3.79688L7.04297 2.8125C6.00391 1.77344 4.36328 1.63672 3.29688 2.53906C1.90234 3.71484 2.09375 5.62891 3.10547 6.64062L7.89062 11.5352C7.97266 11.5898 8.02734 11.5898 8.08203 11.5352L12.8672 6.64062Z" fill="currentColor"/> 3487</svg><span class="js-wishlist-count d-none"></span></a> 3488 3489<link href="//flowkayaks.co.uk/cdn/shop/t/7/assets/cart-draw.css?v=160678334241178261401761950447" rel="stylesheet" type="text/css" media="all" /> 3490 <span class="site-header__link site-header__cart js-mini-cart cardraw " data-cartmini="true"> 3491 <span class="js-toggle-cart header-cart-icon-text" title="Your Cart"> 3492 <span class="text-icon-cart pr-2">Cart</span> 3493<svg class="svg-cart" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3494 <g > 3495 <path d="M11.4286 8.14296V1.57153H13.1429V8.14296H24L19.6366 21.8572H4.36343L0 8.14296H11.4286ZM2.344 9.85725L5.61714 20.143H18.3829L21.656 9.85725H2.34286H2.344Z" fill="currentColor" stroke="currentColor" stroke-width="0.3"/> 3496 </g> 3497 <defs> 3498 <clipPath id="clip0_4428_3849"> 3499 <rect width="24" height="21.7143" fill="white" transform="translate(0 1)"/> 3500 </clipPath> 3501 </defs> 3502 </svg><span class="js-cart-count site-header__cart-indicator">0</span> 3503 </span> 3504 <div class="mini-cart-content shadow text-center px-4 d-flex flex-column"> 3505 <div class="mini-cart-header "> 3506 <div class=" text-left d-flex justify-content-between align-items-center border-bottom mb-4 pb-3 "> 3507 <div class="d-flex align-items-center">
3508 <span>Cart</span> 3509 <span class="js-cart-count site-header__cart-indicator ml-2">0</span> 3510 </div> 3511 <div class="modal-header"> 3512 <button type="button" class="close" aria-label="close"></button> 3513 </div> 3514 </div> 3515 3516 <div class="js-cart-bottom"></div> 3517 </div> 3518 3519 <div class="js-mini-cart-content pt-2"></div> 3520 3521 <div class="drawer-crossell pt-2"> 3522 <div class="drawer-crossell-inner"><h5 class="text-left mb-4">Frequent Best Sellers</h5><div class="flex-row d-flex drawer-crossell-product flex-nowrap mb-0"><div class="drawer-crossell__item"><!-- product-grid-buywith.liquid --> 3523<div class="product-card js-product-card product-grid-buywith text-left" data-price="14800" style="height:100%;" > 3524 <div class="product-card__image-wr overflow-hidden"><a class="product-card__image js image-content__image-wrapper square" href="/products/peak-ps-tourlite-hoody" style="max-width: 680px;padding-top:100.0%;" data-image-id="66576827351376"><img class="lazyload transition first-image" 3525 data-src="//flowkayaks.co.uk/cdn/shop/files/Peak_PS_Tourlite_Hoody_Blue.webp?v=1774552672&width={width}" 3526 src="//flowkayaks.co.uk/cdn/shop/files/Peak_PS_Tourlite_Hoody_Blue.webp?crop=center&height=1&v=1774552672&width=1" 3527 data-sizes="auto" 3528 data-widths="[180, 360, 540, 720]" 3529 alt="Peak PS Tourlite Hoody Blue" 3530 loading="lazy" 3531 width="1000" 3532 height="1000"></a> 3533 </div> 3534 <div class="product-card__info pt-3 "> 3535 <a href="/products/peak-ps-tourlite-hoody" title="Peak PS Tourlite Hoody" class="product-card__name d-block ">Peak PS Tourlite Hoody</a> 3536 <div class="product-card__price product-card__pricesale "><span class="visually-hidden">Regular price</span> 3537 <span class='af_money'>£148.00</span> 3538 <s class="product-card__regular-price"><span class='af_money'>£175.00</span></s> 3539 <span class="visually-hidden">Sale price</span></div> 3540 3541 <span class="position-relative link js-grid-cart small " title=" Add to Cart " data-id="49920695566672"> 3542 <div class="product-card__loading spinner-border" role="status"></div> 3543 3544 <span>+ Add to Cart</span> 3545 3546 </span> 3547 3548 3549 </div> 3550 </div></div><div class="drawer-crossell__item"><!-- product-grid-buywith.liquid --> 3551<div class="product-card js-product-card product-grid-buywith text-left" data-price="10300" style="height:100%;" > 3552 <div class="product-card__image-wr overflow-hidden"><a class="product-card__image js image-content__image-wrapper square" href="/products/nrs-ion-pfd" style="max-width: 680px;padding-top:100.0%;" data-image-id="58040640766288"><img class="lazyload transition first-image" 3553 data-src="//flowkayaks.co.uk/cdn/shop/files/nrs-ion-pfd-7414502.jpg?v=1773342267&width={width}" 3554 src="//flowkayaks.co.uk/cdn/shop/files/nrs-ion-pfd-7414502.jpg?crop=center&height=1&v=1773342267&width=1" 3555 data-sizes="auto" 3556 data-widths="[180, 360, 540, 720]" 3557 alt="NRS Ion PFD - Flow Kayaks" 3558 loading="lazy" 3559 width="1000" 3560 height="1000"></a> 3561 </div> 3562 <div class="product-card__info pt-3 "> 3563 <a href="/products/nrs-ion-pfd" title="NRS Ion PFD" class="product-card__name d-block ">NRS Ion PFD</a> 3564 <div class="product-card__price product-card__pricesale "><span class="visually-hidden">Regular price</span> 3565 <span class='af_money'>£103.00</span> 3566 <s class="product-card__regular-price"><span class='af_money'>£114.95</span></s> 3567 <span class="visually-hidden">Sale price</span></div> 3568 3569 <span class="position-relative link js-grid-cart small " title=" Add to Cart " data-id="49941239398736"> 3570 <div class="product-card__loading spinner-border" role="status"></div> 3571 3572 <span>+ Add to Cart</span> 3573 3574 </span> 3575 3576 3577 </div> 3578 </div></div>
3578<div class="drawer-crossell__item"><!-- product-grid-buywith.liquid --> 3579<div class="product-card js-product-card product-grid-buywith text-left" data-price="1795" style="height:100%;" > 3580 <div class="product-card__image-wr overflow-hidden"><a class="product-card__image js image-content__image-wrapper square" href="/products/nrs-nuq-twist-lock-carabiner" style="max-width: 680px;padding-top:100.0%;" data-image-id="58040501338448"><img class="lazyload transition first-image" 3581 data-src="//flowkayaks.co.uk/cdn/shop/files/nrs-nuq-twist-lock-carabiner-3612185.jpg?v=1773342373&width={width}" 3582 src="//flowkayaks.co.uk/cdn/shop/files/nrs-nuq-twist-lock-carabiner-3612185.jpg?crop=center&height=1&v=1773342373&width=1" 3583 data-sizes="auto" 3584 data-widths="[180, 360, 540, 720]" 3585 alt="NRS Nuq Twist Lock Carabiner - Flow Kayaks" 3586 loading="lazy" 3587 width="1000" 3588 height="1000"></a> 3589 </div> 3590 <div class="product-card__info pt-3 disabled"> 3591 <a href="/products/nrs-nuq-twist-lock-carabiner" title="NRS Nuq Twist Lock Carabiner" class="product-card__name d-block ">NRS Nuq Twist Lock Carabiner</a> 3592 <div class="product-card__price "><span class="visually-hidden">Regular price</span> 3593 <span class='af_money'>£17.95</span> 3594</div> 3595 3596 <span class="position-relative link js-grid-cart small disabled " title=" Sold Out " data-id="49941249458512"> 3597 <div class="product-card__loading spinner-border" role="status"></div> 3598 3599 <span>Sold Out</span> 3600 3601 </span> 3602 3603 3604 </div> 3605 </div></div><div class="drawer-crossell__item"><!-- product-grid-buywith.liquid --> 3606<div class="product-card js-product-card product-grid-buywith text-left" data-price="1900" style="height:100%;" > 3607 <div class="product-card__image-wr overflow-hidden"><a class="product-card__image js image-content__image-wrapper square" href="/products/peak-ps-rescue-tape" style="max-width: 680px;padding-top:84.4%;" data-image-id="57871201141072"><img class="lazyload transition first-image" 3608 data-src="//flowkayaks.co.uk/cdn/shop/files/peak-ps-rescue-tape-7803350.jpg?v=1773341333&width={width}" 3609 src="//flowkayaks.co.uk/cdn/shop/files/peak-ps-rescue-tape-7803350.jpg?crop=center&height=1&v=1773341333&width=1" 3610 data-sizes="auto" 3611 data-widths="[180, 360, 540, 720]" 3612 alt="Peak PS Rescue Tape - Flow Kayaks" 3613 loading="lazy" 3614 width="1500" 3615 height="1266"></a> 3616 </div> 3617 <div class="product-card__info pt-3 "> 3618 <a href="/products/peak-ps-rescue-tape" title="Peak PS Rescue Tape" class="product-card__name d-block ">Peak PS Rescue Tape</a> 3619 <div class="product-card__price "><span class="visually-hidden">Regular price</span> 3620 <span class='af_money'>£19.00</span> 3621</div> 3622 3623 <span class="position-relative link js-grid-cart small " title=" Add to Cart " data-id="49920698646864"> 3624 <div class="product-card__loading spinner-border" role="status"></div> 3625 3626 <span>+ Add to Cart</span> 3627 3628 </span> 3629 3630 3631 </div> 3632 </div></div><div class="drawer-crossell__item"><!-- product-grid-buywith.liquid --> 3633<div class="product-card js-product-card product-grid-buywith text-left" data-price="1595" style="height:100%;" > 3634 <div class="product-card__image-wr overflow-hidden"><a class="product-card__image js image-content__image-wrapper square" href="/products/nrs-nuq-screw-lock-carabiner" style="max-width: 680px;padding-top:100.0%;" data-image-id="58040461459792"><img class="lazyload transition first-image" 3635 data-src="//flowkayaks.co.uk/cdn/shop/files/nrs-nuq-screw-lock-carabiner-1151906.jpg?v=1773342384&width={width}" 3636 src="//flowkayaks.co.uk/cdn/shop/files/nrs-nuq-screw-lock-carabiner-1151906.jpg?crop=center&height=1&v=1773342384&width=1" 3637 data-sizes="auto" 3638 data-widths="[180, 360, 540, 720]" 3639 alt="NRS Nuq Screw Lock Carabiner - Flow Kayaks" 3640 loading="lazy" 3641 width="1000" 3642 height="1000"></a> 3643 </div> 3644 <div class="product-card__info pt-3 "> 3645 <a href="/products/nrs-nuq-screw-lock-carabiner" title="NRS Nuq Screw Lock Carabiner" class="product-card__name d-block ">NRS Nuq Screw Lock Carabiner</a> 3646 <div class="product-card__price "><span class="visually-hidden">Regular price</span>
3647 <span class='af_money'>£15.95</span> 3648</div> 3649 3650 <span class="position-relative link js-grid-cart small " title=" Add to Cart " data-id="49941250408784"> 3651 <div class="product-card__loading spinner-border" role="status"></div> 3652 3653 <span>+ Add to Cart</span> 3654 3655 </span> 3656 3657 3658 </div> 3659 </div></div></div> 3660 </div> 3661 </div> 3662 3663 3664 <footer class="mini-cart-footer js-cart-bottom"> 3665 <div class="mini-cart-total font-family-1"> 3666 <div class="d-flex align-items-center mb-3 pb-3 border-bottom block-addon gap-5 "><div class="block-notecart block-addon__box"> 3667 <div class="small txt-body edit-notecart font-family-2 d-flex align-items-center" title="Order Note"> 3668 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 3669<path d="M8 2V5" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 3670<path d="M16 2V5" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 3671<path d="M7 13H15" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 3672<path d="M7 17H12" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 3673<path d="M16 3.5C19.33 3.68 21 4.95 21 9.65V15.83C21 19.95 20 22.01 15 22.01H9C4 22.01 3 19.95 3 15.83V9.65C3 4.95 4.67 3.69 8 3.5H16Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 3674</svg> 3675 <span>Order Note</span> 3676 </div> 3677 <div class="js-note-cart text-left block-addon__box--wrap"> 3678 <label for="cart__note" class="mb-3"> Add Order Note</label> 3679 <textarea name="note" id="cart__note" class="cart__note mb-3"></textarea> 3680 <button class="cart-notes-submit btn btn-theme"> Save</button> 3681 <button class="link cart-note-close btn ml-2"> Close</button> 3682 </div> 3683 </div> 3684<div class="block-coupon block-addon__box"> 3685 <div class="small txt-body edit-discountcode font-family-2 d-flex align-items-center js-open-addon" title="Coupon"> 3686 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3687 <path d="M6.73049 19.7C7.55049 18.82 8.80049 18.89 9.52049 19.85L10.5305 21.2C11.3405 22.27 12.6505 22.27 13.4605 21.2L14.4705 19.85C15.1905 18.89 16.4405 18.82 17.2605 19.7C19.0405 21.6 20.4905 20.97 20.4905 18.31V7.04C20.5005 3.01 19.5605 2 15.7805 2H8.22049C4.44049 2 3.50049 3.01 3.50049 7.04V18.3C3.50049 20.97 4.96049 21.59 6.73049 19.7Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3688 <path d="M9.00049 13L15.0005 7" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3689 <path d="M14.995 13H15.004" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3690 <path d="M8.995 7.5H9.00398" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3691 </svg> 3692 <span>Coupon</span> 3693 </div> 3694 <discount-code class="open-add-on block-addon__box--wrap"><div id="list-coupon" class="mb-4 text-left"> 3695 <div class="card-coupon"> 3696 <div class="card-header-coupon" id="headcoupon1"> 3697 <h6 class="mb-0"> 3698 <span class="heading-coupon collapsed d-flex align-items-center position-relative py-3" data-toggle="collapse" data-target="#coupon1" aria-expanded="false" aria-controls="coupon1"> 3699 Enter Coupon 3700 <span class="coupon-icon"> 3701 <i class="icon-plus"></i> 3702 </span> 3703 </span> 3704 </h6> 3705 </div> 3706 <div id="coupon1" class="collapse" aria-labelledby="headcoupon1" data-parent="#list-coupon"> 3707 <div class="pb-3"> 3708 <p>Coupon code will calculate on checkout page</p> 3709 </div> 3710 </div> 3711 </div> 3712 </div><div class="d-flex flex-column align-items-center"> 3713 <div class=" mb-4 w-100 text-left"> 3714 <label class="mb-3" for="discount-code-input">Coupon</label> 3715 <input class="form-control" type="text" id="discount-code-input" autocomplete="on" value=""> 3716 </div> 3717 <div class="d-flex w-100 gap-3"> 3718 <button id="apply-discount-btn" class="btn btn-theme btn-close-addon">Save</button> 3719 <button class="link discount-close btn btn-close-addon"> Close</button> 3720 </div> 3721 </div> 3722 </discount-code> 3723 </div> 3724
3724<script> 3725 class DiscountCode extends HTMLElement { 3726 constructor() { 3727 super(); 3728 this.couponCodeValue = document.getElementById('discount-code-input'); 3729 this.btnApply = document.getElementById('apply-discount-btn'); 3730 this.checkCode(); 3731 this.btnApply.addEventListener('click', this.saveCode.bind(this)); 3732 } 3733 checkCode(){ 3734 if (localStorage.getItem('couponCode')){ 3735 this.couponCodeValue.value = localStorage.getItem('couponCode'); 3736 //this.couponCodeValue.classList.add('has-value'); 3737 } 3738 } 3739 saveCode(){ 3740 this.valCode = this.couponCodeValue.value; 3741 localStorage.setItem('couponCode', this.valCode ); 3742 fetch(`/discount/${this.valCode}`) 3743 .then((response) => response.text()) 3744 .then((responseText) => { 3745 }); 3746 } 3747 } 3748 customElements.define('discount-code', DiscountCode); 3749 </script>
3749</div> 3750 <div class="bottom-total"> 3751 Total: <span class="js-cart-total"><span class='af_money'>£0.00</span></span> 3752 </div> 3753 </div> 3754 3755 <div class="mini-cart-taxes"> 3756 Taxes and shipping calculated at checkout 3757 </div> 3758 <div class="mini-cart-btns mt-4 d-flex"> 3759 <a class="btn btn-outline js-cart-btn-cart w-50 mr-2" href="/cart">View Cart</a> 3760 <a class="ml-2 btn gradient-theme js-cart-btn-checkout btn-theme w-50 d-flex align-items-center justify-content-center disabled" href="/checkout"> Check Out</a> 3761 </div><div class="mini-cart-safe-checkout"> 3762 <img class="lazyload" loading="lazy" width="506" 3763 height="34" 3764 src="//flowkayaks.co.uk/cdn/shop/files/payments2.svg?crop=center&height=1&v=1741872733&width=1" 3765 data-src="//flowkayaks.co.uk/cdn/shop/files/payments2.svg?v=1741872733&width=500"/> 3766 </div></footer> 3767 </div> 3768 <div class="overlaycart"> 3769 </div> 3770 3771 </span></div> 3772</div> 3773 3774<div class="d-none d-lg-flex col-menu"><nav class="nav-bar d-none d-lg-block" role="navigation"> 3775 <ul class="site-nav"><li class="site-nav__item site-nav__item-mega "> 3776 <a href="#" class="site-nav__link dropdown-toggle" > 3777 <span class="site-nav__title">Brands</span></a> 3778 <div class="site-nav__dropdown meganav meganav-1" > 3779 3780<div class="container"> 3781 <div class="row"><div class="mega-col mega-link col-12 "> 3782 <div class="row"><div class="col-sm-2"> 3783 <div class="mega-col-inner "> 3784 <div class="menu-title"> 3785 <a href="/collections/aquapac" >Aquapac</a> 3786 </div> 3787 <div class="widget-inner"> 3788 <ul class="nav-links"></ul> 3789 </div> 3790 </div> 3791 </div><div class="col-sm-2"> 3792 <div class="mega-col-inner "> 3793 <div class="menu-title"> 3794 <a href="/collections/astral" >Astral</a> 3795 </div> 3796 <div class="widget-inner"> 3797 <ul class="nav-links"></ul> 3798 </div> 3799 </div> 3800 </div><div class="col-sm-2"> 3801 <div class="mega-col-inner "> 3802 <div class="menu-title"> 3803 <a href="/collections/dagger-kayaks" >Dagger Kayaks</a> 3804 </div> 3805 <div class="widget-inner"> 3806 <ul class="nav-links"></ul> 3807 </div> 3808 </div> 3809 </div><div class="col-sm-2"> 3810 <div class="mega-col-inner "> 3811 <div class="menu-title"> 3812 <a href="/collections/exo-kayaks" >EXO Kayaks</a> 3813 </div> 3814 <div class="widget-inner"> 3815 <ul class="nav-links"></ul> 3816 </div> 3817 </div> 3818 </div><div class="col-sm-2"> 3819 <div class="mega-col-inner "> 3820 <div class="menu-title"> 3821 <a href="/collections/grey-owl-paddles" >Grey Owl Paddles</a> 3822 </div> 3823 <div class="widget-inner"> 3824 <ul class="nav-links"></ul> 3825 </div> 3826 </div> 3827 </div><div class="col-sm-2"> 3828 <div class="mega-col-inner "> 3829 <div class="menu-title"> 3830 <a href="/collections/g-power-paddles" >G Power Paddles</a> 3831 </div> 3832 <div class="widget-inner"> 3833 <ul class="nav-links"></ul> 3834 </div> 3835 </div> 3836 </div><div class="col-sm-2"> 3837 <div class="mega-col-inner "> 3838 <div class="menu-title"> 3839 <a href="/collections/guigui-prod" >GUIGUI-Prod</a> 3840 </div> 3841 <div class="widget-inner"> 3842 <ul class="nav-links"></ul> 3843 </div> 3844 </div> 3845 </div><div class="col-sm-2"> 3846 <div class="mega-col-inner "> 3847 <div class="menu-title"> 3848 <a href="/collections/hf-safety-rescue" >HF Safety & Rescue</a> 3849 </div> 3850 <div class="widget-inner"> 3851 <ul class="nav-links"></ul> 3852 </div> 3853 </div> 3854 </div><div class="col-sm-2"> 3855 <div class="mega-col-inner "> 3856 <div class="menu-title"> 3857 <a href="/collections/jackson-kayaks" >Jackson Kayaks</a> 3858 </div> 3859 <div class="widget-inner"> 3860 <ul class="nav-links"></ul> 3861 </div> 3862 </div> 3863 </div><div class="col-sm-2"> 3864 <div class="mega-col-inner "> 3865 <div class="menu-title"> 3866 <a href="/collections/kober-paddles" >Kober Paddles</a> 3867 </div> 3868 <div class="widget-inner"> 3869 <ul class="nav-links"></ul> 3870 </div> 3871 </div> 3872 </div><div class="col-sm-2"> 3873 <div class="mega-col-inner "> 3874 <div class="menu-title"> 3875 <a href="/collections/lettmann" >Lettmann</a> 3876 </div> 3877 <div class="widget-inner"> 3878 <ul class="nav-links"></ul> 3879 </div> 3880 </div> 3881 </div><div class="col-sm-2"> 3882 <div class="mega-col-inner "> 3883 <div class="menu-title"> 3884 <a href="/collections/level-six" >Level Six</a> 3885 </div> 3886 <div class="widget-inner"> 3887 <ul class="nav-links"></ul> 3888 </div> 3889 </div> 3890 </div><div class="col-sm-2"> 3891 <div class="mega-col-inner "> 3892 <div class="menu-title"> 3893 <a href="/collections/melker-kayaks" >Melker Kayaks</a> 3894 </div> 3895 <div class="widget-inner"> 3896 <ul class="nav-links"></ul> 3897 </div> 3898 </div> 3899 </div><div class="col-sm-2"> 3900 <div class="mega-col-inner "> 3901 <div class="menu-title"> 3902 <a href="https://flowkayaks.co.uk/collections/mystic" >Mystic</a> 3903 </div> 3904 <div class="widget-inner"> 3905 <ul class="nav-links"></ul> 3906 </div> 3907 </div> 3908 </div><div class="col-sm-2"> 3909 <div class="mega-col-inner "> 3910 <div class="menu-title"> 3911 <a href="/collections/nrs" >NRS</a> 3912 </div> 3913 <div class="widget-inner"> 3914 <ul class="nav-links"></ul> 3915 </div> 3916 </div> 3917 </div><div class="col-sm-2"> 3918 <div class="mega-col-inner "> 3919 <div class="menu-title"> 3920 <a href="/collections/p-h-sea-kayaks" >P&H Sea Kayaks</a> 3921 </div> 3922 <div class="widget-inner"> 3923 <ul class="nav-links"></ul> 3924 </div> 3925 </div> 3926 </div><div class="col-sm-2"> 3927 <div class="mega-col-inner "> 3928 <div class="menu-title"> 3929 <a href="/collections/palm-equipment" >Palm Equipment</a> 3930 </div> 3931 <div class="widget-inner"> 3932 <ul class="nav-links"></ul> 3933 </div> 3934 </div> 3935 </div><div class="col-sm-2"> 3936 <div class="mega-col-inner "> 3937 <div class="menu-title"> 3938 <a href="/collections/peak-ps" >Peak PS</a> 3939 </div> 3940 <div class="widget-inner"> 3941 <ul class="nav-links"></ul> 3942 </div> 3943 </div> 3944 </div><div class="col-sm-2"> 3945 <div class="mega-col-inner "> 3946 <div class="menu-title"> 3947 <a href="/collections/perception-kayaks" >Perception Kayaks</a> 3948 </div> 3949 <div class="widget-inner"> 3950 <ul class="nav-links"></ul> 3951 </div> 3952 </div> 3953 </div><div class="col-sm-2"> 3954 <div class="mega-col-inner "> 3955 <div class="menu-title"> 3956 <a href="/collections/petzl" >Petzl</a> 3957 </div> 3958 <div class="widget-inner"> 3959 <ul class="nav-links"></ul> 3960 </div> 3961 </div> 3962 </div><div class="col-sm-2"> 3963 <div class="mega-col-inner "> 3964 <div class="menu-title"> 3965 <a href="/collections/predator-helmets" >Predator Helmets</a> 3966 </div> 3967 <div class="widget-inner"> 3968 <ul class="nav-links"></ul> 3969 </div> 3970 </div> 3971 </div><div class="col-sm-2"> 3972 <div class="mega-col-inner "> 3973 <div class="menu-title"> 3974 <a href="/collections/prijon-kayaks" >Prijon Kayaks</a> 3975 </div> 3976 <div class="widget-inner"> 3977 <ul class="nav-links"></ul> 3978 </div> 3979 </div> 3980 </div><div class="col-sm-2"> 3981 <div class="mega-col-inner "> 3982 <div class="menu-title"> 3983 <a href="/collections/pyranha-kayaks" >Pyranha Kayaks</a> 3984 </div> 3985 <div class="widget-inner"> 3986 <ul class="nav-links"></ul> 3987 </div> 3988 </div> 3989 </div><div class="col-sm-2"> 3990 <div class="mega-col-inner "> 3991 <div class="menu-title"> 3992 <a href="/collections/sandbanks-style" >Sandbanks Style</a> 3993 </div> 3994 <div class="widget-inner"> 3995 <ul class="nav-links"></ul> 3996 </div> 3997 </div> 3998 </div><div class="col-sm-2"> 3999 <div class="mega-col-inner "> 4000 <div class="menu-title"> 4001 <a href="/collections/sandiline" >Sandiline</a> 4002 </div> 4003 <div class="widget-inner"> 4004 <ul class="nav-links"></ul> 4005 </div> 4006 </div> 4007 </div><div class="col-sm-2"> 4008 <div class="mega-col-inner "> 4009 <div class="menu-title"> 4010 <a href="/collections/select-paddles" >Select Paddles</a> 4011 </div> 4012 <div class="widget-inner"> 4013 <ul class="nav-links"></ul> 4014 </div> 4015 </div> 4016 </div><div class="col-sm-2"> 4017 <div class="mega-col-inner "> 4018 <div class="menu-title"> 4019 <a href="/collections/starboard-sup" >Starboard SUP</a> 4020 </div> 4021 <div class="widget-inner"> 4022 <ul class="nav-links"></ul> 4023 </div> 4024 </div> 4025 </div><div class="col-sm-2"> 4026 <div class="mega-col-inner "> 4027 <div class="menu-title"> 4028 <a href="/collections/sweet-protection" >Sweet Protection</a> 4029 </div> 4030 <div class="widget-inner"> 4031 <ul class="nav-links"></ul> 4032 </div> 4033 </div> 4034 </div><div class="col-sm-2"> 4035 <div class="mega-col-inner "> 4036 <div class="menu-title"> 4037 <a href="/collections/tnp-paddles-oars" >TNP Paddles & Oars</a> 4038 </div> 4039 <div class="widget-inner"> 4040 <ul class="nav-links"></ul> 4041 </div> 4042 </div> 4043 </div><div class="col-sm-2"> 4044 <div class="mega-col-inner "> 4045 <div class="menu-title"> 4046 <a href="/collections/valley-sea-kayaks" >Valley Sea Kayaks</a> 4047 </div> 4048 <div class="widget-inner"> 4049 <ul class="nav-links"></ul> 4050 </div> 4051 </div> 4052 </div><div class="col-sm-2"> 4053 <div class="mega-col-inner "> 4054 <div class="menu-title"> 4055 <a href="/collections/ve-paddles" >VE Paddles</a> 4056 </div> 4057 <div class="widget-inner"> 4058 <ul class="nav-links"></ul> 4059 </div> 4060 </div> 4061 </div><div class="col-sm-2"> 4062 <div class="mega-col-inner "> 4063 <div class="menu-title"> 4064 <a href="/collections/venture-canoes-kayaks" >Venture Canoes & Kayaks</a> 4065 </div> 4066 <div class="widget-inner"> 4067 <ul class="nav-links"></ul> 4068 </div> 4069 </div> 4070 </div><div class="col-sm-2"> 4071 <div class="mega-col-inner "> 4072 <div class="menu-title"> 4073 <a href="/collections/watershed-drybags" >Watershed Drybags</a> 4074 </div> 4075 <div class="widget-inner"> 4076 <ul class="nav-links"></ul> 4077 </div> 4078 </div> 4079 </div><div class="col-sm-2"> 4080 <div class="mega-col-inner "> 4081 <div class="menu-title"> 4082 <a href="/collections/wave-sport-kayaks" >Wave Sport Kayaks</a> 4083 </div> 4084 <div class="widget-inner"> 4085 <ul class="nav-links"></ul> 4086 </div> 4087 </div> 4088 </div><div class="col-sm-2"> 4089 <div class="mega-col-inner "> 4090 <div class="menu-title"> 4091 <a href="/collections/werner-paddles" >Werner Paddles</a> 4092 </div> 4093 <div class="widget-inner"> 4094 <ul class="nav-links"></ul> 4095 </div> 4096 </div> 4097 </div><div class="col-sm-2"> 4098 <div class="mega-col-inner "> 4099 <div class="menu-title"> 4100 <a href="/collections/whetman-equipment" >Whetman Equipment</a> 4101 </div> 4102 <div class="widget-inner"> 4103 <ul class="nav-links"></ul> 4104 </div> 4105 </div> 4106 </div><div class="col-sm-2"> 4107 <div class="mega-col-inner "> 4108 <div class="menu-title"> 4109 <a href="/collections/wrsi-helmets" >WRSI Helmets</a> 4110 </div> 4111 <div class="widget-inner"> 4112 <ul class="nav-links"></ul> 4113 </div> 4114 </div> 4115 </div><div class="col-sm-2"> 4116 <div class="mega-col-inner "> 4117 <div class="menu-title"> 4118 <a href="/collections/yak-adventure-equipment" >YAK Adventure Equipment</a> 4119 </div> 4120 <div class="widget-inner"> 4121 <ul class="nav-links"></ul> 4122 </div> 4123 </div> 4124 </div><div class="col-sm-2"> 4125 <div class="mega-col-inner "> 4126 <div class="menu-title"> 4127 <a href="/collections/zet-kayaks" >ZET Kayaks</a> 4128 </div> 4129 <div class="widget-inner"> 4130 <ul class="nav-links"></ul> 4131 </div> 4132 </div> 4133 </div></div> 4134 </div> 4135 </div> 4136 </div> 4137 </div> 4138 </li><li class="site-nav__item site-nav__item-normal "> 4139 <a href="/collections/kayaks" class="site-nav__link dropdown-toggle" >
4140 <span class="site-nav__title">Kayaks</span></a> 4141 <div class="site-nav__dropdown meganav"> 4142 <ul class="meganav__nav"><ul class="meganav__list"> 4143 4144 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4145 4146 4147 <a href="/collections/kayaks-whitewater" class="meganav__link "> 4148 Whitewater 4149 4150 </a> 4151 4152 </li> 4153 4154 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4155 4156 4157 <a href="/collections/kayaks-touring" class="meganav__link "> 4158 Touring 4159 4160 </a> 4161 4162 </li> 4163 4164 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4165 4166 4167 <a href="/collections/inflatable-kayaks" class="meganav__link "> 4168 Inflatable Kayaks 4169 4170 </a> 4171 4172 </li> 4173 4174 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4175 4176 4177 <a href="/collections/sea-kayaks" class="meganav__link "> 4178 Sea 4179 4180 </a> 4181 4182 </li> 4183 4184 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4185 4186 4187 <a href="/collections/kayaks-recreation" class="meganav__link "> 4188 Sit-on-tops 4189 4190 </a> 4191 4192 </li> 4193 4194 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4195 4196 4197 <a href="/collections/freestyle-kayaks" class="meganav__link "> 4198 Freestyle 4199 4200 </a> 4201 4202 </li> 4203 4204 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4205 4206 4207 <a href="/collections/polo-kayaks" class="meganav__link "> 4208 Polo 4209 4210 </a> 4211 4212 </li> 4213 4214 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4215 4216 4217 <a href="/collections/kayak-x-boats" class="meganav__link "> 4218 Kayak-X 4219 4220 </a> 4221 4222 </li> 4223 4224 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4225 4226 4227 <a href="/collections/kids-kayaks" class="meganav__link "> 4228 Kids 4229 4230 </a> 4231 4232 </li> 4233 4234</ul></ul> 4235 </div> 4236 </li><li class="site-nav__item site-nav__item-normal "> 4237 <a href="/collections/canoes" class="site-nav__link dropdown-toggle" > 4238 <span class="site-nav__title">Canoes</span></a> 4239 <div class="site-nav__dropdown meganav"> 4240 <ul class="meganav__nav"><ul class="meganav__list"> 4241 4242 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4243 4244 4245 <a href="/collections/canoes-touring" class="meganav__link "> 4246 Touring 4247 4248 </a> 4249 4250 </li> 4251 4252 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4253 4254 4255 <a href="/collections/canoes-recreation" class="meganav__link "> 4256 Leisure 4257 4258 </a> 4259 4260 </li> 4261 4262 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4263 4264 4265 <a href="/collections/canoes-whitewater" class="meganav__link "> 4266 Whitewater 4267 4268 </a> 4269 4270 </li> 4271 4272</ul></ul> 4273 </div> 4274 </li><li class="site-nav__item"> 4275 <a href="https://flowkayaks.co.uk/collections/stand-up-paddleboards" class="site-nav__link"> 4276 <span class="site-nav__title">Stand Up Paddleboards</span></a> 4277 </li><li class="site-nav__item site-nav__item-normal "> 4278 <a href="/collections/paddles" class="site-nav__link dropdown-toggle" > 4279 <span class="site-nav__title">Paddles</span></a> 4280 <div class="site-nav__dropdown meganav"> 4281 <ul class="meganav__nav"><ul class="meganav__list"> 4282 4283 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4284 4285 4286 <a href="/collections/whitewater-kayak-paddles" class="meganav__link "> 4287 Whitewater Kayak Paddles 4288 4289 </a> 4290 4291 </li> 4292 4293 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4294 4295 4296 <a href="/collections/touring-sea-paddles" class="meganav__link "> 4297 Touring & Sea Paddles 4298 4299 </a> 4300 4301 </li> 4302 4303 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4304 4305 4306 <a href="/collections/recreation-kayak-paddles" class="meganav__link "> 4307 Recreation Kayak Paddles 4308 4309 </a> 4310 4311 </li> 4312 4313 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4314 4315 4316 <a href="/collections/canoe-paddles" class="meganav__link "> 4317 Canoe Paddles 4318 4319 </a> 4320 4321 </li> 4322 4323 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4324 4325 4326 <a href="/collections/sup-paddles" class="meganav__link "> 4327 SUP Paddles 4328 4329 </a> 4330 4331 </li> 4332 4333 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4334 4335 4336 <a href="/collections/centre-paddles" class="meganav__link "> 4337 Centre Paddles 4338 4339 </a> 4340 4341 </li> 4342 4343 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4344 4345 4346 <a href="/collections/paddle-accessories" class="meganav__link "> 4347 Paddle Accessories 4348 4349 </a> 4350 4351 </li> 4352 4353</ul></ul> 4354 </div> 4355 </li><li class="site-nav__item site-nav__item-normal "> 4356 <a href="/collections/kayak-buoyancy-aids" class="site-nav__link dropdown-toggle" >
4357 <span class="site-nav__title">Buoyancy Aids</span></a> 4358 <div class="site-nav__dropdown meganav"> 4359 <ul class="meganav__nav"><ul class="meganav__list"> 4360 4361 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4362 4363 4364 <a href="/collections/whitewater-buoyancy-aids" class="meganav__link "> 4365 Whitewater Buoyancy Aids 4366 4367 </a> 4368 4369 </li> 4370 4371 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4372 4373 4374 <a href="/collections/sea-and-touring-buoyancy-aids" class="meganav__link "> 4375 Touring & Sea Buoyancy Aids 4376 4377 </a> 4378 4379 </li> 4380 4381 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4382 4383 4384 <a href="/collections/sup-buoyancy-aids" class="meganav__link "> 4385 SUP Buoyancy Aids 4386 4387 </a> 4388 4389 </li> 4390 4391 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4392 4393 4394 <a href="/collections/low-profile-racing-buoyancy-aids" class="meganav__link "> 4395 Low Profile & Racing Buoyancy Aids 4396 4397 </a> 4398 4399 </li> 4400 4401 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4402 4403 4404 <a href="/collections/kids-flotation" class="meganav__link "> 4405 Kids Buoyancy Aids 4406 4407 </a> 4408 4409 </li> 4410 4411 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4412 4413 4414 <a href="/collections/rescue-buoyancy-aids" class="meganav__link "> 4415 Rescue Buoyancy Aids 4416 4417 </a> 4418 4419 </li> 4420 4421 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4422 4423 4424 <a href="/collections/astral-buoyancy-aids-pfds" class="meganav__link "> 4425 Astral Buoyancy Aids 4426 4427 </a> 4428 4429 </li> 4430 4431 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4432 4433 4434 <a href="/collections/nrs-buoyancy-aids-pfds" class="meganav__link "> 4435 NRS Buoyancy Aids 4436 4437 </a> 4438 4439 </li> 4440 4441 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4442 4443 4444 <a href="/collections/peak-ps-buoyancy-aids" class="meganav__link "> 4445 Peak PS Buoyancy Aids 4446 4447 </a> 4448 4449 </li> 4450 4451 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4452 4453 4454 <a href="/collections/palm-buoyancy-aids" class="meganav__link "> 4455 Palm Buoyancy Aids 4456 4457 </a> 4458 4459 </li> 4460 4461</ul></ul> 4462 </div> 4463 </li><li class="site-nav__item site-nav__item-mega "> 4464 <a href="/collections/equipment" class="site-nav__link dropdown-toggle" > 4465 <span class="site-nav__title">Equipment</span></a> 4466 <div class="site-nav__dropdown meganav meganav-2" > 4467 4468<div class="container"> 4469 <div class="row"><div class="mega-col mega-link col-12 "> 4470 <div class="row"><div class="col-sm-2"> 4471 <div class="mega-col-inner "> 4472 <div class="menu-title"> 4473 <a href="/collections/spraydecks" >Spraydecks</a> 4474 </div> 4475 <div class="widget-inner"> 4476 <ul class="nav-links"><li> 4477 <a href="/collections/touring-sea-spraydecks" >Touring & Sea Spraydecks</a> 4478 </li><li> 4479 <a href="/collections/whitewater-spraydecks" >Whitewater Spraydecks</a> 4480 </li><li> 4481 <a href="/collections/polo-spraydecks" >Polo Spraydecks</a> 4482 </li><li> 4483 <a href="/collections/nylon-spraydecks" >Nylon Spraydecks</a> 4484 </li></ul> 4485 </div> 4486 </div> 4487 </div><div class="col-sm-2"> 4488 <div class="mega-col-inner "> 4489 <div class="menu-title"> 4490 <a href="/collections/helmets" >Helmets</a> 4491 </div> 4492 <div class="widget-inner"> 4493 <ul class="nav-links"><li> 4494 <a href="/collections/whitewater-helmets" >Whitewater Helmets</a> 4495 </li><li> 4496 <a href="/collections/kids-helmets" >Kids Helmets</a> 4497 </li><li> 4498 <a href="/collections/centre-helmets" >Centre Helmets</a> 4499 </li></ul> 4500 </div> 4501 </div> 4502 </div><div class="col-sm-2"> 4503 <div class="mega-col-inner "> 4504 <div class="menu-title"> 4505 <a href="/collections/safety-kit" >Safety Kit</a> 4506 </div> 4507 <div class="widget-inner"> 4508 <ul class="nav-links"><li> 4509 <a href="/collections/airbags" >Airbags</a> 4510 </li><li> 4511 <a href="/collections/throwlines" >Throwlines</a> 4512 </li><li> 4513 <a href="/collections/slings" >Slings</a> 4514 </li><li> 4515 <a href="/collections/towing" >Towing</a> 4516 </li><li> 4517 <a href="/collections/prussiks" >Prussiks & Ropes</a> 4518 </li><li> 4519 <a href="/collections/carabiners-pulleys" >Carabiners & Pulleys</a> 4520 </li><li> 4521 <a href="/collections/knives" >Knives</a> 4522 </li><li> 4523 <a href="/collections/whistles" >Whistles</a> 4524 </li></ul> 4525 </div> 4526 </div> 4527 </div><div class="col-sm-2"> 4528 <div class="mega-col-inner "> 4529 <div class="menu-title"> 4530 <a href="/collections/other" >Other</a> 4531 </div> 4532 <div class="widget-inner"> 4533 <ul class="nav-links"><li> 4534 <a href="/collections/ear-plugs-nose-clips" >Ear Plugs & Nose Clips</a> 4535 </li><li> 4536 <a href="/collections/drybags-cases" >Drybags & Cases</a> 4537 </li><li> 4538 <a href="/collections/boat-transport" >Boat Transport</a> 4539 </li><li> 4540 <a href="/collections/storage" >Storage</a> 4541 </li><li> 4542 <a href="/collections/cockpit-covers" >Cockpit Covers</a> 4543 </li><li> 4544 <a href="/collections/spares-repairs" >Spares & Repairs</a> 4545 </li></ul> 4546 </div> 4547 </div> 4548 </div></div> 4549 </div> 4550 </div> 4551 </div> 4552 </div> 4553 </li><li class="site-nav__item site-nav__item-mega "> 4554 <a href="/collections/men" class="site-nav__link dropdown-toggle" >
4555 <span class="site-nav__title">Men</span></a> 4556 <div class="site-nav__dropdown meganav meganav-3" > 4557 4558<div class="container"> 4559 <div class="row"><div class="mega-col mega-link col-12 "> 4560 <div class="row"><div class="col-sm-2"> 4561 <div class="mega-col-inner "> 4562 <div class="menu-title"> 4563 <a href="/collections/men-flotation" >Flotation</a> 4564 </div> 4565 <div class="widget-inner"> 4566 <ul class="nav-links"><li> 4567 <a href="/collections/men-whitewater-buoyancy-aids" >Whitewater Buoyancy Aids</a> 4568 </li><li> 4569 <a href="/collections/men-rescue-buoyancy-aids" >Rescue Buoyancy Aids</a> 4570 </li><li> 4571 <a href="/collections/men-touring-sea-buoyancy-aids" >Touring & Sea Bouyancy Aids</a> 4572 </li><li> 4573 <a href="/collections/men-sup-buoyancy-aids" >SUP Buoyancy Aids</a> 4574 </li><li> 4575 <a href="/collections/women-centre-buoyancy-aids" >Centre Buoyancy Aids</a> 4576 </li><li> 4577 <a href="/collections/men-low-profile-racing-buoyancy-aids" >Low Profile & Racing Buoyancy Aids</a> 4578 </li></ul> 4579 </div> 4580 </div> 4581 </div><div class="col-sm-2"> 4582 <div class="mega-col-inner "> 4583 <div class="menu-title"> 4584 <a href="/collections/spraydecks" >Spraydecks</a> 4585 </div> 4586 <div class="widget-inner"> 4587 <ul class="nav-links"><li> 4588 <a href="/collections/touring-sea-spraydecks" >Touring & Sea Spraydecks</a> 4589 </li><li> 4590 <a href="/collections/whitewater-spraydecks" >Whitewater Spraydecks</a> 4591 </li><li> 4592 <a href="/collections/polo-spraydecks" >Polo Spraydecks</a> 4593 </li><li> 4594 <a href="/collections/nylon-spraydecks" >Nylon Spraydecks</a> 4595 </li></ul> 4596 </div> 4597 </div> 4598 </div><div class="col-sm-2"> 4599 <div class="mega-col-inner "> 4600 <div class="menu-title"> 4601 <a href="/collections/men-jackets" >Jackets</a> 4602 </div> 4603 <div class="widget-inner"> 4604 <ul class="nav-links"><li> 4605 <a href="/collections/men-splash-jackets" >Splash Jackets</a> 4606 </li><li> 4607 <a href="/collections/men-semi-dry" >Semi-dry</a> 4608 </li><li> 4609 <a href="/collections/men-dry" >Dry</a> 4610 </li></ul> 4611 </div> 4612 </div> 4613 </div><div class="col-sm-2"> 4614 <div class="mega-col-inner "> 4615 <div class="menu-title"> 4616 <a href="/collections/men-drysuits" >Drysuits</a> 4617 </div> 4618 <div class="widget-inner"> 4619 <ul class="nav-links"></ul> 4620 </div> 4621 </div> 4622 </div><div class="col-sm-2"> 4623 <div class="mega-col-inner "> 4624 <div class="menu-title"> 4625 <a href="/collections/men-pants" >Pants</a> 4626 </div> 4627 <div class="widget-inner"> 4628 <ul class="nav-links"><li> 4629 <a href="/collections/men-splash-pants" >Splash Pants</a> 4630 </li><li> 4631 <a href="/collections/men-dry-pants" >Dry Pants</a> 4632 </li></ul> 4633 </div> 4634 </div> 4635 </div><div class="col-sm-2"> 4636 <div class="mega-col-inner "> 4637 <div class="menu-title"> 4638 <a href="/collections/men-neoprene" >Neoprene</a> 4639 </div> 4640 <div class="widget-inner"> 4641 <ul class="nav-links"><li> 4642 <a href="/collections/men-neoprene-tops" >Tops</a> 4643 </li><li> 4644 <a href="/collections/men-neoprene-bottoms" >Bottoms</a> 4645 </li><li> 4646 <a href="/collections/men-neoprene-wetsuits" >Wetsuits</a> 4647 </li></ul> 4648 </div> 4649 </div> 4650 </div><div class="col-sm-2"> 4651 <div class="mega-col-inner "> 4652 <div class="menu-title"> 4653 <a href="https://flowkayaks.co.uk/collections/changing-robes" >Changing Robes</a> 4654 </div> 4655 <div class="widget-inner"> 4656 <ul class="nav-links"></ul> 4657 </div> 4658 </div> 4659 </div><div class="col-sm-2"> 4660 <div class="mega-col-inner "> 4661 <div class="menu-title"> 4662 <a href="/collections/helmets" >Helmets</a> 4663 </div> 4664 <div class="widget-inner"> 4665 <ul class="nav-links"><li> 4666 <a href="/collections/whitewater-helmets" >Whitewater Helmets</a> 4667 </li><li> 4668 <a href="/collections/centre-helmets" >Centre Helmets</a> 4669 </li></ul> 4670 </div> 4671 </div> 4672 </div><div class="col-sm-2"> 4673 <div class="mega-col-inner "> 4674 <div class="menu-title"> 4675 <a href="/collections/men-thermals-base-layers" >Thermals & Base Layers</a> 4676 </div> 4677 <div class="widget-inner"> 4678 <ul class="nav-links"><li> 4679 <a href="/collections/men-thermals-base-layers-tops" >Tops</a> 4680 </li><li> 4681 <a href="/collections/men-thermals-base-layers-bottoms" >Bottoms</a> 4682 </li></ul> 4683 </div> 4684 </div> 4685 </div><div class="col-sm-2"> 4686 <div class="mega-col-inner "> 4687 <div class="menu-title"> 4688 <a href="/collections/hand-footwear" >Hands & Footwear</a> 4689 </div> 4690 <div class="widget-inner"> 4691 <ul class="nav-links"><li> 4692 <a href="/collections/socks" >Socks</a> 4693 </li><li> 4694 <a href="/collections/shoes" >Shoes</a> 4695 </li><li> 4696 <a href="/collections/gloves-mitts-pogies" >Gloves, Mitts & Pogies</a> 4697 </li></ul> 4698 </div> 4699 </div> 4700 </div></div> 4701 </div> 4702 </div> 4703 </div> 4704 </div> 4705 </li><li class="site-nav__item site-nav__item-mega "> 4706 <a href="/collections/women" class="site-nav__link dropdown-toggle" >
4707 <span class="site-nav__title">Women</span></a> 4708 <div class="site-nav__dropdown meganav meganav-4" > 4709 4710<div class="container"> 4711 <div class="row"><div class="mega-col mega-link col-12 "> 4712 <div class="row"><div class="col-sm-2"> 4713 <div class="mega-col-inner "> 4714 <div class="menu-title"> 4715 <a href="/collections/women-flotation" >Flotation</a> 4716 </div> 4717 <div class="widget-inner"> 4718 <ul class="nav-links"><li> 4719 <a href="/collections/women-whitewater-buoyancy-aids" >Whitewater Buoyancy Aids</a> 4720 </li><li> 4721 <a href="/collections/women-rescue-buoyancy-aids" >Rescue Buoyancy Aids</a> 4722 </li><li> 4723 <a href="/collections/women-touring-sea-buoyancy-aids" >Touring & Sea Buoyancy Aids</a> 4724 </li><li> 4725 <a href="/collections/women-sup-buoyancy-aids" >SUP Buoyancy Aids</a> 4726 </li><li> 4727 <a href="/collections/women-low-profile-racing-buoyancy-aids" >Low Profile & Racing Buoyancy Aids</a> 4728 </li><li> 4729 <a href="/collections/women-centre-buoyancy-aids" >Centre Buoyancy Aids</a> 4730 </li></ul> 4731 </div> 4732 </div> 4733 </div><div class="col-sm-2"> 4734 <div class="mega-col-inner "> 4735 <div class="menu-title"> 4736 <a href="/collections/spraydecks" >Spraydecks</a> 4737 </div> 4738 <div class="widget-inner"> 4739 <ul class="nav-links"><li> 4740 <a href="/collections/touring-sea-spraydecks" >Touring & Sea Spraydecks</a> 4741 </li><li> 4742 <a href="/collections/whitewater-spraydecks" >Whitewater Spraydecks</a> 4743 </li><li> 4744 <a href="/collections/polo-spraydecks" >Polo Spraydecks</a> 4745 </li><li> 4746 <a href="/collections/nylon-spraydecks" >Nylon Spraydecks</a> 4747 </li></ul> 4748 </div> 4749 </div> 4750 </div><div class="col-sm-2"> 4751 <div class="mega-col-inner "> 4752 <div class="menu-title"> 4753 <a href="/collections/women-jackets" >Jackets</a> 4754 </div> 4755 <div class="widget-inner"> 4756 <ul class="nav-links"><li> 4757 <a href="/collections/women-splash-jackets" >Splash Jackets</a> 4758 </li><li> 4759 <a href="/collections/women-semi-dry" >Semi-dry</a> 4760 </li><li> 4761 <a href="/collections/womens-dry-tops" >Dry</a> 4762 </li></ul> 4763 </div> 4764 </div> 4765 </div><div class="col-sm-2"> 4766 <div class="mega-col-inner "> 4767 <div class="menu-title"> 4768 <a href="/collections/women-drysuits" >Drysuits</a> 4769 </div> 4770 <div class="widget-inner"> 4771 <ul class="nav-links"></ul> 4772 </div> 4773 </div> 4774 </div><div class="col-sm-2"> 4775 <div class="mega-col-inner "> 4776 <div class="menu-title"> 4777 <a href="/collections/women-pants" >Pants</a> 4778 </div> 4779 <div class="widget-inner"> 4780 <ul class="nav-links"><li> 4781 <a href="/collections/women-splash-pants" >Splash Pants</a> 4782 </li><li> 4783 <a href="/collections/women-dry-pants" >Dry Pants</a> 4784 </li></ul> 4785 </div> 4786 </div> 4787 </div><div class="col-sm-2"> 4788 <div class="mega-col-inner "> 4789 <div class="menu-title"> 4790 <a href="/collections/women-neoprene" >Neoprene</a> 4791 </div> 4792 <div class="widget-inner"> 4793 <ul class="nav-links"><li> 4794 <a href="/collections/women-neoprene-tops" >Tops</a> 4795 </li><li> 4796 <a href="/collections/women-neoprene-bottoms" >Bottoms</a> 4797 </li><li> 4798 <a href="/collections/women-neoprene-wetsuits" >Wetsuits</a> 4799 </li></ul> 4800 </div> 4801 </div> 4802 </div><div class="col-sm-2"> 4803 <div class="mega-col-inner "> 4804 <div class="menu-title"> 4805 <a href="https://flowkayaks.co.uk/collections/changing-robes" >Changing Robes</a> 4806 </div> 4807 <div class="widget-inner"> 4808 <ul class="nav-links"></ul> 4809 </div> 4810 </div> 4811 </div><div class="col-sm-2"> 4812 <div class="mega-col-inner "> 4813 <div class="menu-title"> 4814 <a href="/collections/helmets" >Helmets</a> 4815 </div> 4816 <div class="widget-inner"> 4817 <ul class="nav-links"><li> 4818 <a href="/collections/whitewater-helmets" >Whitewater Helmets</a> 4819 </li><li> 4820 <a href="/collections/centre-helmets" >Centre Helmets</a> 4821 </li></ul> 4822 </div> 4823 </div> 4824 </div><div class="col-sm-2"> 4825 <div class="mega-col-inner "> 4826 <div class="menu-title"> 4827 <a href="/collections/women-thermals-base-layers" >Thermals & Base Layers</a> 4828 </div> 4829 <div class="widget-inner"> 4830 <ul class="nav-links"><li> 4831 <a href="/collections/women-thermals-base-layers-tops" >Tops</a> 4832 </li><li> 4833 <a href="/collections/women-thermals-base-layers-bottoms" >Bottoms</a> 4834 </li></ul> 4835 </div> 4836 </div> 4837 </div><div class="col-sm-2"> 4838 <div class="mega-col-inner "> 4839 <div class="menu-title"> 4840 <a href="/collections/hand-footwear" >Hands & Footwear</a> 4841 </div> 4842 <div class="widget-inner"> 4843 <ul class="nav-links"><li> 4844 <a href="/collections/socks" >Socks</a> 4845 </li><li> 4846 <a href="/collections/shoes" >Shoes</a> 4847 </li><li> 4848 <a href="/collections/gloves-mitts-pogies" >Gloves, Mitts & Pogies</a> 4849 </li></ul> 4850 </div> 4851 </div> 4852 </div></div> 4853 </div> 4854 </div> 4855 </div> 4856 </div> 4857 </li><li class="site-nav__item site-nav__item-normal "> 4858 <a href="/collections/kids" class="site-nav__link dropdown-toggle" >
4859 <span class="site-nav__title">Kids</span></a> 4860 <div class="site-nav__dropdown meganav"> 4861 <ul class="meganav__nav"><ul class="meganav__list"> 4862 4863 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4864 4865 4866 <a href="/collections/kids-kayaks" class="meganav__link "> 4867 Kayaks 4868 4869 </a> 4870 4871 </li> 4872 4873 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4874 4875 4876 <a href="/collections/kids-paddles" class="meganav__link "> 4877 Paddles 4878 4879 </a> 4880 4881 </li> 4882 4883 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4884 4885 4886 <a href="/collections/kids-flotation" class="meganav__link "> 4887 Flotation 4888 4889 </a> 4890 4891 </li> 4892 4893 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4894 4895 4896 <a href="/collections/kids-spraydecks" class="meganav__link "> 4897 Spraydecks 4898 4899 </a> 4900 4901 </li> 4902 4903 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4904 4905 4906 <a href="/collections/kids-helmets" class="meganav__link "> 4907 Helmets 4908 4909 </a> 4910 4911 </li> 4912 4913 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4914 4915 4916 <a href="/collections/kids-drywear" class="meganav__link "> 4917 Drywear 4918 4919 </a> 4920 4921 </li> 4922 4923 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4924 4925 4926 <a href="/collections/kids-thermals" class="meganav__link "> 4927 Base Layers & Neoprene 4928 4929 </a> 4930 4931 </li> 4932 4933</ul></ul> 4934 </div> 4935 </li><li class="site-nav__item site-nav__item-normal "> 4936 <a href="/collections/sale" class="site-nav__link dropdown-toggle" > 4937 <span class="site-nav__title">End of Summer Sale</span></a> 4938 <div class="site-nav__dropdown meganav"> 4939 <ul class="meganav__nav"><ul class="meganav__list"> 4940 4941 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4942 4943 4944 <a href="/collections/warehouse-clearance-kayaks" class="meganav__link "> 4945 Warehouse Clearance Kayaks & Canoes 4946 4947 </a> 4948 4949 </li> 4950 4951 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4952 4953 4954 <a href="/collections/buoyancy-aids-on-sale" class="meganav__link "> 4955 Buoyancy Aid & PFD Sale 4956 4957 </a> 4958 4959 </li> 4960 4961 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4962 4963 4964 <a href="/collections/drysuit-sale" class="meganav__link "> 4965 Drysuit Sale 4966 4967 </a> 4968 4969 </li> 4970 4971 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4972 4973 4974 <a href="/collections/dry-semi-dry-sale" class="meganav__link "> 4975 Jackets Sale 4976 4977 </a> 4978 4979 </li> 4980 4981 <li class="site-nav__dropdown-container site-nav__dropdown-container--second-level"> 4982 4983 4984 <a href="/collections/peak-ps-clearance-sale" class="meganav__link "> 4985 Peak PS Clearance Sale 4986 4987 </a> 4988 4989 </li> 4990 4991</ul></ul> 4992 </div> 4993 </li></ul> 4994</nav> 4995 4996 4997</div> 4998 </div> 4999 </div> 5000 </div> 5001</header><!-- popup-login.liquid --> 5002<div class="modal fade" id="jsLogin" role="dialog" aria-hidden="true">
5003 <div class="modal-dialog modal-dialog--login modal-dialog-centered" role="document"> 5004 <div class="modal-content"> 5005 <div class="modal-header p-0"> 5006 <button type="button" class="close" data-dismiss="modal"><i class="icon-close"></i></button> 5007 </div> 5008 <div class="modal-body p-5"> 5009 <div class="text-center py-2 px-2"> 5010 <div class="form-success hide" id="ResetSuccess"> 5011 We've sent you an email with a link to update your password. 5012 </div> 5013 <div id="CustomerLoginForm" class="form-vertical"><form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /><h3 class="mb-3">Login</h3> 5014 <p class="mb-5">Please enter your e-mail and password: </p> 5015 5016 5017 <div class="form-group mb-4"> 5018 <input type="email" name="customer[email]" id="CustomerEmail" class="form-control " placeholder="Email" autocorrect="off" autocapitalize="off" autofocus> 5019 <label for="CustomerEmail" class="label--hidden">Email</label> 5020 </div><div class="form-group mb-4"> 5021 <input type="password" value="" name="customer[password]" id="CustomerPassword" class="form-control " placeholder="Password"> 5022 <label for="CustomerPassword" class="label--hidden">Password</label> 5023 </div><p class="text-right mb-3 small"><a href="#recover" id="RecoverPassword">Forgot your password?</a></p><p> 5024 <button type="submit" class="btn btn-theme gradient-theme w-100">Login</button> 5025 </p> 5026 <p class="pt-2"><span class="d-inline-block pr-2">New customer? </span><a href="https://account.flowkayaks.co.uk?locale=en®ion_country=GB&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJmbG93a2F5YWtzLm15c2hvcGlmeS5jb20iLCJmbGFncyI6W10sImV4cCI6MTc5MTkyMDU1NiwibmJmIjoxNzkxMzE1NzU2fQ.mceshKiN6LWbfb-rGbQKbrqn9PJkS1m0NxoIs7kt_y8" id="customer_register_link">Register</a></p></form></div> 5027 <div id="RecoverPasswordForm" class="hide"> 5028 <h3 >Reset your password</h3> 5029 <p class="mb-4">We will send you an email to reset your password.</p> 5030 <div class="form-vertical"><form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 5031<div class="form-group mb-4"> 5032 <input class="form-control" type="email" value="" name="email" id="RecoverEmail" placeholder="Email" autocorrect="off" autocapitalize="off"> 5033 <label for="RecoverEmail" class="label--hidden">Email</label> 5034 </div> 5035 <p> 5036 <button type="submit" class="btn btn-theme gradient-theme w-100" >Submit</button> 5037 </p> 5038 <button type="button" id="HideRecoverPasswordLink" class="text-link link-accent-color">Back to login</button></form></div> 5039 </div> 5040 </div> 5041 </div> 5042 </div> 5043 </div> 5044</div></div> 5045<!-- END sections: header-group --><div class="page-container page-element is-moved-by-drawer"><main class="main-content" id="MainContent" role="main"> 5046 5047<div id="shopify-section-slideshow-1" class="shopify-section index-section index-section--slideshow"><style> #shopify-section-slideshow-1 h1 {color: #fff; font-size: 30px;} #shopify-section-slideshow-1 h3 {color: #fff; text-transform: uppercase; line-height: 1.2; font-weight: 700;} @media (min-width: 1200px) {#shopify-section-slideshow-1 h2 {font-size: 26px; }} @media (min-width: 991px) {#shopify-section-slideshow-1 h2 {font-size: 26px; }} @media (max-width: 990px) {#shopify-section-slideshow-1 .slideshow__title {font-size: 26px; }} @media (min-width: 767px) {#shopify-section-slideshow-1 h2 {font-size: 26px; }} @media (min-width: 1200px) {#shopify-section-slideshow-1 h3 {font-size: 100px; }} @media (max-width: 991px) {#shopify-section-slideshow-1 h3 {font-size: 50px; }}
5047 @media (max-width: 767px) {#shopify-section-slideshow-1 h3 {font-size: 40px; }} </style></div> 5048 <div class="icartShopifyCartContent"> 5049<div id="shopify-section-template--25272410603856__ss_image_grid_pro_7mwrzi" class="shopify-section"> 5050<style data-shopify>@font-face { 5051 font-family: Poppins; 5052 font-weight: 400; 5053 font-style: normal; 5054 font-display: swap; 5055 src: url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 5056 url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 5057} 5058 5059 @font-face { 5060 font-family: Poppins; 5061 font-weight: 400; 5062 font-style: normal; 5063 font-display: swap; 5064 src: url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 5065 url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 5066} 5067 5068 5069 .section-template--25272410603856__ss_image_grid_pro_7mwrzi { 5070 border-top: solid #000000 0px; 5071 border-bottom: solid #000000 0px; 5072 margin-top: 0px; 5073 margin-bottom: 0px; 5074 } 5075 5076 .section-template--25272410603856__ss_image_grid_pro_7mwrzi-settings { 5077 margin: 0 auto; 5078 padding-top: 0px; 5079 padding-bottom: 0px; 5080 padding-left: 0rem; 5081 padding-right: 0rem; 5082 } 5083 5084 .image-grid-template--25272410603856__ss_image_grid_pro_7mwrzi { 5085 display: grid; 5086 grid-template-columns: repeat(1, 1fr); 5087 align-items: center; 5088 gap: 4px; 5089 background-color: #000000; 5090 padding: 4px 4px; 5091 border: 0px solid #000000; 5092 border-radius: 0px; 5093 overflow: hidden; 5094 } 5095 5096 .image-item-template--25272410603856__ss_image_grid_pro_7mwrzi { 5097 display: flex; 5098 flex-direction: column; 5099 justify-content: center; 5100 padding: 6px 34px; 5101 border: 0px solid #000000; 5102 border-radius: 0px; 5103 overflow: hidden; 5104 position: relative; 5105 text-decoration: none; 5106 } 5107 5108 .image-item-template--25272410603856__ss_image_grid_pro_7mwrzi:after { 5109 content: ''; 5110 position: absolute; 5111 width: 100%; 5112 height: 100%; 5113 top: 0; 5114 left: 0; 5115 background-color: rgba(251,34,34,0.3); 5116 z-index: 1; 5117 } 5118 5119 .image-bg-template--25272410603856__ss_image_grid_pro_7mwrzi { 5120 position: absolute; 5121 width: 100%; 5122 height: 100%; 5123 top: 0; 5124 left: 0; 5125 z-index: 1; 5126 } 5127 5128 .image-bg-template--25272410603856__ss_image_grid_pro_7mwrzi img, 5129 .image-bg-template--25272410603856__ss_image_grid_pro_7mwrzi svg { 5130 display: block; 5131 width: 100%; 5132 height: 100%; 5133 object-fit: cover; 5134 } 5135 5136 .image-bg-template--25272410603856__ss_image_grid_pro_7mwrzi svg { 5137 background-color: #DEDEDE; 5138 } 5139 5140 .image-title-template--25272410603856__ss_image_grid_pro_7mwrzi { 5141 text-align: center; 5142 position: relative; 5143 z-index: 2; 5144 } 5145 5146 .image-title-template--25272410603856__ss_image_grid_pro_7mwrzi * { 5147 margin: 0; 5148 font-size: 30px; 5149 color: #ffffff; 5150 line-height: 100%; 5151 text-transform: unset; 5152 } 5153 5154 .image-button-template--25272410603856__ss_image_grid_pro_7mwrzi { 5155 margin: 0px; 5156 margin-top: 12px; 5157 font-size: 14px; 5158 font-weight: 700; 5159 color: #ffffff; 5160 line-height: 100%; 5161 text-transform: unset; 5162 text-decoration: none; 5163 display: flex; 5164 align-items: center; 5165 justify-content: center; 5166 max-width: fit-content; 5167 text-align: center; 5168 text-transform: unset; 5169 text-decoration: none; 5170 padding: 12px 38px; 5171 border-radius: 0px; 5172 border: 3px solid #000000; 5173 background-color: #fb2222; 5174 gap: 21px; 5175 transition: all 0.25s ease 0s; 5176 position: relative; 5177 z-index: 2; 5178 } 5179 5180 .image-button-template--25272410603856__ss_image_grid_pro_7mwrzi:hover { 5181 color: #fb2222; 5182 border: 3px solid #16dac3; 5183 background-color: #000000; 5184 transition: all 0.25s ease 0s; 5185 } 5186 5187 .image-button-icon-template--25272410603856__ss_image_grid_pro_7mwrzi { 5188 display: block; 5189 width: 20px; 5190 height: 20px; 5191 } 5192 5193 .image-button-icon-template--25272410603856__ss_image_grid_pro_7mwrzi svg { 5194 display: block; 5195 width: 100%; 5196 height: 100%; 5197 object-fit: cover; 5198 } 5199 5200 .image-button-template--25272410603856__ss_image_grid_pro_7mwrzi svg path { 5201 stroke: #ffffff; 5202 transition: all 0.25s ease 0s; 5203 } 5204 5205 .image-button-template--25272410603856__ss_image_grid_pro_7mwrzi:hover svg path { 5206 stroke: #fb2222; 5207 transition: all 0.25s ease 0s; 5208 } 5209 5210 @media(min-width: 768px) { 5211 .image-grid-template--25272410603856__ss_image_grid_pro_7mwrzi { 5212 grid-template-columns: repeat(1, 1fr); 5213 } 5214 } 5215 5216 @media(min-width: 1024px) { 5217 5218 .section-template--25272410603856__ss_image_grid_pro_7mwrzi { 5219 margin-top: 0px; 5220 margin-bottom: 0px; 5221 } 5222 5223 .section-template--25272410603856__ss_image_grid_pro_7mwrzi-settings { 5224 padding: 0 5rem; 5225 padding-top: 0px; 5226 padding-bottom: 0px; 5227 padding-left: 0rem; 5228 padding-right: 0rem; 5229 } 5230 5231 .image-grid-template--25272410603856__ss_image_grid_pro_7mwrzi { 5232 grid-template-columns: repeat(2, 1fr); 5233 gap: 4px; 5234 padding: 4px 4px; 5235 } 5236 5237 .image-item-template--25272410603856__ss_image_grid_pro_7mwrzi { 5238 padding: 38px 38px; 5239 justify-content: center; 5240 } 5241 5242 .image-title-template--25272410603856__ss_image_grid_pro_7mwrzi { 5243 text-align: center; 5244 } 5245 5246 .image-title-template--25272410603856__ss_image_grid_pro_7mwrzi * { 5247 font-size: 50px; 5248 } 5249 5250 .image-button-template--25272410603856__ss_image_grid_pro_7mwrzi { 5251 margin-top: 16px; 5252 gap: 28px; 5253 padding: 16px 50px; 5254 font-size: 14px; 5255 } 5256 }</style> 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 <style> 5268 .image-button-template--25272410603856__ss_image_grid_pro_7mwrzi { 5269 margin-left: auto; 5270 margin-right: auto; 5271 } 5272 </style> 5273 5274 5275 5276 <style> 5277 @media(min-width: 1024px) { 5278 .image-button-template--25272410603856__ss_image_grid_pro_7mwrzi { 5279 margin-left: auto !important; 5280 margin-right: auto !important; 5281 } 5282 } 5283 </style> 5284 5285 5286 5287 <style> 5288 .image-item-template--25272410603856__ss_image_grid_pro_7mwrzi { 5289 aspect-ratio: 12/12; 5290 } 5291 </style> 5292 5293 5294 5295 <style> 5296 @media(min-width: 1024px) { 5297 .image-item-template--25272410603856__ss_image_grid_pro_7mwrzi{ 5298 aspect-ratio: 12/9; 5299 } 5300 } 5301 </style> 5302 5303 5304 5305 5306<div class="section-template--25272410603856__ss_image_grid_pro_7mwrzi image-template--25272410603856__ss_image_grid_pro_7mwrzi" style="background-color:#ffffff; background-image: ;"> 5307 <div class="section-template--25272410603856__ss_image_grid_pro_7mwrzi-settings"> 5308 <div class="image-grid-template--25272410603856__ss_image_grid_pro_7mwrzi"> 5309 5310 <a href="/collections/sale" class="image-item-template--25272410603856__ss_image_grid_pro_7mwrzi"> 5311 5312 <div class="image-bg-template--25272410603856__ss_image_grid_pro_7mwrzi"> 5313 5314 <img src="//flowkayaks.co.uk/cdn/shop/files/BF_Email_Image.
5314webp?v=1788947606" alt="" loading="lazy"> 5315 5316 </div> 5317 5318 5319 5320 <div class="image-title-template--25272410603856__ss_image_grid_pro_7mwrzi"> 5321 <h3>End Of Summer Sale </h3><h4>Up To 50% Off</h4> 5322 </div> 5323 5324 5325 5326 5327 <div class="image-button-template--25272410603856__ss_image_grid_pro_7mwrzi"> 5328 SHOP SALE 5329 5330 </div> 5331 5332 5333 </a> 5334 5335 <a href="/collections/buoyancy-aids-on-sale" class="image-item-template--25272410603856__ss_image_grid_pro_7mwrzi"> 5336 5337 <div class="image-bg-template--25272410603856__ss_image_grid_pro_7mwrzi"> 5338 5339 <img src="//flowkayaks.co.uk/cdn/shop/files/Buoyancy_Aid_sale_image.webp?v=1788948261" alt="" loading="lazy"> 5340 5341 </div> 5342 5343 5344 5345 <div class="image-title-template--25272410603856__ss_image_grid_pro_7mwrzi"> 5346 <h2>Buoyancy Aid Sale</h2> 5347 </div> 5348 5349 5350 5351 5352 <div class="image-button-template--25272410603856__ss_image_grid_pro_7mwrzi"> 5353 SHOP SALE 5354 5355 </div> 5356 5357 5358 </a> 5359 5360 </div> 5361 </div> 5362</div> 5363 5364</div><div id="shopify-section-template--25272410603856__ss_image_grid_pro_FLKdMJ" class="shopify-section"> 5365<style data-shopify>@font-face { 5366 font-family: Poppins; 5367 font-weight: 400; 5368 font-style: normal; 5369 font-display: swap; 5370 src: url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 5371 url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 5372} 5373 5374 @font-face { 5375 font-family: Poppins; 5376 font-weight: 400; 5377 font-style: normal; 5378 font-display: swap; 5379 src: url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 5380 url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 5381} 5382 5383 5384 .section-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5385 border-top: solid #000000 0px; 5386 border-bottom: solid #000000 0px; 5387 margin-top: 0px; 5388 margin-bottom: 0px; 5389 } 5390 5391 .section-template--25272410603856__ss_image_grid_pro_FLKdMJ-settings { 5392 margin: 0 auto; 5393 padding-top: 0px; 5394 padding-bottom: 0px; 5395 padding-left: 0rem; 5396 padding-right: 0rem; 5397 } 5398 5399 .image-grid-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5400 display: grid; 5401 grid-template-columns: repeat(1, 1fr); 5402 align-items: center; 5403 gap: 4px; 5404 background-color: #000000; 5405 padding: 4px 4px; 5406 border: 0px solid #000000; 5407 border-radius: 0px; 5408 overflow: hidden; 5409 } 5410 5411 .image-item-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5412 display: flex; 5413 flex-direction: column; 5414 justify-content: center; 5415 padding: 6px 34px; 5416 border: 0px solid #000000; 5417 border-radius: 0px; 5418 overflow: hidden; 5419 position: relative; 5420 text-decoration: none; 5421 } 5422 5423 .image-item-template--25272410603856__ss_image_grid_pro_FLKdMJ:after { 5424 content: ''; 5425 position: absolute; 5426 width: 100%; 5427 height: 100%; 5428 top: 0; 5429 left: 0; 5430 background-color: rgba(251,34,34,0.3); 5431 z-index: 1; 5432 } 5433 5434 .image-bg-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5435 position: absolute; 5436 width: 100%; 5437 height: 100%; 5438 top: 0; 5439 left: 0; 5440 z-index: 1; 5441 } 5442 5443 .image-bg-template--25272410603856__ss_image_grid_pro_FLKdMJ img, 5444 .image-bg-template--25272410603856__ss_image_grid_pro_FLKdMJ svg { 5445 display: block; 5446 width: 100%; 5447 height: 100%; 5448 object-fit: cover; 5449 } 5450 5451 .image-bg-template--25272410603856__ss_image_grid_pro_FLKdMJ svg { 5452 background-color: #DEDEDE; 5453 } 5454 5455 .image-title-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5456 text-align: center; 5457 position: relative; 5458 z-index: 2; 5459 } 5460 5461 .image-title-template--25272410603856__ss_image_grid_pro_FLKdMJ * { 5462 margin: 0; 5463 font-size: 30px; 5464 color: #ffffff; 5465 line-height: 100%; 5466 text-transform: unset; 5467 } 5468 5469 .image-button-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5470 margin: 0px; 5471 margin-top: 12px; 5472 font-size: 14px; 5473 font-weight: 700; 5474 color: #ffffff; 5475 line-height: 100%; 5476 text-transform: unset; 5477 text-decoration: none; 5478 display: flex; 5479 align-items: center; 5480 justify-content: center; 5481 max-width: fit-content; 5482 text-align: center; 5483 text-transform: unset; 5484 text-decoration: none; 5485 padding: 12px 38px; 5486 border-radius: 0px; 5487 border: 3px solid #000000; 5488 background-color: #fb2222; 5489 gap: 21px; 5490 transition: all 0.25s ease 0s; 5491 position: relative; 5492 z-index: 2; 5493 } 5494 5495 .image-button-template--25272410603856__ss_image_grid_pro_FLKdMJ:hover { 5496 color: #fb2222; 5497 border: 3px solid #16dac3; 5498 background-color: #000000; 5499 transition: all 0.25s ease 0s; 5500 } 5501 5502 .image-button-icon-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5503 display: block;
5504 width: 20px; 5505 height: 20px; 5506 } 5507 5508 .image-button-icon-template--25272410603856__ss_image_grid_pro_FLKdMJ svg { 5509 display: block; 5510 width: 100%; 5511 height: 100%; 5512 object-fit: cover; 5513 } 5514 5515 .image-button-template--25272410603856__ss_image_grid_pro_FLKdMJ svg path { 5516 stroke: #ffffff; 5517 transition: all 0.25s ease 0s; 5518 } 5519 5520 .image-button-template--25272410603856__ss_image_grid_pro_FLKdMJ:hover svg path { 5521 stroke: #fb2222; 5522 transition: all 0.25s ease 0s; 5523 } 5524 5525 @media(min-width: 768px) { 5526 .image-grid-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5527 grid-template-columns: repeat(1, 1fr); 5528 } 5529 } 5530 5531 @media(min-width: 1024px) { 5532 5533 .section-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5534 margin-top: 0px; 5535 margin-bottom: 0px; 5536 } 5537 5538 .section-template--25272410603856__ss_image_grid_pro_FLKdMJ-settings { 5539 padding: 0 5rem; 5540 padding-top: 0px; 5541 padding-bottom: 0px; 5542 padding-left: 0rem; 5543 padding-right: 0rem; 5544 } 5545 5546 .image-grid-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5547 grid-template-columns: repeat(2, 1fr); 5548 gap: 4px; 5549 padding: 4px 4px; 5550 } 5551 5552 .image-item-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5553 padding: 38px 38px; 5554 justify-content: center; 5555 } 5556 5557 .image-title-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5558 text-align: center; 5559 } 5560 5561 .image-title-template--25272410603856__ss_image_grid_pro_FLKdMJ * { 5562 font-size: 50px; 5563 } 5564 5565 .image-button-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5566 margin-top: 16px; 5567 gap: 28px; 5568 padding: 16px 50px; 5569 font-size: 14px; 5570 } 5571 }</style> 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 <style> 5583 .image-button-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5584 margin-left: auto; 5585 margin-right: auto; 5586 } 5587 </style> 5588 5589 5590 5591 <style> 5592 @media(min-width: 1024px) { 5593 .image-button-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5594 margin-left: auto !important; 5595 margin-right: auto !important; 5596 } 5597 } 5598 </style> 5599 5600 5601 5602 <style> 5603 .image-item-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5604 aspect-ratio: 12/12; 5605 } 5606 </style> 5607 5608 5609 5610 <style> 5611 @media(min-width: 1024px) { 5612 .image-item-template--25272410603856__ss_image_grid_pro_FLKdMJ{ 5613 aspect-ratio: 12/9; 5614 } 5615 } 5616 </style> 5617 5618 5619 5620 <style> 5621 @media(max-width:768px){ 5622 .image-grid-template--25272410603856__ss_image_grid_pro_FLKdMJ { 5623 grid-template-columns: 1fr 1fr; 5624 } 5625 } 5626 </style> 5627 5628 5629<div class="section-template--25272410603856__ss_image_grid_pro_FLKdMJ image-template--25272410603856__ss_image_grid_pro_FLKdMJ" style="background-color:#ffffff; background-image: ;"> 5630 <div class="section-template--25272410603856__ss_image_grid_pro_FLKdMJ-settings"> 5631 <div class="image-grid-template--25272410603856__ss_image_grid_pro_FLKdMJ"> 5632 5633 <a href="/collections/sale-kayaks" class="image-item-template--25272410603856__ss_image_grid_pro_FLKdMJ"> 5634 5635 <div class="image-bg-template--25272410603856__ss_image_grid_pro_FLKdMJ"> 5636 5637 <img src="//flowkayaks.co.uk/cdn/shop/files/Pyranha_Kayaks_Home_image_f66fd724-05f1-4da6-9ef7-316492eb3e8a.webp?v=1780618023" alt="" loading="lazy"> 5638 5639 </div> 5640 5641 5642 5643 <div class="image-title-template--25272410603856__ss_image_grid_pro_FLKdMJ"> 5644 <h4>Kayaks Sale</h4> 5645 </div> 5646 5647 5648 5649 5650 <div class="image-button-template--25272410603856__ss_image_grid_pro_FLKdMJ"> 5651 SHOP SALE 5652 5653 </div> 5654 5655 5656 </a> 5657 5658 <a href="/collections/drysuit-sale" class="image-item-template--25272410603856__ss_image_grid_pro_FLKdMJ"> 5659 5660 <div class="image-bg-template--25272410603856__ss_image_grid_pro_FLKdMJ"> 5661 5662 <img src="//flowkayaks.co.uk/cdn/shop/files/palm_new_arrivals.webp?v=1780848856" alt="" loading="lazy"> 5663 5664 </div> 5665 5666 5667 5668 <div class="image-title-template--25272410603856__ss_image_grid_pro_FLKdMJ"> 5669 <h2>Drysuit Sale</h2> 5670 </div> 5671 5672 5673 5674 5675 <div class="image-button-template--25272410603856__ss_image_grid_pro_FLKdMJ"> 5676 SHOP DRYSUIT SALE 5677 5678 </div> 5679 5680 5681 </a> 5682 5683 </div> 5684 </div> 5685</div> 5686 5687</div><div id="shopify-section-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" class="shopify-section"><style> 5688 5689 .section-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf-settings { 5690 margin: 0 auto; 5691 margin-top: 0px; 5692 margin-bottom: 0px; 5693 padding-top: var(--pt); 5694 padding-bottom: var(--pb); 5695 background: #ffffff; 5696 border: 0px solid #ffffff; 5697 5698 } 5699 5700 @media screen and (min-width: 768px) { 5701 .section-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf-padding { 5702 margin-top: 0px; 5703 margin-bottom: 0px; 5704 padding-top: var(--pt-desktop); 5705 padding-bottom: var(--pb-desktop); 5706 } 5707 } 5708</style> 5709 5710<style> 5711 5712 @font-face { 5713 font-family: Poppins; 5714 font-weight: 400; 5715 font-style: normal; 5716 font-display: swap; 5717 src: url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 5718 url("//flowkayaks.co.uk/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 5719} 5720 5721 5722 .scrolling-logo-cloud_template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5723 margin-top: 0px; 5724 } 5725 5726 .scrolling-logo-cloud-title-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5727 width: 100%; 5728 margin: 0px; 5729 text-align: center; 5730 padding: 0 15px; 5731 font-size:24px; 5732 color: #121212; 5733 } 5734 5735 .scrolling-logo-cloud_placeholder { 5736 width:100%; 5737 } 5738 5739 .scrolling-logo-cloud_template--25272410603856__ss_scrolling_logo_cloud_XJL7bf .slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5740 display: block; 5741 flex: 0 0 102px; 5742 width: 100%; 5743 } 5744 5745 .scrolling-logo-cloud_template--25272410603856__ss_scrolling_logo_cloud_XJL7bf .slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf img, 5746 .scrolling-logo-cloud_template--25272410603856__ss_scrolling_logo_cloud_XJL7bf .slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf svg { 5747 width: 100%; 5748 height: 100%; 5749 display: block; 5750 object-fit: cover; 5751 } 5752 5753 .marquee-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5754 position: relative; 5755 z-index: 1; 5756 display: inline-flex; 5757 overflow: hidden; 5758 width: 100%; 5759 -webkit-box-pack: start;
5760 -webkit-justify-content: flex-start; 5761 -ms-flex-pack: start; 5762 justify-content: flex-start; 5763 -webkit-box-align: center; 5764 -webkit-align-items: center; 5765 -ms-flex-align: center; 5766 align-items: center; 5767 } 5768 5769 .marquee-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf.reverse { 5770 flex-direction: row-reverse; 5771 } 5772 5773 .track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5774 padding-left: 20px; 5775 display: -webkit-box; 5776 display: -webkit-flex; 5777 display: -ms-flexbox; 5778 display: flex; 5779 flex-shrink: 0; 5780 width: calc((102px * 12) + (20px * 12)); 5781 gap: 20px; 5782 -webkit-box-pack: start; 5783 -webkit-justify-content: flex-start; 5784 -ms-flex-pack: start; 5785 justify-content: flex-start; 5786 -webkit-box-align: center; 5787 -webkit-align-items: center; 5788 -ms-flex-align: center; 5789 align-items: center; 5790 white-space: nowrap; 5791 will-change: transform; 5792 animation: marquee-horizontal-left 16000ms linear infinite; 5793 } 5794 5795 @keyframes marquee-horizontal-left { 5796 0% { 5797 transform: translateZ(0); 5798 visibility: visible; 5799 } 5800 5801 100% { 5802 transform: translate3d(-100%,0,0); 5803 } 5804 } 5805 5806 @keyframes marquee-horizontal-right { 5807 0% { 5808 transform: translate3d(-100%,0,0); 5809 visibility: visible; 5810 } 5811 5812 100% { 5813 transform: translateZ(0); 5814 } 5815 } 5816 5817 @media screen and (min-width: 768px) { 5818 5819 .scrolling-logo-cloud-title-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5820 font-size:32px; 5821 color: #121212; 5822 } 5823 5824 .scrolling-logo-cloud_template--25272410603856__ss_scrolling_logo_cloud_XJL7bf .slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5825 flex: 0 0 120px; 5826 width: 100%; 5827 } 5828 5829 .track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5830 padding-left: 22px; 5831 width: calc((120px * 12) + (22px * 12)); 5832 gap: 22px; 5833 } 5834 } 5835 5836 @media screen and (max-width: 767px) { 5837 .scrolling-logo-cloud_template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5838 padding: 0 15px; 5839 } 5840 } 5841 5842 5843 .marquee-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf:hover .track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf { 5844 animation-play-state: paused 5845 } 5846 5847</style> 5848 5849 5850 5851 5852 5853 5854 5855<section 5856 class="section-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf-settings" 5857 data-section-id="template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" 5858 style=" 5859 --pt: 3px; 5860 --pt-desktop: 4px; 5861 --pb: 0px; 5862 --pb-desktop: 0px; 5863 " 5864> 5865 <h2 5866 class="scrolling-logo-cloud-title-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" 5867 id="scrolling-logo-cloud" 5868 > 5869 5870 </h2> 5871 <div 5872 class="scrolling-logo-cloud_template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" id="ss-scrolling-logo-cloud" 5873 style="background: #ffffff;padding:0; 5874 padding-top:0px;padding-bottom:4px;" 5875 > 5876 <div class="marquee-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf marquee-"> 5877 <div class="track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf outer_flex"> 5878 5879<a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/pyranha-kayaks"><img class="image-content__image" 5880 src="//flowkayaks.co.uk/cdn/shop/files/pyranha_fish_text_logo_300x300.png?v=1753223842" 5881 data-src="" 5882 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5883 data-aspectratio="1.0" 5884 data-sizes="auto" 5885 alt="" 5886 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/peak-ps"><img class="image-content__image" 5887 src="//flowkayaks.co.uk/cdn/shop/files/PeakPS_black_300x300.png?v=1753224412" 5888 data-src=""
5889 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5890 data-aspectratio="4.280632411067193" 5891 data-sizes="auto" 5892 alt="Peak PS Logo Black" 5893 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/wave-sport-kayaks"><img class="image-content__image" 5894 src="//flowkayaks.co.uk/cdn/shop/files/WS_Logo_Black_300x300.png?v=1753224025" 5895 data-src="" 5896 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5897 data-aspectratio="7.06" 5898 data-sizes="auto" 5899 alt="" 5900 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/nrs"><img class="image-content__image" 5901 src="//flowkayaks.co.uk/cdn/shop/files/NRS_Marketing_Logo_Black_300x300.png?v=1753224265" 5902 data-src="" 5903 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5904 data-aspectratio="1.4" 5905 data-sizes="auto" 5906 alt="NRS Logo" 5907 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/astral"><img class="image-content__image" 5908 src="//flowkayaks.co.uk/cdn/shop/files/VUrMi60A_300x300.png?v=1756166061" 5909 data-src="" 5910 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5911 data-aspectratio="5.614035087719298" 5912 data-sizes="auto" 5913 alt="" 5914 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/palm-equipment"><img class="image-content__image" 5915 src="//flowkayaks.co.uk/cdn/shop/files/Palm_Equipment_script_logo_300x300.png?v=1779655830" 5916 data-src="" 5917 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5918 data-aspectratio="1.2598425196850394" 5919 data-sizes="auto" 5920 alt="" 5921 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/tnp-paddles-oars"><img class="image-content__image" 5922 src="//flowkayaks.co.uk/cdn/shop/files/TNP_logo_black_RGB_300x300.jpg?v=1771352618" 5923 data-src="" 5924 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5925 data-aspectratio="2.3752181500872602" 5926 data-sizes="auto" 5927 alt="" 5928 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/level-six"><img class="image-content__image" 5929 src="//flowkayaks.co.uk/cdn/shop/files/Level_Six_Logo_b_w_300x300.webp?v=1761569960" 5930 data-src="" 5931 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5932 data-aspectratio="1.6223776223776223" 5933 data-sizes="auto" 5934 alt="" 5935 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/prijon-kayaks"><img class="image-content__image" 5936 src="//flowkayaks.co.uk/cdn/shop/files/Prijon_Logo_300x300.webp?v=1771352512" 5937 data-src=""
5938 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5939 data-aspectratio="1.0" 5940 data-sizes="auto" 5941 alt="" 5942 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/select-paddles"><img class="image-content__image" 5943 src="//flowkayaks.co.uk/cdn/shop/files/OutlookEmoji-172612462310486f245b1-4530-4a4c-bb6a-45927049384e_300x300.png?v=1761570040" 5944 data-src="" 5945 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5946 data-aspectratio="3.0" 5947 data-sizes="auto" 5948 alt="" 5949 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/melker-kayaks"><img class="image-content__image" 5950 src="//flowkayaks.co.uk/cdn/shop/files/Melker_Logo_1680x_8cdfa921-8f23-42ba-8bc5-ed2a0590dc57_300x300.webp?v=1771352368" 5951 data-src="" 5952 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5953 data-aspectratio="9.545454545454545" 5954 data-sizes="auto" 5955 alt="" 5956 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/exo-kayaks"><img class="image-content__image" 5957 src="//flowkayaks.co.uk/cdn/shop/files/ExoKayak-Logo_Black_300x300.svg?v=1771352466" 5958 data-src="" 5959 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5960 data-aspectratio="3.388888888888889" 5961 data-sizes="auto" 5962 alt="" 5963 lazy="loading"></a> 5964 </div> 5965 <div class="track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf outer_flex"> 5966 5967<a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/pyranha-kayaks"><img class="image-content__image" 5968 src="//flowkayaks.co.uk/cdn/shop/files/pyranha_fish_text_logo_300x300.png?v=1753223842" 5969 data-src="" 5970 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5971 data-aspectratio="1.0" 5972 data-sizes="auto" 5973 alt="" 5974 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/peak-ps"><img class="image-content__image" 5975 src="//flowkayaks.co.uk/cdn/shop/files/PeakPS_black_300x300.png?v=1753224412" 5976 data-src="" 5977 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5978 data-aspectratio="4.280632411067193" 5979 data-sizes="auto" 5980 alt="Peak PS Logo Black" 5981 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/wave-sport-kayaks"><img class="image-content__image" 5982 src="//flowkayaks.co.uk/cdn/shop/files/WS_Logo_Black_300x300.png?v=1753224025" 5983 data-src="" 5984 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5985 data-aspectratio="7.06" 5986 data-sizes="auto" 5987 alt="" 5988 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/nrs"><img class="image-content__image" 5989 src="//flowkayaks.co.uk/cdn/shop/files/NRS_Marketing_Logo_Black_300x300.png?v=1753224265" 5990 data-src=""
5991 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5992 data-aspectratio="1.4" 5993 data-sizes="auto" 5994 alt="NRS Logo" 5995 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/astral"><img class="image-content__image" 5996 src="//flowkayaks.co.uk/cdn/shop/files/VUrMi60A_300x300.png?v=1756166061" 5997 data-src="" 5998 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 5999 data-aspectratio="5.614035087719298" 6000 data-sizes="auto" 6001 alt="" 6002 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/palm-equipment"><img class="image-content__image" 6003 src="//flowkayaks.co.uk/cdn/shop/files/Palm_Equipment_script_logo_300x300.png?v=1779655830" 6004 data-src="" 6005 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6006 data-aspectratio="1.2598425196850394" 6007 data-sizes="auto" 6008 alt="" 6009 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/tnp-paddles-oars"><img class="image-content__image" 6010 src="//flowkayaks.co.uk/cdn/shop/files/TNP_logo_black_RGB_300x300.jpg?v=1771352618" 6011 data-src="" 6012 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6013 data-aspectratio="2.3752181500872602" 6014 data-sizes="auto" 6015 alt="" 6016 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/level-six"><img class="image-content__image" 6017 src="//flowkayaks.co.uk/cdn/shop/files/Level_Six_Logo_b_w_300x300.webp?v=1761569960" 6018 data-src="" 6019 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6020 data-aspectratio="1.6223776223776223" 6021 data-sizes="auto" 6022 alt="" 6023 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/prijon-kayaks"><img class="image-content__image" 6024 src="//flowkayaks.co.uk/cdn/shop/files/Prijon_Logo_300x300.webp?v=1771352512" 6025 data-src="" 6026 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6027 data-aspectratio="1.0" 6028 data-sizes="auto" 6029 alt="" 6030 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/select-paddles"><img class="image-content__image" 6031 src="//flowkayaks.co.uk/cdn/shop/files/OutlookEmoji-172612462310486f245b1-4530-4a4c-bb6a-45927049384e_300x300.png?v=1761570040" 6032 data-src="" 6033 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6034 data-aspectratio="3.0" 6035 data-sizes="auto" 6036 alt="" 6037 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/melker-kayaks"><img class="image-content__image" 6038 src="//flowkayaks.co.uk/cdn/shop/files/Melker_Logo_1680x_8cdfa921-8f23-42ba-8bc5-ed2a0590dc57_300x300.webp?v=1771352368" 6039 data-src=""
6040 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6041 data-aspectratio="9.545454545454545" 6042 data-sizes="auto" 6043 alt="" 6044 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/exo-kayaks"><img class="image-content__image" 6045 src="//flowkayaks.co.uk/cdn/shop/files/ExoKayak-Logo_Black_300x300.svg?v=1771352466" 6046 data-src="" 6047 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6048 data-aspectratio="3.388888888888889" 6049 data-sizes="auto" 6050 alt="" 6051 lazy="loading"></a> 6052 </div> 6053 <div class="track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf outer_flex"> 6054 6055<a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/pyranha-kayaks"><img class="image-content__image" 6056 src="//flowkayaks.co.uk/cdn/shop/files/pyranha_fish_text_logo_300x300.png?v=1753223842" 6057 data-src="" 6058 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6059 data-aspectratio="1.0" 6060 data-sizes="auto" 6061 alt="" 6062 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/peak-ps"><img class="image-content__image" 6063 src="//flowkayaks.co.uk/cdn/shop/files/PeakPS_black_300x300.png?v=1753224412" 6064 data-src="" 6065 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6066 data-aspectratio="4.280632411067193" 6067 data-sizes="auto" 6068 alt="Peak PS Logo Black" 6069 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/wave-sport-kayaks"><img class="image-content__image" 6070 src="//flowkayaks.co.uk/cdn/shop/files/WS_Logo_Black_300x300.png?v=1753224025" 6071 data-src="" 6072 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6073 data-aspectratio="7.06" 6074 data-sizes="auto" 6075 alt="" 6076 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/nrs"><img class="image-content__image" 6077 src="//flowkayaks.co.uk/cdn/shop/files/NRS_Marketing_Logo_Black_300x300.png?v=1753224265" 6078 data-src="" 6079 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6080 data-aspectratio="1.4" 6081 data-sizes="auto" 6082 alt="NRS Logo" 6083 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/astral"><img class="image-content__image" 6084 src="//flowkayaks.co.uk/cdn/shop/files/VUrMi60A_300x300.png?v=1756166061" 6085 data-src="" 6086 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6087 data-aspectratio="5.614035087719298" 6088 data-sizes="auto" 6089 alt="" 6090 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/palm-equipment"><img class="image-content__image" 6091 src="//flowkayaks.co.uk/cdn/shop/files/Palm_Equipment_script_logo_300x300.png?v=1779655830" 6092 data-src=""
6093 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6094 data-aspectratio="1.2598425196850394" 6095 data-sizes="auto" 6096 alt="" 6097 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/tnp-paddles-oars"><img class="image-content__image" 6098 src="//flowkayaks.co.uk/cdn/shop/files/TNP_logo_black_RGB_300x300.jpg?v=1771352618" 6099 data-src="" 6100 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6101 data-aspectratio="2.3752181500872602" 6102 data-sizes="auto" 6103 alt="" 6104 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/level-six"><img class="image-content__image" 6105 src="//flowkayaks.co.uk/cdn/shop/files/Level_Six_Logo_b_w_300x300.webp?v=1761569960" 6106 data-src="" 6107 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6108 data-aspectratio="1.6223776223776223" 6109 data-sizes="auto" 6110 alt="" 6111 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/prijon-kayaks"><img class="image-content__image" 6112 src="//flowkayaks.co.uk/cdn/shop/files/Prijon_Logo_300x300.webp?v=1771352512" 6113 data-src="" 6114 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6115 data-aspectratio="1.0" 6116 data-sizes="auto" 6117 alt="" 6118 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/select-paddles"><img class="image-content__image" 6119 src="//flowkayaks.co.uk/cdn/shop/files/OutlookEmoji-172612462310486f245b1-4530-4a4c-bb6a-45927049384e_300x300.png?v=1761570040" 6120 data-src="" 6121 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6122 data-aspectratio="3.0" 6123 data-sizes="auto" 6124 alt="" 6125 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/melker-kayaks"><img class="image-content__image" 6126 src="//flowkayaks.co.uk/cdn/shop/files/Melker_Logo_1680x_8cdfa921-8f23-42ba-8bc5-ed2a0590dc57_300x300.webp?v=1771352368" 6127 data-src="" 6128 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6129 data-aspectratio="9.545454545454545" 6130 data-sizes="auto" 6131 alt="" 6132 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/exo-kayaks"><img class="image-content__image" 6133 src="//flowkayaks.co.uk/cdn/shop/files/ExoKayak-Logo_Black_300x300.svg?v=1771352466" 6134 data-src="" 6135 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6136 data-aspectratio="3.388888888888889" 6137 data-sizes="auto" 6138 alt="" 6139 lazy="loading"></a> 6140 </div> 6141 <div class="track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf outer_flex"> 6142 6143<a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/pyranha-kayaks"><img class="image-content__image" 6144 src="//flowkayaks.co.uk/cdn/shop/files/pyranha_fish_text_logo_300x300.png?v=1753223842" 6145 data-src=""
6146 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6147 data-aspectratio="1.0" 6148 data-sizes="auto" 6149 alt="" 6150 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/peak-ps"><img class="image-content__image" 6151 src="//flowkayaks.co.uk/cdn/shop/files/PeakPS_black_300x300.png?v=1753224412" 6152 data-src="" 6153 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6154 data-aspectratio="4.280632411067193" 6155 data-sizes="auto" 6156 alt="Peak PS Logo Black" 6157 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/wave-sport-kayaks"><img class="image-content__image" 6158 src="//flowkayaks.co.uk/cdn/shop/files/WS_Logo_Black_300x300.png?v=1753224025" 6159 data-src="" 6160 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6161 data-aspectratio="7.06" 6162 data-sizes="auto" 6163 alt="" 6164 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/nrs"><img class="image-content__image" 6165 src="//flowkayaks.co.uk/cdn/shop/files/NRS_Marketing_Logo_Black_300x300.png?v=1753224265" 6166 data-src="" 6167 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6168 data-aspectratio="1.4" 6169 data-sizes="auto" 6170 alt="NRS Logo" 6171 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/astral"><img class="image-content__image" 6172 src="//flowkayaks.co.uk/cdn/shop/files/VUrMi60A_300x300.png?v=1756166061" 6173 data-src="" 6174 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6175 data-aspectratio="5.614035087719298" 6176 data-sizes="auto" 6177 alt="" 6178 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/palm-equipment"><img class="image-content__image" 6179 src="//flowkayaks.co.uk/cdn/shop/files/Palm_Equipment_script_logo_300x300.png?v=1779655830" 6180 data-src="" 6181 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6182 data-aspectratio="1.2598425196850394" 6183 data-sizes="auto" 6184 alt="" 6185 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/tnp-paddles-oars"><img class="image-content__image" 6186 src="//flowkayaks.co.uk/cdn/shop/files/TNP_logo_black_RGB_300x300.jpg?v=1771352618" 6187 data-src="" 6188 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6189 data-aspectratio="2.3752181500872602" 6190 data-sizes="auto" 6191 alt="" 6192 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/level-six"><img class="image-content__image" 6193 src="//flowkayaks.co.uk/cdn/shop/files/Level_Six_Logo_b_w_300x300.webp?v=1761569960" 6194 data-src=""
6195 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6196 data-aspectratio="1.6223776223776223" 6197 data-sizes="auto" 6198 alt="" 6199 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/prijon-kayaks"><img class="image-content__image" 6200 src="//flowkayaks.co.uk/cdn/shop/files/Prijon_Logo_300x300.webp?v=1771352512" 6201 data-src="" 6202 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6203 data-aspectratio="1.0" 6204 data-sizes="auto" 6205 alt="" 6206 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/select-paddles"><img class="image-content__image" 6207 src="//flowkayaks.co.uk/cdn/shop/files/OutlookEmoji-172612462310486f245b1-4530-4a4c-bb6a-45927049384e_300x300.png?v=1761570040" 6208 data-src="" 6209 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6210 data-aspectratio="3.0" 6211 data-sizes="auto" 6212 alt="" 6213 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/melker-kayaks"><img class="image-content__image" 6214 src="//flowkayaks.co.uk/cdn/shop/files/Melker_Logo_1680x_8cdfa921-8f23-42ba-8bc5-ed2a0590dc57_300x300.webp?v=1771352368" 6215 data-src="" 6216 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6217 data-aspectratio="9.545454545454545" 6218 data-sizes="auto" 6219 alt="" 6220 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/exo-kayaks"><img class="image-content__image" 6221 src="//flowkayaks.co.uk/cdn/shop/files/ExoKayak-Logo_Black_300x300.svg?v=1771352466" 6222 data-src="" 6223 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6224 data-aspectratio="3.388888888888889" 6225 data-sizes="auto" 6226 alt="" 6227 lazy="loading"></a> 6228 </div> 6229 <div class="track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf outer_flex"> 6230 6231<a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/pyranha-kayaks"><img class="image-content__image" 6232 src="//flowkayaks.co.uk/cdn/shop/files/pyranha_fish_text_logo_300x300.png?v=1753223842" 6233 data-src="" 6234 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6235 data-aspectratio="1.0" 6236 data-sizes="auto" 6237 alt="" 6238 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/peak-ps"><img class="image-content__image" 6239 src="//flowkayaks.co.uk/cdn/shop/files/PeakPS_black_300x300.png?v=1753224412" 6240 data-src="" 6241 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6242 data-aspectratio="4.280632411067193" 6243 data-sizes="auto" 6244 alt="Peak PS Logo Black" 6245 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/wave-sport-kayaks"><img class="image-content__image" 6246 src="//flowkayaks.co.uk/cdn/shop/files/WS_L
6246ogo_Black_300x300.png?v=1753224025" 6247 data-src="" 6248 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6249 data-aspectratio="7.06" 6250 data-sizes="auto" 6251 alt="" 6252 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/nrs"><img class="image-content__image" 6253 src="//flowkayaks.co.uk/cdn/shop/files/NRS_Marketing_Logo_Black_300x300.png?v=1753224265" 6254 data-src="" 6255 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6256 data-aspectratio="1.4" 6257 data-sizes="auto" 6258 alt="NRS Logo" 6259 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/astral"><img class="image-content__image" 6260 src="//flowkayaks.co.uk/cdn/shop/files/VUrMi60A_300x300.png?v=1756166061" 6261 data-src="" 6262 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6263 data-aspectratio="5.614035087719298" 6264 data-sizes="auto" 6265 alt="" 6266 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/palm-equipment"><img class="image-content__image" 6267 src="//flowkayaks.co.uk/cdn/shop/files/Palm_Equipment_script_logo_300x300.png?v=1779655830" 6268 data-src="" 6269 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6270 data-aspectratio="1.2598425196850394" 6271 data-sizes="auto" 6272 alt="" 6273 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/tnp-paddles-oars"><img class="image-content__image" 6274 src="//flowkayaks.co.uk/cdn/shop/files/TNP_logo_black_RGB_300x300.jpg?v=1771352618" 6275 data-src="" 6276 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6277 data-aspectratio="2.3752181500872602" 6278 data-sizes="auto" 6279 alt="" 6280 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/level-six"><img class="image-content__image" 6281 src="//flowkayaks.co.uk/cdn/shop/files/Level_Six_Logo_b_w_300x300.webp?v=1761569960" 6282 data-src="" 6283 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6284 data-aspectratio="1.6223776223776223" 6285 data-sizes="auto" 6286 alt="" 6287 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/prijon-kayaks"><img class="image-content__image" 6288 src="//flowkayaks.co.uk/cdn/shop/files/Prijon_Logo_300x300.webp?v=1771352512" 6289 data-src="" 6290 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6291 data-aspectratio="1.0" 6292 data-sizes="auto" 6293 alt="" 6294 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/select-paddles"><img class="image-content__image" 6295 src="//flowkayaks.co.uk/cdn/shop/files/OutlookEmoji-172612462310486f245b1-4530-4a4c-bb6a-45927049384e_300x300.png?v=1761570040" 6296 data-src=""
6297 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6298 data-aspectratio="3.0" 6299 data-sizes="auto" 6300 alt="" 6301 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/melker-kayaks"><img class="image-content__image" 6302 src="//flowkayaks.co.uk/cdn/shop/files/Melker_Logo_1680x_8cdfa921-8f23-42ba-8bc5-ed2a0590dc57_300x300.webp?v=1771352368" 6303 data-src="" 6304 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6305 data-aspectratio="9.545454545454545" 6306 data-sizes="auto" 6307 alt="" 6308 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/exo-kayaks"><img class="image-content__image" 6309 src="//flowkayaks.co.uk/cdn/shop/files/ExoKayak-Logo_Black_300x300.svg?v=1771352466" 6310 data-src="" 6311 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6312 data-aspectratio="3.388888888888889" 6313 data-sizes="auto" 6314 alt="" 6315 lazy="loading"></a> 6316 </div> 6317 <div class="track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf outer_flex"> 6318 6319<a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/pyranha-kayaks"><img class="image-content__image" 6320 src="//flowkayaks.co.uk/cdn/shop/files/pyranha_fish_text_logo_300x300.png?v=1753223842" 6321 data-src="" 6322 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6323 data-aspectratio="1.0" 6324 data-sizes="auto" 6325 alt="" 6326 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/peak-ps"><img class="image-content__image" 6327 src="//flowkayaks.co.uk/cdn/shop/files/PeakPS_black_300x300.png?v=1753224412" 6328 data-src="" 6329 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6330 data-aspectratio="4.280632411067193" 6331 data-sizes="auto" 6332 alt="Peak PS Logo Black" 6333 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/wave-sport-kayaks"><img class="image-content__image" 6334 src="//flowkayaks.co.uk/cdn/shop/files/WS_Logo_Black_300x300.png?v=1753224025" 6335 data-src="" 6336 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6337 data-aspectratio="7.06" 6338 data-sizes="auto" 6339 alt="" 6340 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/nrs"><img class="image-content__image" 6341 src="//flowkayaks.co.uk/cdn/shop/files/NRS_Marketing_Logo_Black_300x300.png?v=1753224265" 6342 data-src="" 6343 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6344 data-aspectratio="1.4" 6345 data-sizes="auto" 6346 alt="NRS Logo" 6347 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/astral"><img class="image-content__image" 6348 src="//flowkayaks.co.uk/cdn/shop/files/VUrMi60A_300x300.png?v=1756166061" 6349 data-src=""
6350 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6351 data-aspectratio="5.614035087719298" 6352 data-sizes="auto" 6353 alt="" 6354 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/palm-equipment"><img class="image-content__image" 6355 src="//flowkayaks.co.uk/cdn/shop/files/Palm_Equipment_script_logo_300x300.png?v=1779655830" 6356 data-src="" 6357 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6358 data-aspectratio="1.2598425196850394" 6359 data-sizes="auto" 6360 alt="" 6361 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/tnp-paddles-oars"><img class="image-content__image" 6362 src="//flowkayaks.co.uk/cdn/shop/files/TNP_logo_black_RGB_300x300.jpg?v=1771352618" 6363 data-src="" 6364 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6365 data-aspectratio="2.3752181500872602" 6366 data-sizes="auto" 6367 alt="" 6368 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/level-six"><img class="image-content__image" 6369 src="//flowkayaks.co.uk/cdn/shop/files/Level_Six_Logo_b_w_300x300.webp?v=1761569960" 6370 data-src="" 6371 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6372 data-aspectratio="1.6223776223776223" 6373 data-sizes="auto" 6374 alt="" 6375 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/prijon-kayaks"><img class="image-content__image" 6376 src="//flowkayaks.co.uk/cdn/shop/files/Prijon_Logo_300x300.webp?v=1771352512" 6377 data-src="" 6378 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6379 data-aspectratio="1.0" 6380 data-sizes="auto" 6381 alt="" 6382 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/select-paddles"><img class="image-content__image" 6383 src="//flowkayaks.co.uk/cdn/shop/files/OutlookEmoji-172612462310486f245b1-4530-4a4c-bb6a-45927049384e_300x300.png?v=1761570040" 6384 data-src="" 6385 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6386 data-aspectratio="3.0" 6387 data-sizes="auto" 6388 alt="" 6389 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/melker-kayaks"><img class="image-content__image" 6390 src="//flowkayaks.co.uk/cdn/shop/files/Melker_Logo_1680x_8cdfa921-8f23-42ba-8bc5-ed2a0590dc57_300x300.webp?v=1771352368" 6391 data-src="" 6392 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6393 data-aspectratio="9.545454545454545" 6394 data-sizes="auto" 6395 alt="" 6396 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/exo-kayaks"><img class="image-content__image" 6397 src="//flowkayaks.co.uk/cdn/shop/files/ExoKayak-Logo_Black_300x300.svg?v=1771352466" 6398 data-src=""
6399 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6400 data-aspectratio="3.388888888888889" 6401 data-sizes="auto" 6402 alt="" 6403 lazy="loading"></a> 6404 </div> 6405 <div class="track-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf outer_flex"> 6406 6407<a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/pyranha-kayaks"><img class="image-content__image" 6408 src="//flowkayaks.co.uk/cdn/shop/files/pyranha_fish_text_logo_300x300.png?v=1753223842" 6409 data-src="" 6410 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6411 data-aspectratio="1.0" 6412 data-sizes="auto" 6413 alt="" 6414 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/peak-ps"><img class="image-content__image" 6415 src="//flowkayaks.co.uk/cdn/shop/files/PeakPS_black_300x300.png?v=1753224412" 6416 data-src="" 6417 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6418 data-aspectratio="4.280632411067193" 6419 data-sizes="auto" 6420 alt="Peak PS Logo Black" 6421 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/wave-sport-kayaks"><img class="image-content__image" 6422 src="//flowkayaks.co.uk/cdn/shop/files/WS_Logo_Black_300x300.png?v=1753224025" 6423 data-src="" 6424 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6425 data-aspectratio="7.06" 6426 data-sizes="auto" 6427 alt="" 6428 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/nrs"><img class="image-content__image" 6429 src="//flowkayaks.co.uk/cdn/shop/files/NRS_Marketing_Logo_Black_300x300.png?v=1753224265" 6430 data-src="" 6431 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6432 data-aspectratio="1.4" 6433 data-sizes="auto" 6434 alt="NRS Logo" 6435 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="https://flowkayaks.co.uk/collections/astral"><img class="image-content__image" 6436 src="//flowkayaks.co.uk/cdn/shop/files/VUrMi60A_300x300.png?v=1756166061" 6437 data-src="" 6438 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6439 data-aspectratio="5.614035087719298" 6440 data-sizes="auto" 6441 alt="" 6442 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/palm-equipment"><img class="image-content__image" 6443 src="//flowkayaks.co.uk/cdn/shop/files/Palm_Equipment_script_logo_300x300.png?v=1779655830" 6444 data-src="" 6445 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6446 data-aspectratio="1.2598425196850394" 6447 data-sizes="auto" 6448 alt="" 6449 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/tnp-paddles-oars"><img class="image-content__image" 6450 src="//flowkayaks.co.uk/cdn/shop/files/TNP_logo_black_RGB_300x300.jpg?v=1771352618" 6451 data-src=""
6452 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6453 data-aspectratio="2.3752181500872602" 6454 data-sizes="auto" 6455 alt="" 6456 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/level-six"><img class="image-content__image" 6457 src="//flowkayaks.co.uk/cdn/shop/files/Level_Six_Logo_b_w_300x300.webp?v=1761569960" 6458 data-src="" 6459 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6460 data-aspectratio="1.6223776223776223" 6461 data-sizes="auto" 6462 alt="" 6463 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/prijon-kayaks"><img class="image-content__image" 6464 src="//flowkayaks.co.uk/cdn/shop/files/Prijon_Logo_300x300.webp?v=1771352512" 6465 data-src="" 6466 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6467 data-aspectratio="1.0" 6468 data-sizes="auto" 6469 alt="" 6470 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/select-paddles"><img class="image-content__image" 6471 src="//flowkayaks.co.uk/cdn/shop/files/OutlookEmoji-172612462310486f245b1-4530-4a4c-bb6a-45927049384e_300x300.png?v=1761570040" 6472 data-src="" 6473 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6474 data-aspectratio="3.0" 6475 data-sizes="auto" 6476 alt="" 6477 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/melker-kayaks"><img class="image-content__image" 6478 src="//flowkayaks.co.uk/cdn/shop/files/Melker_Logo_1680x_8cdfa921-8f23-42ba-8bc5-ed2a0590dc57_300x300.webp?v=1771352368" 6479 data-src="" 6480 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6481 data-aspectratio="9.545454545454545" 6482 data-sizes="auto" 6483 alt="" 6484 lazy="loading"></a><a class="slide-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf" href="/collections/exo-kayaks"><img class="image-content__image" 6485 src="//flowkayaks.co.uk/cdn/shop/files/ExoKayak-Logo_Black_300x300.svg?v=1771352466" 6486 data-src="" 6487 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 6488 data-aspectratio="3.388888888888889" 6489 data-sizes="auto" 6490 alt="" 6491 lazy="loading"></a> 6492 </div> 6493 </div> 6494 </div> 6495</section> 6496
6497<script> 6498 function initScrollingLogoCloudPro() { 6499 var htmlElement = document.documentElement; 6500 6501 if (window.getComputedStyle(htmlElement).getPropertyValue('direction') === 'rtl') { 6502 document.querySelector('.marquee-horizontal-template--25272410603856__ss_scrolling_logo_cloud_XJL7bf').classList.add('reverse'); 6503 } 6504 } 6505 6506 document.addEventListener('DOMContentLoaded', initScrollingLogoCloudPro); 6507 6508 if (Shopify.designMode) { 6509 document.addEventListener('shopify:section:unload', initScrollingLogoCloudPro); 6510 document.addEventListener('shopify:section:load', initScrollingLogoCloudPro); 6511 } 6512</script>
6512 6513 6514</div><div id="shopify-section-template--25272410603856__17610605204397c243" class="shopify-section"> 6515 6516 6517<style data-shopify> 6518 .ai-product-carousel-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6519 width: 100%; 6520 overflow: hidden; 6521 padding: 10px 0; 6522 background-color: #ffffff; 6523 } 6524 6525 .ai-product-carousel-container-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6526 max-width: 1000px; 6527 margin: 0 auto; 6528 padding: 0 20px; 6529 } 6530 6531 .ai-product-carousel-header-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6532 text-align: center; 6533 margin-bottom: 30px; 6534 } 6535 6536 .ai-product-carousel-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6537 font-size: 28px; 6538 color: #212121; 6539 margin: 0; 6540 } 6541 6542 .ai-product-carousel-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6543 position: relative; 6544 } 6545 6546 .ai-product-carousel-track-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6547 display: flex; 6548 gap: 10px; 6549 overflow-x: auto; 6550 scroll-behavior: smooth; 6551 scrollbar-width: none; 6552 -ms-overflow-style: none; 6553 padding-bottom: 10px; 6554 } 6555 6556 .ai-product-carousel-track-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh::-webkit-scrollbar {
6557 display: none; 6558 } 6559 6560 .ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6561 flex: 0 0 auto; 6562 width: 210px; 6563 background-color: #ffffff; 6564 border-radius: 8px; 6565 overflow: hidden; 6566 transition: transform 0.3s ease, box-shadow 0.3s ease; 6567 } 6568 6569 .ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh:hover { 6570 transform: translateY(-5px); 6571 box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1); 6572 } 6573 6574 .ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6575 position: relative; 6576 width: 100%; 6577 padding-bottom: 100%; 6578 overflow: hidden; 6579 background-color: #f5f5f5; 6580 } 6581 6582 .ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6583 position: absolute; 6584 top: 0; 6585 left: 0; 6586 width: 100%; 6587 height: 100%; 6588 object-fit: contain; 6589 } 6590 6591 .ai-product-carousel-image-placeholder-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6592 position: absolute; 6593 top: 0; 6594 left: 0; 6595 width: 100%; 6596 height: 100%; 6597 display: flex; 6598 align-items: center; 6599 justify-content: center; 6600 } 6601 6602 .ai-product-carousel-image-placeholder-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh svg { 6603 width: 100%; 6604 height: 100%; 6605 object-fit: contain; 6606 } 6607 6608 .ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6609 padding: 15px; 6610 } 6611 6612 .ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6613 font-size: 12px; 6614 color: #999999; 6615 text-transform: uppercase; 6616 margin-bottom: 5px; 6617 letter-spacing: 0.5px; 6618 } 6619 6620 .ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6621 font-size: 16px; 6622 color: #212121; 6623 margin: 0 0 10px; 6624 font-weight: 500; 6625 line-height: 1.4; 6626 } 6627 6628 .ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh a { 6629 color: inherit; 6630 text-decoration: none; 6631 } 6632 6633 .ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh a:hover { 6634 color: #212121; 6635 } 6636 6637 .ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6638 font-size: 14px; 6639 color: #ff0000; 6640 font-weight: 600; 6641 } 6642 6643 .ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6644 text-decoration: line-through; 6645 color: #999; 6646 margin-left: 8px; 6647 font-size: 14px; 6648 } 6649 6650 .ai-product-carousel-nav-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6651 display: flex; 6652 justify-content: center; 6653 gap: 10px; 6654 margin-top: 20px; 6655 } 6656 6657 .ai-product-carousel-nav-button-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6658 width: 40px; 6659 height: 40px; 6660 border-radius: 50%; 6661 border: 2px solid #212121; 6662 background-color: transparent; 6663 color: #212121; 6664 cursor: pointer; 6665 display: flex; 6666 align-items: center; 6667 justify-content: center; 6668 transition: all 0.3s ease; 6669 } 6670 6671 .ai-product-carousel-nav-button-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh:hover { 6672 background-color: #212121; 6673 color: #fff; 6674 } 6675 6676 .ai-product-carousel-nav-button-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh:disabled { 6677 opacity: 0.3; 6678 cursor: not-allowed; 6679 } 6680 6681 .ai-product-carousel-empty-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6682 text-align: center; 6683 padding: 60px 20px; 6684 color: #999; 6685 } 6686 6687 .ai-product-carousel-empty-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh svg { 6688 max-width: 200px; 6689 height: auto; 6690 } 6691 6692 .ai-product-carousel-empty-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh p { 6693 margin: 10px 0 0; 6694 font-size: 14px; 6695 } 6696 6697 @media screen and (max-width: 768px) { 6698 .ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6699 width: 168.0px; 6700 } 6701 6702 .ai-product-carousel-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh { 6703 font-size: 22.4px; 6704 } 6705 } 6706</style> 6707 6708<product-carousel-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh class="ai-product-carousel-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" > 6709 <div class="ai-product-carousel-container-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6710 6711 <div class="ai-product-carousel-header-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6712 <h2 class="ai-product-carousel-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Most Popular</h2> 6713 </div> 6714 6715 6716
6717 <div class="ai-product-carousel-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6718 <div class="ai-product-carousel-track-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" data-carousel-track> 6719 6720 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6721 <a href="/products/palm-solo-pfd"> 6722 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6723 6724 <img 6725 src="//flowkayaks.co.uk/cdn/shop/files/PalmSoloVestPFDchilli.webp?v=1779655371&width=600" 6726 alt="Palm Solo Vest PFD Chilli" 6727 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 6728 loading="lazy" 6729 width="600" 6730 height="600" 6731 > 6732 6733 </div> 6734 </a> 6735 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6736 6737 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Palm</div> 6738 6739 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6740 <a href="/products/palm-solo-pfd">Palm Solo Vest PFD</a> 6741 </h3> 6742 6743 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6744 <span class='af_money'>£64.00</span> 6745 6746 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6747 <span class='af_money'>£75.00</span> 6748 </span> 6749 6750 </div> 6751 6752 </div> 6753 </div> 6754 6755 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6756 <a href="/products/peak-ps-tourlite-hoody"> 6757 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6758 6759 <img 6760 src="//flowkayaks.co.uk/cdn/shop/files/Peak_PS_Tourlite_Hoody_Blue.webp?v=1774552672&width=600" 6761 alt="Peak PS Tourlite Hoody Blue" 6762 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 6763 loading="lazy" 6764 width="600" 6765 height="600" 6766 > 6767 6768 </div> 6769 </a> 6770 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6771 6772 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Peak PS</div> 6773 6774 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6775 <a href="/products/peak-ps-tourlite-hoody">Peak PS Tourlite Hoody</a> 6776 </h3> 6777 6778 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6779 <span class='af_money'>£148.00</span> 6780 6781 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6782 <span class='af_money'>£175.00</span> 6783 </span> 6784 6785 </div> 6786 6787 </div> 6788 </div> 6789 6790 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6791 <a href="/products/nrs-ninja-os-pfd"> 6792 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6793 6794 <img 6795 src="//flowkayaks.co.uk/cdn/shop/files/nrs-ninja-os-pfd-3326825.jpg?v=1773342322&width=600" 6796 alt="NRS Ninja OS PFD - Flow Kayaks"
6797 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 6798 loading="lazy" 6799 width="600" 6800 height="600" 6801 > 6802 6803 </div> 6804 </a> 6805 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6806 6807 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">NRS</div> 6808 6809 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6810 <a href="/products/nrs-ninja-os-pfd">NRS Ninja OS PFD</a> 6811 </h3> 6812 6813 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6814 <span class='af_money'>£134.95</span> 6815 6816 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6817 <span class='af_money'>£159.95</span> 6818 </span> 6819 6820 </div> 6821 6822 </div> 6823 </div> 6824 6825 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6826 <a href="/products/peak-ps-wrapid-vest-mens"> 6827 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6828 6829 <img 6830 src="//flowkayaks.co.uk/cdn/shop/files/Peak_PS_Wrapid_Vest.jpg?v=1773340761&width=600" 6831 alt="Peak PS Wrapid Vest Men's - Flow Kayaks" 6832 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 6833 loading="lazy" 6834 width="600" 6835 height="600" 6836 > 6837 6838 </div> 6839 </a> 6840 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6841 6842 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Peak PS</div> 6843 6844 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6845 <a href="/products/peak-ps-wrapid-vest-mens">Peak PS Wrapid Vest Men's</a> 6846 </h3> 6847 6848 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6849 <span class='af_money'>£132.00</span> 6850 6851 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6852 <span class='af_money'>£160.00</span> 6853 </span> 6854 6855 </div> 6856 6857 </div> 6858 </div> 6859 6860 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6861 <a href="/products/palm-gradient-boots-3"> 6862 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6863 6864 <img 6865 src="//flowkayaks.co.uk/cdn/shop/files/Palm_Gradient_3.0_boots_teal_purple.webp?v=1789828455&width=600" 6866 alt="Palm Gradient Boot 3.0 Teal / Purple" 6867 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 6868 loading="lazy" 6869 width="600" 6870 height="600" 6871 > 6872 6873 </div> 6874 </a> 6875 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6876 6877 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Palm</div> 6878 6879 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6880 <a href="/products/palm-gradient-boots-3">Palm Gradient Boots 3.0</a> 6881 </h3> 6882
6883 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6884 <span class='af_money'>£131.00</span> 6885 6886 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6887 <span class='af_money'>£155.00</span> 6888 </span> 6889 6890 </div> 6891 6892 </div> 6893 </div> 6894 6895 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6896 <a href="/products/palm-tora-jacket"> 6897 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6898 6899 <img 6900 src="//flowkayaks.co.uk/cdn/shop/files/PalmToraJacket.webp?v=1779637210&width=600" 6901 alt="Palm Tora Jacket" 6902 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 6903 loading="lazy" 6904 width="600" 6905 height="600" 6906 > 6907 6908 </div> 6909 </a> 6910 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6911 6912 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Palm</div> 6913 6914 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6915 <a href="/products/palm-tora-jacket">Palm Tora Jacket</a> 6916 </h3> 6917 6918 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6919 <span class='af_money'>£123.00</span> 6920 6921 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6922 <span class='af_money'>£145.00</span> 6923 </span> 6924 6925 </div> 6926 6927 </div> 6928 </div> 6929 6930 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6931 <a href="/products/pyranha-firecracker"> 6932 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6933 6934 <img 6935 src="//flowkayaks.co.uk/cdn/shop/files/pyranha-firecracker-elite-9697083.webp?v=1773341650&width=600" 6936 alt="Pyranha Firecracker Elite - Flow Kayaks" 6937 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 6938 loading="lazy" 6939 width="600" 6940 height="600" 6941 > 6942 6943 </div> 6944 </a> 6945 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6946 6947 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Pyranha</div> 6948 6949 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6950 <a href="/products/pyranha-firecracker">Pyranha Firecracker Elite</a> 6951 </h3> 6952 6953 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6954 <span class='af_money'>£1,250.00</span> 6955 6956 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6957 <span class='af_money'>£1,785.00</span> 6958 </span> 6959 6960 </div> 6961 6962 </div> 6963 </div> 6964 6965 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6966 <a href="/products/peak-ps-deluxe-one-piece">
6967 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6968 6969 <img 6970 src="//flowkayaks.co.uk/cdn/shop/files/peak-ps-deluxe-one-piece-drysuit-3849791.webp?v=1773340386&width=600" 6971 alt="Peak PS Deluxe One Piece Drysuit - Flow Kayaks" 6972 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 6973 loading="lazy" 6974 width="600" 6975 height="600" 6976 > 6977 6978 </div> 6979 </a> 6980 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6981 6982 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Peak PS</div> 6983 6984 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6985 <a href="/products/peak-ps-deluxe-one-piece">Peak PS Deluxe One Piece Drysuit</a> 6986 </h3> 6987 6988 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6989 <span class='af_money'>£485.00</span> 6990 6991 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 6992 <span class='af_money'>£699.00</span> 6993 </span> 6994 6995 </div> 6996 6997 </div> 6998 </div> 6999 7000 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7001 <a href="/products/nrs-mens-riptide-splash-jacket"> 7002 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7003 7004 <img 7005 src="//flowkayaks.co.uk/cdn/shop/files/nrs-mens-riptide-splash-jacket-9920975.jpg?v=1773341818&width=600" 7006 alt="NRS Men's Riptide Splash Jacket - Flow Kayaks" 7007 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 7008 loading="lazy" 7009 width="600" 7010 height="600" 7011 > 7012 7013 </div> 7014 </a> 7015 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7016 7017 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">NRS</div> 7018 7019 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7020 <a href="/products/nrs-mens-riptide-splash-jacket">NRS Men's Riptide Splash Jacket</a> 7021 </h3> 7022 7023 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7024 <span class='af_money'>£159.00</span> 7025 7026 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7027 <span class='af_money'>£179.95</span> 7028 </span> 7029 7030 </div> 7031 7032 </div> 7033 </div> 7034 7035 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7036 <a href="/products/peak-ps-whitewater-deck"> 7037 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7038 7039 <img 7040 src="//flowkayaks.co.uk/cdn/shop/files/peak-ps-whitewater-deck-1897175.webp?v=1773340772&width=600" 7041 alt="Peak PS Whitewater Deck - Flow Kayaks" 7042 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 7043 loading="lazy" 7044 width="600" 7045 height="600" 7046 > 7047 7048 </div> 7049 </a>
7050 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7051 7052 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Peak PS</div> 7053 7054 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7055 <a href="/products/peak-ps-whitewater-deck">Peak PS Whitewater Deck</a> 7056 </h3> 7057 7058 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7059 <span class='af_money'>£95.00</span> 7060 7061 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7062 <span class='af_money'>£115.00</span> 7063 </span> 7064 7065 </div> 7066 7067 </div> 7068 </div> 7069 7070 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7071 <a href="/products/palm-atom-mens-suit"> 7072 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7073 7074 <img 7075 src="//flowkayaks.co.uk/cdn/shop/files/PalmAtomMensSuitAzure_Navy.webp?v=1780692762&width=600" 7076 alt="Palm Atom Menâs Suit" 7077 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 7078 loading="lazy" 7079 width="600" 7080 height="600" 7081 > 7082 7083 </div> 7084 </a> 7085 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7086 7087 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Palm</div> 7088 7089 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7090 <a href="/products/palm-atom-mens-suit">Palm Atom Menâs Suit</a> 7091 </h3> 7092 7093 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7094 <span class='af_money'>£667.00</span> 7095 7096 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7097 <span class='af_money'>£785.00</span> 7098 </span> 7099 7100 </div> 7101 7102 </div> 7103 </div> 7104 7105 <div class="ai-product-carousel-item-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7106 <a href="/products/peak-ps-adventure-lite-mens"> 7107 <div class="ai-product-carousel-image-wrapper-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7108 7109 <img 7110 src="//flowkayaks.co.uk/cdn/shop/files/peak-ps-adventure-lite-mens-4999498.webp?v=1773340416&width=600" 7111 alt="Peak PS Adventure Lite Men's - Flow Kayaks" 7112 class="ai-product-carousel-image-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh" 7113 loading="lazy" 7114 width="600" 7115 height="600" 7116 > 7117 7118 </div> 7119 </a> 7120 <div class="ai-product-carousel-content-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7121 7122 <div class="ai-product-carousel-vendor-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">Peak PS</div> 7123 7124 <h3 class="ai-product-carousel-product-title-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7125 <a href="/products/peak-ps-adventure-lite-mens">Peak PS Adventure Lite Men's</a> 7126 </h3> 7127 7128 <div class="ai-product-carousel-price-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh">
7129 <span class='af_money'>£219.95</span> 7130 7131 <span class="ai-product-carousel-price-compare-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh"> 7132 <span class='af_money'>£265.00</span> 7133 </span> 7134 7135 </div> 7136 7137 </div> 7138 </div> 7139 7140 </div> 7141 7142 7143 </div> 7144 7145 </div> 7146</product-carousel-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh> 7147
7148<script> 7149 (function() { 7150 class ProductCarouselazuj6q2zvmknsclvzaaigenblockad82af6peq6jh extends HTMLElement { 7151 constructor() { 7152 super(); 7153 this.track = this.querySelector('[data-carousel-track]'); 7154 this.prevButton = this.querySelector('[data-carousel-prev]'); 7155 this.nextButton = this.querySelector('[data-carousel-next]'); 7156 } 7157 7158 connectedCallback() { 7159 if (!this.track) return; 7160 7161 this.setupNavigation(); 7162 this.updateButtonStates(); 7163 7164 this.track.addEventListener('scroll', () => { 7165 this.updateButtonStates(); 7166 }); 7167 } 7168 7169 setupNavigation() { 7170 if (this.prevButton) { 7171 this.prevButton.addEventListener('click', () => this.scrollPrev()); 7172 } 7173 7174 if (this.nextButton) { 7175 this.nextButton.addEventListener('click', () => this.scrollNext()); 7176 } 7177 } 7178 7179 scrollPrev() { 7180 const scrollAmount = this.track.offsetWidth * 0.8; 7181 this.track.scrollBy({ 7182 left: -scrollAmount, 7183 behavior: 'smooth' 7184 }); 7185 } 7186 7187 scrollNext() { 7188 const scrollAmount = this.track.offsetWidth * 0.8; 7189 this.track.scrollBy({ 7190 left: scrollAmount, 7191 behavior: 'smooth' 7192 }); 7193 } 7194 7195 updateButtonStates() { 7196 if (!this.prevButton || !this.nextButton) return; 7197 7198 const isAtStart = this.track.scrollLeft <= 0; 7199 const isAtEnd = this.track.scrollLeft + this.track.offsetWidth >= this.track.scrollWidth - 1; 7200 7201 this.prevButton.disabled = isAtStart; 7202 this.nextButton.disabled = isAtEnd; 7203 } 7204 } 7205 7206 customElements.define('product-carousel-azuj6q2zvmknsclvzaaigenblockad82af6peq6jh', ProductCarouselazuj6q2zvmknsclvzaaigenblockad82af6peq6jh); 7207 })(); 7208</script>
7208 7209 7210 7211 7212 7213</div><section id="shopify-section-template--25272410603856__174376464164c9b4e4" class="shopify-section index-section"><div class="customstyletemplate--25272410603856__174376464164c9b4e4 " data-aos="" ><style data-shopify>.customstyletemplate--25272410603856__174376464164c9b4e4{ 7214 background:#ffffff; 7215 padding: 8px 0px 0px 0px; 7216 margin: 8px 0px 0px 0px 7217 } 7218 @media (max-width:991px){ 7219 .customstyletemplate--25272410603856__174376464164c9b4e4{ 7220 padding: 5px 0px 0px 0px; 7221 margin: 5x 0px 0px 0px 7222 } 7223 }</style><div class=""><div id="shopify-block-AK3JSVUx4YVhNNFh3U__trustview_app_review_widget_CawYcW" class="shopify-block shopify-app-block">
7223<script>window.reviewsPerPage = "30";</script>
7223 7224 7225 <div class="mgmt-tv-elevate-widgetss mgmt-tv-elevate-carousel-widgetss" data-locale="en-US" data-hide-logo="false" data-stars="4,5" data-fullwidth="true" data-theme="light" data-review-languages="en" data-template-id="53aa8912dec7e10d38f59f36" data-businessunit-id="356d2ac3b241b2bba55df0e1e1567223" data-style-height="140px" data-style-width="100%" data-show-reviews-on-mobile="true" style="padding: 25px;width: 100%;"></div> 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236</div> 7237</div> 7238</div> 7239 7240 7241</section><div id="shopify-section-template--25272410603856__grid_banner_KPApVk" class="shopify-section index-section"><!-- grid-banner.liquid --> 7242 7243<style>.customstyletemplate--25272410603856__grid_banner_KPApVk .banner-row-box-title .subtop span{ 7244 background-color: var(--g-main); 7245 color: var(--g-main-2); 7246 border-color: var(--g-main); 7247 } 7248 7249</style> 7250 7251<div class="customstyletemplate--25272410603856__grid_banner_KPApVk" data-aos="" ><style data-shopify>.customstyletemplate--25272410603856__grid_banner_KPApVk{ 7252 background:#000000; 7253 padding: 0px 0px 0px 0px; 7254 margin: 0px 0px 0px 0px 7255 } 7256 @media (max-width:991px){ 7257 .customstyletemplate--25272410603856__grid_banner_KPApVk{ 7258 padding: 0px 0px 0px 0px; 7259 margin: 0px 0px 0px 0px 7260 } 7261 }</style><div class="container-fluid"> 7262 <div class="section-block"><!-- section-heading.liquid - Apply for all section title --><div class="row "></div> 7263 </div> 7264</div> 7265</div> 7266 7267</div><div id="shopify-section-template--25272410603856__1761955932cf50cd0e" class="shopify-section"> 7268 7269</div><div id="shopify-section-template--25272410603856__grid_banner_4wb7yk" class="shopify-section index-section"><!-- grid-banner.liquid --> 7270 7271<style> 7272 7273 .customstyletemplate--25272410603856__grid_banner_4wb7yk .banner-theme .banner-overlay{ 7274 position: absolute; 7275 top:0; 7276 right:0; 7277 bottom:0; 7278 left: 0;background:linear-gradient(90deg, rgb(0, 0, 0, 0) 0%, rgb(0, 0, 0,0.4) 100%);opacity: 1; 7279 z-index: 1; 7280 }.customstyletemplate--25272410603856__grid_banner_4wb7yk .banner-row-box-title .subtop span{ 7281 background-color: var(--g-main); 7282 color: var(--g-main-2); 7283 border-color: var(--g-main); 7284 } 7285 7286</style> 7287 7288<div class="customstyletemplate--25272410603856__grid_banner_4wb7yk" data-aos="" ><style data-shopify>.customstyletemplate--25272410603856__grid_banner_4wb7yk{ 7289 background:#000000; 7290 padding: 0px 0px 0px 0px; 7291 margin: 0px 0px 0px 0px 7292 } 7293 @media (max-width:991px){ 7294 .customstyletemplate--25272410603856__grid_banner_4wb7yk{ 7295 padding: 5px 0px 5px 0px; 7296 margin: 0px 0px 0px 0px 7297 } 7298 }</style><div class="full"> 7299 <div class="section-block"><!-- section-heading.liquid - Apply for all section title --><div class="row "><div class="col-md-6" data-aos="" data-aos-delay="100"> 7300 <figure class="mb-4 mb-lg-0 banner-theme hv-image-saturate banner-theme-bottom banner-theme-center text-center banner-theme-banner_WmBDbH" 7301 style=" 7302 --g-font-color-subtop: #ffffff; 7303 --g-color-heading : #ffffff; 7304 --color-body-text : #ffffff; 7305 --color-body-text-rgb: 255, 255, 255 ; 7306 7307 --g-figcaption-des: #ffffff; 7308 --g-figcaption-op: 0;" 7309 ><img 7310 src="//flowkayaks.co.uk/cdn/shop/files/founders_photo.jpg?crop=center&height=1&v=1757335961&width=1" 7311 class="lazyload transition scale-in d-none d-lg-block " 7312 data-src="//flowkayaks.co.uk/cdn/shop/files/founders_photo.jpg?v=1757335961&width=1920" 7313 loading="lazy" 7314 width="3024" 7315 height="3024"><img 7316 src="//flowkayaks.co.uk/cdn/shop/files/founders_photo.jpg?crop=center&height=1&v=1757335961&width=1" 7317 class="lazyload transition d-lg-none " 7318 data-src="//flowkayaks.co.uk/cdn/shop/files/founders_photo.jpg?v=1757335961&width=1920" 7319 loading="lazy" 7320 width="3024" 7321 height="3024"><a class="banner-overlay" href="#"></a><figcaption class="figcaption--banner_WmBDbH"> 7322 <div class="position-relative"> 7323 <div class="bg-des"></div> 7324 <div class="position-relative " style="z-index: 3;"><h3 class=" mb-3 h4 ">Our Owners - Jake & Tamsyn</h3><div class="rte-setting mb-3 txt-body">By Paddlers, For Paddlers</div></div> 7325 </div> 7326 </figcaption> 7327 </figure> 7328 </div><div class="col-md-6" data-aos="" data-aos-delay="200"> 7329 <figure class="mb-4 mb-lg-0 banner-theme hv-image-saturate banner-theme-bottom banner-theme-center text-center banner-theme-banner_zCgzxA" 7330 style=" 7331 --g-font-color-subtop: #ffffff; 7332 --g-color-heading : #ffffff; 7333 --color-body-text : #ffffff; 7334 --color-body-text-rgb: 255, 255, 255 ;
7335 7336 --g-figcaption-des: #ffffff; 7337 --g-figcaption-op: 0;" 7338 ><img 7339 src="//flowkayaks.co.uk/cdn/shop/files/Shop_image.webp?crop=center&height=1&v=1780849203&width=1" 7340 class="lazyload transition scale-in d-none d-lg-block " 7341 data-src="//flowkayaks.co.uk/cdn/shop/files/Shop_image.webp?v=1780849203&width=1920" 7342 loading="lazy" 7343 width="1000" 7344 height="1000"><img 7345 src="//flowkayaks.co.uk/cdn/shop/files/Shop_image.webp?crop=center&height=1&v=1780849203&width=1" 7346 class="lazyload transition d-lg-none " 7347 data-src="//flowkayaks.co.uk/cdn/shop/files/Shop_image.webp?v=1780849203&width=1920" 7348 loading="lazy" 7349 width="1000" 7350 height="1000"><a class="banner-overlay" href="#"></a><figcaption class="figcaption--banner_zCgzxA"> 7351 <div class="position-relative"> 7352 <div class="bg-des"></div> 7353 <div class="position-relative " style="z-index: 3;"><div class="subtop mb-3">Adbolton Lane, NG2 5AS</div><h3 class=" mb-3 h4 ">Nottingham Store</h3><div class="rte-setting mb-3 txt-body">Open Midday - 6pm Mon-Fri, 73549am - 5pm Sat,Sun</div></div> 7355 </div> 7356 </figcaption> 7357 </figure> 7358 </div></div> 7359 </div> 7360</div> 7361</div> 7362 7363</div><div id="shopify-section-template--25272410603856__1758539490697b375f" class="shopify-section"> 7364 7365 7366<style data-shopify> 7367 .ai-h1-banner-asfbjogrtru9mugrvmaigenblocka042d0c44njth { 7368 padding: 0px 0 0px; 7369 background-color: #ffffff; 7370 text-align: center; 7371 } 7372 7373 .ai-h1-banner-container-asfbjogrtru9mugrvmaigenblocka042d0c44njth { 7374 max-width: 1200px; 7375 margin: 0 auto; 7376 padding: 0 20px; 7377 } 7378 7379 .ai-h1-banner-heading-asfbjogrtru9mugrvmaigenblocka042d0c44njth { 7380 color: #212121; 7381 font-size: 28px; 7382 font-weight: 700; 7383 text-transform: none; 7384 line-height: 1.2; 7385 letter-spacing: 0em; 7386 margin: 0; 7387 word-wrap: break-word; 7388 } 7389 7390 .ai-h1-banner-subtext-asfbjogrtru9mugrvmaigenblocka042d0c44njth { 7391 color: #ffffff; 7392 font-size: 16px; 7393 margin: 10px 0 0; 7394 line-height: 1.5; 7395 } 7396 7397 @media screen and (max-width: 768px) { 7398 .ai-h1-banner-heading-asfbjogrtru9mugrvmaigenblocka042d0c44njth { 7399 font-size: 22.4px; 7400 } 7401 7402 .ai-h1-banner-subtext-asfbjogrtru9mugrvmaigenblocka042d0c44njth { 7403 font-size: 14.4px; 7404 } 7405 7406 .ai-h1-banner-asfbjogrtru9mugrvmaigenblocka042d0c44njth { 7407 padding: 0.0px 0 0.0px; 7408 } 7409 } 7410</style> 7411 7412<div class="ai-h1-banner-asfbjogrtru9mugrvmaigenblocka042d0c44njth" > 7413 <div class="ai-h1-banner-container-asfbjogrtru9mugrvmaigenblocka042d0c44njth"> 7414 7415 <h1 class="ai-h1-banner-heading-asfbjogrtru9mugrvmaigenblocka042d0c44njth"> 7416 KAYAK SHOP SPECIALISING IN KAYAKS, CANOES, PADDLEBOARDS, PADDLES & KIT 7417 </h1> 7418 7419 7420 7421 <div class="ai-h1-banner-subtext-asfbjogrtru9mugrvmaigenblocka042d0c44njth"> 7422 <h3><strong>QUALITY BRANDS | IN STOCK | DELIVERED FAST</strong></h3> 7423 </div> 7424 7425 </div> 7426</div> 7427 7428 7429 7430</div><div id="shopify-section-template--25272410603856__service_wC9djV" class="shopify-section index-section"><!-- service.liquid --> 7431 7432<style> 7433 .customstyletemplate--25272410603856__service_wC9djV .iconx8 svg, .customstyletemplate--25272410603856__service_wC9djV .iconx8 .icon, .customstyletemplate--25272410603856__service_wC9djV .iconx8 [class^=icon-]{ 7434 width: 29px; 7435 height: 29px; 7436 font-size: 29px; 7437 } 7438 .customstyletemplate--25272410603856__service_wC9djV .service-2 .icon-box{ 7439 display: inline-block; 7440 padding: 24px; 7441 border-radius: 50%; 7442 overflow: hidden; 7443 7444 background-color: #f1f1f1; 7445 } 7446 @media (min-width:1200px) { 7447 .customstyletemplate--25272410603856__service_wC9djV .service-2 .icon-box{ 7448 margin-bottom: 40px !important; 7449 } 7450 }</style><div class="customstyletemplate--25272410603856__service_wC9djV " data-aos="" ><style data-shopify>.customstyletemplate--25272410603856__service_wC9djV{ 7451 background:#ffffff; 7452 padding: 0px 0px 0px 0px; 7453 margin: 5px 0px 0px 0px 7454 } 7455 @media (max-width:991px){ 7456 .customstyletemplate--25272410603856__service_wC9djV{ 7457 padding: 0px 0px 0px 0px; 7458 margin: 5px 0px 0px 0px 7459 } 7460 }</style><div class="container"> 7461 <div class="section-block sv-bgsub-template--25272410603856__service_wC9djV" style="padding:0px 0px 0px 0px"><!-- section-heading.liquid - Apply for all section title --><div class="font-family-2 mb-5 txt-body-70 text-center" data-aos="" data-aos-duration="800">We're owned and ran by paddlesports experts and retired athletes with decades of combined experience. Ensuring you receive market leading advice and purchase the right products for you from the start of your journey with us.</div><div class="services-wrapper dots-negative"> 7462 <div class="services-slider mb-0" id="service-list-template--25272410603856__service_wC9djV" 7463 data-rows=""
7464 data-slidesToShow="4" 7465 data-slidestoscroll="4" 7466 data-arrows="false" 7467 data-dots="true" 7468 data-draggable="true" 7469 data-infinite="true" 7470 data-section-id="template--25272410603856__service_wC9djV" 7471 7472 data-section-type="slickCarousels" 7473 ><div class=" services-item carousel__slide-wrapper--service_hK4LzN" 7474 > 7475 <div data-aos="" data-aos-delay="100"><div class="media service-2 px-3 text-left"> 7476 <div class="media-body py-lg-5" style="background-color:#ffffff;"> 7477 <div class="mb-3 icon-box iconx8" style="color:#222222;"> 7478 <svg class="w-6 h-6 text-gray-800 dark:text-white" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" viewbox="0 0 24 24"> 7479 <path fill-rule="evenodd" d="M12 2a7 7 0 0 0-7 7 3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1a1 1 0 0 0 1-1V9a5 5 0 1 1 10 0v7.083A2.919 2.919 0 0 1 14.083 19H14a2 2 0 0 0-2-2h-1a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h1a2 2 0 0 0 1.732-1h.351a4.917 4.917 0 0 0 4.83-4H19a3 3 0 0 0 3-3v-2a3 3 0 0 0-3-3 7 7 0 0 0-7-7Zm1.45 3.275a4 4 0 0 0-4.352.976 1 1 0 0 0 1.452 1.376 2.001 2.001 0 0 1 2.836-.067 1 1 0 1 0 1.386-1.442 4 4 0 0 0-1.321-.843Z" clip-rule="evenodd"></path> 7480</svg> 7481 </div><h5 class="mt-0 mb-3 h4" style="color:#212121;">EXPERT ADVICE</h5><div style="color:#000000;" class="font-family-3">Industry-leading advice from our experts online, over the phone or in-store. Tel: 01156480631</div> 7482 </div> 7483 </div></div> 7484 </div><div class=" services-item carousel__slide-wrapper--service_c66XXk" 7485 > 7486 <div data-aos="" data-aos-delay="200"><div class="media service-2 px-3 text-left"> 7487 <div class="media-body py-lg-5" style="background-color:#ffffff;"> 7488 <div class="mb-3 icon-box iconx8" style="color:#222222;"> 7489 <svg class="w-6 h-6 text-gray-800 dark:text-white" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" viewbox="0 0 24 24"> 7490 <path fill-rule="evenodd" d="M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12Zm11-4a1 1 0 1 0-2 0v4a1 1 0 0 0 .293.707l3 3a1 1 0 0 0 1.414-1.414L13 11.586V8Z" clip-rule="evenodd"></path> 7491</svg> 7492 </div><h5 class="mt-0 mb-3 h4" style="color:#212121;">FAST SHIPPING</h5><div style="color:#000000;" class="font-family-3">Fast tracked shipping as standard and Next Day available with trusted couriers including Royal Mail, DHL and our own delivery vans.</div> 7493 </div> 7494 </div></div> 7495 </div><div class=" services-item carousel__slide-wrapper--service_a99AQH" 7496 > 7497 <div data-aos="" data-aos-delay="300"><div class="media service-2 px-3 text-left"> 7498 <div class="media-body py-lg-5" style="background-color:#ffffff;"> 7499 <div class="mb-3 icon-box iconx8" style="color:#222222;"> 7500 <svg class="w-6 h-6 text-gray-800 dark:text-white" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" viewbox="0 0 24 24"> 7501 <path d="M18.045 3.007 12.31 3a1.965 1.965 0 0 0-1.4.585l-7.33 7.394a2 2 0 0 0 0 2.805l6.573 6.631a1.957 1.957 0 0 0 1.4.585 1.965 1.965 0 0 0 1.4-.585l7.409-7.477A2 2 0 0 0 21 11.479v-5.5a2.972 2.972 0 0 0-2.955-2.972Zm-2.452 6.438a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path> 7502</svg> 7503 </div><h5 class="mt-0 mb-3 h4" style="color:#212121;">PRICE MATCH PROMISE</h5><div style="color:#000000;" class="font-family-3">Seen one of our products cheaper elsewhere? We check prices daily, let us know and we will match or beat their price.</div> 7504 </div> 7505 </div></div> 7506 </div><div class=" services-item carousel__slide-wrapper--service_xAnpMx" 7507 > 7508 <div data-aos="" data-aos-delay="400"><div class="media service-2 px-3 text-left"> 7509 <div class="media-body py-lg-5" style="background-color:#ffffff;"> 7510 <div class="mb-3 icon-box iconx8" style="color:#222222;"> 7511 <svg class="w-6 h-6 text-gray-800 dark:text-white" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" viewbox="0 0 24 24"> 7512 <path fill-rule="evenodd" d="M8 10V7a4 4 0 1 1 8 0v3h1a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h1Zm2-3a2 2 0 1 1 4 0v3h-4V7Zm2 6a1 1 0 0 1 1 1v3a1 1 0 1 1-2 0v-3a1 1 0 0 1 1-1Z" clip-rule="evenodd"></path> 7513</svg> 7514 </div><h5 class="mt-0 mb-3 h4" style="color:#212121;">SECURE PAYMENTS</h5><div style="color:#000000;" class="font-family-3">Secured payments through Stripe, Shop Pay, Klarna and PayPal.</div> 7515 </div> 7516 </div></div> 7517 </div></div> 7518 </div></div> 7519 7520</div> 7521</div> 7522 7523<style> #shopify-section-template--25272410603856__service_wC9djV .icon-box {background-color: #3cded2;} @media (max-width: 767px) {#shopify-section-template--25272410603856__service_wC9djV .services-wrapper {padding-bottom: 10px; }} </style></div><div id="shopify-section-template--25272410603856__advanced_content_33BjTL" class="shopify-section"><!-- advanced-content.liquid --><style> 7524 .customstyletemplate--25272410603856__advanced_content_33BjTL{ 7525 position: relative; 7526 z-index: 0; 7527 background-position: top right !important; 7528 background-repeat: no-repeat !important; 7529 background-size: contain !important; 7530 7531 } 7532 .customstyletemplate--25272410603856__advanced_content_33BjTL::before { 7533 position: absolute; 7534 top: 0; 7535 right: 0; 7536 left: 0; 7537 content: ""; 7538 height: 0%; 7539 background-color: rgba(0,0,0,0); 7540 } 7541</style> 7542<section class="customstyletemplate--25272410603856__advanced_content_33BjTL lazyload rgba(0,0,0,0)" 7543 data-bgset="//flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972&width=180 180w 40h, 7544 //flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972&width=360 360w 80h, 7545 //flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972&width=540 540w 120h, 7546 //flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972&width=720 720w 161h, 7547 //flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972&width=900 900w 201h, 7548 //flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972&width=1080 1080w 241h, 7549 //flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972&width=1296 1296w 289h, 7550 //flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972&width=1512 1512w 337h, 7551 //flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972&width=1728 1728w 385h, 7552 //flowkayaks.co.uk/cdn/shop/files/Group_162_2x_0156c8d4-3934-4ea1-a37f-c5125a34ff5c.png?v=1739185972 3840w 856h" 7553 data-sizes="auto" 7554 data-parent-fit="cover" 7555 data-section-id="template--25272410603856__advanced_content_33BjTL" ><style data-shopify>.customstyletemplate--25272410603856__advanced_content_33BjTL{ 7556 background:#ffffff; 7557 padding: 160px 0px 0px 0px; 7558 margin: 0px 0px 0px 0px 7559 } 7560 @media (max-width:991px){ 7561 .customstyletemplate--25272410603856__advanced_content_33BjTL{ 7562 padding: 80px 0px 0px 0px; 7563 margin: 0px 0px 0px 0px 7564 } 7565 }</style><div class="full"> 7566 <div class="section-block"><!-- section-heading.liquid - Apply for all section title --><div class="row ">
7566<div class="col-md-7 col-12 mb-4 mb-md-0 align-self-auto " > 7567 <div class="grid__item-inner grid__item-inner--image"><style> 7568 .block-image-image_zhqqya{ 7569 --o-width-image : 100%; 7570 width:var(--o-width-image); 7571 max-width:1000px; 7572 } 7573 </style> 7574 <div class="" 7575 data-aos="" data-aos-delay="200"><div class="block-image image-content__image-container block-image-image_zhqqya mr-lg-auto ml-lg-0 mx-auto"><a href="" class="d-block image-content__image-wrapper" style="padding-top:81.15%;" > 7576 7577 <img src="//flowkayaks.co.uk/cdn/shop/files/Group_164_2x_8ccfde1d-181c-43e0-b329-ee9fe2cd144b.png?crop=center&height=1&v=1739186104&width=1" 7578 class="lazyload scale-in w-100" 7579 data-src="//flowkayaks.co.uk/cdn/shop/files/Group_164_2x_8ccfde1d-181c-43e0-b329-ee9fe2cd144b.png?v=1739186104&width={width}" 7580 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 7581 data-aspectratio="1.2322858903265557" 7582 data-sizes="auto" 7583 loading="lazy" 7584 width="2000" 7585 height="1623" /> 7586 </a></div> 7587 7588 </div></div> 7589 </div><div class="col-md-5 col-12 mb-4 mb-md-0 align-self-end " > 7590 <div class="grid__item-inner grid__item-inner--image"><style> 7591 .block-image-image_NUYLXC{ 7592 --o-width-image : 64%; 7593 width:var(--o-width-image); 7594 max-width:1000px; 7595 } 7596 </style> 7597 <div class="" 7598 data-aos="" data-aos-delay="400"><div class="block-image image-content__image-container block-image-image_NUYLXC mr-lg-auto ml-lg-0 mx-auto"><a href="" class="d-block image-content__image-wrapper" style="padding-top:130.12048192771084%;" > 7599 7600 <img src="//flowkayaks.co.uk/cdn/shop/files/image_123650291_1_1_2x_fbfeffca-4a61-4946-995b-32089585e28a.jpg?crop=center&height=1&v=1739185565&width=1" 7601 class="lazyload scale-in w-100" 7602 data-src="//flowkayaks.co.uk/cdn/shop/files/image_123650291_1_1_2x_fbfeffca-4a61-4946-995b-32089585e28a.jpg?v=1739185565&width={width}" 7603 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 1944, 2048]" 7604 data-aspectratio="0.7685185185185185" 7605 data-sizes="auto" 7606 loading="lazy" 7607 width="996" 7608 height="1296" /> 7609 </a></div> 7610 7611 </div></div> 7612 </div></div> 7613 </div> 7614 </div> 7615</section> 7616 7617 7618</div><section id="shopify-section-template--25272410603856__17435922839dcb19df" class="shopify-section index-section"><div class="customstyletemplate--25272410603856__17435922839dcb19df " data-aos="" ><style data-shopify>.customstyletemplate--25272410603856__17435922839dcb19df{ 7619 background:#ffffff; 7620 padding: 0px 0px 0px 0px; 7621 margin: 0px 0px 0px 0px 7622 } 7623 @media (max-width:991px){ 7624 .customstyletemplate--25272410603856__17435922839dcb19df{ 7625 padding: 0px 0px 0px 0px; 7626 margin: 0px 0px 0px 0px 7627 } 7628 }</style><div class=""><div id="shopify-block-AYTByQUZldkZ5RExDe__google_reviews_carousel_widget_block_mfqnMh" class="shopify-block shopify-app-block"> 7629 7630 <div class="reputon-google-reviews-widget" 7631 data-content-index=1 7632 data-theme=light 7633 data-type="carousel" 7634 data-autoscroll=true 7635 data-review-photos-type=small 7636 7637 data-delay=5 7638 data-font=default 7639 data-rating-type=stars 7640 data-emoji-type=0 7641 data-solid-shadow=false 7642 data-header-type=top 7643 data-variant=carousel 7644 7645 data-has-shadow=false 7646 data-fixed-reviews-height=false 7647 data-fluid-scrolling=false 7648 7649 7650 data-transparency=1 7651 7652 7653 data-write-review=true 7654 7655 7656 7657 data-navigation-type="arrows" 7658></div> 7659 7660 7661</div> 7662</div> 7663</div> 7664 7665 7666</section><section id="shopify-section-template--25272410603856__1743604295bfaffc1f" class="shopify-section index-section"><div class="customstyletemplate--25272410603856__1743604295bfaffc1f " data-aos="" ><style data-shopify>.customstyletemplate--25272410603856__1743604295bfaffc1f{ 7667 background:#ffffff; 7668 padding: 0px 0px 0px 0px; 7669 margin: 0px 0px 0px 0px 7670 } 7671 @media (max-width:991px){ 7672 .customstyletemplate--25272410603856__1743604295bfaffc1f{ 7673 padding: 0px 0px 0px 0px; 7674 margin: 0px 0px 0px 0px 7675 } 7676 }</style><div class=""></div> 7677</div> 7678 7679 7680</section><div id="shopify-section-template--25272410603856__featured_articles_GUKPYM" class="shopify-section index-section"><!-- featured-articles.liquid --> 7681<style> 7682 .blog-sectiontemplate--25272410603856__featured_articles_GUKPYM{ 7683 position: relative; 7684 z-index: ; 7685 } 7686 .article__photo-wrapper.portrait{ 7687 padding-top: 120% !important; 7688 overflow: hidden; 7689 } 7690 .article__photo-wrapper.square{ 7691 padding-top: 100% !important; 7692 overflow: hidden; 7693 } 7694 .article__photo-wrapper.landscape{ 7695 padding-top: 75% !important; 7696 overflow: hidden; 7697 } 7698 .article__photo-wrapper.wide{ 7699 padding-top: 56% !important; 7700 overflow: hidden; 7701 } 7702 .article__photo-wrapper.portrait img,.article__photo-wrapper.square img, .article__photo-wrapper.landscape img,.article__photo-wrapper.wide img{ 7703 height: 100%; 7704 object-fit: cover; 7705 } 7706 .bloglist-wrapper .blog__item{ 7707 margin-bottom: 0 !important; 7708 padding-bottom: 0 !important; 7709 } 7710 @media(max-width:749px){ 7711 .blog__item--3 .article__photo-wrapper{ 7712 padding-top: 100% !important; 7713 } 7714 } 7715</style><div class="customstyletemplate--25272410603856__featured_articles_GUKPYM blog-sectiontemplate--25272410603856__featured_articles_GUKPYM" data-aos=""><style data-shopify>.customstyletemplate--25272410603856__featured_articles_GUKPYM{ 7716 background:#212121; 7717 padding: 100px 0px 4px 0px; 7718 margin: 60px 0px 0px 0px 7719 } 7720 @media (max-width:991px){ 7721 .customstyletemplate--25272410603856__featured_articles_GUKPYM{ 7722 padding: 60px 0px 40px 0px; 7723 margin: 60px 0px 0px 0px 7724 } 7725 }</style><div class="container"> 7726 <div class="section-block"><!-- section-heading.liquid - Apply for all section title --><div class="subtop text-center text-top mb-4 " data-aos="" data-aos-duration="300"><span>Our Blog</span></div><h3 class="section-title-1 text-center mb-5 " data-aos="" data-aos-duration="500"> 7727 <span>Latest News</span> 7728 </h3><div class="bloglist-wrapper dots-negative " data-aos=""> 7729 <div class="bloglist-slider row" id="Bloglist-template--25272410603856__featured_articles_GUKPYM" 7730 data-rows="1"
7731 data-slidesToShow="3" 7732 data-arrows="false" 7733 data-dots="false" 7734 data-draggable="true" 7735 data-infinite="true" 7736 data-section-id="template--25272410603856__featured_articles_GUKPYM" 7737 data-section-type="slickCarousels"><div class="bloglist-item col"> 7738 <div data-aos="" data-aos-delay="100"><!-- blog-grid-6.liquid --> 7739<div class="blog__item blog__item--6 "><div class="content-block__image"> 7740 <a href="/blogs/articles/the-rise-of-the-performance-creeker-in-whitewater-kayaking"> 7741 <noscript> 7742 The rise of the Performance Creeker in Whitewater Kayaking 7743 </noscript> 7744 <div class="article__photo-container"> 7745 <div class="article__photo-wrapper landscape" style="padding-top:66.65%;"><img class="lazyload" 7746 src="//flowkayaks.co.uk/cdn/shop/articles/ReactR_action_468f59f1-f90d-4f6d-8ee9-13f788c2e900.jpg?crop=center&height=1&v=1773340308&width=1" 7747 data-src="//flowkayaks.co.uk/cdn/shop/articles/ReactR_action_468f59f1-f90d-4f6d-8ee9-13f788c2e900.jpg?v=1773340308&width={width}" 7748 data-widths="[360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7749 data-aspectratio="1.5003750937734435" 7750 data-sizes="auto" 7751 alt="The rise of the Performance Creeker in Whitewater Kayaking" 7752 loading="lazy" 7753 width="2000" 7754 height="1333"> 7755 </div> 7756 </div> 7757 </a> 7758 <div class="article__photo-content w-100 d-flex flex-column mt-xl-3 mt-0 align-items-start"> 7759 <div class="mt-4 mb-0 mb-lg-4"> 7760 <p class="blog__meta text-uppercase mb-0"><span class="pr-2 mr-2 d-inline-block "> 7761 <a href="/tagged/guides" class="button subtop"><span>guides</span></a>, 7762 </span><span class="pr-2 mr-2 d-inline-block "> 7763 <a href="/tagged/kayaking" class="button subtop"><span>kayaking</span></a>, 7764 </span><span class="pr-2 mr-2 d-inline-block "> 7765 <a href="/tagged/pyranha-kayaks" class="button subtop"><span>pyranha kayaks</span></a> 7766 </span> 7767<span class=" pr-2 mr-2"><time datetime="2026-03-03T23:45:31Z">Mar 03,2026</time></span></p> 7768 <h4 class="blog__title-link mt-4"><a href="/blogs/articles/the-rise-of-the-performance-creeker-in-whitewater-kayaking">The rise of the Performance Creeker in Whitewater Kayaking</a></h4></div></div> 7769 </div></div></div> 7770 </div><div class="bloglist-item col"> 7771 <div data-aos="" data-aos-delay="200"><!-- blog-grid-6.liquid --> 7772<div class="blog__item blog__item--6 "><div class="content-block__image"> 7773 <a href="/blogs/articles/your-whitewater-spraydeck-deserves-more-attention"> 7774 <noscript> 7775 Why Your Whitewater Spraydeck Deserves More Attention Than You Think 7776 </noscript> 7777 <div class="article__photo-container"> 7778 <div class="article__photo-wrapper landscape" style="padding-top:133.33333333333334%;"><img class="lazyload" 7779 src="//flowkayaks.co.uk/cdn/shop/articles/why-your-whitewater-spraydeck-deserves-more-attention-than-you-think-3712216.jpg?crop=center&height=1&v=1768500761&width=1" 7780 data-src="//flowkayaks.co.uk/cdn/shop/articles/why-your-whitewater-spraydeck-deserves-more-attention-than-you-think-3712216.jpg?v=1768500761&width={width}" 7781 data-widths="[360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7782 data-aspectratio="0.75" 7783 data-sizes="auto" 7784 alt="Why Your Whitewater Spraydeck Deserves More Attention Than You Think" 7785 loading="lazy" 7786 width="1200" 7787 height="1600"> 7788 </div> 7789 </div> 7790 </a> 7791 <div class="article__photo-content w-100 d-flex flex-column mt-xl-3 mt-0 align-items-start"> 7792 <div class="mt-4 mb-0 mb-lg-4"> 7793 <p class="blog__meta text-uppercase mb-0"><span class="pr-2 mr-2 d-inline-block "> 7794 <a href="/tagged/kayaking-spraydeck" class="button subtop"><span>kayaking spraydeck</span></a>, 7795 </span><span class="pr-2 mr-2 d-inline-block "> 7796 <a href="/tagged/spray-deck-for-kayak" class="button subtop"><span>spray deck for kayak</span></a> 7797 </span> 7798<span class=" pr-2 mr-2"><time datetime="2025-10-14T09:31:01Z">Oct 14,2025</time></span></p> 7799 <h4 class="blog__title-link mt-4"><a href="/blogs/articles/your-whitewater-spraydeck-deserves-more-attention">Why Your Whitewater Spraydeck Deserves More Attention Than You Think</a></h4></div></div> 7800 </div></div></div> 7801 </div><div class="bloglist-item col"> 7802 <div data-aos="" data-aos-delay="300"><!-- blog-grid-6.liquid --> 7803<div class="blog__item blog__item--6 "><div class="content-block__image"> 7804 <a href="/blogs/articles/kayak-and-canoe-helmets-safety-guide-types-and-when-to-replace"> 7805 <noscript> 7806 Kayak and Canoe Helmets: Safety Guide, Types, and When to Replace 7807 </noscript> 7808 <div class="article__photo-container"> 7809 <div class="article__photo-wrapper landscape" style="padding-top:75.0%;"><img class="lazyload" 7810 src="//flowkayaks.co.uk/cdn/shop/articles/kayak-and-canoe-helmets-safety-guide-types-and-when-to-replace-5489885.jpg?crop=center&height=1&v=1768500755&width=1" 7811 data-src="//flowkayaks.co.uk/cdn/shop/articles/kayak-and-canoe-helmets-safety-guide-types-and-when-to-replace-5489885.jpg?v=1768500755&width={width}" 7812 data-widths="[360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7813 data-aspectratio="1.3333333333333333" 7814 data-sizes="auto" 7815 alt="Kayak and Canoe Helmets: Safety Guide, Types, and When to Replace" 7816 loading="lazy" 7817 width="2048" 7818 height="1536"> 7819 </div> 7820 </div> 7821 </a> 7822 <div class="article__photo-content w-100 d-flex flex-column mt-xl-3 mt-0 align-items-start"> 7823 <div class="mt-4 mb-0 mb-lg-4"> 7824 <p class="blog__meta text-uppercase mb-0"><span class="pr-2 mr-2 d-inline-block "> 7825 <a href="/tagged/helmets" class="button subtop"><span>helmets</span></a> 7826 </span> 7827<span class=" pr-2 mr-2"><time datetime="2025-08-22T14:15:08Z">Aug 22,2025</time></span></p> 7828 <h4 class="blog__title-link mt-4"><a href="/blogs/articles/kayak-and-canoe-helmets-safety-guide-types-and-when-to-replace">Kayak and Canoe Helmets: Safety Guide, Types, and When to Replace</a></h4></div></div> 7829 </div></div></div> 7830 </div><div class="bloglist-item col"> 7831 <div data-aos="" data-aos-delay="400"><!-- blog-grid-6.liquid --> 7832<div class="blog__item blog__item--6 "><div class="content-block__image"> 7833 <a href="/blogs/articles/half-slice-kayaks-river-running-and-play"> 7834 <noscript> 7835 Half Slice Kayaks, River Running and Play 7836 </noscript> 7837 <div class="article__photo-container"> 7838 <div class="article__photo-wrapper landscape" style="padding-top:75.0%;"><img class="lazyload" 7839 src="//flowkayaks.co.uk/cdn/shop/articles/half-slice-kayaks-river-running-and-play-2182892.jpg?crop=center&height=1&v=1768500752&width=1" 7840 data-src="//flowkayaks.co.uk/cdn/shop/articles/half-slice-kayaks-river-running-and-play-2182892.jpg?v=1768500752&width={width}" 7841 data-widths="[360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7842 data-aspectratio="1.3333333333333333" 7843 data-sizes="auto" 7844 alt="Half Slice Kayaks, River Running and Play" 7845 loading="lazy" 7846 width="1600" 7847 height="1200"> 7848 </div> 7849 </div> 7850 </a> 7851 <div class="article__photo-content w-100 d-flex flex-column mt-xl-3 mt-0 align-items-start"> 7852 <div class="mt-4 mb-0 mb-lg-4"> 7853 <p class="blog__meta text-uppercase mb-0"> 7854<span class=" pr-2 mr-2"><time datetime="2025-08-05T10:02:37Z">Aug 05,2025</time></span></p> 7855 <h4 class="blog__title-link mt-4"><a href="/blogs/articles/half-slice-kayaks-river-running-and-play">Half Slice Kayaks, River Running and Play</a></h4></div></div> 7856 </div></div></div> 7857 </div><div class="bloglist-item col"> 7858 <div data-aos="" data-aos-delay="500"><!-- blog-grid-6.liquid --> 7859<div class="blog__item blog__item--6 "><div class="content-block__image"> 7860 <a href="/blogs/articles/choosing-the-right-kayak-a-guide-for-paddlers"> 7861 <noscript> 7862 Choosing the Right Kayak: A Guide for Paddlers 7863 </noscript> 7864 <div class="article__photo-container"> 7865 <div class="article__photo-wrapper landscape" style="padding-top:75.0%;"><img class="lazyload" 7866 src="//flowkayaks.co.uk/cdn/shop/articles/choosing-the-right-kayak-a-guide-for-paddlers-4291887.jpg?crop=center&height=1&v=1768500748&width=1" 7867 data-src="//flowkayaks.co.uk/cdn/shop/articles/choosing-the-right-kayak-a-guide-for-paddlers-4291887.jpg?v=1768500748&width={width}" 7868 data-widths="[360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 7869 data-aspectratio="1.3333333333333333" 7870 data-sizes="auto" 7871 alt="Choosing the Right Kayak: A Guide for Paddlers" 7872 loading="lazy" 7873 width="800" 7874 height="600"> 7875 </div> 7876 </div> 7877 </a> 7878 <div class="article__photo-content w-100 d-flex flex-column mt-xl-3 mt-0 align-items-start"> 7879 <div class="mt-4 mb-0 mb-lg-4"> 7880 <p class="blog__meta text-uppercase mb-0"><span class="pr-2 mr-2 d-inline-block "> 7881 <a href="/tagged/guides" class="button subtop"><span>guides</span></a>, 7882 </span><span class="pr-2 mr-2 d-inline-block "> 7883 <a href="/tagged/kayaking" class="button subtop"><span>kayaking</span></a> 7884 </span> 7885<span class=" pr-2 mr-2"><time datetime="2025-07-02T10:58:18Z">Jul 02,2025</time></span></p> 7886 <h4 class="blog__title-link mt-4"><a href="/blogs/articles/choosing-the-right-kayak-a-guide-for-paddlers">Choosing the Right Kayak: A Guide for Paddlers</a></h4></div></div> 7887 </div></div></div> 7888 </div></div> 7889 </div> 7890 </div> 7891</div> 7892</div> 7893 7894<style> #shopify-section-template--25272410603856__featured_articles_GUKPYM h3, #shopify-section-template--25272410603856__featured_articles_GUKPYM h4 {color: #ffffff;} #shopify-section-template--25272410603856__featured_articles_GUKPYM .subtop span {color: #ffffff; border-color: #ffffff;} #shopify-section-template--25272410603856__featured_articles_GUKPYM .blog__item--6 .blog__meta * {color: #fff;} </style></div> 7895</div> 7896<div class="ic-additional-checkout-buttons" style="display: none"> 7897<div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:87899177296,&quot;merchantName&quot;:&quot;Flow Kayaks&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:87899177296,&quot;countryCode&quot;:&quot;GB&quot;,&quot;merchantName&quot;:&quot;Flow Kayaks&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:false,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;G5YJWNFG8JQYC&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=GBP\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=G5YJWNFG8JQYC\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;AE&quot;,&quot;AU&quot;,&quot;CA&quot;,&quot;CH&quot;,&quot;GB&quot;,&quot;HK&quot;,&quot;IE&quot;,&quot;IL&quot;,&quot;JE&quot;,&quot;JP&quot;,&quot;KR&quot;,&quot;MY&quot;,&quot;NO&quot;,&quot;NZ&quot;,&quot;SG&quot;,&quot;US&quot;]}}]" access-token="f699f35c0f6f37e9ba71a13d8ad224c5" buyer-country="GB" buyer-locale="en" buyer-currency="GBP" shop-id="87899177296" cart-id="80b564a9015ea13e50b0f6e36975c507" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div> 7898</div> 7899<style>.icartShopifyCartContent{width: 100%;}</style> 7900<limespot></limespot> 7901 </main><!-- BEGIN sections: footer-group --> 7902<div id="shopify-section-sections--25272401133904__newsletter-footer" class="shopify-section shopify-section-group-footer-group index-section"><!-- newsletter.liquid --> 7903</div><div id="shopify-section-sections--25272401133904__footer" class="shopify-section shopify-section-group-footer-group"><!-- footer.liquid --> 7904 7905<style> 7906 .site-footer{ 7907 --footer-bg:#16dac3; 7908 --footer-text:#212121; 7909 --footer-title:#212121; 7910 --footer-text-hover:#3cded2; 7911 --footer-font-size :24px;
7912 --footer-font-weight :600; 7913 --footer-font-space :0em; 7914 --footer-font-type :uppercase; 7915 --footer-head-border:#212121; 7916 --g-input-bg:33,33,33; 7917 --bottom-copy-border :#212121; 7918 --color-footer-text-rgb:33, 33, 33; 7919 --color-body-text : var(--footer-text); 7920 --footer-paddingtop:0px; 7921 --footer-paddingbottom:0px; 7922 --footer-paddingtop-m:0px; 7923 --footer-paddingbottom-m:0px; 7924 } 7925 .rte a:not(.button){ 7926 color:var(--color-footer-text-rgb); 7927 text-decoration-color: rgba(var(--color-footer-text-rgb),1); 7928 } 7929 .rte a:not(.button):hover{ 7930 color:var(--footer-text-hover); 7931 text-decoration-color: var(--footer-text-hover); 7932 } 7933 .site-footer { 7934 background-color: var(--footer-bg); 7935 color: var(--footer-text); 7936 line-height: 1.8; 7937 } 7938 .site-footer a { 7939 color: var(--footer-text); 7940 } 7941 .site-footer a b{ 7942 color: var(--footer-title); 7943 } 7944 .site-footer a:focus, 7945 .site-footer a:hover { 7946 color: var(--footer-text-hover); 7947 } 7948 7949 .flex-footer { 7950 display: -webkit-flex; 7951 display: -ms-flexbox; 7952 display: flex; 7953 width: 100%; 7954 -ms-flex-align: start; 7955 -webkit-align-items: flex-start; 7956 -moz-align-items: flex-start; 7957 -ms-align-items: flex-start; 7958 -o-align-items: flex-start; 7959 align-items: flex-start; 7960 -webkit-flex-wrap: wrap; 7961 -moz-flex-wrap: wrap; 7962 -ms-flex-wrap: wrap; 7963 flex-wrap: wrap; 7964 margin: 0 -10px; 7965 } 7966 .flex-footer .flex__item { 7967 -webkit-flex: 1 1 100%; 7968 -moz-flex: 1 1 100%; 7969 -ms-flex: 1 1 100%; 7970 flex: 1 1 100%; 7971 padding: 0 10px; 7972 } 7973 @media only screen and (min-width: 750px) { 7974 .flex-footer .flex__item { 7975 -webkit-flex: 1 1 20%; 7976 -moz-flex: 1 1 20%; 7977 -ms-flex: 1 1 20%; 7978 flex: 1 1 20%; 7979 } 7980 .site-footer-block { 7981 display: block !important; 7982 } 7983 .site-footer .site-footer__section-title{ 7984 pointer-events:none; 7985 } 7986 } 7987 .site-footer__section { 7988 padding-top: 20px; 7989 padding-bottom: 20px; 7990 } 7991 .site-footer__copyright { 7992 padding: 24px 0; 7993 display: flex; 7994 align-items: center; 7995 } 7996 .site-footer__section-title { 7997 color: var(--footer-title); 7998 } 7999 .site-footer__list { 8000 list-style: none; 8001 } 8002 .site-footer__list-item { 8003 margin-bottom: 10px; 8004 font-family: var(--g-font-3); 8005 } 8006 .site-footer__newsletter-label { 8007 display: block; 8008 } 8009 .site-footer__newsletter-label a { 8010 color: #ad2c34; 8011 } 8012 .site-footer__newsletter-label a:hover { 8013 color: #842228; 8014 } 8015 .site-footer .social-icons .icon { 8016 fill: currentColor; 8017 } 8018 .site-footer .social-icons .icon { 8019 margin-right:0; 8020 } 8021 .site-footer .social-icons a { 8022 display: inline-flex; 8023 align-items: center; 8024 justify-content: center; 8025 margin-bottom: 10px; 8026 width: 50px; 8027 height: 50px; 8028 border-radius: 15px; 8029 border: 1px solid var(--g-main-2); 8030 background-color: #fff; 8031 color: var(--g-main-2); 8032 } 8033 .site-footer .social-icons a:hover{ 8034 background-color: var(--g-main-2); 8035 color: #fff; 8036 } 8037 .site-footer .payment-icons { 8038 padding: 5px 0; 8039 } 8040 .site-footer .payment-icons li { 8041 padding: 5px 0; 8042 } 8043 .site-footer__list-item a{position: relative;} 8044 .site-footer__list-item a::before{ 8045 content:""; 8046 position: absolute; 8047 content: ""; 8048 width: 0; 8049 height: 1px; 8050 background-color: var(--footer-text-hover)!important; 8051 bottom:-4px; 8052 left: 0; 8053 visibility: hidden; 8054 opacity: 0; 8055 transition: all 0.3s ease; 8056 } 8057 .site-footer__list-item a:hover::before{ 8058 visibility: visible; 8059 opacity: 1; 8060 width: 100%; 8061 } 8062 .site-footer__copyright{ 8063 border-top: 1px solid var(--bottom-copy-border); 8064 color:var(--footer-text); 8065 } 8066 .site-footer .site-footer__section-title{ 8067 font-family: var(--g-font-1); 8068 text-transform:var(--footer-font-type); 8069 font-weight: var(--footer-font-weight); 8070 font-size: var(--footer-font-size); 8071 letter-spacing: var(--footer-font-space); 8072 margin-bottom:30px; 8073 } 8074 .site-footer-block ul li{ 8075 list-style: none; 8076 } 8077 @media (min-width:992px) { 8078 .site-footer__section { 8079 padding-top: 80px; 8080 padding-bottom: 80px; 8081 } 8082 } 8083 @media (max-width:749px){ 8084 .site-footer .site-footer__section-title{ 8085 margin-bottom:16px; 8086 /*font-size: 14px;*/ 8087 } 8088 .site-footer .site-footer__section-title{ 8089 position: relative; 8090 } 8091 .site-footer.footer-acc-mobile .site-footer__section-title:before{ 8092 content: "\e93d"; 8093 font-family: icomoon !important; 8094 font-size: 12px; 8095 position: absolute; 8096 right: 0.1rem; 8097 top: 50%; 8098 transform: translateY(-50%); 8099 width: 12px; 8100 } 8101 .site-footer.footer-acc-mobile .site-footer__section-title.active:before{ 8102 content: "\e92d"; 8103 } 8104 .site-footer__section{ 8105 padding-bottom: 32px; 8106 } 8107 .site-footer.footer-acc-mobile .site-footer__section{ 8108 padding-bottom: 0px; 8109 } 8110 .site-footer.footer-acc-mobile .site-footer-block { 8111 display: none; 8112 } 8113 .footer-email .btn-theme::before{ 8114 display: none; 8115 } 8116 }
8117 .site-footer__copyright a{ 8118 color:var(--footer-text); 8119 } 8120 .site-footer__copyright .social-icons .list-inline-item:not(:last-child){ 8121 margin-right: 1.5rem; 8122 } 8123 .site-footer{ 8124 8125 background-position: bottom center; 8126 background-repeat: no-repeat; 8127 background-size: cover; 8128 } 8129 #footer-payment-methods li svg{ 8130 height: auto; 8131 width: 40px; 8132 } 8133 .section-footer-email .social-icons li span{display: none;} 8134 /* .section-footer-email .social-icons li i{color:var(--footer-title)} */ 8135 .section-footer-email .social-icons li:not(:last-child), .social-account .social-icons li:not(:last-child){margin-right: 1.5rem;} 8136 .footer-email .form-control{ 8137 color:var(--footer-text); 8138 } 8139 8140 .footer-email .form-control::placeholder { 8141 color:var(--footer-text); 8142 opacity: 1; 8143 } 8144 .footer-email .form-control:-ms-input-placeholder { 8145 color:var(--footer-text); 8146 } 8147 .footer-email .form-control::-ms-input-placeholder { 8148 color:var(--footer-text); 8149 } 8150 .footer-mid__info li{ 8151 padding:0.2rem 0; 8152 } 8153 .footer-mid__info li i{ 8154 margin-right: 0.5rem; 8155 } 8156 .site-footer-line{ 8157 position: relative; 8158 height: calc(100% - 0px); 8159 } 8160 .site-footer-line:before{ 8161 width: 1px; 8162 height: 100%; 8163 content: ""; 8164 position: absolute; 8165 top:0; 8166 left:50%; 8167 background-color: var(--bottom-copy-border); 8168 } 8169 @media (max-width:990px){ 8170 .site-footer__copyright .disclosure{ 8171 display: flex; 8172 justify-content: center; 8173 } 8174 } 8175 @media (max-width:749px){ 8176 .site-footer .disclosure__list{ 8177 text-align: left; 8178 } 8179 } 8180 @media (min-width:991px){ 8181 8182 .row .footer-column:not(:first-child){ 8183 border-left:1px solid var(--footer-head-border); 8184 padding-left:40px; 8185 padding-right:40px; 8186 } 8187 .row .footer-column:last-child{ 8188 padding-right:var(--g-hgutter); 8189 } 8190 } 8191 .site-footer--head{ 8192 padding: var(--footer-paddingtop) 0 var(--footer-paddingbottom) 0; 8193 } 8194 .footer-center .logofooter{ margin-left:auto; 8195 margin-right:auto;} 8196 @media (max-width:749px){ 8197 .site-footer--head{ 8198 padding: var(--footer-paddingtop-m) 0 var(--footer-paddingbottom-m) 0; 8199 } 8200 } 8201 .footer-sections--25272401133904__footer .footer-top{ 8202 padding: 110px 0px 60px 0px; 8203 8204 } 8205 .footer-sections--25272401133904__footer .footer-top .title-footer-top{ 8206 font-weight: 600; 8207 font-size: 30px; 8208 line-height: 1; 8209 text-transform: uppercase; 8210 color: var(--footer-title); 8211 margin-right: 25px; 8212 font-family: var(--g-font-1); 8213 } 8214 .footer-sections--25272401133904__footer .footer-top-service a{ 8215 padding: 8px 14px; 8216 border-radius: 30px; 8217 background-color: #fff; 8218 color:var(--footer-title); 8219 line-height: 1; 8220 display: inline-block; 8221 } 8222 .footer-sections--25272401133904__footer .footer-top-flex{ 8223 display: flex; 8224 align-items: center; 8225 flex-wrap: wrap; 8226 gap: 14px; 8227 } 8228 .footer-sections--25272401133904__footer .footer-top-service svg{ 8229 width: auto; 8230 height: auto; 8231 } 8232 .footer-sections--25272401133904__footer .footer-top-service a:hover{ 8233 background-color: var(--g-main-2); 8234 color: #fff; 8235 } 8236 .footer-top{ 8237 border-bottom: 1px solid var(--footer-head-border); 8238 } 8239 .footer-top .block-socialtop{ 8240 text-align: right; 8241 } 8242 .copyright-left{ 8243 gap: 15px 30px; 8244 align-items: center; 8245 } 8246 .copyright-logo-line{ 8247 width: 100px; 8248 height: 1px; 8249 background-color: var(--footer-head-border); 8250 } 8251 .copyright-menu ul{ 8252 display: inline-flex; 8253 gap:15px 40px; 8254 } 8255 @media (max-width:767px) { 8256 .footer-sections--25272401133904__footer .footer-top{ 8257 padding: 60px 0px 60px 0px; 8258 } 8259 } 8260</style><footer class="site-footer lazyload footer-sections--25272401133904__footer footer-acc-mobile" 8261 data-bgset="" 8262 data-sizes="auto" 8263 data-parent-fit="cover" 8264 data-section-type="footer" 8265 data-section-id="sections--25272401133904__footer" 8266 data-acc="true" ><div class="container"> 8267 <div class="footer-top"> 8268 <div class="row"> 8269 <div class="col-lg-8 footer-top-flex"> 8270 8271 <div class="title-footer-top"> 8272 8273 Get in touch 8274 </div> 8275 8276 8277 <div class="footer-top-service"> 8278 <a href=""> 8279 <svg xmlns="http://www.w3.org/2000/svg" width="84" height="13" viewbox="0 0 84 13" fill="none"> 8280<path d="M15.832 11.8359C16.0234 12 16.0508 12.2734 15.9688 12.5195C15.8594 12.7383 15.6406 12.9023 15.3945 12.9023C13.918 12.9023 12.7422 12.3281 11.9492 11.8359C11.4297 11.9453 10.8828 12.0273 10.3359 12.0273C7.95703 12.0273 5.93359 10.9062 5.08594 9.34766C4.8125 9.29297 4.56641 9.26562 4.32031 9.21094C3.52734 9.70312 2.35156 10.2773 0.902344 10.2773C0.628906 10.2773 0.410156 10.1133 0.300781 9.89453C0.21875 9.64844
82800.273438 9.375 0.4375 9.21094C0.4375 9.18359 1.03906 8.52734 1.47656 7.70703C0.710938 6.94141 0.273438 6.01172 0.273438 5C0.273438 2.59375 2.81641 0.625 5.96094 0.625C8.3125 0.625 10.3359 1.74609 11.1836 3.33203C13.918 3.63281 16.0234 5.4375 16.0234 7.625C16.0234 8.66406 15.5586 9.59375 14.8203 10.332C15.2305 11.1523 15.832 11.8086 15.832 11.8359ZM4.51172 8.33594C4.97656 8.44531 5.46875 8.5 5.96094 8.5C8.61328 8.5 10.7734 6.94141 10.7734 5C10.7734 3.08594 8.61328 1.5 5.96094 1.5C3.30859 1.5 1.14844 3.08594 1.14844 5C1.14844 5.95703 1.64062 6.64062 2.07812 7.07812L2.54297 7.51562L2.24219 8.08984C1.99609 8.60938 1.66797 9.04688 1.44922 9.34766C2.46094 9.23828 3.28125 8.82812 3.82812 8.47266L4.15625 8.25391L4.51172 8.33594ZM12.4414 11.0977C12.9883 11.4531 13.8086 11.8633 14.8203 11.9727C14.6016 11.6719 14.2734 11.2344 14.0273 10.7148L13.7539 10.1406L14.1914 9.70312C14.6289 9.26562 15.1484 8.58203 15.1484 7.625C15.1484 6.01172 13.6172 4.64453 11.5391 4.26172C11.5938 4.50781 11.6484 4.75391 11.6484 5C11.6484 7.37891 9.1875 9.29297 6.15234 9.375C7 10.4414 8.53125 11.1523 10.3359 11.1523C10.8008 11.1523 11.293 11.0977 11.7578 10.9883L12.1133 10.8789L12.4414 11.0977ZM22.7251 12V1.81818H23.9581V10.9062H28.6911V12H22.7251ZM30.4411 12V4.36364H31.6143V12H30.4411ZM31.0376 3.09091C30.8089 3.09091 30.6117 3.01302 30.446 2.85724C30.2836 2.70147 30.2024 2.5142 30.2024 2.29545C30.2024 2.0767 30.2836 1.88944 30.446 1.73366C30.6117 1.57789 30.8089 1.5 31.0376 1.5C31.2663 1.5 31.4619 1.57789 31.6243 1.73366C31.79 1.88944 31.8729 2.0767 31.8729 2.29545C31.8729 2.5142 31.79 2.70147 31.6243 2.85724C31.4619 3.01302 31.2663 3.09091 31.0376 3.09091ZM40.0076 4.36364L37.1838 12H35.9906L33.1667 4.36364H34.4395L36.5474 10.4489H36.627L38.7349 4.36364H40.0076ZM44.4846 12.1591C43.7488 12.1591 43.1141 11.9967 42.5804 11.6719C42.0501 11.3438 41.6408 10.8864 41.3525 10.2997C41.0674 9.70975 40.9249 9.02367 40.9249 8.24148C40.9249 7.45928 41.0674 6.76989 41.3525 6.1733C41.6408 5.57339 42.0418 5.10606 42.5556 4.77131C43.0726 4.43324 43.6758 4.2642 44.3652 4.2642C44.763 4.2642 45.1557 4.33049 45.5435 4.46307C45.9313 4.59564 46.2843 4.81108 46.6025 5.10938C46.9206 5.40436 47.1742 5.79545 47.3631 6.28267C47.552 6.76989 47.6465 7.36979 47.6465 8.08239V8.57955H41.7601V7.56534H46.4533C46.4533 7.13447 46.3671 6.75 46.1948 6.41193C46.0257 6.07386 45.7838 5.80705 45.4689 5.61151C45.1574 5.41596 44.7895 5.31818 44.3652 5.31818C43.8979 5.31818 43.4935 5.43419 43.1522 5.66619C42.8141 5.89489 42.5539 6.19318 42.3716 6.56108C42.1893 6.92898 42.0982 7.32339 42.0982 7.74432V8.42045C42.0982 8.99716 42.1976 9.48603 42.3965 9.88707C42.5987 10.2848 42.8787 10.5881 43.2367 10.7969C43.5946 11.0024 44.0106 11.1051 44.4846 11.1051C44.7928 11.1051 45.0712 11.062 45.3198 10.9759C45.5717 10.8864 45.7888 10.7538 45.9711 10.5781C46.1534 10.3991 46.2942 10.1771 46.3936 9.91193L47.5272 10.2301C47.4078 10.6146 47.2073 10.9527 46.9256 11.2443C46.6439 11.5327 46.2959 11.758 45.8816 11.9205C45.4673 12.0795 45.0016 12.1591 44.4846 12.1591ZM61.7211 5H60.4881C60.4152 4.64536 60.2876 4.33381 60.1053 4.06534C59.9263 3.79688 59.7076 3.5715 59.449 3.3892C59.1938 3.2036 58.9105 3.06439 58.5989 2.97159C58.2873 2.87879 57.9625 2.83239 57.6245 2.83239C57.008 2.83239 56.4495 2.98816 55.949 3.29972C55.4519 3.61127 55.0558 4.07031 54.7608 4.67685C54.4692 5.28338 54.3233 6.02746 54.3233 6.90909C54.3233 7.79072 54.4692 8.5348 54.7608 9.14134C55.0558 9.74787 55.4519 10.2069 55.949 10.5185C56.4495 10.83 57.008 10.9858 57.6245 10.9858C57.9625 10.9858 58.2873 10.9394 58.5989 10.8466C58.9105 10.7538 59.1938 10.6162 59.449 10.4339C59.7076 10.2483 59.9263 10.0213 60.1053 9.75284C60.2876 9.48106 60.4152 9.16951 60.4881 8.81818H61.7211C61.6283 9.33854 61.4592 9.80421 61.214 10.2152C60.9687 10.6262 60.6638 10.9759 60.2992 11.2642C59.9346 11.5492 59.5253 11.7663 59.0712 11.9155C58.6204 12.0646 58.1382 12.1392 57.6245 12.1392C56.7561 12.1392 55.9838 11.9271 55.3077 11.5028C54.6316 11.0786 54.0996 10.4754 53.7118 9.69318C53.324 8.91098 53.1301 7.98295 53.1301 6.90909C53.1301 5.83523 53.324 4.9072 53.7118 4.125C54.0996 3.3428 54.6316 2.73958 55.3077 2.31534C55.9838 1.8911 56.7561 1.67898 57.6245 1.67898C58.1382 1.67898 58.6204 1.75355 59.0712 1.9027C59.5253 2.05185 59.9346 2.2706 60.2992 2.55895C60.6638 2.84399 60.9687 3.192
828061.214 3.60298C61.4592 4.01065 61.6283 4.47633 61.7211 5ZM64.7276 7.40625V12H63.5543V1.81818H64.7276V5.55682H64.8271C65.006 5.16241 65.2745 4.84919 65.6325 4.61719C65.9937 4.38187 66.4743 4.2642 67.0742 4.2642C67.5946 4.2642 68.0503 4.36861 68.4414 4.57741C68.8325 4.78291 69.1358 5.09943 69.3512 5.52699C69.57 5.95123 69.6793 6.49148 69.6793 7.14773V12H68.506V7.22727C68.506 6.62074 68.3486 6.15175 68.0337 5.82031C67.7222 5.48556 67.2897 5.31818 66.7362 5.31818C66.3517 5.31818 66.007 5.39938 65.7021 5.56179C65.4004 5.72419 65.1618 5.96117 64.9862 6.27273C64.8138 6.58428 64.7276 6.96212 64.7276 7.40625ZM74.073 12.179C73.5891 12.179 73.1499 12.0878 72.7555 11.9055C72.3611 11.7199 72.0479 11.4531 71.8159 11.1051C71.5839 10.7538 71.4679 10.3295 71.4679 9.83239C71.4679 9.39489 71.554 9.04025 71.7264 8.76847C71.8987 8.49337 72.1291 8.27794 72.4174 8.12216C72.7058 7.96638 73.024 7.85038 73.372 7.77415C73.7233 7.6946 74.0763 7.63163 74.4309 7.58523C74.8949 7.52557 75.2711 7.48082 75.5595 7.45099C75.8511 7.41785 76.0633 7.36316 76.1958 7.28693C76.3317 7.2107 76.3997 7.07812 76.3997 6.8892V6.84943C76.3997 6.3589 76.2654 5.97775 75.997 5.70597C75.7318 5.43419 75.3291 5.2983 74.7889 5.2983C74.2288 5.2983 73.7896 5.42093 73.4714 5.66619C73.1532 5.91146 72.9295 6.1733 72.8002 6.4517L71.6866 6.05398C71.8855 5.58996 72.1506 5.22869 72.4821 4.97017C72.8168 4.70833 73.1814 4.52604 73.5758 4.4233C73.9735 4.31723 74.3646 4.2642 74.7491 4.2642C74.9944 4.2642 75.2761 4.29403 75.5943 4.35369C75.9158 4.41004 76.2257 4.5277 76.524 4.70668C76.8256 4.88565 77.0758 5.15578 77.2747 5.51705C77.4735 5.87831 77.573 6.36222 77.573 6.96875V12H76.3997V10.9659H76.34C76.2605 11.1316 76.1279 11.3089 75.9423 11.4979C75.7567 11.6868 75.5098 11.8475 75.2015 11.9801C74.8933 12.1127 74.5171 12.179 74.073 12.179ZM74.252 11.125C74.716 11.125 75.1071 11.0339 75.4252 10.8516C75.7467 10.6693 75.9887 10.4339 76.1511 10.1456C76.3168 9.85724 76.3997 9.55398 76.3997 9.2358V8.16193C76.35 8.22159 76.2406 8.27628 76.0716 8.32599C75.9058 8.3724 75.7136 8.41383 75.4949 8.45028C75.2794 8.48343 75.069 8.51326 74.8635 8.53977C74.6613 8.56297 74.4972 8.58286 74.3713 8.59943C74.0663 8.6392 73.7813 8.70384 73.5162 8.79332C73.2543 8.8795 73.0422 9.01042 72.8798 9.18608C72.7207 9.35843 72.6412 9.59375 72.6412 9.89205C72.6412 10.2997 72.792 10.608 73.0936 10.8168C73.3985 11.0223 73.7846 11.125 74.252 11.125ZM83.0355 4.36364V5.35795H79.0781V4.36364H83.0355ZM80.2315 2.53409H81.4048V9.8125C81.4048 10.1439 81.4529 10.3925 81.549 10.5582C81.6484 10.7206 81.7744 10.83 81.9268 10.8864C82.0826 10.9394 82.2467 10.9659 82.419 10.9659C82.5483 10.9659 82.6544 10.9593 82.7372 10.946C82.8201 10.9295 82.8864 10.9162 82.9361 10.9062L83.1747 11.9602C83.0952 11.9901 82.9841 12.0199 82.8416 12.0497C82.6991 12.0829 82.5185 12.0994 82.2997 12.0994C81.9683 12.0994 81.6435 12.0282 81.3253 11.8857C81.0104 11.7431 80.7486 11.526 80.5398 11.2344C80.3343 10.9427 80.2315 10.5748 80.2315 10.1307V2.53409Z" fill="currentColor"></path> 8281</svg> 8282 </a> 8283 </div> 8284 8285 8286 <div class="footer-top-service"> 8287 <a href="/pages/contact"> 8288 <div style="display:flex; align-items:center;"> 8289<svg fill="none" viewbox="0 0 14.134 15" xmlns="http://www.w3.org/2000/svg" style="max-height: 500px" width="14.134" height="15"> 8290<path fill="currentColor" d="M9.58105 2.19922C10.5107 2.9375 12.5615 4.60547 13.5459 5.39844C13.8467 5.64453 14.0381 6 14.0381 6.41016V13.4375C14.0381 14.1758 13.4365 14.75 12.7256 14.75H1.35059C0.612305 14.75 0.0380859 14.1758 0.0380859 13.4375V6.41016C0.0380859 6 0.202148 5.64453 0.50293 5.39844C1.4873 4.60547 3.53809 2.9375 4.46777 2.19922C5.06934 1.70703 6.02637 0.75 7.03809 0.75C8.02246 0.75 9.00684 1.73438 9.58105 2.19922ZM12.7256 13.875C12.9443 13.875 13.1631 13.6836 13.1631 13.4375V6.41016C13.1631 6.27344 13.0811 6.13672 12.999 6.05469C12.2607 5.48047 9.66309 3.375 9.03418 2.88281C8.54199 2.5 7.66699 1.625 7.03809 1.625C6.38184 1.625 5.50684 2.5 5.01465 2.88281C4.38574 3.375 1.78809 5.48047 1.0498 6.05469C0.967773 6.13672 0.913086 6.27344 0.913086 6.41016V13.4375C0.913086 13.6836 1.10449 13.875 1.35059 13.875H12.7256ZM12.4795 7.96875C12.5889 8.10547 12.5615 8.32422 12.4248 8.43359C11.7959 8.95312 10.9209 9.63672 9.58105 10.7031C9.00684 11.168 8.02246 12.1523 7.01074 12.125C6.02637 12.1523 5.04199 11.168 4.46777 10.7031C3.12793 9.63672 2.25293 8.95312 1.62402 8.43359C1.4873 8.32422 1.45996 8.10547 1.56934 7.96875L1.70605 7.80469C1.81543 7.66797 2.03418 7.64062 2.1709 7.75C2.7998 8.26953 3.6748 8.95312 5.01465 10.0195C5.47949 10.4023 6.38184 11.2773 7.03809 11.25C7.66699 11.2773 8.56934 10.4023 9.03418 10.0195C10.374 8.95312 11.249 8.26953 11.8779 7.75C12.0146 7.64062 12.2334 7.66797 12.3428 7.80469L12.4795 7.96875ZM20.7398 13V2.81818H26.8847V3.91193H21.9727V7.35227H26.5665V8.44602H21.9727V11.9062H26.9642V13H20.7398ZM28.9479 13V5.36364H30.0814V6.55682H30.1808C30.3399 6.14915 30.5968 5.83262 30.9514 5.60724C31.3061 5.37855 31.732 5.2642 32.2291 5.2642C32.7329 5.2642 33.1522 5.37855 33.4869 5.60724C33.825 5.83262 34.0885 6.14915 34.2774 6.55682H34.357C34.5525 6.16241 34.8459 5.84919 35.2369 5.61719C35.628 5.38187 36.097 5.2642 36.6439 5.2642C37.3267 5.2642 37.8852 5.47798 38.3193 5.9
82900554C38.7535 6.32978 38.9706 6.991 38.9706 7.8892V13H37.7973V7.8892C37.7973 7.32576 37.6432 6.92306 37.335 6.68111C37.0267 6.43916 36.6638 6.31818 36.2462 6.31818C35.7093 6.31818 35.2933 6.48059 34.9983 6.8054C34.7033 7.12689 34.5558 7.53456 34.5558 8.02841V13H33.3627V7.76989C33.3627 7.3357 33.2218 6.98603 32.9401 6.72088C32.6584 6.45241 32.2954 6.31818 31.8513 6.31818C31.5464 6.31818 31.2613 6.39938 30.9962 6.56179C30.7343 6.72419 30.5222 6.94957 30.3598 7.23793C30.2007 7.52296 30.1212 7.85275 30.1212 8.22727V13H28.9479ZM43.363 13.179C42.8791 13.179 42.44 13.0878 42.0455 12.9055C41.6511 12.7199 41.3379 12.4531 41.1059 12.1051C40.8739 11.7538 40.7579 11.3295 40.7579 10.8324C40.7579 10.3949 40.8441 10.0402 41.0164 9.76847C41.1888 9.49337 41.4191 9.27794 41.7075 9.12216C41.9958 8.96638 42.314 8.85038 42.662 8.77415C43.0133 8.6946 43.3663 8.63163 43.721 8.58523C44.185 8.52557 44.5612 8.48082 44.8495 8.45099C45.1412 8.41785 45.3533 8.36316 45.4859 8.28693C45.6218 8.2107 45.6897 8.07812 45.6897 7.8892V7.84943C45.6897 7.3589 45.5555 6.97775 45.287 6.70597C45.0219 6.43419 44.6192 6.2983 44.0789 6.2983C43.5188 6.2983 43.0796 6.42093 42.7615 6.66619C42.4433 6.91146 42.2195 7.1733 42.0903 7.4517L40.9767 7.05398C41.1755 6.58996 41.4407 6.22869 41.7721 5.97017C42.1069 5.70833 42.4714 5.52604 42.8659 5.4233C43.2636 5.31723 43.6547 5.2642 44.0392 5.2642C44.2844 5.2642 44.5661 5.29403 44.8843 5.35369C45.2058 5.41004 45.5157 5.5277 45.814 5.70668C46.1156 5.88565 46.3659 6.15578 46.5647 6.51705C46.7636 6.87831 46.863 7.36222 46.863 7.96875V13H45.6897V11.9659H45.6301C45.5505 12.1316 45.4179 12.3089 45.2323 12.4979C45.0467 12.6868 44.7998 12.8475 44.4916 12.9801C44.1833 13.1127 43.8071 13.179 43.363 13.179ZM43.542 12.125C44.006 12.125 44.3971 12.0339 44.7153 11.8516C45.0368 11.6693 45.2787 11.4339 45.4411 11.1456C45.6069 10.8572 45.6897 10.554 45.6897 10.2358V9.16193C45.64 9.22159 45.5306 9.27628 45.3616 9.32599C45.1959 9.3724 45.0036 9.41383 44.7849 9.45028C44.5695 9.48343 44.359 9.51326 44.1535 9.53977C43.9513 9.56297 43.7873 9.58286 43.6613 9.59943C43.3564 9.6392 43.0713 9.70384 42.8062 9.79332C42.5444 9.8795 42.3322 10.0104 42.1698 10.1861C42.0107 10.3584 41.9312 10.5937 41.9312 10.892C41.9312 11.2997 42.082 11.608 42.3836 11.8168C42.6885 12.0223 43.0747 12.125 43.542 12.125ZM49.0045 13V5.36364H50.1778V13H49.0045ZM49.6011 4.09091C49.3724 4.09091 49.1752 4.01302 49.0095 3.85724C48.8471 3.70147 48.7659 3.5142 48.7659 3.29545C48.7659 3.0767 48.8471 2.88944 49.0095 2.73366C49.1752 2.57789 49.3724 2.5 49.6011 2.5C49.8298 2.5 50.0254 2.57789 50.1878 2.73366C50.3535 2.88944 50.4363 3.0767 50.4363 3.29545C50.4363 3.5142 50.3535 3.70147 50.1878 3.85724C50.0254 4.01302 49.8298 4.09091 49.6011 4.09091ZM53.5001 2.81818V13H52.3268V2.81818H53.5001ZM64.3991 9.87784V5.36364H65.5724V13H64.3991V11.7074H64.3195C64.1405 12.0952 63.8621 12.425 63.4843 12.6967C63.1064 12.9652 62.6292 13.0994 62.0525 13.0994C61.5752 13.0994 61.151 12.995 60.7797 12.7862C60.4085 12.5741 60.1169 12.2559 59.9047 11.8317C59.6926 11.4041 59.5866 10.8655 59.5866 10.2159V5.36364H60.7599V10.1364C60.7599 10.6932 60.9156 11.1373 61.2272 11.4688C61.5421 11.8002 61.9431 11.9659 62.4303 11.9659C62.722 11.9659 63.0186 11.8913 63.3202 11.7422C63.6251 11.593 63.8804 11.3643 64.0858 11.0561C64.2947 10.7479 64.3991 10.3551 64.3991 9.87784ZM73.1304 7.07386L72.0764 7.37216C72.0102 7.1965 71.9124 7.0258 71.7831 6.86009C71.6572 6.69105 71.4848 6.55185 71.2661 6.44247C71.0473 6.3331 70.7673 6.27841 70.4259 6.27841C69.9585 6.27841 69.5691 6.38613 69.2575 6.60156C68.9493 6.81368 68.7952 7.08381 68.7952 7.41193C68.7952 7.7036 68.9012 7.93395 69.1134 8.10298C69.3255 8.27202 69.6569 8.41288 70.1077 8.52557L71.2412 8.80398C71.924 8.9697 72.4327 9.22325 72.7675 9.56463C73.1022 9.9027 73.2696 10.3385 73.2696 10.8722C73.2696 11.3097 73.1437 11.7008 72.8918 12.0455C72.6432 12.3902 72.2952 12.6619 71.8477 12.8608C71.4003 13.0597 70.8799 13.1591 70.2867 13.1591C69.5078 13.1591 68.8631 12.9901 68.3527 12.652C67.8423 12.3139 67.5191 11.8201 67.3833 11.1705L68.4969 10.892C68.603 11.303 68.8035 11.6113 69.0985 11.8168C69.3968 12.0223 69.7862 12.125 70.2668 12.125C70.8137 12.125 71.2478 12.009 71.5693 11.777C71.8941 11.5417 72.0566 11.2599 72.0566 10.9318C72.0566 10.6667 71.9637 10.4446 71.7781 10.2656C71.5925 10.0833 71.3075 9.94744 70.923 9.85795L69.6503 9.55966C68.951 9.39394 68.4372 9.13707 68.1091 8.78906C67.7843 8.43774 67.6219 7.99858 67.6219 7.47159C67.6219 7.04072 67.7429 6.65956 67.9848 6.32812C68.2301 5.99669 68.5632 5.73651 68.9841 5.54758C69.4084 5.35866 69.8889 5.2642 70.4259 5.2642C71.1816 5.2642 71.7748 5.42992 72.2057 5.76136C72.6399 6.0928 72.9481 6.5303 73.1304 7.07386Z"></path></svg> <span style="margin:0 0 0 5px;line-height:15px;">Email Us<span></span></span> 8291</div> 8292 </a> 8293 </div> 8294 8295 8296 <div class="footer-top-service"> 8297 <a href="tel:01156480631"> 8298 <div style="display:flex; align-items:center;"> 8299<svg fill="none" viewbox="0 0 14.74 15.267857142857142" xmlns="http://www.w3.org/2000/svg" style="max-height: 500px" width="14.74" height="15.267857142857142">
8300<path fill="currentColor" d="M13.6533 1.43359C14.0635 1.51562 14.3369 1.84375 14.3369 2.25391C14.3369 9.17188 8.7041 14.75 1.81348 14.75C1.40332 14.75 1.0752 14.4766 0.993164 14.0938L0.336914 11.332C0.254883 10.9492 0.473633 10.5391 0.829102 10.375L3.80957 9.08984C4.16504 8.95312 4.5752 9.03516 4.79395 9.33594L5.99707 10.8125C7.91113 9.88281 9.44238 8.35156 10.3721 6.4375L8.89551 5.23438C8.59473 5.01562 8.5127 4.60547 8.64941 4.25L9.93457 1.26953C10.0986 0.886719 10.5088 0.695312 10.9189 0.777344L13.6533 1.43359ZM1.84082 13.875C8.23926 13.875 13.4346 8.67969 13.4346 2.28125L10.7275 1.65234L9.46973 4.57812L11.4658 6.21875C10.126 9.03516 8.59473 10.5664 5.77832 11.9062L4.1377 9.91016L1.21191 11.168L1.84082 13.875ZM23.8625 11.2102V4.64773H24.9761V11.2102H23.8625ZM21.1381 8.4858V7.37216H27.7006V8.4858H21.1381ZM30.0919 13L34.6459 3.99148V3.91193H29.3959V2.81818H35.9186V3.97159L31.3845 13H30.0919ZM38.3634 13L42.9173 3.99148V3.91193H37.6673V2.81818H44.1901V3.97159L39.656 13H38.3634ZM46.6349 13L51.1888 3.99148V3.91193H45.9388V2.81818H52.4616V3.97159L47.9275 13H46.6349ZM61.6329 13.1392C61.2153 13.1326 60.7977 13.053 60.3801 12.9006C59.9624 12.7481 59.5813 12.4912 59.2366 12.13C58.8919 11.7654 58.6151 11.2732 58.4063 10.6534C58.1975 10.0303 58.0931 9.24811 58.0931 8.30682C58.0931 7.4053 58.1776 6.60653 58.3467 5.91051C58.5157 5.21117 58.761 4.62287 59.0825 4.1456C59.404 3.66501 59.7918 3.30043 60.2458 3.05185C60.7032 2.80327 61.2186 2.67898 61.792 2.67898C62.3621 2.67898 62.8692 2.79332 63.3133 3.02202C63.7607 3.2474 64.1253 3.56226 64.407 3.96662C64.6888 4.37098 64.8711 4.83665 64.9539 5.36364H63.7409C63.6282 4.90625 63.4094 4.52675 63.0846 4.22514C62.7598 3.92353 62.3289 3.77273 61.792 3.77273C61.0032 3.77273 60.3817 4.11577 59.9276 4.80185C59.4769 5.48793 59.2499 6.45076 59.2465 7.69034H59.3261C59.5117 7.40862 59.7321 7.16832 59.9873 6.96946C60.2458 6.76728 60.5309 6.61151 60.8424 6.50213C61.154 6.39276 61.4838 6.33807 61.8318 6.33807C62.4151 6.33807 62.9487 6.4839 63.4326 6.77557C63.9165 7.06392 64.3043 7.4633 64.596 7.97372C64.8876 8.48082 65.0335 9.0625 65.0335 9.71875C65.0335 10.3485 64.8926 10.9252 64.6109 11.4489C64.3292 11.9692 63.9331 12.3835 63.4227 12.6918C62.9156 12.9967 62.319 13.1458 61.6329 13.1392ZM61.6329 12.0455C62.0505 12.0455 62.425 11.9411 62.7565 11.7322C63.0912 11.5234 63.3547 11.2434 63.547 10.892C63.7425 10.5407 63.8403 10.1496 63.8403 9.71875C63.8403 9.29782 63.7458 8.91501 63.5569 8.57031C63.3713 8.2223 63.1144 7.94555 62.7863 7.74006C62.4615 7.53456 62.0903 7.43182 61.6727 7.43182C61.3578 7.43182 61.0645 7.49479 60.7927 7.62074C60.5209 7.74337 60.2823 7.91241 60.0768 8.12784C59.8746 8.34328 59.7155 8.5902 59.5995 8.86861C59.4835 9.1437 59.4255 9.43371 59.4255 9.73864C59.4255 10.143 59.52 10.5208 59.7089 10.8722C59.9011 11.2235 60.163 11.5069 60.4944 11.7223C60.8292 11.9377 61.2087 12.0455 61.6329 12.0455ZM70.3692 13.1392C69.9516 13.1326 69.534 13.053 69.1164 12.9006C68.6988 12.7481 68.3176 12.4912 67.9729 12.13C67.6282 11.7654 67.3515 11.2732 67.1427 10.6534C66.9339 10.0303 66.8295 9.24811 66.8295 8.30682C66.8295 7.4053 66.914 6.60653 67.083 5.91051C67.252 5.21117 67.4973 4.62287 67.8188 4.1456C68.1403 3.66501 68.5281 3.30043 68.9822 3.05185C69.4395 2.80327 69.9549 2.67898 70.5283 2.67898C71.0984 2.67898 71.6055 2.79332 72.0496 3.02202C72.4971 3.2474 72.8617 3.56226 73.1434 3.96662C73.4251 4.37098 73.6074 4.83665 73.6903 5.36364H72.4772C72.3645 4.90625 72.1457 4.52675 71.8209 4.22514C71.4961 3.92353 71.0653 3.77273 70.5283 3.77273C69.7395 3.77273 69.118 4.11577 68.664 4.80185C68.2132 5.48793 67.9862 6.45076 67.9829 7.69034H68.0624C68.248 7.40862 68.4684 7.16832 68.7236 6.96946C68.9822 6.76728 69.2672 6.61151 69.5787 6.50213C69.8903 6.39276 70.2201 6.33807 70.5681 6.33807C71.1514 6.33807 71.685 6.4839 72.1689 6.77557C72.6528 7.06392 73.0406 7.4633 73.3323 7.97372C73.624 8.48082 73.7698 9.0625 73.7698 9.71875C73.7698 10.3485 73.6289 10.9252 73.3472 11.4489C73.0655 11.9692 72.6694 12.3835 72.159 12.6918C71.6519 12.9967 71.0553 13.1458 70.3692 13.1392ZM70.3692 12.0455C70.7868 12.0455 71.1614 11.9411 71.4928 11.7322C71.8276 11.5234 72.0911 11.2434 72.2833 10.892C72.4788 10.5407 72.5766 10.1496 72.5766 9.71875C72.5766 9.29782 72.4822 8.91501 72.2932 8.57031C72.1076 8.2223 71.8508 7.94555 71.5226 7.74006C71.1978 7.53456 70.8266 7.43182 70.409 7.43182C70.0941 7.43182 69.8008 7.49479 69.529 7.62074C69.2573 7.74337 69.0186 7.91241 68.8131 8.12784C68.6109 8.34328 68.4519 8.5902 68.3358 8.86861C68.2198 9.1437 68.1618 9.43371 68.1618 9.73864C68.1618 10.143 68.2563 10.5208 68.4452 10.8722C68.6375 11.2235 68.8993 11.5069 69.2307 11.7223C69.5655 11.9377 69.945 12.0455 70.3692 12.0455ZM79.1056 13.1392C78.6879 13.1326 78.2703 13.053 77.8527 12.9006C77.4351 12.7481 77.0539 12.4912 76.7093 12.13C76.3646 11.7654 76.0878 11.2732 75.879 10.6534C75.6702 10.0303 75.5658 9.24811 75.5658 8.30682C75.5658 7.4053 75.6503 6.60653 75.8193 5.91051C75.9884 5.21117 76.2336 4.62287 76.5551 4.1456C76.8766 3.66501 77.2644 3.30043 77.7185 3.05185C78.1759 2.80327 78.6913 2.67898 79.2646 2.67898C79.8347 2.67898 80.3418 2.79332 80.786 3.02202C81.2334 3.2474 81.598 3.56226 81.8797 3.96662C82.1614 4.37098 82.3437 4.83665 82.4266 5.36364H81.2135C81.1008 4.90625 80.8821 4.52675 80.5573 4.22514C80.2325 3.92353 79.8016 3.77273 79.2646 3.77273C78.4758 3.77273 77.8544 4.11577 77.4003 4.80185C76.9495 5.48793 76.7225 6.45076 76.7192 7.69034H76.7987C76.9843 7.40862 77.2048 7.16832 77.46 6.96946C77.7185 6.76728 78.0035 6.61151 78.3151 6.50213C78.6266 6.39276 78.9564 6.33807 79.3044 6.33807C79.8878 6.33807 80.4214 6.4839 80.9053 6.77557C81.3892 7.06392 81.777 7.4633 82.0686 7.97372C82.3603 8.48082 82.5061 9.0625 82.5061 9.71875C82.5061 10.3485 82.3653 10.9252 82.0835 11.4489C81.8018 11.9692 81.4057 12.3835 80.8953 12.6918C80.3882 12.9967 79.7916 13.1458 79.1056 13.1392ZM79.1056 12.0455C79.5232 12.0455 79.8977 11.9411 80.2291 11.7322C80.5639 11.5234 80.8274 11.2434 81.0196 10.892C81.2152 10.5407 81.3129 10.1496 81.3129 9.71875C81.3129 9.29782 81.2185 8.91501 81.0296 8.57031C80.844 8.2223 80.5871 7.94555 80.259 7.74006C79.9342 7.53456 79.5629 7.43182 79.1453 7.43182C78.8305 7.43182 78.5371 7.49479 78.2654 7.62074C77.9936 7.74337 77.7549 7.91241 77.5494 8.12784C77.3473 8.34328 77.1882 8.5902 77.0722 8.86861C76.9562 9.1437 76.8982 9.43371 76.8982 9.73864C76.8982 10.143 76.9926 10.5208 77.1816 10.8722C77.3738 11.2235 77.6356 11.5069 77.9671 11.7223C78.3018 11.9377 78.6813 12.0455 79.1056 12.0455ZM91.6601 13.1392C90.9773 13.1392 9
83000.3741 13.0182 89.8504 12.7763C89.33 12.531 88.924 12.1946 88.6324 11.767C88.3407 11.3362 88.1965 10.8456 88.1998 10.2955C88.1965 9.86458 88.281 9.46686 88.4534 9.10227C88.6257 8.73437 88.8611 8.42779 89.1594 8.18253C89.461 7.93395 89.7974 7.77651 90.1686 7.71023V7.65057C89.6814 7.52462 89.2936 7.25118 89.0052 6.83026C88.7169 6.40601 88.5744 5.92377 88.5777 5.38352C88.5744 4.86648 88.7053 4.40412 88.9704 3.99645C89.2356 3.58878 89.6002 3.26728 90.0642 3.03196C90.5315 2.79664 91.0635 2.67898 91.6601 2.67898C92.25 2.67898 92.777 2.79664 93.241 3.03196C93.705 3.26728 94.0696 3.58878 94.3348 3.99645C94.6032 4.40412 94.7391 4.86648 94.7425 5.38352C94.7391 5.92377 94.5916 6.40601 94.3 6.83026C94.0116 7.25118 93.6288 7.52462 93.1515 7.65057V7.71023C93.5194 7.77651 93.8509 7.93395 94.1459 8.18253C94.4408 8.42779 94.6762 8.73437 94.8518 9.10227C95.0275 9.46686 95.117 9.86458 95.1203 10.2955C95.117 10.8456 94.9678 11.3362 94.6729 11.767C94.3812 12.1946 93.9752 12.531 93.4548 12.7763C92.9378 13.0182 92.3395 13.1392 91.6601 13.1392ZM91.6601 12.0455C92.1208 12.0455 92.5185 11.9709 92.8532 11.8217C93.188 11.6726 93.4465 11.4621 93.6288 11.1903C93.8111 10.9186 93.9039 10.6004 93.9072 10.2358C93.9039 9.85133 93.8045 9.5116 93.6089 9.21662C93.4134 8.92164 93.1466 8.68963 92.8085 8.5206C92.4738 8.35156 92.0909 8.26705 91.6601 8.26705C91.2259 8.26705 90.8381 8.35156 90.4967 8.5206C90.1586 8.68963 89.8918 8.92164 89.6963 9.21662C89.5041 9.5116 89.4096 9.85133 89.4129 10.2358C89.4096 10.6004 89.4974 10.9186 89.6764 11.1903C89.8587 11.4621 90.1189 11.6726 90.4569 11.8217C90.795 11.9709 91.1961 12.0455 91.6601 12.0455ZM91.6601 7.21307C92.0247 7.21307 92.3478 7.14015 92.6295 6.99432C92.9146 6.84848 93.1383 6.64465 93.3007 6.38281C93.4631 6.12098 93.546 5.81439 93.5493 5.46307C93.546 5.11837 93.4648 4.81842 93.3057 4.56321C93.1466 4.30469 92.9262 4.10582 92.6444 3.96662C92.3627 3.8241 92.0346 3.75284 91.6601 3.75284C91.2789 3.75284 90.9458 3.8241 90.6608 3.96662C90.3757 4.10582 90.1553 4.30469 89.9996 4.56321C89.8438 4.81842 89.7675 5.11837 89.7709 5.46307C89.7675 5.81439 89.8454 6.12098 90.0045 6.38281C90.1669 6.64465 90.3907 6.84848 90.6757 6.99432C90.9607 7.14015 91.2889 7.21307 91.6601 7.21307ZM100.287 13.1392C99.6043 13.1392 99.001 13.0182 98.4774 12.7763C97.957 12.531 97.551 12.1946 97.2593 11.767C96.9677 11.3362 96.8235 10.8456 96.8268 10.2955C96.8235 9.86458 96.908 9.46686 97.0803 9.10227C97.2527 8.73437 97.488 8.42779 97.7863 8.18253C98.0879 7.93395 98.4243 7.77651 98.7955 7.71023V7.65057C98.3083 7.52462 97.9205 7.25118 97.6322 6.83026C97.3438 6.40601 97.2013 5.92377 97.2046 5.38352C97.2013 4.86648 97.3322 4.40412 97.5974 3.99645C97.8625 3.58878 98.2271 3.26728 98.6911 3.03196C99.1585 2.79664 99.6904 2.67898 100.287 2.67898C100.877 2.67898 101.404 2.79664 101.868 3.03196C102.332 3.26728 102.697 3.58878 102.962 3.99645C103.23 4.40412 103.366 4.86648 103.369 5.38352C103.366 5.92377 103.219 6.40601 102.927 6.83026C102.639 7.25118 102.256 7.52462 101.778 7.65057V7.71023C102.146 7.77651 102.478 7.93395 102.773 8.18253C103.068 8.42779 103.303 8.73437 103.479 9.10227C103.654 9.46686 103.744 9.86458 103.747 10.2955C103.744 10.8456 103.595 11.3362 103.3 11.767C103.008 12.1946 102.602 12.531 102.082 12.7763C101.565 13.0182 100.966 13.1392 100.287 13.1392ZM100.287 12.0455C100.748 12.0455 101.145 11.9709 101.48 11.8217C101.815 11.6726 102.073 11.4621 102.256 11.1903C102.438 10.9186 102.531 10.6004 102.534 10.2358C102.531 9.85133 102.431 9.5116 102.236 9.21662C102.04 8.92164 101.774 8.68963 101.435 8.5206C101.101 8.35156 100.718 8.26705 100.287 8.26705C99.8528 8.26705 99.4651 8.35156 99.1237 8.5206C98.7856 8.68963 98.5188 8.92164 98.3232 9.21662C98.131 9.5116 98.0365 9.85133 98.0399 10.2358C98.0365 10.6004 98.1244 10.9186 98.3034 11.1903C98.4856 11.4621 98.7458 11.6726 99.0839 11.8217C99.422 11.9709 99.823 12.0455 100.287 12.0455ZM100.287 7.21307C100.652 7.21307 100.975 7.14015 101.256 6.99432C101.542 6.84848 101.765 6.64465 101.928 6.38281C102.09 6.12098 102.173 5.81439 102.176 5.46307C102.173 5.11837 102.092 4.81842 101.933 4.56321C101.774 4.30469 101.553 4.10582 101.271 3.96662C100.99 3.8241 100.662 3.75284 100.287 3.75284C99.9059 3.75284 99.5728 3.8241 99.2877 3.96662C99.0027 4.10582 98.7823 4.30469 98.6265 4.56321C98.4707 4.81842 98.3945 5.11837 98.3978 5.46307C98.3945 5.81439 98.4724 6.12098 98.6315 6.38281C98.7939 6.64465 99.0176 6.84848 99.3026 6.99432C99.5877 7.14015 99.9158 7.21307 100.287 7.21307ZM108.914 13.1392C108.231 13.1392 107.628 13.0182 107.104 12.7763C106.584 12.531 106.178 12.1946 105.886 11.767C105.595 11.3362 105.45 10.8456 105.454 10.2955C105.45 9.86458 105.535 9.46686 105.707 9.10227C105.88 8.73437 106.115 8.42779 106.413 8.18253C106.715 7.93395 107.051 7.77651 107.422 7.71023V7.65057C106.935 7.52462 106.547 7.25118 106.259 6.83026C105.971 6.40601 105.828 5.92377 105.832 5.38352C105.828 4.86648 105.959 4.40412 106.224 3.99645C106.489 3.58878 106.854 3.26728 107.318 3.03196C107.785 2.79664 108.317 2.67898 108.914 2.67898C109.504 2.67898 110.031 2.79664 110.495 3.03196C110.959 3.26728 111.324 3.58878 111.589 3.99645C111.857 4.40412 111.993 4.86648 111.996 5.38352C111.993 5.92377 111.846 6.40601 111.554 6.83026C111.266 7.25118 110.883 7.52462 110.405 7.65057V7.71023C110.773 7.77651 111.105 7.93395 111.4 8.18253C111.695 8.42779 111.93 8.73437 112.106 9.10227C112.281 9.46686 112.371 9.86458 112.374 10.2955C112.371 10.8456 112.222 11.3362 111.927 11.767C111.635 12.1946 111.229 12.531 110.709 12.7763C110.192 13.0182 109.593 13.1392 108.914 13.1392ZM108.914 12.0455C109.375 12.0455 109.772 11.9709 110.107 11.8217C110.442 11.6726 110.7 11.4621 110.883 11.1903C111.065 10.9186 111.158 10.6004 111.161 10.2358C111.158 9.85133 111.058 9.5116 110.863 9.21662C110.667 8.92164 110.4 8.68963 110.062 8.5206C109.728 8.35156 109.345 8.26705 108.914 8.26705C108.48 8.26705 108.092 8.35156 107.751 8.5206C107.413 8.68963 107.146 8.92164 106.95 9.21662C106.758 9.5116 106.664 9.85133 106.667 10.2358C106.664 10.6004 106.751 10.9186 106.93 11.1903C107.113 11.4621 107.373 11.6726 107.711 11.8217C108.049 11.9709 108.45 12.0455 108.914 12.0455ZM108.914 7.21307C109.279 7.21307 109.602 7.14015 109.883 6.99432C110.168 6.84848 110.392 6.64465 110.555 6.38281C110.717 6.12098 110.8 5.81439 110.803 5.46307C110.8 5.11837 110.719 4.81842 110.56 4.56321C110.4 4.30469 110.18 4.10582 109.898 3.96662C109.617 3.8241 109.289 3.75284 108.914 3.75284C108.533 3.75284 108.2 3.8241 107.915 3.96662C107.63 4.10582 107.409 4.30469 107.253 4.56321C107.098 4.81842 107.021 5.11837 107.025 5.46307C107.021 5.81439 107.099 6.12098 107.258 6.38281C107.421 6.64465 107.645 6.84848 107.93 6.99432C108.215 7.14015 108.543 7.21307 108.914 7.21307ZM121.538 13.1392C120.789 13.1392 120.151 12.9354 119.624 12.5277C119.097 12.1167 118.694 11.5218 118.416 10.7429C118.138 9.9607 117.998 9.0161 117.998 7.90909C117.998 6.80871 118.138 5.86908
8300118.416 5.0902C118.698 4.308 119.102 3.71141 119.629 3.30043C120.159 2.88613 120.796 2.67898 121.538 2.67898C122.281 2.67898 122.915 2.88613 123.442 3.30043C123.973 3.71141 124.377 4.308 124.655 5.0902C124.937 5.86908 125.078 6.80871 125.078 7.90909C125.078 9.0161 124.939 9.9607 124.66 10.7429C124.382 11.5218 123.979 12.1167 123.452 12.5277C122.925 12.9354 122.287 13.1392 121.538 13.1392ZM121.538 12.0455C122.281 12.0455 122.857 11.6875 123.268 10.9716C123.679 10.2557 123.885 9.23485 123.885 7.90909C123.885 7.02746 123.79 6.27675 123.601 5.65696C123.416 5.03717 123.147 4.56487 122.796 4.24006C122.448 3.91525 122.029 3.75284 121.538 3.75284C120.802 3.75284 120.227 4.11577 119.813 4.84162C119.399 5.56416 119.191 6.58665 119.191 7.90909C119.191 8.79072 119.284 9.53977 119.47 10.1562C119.656 10.7727 119.922 11.2417 120.27 11.5632C120.622 11.8847 121.044 12.0455 121.538 12.0455ZM130.288 13.1392C129.539 13.1392 128.901 12.9354 128.374 12.5277C127.847 12.1167 127.444 11.5218 127.166 10.7429C126.888 9.9607 126.748 9.0161 126.748 7.90909C126.748 6.80871 126.888 5.86908 127.166 5.0902C127.448 4.308 127.852 3.71141 128.379 3.30043C128.909 2.88613 129.546 2.67898 130.288 2.67898C131.031 2.67898 131.665 2.88613 132.192 3.30043C132.723 3.71141 133.127 4.308 133.405 5.0902C133.687 5.86908 133.828 6.80871 133.828 7.90909C133.828 9.0161 133.689 9.9607 133.41 10.7429C133.132 11.5218 132.729 12.1167 132.202 12.5277C131.675 12.9354 131.037 13.1392 130.288 13.1392ZM130.288 12.0455C131.031 12.0455 131.607 11.6875 132.018 10.9716C132.429 10.2557 132.635 9.23485 132.635 7.90909C132.635 7.02746 132.54 6.27675 132.351 5.65696C132.166 5.03717 131.897 4.56487 131.546 4.24006C131.198 3.91525 130.779 3.75284 130.288 3.75284C129.552 3.75284 128.977 4.11577 128.563 4.84162C128.149 5.56416 127.941 6.58665 127.941 7.90909C127.941 8.79072 128.034 9.53977 128.22 10.1562C128.406 10.7727 128.672 11.2417 129.02 11.5632C129.372 11.8847 129.794 12.0455 130.288 12.0455Z"></path> 8301</svg> 8302<span style="margin:0 0 0 5px;line-height:15px;">+44 (0) 115 648 0631<span></span></span> 8303</div> 8304 </a> 8305 </div> 8306 8307 8308 <div class="footer-top-service"> 8309 <a href="/pages/faq"> 8310 <svg xmlns="http://www.w3.org/2000/svg" width="42" height="15" viewbox="0 0 42 15" fill="none"> 8311<path d="M5.68848 0.75C8.09473 0.75 10.5557 2.63672 10.5557 5.125C10.5557 7.72266 8.39551 8.43359 7.71191 8.95312V9.0625C7.71191 9.52734 7.49316 9.91016 7.16504 10.1289C7.71191 10.6211 8.09473 11.332 8.09473 12.125C8.09473 13.5742 6.8916 14.75 5.46973 14.75C4.02051 14.75 2.84473 13.5742 2.84473 12.125C2.84473 11.332 3.2002 10.6211 3.74707 10.1289C3.41895 9.91016 3.2002 9.52734 3.2002 9.0625V8.70703C3.2002 5.91797 6.20801 6.05469 6.20801 5.34375C6.20801 5.04297 5.79785 4.85156 5.49707 4.85156C5.03223 4.85156 4.84082 4.98828 4.23926 5.72656C3.80176 6.30078 2.98145 6.38281 2.43457 5.97266L1.28613 5.09766C0.711914 4.66016 0.575195 3.89453 0.985352 3.32031C2.10645 1.625 3.61035 0.75 5.68848 0.75ZM5.46973 13.875C6.42676 13.875 7.21973 13.1094 7.21973 12.125C7.21973 11.168 6.42676 10.375 5.46973 10.375C4.48535 10.375 3.71973 11.168 3.71973 12.125C3.71973 13.1094 4.48535 13.875 5.46973 13.875ZM6.83691 8.78906C6.83691 7.80469 9.68066 7.77734 9.68066 5.125C9.68066 3.15625 7.62988 1.625 5.68848 1.625C3.8291 1.625 2.62598 2.41797 1.69629 3.8125C1.55957 4.00391 1.61426 4.25 1.80566 4.38672L2.9541 5.26172C3.14551 5.39844 3.41895 5.37109 3.55566 5.17969C4.15723 4.41406 4.59473 3.97656 5.49707 3.97656C6.20801 3.97656 7.08301 4.46875 7.08301 5.34375C7.08301 7.12109 4.0752 6.32812 4.0752 8.70703V9.0625C4.0752 9.30859 4.29395 9.5 4.5127 9.5H6.39941C6.61816 9.5 6.83691 9.30859 6.83691 9.0625V8.78906ZM17.4214 13V2.81818H23.5265V3.91193H18.6544V7.35227H23.0692V8.44602H18.6544V13H17.4214ZM24.7844 13H23.4917L27.2304 2.81818H28.5031L32.2417 13H30.9491L27.9065 4.42898H27.827L24.7844 13ZM25.2616 9.02273H30.4719V10.1165H25.2616V9.02273ZM37.048 9.81818H38.4003L39.5338 11.3097L39.8321 11.7074L41.5225 13.9545H40.1702L39.0566 12.4631L38.7781 12.0852L37.048 9.81818ZM41.9401 7.90909C41.9401 8.98295 41.7462 9.91098 41.3584 10.6932C40.9706 11.4754 40.4387 12.0786 39.7625 12.5028C39.0864 12.9271 38.3141 13.1392 37.4458 13.1392C36.5774 13.1392 35.8051 12.9271 35.129 12.5028C34.4529 12.0786 33.9209 11.4754 33.5331 10.6932C33.1453 9.91098 32.9514 8.98295 32.9514 7.90909C32.9514 6.83523 33.1453 5.9072 33.5331 5.125C33.9209 4.3428 34.4529 3.73958 35.129 3.31534C35.8051 2.8911 36.5774 2.67898 37.4458 2.67898C38.3141 2.67898 39.0864 2.8911 39.7625 3.31534C40.4387 3.73958 40.9706 4.3428 41.3584 5.125C41.7462 5.9072 41.9401 6.83523 41.9401 7.90909ZM40.7469 7.90909C40.7469 7.02746 40.5994 6.28338 40.3044 5.67685C40.0128 5.07031 39.6167 4.61127 39.1162 4.29972C38.6191 3.98816 38.0622 3.83239 37.4458 3.83239C36.8293 3.83239 36.2708 3.98816 35.7703 4.29972C35.2732 4.61127 34.8771 5.07031 34.5821 5.67685C34.2905 6.28338 34.1446 7.02746 34.1446 7.90909C34.1446 8.79072 34.2905 9.5348 34.5821 10.1413C34.8771 10.7479 35.2732 11.2069 35.7703 11.5185C36.2708 11.83 36.8293 11.9858 37.4458 11.9858C38.0622 11.9858 38.6191 11.83 39.1162 11.5185C39.6167 11.2069 40.0128 10.7479 40.3044 10.1413C40.5994 9.5348 40.7469 8.79072 40.7469 7.90909Z" fill="currentColor"></path> 8312</svg> 8313 </a> 8314 </div> 8315 8316 </div> 8317 8318 8319 <div class="col-lg-4 d-lg-block d-none"><div class="text block-socialtop"> 8320 <ul class="list-inline social-icons"><li class="list-inline-item"> 8321 <a href="https://www.facebook.com/flowkayaks" title="Flow Kayaks on Facebook"> 8322<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-facebook" viewB
8322ox="0 0 512 512"><path d="M480 257.35c0-123.7-100.3-224-224-224s-224 100.3-224 224c0 111.8 81.9 204.47 189 221.29V322.12h-56.89v-64.77H221V208c0-56.13 33.45-87.16 84.61-87.16 24.51 0 50.15 4.38 50.15 4.38v55.13H327.5c-27.81 0-36.51 17.26-36.51 35v42h62.12l-9.92 64.77H291v156.54c107.1-16.81 189-109.48 189-221.31z" fill-rule="evenodd"/></svg><span class="icon__fallback-text">Fb</span> 8323 </a> 8324 </li><li class="list-inline-item"> 8325 <a href="https://www.instagram.com/flow_kayaks" title="Flow Kayaks on Instagram"> 8326<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-insta" viewBox="0 0 512 512"><path d="M349.33 69.33a93.62 93.62 0 0193.34 93.34v186.66a93.62 93.62 0 01-93.34 93.34H162.67a93.62 93.62 0 01-93.34-93.34V162.67a93.62 93.62 0 0193.34-93.34h186.66m0-37.33H162.67C90.8 32 32 90.8 32 162.67v186.66C32 421.2 90.8 480 162.67 480h186.66C421.2 480 480 421.2 480 349.33V162.67C480 90.8 421.2 32 349.33 32z"/><path d="M377.33 162.67a28 28 0 1128-28 27.94 27.94 0 01-28 28zM256 181.33A74.67 74.67 0 11181.33 256 74.75 74.75 0 01256 181.33m0-37.33a112 112 0 10112 112 112 112 0 00-112-112z"/></svg><span class="icon__fallback-text">Ins</span> 8327 </a> 8328 </li><li class="list-inline-item"> 8329 <a href="https://www.youtube.com/@flow_kayaks" title="Flow Kayaks on YouTube"> 8330<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-youtube" viewBox="0 0 512 512"><path d="M508.64 148.79c0-45-33.1-81.2-74-81.2C379.24 65 322.74 64 265 64h-18c-57.6 0-114.2 1-169.6 3.6C36.6 67.6 3.5 104 3.5 149 1 184.59-.06 220.19 0 255.79q-.15 53.4 3.4 106.9c0 45 33.1 81.5 73.9 81.5 58.2 2.7 117.9 3.9 178.6 3.8q91.2.3 178.6-3.8c40.9 0 74-36.5 74-81.5 2.4-35.7 3.5-71.3 3.4-107q.34-53.4-3.26-106.9zM207 353.89v-196.5l145 98.2z"/></svg><span class="icon__fallback-text">You</span> 8331 </a> 8332 </li></ul> 8333 </div></div> 8334 8335 8336 </div> 8337 </div> 8338 </div> 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 <div class="site-footer--head"> 8350 8351 <div class="container"> 8352 <div class="row"><div class=" " ></div><div class="col-lg-6 " ><div class="site-footer__section text-lg-left "><h4 class="h5 site-footer__section-title">Contact</h4><div class="site-footer-block footer-left"><div class="rte-setting"><p><strong>Nottingham Store:</strong></p> 8353<p>Flow Kayaks,<br>Holme Pierrepont Country Park,<br>Adbolton Lane,<br>West Bridgford,<br>Nottingham,<br>NG2 5AS<br>(Located in old Desperate Measures building, follow signs for White Water Course)</p> 8354<p>Tel: 0115 648 0631</p> 8355<p>E: [email protected]</p> 8356 8357 8358<ul> 8359 8360</ul></div> 8361 </div> 8362 </div></div><div class="col-0-7 " ><div class="site-footer__section site-footer-line d-none d-lg-block"></div></div><div class="col-lg-6 " ><div class="site-footer__section text-lg-left "><h4 class="h5 site-footer__section-title">Opening Hours</h4><div class="site-footer-block footer-left"><div class="rte-setting"><p><strong>Nottingham Opening Hours:</strong></p> 8363 8364Monday - 12:00 - 18:00<br> 8365Tuesday - 12:00 - 18:00<br> 8366Wednesday - 12:00 - 18:00<br> 8367Thursday - 12:00 - 18:00<br> 8368Friday - 12:00 - 18:00<br> 8369Saturday - 08:00 - 17:00<br> 8370Sunday - 10:00 - 16:00<br> 8371(Bank Holiday Mondays - 10:00 - 16:00) 8372 8373 8374 8375<ul> 8376 8377</ul></div> 8378 </div> 8379 </div></div><div class="col-lg-3 col-md-6 " ><div class="site-footer__section text-lg-left"><h4 class="h5 site-footer__section-title">About</h4><ul class="site-footer__list site-footer-block"><li class="site-footer__list-item"><a href="/pages/founders-story">Our Founders Story</a></li><li class="site-footer__list-item"><a href="/policies/contact-information">Contact Us</a></li><li class="site-footer__list-item"><a href="/pages/about-us">About Us</a></li><li class="site-footer__list-item"><a href="/pages/demo-kayaks">Demo Kayaks</a></li><li class="site-footer__list-item"><a href="/pages/trade-enquiries">Trade Enquiries</a></li><li class="site-footer__list-item"><a href="/pages/returns-policy">Returns</a></li><li class="site-footer__list-item"><a href="/policies/shipping-policy">Shipping</a></li><li class="site-footer__list-item"><a href="/blogs/news">News</a></li><li class="site-footer__list-item"><a href="/pages/faq">Help & FAQs</a></li><li class="site-footer__list-item"><a href="https://flowkayaks.co.uk/pages/referral">Refer a Friend</a></li><li class="site-footer__list-item"><a href="/account/">Orders</a></li><li class="site-footer__list-item"><a href="/account/">Account</a></li><li class="site-footer__list-item"><a href="/policies/privacy-policy">Privacy Policy</a></li><li class="site-footer__list-item"><a href="/policies/terms-of-service">Terms of Service</a></li></ul> 8380 </div></div><div class="col-lg-3 col-md-6 " ><div class="site-footer__section text-lg-left"><h4 class="h5 site-footer__section-title">Links</h4><ul class="site-footer__list site-footer-block"><li class="site-footer__list-item"><a href="/collections/kayaks">Kayaks</a></li><li class="site-footer__list-item"><a href="/collections/equipment">Equipment</a></li><li class="site-footer__list-item"><a href="/collections/men">Men</a></li><li class="site-footer__list-item"><a href="/collections/women">Women</a></li><li class="site-footer__list-item"><a href="/collections/kids">Kids</a></li><li class="site-footer__list-item"><a href="/collections/clearance">Clearance</a></li></ul> 8381 </div></div><div class="col-0-7 " ><div class="site-footer__section site-footer-line d-none d-lg-block"></div></div><div class="col-lg-6 " ><style data-shopify> 8382 .footer-email .btn-theme{ 8383 background-color: #212121; 8384 color:#ffffff; 8385 } 8386 .footer-email .btn-theme:hover{ 8387 color:#ffffff; 8388 8389 background: var(--g-main); 8390 8391 } 8392 .footer-email .form-group label{ 8393 background-color:var(--g-input-bg); 8394 color:var(--footer-text); 8395 } 8396 8397 @media (min-width:1200px){ 8398 .footer-email .btn-theme{ 8399 padding:18px 30px; 8400 } 8401 .section-footer-email{ 8402 padding-left:15%; 8403 } 8404 } 8405 </style> 8406 <div class="site-footer__section section-footer-email text-lg-left"><h4 class="h5 site-footer__section-title"> 8407 Subscribe now 8408 </h4><div class="site-footer-block "> 8409 <div class="form-vertical footer-email "><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 8410<input type="hidden" name="contact[tags]" value="newsletter"><div class="site-footer__newsletter-label font-family-3 mb-3"> 8411 <p>Sign up to get the latest updates all about Flow Kayaks</p> 8412 </div><div class="form-group flex-column"> 8413 <input 8414 type="email" 8415 value="" 8416 placeholder="Your email" 8417 name="contact[email]" 8418 id="NewsletterEmail-ec49d85b-17bb-4b65-a49f-3086aa5430cd" 8419 class="form-control w-100 mb-3 font-family-3" 8420 aria-required="true" 8421 autocorrect="off" 8422 autocapitalize="off" 8423 autocomplete="email" 8424 8425 required 8426 style="background-color:#ffffff;border-color:#212121" 8427 > 8428 <label for="NewsletterEmail-ec49d85b-17bb-4b65-a49f-3086aa5430cd" class="font-family-3">Your email</label> 8429 <div class="d-flex justify-content-lg-start "> 8430 <button type="submit" class="btn btn-theme " name="commit">
8431 <span class="position-relative">Subscribe</span> 8432 </button> 8433 </div> 8434 </div></form></div> 8435 8436 <div class="newsletter-footer-text-bottom mt-4 font-family-3" style="color:#212121;"> 8437 *By signing up here I agree to receive marketing emails from Flow Kayaks and accept the Privacy Policy. 8438 </div> 8439 8440 8441 </div> 8442 </div></div></div> 8443 </div> 8444 </div> 8445 <div class="site-footer__copyright" > 8446 <div class="container"> 8447 <div class="d-flex align-items-lg-center flex-lg-row flex-column "> 8448 <div class="flex-lg-grow-1 "> 8449 <div class=" copyright-left d-flex align-items-lg-center justify-content-lg-start justify-content-center flex-lg-row flex-column text-lg-left text-center"> 8450 <div class="d-flex flex-row justify-content-center"></div> 8451 8452<div class=" font-family-3">©Flow Kayaks 2026. All Rights Reserved</div></div> 8453 </div> 8454 <div class="footer-copy-right"><img class="lazyload" src="//flowkayaks.co.uk/cdn/shop/files/payments2.svg?crop=center&height=1&v=1741872733&width=1" data-src="//flowkayaks.co.uk/cdn/shop/files/payments2.svg?v=1741872733&width=400" 8455 loading="lazy" 8456 width="506" 8457 height="34"/></div> 8458 8459 </div> 8460 </div> 8461 </div> 8462</footer> 8463 8464 8465</div> 8466<!-- END sections: footer-group --><div id="shopify-section-pnewsletter" class="shopify-section"> 8467<!-- pnewsletter-1.liquid --><style data-shopify>#popupNewsletter{ 8468 position:static; 8469 z-index:0; 8470 } 8471 .popup-newsletter--title{ 8472 line-height: 1.2; 8473 } 8474 .popup-newsletter--title,.close-newsletter,.close-newsletter:hover{ 8475 color:; 8476 } 8477 .popup-newsletter--description{ 8478 color: 8479 } 8480 .popup-newsletter--description ul{ 8481 padding: 0 20px; 8482 } 8483 .pnewsletter .form-group label{ 8484 background-color:#ffffff; 8485 } 8486 .pnew_style-4 .bg-newsletter{ 8487 background-image:none; 8488 } 8489 .bg-newsletter{ 8490 8491 background-color:#ffffff; 8492 background-repeat: no-repeat; 8493 background-position: center; 8494 background-size: cover; 8495 } 8496 @media (min-width: 992px){ 8497 .modal-dialog.modal-dialog--newsletter{ 8498 max-width: px; 8499 }}</style></div><div id="shopify-section-product-suggest" class="shopify-section"> 8500 8501<style data-shopify> 8502@keyframes progressbar-countdown { 8503 0% { 8504 width: 100%; 8505 } 8506 100% { 8507 width: 0%; 8508 } 8509} 8510.product-notification{position:fixed;bottom:10vh;left:6vh;background:#fff;width:350px;opacity:0;z-index:999;border:1px solid #eee;border-radius:0px;visibility:hidden;transition:all ease 1s}.product-notification.active{opacity:1;bottom:6vh;visibility:visible}.product-notification .close-notifi{border-radius: 50%;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;width:27px;height:27px;position:absolute;right:4px;top:4px}.product-notification .product-suggest{background:white;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.product-notification .product-name{font-weight:700}.product-notification .product-image{width:90px;display:block}.product-notification .column-right{padding:8px 32px 8px 16px;line-height:24px;font-size:14px}.product-notification label{display:inline}@media (max-width:480px){.product-notification{display:none}}@media (max-width:767px){ .product-notification{left:20px;}} 8511.product-notification:before{ 8512 content:""; 8513 height:2px; 8514 left:0; 8515 bottom:-1px; 8516 background:var(--g-color-heading); 8517 position:absolute; 8518 width:0%; 8519} 8520.product-notification.active:before{ 8521 animation: progressbar-countdown; 8522 animation-duration: 8000ms; 8523 animation-iteration-count: 1; 8524 animation-fill-mode: forwards; 8525 animation-timing-function: linear; 8526} 8527 8528</style></div><div id="shopify-section-cookie-policy" class="shopify-section section"> 8529 <!-- cookie-policy.liquid --></div><div id="shopify-section-custom-color" class="shopify-section custom_color"><style>.st-color-blue{ 8530 background-color: #1d58f1 !important; 8531 8532}.st-color-light-blue{ 8533 background-color: #759cfa !important; 8534 8535}.st-color-green{ 8536 background-color: #5be251 !important; 8537 8538}.st-color-lime-green{ 8539 background-color: #baff0a !important; 8540 8541}.st-color-lime-green{ 8542 background-color: #97ef21 !important; 8543 8544}.st-color-pink{ 8545 background-color: #fa277d !important; 8546 8547}.st-color-yellow{ 8548 background-color: #fff000 !important; 8549 8550}.st-color-black{ 8551 background-color: #000000 !important; 8552 8553}.st-color-white{ 8554 background-color: #ffffff !important; 8555 8556}.st-color-dark-blue{ 8557 background-color: #0b1497 !important; 8558 8559}.st-color-blue-tiger{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Blue_Tiger.png?v=1743259337&width=64);}.st-color-green-tiger{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Green_Tiger.png?v=1743259336&width=64);}.st-color-red-tiger{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Red_Tiger.png?v=1743259337&width=64);}.st-color-pink-tiger{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Pink_Tiger.png?v=1743259337&width=64);}.st-color-fire{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Fire.png?v=1743259337&width=64);}.st-color-magenta-sky{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Mageta_sky.png?v=1743436520&width=64);}.st-color-sky-blue{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Sky_blue.png?v=1743436553&width=64);}.st-color-blue-white{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Blue_White.png?v=1743435178&width=64);}.st-color-green-white{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Green_White.png?v=1743435214&width=64);}.st-color-white-purple{background-image:url(//flowkayaks.co.uk/cdn/shop/files/Purple_White.png?v=1743436575&width=64);}.st-color-black-ice{ 8560 background: linear-gradient(90deg, #000000 50%, #0050f4 50%) !important; 8561 8562}.st-color-cherry-bomb{ 8563 background: linear-gradient(90deg, #000000 50%, #e40000 50%) !important; 8564 8565}.st-color-cyber-yellow{ 8566 background-color: #fff100 !important; 8567 8568}.st-color-twilight{ 8569 background: linear-gradient(90deg, #05d7ce 50%, #ff61f3 50%) !important; 8570 8571}.st-color-midnight-mist{ 8572 background-color: #1054b6 !important; 8573 8574}.st-color-black-fuchsia-fuchsia{ 8575 background: linear-gradient(90deg, #000000 50%, #f400f1 50%) !important; 8576 8577}.st-color-crater-blue{ 8578 background-color: #2289d1 !important; 8579 8580}.st-color-black-red-red{ 8581 background: linear-gradient(90deg, #000000 50%, #ef0000 50%) !important; 8582 8583}.st-color-citrus-twist{ 8584 background: linear-gradient(90deg, #fffc0b 50%, #ff5000 50%) !important; 8585 8586}.st-color-sublime{ 8587 background-color: #07e100 !important; 8588 8589}.st-color-cotinga-blue{ 8590 background-color: #09e4e4 !important; 8591 8592}.st-color-paris-blue{ 8593 background-color: #0043ed !important; 8594 8595}.st-color-rosella-red{ 8596 background: linear-gradient(90deg, #f40000 50%, #0b42b4 50%) !important; 8597 8598}.st-color-teal-navy-navy{ 8599 background: linear-gradient(90deg, #00d4d4 50%, #06529b 50%) !important; 8600 8601}.st-color-yellow-red{ 8602 background: linear-gradient(90deg, #f7ff0e 50%, #ed0000 50%) !important; 8603 8604}.st-color-grey{ 8605 background-color: #999999 !important; 8606 8607}.st-color-molten-lava{ 8608 background-color: #e40606 !important; 8609 8610}.st-color-blackout{ 8611 background: linear-gradient(90deg, #000000 50%, #ceba00 50%) !important; 8612 8613}.st-color-flare{ 8614 background-color: #f76d20 !important; 8615 8616}.st-color-chartreuse{ 8617 background-color: #dae735 !important; 8618 8619}.st-color-lunar-grey{ 8620 background-color: #b1b1b1 !important; 8621 8622}.st-color-aurora-purple{ 8623 background-color: #6a259f !important; 8624 8625}</style> 8626 8627 8628 8629</div></div><style> 8630 .progress-wrap { 8631 position: fixed; 8632 right: 2rem; 8633 bottom: 1rem; 8634 height: 46px; 8635 width: 46px; 8636 cursor: pointer; 8637 display: block; 8638 border-radius: 50px; 8639 box-shadow: inset 0 0 0 2px rgba(var(--g-color-heading-rgb),0.2); 8640 z-index: 998; 8641 opacity: 0; 8642 visibility: hidden; 8643 transform: translateY(15px); 8644 -webkit-transition: all 200ms linear; 8645 transition: all 200ms linear; 8646 background-color: var(--color-body); 8647 } 8648 @media (max-width:990px){ 8649 .template-product .progress-wrap { 8650 bottom: 4rem; 8651 right: 0.5rem; 8652 } 8653 .progress-wrap { 8654 bottom: 1rem; 8655 right: 0.5rem; 8656 } 8657 } 8658 .progress-wrap.active-progress { 8659 opacity: 1; 8660 visibility: visible; 8661 transform: translateY(0); 8662 } 8663 .progress-wrap:hover::after { 8664 opacity: 0; 8665 } 8666 8667 .progress-wrap:hover::before { 8668 opacity: 1; 8669 } 8670 .progress-wrap .svg-content{ 8671 width: 100%; 8672 height: 100%; 8673 } 8674 .progress-wrap .svg-content path { 8675 fill: none; 8676 } 8677 .progress-wrap svg.progress-circle path { 8678 stroke: #222; 8679 stroke-width: 4; 8680 box-sizing:border-box; 8681 -webkit-transition: all 200ms linear; 8682 transition: all 200ms linear; 8683 } 8684 .progress-wrap .icon-arrow{ 8685 position: absolute; 8686 top:0; 8687 left: 0; 8688 width: 100%; 8689 height: 100%; 8690 display: flex; 8691 justify-content: center;
8692 align-items: center; 8693 transform: rotate(-90deg); 8694 } 8695 .progress-wrap .icon-arrow svg{ 8696 fill: none; 8697 } 8698</style> 8699<div class="progress-wrap"> 8700 <svg class="progress-circle svg-content" width="100%" height="100%" viewBox="-1 -1 102 102"> 8701 <path d="M50,1 a49,49 0 0,1 0,98 a49,49 0 0,1 0,-98"/> 8702 </svg> 8703 <span class="icon-arrow"> 8704 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m17.1 18.9 5.9-6.4L17.1 6m5.9 6.4H0" stroke="currentColor" stroke-width="2"></path></svg> 8705 </span> 8706</div> 8707<div id="NavDrawer" class="drawer drawer--left"> 8708 <div class="drawer__inner"> 8709 <div class="modal-header js-drawer-close py-4"> 8710 <button type="button" class="close" ></button> 8711 </div> 8712 8713 <ul class="drawer__nav"><li class="drawer__nav-item"> 8714 <div class="drawer__nav-has-sublist"> 8715 <a href="#" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-brands" >Brands</a> 8716 <button data-toggle="collapse" data-target="#DrawerLinklist-brands" for="DrawerLinklist-brands" type="button" aria-controls="DrawerLinklist-brands" class="text-link drawer__nav-toggle-btn collapsed" aria-label="Brands" aria-expanded="true"> 8717 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 8718 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 8719 </button> 8720 </div> 8721 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-brands" aria-labelledby="DrawerLabel-brands" role="navigation"> 8722 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 8723<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 8724 <div class="grid__item meganav__list"><li class="drawer__nav-item"><a href="/collections/aquapac" 8725 class="drawer__nav-link meganav__link" 8726 8727 >Aquapac</a></li><li class="drawer__nav-item"><a href="/collections/astral" 8728 class="drawer__nav-link meganav__link" 8729 8730 >Astral</a></li><li class="drawer__nav-item"><a href="/collections/dagger-kayaks" 8731 class="drawer__nav-link meganav__link" 8732 8733 >Dagger Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/exo-kayaks" 8734 class="drawer__nav-link meganav__link" 8735 8736 >EXO Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/grey-owl-paddles" 8737 class="drawer__nav-link meganav__link" 8738 8739 >Grey Owl Paddles</a></li><li class="drawer__nav-item"><a href="/collections/g-power-paddles" 8740 class="drawer__nav-link meganav__link" 8741 8742 >G Power Paddles</a></li><li class="drawer__nav-item"><a href="/collections/guigui-prod" 8743 class="drawer__nav-link meganav__link" 8744 8745 >GUIGUI-Prod</a></li><li class="drawer__nav-item"><a href="/collections/hf-safety-rescue" 8746 class="drawer__nav-link meganav__link" 8747 8748 >HF Safety & Rescue</a></li><li class="drawer__nav-item"><a href="/collections/jackson-kayaks" 8749 class="drawer__nav-link meganav__link" 8750 8751 >Jackson Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/kober-paddles" 8752 class="drawer__nav-link meganav__link" 8753 8754 >Kober Paddles</a></li><li class="drawer__nav-item"><a href="/collections/lettmann" 8755 class="drawer__nav-link meganav__link" 8756 8757 >Lettmann</a></li><li class="drawer__nav-item"><a href="/collections/level-six" 8758 class="drawer__nav-link meganav__link" 8759 8760 >Level Six</a></li><li class="drawer__nav-item"><a href="/collections/melker-kayaks" 8761 class="drawer__nav-link meganav__link" 8762 8763 >Melker Kayaks</a></li><li class="drawer__nav-item"><a href="https://flowkayaks.co.uk/collections/mystic" 8764 class="drawer__nav-link meganav__link" 8765 8766 >Mystic</a></li><li class="drawer__nav-item"><a href="/collections/nrs" 8767 class="drawer__nav-link meganav__link" 8768 8769 >NRS</a></li><li class="drawer__nav-item"><a href="/collections/p-h-sea-kayaks" 8770 class="drawer__nav-link meganav__link" 8771 8772 >P&H Sea Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/palm-equipment" 8773 class="drawer__nav-link meganav__link" 8774 8775 >Palm Equipment</a></li><li class="drawer__nav-item"><a href="/collections/peak-ps" 8776 class="drawer__nav-link meganav__link" 8777 8778 >Peak PS</a></li><li class="drawer__nav-item"><a href="/collections/perception-kayaks" 8779 class="drawer__nav-link meganav__link" 8780 8781 >Perception Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/petzl" 8782 class="drawer__nav-link meganav__link" 8783 8784 >Petzl</a></li><li class="drawer__nav-item"><a href="/collections/predator-helmets" 8785 class="drawer__nav-link meganav__link" 8786 8787 >Predator Helmets</a></li><li class="drawer__nav-item"><a href="/collections/prijon-kayaks" 8788 class="drawer__nav-link meganav__link" 8789 8790 >Prijon Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/pyranha-kayaks" 8791 class="drawer__nav-link meganav__link" 8792 8793 >Pyranha Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/sandbanks-style" 8794 class="drawer__nav-link meganav__link" 8795 8796 >Sandbanks Style</a></li><li class="drawer__nav-item"><a href="/collections/sandiline" 8797 class="drawer__nav-link meganav__link" 8798 8799 >Sandiline</a></li><li class="drawer__nav-item"><a href="/collections/select-paddles" 8800 class="drawer__nav-link meganav__link" 8801 8802 >Select Paddles</a></li><li class="drawer__nav-item"><a href="/collections/starboard-sup" 8803 class="drawer__nav-link meganav__link" 8804 8805 >Starboard SUP</a></li><li class="drawer__nav-item"><a href="/collections/sweet-protection" 8806 class="drawer__nav-link meganav__link" 8807 8808 >Sweet Protection</a></li><li class="drawer__nav-item"><a href="/collections/tnp-paddles-oars" 8809 class="drawer__nav-link meganav__link" 8810 8811 >TNP Paddles & Oars</a></li><li class="drawer__nav-item"><a href="/collections/valley-sea-kayaks" 8812 class="drawer__nav-link meganav__link" 8813 8814 >Valley Sea Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/ve-paddles" 8815 class="drawer__nav-link meganav__link" 8816 8817 >VE Paddles</a></li><li class="drawer__nav-item"><a href="/collections/venture-canoes-kayaks" 8818 class="drawer__nav-link meganav__link" 8819 8820 >Venture Canoes & Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/watershed-drybags" 8821 class="drawer__nav-link meganav__link" 8822 8823 >Watershed Drybags</a></li><li class="drawer__nav-item"><a href="/collections/wave-sport-kayaks" 8824 class="drawer__nav-link meganav__link" 8825 8826 >Wave Sport Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/werner-paddles" 8827 class="drawer__nav-link meganav__link" 8828 8829 >Werner Paddles</a></li><li class="drawer__nav-item"><a href="/collections/whetman-equipment" 8830 class="drawer__nav-link meganav__link" 8831 8832 >Whetman Equipment</a></li><li class="drawer__nav-item"><a href="/collections/wrsi-helmets" 8833 class="drawer__nav-link meganav__link" 8834 8835 >WRSI Helmets</a></li><li class="drawer__nav-item"><a href="/collections/yak-adventure-equipment" 8836 class="drawer__nav-link meganav__link" 8837 8838 >YAK Adventure Equipment</a></li><li class="drawer__nav-item"><a href="/collections/zet-kayaks" 8839 class="drawer__nav-link meganav__link" 8840 8841 >ZET Kayaks</a></li></div> 8842</div> 8843</ul> 8844 </div> 8845 </li><li class="drawer__nav-item"> 8846 <div class="drawer__nav-has-sublist"> 8847 <a href="/collections/kayaks" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-kayaks" >Kayaks</a> 8848 <button data-toggle="collapse" data-target="#DrawerLinklist-kayaks" for="DrawerLinklist-kayaks" type="button" aria-controls="DrawerLinklist-kayaks" class="text-link drawer__nav-toggle-btn collapsed" aria-label="Kayaks" aria-expanded="true">
8849 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 8850 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 8851 </button> 8852 </div> 8853 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-kayaks" aria-labelledby="DrawerLabel-kayaks" role="navigation"> 8854 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 8855<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 8856 <div class="grid__item meganav__list"><li class="drawer__nav-item"><a href="/collections/kayaks-whitewater" 8857 class="drawer__nav-link meganav__link" 8858 8859 >Whitewater</a></li><li class="drawer__nav-item"><a href="/collections/kayaks-touring" 8860 class="drawer__nav-link meganav__link" 8861 8862 >Touring</a></li><li class="drawer__nav-item"><a href="/collections/inflatable-kayaks" 8863 class="drawer__nav-link meganav__link" 8864 8865 >Inflatable Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/sea-kayaks" 8866 class="drawer__nav-link meganav__link" 8867 8868 >Sea</a></li><li class="drawer__nav-item"><a href="/collections/kayaks-recreation" 8869 class="drawer__nav-link meganav__link" 8870 8871 >Sit-on-tops</a></li><li class="drawer__nav-item"><a href="/collections/freestyle-kayaks" 8872 class="drawer__nav-link meganav__link" 8873 8874 >Freestyle</a></li><li class="drawer__nav-item"><a href="/collections/polo-kayaks" 8875 class="drawer__nav-link meganav__link" 8876 8877 >Polo</a></li><li class="drawer__nav-item"><a href="/collections/kayak-x-boats" 8878 class="drawer__nav-link meganav__link" 8879 8880 >Kayak-X</a></li><li class="drawer__nav-item"><a href="/collections/kids-kayaks" 8881 class="drawer__nav-link meganav__link" 8882 8883 >Kids</a></li></div> 8884</div> 8885</ul> 8886 </div> 8887 </li><li class="drawer__nav-item"> 8888 <div class="drawer__nav-has-sublist"> 8889 <a href="/collections/canoes" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-canoes" >Canoes</a> 8890 <button data-toggle="collapse" data-target="#DrawerLinklist-canoes" for="DrawerLinklist-canoes" type="button" aria-controls="DrawerLinklist-canoes" class="text-link drawer__nav-toggle-btn collapsed" aria-label="Canoes" aria-expanded="true"> 8891 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 8892 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 8893 </button> 8894 </div> 8895 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-canoes" aria-labelledby="DrawerLabel-canoes" role="navigation"> 8896 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 8897<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 8898 <div class="grid__item meganav__list"><li class="drawer__nav-item"><a href="/collections/canoes-touring" 8899 class="drawer__nav-link meganav__link" 8900 8901 >Touring</a></li><li class="drawer__nav-item"><a href="/collections/canoes-recreation" 8902 class="drawer__nav-link meganav__link" 8903 8904 >Leisure</a></li><li class="drawer__nav-item"><a href="/collections/canoes-whitewater" 8905 class="drawer__nav-link meganav__link" 8906 8907 >Whitewater</a></li></div> 8908</div> 8909</ul> 8910 </div> 8911 </li><li class="drawer__nav-item"> 8912 <a href="https://flowkayaks.co.uk/collections/stand-up-paddleboards" class="drawer__nav-link drawer__nav-link--top-level" >Stand Up Paddleboards</a> 8913 </li><li class="drawer__nav-item"> 8914 <div class="drawer__nav-has-sublist"> 8915 <a href="/collections/paddles" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-paddles" >Paddles</a> 8916 <button data-toggle="collapse" data-target="#DrawerLinklist-paddles" for="DrawerLinklist-paddles" type="button" aria-controls="DrawerLinklist-paddles" class="text-link drawer__nav-toggle-btn collapsed" aria-label="Paddles" aria-expanded="true">
8917 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 8918 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 8919 </button> 8920 </div> 8921 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-paddles" aria-labelledby="DrawerLabel-paddles" role="navigation"> 8922 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 8923<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 8924 <div class="grid__item meganav__list"><li class="drawer__nav-item"><a href="/collections/whitewater-kayak-paddles" 8925 class="drawer__nav-link meganav__link" 8926 8927 >Whitewater Kayak Paddles</a></li><li class="drawer__nav-item"><a href="/collections/touring-sea-paddles" 8928 class="drawer__nav-link meganav__link" 8929 8930 >Touring & Sea Paddles</a></li><li class="drawer__nav-item"><a href="/collections/recreation-kayak-paddles" 8931 class="drawer__nav-link meganav__link" 8932 8933 >Recreation Kayak Paddles</a></li><li class="drawer__nav-item"><a href="/collections/canoe-paddles" 8934 class="drawer__nav-link meganav__link" 8935 8936 >Canoe Paddles</a></li><li class="drawer__nav-item"><a href="/collections/sup-paddles" 8937 class="drawer__nav-link meganav__link" 8938 8939 >SUP Paddles</a></li><li class="drawer__nav-item"><a href="/collections/centre-paddles" 8940 class="drawer__nav-link meganav__link" 8941 8942 >Centre Paddles</a></li><li class="drawer__nav-item"><a href="/collections/paddle-accessories" 8943 class="drawer__nav-link meganav__link" 8944 8945 >Paddle Accessories</a></li></div> 8946</div> 8947</ul> 8948 </div> 8949 </li><li class="drawer__nav-item"> 8950 <div class="drawer__nav-has-sublist"> 8951 <a href="/collections/kayak-buoyancy-aids" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-buoyancy-aids" >Buoyancy Aids</a> 8952 <button data-toggle="collapse" data-target="#DrawerLinklist-buoyancy-aids" for="DrawerLinklist-buoyancy-aids" type="button" aria-controls="DrawerLinklist-buoyancy-aids" class="text-link drawer__nav-toggle-btn collapsed" aria-label="Buoyancy Aids" aria-expanded="true"> 8953 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 8954 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 8955 </button> 8956 </div> 8957 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-buoyancy-aids" aria-labelledby="DrawerLabel-buoyancy-aids" role="navigation"> 8958 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 8959<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 8960 <div class="grid__item meganav__list"><li class="drawer__nav-item"><a href="/collections/whitewater-buoyancy-aids" 8961 class="drawer__nav-link meganav__link" 8962 8963 >Whitewater Buoyancy Aids</a></li><li class="drawer__nav-item"><a href="/collections/sea-and-touring-buoyancy-aids" 8964 class="drawer__nav-link meganav__link" 8965 8966 >Touring & Sea Buoyancy Aids</a></li><li class="drawer__nav-item"><a href="/collections/sup-buoyancy-aids" 8967 class="drawer__nav-link meganav__link" 8968 8969 >SUP Buoyancy Aids</a></li><li class="drawer__nav-item"><a href="/collections/low-profile-racing-buoyancy-aids" 8970 class="drawer__nav-link meganav__link" 8971 8972 >Low Profile & Racing Buoyancy Aids</a></li><li class="drawer__nav-item"><a href="/collections/kids-flotation" 8973 class="drawer__nav-link meganav__link" 8974 8975 >Kids Buoyancy Aids</a></li><li class="drawer__nav-item"><a href="/collections/rescue-buoyancy-aids" 8976 class="drawer__nav-link meganav__link" 8977 8978 >Rescue Buoyancy Aids</a></li><li class="drawer__nav-item"><a href="/collections/astral-buoyancy-aids-pfds" 8979 class="drawer__nav-link meganav__link" 8980 8981 >Astral Buoyancy Aids</a></li><li class="drawer__nav-item"><a href="/collections/nrs-buoyancy-aids-pfds" 8982 class="drawer__nav-link meganav__link" 8983 8984 >NRS Buoyancy Aids</a></li><li class="drawer__nav-item"><a href="/collections/peak-ps-buoyancy-aids" 8985 class="drawer__nav-link meganav__link" 8986 8987 >Peak PS Buoyancy Aids</a></li><li class="drawer__nav-item"><a href="/collections/palm-buoyancy-aids" 8988 class="drawer__nav-link meganav__link" 8989 8990 >Palm Buoyancy Aids</a></li></div> 8991</div> 8992</ul> 8993 </div> 8994 </li><li class="drawer__nav-item"> 8995 <div class="drawer__nav-has-sublist"> 8996 <a href="/collections/equipment" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-equipment" >Equipment</a> 8997 <button data-toggle="collapse" data-target="#DrawerLinklist-equipment" for="DrawerLinklist-equipment" type="button" aria-controls="DrawerLinklist-equipment" class="text-link drawer__nav-toggle-btn collapsed" aria-label="Equipment" aria-expanded="true">
8998 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 8999 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9000 </button> 9001 </div> 9002 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-equipment" aria-labelledby="DrawerLabel-equipment" role="navigation"> 9003 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 9004<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 9005 <div class="grid__item meganav__list"><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9006 <a href="/collections/spraydecks" 9007 class="meganav__link drawer__nav-link drawer__nav-link--split" 9008 id="DrawerLabel-spraydecks" 9009 9010 >Spraydecks</a> 9011 <button data-toggle="collapse" data-target="#DrawerLinklist-spraydecks" type="button" aria-controls="DrawerLinklist-spraydecks" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Equipment Menu" aria-expanded="false"> 9012 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9013 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9014 </button> 9015 </div> 9016 9017 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-spraydecks" aria-labelledby="DrawerLabel-spraydecks" role="navigation"> 9018 <ul class="meganav__nav meganav__nav--third-level"><li> 9019 <a href="/collections/touring-sea-spraydecks" class="meganav__link">Touring & Sea Spraydecks</a> 9020 </li><li> 9021 <a href="/collections/whitewater-spraydecks" class="meganav__link">Whitewater Spraydecks</a> 9022 </li><li> 9023 <a href="/collections/polo-spraydecks" class="meganav__link">Polo Spraydecks</a> 9024 </li><li> 9025 <a href="/collections/nylon-spraydecks" class="meganav__link">Nylon Spraydecks</a> 9026 </li></ul> 9027 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9028 <a href="/collections/helmets" 9029 class="meganav__link drawer__nav-link drawer__nav-link--split" 9030 id="DrawerLabel-helmets" 9031 9032 >Helmets</a> 9033 <button data-toggle="collapse" data-target="#DrawerLinklist-helmets" type="button" aria-controls="DrawerLinklist-helmets" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Equipment Menu" aria-expanded="false"> 9034 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9035 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9036 </button> 9037 </div> 9038 9039 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-helmets" aria-labelledby="DrawerLabel-helmets" role="navigation"> 9040 <ul class="meganav__nav meganav__nav--third-level"><li> 9041 <a href="/collections/whitewater-helmets" class="meganav__link">Whitewater Helmets</a> 9042 </li><li> 9043 <a href="/collections/kids-helmets" class="meganav__link">Kids Helmets</a> 9044 </li><li> 9045 <a href="/collections/centre-helmets" class="meganav__link">Centre Helmets</a> 9046 </li></ul> 9047 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9048 <a href="/collections/safety-kit" 9049 class="meganav__link drawer__nav-link drawer__nav-link--split" 9050 id="DrawerLabel-safety-kit" 9051 9052 >Safety Kit</a> 9053 <button data-toggle="collapse" data-target="#DrawerLinklist-safety-kit" type="button" aria-controls="DrawerLinklist-safety-kit" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Equipment Menu" aria-expanded="false"> 9054 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9055 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9056 </button> 9057 </div> 9058 9059 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-safety-kit" aria-labelledby="DrawerLabel-safety-kit" role="navigation"> 9060 <ul class="meganav__nav meganav__nav--third-level"><li> 9061 <a href="/collections/airbags" class="meganav__link">Airbags</a> 9062 </li><li> 9063 <a href="/collections/throwlines" class="meganav__link">Throwlines</a> 9064 </li><li> 9065 <a href="/collections/slings" class="meganav__link">Slings</a> 9066 </li><li> 9067 <a href="/collections/towing" class="meganav__link">Towing</a> 9068 </li><li> 9069 <a href="/collections/prussiks" class="meganav__link">Prussiks & Ropes</a> 9070 </li><li> 9071 <a href="/collections/carabiners-pulleys" class="meganav__link">Carabiners & Pulleys</a> 9072 </li><li> 9073 <a href="/collections/knives" class="meganav__link">Knives</a> 9074 </li><li> 9075 <a href="/collections/whistles" class="meganav__link">Whistles</a> 9076 </li></ul> 9077 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9078 <a href="/collections/other" 9079 class="meganav__link drawer__nav-link drawer__nav-link--split" 9080 id="DrawerLabel-other" 9081 9082 >Other</a> 9083 <button data-toggle="collapse" data-target="#DrawerLinklist-other" type="button" aria-controls="DrawerLinklist-other" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Equipment Menu" aria-expanded="false">
9084 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9085 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9086 </button> 9087 </div> 9088 9089 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-other" aria-labelledby="DrawerLabel-other" role="navigation"> 9090 <ul class="meganav__nav meganav__nav--third-level"><li> 9091 <a href="/collections/ear-plugs-nose-clips" class="meganav__link">Ear Plugs & Nose Clips</a> 9092 </li><li> 9093 <a href="/collections/drybags-cases" class="meganav__link">Drybags & Cases</a> 9094 </li><li> 9095 <a href="/collections/boat-transport" class="meganav__link">Boat Transport</a> 9096 </li><li> 9097 <a href="/collections/storage" class="meganav__link">Storage</a> 9098 </li><li> 9099 <a href="/collections/cockpit-covers" class="meganav__link">Cockpit Covers</a> 9100 </li><li> 9101 <a href="/collections/spares-repairs" class="meganav__link">Spares & Repairs</a> 9102 </li></ul> 9103 </div></li></div> 9104</div> 9105</ul> 9106 </div> 9107 </li><li class="drawer__nav-item"> 9108 <div class="drawer__nav-has-sublist"> 9109 <a href="/collections/men" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-men" >Men</a> 9110 <button data-toggle="collapse" data-target="#DrawerLinklist-men" for="DrawerLinklist-men" type="button" aria-controls="DrawerLinklist-men" class="text-link drawer__nav-toggle-btn collapsed" aria-label="Men" aria-expanded="true"> 9111 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9112 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9113 </button> 9114 </div> 9115 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-men" aria-labelledby="DrawerLabel-men" role="navigation"> 9116 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 9117<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 9118 <div class="grid__item meganav__list"><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9119 <a href="/collections/men-flotation" 9120 class="meganav__link drawer__nav-link drawer__nav-link--split" 9121 id="DrawerLabel-flotation" 9122 9123 >Flotation</a> 9124 <button data-toggle="collapse" data-target="#DrawerLinklist-flotation" type="button" aria-controls="DrawerLinklist-flotation" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Men Menu" aria-expanded="false"> 9125 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9126 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9127 </button> 9128 </div> 9129 9130 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-flotation" aria-labelledby="DrawerLabel-flotation" role="navigation"> 9131 <ul class="meganav__nav meganav__nav--third-level"><li> 9132 <a href="/collections/men-whitewater-buoyancy-aids" class="meganav__link">Whitewater Buoyancy Aids</a> 9133 </li><li> 9134 <a href="/collections/men-rescue-buoyancy-aids" class="meganav__link">Rescue Buoyancy Aids</a> 9135 </li><li> 9136 <a href="/collections/men-touring-sea-buoyancy-aids" class="meganav__link">Touring & Sea Bouyancy Aids</a> 9137 </li><li> 9138 <a href="/collections/men-sup-buoyancy-aids" class="meganav__link">SUP Buoyancy Aids</a> 9139 </li><li> 9140 <a href="/collections/women-centre-buoyancy-aids" class="meganav__link">Centre Buoyancy Aids</a> 9141 </li><li> 9142 <a href="/collections/men-low-profile-racing-buoyancy-aids" class="meganav__link">Low Profile & Racing Buoyancy Aids</a> 9143 </li></ul> 9144 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9145 <a href="/collections/spraydecks" 9146 class="meganav__link drawer__nav-link drawer__nav-link--split" 9147 id="DrawerLabel-spraydecks" 9148 9149 >Spraydecks</a> 9150 <button data-toggle="collapse" data-target="#DrawerLinklist-spraydecks" type="button" aria-controls="DrawerLinklist-spraydecks" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Men Me
9150nu" aria-expanded="false"> 9151 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9152 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9153 </button> 9154 </div> 9155 9156 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-spraydecks" aria-labelledby="DrawerLabel-spraydecks" role="navigation"> 9157 <ul class="meganav__nav meganav__nav--third-level"><li> 9158 <a href="/collections/touring-sea-spraydecks" class="meganav__link">Touring & Sea Spraydecks</a> 9159 </li><li> 9160 <a href="/collections/whitewater-spraydecks" class="meganav__link">Whitewater Spraydecks</a> 9161 </li><li> 9162 <a href="/collections/polo-spraydecks" class="meganav__link">Polo Spraydecks</a> 9163 </li><li> 9164 <a href="/collections/nylon-spraydecks" class="meganav__link">Nylon Spraydecks</a> 9165 </li></ul> 9166 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9167 <a href="/collections/men-jackets" 9168 class="meganav__link drawer__nav-link drawer__nav-link--split" 9169 id="DrawerLabel-jackets" 9170 9171 >Jackets</a> 9172 <button data-toggle="collapse" data-target="#DrawerLinklist-jackets" type="button" aria-controls="DrawerLinklist-jackets" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Men Menu" aria-expanded="false"> 9173 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9174 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9175 </button> 9176 </div> 9177 9178 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-jackets" aria-labelledby="DrawerLabel-jackets" role="navigation"> 9179 <ul class="meganav__nav meganav__nav--third-level"><li> 9180 <a href="/collections/men-splash-jackets" class="meganav__link">Splash Jackets</a> 9181 </li><li> 9182 <a href="/collections/men-semi-dry" class="meganav__link">Semi-dry</a> 9183 </li><li> 9184 <a href="/collections/men-dry" class="meganav__link">Dry</a> 9185 </li></ul> 9186 </div></li><li class="drawer__nav-item"><a href="/collections/men-drysuits" 9187 class="drawer__nav-link meganav__link" 9188 9189 >Drysuits</a></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9190 <a href="/collections/men-pants" 9191 class="meganav__link drawer__nav-link drawer__nav-link--split" 9192 id="DrawerLabel-pants" 9193 9194 >Pants</a> 9195 <button data-toggle="collapse" data-target="#DrawerLinklist-pants" type="button" aria-controls="DrawerLinklist-pants" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Men Menu" aria-expanded="false"> 9196 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9197 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9198 </button> 9199 </div> 9200 9201 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-pants" aria-labelledby="DrawerLabel-pants" role="navigation"> 9202 <ul class="meganav__nav meganav__nav--third-level"><li> 9203 <a href="/collections/men-splash-pants" class="meganav__link">Splash Pants</a> 9204 </li><li> 9205 <a href="/collections/men-dry-pants" class="meganav__link">Dry Pants</a> 9206 </li></ul> 9207 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9208 <a href="/collections/men-neoprene" 9209 class="meganav__link drawer__nav-link drawer__nav-link--split" 9210 id="DrawerLabel-neoprene" 9211 9212 >Neoprene</a> 9213 <button data-toggle="collapse" data-target="#DrawerLinklist-neoprene" type="button" aria-controls="DrawerLinklist-neoprene" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Men Menu" aria-expanded="false"> 9214 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9215 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9216 </button> 9217 </div> 9218 9219 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-neoprene" aria-labelledby="DrawerLabel-neoprene" role="navigation"> 9220 <ul class="meganav__nav meganav__nav--third-level"><li> 9221 <a href="/collections/men-neoprene-tops" class="meganav__link">Tops</a> 9222 </li><li> 9223 <a href="/collections/men-neoprene-bottoms" class="meganav__link">Bottoms</a> 9224 </li><li> 9225 <a href="/collections/men-neoprene-wetsuits" class="meganav__link">Wetsuits</a> 9226 </li></ul> 9227 </div></li><li class="drawer__nav-item"><a href="https://flowkayaks.co.uk/collections/changing-robes" 9228 class="drawer__nav-link meganav__link" 9229 9230 >Changing Robes</a></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9231 <a href="/collections/helmets" 9232 class="meganav__link drawer__nav-link drawer__nav-link--split" 9233 id="DrawerLabel-helmets" 9234 9235 >Helmets</a> 9236 <button data-toggle="collapse" data-target="#DrawerLinklist-helmets" type="button" aria-controls="DrawerLinklist-helmets" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Men Me
9236nu" aria-expanded="false"> 9237 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9238 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9239 </button> 9240 </div> 9241 9242 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-helmets" aria-labelledby="DrawerLabel-helmets" role="navigation"> 9243 <ul class="meganav__nav meganav__nav--third-level"><li> 9244 <a href="/collections/whitewater-helmets" class="meganav__link">Whitewater Helmets</a> 9245 </li><li> 9246 <a href="/collections/centre-helmets" class="meganav__link">Centre Helmets</a> 9247 </li></ul> 9248 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9249 <a href="/collections/men-thermals-base-layers" 9250 class="meganav__link drawer__nav-link drawer__nav-link--split" 9251 id="DrawerLabel-thermals-base-layers" 9252 9253 >Thermals & Base Layers</a> 9254 <button data-toggle="collapse" data-target="#DrawerLinklist-thermals-base-layers" type="button" aria-controls="DrawerLinklist-thermals-base-layers" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Men Menu" aria-expanded="false"> 9255 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9256 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9257 </button> 9258 </div> 9259 9260 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-thermals-base-layers" aria-labelledby="DrawerLabel-thermals-base-layers" role="navigation"> 9261 <ul class="meganav__nav meganav__nav--third-level"><li> 9262 <a href="/collections/men-thermals-base-layers-tops" class="meganav__link">Tops</a> 9263 </li><li> 9264 <a href="/collections/men-thermals-base-layers-bottoms" class="meganav__link">Bottoms</a> 9265 </li></ul> 9266 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9267 <a href="/collections/hand-footwear" 9268 class="meganav__link drawer__nav-link drawer__nav-link--split" 9269 id="DrawerLabel-hands-footwear" 9270 9271 >Hands & Footwear</a> 9272 <button data-toggle="collapse" data-target="#DrawerLinklist-hands-footwear" type="button" aria-controls="DrawerLinklist-hands-footwear" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Men Menu" aria-expanded="false"> 9273 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9274 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9275 </button> 9276 </div> 9277 9278 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-hands-footwear" aria-labelledby="DrawerLabel-hands-footwear" role="navigation"> 9279 <ul class="meganav__nav meganav__nav--third-level"><li> 9280 <a href="/collections/socks" class="meganav__link">Socks</a> 9281 </li><li> 9282 <a href="/collections/shoes" class="meganav__link">Shoes</a> 9283 </li><li> 9284 <a href="/collections/gloves-mitts-pogies" class="meganav__link">Gloves, Mitts & Pogies</a> 9285 </li></ul> 9286 </div></li></div> 9287</div> 9288</ul> 9289 </div> 9290 </li><li class="drawer__nav-item"> 9291 <div class="drawer__nav-has-sublist"> 9292 <a href="/collections/women" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-women" >Women</a> 9293 <button data-toggle="collapse" data-target="#DrawerLinklist-women" for="DrawerLinklist-women" type="button" aria-controls="DrawerLinklist-women" class="text-link drawer__nav-toggle-btn collapsed" aria-label="Women" aria-expanded="true"> 9294 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9295 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9296 </button> 9297 </div> 9298 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-women" aria-labelledby="DrawerLabel-women" role="navigation"> 9299 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 9300<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 9301 <div class="grid__item meganav__list"><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9302 <a href="/collections/women-flotation" 9303 class="meganav__link drawer__nav-link drawer__nav-link--split" 9304 id="DrawerLabel-flotation" 9305 9306 >Flotation</a> 9307 <button data-toggle="collapse" data-target="#DrawerLinklist-flotation" type="button" aria-controls="DrawerLinklist-flotation" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Women Menu" aria-expanded="false">
9308 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9309 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9310 </button> 9311 </div> 9312 9313 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-flotation" aria-labelledby="DrawerLabel-flotation" role="navigation"> 9314 <ul class="meganav__nav meganav__nav--third-level"><li> 9315 <a href="/collections/women-whitewater-buoyancy-aids" class="meganav__link">Whitewater Buoyancy Aids</a> 9316 </li><li> 9317 <a href="/collections/women-rescue-buoyancy-aids" class="meganav__link">Rescue Buoyancy Aids</a> 9318 </li><li> 9319 <a href="/collections/women-touring-sea-buoyancy-aids" class="meganav__link">Touring & Sea Buoyancy Aids</a> 9320 </li><li> 9321 <a href="/collections/women-sup-buoyancy-aids" class="meganav__link">SUP Buoyancy Aids</a> 9322 </li><li> 9323 <a href="/collections/women-low-profile-racing-buoyancy-aids" class="meganav__link">Low Profile & Racing Buoyancy Aids</a> 9324 </li><li> 9325 <a href="/collections/women-centre-buoyancy-aids" class="meganav__link">Centre Buoyancy Aids</a> 9326 </li></ul> 9327 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9328 <a href="/collections/spraydecks" 9329 class="meganav__link drawer__nav-link drawer__nav-link--split" 9330 id="DrawerLabel-spraydecks" 9331 9332 >Spraydecks</a> 9333 <button data-toggle="collapse" data-target="#DrawerLinklist-spraydecks" type="button" aria-controls="DrawerLinklist-spraydecks" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Women Menu" aria-expanded="false"> 9334 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9335 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9336 </button> 9337 </div> 9338 9339 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-spraydecks" aria-labelledby="DrawerLabel-spraydecks" role="navigation"> 9340 <ul class="meganav__nav meganav__nav--third-level"><li> 9341 <a href="/collections/touring-sea-spraydecks" class="meganav__link">Touring & Sea Spraydecks</a> 9342 </li><li> 9343 <a href="/collections/whitewater-spraydecks" class="meganav__link">Whitewater Spraydecks</a> 9344 </li><li> 9345 <a href="/collections/polo-spraydecks" class="meganav__link">Polo Spraydecks</a> 9346 </li><li> 9347 <a href="/collections/nylon-spraydecks" class="meganav__link">Nylon Spraydecks</a> 9348 </li></ul> 9349 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9350 <a href="/collections/women-jackets" 9351 class="meganav__link drawer__nav-link drawer__nav-link--split" 9352 id="DrawerLabel-jackets" 9353 9354 >Jackets</a> 9355 <button data-toggle="collapse" data-target="#DrawerLinklist-jackets" type="button" aria-controls="DrawerLinklist-jackets" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Women Menu" aria-expanded="false"> 9356 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9357 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9358 </button> 9359 </div> 9360 9361 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-jackets" aria-labelledby="DrawerLabel-jackets" role="navigation"> 9362 <ul class="meganav__nav meganav__nav--third-level"><li> 9363 <a href="/collections/women-splash-jackets" class="meganav__link">Splash Jackets</a> 9364 </li><li> 9365 <a href="/collections/women-semi-dry" class="meganav__link">Semi-dry</a> 9366 </li><li> 9367 <a href="/collections/womens-dry-tops" class="meganav__link">Dry</a> 9368 </li></ul> 9369 </div></li><li class="drawer__nav-item"><a href="/collections/women-drysuits" 9370 class="drawer__nav-link meganav__link" 9371 9372 >Drysuits</a></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9373 <a href="/collections/women-pants" 9374 class="meganav__link drawer__nav-link drawer__nav-link--split" 9375 id="DrawerLabel-pants" 9376 9377 >Pants</a> 9378 <button data-toggle="collapse" data-target="#DrawerLinklist-pants" type="button" aria-controls="DrawerLinklist-pants" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Women Menu" aria-expanded="false">
9379 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9380 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9381 </button> 9382 </div> 9383 9384 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-pants" aria-labelledby="DrawerLabel-pants" role="navigation"> 9385 <ul class="meganav__nav meganav__nav--third-level"><li> 9386 <a href="/collections/women-splash-pants" class="meganav__link">Splash Pants</a> 9387 </li><li> 9388 <a href="/collections/women-dry-pants" class="meganav__link">Dry Pants</a> 9389 </li></ul> 9390 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9391 <a href="/collections/women-neoprene" 9392 class="meganav__link drawer__nav-link drawer__nav-link--split" 9393 id="DrawerLabel-neoprene" 9394 9395 >Neoprene</a> 9396 <button data-toggle="collapse" data-target="#DrawerLinklist-neoprene" type="button" aria-controls="DrawerLinklist-neoprene" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Women Menu" aria-expanded="false"> 9397 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9398 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9399 </button> 9400 </div> 9401 9402 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-neoprene" aria-labelledby="DrawerLabel-neoprene" role="navigation"> 9403 <ul class="meganav__nav meganav__nav--third-level"><li> 9404 <a href="/collections/women-neoprene-tops" class="meganav__link">Tops</a> 9405 </li><li> 9406 <a href="/collections/women-neoprene-bottoms" class="meganav__link">Bottoms</a> 9407 </li><li> 9408 <a href="/collections/women-neoprene-wetsuits" class="meganav__link">Wetsuits</a> 9409 </li></ul> 9410 </div></li><li class="drawer__nav-item"><a href="https://flowkayaks.co.uk/collections/changing-robes" 9411 class="drawer__nav-link meganav__link" 9412 9413 >Changing Robes</a></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9414 <a href="/collections/helmets" 9415 class="meganav__link drawer__nav-link drawer__nav-link--split" 9416 id="DrawerLabel-helmets" 9417 9418 >Helmets</a> 9419 <button data-toggle="collapse" data-target="#DrawerLinklist-helmets" type="button" aria-controls="DrawerLinklist-helmets" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Women Menu" aria-expanded="false"> 9420 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9421 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9422 </button> 9423 </div> 9424 9425 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-helmets" aria-labelledby="DrawerLabel-helmets" role="navigation"> 9426 <ul class="meganav__nav meganav__nav--third-level"><li> 9427 <a href="/collections/whitewater-helmets" class="meganav__link">Whitewater Helmets</a> 9428 </li><li> 9429 <a href="/collections/centre-helmets" class="meganav__link">Centre Helmets</a> 9430 </li></ul> 9431 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9432 <a href="/collections/women-thermals-base-layers" 9433 class="meganav__link drawer__nav-link drawer__nav-link--split" 9434 id="DrawerLabel-thermals-base-layers" 9435 9436 >Thermals & Base Layers</a> 9437 <button data-toggle="collapse" data-target="#DrawerLinklist-thermals-base-layers" type="button" aria-controls="DrawerLinklist-thermals-base-layers" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Women Menu" aria-expanded="false"> 9438 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9439 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9440 </button> 9441 </div> 9442 9443 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-thermals-base-layers" aria-labelledby="DrawerLabel-thermals-base-layers" role="navigation"> 9444 <ul class="meganav__nav meganav__nav--third-level"><li> 9445 <a href="/collections/women-thermals-base-layers-tops" class="meganav__link">Tops</a> 9446 </li><li> 9447 <a href="/collections/women-thermals-base-layers-bottoms" class="meganav__link">Bottoms</a> 9448 </li></ul> 9449 </div></li><li class="drawer__nav-item"><div class="drawer__nav-has-sublist"> 9450 <a href="/collections/hand-footwear" 9451 class="meganav__link drawer__nav-link drawer__nav-link--split" 9452 id="DrawerLabel-hands-footwear" 9453 9454 >Hands & Footwear</a> 9455 <button data-toggle="collapse" data-target="#DrawerLinklist-hands-footwear" type="button" aria-controls="DrawerLinklist-hands-footwear" class="text-link drawer__nav-toggle-btn drawer__nav-toggle-btn--small collapsed" aria-label="Women Menu" aria-expanded="false">
9456 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9457 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9458 </button> 9459 </div> 9460 9461 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-hands-footwear" aria-labelledby="DrawerLabel-hands-footwear" role="navigation"> 9462 <ul class="meganav__nav meganav__nav--third-level"><li> 9463 <a href="/collections/socks" class="meganav__link">Socks</a> 9464 </li><li> 9465 <a href="/collections/shoes" class="meganav__link">Shoes</a> 9466 </li><li> 9467 <a href="/collections/gloves-mitts-pogies" class="meganav__link">Gloves, Mitts & Pogies</a> 9468 </li></ul> 9469 </div></li></div> 9470</div> 9471</ul> 9472 </div> 9473 </li><li class="drawer__nav-item"> 9474 <div class="drawer__nav-has-sublist"> 9475 <a href="/collections/kids" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-kids" >Kids</a> 9476 <button data-toggle="collapse" data-target="#DrawerLinklist-kids" for="DrawerLinklist-kids" type="button" aria-controls="DrawerLinklist-kids" class="text-link drawer__nav-toggle-btn collapsed" aria-label="Kids" aria-expanded="true"> 9477 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9478 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9479 </button> 9480 </div> 9481 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-kids" aria-labelledby="DrawerLabel-kids" role="navigation"> 9482 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 9483<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 9484 <div class="grid__item meganav__list"><li class="drawer__nav-item"><a href="/collections/kids-kayaks" 9485 class="drawer__nav-link meganav__link" 9486 9487 >Kayaks</a></li><li class="drawer__nav-item"><a href="/collections/kids-paddles" 9488 class="drawer__nav-link meganav__link" 9489 9490 >Paddles</a></li><li class="drawer__nav-item"><a href="/collections/kids-flotation" 9491 class="drawer__nav-link meganav__link" 9492 9493 >Flotation</a></li><li class="drawer__nav-item"><a href="/collections/kids-spraydecks" 9494 class="drawer__nav-link meganav__link" 9495 9496 >Spraydecks</a></li><li class="drawer__nav-item"><a href="/collections/kids-helmets" 9497 class="drawer__nav-link meganav__link" 9498 9499 >Helmets</a></li><li class="drawer__nav-item"><a href="/collections/kids-drywear" 9500 class="drawer__nav-link meganav__link" 9501 9502 >Drywear</a></li><li class="drawer__nav-item"><a href="/collections/kids-thermals" 9503 class="drawer__nav-link meganav__link" 9504 9505 >Base Layers & Neoprene</a></li></div> 9506</div> 9507</ul> 9508 </div> 9509 </li><li class="drawer__nav-item"> 9510 <div class="drawer__nav-has-sublist"> 9511 <a href="/collections/sale" class="drawer__nav-link drawer__nav-link--top-level drawer__nav-link--split" id="DrawerLabel-end-of-summer-sale" >End of Summer Sale</a> 9512 <button data-toggle="collapse" data-target="#DrawerLinklist-end-of-summer-sale" for="DrawerLinklist-end-of-summer-sale" type="button" aria-controls="DrawerLinklist-end-of-summer-sale" class="text-link drawer__nav-toggle-btn collapsed" aria-label="End of Summer Sale" aria-expanded="true"> 9513 <span class="drawer__nav-toggle--open"><i class="icon-plus"></i></span> 9514 <span class="drawer__nav-toggle--close"><i class="icon-minus"></i></span> 9515 </button> 9516 </div> 9517 <div class="collapse meganav meganav--drawer" id="DrawerLinklist-end-of-summer-sale" aria-labelledby="DrawerLabel-end-of-summer-sale" role="navigation"> 9518 <ul class="meganav__nav"><!-- drawer-nav.liquid --> 9519<div class="grid grid--no-gutters meganav__scroller meganav__scroller--has-list"> 9520 <div class="grid__item meganav__list"><li class="drawer__nav-item"><a href="/collections/warehouse-clearance-kayaks" 9521 class="drawer__nav-link meganav__link" 9522 9523 >Warehouse Clearance Kayaks & Canoes</a></li><li class="drawer__nav-item"><a href="/collections/buoyancy-aids-on-sale" 9524 class="drawer__nav-link meganav__link" 9525 9526 >Buoyancy Aid & PFD Sale</a></li><li class="drawer__nav-item"><a href="/collections/drysuit-sale" 9527 class="drawer__nav-link meganav__link" 9528 9529 >Drysuit Sale</a></li><li class="drawer__nav-item"><a href="/collections/dry-semi-dry-sale" 9530 class="drawer__nav-link meganav__link" 9531 9532 >Jackets Sale</a></li><li class="drawer__nav-item"><a href="/collections/peak-ps-clearance-sale" 9533 class="drawer__nav-link meganav__link" 9534 9535 >
9535Peak PS Clearance Sale</a></li></div> 9536</div> 9537</ul> 9538 </div> 9539 </li><li class="drawer__nav-item drawer-nav__item--secondary d-flex align-items-center"> 9540 <a href="/account" class="drawer__nav-link drawer__nav-link--top-level font-weight-normal pr-1"> 9541 <span class="account-text">Login 9542 </span> 9543 </a> 9544 <span class="drawer__nav-link--top-level">/</span> 9545 <a href="/account/register" class="drawer__nav-link drawer__nav-link--top-level font-weight-normal pl-1"> 9546 Register 9547 </a> 9548 </li><li class="drawer__nav-item drawer-nav__item--secondary py-3 pl-2 d-flex"></li> 9549 </ul> 9550 </div> 9551</div>
9551<script id="QuantityTemplate" type="text/template"> 9552 9553 <div class="js-qty"> 9554 <input type="text" value="{{ value }}" id="{{ key }}" name="{{ name }}" pattern="[0-9]*" data-line="{{ line }}" class="js-qty__input" aria-live="polite"> 9555 <button type="button" class="js-qty__adjust js-qty__adjust--minus" aria-label="Reduce item quantity by one"> 9556 <svg aria-hidden="true" focusable="false" data-prefix="fal" data-icon="minus" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" class="svg-inline--fa fa-minus fa-w-12 fa-3x"><path fill="currentColor" d="M376 232H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h368c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z" class=""></path></svg> 9557 <span class="icon__fallback-text">â</span> 9558 </button> 9559 <button type="button" class="js-qty__adjust js-qty__adjust--plus" aria-label="Increase item quantity by one"> 9560 <svg aria-hidden="true" focusable="false" data-prefix="fal" data-icon="plus" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" class="svg-inline--fa fa-plus fa-w-12 fa-3x"><path fill="currentColor" d="M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z" class=""></path></svg> 9561 <span class="icon__fallback-text">+</span> 9562 </button> 9563 </div> 9564 9565</script>
9565 9566<ul hidden> 9567 <li id="a11y-refresh-page-message">choosing a selection results in a full page refresh</li> 9568</ul><style> 9569 .qv-content{text-align:left}.rtl .qv-content{text-align:right}#qv-product-images{margin:0 0 24px;min-height: 400px;opacity: 0;transition: opacity 0.1s ease-in;}#jsQuickview .option-selection{margin-bottom:8px}#jsQuickview select.option{width: calc(100% - 120px);}#jsQuickview span.option{min-width:120px;display:inline-block;text-transform:capitalize;margin-bottom:6px;}#jsQuickview .slick-dots{bottom:20px}#jsQuickview .slick-dots li button:before{font-size:35px;color:#000;transition:all ease .3s}#jsQuickview .qv-product-price{display:inline-block;margin:0}#jsQuickview .qv-product-price .money{color:#ff0000}#jsQuickview .qv-add-button{display: inline-block; float: left; margin-left: 20px; width: calc(100% - 120px);}#jsQuickview .qv-product-description{max-height:180px;overflow:hidden;position:relative;}#jsQuickview .qv-product-description:after{position:absolute;content:"";width:100%;left:0;bottom:0;background:#fff}.rtl #jsQuickview .qv-product-description:after{right:0;left:auto}.qv-add-to-cart .quantity{height:40px;display:inline-block;width:100px;float:left}.qv-add-to-cart .quantity span{display:none}.qv-quantity{height:50px;width:100%;text-align:center;} 9570 #qv-product-images .slick-prev{left: 20px;}#qv-product-images .slick-next{right: 20px;} 9571 #qv-product-images .slick-prev,#qv-product-images .slick-next{opacity: 0;transition: all 0.3s ease;}
9572 #qv-product-images:hover .slick-next{opacity: 1;} 9573 #qv-product-images:hover .slick-prev{opacity: 1;} 9574 #qv-product-images .slick-slide img {height: 400px;object-fit: cover;width: 100%;} 9575 .qv-content .spr-badge-caption{ 9576 font-size: calc(var(--g-font-size) - 2px); 9577 color:rgba(var(--color-body-text-rgb),0.7); 9578 } 9579 .qv-content .spr-icon{ 9580 top:0px; 9581 width:auto; 9582 } 9583 .qv-content .spr-icon:before{ 9584 font-size: 14px !important; 9585 } 9586 .qv-product-rv .spr-badge{ 9587 display:flex; 9588 align-items:center; 9589 } 9590 .qv-content .spr-badge-starrating{ 9591 margin-right: 6px; 9592 font-size:14px; 9593 } 9594 @media (min-width:1000px){ 9595 #qv-product-images{min-height: 660px;margin:0} 9596 #qv-product-images .slick-slide img {height: 660px;} 9597 } 9598 @media( max-width:999px ){ 9599 .qv-content{ 9600 padding: 0 !important; 9601 } 9602 } 9603 9604 .qv-product-title{ 9605 font-size: calc(var(--g-h3-font-size) - 0.5rem); 9606 } 9607 .qv-product-compare-price{ 9608 color:rgba(var(--color-body-text-rgb), 0.6); 9609 } 9610 input.qv-quantity[type=number]::-webkit-inner-spin-button, 9611 input.qv-quantity[type=number]::-webkit-outer-spin-button { 9612 -webkit-appearance: none; 9613 margin: 0; 9614 } 9615 input.qv-quantity[type=number] { 9616 -moz-appearance: textfield; 9617 background-color: transparent; 9618 } 9619 .popup-quantity{ 9620 border:1px solid var(--g-input-border); 9621 border-radius: var(--g-font-radius-btn); 9622 } 9623 .qv-minus,.qv-plus{ 9624 flex:0 0 1.6rem; 9625 text-align: center; 9626 font-size: calc(var(--g-font-size) + 2px); 9627 } 9628 .list-product-options select{display:none;} 9629 .list-product-options label{cursor: pointer;margin-right: 12px;} 9630 .list-product-options label.active:after{ 9631 border-color: var(--g-color-heading); 9632 opacity: 1; 9633 transform: scale(1); 9634 } 9635 .list-product-options label.have-background{text-indent: -9999px;} 9636 .round-color.list-product-options label.have-background{ 9637 min-width: 30px; 9638 height: 30px; 9639 border: none; 9640 margin-right: 12px; 9641 border-radius: 50%; 9642 } 9643 .round-color.list-product-options .color label:after{ 9644 border-radius: 50%; 9645 top: -5px; 9646 right: -5px; 9647 bottom: -5px; 9648 left: -5px; 9649 } 9650 .round-color.list-product-options .color label[data-value=white], .round-color.list-product-options .color label[data-value=White]{ 9651 border:1px solid #ddd!important; 9652 } 9653 9654</style> 9655<!-- quickview.liquid --> 9656<div class="modal fade bd-example-modal-lg" id="jsQuickview" role="dialog" aria-hidden="true" data-type="list" 9657 data-color="true"> 9658 <div class="modal-dialog modal-dialog-centered modal-lg" role="document"> 9659 <div class="modal-content"> 9660 <div class="modal-header p-0"> 9661 <button type="button" class="close" data-dismiss="modal"><i class="icon-close"></i></button> 9662 </div> 9663 <div class="modal-body p-4"> 9664 <div class="row m-0"> 9665 <div id="loading_qv"><span class="loader-line"></span></div> 9666 <div class="col-lg-7 p-0 left-qv"> 9667 <div id="qv-product-images" class="qv-product-images"></div> 9668 </div> 9669 <div class="qv-content col-lg-5 d-flex flex-column align-items-center align-self-center right-qv"> 9670 <div class="holder h-100 pl-md-4 w-100"> 9671 <h3 class="qv-product-title pb-2 mb-0"></h3><h5 class="qv-product-price font-family-2 mb-3"></h5> 9672 <s class="qv-product-compare-price ml-2"></s><div class="qv-product-description mb-1 txt-body-70"></div><div class="qv-add-to-cart clearfix pt-3 pb-4"><div class="qv-product-options list-product-options round-color "></div><div class="d-flex"> 9673 <div class="quantity popup-quantity d-flex h-100 align-items-center"> 9674 <span class="hide">Quantity</span> 9675 <div class="qv-minus"><a class="qv-qtity disabled-anchor d-block" href="#" data-multi="-1">-</a></div> 9676 <input type="number" class="qv-quantity" value="1" min="1"> 9677 <div class="qv-plus"><a class="qv-qtity disabled-anchor d-block" href="#" data-multi="1">+</a></div> 9678 </div> 9679 <button type="submit" class="btn btn-theme gradient-theme qv-add-button">Add To Cart</button> 9680 </div> 9681 </div><div class="pt-4"><div class=" text-uppercase qv-sku"><small class="text-body d-inline-block" style="min-width: 80px;">SKU: </small><small class="qv-view-sku text-uppercase"></small></div><div class="text-uppercase"><small class="text-body d-inline-block" style="min-width: 80px;">Type: </small><small class="qv-view-type text-uppercase"></small></div><div class="text-uppercase"><small class="text-body d-inline-block" style="min-width: 80px;">Vendor: </small><small class="qv-view-vendor text-uppercase"></small></div></div> 9682 9683 <div class="pt-4"> 9684 <a class="qv-view-product small link" href="#"> 9685 View details 9686 </a> 9687 </div> 9688 </div> 9689 </div> 9690 </div> 9691 </div> 9692 </div> 9693 </div> 9694</div>
9695<script src="//flowkayaks.co.uk/cdn/shop/t/7/assets/optimized.js?v=5599712662600496681761950447" type="text/javascript"></script>
9695 9696
9696<script type='text/javascript' src='https://assets.qeryz.net/survey/js/qryz_v3.2.js'></script>
vendor: 1 bytes, line 9696
9696
9697<script type='text/javascript'> 9698 var qRz = qRz || []; 9699 (function() { 9700 setTimeout(function(){ 9701 var qryz_plks = document.createElement('div'); 9702 qryz_plks.id = 'qryz_plks'; 9703 qryz_plks.className = 'qryz_plks'; 9704 document.body.appendChild(qryz_plks); 9705 qryzInit2('38885'); 9706 },0); 9707 })(); 9708</script>
9708
9709<script defer src="https://studio.anagram.ai/boot.js" data-placement="5f4b2650-d6d7-4931-bb3a-50c50aa58fca"></script>
9709<div id="shopify-block-AcHRFdWcxU3VVZUZFb__14152569897387207382" class="shopify-block shopify-app-block"><section-store--cart-block data-config="{"enabled":false}" data-translations="{}" data-payment-icon-assets="{"afterpay":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-afterpay.svg","american_express":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-american_express.svg","apple_pay":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-apple_pay.svg","diners_club":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-diners_club.svg","discover":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-discover.svg","google_pay":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-google_pay.svg","jcb":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-jcb.svg","klarna":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-klarna.svg","maestro":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-maestro.svg","master":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-master.svg","paypal":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-paypal.svg","shopify_pay":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-shopify_pay.svg","unionpay":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-unionpay.svg","visa":"https://cdn.shopify.com/extensions/01a10a97-2e47-78c7-b784-283cadf7f789/section-factory-381/assets/block-cart-payment-icon-visa.svg"}" data-shop-enabled-payment-urls="["//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/american_express-2bdbf0e2.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/apple_pay-1721ebad.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/diners_club-678e3046.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/discover-59880595.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/google_pay-34c30515.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/maestro-61c41725.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/master-f5a74105.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/paypal-a7c68b85.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/shopify_pay-925ab76d.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/unionpay-38c64159.svg","//flowkayaks.co.uk/cdn/shopifycloud/storefront/assets/payment_icons/visa-b614b878.svg"]" data-storefront-access-token="0d2b3a270d4775c6993bbcb0e9554943" data-app-url="https://section-factory.herokuapp.com" data-shopify-domain="flowkayaks.myshopify.com" data-country-code="GB" data-market-id="85345534288" data-currency-code="GBP" data-language-code="en" data-money-format="<span class='af_money'>£{{amount}}</span>" data-cart-url="/cart" data-checkout-url="" ><div style="display: none;">EMPTY DOM REMOVE PROTECTOR</div></section-store--cart-block> 9710 </div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 9711 9712 9713<!-- BEGIN app snippet: swymVersion -->
9713<script>var __SWYM__VERSION__ = '7.0.9';</script>
9713<!-- END app snippet --> 9714<!-- BEGIN app snippet: swymCustomCss --> 9715 9716 9717 9718 9719<style id="swym-custom-css"> 9720 9721</style> 9722 9723<!-- END app snippet --> 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735
9736<script> 9737 (function () { 9738 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 9739 9740 9741 // Put metafields in window variable 9742 const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#000000","secondaryColor":"#ffffff","storefrontLayoutType":"as-drawer","buttonType":{"displayIcon":false,"displayText":true,"style":"text"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"default","verticalOffset":0,"horizontalOffset":0},"storefrontLayoutDrawerWidth":400,"enableStorefrontLayoutNotification":true}}'; 9743 try { 9744 const parsedSettings = JSON.parse(commonCustomizationSettings); 9745 if (parsedSettings) { 9746 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 9747 } else { 9748 window.SwymWishlistCommonCustomizationSettings = {}; 9749 } 9750 } catch (e) { 9751 window.SwymWishlistCommonCustomizationSettings = {}; 9752 } 9753 9754 let enabledCommonFeatures = '{"add-to-wishlist-collections-button":true,"add-to-wishlist-pdp-button":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":true},"sfl-popup-v2":true,"control-centre":true,"multiple-wishlist":true,"social-count":{"enabledOnCollections":false}}'; 9755 try { 9756 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 9757 } catch (e) { 9758 enabledCommonFeatures = {}; 9759 } 9760 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 9761 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 9762 9763 // Ghost-Intent Configuration 9764 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 9765 try { 9766 let ghostIntentConfig = { 9767 isExplicitConsentNeeded: false, 9768 isExplicitConsentNeededEvenForLocalStorage: false, 9769 askForPermissionOnFirstClick: true 9770 }; 9771 9772 9773 9774 window.SwymGhostIntentConfig = ghostIntentConfig; 9775 } catch(e) { 9776 window.SwymGhostIntentConfig = { 9777 isExplicitConsentNeeded: false, 9778 isExplicitConsentNeededEvenForLocalStorage: false, 9779 askForPermissionOnFirstClick: true 9780 }; 9781 } 9782 9783 // Education Layer Configuration 9784 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 9785 9786 9787 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 9788 9789 // Login Nudge Configuration 9790 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 9791 9792 9793 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 9794 9795 // Initialize or ensure SwymViewProducts exists 9796 if (!window.SwymViewProducts) { 9797 window.SwymViewProducts = {}; 9798 } 9799 9800 })(); 9801</script>
9801 9802 9803<!-- BEGIN app snippet: swymLoadConsentManager -->
9804<script> 9805 (function () { 9806 if (document.querySelector("script[data-swym-consent-manager]")) return; 9807 var swymConsentManagerScript = document.createElement("script"); 9808 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a1111c-7daf-7efb-8081-6b15ced5d07a\/swym-relay-842\/assets\/swym-consent-manager.js"; 9809 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 9810 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 9811 document.head.appendChild(swymConsentManagerScript); 9812 })(); 9813</script>
9813 9814<!-- END app snippet --> 9815
9816<script 9817 9818 id="wishlist-embed-init" 9819 defer 9820 async 9821> 9822 (function () { 9823 window.swymWishlistEmbedLoaded = true; 9824 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/apps.bundle.js"; 9825 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 9826 var swymJsPath = '//startercdn.swymrelay.com/code/swym-shopify.js'; 9827 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 9828 window.SwymCurrentJSPath = baseJsPath; 9829 window.SwymAssetBaseUrl = assetBaseUrl; 9830 9831 window.SwymCurrentStorePath = "//swymstore-v3starter-01.swymrelay.com"; 9832 9833 function loadSwymShopifyScript() { 9834 var element = ""; 9835 var scriptSrc = ""; 9836 9837 9838 element = "swym-ext-shopify-script"; 9839 window.SwymShopifyCdnInUse = true; 9840 scriptSrc = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/swym-ext-shopify.js"; 9841 9842 9843 if (document.getElementById(element)) { 9844 return; 9845 } 9846 9847 var s = document.createElement("script"); 9848 s.id = element; 9849 s.type = "text/javascript"; 9850 s.async = true; 9851 s.defer = true; 9852 s.src = scriptSrc; 9853 9854 s.onerror = function() { 9855 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 9856 // Fallback logic here 9857 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 9858 var fallbackJsPathVal = "\/\/startercdn.swymrelay.com\/code\/swym-shopify.js"; 9859 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 9860 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 9861 9862 var fallbackScript = document.createElement("script"); 9863 fallbackScript.id = element; 9864 fallbackScript.type = "text/javascript"; 9865 fallbackScript.async = true; 9866 fallbackScript.defer = true; 9867 fallbackScript.src = scriptSrc; 9868 var y = document.getElementsByTagName("script")[0]; 9869 y.parentNode.insertBefore(fallbackScript, y); 9870 }; 9871 9872 var x = document.getElementsByTagName("script")[0]; 9873 x.parentNode.insertBefore(s, x); 9874 } 9875 9876 var consentAPICallbackInvoked = false; 9877 function checkConsentAndLoad() { 9878 // Allow app to load in design mode (theme editor) regardless of consent 9879 if (window.Shopify?.designMode) { 9880 loadSwymShopifyScript(); 9881 return; 9882 } 9883 9884 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 9885 // consent is given through our Ghost-Intent flow (sync nudge accept). 9886 // This works on any store regardless of region (EU or non-EU). 9887 var ghostConfig = window.SwymGhostIntentConfig || {}; 9888 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 9889 try { 9890 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 9891 if (localStorage.getItem(consentKey) === 'true') { 9892 // Consent was given through our flow â load SDK 9893 loadSwymShopifyScript(); 9894 return; 9895 } 9896 } catch(e) {} 9897 9898 // Check if Shopify native cookie consent was given via the cookie banner. 9899 // If user accepted cookies through Shopify's banner, load SDK normally 9900 // (Ghost-Intent is only needed when NO consent mechanism has been used). 9901 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 9902 if (shopifyConsentGiven) { 9903 loadSwymShopifyScript(); 9904 return; 9905 } 9906 9907 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 9908 return; 9909 } 9910 9911 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 9912 if(!isCookieBannerVisible) { 9913 loadSwymShopifyScript(); 9914 return; 9915 } 9916 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 9917 if (shouldLoadSwymScript) { 9918 loadSwymShopifyScript(); 9919 } else { 9920 console.warn("No customer consent to load Swym Wishlist Plus"); 9921 } 9922 } 9923 function initialiseConsentCheck() { 9924 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 9925 window.Shopify?.loadFeatures?.( 9926 [{name: 'consent-tracking-api', version: '0.1'}], 9927 error => { 9928 consentAPICallbackInvoked = true; 9929 if (error) { 9930 if(!window.Shopify?.customerPrivacy) { 9931 loadSwymShopifyScript(); 9932 return; 9933 } 9934 } 9935 checkConsentAndLoad(); 9936 } 9937 ); 9938 } 9939 function consentCheckFallback(retryCount) { 9940 if(!consentAPICallbackInvoked) { 9941 if (window.Shopify?.customerPrivacy) { 9942 checkConsentAndLoad(); 9943 } else if (retryCount >= 1) { 9944 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 9945 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 9946 checkConsentAndLoad(); 9947 } else { 9948 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 9949 } 9950 } 9951 } 9952 if (document.readyState === "loading") { 9953 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 9954 window.addEventListener("load", () => consentCheckFallback(0)); 9955 } else { 9956 initialiseConsentCheck(); 9957 } 9958 9959 })(); 9960</script>
9960 9961 9962<!-- BEGIN app snippet: swymSnippet -->
9962<script defer> 9963 (function () { 9964 const currentSwymJSPath = '//startercdn.swymrelay.com/code/swym-shopify.js'; 9965 const currentSwymStorePath = 'https://swymstore-v3starter-01.swymrelay.com'; 9966 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 9967 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 9968 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 9969 const swymSnippet = document.getElementById('wishlist-embed-init'); 9970 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 9971 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 9972 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 9973 })() 9974</script>
vendor: 1 bytes, line 9974
9974
9975<script id="swym-snippet" type="text"> 9976 window.swymLandingURL = document.URL; 9977 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 9978 window.swymPageLoad = function() { 9979 window.SwymProductVariants = window.SwymProductVariants || {}; 9980 window.SwymHasCartItems = 0 > 0; 9981 window.SwymPageData = {}, window.SwymProductInfo = {}; 9982 var unknown = {et: 0}; 9983 window.SwymPageData = unknown; 9984 9985 window.SwymPageData.uri = window.swymLandingURL; 9986 }; 9987 if(window.selectCallback){ 9988 (function(){ 9989 var originalSelectCallback = window.selectCallback; 9990 window.selectCallback = function(variant){ 9991 originalSelectCallback.apply(this, arguments); 9992 try{ 9993 if(window.triggerSwymVariantEvent){ 9994 window.triggerSwymVariantEvent(variant.id); 9995 } 9996 }catch(err){ 9997 console.warn("Swym selectCallback", err); 9998 } 9999 };})();} 10000 window.swymCustomerId =null; 10001 window.swymCustomerExtraCheck = 10002 null; 10003 var swappName = ("Wishlist" || "Wishlist"); 10004 var swymJSObject = { 10005 pid: "ux2GOk7NqdLKG9Qo4CaNfcyucmyvRHlFfP\/dFB0IQ5Y=", 10006 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 10007 }; 10008 window.swymJSShopifyLoad = function(){ 10009 if(window.swymPageLoad) swymPageLoad(); 10010 if(!window._swat) { 10011 (function (s, w, r, e, l, a, y) { 10012 r['SwymRetailerConfig'] = s; 10013 r[s] = r[s] || function (k, v) { 10014 r[s][k] = v; 10015 }; 10016 })('_swrc', '', window); 10017 _swrc('RetailerId', swymJSObject.pid); 10018 _swrc('Callback', function(){initSwymShopify();}); 10019 }else if(window._swat.postLoader){ 10020 _swrc = window._swat.postLoader; 10021 _swrc('RetailerId', swymJSObject.pid); 10022 _swrc('Callback', function(){initSwymShopify();}); 10023 }else{ 10024 initSwymShopify();} 10025 } 10026 if(!window._SwymPreventAutoLoad) { 10027 swymJSShopifyLoad(); 10028 } 10029</script>
10029 10030 10031<style id="safari-flasher-pre"></style>
10032<script> 10033 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 10034 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 10035 window.SwymCallbacks = window.SwymCallbacks || []; 10036 window.SwymCallbacks.push(function(tracker) { 10037 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 10038 var x = function() { 10039 SwymUtils.onDOMReady(function() { 10040 var d = document.createElement("div"); 10041 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 10042 document.head.appendChild(d); 10043 });}; 10044 setTimeout(x, 10); 10045 });});} 10046 window.SwymOverrideMoneyFormat = "\u003cspan class='af_money'\u003e£{{amount}}\u003c\/span\u003e"; 10047</script>
10047 10048<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 10049
10050<script 10051 10052 id="swymSnippetCheckAndActivate" 10053> 10054 (function () { 10055 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 10056 10057 function removeDuplicateIdNodes(id) { 10058 var nodes = document.querySelectorAll('#' + id); 10059 nodes.forEach(function (node, index) { 10060 if (index > 0) { 10061 node.remove(); 10062 } 10063 }); 10064 } 10065 10066 function cleanupDuplicateSnippetNodes(activeScript) { 10067 if (!activeScript) { 10068 return; 10069 } 10070 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 10071 allSwymSnippets.forEach(function (scriptNode) { 10072 if (scriptNode !== activeScript) { 10073 scriptNode.remove(); 10074 } 10075 }); 10076 } 10077 10078 function cleanupDuplicateActivationGuards() { 10079 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 10080 guardScripts.forEach(function (scriptNode, index) { 10081 if (index > 0) { 10082 scriptNode.removeAttribute('id'); 10083 } 10084 }); 10085 } 10086 10087 function postDomLoad() { 10088 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 10089 if (!activeScript) { 10090 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 10091 if (inactiveScript) { 10092 inactiveScript.type = 'text/javascript'; 10093 new Function(inactiveScript.textContent)(); 10094 activeScript = inactiveScript; 10095 } 10096 } 10097 10098 cleanupDuplicateSnippetNodes(activeScript); 10099 cleanupDuplicateActivationGuards(); 10100 duplicateProneIds.forEach(removeDuplicateIdNodes); 10101 } 10102 10103 if (document.readyState === 'loading') { 10104 document.addEventListener('DOMContentLoaded', postDomLoad); 10105 } else { 10106 postDomLoad(); 10107 } 10108 })(); 10109</script>
10109 10110 10111 10112
10113<script> 10114 (function () { 10115 const themeSchemaName = window.Shopify.theme.schema_name; 10116 10117 if (!window.SwymCallbacks) { 10118 window.SwymCallbacks = []; 10119 } 10120 window.SwymCallbacks.push(swat => { 10121 if (!swat) { 10122 return; 10123 } 10124 10125 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 10126 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 10127 window.SwymLocalWishlist.syncToCloud(swat); 10128 } 10129 10130 if (window._SwymSDKOnlyMode) { 10131 return; 10132 } 10133 10134 // ENABLE COMMON FEATURES 10135 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 10136 Object.keys(swymEnabledCommonFeatures).forEach(key => { 10137 if (!swymEnabledCommonFeatures[key]) return; 10138 10139 switch (key) { 10140 case 'add-to-wishlist-collections-button': 10141 // Check if app block is already handling the collections button 10142 if (window.SwymCollectionsConfig) { 10143 return; 10144 } 10145 10146 // Check if v2 default collections is handling it 10147 if (window.SwymAdvancedCollectionsWishlistConfig) { 10148 return; 10149 } 10150 10151 // Fallback to old v1 behavior if v2 config is not present 10152 swat?.collectionsApi?.setDefaultCustomizationOptions(); 10153 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 10154 10155 break; 10156 case 'add-to-wishlist-pdp-button': 10157 // Check if app block is already handling the PDP button 10158 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 10159 return; 10160 } 10161 10162 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 10163 // Not initiating pdp button as it is not a product page 10164 return; 10165 } 10166 10167 // Inject addtowishlist.css into the document's <head> 10168 var head = document.head; 10169 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/addtowishlistbutton.css"; 10170 var pdpButtonStylesheetTag = document.createElement('link'); 10171 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 10172 pdpButtonStylesheetTag.rel = 'stylesheet'; 10173 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 10174 10175 if (!document.getElementById('swym-pdp-button-stylesheet')) { 10176 head.appendChild(pdpButtonStylesheetTag); 10177 } 10178 10179 var x = document.getElementsByTagName('script')[0]; 10180 function createAndInsertScript(id, src, onLoadCallback) { 10181 var scriptTag = document.createElement('script'); 10182 scriptTag.id = id; 10183 scriptTag.type = 'text/javascript'; 10184 scriptTag.src = src; 10185 scriptTag.onload = onLoadCallback; 10186 x.parentNode.insertBefore(scriptTag, x); 10187 } 10188 10189 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/addtowishlistbutton.js"; 10190 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 10191 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 10192 if (pdpBtnApi) { 10193 pdpBtnApi.setDefaultCustomizationOptions(swat); 10194 pdpBtnApi.initializePDPButton(swat, true); 10195 } 10196 }); 10197 break; 10198 default: 10199 return; 10200 } 10201 }); 10202 }); 10203 })(); // IIFE to prevent polluting global scope 10204</script>
10204 10205 10206 10207
10208<script> 10209 (function () { 10210 // Get the settings from Shopify's Liquid variables and create the styles 10211 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 10212 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 10213 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 10214 const isControlCentreEnabledFromBlockSettings = false; 10215 10216 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 10217 // Don't enable control centre if this is disabled and block settings are not enabled 10218 return; 10219 } 10220 10221 let borderRadius = 6; 10222 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 10223 10224 // Check if block settings exist, use them, otherwise fall back to common settings 10225 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 10226 "#000000" : 10227 window.SwymWishlistCommonCustomizationSettings.primaryColor; 10228 10229 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 10230 "#ffffff" : 10231 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 10232 10233 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 10234 "#F4F8FE" : null; 10235 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 10236 "#333333" : null; 10237 10238 // Only use color adjustment functions if we're using common settings 10239 if (!secondaryBgColor || !secondaryTextColor) { 10240 function adjustOpacity(color, opacity) { 10241 if (color[0] === '#') { 10242 color = color.slice(1); 10243 } 10244 10245 if (color.length === 3) { 10246 color = color.split('').map(char => char + char).join(''); 10247 } 10248 10249 const r = parseInt(color.slice(0, 2), 16); 10250 const g = parseInt(color.slice(2, 4), 16); 10251 const b = parseInt(color.slice(4, 6), 16); 10252 10253 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 10254 } 10255 10256 function hexToRgb(color) { 10257 if (color[0] === '#') { 10258 color = color.slice(1); 10259 } 10260 if (color.length === 3) { 10261 color = color.split('').map(c => c + c).join(''); 10262 } 10263 10264 return { 10265 r: parseInt(color.slice(0, 2), 16), 10266 g: parseInt(color.slice(2, 4), 16), 10267 b: parseInt(color.slice(4, 6), 16) 10268 }; 10269 } 10270 10271 function getLuminance({ r, g, b }) { 10272 return 0.299 * r + 0.587 * g + 0.114 * b; 10273 } 10274 10275 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 10276 const secondaryBgOpacity = 0.2; 10277 const secondaryTextOpacity = 0.8; 10278 10279 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 10280 10281 const bgRgb = hexToRgb(primaryBgColor); 10282 const bgLuminance = getLuminance(bgRgb); 10283 10284 // Determine whether to use dark or light text for contrast 10285 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 10286 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 10287 10288 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 10289 10290 return { 10291 secondaryBgColor, 10292 secondaryTextColor 10293 }; 10294 } 10295 10296 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 10297 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 10298 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 10299 } 10300 10301 // Create the CSS rule 10302 let styles = ` 10303 .swym-storefront-layout-root-component { 10304 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 10305 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 10306 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 10307 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 10308 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 10309 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 10310 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 10311 } 10312 `; 10313 10314 // Create a <style> element and append the styles 10315 let styleSheet = document.createElement("style"); 10316 styleSheet.type = "text/css"; 10317 styleSheet.innerText = styles; 10318 document.head.appendChild(styleSheet); 10319 10320 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 10321 window.SwymStorefrontLayoutContext = {}; 10322 } 10323 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 10324 window.SwymStorefrontLayoutExtensions = {}; 10325 } 10326 10327 // Expose block settings toggle state so ThemeCSSMapping can respect it. 10328 // When true, theme editor color pickers take priority over inherited theme CSS variables. 10329 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 10330 10331 if (isControlCentreEnabledFromBlockSettings) { 10332 // If block settings are enabled, use them 10333 SwymStorefrontLayoutContext.Settings = { 10334 EnableStorefrontLayoutOnLauncher: true, 10335 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 10336 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 10337 StorefrontLayoutDrawerPosition: "left", 10338 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 10339 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 10340 EnableStorefrontLayoutVariantSelector: true, 10341 StorefrontLayoutNotificationPosition: "left", 10342 StorefrontLayoutActionPopupPosition: "left", 10343 StorefrontLayoutNotificationDuration: 5000 10344 }; 10345 } else { 10346 // If only metafield is enabled but no block settings, use common settings 10347 SwymStorefrontLayoutContext.Settings = { 10348 EnableStorefrontLayoutOnLauncher: true, 10349 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 10350 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 10351 StorefrontLayoutDrawerPosition: "left", 10352 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 10353 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 10354 EnableStorefrontLayoutVariantSelector: true, 10355 StorefrontLayoutNotificationPosition: "left", 10356 StorefrontLayoutActionPopupPosition: "left", 10357 StorefrontLayoutNotificationDuration: 5000 10358 }; 10359 } 10360 const storefrontLayoutCallback = (swat) =>{ 10361 SwymStorefrontLayoutContext.swat = swat; 10362 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 10363 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 10364 SwymStorefrontLayoutContext.Settings = { 10365 ...SwymStorefrontLayoutContext?.Settings, 10366 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 10367 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 10368 } 10369 10370 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 10371 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 10372 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 10373 detail: { settings: SwymStorefrontLayoutContext?.Settings } 10374 }); 10375 document.dispatchEvent(event); 10376 }else{ 10377 swat.utils.warn(`LayoutInitialized event is not defined.`); 10378 } 10379 }else{ 10380 swat.utils.warn(`Storefront Layout is disabled.`); 10381 document.getElementById("swym-storefront-layout-container")?.remove(); 10382 document.getElementById("swym-storefront-extention-render-container")?.remove(); 10383 } 10384 } 10385 10386 if (!window.SwymCallbacks) { 10387 window.SwymCallbacks = []; 10388 } 10389 window.SwymCallbacks.push(storefrontLayoutCallback); 10390 10391 SwymStorefrontLayoutContext.SwymCustomerData = { 10392 10393 name: null, 10394 email: null 10395 10396 };
10397 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 10398 })(); 10399</script>
10399 10400 10401 10402 10403 10404 10405 <div id="swym-storefront-extention-render-container"> 10406 <!-- BEGIN app snippet: swymStorefrontLayout -->
10406<script> 10407 (function () { 10408 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 10409 const isControlCentreEnabledFromBlockSettings = false; 10410 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 10411 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 10412 10413 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 10414 return; 10415 } 10416 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 10417 window.SwymStorefrontLayoutContext = {}; 10418 } 10419 10420 // Initialize strings with empty values first to prevent string changes after loadStrings() 10421 SwymStorefrontLayoutContext.Strings = { 10422 title: "", 10423 addToCart: "", 10424 addedToCart: "", 10425 addAllToCartCta: "", 10426 addAllToCartSuccessText: "", 10427 addAllToCartEmptyText: "", 10428 addAllToCartErrorText: "", 10429 soldOut: "", 10430 addingToCart: "", 10431 viewCartCta: "", 10432 moveToCartCta: "", 10433 movingToCartCta: "", 10434 removeSflItemCta: "", 10435 10436 loginHeading: "", 10437 loginText: "", 10438 loginButtonText: "", 10439 loggedUserWelcomeMessage: "", 10440 VariantSelectorBtnText: "", 10441 wishlistTitle: "", 10442 wishlistInfo: "", 10443 emptyWishlistTitle: "", 10444 emptyWishlistDescription: "", 10445 10446 collectionTitle: "", 10447 emptyCarouselCollectionText: "", 10448 emptyCollectionText: "", 10449 emptyCollectionDescription: "", 10450 10451 addToCollectionTitle: "", 10452 removeItemCta: "", 10453 addToCollectionCta: "", 10454 createCollectionCta: "", 10455 saveNewCollectionCta: "", 10456 renameCollectionCta: "", 10457 deleteCollectionCta: "", 10458 shareCollectionCta: "", 10459 saveCollectionCta: "", 10460 editCollectionCta: "", 10461 shareCollectionTitle: "", 10462 shareCollectionMessage: "", 10463 sharedCollectionMessage: "", 10464 updateCollectionTitle: "", 10465 10466 errorMessageListNameRequired: "", 10467 errorMessageListNameRequire3Char: "", 10468 errorMessageListNameAlreadyExist: "", 10469 10470 notificationMessageItemSaved: "", 10471 notificationMessageItemRemoved: "", 10472 notificationMessageAddedToCart: "", 10473 notificationMessageAddedToCollection: "", 10474 notificationMessageCollectionSaved: "", 10475 notificationMessageCollectionDeleted: "", 10476 notificationMessageCollectionUpdated: "", 10477 notificationMessageCollectionUnavailable: "", 10478 notificationMessageSFLItemSaved: "", 10479 notificationMessageSFLItemRemoved: "", 10480 notificationMessageMovedToCart: "", 10481 10482 notificationActionAddToCollection: "", 10483 notificationActionView: "", 10484 notificationActionViewCollection: "", 10485 notificationActionGoToCart: "", 10486 10487 item: "", 10488 items: "", 10489 10490 tabWishlist: "", 10491 tabSavedForLater: "", 10492 tabSavedForYou: "", 10493 10494 savedForLaterTitle: "", 10495 emptySavedForLaterTitle: "", 10496 emptySavedForLaterDescription: "", 10497 10498 awNudgeMessage: "", 10499 awNudgeMessageSub: "", 10500 awNudgeLoginCTA: "", 10501 awNudgeDismiss: "", 10502 10503 emptySingleLoggedInTitle: "", 10504 emptySingleLoggedInDescription: "", 10505 emptySingleLoggedInBullet1: "", 10506 emptySingleLoggedInBullet2: "", 10507 emptySingleLoggedInBullet3: "", 10508 emptySingleLoggedInCTA: "", 10509 10510 emptyMultiLoggedInTitle: "", 10511 emptyMultiLoggedInDescription: "", 10512 emptyMultiLoggedInCreateTitle: "", 10513 emptyMultiLoggedInCreateDescription: "", 10514 emptyMultiLoggedInBrowseLabel: "", 10515 emptyMultiLoggedInCTA: "", 10516 emptyMultiLoggedInTag1: "", 10517 emptyMultiLoggedInTag2: "", 10518 emptyMultiLoggedInTag3: "", 10519 emptyMultiLoggedInTag4: "", 10520 emptyMultiLoggedInTag5: "", 10521 10522 emptyGuestTitle: "", 10523 emptyGuestDescription: "", 10524 emptyGuestSingleNotice: "", 10525 emptyGuestMultiNotice: "", 10526 emptyGuestLoginCTA: "", 10527 emptyGuestBrowseCTA: "", 10528 emptyGuestSignupText: "", 10529 emptyGuestSignupCTA: "", 10530 10531 emptySflTitle: "", 10532 emptySflDescription: "", 10533 emptySflStep1Title: "", 10534 emptySflStep1Description: "", 10535 emptySflStep2Title: "", 10536 emptySflStep2Description: "", 10537 emptySflLoggedInNotice: "", 10538 emptySflGuestNotice: "", 10539 emptySflGoToCartCTA: "", 10540 emptySflLoginCTA: "", 10541 emptySflSignupText: "", 10542 emptySflSignupCTA: "" 10543 }; 10544 10545 SwymStorefrontLayoutContext.stringsLoaded = false;
10546 SwymStorefrontLayoutContext.StorefrontLayoutUrls = SwymStorefrontLayoutContext.StorefrontLayoutUrls || {}; 10547 SwymStorefrontLayoutContext.StorefrontLayoutUrls.Login = "\/customer_authentication\/login?return_to=%2F\u0026locale=en\u0026ui_hint=full\u0026region_country=GB"; 10548 10549 /** 10550 * Function to override Swym's default UI behavior. 10551 **/ 10552 const overrideSwymDefaultUI = (swat) => { 10553 try{ 10554 swat.ui.open = function(){ 10555 window.location.hash = SwymStorefrontLayoutContext?.StorefrontLayoutUrls?.List; 10556 } 10557 10558 if (swat.ui?.uiRef?.settings?.UI) { 10559 swat.ui.uiRef.settings.UI.NotificationDisabled = true; 10560 } 10561 }catch(e){ 10562 swat.utils?.warn('Error overriding Swym default UI:', e); 10563 } 10564 } 10565 10566 /** 10567 * Callback function to override Swym's default UI behavior based on Storefront Layout settings. 10568 * 10569 * - Overrides `swat.ui.open` to redirect to a custom Storefront Layout URL if enabled. 10570 * - Overrides Swym's default notifications to log notifications instead of displaying them. 10571 * - Ensures the callback is pushed to `window.SwymCallbacks` for execution when Swym is initialized. 10572 * 10573 * @param {Object} swat - Swym's UI object used for overriding UI behaviors. 10574 */ 10575 const swymStorefrontLayoutCallback = (swat) =>{ 10576 SwymStorefrontLayoutContext.swat = swat; 10577 10578 overrideSwymDefaultUI(swat); 10579 10580 10581 let triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat; 10582 if (typeof triggerHeartbeat !== "function") return; 10583 10584 let wishlistNewUiHeartbeatData = ''; 10585 try { 10586 wishlistNewUiHeartbeatData = JSON.parse(wishlistNewUiHeartbeatData) || {}; 10587 } catch (e) { 10588 wishlistNewUiHeartbeatData = {}; 10589 } 10590 10591 let themeId = window.Shopify.theme.id; 10592 let isDesignMode = !!window.swymDesignMode; 10593 let lastHeartbeat = isDesignMode ? wishlistNewUiHeartbeatData?.editor : wishlistNewUiHeartbeatData?.[themeId]; 10594 let themeContext = isDesignMode ? 'editor' : themeId; 10595 let extensionData = { 10596 extensionName: "wishlist-new-ui", 10597 extensionType: "app-embed", 10598 metadata: {}, 10599 themeId: themeContext, 10600 extensionSource: "default" 10601 }; 10602 /** Stop heartbeat 10603 triggerHeartbeat(extensionData, lastHeartbeat); 10604 */ 10605 } 10606 10607 if (!window.SwymCallbacks) { 10608 window.SwymCallbacks = []; 10609 } 10610 window.SwymCallbacks.push(swymStorefrontLayoutCallback); 10611 })(); 10612</script>
10612 10613<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/storefront-layout.css">
10614<script src="https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/async-wishlist-apis.js" defer="defer"></script>
vendor: 1 bytes, line 10614
10614
10615<script src="https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/storefront-layout.js" defer="defer"></script>
vendor: 1 bytes, line 10615
10615
10616<script src="https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/storefront-layout-components.js" defer="defer"></script>
10616 10617 10618<swym-storefront-layout class="swym-storefront-layout-root-component"></swym-storefront-layout> 10619<!-- END app snippet --> 10620 </div> 10621 <!-- BEGIN app snippet: swymEducationTooltip --> 10622 10623 10624 10625 10626 <div id="swym-education-tooltip" aria-hidden="true" 10627 data-toast-desktop-message="Interesting? Click '{{wishlistIcon}}' to save it to your {{wishlistName}}." 10628 data-toast-mobile-message="Interesting? Tap '{{wishlistIcon}}' to add to your {{wishlistName}}." 10629 data-toast-cta="Wishlist Now" 10630 data-tooltip-desktop-message="Interesting? Click '{{wishlistIcon}}' to save it to your {{wishlistName}}." 10631 data-tooltip-mobile-message="Interesting? Tap '{{wishlistIcon}}' to add to your {{wishlistName}}." 10632 data-button-transition-text-1="Price drops? Know first." 10633 data-button-transition-text-2="Almost gone. Just saying." 10634 data-button-transition-text-3="Yours when ready."> 10635 </div> 10636 10637 <div id="swym-education-tooltip-bubble" class="swym-education-tooltip swym-education-tooltip-above" aria-hidden="true" role="tooltip"> 10638 <div class="swym-education-tooltip-content"> 10639 <span class="swym-education-tooltip-message"></span> 10640 <button class="swym-education-tooltip-close" data-swym-education-tooltip-close aria-label="Close consent dialog"> 10641 <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 10642 <path d="M18 6L6 18M6 6l12 12"></path> 10643 </svg> 10644 </button> 10645 </div> 10646 <div class="swym-education-tooltip-arrow"></div> 10647 </div> 10648 10649 <style> 10650 /* Education tooltip â positioned fixed, managed by JS */ 10651 .swym-education-tooltip { 10652 position: fixed; 10653 z-index: 500; 10654 visibility: hidden; 10655 opacity: 0; 10656 transition: opacity 0.2s ease, visibility 0.2s ease; 10657 pointer-events: none; 10658 } 10659 .swym-education-tooltip.swym-education-tooltip-visible { 10660 visibility: visible; 10661 opacity: 1; 10662 pointer-events: auto; 10663 } 10664 .swym-education-tooltip-content { 10665 background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 10666 color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41); 10667 border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db); 10668 padding: 10px 14px; 10669 border-radius: var(--swym-storefront-layout-ui-border-radius, 10px); 10670 font-size: 13px; 10671 line-height: 1.4; 10672 display: flex; 10673 align-items: center; 10674 gap: 8px; 10675 max-width: 320px; 10676 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); 10677 } 10678 .swym-education-tooltip-message { 10679 flex: 1; 10680 } 10681 .swym-education-tooltip-close { 10682 background: none; 10683 border: none; 10684 color: inherit; 10685 cursor: pointer; 10686 padding: 2px; 10687 line-height: 1; 10688 flex-shrink: 0; 10689 opacity: 0.7; 10690 } 10691 .swym-education-tooltip-close:hover { 10692 opacity: 1; 10693 } 10694 10695 /* Button text fade transition for education nudge */ 10696 .swym-btn-text-fade-out { 10697 opacity: 0; 10698 transition: opacity 0.2s ease; 10699 } 10700 .swym-btn-text-fade-in { 10701 opacity: 1; 10702 transition: opacity 0.3s ease; 10703 } 10704 10705 /* Arrow â points down when tooltip is above, up when below */ 10706 .swym-education-tooltip-arrow { 10707 width: 0; 10708 height: 0; 10709 position: absolute; 10710 left: 50%; 10711 transform: translateX(-50%); 10712 } 10713 .swym-education-tooltip-above .swym-education-tooltip-arrow { 10714 bottom: -6px; 10715 border-left: 6px solid transparent; 10716 border-right: 6px solid transparent; 10717 border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 10718 } 10719 .swym-education-tooltip-below .swym-education-tooltip-arrow { 10720 top: -6px; 10721 border-left: 6px solid transparent; 10722 border-right: 6px solid transparent; 10723 border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 10724 } 10725 10726 /* Hidden data element */ 10727 #swym-education-tooltip { 10728 display: none; 10729 } 10730 10731 @media (max-width: 480px) { 10732 .swym-education-tooltip-content { 10733 max-width: 90vw; 10734 font-size: 12px; 10735 } 10736 } 10737 </style> 10738 10739
10739<script src="https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/swym-education-tooltip.js" defer="defer"></script>
10739 10740
10740<script src="https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/swym-education.js" defer="defer"></script>
10740 10741 10742<!-- END app snippet --> 10743 10744 10745</div><div id="shopify-block-Aa3djTFFaSlV1ZWlBc__7853159783943503583" class="shopify-block shopify-app-block"><!-- this is global JS file that will run on every page --> 10746 10747</div><div id="shopify-block-ATEZFRHl5ZXpGRU1ye__15405363926663611884" class="shopify-block shopify-app-block"> 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758
10759<script> 10760window.storeIframesValidApiLocale = "en-US"; 10761window.ShopifyTVAnalyticsMgmtEndpoint = "https://" + atob("Zmxvd2theWFrcy5jby51aw") + atob("L2Evc2hvcGlmeWFuYWx5dGljcy10cmFjay9hcGkvdmVyaWZ5Lw==") + "Zmxvd2theWFrcy5teXNob3BpZnkuY29t"; 10762// window.ShopifyTVAnalyticsMgmtEndpoint = atob("aHR0cHM6Ly9zaG9waWZ5YW5hbHl0aWNzLnBhZ2VzLmRldi9hcGkvdmVyaWZ5Lw==") + "Zmxvd2theWFrcy5teXNob3BpZnkuY29t"; 10763window.storesIframeValidApiEndpoint = "https://" + atob("Zmxvd2theWFrcy5jby51aw") + atob("L2Evc2hvcGlmeWFuYWx5dGljcy10cmFjaw=="); 10764window.customerPortalUrl = atob("aHR0cHM6Ly91ay50cnVzdHBpbG90LmNvbS9yZXZpZXcvZmxvd2theWFrcy5jby51aw=="); 10765window.customerPortalBusinessId = atob("NWVlYjViNGQyYWY5MWYwMDAxMGY5ZGEw"); 10766</script>
10766 10767
10768<script> 10769 try { 10770 const widgets = document.querySelectorAll('.mgmt-tv-elevate-widgetss'); 10771 widgets.forEach(widget => { 10772 widget.setAttribute('data-locale', window.storeIframesValidApiLocale); 10773 }); 10774 } catch (error) { 10775 } 10776 (function () { 10777 try { 10778 const observer = new MutationObserver(() => { 10779 const widgets = document.querySelectorAll('.mgmt-tv-elevate-widgetss'); 10780 widgets.forEach(widget => { 10781 widget.setAttribute('data-locale', window.storeIframesValidApiLocale); 10782 }); 10783 }); 10784 observer.observe(document.body, { 10785 childList: true, 10786 subtree: true 10787 }); 10788 } catch (error) { 10789 // console.error('MutationObserver error:', error); 10790 } 10791 try { 10792 const carouselWidgets = document.querySelectorAll('.mgmt-tv-elevate-carousel-widgetss'); 10793 if (carouselWidgets.length >= 0) { 10794 carouselWidgets.forEach((widget) => { 10795 if (widget.getAttribute('data-show-reviews-on-mobile') === 'true') { 10796 const setHeight = (iframe) => { 10797 iframe.style.height = window.matchMedia("(max-width: 768px)").matches ? "320px" : "140px"; 10798 }; 10799 const observer = new MutationObserver(() => { 10800 const iframe = widget.querySelector('[title*="storeadmin" i]'); 10801 if (iframe) { 10802 setHeight(iframe); 10803 window.addEventListener('resize', () => setHeight(iframe)); 10804 observer.disconnect(); 10805 } 10806 }); 10807 observer.observe(widget, { childList: true, subtree: true }); 10808 } 10809 }); 10810 } 10811 } catch (error) {} 10812 const firstWidgetCount = document.getElementsByClassName("mgmt-tv-elevate-widgetss-design1").length; 10813 const thirdWidgetCount = document.getElementsByClassName("mgmt-tv-elevate-widgetss-design3").length; 10814 if (window.customerPortalUrl !== "" && (firstWidgetCount > 0 || thirdWidgetCount > 0)) { 10815 document.addEventListener("DOMContentLoaded", async function () { 10816 var widget1LocaleTranslations = 10817 {"da-DK":{"seeour":"Se vores","reviewson":"anmeldelser p\u00e5"},"de-AT":{"seeour":"Sehen Sie unsere","reviewson":"Bewertungen auf"},"de-CH":{"seeour":"Sehen Sie unsere","reviewson":"Bewertungen auf"},"de-DE":{"seeour":"Sehen Sie unsere","reviewson":"Bewertungen auf"},"en-AU":{"seeour":"See our","reviewson":"reviews on"},"en-CA":{"seeour":"See our","reviewson":"reviews on"},"en-GB":{"seeour":"See our","reviewson":"reviews on"},"en-IE":{"seeour":"See our","reviewson":"reviews on"},"en-NZ":{"seeour":"See our","reviewson":"reviews on"},"en-US":{"seeour":"See our","reviewson":"reviews on"},"es-ES":{"seeour":"Lee nuestras","reviewson":"rese\u00f1as en"},"fi-FI":{"seeour":"Katso","reviewson":"arvosteluamme palvelussa"},"fr-BE":{"seeour":"Voir nos","reviewson":"avis sur"},"fr-FR":{"seeour":"Voir nos","reviewson":"avis sur"},"it-IT":{"seeour":"Leggi le nostre","reviewson":"recensioni su"},"ja-JP":{"seeour":"\u5f53\u793e\u306e","reviewson":"\u306e\u30ec\u30d3\u30e5\u30fc\u3092\u898b\u308b"},"nb-NO":{"seeour":"Se alle v\u00e5re","reviewson":"anmeldelser p\u00e5"},"nl-BE":{"seeour":"Zie onze","reviewson":"reviews op"},"nl-NL":{"seeour":"Zie onze","reviewson":"reviews op"},"pl-PL":{"seeour":"Zobacz nasze","reviewson":"recenzje na"},"pt-BR":{"seeour":"Ver nossas","reviewson":"avalia\u00e7\u00f5es na"},"pt-PT":{"seeour":"Veja as nossas","reviewson":"opini\u00f5es em"},"ru-RU":{"seeour":"\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043d\u0430\u0448\u0438","reviewson":"\u043e\u0442\u0437\u044b\u0432\u043e\u0432 \u043d\u0430"},"sv-SE":{"seeour":"Se alla v\u00e5ra","reviewson":"omd\u00f6men p\u00e5"},"zh-CN":{"seeour":"\u6211\u4eec\u6709","reviewson":"\u6761\u70b9\u8bc4\u5728"}}; 10818 var widget1LocaleTranslation = widget1LocaleTranslations[window.storeIframesValidApiLocale]; 10819 var widget3LocaleTranslations = { "da-DK": { "weareon": "Vi er pÃ¥" }, "de-AT": { "weareon": "Wir sind dabei" }, "de-CH": { "weareon": "Wir sind dabei" }, "de-DE": { "weareon": "Wir sind dabei" }, "en-AU": { "weareon": "We're on" }, "en-CA": { "weareon": "We're on" }, "en-GB": { "weareon": "We're on" }, "en-IE": { "weareon": "We're on" }, "en-NZ": { "weareon": "We're on" }, "en-US": { "weareon": "We're on" }, "es-ES": { "weareon": "Estamos en marcha" }, "fi-FI": { "weareon": "Olemme käynnissä" }, "fr-BE": { "weareon": "Nous sommes là " }, "fr-FR": { "weareon": "Nous sommes là " }, "it-IT": { "weareon": "Siamo in onda" }, "ja-JP": { "weareon": "ç§ãã¡ã¯å§åãã¾ãã" }, "nb-NO": { "weareon": "Vi er i gang" }, "nl-BE": { "weareon": "We zijn live" }, "nl-NL": { "weareon": "We zijn live" }, "pl-PL": { "weareon": "JesteÅmy aktywni" }, "pt-BR": { "weareon": "Estamos no ar" }, "pt-PT": { "weareon": "Estamos no ar" }, "ru-RU": { "weareon": "ÐÑ Ð² ÑÑиÑе" }, "sv-SE": { "weareon": "Vi är igÃ¥ng" }, "zh-CN": { "weareon": "æä»¬ä¸çº¿äº" } }; 10820 var widget3LocaleTranslation = widget3LocaleTranslations[window.storeIframesValidApiLocale]; 10821 try { 10822 const response = await fetch(window.ShopifyTVAnalyticsMgmtEndpoint + "?trackId=" + window.customerPortalBusinessId + "&shop=flowkayaks.myshopify.com", { 10823 method: 'GET', 10824 headers: { 10825 'X-Widget-Ts': "1791315756", 10826 'X-Widget-Sig': "fa92c179a5a1e49db8469d1050f1d405f4314a385b63b5fd4f733f6f9345ba9c" 10827 } 10828 }); 10829 if (response.ok) { 10830 const analyticsPortalRespo = await response.json(); 10831 const numberOfReviews = analyticsPortalRespo["numberOfReviews"]; 10832 const validityScore = analyticsPortalRespo["trustScore"];
10833 const numberOfStars = analyticsPortalRespo["stars"]; 10834 const designEndingData = atob("PC9ib2R5PiA8L2h0bWw+"); 10835 const mgmtTvElevateWidgTemplates = { 10836 design1: `<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>body{margin:0}.mgmt-tv-elevate-widgetss{font-family:Arial,sans-serif;font-size:16px;color:WIDGET_THEME_COLOR;text-align:center;padding:20px}.mgmt-tv-elevate-widgetss img{margin-top:10px;width:100px;height:auto}</style> <title>Widget</title> </head> <body ONCLICK_HYPERLINK_CODE> <div class="mgmt-tv-elevate-widgetss"> <div>`+widget1LocaleTranslation['seeour']+` <strong>NUMBER_OF_REVIEWS</strong> `+widget1LocaleTranslation['reviewson']+`</div> <img src="https://cdn.shopify.com/s/files/1/0711/9398/5311/files/tv-logo-black.svg?v=1734198411" alt="StoreAdmin" style="HIDE_LOGO_CODE"> </div>`, 10837 design3: `<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>body{margin:0;font-family:Arial,sans-serif}.mgmt-tv-elevate-widgetss{font-family:Arial,sans-serif;font-size:23px;color:WIDGET_THEME_COLOR;text-align:center;padding:20px}.mgmt-tv-elevate-widgetss img{width:145px;height:auto;margin-top:20px}</style> <title>Widget</title> </head> <body ONCLICK_HYPERLINK_CODE> <div class="mgmt-tv-elevate-widgetss"> <div><strong style="top:-8px;position:relative">`+widget3LocaleTranslation['weareon']+` </strong><img src="https://cdn.shopify.com/s/files/1/0711/9398/5311/files/tv-logo-black.svg?v=1734198411" alt="StoreAdmin" style="HIDE_LOGO_CODE"></div> </div>` 10838 }; 10839 const processWidgets = (designClass, templateKey) => { 10840 const widgets = document.getElementsByClassName(designClass); 10841 const widgetCount = widgets.length; 10842 for (let i = 0; i < widgetCount; i++) { 10843 const currentWidget = widgets[i]; 10844 const hyperlinkEnabled = currentWidget.getAttribute("data-mgmt-tv-elevate-hyperlink") === "true"; 10845 const widgetTheme = currentWidget.getAttribute("data-theme"); 10846 const widgetHideLogo = currentWidget.getAttribute("data-hide-logo"); 10847 let widgetHtml = mgmtTvElevateWidgTemplates[templateKey] 10848 .replace(/NUMBER_OF_REVIEWS/g, numberOfReviews) 10849 .replace(/TRUSTSCORE_NUMBER/g, validityScore) 10850 .replace(/NUMBER_OF_STARS/g, numberOfStars) 10851 .replace("ONCLICK_HYPERLINK_CODE", hyperlinkEnabled ? `onclick="window.open('${window.customerPortalUrl}', '_blank')" style="cursor:pointer"` : "") 10852 .replace("HIDE_LOGO_CODE", widgetHideLogo == 'true' ? 'display:none;' : '') 10853 .replace("WIDGET_THEME_COLOR", widgetTheme == 'dark' ? '#fff' : '#333') + designEndingData; 10854 const iframe = document.createElement('iframe'); 10855 iframe.width = "100%"; 10856 iframe.style.border = "none"; 10857 iframe.style.display = "block"; 10858 iframe.style.overflow = "hidden"; 10859 iframe.scrolling = "no"; 10860 currentWidget.appendChild(iframe); 10861 const adjustIframeHeight = () => { 10862 try { 10863 const iframeDocument = iframe.contentDocument || iframe.contentWindow.document; 10864 const newHeight = iframeDocument.body.scrollHeight - 0.5; 10865 iframe.style.height = newHeight + 'px'; 10866 } catch (e) { 10867 } 10868 }; 10869 iframe.onload = function () { 10870 adjustIframeHeight(); 10871 iframe.contentWindow.addEventListener('resize', adjustIframeHeight); 10872 const observer = new MutationObserver(adjustIframeHeight); 10873 observer.observe(iframe.contentDocument.body, { childList: true, subtree: true, characterData: true }); 10874 }; 10875 iframe.contentWindow.document.open(); 10876 iframe.contentWindow.document.write(widgetHtml); 10877 iframe.contentWindow.document.close(); 10878 adjustIframeHeight(); 10879 window.addEventListener('resize', adjustIframeHeight); 10880 } 10881 }; 10882 if (firstWidgetCount > 0) { 10883 processWidgets("mgmt-tv-elevate-widgetss-design1", "design1"); 10884 } 10885 if (thirdWidgetCount > 0) { 10886 processWidgets("mgmt-tv-elevate-widgetss-design3", "design3"); 10887 } 10888 } else { 10889 } 10890 } catch (error) { 10891 } 10892 }); 10893 } 10894 })(); 10895</script>
vendor: 1 bytes, line 10895
10895
10896<script src="https://flowkayaks.co.uk/a/shopifyanalytics-track/loader.js" async data-hid="12c29ed"></script>
10896 10897 10898 </div>
10898<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
10898 10899</body> 10900<section id="shopify-section-sc-express-payment" class="shopify-section section"> 10901 <div style="display: none !important"> 10902 <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":87899177296,"merchantName":"Flow Kayaks","personalized":true}},{"supports_subs":true,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":87899177296,"countryCode":"GB","merchantName":"Flow Kayaks","phoneRequired":false,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":"G5YJWNFG8JQYC","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=GBP\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=G5YJWNFG8JQYC\u0026intent=authorize","serviceableCountryCodes":["AE","AU","CA","CH","GB","HK","IE","IL","JE","JP","KR","MY","NO","NZ","SG","US"]}}]" access-token="f699f35c0f6f37e9ba71a13d8ad224c5" buyer-country="GB" buyer-locale="en" buyer-currency="GBP" shop-id="87899177296" cart-id="80b564a9015ea13e50b0f6e36975c507" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div> 10903 </div> 10904 10905</section> 10906<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 10906-10907
10906 10907<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
10907GTM-NHCVQXSL
vendor: 83 bytes, lines 10907-10908
10907" 10908height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
10909<!-- End Google Tag Manager (noscript) --> 10910</html>
10911<script nowprocket nitro-exclude type="text/javascript" id="sa-dynamic-optimization" data-uuid="bb66b376-1cdd-4f41-b7ba-e64651156833" src="data:text/javascript;base64,dmFyIHNjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO3NjcmlwdC5zZXRBdHRyaWJ1dGUoIm5vd3Byb2NrZXQiLCAiIik7c2NyaXB0LnNldEF0dHJpYnV0ZSgibml0cm8tZXhjbHVkZSIsICIiKTtzY3JpcHQuc3JjID0gImh0dHBzOi8vZGFzaGJvYXJkLnNlYXJjaGF0bGFzLmNvbS9zY3JpcHRzL2R5bmFtaWNfb3B0aW1pemF0aW9uLmpzIjtzY3JpcHQuZGF0YXNldC51dWlkID0gImJiNjZiMzc2LTFjZGQtNGY0MS1iN2JhLWU2NDY1MTE1NjgzMyI7c2NyaXB0LmlkID0gInNhLWR5bmFtaWMtb3B0aW1pemF0aW9uLWxvYWRlciI7ZG9jdW1lbnQuaGVhZC5hcHBlbmRDaGlsZChzY3JpcHQpOw=="></script>
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.