PageSourceSearch

https://goodforher.com/en-us/cart

html goodforher.com collected 2026-09-24 22:14:33 UTC 228,710 bytes, 2,449 lines download raw bytes

1<!doctype html>
2<html class="no-js flexbox-gap" lang="en" dir="ltr">
3  <head>
4    <!-- Blockshop Theme - Version 9.1.0 by Troop Themes - https://troopthemes.com/ -->
5
6    <meta charset="UTF-8">
7    <meta http-equiv="X-UA-Compatible" content="IE=edge">
8    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0"><link rel="preconnect" href="https://cdn.shopify.com">
9    <link rel="preconnect" href="https://fonts.shopifycdn.com">
10    <link rel="preconnect" href="https://monorail-edge.shopifysvc.com">
11
12    <link rel="preload" href="//goodforher.com/cdn/shop/t/69/assets/theme--critical.css?v=151179871169995800331684426240" as="style">
13    <link rel="preload" href="//goodforher.com/cdn/shop/t/69/assets/theme--async.css?v=5587181160566219591684426240" as="style">
14    <link rel="preload" href="//goodforher.com/cdn/shop/t/69/assets/lazysizes.min.js?v=153084990365669432281684426240" as="script"><link rel="canonical" href="https://goodforher.com/en-us/cart"><link rel="shortcut icon" href="//goodforher.com/cdn/shop/files/Primary_Logo_Dark_1.png?v=1665953462&width=32" type="image/png">
15      <link rel="apple-touch-icon" href="//goodforher.com/cdn/shop/files/Primary_Logo_Dark_1.png?v=1665953462&width=180"><title>Your Shopping Cart | GFH</title><meta property="og:type" content="website" />
16  <meta property="og:title" content="Your Shopping Cart" /><meta property="og:url" content="https://goodforher.com/en-us/cart" />
17<meta property="og:site_name" content="GFH" />
18<meta property="og:description" content="Good For Her is Toronto's best and oldest sex shop carrying quality sex toys, vibrators, dildos, books, masturbators, kink supplies and educational workshops for men, women, trans and non-binary people & couples. " /><meta name="twitter:card" content="summary" />
19<meta name="twitter:description" content="Good For Her is Toronto's best and oldest sex shop carrying quality sex toys, vibrators, dildos, books, masturbators, kink supplies and educational workshops for men, women, trans and non-binary people & couples. " /><meta name="twitter:title" content="Your Shopping Cart" /><meta
20      property="twitter:image"
21      content="https://goodforher.com/cdn/shop/files/Logo.png?v=1614286994&width=480"
22    /><style>@font-face {
23  font-family: Jost;
24  font-weight: 500;
25  font-style: normal;
26  font-display: swap;
27  src: url("//goodforher.com/cdn/fonts/jost/jost_n5.7c8497861ffd15f4e1284cd221f14658b0e95d61.woff2") format("woff2"),
28       url("//goodforher.com/cdn/fonts/jost/jost_n5.fb6a06896db583cc2df5ba1b30d9c04383119dd9.woff") format("woff");
29}
30@font-face {
31  font-family: Jost;
32  font-weight: 400;
33  font-style: normal;
34  font-display: swap;
35  src: url("//goodforher.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
36       url("//goodforher.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
37}
38@font-face {
39  font-family: Jost;
40  font-weight: 400;
41  font-style: normal;
42  font-display: swap;
43  src: url("//goodforher.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
44       url("//goodforher.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
45}
46@font-face {
47  font-family: Jost;
48  font-weight: 700;
49  font-style: normal;
50  font-display: swap;
51  src: url("//goodforher.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"),
52       url("//goodforher.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff");
53}
54@font-face {
55  font-family: Jost;
56  font-weight: 400;
57  font-style: normal;
58  font-display: swap;
59  src: url("//goodforher.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
60       url("//goodforher.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
61}
62@font-face {
63  font-family: Jost;
64  font-weight: 700;
65  font-style: normal;
66  font-display: swap;
67  src: url("//goodforher.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"),
68       url("//goodforher.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff");
69}
70@font-face {
71  font-family: Jost;
72  font-weight: 400;
73  font-style: italic;
74  font-display: swap;
75  src: url("//goodforher.com/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"),
76       url("//goodforher.com/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff");
77}
78@font-face {
79  font-family: Jost;
80  font-weight: 700;
81  font-style: italic;
82  font-display: swap;
83  src: url("//goodforher.com/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"),
84       url("//goodforher.com/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c
84552e0de63757.woff") format("woff");
85}
86</style><style>
87  :root {
88    --font--featured-heading--size: 30px;
89    --font--section-heading--size: 24px;
90    --font--block-heading--size: 18px;
91    --font--heading--uppercase: uppercase;
92    --font--paragraph--size: 16px;
93
94    --font--heading--family: Jost, sans-serif;
95    --font--heading--weight: 500;
96    --font--heading--normal-weight: 400;
97    --font--heading--style: normal;
98
99    --font--accent--family: Jost, sans-serif;
100    --font--accent--weight: 400;
101    --font--accent--style: normal;
102    --font--accent--size: 13px;
103
104    --font--paragraph--family: Jost, sans-serif;
105    --font--paragraph--weight: 400;
106    --font--paragraph--style: normal;
107    --font--bolder-paragraph--weight: 700;
108  }
109</style><style>
110  :root {
111    --color--accent-1: #ffdab5;
112    --color--accent-2: #ffffff;
113    --bg-color--light: #f7f7f7;
114    --bg-color--dark: #e0e0e0;
115    --bdr-color--badge: rgba(133, 70, 105, 0.07);
116    --bg-color--body: #ffffff;
117    --color--body: #854669;
118    --color--body--light: #b7759a;
119    --color--alternative: #ffffff;
120    --color--button: #ffffff;
121    --bdr-color--button: #ffffff;
122    --bg-color--button: #EE8576;
123    --bg-color--button--hover: #EE8576;
124
125    /* shop pay */
126    --payment-terms-background-color: #ffffff;
127
128    --bdr-color--general: #eaeaea;
129    --bg-color--textbox: #fff;
130    --bg-color--panel: #f7f7f7;
131    --color--border-disabled: #d2d2d2;
132    --color--button-disabled: #b9b9b9;
133    --color--success: #4caf50;
134    --color--fail: #d32f2f;
135    --color--stars: black;
136
137    /* js helpers */
138    --sticky-offset: 0px;
139  }
140</style><style></style>
140<script>
141  var theme = theme || {};
142  theme.libraries = theme.libraries || {};
143  theme.local_storage = theme.local_storage || {};
144  theme.popup = theme.popup || {};
145  theme.settings = theme.settings || {};
146  theme.scripts = theme.scripts || {};
147  theme.styles = theme.styles || {};
148  theme.swatches = theme.swatches || {};
149  theme.translations = theme.translations || {};
150  theme.urls = theme.urls || {};
151
152  theme.libraries.masonry = '//goodforher.com/cdn/shop/t/69/assets/masonry.min.js?v=153413113355937702121684426240';
153  theme.libraries.swipe = '//goodforher.com/cdn/shop/t/69/assets/swipe-listener.min.js?v=123039615894270182531684426240';
154  theme.libraries.plyr = 'https://cdn.shopify.com/shopifycloud/plyr/v2.0/shopify-plyr';
155  theme.libraries.vimeo = 'https://player.vimeo.com/api/player.js';
156  theme.libraries.youtube = 'https://www.youtube.com/iframe_api';
157
158  theme.local_storage.collection_layout = 'blockshop_collection_layout';
159  theme.local_storage.popup = 'blockshop_popup';
160  theme.local_storage.recent_products = 'blockshop_recently_viewed';
161  theme.local_storage.search_layout = 'blockshop_search_layout';
162
163  theme.popup.enabled = false;
164  theme.popup.test_mode = false;
165  theme.popup.newsletter_enabled = true;
166  theme.popup.social_icons_enabled = true;
167  theme.popup.show_image_enabled = '' > 0 ? true : false;
168  theme.popup.image_link = '';
169  theme.popup.seconds_until = 3;
170  theme.popup.page_content = '';
171  theme.popup.days_until = '7';
172
173  
174
175  theme.settings.cart_type = 'page';
176  theme.settings.money_format = "${{amount}}";
177
178  theme.translations.add_to_cart = 'Add to Cart';
179  theme.translations.out_of_stock = 'Out of stock';
180  theme.translations.unavailable = 'Unavailable';
181  theme.translations.low_in_stock = {
182    one: 'Only 1 item left',
183    other: 'Only 2 items left'
184  };
185
186  theme.urls.all_products_collection = '/en-us/collections/all';
187  theme.urls.cart = '/en-us/cart';
188  theme.urls.cart_add = '/en-us/cart/add';
189  theme.urls.cart_change = '/en-us/cart/change';
190  theme.urls.cart_update = '/en-us/cart/update';
191  theme.urls.product_recommendations = '/en-us/recommendations/products';
192  theme.urls.predictive_search = '/en-us/search/suggest';
193  theme.urls.search = '/en-us/search';
194
195  
196    theme.urls.root = '/en-us';
197  
198
199          theme.swatches['yellow-green'] = '#9acd32';
200        
201
202          theme.swatches['red'] = 'rgb(139,0,0)';
203        
204
205          theme.swatches['orange'] = 'orange.PNG';
206        
207
208          theme.swatches['stealth-grey'] = '//goodforher.com/cdn/shop/files/stealth-grey_100x.jpg?v=3303';
209        
210// LazySizes
211  window.lazySizesConfig = window.lazySizesConfig || {};
212  window.lazySizesConfig.expand = 1200;
213  window.lazySizesConfig.loadMode = 3;
214  window.lazySizesConfig.ricTimeout = 50;
215</script>
215
216
217<script>
218  String.prototype.handleize = function () {
219    return this.toLowerCase().replace(/[^a-z0-9]+/g, '-').replace(/-+/g, '-').replace(/^-|-$/g, '');
220  };
221
222  // Element extended methods
223  Element.prototype.trigger = window.trigger = function(event, data = null) {
224    const event_obj = data == null ? new Event(event) : new CustomEvent(event, { detail: data });
225    this.dispatchEvent(event_obj);
226  };
227
228  Element.prototype.on = window.on = function(events, callback, options) {
229    // save the namespaces on the element itself
230    if (!this.namespaces) this.namespaces = {};
231
232    events.split(' ').forEach(event => {
233      this.namespaces[event] = callback;
234      this.addEventListener(event.split('.')[0], callback, options);
235    });
236    return this;
237  };
238
239  Element.prototype.off = window.off = function(events) {
240    if (!this.namespaces) return;
241
242    events.split(' ').forEach(event => {
243      this.removeEventListener(event.split('.')[0], this.namespaces[event]);
244      delete this.namespaces[event];
245    });
246    return this;
247  };
248
249  Element.prototype.index = function() {
250    return [...this.parentNode.children].indexOf(this);
251  };
252
253  Element.prototype.offset = function() {
254    const rect = this.getBoundingClientRect();
255
256    return {
257      top: rect.top + window.pageYOffset,
258      left: rect.left + window.pageXOffset
259    };
260  };
261
262  Element.prototype.setStyles = function(styles = {}) {
263    for (const property in styles) this.style[property] = styles[property];
264    return this;
265  }
266
267  Element.prototype.remove = function() {
268    return this.parentNode.removeChild(this);
269  };
270
271  // NodeList & Array extended methods
272  NodeList.prototype.on = Array.prototype.on = function(events, callback, options) {
273    this.forEach(element => {
274      // save the namespaces on the element itself
275      if (!element.namespaces) element.namespaces = {};
276
277      events.split(' ').forEach(event => {
278        element.namespaces[event] = callback;
279        element.addEventListener(event.split('.')[0], callback, options);
280      });
281    });
282  };
283
284  NodeList.prototype.off = Array.prototype.off = function(events) {
285    this.forEach(element => {
286      if (!element.namespaces) return;
287
288      events.split(' ').forEach(event => {
289        element.removeEventListener(event.split('.')[0], element.namespaces[event]);
290        delete element.namespaces[event];
291      });
292    });
293  };
294
295  NodeList.prototype.not = Array.prototype.not = function(arr_like_obj) {
296    // this always returns an Array
297    const new_array_of_elements = [];
298    if (arr_like_obj instanceof HTMLElement) arr_like_obj = [arr_like_obj];
299
300    this.forEach(element => {
301      if (![...arr_like_obj].includes(element)) new_array_of_elements.push(element);
302    });
303
304    return new_array_of_elements;
305  };
306
307  // this global method is necessary for the youtube API, we can't use our own callback in this case
308  // https://developers.google.com/youtube/iframe_api_reference#Requirements
309  function onYouTubeIframeAPIReady() {
310    window.trigger('theme:youtube:apiReady');
311  }
312
313  // Utility methods
314  theme.utils = new class Utilities {
315    constructor() {
316      this.isTouchDevice = window.matchMedia('(pointer: coarse)').matches;}
317
318    debounce(delay, fn) {
319      let timeout;
320
321      return function(...args) {
322        const context = this;
323        clearTimeout(timeout);
324        timeout = setTimeout(() => fn.apply(context, args), delay);
325      };
326    }
327
328    formatMoney(raw_amount) {
329      const num_decimals = theme.settings.money_format.includes('no_decimals') ? 0 : 2;
330      const locale = theme.settings.money_format.includes('comma') ? 'de-DE' : 'en-US';
331
332      const formatter = Intl.NumberFormat(locale, {
333        minimumFractionDigits: num_decimals,
334        maximumFractionDigits: num_decimals
335      });
336
337      const formatted_amount = formatter.format(raw_amount / 100);
338      
339      return theme.settings.money_format.replace(/\{\{\s*(\w+)\s*\}\}/, formatted_amount);
340    }
341
342    getHiddenDimensions(element, strip_components = []) {
343      const cloned_el = this.parseHtml(element.outerHTML, null, strip_components);
344      cloned_el.setStyles({
345        display: 'block',
346        position: 'absolute',
347        padding: element.style.padding,
348        visibility: 'hidden',
349      })
350
351      element.parentNode ? element.parentNode.appendChild(cloned_el) : document.body.appendChild(cloned_el);
352      const { offsetHeight: height, offsetWidth: width } = cloned_el;
353      cloned_el.remove();
354      return { height, width };
355    }
356
357    imagesLoaded(containers, callback, force_load) { // containers can be an element or array of elements
358      if (containers instanceof HTMLElement) containers = [containers];
359
360      let images = [], loaded_images = [];
361      containers.forEach(container => {
362        images = [...images, ...container.querySelectorAll('img, .placeholder--root svg')]
363      });
364
365      if (!images.length) {
366        callback();
367        return;
368      }
369
370      const loadImage = image => {
371        loaded_images.push(image);
372        loaded_images.length === images.length && callback();
373      };
374
375      images.forEach(image =>
376        image.classList.contains('lazyloaded')
377          ? loadImage(image) : image.on('lazyloaded', () => loadImage(image))
378      );
379
380      if (force_load) {
381        const forceLoad = () => images.forEach(image => window.lazySizes.loader.unveil(image));
382        const lazysizes = document.head.querySelector('script[src*="/assets/lazysizes.min.js"]');
383        lazysizes.loaded
384          ? forceLoad() : window.on('theme:lazySizes:loaded', () => forceLoad());
385      }
386    }
387
388    libraryLoader(name, url, callback) {
389      if (theme.scripts[name] === undefined) {
390        theme.scripts[name] = 'requested';
391        const script = document.createElement('script');
392        script.src = url;
393        script.onload = () => {
394          theme.scripts[name] = 'loaded';
395          callback && callback();
396          window.trigger(`theme:${name}:loaded`);
397        };
398        document.body ? document.body.appendChild(script) : document.head.appendChild(script);
399      } else if (callback && theme.scripts[name] === 'requested') {
400        window.on(`theme:${name}:loaded`, callback);
401      } else if (callback && theme.scripts[name] === 'loaded') callback();
402    }
403
404    parseHtml(html_string, selector, strip_components = []) {
405      strip_components.forEach(component => { // remove web components so they don't init
406        const regex = new RegExp(component, 'g');
407        html_string = html_string.replace(regex, 'div')
408      });
409
410      const container = document.createElement('div');
411      container.innerHTML = html_string;
412      return selector ? container.querySelector(selector) : container.querySelector(':scope > *');
413    }
414
415    setSwatchColors(inputs = false) {
416      if (!inputs) return
417
418      inputs.forEach(input => {
419        const swatch = input.nextElementSibling;
420        const swatch_color = input.value.handleize();
421
422        if (theme.swatches[swatch_color] === undefined) {
423          swatch.style['background-color'] = swatch_color;
424        } else if (theme.swatches[swatch_color].indexOf('cdn.shopify.com') > -1) {
425          swatch.style['background-image'] = `url(${theme.swatches[swatch_color]})`;
426        } else {
427          swatch.style['background-color'] = theme.swatches[swatch_color];
428        }
429      });
430    }
431
432    stylesheetLoader(name, url, callback) {
433      if (theme.styles[name] === undefined) {
434        theme.styles[name] = 'requested';
435        const stylesheet = document.createElement('link');
436        stylesheet.rel = 'stylesheet';
437        stylesheet.href = url;
438        stylesheet.onload = () => {
439          theme.styles[name] = 'loaded';
440          callback && callback();
441          window.trigger(`theme:${name}Styles:loaded`);
442        }
443        document.body ? document.body.appendChild(stylesheet) : document.head.appendChild(stylesheet);
444      } else if (callback && theme.styles[name] === 'requested') {
445        window.on(`theme:${name}Styles:loaded`, callback);
446      } else if (callback && theme.styles[name] === 'loaded') callback();
447    }
448
449    getAvailableQuantity(product_id, { id, management, policy, quantity }, requested_quantity) {
450      // if inventory isn't tracked we can add items indefinitely
451      if (management !== 'shopify' || policy === 'continue') return true;
452
453      const cart_quantity = theme.cart.basket[id] ? theme.cart.basket[id] : 0;
454      let quantity_remaining = parseInt(quantity) - cart_quantity;
455
456      if (quantity_remaining <= 0) {
457        quantity_remaining = 0;
458        window.trigger(`theme:product:${product_id}:updateQuantity`, 1);
459      } else if (requested_quantity > quantity_remaining) {
460        window.trigger(`theme:product:${product_id}:updateQuantity`, quantity_remaining);
461      } else return requested_quantity;
462
463      window.trigger('theme:feedbackBar:quantity', quantity_remaining);
464      return false;
465    }
466
467    updateRecentProducts(handle) {
468      const current_product_arr = [handle];
469      const previous_product_str = localStorage.getItem(theme.local_storage.recent_products);
470      const max_num_recents_stored = 4;
471      let previous_product_arr, current_product_str, newly_visited_product = false;
472
473      // first check if we have existing data or not
474      if (previous_product_str) {
475        previous_product_arr = JSON.parse(previous_product_str);
476
477        if (previous_product_arr.indexOf(handle) === -1) newly_visited_product = true;
478      } else {
479        // localStorage accepts strings only, so we'll convert to string and set
480        current_product_str = JSON.stringify(current_product_arr);
481        localStorage.setItem(theme.local_storage.recent_products, current_product_str);
482      }
483      if (newly_visited_product) {
484        if (previous_product_arr.length === max_num_recents_stored)
485          previous_product_arr = previous_product_arr.slice(1);
486
487        current_product_str = JSON.stringify(previous_product_arr.concat(current_product_arr));
488        localStorage.setItem(theme.local_storage.recent_products, current_product_str);
489      }
490    }
491  }
492</script>
vendor: 1 bytes, line 492
492
493<script type="module">
494  import "//goodforher.com/cdn/shop/t/69/assets/a11y.js?v=87024520441207146071684426240";
495  import "//goodforher.com/cdn/shop/t/69/assets/media-queries.js?v=167717205724085174091684426240";
496  import "//goodforher.com/cdn/shop/t/69/assets/radios.js?v=95698407015915903831684426240";
497  import "//goodforher.com/cdn/shop/t/69/assets/transition.js?v=37854290330505103871684426240";
498  import "//goodforher.com/cdn/shop/t/69/assets/general.js?v=59955297718068211381684426240";
499  import "//goodforher.com/cdn/shop/t/69/assets/tab-order.js?v=32202179289059533031684426240";
500  import "//goodforher.com/cdn/shop/t/69/assets/collapsible-row.js?v=152068114534777763931684426240";
501  import "//goodforher.com/cdn/shop/t/69/assets/disclosure.js?v=2894879341507612281684426240";import "//goodforher.com/cdn/shop/t/69/assets/y-menu.js?v=105207714253058857401684426240";
502    import "//goodforher.com/cdn/shop/t/69/assets/drawer.js?v=25893651485122324811684426240";
503    import "//goodforher.com/cdn/shop/t/69/assets/cart.js?v=176791890645568373051684426240";import "//goodforher.com/cdn/shop/t/69/assets/quick-add.js?v=9194242142370013171684426240";
504      import "//goodforher.com/cdn/shop/t/69/assets/product-quantity.js?v=110298665540820991921684426240";
505      import "//goodforher.com/cdn/shop/t/69/assets/product-buy-buttons.js?v=151977144357733575631684426240";import "//goodforher.com/cdn/shop/t/69/assets/x-menu.js?v=66660112686144395101684426240";import "//goodforher.com/cdn/shop/t/69/assets/product-media--variants.js?v=24132322657340803611684426240";
506    import "//goodforher.com/cdn/shop/t/69/assets/product-price.js?v=158189426169192202801684426240";
507    import "//goodforher.com/cdn/shop/t/69/assets/product-options.js?v=91416682920572279011684426240";</script>
507<script
508      src="//goodforher.com/cdn/shop/t/69/assets/lazysizes.min.js?v=153084990365669432281684426240"
509      async="async"
510      onload="this.loaded=true;window.trigger('theme:lazySizes:loaded');"
511    ></script>
511<link href="//goodforher.com/cdn/shop/t/69/assets/theme--critical.css?v=151179871169995800331684426240" rel="stylesheet" media="all">
512    <link
513      href="//goodforher.com/cdn/shop/t/69/assets/theme--async.css?v=5587181160566219591684426240"
514      rel="stylesheet"
515      media="print"
516      onload="this.media='all'"
517    >
518
519    <noscript>
520      <style>
521        .layout--template > *,
522        .layout--footer-group > *,
523        .popup-modal-close,
524        .modal--root,
525        .modal--window {
526          opacity: 1;
527        }
528      </style>
529      <link href="//goodforher.com/cdn/shop/t/69/assets/theme--async.css?v=5587181160566219591684426240" rel="stylesheet">
530    </noscript>
531
532    
532<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
532<meta name="google-site-verification" content="LAa3OJNi3e3P_NWh6BYDHmXskX50Btw_QhHsXuunNvY">
533<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/6862635072/digital_wallets/dialog">
534<meta id="in-context-paypal-metadata" data-shop-id="6862635072" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="CAD">
535<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://goodforher.com/cart">
536<link rel="alternate" hreflang="en" href="https://goodforher.com/cart">
537<link rel="alternate" hreflang="en-US" href="https://goodforher.com/en-us/cart">
538<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
538
539<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
540<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=6862635072" crossorigin="anonymous"></script>
vendor: 1 bytes, line 540
540
541<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":6862635072,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/6862635072","merchantName":"GFH","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"GFH","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 541
541
542<script id="shopify-features" type="application/json">{"accessToken":"e29a37d42d0a43f717e02e6914504593","betas":["rich-media-storefront-analytics"],"domain":"goodforher.com","predictiveSearch":true,"shopId":6862635072,"locale":"en"}</script>
vendor: 1 bytes, line 542
542
543<script>var Shopify = Shopify || {};
544Shopify.shop = "gfh-test.myshopify.com";
545Shopify.locale = "en";
546Shopify.currency = {"active":"CAD","rate":"1.0"};
547Shopify.country = "US";
548Shopify.theme = {"name":"We-Vibe Bundle Update","id":137180905707,"schema_name":"Blockshop","schema_version":"9.1.0","theme_store_id":606,"role":"main"};
549Shopify.theme.handle = "null";
550Shopify.theme.style = {"id":null,"handle":null};
551Shopify.cdnHost = "goodforher.com/cdn";
552Shopify.routes = Shopify.routes || {};
553Shopify.routes.root = "/en-us/";
554Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
555Shopify.SignInWithShop = Shopify.SignInWithShop || {};
556Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
557Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 557
557
558<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 558
558
559<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 559
559
560<script>
561  window.ShopifyPay = window.ShopifyPay || {};
562  window.ShopifyPay.apiHost = "shop.app\/pay";
563  window.ShopifyPay.redirectState = null;
564</script>
vendor: 1 bytes, line 564
564
565<script>
566  window.Shopify = window.Shopify || {};
567  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
568  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
569  window.Shopify.SignInWithShop.eligible = true;
570</script>
vendor: 1 bytes, line 570
570
571<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 571
571
572<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 572
572
573<script type="module">
574  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
575
576  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
577
578</script>
vendor: 1 bytes, line 578
578
579<script>
580  window.Shopify = window.Shopify || {};
581  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
582  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
583</script>
vendor: 1 bytes, line 583
583
584<script>(function() {
585  var isLoaded = false;
586  function asyncLoad() {
587    if (isLoaded) return;
588    isLoaded = true;
589    var urls = ["\/\/cdn.shopify.com\/proxy\/986e3563bae6b24ee18aa0d85bee23a502b3fca43fa7cbd8685743552d3f61a7\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=gfh-test.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
590    for (var i = 0; i < urls.length; i++) {
591      var s = document.createElement('script');
592      s.type = 'text/javascript';
593      s.async = true;
594      s.src = urls[i];
595      var x = document.getElementsByTagName('script')[0];
596      x.parentNode.insertBefore(s, x);
597    }
598  };
599  if(window.attachEvent) {
600    window.attachEvent('onload', asyncLoad);
601  } else {
602    window.addEventListener('load', asyncLoad, false);
603  }
604})();</script>
vendor: 1 bytes, line 604
604
605<script id="__st">var __st={"a":6862635072,"offset":-14400,"reqid":"3db4ee56-8549-4047-a39a-34b8ff0b7ec9-1790288073","pageurl":"goodforher.com\/en-us\/cart","u":"876350d845e1","p":"cart"};</script>
vendor: 1 bytes, line 605
605
606<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 606
606
607<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 607
607
608<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//goodforher.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 608
608
609<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//goodforher.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
609<script crossorigin="anonymous" defer="defer" src="//goodforher.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 609
609
610<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 610
610
611<script>
612  window.Shopify = window.Shopify || {};
613  window.Shopify.MCP = window.Shopify.MCP || {};
614  window.Shopify.MCP.enabled = true;
615  window.Shopify.MCP.shop = "gfh-test.myshopify.com";
616  window.Shopify.MCP.mcpEndpoint = "https:\/\/goodforher.com\/api\/mcp";
617  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
618</script>
vendor: 1 bytes, line 618
618
619<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/goodforher.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
620</script>
vendor: 1 bytes, line 620
620
621<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://goodforher.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
622</script>
vendor: 1 bytes, line 622
622
623<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
624  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
625</script>
vendor: 1 bytes, line 625
625
626<script>
627  function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule);
628</script>
628
629
630<script type="module" src="https://goodforher.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 630
630
631<script nomodule>
632  document.addEventListener("DOMContentLoaded", portableWalletsCleanup);
633</script>
633
634
635<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://goodforher.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
636<style id="shopify-accelerated-checkout-cart">
637        #shopify-buyer-consent {
638  margin-top: 1em;
639  display: inline-block;
640  width: 100%;
641}
642
643#shopify-buyer-consent.hidden {
644  display: none;
645}
646
647#shopify-subscription-policy-button {
648  background: none;
649  border: none;
650  padding: 0;
651  text-decoration: underline;
652  font-size: inherit;
653  cursor: pointer;
654}
655
656#shopify-subscription-policy-button::before {
657  box-shadow: none;
658}
659
660      </style>
661
662<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
662
663
664  
664<script>window.BOLD = window.BOLD || {};
665    window.BOLD.common = window.BOLD.common || {};
666    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
667
668    window.BOLD.common.Shopify.shop = {
669        domain: 'goodforher.com',
670        permanent_domain: 'gfh-test.myshopify.com',
671        url: 'https://goodforher.com',
672        secure_url: 'https://goodforher.com/en-us',
673        money_format: "${{amount}}",
674        currency: "CAD"
675    };
676
677    window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"CAD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
678    window.BOLD.common.template = 'cart';window.BOLD.common.Shopify.formatMoney = function(money, format) {
679        function n(t, e) {
680            return "undefined" == typeof t ? e : t
681        }
682        function r(t, e, r, i) {
683            if (e = n(e, 2),
684            r = n(r, ","),
685            i = n(i, "."),
686            isNaN(t) || null == t)
687                return 0;
688            t = (t / 100).toFixed(e);
689            var o = t.split(".")
690              , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
691              , s = o[1] ? i + o[1] : "";
692            return a + s
693        }
694        "string" == typeof money && (money = money.replace(".", ""));
695        var i = ""
696          , o = /\{\{\s*(\w+)\s*\}\}/
697          , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
698        switch (a.match(o)[1]) {
699            case "amount":
700                i = r(money, 2);
701                break;
702            case "amount_no_decimals":
703                i = r(money, 0);
704                break;
705            case "amount_with_comma_separator":
706                i = r(money, 2, ".", ",");
707                break;
708            case "amount_no_decimals_with_comma_separator":
709                i = r(money, 0, ".", ",");
710                break;
711            case "amount_with_space_separator":
712                i = r(money, 2, ".", " ");
713                break;
714            case "amount_no_decimals_with_space_separator":
715                i = r(money, 0, ".", " ");
716                break;
717        }
718        return a.replace(o, i);
719    };
720
721    window.BOLD.common.Shopify.saveProduct = function (handle, product) {
722        if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
723            if (typeof product === 'number') {
724                window.BOLD.common.Shopify.handles[product] = handle;
725                product = { id: product };
726            }
727            window.BOLD.common.Shopify.products[handle] = product;
728        }
729    };
730
731	window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
732		if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
733			window.BOLD.common.Shopify.variants[variant_id] = variant;
734		}
735	};window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
736    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
737    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {};
738    window.BOLD.common.cacheParams.bundles = 1686170800;
739
740</script>
740
741
742<script src="https://bundles.boldapps.net/js/bundles.js" type="text/javascript"></script>
742
743<link href="//goodforher.com/cdn/shop/t/69/assets/bold-bundles.css?v=96460496727205893791686170711" rel="stylesheet" type="text/css" media="all" />
744
745  
746  <!-- "snippets/bookthatapp-widgets.liquid" was not rendered, the associated app was uninstalled -->
747<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0068/6263/5072/files/Logo.png?height=628&pad_color=fff&v=1614286994&width=1200" />
748<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0068/6263/5072/files/Logo.png?height=628&pad_color=fff&v=1614286994&width=1200" />
749<meta property="og:image:width" content="1200" />
750<meta property="og:image:height" content="628" />
751<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
752<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 6862635072,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 752
752
753<script>
754  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
755</script>
vendor: 1 bytes, line 755
755
756<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
756).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 6862635072,storefrontBaseUrl: "https://goodforher.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://goodforher.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"463798507","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-LB01V2BTRE\\\",\\\"GT-WFMR58PW\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-LB01V2BTRE\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-LB01V2BTRE\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-LB01V2BTRE\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-LB01V2BTRE\\\",\\\"MC-QT7QQCH11K\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-LB01V2BTRE\\\",\\\"MC-QT7QQCH11K\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-LB01V2BTRE\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-LB01V2BTRE\\\",\\\"MC-QT7QQCH11K\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-LB01V2BTRE\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-LB01V2BTRE\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-LB01V2BTRE\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-LB01V2BTRE\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"63013099","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"77496555","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"GFH","paymentSettings":{"currencyCode":"CAD"}
756,"myshopifyDomain":"gfh-test.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/goodforher.com\/en-us"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8641563623659","handle":"32-feet-bondage-rope-by-coquette","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45548101730539","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6735695151265","handle":"a-color-named-love-by-m-ellery-and-clara-reschke","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39928293785761","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4389915852864","handle":"addiction-confetti-dildo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31429991727168","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4362586292288","handle":"anal-sex-basics-the-beginners-guide-to-maximizing-anal-pleasure-for-every-body-by-carlyle-jansen","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31285575319616","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3344403890240","handle":"aneros-black-ice-progasm-prostate-stimulator","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"27321570525248","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5657735594145","handle":"aneros-vice-2-vibrating-prostate-plug","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"36130082291873","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4356315250752","handle":"aslan-black-panther-collar","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31261956407360","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4356316659776","handle":"aslan-coach-blood-brown-ankle-cuffs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31261959684160","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4356317282368","handle":"aslan-coach-blood-brown-collar","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31261961388096","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4356317675584","handle":"aslan-coach-blood-brown-wrist-cuffs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31261962240064","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4356325277760","handle":"aslan-cumfy-ankle-cuffs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31261978558528","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4356325703744","handle":"aslan-cumfy-collar","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31261979869248","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4356332781632","handle":"aslan-cumfy-wrist-cuffs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31262014341184","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3518135205952","handle":"aslan-forge-forced-orgasm-harness","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"28008962424896","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6870200352929","handle":"aslan-jaguar-wrist-cuffs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40401566924961","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3743383781440","handle":"aslan-jaguar-jock-vegan-harness","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"28772721786944","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3518218534976","handle":"aslan-jaguar-g-string-harness","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"28009511616576","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5307184677025","handle":"aslan-jaguar-slim-leather-harness","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"34756955373729","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
756,{"id":"4392438759488","handle":"aslan-jock-packing-strap","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31446491103296","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4356336681024","handle":"aslan-leather-muffler-gag","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31262029414464","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6801630920865","handle":"aslan-leather-playdate-padded-blindfold","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40171510169761","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4362929274944","handle":"aslan-mushroom-gag","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31287109353536","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3740483387456","handle":"aslan-protector-dildo-harness","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"28758790209600","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4356339269696","handle":"aslan-rubber-wrist-cuffs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31262036426816","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5321586442401","handle":"b-vibe-novice-remote-vibrating-plug","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"34810210615457","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7553493467371","handle":"badass-canes-kobo-junior-dragon-24-x-3-8-rattan-cane","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42399502631147","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7553509261547","handle":"badass-canes-twisted-sister-wand-24-x-1-2-acrylic-cane","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42399526846699","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4378297630784","handle":"basic-black-blindfold","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31369510944832","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6052706025633","handle":"best-bondage-erotica-of-the-year-volume-2-edited-by-rachel-kramer-bussel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"37654219948193","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7485208953067","handle":"best-gay-erotica-of-the-year-volume-4-edited-by-rob-rosen","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42172182692075","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7523439050987","handle":"big-book-of-submission-volume-2-69-kinky-tales-edited-by-rachel-kramer-bussel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42311596638443","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8091234828523","handle":"bitch-next-door-no-is-a-full-sentence-pin","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44077343408363","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8091233255659","handle":"bitch-next-door-please-dont-talk-to-me-pin","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44077325910251","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7762549309675","handle":"bitch-next-door-bitch-you-look-good-compact-mirror","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43059312623851","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7793845043435","handle":"blue-bunny-douche-trip-bathroom-suction-handle","
756isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43178516873451","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5664387137697","handle":"blush-temptasia-clitoral-nipple-pump-cylinder-replacement-set-of-2-nipple","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"36152394743969","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8928201507051","handle":"boundless-slim-plug","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46482332025067","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5321803235489","handle":"calexotics-packer-gear-boxer-brief-harness","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45549153976555","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5315149856929","handle":"calexotics-packer-gear-ftm-stroker","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"34784620544161","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4449146404928","handle":"cal-exotics-packer-gear-silicone","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31651988406336","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8928239943915","handle":"colours-dual-density-dildo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46482435899627","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3470720499776","handle":"colours-pleasures-5-silicone-dildo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"27804576251968","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3470756577344","handle":"colours-pleasures-7-silicone-dildo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"27804760637504","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7743858704619","handle":"convo-and-chill-conversation-card-game-deck","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42998935781611","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8098181841131","handle":"coquette-sheer-stocking-this-way-to-heaven","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44101181145323","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8641600782571","handle":"cosmo-holographic-paddle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45548385206507","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3825852219456","handle":"crown-skinless-skin-condoms","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"37159177486497","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6791796523169","handle":"curvy-girls-erotica-for-women-edited-by-rachel-kramer-bussel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40142030897313","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8267035148523","handle":"deep-feel-silicone-anal-beads","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44656448504043","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7616161317099","handle":"dirty-talking-skills-from-a-professional-online-workshop","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46603547312363","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://goodforher.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"137180905707","themeStoreId":"606","themePublished":"true","eventMetadataId":"18139697-106f-4bd1-a3b8-fb4dea8f1a14","pageType":"cart","shopId":"6862635072","storefrontBaseUrl":"https:\/\/goodforher.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
756<script>
757  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
758  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
759  window.ShopifyAnalytics.meta.currency = 'CAD';
760  var meta = {"page":{"pageType":"cart","requestId":"3db4ee56-8549-4047-a39a-34b8ff0b7ec9-1790288073"}};
761  for (var attr in meta) {
762    window.ShopifyAnalytics.meta[attr] = meta[attr];
763  }
764</script>
vendor: 1 bytes, line 764
764
765<script class="analytics">
766  (function () {
767    var customDocumentWrite = function(content) {
768      var jquery = null;
769
770      if (window.jQuery) {
771        jquery = window.jQuery;
772      } else if (window.Checkout && window.Checkout.$) {
773        jquery = window.Checkout.$;
774      }
775
776      if (jquery) {
777        jquery('body').append(content);
778      }
779    };
780
781    var hasLoggedConversion = function(token) {
782      if (token) {
783        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
784      }
785      return false;
786    }
787
788    var setCookieIfConversion = function(token) {
789      if (token) {
790        var twoMonthsFromNow = new Date(Date.now());
791        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
792
793        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
794      }
795    }
796
797    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
798    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
799    if (trekkie.integrations) {
800      return;
801    }
802    trekkie.methods = [
803      'identify',
804      'page',
805      'ready',
806      'track',
807      'trackForm',
808      'trackLink'
809    ];
810    trekkie.factory = function(method) {
811      return function() {
812        var args = Array.prototype.slice.call(arguments);
813        args.unshift(method);
814        trekkie.push(args);
815        if (method == 'track' || method == 'page') {
816          var pageUrl;
817          try {
818            pageUrl = window.location.href;
819          } catch (e) {}
820          var pageReferrer;
821          try {
822            pageReferrer = document.referrer;
823          } catch (e) {}
824          try {
825            if (window.__TREKKIE_SHIM_QUEUE == null) {
826              window.__TREKKIE_SHIM_QUEUE = [];
827            }
828            window.__TREKKIE_SHIM_QUEUE.push({
829              from: 'trekkie-stub',
830              method: method,
831              args: args.slice(1),
832              pageContext: {
833                url: pageUrl,
834                referrer: pageReferrer
835              }
836            });
837          } catch (e) {
838            // no-op
839          }
840        }
841        return trekkie;
842      };
843    };
844    for (var i = 0; i < trekkie.methods.length; i++) {
845      var key = trekkie.methods[i];
846      trekkie[key] = trekkie.factory(key);
847    }
848    trekkie.load = function(config) {
849      trekkie.config = config || {};
850      trekkie.config.initialDocumentCookie = document.cookie;
851      var first = document.getElementsByTagName('script')[0];
852var script = document.createElement('script');
853script.type = 'text/javascript';
854script.onerror = function(e) {
855  var scriptFallback = document.createElement('script');
856  scriptFallback.type = 'text/javascript';
857  scriptFallback.onerror = function(error) {
858          var Monorail = {
859      produce: function produce(monorailDomain, schemaId, payload) {
860        var currentMs = new Date().getTime();
861        var event = {
862          schema_id: schemaId,
863          payload: payload,
864          metadata: {
865            event_created_at_ms: currentMs,
866            event_sent_at_ms: currentMs
867          }
868        };
869        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
870      },
871      sendRequest: function sendRequest(endpointUrl, payload) {
872        // Try the sendBeacon API
873        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
874          var blobData = new window.Blob([payload], {
875            type: 'text/plain'
876          });
877
878          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
879            return true;
880          } // sendBeacon was not successful
881
882        } // XHR beacon
883
884        var xhr = new XMLHttpRequest();
885
886        try {
887          xhr.open('POST', endpointUrl);
888          xhr.setRequestHeader('Content-Type', 'text/plain');
889          xhr.send(payload);
890        } catch (e) {
891          console.log(e);
892        }
893
894        return false;
895      },
896      isIos12: function isIos12() {
897        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
898      }
899    };
900    Monorail.produce('monorail-edge.shopifysvc.com',
901      'trekkie_storefront_load_errors/1.1',
902      {shop_id: 6862635072,
903      theme_id: 137180905707,
904      app_name: "storefront",
905      context_url: window.location.href,
906      source_url: "//goodforher.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
907
908  };
909  scriptFallback.async = true;
910  scriptFallback.src = '//goodforher.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
911  first.parentNode.insertBefore(scriptFallback, first);
912};
913script.async = true;
914script.src = '//goodforher.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
915first.parentNode.insertBefore(script, first);
916
917    };
918    trekkie.load(
919      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":6862635072,"isMerchantRequest":null,"themeId":137180905707,"themeCityHash":"14267925035943356162","contentLanguage":"en","currency":"CAD","eventMetadataId":"18139697-106f-4bd1-a3b8-fb4dea8f1a14"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
920    );
921
922    var loaded = false;
923    trekkie.ready(function() {
924      if (loaded) return;
925      loaded = true;
926
927      window.ShopifyAnalytics.lib = window.trekkie;
928
929      var originalDocumentWrite = document.write;
930      document.write = customDocumentWrite;
931      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
932      document.write = originalDocumentWrite;
933
934      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
935      var token = match? match[1]: undefined;
936      if (!hasLoggedConversion(token)) {
937        setCookieIfConversion(token);
938        
939      }
940    });
941
942    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"3db4ee56-8549-4047-a39a-34b8ff0b7ec9-1790288073","shopifyEmitted":true});
943
944    var eventsListenerScript = document.createElement('script');
945    eventsListenerScript.async = true;
946    eventsListenerScript.src = "//goodforher.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
947    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
948})();</script>
948
949  
949<script>
950  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
951    window.ga = function ga() {
952      (window.ga.q = window.ga.q || []).push(arguments);
953      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
954        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
955      }
956      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
957    };
958    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
959      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
960    }
961  }
962</script>
vendor: 1 bytes, line 962
962
963<script
964  defer
965  src="https://goodforher.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
966  data-application="storefront-renderer"
967  data-shop-id="6862635072"
968  data-render-region="gcp-us-central1"
969  data-page-type="cart"
970  data-theme-instance-id="137180905707"
971  data-theme-name="Blockshop"
972  data-theme-version="9.1.0"
973  data-monorail-region="shop_domain"
974  data-resource-timing-sampling-rate="10"
975  data-shs="true"
976  data-shs-beacon="true"
977  data-shs-export-with-fetch="true"
978  data-shs-logs-sample-rate="1"
979  data-shs-beacon-endpoint="https://goodforher.com/api/collect"
980></script>
980
981<meta name="shopify-y" content="0607a099-d1fb-407f-872e-9127b214feab" data-expiration="1821845673000"><meta name="shopify-s" content="5aefd4bf-13aa-4c4c-92aa-6735f00ada60" data-expiration="1790289873000"><meta name="new-cookie-storage-activated" content="t">
982</head>
983
984  <body
985    class="template--cart page--your-shopping-cart"
986    data-theme-id="606"
987    data-theme-name="blockshop"
988    data-theme-version="9.1.0">
989    <!--[if IE]>
990      <div style="text-align:center;padding:72px 16px;">
991        Browser unsupported, please update or try an alternative
992      </div>
993      <style>
994        .layout--viewport { display: none; }
995      </style>
996    <![endif]-->
997
998    <a data-item="a11y-button" href='#main-content'>Skip to main content</a>
999
1000    <div class="layout--viewport" data-drawer-status="closed">
1001      <div class="layout--main-content">
1002        <header class="layout--header-group"><!-- BEGIN sections: header-group -->
1003<div id="shopify-section-sections--16815894823147__announcement" class="shopify-section shopify-section-group-header-group"></div><div id="shopify-section-sections--16815894823147__header" class="shopify-section shopify-section-group-header-group section--header">
1003<script type="module">
1004    import '//goodforher.com/cdn/shop/t/69/assets/header.js?v=181909103210655841221684426240';
1005  </script>
1005
1006<header-root
1007  class="header--root"
1008  data-section-id="sections--16815894823147__header"
1009  data-section-type="header-section"
1010  data-spacing="none"
1011  data-background-color="accent-1"
1012  data-center-logo="true"
1013  data-center-menu="true"
1014  data-light-text="false"
1015  data-transparent-menu="false"
1016>
1017  <div class="header--y-menu-for-drawer" style="display:none;"><y-menu-root class="y-menu">
1018  <ul class="y-menu--level-1--container">
1019    
1020<li
1021        class="y-menu--level-1--link"
1022        data-item="nav-text"
1023        data-y-menu--depth="2"
1024        data-y-menu--open="false"
1025        data-link-id="shop"
1026      ><a
1027            href="/en-us/collections/all"
1028            data-submenu="true"
1029            aria-haspopup="true"
1030            aria-expanded="false"
1031            aria-controls="y-menu--sub-shop"
1032          >
1033            Shop
1034<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
1035      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" />
1036    </svg></a><ul
1037              class="y-menu--level-2--container"
1038              
1039                data-y-menu--parent-link="level-2"
1040              
1041              id="y-menu--sub-shop"
1042            >
1043              <li class="y-menu--back-link">
1044                <a href="#"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
1045      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" />
1046    </svg> Back</a>
1047              </li><li class="y-menu--parent-link">
1048                  <a href="/en-us/collections/all">Shop</a>
1049                </li><li
1050                  class="y-menu--level-2--link"
1051                  data-item="nav-text"
1052                  data-link-id="shop--vibrators"
1053                >
1054                  <a href="/en-us/collections/vibrators" data-submenu="true">Vibrators</a>
1055
1056                  
1057</li><li
1058                  class="y-menu--level-2--link"
1059                  data-item="nav-text"
1060                  data-link-id="shop--dildos"
1061                >
1062                  <a href="/en-us/collections/dildos" data-submenu="true">Dildos</a>
1063
1064                  
1065</li><li
1066                  class="y-menu--level-2--link"
1067                  data-item="nav-text"
1068                  data-link-id="shop--lubes"
1069                >
1070                  <a href="/en-us/collections/safer-sex-lube" data-submenu="true">Lubes</a>
1071
1072                  
1073</li><li
1074                  class="y-menu--level-2--link"
1075                  data-item="nav-text"
1076                  data-link-id="shop--anal-toys"
1077                >
1078                  <a href="/en-us/collections/anal" data-submenu="true">Anal Toys</a>
1079
1080                  
1081</li><li
1082                  class="y-menu--level-2--link"
1083                  data-item="nav-text"
1084                  data-link-id="shop--penis-toys"
1085                >
1086                  <a href="/en-us/collections/penis-toys" data-submenu="true">Penis Toys</a>
1087
1088                  
1089</li><li
1090                  class="y-menu--level-2--link"
1091                  data-item="nav-text"
1092                  data-link-id="shop--gender-affirming-gear"
1093                >
1094                  <a href="/en-us/collections/gender-expression" data-submenu="true">Gender Affirming Gear</a>
1095
1096                  
1097</li><li
1098                  class="y-menu--level-2--link"
1099                  data-item="nav-text"
1100                  data-link-id="shop--kink-bdsm"
1101                >
1102                  <a href="/en-us/collections/kink" data-submenu="true">Kink & BDSM</a>
1103
1104                  
1105</li><li
1106                  class="y-menu--level-2--link"
1107                  data-item="nav-text"
1108                  data-link-id="shop--health-wellness"
1109                >
1110                  <a href="/en-us/collections/health-wellness" data-submenu="true">Health & Wellness</a>
1111
1112                  
1113</li><li
1114                  class="y-menu--level-2--link"
1115                  data-item="nav-text"
1116                  data-link-id="shop--condoms-safer-sex"
1117                >
1118                  <a href="/en-us/collections/condoms-safer-sex" data-submenu="true">Condoms & Safer Sex</a>
1119
1120                  
1121</li><li
1122                  class="y-menu--level-2--link"
1123                  data-item="nav-text"
1124                  data-link-id="shop--books-pins-art"
1125                >
1126                  <a href="/en-us/collections/books-still-in-stock" data-submenu="true">Books, Pins, & Art</a>
1127
1128                  
1129</li><li
1130                  class="y-menu--level-2--link"
1131                  data-item="nav-text"
1132                  data-link-id="shop--gift-cards"
1133                >
1134                  <a href="/en-us/products/gift-card" data-submenu="true">Gift Cards</a>
1135
1136                  
1137</li></ul></li><li
1138        class="y-menu--level-1--link"
1139        data-item="nav-text"
1140        data-y-menu--depth="2"
1141        data-y-menu--open="false"
1142        data-link-id="learn"
1143      ><a
1144            href="/en-us/pages/learn"
1145            data-submenu="true"
1146            aria-haspopup="true"
1147            aria-expanded="false"
1148            aria-controls="y-menu--sub-learn"
1149          >
1150            Learn
1151<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
1152      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" />
1153    </svg></a><ul
1154              class="y-menu--level-2--container"
1155              
1156                data-y-menu--parent-link="level-2"
1157              
1158              id="y-menu--sub-learn"
1159            >
1160              <li class="y-menu--back-link">
1161                <a href="#"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
1162      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" />
1163    </svg> Back</a>
1164              </li><li class="y-menu--parent-link">
1165                  <a href="/en-us/pages/learn">Learn</a>
1166                </li><li
1167                  class="y-menu--level-2--link"
1168                  data-item="nav-text"
1169                  data-link-id="learn--workshops-events"
1170                >
1171                  <a href="/en-us/collections/workshops" data-submenu="true">Workshops & Events</a>
1172
1173                  
1174</li><li
1175                  class="y-menu--level-2--link"
1176                  data-item="nav-text"
1177                  data-link-id="learn--affiliate-workshops"
1178                >
1179                  <a href="/en-us/pages/affiliate-workshops" data-submenu="true">Affiliate Workshops</a>
1180
1181                  
1182</li><li
1183                  class="y-menu--level-2--link"
1184                  data-item="nav-text"
1185                  data-link-id="learn--book-a-private-workshop"
1186                >
1187                  <a href="/en-us/pages/gfh-home-parties-private-workshops" data-submenu="true">Book a Private Workshop</a>
1188
1189                  
1190</li><li
1191                  class="y-menu--level-2--link"
1192                  data-item="nav-text"
1193                  data-link-id="learn--sex-therapy"
1194                >
1195                  <a href="/en-us/pages/sexuality-coaching" data-submenu="true">Sex Therapy</a>
1196
1197                  
1198</li><li
1199                  class="y-menu--level-2--link"
1200                  data-item="nav-text"
1201                  data-link-id="learn--sex-blog"
1202                >
1203                  <a href="/en-us/blogs/sex-blog" data-submenu="true">Sex Blog</a>
1204
1205                  
1206</li></ul></li><li
1207        class="y-menu--level-1--link"
1208        data-item="nav-text"
1209        data-y-menu--depth="2"
1210        data-y-menu--open="false"
1211        data-link-id="explore"
1212      ><a
1213            href="/en-us/pages/explore"
1214            data-submenu="true"
1215            aria-haspopup="true"
1216            aria-expanded="false"
1217            aria-controls="y-menu--sub-explore"
1218          >
1219            Explore
1220<svg class="icon--root icon--chevron-right--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
1221      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="#000" fill-rule="nonzero" />
1222    </svg></a><ul
1223              class="y-menu--level-2--container"
1224              
1225                data-y-menu--parent-link="level-2"
1226              
1227              id="y-menu--sub-explore"
1228            >
1229              <li class="y-menu--back-link">
1230                <a href="#"><svg class="icon--root icon--chevron-left--small" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
1231      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="#000" fill-rule="nonzero" />
1232    </svg> Back</a>
1233              </li><li class="y-menu--parent-link">
1234                  <a href="/en-us/pages/explore">Explore</a>
1235                </li><li
1236                  class="y-menu--level-2--link"
1237                  data-item="nav-text"
1238                  data-link-id="explore--about-good-for-her"
1239                >
1240                  <a href="/en-us/pages/about-good-for-her" data-submenu="true">About Good For Her</a>
1241
1242                  
1243</li><li
1244                  class="y-menu--level-2--link"
1245                  data-item="nav-text"
1246                  data-link-id="explore--community-support"
1247                >
1248                  <a href="/en-us/pages/community-support" data-submenu="true">
1248Community Support</a>
1249
1250                  
1251</li><li
1252                  class="y-menu--level-2--link"
1253                  data-item="nav-text"
1254                  data-link-id="explore--video-streaming"
1255                >
1256                  <a href="https://www.pinklabel.tv/on-demand/gfh-recommends/?affiliate=2461622&utm_source=website&utm_medium=top_nav&utm_campaign=video_streaming" data-submenu="true">Video Streaming</a>
1257
1258                  
1259</li></ul></li></ul></y-menu-root></div><div class="header--top-row"><div class="header--logo"><div
1260  class="logo--root"
1261  data-type="image"
1262  itemscope
1263  itemtype="https://schema.org/Organization"
1264>
1265  <a
1266    class="logo--wrapper"
1267    href="/en-us"
1268    title="GFH"
1269    itemprop="url"
1270  ><img
1271        class="logo--image"
1272        src="//goodforher.com/cdn/shop/files/Logo.png?v=1614286994&width=290"
1273        srcset="//goodforher.com/cdn/shop/files/Logo.png?v=1614286994&width=145 1x, //goodforher.com/cdn/shop/files/Logo.png?v=1614286994&width=290 2x"
1274        alt="GFH"
1275        itemprop="logo"
1276        width="290"
1277        height="150"style="object-position:50.0% 50.0%">
1278      <style>
1279        .logo--image {
1280          height: auto;
1281          width: 145px;
1282        }
1283
1284        @media only screen and (max-width: 767px) {
1285          .logo--image {
1286            width: 58px;
1287          }
1288        }
1289      </style></a>
1290</div></div><a
1291        class="header--search"
1292        data-drawer-open="top"
1293        data-drawer-view="search"
1294        role="img"
1295        tabindex="0"
1296        aria-label="Search"
1297      ><svg class="icon--root icon--search" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1298      <path d="m14.37 12.86 5.636 5.637-1.414 1.414-5.633-5.632a7.627 7.627 0 0 1-4.688 1.604c-4.256 0-7.707-3.483-7.707-7.78 0-4.297 3.45-7.78 7.707-7.78s7.707 3.483 7.707 7.78c0 1.792-.6 3.442-1.608 4.758ZM8.27 14.084c3.259 0 5.907-2.673 5.907-5.98 0-3.306-2.648-5.98-5.907-5.98-3.258 0-5.907 2.674-5.907 5.98 0 3.307 2.649 5.98 5.907 5.98Z" fill="#000" fill-rule="nonzero" />
1299    </svg></a><a
1300        class="header--account-icon"
1301        
1302          href="https://goodforher.com/customer_authentication/redirect?locale=en&region_country=US"
1303        
1304        aria-label="Translation missing: en.layout.header.account"
1305      ><svg class="icon--root icon--account" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1306      <path d="M13.33 9.78a9.654 9.654 0 0 1 6.32 9.06.9.9 0 0 1-.9.9H1.25a.9.9 0 0 1-.9-.9 9.654 9.654 0 0 1 6.32-9.06 5.342 5.342 0 1 1 6.66 0ZM10 9.145a3.542 3.542 0 1 0 0-7.085 3.542 3.542 0 0 0 0 7.085Zm7.799 8.795a7.851 7.851 0 0 0-15.598 0h15.598Z" fill="#000" fill-rule="nonzero" />
1307    </svg></a></div>
1308
1309  <div class="header--bottom-row"><div class="header--menu"><x-menu-root
1310  class="x-menu"
1311  data-item="nav-text"
1312  data-x-menu--align="center"
1313  data-x-menu--overlap
1314  data-x-menu--overlap-parent="1"
1315  style="display:inline-block;"
1316><div class="x-menu--overlap-icon">
1317      <div
1318        tabindex="0"
1319        data-drawer-open="left"
1320        data-drawer-view="menu"
1321        aria-haspopup="menu"
1322      ><svg class="icon--root icon--menu" width="22" height="16" viewBox="0 0 22 16" xmlns="http://www.w3.org/2000/svg">
1323      <path d="M0 2.4V.6h22v1.8H0Zm0 6.584v-1.8h22v1.8H0Zm0 6.584v-1.8h22v1.8H0Z" fill="#000" fill-rule="nonzero" />
1324    </svg></div>
1325    </div><ul class="x-menu--level-1--container"><li
1326        class="x-menu--level-1--link"
1327        data-x-menu--depth="2"
1328        data-x-menu--open="false"
1329        data-state="closed"
1330        data-link-id="shop"
1331      ><a
1332            href="/en-us/collections/all"
1333            aria-haspopup="true"
1334            aria-expanded="false"
1335            aria-controls="x-menu--sub-shop"
1336          >
1337            <span>Shop</span>&nbsp;<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1338      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" />
1339    </svg><svg class="icon--root icon--chevron-up" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1340      <path d="m5 1.942-3.53 3.53-.707-.707 3.53-3.53L5 .528l4.237 4.237-.707.707L5 1.942Z" fill="#000" fill-rule="nonzero" />
1341    </svg></a><transition-root class="x-menu--level-2--container" id="x-menu--sub-shop"><ul class="x-menu--level-2--list"><li
1342                  class="x-menu--level-2--link"
1343                  data-link-id="shop--vibrators"
1344                  
1345                    data-x-menu--single-parent="true"
1346                  
1347                >
1348                  <a href="/en-us/collections/vibrators">Vibrators</a></li><li
1349                  class="x-menu--level-2--link"
1350                  data-link-id="shop--dildos"
1351                  
1352                    data-x-menu--single-parent="true"
1353                  
1354                >
1355                  <a href="/en-us/collections/dildos">Dildos</a></li><li
1356                  class="x-menu--level-2--link"
1357                  data-link-id="shop--lubes"
1358                  
1359                    data-x-menu--single-parent="true"
1360                  
1361                >
1362                  <a href="/en-us/collections/safer-sex-lube">Lubes</a></li><li
1363                  class="x-menu--level-2--link"
1364                  data-link-id="shop--anal-toys"
1365                  
1366                    data-x-menu--single-parent="true"
1367                  
1368                >
1369                  <a href="/en-us/collections/anal">Anal Toys</a></li><li
1370                  class="x-menu--level-2--link"
1371                  data-link-id="shop--penis-toys"
1372                  
1373                    data-x-menu--single-parent="true"
1374                  
1375                >
1376                  <a href="/en-us/collections/penis-toys">Penis Toys</a></li><li
1377                  class="x-menu--level-2--link"
1378                  data-link-id="shop--gender-affirming-gear"
1379                  
1380                    data-x-menu--single-parent="true"
1381                  
1382                >
1383                  <a href="/en-us/collections/gender-expression">Gender Affirming Gear</a></li><li
1384                  class="x-menu--level-2--link"
1385                  data-link-id="shop--kink-bdsm"
1386                  
1387                    data-x-menu--single-parent="true"
1388                  
1389                >
1390                  <a href="/en-us/collections/kink">Kink & BDSM</a></li><li
1391                  class="x-menu--level-2--link"
1392                  data-link-id="shop--health-wellness"
1393                  
1394                    data-x-menu--single-parent="true"
1395                  
1396                >
1397                  <a href="/en-us/collections/health-wellness">Health & Wellness</a></li><li
1398                  class="x-menu--level-2--link"
1399                  data-link-id="shop--condoms-safer-sex"
1400                  
1401                    data-x-menu--single-parent="true"
1402                  
1403                >
1404                  <a href="/en-us/collections/condoms-safer-sex">Condoms & Safer Sex</a></li><li
1405                  class="x-menu--level-2--link"
1406                  data-link-id="shop--books-pins-art"
1407                  
1408                    data-x-menu--single-parent="true"
1409                  
1410                >
1411                  <a href="/en-us/collections/books-still-in-stock">Books, Pins, & Art</a></li><li
1412                  class="x-menu--level-2--link"
1413                  data-link-id="shop--gift-cards"
1414                  
1415                    data-x-menu--single-parent="true"
1416                  
1417                >
1418                  <a href="/en-us/products/gift-card">Gift Cards</a></li></ul>
1419          </transition-root></li><li
1420        class="x-menu--level-1--link"
1421        data-x-menu--depth="2"
1422        data-x-menu--open="false"
1423        data-state="closed"
1424        data-link-id="learn"
1425      ><a
1426            href="/en-us/pages/learn"
1427            aria-haspopup="true"
1428            aria-expanded="false"
1429            aria-controls="x-menu--sub-learn"
1430          >
1431            <span>Learn</span>&nbsp;<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1432      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" />
1433    </svg><svg class="icon--root icon--chevron-up" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1434      <path d="m5 1.942-3.53 3.53-.707-.707 3.53-3.53L5 .528l4.237 4.237-.707.707L5 1.942Z" fill="#000" fill-rule="nonzero" />
1435    </svg></a><transition-root class="x-menu--level-2--container" id="x-menu--sub-learn"><ul class="x-menu--level-2--list"><li
1436                  class="x-menu--level-2--link"
1437                  data-link-id="learn--workshops-events"
1438                  
1439                    data-x-menu--single-parent="true"
1440                  
1441                >
1442                  <a href="/en-us/collections/workshops">Workshops & Events</a></li><li
1443                  class="x-menu--level-2--link"
1444                  data-link-id="learn--affiliate-workshops"
1445                  
1446                    data-x-menu--single-parent="true"
1447                  
1448                >
1449                  <a href="/en-us/pages/affiliate-workshops">Affiliate Workshops</a></li><li
1450                  class="x-menu--level-2--link"
1451                  data-link-id="learn--book-a-private-workshop"
1452                  
1453                    data-x-menu--single-parent="true"
1454                  
1455                >
1456                  <a href="/en-us/pages/gfh-home-parties-private-workshops">Book a Private Workshop</a></li><li
1457                  class="x-menu--level-2--link"
1458                  data-link-id="learn--sex-therapy"
1459                  
1460                    data-x-menu--single-parent="true"
1461                  
1462                >
1463                  <a href="/en-us/pages/sexuality-coaching">Sex Therapy</a></li><li
1464                  class="x-menu--level-2--link"
1465                  data-link-id="learn--sex-blog"
1466                  
1467                    data-x-menu--single-parent="true"
1468                  
1469                >
1470                  <a href="/en-us/blogs/sex-blog">Sex Blog</a></li></ul>
1471          </transition-root></li><li
1472        class="x-menu--level-1--link"
1473        data-x-menu--depth="2"
1474        data-x-menu--open="false"
1475        data-state="closed"
1476        data-link-id="explore"
1477      ><a
1478            href="/en-us/pages/explore"
1479            aria-haspopup="true"
1480            aria-expanded="false"
1481            aria-controls="x-menu--sub-explore"
1482          >
1483            <span>Explore</span>&nbsp;<svg class="icon--root icon--chevron-down" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1484      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="#000" fill-rule="nonzero" />
1485    </svg><svg class="icon--root icon--chevron-up" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1486      <path d="m5 1.942-3.53 3.53-.707-.707 3.53-3.53L5 .528l4.237 4.237-.707.707L5 1.942Z" fill="#000" fill-rule="nonzero" />
1487    </svg></a><transition-root class="x-menu--level-2--container" id="x-menu--sub-explore"><ul class="x-menu--level-2--list"><li
1488                  class="x-menu--level-2--link"
1489                  data-link-id="explore--about-good-for-her"
1490                  
1491                    data-x-menu--single-parent="true"
1492                  
1493                >
1494                  <a href="/en-us/pages/about-good-for-her">About Good For Her</a></li><li
1495                  class="x-menu--level-2--link"
1496                  data-link-id="explore--community-support"
1497                  
1498                    data-x-menu--single-parent="true"
1499                  
1500                >
1501                  <a href="/en-us/pages/community-support">Community Support</a></li><li
1502                  class="x-menu--level-2--link"
1503                  data-link-id="explore--video-streaming"
1504                  
1505                    data-x-menu--single-parent="true"
1506                  
1507                >
1508                  <a href="https://www.pinklabel.tv/on-demand/gfh-recommends/?affiliate=2461622&utm_source=website&utm_medium=top_nav&utm_campaign=video_streaming">Video Streaming</a></li></ul>
1509          </transition-root></li></ul></x-menu-root></div><div class="header--cart"><div class="cart--external--icon" data-item-count="0">
1510  <a
1511    class="header--cart-toggle"
1512    aria-label="Cart"
1513    
1514      href="/en-us/cart"
1515    
1516  >
1517    <svg class="icon--root icon--bag" width="18" height="21" viewBox="0 0 18 21" xmlns="http://www.w3.org/2000/svg">
1518      <path d="M5.156 3.99A3.837 3.837 0 0 1 9 .3a3.837 3.837 0 0 1 3.844 3.69h4.49l.389 14.704a1.75 1.75 0 0 1-1.704 1.795H2.027a1.75 1.75 0 0 1-1.75-1.75l.001-.046L.674 3.99h4.482Zm1.502 0h4.684A2.337 2.337 0 0 0 9 1.8a2.337 2.337 0 0 0-2.342 2.19Zm-1.506 1.5H2.135l-.358 13.243v.007c0 .138.112.25.25.25h13.946a.251.251 0 0 0 .25-.257L15.874 5.49h-3.026v2.823h-1.5V5.49H6.652v2.823h-1.5V5.49Z" fill="#000" fill-rule="nonzero" />
1519    </svg>
1520    <span class="cart--external--total-items"></span>
1521  </a>
1522
1523  <noscript>
1524    <a
1525      class="header--cart-toggle--noscript"
1526      aria-label="Cart"
1527      href="/en-us/cart"
1528    >
1529      <svg class="icon--root icon--bag" width="18" height="21" viewBox="0 0 18 21" xmlns="http://www.w3.org/2000/svg">
1530      <path d="M5.156 3.99A3.837 3.837 0 0 1 9 .3a3.837 3.837 0 0 1 3.844 3.69h4.49l.389 14.704a1.75 1.75 0 0 1-1.704 1.795H2.027a1.75 1.75 0 0 1-1.75-1.75l.001-.046L.674 3.99h4.482Zm1.502 0h4.684A2.337 2.337 0 0 0 9 1.8a2.337 2.337 0 0 0-2.342 2.19Zm-1.506 1.5H2.135l-.358 13.243v.007c0 .138.112.25.25.25h13.946a.251.251 0 0 0 .25-.257L15.874 5.49h-3.026v2.823h-1.5V5.49H6.652v2.823h-1.5V5.49Z" fill="#000" fill-rule="nonzero" />
1531    </svg>
1532      <span class="cart--external--total-items"></span>
1533    </a>
1534  </noscript>
1535
1536</div></div></div>
1537
1538  <div
1539    class="header--mobile"
1540    data-background-color="accent-1"
1541    data-light-text="false"
1542  >
1543    <div class="header--mobile--menu">
1544      <div
1545        tabindex="0"
1546        data-drawer-open="left"
1547        data-drawer-view="menu"
1548        aria-haspopup="menu"
1549      ><svg class="icon--root icon--menu" width="22" height="16" viewBox="0 0 22 16" xmlns="http://www.w3.org/2000/svg">
1550      <path d="M0 2.4V.6h22v1.8H0Zm0 6.584v-1.8h22v1.8H0Zm0 6.584v-1.8h22v1.8H0Z" fill="#000" fill-rule="nonzero" />
1551    </svg></div>
1552    </div>
1553
1554    <div class="header--mobile--title"><div
1555  class="logo--root"
1556  data-type="image"
1557  itemscope
1558  itemtype="https://schema.org/Organization"
1559>
1560  <a
1561    class="logo--wrapper"
1562    href="/en-us"
1563    title="GFH"
1564    itemprop="url"
1565  ><img
1566        class="logo--image"
1567        src="//goodforher.com/cdn/shop/files/Logo.png?v=1614286994&width=290"
1568        srcset="//goodforher.com/cdn/shop/files/Logo.png?v=1614286994&width=145 1x, //goodforher.com/cdn/shop/files/Logo.png?v=1614286994&width=290 2x"
1569        alt="GFH"
1570        itemprop="logo"
1571        width="290"
1572        height="150"style="object-position:50.0% 50.0%">
1573      <style>
1574        .logo--image {
1575          height: auto;
1576          width: 145px;
1577        }
1578
1579        @media only screen and (max-width: 767px) {
1580          .logo--image {
1581            width: 58px;
1582          }
1583        }
1584      </style></a>
1585</div></div>
1586
1587    <div class="header--mobile--cart" data-item="accent-text"><div class="cart--external--icon" data-item-count="0">
1588  <a
1589    class="header--cart-toggle"
1590    aria-label="Cart"
1591    
1592      href="/en-us/cart"
1593    
1594  >
1595    <svg class="icon--root icon--bag" width="18" height="21" viewBox="0 0 18 21" xmlns="http://www.w3.org/2000/svg">
1596      <path d="M5.156 3.99A3.837 3.837 0 0 1 9 .3a3.837 3.837 0 0 1 3.844 3.69h4.49l.389 14.704a1.75 1.75 0 0 1-1.704 1.795H2.027a1.75 1.75 0 0 1-1.75-1.75l.001-.046L.674 3.99h4.482Zm1.502 0h4.684A2.337 2.337 0 0 0 9 1.8a2.337 2.337 0 0 0-2.342 2.19Zm-1.506 1.5H2.135l-.358 13.243v.007c0 .138.112.25.25.25h13.946a.251.251 0 0 0 .25-.257L15.874 5.49h-3.026v2.823h-1.5V5.49H6.
1596652v2.823h-1.5V5.49Z" fill="#000" fill-rule="nonzero" />
1597    </svg>
1598    <span class="cart--external--total-items"></span>
1599  </a>
1600
1601  <noscript>
1602    <a
1603      class="header--cart-toggle--noscript"
1604      aria-label="Cart"
1605      href="/en-us/cart"
1606    >
1607      <svg class="icon--root icon--bag" width="18" height="21" viewBox="0 0 18 21" xmlns="http://www.w3.org/2000/svg">
1608      <path d="M5.156 3.99A3.837 3.837 0 0 1 9 .3a3.837 3.837 0 0 1 3.844 3.69h4.49l.389 14.704a1.75 1.75 0 0 1-1.704 1.795H2.027a1.75 1.75 0 0 1-1.75-1.75l.001-.046L.674 3.99h4.482Zm1.502 0h4.684A2.337 2.337 0 0 0 9 1.8a2.337 2.337 0 0 0-2.342 2.19Zm-1.506 1.5H2.135l-.358 13.243v.007c0 .138.112.25.25.25h13.946a.251.251 0 0 0 .25-.257L15.874 5.49h-3.026v2.823h-1.5V5.49H6.652v2.823h-1.5V5.49Z" fill="#000" fill-rule="nonzero" />
1609    </svg>
1610      <span class="cart--external--total-items"></span>
1611    </a>
1612  </noscript>
1613
1614</div></div>
1615  </div>
1616</header-root>
1617
1618<noscript>
1619  <style>
1620    @media only screen and (min-width: 768px) {
1621      .x-menu--level-1--container {
1622        display: flex;
1623        flex-wrap: wrap;
1624      }
1625    }
1626  </style>
1627</noscript>
1628
1629<style>.header--root {
1630    --bg-color--header: #ffdab5;
1631    --bg-color--header--transparent: rgba(255, 218, 181, 0);
1632    --bg-color--header--opaque: rgba(255, 218, 181, 0.95);
1633  }header .logo-image {
1634      max-height: 75px;
1635    }
1636
1637    .header--top-row {
1638      height: 91px;
1639    }</style>
1640
1641</div>
1642<!-- END sections: header-group --></header>
1643
1644        <main class="layout--template" id="main-content">
1645          <div id="shopify-section-template--16815898034411__main" class="shopify-section"><cart-root
1646  class="cart--root"
1647  data-section-id="template--16815898034411__main"
1648  data-view="desktop"
1649  data-has-items="false"
1650>
1651  <div class="cart--header">
1652    <h2 class="cart--title" data-item="section-heading">Your Cart</h2>
1653  </div>
1654
1655  <form class="cart--form" action="/en-us/cart" method="post" novalidate="">
1656    <div class="cart--body"><div class="cart--headings" data-item="accent-text">
1657            <div class="cart--heading--image"></div>
1658            <div class="cart--heading--title"></div>
1659            <div class="cart--heading--price">Price</div>
1660            <div class="cart--heading--quantity">Quantity</div>
1661            <div class="cart--heading--total">Total</div>
1662          </div></div>
1663
1664    <div class="cart--footer"><div class="cart--notes">
1665          <label for="desktop-cart-note" class="cart--notes--heading">Leave a note with your order</label>
1666          <textarea
1667            class="cart--notes--textarea"
1668            id="desktop-cart-note"
1669            name="note"
1670          ></textarea>
1671        </div><div class="cart--totals"><div class="cart--total">
1672          <div data-item="block-heading">Total</div>
1673          <div class="cart--total--price money" data-item="accent-text">$0.00 CAD</div>
1674        </div>
1675
1676        <div class="cart--tax-info" data-item="paragraph">Taxes and shipping calculated at checkout</div>
1677
1678        <div class="cart--nav">
1679          <div class="cart--continue-shopping" data-item="block-link"><a href="/en-us/collections/all">Continue Shopping</a></div>
1680
1681          <div class="cart--checkout-button" data-item="button">
1682            <button type="submit" name="checkout">
1683              <span class="cart-button--text">Checkout</span>
1684              <span class="cart-button--spinner"><svg class="icon--root icon--spinner">
1685      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
1686    </svg></span>
1687            </button>
1688          </div>
1689        </div><div
1690            class="cart--additional-buttons additional-checkout-buttons
1691            "
1692          ><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:6862635072,&quot;merchantName&quot;:&quot;GFH&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:false,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:6862635072,&quot;countryCode&quot;:&quot;CA&quot;,&quot;merchantName&quot;:&quot;GFH&quot;,&quot;phoneRequired&quot;:true,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:null,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;9HQS2ZBQRVHTC&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=CAD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=9HQS2ZBQRVHTC\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;CA&quot;,&quot;US&quot;]}}]" access-token="e29a37d42d0a43f717e02e6914504593" buyer-country="US" buyer-locale="en" buyer-currency="CAD" shop-id="6862635072" cart-id="1b994378f41e3d6bf45fbe74961971df" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div></div>
1693    </div>
1694  </form>
1695
1696  <div class="cart--no-items" data-item="paragraph"><span data-item='rte-content'>Your cart is currently empty.<br/> <a href='/en-us/collections/all'>Click here to continue shopping</a>.</span></div>
1697</cart-root><cart-root
1698  class="cart--root"
1699  data-section-id="template--16815898034411__main"
1700  data-view="mobile"
1701  data-has-items="false"
1702>
1703  <div class="cart--header">
1704    <h2 class="cart--title" data-item="section-heading">Your Cart</h2>
1705  </div>
1706
1707  <form class="cart--form" action="/en-us/cart" method="post" novalidate="">
1708    <div class="cart--body"></div>
1709
1710    <div class="cart--footer"><div class="cart--notes">
1711          <label for="mobile-cart-note" class="cart--notes--heading">Leave a note with your order</label>
1712          <textarea
1713            class="cart--notes--textarea"
1714            id="mobile-cart-note"
1715            name="note"
1716          ></textarea>
1717        </div><div class="cart--totals"><div class="cart--total">
1718          <div data-item="block-heading">Total</div>
1719          <div class="cart--total--price money" data-item="accent-text">$0.00 CAD</div>
1720        </div>
1721
1722        <div class="cart--tax-info" data-item="paragraph">Taxes and shipping calculated at checkout</div>
1723
1724        <div class="cart--nav">
1725          <div class="cart--continue-shopping" data-item="block-link"><a href="/en-us/collections/all">Continue Shopping</a></div>
1726
1727          <div class="cart--checkout-button" data-item="button">
1728            <button type="submit" name="checkout">
1729              <span class="cart-button--text">Checkout</span>
1730              <span class="cart-button--spinner"><svg class="icon--root icon--spinner">
1731      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
1732    </svg></span>
1733            </button>
1734          </div>
1735        </div><div
1736            class="cart--additional-buttons additional-checkout-buttons
1737             additional-checkout-buttons--vertical"
1738          ><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:6862635072,&quot;merchantName&quot;:&quot;GFH&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:false,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:6862635072,&quot;countryCode&quot;:&quot;CA&quot;,&quot;merchantName&quot;:&quot;GFH&quot;,&quot;phoneRequired&quot;:true,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:null,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;9HQS2ZBQRVHTC&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=CAD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=9HQS2ZBQRVHTC\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;CA&quot;,&quot;US&quot;]}}]" access-token="e29a37d42d0a43f717e02e6914504593" buyer-country="US" buyer-locale="en" buyer-currency="CAD" shop-id="6862635072" cart-id="1b994378f41e3d6bf45fbe74961971df" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div></div>
1739    </div>
1740  </form>
1741
1742  <div class="cart--no-items" data-item="paragraph"><span data-item='rte-content'>Your cart is currently empty.<br/> <a href='/en-us/collections/all'>Click here to continue shopping</a>.</span></div>
1743</cart-root></div>
1744        </main>
1745
1746        <footer class="layout--footer-group"><!-- BEGIN sections: footer-group -->
1747<div id="shopify-section-sections--16815894692075__footer" class="shopify-section shopify-section-group-footer-group section--footer"><link
1748    href="//goodforher.com/cdn/shop/t/69/assets/footer.css?v=80734085897435985301684426240"
1749    rel="stylesheet"
1750    onload="this.loaded=true;window.trigger('theme:footerStyles:loaded');"
1751  >
1752<div
1753  class="footer--root"
1754  data-section-id="sections--16815894692075__footer"
1755  data-section-type="footer"
1756  data-background-color="accent-1"
1757  data-light-text="false"
1758>
1759  <div class="footer--blocks"><div class="footer--block" data-block-type="about" >
1760        <div class="footer--block--container"><div class="footer--block--heading" data-item="block-heading">GETTING YOU THERE SINCE 1997</div><div class="footer--block--body"><div class="footer--about-text" data-item="rte-content"><p>2026 © Good For Her Inc.<br/></p><p></p></div><div class="footer--social-icons"><div
1761  class="social-icons--root"
1762  data-type="follow"
1763  data-align="left"
1764  data-mobile-align="center"
1765><div class="social-icons--items"><a
1766              class="social-facebook--link"
1767              rel="noreferrer"
1768              target="_blank"
1769              href="https://www.facebook.com/goodforher"
1770              role="img"
1771              aria-label="facebook"
1772            ><svg class="icon--root icon--facebook" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1773      <path d="M18.896 0H1.104C.494 0 0 .494 0 1.104v17.793C0 19.506.494 20 1.104 20h9.58v-7.745H8.076V9.237h2.606V7.01c0-2.583 1.578-3.99 3.883-3.99 1.104 0 2.052.082 2.329.119v2.7h-1.598c-1.254 0-1.496.597-1.496 1.47v1.928h2.989l-.39 3.018h-2.6V20h5.098c.608 0 1.102-.494 1.102-1.104V1.104C20 .494 19.506 0 18.896 0Z" fill="#000" fill-rule="evenodd" />
1774    </svg></a><a
1775              class="social-twitter--link"
1776              rel="noreferrer"
1777              target="_blank"
1778              href="https://twitter.com/goodforher"
1779              role="img"
1780              aria-label="twitter"
1781            ><svg class="icon--root icon--twitter" width="22" height="20" viewBox="0 0 22 20" xmlns="http://www.w3.org/2000/svg">
1782      <path d="M1.533 1.745s3.376 4.547 9.245 4.861c0 0-.795-2.686 1.642-4.74 2.437-2.057 5.45-.314 6.028.46 0 0 1.714-.272 2.911-1.09 0 0-.39 1.57-1.836 2.516 0 0 1.693-.23 2.477-.691 0 0-.826 1.343-2.25 2.37 0 0 .599 5.674-4.203 10.362C10.747 20.481 2.85 19.506 0 17.051c0 0 3.871.442 6.597-1.918 0 0-3.221-.064-4.15-3.116 0 0 1.61.127 1.89-.188 0 0-3.47-.849-3.5-4.532 0 0 1.052.536 2.013.568 0 0-3.346-2.455-1.317-6.12" fill="#000" fill-rule="evenodd" />
1783    </svg></a><a
1784              class="social-instagram--link"
1785              rel="noreferrer"
1786              target="_blank"
1787              href="https://www.instagram.com/goodforherstore/"
1788              role="img"
1789              aria-label="instagram"
1790            ><svg class="icon--root icon--instagram" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1791      <path d="M15.33 5.87a1.208 1.208 0 0 1-1.2-1.197 1.215 1.215 0 0 1 1.207-1.212c.649.002 1.198.55 1.202 1.2.005.659-.547 1.21-1.21 1.209Zm-5.332 9.273c-2.828 0-5.128-2.297-5.14-5.134-.013-2.83 2.31-5.148 5.148-5.138a5.126 5.126 0 0 1 5.124 5.137 5.14 5.14 0 0 1-5.133 5.135Zm-.01-1.808a3.343 3.343 0 0 0 3.342-3.324 3.348 3.348 0 0 0-3.325-3.34 3.343 3.343 0 0 0-3.34 3.324 3.34 3.34 0 0 0 3.324 3.34ZM1.787 9.997h.038c0 1.052-.018 2.104.007 3.154.015.652.048 1.311.16 1.953.259 1.484 1.12 2.454 2.597 2.845.737.195 1.492.215 2.243.222 2.11.016 4.219.017 6.328-.002a11.723 11.723 0 0 0 1.952-.162c1.483-.265 2.451-1.13 2.834-2.61.214-.821.218-1.663.225-2.5.018-1.931.02-3.863-.002-5.793-.008-.725-.042-1.458-.16-2.171-.25-1.502-1.116-2.488-2.614-2.878-.82-.213-1.663-.218-2.5-.225-1.93-.018-3.861-.02-5.793.002-.724.008-1.456.047-2.17.16-1.4.224-2.388 1-2.81 2.382a6.122 6.122 0 0 0-.247 1.519c-.056 1.367-.062 2.736-.088 4.104ZM20 7.143v5.715c-.01.104-.024.208-.031.313-.044.658-.056 1.32-.137 1.975-.117.95-.44 1.833-1.019 2.607-1.072 1.433-2.57 2.03-4.296 2.164-.446.035-.895.055-1.343.083H6.786c-.092-.01-.183-.028-.274-.034-.473-.03-.95-.04-1.421-.092-1.032-.114-1.998-.424-2.84-1.
1791051C.812 17.748.215 16.247.084 14.514c-.033-.419-.056-.84-.083-1.26V6.746c.014-.157.025-.314.04-.47.067-.63.08-1.27.21-1.887C.638 2.56 1.686 1.245 3.44.532c.932-.379 1.919-.46 2.913-.49.263-.008.526-.028.79-.042h5.714c.09.01.183.024.274.03.671.045 1.347.054 2.014.14 1.044.133 2.002.507 2.823 1.191 1.31 1.094 1.833 2.555 1.948 4.202.037.526.056 1.053.084 1.58Z" fill="#000" fill-rule="evenodd" />
1792    </svg></a><a
1793              class="social-youtube--link"
1794              rel="noreferrer"
1795              target="_blank"
1796              href="https://www.youtube.com/channel/UChckUkbSRXq7ehBzBIUylEA"
1797              role="img"
1798              aria-label="youtube"
1799            ><svg class="icon--root icon--youtube" width="29" height="20" viewBox="0 0 29 20" xmlns="http://www.w3.org/2000/svg">
1800      <path d="M28.166 3.123c.596 2.228.596 6.877.596 6.877s0 4.649-.596 6.877a3.577 3.577 0 0 1-2.522 2.526C23.419 20 14.5 20 14.5 20s-8.92 0-11.145-.597a3.575 3.575 0 0 1-2.521-2.526C.238 14.649.238 10 .238 10s0-4.649.596-6.877A3.574 3.574 0 0 1 3.355.597C5.58 0 14.5 0 14.5 0s8.92 0 11.144.597a3.576 3.576 0 0 1 2.522 2.526ZM11.583 14.221 19.038 10l-7.455-4.221v8.442Z" fill="#000" fill-rule="evenodd" />
1801    </svg></a></div></div>
1802</div></div></div>
1803      </div><div class="footer--block" data-block-type="menu" >
1804        <div class="footer--block--container"><div class="footer--block--heading" data-item="block-heading">Quick links</div><div class="footer--block--body" role="navigation" data-item="paragraph"><ul
1805                    class="footer--menu"
1806                    aria-label="Navigation"
1807                  ><li><a href="/en-us" title="Info">Info</a></li><li><a href="/en-us/pages/about-good-for-her" title="About Good For Her">About Good For Her</a></li><li><a href="/en-us/pages/community-support" title="Community Support">Community Support</a></li><li><a href="/en-us/pages/privacy-policy" title="Privacy Policy">Privacy Policy</a></li><li><a href="/en-us/policies/shipping-policy" title="Shipping FAQ">Shipping FAQ</a></li><li><a href="/en-us/policies/refund-policy" title="Returns/Exchanges FAQ">Returns/Exchanges FAQ</a></li><li><a href="/en-us/pages/contact-us" title="Contact Us">Contact Us</a></li><li><a data-drawer-open="top" data-drawer-view="search" tabindex="0">Search</a></li><li><a href="/en-us" title="Shop">Shop</a></li></ul></div></div>
1808      </div></div>
1809
1810  <div class="footer--sub"><div class="footer--sub--block" data-type="payment-icons">
1811          <div class="footer--sub--container">
1812            <ul class="footer--payment-icons"><li class="footer--payment-icon"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
1812</svg>
1813</li><li class="footer--payment-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
1814</li><li class="footer--payment-icon"><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg></li><li class="footer--payment-icon"><svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg></li><li class="footer--payment-icon"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
181406zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
1815</li><li class="footer--payment-icon"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
1816</li><li class="footer--payment-icon"><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
18160-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li><li class="footer--payment-icon"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
1817</li><li class="footer--payment-icon"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
181716.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1818</li></ul>
1819          </div>
1820        </div></div>
1821</div>
1822
1823</div>
1824<!-- END sections: footer-group --></footer>
1825      </div><drawer-root class="drawer--root">
1826  <transition-root class="drawer--overlay"></transition-root>
1827
1828  <transition-root
1829    class="drawer--close"
1830    aria-label="close"
1831    data-drawer-close
1832  ><svg class="icon--root icon--cross" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1833      <path d="M10 8.727 17.944.783l1.273 1.273L11.273 10l7.944 7.944-1.273 1.273L10 11.273l-7.944 7.944-1.273-1.273L8.727 10 .783 2.056 2.056.783 10 8.727Z" fill="#000" fill-rule="nonzero" />
1834    </svg></transition-root>
1835
1836  <div class="drawer--focus-trigger" tabindex="0"></div>
1837
1838  <transition-root class="drawer--instance" data-side="top" aria-expanded="false">
1839    <div class="drawer--container" data-view="search"><link
1840    href="//goodforher.com/cdn/shop/t/69/assets/predictive-search.css?v=54929508836467529081684426240"
1841    rel="stylesheet"
1842    onload="this.loaded=true;window.trigger('theme:predictive-searchStyles:loaded');"
1843  >
1843<script type="module">
1844    import '//goodforher.com/cdn/shop/t/69/assets/predictive-search.js?v=110126311231414342711684426240';
1845  </script>
1845
1846<predictive-search-root class="search--root" data-loading="false">
1847  <form action="/en-us/search" method="get" role="search">
1848    <div class="search--bar-wrapper">
1849      <div class="search--bar">
1850        <div class="search--icon"><svg class="icon--root icon--search" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1851      <path d="m14.37 12.86 5.636 5.637-1.414 1.414-5.633-5.632a7.627 7.627 0 0 1-4.688 1.604c-4.256 0-7.707-3.483-7.707-7.78 0-4.297 3.45-7.78 7.707-7.78s7.707 3.483 7.707 7.78c0 1.792-.6 3.442-1.608 4.758ZM8.27 14.084c3.259 0 5.907-2.673 5.907-5.98 0-3.306-2.648-5.98-5.907-5.98-3.258 0-5.907 2.674-5.907 5.98 0 3.307 2.649 5.98 5.907 5.98Z" fill="#000" fill-rule="nonzero" />
1852    </svg><svg class="icon--root icon--spinner">
1853      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
1854    </svg></div>
1855
1856        <label for="search-input" data-item="hidden-text">Search here...</label>
1857        <input
1858          id="search-input"
1859          class="search--textbox"
1860          type="search"
1861          name="q"
1862          value=""
1863          placeholder="Search here..."
1864          data-item="paragraph"
1865          role="combobox"
1866          aria-owns="predictive-search-results-list"
1867          aria-controls="predictive-search-results-list"
1868          aria-autocomplete="list"
1869          autocorrect="off"
1870          autocomplete="off"
1871          autocapitalize="off"
1872          spellcheck="false"
1873        >
1874
1875        <div class="search--clear" tabindex="0" aria-label="clear" style="display:none;"><svg class="icon--root icon--x-mark" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1876      <path d="M9.997 0c5.518 0 9.998 4.48 9.998 9.997 0 5.518-4.48 9.998-9.998 9.998C4.48 19.995 0 15.515 0 9.997 0 4.48 4.48 0 9.997 0Zm0 8.933L7.276 6.211a.749.749 0 1 0-1.062 1.061l2.722 2.722-2.728 2.728a.75.75 0 1 0 1.061 1.062l2.728-2.728 2.729 2.728a.75.75 0 0 0 1.06-1.062l-2.727-2.728 2.717-2.717a.75.75 0 0 0-.531-1.281.746.746 0 0 0-.531.22L9.997 8.933Z" fill="#222" />
1877    </svg></div>
1878      </div>
1879
1880      <div class="search--cancel" data-item="block-link" tabindex="0" data-drawer-close>
1881        <div>cancel</div>
1882      </div>
1883    </div>
1884
1885    <div class="search--results" id="predictive-search-results-list"><div class="predictive-search--products"><div class="predictive-search--heading" data-item="block-heading">Popular products</div><div
1886      class="predictive-search--product-grid"
1887      data-container="panel"
1888      data-columns="4"
1889      data-mobile-columns="2"
1890    ><div
1891  class="product--root"
1892  data-product-item
1893  data-product-view="grid"
1894  data-text-alignment="center"data-container="block"><a href="/en-us/products/dirty-talking-skills-from-a-professional-online-workshop" aria-label="Dirty Talking Skills From a Professional (In-person & Online)">
1895    <div class="product--image-wrapper">
1896      <div class="product--image" data-item="image"><div
1897  class="image--root"
1898  data-parallax=""
1899  data-darken=""
1900  data-darken-mobile=""
1901  style="--aspect-ratio:1;--mobile-aspect-ratio:1;--focal-point:50% 50%;--mobile-focal-point:50% 50%;--image-width:100%;"
1902>
1903  <picture class="image--container"><img
1904      class="lazyload"
1905      data-src="//goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425"
1906      data-srcset="//goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425&width=200 200w, //goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425&width=400 400w, //goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425&width=600 600w, //goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425&width=691 691w"
1907      data-sizes="auto"
1908      alt=""
1909      height="864"
1910      width="691"
1911    />
1912  </picture>
1913
1914  <noscript>
1915    <img
1916      src="//goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425"
1917      srcset="//goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425&width=200 200w, //goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425&width=400 400w, //goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425&width=600 600w, //goodforher.com/cdn/shop/files/Resized_Dirty_20250716_002335_0000.png?v=1752693425&width=691 691w"
1918      alt=""
1919      height="864"
1920      width="691"
1921    >
1922  </noscript>
1923</div></div><product-quick-add
1924    class="product--quick-add"
1925    tabindex="0"
1926    data-handle="dirty-talking-skills-from-a-professional-online-workshop"
1927    aria-haspopup="menu"
1928    data-loading="false"
1929    data-id="46603547312363"data-form="true">
1930    <div class="product--quick-add--icon"><svg class="icon--root icon--ellipses" width="17" height="5" viewB
1930ox="0 0 17 5" xmlns="http://www.w3.org/2000/svg">
1931      <g fill="#000" fill-rule="nonzero">
1932        <path d="M2.516.622c-.962 0-1.75.788-1.75 1.75 0 .963.788 1.75 1.75 1.75.963 0 1.75-.787 1.75-1.75 0-.962-.787-1.75-1.75-1.75ZM14.516.622c-.962 0-1.75.788-1.75 1.75 0 .963.788 1.75 1.75 1.75.963 0 1.75-.787 1.75-1.75 0-.962-.787-1.75-1.75-1.75ZM8.516.622c-.962 0-1.75.788-1.75 1.75 0 .963.788 1.75 1.75 1.75.963 0 1.75-.787 1.75-1.75 0-.962-.787-1.75-1.75-1.75Z" />
1933      </g>
1934    </svg></div>
1935
1936    <div class="product--quick-add--spinner"><svg class="icon--root icon--spinner">
1937      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
1938    </svg></div>
1939  </product-quick-add></div>
1940
1941    <div class="product--details-container"><div class="product--details"><div class="product--details-wrapper"><p class="product--title" data-item="paragraph">Dirty Talking Skills From a Professional (In-person & Online)</p></div><div class="product--price-container">
1942    <div class="product--price-wrapper"><span class="product--price money" data-item="accent-text">$35.00</span>
1943    </div>
1944
1945    <div class="product--unit-price-container" data-item="small-text"></div>
1946  </div></div></div>
1947  </a>
1948</div><div
1949  class="product--root"
1950  data-product-item
1951  data-product-view="grid"
1952  data-text-alignment="center"data-container="block"><a href="/en-us/products/deep-feel-silicone-anal-beads" aria-label="Deep Feel Silicone Anal Beads">
1953    <div class="product--image-wrapper">
1954      <div class="product--image" data-item="image"><div
1955  class="image--root"
1956  data-parallax=""
1957  data-darken=""
1958  data-darken-mobile=""
1959  style="--aspect-ratio:1;--mobile-aspect-ratio:1;--focal-point:50% 50%;--mobile-focal-point:50% 50%;--image-width:100%;"
1960>
1961  <picture class="image--container"><img
1962      class="lazyload"
1963      data-src="//goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782"
1964      data-srcset="//goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=200 200w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=400 400w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=600 600w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=700 700w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=800 800w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=900 900w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=1000 1000w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=1024 1024w"
1965      data-sizes="auto"
1966      alt=""
1967      height="1024"
1968      width="1024"
1969    />
1970  </picture>
1971
1972  <noscript>
1973    <img
1974      src="//goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782"
1975      srcset="//goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=200 200w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=400 400w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=600 600w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=700 700w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=800 800w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=900 900w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=1000 1000w, //goodforher.com/cdn/shop/files/deep-feel_1024x1024_ed846381-2522-4eb7-8438-0f8da2165e59.webp?v=1708634782&width=1024 1024
1975w"
1976      alt=""
1977      height="1024"
1978      width="1024"
1979    >
1980  </noscript>
1981</div></div><product-quick-add
1982    class="product--quick-add"
1983    tabindex="0"
1984    data-handle="deep-feel-silicone-anal-beads"
1985    aria-haspopup="menu"
1986    data-loading="false"
1987    data-id="44656448504043"data-form="false"
1988      data-management="shopify"
1989      data-policy="deny"
1990      data-quantity="1">
1991    <div class="product--quick-add--icon"><svg class="icon--root icon--plus" width="10" height="10" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
1992      <path d="M10 5.714H5.714V10H4.286V5.714H0V4.286h4.286V0h1.428v4.286H10z" fill="#000" fill-rule="nonzero" />
1993    </svg></div>
1994
1995    <div class="product--quick-add--spinner"><svg class="icon--root icon--spinner">
1996      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
1997    </svg></div>
1998  </product-quick-add></div>
1999
2000    <div class="product--details-container"><div class="product--details"><div class="product--details-wrapper"><p class="product--title" data-item="paragraph">Deep Feel Silicone Anal Beads</p></div><div class="product--price-container">
2001    <div class="product--price-wrapper"><span class="product--price money" data-item="accent-text">$26.00</span>
2002    </div>
2003
2004    <div class="product--unit-price-container" data-item="small-text"></div>
2005  </div></div></div>
2006  </a>
2007</div><div
2008  class="product--root"
2009  data-product-item
2010  data-product-view="grid"
2011  data-text-alignment="center"data-container="block"><a href="/en-us/products/curvy-girls-erotica-for-women-edited-by-rachel-kramer-bussel" aria-label="Curvy Girls: Erotica for Women Edited by Rachel Kramer Bussel">
2012    <div class="product--image-wrapper">
2013      <div class="product--image" data-item="image"><div
2014  class="image--root"
2015  data-parallax=""
2016  data-darken=""
2017  data-darken-mobile=""
2018  style="--aspect-ratio:1;--mobile-aspect-ratio:1;--focal-point:50% 50%;--mobile-focal-point:50% 50%;--image-width:100%;"
2019>
2020  <picture class="image--container"><img
2021      class="lazyload"
2022      data-src="//goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167"
2023      data-srcset="//goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167&width=200 200w, //goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167&width=400 400w, //goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167&width=600 600w, //goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167&width=630 630w"
2024      data-sizes="auto"
2025      alt=""
2026      height="630"
2027      width="630"
2028    />
2029  </picture>
2030
2031  <noscript>
2032    <img
2033      src="//goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167"
2034      srcset="//goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167&width=200 200w, //goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167&width=400 400w, //goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167&width=600 600w, //goodforher.com/cdn/shop/products/51ae4ea40bcbdc07fbe70459bdb3bb18.jpg?v=1688154167&width=630 630w"
2035      alt=""
2036      height="630"
2037      width="630"
2038    >
2039  </noscript>
2040</div></div><product-quick-add
2041    class="product--quick-add"
2042    tabindex="0"
2043    data-handle="curvy-girls-erotica-for-women-edited-by-rachel-kramer-bussel"
2044    aria-haspopup="menu"
2045    data-loading="false"
2046    data-id="40142030897313"data-form="false"
2047      data-management="shopify"
2048      data-policy="deny"
2049      data-quantity="2">
2050    <div class="product--quick-add--icon"><svg class="icon--root icon--plus" width="10" height="10" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
2051      <path d="M10 5.714H5.714V10H4.286V5.714H0V4.286h4.286V0h1.428v4.286H10z" fill="#000" fill-rule="nonzero" />
2052    </svg></div>
2053
2054    <div class="product--quick-add--spinner"><svg class="icon--root icon--spinner">
2055      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
2056    </svg></div>
2057  </product-quick-add></div>
2058
2059    <div class="product--details-container"><div class="product--details"><div class="product--details-wrapper"><p class="product--title" data-item="paragraph">Curvy Girls: Erotica for Women Edited by Rachel Kramer Bussel</p></div><div class="product--price-container">
2060    <div class="product--price-wrapper"><span class="product--price money" data-item="accent-text">$24.95</span>
2061    </div>
2062
2063    <div class="product--unit-price-container" data-item="small-text"></div>
2064  </div></div></div>
2065  </a>
2066</div><div
2067  class="product--root"
2068  data-product-item
2069  data-product-view="grid"
2070  data-text-alignment="center"data-container="block"><a href="/en-us/products/crown-skinless-skin-condoms" aria-label="Crown Skinless Skin Condoms">
2071    <div class="product--image-wrapper">
2072      <div class="product--image" data-item="image"><div
2073  class="image--root"
2074  data-parallax=""
2075  data-darken=""
2076  data-darken-mobile=""
2077  style="--aspect-ratio:1;--mobile-aspect-ratio:1;--focal-point:50% 50%;--mobile-focal-point:50% 50%;--image-width:100%;"
2078>
2079  <picture class="image--container"><img
2080      class="lazyload"
2081      data-src="//goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736"
2082      data-srcset="//goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=200 200w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=400 400w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=600 600w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=700 700w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=800 800w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=900 900w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=1000 1000w"
2083      data-sizes="auto"
2084      alt=""
2085      height="1000"
2086      width="1000"
2087    />
2088  </picture>
2089
2090  <noscript>
2091    <img
2092      src="//goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736"
2093      srcset="//goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=200 200w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=400 400w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=600 600w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=700 700w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=800 800w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=900 900w, //goodforher.com/cdn/shop/products/ddabc684d677daa093659628a4f4dbda.jpg?v=1687899736&width=1000 1000w"
2094      alt=""
2095      height="1000"
2096      width="1000"
2097    >
2098  </noscript>
2099</div></div><product-quick-add
2100    class="product--quick-add"
2101    tabindex="0"
2102    data-handle="crown-skinless-skin-condoms"
2103    aria-haspopup="menu"
2104    data-loading="false"
2105    data-id="37159177486497"data-form="true">
2106    <div class="product--quick-add--icon"><svg class="icon--root icon--ellipses" width="17" height="5" viewB
2106ox="0 0 17 5" xmlns="http://www.w3.org/2000/svg">
2107      <g fill="#000" fill-rule="nonzero">
2108        <path d="M2.516.622c-.962 0-1.75.788-1.75 1.75 0 .963.788 1.75 1.75 1.75.963 0 1.75-.787 1.75-1.75 0-.962-.787-1.75-1.75-1.75ZM14.516.622c-.962 0-1.75.788-1.75 1.75 0 .963.788 1.75 1.75 1.75.963 0 1.75-.787 1.75-1.75 0-.962-.787-1.75-1.75-1.75ZM8.516.622c-.962 0-1.75.788-1.75 1.75 0 .963.788 1.75 1.75 1.75.963 0 1.75-.787 1.75-1.75 0-.962-.787-1.75-1.75-1.75Z" />
2109      </g>
2110    </svg></div>
2111
2112    <div class="product--quick-add--spinner"><svg class="icon--root icon--spinner">
2113      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
2114    </svg></div>
2115  </product-quick-add></div>
2116
2117    <div class="product--details-container"><div class="product--details"><div class="product--details-wrapper"><p class="product--title" data-item="paragraph">Crown Skinless Skin Condoms</p></div><div class="product--price-container">
2118    <div class="product--price-wrapper"><span class="product--from" data-item="accent-text">From</span><span class="product--price money" data-item="accent-text">$1.50</span>
2119    </div>
2120
2121    <div class="product--unit-price-container" data-item="small-text"></div>
2122  </div></div></div>
2123  </a>
2124</div></div></div></div>
2125  </form>
2126</predictive-search-root></div>
2127  </transition-root>
2128
2129  
2130
2131  <transition-root class="drawer--instance" data-side="right" aria-expanded="false"><div class="drawer--container" data-view="product-form"></div><div class="drawer--container" data-view="cart"><cart-root
2132  class="cart--root"
2133  data-section-id=""
2134  data-view="drawer"
2135  data-has-items="false"
2136>
2137  <div class="cart--header">
2138    <h2 class="cart--title" data-item="section-heading">Your Cart</h2>
2139  </div>
2140
2141  <form class="cart--form" action="/en-us/cart" method="post" novalidate="">
2142    <div class="cart--body"></div>
2143
2144    <div class="cart--footer"><div class="cart--notes">
2145          <label for="drawer-cart-note" class="cart--notes--heading">Leave a note with your order</label>
2146          <textarea
2147            class="cart--notes--textarea"
2148            id="drawer-cart-note"
2149            name="note"
2150          ></textarea>
2151        </div><div class="cart--totals"><div class="cart--total">
2152          <div data-item="block-heading">Total</div>
2153          <div class="cart--total--price money" data-item="accent-text">$0.00 CAD</div>
2154        </div>
2155
2156        <div class="cart--tax-info" data-item="paragraph">Taxes and shipping calculated at checkout</div>
2157
2158        <div class="cart--nav">
2159          <div class="cart--continue-shopping" data-item="block-link"><p tabindex="0" aria-label="close" data-drawer-close>Continue Shopping<p></div>
2160
2161          <div class="cart--checkout-button" data-item="button">
2162            <button type="submit" name="checkout">
2163              <span class="cart-button--text">Checkout</span>
2164              <span class="cart-button--spinner"><svg class="icon--root icon--spinner">
2165      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
2166    </svg></span>
2167            </button>
2168          </div>
2169        </div><div
2170            class="cart--additional-buttons additional-checkout-buttons
2171             additional-checkout-buttons--vertical"
2172          ><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:6862635072,&quot;merchantName&quot;:&quot;GFH&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:false,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:6862635072,&quot;countryCode&quot;:&quot;CA&quot;,&quot;merchantName&quot;:&quot;GFH&quot;,&quot;phoneRequired&quot;:true,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:null,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;9HQS2ZBQRVHTC&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=CAD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=9HQS2ZBQRVHTC\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;CA&quot;,&quot;US&quot;]}}]" access-token="e29a37d42d0a43f717e02e6914504593" buyer-country="US" buyer-locale="en" buyer-currency="CAD" shop-id="6862635072" cart-id="1b994378f41e3d6bf45fbe74961971df" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div></div>
2173    </div>
2174  </form>
2175
2176  <div class="cart--no-items" data-item="paragraph"><span data-item='rte-content'>Your cart is currently empty.<br/> <a href='/en-us/collections/all'>Click here to continue shopping</a>.</span></div>
2177</cart-root></div></transition-root>
2178
2179  <transition-root class="drawer--instance" data-side="left" aria-expanded="false">
2180    <div class="drawer--container" data-view="menu"><div class="mobile-nav--header"><div class="mobile-nav--search" data-item="accent-text">
2181      <a data-drawer-open="top" data-drawer-view="search" tabindex="0">Search</a>
2182    </div><div class="mobile-nav--login" data-item="accent-text"><a href="https://goodforher.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Account</a></div></div>
2183
2184<div class="mobile-nav--menu" data-item="accent-text"></div>
2185<div class="mobile-nav--localization"></div></div>
2186  </transition-root>
2187
2188  <div class="drawer--focus-trigger" tabindex="0"></div>
2189</drawer-root></div>
2189<script type="module">
2190    import '//goodforher.com/cdn/shop/t/69/assets/modal.js?v=149862050015916160091684426240';
2191  </script>
2191
2192<div class="modal--window">
2193  <transition-root class="modal--mask" data-transition="at_start"></transition-root>
2194  <div class="modal--container"></div>
2195  <div class="modal--close" tabindex="0"><svg class="icon--root icon--cross" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
2196      <path d="M10 8.727 17.944.783l1.273 1.273L11.273 10l7.944 7.944-1.273 1.273L10 11.273l-7.944 7.944-1.273-1.273L8.727 10 .783 2.056 2.056.783 10 8.727Z" fill="#000" fill-rule="nonzero" />
2197    </svg></div>
2198  <div class="modal--prev"><div class="icon--root icon--prev">
2199      <div></div>
2200      <div></div>
2201      <div></div>
2202    </div></div>
2203  <div class="modal--next"><div class="icon--root icon--next">
2204      <div></div>
2205      <div></div>
2206      <div></div>
2207    </div></div>
2208</div><link
2209    href="//goodforher.com/cdn/shop/t/69/assets/feedback-bar.css?v=173436097067184781491684426240"
2210    rel="stylesheet"
2211    onload="this.loaded=true;window.trigger('theme:feedback-barStyles:loaded');"
2212  >
2212<script type="module">
2213    import '//goodforher.com/cdn/shop/t/69/assets/feedback-bar.js?v=176136222138467738931684426240';
2214  </script>
2214
2215<feedback-bar-root class="feedback-bar--root" data-open="false">
2216  <div class="feedback-bar--message" data-item="accent-text"></div>
2217  
2217<script type="application/json">
2218    {
2219      "copied": "Link copied to clipboard",
2220      "contact-form": "Thanks for contacting us! We&#39;ll get back to you as soon as possible.",
2221      "newsletter": "Thanks for subscribing",
2222      "product-form": "Thanks! We will notify you when it becomes available!",
2223      "product--no-items": "The max number of items have already been added",
2224      "product--one-item": "There is only one item left to add to the cart",
2225      "product--n-items": "There are only [num_items] items left to add to the cart"
2226    }
2227  </script>
2227
2228</feedback-bar-root><svg class="icon--root icon--defs">
2229      <defs>
2230        <radialGradient id="instagram-hover" r="150%" cx="30%" cy="107%">
2231          <stop offset="0%" stop-color="#fdf497" />
2232          <stop offset="5%" stop-color="#fdf497" />
2233          <stop offset="45%" stop-color="#fd5949" />
2234          <stop offset="60%" stop-color="#d6249f" />
2235          <stop offset="90%" stop-color="#285aeb" />
2236        </radialGradient>
2237        <symbol id="loading-spinner" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid">
2238          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13">
2239            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.8391608391608392s" repeatCount="indefinite" />
2240          </rect>
2241          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(27.692 50 50)">
2242            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.7692307692307692s" repeatCount="indefinite" />
2243          </rect>
2244          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(55.385 50 50)">
2245            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.6993006993006993s" repeatCount="indefinite" />
2246          </rect>
2247          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(83.077 50 50)">
2248            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.6293706293706294s" repeatCount="indefinite" />
2249          </rect>
2250          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(110.77 50 50)">
2251            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.5594405594405594s" repeatCount="indefinite" />
2252          </rect>
2253          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(138.462 50 50)">
2254            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.4895104895104895s" repeatCount="indefinite" />
2255          </rect>
2256          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(166.154 50 50)">
2257            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.4195804195804196s" repeatCount="indefinite" />
2258          </rect>
2259          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(193.846 50 50)">
2260            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.34965034965034963s" repeatCount="indefinite" />
2261          </rect>
2262          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(221.538 50 50)">
2263            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.2797202797202797s" repeatCount="indefinite" />
2264          </rect>
2265          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(249.23 50 50)">
2266            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.2097902097902098s" repeatCount="indefinite" />
2267          </rect>
2268          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(276.923 50 50)">
2269            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.13986013986013984s" repeatCount="indefinite" />
2270          </rect>
2271          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(304.615 50 50)">
2272            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.06993006993006992s" repeatCount="indefinite" />
2273          </rect>
2274          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" transform="rotate(332.308 50 50)">
2275            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="0s" repeatCount="indefinite" />
2276          </rect>
2277        </symbol>
2278      </defs>
2279    </svg><!-- "snippets/smile-initializer.liquid" was not rendered, the associated app was uninstalled -->
2280
2281<!-- PF EDT START -->
2282<script type='text/javascript'></script>
2282
2283<!-- PF EDT END -->
2284
2285
2286<style type="text/css">
2287    
2288</style>
2289
2290<script id="subscribe-it-helper">
2291    function getRandomSubscribeAPIPath() {
2292        const apiGatewayPaths=[]
2293        apiGatewayPaths.push('xsy6rdr4zb') //Load balancer
2294        //apiGatewayPaths.push('pw4ndd3ije')
2295        //apiGatewayPaths.push('056wq1p6oa')
2296        //apiGatewayPaths.push('obx6oifedg')
2297        //apiGatewayPaths.push('seknvpr88e')
2298
2299        return apiGatewayPaths[Math.floor(Math.random()*apiGatewayPaths.length)]
2300    }
2301    var _SIConfig = _SIConfig || {};
2302
2303    _SIConfig = {
2304        "app_hostname": getRandomSubscribeAPIPath()+".execute-api.us-west-1.amazonaws.com",
2305        "conversions_hostname": "ifouxf840g.execute-api.us-west-1.amazonaws.com",
2306        "instock_qty_level": 1,
2307        "preorder_enabled": false,
2308        "require_inventory_management": true,
2309        "ignore_duplicate_skus": false,
2310        "generic_trigger_handler": true,
2311        "quantity_field_enabled": false,
2312        "labels": {
2313            "headline": "NOTIFY WHEN AVAILABLE",
2314            "email_address_label": "Email address",
2315            "product_field_label": "Select product",
2316            "button_label": "Notify Me",
2317            "body_copy": "We will send you a notification as soon as this product is available again.",
2318            "footer_copy": "We respect your privacy and don't share your email with anybody.",
2319            "registration_complete": "Your notification has been registered.",
2320            "email_invalid": "Invalid email address",
2321            "uniqueness_of_email": "You have already registered for a notification for that item.",
2322            "close_label": "Close",
2323            "quantity_required_label": "Quantity required",
2324            "email_tab_text": "Email",
2325            "sms_tab_text": "SMS",
2326            "fb_instruction_message": "Click below to receive notification on Facebook Messenger",
2327            "fb_cta_button_text": "GET_THIS_IN_MESSENGER",
2328            "fb_cta_button_language": "en_US",
2329            "push_notification_label": "Also notify me via push notification",
2330            "empty_email_phone_validation_message": "Please provide email or phone number.",
2331            "terms_and_conditions_text": "I accept the terms and conditions"
2332        },
2333        "form_display_type": "POPUP",
2334        "madeby_link_visible": true,
2335        "hide_for_product_tag": "notify-it-hidden",
2336        "hide_for_collections": "",
2337        "recaptcha_enabled": null,
2338        "content_for_body": "",
2339        "show_phone_number_field": true,
2340        "customer_name_enabled": false,
2341        "only_sms_enabled": false,
2342        "show_notify_me_button_on_collection_page": false,
2343        "show_sms_first": false,
2344        "push_owl_enabled" : false,
2345        "show_fb" : false,
2346        "fb_page_id" : "",
2347        "newsletter_permission_enabled": false,
2348        "show_terms_and_conditions": false,
2349        "newsletter_permission_default_checked": false,
2350        "newsletter_permission_text": "Signup for newsletter?",
2351        "popup_theme": {
2352            "text_font_name": "Helvetica",
2353            "background_color": "#ffffff",
2354            "border_color": "#ffffff",
2355            "border_width": 0,
2356            "text_color": "#333333",
2357            "button_background_color": "#000000",
2358            "button_text_color": "#ffffff",
2359            "button_corner_radius": 5,
2360            "input_border_radius": 5,
2361            "input_border_width": 2,
2362            "input_border_color": "#000000",
2363            "success_background_color": "#dff0d8",
2364            "success_text_color": "#3c763d",
2365            "failure_background_color": "#f2dede",
2366            "failure_text_color": "#a94442",
2367            "close_button_color": "#cccccc",
2368            "fade_color": "#000000",
2369            "fade_color_rgb": "0,0,0",
2370            "selected_tab_text_color": "#ffffff",
2371            "selected_tab_background_color": "#000000",
2372            "signup_form_custom_css": ""
2373        },
2374        "button": {
2375            "use_image": false,
2376            "caption": "NOTIFY WHEN AVAILABLE",
2377            "font_size": 16,
2378            "bold": true,
2379            "position": "right-top",
2380            "corner_offset": 100,
2381            "selected_selector": "",
2382            "placement": "",
2383            "background_color": "#000000",
2384            "text_color": "#ffffff",
2385            "border_color": "#000000",
2386            "border_width": 1,
2387            "border_radius": 3,
2388            "image": "//static.back-in-stock.appikon.com/assets/widget/notify-btn-vertical-f46bd7ac1b51e7d3c6a766d843fe60b46f8628e13e717124d83ffe
238865be466f4d.png",
2389            "visible": true,
2390            "always_show_widget": false,
2391            "widget_button_enabled": true,
2392            "countdown_timer_enabled": false,
2393            "countdown_timer_reset_enabled": false,
2394            "countdown_timer_expiration": "-1",
2395            "countdown_timer_products": "[]"
2396        },
2397        "main_button": {
2398            "main_caption": "NOTIFY WHEN AVAILABLE",
2399            "main_css_classes": "",
2400            "main_button_width": "",
2401            "main_button_height": "",
2402            "main_caption_size": "",
2403            "main_margin_top": "",
2404            "main_margin_bottom": "",
2405            "main_margin_left": "",
2406            "main_margin_right": "",
2407            "main_text_color": "",
2408            "main_hover_text_color": "",
2409            "main_text_style": "",
2410            "main_background_color": "",
2411            "main_hover_background_color": "",
2412            "main_border_color": "",
2413            "main_hover_border_color": "",
2414            "main_border_size": "",
2415            "main_border_radius": ""
2416        },
2417        "partials": {},
2418        "preferredCountries": ["US","GB","AU","CA","FR","DE"],
2419        "multivariant_dropdown_container": "document",
2420        "shop": "gfh-test.myshopify.com",
2421        "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;
2421color:#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
2421-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%}
2421.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}
2421@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}
2421.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:#7
242177777;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}
2421.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}
2421.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
2421: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"
2422    };
2423
2424    _SIConfig.multivariantDropdownContainer = document;
2425    _SIConfig.shop = 'gfh-test.myshopify.com';
2426
2427
2428    
2429
2430    
2431</script>
2431
2432
2433<script type="text/javascript">
2434'use strict';
2435(function () {
2436  if(window.location.search.indexOf('selector_section_mode') > -1){
2437    var head = document.getElementsByTagName('head')[0];
2438    var script = document.createElement('script');
2439    window.selector_section_mode = true;
2440    script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'back-in-stock.appikon.com/theme-settings/element-selector.js';
2441    script.type = 'text/javascript';
2442    head.appendChild(script);
2443  }
2444})();
2445</script>
2445
2446<style> .sezzle-checkout-button {height: fit-content;} </style>
2447<!-- Failed to render app block "10830403595879607806": app block path "shopify://apps/reviews-io/blocks/reviewsio-core/92a082e5-b297-4e88-b428-ac96cbc505f9" does not exist -->
2447<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2447
2448</body>
2449</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.