HTML Report for https://www.becandbridge.com/pages/seen-on-social
This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to changeShowing results for https://www.becandbridge.com/pages/seen-on-social
You can view the notes...
view-source:https://www.becandbridge.com/pages/seen-on-social
| # | results |
|---|---|
| 1 |
Error
On line 1, column 9 <https://cdn.sh |
| 2 |
Error
On line 1, column 10 <https://cdn.sho |
| 3 |
Error
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 4 |
Info
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 5 |
Error
On line 1, column 54 opify.com>; rel="preconnect", <https://cdn.sh |
| 6 |
Error
On line 1, column 55 <https://cdn.sho |
| 7 |
Info
On line 1, column 70 <https://cdn.shopify.com>; rel= |
| 8 |
Error
On line 31, column 15 opify.com>; rel="preconnect"; crossorigin etag: "cacheable:3aaa654acf6935b6d64caf22866860fb" content-encoding: br x-cache: miss x-frame-options: DENY content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests; access-control-allow-origin: * strict-transport-security: max-age=7889238 x-shopid: 29945224 x-shardid: 54 vary: Accept content-language: en powered-by: Shopify server-timing: processing;dur=91;desc="gc:17", db;dur=20, render;dur=18, wasm, asn;desc="62282", edge;desc="VNO", country;desc="LT", theme;desc="124759506999", pageType;desc="page", servedBy;desc="qzs5", requestID;desc="04d5e78a-f6da-4c83-9b6e-82ea0ea68cd8-1711603300" x-shopify-stage: production x-dc: gcp-europe-west3,gcp-europe-west1,gcp-europe-west1 x-request-id: 04d5e78a-f6da-4c83-9b6e-82ea0ea68cd8-1711603300 cf-cache-status: DYNAMIC report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Kk20dW2wa1WumaWLCMDViOE6MnLoxX3MOSpeboAE%2ByHrXhmkpRuoxuCP6JJoKnjqi8raCi%2FLA0enmIEV3o2lpOLwqsukGE1gc1If1GZwDV2L7uMnjOTpphvvaV9hx9Z%2BdzNCVRdWunm0AjIEVvncoetI"}],"group":"cf-nel","max_age":604800} nel: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800} x-xss-protection: 1; mode=block x-content-type-options: nosniff x-permitted-cross-domain-policies: none x-download-options: noopen server-timing: cfRequestDuration;dur=155.999899 server-timing: ipv6 server: cloudflare cf-ray: 86b52d915a81bc15-VNO alt-svc: h3=":443"; ma=86400 <!doctype html> <!--[ |
| 9 |
Error
On line 33, column 61 type html> <!--[if IE 9 ]><html class="ie9 no-js"> <![endif]--> <!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--< |
| 10 |
Error
On line 34, column 6 lang="en"> <!--<![endif]--> <head> <me |
| 11 |
Error
On line 35, column 23 --> <head> <meta charset="utf-8"> <m |
| 12 |
Error
On line 767, column 7 et="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content="#111111"> <meta name="google-site-verification" content="RQBVVCpjIVWX1HPm8xd4xHjkge4-1JBaRswk8wiDOig"/> <meta name="google-site-verification" content="jmEyAndJAqt6lhp-Stx4r9mrWbxCypUZfDlTak1EOAI"/> <link rel="canonical" href="https://www.becandbridge.com/pages/seen-on-social"> <link rel="dns-prefetch" href="//cdn.shopify.com"><link rel="dns-prefetch" href="//cdn.shopifycloud.com"><link rel="dns-prefetch" href="//v.shopify.com"><link rel="dns-prefetch" href="//cdn.varvy.com"><link rel="dns-prefetch" href="//scontent.cdninstagram.com"><link rel="dns-prefetch" href="//foursixty.com"><link rel="dns-prefetch" href="//app.backinstock.org"><link rel="dns-prefetch" href="//chimpstatic.com"> <link rel="shortcut icon" href="//www.becandbridge.com/cdn/shop/files/B_B_FAVICON_2_32x32.jpg?v=1613605822" type="image/png" /> <title> SEEN ON SOCIAL &ndash; BEC + BRIDGE US </title><meta name="description" content="Shop the looks styled by your favourite Bec + Bridge it-girls."><!-- begin Convert Experiences code--> <script type="text/javascript" src="https://cdn-3.convertexperiments.com/js/10005601-10006084.js"></script> <!-- end Convert Experiences code --> <link rel="alternate" hreflang="x-default" href="https://www.becandbridge.com/pages/seen-on-social" /><link rel="alternate" hreflang="en-au" href="https://www.becandbridge.com.au/pages/seen-on-social" /> <meta property="og:site_name" content="BEC + BRIDGE US"> <meta property="og:url" content="https://www.becandbridge.com/pages/seen-on-social"> <meta property="og:title" content="SEEN ON SOCIAL"> <meta property="og:type" content="website"> <meta property="og:description" content="Shop the looks styled by your favourite Bec + Bridge it-girls."> <meta name="twitter:site" content="@"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="SEEN ON SOCIAL"> <meta name="twitter:description" content="Shop the looks styled by your favourite Bec + Bridge it-girls."> <link href="//www.becandbridge.com/cdn/shop/t/493/assets/theme.scss.css?v=104759419718227961801711329457" rel="stylesheet" type="text/css" media="all" /> <link href="//www.becandbridge.com/cdn/shop/t/493/assets/theme-split.scss.css?v=72330573227614905061711329457" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="https://use.typekit.net/msm7xuv.css"> <link rel="stylesheet" href="https://use.typekit.net/fxs8gnb.css"> <link rel="stylesheet" href="https://use.typekit.net/prf6tjt.css"> <link rel="stylesheet" href="https://use.typekit.net/ymj4ofu.css"> <script> document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); window.theme = window.theme || {}; theme.strings = { stockLabel: "[count] in stock", cartSavings: "You're saving [savings]", cartEmpty: "Your cart is currently empty.", cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out", zoom2u_cutoff: 660 }; theme.settings = { cartType: "page", moneyFormat: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e", themeVersion: "3.0.1" }; </script> <script src="//www.searchserverapi.com/widgets/shopify/init.js?a=4x3W6u1k8u"></script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="0QIa2z2wPnzRTB5i9nJsP1tHPlpriPec7SsiM5_2Boo"> <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/29945224/digital_wallets/dialog"> <meta name="shopify-checkout-api-token" content="d3c850ce2e0e833ec04eb884aab291d4"> <meta id="in-context-paypal-metadata" data-shop-id="29945224" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> <script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script> <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=29945224" crossorigin="anonymous"></script> <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":29945224,"countryCode":"AU","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/29945224","merchantName":"BEC + BRIDGE US","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","jcb"],"total":{"type":"pending","label":"BEC + BRIDGE US","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script> <script id="shopify-features" type="application/json">{"accessToken":"d3c850ce2e0e833ec04eb884aab291d4","betas":["rich-media-storefront-analytics"],"domain":"www.becandbridge.com","predictiveSearch":true,"shopId":29945224,"smart_payment_buttons_url":"https:\/\/www.becandbridge.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/www.becandbridge.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en","flg4ff40b22":false}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "bec-and-bridge-us.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"USD","rate":"1.0"}; Shopify.country = "US"; Shopify.theme = {"name":"HOMEPAGE - 26.3.24","id":124759506999,"theme_store_id":null,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "www.becandbridge.com/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/";</script> <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script> <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> <script>window.ShopifyPay = window.ShopifyPay || {}; window.ShopifyPay.apiHost = "shop.app\/pay";</script> <script id="shop-js-features" type="application/json">{"compact":""}</script> <script> window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"pay-button":["modules/client.pay-button_54c17c2c.en.esm.js","modules/chunk.common_a0168284.esm.js"],"avatar":["modules/client.avatar_cdad0c7d.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/client.init-shop-email-lookup-coordinator_0022db1e.en.esm.js","modules/chunk.common_a0168284.esm.js"],"init-customer-accounts":["modules/client.init-customer-accounts_8de22705.en.esm.js","modules/chunk.common_a0168284.esm.js"],"init-shop-for-new-customer-accounts":["modules/client.init-shop-for-new-customer-accounts_9128bbdb.en.esm.js","modules/chunk.common_a0168284.esm.js"],"init-customer-accounts-sign-up":["modules/client.init-customer-accounts-sign-up_122b2282.en.esm.js","modules/chunk.common_a0168284.esm.js"],"shop-pay-checkout-sheet":["modules/client.shop-pay-checkout-sheet_c6a9fbc0.en.esm.js","modules/chunk.common_a0168284.esm.js"],"login-button":["modules/client.login-button_07798a5f.en.esm.js","modules/chunk.common_a0168284.esm.js"],"shop-pay-payment-request":["modules/client.shop-pay-payment-request_74b98569.en.esm.js","modules/chunk.common_a0168284.esm.js","modules/chunk.shop-pay_32b06385.esm.js"],"discount-app":["modules/client.discount-app_6d5fa314.en.esm.js","modules/chunk.common_a0168284.esm.js"],"payment-terms":["modules/client.payment-terms_42e93cfc.en.esm.js","modules/chunk.common_a0168284.esm.js"]}; </script> <script>(function() { function asyncLoad() { var urls = ["https:\/\/analytics.getshogun.com\/collector.js?shop=bec-and-bridge-us.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Uv4da6\u0026shop=bec-and-bridge-us.myshopify.com","\/\/cdn.shopify.com\/proxy\/d997bc9787b09108aef4ad02418af180b2f05cdf685795dd5832b033e1b56235\/forms-akamai.smsbump.com\/463367\/form_84546.js?ver=1706678885\u0026shop=bec-and-bridge-us.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/1cd48fa6d9c76367000b69f21ad113a3a0335692b93abe763e5ade45ad52448d\/forms-akamai.smsbump.com\/463367\/form_93654.js?ver=1691376974\u0026shop=bec-and-bridge-us.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/searchserverapi.com\/widgets\/shopify\/init.js?a=4x3W6u1k8u\u0026shop=bec-and-bridge-us.myshopify.com","https:\/\/sh-app.kameleoon.com\/scripts?shop=bec-and-bridge-us.myshopify.com","https:\/\/sh-app.kameleoon.com\/scripts?shop=bec-and-bridge-us.myshopify.com","\/\/dynamic.criteo.com\/js\/ld\/ld.js?a=101813\u0026shop=bec-and-bridge-us.myshopify.com","\/\/cdn.shopify.com\/proxy\/f44496b552300cb49b0a853d84929877401221133e8648becf9e1476d792749e\/forms-akamai.smsbump.com\/463367\/form_211862.js?ver=1691114400\u0026shop=bec-and-bridge-us.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCBYQMW1N7JCJKBWZQNKQJ9?source=shopify1click\u0026shop=bec-and-bridge-us.myshopify.com","https:\/\/d18eg7dreypte5.cloudfront.net\/browse-abandonment\/smsbump_timer.js?shop=bec-and-bridge-us.myshopify.com","https:\/\/thunder.spicegems.org\/0\/js\/scripttags\/bec-and-bridge-us\/country_redirect_a11df3e4a5b14666edb2af016b1615fa.min.js?v=37\u0026shop=bec-and-bridge-us.myshopify.com","https:\/\/bundle.dyn-rev.app\/loader.js?g_cvt_id=181b6f83-c4da-4160-a3f5-73674ae09238\u0026shop=bec-and-bridge-us.myshopify.com","https:\/\/pzapi-kg.com\/b\/1100l940\/1101l304.js?shop=bec-and-bridge-us.myshopify.com"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; if(window.attachEvent) { window.attachEvent('onload', asyncLoad); } else { window.addEventListener('load', asyncLoad, false); } })();</script> <script id="__st">var __st={"a":29945224,"offset":39600,"reqid":"04d5e78a-f6da-4c83-9b6e-82ea0ea68cd8-1711603300","pageurl":"www.becandbridge.com\/pages\/seen-on-social","s":"pages-83106758711","u":"ebc9d91dcc8d","p":"page","rtyp":"page","rid":83106758711};</script> <script>window.ShopifyPaypalV4VisibilityTracking = true;</script> <script>!function(o){o.addEventListener("DOMContentLoaded",function(){window.Shopify=window.Shopify||{},window.Shopify.recaptchaV3=window.Shopify.recaptchaV3||{siteKey:"6LeHG2ApAAAAAO4rPaDW-qVpPKPOBfjbCpzJB9ey"};var t=['form[action*="/contact"] input[name="form_type"][value="contact"]','form[action*="/comments"] input[name="form_type"][value="new_comment"]','form[action*="/account"] input[name="form_type"][value="customer_login"]','form[action*="/account"] input[name="form_type"][value="recover_customer_password"]','form[action*="/account"] input[name="form_type"][value="create_customer"]','form[action*="/contact"] input[name="form_type"][value="customer"]'].join(",");function n(e){e=e.target;null==e||null!=(e=function e(t,n){if(null==t.parentElement)return null;if("FORM"!=t.parentElement.tagName)return e(t.parentElement,n);for(var o=t.parentElement.action,r=0;r<n.length;r++)if(-1!==o.indexOf(n[r]))return t.parentElement;return null}(e,["/contact","/comments","/account"]))&&null!=e.querySelector(t)&&((e=o.createElement("script")).setAttribute("src","https://cdn.shopify.com/shopifycloud/storefront-recaptcha-v3/v0.6/index.js"),o.body.appendChild(e),o.removeEventListener("focus",n,!0),o.removeEventListener("change",n,!0),o.removeEventListener("click",n,!0))}o.addEventListener("click",n,!0),o.addEventListener("change",n,!0),o.addEventListener("focus",n,!0)})}(document);</script> <script integrity="sha256-n5Uet9jVOXPHGd4hH4B9Y6+BxkTluaaucmYaxAjUcvY=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.becandbridge.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-9f951eb7d8d53973c719de211f807d63af81c644e5b9a6ae72661ac408d472f6.js" crossorigin="anonymous"></script> <script crossorigin="anonymous" defer="defer" src="//www.becandbridge.com/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-a2d444786d996da5634fbbaeeffe6104ee672440dfa6cdcaebfb27dceaaf9c0f.js?v=20220906"></script> <script integrity="sha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8=" data-source-attribution="shopify.dynamic-checkout" defer="defer" src="//www.becandbridge.com/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script> <link rel="stylesheet" media="screen" href="//www.becandbridge.com/cdn/shop/t/493/compiled_assets/styles.css?98616"> <script id="sections-script" data-sections="smsbump_footer_form_embeded_footer_109011" defer="defer" src="//www.becandbridge.com/cdn/shop/t/493/compiled_assets/scripts.js?98616"></script> <style id="shopify-dynamic-checkout-cart">@media screen and (min-width: 750px) { #dynamic-checkout-cart { min-height: 50px; } } @media screen and (max-width: 750px) { #dynamic-checkout-cart { min-height: 180px; } } </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script> <![endif]--> <!--[if (lte IE 9) ]><script src="//www.becandbridge.com/cdn/shop/t/493/assets/match-media.min.js?v=159635276924582161481711329246" type="text/javascript"></script><![endif]--> <script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js" type="text/javascript"></script> <!--[if (gt IE 9)|!(IE)]><!--><script src="/services/javascripts/currencies.js" defer="defer"></script><!--<![endif]--> <!--[if lte IE 9]><script src="/services/javascripts/currencies.js"></script><![endif]--> <!--[if (gt IE 9)|!(IE)]><!--><script src="//www.becandbridge.com/cdn/shop/t/493/assets/jquery.currencies.min.js?v=1957065224795618941711329246" defer="defer"></script><!--<![endif]--> <!--[if lte IE 9]><script src="//www.becandbridge.com/cdn/shop/t/493/assets/jquery.currencies.min.js?v=1957065224795618941711329246"></script><![endif]--> <script async> /* ---------------------------------------------------------------------------------------------------- IMPORTANT! The code below requires a developer to install and setup. Please do not simply copy/paste this onto your website. ---------------------------------------------------------------------------------------------------- */ // Initiate Web Behaviour Tracking (this section MUST come prior any other dmPt calls) // Do not change this (function(w,d,u,t,o,c){w['dmtrackingobjectname']=o;c=d.createElement(t);c.async=1;c.src=u;t=d.getElementsByTagName (t)[0];t.parentNode.insertBefore(c,t);w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments);}; })(window, document, '//static.trackedweb.net/js/_dmptv4.js', 'script', 'dmPt'); window.dmPt('create', 'DM-754356-03', 'becandbridge.com.au'); window.dmPt('track'); // window.dmPt("identify", "[email protected]"); // Hardcoded example, inject contact email address. </script> <!--[if (gt IE 9)|!(IE)]><!--><script src="//www.becandbridge.com/cdn/shop/t/493/assets/theme.js?v=177613450507912715561711329246" defer="defer"></script><!--<![endif]--> <!--[if lte IE 9]><script src="//www.becandbridge.com/cdn/shop/t/493/assets/theme.js?v=177613450507912715561711329246"></script><![endif]--> <!--[if (gt IE 9)|!(IE)]><!--><script src="//www.becandbridge.com/cdn/shop/t/493/assets/vendor.js?v=64810773382242239981711329246" defer="defer"></script><!--<![endif]--> <!--[if lte IE 9]><script src="//www.becandbridge.com/cdn/shop/t/493/assets/vendor.js?v=64810773382242239981711329246"></script><![endif]--> <script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "Organization", "legalName" : "Bec and Bridge Pty Ltd", "url" : "https://www.becandbridge.com", "contactPoint" : [{ "@type" : "ContactPoint", "telephone" : "+61280561762", "contactType" : "customer service" }], "logo" : "https://www.becandbridge.com/cdn/shop/files/BB-Logo-Adjusted-White_224x224.png?v=1613579457", "sameAs" : [ "https://www.facebook.com/Bec-and-Bridge-134148233306462/" ,"https://www.pinterest.com.au/becandbridge/" ,"https://au.linkedin.com/company/bec-bridge" ,"https://www.instagram.com/becandbridge/" ] } </script> <style> .hero__link .btn--inverse { color: #ffffff; } .hero__text-wrap {color: #ffffff; } *:focus {outline:none} *:focus {outline:none !important} .slick-track{cursor:default;cursor:default} .slick-track:active{cursor: default;} </style> <script src="https://conditional-redirect.spicegems.com/js/scripttags/bec-and-bridge-us/static/country-redirect.js?shop=bec-and-bridge-us" type="text/javascript"></script> <meta name="shogun_placeholder" content="shogun_placeholder" /> <script> !function(e){if(!window.pintrk){window.pintrk=function() {window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var n=window.pintrk;n.queue=[],n.version="3.0";var t=document.createElement("script");t.async=!0,t.src=e;var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}} ("https://s.pinimg.com/ct/core.js"); pintrk('load', '2612430074942', { em: '' }); pintrk('track', 'pagevisit'); pintrk('page'); </script> <noscript><img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?event=init&event=pagevisit&tid=2612430074942&noscript=1" /></noscript> <script src="https://cdn.jsdelivr.net/npm/js-cookie@rc/dist/js.cookie.min.js"></script> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '476720819807593'); fbq('track', 'PageView'); </script> <!-- BEGIN Merchantverse Code --> <script id='merchantverseScript' src="https://www.gstatic.com/merchantverse/merchantverse.js" defer> </script> <script type="text/javascript"> merchantverseScript.addEventListener('load', function () { merchantverse.start({ position: 'LEFT_BOTTOM' }); }); </script> <!-- END Merchantverse Code --> <!-- Google Tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-0XQ71GCH3H"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){window.dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-0XQ71GCH3H'); </script> <!-- End of Google Tag --> <script src="//www.becandbridge.com/cdn/shop/t/493/assets/micromodal.min.js?v=150321702541960473391711329246" type="text/javascript"></script> <script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/G4YnQEDIYFb8PSoJx5Bdbw" async></script> <script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"137004461"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script> <script type="text/javascript"> // Duration in milliseconds to wait while the Kameleoon application file is loaded var kameleoonLoadingTimeout = 1000; window.kameleoonQueue = window.kameleoonQueue || []; window.kameleoonStartLoadTime = new Date().getTime(); if (! document.getElementById("kameleoonLoadingStyleSheet") && ! window.kameleoonDisplayPageTimeOut) { var kameleoonS = document.getElementsByTagName("script")[0]; var kameleoonCc = "* { visibility: hidden !important; background-image: none !important; }"; var kameleoonStn = document.createElement("style"); kameleoonStn.type = "text/css"; kameleoonStn.id = "kameleoonLoadingStyleSheet"; if (kameleoonStn.styleSheet) { kameleoonStn.styleSheet.cssText = kameleoonCc; } else { kameleoonStn.appendChild(document.createTextNode(kameleoonCc)); } kameleoonS.parentNode.insertBefore(kameleoonStn, kameleoonS); window.kameleoonDisplayPage = function(fromEngine) { if (!fromEngine) { window.kameleoonTimeout = true; } if (kameleoonStn.parentNode) { kameleoonStn.parentNode.removeChild(kameleoonStn); } }; window.kameleoonDisplayPageTimeOut = window.setTimeout(window.kameleoonDisplayPage, kameleoonLoadingTimeout); } </script> <script type="text/javascript" src="//pp0coeed2d.kameleoon.eu/kameleoon.js" async="true"></script> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"> <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);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: 29945224,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script> <script id="web-pixels-manager-setup">(function e(e,n,a,t,r){var o="function"==typeof BigInt&&-1!==BigInt.toString().indexOf("[native code]")?"modern":"legacy";window.Shopify=window.Shopify||{};var i=window.Shopify;i.analytics=i.analytics||{};var s=i.analytics;s.replayQueue=[],s.publish=function(e,n,a){return s.replayQueue.push([e,n,a]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l=[a,"/wpm","/b",r,o.substring(0,1),".js"].join("");!function(e){var n=e.src,a=e.async,t=void 0===a||a,r=e.onload,o=e.onerror,i=document.createElement("script"),s=document.head,l=document.body;i.async=t,i.src=n,r&&i.addEventListener("load",r),o&&i.addEventListener("error",o),s?s.appendChild(i):l?l.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:l,async:!0,onload:function(){var a=window.webPixelsManager.init(e);n(a);var t=window.Shopify.analytics;t.replayQueue.forEach((function(e){var n=e[0],t=e[1],r=e[2];a.publishCustomEvent(n,t,r)})),t.replayQueue=[],t.publish=a.publishCustomEvent,t.visitor=a.visitor},onerror:function(){var n=e.storefrontBaseUrl.replace(/\/$/,""),a="".concat(n,"/.well-known/shopify/monorail/unstable/produce_batch"),r=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/2.0",payload:{version:t||"latest",page_url:self.location.href,status:"failed",error_msg:"".concat(l," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(a,r))return!0}catch(e){}var o=new XMLHttpRequest;try{return o.open("POST",a,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(r),!0}catch(e){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 29945224,storefrontBaseUrl: "https://www.becandbridge.com",cdnBaseUrl: "https://www.becandbridge.com/cdn",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"14975031","configuration":"{\"store\":\"bec-and-bridge-us.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"46184b326bc614905ba667fa988bdc50","type":"APP","apiClientId":740217,"privacyPurposes":null},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0575","apiClientId":"shopify-pixel","type":"APP","purposes":["ANALYTICS"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0575","apiClientId":"shopify-pixel","type":"CUSTOM","purposes":["ANALYTICS"]}],initData: {"cart":null,"checkout":null,"customer":null,"productVariants":[]},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed");},"https://www.becandbridge.com/cdn","0.0.463","af064dacw059a0243p359f28e4m038b1d93",);</script> <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'USD'; var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":83106758711}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; }</script> <script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() { }; </script> <script class="analytics">(window.gaDevIds=window.gaDevIds||[]).push('BwiEti'); (function () { var customDocumentWrite = function(content) { var jquery = null; if (window.jQuery) { jquery = window.jQuery; } else if (window.Checkout && window.Checkout.$) { jquery = window.Checkout.$; } if (jquery) { jquery('body').append(content); } }; var hasLoggedConversion = function(token) { if (token) { return document.cookie.indexOf('loggedConversion=' + token) !== -1; } return false; } var setCookieIfConversion = function(token) { if (token) { var twoMonthsFromNow = new Date(Date.now()); twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; } } var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; if (trekkie.integrations) { return; } trekkie.methods = [ 'identify', 'page', 'ready', 'track', 'trackForm', 'trackLink' ]; trekkie.factory = function(method) { return function() { var args = Array.prototype.slice.call(arguments); args.unshift(method); trekkie.push(args); return trekkie; }; }; for (var i = 0; i < trekkie.methods.length; i++) { var key = trekkie.methods[i]; trekkie[key] = trekkie.factory(key); } trekkie.load = function(config) { trekkie.config = config || {}; trekkie.config.initialDocumentCookie = document.cookie; var first = document.getElementsByTagName('script')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.onerror = function(e) { var scriptFallback = document.createElement('script'); scriptFallback.type = 'text/javascript'; scriptFallback.onerror = function(error) { var Monorail = { produce: function produce(monorailDomain, schemaId, payload) { var currentMs = new Date().getTime(); var event = { schema_id: schemaId, payload: payload, metadata: { event_created_at_ms: currentMs, event_sent_at_ms: currentMs } }; return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); }, sendRequest: function sendRequest(endpointUrl, payload) { // Try the sendBeacon API if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { var blobData = new window.Blob([payload], { type: 'text/plain' }); if (window.navigator.sendBeacon(endpointUrl, blobData)) { return true; } // sendBeacon was not successful } // XHR beacon var xhr = new XMLHttpRequest(); try { xhr.open('POST', endpointUrl); xhr.setRequestHeader('Content-Type', 'text/plain'); xhr.send(payload); } catch (e) { console.log(e); } return false; }, isIos12: function isIos12() { return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; } }; Monorail.produce('monorail-edge.shopifysvc.com', 'trekkie_storefront_load_errors/1.1', {shop_id: 29945224, theme_id: 124759506999, app_name: "storefront", context_url: window.location.href, source_url: "//www.becandbridge.com/cdn/s/trekkie.storefront.edae546725afe9e67372986831ce229a1cb75365.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//www.becandbridge.com/cdn/s/trekkie.storefront.edae546725afe9e67372986831ce229a1cb75365.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//www.becandbridge.com/cdn/s/trekkie.storefront.edae546725afe9e67372986831ce229a1cb75365.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":29945224,"isMerchantRequest":null,"themeId":124759506999,"themeCityHash":"3939731722686759671","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["bbcf04e6"]},"Google Analytics":{"trackingId":"UA-57436936-2","domain":"auto","siteSpeedSampleRate":"10","enhancedEcommerce":true,"doubleClick":true,"includeSearch":true},"Pinterest Pixel":{"pixelId":"2612430074942"},"TikTok Pixel":{"pixelId":"CB7FL6RC77UBUK2FF4GG"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer"}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; ga('require', 'linker'); function addListener(element, type, callback) { if (element.addEventListener) { element.addEventListener(type, callback); } else if (element.attachEvent) { element.attachEvent('on' + type, callback); } } function decorate(event) { event = event || window.event; var target = event.target || event.srcElement; if (target && (target.getAttribute('action') || target.getAttribute('href'))) { ga(function (tracker) { var linkerParam = tracker.get('linkerParam'); document.cookie = '_shopify_ga=' + linkerParam + '; ' + 'path=/'; }); } } addListener(window, 'load', function(){ for (var i=0; i < document.forms.length; i++) { var action = document.forms[i].getAttribute('action'); if(action && action.indexOf('/cart') >= 0) { addListener(document.forms[i], 'submit', decorate); } } for (var i=0; i < document.links.length; i++) { var href = document.links[i].getAttribute('href'); if(href && href.indexOf('/checkout') >= 0) { addListener(document.links[i], 'click', decorate); } } }); var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":83106758711}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//www.becandbridge.com/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script class="boomerang"> (function () { if (window.BOOMR && (window.BOOMR.version || window.BOOMR.snippetExecuted)) { return; } window.BOOMR = window.BOOMR || {}; window.BOOMR.snippetStart = new Date().getTime(); window.BOOMR.snippetExecuted = true; window.BOOMR.snippetVersion = 12; window.BOOMR.application = "storefront-renderer"; window.BOOMR.themeName = "Motion"; window.BOOMR.themeVersion = "3.0.1"; window.BOOMR.shopId = 29945224; window.BOOMR.themeId = 124759506999; window.BOOMR.renderRegion = "gcp-europe-west1"; window.BOOMR.url = "https://www.becandbridge.com/cdn/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js"; var where = document.currentScript || document.getElementsByTagName("script")[0]; var parentNode = where.parentNode; var promoted = false; var LOADER_TIMEOUT = 3000; function promote() { if (promoted) { return; } var script = document.createElement("script"); script.id = "boomr-scr-as"; script.src = window.BOOMR.url; script.async = true; parentNode.appendChild(script); promoted = true; } function iframeLoader(wasFallback) { promoted = true; var dom, bootstrap, iframe, iframeStyle; var doc = document; var win = window; window.BOOMR.snippetMethod = wasFallback ? "if" : "i"; bootstrap = function(parent, scriptId) { var script = doc.createElement("script"); script.id = scriptId || "boomr-if-as"; script.src = window.BOOMR.url; BOOMR_lstart = new Date().getTime(); parent = parent || doc.body; parent.appendChild(script); }; if (!window.addEventListener && window.attachEvent && navigator.userAgent.match(/MSIE [67]./)) { window.BOOMR.snippetMethod = "s"; bootstrap(parentNode, "boomr-async"); return; } iframe = document.createElement("IFRAME"); iframe.src = "about:blank"; iframe.title = ""; iframe.role = "presentation"; iframe.loading = "eager"; iframeStyle = (iframe.frameElement || iframe).style; iframeStyle.width = 0; iframeStyle.height = 0; iframeStyle.border = 0; iframeStyle.display = "none"; parentNode.appendChild(iframe); try { win = iframe.contentWindow; doc = win.document.open(); } catch (e) { dom = document.domain; iframe.src = "javascript:var d=document.open();d.domain='" + dom + "';void(0);"; win = iframe.contentWindow; doc = win.document.open(); } if (dom) { doc._boomrl = function() { this.domain = dom; bootstrap(); }; doc.write("<body onload='document._boomrl();'>"); } else { win._boomrl = function() { bootstrap(); }; if (win.addEventListener) { win.addEventListener("load", win._boomrl, false); } else if (win.attachEvent) { win.attachEvent("onload", win._boomrl); } } doc.close(); } var link = document.createElement("link"); if (link.relList && typeof link.relList.supports === "function" && link.relList.supports("preload") && ("as" in link)) { window.BOOMR.snippetMethod = "p"; link.href = window.BOOMR.url; link.rel = "preload"; link.as = "script"; link.addEventListener("load", promote); link.addEventListener("error", function() { iframeLoader(true); }); setTimeout(function() { if (!promoted) { iframeLoader(true); } }, LOADER_TIMEOUT); BOOMR_lstart = new Date().getTime(); parentNode.appendChild(link); } else { iframeLoader(false); } function boomerangSaveLoadTime(e) { window.BOOMR_onload = (e && e.timeStamp) || new Date().getTime(); } if (window.addEventListener) { window.addEventListener("load", boomerangSaveLoadTime, false); } else if (window.attachEvent) { window.attachEvent("onload", boomerangSaveLoadTime); } if (document.addEventListener) { document.addEventListener("onBoomerangLoaded", function(e) { e.detail.BOOMR.init({ ResourceTiming: { enabled: true, trackedResourceTypes: ["script", "img", "css"] }, }); e.detail.BOOMR.t_end = new Date().getTime(); }); } else if (document.attachEvent) { document.attachEvent("onpropertychange", function(e) { if (!e) e=event; if (e.propertyName === "onBoomerangLoaded") { e.detail.BOOMR.init({ ResourceTiming: { enabled: true, trackedResourceTypes: ["script", "img", "css"] }, }); e.detail.BOOMR.t_end = new Date().getTime(); } }); } })();</script> </head> <bod |
| 13 |
Error
On line 769, column 72 t> </head> <body class="template-page currencies-enabled" data-transitions="false"> |
| 14 |
Error
On line 2785, column 516 s=&am |
| 15 |
Error
On line 4878, column 7 . </p></p> </div> </div> <div class="grid__item medium-up--two-eighths button__wrapper"> <button class="btn btn--accept">Accept Cookies</button> <button class="btn btn--decline">Decline</button> </div> </div> </div> </div> </div> <div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden"> </div> <span id="CurrencyData" class="hide" data-shop-currency="USD" data-default-currency="USD" data-format="money_format" data-money-format="${{amount}}" data-money-currency-format="${{amount}} USD"> </span> <script id="JsQty" type="text/template"> <div class="js-qty__wrapper"> <button type="button" class="js-qty__adjust js-qty__adjust--minus" data-id="{{key}}" data-qty="{{itemMinus}}" aria-label="Reduce item quantity by one"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 20 20"><path fill="#444" d="M17.543 11.029H2.1A1.032 1.032 0 0 1 1.071 10c0-.566.463-1.029 1.029-1.029h15.443c.566 0 1.029.463 1.029 1.029 0 .566-.463 1.029-1.029 1.029z"/></svg> <span class="icon__fallback-text" aria-hidden="true">&minus;</span> </button> <input type="text" id="{{inputId}}" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}"> <button type="button" class="js-qty__adjust js-qty__adjust--plus" data-id="{{key}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 20 20"><path fill="#444" d="M17.409 8.929h-6.695V2.258c0-.566-.506-1.029-1.071-1.029s-1.071.463-1.071 1.029v6.671H1.967C1.401 8.929.938 9.435.938 10s.463 1.071 1.029 1.071h6.605V17.7c0 .566.506 1.029 1.071 1.029s1.071-.463 1.071-1.029v-6.629h6.695c.566 0 1.029-.506 1.029-1.071s-.463-1.071-1.029-1.071z"/></svg> <span class="icon__fallback-text" aria-hidden="true">+</span> </button> </div> </script> <div id="VideoModal" class="modal modal--solid"> <div class="modal__inner"> <div class="modal__centered page-width text-center"> <div class="modal__centered-content"> <div class="video-wrapper video-wrapper--modal"> <div id="VideoHolder"></div> </div> </div> </div> </div> <button type="button" class="modal__close js-modal-close text-link"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> <span class="icon__fallback-text">"Close (esc)"</span> </button> </div> <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> <div class="pswp__bg"></div> <div class="pswp__scroll-wrap"> <div class="pswp__container"> <div class="pswp__item"></div> <div class="pswp__item"></div> <div class="pswp__item"></div> </div> <div class="pswp__ui pswp__ui--hidden"> <div class="pswp__top-bar"> <div class="pswp__counter"></div> <button class="pswp__button pswp__button--close" title="Close (esc)"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> </button> <div class="pswp__preloader"> <div class="pswp__preloader__icn"> <div class="pswp__preloader__cut"> <div class="pswp__preloader__donut"></div> </div> </div> </div> </div> <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> <div class="pswp__share-tooltip"></div> </div> <button class="pswp__button pswp__button--arrow--left" title="Previous"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-left" viewBox="0 0 50 15"><path d="M50 5.38v4.25H15V15L0 7.5 15 0v5.38z"/></svg> </button> <button class="pswp__button pswp__button--arrow--right" title="Next"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-right" viewBox="0 0 50 15"><path d="M0 9.63V5.38h35V0l15 7.5L35 15V9.63z"/></svg> </button> <div class="pswp__caption"> <div class="pswp__caption__center"></div> </div> </div> </div> </div> <!-- Start of LiveChat (www.livechatinc.com) code --> <script type="text/javascript"> window.__lc = window.__lc || {}; window.__lc.license = 10350172; (function() { var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true; lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s); })(); </script> <noscript> <a href="https://www.livechatinc.com/chat-with/10350172/">Chat with us</a>, powered by <a href="https://www.livechatinc.com/?welcome" rel="noopener" target="_blank">LiveChat</a> </noscript> <!-- End of LiveChat code --> <!-- Start of LiveChat cart tracking code --> <script type="text/javascript"> var LC_API = LC_API || {}; window.LiveChatCart = { getAjax: function(url, success) { var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP'); xhr.open('GET', url); xhr.onreadystatechange = function() { if (xhr.readyState>3 && xhr.status==200 && success) success(xhr.responseText); }; xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); xhr.send(); return xhr; }, setCartVariables: function(items, total) { var LC_API = window.LC_API || {}; var currency = '<span class=money>$0</span>'; var totalWithCurrency = currency.replace(/0/, parseFloat(total/100).toFixed(2)); var cart = [{name: 'Total', value: totalWithCurrency}]; var qty = ''; items.forEach(function(item) { qty = item.quantity > 1 ? '(' + item.quantity + 'x) ' : ''; cart.push({ name: qty + item.title, value: 'https://www.becandbridge.com' + item.url }); }); LC_API.set_custom_variables(cart); }, init: function() { var that = this; this.getAjax('/cart.js', function(data) { var jsonData = JSON.parse(data); if (jsonData.items.length > 0) that.setCartVariables(jsonData.items, jsonData.total_price); else { LC_API.set_custom_variables([ {name: 'Total', value: '<span class=money>$0.00</span>'} ]); } }); } } LC_API.on_after_load = function() { LiveChatCart.init(); } </script> <!-- End of LiveChat cart tracking code --> <div id="productWaitlistModal" class="product-waitlist-modal" aria-hidden="true"> <div class="product-waitlist-modal__overlay" tabindex="-1" data-micromodal-close> <div class="product-waitlist-modal__container" role="dialog" aria-modal="true" aria-labelledby="product-waitlist-modal-title" > <button class="product-waitlist-modal__close" aria-label="Close modal" data-micromodal-close > <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> </button> <form id="waitlistForm" class="product-waitlist-form"> <h2 class="product-waitlist-form__title"> Join the Waitlist </h2> <div class="product-waitlist-form__info"> We'll notify you when this item is back in stock. </div> <input id="waitlistEmail" class="product-waitlist-form__email" type="email" placeholder="EMAIL ADDRESS*" required > <input id="waitlistMobile" class="product-waitlist-form__mobile" type="tel" placeholder="MOBILE +1" > <div id="waitlistSuccess" class="product-waitlist-form__success" style="display: none" > Thank you. You're on the list! </div> <div class="product-waitlist-form__news-and-updates"> <p class="product-waitlist-form__smsbump-compliance-copy"> By signing up to SMS you agree to receive recurring automated marketing messages and shopping cart reminders at the phone number provided. Consent is not a condition of purchase. Reply STOP to unsubscribe. Msg & data rates may apply. View Privacy Policy. </p> </div> <button class="btn product-waitlist-form__button" type="submit"> Submit </button> </form> </div> </div> </div> <!-- **BEGIN** Hextom QAB Integration // Main Include - DO NOT MODIFY --> <!-- **BEGIN** Hextom QAB Integration // Main - DO NOT MODIFY --> <script type="application/javascript"> window.hextom_qab_meta = { p1: [ ], p2: { } }; </script> <!-- **END** Hextom QAB Integration // Main - DO NOT MODIFY --> <!-- **END** Hextom QAB Integration // Main Include - DO NOT MODIFY --> <style type="text/css"> </style> <script id="subscribe-it-helper"> var _SIConfig = _SIConfig || {}; _SIConfig = { "app_hostname": "flztijqtda.execute-api.us-west-1.amazonaws.com", "instock_qty_level": 1, "preorder_enabled": false, "require_inventory_management": true, "ignore_duplicate_skus": false, "generic_trigger_handler": true, "quantity_field_enabled": false, "labels": { "headline": "NOTIFY WHEN AVAILABLE", "email_address_label": "Email address", "product_field_label": "Select product", "button_label": "Notify Me", "body_copy": "We will send you a notification as soon as this product is available again.", "footer_copy": "We respect your privacy and don't share your email with anybody.", "registration_complete": "Your notification has been registered.", "email_invalid": "Invalid email address", "uniqueness_of_email": "You have already registered for a notification for that item.", "close_label": "Close", "quantity_required_label": "Quantity required", "email_tab_text": "Email", "sms_tab_text": "SMS", "fb_instruction_message": "Click below to receive notification on Facebook Messenger", "fb_cta_button_text": "GET_THIS_IN_MESSENGER", "fb_cta_button_language": "en_US", "push_notification_label": "Also notify me via push notification", "empty_email_phone_validation_message": "Please provide email or phone number." }, "form_display_type": "POPUP", "madeby_link_visible": false, "hide_for_product_tag": "notify-it-hidden", "hide_for_collections": "", "recaptcha_enabled": null, "content_for_body": "", "show_phone_number_field": true, "only_sms_enabled": false, "show_notify_me_button_on_collection_page": false, "show_sms_first": false, "push_owl_enabled" : false, "show_fb" : false, "fb_page_id" : "", "newsletter_permission_enabled": false, "newsletter_permission_default_checked": false, "newsletter_permission_text": "Signup for newsletter?", "popup_theme": { "text_font_name": "Helvetica", "background_color": "#ffffff", "border_color": "#ffffff", "border_width": 0, "text_color": "#333333", "button_background_color": "#000000", "button_text_color": "#ffffff", "button_corner_radius": 5, "input_border_radius": 5, "input_border_width": 2, "input_border_color": "#000000", "success_background_color": "#dff0d8", "success_text_color": "#3c763d", "failure_background_color": "#f2dede", "failure_text_color": "#a94442", "close_button_color": "#cccccc", "fade_color": "#000000", "fade_color_rgb": "0,0,0", "selected_tab_text_color": "#ffffff", "selected_tab_background_color": "#000000", "signup_form_custom_css": "" }, "button": { "use_image": false, "caption": "NOTIFY WHEN AVAILABLE", "font_size": 16, "bold": true, "position": "right-top", "corner_offset": 100, "selected_selector": "", "placement": "", "background_color": "#000000", "text_color": "#ffffff", "border_color": "#000000", "border_width": 1, "border_radius": 3, "image": "//static.back-in-stock.appikon.com/assets/widget/notify-btn-vertical-f46bd7ac1b51e7d3c6a766d843fe60b46f8628e13e717124d83ffe65be466f4d.png", "visible": true, "always_show_widget": false, "widget_button_enabled": true, "countdown_timer_enabled": false, "countdown_timer_reset_enabled": false, "countdown_timer_expiration": "-1", "countdown_timer_products": "[]" }, "main_button": { "main_caption": "NOTIFY WHEN AVAILABLE", "main_css_classes": "", "main_button_width": "", "main_button_height": "", "main_caption_size": "", "main_margin_top": "", "main_margin_bottom": "", "main_margin_left": "", "main_margin_right": "", "main_text_color": "", "main_hover_text_color": "", "main_text_style": "", "main_background_color": "", "main_hover_background_color": "", "main_border_color": "", "main_hover_border_color": "", "main_border_size": "", "main_border_radius": "" }, "partials": {}, "preferredCountries": ["US","GB","AU","CA","FR","DE"], "multivariant_dropdown_container": "document", "shop": "bec-and-bridge-au.myshopify.com", "styles": "/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=\"button\"],input[type=\"reset\"],input[type=\"submit\"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=\"checkbox\"],input[type=\"radio\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=\"number\"]::-webkit-inner-spin-button,input[type=\"number\"]::-webkit-outer-spin-button{height:auto}input[type=\"search\"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=\"search\"]::-webkit-search-cancel-button,input[type=\"search\"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:\"Helvetica Neue\", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=\"button\"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline\u003eli{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:\"\\2014 \\00A0\"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:\"\"}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:\"\\00A0 \\2014\"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=\"col-\"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.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-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.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-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.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-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=\"search\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=\"radio\"],input[type=\"checkbox\"]{margin:4px 0 0;margin-top:1px \\9;line-height:normal}input[type=\"radio\"][disabled],input[type=\"checkbox\"][disabled],input[type=\"radio\"].disabled,input[type=\"checkbox\"].disabled,fieldset[disabled] input[type=\"radio\"],fieldset[disabled] input[type=\"checkbox\"]{cursor:not-allowed}input[type=\"file\"]{display:block}input[type=\"range\"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=\"file\"]:focus,input[type=\"radio\"]:focus,input[type=\"checkbox\"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999999;opacity:1}.form-control:-ms-input-placeholder{color:#999999}.form-control::-webkit-input-placeholder{color:#999999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=\"date\"].form-control,input[type=\"time\"].form-control,input[type=\"datetime-local\"].form-control,input[type=\"month\"].form-control{line-height:34px}input[type=\"date\"].input-sm,input[type=\"time\"].input-sm,input[type=\"datetime-local\"].input-sm,input[type=\"month\"].input-sm,.input-group-sm input[type=\"date\"],.input-group-sm input[type=\"time\"],.input-group-sm input[type=\"datetime-local\"],.input-group-sm input[type=\"month\"]{line-height:30px}input[type=\"date\"].input-lg,input[type=\"time\"].input-lg,input[type=\"datetime-local\"].input-lg,input[type=\"month\"].input-lg,.input-group-lg input[type=\"date\"],.input-group-lg input[type=\"time\"],.input-group-lg input[type=\"datetime-local\"],.input-group-lg input[type=\"month\"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=\"radio\"],.radio-inline input[type=\"radio\"],.checkbox input[type=\"checkbox\"],.checkbox-inline input[type=\"checkbox\"]{position:absolute;margin-top:4px \\9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group\u003e.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=\"radio\"],.form-inline .checkbox input[type=\"checkbox\"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc}.btn-default:focus,.btn-default.focus{color:#333333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open\u003e.dropdown-toggle.btn-default{color:#333333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open\u003e.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open\u003e.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open\u003e.dropdown-toggle.btn-default.focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#ffffff;border-color:#cccccc}.btn-default .badge{color:#ffffff;background-color:#333333}.btn-primary{color:#ffffff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#ffffff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open\u003e.dropdown-toggle.btn-primary{color:#ffffff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open\u003e.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open\u003e.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open\u003e.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#000000;border-color:#000000}.btn-success:focus,.btn-success.focus{color:#ffffff;background-color:#000000;border-color:#000000}.btn-success:hover{color:#ffffff;background-color:#000000;border-color:#000000}.btn-success:active,.btn-success.active,.open\u003e.dropdown-toggle.btn-success{color:#ffffff;background-color:#000000;background-image:none;border-color:#000000}.btn-success:active:hover,.btn-success.active:hover,.open\u003e.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open\u003e.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open\u003e.dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#000000;border-color:#000000}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#000000;border-color:#000000}.btn-success .badge{color:#000000;background-color:#000000}.btn-info{color:#ffffff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#ffffff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open\u003e.dropdown-toggle.btn-info{color:#ffffff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info.active:hover,.open\u003e.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open\u003e.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open\u003e.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#ffffff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open\u003e.dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open\u003e.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open\u003e.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open\u003e.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#ffffff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open\u003e.dropdown-toggle.btn-danger{color:#ffffff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open\u003e.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open\u003e.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open\u003e.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#ffffff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg\u003e.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm\u003e.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs\u003e.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=\"submit\"].btn-block,input[type=\"reset\"].btn-block,input[type=\"button\"].btn-block{width:100%}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group\u003e.btn,.btn-group-vertical\u003e.btn{position:relative;float:left}.btn-group\u003e.btn:hover,.btn-group-vertical\u003e.btn:hover,.btn-group\u003e.btn:focus,.btn-group-vertical\u003e.btn:focus,.btn-group\u003e.btn:active,.btn-group-vertical\u003e.btn:active,.btn-group\u003e.btn.active,.btn-group-vertical\u003e.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar\u003e.btn,.btn-toolbar\u003e.btn-group,.btn-toolbar\u003e.input-group{margin-left:5px}.btn-group\u003e.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group\u003e.btn:first-child{margin-left:0}.btn-group\u003e.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group\u003e.btn:last-child:not(:first-child),.btn-group\u003e.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group\u003e.btn-group{float:left}.btn-group\u003e.btn-group:not(:first-child):not(:last-child)\u003e.btn{border-radius:0}.btn-group\u003e.btn-group:first-child:not(:last-child)\u003e.btn:last-child,.btn-group\u003e.btn-group:first-child:not(:last-child)\u003e.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group\u003e.btn-group:last-child:not(:first-child)\u003e.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group\u003e.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group\u003e.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical\u003e.btn,.btn-group-vertical\u003e.btn-group,.btn-group-vertical\u003e.btn-group\u003e.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical\u003e.btn-group\u003e.btn{float:none}.btn-group-vertical\u003e.btn+.btn,.btn-group-vertical\u003e.btn+.btn-group,.btn-group-vertical\u003e.btn-group+.btn,.btn-group-vertical\u003e.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical\u003e.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical\u003e.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical\u003e.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical\u003e.btn-group:not(:first-child):not(:last-child)\u003e.btn{border-radius:0}.btn-group-vertical\u003e.btn-group:first-child:not(:last-child)\u003e.btn:last-child,.btn-group-vertical\u003e.btn-group:first-child:not(:last-child)\u003e.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical\u003e.btn-group:last-child:not(:first-child)\u003e.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified\u003e.btn,.btn-group-justified\u003e.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified\u003e.btn-group .btn{width:100%}.btn-group-justified\u003e.btn-group .dropdown-menu{left:auto}[data-toggle=\"buttons\"]\u003e.btn input[type=\"radio\"],[data-toggle=\"buttons\"]\u003e.btn-group\u003e.btn input[type=\"radio\"],[data-toggle=\"buttons\"]\u003e.btn input[type=\"checkbox\"],[data-toggle=\"buttons\"]\u003e.btn-group\u003e.btn input[type=\"checkbox\"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert\u003ep,.alert\u003eul{margin-bottom:0}.alert\u003ep+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical\u003e.btn-group:before,.btn-group-vertical\u003e.btn-group:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:\" \"}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical\u003e.btn-group:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.iti{width:100%}body,html{background:transparent;-webkit-font-smoothing:antialiased;height:100%}body{overflow:hidden;-moz-transition:background-color 0.15s linear;-webkit-transition:background-color 0.15s linear;-o-transition:background-color 0.15s linear;transition:background-color 0.15s cubic-bezier(0.785, 0.135, 0.15, 0.86)}body.fadein{background:rgba(0,0,0,0.65)}#container{background:white;padding:12px 18px 40px 18px}@media only screen and (min-width: 500px){#container{border-radius:5px;padding:30px 40px}}@media only screen and (min-width: 992px){#container{position: fixed; width: 460px; top: 50%; left: 50%; transform:translate(-50%, -50%); margin: auto}}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.modal{overflow-x:hidden;overflow-y:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-title{margin:0;line-height:1.42857143}h3{font-size:24px}h4{font-size:18px;margin-top:10px;margin-bottom:10px}h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}@media screen and (-webkit-min-device-pixel-ratio: 0){select:focus,textarea:focus,input:focus{font-size:16px;background:#eee}}#variant-select-container .input-lg{font-size:15px}#customer-contact-container a.btn{font-weight:bold}#customer-contact-container .input-lg{font-size:15px}#quantity-field-container label{font-weight:normal;font-size:14px;padding-top:13px}#quantity-field-container input{font-size:15px}#submit-btn{font-weight:bold;font-size:15px;padding:14px;border-radius:3px}.alert{padding:6px 11px;font-size:13px;margin:15px 0}.alert-success a{color:#244825}.modal-body{padding:22px 40px;font-size:13px;line-height:180%}.modal-body h3:first-child{margin-top:0}.modal-title{margin:0;font-size:22px}.modal-content .close{font-size:30px}.modal-backdrop.in{filter:alpha(opacity=65);opacity:.65}.small-print{opacity:0.835;font-size:13px;line-height:150%}.small-print a{color:inherit;text-decoration:underline}.product-name{margin-bottom:20px}label.accepts-marketing{filter:alpha(opacity=825);opacity:0.825}@media only screen and (max-width: 786px){.modal-body{padding:20px 30px}}@media only screen and (max-width: 500px){.modal-dialog{margin:0}.modal-content{border-radius:0}}@media only screen and (min-width: 500px){#SIModal{max-width:460px;margin:auto}}.ie8 #SIModal{width:100%;max-width:460px;margin:auto;border:1px solid #999}select.default_variant{display:none}.ie8 .modal-dialog{width:460px !important;margin:10px auto}.completed_message{display:none}.complete .completed_message{display:block}#SIModal.in{position:relative;z-index:1050;height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}\n" }; _SIConfig.multivariantDropdownContainer = document; _SIConfig.shop = 'bec-and-bridge-au.myshopify.com'; </script> <script type="text/javascript"> 'use strict'; (function () { if(window.location.search.indexOf('selector_section_mode') > -1){ var head = document.getElementsByTagName('head')[0]; var script = document.createElement('script'); window.selector_section_mode = true; script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'back-in-stock.appikon.com/theme-settings/element-selector.js'; script.type = 'text/javascript'; head.appendChild(script); } })(); </script> <script src="//www.becandbridge.com/cdn/shop/t/493/assets/custom.js?v=120260577840866898521711329246" type="text/javascript"></script> <script id="gorgias-chat-widget-install-v2" src="https://config.gorgias.chat/gorgias-chat-bundle-loader.js?applicationId=5997"></script> <!-- Hotjar Tracking Code for https://www.becandbridge.com.au/ --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2730663,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <!-- CRITEO START --> <script type="text/javascript"> (function(){ var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d"; window.criteo_q = window.criteo_q || []; window.criteo_q.push( { event: "setAccount", account: 101813 }, { event: "setEmail", email: "", hash_method: "none"}, { event: "setSiteType", type: deviceType }, { event: "setZipcode", zipcode: "" }, { event: "viewPage" , ecpplugin: "shopify-cg" } ); window.addEventListener('load', function() { // ajax request catching (function(open) { XMLHttpRequest.prototype.open = function(method, url, async, user, pass) { this.addEventListener("readystatechange", function() { if (this.readyState == 4 && this._url.includes("/add.js") && "" != "") { try { $.getJSON("/cart.js", function(data) { var basketData = []; var item; if (!data.items || !data.items.length) return; for (var i = 0; i < data.items.length; i++) { item = data.items[i]; if (item.product_id == "") { basketData.push({ id: item.product_id, price: (typeof(item.price) != "number") ? item.price : (item.price/100), quantity: item.quantity }); } } window.criteo_q.push({ event: "addToCart", ecpplugin: "shopify-cg", product: basketData }); }); } catch (err) { // do nothing } } }, false); open.apply(this, arguments); }; })(XMLHttpRequest.prototype.open); // fetch request catching const crtoMock = window.fetch; window.fetch = function() { return new Promise((resolve, reject) => { crtoMock.apply(this, arguments) .then((response) => { if(response.url.includes("/add.js") && response.type != "cors" && "" != ""){ try { $.getJSON("/cart.js", function(data) { var basketData = []; var item; if (!data.items || !data.items.length) return; for (var i = 0; i < data.items.length; i++) { item = data.items[i]; if (item.product_id == "") { basketData.push({ id: item.product_id, price: (typeof(item.price) != "number") ? item.price : (item.price/100), quantity: item.quantity }); } } window.criteo_q.push({ event: "addToCart", ecpplugin: "shopify-cg", product: basketData }); }); } catch (err) { // do nothing } } resolve(response); }) .catch((error) => { reject(error); }) }); } }, false); })(); </script> <!-- CRITEO END --> <!-- Libphonenumber JS --> <script src="https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.10.37/libphonenumber-js.min.js" integrity="sha512-HmsyXCkfeiIScdJ9nEClhVQwopHBGk+XveFDD7vi3eb+E7L1iPhjSpzKeKUM/yyxImi9j9k7//IsQUUQZQuteQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=bec-and-bridge-us.myshopify.com" async></script> <script> const customSelectVariant = (event, product) => { for (var i = 0; i < product.variants.length; i++) { if (product.variants[i].id == event.target.value) { event.target.parentElement.nextElementSibling.children[0].removeAttribute('disabled') product.selected_variant = product.variants[i] Rebuy.util.selectOptionsForVariant(product) } } } </script> <script id="rebuy-cart-template" type="text/template"> <div id="rebuy-cart" class="rebuy-cart" v-cloak v-bind:class="[visible ? 'is-visible' : '', 'currency-' + currency() ]" role="dialog" aria-modal="true" aria-labelledby="SmartCart_title" v-bind:aria-hidden="!visible ? 'true' : 'false'" > <div class="rebuy-cart__flyout"> <div class="rebuy-cart__flyout-announcement-bar" id="rebuy-smart-cart-announcement-bar" v-if="announcementBarEnabled()" > <div class="rebuy-cart__flyout-announcement-bar-message" v-for="message in settings.announcement_bar.messages" v-html="message" ></div> </div> <div class="rebuy-cart__flyout-header"> <div v-html="renderHeader()"></div> <button class="rebuy-cart__flyout-close" type="button" v-on:click="hide()" aria-label="Close Cart" > <i class="fal fa-times" aria-hidden="true"></i> </button> </div> <div class="rebuy-cart__flyout-body"> <div class="rebuy-cart__flyout-shipping-bar" v-if="freeShippingEnabled()" v-bind:class="[ freeShippingHelperMessage() ? 'has-helper' : '', hasFreeShipping() ? 'has-free-shipping': '' ]" > <div class="rebuy-cart__flyout-shipping-bar-message" v-if="!hasFreeShipping()" v-html="freeShippingRemainingMessage()" ></div> <div class="rebuy-cart__flyout-shipping-bar-message" v-if="hasFreeShipping()" v-html="freeShippingCompleteMessage()" ></div> <div class="rebuy-cart__flyout-shipping-bar-meter" v-bind:class="[hasFreeShippingProgress() ? 'has-progress' : 'no-progress']" > <span id="free-shipping-progress-label" class="rebuy-cart__flyout-shipping-bar-meter-fill-text"> Progress to free shipping: {{ freeShippingPercentComplete() }} </span> <div class="rebuy-cart__flyout-shipping-bar-meter-fill" v-bind:style="{ width: freeShippingPercentComplete() }" role="progressbar" tabindex="0" aria-valuemin="0" aria-valuemax="100" v-bind:aria-valuenow="freeShippingPercentComplete(false, true)" aria-labelledby="free-shipping-progress-label" ></div> </div> <div class="rebuy-cart__flyout-shipping-bar-helper" v-if="freeShippingHelperMessage()" v-html="freeShippingHelperMessage()" ></div> </div> <div v-else-if="progressBarEnabled()" class="rebuy-cart__progress-bar-container above"> <div v-for="bar in settings.progress_bar.bars" v-if="isValidBar(bar)"> <div class="rebuy-cart__progress-step-wrapper" v-bind:class="[ 'count-' + bar.tiers.length ]"> <div v-for="tier in bar.tiers" class="rebuy-cart__progress-step" v-bind:style="{ width: progressStepMaxWidth(bar) }" v-bind:class="[ progressTierReached(tier) ? 'complete' : '' ]"> <div class="rebuy-cart__progress-step-icon" v-html="progressTierIcon(tier)"></div> <span class="rebuy-cart__progress-step-label">{{ getTierLabel(tier)}}</span> </div> </div> <div class="rebuy-cart__progress-bar-wrapper"> <div class="rebuy-cart__progress-bar-meter" v-bind:class="[hasTierProgress() ? 'has-progress' : 'no-progress']"> <div class="rebuy-cart__progress-bar-meter-fill" v-bind:style="{ width: tiersPercentageComplete(bar) }" role="progressbar" tabindex="0" aria-valuemin="0" aria-valuemax="100" v-bind:aria-valuenow="tiersPercentageComplete(bar, true)" aria-labelledby="rebuy-cart__progress-bar-meter-label" > <span class="sr-only"></span> </div> </div> <div id="rebuy-cart__progress-bar-meter-label" class="rebuy-cart__progress-bar-prompt" v-if="hasProgressPrompt(bar)" v-html="getTierFeedbackText(bar)"></div> </div> <div class="rebuy-cart__progress-free-products" v-if="getBarLayout(bar) == 'above' && earnedProducts(bar).length > 0"> <div class="rebuy-cart__progress-free-products-title">Free Gifts</div> <div class="rebuy-cart__progress-free-products-list" ref="freeProductList"> <div v-for="product in earnedProducts(bar)" class="rebuy-cart__progress-free-product" v-bind:style="[ freeProductTileStyle(bar) ]"> <div class="rebuy-cart__progress-free-product-image" v-bind:style="freeProductStyles(product)"></div> <div class="rebuy-cart__progress-free-product-info"> <div> <p class="rebuy-cart__progress-free-product-title" v-html="product.title"></p> <span v-if="product.chosen_variant" class="rebuy-cart__progress-free-product-variant-title" v-html="getFreeVariantTitle(product)"></span> </div> <div v-if="!product.chosen_variant" class="rebuy-cart__progress-free-product-variant-select-container"> <select class="rebuy-cart__progress-free-product-variant-select" v-on:change="selectFreeProductVariant($event, product)"> <option value="" disabled selected>Select Variant</option> <option v-for="variant in freeProductOptions(product)" v-bind:value="variant.id">{{ variant.title }}</option> </select> <div class="rebuy-cart__progress-free-product-variant-select-prompt" v-html="freeProductPrompt(product)"></div> </div> </div> <button v-show="product.chosen_variant" class="rebuy-cart__progress-free-product-remove" v-on:click="removeFreeProduct(product)" > <i class="fal fa-times" aria-hidden="true"></i> <span class="sr-only">Remove {{ product.title }} {{ product.chosen_variant?.title ? product.chosen_variant.title : '' }} from Cart</span> </button> </div> </div> </div> </div> </div> <div class="rebuy-cart__flyout-content" v-bind:class="[ hasItems() ? 'has-items' : 'no-items' ]" > <ul class="rebuy-cart__flyout-items" v-if="hasItems()" data-smartcart-items tabindex="0"> <li class="rebuy-cart__flyout-item" v-for="item in items()" v-if="!isHiddenItem(item)" :key="item.key" v-bind:class="[ 'product-' + item.handle, itemProductTagsClasses(item), itemPropertyClasses(item) ]" role="group" aria-label="product" > <div class="rebuy-cart__flyout-item-media"> <a v-bind:href="itemURL(item)" tabindex="-1"> <img v-bind:src="sizeImage(item.image, '240x240')" v-bind:alt="item.featured_image?.alt" /> </a> </div> <div class="rebuy-cart__flyout-item-info"> <a role="heading" aria-level="5" class="rebuy-cart__flyout-item-product-title" v-bind:href="itemURL(item)" v-html="item.product_title.split('-').shift()" v-bind:alt="'View ' + item.product_title.split('-').shift()" ></a> <div class="rebuy-cart__flyout-item-variant-title" v-html="'Color:' + item.product_title.split('-').pop()"></div> <div class="rebuy-cart__flyout-item-variant-title" v-if="option.name.toLowerCase() == 'size'" v-for="option in item.options_with_values">{{ option.name }}: {{ Number(option.value) ? `US ${option.value - 4}` : option.value }}</div> <div class="rebuy-cart__flyout-item-variant-title" v-else v-for="option in item.options_with_values" v-html="option.name + ': ' + option.value"></div> <div class="rebuy-cart__flyout-item-discount-message" v-if="hasLineItemDiscount(item)" v-html="lineItemDiscountMessage(item)" ></div> <div class="rebuy-cart__flyout-item-properties" v-if="hasItemProperties(item)" > <div class="rebuy-cart__flyout-item-property rebuy-cart__flyout-item-property--delivery-frequency" v-if="itemDeliveryFrequency(item)" v-html="itemDeliveryFrequency(item)" ></div> <div class="rebuy-cart__flyout-item-property" v-for="property in itemProperties(item)" v-bind:class="[ itemPropertyKeyClass(property), itemPropertyValueClass(property) ]" > <span class="rebuy-cart__flyout-item-property-name" v-html="property.key" ></span> <span class="rebuy-cart__flyout-item-property-separator"> : </span> <span class="rebuy-cart__flyout-item-property-value" v-html="property.value" ></span> </div> </div> <button class="rebuy-cart__flyout-item-remove" type="button" v-bind:alt="'Remove ' + item.product_title" v-bind:aria-label="'Remove ' + item.product_title" v-on:click="removeItem(item)" > Delete </button> <div class="rebuy-cart__flyout-item-quantity"> <div class="rebuy-cart__flyout-item-quantity-widget" v-if="hideQuantitySelectors && !hideQuantitySelectors(item)" > <button class="rebuy-cart__flyout-item-quantity-widget-button" v-bind:alt="'Decrease quantity of ' + item.product_title" v-bind:aria-label="'Decrease quantity of ' + item.product_title" v-on:click="decreaseItem(item)" type="button" > <i class="far" v-bind:class="[(item.status == 'decreasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-minus']" aria-hidden="true" ></i> </button> <span class="rebuy-cart__flyout-item-quantity-widget-label" > <span class="sr-only">Quantity of {{ item.product_title }}</span> {{ item.quantity }} </span> <button class="rebuy-cart__flyout-item-quantity-widget-button" v-bind:alt="'Increase quantity of ' + item.product_title" v-bind:aria-label="'Increase quantity of ' + item.product_title" v-on:click="increaseItem(item)" type="button" > <i class="far" v-bind:class="[(item.status == 'increasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-plus']" aria-hidden="true" ></i> </button> </div> </div> <div class="rebuy-cart__flyout-item-price"> <div v-if="itemHasDiscount(item)"> <span class="rebuy-money sale" > <span class="sr-only">Sale price</span> <span v-html="formatMoney(itemPrice(item))"></span> </span> <span class="rebuy-money compare-at" > <span class="sr-only">Original price</span> <span v-html="formatMoney(compareAtPrice(item))"></span> </span> </div> <div v-if="!itemHasDiscount(item)"> <span class="rebuy-money" > <span class="sr-only">Price</span> <span v-html="formatMoney(itemPrice(item))"></span> </span> </div> </div> <div class="rebuy-cart__flyout-item-bundle" v-if="itemIsBundle(item)"> <button class="rebuy-cart__flyout-item-bundle-show-button" v-if="itemBundleLength(item) > 0 && !isSeeingBundle(item)" v-on:click="toggleActiveBundle(item)" type="button" v-bind:alt="'Expand bundle of ' + item.product_title" v-bind:aria-label="'Expand bundle of ' + item.product_title" > Show <span v-html="itemBundleLength(item)"></span> items <span class="rebuy-cart__flyout-bundle-chev-icon"><i class="fas fa-chevron-down"></i></span> </button> <button class="rebuy-cart__flyout-item-bundle-hide-button" v-if="itemBundleLength(item) > 0 && isSeeingBundle(item)" v-on:click="toggleActiveBundle(item)" type="button" v-bind:alt="'Collapse bundle of ' + item.product_title" v-bind:aria-label="'Collapse bundle of ' + item.product_title" > Hide <span v-html="itemBundleLength(item)"></span> items <span class="rebuy-cart__flyout-bundle-chev-icon"><i class="fas fa-chevron-up"></i></span> </button> <ul class="rebuy-cart__flyout-item-bundle-children" v-if="itemBundleLength(item) > 0 && isSeeingBundle(item)" tabindex="0" > <li class="rebuy-cart__flyout-item-bundle-child" v-for="(option, index) in item.options_with_values"> <div class="rebuy-cart__flyout-item-bundle-child-left"> <div class="rebuy-cart__flyout-item-bundle-image-container"> <img v-bind:src="getBundleOptionImage(item.product, option, index)" v-bind:alt="childBundleTitle(option)" class="rebuy-cart__flyout-item-bundle-image" /> </div> </div> <div class="rebuy-cart__flyout-item-bundle-child-right"> <h5 v-html="childBundleTitle(option)" class="rebuy-cart__flyout-item-bundle-title"></h5> <p v-html="option.value" class="rebuy-cart__flyout-item-bundle-value"></p> </div> </li> <ul> </div> </div> <div v-if="itemHasBMSM(item) && bMSMFinalTierNotReached(item)" class="rebuy-cart__flyout-item-buy-more-save-more" > <div v-if="hasBMSMButtons()" class="rebuy-cart__flyout-item-buy-more-save-more-container" > <div v-for="tier in getBMSMTiers()" class="rebuy-cart__flyout-item-buy-more-save-more-button-container" v-if="tier.quantity > item.quantity" > <button v-on:click="adjustBMSMQuantity(item, tier)" class="rebuy-button rebuy-cart__flyout-item-buy-more-save-more-button" v-bind:alt="getBMSMButtonText(tier)" > <span v-html="getBMSMButtonText(tier)"></span> </button> </div> </div> <span v-if="!hasBMSMButtons()" class="rebuy-cart__flyout-buy-more-save-more-dynamic-message-text" v-html="buyMoreSaveMoreDynamicText(item)" ></span> </div> <div class="rebuy-cart__flyout-item-subscription" v-if="hasSwitchToSubscription(item)" > <button class="rebuy-button outline" v-if="!item.product.subscription || item.status == 'downgrading' || item.status == 'upgrading'" v-bind:alt="'Switch ' + item.product_title + ' to a Subscription'" v-bind:disabled="(item.status == 'downgrading' || item.status == 'upgrading')" v-on:click="updateItemDeliveryFrequency(item, selectedSubscriptionFrequency(item, 0), 'onetime')" type="button" > <span v-html="switchToSubscriptionLabel(item)"></span> </button> <select class="rebuy-select muted" aria-label="subscription frequency" v-if="item.product.subscription && item.status != 'downgrading'" v-model="item.product.subscription_frequency" v-on:change="updateItemDeliveryFrequency(item)" > <optgroup v-if="!item.product.is_subscription_only && !subscriptionDowngradeDisabled()" v-bind:label="onetimeOptionGroupLabel(item)" > <option v-bind:value="'onetime'" v-html="onetimeOptionLabel(item)" ></option> </optgroup> <optgroup v-bind:label="subscriptionOptionGroupLabel(item)"> <option v-for="frequency in subscriptionFrequencies(item)" v-bind:value="frequency" v-html="subscriptionOptionLabel(item, frequency, item.product.subscription_interval)" ></option> </optgroup> </select> </div> </li> </ul> <div class="rebuy-cart__flyout-note" v-if="notesEnabled()"> <label class="rebuy-cart__flyout-note-toggle"> <input class="rebuy-cart__flyout-note-toggle-input rebuy-checkbox" type="checkbox" v-model="notes.visible" v-on:click="notesToggle()" /> <span class="rebuy-cart__flyout-note-toggle-label" v-html="settings.language.notes_label" ></span> </label> <div class="rebuy-cart__flyout-note-content" v-if="notesIsVisible()" > <textarea id="rebuy-cart-notes" class="rebuy-textarea rebuy-cart__flyout-note-textarea" v-model="notes.value" v-on:keyup="notesChange($event)" v-on:keydown="notesChange($event)" v-on:change="notesChange($event)" v-bind:placeholder="settings.language.notes_placeholder" ></textarea> <small id="rebuy-cart-characters-remaining" v-html="notesRemainingCharacters()" ></small> </div> </div> <div class="rebuy-cart__flyout-empty-cart" v-html="emptyCartMessage()" v-if="!hasItems()"></div> <div class="rebuy-cart__flyout-empty-cart-footer" v-if="!hasItems()"> <div data-app-target="empty_cart"></div> </div> <div class="rebuy-cart__flyout-footer" v-show="hasItems()"> <div class="rebuy-cart__flyout-discount-container" v-if="discountEnabled()"> <form class="rebuy-cart__flyout-discount-form" v-if="shouldShowDiscountInput()" v-on:submit="applyDiscount(null, $event)"> <div class="rebuy-input-wrapper rebuy-input-wrapper--floating-label" v-bind:class="[discount.inputValue ? 'show-label' : '' ]" > <span class="rebuy-input-label" v-html="settings.language.discount_code_label" ></span> <input class="rebuy-input" v-model="discount.inputValue" v-bind:placeholder="settings.language.discount_code_label" v-bind:disabled="discount.loading" id="rebuy-discount-input" aria-label="Input Discount" autocomplete /> </div> <button class="rebuy-button" v-bind:disabled="discount.loading" > <span v-html="discountButtonLabel()"></span> </button> </form> <div class="rebuy-cart__flyout-discount-error-message" v-if="discount.hasError()" v-html="discount.errorMessage()"></div> <div class="rebuy-cart__flyout-discount-tag" v-if="shouldShowDiscountSubtotal()"> <span class="rebuy-cart__flyout-discount-tag-icon"><i class="fas fa-tags"></i></span> <span class="rebuy-cart__flyout-discount-tag-text" v-html="discount.code"></span> <span class="rebuy-cart__flyout-discount-tag-remove" v-on:click="removeDiscount()" > <i class="far fa-times"></i> </span> </div> <div class="rebuy-cart__flyout-discount-amount" v-if="shouldShowDiscountSubtotal()"> <span v-html="discountTotal()"></span> </div> </div> <div class="rebuy-cart__flyout-integration" v-if="settings.integrations && settings.integrations.enabled" ></div> <div class="rebuy-cart__flyout-apps"> <div data-app-target="above_subtotal"></div> </div> <div class="rebuy-cart__flyout-carbon-neutral"> <div>Carbon Neutral Shipping</div> <div>FREE</div> </div> <div class="rebuy-cart__flyout-subtotal"> <div class="rebuy-cart__flyout-subtotal-label"> <span v-html="subtotalLabel()"></span> </div> <div class="rebuy-cart__flyout-subtotal-amount" v-html="subtotal()" ></div> </div> <div data-app-target="below_subtotal"></div> <div class="rebuy-cart__flyout-actions"> <div v-if="settings.terms && settings.terms.enabled" class="rebuy-cart__flyout-terms" > <input class="rebuy-cart__flyout-terms-checkbox rebuy-checkbox" id="rebuy-terms-checkbox" name="rebuy-terms-checkbox" type="checkbox" v-model="termsAccepted" v-on:click="updateTermsCheck()" /> <label class="rebuy-cart__flyout-terms-label" for="rebuy-terms-checkbox" v-html="settings.terms.disclaimer" ></label> </div> <button v-show="hasCheckoutButton()" class="rebuy-button rebuy-cart__checkout-button block" type="button" v-on:click="checkout()" v-bind:disabled="hasTermsEnabled() && !hasAcceptedTerms()" > <span v-html="checkoutLabel()"></span> </button> <button v-if="hasContinueShoppingButton()" class="rebuy-button rebuy-cart__continue-shopping-button block outline" type="button" v-on:click="hide()" > <span v-html="continueShoppingLabel()"></span> </button> <button v-if="hasShopPayButton()" class="rebuy-button rebuy-cart__shop-pay-button block" v-on:click="shopPayCheckout()" aria-label="Checkout with Shop Pay" > <svg width="80" height="30" viewBox="0 0 4317 1037" fill="none" xmlns="http://www.w3.org/2000/svg" > <g clip-path="url(#clip0)"> <path d="M1105.96 326.186C1071.34 253.553 1005.7 206.635 906.786 206.635C876.426 207.164 846.593 214.661 819.588 228.543C792.585 242.427 769.128 262.328 751.033 286.711L747.423 291.109V6.44337C747.423 4.7982 746.77 3.22051 745.606 2.05722C744.443 0.8939 742.864 0.240234 741.219 0.240234H601.367C599.742 0.269795 598.194 0.936325 597.055 2.09644C595.915 3.25656 595.277 4.81756 595.277 6.44337V822.999C595.277 824.614 595.92 826.162 597.062 827.304C598.204 828.447 599.752 829.089 601.367 829.089H751.145C752.771 829.089 754.332 828.452 755.492 827.311C756.652 826.172 757.318 824.624 757.348 822.999V474.835C757.348 407.165 802.461 359.231 874.643 359.231C953.592 359.231 973.555 424.195 973.555 490.398V822.999C973.555 824.614 974.196 826.162 975.338 827.304C976.48 828.447 978.03 829.089 979.645 829.089H1129.08C1130.71 829.089 1132.27 828.452 1133.43 827.311C1134.59 826.172 1135.26 824.624 1135.29 822.999V470.549C1135.29 458.481 1135.29 446.638 1133.71 435.135C1131.14 397.437 1121.74 360.519 1105.96 326.186Z" fill="white" /> <path d="M358.093 447.206C358.093 447.206 281.851 429.273 253.768 422.055C225.684 414.837 176.623 399.498 176.623 362.392C176.623 325.286 216.21 313.443 256.362 313.443C296.513 313.443 341.176 323.143 344.672 367.693C344.813 369.299 345.552 370.791 346.742 371.879C347.933 372.965 349.488 373.563 351.1 373.558L498.734 372.994C499.603 372.996 500.463 372.819 501.26 372.474C502.057 372.129 502.774 371.623 503.367 370.987C503.96 370.353 504.416 369.602 504.705 368.783C504.994 367.963 505.113 367.093 505.05 366.226C495.915 223.668 370.837 172.69 255.459 172.69C118.652 172.69 18.6132 262.917 18.6132 362.392C18.6132 435.025 39.1399 503.147 200.533 550.516C228.842 558.749 267.302 569.463 300.912 578.825C341.288 590.104 363.055 607.134 363.055 633.976C363.055 665.104 317.942 686.758 273.618 686.758C209.444 686.758 163.879 662.961 160.157 620.215C159.963 618.652 159.202 617.212 158.016 616.172C156.831 615.132 155.305 614.564 153.728 614.576L6.43255 615.253C5.569 615.253 4.71432 615.426 3.91928 615.764C3.12425 616.101 2.40528 616.594 1.80527 617.216C1.20527 617.836 0.736446 618.572 0.426968 619.378C0.11749 620.185 -0.0263401 621.045 0.00395994 621.908C6.77099 756.459 136.698 828.978 257.829 828.978C438.283 828.978 519.825 727.474 519.825 632.397C520.051 587.734 509.787 486.003 358.093 447.206Z" fill="white" /> <path d="M2257.37 206.409C2182.38 206.409 2119.55 247.913 2079.06 297.991V212.274C2079.06 210.678 2078.43 209.145 2077.31 208.007C2076.21 206.868 2074.68 206.213 2073.08 206.185H1933.01C1931.4 206.185 1929.84 206.825 1928.7 207.967C1927.56 209.11 1926.91 210.66 1926.91 212.274V1013.04C1926.95 1014.63 1927.61 1016.16 1928.75 1017.27C1929.89 1018.39 1931.42 1019.02 1933.01 1019.02H2082.9C2084.48 1019.02 2086 1018.39 2087.12 1017.27C2088.24 1016.15 2088.87 1014.62 2088.87 1013.04V749.802H2091.13C2114.92 786.117 2180 829.653 2265.05 829.653C2424.96 829.653 2558.28 697.019 2558.28 517.806C2558.4 345.811 2425.76 206.409 2257.37 206.409ZM2243.5 677.057C2211.94 677.841 2180.83 669.2 2154.2 652.238C2127.57 635.274 2106.58 610.759 2093.93 581.82C2081.29 552.88 2077.55 520.829 2083.21 489.757C2088.85 458.685 2103.64 430.002 2125.66 407.369C2147.69 384.733 2175.96 369.175 2206.87 362.679C2237.77 356.183 2269.91 359.042 2299.18 370.893C2328.46 382.743 2353.53 403.048 2371.22 429.215C2388.9 455.383 2398.38 486.224 2398.47 517.806C2398.79 538.449 2395.03 558.955 2387.42 578.145C2379.81 597.335 2368.47 614.831 2354.07 629.628C2339.68 644.425 2322.5 656.232 2303.51 664.371C2284.54 672.511 2264.15 676.821 2243.5 677.057Z" fill="white" /> <path d="M1483.34 171.229C1343.6 171.229 1273.9 218.711 1217.95 256.72L1216.26 257.847C1213.38 259.821 1211.35 262.813 1210.57 266.221C1209.8 269.63 1210.34 273.204 1212.09 276.231L1267.35 371.419C1268.39 373.201 1269.81 374.732 1271.5 375.901C1273.2 377.071 1275.13 377.852 1277.17 378.187C1279.16 378.546 1281.2 378.459 1283.15 377.932C1285.1 377.405 1286.91 376.454 1288.45 375.141L1292.84 371.533C1321.6 347.397 1367.73 315.14 1479.39 306.343C1541.53 301.382 1595.22 317.622 1634.8 354.615C1678.34 394.767 1704.4 459.617 1704.4 528.077C1704.4 654.057 1630.18 733.23 1510.97 734.81C1412.73 734.246 1346.75 683.042 1346.75 607.364C1346.75 567.212 1364.91 541.047 1400.33 514.881C1403.03 512.947 1404.94 510.1 1405.71 506.866C1406.48 503.632 1406.05 500.229 1404.5 497.287L1354.87 403.45C1353.96 401.771 1352.72 400.289 1351.23 399.089C1349.74 397.889 1348.03 396.995 1346.19 396.458C1344.31 395.899 1342.34 395.741 1340.4 395.992C1338.45 396.245 1336.58 396.903 1334.91 397.925C1279.2 430.97 1210.85 491.422 1214.57 607.59C1219.08 755.449 1342.02 868.345 1501.83 872.97H1509.84H1520.78C1710.7 866.766 1847.85 725.787 1847.85 534.619C1847.85 359.126 1719.95 171.229 1483.34 171.229Z" fill="white" /> <path d="M3148.93 261.455H3053.73C3051.51 261.484 3049.37 262.385 3047.79 263.964C3046.2 265.544 3045.3 267.679 3045.29 269.914V469.653C3045.3 471.878 3046.21 473.999 3047.8 475.561C3049.38 477.123 3051.51 478 3053.73 478H3148.93C3206.9 478 3249.65 432.322 3249.65 369.727C3249.65 307.132 3206.9 261.455 3148.93 261.455Z" fill="white" /> <path d="M3441.38 614.802C3441.38 643.787 3465.85 659.915 3508.48 659.915C3566.45 659.915 3600.73 628.561 3600.73 572.958V556.944L3513.9 561.455C3468.1 563.71 3441.38 582.772 3441.38 614.802Z" fill="white" /> <path d="M4146.27 2.04983H2867.3C2846.33 2.04981 2825.54 6.18442 2806.17 14.2172C2786.78 22.25 2769.17 34.0237 2754.35 48.8653C2739.51 63.707 2727.75 81.3258 2719.73 100.715C2711.7 120.104 2707.59 140.883 2707.61 161.865V862.026C2707.61 904.392 2724.43 945.025 2754.38 974.992C2784.33 1004.96 2824.95 1021.81 2867.3 1021.84H4146.27C4167.28 1021.9 4188.1 1017.82 4207.53 1009.83C4226.95 1001.84 4244.61 990.093 4259.5 975.273C4274.37 960.45 4286.2 942.839 4294.28 923.445C4302.35 904.052 4306.51 883.258 4306.55 862.252V162.09C4306.58 141.042 4302.47 120.192 4294.43 100.74C4286.39 81.2884 4274.58 63.6179 4259.69 48.7448C4244.8 33.8719 4227.11 22.0899 4207.65 14.0763C4188.19 6.06265 4167.33 1.97545 4146.27 2.04983ZM3153.77 556.609H3053.17C3050.93 556.609 3048.79 557.499 3047.19 559.085C3045.61 560.672 3044.71 562.824 3044.71 565.068V708.302C3044.71 710.545 3043.82 712.697 3042.24 714.283C3040.65 715.87 3038.5 716.761 3036.26 716.761H2965.42C2963.2 716.732 2961.05 715.831 2959.47 714.25C2957.89 712.672 2957.01 710.537 2956.97 708.302V191.639C2956.97 189.397 2957.86 187.245 2959.46 185.658C2961.04 184.072 2963.18 183.181 2965.42 183.181H3153.77C3260.47 183.181 3336.82 260.889 3336.82 369.951C3336.82 479.013 3261.03 556.833 3154.35 556.833L3153.77 556.609ZM3683.86 708.19C3683.88 709.31 3683.68 710.421 3683.25 711.461C3682.83 712.5 3682.21 713.447 3681.43 714.244C3680.63 715.041 3679.7 715.675 3678.66 716.107C3677.64 716.538 3676.52 716.761 3675.4 716.761H3608.52C3607.4 716.761 3606.29 716.538 3605.26 716.107C3604.22 715.675 3603.28 715.041 3602.5 714.244C3601.72 713.447 3601.09 712.5 3600.68 711.461C3600.26 710.421 3600.05 709.31 3600.07 708.19V692.739C3600.17 691.382 3599.85 690.026 3599.12 688.874C3598.41 687.72 3597.34 686.829 3596.06 686.334C3594.8 685.84 3593.41 685.769 3592.1 686.131C3590.77 686.491 3589.62 687.266 3588.79 688.34C3568.82 710.107 3536.34 725.896 3484.57 725.896C3408.34 725.896 3357.91 686.197 3357.91 617.624C3357.18 600.904 3360.63 584.265 3367.96 569.216C3375.28 554.17 3386.26 541.19 3399.88 531.458C3427.39 510.818 3470.02 500.104 3533.29 497.622L3600.39 495.367V475.741C3600.39 436.154 3573.78 419.35 3531.03 419.35C3488.29 419.35 3461.33 434.463 3455.03 459.163C3454.52 460.907 3453.45 462.433 3451.97 463.496C3450.51 464.56 3448.72 465.098 3446.9 465.027H3380.7C3379.48 465.058 3378.27 464.82 3377.15 464.334C3376.05 463.846 3375.04 463.12 3374.23 462.206C3373.43 461.291 3372.83 460.214 3372.49 459.044C3372.14 457.875 3372.05 456.646 3372.24 455.441C3382.17 396.793 3430.66 352.243 3534.09 352.243C3643.94 352.243 3683.52 403.335 3683.52 500.892L3683.86 708.19ZM4100.49 372.995L3951.62 770.108C3917.78 862.364 3858.56 886.05 3793.71 886.05C3781.5 886.348 3769.3 884.866 3757.51 881.652C3755.67 881.157 3754.06 880.073 3752.88 878.563C3751.73 877.056 3751.1 875.208 3751.08 873.305V812.965C3751.08 811.703 3751.35 810.455 3751.88 809.311C3752.42 808.167 3753.19 807.154 3754.16 806.347C3755.14 805.538 3756.27 804.955 3757.49 804.637C3758.71 804.319 3759.99 804.274 3761.23 804.506C3771.46 806.446 3781.84 807.428 3792.25 807.44C3810.18 808.339 3827.9 803.193 3842.57 792.825C3857.22 782.457 3867.98 767.467 3873.11 750.258L3877.52 736.385C3878.2 734.529 3878.2 732.491 3877.52 730.633L3738.33 373.109C3737.91 371.831 3737.79 370.469 3737.99 369.137C3738.2 367.804 3738.71 366.537 3739.47 365.439C3740.26 364.341 3741.29 363.442 3742.48 362.814C3743.67 362.187 3745 361.849 3746.34 361.83H3814.02C3815.75 361.847 3817.43 362.381 3818.86 363.367C3820.29 364.351 3821.39 365.741 3822.02 367.357L3916.54 619.542C3917.17 621.189 3918.27 622.608 3919.72 623.609C3921.18 624.612 3922.89 625.147 3924.66 625.147C3926.41 625.147 3928.15 624.612 3929.59 623.609C3931.04 622.608 3932.16 621.189 3932.77 619.542L4014.78 368.034C4015.32 366.319 4016.41 364.825 4017.87 363.77C4019.33 362.714 4021.08 362.153 4022.88 362.169H4092.26C4093.59 362.163 4094.91 362.475 4096.12 363.073C4097.31 363.673 4098.36 364.545 4099.16 365.62C4099.96 366.695 4100.49 367.942 4100.72 369.263C4100.96 370.582 4100.88 371.938 4100.49 373.221V372.995Z" fill="white" /> </g> <defs> <clipPath id="clip0"> <rect width="4317" height="1036.76" fill="white" transform="translate(0 0.240234)" /> </clipPath> </defs> </svg> </button> <button v-if="hasViewCartButton()" class="rebuy-button rebuy-cart__view-cart-button block" v-bind:class="{'outline': hasCheckoutButton()}" type="button" v-on:click="viewCart()" > <span v-html="viewCartLabel()"></span> </button> </div> <div class="rebuy-cart__flyout-installments" v-if="installmentsEnabled()" v-html="installmentsMessage()" ></div> <div class="rebuy-cart__flyout-checkout-info">Shipping, taxes and discounts calculated at checkout.<br>All orders processed in USD.</div> <div data-app-target="below_checkout"></div> </div> <div class="rebuy-cart__flyout-recommendations" v-if="hasCrossSells()"> <div v-for="widget_id in settings.cross_sells" v-bind:data-rebuy-id="widget_id" ></div> </div> <div class="rebuy-cart__upsells" v-if="hasPrePurchase()"> <div v-bind:data-rebuy-id="settings.pre_purchase.id"></div> </div> </div> <div v-if="progressBarEnabled()" class="rebuy-cart__progress-bar-container below"> <div class="rebuy-cart__progress-free-products" v-for="bar in settings.progress_bar.bars" v-if="isValidBar(bar) && getBarLayout(bar) == 'below' && earnedProducts(bar).length > 0"> <div class="rebuy-cart__progress-free-products-title">Free Gifts</div> <div class="rebuy-cart__progress-free-products-list" ref="freeProductList"> <div v-for="product in earnedProducts(bar)" class="rebuy-cart__progress-free-product" v-bind:style="[ freeProductTileStyle(bar) ]"> <div class="rebuy-cart__progress-free-product-image" v-bind:style="freeProductStyles(product)"></div> <div class="rebuy-cart__progress-free-product-info"> <div> <p class="rebuy-cart__progress-free-product-title" v-html="product.title"></p> <span v-if="product.chosen_variant" class="rebuy-cart__progress-free-product-variant-title" v-html="product.chosen_variant.title"></span> </div> <div v-if="!product.chosen_variant" class="rebuy-cart__progress-free-product-variant-select-container"> <select class="rebuy-cart__progress-free-product-variant-select" v-on:change="selectFreeProductVariant($event, product)"> <option value="" disabled selected>Select Variant</option> <option v-for="variant in freeProductOptions(product)" v-bind:value="variant.id">{{ variant.title }}</option> </select> <div class="rebuy-cart__progress-free-product-variant-select-prompt" v-html="freeProductPrompt(product)"></div> </div> </div> <button v-show="product.chosen_variant" class="rebuy-cart__progress-free-product-remove" v-on:click="removeFreeProduct(product)" v-bind:aria-label="'Remove ' + product.title + ' ' + (product.chosen_variant?.title)" > <i class="fal fa-times" aria-hidden="true"></i> </button> </div> </div> </div> </div> </div> </div> <div class="rebuy-cart__background" v-on:click="hide()"></div> <div id="rebuy-cart-live-region" class="sr-only" aria-live="polite"></div> </div> </script> <script id="rebuy-widget-123216" type="text/template"> <div class="rebuy-widget" v-cloak v-on:click="stopPropagation($event)" v-bind:id="'rebuy-widget-' + id" v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]"> <div class="rebuy-widget-container" v-cloak v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]" v-on:click.self="hide()"> <div class="rebuy-widget-content"> <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal"> <i class="fas fa-times" aria-hidden="true"></i> </div> <div class="rebuy-timer" v-if="hasTimer()"> <p class="rebuy-timer-title" v-if="config.language.timer_title"> <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span> </p> </div> <h3 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h3> <h4 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h4> <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div> <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list"> <div v-for="(product, product_index) in products" v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product)]" aria-label="product" class="rebuy-product-block" role="listitem"> <div class="rebuy-product-media"> <a class="rebuy-product-image" tabindex="-1" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles" v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() ? 'clickable' : '']"> <img v-bind:loading="product_index > 1 ? 'lazy' : 'eager'" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="itemImageAlt(product, product.selected_variant)"> </a> </div> <div class="rebuy-product-container"> <div class="rebuy-product-info"> <a role="heading" aria-level="5" class="rebuy-product-title" v-bind:href="learnMoreURL(product)" v-on:click="learnMore(product);" v-html="product.title.split('-').shift()" v-bind:class="[hasLearnMore() ? 'clickable' : '']" v-bind:aria-label="'View ' + product.title.split('-').shift()"></a> <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div> <div class="rebuy-metafield-title" v-if="product?.metafields?.global?.product_tags" v-for="tag in product?.metafields?.global?.product_tags?.split('|')" v-html="tag"></div> <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating"> <span class="rebuy-star-rating sr-only"> <span v-if="product.reviews.star_rating" class="rebuy-star-rating-value sr-only" v-html="product.reviews.star_rating + ' stars out of 5 stars'"> </span> <span class="rebuy-star-rating-background"></span> <span class="rebuy-star-rating-foreground" v-bind:style="{ width: productReviewRatingPercentage(product) }"></span> </span> <span class="rebuy-review-count" v-html="productReviewCount(product)"></span> </div> <div class="rebuy-product-price"> <div v-if="variantOnSale(product, product.selected_variant)"> <span class="rebuy-money sale"> <span class="sr-only">Sale price</span> <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> </span> <span class="rebuy-money compare-at"> <span class="sr-only">Original price</span> <span v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span> </span> </div> <div v-if="!(variantOnSale(product, product.selected_variant))"> <span class="rebuy-money"> <span class="sr-only">Price</span> <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> </span> </div> </div> <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div> </div> <div class="rebuy-product-options" v-if="showVariantSelect(product)"> <select title="Select product variant" :id="id + '-' + 'select' + '-' + product_index" :class="{ hide : settings.view_options.variant_selector == 'buttons' }" class="rebuy-select" v-on:change="customSelectVariant($event, product)" > <option selected disabled>SIZE</option> <option v-for="variant in product.variants" v-bind:value="variant.id">{{ Number(variant.title) ? 'US ' + (variant.title - 4) : variant.title }}</option> </select> <div v-if="displayColorSwatches(option)" v-for="option in product.options" class="rebuy-color-swatches"> <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-color-swatch"> <input :name="id + '-color-' + product_index" :id="id + '-color-' + product_index + '-' + value + '-' + value_index" :checked="value_index == 0" :value="value" type="radio" class="rebuy-color-input hide" v-on:change="selectVariantByColor(product, value, product_index)"> <label :for="id + '-color-' + product_index + '-' + value + '-' + value_index" :style="{ backgroundColor: value }" :title="value" class="rebuy-color-label"></label> </div> </div> <div v-if="displaySizeSwatches(option)" v-for="option in product.options" class="mt-10 rebuy-size-swatches"> <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-size-swatch"> <input :name="id + '-size-' + product_index" :id="id + '-size-' + product_index + '-' + value" :checked="value_index == 0" :value="value" type="radio" class="rebuy-size-input hide" v-on:change="selectVariantBySize(product, value, product_index)"> <label :for="id + '-size-' + product_index + '-' + value" class="rebuy-size-label">{{ value }}</label> </div> </div> </div> <div class="rebuy-product-actions"> <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)"> <label class="rebuy-checkbox-label"> <input class="checkbox-input rebuy-checkbox" v-model="product.subscription" v-on:change="toggleSubscription(product)" type="checkbox" /> <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span> </label> </div> <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)"> <select class="rebuy-select" aria-label="subscription frequency" v-model="product.subscription_frequency" v-on:change="updateSubscriptionFrequency(product)"> <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency">{{ frequencyLabel(frequency, product.subscription_interval) }}</option> </select> </div> <div class="product-quantity" v-if="hasQuantityInputEnabled()"> <div class="rebuy-select-wrapper"> <label class="rebuy-label">Quantity</label> <select class="rebuy-select" aria-label="product quantity" v-model="product.quantity"> <option v-for="n in maxQuantityInputValue()" v-bind:value="n">{{ n }}</option> </select> </div> </div> <button class="rebuy-button" v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }" v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')" v-bind:aria-label="buttonAriaLabel(product)" v-on:click="addToCart(product)" type="button"> <span v-html="buttonLabel(product)"></span> </button> </div> </div> </div> </div> <div class="rebuy-modal-actions" v-if="showContinueButton()"> <button class="rebuy-button decline" v-on:click="hide()" type="button"> <span v-html="continueLabel()"></span> </button> </div> <div class="powered-by-rebuy"> <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener"> Powered by Rebuy </a> </div> </div> </div> </div> </script> <script id="rebuy-widget-97855" type="text/template"> <div class="rebuy-widget" v-cloak v-on:click="stopPropagation($event)" v-bind:id="'rebuy-widget-' + id" v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]"> <div class="rebuy-widget-container" v-cloak v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]" v-on:click.self="hide()"> <div class="rebuy-widget-content"> <div class="rebuy-modal-close" v-on:click="hide()"> <i class="fas fa-times"></i> </div> <div class="rebuy-timer" v-if="hasTimer()"> <h5 class="rebuy-timer-title" v-if="config.language.timer_title"> <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span> </h5> </div> <h4 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h4> <h3 class="primary-title mobile" v-if="config.language.title != ''" v-html="config.language.title"></h3> <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div> <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list"> <div class="rebuy-product-block desktop"><h3 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h3></div> <div v-for="(product, product_index) in products" v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product)]" aria-label="product" class="rebuy-product-block" role="listitem" > <div class="rebuy-product-media"> <a class="rebuy-product-image" tabindex="-1" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles" v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() ? 'clickable' : '']" > <img v-bind:loading="product_index > 1 ? 'lazy' : 'eager'" v-bind:src="itemImage(product, product.selected_variant, '900x900')" v-bind:alt="itemImageAlt(product, product.selected_variant)"> </a> </div> <div class="rebuy-product-info"> <a role="heading" aria-level="5" class="rebuy-product-title" v-bind:href="learnMoreURL(product)" v-on:click="learnMore(product);" v-html="product.title.split('-').shift()" v-bind:class="[hasLearnMore() ? 'clickable' : '']" v-bind:aria-label="'View ' + product.title.split('-').shift()" ></a> <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div> <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating"> <span class="rebuy-star-rating sr-only"> <span v-if="product.reviews.star_rating" class="rebuy-star-rating-value sr-only" v-html="product.reviews.star_rating + ' stars out of 5 stars'" > </span> <span class="rebuy-star-rating-background"></span> <span class="rebuy-star-rating-foreground" v-bind:style="{ width: productReviewRatingPercentage(product) }"></span> </span> <span class="rebuy-review-count" v-html="productReviewCount(product)"></span> </div> <div class="rebuy-product-price"> <div v-if="variantOnSale(product, product.selected_variant)"> <span class="rebuy-money sale"> <span class="sr-only">Sale price</span> <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> </span> <span class="rebuy-money compare-at"> <span class="sr-only">Original price</span> <span v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span> </span> </div> <div v-if="!(variantOnSale(product, product.selected_variant))"> <span class="rebuy-money"> <span class="sr-only">Price</span> <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> </span> </div> </div> <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div> </div> <div class="rebuy-product-interactions"> <div class="rebuy-product-options" v-if="showVariantSelect(product)"> <select title="Select product variant" :id="id + '-' + 'select' + '-' + product_index" :class="{ hide : settings.view_options.variant_selector == 'buttons' }" class="rebuy-select" v-on:change="customSelectVariant($event, product)" > <option selected disabled>SIZE</option> <option v-for="variant in product.variants" v-bind:value="variant.id">{{ Number(variant.title) ? 'US ' + (variant.title - 4) : variant.title }}</option> </select> <div v-if="displayColorSwatches(option)" v-for="option in product.options" class="rebuy-color-swatches"> <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-color-swatch"> <input :name="id + '-color-' + product_index" :id="id + '-color-' + product_index + '-' + value + '-' + value_index" :checked="value_index == 0" :value="value" type="radio" class="rebuy-color-input hide" v-on:change="selectVariantByColor(product, value, product_index)"> <label :for="id + '-color-' + product_index + '-' + value + '-' + value_index" :style="{ backgroundColor: value }" :title="value" class="rebuy-color-label"></label> </div> </div> <div v-if="displaySizeSwatches(option)" v-for="option in product.options" class="mt-10 rebuy-size-swatches"> <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-size-swatch"> <input :name="id + '-size-' + product_index" :id="id + '-size-' + product_index + '-' + value" :checked="value_index == 0" :value="value" type="radio" class="rebuy-size-input hide" v-on:change="selectVariantBySize(product, value, product_index)"> <label :for="id + '-size-' + product_index + '-' + value" class="rebuy-size-label">{{ value }}</label> </div> </div> </div> <div class="rebuy-product-actions"> <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)"> <label class="rebuy-checkbox-label"> <input class="checkbox-input rebuy-checkbox" v-model="product.subscription" v-on:change="toggleSubscription(product)" type="checkbox" /> <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span> </label> </div> <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)"> <select class="rebuy-select" v-model="product.subscription_frequency" v-on:change="updateSubscriptionFrequency(product)"> <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency">{{ frequencyLabel(frequency, product.subscription_interval) }}</option> </select> </div> <div class="product-quantity" v-if="hasQuantityInputEnabled()"> <div class="rebuy-select-wrapper"> <label class="rebuy-label">Quantity</label> <select class="rebuy-select" v-model="product.quantity"> <option v-for="n in maxQuantityInputValue()" v-bind:value="n">{{ n }}</option> </select> </div> </div> <button class="rebuy-button" v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }" v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')" v-bind:aria-label="buttonAriaLabel(product)" v-on:click="addToCart(product)" type="button" disabled> <span v-html="buttonLabel(product)"></span> </button> </div> </div> </div> </div> <div class="rebuy-modal-actions" v-if="showContinueButton()"> <button class="rebuy-button decline" v-on:click="hide()" type="button"> <span v-html="continueLabel()"></span> </button> </div> <div class="powered-by-rebuy"> <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener"> Powered by Rebuy </a> </div> </div> </div> </div> </script> <script id="rebuy-widget-97954" type="text/template"> <div class="rebuy-widget" v-cloak v-on:click="stopPropagation($event)" v-bind:id="'rebuy-widget-' + id" v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]"> <div class="rebuy-widget-container" v-cloak v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]" v-on:click.self="hide()"> <div class="rebuy-widget-content"> <div class="rebuy-modal-close" v-on:click="hide()"> <i class="fas fa-times"></i> </div> <div class="rebuy-timer" v-if="hasTimer()"> <h5 class="rebuy-timer-title" v-if="config.language.timer_title"> <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span> </h5> </div> <h4 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h4> <h3 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h3> <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div> <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list"> <div v-for="(product, product_index) in products" v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product)]" aria-label="product" class="rebuy-product-block" role="listitem" > <div class="rebuy-product-media"> <a class="rebuy-product-image" tabindex="-1" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles" v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() ? 'clickable' : '']" > <img v-bind:loading="product_index > 1 ? 'lazy' : 'eager'" v-bind:src="itemImage(product, product.selected_variant, '900x900')" v-bind:alt="itemImageAlt(product, product.selected_variant)"> </a> </div> <div class="rebuy-product-info"> <a role="heading" aria-level="5" class="rebuy-product-title" v-bind:href="learnMoreURL(product)" v-on:click="learnMore(product);" v-html="product.title.split('-').shift()" v-bind:class="[hasLearnMore() ? 'clickable' : '']" v-bind:aria-label="'View ' + product.title.split('-').shift()" ></a> <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div> <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating"> <span class="rebuy-star-rating sr-only"> <span v-if="product.reviews.star_rating" class="rebuy-star-rating-value sr-only" v-html="product.reviews.star_rating + ' stars out of 5 stars'" > </span> <span class="rebuy-star-rating-background"></span> <span class="rebuy-star-rating-foreground" v-bind:style="{ width: productReviewRatingPercentage(product) }"></span> </span> <span class="rebuy-review-count" v-html="productReviewCount(product)"></span> </div> <div class="rebuy-product-price"> <div v-if="variantOnSale(product, product.selected_variant)"> <span class="rebuy-money sale"> <span class="sr-only">Sale price</span> <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> </span> <span class="rebuy-money compare-at"> <span class="sr-only">Original price</span> <span v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span> </span> </div> <div v-if="!(variantOnSale(product, product.selected_variant))"> <span class="rebuy-money"> <span class="sr-only">Price</span> <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> </span> </div> </div> <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div> </div> <div class="rebuy-product-interactions"> <div class="rebuy-product-options" v-if="showVariantSelect(product)"> <select title="Select product variant" :id="id + '-' + 'select' + '-' + product_index" :class="{ hide : settings.view_options.variant_selector == 'buttons' }" class="rebuy-select" v-on:change="customSelectVariant($event, product)" > <option selected disabled>SIZE</option> <option v-for="variant in product.variants" v-bind:value="variant.id">{{ Number(variant.title) ? 'US ' + (variant.title - 4) : variant.title }}</option> </select> <div v-if="displayColorSwatches(option)" v-for="option in product.options" class="rebuy-color-swatches"> <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-color-swatch"> <input :name="id + '-color-' + product_index" :id="id + '-color-' + product_index + '-' + value + '-' + value_index" :checked="value_index == 0" :value="value" type="radio" class="rebuy-color-input hide" v-on:change="selectVariantByColor(product, value, product_index)"> <label :for="id + '-color-' + product_index + '-' + value + '-' + value_index" :style="{ backgroundColor: value }" :title="value" class="rebuy-color-label"></label> </div> </div> <div v-if="displaySizeSwatches(option)" v-for="option in product.options" class="mt-10 rebuy-size-swatches"> <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-size-swatch"> <input :name="id + '-size-' + product_index" :id="id + '-size-' + product_index + '-' + value" :checked="value_index == 0" :value="value" type="radio" class="rebuy-size-input hide" v-on:change="selectVariantBySize(product, value, product_index)"> <label :for="id + '-size-' + product_index + '-' + value" class="rebuy-size-label">{{ value }}</label> </div> </div> </div> <div class="rebuy-product-actions"> <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)"> <label class="rebuy-checkbox-label"> <input class="checkbox-input rebuy-checkbox" v-model="product.subscription" v-on:change="toggleSubscription(product)" type="checkbox" /> <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span> </label> </div> <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)"> <select class="rebuy-select" v-model="product.subscription_frequency" v-on:change="updateSubscriptionFrequency(product)"> <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency">{{ frequencyLabel(frequency, product.subscription_interval) }}</option> </select> </div> <div class="product-quantity" v-if="hasQuantityInputEnabled()"> <div class="rebuy-select-wrapper"> <label class="rebuy-label">Quantity</label> <select class="rebuy-select" v-model="product.quantity"> <option v-for="n in maxQuantityInputValue()" v-bind:value="n">{{ n }}</option> </select> </div> </div> <button class="rebuy-button" v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }" v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')" v-bind:aria-label="buttonAriaLabel(product)" v-on:click="addToCart(product)" type="button" disabled> <span v-html="buttonLabel(product)"></span> </button> </div> </div> </div> </div> <div class="rebuy-modal-actions" v-if="showContinueButton()"> <button class="rebuy-button decline" v-on:click="hide()" type="button"> <span v-html="continueLabel()"></span> </button> </div> <div class="powered-by-rebuy"> <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener"> Powered by Rebuy </a> </div> </div> </div> </div> </script> <script id="rebuy-widget-97819" type="text/template"> <div class="rebuy-widget" v-cloak v-on:click="stopPropagation($event)" v-bind:id="'rebuy-widget-' + id" v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]"> <div class="rebuy-widget-container" v-cloak v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]" v-on:click.self="hide()"> <div class="rebuy-widget-content"> <div class="rebuy-modal-close" v-on:click="hide()"> <i class="fas fa-times"></i> </div> <div class="rebuy-timer" v-if="hasTimer()"> <h5 class="rebuy-timer-title" v-if="config.language.timer_title"> <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span> </h5> </div> <h4 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h4> <h3 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h3> <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div> <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list"> <div v-for="(product, product_index) in products" v-bind:class="[product.handle, 'product-id-' + product.id, cartHasProduct(product) ? 'cart-has-item' : '', productTagClasses(product)]" aria-label="product" class="rebuy-product-block" role="listitem" > <div class="rebuy-product-media"> <a class="rebuy-product-image" tabindex="-1" v-bind:href="learnMoreURL(product)" v-bind:style="imageStyles" v-on:click="learnMore(product);" v-bind:class="[hasLearnMore() ? 'clickable' : '']" > <img v-bind:loading="product_index > 1 ? 'lazy' : 'eager'" v-bind:src="itemImage(product, product.selected_variant, '900x900')" v-bind:alt="itemImageAlt(product, product.selected_variant)"> </a> </div> <div class="rebuy-product-info"> <a role="heading" aria-level="5" class="rebuy-product-title" v-bind:href="learnMoreURL(product)" v-on:click="learnMore(product);" v-html="product.title.split('-').shift()" v-bind:class="[hasLearnMore() ? 'clickable' : '']" v-bind:aria-label="'View ' + product.title.split('-').shift()" ></a> <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div> <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating"> <span class="rebuy-star-rating sr-only"> <span v-if="product.reviews.star_rating" class="rebuy-star-rating-value sr-only" v-html="product.reviews.star_rating + ' stars out of 5 stars'" > </span> <span class="rebuy-star-rating-background"></span> <span class="rebuy-star-rating-foreground" v-bind:style="{ width: productReviewRatingPercentage(product) }"></span> </span> <span class="rebuy-review-count" v-html="productReviewCount(product)"></span> </div> <div class="rebuy-product-price"> <div v-if="variantOnSale(product, product.selected_variant)"> <span class="rebuy-money sale"> <span class="sr-only">Sale price</span> <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> </span> <span class="rebuy-money compare-at"> <span class="sr-only">Original price</span> <span v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span> </span> </div> <div v-if="!(variantOnSale(product, product.selected_variant))"> <span class="rebuy-money"> <span class="sr-only">Price</span> <span v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> </span> </div> </div> <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div> </div> <div class="rebuy-product-interactions"> <div class="rebuy-product-options" v-if="showVariantSelect(product)"> <select title="Select product variant" :id="id + '-' + 'select' + '-' + product_index" :class="{ hide : settings.view_options.variant_selector == 'buttons' }" class="rebuy-select" v-on:change="customSelectVariant($event, product)" > <option selected disabled>SIZE</option> <option v-for="variant in product.variants" v-bind:value="variant.id">{{ Number(variant.title) ? 'US ' + (variant.title - 4) : variant.title }}</option> </select> <div v-if="displayColorSwatches(option)" v-for="option in product.options" class="rebuy-color-swatches"> <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-color-swatch"> <input :name="id + '-color-' + product_index" :id="id + '-color-' + product_index + '-' + value + '-' + value_index" :checked="value_index == 0" :value="value" type="radio" class="rebuy-color-input hide" v-on:change="selectVariantByColor(product, value, product_index)"> <label :for="id + '-color-' + product_index + '-' + value + '-' + value_index" :style="{ backgroundColor: value }" :title="value" class="rebuy-color-label"></label> </div> </div> <div v-if="displaySizeSwatches(option)" v-for="option in product.options" class="mt-10 rebuy-size-swatches"> <div v-for="(value, value_index) in filterOOSOptions(option, product)" class="rebuy-size-swatch"> <input :name="id + '-size-' + product_index" :id="id + '-size-' + product_index + '-' + value" :checked="value_index == 0" :value="value" type="radio" class="rebuy-size-input hide" v-on:change="selectVariantBySize(product, value, product_index)"> <label :for="id + '-size-' + product_index + '-' + value" class="rebuy-size-label">US {{ Number(variant.title) ? 'US ' + (variant.title - 4) : variant.title }}</label> </div> </div> </div> <div class="rebuy-product-actions"> <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)"> <label class="rebuy-checkbox-label"> <input class="checkbox-input rebuy-checkbox" v-model="product.subscription" v-on:change="toggleSubscription(product)" type="checkbox" /> <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span> </label> </div> <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)"> <select class="rebuy-select" v-model="product.subscription_frequency" v-on:change="updateSubscriptionFrequency(product)"> <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency">{{ frequencyLabel(frequency, product.subscription_interval) }}</option> </select> </div> <div class="product-quantity" v-if="hasQuantityInputEnabled()"> <div class="rebuy-select-wrapper"> <label class="rebuy-label">Quantity</label> <select class="rebuy-select" v-model="product.quantity"> <option v-for="n in maxQuantityInputValue()" v-bind:value="n">{{ n }}</option> </select> </div> </div> <button class="rebuy-button" v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }" v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')" v-bind:aria-label="buttonAriaLabel(product)" v-on:click="addToCart(product)" type="button" disabled> <span v-html="buttonLabel(product)"></span> </button> </div> </div> </div> </div> <div class="rebuy-modal-actions" v-if="showContinueButton()"> <button class="rebuy-button decline" v-on:click="hide()" type="button"> <span v-html="continueLabel()"></span> </button> </div> <div class="powered-by-rebuy"> <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener"> Powered by Rebuy </a> </div> </div> </div> </div> </script> <style>.additional-checkout-buttons {display: none; width: 100%;}</style> <div class="additional-checkout-buttons additional-checkout-buttons--vertical"> <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"></div> </div> </body> </htm |
| 16 |
Error
On line 1, column 70 <https://cdn.shopify.com>; rel= |
| 17 |
Error
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 18 |
Error
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 19 |
Error
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 20 |
Error
On line 36, column 64 utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <me |
| 21 |
Error
On line 61, column 81 <link rel="canonical" href="https://www.becandbridge.com/pages/seen-on-social"> <li |
| 22 |
Error
On line 63, column 127 tic.com"> <link rel="shortcut icon" href="//www.becandbridge.com/cdn/shop/files/B_B_FAVICON_2_32x32.jpg?v=1613605822" type="image/png" /> <titl |
| 23 |
Info
On line 67, column 243 s code--> <script type="text/javascript" src="https://cdn-3.convertexperiments.com/js/10005601-10006084.js"></scri |
| 24 |
Error
On line 70, column 102 e --> <link rel="alternate" hreflang="x-default" href="https://www.becandbridge.com/pages/seen-on-social" /><link |
| 25 |
Error
On line 70, column 203 social" /><link rel="alternate" hreflang="en-au" href="https://www.becandbridge.com.au/pages/seen-on-social" /> |
| 26 |
Info
On line 204, column 98 f]--> <script src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js" type="text/javascript"></scri |
| 27 |
Error
On line 216, column 16 > <script async> / |
| 28 |
Info
On line 279, column 166 le> <script src="https://conditional-redirect.spicegems.com/js/scripttags/bec-and-bridge-us/static/country-redirect.js?shop=bec-and-bridge-us" type="text/javascript"></scri |
| 29 |
Info
On line 338, column 35 ript> <script type="text/javascript"> |
| 30 |
Info
On line 369, column 135 ag --> <script src="//www.becandbridge.com/cdn/shop/t/493/assets/micromodal.min.js?v=150321702541960473391711329246" type="text/javascript"></scri |
| 31 |
Info
On line 373, column 35 ript> <script type="text/javascript"> // |
| 32 |
Info
On line 410, column 89 </script> <script type="text/javascript" src="//pp0coeed2d.kameleoon.eu/kameleoon.js" async="true"></scri |
| 33 |
Info
On line 2284, column 33 <script type="text/javascript"> w |
| 34 |
Info
On line 2294, column 33 ipt> <script type="text/javascript"> |
| 35 |
Error
On line 2460, column 1328 ircle-size) * 8); } }.fs-post_ |
| 36 |
Info
On line 2473, column 148 </div> <script type="text/javascript" src="https://cdn.getshogun.com/js-2023-03-23-1-41-4/global-assets-6a24da5058384ac218a4ba7979e5d2e0de3ca42e.js" defer></scri |
| 37 |
Info
On line 2475, column 132 /script> <script type="text/javascript" src="https://cdn.getshogun.com/js-2023-03-23-1-41-4/add_ons_asset_6420e17804734900cb1c85e8.js" defer></scri |
| 38 |
Info
On line 2912, column 31 code --> <script type="text/javascript"> win |
| 39 |
Info
On line 2927, column 31 code --> <script type="text/javascript"> var |
| 40 |
Info
On line 3055, column 38 ODIFY --> <script type="application/javascript"> w |
| 41 |
Info
On line 3069, column 23 Y --> <style style="background-color: #ffff80;">type="text/css"> |
| 42 |
Info
On line 3202, column 31 /script> <script type="text/javascript"> 'use |
| 43 |
Info
On line 3217, column 127 ript> <script src="//www.becandbridge.com/cdn/shop/t/493/assets/custom.js?v=120260577840866898521711329246" type="text/javascript"></scri |
| 44 |
Info
On line 3245, column 31 START --> <script type="text/javascript"> (fu |
| 45 |
Error
On line 1427, column 160 <div id="Linklist-currency-changer" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-currency-changer"> |
| 46 |
Error
On line 1483, column 142 <div id="Linklist-socials" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-socials"> |
| 47 |
Error
On line 2238, column 125 <a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart js-no-transition " aria-controls="CartDrawer"> |
| 48 |
Error
On line 2994, column 5 lose> <div class="product-waitlist-modal__container" role="dialog" aria-modal="true" aria-labelledby="product-waitlist-modal-title" > |
| 49 |
Error
On line 1663, column 83 <a href="/" itemprop="url" class="site-header__logo-link logo--has-inverted"> |
| 50 |
Error
On line 1669, column 26 > <img class="small--hide" src="//www.becandbridge.com/cdn/shop/files/BB_logo_x20.png?v=1613579457" srcset="//www.becandbridge.com/cdn/shop/files/BB_logo_x20.png?v=1613579457 1x, //www.becandbridge.com/cdn/shop/files/[email protected]?v=1613579457 2x" alt="BEC + BRIDGE US" itemprop="logo"> |
| 51 |
Error
On line 1677, column 81 <a href="/" itemprop="url" class="site-header__logo-link logo--inverted"> |
| 52 |
Error
On line 1683, column 28 <img class="small--hide" src="//www.becandbridge.com/cdn/shop/files/BB-Logo-Adjusted-Black_1_d1862df1-80ab-4338-878b-6315957f1137_x20.png?v=1672806213" srcset="//www.becandbridge.com/cdn/shop/files/BB-Logo-Adjusted-Black_1_d1862df1-80ab-4338-878b-6315957f1137_x20.png?v=1672806213 1x, //www.becandbridge.com/cdn/shop/files/BB-Logo-Adjusted-Black_1_d1862df1-80ab-4338-878b-6315957f1137_x20@2x.png?v=1672806213 2x" alt="BEC + BRIDGE US" itemprop="logo"> |
β