Showing source for: https://liberation-x.com/
Duration: 0.363663s
Server: cloudflare
<!doctype html>
<html class="no-js" lang="en" dir="ltr">
<head><meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Liberation X: Premium Fetish Sex Toys & BDSM Accessories</title><link rel="canonical" href="https://liberation-x.com/"><link rel="icon" href="//liberation-x.com/cdn/shop/files/libx-favicon.png?crop=center&height=48&v=1773805399&width=48" type="image/png">
<link rel="apple-touch-icon" href="//liberation-x.com/cdn/shop/files/libx-favicon.png?crop=center&height=180&v=1773805399&width=180"><meta property="og:site_name" content="Liberation-X">
<meta property="og:url" content="https://liberation-x.com/">
<meta property="og:title" content="Liberation X: Premium Fetish Sex Toys & BDSM Accessories">
<meta property="og:type" content="website">
<meta property="og:description" content="Liberation-X"><meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Liberation X: Premium Fetish Sex Toys & BDSM Accessories">
<meta name="twitter:description" content="Liberation-X">
<link rel="preload" href="//liberation-x.com/cdn/shop/t/5/assets/main.css?v=160821712262478566341782977235" as="style">
<link rel="preload" href="//liberation-x.com/cdn/shop/t/5/assets/liberation-x.css?v=183374832952658099041782977234" as="style"><style data-shopify>
@font-face {
font-family: Inter;
font-weight: 400;
font-style: normal;
font-display: swap;
src: url("//liberation-x.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
url("//liberation-x.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
}
@font-face {
font-family: Inter;
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//liberation-x.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
url("//liberation-x.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
}
@font-face {
font-family: Inter;
font-weight: 400;
font-style: italic;
font-display: swap;
src: url("//liberation-x.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"),
url("//liberation-x.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff");
}
@font-face {
font-family: Inter;
font-weight: 700;
font-style: italic;
font-display: swap;
src: url("//liberation-x.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
url("//liberation-x.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
}
@font-face {
font-family: Inter;
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//liberation-x.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
url("//liberation-x.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
}
@font-face {
font-family: Inter;
font-weight: 600;
font-style: normal;
font-display: swap;
src: url("//liberation-x.com/cdn/fonts/inter/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2") format("woff2"),
url("//liberation-x.com/cdn/fonts/inter/inter_n6.88c903d8f9e157d48b73b7777d0642925bcecde7.woff") format("woff");
}
@font-face {
font-family: Inter;
font-weight: 500;
font-style: normal;
font-display: swap;
src: url("//liberation-x.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"),
url("//liberation-x.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff");
}
@font-face {
font-family: Inter;
font-weight: 600;
font-style: normal;
font-display: swap;
src: url("//liberation-x.com/cdn/fonts/inter/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2") format("woff2"),
url("//liberation-x.com/cdn/fonts/inter/inter_n6.88c903d8f9e157d48b73b7777d0642925bcecde7.woff") format("woff");
}
@font-face {
font-family: Inter;
font-weight: 800;
font-style: normal;
font-display: swap;
src: url("//liberation-x.com/cdn/fonts/inter/inter_n8.d15c916037fee1656886aab64725534609d62cc8.woff2") format("woff2"),
url("//liberation-x.com/cdn/fonts/inter/inter_n8.c88637171fecf10ab2d88c89dbf06f41a1ae8be5.woff") format("woff");
}
:root {
--bg-color: 255 255 255 / 1.0;
--bg-color-og: 255 255 255 / 1.0;
--heading-color: 6 6 6;
--text-color: 6 6 6;
--text-color-og: 6 6 6;
--scrollbar-color: 6 6 6;
--link-color: 6 6 6;
--link-color-og: 6 6 6;
--star-color: 255 159 28;--swatch-border-color-default: 205 205 205;
--swatch-border-color-active: 131 131 131;
--swatch-card-size: 24px;
--swatch-variant-picker-size: 64px;--color-scheme-1-bg: 244 244 244 / 1.0;
--color-scheme-1-grad: linear-gradient(180deg, rgba(244, 244, 244, 1), rgba(244, 244, 244, 1) 100%);
--color-scheme-1-heading: 6 6 6;
--color-scheme-1-text: 6 6 6;
--color-scheme-1-btn-bg: 255 35 74;
--color-scheme-1-btn-text: 255 255 255;
--color-scheme-1-btn-bg-hover: 255 83 114;--color-scheme-2-bg: 6 6 6 / 1.0;
--color-scheme-2-grad: linear-gradient(225deg, rgba(51, 59, 67, 0.88) 8%, rgba(41, 47, 54, 1) 56%, rgba(20, 20, 20, 1) 92%);
--color-scheme-2-heading: 255 35 74;
--color-scheme-2-text: 255 255 255;
--color-scheme-2-btn-bg: 255 35 74;
--color-scheme-2-btn-text: 255 255 255;
--color-scheme-2-btn-bg-hover: 255 83 114;--color-scheme-3-bg: 6 6 6 / 1.0;
--color-scheme-3-grad: ;
--color-scheme-3-heading: 255 255 255;
--color-scheme-3-text: 255 255 255;
--color-scheme-3-btn-bg: 6 6 6;
--color-scheme-3-btn-text: 255 255 255;
--color-scheme-3-btn-bg-hover: 51 51 51;
--drawer-bg-color: 255 255 255 / 1.0;
--drawer-text-color: 6 6 6;
--panel-bg-color: 244 244 244 / 1.0;
--panel-heading-color: 6 6 6;
--panel-text-color: 6 6 6;
--in-stock-text-color: 44 126 63;
--low-stock-text-color: 210 134 26;
--very-low-stock-text-color: 180 12 28;
--no-stock-text-color: 42 43 42;
--no-stock-backordered-text-color: 42 43 42;
--error-bg-color: 252 237 238;
--error-text-color: 180 12 28;
--success-bg-color: 232 246 234;
--success-text-color: 44 126 63;
--info-bg-color: 228 237 250;
--info-text-color: 26 102 210;
--heading-font-family: Inter, sans-serif;
--heading-font-style: normal;
--heading-font-weight: 700;
--heading-scale-start: 2;
--navigation-font-family: Inter, sans-serif;
--navigation-font-style: normal;
--navigation-font-weight: 600;--heading-text-transform: none;
--subheading-text-transform: none;
--body-font-family: Inter, sans-serif;
--body-font-style: normal;
--body-font-weight: 400;
--body-font-size: 16;
--section-gap: 48;
--heading-gap: calc(8 * var(--space-unit));--grid-column-gap: 20px;--btn-bg-color: 255 35 74;
--btn-bg-hover-color: 255 83 114;
--btn-text-color: 255 255 255;
--btn-bg-color-og: 255 35 74;
--btn-text-color-og: 255 255 255;
--btn-alt-bg-color: 255 255 255;
--btn-alt-bg-alpha: 1.0;
--btn-alt-text-color: 6 6 6;
--btn-border-width: 2px;
--btn-padding-y: 12px;
--btn-border-radius: 10px;
--btn-lg-border-radius: 50%;
--btn-icon-border-radius: 50%;
--input-with-btn-inner-radius: var(--btn-border-radius);
--input-bg-color: 255 255 255 / 1.0;
--input-text-color: 6 6 6;
--input-border-width: 2px;
--input-border-radius: 8px;
--textarea-border-radius: 8px;
--input-border-radius: 10px;
--input-bg-color-diff-3: #f7f7f7;
--input-bg-color-diff-6: #f0f0f0;
--modal-border-radius: 8px;
--modal-overlay-color: 0 0 0;
--modal-overlay-opacity: 0.4;
--drawer-border-radius: 8px;
--overlay-border-radius: 8px;
--custom-label-bg-color: 255 35 74 / 1.0;
--custom-label-text-color: 255 255 255 / 1.0;--sale-label-bg-color: 255 35 74 / 1.0;
--sale-label-text-color: 255 255 255 / 1.0;--sold-out-label-bg-color: 42 43 42 / 1.0;
--sold-out-label-text-color: 255 255 255 / 1.0;--new-label-bg-color: 87 28 173 / 1.0;
--new-label-text-color: 255 255 255 / 1.0;--preorder-label-bg-color: 87 28 173 / 1.0;
--preorder-label-text-color: 255 255 255 / 1.0;
--collection-label-color: 0 126 18 / 1.0;
--page-width: 1440px;
--gutter-sm: 20px;
--gutter-md: 32px;
--gutter-lg: 64px;
--payment-terms-bg-color: #ffffff;
--coll-card-bg-color: #F9F9F9;
--coll-card-border-color: #f2f2f2;
--card-highlight-bg-color: #ffffff;
--card-highlight-text-color: 85 85 85;
--card-highlight-border-color: #ff234a;
--aos-animate-duration: 0.6s;
--aos-min-width: 0;
--reading-width: 48em;
}
@media (max-width: 769px) {
:root {
--reading-width: 36em;
}
}
</style><link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/main.css?v=160821712262478566341782977235">
<link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/liberation-x.css?v=183374832952658099041782977234">
<link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/sd-styles.css?v=128538434545512558041784735142">
<script src="//liberation-x.com/cdn/shop/t/5/assets/main.js?v=16056152042756109861784735139" defer="defer"></script><link rel="preload" href="//liberation-x.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="preload" href="//liberation-x.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="1gPPtuEYCnBcFGqX-087K2P2MPQ0EZc1qBY8HYpOIw4">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/101268390230/digital_wallets/dialog">
<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><script async="async" src="/checkouts/internal/preloads.js?locale=en-GB"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=101268390230" crossorigin="anonymous"></script>
<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":101268390230,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/101268390230","merchantName":"Liberation-X","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"Liberation-X","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
<script id="shopify-features" type="application/json">{"accessToken":"5ae856d74990f1a2b7e8b44fa94b84fa","betas":["rich-media-storefront-analytics"],"domain":"liberation-x.com","predictiveSearch":true,"shopId":101268390230,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "liberationx.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"GBP","rate":"1.0"};
Shopify.country = "GB";
Shopify.theme = {"name":"liberation-x-shopify-theme\/main","id":202640654678,"schema_name":"Enterprise","schema_version":"2.1.0","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "liberation-x.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";
Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
Shopify.SignInWithShop = Shopify.SignInWithShop || {};
Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
Shopify.SignInWithShop.User.recognized = false;</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>
window.ShopifyPay = window.ShopifyPay || {};
window.ShopifyPay.apiHost = "shop.app\/pay";
window.ShopifyPay.redirectState = null;
</script>
<script>
window.Shopify = window.Shopify || {};
window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
window.Shopify.SignInWithShop.eligible = true;
</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<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>
<script type="module">
await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
</script>
<script>
window.Shopify = window.Shopify || {};
if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
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"]};
</script>
<script id="__st">var __st={"a":101268390230,"offset":3600,"reqid":"fb1c7084-4a9f-4079-b2ac-993d11ddb7ad-1792237997","pageurl":"liberation-x.com\/","u":"fd0214f1441f","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<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>
<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//liberation-x.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
<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 = "//liberation-x.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><script crossorigin="anonymous" defer="defer" src="//liberation-x.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
<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>
<script>
window.Shopify = window.Shopify || {};
window.Shopify.MCP = window.Shopify.MCP || {};
window.Shopify.MCP.enabled = true;
window.Shopify.MCP.shop = "liberationx.myshopify.com";
window.Shopify.MCP.mcpEndpoint = "https:\/\/liberation-x.com\/api\/mcp";
window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
</script>
<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("\/\/liberation-x.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
</script>
<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://liberation-x.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
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);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<script id='scb4127' type='text/javascript' async='' src='https://liberation-x.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script><link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://liberation-x.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
<style id="shopify-accelerated-checkout-cart">
#shopify-buyer-consent {
margin-top: 1em;
display: inline-block;
width: 100%;
}
#shopify-buyer-consent.hidden {
display: none;
}
#shopify-subscription-policy-button {
background: none;
border: none;
padding: 0;
text-decoration: underline;
font-size: inherit;
cursor: pointer;
}
#shopify-subscription-policy-button::before {
box-shadow: none;
}
</style>
<script id="sections-script" data-sections="header,footer" defer="defer" src="//liberation-x.com/cdn/shop/t/5/compiled_assets/scripts.js?v=132263383497981015851782977283"></script>
<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
<script src="//liberation-x.com/cdn/shop/t/5/assets/animate-on-scroll.js?v=15249566486942820451782977231" defer="defer"></script>
<link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/animate-on-scroll.css?v=116194678796051782541782977230">
<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script><!-- CC Custom Head Start --><!-- CC Custom Head End --><meta name="google-site-verification" content="1gPPtuEYCnBcFGqX-087K2P2MPQ0EZc1qBY8HYpOIw4" />
<link href="//liberation-x.com/cdn/shop/t/5/assets/sd-signals.css?v=141362294844878198621791293251" rel="stylesheet" type="text/css" media="all" />
<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
<link rel="dns-prefetch" href="https://cdn.judge.me">
<link rel="dns-prefetch" href="https://cdn1.judge.me">
<link rel="dns-prefetch" href="https://api.judge.me">
<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank you! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subtitle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","widget_sort_by_text":"Sort by","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-03-31T20:15:46.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural":"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Liberation-X","shop_currency":"GBP","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"widget_attribution_exposure_timestamps_enabled":false,"widget_attribution_v4_exposures_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Liberation-X"};</script> <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Liberation-X'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
</style> <style class='jdgm-settings-style'></style>
<style class='jdgm-miracle-styles'>
@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
</style>
<script data-cfasync='false' class='jdgm-script'>
!function(e){window.jdgm=window.jdgm||{};
/* INF-1976 */
var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a14416-995f-7951-a981-854ef92a0fd4/judgeme-786/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
)}))}(document);
</script>
<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a14416-995f-7951-a981-854ef92a0fd4/judgeme-786/assets/shopify_v2.css"></noscript>
<!-- BEGIN app snippet: theme_fix_tags -->
<script>
(function() {
var jdgmThemeFixes = null;
if (!jdgmThemeFixes) return;
// "All themes" fix: CSS and JS applied on every theme. CSS is injected
// before the per-theme fix so the theme-specific CSS wins the cascade.
// HTML is never applied globally (too risky).
var allThemesFix = jdgmThemeFixes['all'];
if (allThemesFix && allThemesFix.css) {
var allStyleTag = document.createElement('style');
allStyleTag.classList.add('jdgm-theme-fix-style-all');
allStyleTag.innerHTML = allThemesFix.css;
document.head.append(allStyleTag);
};
if (allThemesFix && allThemesFix.js) {
var allScriptTag = document.createElement('script');
allScriptTag.classList.add('jdgm-theme-fix-script-all');
allScriptTag.innerHTML = allThemesFix.js;
document.head.append(allScriptTag);
};
var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
if (!thisThemeFix) return;
if (thisThemeFix.html) {
document.addEventListener("DOMContentLoaded", function() {
var htmlDiv = document.createElement('div');
htmlDiv.classList.add('jdgm-theme-fix-html');
htmlDiv.innerHTML = thisThemeFix.html;
document.body.append(htmlDiv);
});
};
if (thisThemeFix.css) {
var styleTag = document.createElement('style');
styleTag.classList.add('jdgm-theme-fix-style');
styleTag.innerHTML = thisThemeFix.css;
document.head.append(styleTag);
};
if (thisThemeFix.js) {
var scriptTag = document.createElement('script');
scriptTag.classList.add('jdgm-theme-fix-script');
scriptTag.innerHTML = thisThemeFix.js;
document.head.append(scriptTag);
};
})();
</script>
<!-- END app snippet -->
<!-- End of Judge.me Core -->
<!-- END app block --><!-- BEGIN app block: shopify://apps/tradedoubler-affiliate/blocks/app-embed/5336782f-9a78-4117-be6f-8cc073d67e6c --><!-- BEGIN app snippet: datablock --><script>var tdappconf={o:2333400,p:null,h:'null'};</script><!-- END app snippet -->
<script id="tdfp_scr" data-src="https://cdn.shopify.com/extensions/01a10c4c-0e0b-7327-8303-c36b185ae609/tradedoubler-affiliate-7/assets/fpjs.js" defer></script>
<!-- END app block --><script src="https://cdn.shopify.com/extensions/019feceb-a45e-7fee-91fe-18999144e09a/daily-deals-generator-33/assets/daily-deals-v2.js" type="text/javascript" defer="defer"></script>
<link href="https://cdn.shopify.com/extensions/019feceb-a45e-7fee-91fe-18999144e09a/daily-deals-generator-33/assets/daily-deals-v2.css" rel="stylesheet" type="text/css" media="all">
<script src="https://cdn.shopify.com/extensions/01a14416-995f-7951-a981-854ef92a0fd4/judgeme-786/assets/loader.js" type="text/javascript" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/01a10c4c-0e0b-7327-8303-c36b185ae609/tradedoubler-affiliate-7/assets/library-loader.js" type="text/javascript" defer="defer"></script>
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<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: 101268390230,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script>
window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
</script>
<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}).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: 101268390230,storefrontBaseUrl: "https://liberation-x.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://liberation-x.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"4767187286","configuration":"{\"mailchimp_store_id\":\"store_hgzhm19867z7l282p8jz\", \"mailchimp_user_id\":\"24555315\",\"mailchimp_list_id\":\"94fb8e14e9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"4714725718","configuration":"{\"organization\":\"2333400\",\"programId\":\"null\",\"eventId\":\"429402\",\"newCustomerEventId\":\"null\",\"includeTax\":\"true\",\"productGroups\":\"[]\",\"host\":\"null\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"418c4742866fd23b4d8c25c8817d8ccb","type":"APP","apiClientId":186380156929,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"4505567574","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-PHYBDSBFYD\\\",\\\"AW-18157478072\\\",\\\"GT-M692JQMW\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-PHYBDSBFYD\\\",\\\"AW-18157478072\\\/UdKrCMzXktQcELjBlNJD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-PHYBDSBFYD\\\",\\\"AW-18157478072\\\/QZc-CNjXktQcELjBlNJD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-PHYBDSBFYD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-PHYBDSBFYD\\\",\\\"AW-18157478072\\\/kv4xCNXXktQcELjBlNJD\\\",\\\"MC-5MM664HSQY\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-PHYBDSBFYD\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-PHYBDSBFYD\\\",\\\"AW-18157478072\\\/wPKyCMnXktQcELjBlNJD\\\",\\\"MC-5MM664HSQY\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-PHYBDSBFYD\\\",\\\"AW-18157478072\\\/kwAQCNLXktQcELjBlNJD\\\",\\\"MC-5MM664HSQY\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-PHYBDSBFYD\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-PHYBDSBFYD\\\",\\\"AW-18157478072\\\/eye0CNvXktQcELjBlNJD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-PHYBDSBFYD\\\",\\\"AW-18157478072\\\/XUoHCM_XktQcELjBlNJD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-PHYBDSBFYD\\\"}],\\\"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":"4468015446","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"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":"Liberation-X","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"liberationx.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/liberation-x.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"10276719591766","handle":"mf11-gas-mask","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867164111190","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276715823446","handle":"pony-bit-gag-head-harness","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867151266134","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10913219019094","handle":"electro-shock-cane-by-hidden-desire","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54357259190614","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276784963926","handle":"sensory-deprivation-bondage-plug-hood","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867367174486","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276773593430","handle":"sleeveless-leather-hoodie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867305210198","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275962224982","handle":"california-exotics-pixies-teaser","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865984790870","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320559505750","handle":"corsage-amp-thong-chic-amoria-by-obsessive-black-m-l","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54499005202774","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10538636181846","handle":"brutus-nailed-it-silicone-sound-set-3pcs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53608796029270","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276755374422","handle":"realistic-thrusting-and-wiggling-vibrator","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867241247062","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10540868338006","handle":"cusco-speculum-w-lube-tube-black-gold","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53619440386390","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276699013462","handle":"leather-opera-glove-black-x","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073050730838","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10913195393366","handle":"electro-shock-baton-by-hidden-desire","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54357181268310","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320582607190","handle":"je-joue-kegel-balls-ami-fuchsia","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073094902102","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276157194582","handle":"de-luxe-dildo-pink-harness","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52866268463446","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320575201622","handle":"sei-mio-tyre-paddle-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073079501142","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10485793358166","handle":"kinky-diva-long-pvc-gloves-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53505414758742","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10485704294742","handle":"kinky-diva-long-pvc-gloves-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53505171849558","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276781031766","handle":"sackjack-masturbation-sleeve-and-ball-sling","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073049387350","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10347738857814","handle":"vinyl-top-thong-set-by-black-level","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53171672285526","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320590471510","handle":"rockn-roll-bunny-purple","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073125179734","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276784505174","handle":"seduce-460-classic-oxford-lace-up-shoe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867361243478","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10494727487830","handle":"brutus-neoprene-alien-gas-mask-hood","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53525069627734","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276790829398","handle":"truncheon-us-police-truncheon","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867389358422","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320556556630","handle":"adore-1020-two-tone-lace-up-ankle-boot-black-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073013244246","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10300562211158","handle":"noir-zipper-pencil-skirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52972782747990","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276771266902","handle":"teeze-06w-court-shoe-w-wide-fit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867289710934","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276706255190","handle":"metalhard-cock-ring-steel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073051025750","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276705829206","handle":"metal-pillory-for-hands-and-feet","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867072655702","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276701241686","handle":"lifelike-realistic-dildo-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073051451734","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276659888470","handle":"electro-cock-cage","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52866954723670","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276613620054","handle":"domina-2020-classic-knee-high-lace-up-black-uk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52866888696150","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276457644374","handle":"holy-hottie-nun-dress","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53069906084182","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276224303446","handle":"fist-silk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52866368373078","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11148559417686","handle":"pjur-analyse-me-hyaluron-glide-100-ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54832925081942","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10788015997270","handle":"dagger-12-court-shoes-solid-brass-heel-ankle-strap","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53947911078230","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10495075320150","handle":"brutus-neoprene-army-gas-mask-hood","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53525672132950","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320588505430","handle":"boy-toy-clear","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073116201302","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320580346198","handle":"story-of-o-stainless-steel-ring-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073089233238","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320557211990","handle":"adore-1020-two-tone-lace-up-ankle-boot-black-red-chrome","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073015112022","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320557080918","handle":"red-vinyl-open-cup-body-by-black-level","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073014784342","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276792238422","handle":"unihorn-water-slide-water-based-personal-lubricant-44-fl-oz-130ml","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867391783254","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276784865622","handle":"sensory-deprivation-asylum-bondage-hood","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867365765462","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276749082966","handle":"puppy-tail-butt-plug","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073206935894","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276739449174","handle":"prowler-woof-socks","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867207823702","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276721164630","handle":"mob-sexy-sheer-body","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867170533718","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276702028118","handle":"locking-vampire-glove","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53065250668886","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276699996502","handle":"leather-waistcoat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867052405078","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276698030422","handle":"leather-corset-halter-top","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867040215382","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276693279062","handle":"knee-length-leather-pouch-shorts","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867024355670","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276678697302","handle":"emex-active-harness-wear-fit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073051877718","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276536910166","handle":"dildo-delta-club-silicone","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52866798649686","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276475470166","handle":"inflatable-blindfold","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52866718466390","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276371398998","handle":"gp5-gas-mask-with-hose","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52866585854294","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275976216918","handle":"chain-slave-lead-with-padded-and-handle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073085137238","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275934929238","handle":"butt-plug-inflatable-black-fist","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865948221782","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275917889878","handle":"adore-1020spwr-black-snake-print","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865816723798","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275906683222","handle":"2in-1-wooden-humbler-with-cuff","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865761509718","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275891904854","handle":"anal-drops","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865686569302","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11361664565590","handle":"bound-glow-in-the-dark-ball-charm-nipple-clamps-silver-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55722952851798","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276689346902","handle":"jamyjob-extreme-masturbator-tensek","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52866986541398","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10532869177686","handle":"brutus-ball-grabber-hypersoft-ballbag","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53596499411286","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10406105547094","handle":"tof-vinyl-zipped-push-up-boxer-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53318627426646","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10405441536342","handle":"tof-vinyl-full-zipped-body-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53317484609878","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10335063114070","handle":"brutus-rim-seat-2-0","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53130118201686","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320590209366","handle":"fist-chest-harness-black-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073119445334","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11310320779606","handle":"rc-inflatable-expander-plug-with-vibration","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55522161459542","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11148782305622","handle":"wet-play-queen-size-bedsheet-black-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54833619468630","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11205012619606","handle":"bewitching-witch-dress-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55102856397142","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11203468558678","handle":"flirty-miss-red-top-and-skirt-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55095829922134","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11299340747094","handle":"etnox-bracelet-chained-and-locked-stainless-steel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55481598706006","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11234342961494","handle":"hog-tie-adjustable-chain-with-carabiner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55262211342678","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11149596787030","handle":"wetgames-sex-sheet-red-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54837352038742","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11148688294230","handle":"wet-play-queen-size-bedsheet-red-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54833386094934","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11148647629142","handle":"wet-play-queen-size-bedsheet-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54833261150550","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11203562045782","handle":"midnight-bat-bodysuit-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55096812831062","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11203418685782","handle":"maid-to-flirt-ruffle-trimmed-dress-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55095421075798","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11203204022614","handle":"priest-robe-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55094661054806","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11202997387606","handle":"plus-sexy-spooky-morticia-dress-xl-xxl-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55094184149334","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11202880176470","handle":"plus-sultry-sinner-dress-xl-xxl-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55093517353302","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11202388885846","handle":"evil-enchantress-bodysuit-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55093459943766","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11200106856790","handle":"evil-enchantress-bodysuit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55084695519574","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11205071208790","handle":"layered-tulle-petticoat-black-one-size-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55103124537686","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10276757012822","handle":"red-wave-leather-mask","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52867244818774","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275904880982","handle":"12mm-harlequin-magicians-cord-10mts","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865755480406","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320560390486","handle":"17mm-collar-with-padlock-suede-lined-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073024844118","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320576184662","handle":"17mm-collar-with-padlock-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073081532758","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320577003862","handle":"17mm-collar-with-ring-suede-lined-blk-pur","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073083040086","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275905077590","handle":"17mm-collar-w-spikes-suede-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865755971926","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320576086358","handle":"17mm-collar-with-padlock-suede-lined-blk-pur","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073081270614","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275905306966","handle":"17mm-collar-with-ring-suede-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073082319190","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320576872790","handle":"17mm-collar-with-ring-suede-lined-blk-pnk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073082843478","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275905831254","handle":"17mm-collar-with-spikes-suede-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073085038934","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320578380118","handle":"17mm-collar-with-spikes-suede-lined-blk-pur","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073085399382","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275905175894","handle":"17mm-collar-with-padlock-suede-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073080942934","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320575430998","handle":"17mm-lrg-collar-w-spikes-ring-suede-lined-blk-pur","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073079828822","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320577167702","handle":"17mm-lrg-collar-w-ring-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073083433302","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320575234390","handle":"17mm-lrg-collar-w-spikes-ring-suede-lined-blk-blk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073079566678","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320575365462","handle":"17mm-lrg-collar-w-spikes-ring-suede-lined-blk-pnk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073079697750","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320577954134","handle":"17mm-lrg-collar-w-spikes-ring-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073084416342","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320578642262","handle":"17mm-lrg-collar-w-spikes-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073085825366","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320578543958","handle":"17mm-med-collar-w-spikes-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073085727062","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320577102166","handle":"17mm-med-collar-w-ring-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073083367766","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320577691990","handle":"17mm-med-collar-w-spikes-ring-suede-lined-blk-blk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073084088662","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320578052438","handle":"17mm-med-collar-w-spikes-ring-suede-lined-blk-pnk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073084678486","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320577790294","handle":"17mm-med-collar-w-spikes-ring-suede-lined-blk-pur","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073084186966","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320577888598","handle":"17mm-med-collar-w-spikes-ring-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073084318038","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320577069398","handle":"17mm-sml-collar-w-ring-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073083269462","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275905241430","handle":"17mm-collar-with-spikes-and-ring-suede-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073083892054","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275904979286","handle":"17mm-collar-w-spikes-and-ring-suede-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073078878550","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320575103318","handle":"17mm-sml-collar-w-spikes-ring-suede-lined-blk-pur","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073079271766","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320575168854","handle":"17mm-sml-collar-w-spikes-ring-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073079402838","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320578511190","handle":"17mm-sml-collar-w-spikes-suede-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073085595990","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320580149590","handle":"20mm-collar-m-l-w-spikes-ring-padded-leather-lined-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073088512342","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320580182358","handle":"20mm-collar-m-l-w-spikes-ring-padded-leather-lined-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073088807254","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320580051286","handle":"20mm-collar-m-l-w-spikes-ring-padded-leather-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073088414038","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275907141974","handle":"20mm-collar-w-spikes-and-ring-padded-and-leather-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073087758678","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320579854678","handle":"20mm-collar-s-m-w-spikes-ring-padded-leather-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073088119126","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320579887446","handle":"20mm-collar-s-m-w-spikes-ring-padded-leather-lined-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073088217430","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275906224470","handle":"20mm-collar-w-large-spikes-unlined-raw","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073316544854","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275906322774","handle":"20mm-collar-w-padlock-padded-and-leather-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865760461142","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320579133782","handle":"20mm-collar-w-padlock-padded-leather-lined-blk-pnk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073086873942","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320579199318","handle":"20mm-collar-w-padlock-padded-leather-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073086906710","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275906453846","handle":"20mm-collar-w-ring-padded-and-leather-lined","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865760821590","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320579330390","handle":"20mm-collar-w-ring-padded-leather-lined-blk-pnk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073087201622","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10320579363158","handle":"20mm-collar-w-ring-padded-leather-lined-blk-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073087299926","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275907338582","handle":"3-ball-cock-ring","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865766359382","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275907273046","handle":"3-ball-cock-ring-blueballs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865765507414","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275907469654","handle":"38mm-collar-with-large-spikes-unlined-raw","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073303732566","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275907567958","handle":"38mm-wide-strap-neck-collar-with-d-ring-unlined-raw","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53073281188182","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275907633494","handle":"4-ball-cock-ring","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865768718678","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10275907731798","handle":"4-ball-cock-ring-blueballs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52865769439574","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://liberation-x.com/cdn","9f5e2762wb720532ap19708c42m93b2bec3",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"202640654678","themePublished":"true","eventMetadataId":"a1e75a77-1013-4292-a9f9-faf308f99484","pageType":"home","shopId":"101268390230","storefrontBaseUrl":"https:\/\/liberation-x.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"9f5e2762wb720532ap19708c42m93b2bec3","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script><script>
window.ShopifyAnalytics = window.ShopifyAnalytics || {};
window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
window.ShopifyAnalytics.meta.currency = 'GBP';
var meta = {"page":{"pageType":"home","requestId":"fb1c7084-4a9f-4079-b2ac-993d11ddb7ad-1792237997"}};
for (var attr in meta) {
window.ShopifyAnalytics.meta[attr] = meta[attr];
}
</script>
<script class="analytics">
(function () {
var customDocumentWrite = function(content) {
var jquery = null;
if (window.jQuery) {
jquery = window.jQuery;
} else if (window.Checkout && window.Checkout.$) {
jquery = window.Checkout.$;
}
if (jquery) {
jquery('body').append(content);
}
};
var hasLoggedConversion = function(token) {
if (token) {
return document.cookie.indexOf('loggedConversion=' + token) !== -1;
}
return false;
}
var setCookieIfConversion = function(token) {
if (token) {
var twoMonthsFromNow = new Date(Date.now());
twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
}
}
var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
window.ShopifyAnalytics.lib.trekkie = window.trekkie;
if (trekkie.integrations) {
return;
}
trekkie.methods = [
'identify',
'page',
'ready',
'track',
'trackForm',
'trackLink'
];
trekkie.factory = function(method) {
return function() {
var args = Array.prototype.slice.call(arguments);
args.unshift(method);
trekkie.push(args);
if (method == 'track' || method == 'page') {
var pageUrl;
try {
pageUrl = window.location.href;
} catch (e) {}
var pageReferrer;
try {
pageReferrer = document.referrer;
} catch (e) {}
try {
if (window.__TREKKIE_SHIM_QUEUE == null) {
window.__TREKKIE_SHIM_QUEUE = [];
}
window.__TREKKIE_SHIM_QUEUE.push({
from: 'trekkie-stub',
method: method,
args: args.slice(1),
pageContext: {
url: pageUrl,
referrer: pageReferrer
}
});
} catch (e) {
// no-op
}
}
return trekkie;
};
};
for (var i = 0; i < trekkie.methods.length; i++) {
var key = trekkie.methods[i];
trekkie[key] = trekkie.factory(key);
}
trekkie.load = function(config) {
trekkie.config = config || {};
trekkie.config.initialDocumentCookie = document.cookie;
var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
var scriptFallback = document.createElement('script');
scriptFallback.type = 'text/javascript';
scriptFallback.onerror = function(error) {
var Monorail = {
produce: function produce(monorailDomain, schemaId, payload) {
var currentMs = new Date().getTime();
var event = {
schema_id: schemaId,
payload: payload,
metadata: {
event_created_at_ms: currentMs,
event_sent_at_ms: currentMs
}
};
return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
},
sendRequest: function sendRequest(endpointUrl, payload) {
// Try the sendBeacon API
if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
var blobData = new window.Blob([payload], {
type: 'text/plain'
});
if (window.navigator.sendBeacon(endpointUrl, blobData)) {
return true;
} // sendBeacon was not successful
} // XHR beacon
var xhr = new XMLHttpRequest();
try {
xhr.open('POST', endpointUrl);
xhr.setRequestHeader('Content-Type', 'text/plain');
xhr.send(payload);
} catch (e) {
console.log(e);
}
return false;
},
isIos12: function isIos12() {
return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
}
};
Monorail.produce('monorail-edge.shopifysvc.com',
'trekkie_storefront_load_errors/1.1',
{shop_id: 101268390230,
theme_id: 202640654678,
app_name: "storefront",
context_url: window.location.href,
source_url: "//liberation-x.com/cdn/s/trekkie.storefront.32ff6085714fe9c4d5859e332c5de5f8759a859e.min.js"});
};
scriptFallback.async = true;
scriptFallback.src = '//liberation-x.com/cdn/s/trekkie.storefront.32ff6085714fe9c4d5859e332c5de5f8759a859e.min.js';
first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//liberation-x.com/cdn/s/trekkie.storefront.32ff6085714fe9c4d5859e332c5de5f8759a859e.min.js';
first.parentNode.insertBefore(script, first);
};
trekkie.load(
{"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":101268390230,"isMerchantRequest":null,"themeId":202640654678,"themeCityHash":"9707303285272327164","contentLanguage":"en","currency":"GBP","eventMetadataId":"a1e75a77-1013-4292-a9f9-faf308f99484"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
);
var loaded = false;
trekkie.ready(function() {
if (loaded) return;
loaded = true;
window.ShopifyAnalytics.lib = window.trekkie;
var originalDocumentWrite = document.write;
document.write = customDocumentWrite;
try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
document.write = originalDocumentWrite;
var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
var token = match? match[1]: undefined;
if (!hasLoggedConversion(token)) {
setCookieIfConversion(token);
}
});
window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"fb1c7084-4a9f-4079-b2ac-993d11ddb7ad-1792237997","shopifyEmitted":true});
var eventsListenerScript = document.createElement('script');
eventsListenerScript.async = true;
eventsListenerScript.src = "//liberation-x.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
defer
src="https://liberation-x.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.11.0.min.js"
data-application="storefront-renderer"
data-shop-id="101268390230"
data-render-region="gcp-europe-west1"
data-page-type="index"
data-theme-instance-id="202640654678"
data-theme-name="Enterprise"
data-theme-version="2.1.0"
data-monorail-region="shop_domain"
data-resource-timing-sampling-rate="10"
data-shs="true"
data-shs-beacon="true"
data-shs-export-with-fetch="true"
data-shs-logs-sample-rate="1"
data-shs-beacon-endpoint="https://liberation-x.com/api/collect"
></script>
<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1823795597000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1792239797000">
</head>
<body class="cc-animate-enabled">
<a class="skip-link btn btn--primary visually-hidden" href="#main-content" data-ce-role="skip">Skip to content</a><!-- BEGIN sections: header-group -->
<section id="shopify-section-sections--30793153020246__sd_utility_bar" class="shopify-section shopify-section-group-header-group cc-sd-utilbar">
<link href="//liberation-x.com/cdn/shop/t/5/assets/announcement.css?v=169968151525395839581782977231" rel="stylesheet" type="text/css" media="all" />
<script src="//liberation-x.com/cdn/shop/t/5/assets/custom-select.js?v=87551504631488143301782977233" defer="defer"></script><div class="sd-utilbar" style="--sdub-bg: #2a2a2a; --sdub-text: 212 212 212; --sdub-accent: 255 35 74">
<div class="container">
<div class="sd-utilbar__row">
<nav class="sd-utilbar__links" aria-label="Primary"><a
class="sd-utilbar__link sd-utilbar__link--plain"
href="/pages/brands"
>Brands
</a><a
class="sd-utilbar__link sd-utilbar__link--pulse"
href="/collections/666"
><span class="sd-utilbar__dot" aria-hidden="true"></span>60 Minutes Madness
</a><a
class="sd-utilbar__link sd-utilbar__link--accent"
href="/collections/secret-code-spank"
>Secret Code
</a></nav><div class="sd-utilbar__loc announcement">
<form method="post" action="/localization" id="sd-utilbar-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div class="localization__grid"><div class="localization__selector">
<input type="hidden" name="country_code" value="GB">
<country-selector><label class="label visually-hidden no-js-hidden" for="sd-utilbar-localization-country-button">Country/Region</label><div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button"
aria-expanded="false" aria-haspopup="listbox" id="sd-utilbar-localization-country-button">
<span class="text-start">United Kingdom (GBP £)</span>
<svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true">
<path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/>
</svg>
</button>
<ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1"
aria-hidden="true" hidden aria-activedescendant="sd-utilbar-localization-country-opt-0"><li class="custom-select__option flex items-center js-option"
id="sd-utilbar-localization-country-opt-0"
role="option"
data-value="GB" aria-selected="true">
<span class="pointer-events-none">United Kingdom (GBP £)</span>
</li></ul>
</div></country-selector></div></div><script>
customElements.whenDefined('custom-select').then(() => {
if (!customElements.get('country-selector')) {
class CountrySelector extends customElements.get('custom-select') {
constructor() {
super();
this.loaded = false;
}
async showListbox() {
if (this.loaded) {
super.showListbox();
return;
}
this.button.classList.add('is-loading');
this.button.setAttribute('aria-disabled', 'true');
try {
const response = await fetch('?section_id=country-selector');
if (!response.ok) throw new Error(response.status);
const tmpl = document.createElement('template');
tmpl.innerHTML = await response.text();
const el = tmpl.content.querySelector('.custom-select__listbox');
this.listbox.innerHTML = el.innerHTML;
this.options = this.querySelectorAll('.custom-select__option');
this.popular = this.querySelectorAll('[data-popular]');
if (this.popular.length) {
this.popular[this.popular.length - 1].closest('.custom-select__option')
.classList.add('custom-select__option--visual-group-end');
}
this.selectedOption = this.querySelector('[aria-selected="true"]');
if (!this.selectedOption) {
this.selectedOption = this.listbox.firstElementChild;
}
this.loaded = true;
} catch {
this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
} finally {
super.showListbox();
this.button.classList.remove('is-loading');
this.button.setAttribute('aria-disabled', 'false');
}
}
setButtonWidth() {
return;
}
}
customElements.define('country-selector', CountrySelector);
}
});
</script><script>
document.getElementById('sd-utilbar-localization').addEventListener('change', (evt) => {
const input = evt.target.previousElementSibling;
if (input && input.tagName === 'INPUT') {
input.value = evt.detail.selectedValue;
evt.currentTarget.submit();
}
});
</script></form>
</div></div>
</div>
</div>
<script>
if (!window.sdUtilbarLiveBound) {
window.sdUtilbarLiveBound = true;
// On mobile the bar's links live inside the nav drawer instead of a
// strip — clone them into the drawer's root panel (above the footer).
// The bar only hides itself once docking succeeded, so stores without
// the SILO drawer keep the strip.
const sdUtilbarDock = () => {
const bar = document.querySelector('.sd-utilbar');
const rootPanel = document.querySelector('.sd-drawer [data-sddr-panel="root"]');
if (!bar || !rootPanel || rootPanel.querySelector('.sd-utilbar__docked')) return;
const wrap = document.createElement('div');
wrap.className = 'sd-utilbar__docked';
wrap.style.cssText = bar.getAttribute('style') || '';
bar.querySelectorAll('.sd-utilbar__link').forEach((a) => wrap.appendChild(a.cloneNode(true)));
rootPanel.insertBefore(wrap, rootPanel.querySelector('.sd-drawer__foot'));
bar.classList.add('sd-utilbar--docked');
};
const sdUtilbarCheck = () => {
document.querySelectorAll('[data-sd-live]').forEach((el) => {
let live = false;
try {
const [startH, startM] = el.dataset.liveTime.split(':').map(Number);
const duration = Number(el.dataset.liveMinutes) || 60;
const parts = new Intl.DateTimeFormat('en-GB', {
timeZone: el.dataset.liveTz || 'Europe/London',
weekday: 'short',
hour: '2-digit',
minute: '2-digit',
hour12: false,
}).formatToParts(new Date());
const get = (t) => (parts.find((p) => p.type === t) || {}).value;
const day = String(get('weekday')).slice(0, 3).toLowerCase();
const mins = Number(get('hour')) * 60 + Number(get('minute'));
const start = startH * 60 + (startM || 0);
const days = el.dataset.liveDays;
const dayOk = days === 'daily' || days.split(',').map((d) => d.trim().slice(0, 3)).includes(day);
live = dayOk && mins >= start && mins < start + duration;
} catch (e) { /* bad config -> stay dormant */ }
el.classList.toggle('is-live', live);
});
};
const sdUtilbarInit = () => {
sdUtilbarDock();
sdUtilbarCheck();
};
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', sdUtilbarInit, { once: true });
} else {
sdUtilbarInit();
}
setInterval(sdUtilbarCheck, 30000);
if (window.Shopify && window.Shopify.designMode) {
document.addEventListener('shopify:section:load', () => setTimeout(sdUtilbarInit, 100));
}
}
</script>
<style data-shopify>
/* NOTE: Enterprise sets a 10px rem base — 1.2rem = 12px. */
.sd-utilbar {
background: var(--sdub-bg, #2a2a2a);
color: rgb(var(--sdub-text, 212 212 212));
}
.sd-utilbar__row {
display: flex;
align-items: stretch;
justify-content: space-between;
gap: 2rem;
min-height: 4.2rem;
}
.sd-utilbar__links {
display: flex;
align-items: stretch;
overflow-x: auto;
scrollbar-width: none;
-webkit-overflow-scrolling: touch;
}
.sd-utilbar__links::-webkit-scrollbar {
display: none;
}
.sd-utilbar__link {
position: relative;
display: inline-flex;
align-items: center;
padding: 0 clamp(1.4rem, 0.8rem + 1vw, 2.2rem);
font-size: 1.2rem;
font-weight: 600;
letter-spacing: 0.08em;
text-transform: uppercase;
white-space: nowrap;
color: rgb(var(--sdub-text) / 0.75);
text-decoration: none;
transition: color 0.18s ease;
}
.sd-utilbar__link:first-child {
padding-left: 0;
}
/* Hairline separators between links */
.sd-utilbar__link + .sd-utilbar__link::before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 1px;
height: 1.4rem;
background: rgb(var(--sdub-text) / 0.2);
}
.sd-utilbar__link::after {
content: "";
position: absolute;
left: clamp(1.4rem, 0.8rem + 1vw, 2.2rem);
right: clamp(1.4rem, 0.8rem + 1vw, 2.2rem);
bottom: 0.9rem;
height: 1px;
background: rgb(var(--sdub-accent, 255 35 74));
transform: scaleX(0);
transform-origin: left center;
transition: transform 0.22s ease;
}
.sd-utilbar__link:first-child::after {
left: 0;
}
.sd-utilbar__link:hover,
.sd-utilbar__link:focus-visible {
color: rgb(var(--sdub-text));
}
.sd-utilbar__link:hover::after,
.sd-utilbar__link:focus-visible::after {
transform: scaleX(1);
}
.sd-utilbar__link--accent {
color: rgb(var(--sdub-accent, 255 35 74));
}
.sd-utilbar__link--accent:hover,
.sd-utilbar__link--accent:focus-visible {
color: rgb(var(--sdub-accent, 255 35 74));
}
.sd-utilbar__link--pulse {
color: rgb(var(--sdub-text));
}
/* The dot exists only while the schedule says the event is on */
.sd-utilbar__dot {
display: none;
width: 7px;
height: 7px;
margin-right: 0.7rem;
border-radius: 50%;
background: rgb(var(--sdub-accent, 255 35 74));
box-shadow: 0 0 0 0 rgb(var(--sdub-accent, 255 35 74) / 0.55);
animation: sd-utilbar-pulse 2.2s ease-out infinite;
}
.sd-utilbar__link.is-live .sd-utilbar__dot {
display: block;
}
.sd-utilbar__link.is-live {
color: rgb(var(--sdub-text));
}
@keyframes sd-utilbar-pulse {
0% {
box-shadow: 0 0 0 0 rgb(var(--sdub-accent, 255 35 74) / 0.55);
}
70% {
box-shadow: 0 0 0 6px rgb(var(--sdub-accent, 255 35 74) / 0);
}
100% {
box-shadow: 0 0 0 0 rgb(var(--sdub-accent, 255 35 74) / 0);
}
}
/* Localization — text-only, no pill */
.sd-utilbar__loc {
--announcement-text-color: var(--sdub-text, 212 212 212);
flex-shrink: 0;
align-self: center;
background: none;
}
.sd-utilbar__loc .announcement__localization {
display: flex;
align-items: center;
}
.sd-utilbar__loc .custom-select__btn,
.sd-utilbar__loc button {
padding: 0.4rem 0.2rem;
border: 0;
background: transparent;
color: rgb(var(--sdub-text) / 0.75);
font-size: 1.15rem;
transition: color 0.18s ease;
}
.sd-utilbar__loc .custom-select__btn:hover,
.sd-utilbar__loc button:hover {
color: rgb(var(--sdub-text));
}
@media (max-width: 767.98px) {
.sd-utilbar__loc {
display: none;
}
/* Once the links are docked into the drawer, the strip retires */
.sd-utilbar--docked {
display: none;
}
}
/* Docked into the drawer's root panel — quiet secondary cluster.
Color rides the drawer's own text (currentColor), not the bar vars. */
.sd-utilbar__docked {
display: flex;
flex-wrap: wrap;
gap: 0.2rem 2.4rem;
margin: 2rem 2rem 0 2.4rem;
padding-top: 1.8rem;
border-top: 1px solid color-mix(in srgb, currentColor 14%, transparent);
}
.sd-utilbar__docked .sd-utilbar__link {
padding: 0.6rem 0;
color: inherit;
opacity: 0.75;
}
.sd-utilbar__docked .sd-utilbar__link::before,
.sd-utilbar__docked .sd-utilbar__link::after {
display: none;
}
.sd-utilbar__docked .sd-utilbar__link--accent,
.sd-utilbar__docked .sd-utilbar__link.is-live,
.sd-utilbar__docked .sd-utilbar__link:hover {
opacity: 1;
}
.sd-utilbar__docked .sd-utilbar__link--accent {
color: rgb(var(--sdub-accent, 255 35 74));
}
@media (min-width: 768px) {
.sd-utilbar__docked {
display: none;
}
}
@media (prefers-reduced-motion: reduce) {
.sd-utilbar__dot {
animation: none;
}
}
</style>
</section><div id="shopify-section-sections--30793153020246__header" class="shopify-section shopify-section-group-header-group cc-header">
<style data-shopify>.header {
--bg-color: 6 6 6;
--text-color: 255 255 255;
--nav-bg-color: 6 6 6;
--nav-text-color: 255 255 255;
--nav-child-bg-color: 6 6 6;
--nav-child-text-color: 255 255 255;
--header-accent-color: 255 35 74;
--search-bg-color: #1f1f1f;
}</style><store-header class="header bg-theme-bg text-theme-text has-motion search-is-collapsed"data-is-sticky="true"data-is-search-minimised="true"style="--header-transition-speed: 300ms">
<header class="header__grid header__grid--left-logo container flex flex-wrap items-center">
<div class="header__logo logo flex js-closes-menu"><a class="logo__link inline-block" href="/"><span class="flex" style="max-width: 150px;">
<img src="//liberation-x.com/cdn/shop/files/liberation-x-logo.png?v=1773798679&width=150"
style="object-position: 50.0% 50.0%" loading="eager"
width="150"
height="66"
alt="Liberation-X">
</span></a></div><link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/predictive-search.css?v=21239819754936278281782977231" media="print" onload="this.media='all'"><script src="//liberation-x.com/cdn/shop/t/5/assets/predictive-search.js?v=158424367886238494141782977232" defer="defer"></script>
<script src="//liberation-x.com/cdn/shop/t/5/assets/tabs.js?v=79975170418644626761782977230" defer="defer"></script><div class="header__search header__search--collapsible-mob header__search--collapsible-desktop js-search-bar relative js-closes-menu" id="search-bar"><link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/search-suggestions.css?v=84163686392962511531782977234" media="print" onload="this.media='all'"><predictive-search class="block" data-loading-text="Loading..."><form class="search relative search--speech" role="search" action="/search" method="get">
<label class="label visually-hidden" for="header-search">Search</label>
<script src="//liberation-x.com/cdn/shop/t/5/assets/search-form.js?v=43677551656194261111782977234" defer="defer"></script>
<search-form class="search__form block">
<input type="hidden" name="options[prefix]" value="last">
<input type="search"
class="search__input w-full input js-search-input"
id="header-search"
name="q"
placeholder="Search for dildos..."
data-placeholder-one="Search for dildos..."
data-placeholder-two="Search for butt plugs..."
data-placeholder-three="Search for fetishwear..."
data-placeholder-prompts-mob="false"
data-typing-speed="100"
data-deleting-speed="60"
data-delay-after-deleting="500"
data-delay-before-first-delete="2000"
data-delay-after-word-typed="2400"
role="combobox"
autocomplete="off"
aria-autocomplete="list"
aria-controls="predictive-search-results"
aria-owns="predictive-search-results"
aria-haspopup="listbox"
aria-expanded="false"
spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.35-4.35"/></svg>
</button>
<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden>
<span class="visually-hidden">Reset</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
</button><speech-search-button class="search__speech focus-inset end hidden" tabindex="0" title="Search by voice"
style="--speech-icon-color: #ff234a">
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path fill="currentColor" d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z"/></svg>
</speech-search-button>
<link href="//liberation-x.com/cdn/shop/t/5/assets/speech-search.css?v=47207760375520952331782977232" rel="stylesheet" type="text/css" media="all" />
<script src="//liberation-x.com/cdn/shop/t/5/assets/speech-search.js?v=106462966657620737681782977233" defer="defer"></script></search-form><div class="js-search-results" tabindex="-1" data-predictive-search></div>
<span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form>
<div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search>
</div><div class="header__icons flex justify-end mis-auto js-closes-menu"><a class="header__icon js-show-search" href="/search" aria-controls="search-bar">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.35-4.35"/></svg>
<span class="visually-hidden">Search</span>
</a><a class="header__icon text-current" href="https://liberation-x.com/customer_authentication/redirect?locale=en®ion_country=GB">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="12" cy="8" r="4"/><path d="M4 21v-1a5 5 0 0 1 5-5h6a5 5 0 0 1 5 5v1"/></svg>
<span class="visually-hidden">Log in</span>
</a><a class="header__icon relative text-current" id="cart-icon" href="/cart" data-no-instant><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"/><line x1="3" y1="6" x2="21" y2="6"/><path d="M16 10a4 4 0 0 1-8 0"/></svg><span class="visually-hidden">Bag</span><div id="cart-icon-bubble"></div>
</a>
</div></header>
</store-header><link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/navigation-mega-pills.css?v=155763184523577129441782977234" media="print" onload="this.media='all'"><link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/navigation-mega-sidebar.css?v=49200786124645628451782977235" media="print" onload="this.media='all'">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "Liberation-X",
"logo": "https:\/\/liberation-x.com\/cdn\/shop\/files\/liberation-x-logo.png?v=1773798679\u0026width=250",
"sameAs": [
"https:\/\/www.youtube.com\/@Liberation-X","https:\/\/www.instagram.com\/liberationxofficial\/"
],
"url": "https:\/\/liberation-x.com"
}
</script><script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"name": "Liberation-X",
"url": "https:\/\/liberation-x.com",
"potentialAction": {
"@type": "SearchAction",
"target": "https:\/\/liberation-x.com\/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
</div><section id="shopify-section-sections--30793153020246__sd_navigation" class="shopify-section shopify-section-group-header-group cc-sd-navigation">
<link href="//liberation-x.com/cdn/shop/t/5/assets/sd-navigation.css?v=95345022839722183971784735140" rel="stylesheet" type="text/css" media="all" />
<script src="//liberation-x.com/cdn/shop/t/5/assets/sd-navigation.js?v=159670581326300475361784735141" defer></script><script>document.querySelector('store-header.header')?.classList.add('header--sd-inline');</script><sd-nav
class="sd-nav sd-nav--align-left sd-nav--inline"
data-section-id="sections--30793153020246__sd_navigation"
data-integrate="true"
data-layout="inline"
data-drawer="sd-drawer-sections--30793153020246__sd_navigation"
>
<button
type="button"
class="sd-nav__burger"
data-sdnav-burger
aria-expanded="false"
aria-controls="sd-drawer-sections--30793153020246__sd_navigation"
>
<span class="sd-nav__burger-icon" aria-hidden="true"></span>
<span class="visually-hidden">Menu</span>
</button>
<nav class="sd-nav__bar" data-header-menu-row aria-label="Primary">
<ul class="sd-nav__list"><li
class="sd-nav__li sd-nav__li--parent sd-nav__li--drop"
data-sdnav-item
><a
class="sd-nav__link sd-nav__link--featured is-current"
href="/"
data-sdnav-link
aria-current="page"
>SALE</a>
<button
type="button"
class="sd-nav__chev"
data-sdnav-toggle
aria-expanded="false"
aria-controls="sdnav-sections--30793153020246__sd_navigation-1"
>
<span class="visually-hidden">SALE</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><div class="sd-nav__panel sd-nav__panel--drop" id="sdnav-sections--30793153020246__sd_navigation-1">
<ul class="sd-nav__droplist"><li>
<a
class="sd-nav__dropitem"
href="/collections/shoes-sale"
>FOOTWEAR CLEARANCE </a>
</li><li>
<a
class="sd-nav__dropitem"
href="/collections/30-off-new"
>UP TO 70% OFF CLEARANCE SALE </a>
</li><li>
<a
class="sd-nav__dropitem"
href="/collections/666"
>60 MINS MADNESS</a>
</li><li>
<a
class="sd-nav__dropitem"
href="/collections/up-to-30-off-halloween-sale"
>UP TO 30% OFF HALLOWEEN SALE</a>
</li></ul>
</div></li><li
class="sd-nav__li sd-nav__li--parent sd-nav__li--drop"
data-sdnav-item
><a
class="sd-nav__link"
href="/collections/wetlook-pvc"
data-sdnav-link
>NEW IN </a>
<button
type="button"
class="sd-nav__chev"
data-sdnav-toggle
aria-expanded="false"
aria-controls="sdnav-sections--30793153020246__sd_navigation-2"
>
<span class="visually-hidden">NEW IN </span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><div class="sd-nav__panel sd-nav__panel--drop" id="sdnav-sections--30793153020246__sd_navigation-2">
<ul class="sd-nav__droplist"><li>
<a
class="sd-nav__dropitem"
href="/collections/new-arriavls-04-09-26"
>New Arrivals *</a>
</li></ul>
</div></li><li
class="sd-nav__li sd-nav__li--parent sd-nav__li--mega"
data-sdnav-item
><a
class="sd-nav__link"
href="/collections/sex-toys"
data-sdnav-link
>Sex Toys</a>
<button
type="button"
class="sd-nav__chev"
data-sdnav-toggle
aria-expanded="false"
aria-controls="sdnav-sections--30793153020246__sd_navigation-3"
>
<span class="visually-hidden">Sex Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><div class="sd-nav__panel sd-nav__panel--mega sd-nav__panel--railmode" id="sdnav-sections--30793153020246__sd_navigation-3">
<div class="container">
<div class="sd-nav__panel-frame">
<div class="sd-rail" data-sdrail>
<div class="sd-rail__nav">
<div class="sd-rail__tabs" role="tablist" aria-label="Sex Toys">
<button
type="button"
class="sd-rail__tab is-active"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-3-tab-1"
aria-controls="sdnav-sections--30793153020246__sd_navigation-3-pane-1"
aria-selected="true"
tabindex="0"
data-sdrail-tab="1"
>
<span>Anal Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-3-tab-2"
aria-controls="sdnav-sections--30793153020246__sd_navigation-3-pane-2"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="2"
>
<span>Butt Plugs</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-3-tab-3"
aria-controls="sdnav-sections--30793153020246__sd_navigation-3-pane-3"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="3"
>
<span>Couples Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><a class="sd-rail__tab sd-rail__tab--link" href="/collections/creature-cocks-1">
<span>Creature Cocks </span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</a><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-3-tab-5"
aria-controls="sdnav-sections--30793153020246__sd_navigation-3-pane-5"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="5"
>
<span>Dildos</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-3-tab-6"
aria-controls="sdnav-sections--30793153020246__sd_navigation-3-pane-6"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="6"
>
<span>Love Eggs & Kegal Balls</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-3-tab-7"
aria-controls="sdnav-sections--30793153020246__sd_navigation-3-pane-7"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="7"
>
<span>Male Sex Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><a class="sd-rail__tab sd-rail__tab--link" href="/collections/sex-toy-bundles-and-kits">
<span>Sex Toy Bundles & Kits</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</a><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-3-tab-9"
aria-controls="sdnav-sections--30793153020246__sd_navigation-3-pane-9"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="9"
>
<span>Vibrators</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><a class="sd-rail__tab sd-rail__tab--link" href="/collections/sex-machines">
<span>Sex Machines</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</a>
</div><div class="sd-rail__foot"><a class="sd-nav__shopall sd-rail__all" href="/collections/sex-toys">
Shop all Sex Toys
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div></div>
<div class="sd-rail__canvas">
<div
class="sd-rail__pane is-active"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-3-pane-1"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-3-tab-1"
data-sdrail-pane="1"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/anal-toys">Anal Toys</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/anal-beads" >Anal Beads</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/anal-dildos" >Anal Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/anal-training-kits" >Anal Training Kits</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/butt-plugs" >Butt Plugs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/douches-and-enemas" >Douches & Enemas</a>
</li></ul><a class="sd-rail__cta" href="/collections/anal-toys">
Shop all Anal Toys
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/anal-toys" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/10298_black_03_1_67c2180c-8a0c-424e-b0da-590e44392c3b.jpg?v=1784718400&width=640" alt="Anal Toys" srcset="//liberation-x.com/cdn/shop/files/10298_black_03_1_67c2180c-8a0c-424e-b0da-590e44392c3b.jpg?v=1784718400&width=320 320w, //liberation-x.com/cdn/shop/files/10298_black_03_1_67c2180c-8a0c-424e-b0da-590e44392c3b.jpg?v=1784718400&width=480 480w, //liberation-x.com/cdn/shop/files/10298_black_03_1_67c2180c-8a0c-424e-b0da-590e44392c3b.jpg?v=1784718400&width=640 640w" width="640" height="906" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-3-pane-2"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-3-tab-2"
data-sdrail-pane="2"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/butt-plugs">Butt Plugs</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/beginners-butt-plugs" >Beginners Butt Plugs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/butt-plug-sets" >Butt Plug Sets</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/glass-butt-plugs" >Glass Butt Plugs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/inflatable-butt-plugs" >Inflatable Butt Plugs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/jewelled-butt-plugs" >Jewelled Butt Plugs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/large-butt-plugs" >Large Butt Plugs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/metal-butt-plugs" >Metal Butt Plugs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/remote-controlled-butt-plugs" >Remote Controlled Butt Plugs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/tail-butt-plugs" >Tail Butt Plugs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/vibrating-butt-plugs" >Vibrating Butt Plugs</a>
</li></ul><a class="sd-rail__cta" href="/collections/butt-plugs">
Shop all Butt Plugs
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/butt-plugs" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/ba0ec9216f1d32b5e468a723249d1e4a_1_c587d054-a39c-415d-92f5-9b5013e4efd3.jpg?v=1784718400&width=640" alt="Butt Plugs" srcset="//liberation-x.com/cdn/shop/files/ba0ec9216f1d32b5e468a723249d1e4a_1_c587d054-a39c-415d-92f5-9b5013e4efd3.jpg?v=1784718400&width=320 320w, //liberation-x.com/cdn/shop/files/ba0ec9216f1d32b5e468a723249d1e4a_1_c587d054-a39c-415d-92f5-9b5013e4efd3.jpg?v=1784718400&width=480 480w, //liberation-x.com/cdn/shop/files/ba0ec9216f1d32b5e468a723249d1e4a_1_c587d054-a39c-415d-92f5-9b5013e4efd3.jpg?v=1784718400&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-3-pane-3"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-3-tab-3"
data-sdrail-pane="3"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/couples-toys">Couples Toys</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/app-controlled-sex-toys" >App Controlled Sex Toys</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/remote-controlled-toys" >Remote Controlled Toys</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/strap-ons" >Strap Ons</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/pegging-toys" >Pegging Toys</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/strap-on-harnesses-and-kits" >Strap on Harnesses & Kits</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/vibrating-cock-rings" >Vibrating Cock Rings</a>
</li></ul><a class="sd-rail__cta" href="/collections/couples-toys">
Shop all Couples Toys
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/couples-toys" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/fuw1twxvknw1ipj4h74i-photoroom_1_c8020559-a319-4cb9-873e-0e893d1384ef.jpg?v=1784718401&width=640" alt="Couples Toys" srcset="//liberation-x.com/cdn/shop/files/fuw1twxvknw1ipj4h74i-photoroom_1_c8020559-a319-4cb9-873e-0e893d1384ef.jpg?v=1784718401&width=320 320w, //liberation-x.com/cdn/shop/files/fuw1twxvknw1ipj4h74i-photoroom_1_c8020559-a319-4cb9-873e-0e893d1384ef.jpg?v=1784718401&width=480 480w, //liberation-x.com/cdn/shop/files/fuw1twxvknw1ipj4h74i-photoroom_1_c8020559-a319-4cb9-873e-0e893d1384ef.jpg?v=1784718401&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-3-pane-5"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-3-tab-5"
data-sdrail-pane="5"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/dildos">Dildos</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/double-ended-dildos" >Double-Ended Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/ejaculating-dildos" >Ejaculating Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/extra-large-huge-dildos" >Extra Large/Huge Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/fantasy-dildos" >Fantasy Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/glass-dildos" >Glass Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/inflatable-dildos" >Inflatable Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/large-dildos" >Large Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/non-realistic-dildos" >Non Realistic Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/realistic-dildos-1" >Realistic Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/steel-and-metal-dildos" >Steel & Metal Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/strap-on-dildos" >Strap on Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/suction-cup-dildos" >Suction Cup Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/thrusting-dildos" >Thrusting Dildos</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/vibrating-dildos" >Vibrating Dildos</a>
</li></ul><a class="sd-rail__cta" href="/collections/dildos">
Shop all Dildos
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/dildos" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/transparent-Photoroom-2026-04-29T160647.487_7e3ed306-6627-4f05-aeaf-e9ab4c978b7e.jpg?v=1784718402&width=640" alt="Dildos" srcset="//liberation-x.com/cdn/shop/files/transparent-Photoroom-2026-04-29T160647.487_7e3ed306-6627-4f05-aeaf-e9ab4c978b7e.jpg?v=1784718402&width=320 320w, //liberation-x.com/cdn/shop/files/transparent-Photoroom-2026-04-29T160647.487_7e3ed306-6627-4f05-aeaf-e9ab4c978b7e.jpg?v=1784718402&width=480 480w, //liberation-x.com/cdn/shop/files/transparent-Photoroom-2026-04-29T160647.487_7e3ed306-6627-4f05-aeaf-e9ab4c978b7e.jpg?v=1784718402&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-3-pane-6"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-3-tab-6"
data-sdrail-pane="6"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/love-eggs-and-kegal-balls">Love Eggs & Kegal Balls</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/kegal-exercisers" >Kegal Exercisers</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/vibrating-love-eggs" >Vibrating Love Eggs</a>
</li></ul><a class="sd-rail__cta" href="/collections/love-eggs-and-kegal-balls">
Shop all Love Eggs & Kegal Balls
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/love-eggs-and-kegal-balls" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/img_56081_c0525a1b13a94ccc7e4358a295f90440_1_d570722a-4f4d-4ed1-ad85-37afa7ddc41b.jpg?v=1784718403&width=640" alt="Love Eggs & Kegal Balls" srcset="//liberation-x.com/cdn/shop/files/img_56081_c0525a1b13a94ccc7e4358a295f90440_1_d570722a-4f4d-4ed1-ad85-37afa7ddc41b.jpg?v=1784718403&width=320 320w, //liberation-x.com/cdn/shop/files/img_56081_c0525a1b13a94ccc7e4358a295f90440_1_d570722a-4f4d-4ed1-ad85-37afa7ddc41b.jpg?v=1784718403&width=480 480w, //liberation-x.com/cdn/shop/files/img_56081_c0525a1b13a94ccc7e4358a295f90440_1_d570722a-4f4d-4ed1-ad85-37afa7ddc41b.jpg?v=1784718403&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-3-pane-7"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-3-tab-7"
data-sdrail-pane="7"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/male-sex-toys">Male Sex Toys</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/cock-rings" >Cock Rings</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/male-masturbators" >Male Masturbators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/male-vibrators" >Male Vibrators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/penis-extenders-sleeves-and-sheaths" >Penis Extenders, Sleeves & Sheaths</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/penis-pumps" >Penis Pumps</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/prostate-toys" >Prostate Toys</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/sleeves-and-strokers" >Sleeves & Strokers</a>
</li></ul><a class="sd-rail__cta" href="/collections/male-sex-toys">
Shop all Male Sex Toys
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/male-sex-toys" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/transparent-photoroom_-_2026-02-06t153423.555_f5fab067-0fb6-4674-859c-126f90ac5569.jpg?v=1784718404&width=640" alt="Male Sex Toys" srcset="//liberation-x.com/cdn/shop/files/transparent-photoroom_-_2026-02-06t153423.555_f5fab067-0fb6-4674-859c-126f90ac5569.jpg?v=1784718404&width=320 320w, //liberation-x.com/cdn/shop/files/transparent-photoroom_-_2026-02-06t153423.555_f5fab067-0fb6-4674-859c-126f90ac5569.jpg?v=1784718404&width=480 480w, //liberation-x.com/cdn/shop/files/transparent-photoroom_-_2026-02-06t153423.555_f5fab067-0fb6-4674-859c-126f90ac5569.jpg?v=1784718404&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-3-pane-9"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-3-tab-9"
data-sdrail-pane="9"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/vibrators">Vibrators</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/app-controlled-vibrators" >App Controlled Vibrators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/bullet-vibrators" >Bullet Vibrators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/classic-vibrators" >Classic Vibrators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/clitoral-suction-vibrators" >Clitoral Suction Vibrators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/clitoral-vibrators" >Clitoral Vibrators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/g-spot-vibrators" >G-Spot Vibrators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/rabbit-vibrators" >Rabbit Vibrators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/remote-controlled-vibrators" >Remote Controlled Vibrators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/wand-vibrators" >Wand Vibrators</a>
</li></ul><a class="sd-rail__cta" href="/collections/vibrators">
Shop all Vibrators
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/vibrators" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/img_162567_5840e9f5a87c6af5e1bf916ce820a72c_1-photoroom_88e68155-72bf-4e33-ae49-976fb0a33396.jpg?v=1784718405&width=640" alt="Vibrators" srcset="//liberation-x.com/cdn/shop/files/img_162567_5840e9f5a87c6af5e1bf916ce820a72c_1-photoroom_88e68155-72bf-4e33-ae49-976fb0a33396.jpg?v=1784718405&width=320 320w, //liberation-x.com/cdn/shop/files/img_162567_5840e9f5a87c6af5e1bf916ce820a72c_1-photoroom_88e68155-72bf-4e33-ae49-976fb0a33396.jpg?v=1784718405&width=480 480w, //liberation-x.com/cdn/shop/files/img_162567_5840e9f5a87c6af5e1bf916ce820a72c_1-photoroom_88e68155-72bf-4e33-ae49-976fb0a33396.jpg?v=1784718405&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div>
</div>
</div></div>
</div>
</div></li><li
class="sd-nav__li sd-nav__li--parent sd-nav__li--mega"
data-sdnav-item
><a
class="sd-nav__link"
href="/collections/bondage"
data-sdnav-link
>Bondage</a>
<button
type="button"
class="sd-nav__chev"
data-sdnav-toggle
aria-expanded="false"
aria-controls="sdnav-sections--30793153020246__sd_navigation-4"
>
<span class="visually-hidden">Bondage</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><div class="sd-nav__panel sd-nav__panel--mega sd-nav__panel--railmode" id="sdnav-sections--30793153020246__sd_navigation-4">
<div class="container">
<div class="sd-nav__panel-frame">
<div class="sd-rail" data-sdrail>
<div class="sd-rail__nav">
<div class="sd-rail__tabs" role="tablist" aria-label="Bondage">
<button
type="button"
class="sd-rail__tab is-active"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-4-tab-1"
aria-controls="sdnav-sections--30793153020246__sd_navigation-4-pane-1"
aria-selected="true"
tabindex="0"
data-sdrail-tab="1"
>
<span>Chastity Devices</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-4-tab-2"
aria-controls="sdnav-sections--30793153020246__sd_navigation-4-pane-2"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="2"
>
<span>Cock & Ball Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-4-tab-3"
aria-controls="sdnav-sections--30793153020246__sd_navigation-4-pane-3"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="3"
>
<span>Deprivation</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><a class="sd-rail__tab sd-rail__tab--link" href="/collections/electro-stim">
<span>Electro Stim</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</a><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-4-tab-5"
aria-controls="sdnav-sections--30793153020246__sd_navigation-4-pane-5"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="5"
>
<span>Impact Play Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-4-tab-6"
aria-controls="sdnav-sections--30793153020246__sd_navigation-4-pane-6"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="6"
>
<span>Medical Fetish</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-4-tab-7"
aria-controls="sdnav-sections--30793153020246__sd_navigation-4-pane-7"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="7"
>
<span>Nipple & Clitoral Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><a class="sd-rail__tab sd-rail__tab--link" href="/collections/bdsm-furniture">
<span>Playroom</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</a><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-4-tab-9"
aria-controls="sdnav-sections--30793153020246__sd_navigation-4-pane-9"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="9"
>
<span>Puppy Play</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><button
type="button"
class="sd-rail__tab"
role="tab"
id="sdnav-sections--30793153020246__sd_navigation-4-tab-10"
aria-controls="sdnav-sections--30793153020246__sd_navigation-4-pane-10"
aria-selected="false"
tabindex="-1"
data-sdrail-tab="10"
>
<span>Restraints</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><a class="sd-rail__tab sd-rail__tab--link" href="/collections/sex-furniture">
<span>Sex Furniture</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</a>
</div><div class="sd-rail__foot"><a class="sd-nav__shopall sd-rail__all" href="/collections/bondage">
Shop all Bondage
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div></div>
<div class="sd-rail__canvas">
<div
class="sd-rail__pane is-active"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-4-pane-1"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-4-tab-1"
data-sdrail-pane="1"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/chastity-devices">Chastity Devices</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/chastity-belts" >Chastity Belts</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/cock-cages" >Cock Cages</a>
</li></ul><a class="sd-rail__cta" href="/collections/chastity-devices">
Shop all Chastity Devices
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/chastity-devices" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/720550517_649_pic_3_9f604e04-7e19-45db-aef7-8e227d91cc35.jpg?v=1784718407&width=640" alt="Chastity Devices" srcset="//liberation-x.com/cdn/shop/files/720550517_649_pic_3_9f604e04-7e19-45db-aef7-8e227d91cc35.jpg?v=1784718407&width=320 320w, //liberation-x.com/cdn/shop/files/720550517_649_pic_3_9f604e04-7e19-45db-aef7-8e227d91cc35.jpg?v=1784718407&width=480 480w, //liberation-x.com/cdn/shop/files/720550517_649_pic_3_9f604e04-7e19-45db-aef7-8e227d91cc35.jpg?v=1784718407&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-4-pane-2"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-4-tab-2"
data-sdrail-pane="2"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/cock-and-ball-toys">Cock & Ball Toys</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/ball-dividers-stretchers-and-weights" >Ball dividers, Stretchers & Weights</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/cock-straps-and-harnesses" >Cock Straps & Harnesses</a>
</li></ul><a class="sd-rail__cta" href="/collections/cock-and-ball-toys">
Shop all Cock & Ball Toys
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/cock-and-ball-toys" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/pr-c-017_3-photoroom_30132daa-4279-47cf-8975-6e29a4441796.jpg?v=1784718407&width=640" alt="Cock & Ball Toys" srcset="//liberation-x.com/cdn/shop/files/pr-c-017_3-photoroom_30132daa-4279-47cf-8975-6e29a4441796.jpg?v=1784718407&width=320 320w, //liberation-x.com/cdn/shop/files/pr-c-017_3-photoroom_30132daa-4279-47cf-8975-6e29a4441796.jpg?v=1784718407&width=480 480w, //liberation-x.com/cdn/shop/files/pr-c-017_3-photoroom_30132daa-4279-47cf-8975-6e29a4441796.jpg?v=1784718407&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-4-pane-3"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-4-tab-3"
data-sdrail-pane="3"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/deprivation">Deprivation</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/blindfolds" >Blindfolds</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/gags" >Gags</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/hoods-and-headgear" >Hoods & Headgear</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/gas-masks" >Gas Masks</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/hoods-and-muzzles" >Hoods & Muzzles</a>
</li></ul><a class="sd-rail__cta" href="/collections/deprivation">
Shop all Deprivation
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/deprivation" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/h190b5d6df7734fd888153f30df1d1b96r_cf44ce55-2d68-43d0-b154-784971c4f77c.jpg?v=1784718407&width=640" alt="Deprivation" srcset="//liberation-x.com/cdn/shop/files/h190b5d6df7734fd888153f30df1d1b96r_cf44ce55-2d68-43d0-b154-784971c4f77c.jpg?v=1784718407&width=320 320w, //liberation-x.com/cdn/shop/files/h190b5d6df7734fd888153f30df1d1b96r_cf44ce55-2d68-43d0-b154-784971c4f77c.jpg?v=1784718407&width=480 480w, //liberation-x.com/cdn/shop/files/h190b5d6df7734fd888153f30df1d1b96r_cf44ce55-2d68-43d0-b154-784971c4f77c.jpg?v=1784718407&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-4-pane-5"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-4-tab-5"
data-sdrail-pane="5"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/impact-play-toys">Impact Play Toys</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/floggers" >Floggers</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/paddles" >Paddles</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/spankers-and-ticklers" >Spankers & Ticklers</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/whips-crops-and-canes" >Whips, Crops & Canes</a>
</li></ul><a class="sd-rail__cta" href="/collections/impact-play-toys">
Shop all Impact Play Toys
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/impact-play-toys" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/os_0144-r_2_-photoroom_9a94e609-192d-4f88-ae8e-265481920969.jpg?v=1784718408&width=640" alt="Impact Play Toys" srcset="//liberation-x.com/cdn/shop/files/os_0144-r_2_-photoroom_9a94e609-192d-4f88-ae8e-265481920969.jpg?v=1784718408&width=320 320w, //liberation-x.com/cdn/shop/files/os_0144-r_2_-photoroom_9a94e609-192d-4f88-ae8e-265481920969.jpg?v=1784718408&width=480 480w, //liberation-x.com/cdn/shop/files/os_0144-r_2_-photoroom_9a94e609-192d-4f88-ae8e-265481920969.jpg?v=1784718408&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-4-pane-6"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-4-tab-6"
data-sdrail-pane="6"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/medical-fetish">Medical Fetish</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/medical-instruments" >Medical Instruments</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/speculums-and-dilators" >Speculums & Dilators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/urethral" >Urethral</a>
</li></ul><a class="sd-rail__cta" href="/collections/medical-fetish">
Shop all Medical Fetish
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/medical-fetish" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/rose-bud-dilator-set-1-400x537w_78e295d7-ad4e-4601-8974-0ff3a0291439.jpg?v=1784718409&width=640" alt="Medical Fetish" srcset="//liberation-x.com/cdn/shop/files/rose-bud-dilator-set-1-400x537w_78e295d7-ad4e-4601-8974-0ff3a0291439.jpg?v=1784718409&width=320 320w, //liberation-x.com/cdn/shop/files/rose-bud-dilator-set-1-400x537w_78e295d7-ad4e-4601-8974-0ff3a0291439.jpg?v=1784718409&width=480 480w, //liberation-x.com/cdn/shop/files/rose-bud-dilator-set-1-400x537w_78e295d7-ad4e-4601-8974-0ff3a0291439.jpg?v=1784718409&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-4-pane-7"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-4-tab-7"
data-sdrail-pane="7"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/nipple-and-clitoral-toys">Nipple & Clitoral Toys</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/clit-clamps" >Clit Clamps</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/clitoral-and-pussy-pumps" >Clitoral & Pussy Pumps</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/nipple-clamps" >Nipple Clamps</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/nipple-suckers-and-pumps" >Nipple Suckers & Pumps</a>
</li></ul><a class="sd-rail__cta" href="/collections/nipple-and-clitoral-toys">
Shop all Nipple & Clitoral Toys
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/nipple-and-clitoral-toys" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/12951_black_01_1_384619de-d5d6-42ff-ba52-014b5a269ce9.jpg?v=1784718409&width=640" alt="Nipple & Clitoral Toys" srcset="//liberation-x.com/cdn/shop/files/12951_black_01_1_384619de-d5d6-42ff-ba52-014b5a269ce9.jpg?v=1784718409&width=320 320w, //liberation-x.com/cdn/shop/files/12951_black_01_1_384619de-d5d6-42ff-ba52-014b5a269ce9.jpg?v=1784718409&width=480 480w, //liberation-x.com/cdn/shop/files/12951_black_01_1_384619de-d5d6-42ff-ba52-014b5a269ce9.jpg?v=1784718409&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-4-pane-9"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-4-tab-9"
data-sdrail-pane="9"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/puppy-play">Puppy Play</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/tail-butt-plugs" >Butt Tails</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/puppy-bundle" >Puppy Bundle</a>
</li></ul><a class="sd-rail__cta" href="/collections/puppy-play">
Shop all Puppy Play
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/puppy-play" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/white-photoroom-photoroom_42_b6f02ac2-45b6-4759-8fb7-27c6b2f2854b.jpg?v=1784718397&width=640" alt="Puppy Play" srcset="//liberation-x.com/cdn/shop/files/white-photoroom-photoroom_42_b6f02ac2-45b6-4759-8fb7-27c6b2f2854b.jpg?v=1784718397&width=320 320w, //liberation-x.com/cdn/shop/files/white-photoroom-photoroom_42_b6f02ac2-45b6-4759-8fb7-27c6b2f2854b.jpg?v=1784718397&width=480 480w, //liberation-x.com/cdn/shop/files/white-photoroom-photoroom_42_b6f02ac2-45b6-4759-8fb7-27c6b2f2854b.jpg?v=1784718397&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div><div
class="sd-rail__pane"
role="tabpanel"
id="sdnav-sections--30793153020246__sd_navigation-4-pane-10"
aria-labelledby="sdnav-sections--30793153020246__sd_navigation-4-tab-10"
data-sdrail-pane="10"
><div class="sd-rail__panehead"><a class="sd-rail__panetitle" href="/collections/restraints">Restraints</a></div>
<div class="sd-rail__panebody sd-rail__panebody--tile">
<div class="sd-rail__linkscol"><ul class="sd-rail__links"><li>
<a class="sd-nav__subitem" href="/collections/bed-restraints-and-ties" >Bed Restraints & Ties</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/bondage-belts" >Bondage Belts</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/bondage-rope-and-tape" >Bondage Rope & Tape</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/collars-and-leads" >Collars & Leads</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/spreader-bars" >Spreader Bars</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/wrist-and-ankle-restraints" >Wrist & Ankle Restraints</a>
</li></ul><a class="sd-rail__cta" href="/collections/restraints">
Shop all Restraints
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</a></div><a class="sd-rail__tile" href="/collections/restraints" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/prong7_close_up_0b110af9-9906-4159-85a9-4b2a7e8c53cc.jpg?v=1784718411&width=640" alt="Restraints" srcset="//liberation-x.com/cdn/shop/files/prong7_close_up_0b110af9-9906-4159-85a9-4b2a7e8c53cc.jpg?v=1784718411&width=320 320w, //liberation-x.com/cdn/shop/files/prong7_close_up_0b110af9-9906-4159-85a9-4b2a7e8c53cc.jpg?v=1784718411&width=480 480w, //liberation-x.com/cdn/shop/files/prong7_close_up_0b110af9-9906-4159-85a9-4b2a7e8c53cc.jpg?v=1784718411&width=640 640w" width="640" height="640" loading="lazy" sizes="300px">
</a></div>
</div>
</div>
</div></div>
</div>
</div></li><li
class="sd-nav__li sd-nav__li--parent sd-nav__li--mega"
data-sdnav-item
><button
type="button"
class="sd-nav__link sd-nav__link--btn"
data-sdnav-toggle
aria-expanded="false"
aria-controls="sdnav-sections--30793153020246__sd_navigation-5"
>Fetish Clothing & Jewellery<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><div class="sd-nav__panel sd-nav__panel--mega" id="sdnav-sections--30793153020246__sd_navigation-5">
<div class="container">
<div class="sd-nav__panel-frame">
<div class="sd-nav__panel-inner">
<div class="sd-nav__cols" style="--sdnav-cols: 3">
<div class="sd-nav__col"><a class="sd-nav__colhead" href="/collections/fetishwear-and-lingerie" >Fetishwear & Lingerie</a><a class="sd-nav__colimg" href="/collections/fetishwear-and-lingerie" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/white-photoroom-photoroom_10__1_9cdd2c7b-49f2-47e1-b091-73bd8ef8dfba.jpg?v=1784718412&width=480" alt="Fetishwear & Lingerie" srcset="//liberation-x.com/cdn/shop/files/white-photoroom-photoroom_10__1_9cdd2c7b-49f2-47e1-b091-73bd8ef8dfba.jpg?v=1784718412&width=240 240w, //liberation-x.com/cdn/shop/files/white-photoroom-photoroom_10__1_9cdd2c7b-49f2-47e1-b091-73bd8ef8dfba.jpg?v=1784718412&width=360 360w, //liberation-x.com/cdn/shop/files/white-photoroom-photoroom_10__1_9cdd2c7b-49f2-47e1-b091-73bd8ef8dfba.jpg?v=1784718412&width=480 480w" width="480" height="480" loading="lazy" sizes="220px">
</a><ul class="sd-nav__sublist"><li>
<a class="sd-nav__subitem" href="/collections/body-harnesses" >Body Harnesses</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/clubwear" >Clubwear</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/fantasy-and-role-play" >Fantasy and Role Play</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/fantasy-masks" >Fantasy Masks</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/fetish-accessories" >Fetish Accessories</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/halloween" >Halloween </a>
</li><li>
<a class="sd-nav__subitem" href="/collections/leather-clothing" >Leather Clothing</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/lingerie" >Lingerie</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/plus-size-clothing" >Plus Size Clothing</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/stockings-and-hosiery" >Stockings & Hosiery</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/womens-fetishwear" >Womens Fetishwear</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/wetlook" >Wetlook & PVC - Female </a>
</li><li>
<a class="sd-nav__subitem" href="/collections/mens-fetishwear" >Mens Fetishwear</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/wetlook-pvc-male" >Wetlook & PVC - Male</a>
</li></ul>
</div><div class="sd-nav__col"><a class="sd-nav__colhead" href="/collections/fetish-jewellery" >Fetish Jewellery</a><a class="sd-nav__colimg" href="/collections/fetish-jewellery" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/dfdf-photoroom_1_-photoroom_1_b278efc9-ed0f-41ea-bd67-0742ffdb240d.jpg?v=1784718413&width=480" alt="Fetish Jewellery" srcset="//liberation-x.com/cdn/shop/files/dfdf-photoroom_1_-photoroom_1_b278efc9-ed0f-41ea-bd67-0742ffdb240d.jpg?v=1784718413&width=240 240w, //liberation-x.com/cdn/shop/files/dfdf-photoroom_1_-photoroom_1_b278efc9-ed0f-41ea-bd67-0742ffdb240d.jpg?v=1784718413&width=360 360w, //liberation-x.com/cdn/shop/files/dfdf-photoroom_1_-photoroom_1_b278efc9-ed0f-41ea-bd67-0742ffdb240d.jpg?v=1784718413&width=480 480w" width="480" height="480" loading="lazy" sizes="220px">
</a><ul class="sd-nav__sublist"><li>
<a class="sd-nav__subitem" href="/collections/bangles-cuffs" >Bangles & Cuffs</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/collars-and-chokers" >Collars & Chokers</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/rings" >Rings</a>
</li></ul>
</div><div class="sd-nav__col"><a class="sd-nav__colhead" href="/collections/footwear" >Fetish Footwear</a><a class="sd-nav__colimg" href="/collections/footwear" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/51lmigjzill._ac_uy695_2_183cd9d3-8bbd-4a10-9642-215ab8afcd4b.jpg?v=1784718414&width=480" alt="Fetish Footwear" srcset="//liberation-x.com/cdn/shop/files/51lmigjzill._ac_uy695_2_183cd9d3-8bbd-4a10-9642-215ab8afcd4b.jpg?v=1784718414&width=240 240w, //liberation-x.com/cdn/shop/files/51lmigjzill._ac_uy695_2_183cd9d3-8bbd-4a10-9642-215ab8afcd4b.jpg?v=1784718414&width=360 360w, //liberation-x.com/cdn/shop/files/51lmigjzill._ac_uy695_2_183cd9d3-8bbd-4a10-9642-215ab8afcd4b.jpg?v=1784718414&width=480 480w" width="480" height="480" loading="lazy" sizes="220px">
</a><ul class="sd-nav__sublist"><li>
<a class="sd-nav__subitem" href="/collections/boots" >Boots</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/shoes" >Shoes</a>
</li></ul>
</div>
</div></div></div>
</div>
</div></li><li
class="sd-nav__li sd-nav__li--parent sd-nav__li--mega"
data-sdnav-item
><a
class="sd-nav__link"
href="/collections/lubes-and-essentials"
data-sdnav-link
>Lubes & Essentials</a>
<button
type="button"
class="sd-nav__chev"
data-sdnav-toggle
aria-expanded="false"
aria-controls="sdnav-sections--30793153020246__sd_navigation-6"
>
<span class="visually-hidden">Lubes & Essentials</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><div class="sd-nav__panel sd-nav__panel--mega" id="sdnav-sections--30793153020246__sd_navigation-6">
<div class="container">
<div class="sd-nav__panel-frame">
<div class="sd-nav__panel-inner">
<div class="sd-nav__cols" style="--sdnav-cols: 3">
<div class="sd-nav__col"><a class="sd-nav__colhead" href="/collections/lubes" >Lubes</a><a class="sd-nav__colimg" href="/collections/lubes" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/ed978d955641b64317b202c7819766e5_53c3fd10-31fe-420e-9b63-c4ddc6983fc4.png?v=1784718416&width=480" alt="Lubes" srcset="//liberation-x.com/cdn/shop/files/ed978d955641b64317b202c7819766e5_53c3fd10-31fe-420e-9b63-c4ddc6983fc4.png?v=1784718416&width=240 240w, //liberation-x.com/cdn/shop/files/ed978d955641b64317b202c7819766e5_53c3fd10-31fe-420e-9b63-c4ddc6983fc4.png?v=1784718416&width=360 360w, //liberation-x.com/cdn/shop/files/ed978d955641b64317b202c7819766e5_53c3fd10-31fe-420e-9b63-c4ddc6983fc4.png?v=1784718416&width=480 480w" width="480" height="480" loading="lazy" sizes="220px">
</a><ul class="sd-nav__sublist"><li>
<a class="sd-nav__subitem" href="/collections/anal-lube" >Anal Lube</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/fisting-lube" >Fisting Lube</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/lube-applicators" >Lube Applicators</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/silicone-lube" >Silicone Lube</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/water-based-lube" >Water-based Lube</a>
</li></ul>
</div><div class="sd-nav__col"><a class="sd-nav__colhead" href="/collections/toy-cleaners-and-essentials" >Toy Cleaners & Essentials</a><a class="sd-nav__colimg" href="/collections/toy-cleaners-and-essentials" tabindex="-1" aria-hidden="true">
<img src="//liberation-x.com/cdn/shop/files/img_162496_1dabb26cdab1d82dd984b58a0222557f_1-photoroom_7a8fdf7c-b1ea-4902-b6db-d4cba43422f5.jpg?v=1784718417&width=480" alt="Toy Cleaners & Essentials" srcset="//liberation-x.com/cdn/shop/files/img_162496_1dabb26cdab1d82dd984b58a0222557f_1-photoroom_7a8fdf7c-b1ea-4902-b6db-d4cba43422f5.jpg?v=1784718417&width=240 240w, //liberation-x.com/cdn/shop/files/img_162496_1dabb26cdab1d82dd984b58a0222557f_1-photoroom_7a8fdf7c-b1ea-4902-b6db-d4cba43422f5.jpg?v=1784718417&width=360 360w, //liberation-x.com/cdn/shop/files/img_162496_1dabb26cdab1d82dd984b58a0222557f_1-photoroom_7a8fdf7c-b1ea-4902-b6db-d4cba43422f5.jpg?v=1784718417&width=480 480w" width="480" height="480" loading="lazy" sizes="220px">
</a><ul class="sd-nav__sublist"><li>
<a class="sd-nav__subitem" href="/collections/batteries-chargers-and-adapters" >Batteries, Chargers & Adapters</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/sex-toy-accessories" >Sex Toy Accessories</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/sex-toy-cleaners" >Sex Toy Cleaners</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/storage" >Storage</a>
</li></ul>
</div>
<div class="sd-nav__col sd-nav__col--more">
<span class="sd-nav__colhead">More</span>
<ul class="sd-nav__sublist">
<li>
<a class="sd-nav__subitem" href="/collections/better-sex" >Better Sex</a>
</li><li>
<a class="sd-nav__subitem" href="/collections/gifts-and-games" >Gifts & Games</a>
</li>
</ul>
</div></div></div></div>
</div>
</div></li><li
class="sd-nav__li sd-nav__li--parent sd-nav__li--drop"
data-sdnav-item
><a
class="sd-nav__link"
href="/collections/customised"
data-sdnav-link
>Customised</a>
<button
type="button"
class="sd-nav__chev"
data-sdnav-toggle
aria-expanded="false"
aria-controls="sdnav-sections--30793153020246__sd_navigation-7"
>
<span class="visually-hidden">Customised</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button><div class="sd-nav__panel sd-nav__panel--drop" id="sdnav-sections--30793153020246__sd_navigation-7">
<ul class="sd-nav__droplist"><li>
<a
class="sd-nav__dropitem"
href="/collections/croc-embossed-leather"
>Croc Embossed Leather (Customised)</a>
</li><li>
<a
class="sd-nav__dropitem"
href="/collections/metallic-leather-m2o"
>Metallic Leather (Customised)</a>
</li><li>
<a
class="sd-nav__dropitem"
href="/collections/rainbow-leather-made-to-order-custom-leather-accessories"
>Rainbow Leather (Customised)</a>
</li><li>
<a
class="sd-nav__dropitem"
href="/collections/raw-leather-m2o"
>Raw Leather (Customised)</a>
</li><li>
<a
class="sd-nav__dropitem"
href="/collections/soft-leather-m2o"
>Soft Leather (Customised)</a>
</li></ul>
</div></li></ul>
</nav>
<div class="sd-nav__scrim" aria-hidden="true"></div>
</sd-nav>
<sd-nav-drawer class="sd-drawer" id="sd-drawer-sections--30793153020246__sd_navigation" data-section-id="sections--30793153020246__sd_navigation">
<div class="sd-drawer__backdrop" data-sddr-close></div>
<div class="sd-drawer__box" role="dialog" aria-modal="true" aria-label="Primary">
<div class="sd-drawer__top">
<span class="sd-drawer__brand">Liberation-X</span>
<button type="button" class="sd-drawer__close" data-sddr-close>
<span class="visually-hidden">Close</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
</button>
</div>
<div class="sd-drawer__viewport">
<div class="sd-drawer__panel is-active" data-sddr-panel="root"><ul class="sd-drawer__rows"><li><button
type="button"
class="sd-drawer__row sd-drawer__row--featured"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-1"
>
<span>SALE</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-2"
>
<span>NEW IN </span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-3"
>
<span>Sex Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-4"
>
<span>Bondage</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-5"
>
<span>Fetish Clothing & Jewellery</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-6"
>
<span>Lubes & Essentials</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-7"
>
<span>Customised</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li></ul>
<div class="sd-drawer__foot"><a class="sd-drawer__util" href="/account">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="12" cy="8" r="4"/><path d="M4 21v-1a5 5 0 0 1 5-5h6a5 5 0 0 1 5 5v1"/></svg>
Log in</a></div>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-1">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Back
</button><a class="sd-drawer__title" href="/">SALE</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/shoes-sale">
<span>FOOTWEAR CLEARANCE </span>
</a></li><li><a class="sd-drawer__row" href="/collections/30-off-new">
<span>UP TO 70% OFF CLEARANCE SALE </span>
</a></li><li><a class="sd-drawer__row" href="/collections/666">
<span>60 MINS MADNESS</span>
</a></li><li><a class="sd-drawer__row" href="/collections/up-to-30-off-halloween-sale">
<span>UP TO 30% OFF HALLOWEEN SALE</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-2">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Back
</button><a class="sd-drawer__title" href="/collections/wetlook-pvc">NEW IN </a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/new-arriavls-04-09-26">
<span>New Arrivals *</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-3">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Back
</button><a class="sd-drawer__title" href="/collections/sex-toys">Sex Toys</a><ul class="sd-drawer__rows"><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-3-1"
>
<span>Anal Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-3-2"
>
<span>Butt Plugs</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-3-3"
>
<span>Couples Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><a class="sd-drawer__row" href="/collections/creature-cocks-1">
<span>Creature Cocks </span>
</a></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-3-5"
>
<span>Dildos</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-3-6"
>
<span>Love Eggs & Kegal Balls</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-3-7"
>
<span>Male Sex Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><a class="sd-drawer__row" href="/collections/sex-toy-bundles-and-kits">
<span>Sex Toy Bundles & Kits</span>
</a></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-3-9"
>
<span>Vibrators</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><a class="sd-drawer__row" href="/collections/sex-machines">
<span>Sex Machines</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-3-1">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Sex Toys
</button><a class="sd-drawer__title" href="/collections/anal-toys">Anal Toys</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/anal-beads">
<span>Anal Beads</span>
</a></li><li><a class="sd-drawer__row" href="/collections/anal-dildos">
<span>Anal Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/anal-training-kits">
<span>Anal Training Kits</span>
</a></li><li><a class="sd-drawer__row" href="/collections/butt-plugs">
<span>Butt Plugs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/douches-and-enemas">
<span>Douches & Enemas</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-3-2">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Sex Toys
</button><a class="sd-drawer__title" href="/collections/butt-plugs">Butt Plugs</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/beginners-butt-plugs">
<span>Beginners Butt Plugs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/butt-plug-sets">
<span>Butt Plug Sets</span>
</a></li><li><a class="sd-drawer__row" href="/collections/glass-butt-plugs">
<span>Glass Butt Plugs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/inflatable-butt-plugs">
<span>Inflatable Butt Plugs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/jewelled-butt-plugs">
<span>Jewelled Butt Plugs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/large-butt-plugs">
<span>Large Butt Plugs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/metal-butt-plugs">
<span>Metal Butt Plugs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/remote-controlled-butt-plugs">
<span>Remote Controlled Butt Plugs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/tail-butt-plugs">
<span>Tail Butt Plugs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/vibrating-butt-plugs">
<span>Vibrating Butt Plugs</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-3-3">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Sex Toys
</button><a class="sd-drawer__title" href="/collections/couples-toys">Couples Toys</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/app-controlled-sex-toys">
<span>App Controlled Sex Toys</span>
</a></li><li><a class="sd-drawer__row" href="/collections/remote-controlled-toys">
<span>Remote Controlled Toys</span>
</a></li><li><a class="sd-drawer__row" href="/collections/strap-ons">
<span>Strap Ons</span>
</a></li><li><a class="sd-drawer__row" href="/collections/pegging-toys">
<span>Pegging Toys</span>
</a></li><li><a class="sd-drawer__row" href="/collections/strap-on-harnesses-and-kits">
<span>Strap on Harnesses & Kits</span>
</a></li><li><a class="sd-drawer__row" href="/collections/vibrating-cock-rings">
<span>Vibrating Cock Rings</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-3-5">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Sex Toys
</button><a class="sd-drawer__title" href="/collections/dildos">Dildos</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/double-ended-dildos">
<span>Double-Ended Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/ejaculating-dildos">
<span>Ejaculating Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/extra-large-huge-dildos">
<span>Extra Large/Huge Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/fantasy-dildos">
<span>Fantasy Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/glass-dildos">
<span>Glass Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/inflatable-dildos">
<span>Inflatable Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/large-dildos">
<span>Large Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/non-realistic-dildos">
<span>Non Realistic Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/realistic-dildos-1">
<span>Realistic Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/steel-and-metal-dildos">
<span>Steel & Metal Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/strap-on-dildos">
<span>Strap on Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/suction-cup-dildos">
<span>Suction Cup Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/thrusting-dildos">
<span>Thrusting Dildos</span>
</a></li><li><a class="sd-drawer__row" href="/collections/vibrating-dildos">
<span>Vibrating Dildos</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-3-6">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Sex Toys
</button><a class="sd-drawer__title" href="/collections/love-eggs-and-kegal-balls">Love Eggs & Kegal Balls</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/kegal-exercisers">
<span>Kegal Exercisers</span>
</a></li><li><a class="sd-drawer__row" href="/collections/vibrating-love-eggs">
<span>Vibrating Love Eggs</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-3-7">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Sex Toys
</button><a class="sd-drawer__title" href="/collections/male-sex-toys">Male Sex Toys</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/cock-rings">
<span>Cock Rings</span>
</a></li><li><a class="sd-drawer__row" href="/collections/male-masturbators">
<span>Male Masturbators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/male-vibrators">
<span>Male Vibrators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/penis-extenders-sleeves-and-sheaths">
<span>Penis Extenders, Sleeves & Sheaths</span>
</a></li><li><a class="sd-drawer__row" href="/collections/penis-pumps">
<span>Penis Pumps</span>
</a></li><li><a class="sd-drawer__row" href="/collections/prostate-toys">
<span>Prostate Toys</span>
</a></li><li><a class="sd-drawer__row" href="/collections/sleeves-and-strokers">
<span>Sleeves & Strokers</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-3-9">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Sex Toys
</button><a class="sd-drawer__title" href="/collections/vibrators">Vibrators</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/app-controlled-vibrators">
<span>App Controlled Vibrators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/bullet-vibrators">
<span>Bullet Vibrators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/classic-vibrators">
<span>Classic Vibrators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/clitoral-suction-vibrators">
<span>Clitoral Suction Vibrators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/clitoral-vibrators">
<span>Clitoral Vibrators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/g-spot-vibrators">
<span>G-Spot Vibrators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/rabbit-vibrators">
<span>Rabbit Vibrators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/remote-controlled-vibrators">
<span>Remote Controlled Vibrators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/wand-vibrators">
<span>Wand Vibrators</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-4">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Back
</button><a class="sd-drawer__title" href="/collections/bondage">Bondage</a><ul class="sd-drawer__rows"><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-4-1"
>
<span>Chastity Devices</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-4-2"
>
<span>Cock & Ball Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-4-3"
>
<span>Deprivation</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><a class="sd-drawer__row" href="/collections/electro-stim">
<span>Electro Stim</span>
</a></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-4-5"
>
<span>Impact Play Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-4-6"
>
<span>Medical Fetish</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-4-7"
>
<span>Nipple & Clitoral Toys</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><a class="sd-drawer__row" href="/collections/bdsm-furniture">
<span>Playroom</span>
</a></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-4-9"
>
<span>Puppy Play</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-4-10"
>
<span>Restraints</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><a class="sd-drawer__row" href="/collections/sex-furniture">
<span>Sex Furniture</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-4-1">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Bondage
</button><a class="sd-drawer__title" href="/collections/chastity-devices">Chastity Devices</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/chastity-belts">
<span>Chastity Belts</span>
</a></li><li><a class="sd-drawer__row" href="/collections/cock-cages">
<span>Cock Cages</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-4-2">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Bondage
</button><a class="sd-drawer__title" href="/collections/cock-and-ball-toys">Cock & Ball Toys</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/ball-dividers-stretchers-and-weights">
<span>Ball dividers, Stretchers & Weights</span>
</a></li><li><a class="sd-drawer__row" href="/collections/cock-straps-and-harnesses">
<span>Cock Straps & Harnesses</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-4-3">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Bondage
</button><a class="sd-drawer__title" href="/collections/deprivation">Deprivation</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/blindfolds">
<span>Blindfolds</span>
</a></li><li><a class="sd-drawer__row" href="/collections/gags">
<span>Gags</span>
</a></li><li><a class="sd-drawer__row" href="/collections/hoods-and-headgear">
<span>Hoods & Headgear</span>
</a></li><li><a class="sd-drawer__row" href="/collections/gas-masks">
<span>Gas Masks</span>
</a></li><li><a class="sd-drawer__row" href="/collections/hoods-and-muzzles">
<span>Hoods & Muzzles</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-4-5">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Bondage
</button><a class="sd-drawer__title" href="/collections/impact-play-toys">Impact Play Toys</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/floggers">
<span>Floggers</span>
</a></li><li><a class="sd-drawer__row" href="/collections/paddles">
<span>Paddles</span>
</a></li><li><a class="sd-drawer__row" href="/collections/spankers-and-ticklers">
<span>Spankers & Ticklers</span>
</a></li><li><a class="sd-drawer__row" href="/collections/whips-crops-and-canes">
<span>Whips, Crops & Canes</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-4-6">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Bondage
</button><a class="sd-drawer__title" href="/collections/medical-fetish">Medical Fetish</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/medical-instruments">
<span>Medical Instruments</span>
</a></li><li><a class="sd-drawer__row" href="/collections/speculums-and-dilators">
<span>Speculums & Dilators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/urethral">
<span>Urethral</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-4-7">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Bondage
</button><a class="sd-drawer__title" href="/collections/nipple-and-clitoral-toys">Nipple & Clitoral Toys</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/clit-clamps">
<span>Clit Clamps</span>
</a></li><li><a class="sd-drawer__row" href="/collections/clitoral-and-pussy-pumps">
<span>Clitoral & Pussy Pumps</span>
</a></li><li><a class="sd-drawer__row" href="/collections/nipple-clamps">
<span>Nipple Clamps</span>
</a></li><li><a class="sd-drawer__row" href="/collections/nipple-suckers-and-pumps">
<span>Nipple Suckers & Pumps</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-4-9">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Bondage
</button><a class="sd-drawer__title" href="/collections/puppy-play">Puppy Play</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/tail-butt-plugs">
<span>Butt Tails</span>
</a></li><li><a class="sd-drawer__row" href="/collections/puppy-bundle">
<span>Puppy Bundle</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-4-10">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Bondage
</button><a class="sd-drawer__title" href="/collections/restraints">Restraints</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/bed-restraints-and-ties">
<span>Bed Restraints & Ties</span>
</a></li><li><a class="sd-drawer__row" href="/collections/bondage-belts">
<span>Bondage Belts</span>
</a></li><li><a class="sd-drawer__row" href="/collections/bondage-rope-and-tape">
<span>Bondage Rope & Tape</span>
</a></li><li><a class="sd-drawer__row" href="/collections/collars-and-leads">
<span>Collars & Leads</span>
</a></li><li><a class="sd-drawer__row" href="/collections/spreader-bars">
<span>Spreader Bars</span>
</a></li><li><a class="sd-drawer__row" href="/collections/wrist-and-ankle-restraints">
<span>Wrist & Ankle Restraints</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-5">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Back
</button><span class="sd-drawer__title">Fetish Clothing & Jewellery</span><ul class="sd-drawer__rows"><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-5-1"
>
<span>Fetishwear & Lingerie</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-5-2"
>
<span>Fetish Jewellery</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-5-3"
>
<span>Fetish Footwear</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-5-1">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Fetish Clothing & Jewellery
</button><a class="sd-drawer__title" href="/collections/fetishwear-and-lingerie">Fetishwear & Lingerie</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/body-harnesses">
<span>Body Harnesses</span>
</a></li><li><a class="sd-drawer__row" href="/collections/clubwear">
<span>Clubwear</span>
</a></li><li><a class="sd-drawer__row" href="/collections/fantasy-and-role-play">
<span>Fantasy and Role Play</span>
</a></li><li><a class="sd-drawer__row" href="/collections/fantasy-masks">
<span>Fantasy Masks</span>
</a></li><li><a class="sd-drawer__row" href="/collections/fetish-accessories">
<span>Fetish Accessories</span>
</a></li><li><a class="sd-drawer__row" href="/collections/halloween">
<span>Halloween </span>
</a></li><li><a class="sd-drawer__row" href="/collections/leather-clothing">
<span>Leather Clothing</span>
</a></li><li><a class="sd-drawer__row" href="/collections/lingerie">
<span>Lingerie</span>
</a></li><li><a class="sd-drawer__row" href="/collections/plus-size-clothing">
<span>Plus Size Clothing</span>
</a></li><li><a class="sd-drawer__row" href="/collections/stockings-and-hosiery">
<span>Stockings & Hosiery</span>
</a></li><li><a class="sd-drawer__row" href="/collections/womens-fetishwear">
<span>Womens Fetishwear</span>
</a></li><li><a class="sd-drawer__row" href="/collections/wetlook">
<span>Wetlook & PVC - Female </span>
</a></li><li><a class="sd-drawer__row" href="/collections/mens-fetishwear">
<span>Mens Fetishwear</span>
</a></li><li><a class="sd-drawer__row" href="/collections/wetlook-pvc-male">
<span>Wetlook & PVC - Male</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-5-2">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Fetish Clothing & Jewellery
</button><a class="sd-drawer__title" href="/collections/fetish-jewellery">Fetish Jewellery</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/bangles-cuffs">
<span>Bangles & Cuffs</span>
</a></li><li><a class="sd-drawer__row" href="/collections/collars-and-chokers">
<span>Collars & Chokers</span>
</a></li><li><a class="sd-drawer__row" href="/collections/rings">
<span>Rings</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-5-3">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Fetish Clothing & Jewellery
</button><a class="sd-drawer__title" href="/collections/footwear">Fetish Footwear</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/boots">
<span>Boots</span>
</a></li><li><a class="sd-drawer__row" href="/collections/shoes">
<span>Shoes</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-6">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Back
</button><a class="sd-drawer__title" href="/collections/lubes-and-essentials">Lubes & Essentials</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/better-sex">
<span>Better Sex</span>
</a></li><li><a class="sd-drawer__row" href="/collections/gifts-and-games">
<span>Gifts & Games</span>
</a></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-6-3"
>
<span>Lubes</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li><li><button
type="button"
class="sd-drawer__row"
data-sddr-open="sddr-sections--30793153020246__sd_navigation-6-4"
>
<span>Toy Cleaners & Essentials</span>
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</button></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-6-3">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Lubes & Essentials
</button><a class="sd-drawer__title" href="/collections/lubes">Lubes</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/anal-lube">
<span>Anal Lube</span>
</a></li><li><a class="sd-drawer__row" href="/collections/fisting-lube">
<span>Fisting Lube</span>
</a></li><li><a class="sd-drawer__row" href="/collections/lube-applicators">
<span>Lube Applicators</span>
</a></li><li><a class="sd-drawer__row" href="/collections/silicone-lube">
<span>Silicone Lube</span>
</a></li><li><a class="sd-drawer__row" href="/collections/water-based-lube">
<span>Water-based Lube</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-6-4">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Lubes & Essentials
</button><a class="sd-drawer__title" href="/collections/toy-cleaners-and-essentials">Toy Cleaners & Essentials</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/batteries-chargers-and-adapters">
<span>Batteries, Chargers & Adapters</span>
</a></li><li><a class="sd-drawer__row" href="/collections/sex-toy-accessories">
<span>Sex Toy Accessories</span>
</a></li><li><a class="sd-drawer__row" href="/collections/sex-toy-cleaners">
<span>Sex Toy Cleaners</span>
</a></li><li><a class="sd-drawer__row" href="/collections/storage">
<span>Storage</span>
</a></li></ul>
</div><div class="sd-drawer__panel" data-sddr-panel="sddr-sections--30793153020246__sd_navigation-7">
<button type="button" class="sd-drawer__back" data-sddr-back>
<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
Back
</button><a class="sd-drawer__title" href="/collections/customised">Customised</a><ul class="sd-drawer__rows"><li><a class="sd-drawer__row" href="/collections/croc-embossed-leather">
<span>Croc Embossed Leather (Customised)</span>
</a></li><li><a class="sd-drawer__row" href="/collections/metallic-leather-m2o">
<span>Metallic Leather (Customised)</span>
</a></li><li><a class="sd-drawer__row" href="/collections/rainbow-leather-made-to-order-custom-leather-accessories">
<span>Rainbow Leather (Customised)</span>
</a></li><li><a class="sd-drawer__row" href="/collections/raw-leather-m2o">
<span>Raw Leather (Customised)</span>
</a></li><li><a class="sd-drawer__row" href="/collections/soft-leather-m2o">
<span>Soft Leather (Customised)</span>
</a></li></ul>
</div></div>
</div>
</sd-nav-drawer>
</section><section id="shopify-section-sections--30793153020246__sd_reviews_ticker" class="shopify-section shopify-section-group-header-group cc-sd-rticker">
<div class="sd-rticker sd-rticker--pausable"
style="--sdrt-duration: 72s; --sdrt-star: #ff9f1c"><div class="sd-rticker__summary" aria-label="Rated 4.6 out of 5">
<span class="sd-rticker__stars" aria-hidden="true"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<strong>4.6</strong></div>
<span class="sd-rticker__divider" aria-hidden="true"></span><div class="sd-rticker__viewport">
<div class="sd-rticker__track">
<div class="sd-rticker__row"><a class="sd-rticker__item" href="/products/cock-and-ball-strap"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“cood fit as described easy to use”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><span class="sd-rticker__item"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“easy to use fair prices good quality”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></span><a class="sd-rticker__item" href="/products/locking-vampire-glove"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“good fit work well”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/cock-miller-silicone-super-bendy-black-dildo-24x4cm-x"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“❤️”</span>
<span class="sd-rticker__who">Vee
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/adore-1020-two-tone-lace-up-ankle-boot-black-red"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Love the shoes amazing value and quality thanks”</span>
<span class="sd-rticker__who">laura
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/gasmaster-army-gas-mask-w-black-lenses"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Exactly what I needed”</span>
<span class="sd-rticker__who">Misael Herrera
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/steel-crown-glans-cock-ring"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Its a great cock ring and even better for the fact you sent me a 25mm one whi...”</span>
<span class="sd-rticker__who">Andrew Jonathan Mills
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/adore-1020gp-purple-glitter-ankle-boot"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“All was perfect! Product fantastic and delivery super.Well done. Se you nest ...”</span>
<span class="sd-rticker__who">Marco Robecchi
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><span class="sd-rticker__item"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Easy quick deliver plain packaging perfect”</span>
<span class="sd-rticker__who">Scott Starmer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></span><a class="sd-rticker__item" href="/products/leather-corset-halter-top"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Great quality, beautiful leather garment. Long laces and a buckle neck fastne...”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/truncheon-us-police-truncheon"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Excellent quality, and speedy delivery”</span>
<span class="sd-rticker__who">Mr.Punx
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/adore-1020gp-7-heel-anklemid-caf-boot"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Beautiful and comfy”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a></div>
<div class="sd-rticker__row" aria-hidden="true" inert><a class="sd-rticker__item" href="/products/cock-and-ball-strap"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“cood fit as described easy to use”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><span class="sd-rticker__item"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“easy to use fair prices good quality”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></span><a class="sd-rticker__item" href="/products/locking-vampire-glove"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“good fit work well”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/cock-miller-silicone-super-bendy-black-dildo-24x4cm-x"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“❤️”</span>
<span class="sd-rticker__who">Vee
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/adore-1020-two-tone-lace-up-ankle-boot-black-red"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Love the shoes amazing value and quality thanks”</span>
<span class="sd-rticker__who">laura
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/gasmaster-army-gas-mask-w-black-lenses"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Exactly what I needed”</span>
<span class="sd-rticker__who">Misael Herrera
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/steel-crown-glans-cock-ring"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Its a great cock ring and even better for the fact you sent me a 25mm one whi...”</span>
<span class="sd-rticker__who">Andrew Jonathan Mills
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/adore-1020gp-purple-glitter-ankle-boot"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“All was perfect! Product fantastic and delivery super.Well done. Se you nest ...”</span>
<span class="sd-rticker__who">Marco Robecchi
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><span class="sd-rticker__item"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Easy quick deliver plain packaging perfect”</span>
<span class="sd-rticker__who">Scott Starmer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></span><a class="sd-rticker__item" href="/products/leather-corset-halter-top"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Great quality, beautiful leather garment. Long laces and a buckle neck fastne...”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/truncheon-us-police-truncheon"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Excellent quality, and speedy delivery”</span>
<span class="sd-rticker__who">Mr.Punx
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a><a class="sd-rticker__item" href="/products/adore-1020gp-7-heel-anklemid-caf-boot"><span class="sd-rticker__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rticker__star" viewBox="0 0 20 20" width="10" height="10" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span>
<span class="sd-rticker__quote">“Beautiful and comfy”</span>
<span class="sd-rticker__who">Verified buyer
<svg class="sd-rticker__tick" viewBox="0 0 16 16" width="10" height="10" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg></span></a></div>
</div>
</div>
</div><style data-shopify>
/* NOTE: Enterprise sets a 10px rem base — 1.3rem = 13px. */
.sd-rticker {
display: flex;
align-items: center;
gap: 1.6rem;
padding: 1.1rem 2rem;
background: #060606;
border-top: 1px solid rgba(255, 255, 255, 0.1);
color: #ffffff;
font-size: 1.3rem;
line-height: 1.4;
overflow: hidden;
}
/* Chip — the trust anchor: five stars + the live rating */
.sd-rticker__summary {
flex-shrink: 0;
display: inline-flex;
align-items: center;
gap: 0.7rem;
white-space: nowrap;
}
.sd-rticker__summary strong {
font-size: 1.35rem;
font-weight: 700;
letter-spacing: 0.02em;
color: #ffffff;
}
.sd-rticker__summary-count {
font-size: 1.2rem;
color: rgba(255, 255, 255, 0.55);
}
.sd-rticker__divider {
flex-shrink: 0;
width: 1px;
height: 1.8rem;
background: rgba(255, 255, 255, 0.18);
}
.sd-rticker__viewport {
flex: 1 1 auto;
min-width: 0;
overflow: hidden;
-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 6%, #000 94%, transparent 100%);
mask-image: linear-gradient(90deg, transparent 0, #000 6%, #000 94%, transparent 100%);
}
.sd-rticker__track {
display: flex;
width: max-content;
will-change: transform;
animation: sd-rticker-scroll var(--sdrt-duration, 60s) linear infinite;
}
.sd-rticker--pausable:hover .sd-rticker__track,
.sd-rticker__track:focus-within {
animation-play-state: paused;
}
.sd-rticker__row {
display: flex;
align-items: center;
}
.sd-rticker__item {
display: inline-flex;
align-items: baseline;
gap: 0.8rem;
padding-right: 3rem;
margin-right: 3rem;
border-right: 1px solid rgba(255, 255, 255, 0.14);
white-space: nowrap;
color: inherit;
text-decoration: none;
}
a.sd-rticker__item .sd-rticker__quote {
text-decoration: underline;
text-decoration-color: transparent;
text-underline-offset: 0.22em;
transition: text-decoration-color 0.25s ease;
}
a.sd-rticker__item:hover .sd-rticker__quote {
text-decoration-color: rgba(255, 255, 255, 0.45);
}
.sd-rticker__stars {
display: inline-flex;
align-items: center;
align-self: center;
gap: 0.18rem;
color: var(--sdrt-star, #108474);
}
.sd-rticker__star {
display: block;
}
.sd-rticker__quote {
color: rgba(255, 255, 255, 0.9);
letter-spacing: 0.005em;
}
.sd-rticker__who {
display: inline-flex;
align-items: center;
gap: 0.45rem;
font-size: 1.15rem;
letter-spacing: 0.04em;
color: rgba(255, 255, 255, 0.5);
}
.sd-rticker__tick {
color: var(--sdrt-star, #108474);
}
@keyframes sd-rticker-scroll {
from { transform: translateX(0); }
to { transform: translateX(-50%); }
}
@media (max-width: 639.98px) {
.sd-rticker {
gap: 1.2rem;
padding: 1rem 0 1rem 1.2rem;
font-size: 1.25rem;
}
/* Same pixel distance reads faster on a narrow screen — slow it down */
.sd-rticker__track {
animation-duration: calc(var(--sdrt-duration, 60s) * 1.6);
}
.sd-rticker__summary-count {
display: none;
}
.sd-rticker__summary .sd-rticker__star:nth-child(n+2) {
display: none;
}
}
@media (prefers-reduced-motion: reduce) {
.sd-rticker__viewport {
overflow-x: auto;
-webkit-mask-image: none;
mask-image: none;
}
.sd-rticker__track {
animation: none;
width: auto;
}
.sd-rticker__row[aria-hidden="true"] {
display: none;
}
}
</style>
</section>
<!-- END sections: header-group --><main id="main-content"><section id="shopify-section-template--30793153773910__hero" class="shopify-section cc-sd-hero">
<section class="sd-hero sd-hero--photo sd-hero--fit-cover" style="--focus-x: 70%; --focus-y: 30%; --focus-x-m: 60%; --focus-y-m: 20%;"><div class="sd-hero__media" aria-hidden="true">
<picture><source media="(max-width: 767px)" srcset="//liberation-x.com/cdn/shop/files/vinyl-chain-vest-black.webp?v=1777303217&width=780 780w, //liberation-x.com/cdn/shop/files/vinyl-chain-vest-black.webp?v=1777303217&width=1080 1080w" sizes="100vw"><img src="//liberation-x.com/cdn/shop/files/vinyl-chain-vest-black.webp?v=1777303217&width=2000" alt="" srcset="//liberation-x.com/cdn/shop/files/vinyl-chain-vest-black.webp?v=1777303217&width=1080 1080w, //liberation-x.com/cdn/shop/files/vinyl-chain-vest-black.webp?v=1777303217&width=1440 1440w, //liberation-x.com/cdn/shop/files/vinyl-chain-vest-black.webp?v=1777303217&width=1800 1800w, //liberation-x.com/cdn/shop/files/vinyl-chain-vest-black.webp?v=1777303217&width=2000 2000w" width="2000" height="2000" loading="eager" class="sd-hero__img" sizes="100vw" fetchpriority="high">
</picture>
<div class="sd-hero__scrim"></div>
</div><div class="sd-hero__inner">
<div class="sd-hero__copy"><h1 class="sd-hero__title">Fetish wear, bondage and sex toys</h1><p class="sd-hero__text">2,400+ pieces from 31 brands and the people behind Libidex latex. Discreet packaging and billing, free UK delivery over £45.</p><div class="sd-hero__actions"><a class="sd-hero__btn sd-hero__btn--primary" href="/collections/30-off-new">Shop the sale</a></div><nav class="sd-hero__pills" aria-label="Shop by category"><span class="sd-hero__pills-label">Shop by category</span><ul class="sd-hero__pill-list" role="list"><li ><a class="sd-hero__pill" href="/collections/bondage">Bondage</a></li><li ><a class="sd-hero__pill" href="/collections/sex-toys">Sex toys</a></li><li ><a class="sd-hero__pill" href="/collections/fetishwear-and-lingerie">Fetish wear</a></li><li ><a class="sd-hero__pill" href="/collections/puppy-play">Puppy play</a></li><li ><a class="sd-hero__pill" href="/collections/gas-masks">Gas masks</a></li><li ><a class="sd-hero__pill" href="/collections/30-off-new">Sale</a></li></ul>
</nav></div></div>
</section>
<style>
.sd-hero {
--hero-bg: #060606;
--hero-fg: 255 255 255;
--hero-accent: #ff234a;
--hero-accent-hover: #e3123c;
position: relative;
isolation: isolate;
overflow: hidden;
background: var(--hero-bg);
color: rgb(var(--hero-fg));
}
.sd-hero__media { position: absolute; inset: 0; z-index: -1; }
.sd-hero__media picture, .sd-hero__img { display: block; width: 100%; height: 100%; }
.sd-hero__img { object-fit: cover; object-position: var(--focus-x-m) var(--focus-y-m); }
/* blend: the photo's own black ground continues into the hero; phone shows it as a top band */
.sd-hero--fit-blend { --hero-bg: #000; }
.sd-hero--fit-blend .sd-hero__media { height: 62%; }
.sd-hero--fit-blend .sd-hero__img { object-fit: contain; object-position: center top; }
.sd-hero--fit-blend .sd-hero__scrim { background: linear-gradient(180deg, rgba(0,0,0,0) 40%, rgba(0,0,0,.6) 55%, #000 62%); }
.sd-hero--fit-blend.sd-hero--photo .sd-hero__inner { padding-top: 54vw; min-height: 0; }
.sd-hero__scrim {
position: absolute; inset: 0;
background: linear-gradient(180deg, rgba(6, 6, 6, 0.05) 0%, rgba(6, 6, 6, 0.35) 38%, rgba(6, 6, 6, 0.92) 62%, #060606 100%);
}
.sd-hero__inner {
position: relative;
max-width: calc(var(--page-width, 1320px) + var(--gutter) * 2);
margin: 0 auto;
padding: 0 var(--gutter);
display: grid;
grid-template-columns: minmax(0, 1fr);
}
.sd-hero--photo .sd-hero__inner { min-height: 640px; align-content: end; padding-top: 300px; padding-bottom: 32px; }
.sd-hero--block .sd-hero__inner { padding-top: 16px; padding-bottom: 28px; gap: 18px; }
.sd-hero--block .sd-hero__tile { order: -1; }
.sd-hero__copy { display: flex; flex-direction: column; gap: 14px; }
.sd-hero__title {
margin: 0;
color: rgb(var(--hero-fg));
font-family: var(--heading-font-family);
font-size: clamp(3rem, 8.6vw, 3.8rem);
font-weight: 800;
line-height: 1.02;
letter-spacing: -0.02em;
text-wrap: balance;
}
.sd-hero__text { margin: 0; max-width: 46ch; font-size: 1.6rem; line-height: 1.5; color: rgba(var(--hero-fg) / 0.78); }
.sd-hero__actions { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 4px; }
.sd-hero__btn {
display: inline-flex; align-items: center; justify-content: center;
min-height: 50px; padding: 0 24px; border-radius: 999px; border: 1px solid transparent;
font-family: var(--heading-font-family); font-size: 1.5rem; font-weight: 700; line-height: 1.1;
text-decoration: none; transition: background-color 0.18s ease, border-color 0.18s ease, color 0.18s ease;
}
.sd-hero__btn--primary { background: var(--hero-accent); color: #fff; }
.sd-hero__btn--primary:hover { background: var(--hero-accent-hover); color: #fff; }
.sd-hero__btn--ghost { border-color: rgba(var(--hero-fg) / 0.45); color: rgb(var(--hero-fg)); }
.sd-hero__btn--ghost:hover { border-color: rgb(var(--hero-fg)); color: rgb(var(--hero-fg)); }
.sd-hero__btn:focus-visible, .sd-hero__pill:focus-visible, .sd-hero__tile-link:focus-visible { outline: 2px solid #fff; outline-offset: 3px; }
.sd-hero__pills { margin-top: 14px; }
.sd-hero__pills-label {
display: block; margin-bottom: 10px;
font-family: var(--heading-font-family); font-size: 1.2rem; font-weight: 700; color: rgba(var(--hero-fg) / 0.62);
}
/* phone: one scrolling row, bleeding to the viewport edge; desktop wraps */
.sd-hero__pill-list { list-style: none; margin: 0 calc(var(--gutter) * -1); padding: 0 var(--gutter); display: flex; flex-wrap: nowrap; gap: 8px; overflow-x: auto; scrollbar-width: none; -webkit-overflow-scrolling: touch; }
.sd-hero__pill-list::-webkit-scrollbar { display: none; }
.sd-hero__pill-list li { flex: 0 0 auto; }
.sd-hero__pill {
display: flex; align-items: center; justify-content: center;
min-height: 42px; padding: 0 14px; border-radius: 999px;
border: 1px solid rgba(var(--hero-fg) / 0.4); background: rgba(var(--hero-fg) / 0.06); color: rgb(var(--hero-fg));
font-family: var(--heading-font-family); font-size: 1.35rem; font-weight: 700; white-space: nowrap; text-decoration: none;
transition: background-color 0.18s ease, color 0.18s ease, border-color 0.18s ease;
}
.sd-hero__pill:hover { background: rgb(var(--hero-fg)); border-color: rgb(var(--hero-fg)); color: var(--hero-bg); }
.sd-hero__tile { border-radius: 12px; overflow: hidden; background: #fff; aspect-ratio: 16 / 10; }
.sd-hero__tile-link { display: block; height: 100%; }
.sd-hero__tile-img { width: 100%; height: 100%; object-fit: cover; object-position: var(--focus-x) var(--focus-y); display: block; }
@media (min-width: 768px) {
.sd-hero__img { object-position: var(--focus-x) var(--focus-y); }
.sd-hero__scrim {
background:
linear-gradient(90deg, rgba(6, 6, 6, 0.94) 0%, rgba(6, 6, 6, 0.82) 34%, rgba(6, 6, 6, 0.28) 60%, rgba(6, 6, 6, 0) 100%),
linear-gradient(180deg, rgba(6, 6, 6, 0) 70%, rgba(6, 6, 6, 0.55) 100%);
}
.sd-hero--photo .sd-hero__inner { min-height: 520px; align-content: center; padding-top: 56px; padding-bottom: 56px; }
.sd-hero--photo .sd-hero__copy { max-width: 800px; }
.sd-hero--fit-blend .sd-hero__media { height: 100%; left: auto; right: 0; width: min(52%, 720px); }
.sd-hero--fit-blend .sd-hero__img { object-fit: contain; object-position: right center; }
.sd-hero--fit-blend .sd-hero__scrim { background: linear-gradient(90deg, #000 0%, rgba(0,0,0,.85) 8%, rgba(0,0,0,0) 30%); }
.sd-hero--fit-blend.sd-hero--photo .sd-hero__inner { padding-top: 56px; min-height: 520px; }
.sd-hero--fit-blend.sd-hero--photo .sd-hero__copy { max-width: 700px; }
.sd-hero--block .sd-hero__inner { grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr); align-items: center; gap: 56px; padding-top: 44px; padding-bottom: 44px; }
.sd-hero--block .sd-hero__tile { order: 0; }
.sd-hero__copy { gap: 20px; }
.sd-hero__title { font-size: clamp(4.4rem, 4vw, 5.8rem); }
.sd-hero__text { font-size: 1.7rem; }
.sd-hero__pills { margin-top: 18px; }
.sd-hero__pill-list { margin: 0; padding: 0; flex-wrap: wrap; gap: 10px; overflow: visible; }
.sd-hero__pill { min-height: 44px; padding: 0 18px; font-size: 1.4rem; }
.sd-hero__tile { aspect-ratio: 5 / 4; border-radius: 16px; }
}
@media (prefers-reduced-motion: reduce) {
.sd-hero__btn, .sd-hero__pill { transition: none; }
}
</style>
</section><section id="shopify-section-template--30793153773910__trust_bar" class="shopify-section cc-sd-trust">
<sd-trust-bar class="sd-trust" data-interval="3500" data-count="3">
<div class="sd-trust__track" role="list"><div class="sd-trust__item" role="listitem" ><svg class="sd-trust__icon" viewBox="0 0 24 24" width="22" height="22" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M3 3l18 18M10.6 6.3A10 10 0 0 1 12 6c5 0 9 4 10 6-0.4.8-1.3 2-2.6 3.1M6.3 8.2C4.3 9.6 3.3 11.2 2 12c1 2 5 6 10 6 1.4 0 2.7-.3 3.9-.8"/><path d="M9.9 9.9a3 3 0 0 0 4.2 4.2"/></svg>
<span class="sd-trust__text">Discreet packaging & billing</span></div><div class="sd-trust__item" role="listitem" ><svg class="sd-trust__icon" viewBox="0 0 24 24" width="22" height="22" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M3 6.5h11v9H3zM14 9.5h4l3 3v3h-7z"/><circle cx="7" cy="17.5" r="2"/><circle cx="17" cy="17.5" r="2"/></svg>
<span class="sd-trust__text">Free UK delivery over £45</span></div><div class="sd-trust__item" role="listitem" ><svg class="sd-trust__icon" viewBox="0 0 24 24" width="22" height="22" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><rect x="5" y="10.5" width="14" height="10" rx="2"/><path d="M8 10.5V7.5a4 4 0 0 1 8 0v3"/></svg>
<span class="sd-trust__text">Secure payments</span></div></div><div class="sd-trust__dots" aria-hidden="true"><span class="sd-trust__dot is-active"></span><span class="sd-trust__dot"></span><span class="sd-trust__dot"></span></div></sd-trust-bar>
<style>
.sd-trust {
/* Black by default so the hero, this strip and the deal below read as one dark
band. Monochrome on purpose: red is reserved for the deal's timer and buttons. */
--tb-bg: #060606;
--tb-fg: 255 255 255;
--tb-line: rgba(255, 255, 255, 0.14);
display: block;
position: relative;
background: var(--tb-bg);
color: rgb(var(--tb-fg));
border-top: 1px solid var(--tb-line);
}
.sd-trust--light {
--tb-bg: #ffffff;
--tb-fg: 6 6 6;
--tb-line: rgba(6, 6, 6, 0.12);
border-bottom: 1px solid var(--tb-line);
}
.sd-trust--plain {
/* on the page ground, no strip: just the three signals and their dividers */
--tb-bg: transparent;
--tb-fg: 6 6 6;
--tb-line: rgba(6, 6, 6, 0.14);
border-top: 0;
padding: 4px 0;
}
.sd-trust__track {
display: flex;
overflow-x: auto;
scroll-snap-type: x mandatory;
scrollbar-width: none;
-webkit-overflow-scrolling: touch;
}
.sd-trust__track::-webkit-scrollbar { display: none; }
.sd-trust__item {
flex: 0 0 100%;
scroll-snap-align: start;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
min-height: 52px;
padding: 12px 20px 16px;
color: rgb(var(--tb-fg));
text-decoration: none;
font-family: var(--heading-font-family);
font-size: 1.4rem;
font-weight: 700;
letter-spacing: 0.01em;
white-space: nowrap;
}
.sd-trust__icon {
flex: 0 0 auto;
color: rgba(var(--tb-fg) / 0.75);
}
.sd-trust__dots {
position: absolute;
left: 0;
right: 0;
bottom: 6px;
display: flex;
justify-content: center;
gap: 5px;
pointer-events: none;
}
.sd-trust__dot {
width: 4px;
height: 4px;
border-radius: 50%;
background: rgb(var(--tb-fg));
opacity: 0.28;
transition: opacity 0.25s ease, transform 0.25s ease;
}
.sd-trust__dot.is-active {
opacity: 1;
background: rgb(var(--tb-fg));
transform: scale(1.3);
}
@media (min-width: 768px) {
.sd-trust__track {
overflow: visible;
max-width: calc(var(--page-width, 1320px) + var(--gutter) * 2);
margin: 0 auto;
padding: 0 var(--gutter);
}
.sd-trust__item {
/* equal thirds so the row spans the page instead of bunching centre */
flex: 1 1 0;
min-width: 0;
min-height: 58px;
padding: 16px 24px;
font-size: 1.4rem;
}
.sd-trust__item + .sd-trust__item {
border-left: 1px solid var(--tb-line);
}
.sd-trust__dots { display: none; }
}
</style>
<script>
if (!customElements.get('sd-trust-bar')) {
class SdTrustBar extends HTMLElement {
connectedCallback() {
this.track = this.querySelector('.sd-trust__track');
this.items = this.querySelectorAll('.sd-trust__item');
this.dots = this.querySelectorAll('.sd-trust__dot');
this.index = 0;
this.interval = parseInt(this.dataset.interval, 10) || 3500;
this.mq = window.matchMedia('(max-width: 767.98px)');
this.reduce = window.matchMedia('(prefers-reduced-motion: reduce)');
this.track.addEventListener('scroll', () => this.syncDots(), { passive: true });
['touchstart', 'pointerdown'].forEach((e) => this.track.addEventListener(e, () => this.pause(), { passive: true }));
['touchend', 'pointerup'].forEach((e) => this.track.addEventListener(e, () => this.resume(), { passive: true }));
document.addEventListener('visibilitychange', () => (document.hidden ? this.pause() : this.resume()));
this.resume();
}
disconnectedCallback() { this.pause(); }
pause() { clearInterval(this.timer); this.timer = null; }
resume() {
if (this.timer || this.items.length < 2 || this.reduce.matches) return;
this.timer = setInterval(() => this.advance(), this.interval);
}
advance() {
if (!this.mq.matches) return;
this.index = (this.index + 1) % this.items.length;
this.track.scrollTo({ left: this.items[this.index].offsetLeft, behavior: 'smooth' });
}
syncDots() {
const w = this.track.clientWidth || 1;
const i = Math.round(this.track.scrollLeft / w);
if (i !== this.index) this.index = i;
this.dots.forEach((d, n) => d.classList.toggle('is-active', n === this.index));
}
}
customElements.define('sd-trust-bar', SdTrustBar);
}
</script>
</section><section id="shopify-section-template--30793153773910__sd_daily_deal" class="shopify-section cc-sd-daily-deal">
<link href="//liberation-x.com/cdn/shop/t/5/assets/sd-daily-deal.css?v=55990353936388023751791293250" rel="stylesheet" type="text/css" media="all" />
<script src="//liberation-x.com/cdn/shop/t/5/assets/product-form.js?v=158227215329629734871782977230" defer="defer"></script><sd-daily-deal
class="sd-deal section section--padded-medium section--full-width"
data-section-id="template--30793153773910__sd_daily_deal"
data-end-mode="app"
data-ended-text="Deal ended. New deal shortly."
data-product-url="/products/california-exotics-pixies-teaser"
>
<div class="container">
<div class="sd-deal__head">
<div class="sd-deal__heading">
<h2 class="sd-deal__title h3">Deal of the day</h2><p class="sd-deal__subtitle">One product, half price, gone at midnight.</p></div>
<div class="sd-deal__timer" role="timer">
<span class="sd-deal__timer-label">Ends in</span>
<span class="sd-deal__timer-digits js-deal-digits" aria-live="off">
<span class="js-deal-h">--</span><span class="sd-deal__colon">:</span><span class="js-deal-m">--</span><span class="sd-deal__colon">:</span><span class="js-deal-s">--</span>
</span>
</div>
</div>
<div class="sd-deal__card js-product">
<a class="sd-deal__media" href="/products/california-exotics-pixies-teaser" aria-label="California Exotics Pixies Teaser">
<div class="sd-deal__media-frame media"><img srcset="//liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=350 280w, //liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=500 400w, //liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=700 560w, //liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=1000 800w, //liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=1375 1100w" sizes="(min-width: 1024px) 420px, (min-width: 768px) 40vw, 132px" src="//liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=560"
class="img-fit js-deal-image" loading="lazy"
width="1375.0"
height="1375"
alt="California Exotics Pixies Teaser">
</div><span class="sd-deal__badge js-deal-badge">-50%</span></a>
<div class="sd-deal__info">
<h3 class="sd-deal__name">
<a href="/products/california-exotics-pixies-teaser" class="text-current">California Exotics Pixies Teaser</a>
</h3><div class="sd-deal__price">
<span class="sd-deal__now js-deal-now">£20.48</span>
<s class="sd-deal__was js-deal-was">£40.95</s>
<span class="sd-deal__save js-deal-save">You save <span class="js-deal-save-amount">£20.47</span></span>
</div>
</div>
<product-form class="sd-deal__form"><form method="post" action="/cart/add" id="sd-deal-form-template--30793153773910__sd_daily_deal" accept-charset="UTF-8" class="js-product-form js-product-form-main" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><div class="alert mb-4 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><div class="sd-deal__options"><fieldset class="sd-deal__option sd-deal__option--single" data-option-index="0">
<legend class="sd-deal__option-label">Color</legend>
<div class="sd-deal__pills"><input
type="radio"
class="sd-deal__pill-input visually-hidden js-deal-option"
name="sd-deal-form-template--30793153773910__sd_daily_deal-option-0"
id="sd-deal-form-template--30793153773910__sd_daily_deal-0-0"
value="Pink"
checked
>
<label class="sd-deal__pill" for="sd-deal-form-template--30793153773910__sd_daily_deal-0-0">Pink</label></div>
</fieldset></div><input type="hidden" name="id" class="js-deal-variant-id" value="52865984790870" required>
<input type="hidden" name="quantity" value="1">
<div class="sd-deal__actions">
<button
type="submit"
name="add"
class="sd-deal__atc js-deal-atc"
data-add-to-cart-text="Add to cart"
data-sold-out-text="Sold out"
data-unavailable-text="Unavailable"
>Add to cart
</button>
<a class="sd-deal__details" href="/products/california-exotics-pixies-teaser">View full details</a>
</div><input type="hidden" name="product-id" value="10275962224982" /><input type="hidden" name="section-id" value="template--30793153773910__sd_daily_deal" /></form></product-form><p class="sd-deal__note">Free UK delivery over £45. Discreet packaging and billing.</p></div><div class="sd-deal__app" hidden aria-hidden="true" >
<div id="shopify-block-AV2lLOHk5cXpvMXEvN__daily_deals_app" class="shopify-block shopify-app-block">
<script>
window.dailyDealsV2 = window.dailyDealsV2 || { settings: {}, cart: [] };
window.dailyDealsV2.settings['AV2lLOHk5cXpvMXEvN__daily_deals_app'] = JSON.parse(`{"layout__title":"Daily Deals - 50% OFF!","buttons__primary_color":"#b40c1c","buttons__secondary_color":"#ffffff","prices__new_price_label":"Deal Of The Day Price","prices__old_price_label":"Regular price","prices__you_save_label":"You save","quantity__label":"Quantity","actions__add_to_cart_label":"Add To Cart","actions__buy_now_label":"Buy Now","upsell__complete_order_label":"Complete Your Order","upsell__continue_to_checkout_label":"Continue To Checkout","actions__sold_out_label":"Sold out","countdown__title":"Deal ends in","countdown__ended_label":"Deal ended","show_days":false,"countdown__days":"Days","countdown__hours":"Hours","countdown__minutes":"Minutes","countdown__seconds":"Seconds","countdown__primary_color":"#2d2d2d","countdown__secondary_color":"#000000","countdown__text_color":"#ffffff","subscription__title":"Stay Connected","subscription__subtitle":"Stay informed on the latest deals and events from us.","subscription__placeholder":"Email address","subscription__submit_label":"Subscribe"}`);
window.dailyDealsV2.shop = { domain: "liberationx.myshopify.com" };window.dailyDealsV2.assets = {
images: {
plusSign: "https://cdn.shopify.com/extensions/019feceb-a45e-7fee-91fe-18999144e09a/daily-deals-generator-33/assets/plus-sign.svg",
minusSign: "https://cdn.shopify.com/extensions/019feceb-a45e-7fee-91fe-18999144e09a/daily-deals-generator-33/assets/minus-sign.svg",
closeSign: "https://cdn.shopify.com/extensions/019feceb-a45e-7fee-91fe-18999144e09a/daily-deals-generator-33/assets/close-sign.svg",
chevronDown: "https://cdn.shopify.com/extensions/019feceb-a45e-7fee-91fe-18999144e09a/daily-deals-generator-33/assets/chevron-down.svg"
}
};
window.dailyDealsV2.featuredProduct = {
id: "10275962224982",
handle: "california-exotics-pixies-teaser",
title: "California Exotics Pixies Teaser",
titleTruncated: "California Exotic...",
available: true,
defaultVariantId: "52865984790870",
oldPrice: "£40.95",
newPrice: "£20.48",
youSave: "£20.47",
endsAt: "2026-10-17T23:49:00+01:00",
status: "active",
smallImageUrl: "//liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=480",
largeImageUrl: "//liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=2500",
options: [
{
name: "Color",
values: [
"Pink"
]
}],
variants: [
{
id: 52865984790870,
title: "Pink",
available: true,
oldPrice: "£40.95",
newPrice: "£20.48",
youSave: "£20.47",
smallImageUrl: "//liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=480",
largeImageUrl: "//liberation-x.com/cdn/shop/files/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873&width=2500"
}
]
};
</script>
<div class="daily-deals-v2__featured" id="AV2lLOHk5cXpvMXEvN__daily_deals_app"></div>
</div>
</div></div>
<script type="application/json" class="js-deal-variants">
[{
"id": 52865984790870,
"available": true,
"options": ["Pink"],
"price": "£20.48",
"was": "£40.95",
"saving": "£20.47",
"pct": 50,
"image": "\/\/liberation-x.com\/cdn\/shop\/files\/img_134044_3b14261ae8c448688064688cc098698b_1.jpg?v=1773782873\u0026width=800"
}
]
</script>
</sd-daily-deal>
<script>
if (!customElements.get('sd-daily-deal')) {
class SdDailyDeal extends HTMLElement {
connectedCallback() {
this.digits = {
h: this.querySelector('.js-deal-h'),
m: this.querySelector('.js-deal-m'),
s: this.querySelector('.js-deal-s')
};
this.timerEl = this.querySelector('.sd-deal__timer');
this.endsAt = this.resolveEnd();
this.tick();
this.interval = setInterval(() => this.tick(), 1000);
try {
this.variants = JSON.parse(this.querySelector('.js-deal-variants').textContent);
} catch (e) {
this.variants = [];
}
this.optionInputs = this.querySelectorAll('.js-deal-option');
this.optionInputs.forEach((input) => input.addEventListener('change', () => this.syncVariant()));
if (this.optionInputs.length) this.syncVariant();
}
disconnectedCallback() {
clearInterval(this.interval);
}
resolveEnd() {
const now = Date.now();
if (this.dataset.endMode !== 'midnight') {
const appEnd = window.dailyDealsV2 && window.dailyDealsV2.featuredProduct && window.dailyDealsV2.featuredProduct.endsAt;
if (appEnd) {
const d = new Date(appEnd);
if (!Number.isNaN(d.getTime()) && d.getTime() > now) return d.getTime();
}
}
const midnight = new Date();
midnight.setHours(24, 0, 0, 0);
return midnight.getTime();
}
tick() {
let diff = this.endsAt - Date.now();
if (diff <= 0) {
clearInterval(this.interval);
this.timerEl.classList.add('sd-deal__timer--ended');
this.timerEl.textContent = this.dataset.endedText;
return;
}
diff = Math.floor(diff / 1000);
const h = Math.floor(diff / 3600);
const m = Math.floor((diff % 3600) / 60);
const s = diff % 60;
this.digits.h.textContent = String(h).padStart(2, '0');
this.digits.m.textContent = String(m).padStart(2, '0');
this.digits.s.textContent = String(s).padStart(2, '0');
}
selectedOptions() {
const fieldsets = this.querySelectorAll('.sd-deal__option');
return Array.from(fieldsets).map((fs) => {
const checked = fs.querySelector('.js-deal-option:checked');
return checked ? checked.value : null;
});
}
syncVariant() {
const selected = this.selectedOptions();
const variant = this.variants.find((v) => v.options.every((o, i) => o === selected[i]));
const atc = this.querySelector('.js-deal-atc');
const idInput = this.querySelector('.js-deal-variant-id');
// Mark pills that would lead to an unavailable / non-existent variant.
this.querySelectorAll('.sd-deal__option').forEach((fs, idx) => {
fs.querySelectorAll('.js-deal-option').forEach((input) => {
const probe = selected.slice();
probe[idx] = input.value;
const match = this.variants.find((v) => v.options.every((o, i) => probe[i] === null || o === probe[i]));
input.nextElementSibling.classList.toggle('is-unavailable', !match || !match.available);
});
});
if (!variant) {
atc.disabled = true;
atc.textContent = atc.dataset.unavailableText;
return;
}
idInput.value = variant.id;
this.querySelector('.js-deal-now').textContent = variant.price;
const was = this.querySelector('.js-deal-was');
const save = this.querySelector('.js-deal-save');
const badge = this.querySelector('.js-deal-badge');
const onSale = variant.pct > 0;
was.textContent = variant.was;
was.hidden = !onSale;
save.hidden = !onSale;
if (onSale) this.querySelector('.js-deal-save-amount').textContent = variant.saving;
if (badge) {
badge.textContent = `-${variant.pct}%`;
badge.hidden = !onSale;
}
const img = this.querySelector('.js-deal-image');
if (img && variant.image) {
img.src = variant.image;
img.removeAttribute('srcset');
}
atc.disabled = !variant.available;
atc.textContent = variant.available ? atc.dataset.addToCartText : atc.dataset.soldOutText;
}
}
customElements.define('sd-daily-deal', SdDailyDeal);
}
</script>
</section><section id="shopify-section-template--30793153773910__category_grid" class="shopify-section cc-sd-cgrid">
<section class="sd-cgrid sd-cgrid--white">
<div class="sd-cgrid__inner">
<div class="sd-cgrid__head"><h2 class="sd-cgrid__heading">Shop by category</h2><a class="sd-cgrid__link" href="/collections">All collections</a></div>
<ul class="sd-cgrid__grid" role="list"><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/bondage">
<span class="sd-cgrid__thumb sd-cgrid__thumb--contain"><img src="//liberation-x.com/cdn/shop/files/mf11-mask-1-800x1074w.jpg?v=1773791503&width=240" alt="" srcset="//liberation-x.com/cdn/shop/files/mf11-mask-1-800x1074w.jpg?v=1773791503&width=120 120w, //liberation-x.com/cdn/shop/files/mf11-mask-1-800x1074w.jpg?v=1773791503&width=180 180w, //liberation-x.com/cdn/shop/files/mf11-mask-1-800x1074w.jpg?v=1773791503&width=240 240w" width="240" height="240" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Bondage</span><span class="sd-cgrid__count">806 pieces</span></span>
</a>
</li><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/sex-toys">
<span class="sd-cgrid__thumb sd-cgrid__thumb--contain"><img src="//liberation-x.com/cdn/shop/files/untitleddfd.jpg?v=1775767005&width=240" alt="" srcset="//liberation-x.com/cdn/shop/files/untitleddfd.jpg?v=1775767005&width=120 120w, //liberation-x.com/cdn/shop/files/untitleddfd.jpg?v=1775767005&width=180 180w, //liberation-x.com/cdn/shop/files/untitleddfd.jpg?v=1775767005&width=240 240w" width="240" height="194" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Sex Toys</span><span class="sd-cgrid__count">914 pieces</span></span>
</a>
</li><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/fetishwear-and-lingerie">
<span class="sd-cgrid__thumb sd-cgrid__thumb--contain"><img src="//liberation-x.com/cdn/shop/files/28304931021_nor_b-Photoroom.jpg?v=1776682755&width=240" alt="" srcset="//liberation-x.com/cdn/shop/files/28304931021_nor_b-Photoroom.jpg?v=1776682755&width=120 120w, //liberation-x.com/cdn/shop/files/28304931021_nor_b-Photoroom.jpg?v=1776682755&width=180 180w, //liberation-x.com/cdn/shop/files/28304931021_nor_b-Photoroom.jpg?v=1776682755&width=240 240w" width="240" height="240" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Fetishwear & Lingerie</span><span class="sd-cgrid__count">415 pieces</span></span>
</a>
</li><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/dildos">
<span class="sd-cgrid__thumb sd-cgrid__thumb--cover"><img src="//liberation-x.com/cdn/shop/files/libx-dildos.png?v=1773805400&width=240" alt="" srcset="//liberation-x.com/cdn/shop/files/libx-dildos.png?v=1773805400&width=120 120w, //liberation-x.com/cdn/shop/files/libx-dildos.png?v=1773805400&width=180 180w, //liberation-x.com/cdn/shop/files/libx-dildos.png?v=1773805400&width=240 240w" width="240" height="177" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Dildos</span><span class="sd-cgrid__count">221 pieces</span></span>
</a>
</li><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/anal-toys">
<span class="sd-cgrid__thumb sd-cgrid__thumb--cover"><img src="//liberation-x.com/cdn/shop/files/libx-anal-toys.png?v=1773805399&width=240" alt="" srcset="//liberation-x.com/cdn/shop/files/libx-anal-toys.png?v=1773805399&width=120 120w, //liberation-x.com/cdn/shop/files/libx-anal-toys.png?v=1773805399&width=180 180w, //liberation-x.com/cdn/shop/files/libx-anal-toys.png?v=1773805399&width=240 240w" width="240" height="177" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Anal Toys</span><span class="sd-cgrid__count">225 pieces</span></span>
</a>
</li><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/vibrators">
<span class="sd-cgrid__thumb sd-cgrid__thumb--contain"><img src="//liberation-x.com/cdn/shop/files/cnt-430071a-photoroom_8624e39f-cdd7-47d4-b03a-405e8479332d.jpg?v=1775765358&width=240" alt="" srcset="//liberation-x.com/cdn/shop/files/cnt-430071a-photoroom_8624e39f-cdd7-47d4-b03a-405e8479332d.jpg?v=1775765358&width=120 120w, //liberation-x.com/cdn/shop/files/cnt-430071a-photoroom_8624e39f-cdd7-47d4-b03a-405e8479332d.jpg?v=1775765358&width=180 180w, //liberation-x.com/cdn/shop/files/cnt-430071a-photoroom_8624e39f-cdd7-47d4-b03a-405e8479332d.jpg?v=1775765358&width=240 240w" width="240" height="240" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Vibrators</span><span class="sd-cgrid__count">234 pieces</span></span>
</a>
</li><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/cock-rings">
<span class="sd-cgrid__thumb sd-cgrid__thumb--cover"><img src="//liberation-x.com/cdn/shop/files/libx-cock-rings.png?v=1773805398&width=240" alt="" srcset="//liberation-x.com/cdn/shop/files/libx-cock-rings.png?v=1773805398&width=120 120w, //liberation-x.com/cdn/shop/files/libx-cock-rings.png?v=1773805398&width=180 180w, //liberation-x.com/cdn/shop/files/libx-cock-rings.png?v=1773805398&width=240 240w" width="240" height="181" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Cock Rings</span><span class="sd-cgrid__count">82 pieces</span></span>
</a>
</li><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/puppy-play">
<span class="sd-cgrid__thumb sd-cgrid__thumb--cover"><img src="//liberation-x.com/cdn/shop/collections/transparent-Photoroom_-_2026-05-29T145613.936.jpg?v=1780063006&width=240" alt="" srcset="//liberation-x.com/cdn/shop/collections/transparent-Photoroom_-_2026-05-29T145613.936.jpg?v=1780063006&width=120 120w, //liberation-x.com/cdn/shop/collections/transparent-Photoroom_-_2026-05-29T145613.936.jpg?v=1780063006&width=180 180w, //liberation-x.com/cdn/shop/collections/transparent-Photoroom_-_2026-05-29T145613.936.jpg?v=1780063006&width=240 240w" width="240" height="240" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Puppy Play</span><span class="sd-cgrid__count">70 pieces</span></span>
</a>
</li><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/gas-masks">
<span class="sd-cgrid__thumb sd-cgrid__thumb--cover"><img src="//liberation-x.com/cdn/shop/collections/transparent-Photoroom_-_2026-05-13T152208.544.jpg?v=1778682571&width=240" alt="" srcset="//liberation-x.com/cdn/shop/collections/transparent-Photoroom_-_2026-05-13T152208.544.jpg?v=1778682571&width=120 120w, //liberation-x.com/cdn/shop/collections/transparent-Photoroom_-_2026-05-13T152208.544.jpg?v=1778682571&width=180 180w, //liberation-x.com/cdn/shop/collections/transparent-Photoroom_-_2026-05-13T152208.544.jpg?v=1778682571&width=240 240w" width="240" height="240" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Gas Masks</span><span class="sd-cgrid__count">14 pieces</span></span>
</a>
</li><li class="sd-cgrid__item" >
<a class="sd-cgrid__tile" href="/collections/footwear">
<span class="sd-cgrid__thumb sd-cgrid__thumb--contain"><img src="//liberation-x.com/cdn/shop/files/seduce_1_3.jpg?v=1784023271&width=240" alt="" srcset="//liberation-x.com/cdn/shop/files/seduce_1_3.jpg?v=1784023271&width=120 120w, //liberation-x.com/cdn/shop/files/seduce_1_3.jpg?v=1784023271&width=180 180w, //liberation-x.com/cdn/shop/files/seduce_1_3.jpg?v=1784023271&width=240 240w" width="240" height="240" loading="lazy" sizes="64px"></span>
<span class="sd-cgrid__text">
<span class="sd-cgrid__name">Footwear</span><span class="sd-cgrid__count">51 pieces</span></span>
</a>
</li></ul>
</div>
</section>
<style>
.sd-cgrid { --cg-bg: #ffffff; --cg-tile: #f4f4f4; --cg-tile-hover: #ebebeb; --cg-fg: #060606; --cg-muted: #6b6b70; --cg-line: rgba(6, 6, 6, 0.12); background: var(--cg-bg); color: var(--cg-fg); }
.sd-cgrid--grey { --cg-bg: #f4f4f4; --cg-tile: #ffffff; --cg-tile-hover: #ffffff; }
.sd-cgrid__inner { max-width: calc(var(--page-width, 1320px) + var(--gutter) * 2); margin: 0 auto; padding: 48px var(--gutter) 56px; }
.sd-cgrid__head { display: flex; align-items: flex-end; justify-content: space-between; gap: 16px 24px; flex-wrap: wrap; margin-bottom: 18px; }
.sd-cgrid__heading { margin: 0; color: var(--cg-fg); font-family: var(--heading-font-family); font-size: 2.6rem; font-weight: 800; letter-spacing: -0.015em; line-height: 1.05; }
.sd-cgrid__link { font-family: var(--heading-font-family); font-size: 1.4rem; font-weight: 700; color: inherit; text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 1px; }
.sd-cgrid__link:hover { color: #ff234a; }
.sd-cgrid__grid { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.sd-cgrid__tile {
display: flex; align-items: center; gap: 12px; min-height: 72px; padding: 8px 12px 8px 8px; border-radius: 8px;
background: var(--cg-tile); color: inherit; text-decoration: none;
transition: background-color 0.18s ease, transform 0.18s ease;
}
.sd-cgrid--grey .sd-cgrid__tile { border: 1px solid var(--cg-line); }
.sd-cgrid__tile:hover { background: var(--cg-tile-hover); }
.sd-cgrid__tile:focus-visible { outline: 2px solid #ff234a; outline-offset: 2px; }
.sd-cgrid__thumb { flex: 0 0 auto; width: 56px; aspect-ratio: 1; border-radius: 6px; overflow: hidden; background: #fff; }
.sd-cgrid__thumb img { width: 100%; height: 100%; display: block; object-fit: cover; }
.sd-cgrid__thumb--contain img { object-fit: contain; padding: 8%; }
.sd-cgrid__text { display: flex; flex-direction: column; gap: 3px; min-width: 0; }
.sd-cgrid__name { font-family: var(--heading-font-family); font-size: 1.45rem; font-weight: 700; line-height: 1.2; }
.sd-cgrid__count { font-family: var(--heading-font-family); font-size: 1.15rem; font-weight: 600; color: var(--cg-muted); font-variant-numeric: tabular-nums; }
@media (min-width: 768px) {
.sd-cgrid__inner { padding: 64px var(--gutter) 72px; }
.sd-cgrid__head { margin-bottom: 24px; }
.sd-cgrid__heading { font-size: 3.6rem; }
.sd-cgrid__grid { grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 12px; }
.sd-cgrid__tile { min-height: 80px; padding: 10px 14px 10px 10px; gap: 14px; }
.sd-cgrid__thumb { width: 60px; }
.sd-cgrid__name { font-size: 1.5rem; }
}
@media (prefers-reduced-motion: reduce) { .sd-cgrid__tile { transition: none; } }
</style>
</section><section id="shopify-section-template--30793153773910__best_sellers" class="shopify-section cc-sdx-rail">
<link href="//liberation-x.com/cdn/shop/t/5/assets/sdx.css?v=80930073100764604911791293252" rel="stylesheet" type="text/css" media="all" />
<sdx-rail class="sdx sdx--grey sdx-rail">
<div class="sdx__wrap sdx__section">
<div class="sdx-head"><h2 class="sdx-display sdx-display--lg">Best sellers</h2><div class="sdx-head__side"><a class="sdx-link" href="/collections/best-sellers">View all</a><div class="sdx-arrows">
<button type="button" class="sdx-arrow" data-dir="-1" aria-label="Scroll back"><svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 12H5"/><path d="m11 6-6 6 6 6"/></svg></button>
<button type="button" class="sdx-arrow" data-dir="1" aria-label="Scroll forward"><svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M4 12h15"/><path d="m13 6 6 6-6 6"/></svg></button>
</div>
</div>
</div>
<ul class="sdx-rail__track" role="list"><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/seduce-460-classic-oxford-lace-up-shoe">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/seduce_1_3.jpg?v=1784023271&width=600" alt="Pleaser Seduce-460 Classic Oxford Lace Up Shoe" srcset="//liberation-x.com/cdn/shop/files/seduce_1_3.jpg?v=1784023271&width=300 300w, //liberation-x.com/cdn/shop/files/seduce_1_3.jpg?v=1784023271&width=450 450w, //liberation-x.com/cdn/shop/files/seduce_1_3.jpg?v=1784023271&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-40%</span></span>
<span class="sdx-tile__name">Pleaser Seduce-460 Classic Oxford Lace Up Shoe</span><span class="sdx-tile__price sdx-tile__price--sale">£45.57<s>£75.95</s></span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/mf11-gas-mask">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/mf11-mask-1-800x1074w.jpg?v=1773791503&width=600" alt="MF11 Gas Mask" srcset="//liberation-x.com/cdn/shop/files/mf11-mask-1-800x1074w.jpg?v=1773791503&width=300 300w, //liberation-x.com/cdn/shop/files/mf11-mask-1-800x1074w.jpg?v=1773791503&width=450 450w, //liberation-x.com/cdn/shop/files/mf11-mask-1-800x1074w.jpg?v=1773791503&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
</span>
<span class="sdx-tile__name">MF11 Gas Mask</span><span class="sdx-tile__rating"><span class="sdx-stars" style="--star: 13px; --gap: 2px; --full: 5; --frac: 0.0;" aria-label="Rated 5.0 out of 5"><span class="sdx-stars__base"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg></span><span class="sdx-stars__fill"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg></span></span><span class="sdx-tile__rating-count">(1)</span></span><span class="sdx-tile__price">£44.95</span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/brutus-neoprene-alien-gas-mask-hood">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/transparent-Photoroom-2026-05-13T151238.379.jpg?v=1778681575&width=600" alt="Brutus Neoprene Alien Gas Mask Hood" srcset="//liberation-x.com/cdn/shop/files/transparent-Photoroom-2026-05-13T151238.379.jpg?v=1778681575&width=300 300w, //liberation-x.com/cdn/shop/files/transparent-Photoroom-2026-05-13T151238.379.jpg?v=1778681575&width=450 450w, //liberation-x.com/cdn/shop/files/transparent-Photoroom-2026-05-13T151238.379.jpg?v=1778681575&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
</span>
<span class="sdx-tile__name">Brutus Neoprene Alien Gas Mask Hood</span><span class="sdx-tile__price">£70.95</span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/truncheon-us-police-truncheon">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/us-police-truncheon-1-400x537w.jpg?v=1773796489&width=600" alt="Police Truncheon US" srcset="//liberation-x.com/cdn/shop/files/us-police-truncheon-1-400x537w.jpg?v=1773796489&width=300 300w, //liberation-x.com/cdn/shop/files/us-police-truncheon-1-400x537w.jpg?v=1773796489&width=450 450w, //liberation-x.com/cdn/shop/files/us-police-truncheon-1-400x537w.jpg?v=1773796489&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
</span>
<span class="sdx-tile__name">Police Truncheon US</span><span class="sdx-tile__rating"><span class="sdx-stars" style="--star: 13px; --gap: 2px; --full: 5; --frac: 0.0;" aria-label="Rated 5.0 out of 5"><span class="sdx-stars__base"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg></span><span class="sdx-stars__fill"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg></span></span><span class="sdx-tile__rating-count">(1)</span></span><span class="sdx-tile__price">£24.95</span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/sackjack-masturbation-sleeve-and-ball-sling">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/untitleddfd.jpg?v=1775767005&width=600" alt="Sackjack Masturbation Sleeve And Ball Sling" srcset="//liberation-x.com/cdn/shop/files/untitleddfd.jpg?v=1775767005&width=300 300w, //liberation-x.com/cdn/shop/files/untitleddfd.jpg?v=1775767005&width=450 450w, //liberation-x.com/cdn/shop/files/untitleddfd.jpg?v=1775767005&width=600 600w" width="600" height="485" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
</span>
<span class="sdx-tile__name">Sackjack Masturbation Sleeve And Ball Sling</span><span class="sdx-tile__price">£56.95</span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/vinyl-top-thong-set-by-black-level">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/28304931021_nor_b-Photoroom.jpg?v=1776682755&width=600" alt="Vinyl Top & Thong Set by Black Level" srcset="//liberation-x.com/cdn/shop/files/28304931021_nor_b-Photoroom.jpg?v=1776682755&width=300 300w, //liberation-x.com/cdn/shop/files/28304931021_nor_b-Photoroom.jpg?v=1776682755&width=450 450w, //liberation-x.com/cdn/shop/files/28304931021_nor_b-Photoroom.jpg?v=1776682755&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
</span>
<span class="sdx-tile__name">Vinyl Top & Thong Set by Black Level</span><span class="sdx-tile__price">£54.95</span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/adore-1020-two-tone-lace-up-ankle-boot-black-red">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/adore-1020-b-r05_3.jpg?v=1775766430&width=600" alt="Pleaser ADORE-1020 Two-Tone Lace-Up Ankle Boot Black/Red" srcset="//liberation-x.com/cdn/shop/files/adore-1020-b-r05_3.jpg?v=1775766430&width=300 300w, //liberation-x.com/cdn/shop/files/adore-1020-b-r05_3.jpg?v=1775766430&width=450 450w, //liberation-x.com/cdn/shop/files/adore-1020-b-r05_3.jpg?v=1775766430&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-40%</span></span>
<span class="sdx-tile__name">Pleaser ADORE-1020 Two-Tone Lace-Up Ankle Boot Black/Red</span><span class="sdx-tile__rating"><span class="sdx-stars" style="--star: 13px; --gap: 2px; --full: 5; --frac: 0.0;" aria-label="Rated 5.0 out of 5"><span class="sdx-stars__base"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg></span><span class="sdx-stars__fill"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z"/></svg></span></span><span class="sdx-tile__rating-count">(1)</span></span><span class="sdx-tile__price sdx-tile__price--sale">£67.77<s>£112.95</s></span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/noir-zipper-pencil-skirt">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/white-Photoroom-2026-03-30T151721.545.jpg?v=1776437453&width=600" alt="Zipper Pencil Skirt by Noir" srcset="//liberation-x.com/cdn/shop/files/white-Photoroom-2026-03-30T151721.545.jpg?v=1776437453&width=300 300w, //liberation-x.com/cdn/shop/files/white-Photoroom-2026-03-30T151721.545.jpg?v=1776437453&width=450 450w, //liberation-x.com/cdn/shop/files/white-Photoroom-2026-03-30T151721.545.jpg?v=1776437453&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
</span>
<span class="sdx-tile__name">Zipper Pencil Skirt by Noir</span><span class="sdx-tile__price">£54.95</span>
</a>
</li></ul>
</div>
</sdx-rail>
<style>
.sdx-rail__track {
list-style: none;
margin: 0 calc(-1 * var(--sdx-gutter));
padding: 0 var(--sdx-gutter);
display: flex;
gap: 12px;
overflow-x: auto;
scroll-snap-type: x mandatory;
scroll-padding-left: var(--sdx-gutter);
scrollbar-width: none;
-webkit-overflow-scrolling: touch;
}
.sdx-rail__track::-webkit-scrollbar { display: none; }
.sdx--grey .sdx-tile__media { background: #fff; }
.sdx-tile__rating { display: inline-flex; align-items: center; gap: 5px; margin-top: 5px; }
.sdx-tile__rating-count { font-family: var(--sdx-ui); font-size: 1.15rem; color: var(--sdx-muted); font-variant-numeric: tabular-nums; }
.sdx--ink .sdx-tile__rating-count { color: rgba(255, 255, 255, 0.6); }
.sdx-rail__item { flex: 0 0 62vw; max-width: 280px; scroll-snap-align: start; }
@media (min-width: 768px) {
.sdx-rail__track { margin: 0; padding: 0; gap: 20px; scroll-padding-left: 0; }
.sdx-rail__item { flex: 0 0 calc((100% - 60px) / 4); max-width: none; }
}
</style>
<script>
if (!customElements.get('sdx-rail')) {
class SdxRail extends HTMLElement {
connectedCallback() {
const track = this.querySelector('.sdx-rail__track');
this.querySelectorAll('.sdx-arrow').forEach((btn) => btn.addEventListener('click', () => {
track.scrollBy({ left: track.clientWidth * 0.9 * parseInt(btn.dataset.dir, 10), behavior: 'smooth' });
}));
}
}
customElements.define('sdx-rail', SdxRail);
}
</script>
</section><section id="shopify-section-template--30793153773910__campaign" class="shopify-section cc-sd-camp">
<section class="sd-camp sd-camp--white">
<div class="sd-camp__inner"><div class="sd-camp__head"><h2 class="sd-camp__heading">Offers</h2></div><ul class="sd-camp__grid" role="list" style="--cols: 4;"><li class="sd-camp__item" >
<a class="sd-camp__tile" href="/collections/up-to-30-off-halloween-sale" aria-label="Halloween sale, up to 30% off">
<img src="//liberation-x.com/cdn/shop/files/Hero_9.png?v=1790869438&width=900" alt="Halloween sale, up to 30% off" srcset="//liberation-x.com/cdn/shop/files/Hero_9.png?v=1790869438&width=360 360w, //liberation-x.com/cdn/shop/files/Hero_9.png?v=1790869438&width=540 540w, //liberation-x.com/cdn/shop/files/Hero_9.png?v=1790869438&width=720 720w, //liberation-x.com/cdn/shop/files/Hero_9.png?v=1790869438&width=900 900w" width="900" height="1125" loading="lazy" class="sd-camp__img" sizes="(min-width: 768px) 25vw, 50vw">
</a>
</li><li class="sd-camp__item" >
<a class="sd-camp__tile" href="/collections/30-off-new" aria-label="Clearance sale, up to 70% off">
<img src="//liberation-x.com/cdn/shop/files/Hero_8.png?v=1789137100&width=900" alt="Clearance sale, up to 70% off" srcset="//liberation-x.com/cdn/shop/files/Hero_8.png?v=1789137100&width=360 360w, //liberation-x.com/cdn/shop/files/Hero_8.png?v=1789137100&width=540 540w, //liberation-x.com/cdn/shop/files/Hero_8.png?v=1789137100&width=720 720w, //liberation-x.com/cdn/shop/files/Hero_8.png?v=1789137100&width=900 900w" width="900" height="1125" loading="lazy" class="sd-camp__img" sizes="(min-width: 768px) 25vw, 50vw">
</a>
</li><li class="sd-camp__item" >
<a class="sd-camp__tile" href="/collections/cock-cages" aria-label="Locktober, save 20% on Chastity Devices">
<img src="//liberation-x.com/cdn/shop/files/940688194_647_pic_3_a6866115-e2dc-4f21-bbcf-6f649a63aad2_Edit_with_AI_1.jpg?v=1791364412&width=900" alt="Locktober, save 20% on Chastity Devices" srcset="//liberation-x.com/cdn/shop/files/940688194_647_pic_3_a6866115-e2dc-4f21-bbcf-6f649a63aad2_Edit_with_AI_1.jpg?v=1791364412&width=360 360w, //liberation-x.com/cdn/shop/files/940688194_647_pic_3_a6866115-e2dc-4f21-bbcf-6f649a63aad2_Edit_with_AI_1.jpg?v=1791364412&width=540 540w, //liberation-x.com/cdn/shop/files/940688194_647_pic_3_a6866115-e2dc-4f21-bbcf-6f649a63aad2_Edit_with_AI_1.jpg?v=1791364412&width=720 720w, //liberation-x.com/cdn/shop/files/940688194_647_pic_3_a6866115-e2dc-4f21-bbcf-6f649a63aad2_Edit_with_AI_1.jpg?v=1791364412&width=900 900w" width="900" height="1200" loading="lazy" class="sd-camp__img" sizes="(min-width: 768px) 25vw, 50vw">
</a>
</li><li class="sd-camp__item" >
<a class="sd-camp__tile" href="/collections/secret-code" aria-label="Secret code: 40% off, exclusive to subscribers">
<img src="//liberation-x.com/cdn/shop/files/Newsletter_2.png?v=1788443196&width=900" alt="Secret code: 40% off, exclusive to subscribers" srcset="//liberation-x.com/cdn/shop/files/Newsletter_2.png?v=1788443196&width=360 360w, //liberation-x.com/cdn/shop/files/Newsletter_2.png?v=1788443196&width=540 540w, //liberation-x.com/cdn/shop/files/Newsletter_2.png?v=1788443196&width=720 720w, //liberation-x.com/cdn/shop/files/Newsletter_2.png?v=1788443196&width=900 900w" width="900" height="1125" loading="lazy" class="sd-camp__img" sizes="(min-width: 768px) 25vw, 50vw">
</a>
</li></ul>
</div>
</section>
<style>
.sd-camp { --cp-bg: #ffffff; --cp-fg: #060606; --cp-accent: #ff234a; background: var(--cp-bg); color: var(--cp-fg); }
.sd-camp--grey { --cp-bg: #f4f4f4; }
.sd-camp--black { --cp-bg: #060606; --cp-fg: #ffffff; }
.sd-camp__inner { max-width: calc(var(--page-width, 1320px) + var(--gutter) * 2); margin: 0 auto; padding: 48px var(--gutter) 56px; }
.sd-camp__head { display: flex; align-items: flex-end; justify-content: space-between; gap: 16px 24px; flex-wrap: wrap; margin-bottom: 18px; }
.sd-camp__heading { margin: 0; color: var(--cp-fg); font-family: var(--heading-font-family); font-size: 2.6rem; font-weight: 800; letter-spacing: -0.015em; line-height: 1.05; }
.sd-camp__link { font-family: var(--heading-font-family); font-size: 1.4rem; font-weight: 700; color: inherit; text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 1px; }
.sd-camp__link:hover { color: var(--cp-accent); }
.sd-camp__grid { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.sd-camp__tile { position: relative; display: block; aspect-ratio: 4 / 5; border-radius: 8px; overflow: hidden; background: #111; color: #fff; text-decoration: none; }
.sd-camp__img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.sd-camp__tile:hover .sd-camp__img { transform: scale(1.03); }
.sd-camp__tile:focus-visible { outline: 2px solid var(--cp-accent); outline-offset: 2px; }
.sd-camp__sticker {
position: absolute; top: 10px; left: 10px; z-index: 1;
padding: 6px 10px; border-radius: 999px; background: var(--cp-accent); color: #fff;
font-family: var(--heading-font-family); font-size: 1.2rem; font-weight: 800; letter-spacing: 0.01em; line-height: 1;
}
.sd-camp__tile--copy::after { content: ""; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(6, 6, 6, 0) 40%, rgba(6, 6, 6, 0.82) 100%); }
.sd-camp__copy { position: absolute; left: 0; right: 0; bottom: 0; z-index: 1; display: flex; flex-direction: column; align-items: flex-start; gap: 6px; padding: 14px; }
.sd-camp__title { font-family: var(--heading-font-family); font-size: 1.8rem; font-weight: 800; line-height: 1.1; letter-spacing: -0.01em; text-wrap: balance; }
.sd-camp__text { font-size: 1.25rem; line-height: 1.4; color: rgba(255, 255, 255, 0.85); }
.sd-camp__btn {
display: inline-flex; align-items: center; margin-top: 4px; min-height: 34px; padding: 0 14px; border-radius: 999px;
background: #fff; color: #060606; font-family: var(--heading-font-family); font-size: 1.25rem; font-weight: 700;
}
@media (min-width: 768px) {
.sd-camp__inner { padding: 64px var(--gutter) 72px; }
.sd-camp__head { margin-bottom: 24px; }
.sd-camp__heading { font-size: 3.6rem; }
.sd-camp__grid { grid-template-columns: repeat(var(--cols, 4), minmax(0, 1fr)); gap: 16px; }
.sd-camp__copy { padding: 20px; gap: 8px; }
.sd-camp__title { font-size: 2.2rem; }
.sd-camp__text { font-size: 1.35rem; }
.sd-camp__btn { min-height: 38px; padding: 0 16px; font-size: 1.3rem; }
}
@media (prefers-reduced-motion: reduce) { .sd-camp__img { transition: none; } .sd-camp__tile:hover .sd-camp__img { transform: none; } }
</style>
</section><section id="shopify-section-template--30793153773910__brands" class="shopify-section cc-sd-brands">
<section class="sd-brands sd-brands--black">
<div class="sd-brands__inner">
<div class="sd-brands__head">
<div><h2 class="sd-brands__heading">Brands we stock</h2></div><a class="sd-brands__link" href="/pages/brands">All brands</a></div>
<ul class="sd-brands__grid" role="list"><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/brutus" title="Brutus"><span class="sd-brands__mark">Brutus</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/calexotics" title="Calexotics"><span class="sd-brands__mark">Calexotics</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/cb-x" title="CB-X"><span class="sd-brands__mark">CB-X</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/cecilio-leather-designs" title="Cecilio Leather Designs"><span class="sd-brands__mark">Cecilio Leather Designs</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/colt" title="Colt"><span class="sd-brands__mark">Colt</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/coquette" title="Coquette"><span class="sd-brands__mark">Coquette</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/creature-cocks" title="Creature Cocks"><span class="sd-brands__mark">Creature Cocks</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/electrastim" title="ElectraStim"><span class="sd-brands__mark">ElectraStim</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/fun-factory" title="Fun Factory"><span class="sd-brands__mark">Fun Factory</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/happy-rabbit" title="Happy Rabbit"><span class="sd-brands__mark">Happy Rabbit</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/icicles" title="Icicles"><span class="sd-brands__mark">Icicles</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/je-joue" title="Je Joue"><span class="sd-brands__mark">Je Joue</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/king-cock" title="King Cock"><span class="sd-brands__mark">King Cock</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/leg-avenue" title="Leg Avenue"><span class="sd-brands__mark">Leg Avenue</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/lelo" title="Lelo"><span class="sd-brands__mark">Lelo</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/mister-b" title="Mister B"><span class="sd-brands__mark">Mister B</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/oxballs" title="Oxballs"><span class="sd-brands__mark">Oxballs</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/pjur" title="Pjur"><span class="sd-brands__mark">Pjur</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/pleaser" title="Pleaser"><span class="sd-brands__mark">Pleaser</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/prong" title="Prong"><span class="sd-brands__mark">Prong</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/prowler" title="Prowler"><span class="sd-brands__mark">Prowler</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/rocks-off" title="Rocks-Off"><span class="sd-brands__mark">Rocks-Off</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/satisfyer" title="Satisfyer"><span class="sd-brands__mark">Satisfyer</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/secret-dome" title="Secret Dome"><span class="sd-brands__mark">Secret Dome</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/sei-mio" title="Sei Mio"><span class="sd-brands__mark">Sei Mio</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/shunga" title="Shunga"><span class="sd-brands__mark">Shunga</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/slap-leather" title="Slap Leather"><span class="sd-brands__mark">Slap Leather</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/svakom" title="Svakom"><span class="sd-brands__mark">Svakom</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/tof" title="TOF"><span class="sd-brands__mark">TOF</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/toy-joy" title="Toy Joy"><span class="sd-brands__mark">Toy Joy</span></a>
</li><li class="sd-brands__item">
<a class="sd-brands__tile" href="/collections/unihorn" title="Unihorn"><span class="sd-brands__mark">Unihorn</span></a>
</li></ul>
</div>
</section>
<style>
.sd-brands { --br-bg: #060606; --br-fg: 255 255 255; --br-tile: #141416; --br-line: rgba(255, 255, 255, 0.1); --br-tile-hover: #202024; --br-muted: rgba(255, 255, 255, 0.62); background: var(--br-bg); color: rgb(var(--br-fg)); }
.sd-brands--white { --br-bg: #ffffff; --br-fg: 6 6 6; --br-tile: #f4f4f4; --br-line: rgba(6, 6, 6, 0.1); --br-tile-hover: #ebebeb; --br-muted: #6b6b70; }
.sd-brands__inner { max-width: calc(var(--page-width, 1320px) + var(--gutter) * 2); margin: 0 auto; padding: 48px var(--gutter) 56px; }
.sd-brands__head { display: flex; align-items: flex-end; justify-content: space-between; gap: 16px 24px; flex-wrap: wrap; margin-bottom: 20px; }
.sd-brands__heading { margin: 0; color: rgb(var(--br-fg)); font-family: var(--heading-font-family); font-size: 2.6rem; font-weight: 800; letter-spacing: -0.015em; line-height: 1.05; }
.sd-brands__text { margin: 8px 0 0; max-width: 56ch; font-size: 1.45rem; line-height: 1.5; color: var(--br-muted); }
.sd-brands__link { font-family: var(--heading-font-family); font-size: 1.4rem; font-weight: 700; color: inherit; text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 1px; }
.sd-brands__link:hover { color: #ff234a; }
.sd-brands__grid { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; }
.sd-brands__tile {
display: flex; align-items: center; justify-content: center; min-height: 64px; padding: 10px 12px; border-radius: 8px;
background: var(--br-tile); border: 0; color: inherit; text-decoration: none; text-align: center;
transition: background-color 0.18s ease;
}
.sd-brands__tile:hover { background: var(--br-tile-hover); }
.sd-brands__tile:focus-visible { outline: 2px solid #ff234a; outline-offset: 2px; }
.sd-brands__logo { max-height: 36px; max-width: 100%; width: auto; object-fit: contain; display: block; }
.sd-brands__mark { font-family: var(--heading-font-family); font-size: 1.05rem; font-weight: 800; letter-spacing: 0.04em; text-transform: uppercase; line-height: 1.2; word-break: keep-all; overflow-wrap: normal; }
@media (max-width: 767px) {
/* phones show the first N; the All brands link carries the rest */
.sd-brands__item:nth-child(n + 13) { display: none; }
}
@media (min-width: 768px) {
.sd-brands__inner { padding: 64px var(--gutter) 72px; }
.sd-brands__head { margin-bottom: 26px; }
.sd-brands__heading { font-size: 3.6rem; }
.sd-brands__grid { grid-template-columns: repeat(8, minmax(0, 1fr)); gap: 10px; }
.sd-brands__tile { min-height: 72px; }
.sd-brands__logo { max-height: 40px; }
.sd-brands__mark { font-size: 1.3rem; letter-spacing: 0.06em; }
}
@media (prefers-reduced-motion: reduce) { .sd-brands__tile { transition: none; } }
</style>
</section><section id="shopify-section-template--30793153773910__new_in" class="shopify-section cc-sdx-rail">
<link href="//liberation-x.com/cdn/shop/t/5/assets/sdx.css?v=80930073100764604911791293252" rel="stylesheet" type="text/css" media="all" />
<sdx-rail class="sdx sdx--white sdx-rail">
<div class="sdx__wrap sdx__section">
<div class="sdx-head"><h2 class="sdx-display sdx-display--lg">New in</h2><div class="sdx-head__side"><a class="sdx-link" href="/collections/new-arriavls-04-09-26">View all</a><div class="sdx-arrows">
<button type="button" class="sdx-arrow" data-dir="-1" aria-label="Scroll back"><svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 12H5"/><path d="m11 6-6 6 6 6"/></svg></button>
<button type="button" class="sdx-arrow" data-dir="1" aria-label="Scroll forward"><svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M4 12h15"/><path d="m13 6 6 6-6 6"/></svg></button>
</div>
</div>
</div>
<ul class="sdx-rail__track" role="list"><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/bound-glow-in-the-dark-ball-charm-nipple-clamps-silver-copy">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/1000233702.jpg?v=1791885432&width=600" alt="Deluxe Nipple Clamp Tweezer" srcset="//liberation-x.com/cdn/shop/files/1000233702.jpg?v=1791885432&width=300 300w, //liberation-x.com/cdn/shop/files/1000233702.jpg?v=1791885432&width=450 450w, //liberation-x.com/cdn/shop/files/1000233702.jpg?v=1791885432&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-10%</span></span>
<span class="sdx-tile__name">Deluxe Nipple Clamp Tweezer</span><span class="sdx-tile__price sdx-tile__price--sale">£13.46<s>£14.95</s></span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/rc-inflatable-expander-plug-with-vibration">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/54051300000_nor_d.jpg?v=1790607078&width=600" alt="RC Inflatable Expander Plug with Vibration" srcset="//liberation-x.com/cdn/shop/files/54051300000_nor_d.jpg?v=1790607078&width=300 300w, //liberation-x.com/cdn/shop/files/54051300000_nor_d.jpg?v=1790607078&width=450 450w, //liberation-x.com/cdn/shop/files/54051300000_nor_d.jpg?v=1790607078&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-10%</span></span>
<span class="sdx-tile__name">RC Inflatable Expander Plug with Vibration</span><span class="sdx-tile__price sdx-tile__price--sale">£40.46<s>£44.95</s></span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/wet-play-queen-size-bedsheet-black-copy">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/39117_RED_01_88d890a3-74fe-4f74-ab26-2181bdad6d48.jpg?v=1785326107&width=600" alt="Wetgames Sex Sheet Red" srcset="//liberation-x.com/cdn/shop/files/39117_RED_01_88d890a3-74fe-4f74-ab26-2181bdad6d48.jpg?v=1785326107&width=300 300w, //liberation-x.com/cdn/shop/files/39117_RED_01_88d890a3-74fe-4f74-ab26-2181bdad6d48.jpg?v=1785326107&width=450 450w, //liberation-x.com/cdn/shop/files/39117_RED_01_88d890a3-74fe-4f74-ab26-2181bdad6d48.jpg?v=1785326107&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-10%</span></span>
<span class="sdx-tile__name">Wetgames Sex Sheet Red</span><span class="sdx-tile__price sdx-tile__price--sale">£22.46<s>£24.95</s></span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/bewitching-witch-dress-copy">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/8990_001_01_1_AIFashionModels_1.jpg?v=1789646011&width=600" alt="Layered Tulle Petticoat by Leg Avenue One Size - Black" srcset="//liberation-x.com/cdn/shop/files/8990_001_01_1_AIFashionModels_1.jpg?v=1789646011&width=300 300w, //liberation-x.com/cdn/shop/files/8990_001_01_1_AIFashionModels_1.jpg?v=1789646011&width=450 450w, //liberation-x.com/cdn/shop/files/8990_001_01_1_AIFashionModels_1.jpg?v=1789646011&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-30%</span></span>
<span class="sdx-tile__name">Layered Tulle Petticoat by Leg Avenue One Size - Black</span><span class="sdx-tile__price sdx-tile__price--sale">£13.96<s>£19.95</s></span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/flirty-miss-red-top-and-skirt-copy">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/85238_001_01_1_2.jpg?v=1789485011&width=600" alt="Midnight Bat Bodysuit by Leg Avenue" srcset="//liberation-x.com/cdn/shop/files/85238_001_01_1_2.jpg?v=1789485011&width=300 300w, //liberation-x.com/cdn/shop/files/85238_001_01_1_2.jpg?v=1789485011&width=450 450w, //liberation-x.com/cdn/shop/files/85238_001_01_1_2.jpg?v=1789485011&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-30%</span></span>
<span class="sdx-tile__name">Midnight Bat Bodysuit by Leg Avenue</span><span class="sdx-tile__price sdx-tile__price--sale">£38.46<s>£54.95</s></span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/etnox-bracelet-chained-and-locked-stainless-steel">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/SA010.21-etNox-Armband-Chained-and-Locked-Edelstahl-21-cm-1.jpg?v=1790262420&width=600" alt="EtNox 'Chained and Locked' Bracelet -Stainless Steel" srcset="//liberation-x.com/cdn/shop/files/SA010.21-etNox-Armband-Chained-and-Locked-Edelstahl-21-cm-1.jpg?v=1790262420&width=300 300w, //liberation-x.com/cdn/shop/files/SA010.21-etNox-Armband-Chained-and-Locked-Edelstahl-21-cm-1.jpg?v=1790262420&width=450 450w, //liberation-x.com/cdn/shop/files/SA010.21-etNox-Armband-Chained-and-Locked-Edelstahl-21-cm-1.jpg?v=1790262420&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-10%</span></span>
<span class="sdx-tile__name">EtNox 'Chained and Locked' Bracelet -Stainless Steel</span><span class="sdx-tile__price sdx-tile__price--sale">£17.96<s>£19.95</s></span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/hog-tie-adjustable-chain-with-carabiner">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/Lily-3676.jpg?v=1788876820&width=600" alt="Hog Tie Adjustable Chain with Carabiners" srcset="//liberation-x.com/cdn/shop/files/Lily-3676.jpg?v=1788876820&width=300 300w, //liberation-x.com/cdn/shop/files/Lily-3676.jpg?v=1788876820&width=450 450w, //liberation-x.com/cdn/shop/files/Lily-3676.jpg?v=1788876820&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-10%</span></span>
<span class="sdx-tile__name">Hog Tie Adjustable Chain with Carabiners</span><span class="sdx-tile__price sdx-tile__price--sale">£22.46<s>£24.95</s></span>
</a>
</li><li class="sdx-rail__item">
<a class="sdx-tile" href="/products/wetgames-sex-sheet-red-copy">
<span class="sdx-tile__media"><img src="//liberation-x.com/cdn/shop/files/39100_BLACK_01_25068092-886b-4aa5-882a-c38dc50a237b.jpg?v=1785326479&width=600" alt="Wetgames Sex Sheet Black" srcset="//liberation-x.com/cdn/shop/files/39100_BLACK_01_25068092-886b-4aa5-882a-c38dc50a237b.jpg?v=1785326479&width=300 300w, //liberation-x.com/cdn/shop/files/39100_BLACK_01_25068092-886b-4aa5-882a-c38dc50a237b.jpg?v=1785326479&width=450 450w, //liberation-x.com/cdn/shop/files/39100_BLACK_01_25068092-886b-4aa5-882a-c38dc50a237b.jpg?v=1785326479&width=600 600w" width="600" height="600" loading="lazy" sizes="(min-width: 768px) 24vw, 62vw">
<span class="sdx-tile__badge">-10%</span></span>
<span class="sdx-tile__name">Wetgames Sex Sheet Black</span><span class="sdx-tile__price sdx-tile__price--sale">£22.46<s>£24.95</s></span>
</a>
</li></ul>
</div>
</sdx-rail>
<style>
.sdx-rail__track {
list-style: none;
margin: 0 calc(-1 * var(--sdx-gutter));
padding: 0 var(--sdx-gutter);
display: flex;
gap: 12px;
overflow-x: auto;
scroll-snap-type: x mandatory;
scroll-padding-left: var(--sdx-gutter);
scrollbar-width: none;
-webkit-overflow-scrolling: touch;
}
.sdx-rail__track::-webkit-scrollbar { display: none; }
.sdx--grey .sdx-tile__media { background: #fff; }
.sdx-tile__rating { display: inline-flex; align-items: center; gap: 5px; margin-top: 5px; }
.sdx-tile__rating-count { font-family: var(--sdx-ui); font-size: 1.15rem; color: var(--sdx-muted); font-variant-numeric: tabular-nums; }
.sdx--ink .sdx-tile__rating-count { color: rgba(255, 255, 255, 0.6); }
.sdx-rail__item { flex: 0 0 62vw; max-width: 280px; scroll-snap-align: start; }
@media (min-width: 768px) {
.sdx-rail__track { margin: 0; padding: 0; gap: 20px; scroll-padding-left: 0; }
.sdx-rail__item { flex: 0 0 calc((100% - 60px) / 4); max-width: none; }
}
</style>
<script>
if (!customElements.get('sdx-rail')) {
class SdxRail extends HTMLElement {
connectedCallback() {
const track = this.querySelector('.sdx-rail__track');
this.querySelectorAll('.sdx-arrow').forEach((btn) => btn.addEventListener('click', () => {
track.scrollBy({ left: track.clientWidth * 0.9 * parseInt(btn.dataset.dir, 10), behavior: 'smooth' });
}));
}
}
customElements.define('sdx-rail', SdxRail);
}
</script>
</section><section id="shopify-section-template--30793153773910__reviews_grid" class="shopify-section cc-sd-rgrid">
<div class="sd-rgrid section--full-width">
<div class="container">
<div class="sd-rgrid__head">
<div>
<h2 class="sd-rgrid__heading">What customers say</h2><p class="sd-rgrid__summary">
<span class="sd-rgrid__summary-num">4.6</span><span class="sd-rgrid__summary-stars" aria-hidden="true" style="--full: 4; --frac: 0.6;"><span class="sd-rgrid__stars-base"><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span><span class="sd-rgrid__stars-fill"><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></span></span>
<span class="sd-rgrid__summary-text">out of 5 from 26 customer reviews</span>
</p></div></div>
<div class="sd-rgrid__row">
<article class="sd-rgrid__card">
<div class="sd-rgrid__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></div><p class="sd-rgrid__quote">Absolutely fantastic loved every minute of looking and ordering</p>
<footer class="sd-rgrid__meta">
<span class="sd-rgrid__who">Scott
<svg class="sd-rgrid__tick" viewBox="0 0 16 16" width="12" height="12" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg>
<span class="visually-hidden">Verified buyer</span></span></footer>
</article><article class="sd-rgrid__card">
<div class="sd-rgrid__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></div><p class="sd-rgrid__quote">The shorts are fantastic quality and great value for money. Really pleased with them.</p>
<footer class="sd-rgrid__meta">
<span class="sd-rgrid__who">Verified buyer
<svg class="sd-rgrid__tick" viewBox="0 0 16 16" width="12" height="12" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg>
<span class="visually-hidden">Verified buyer</span></span><a class="sd-rgrid__product" href="/products/knee-length-leather-pouch-shorts">Liberation -X Knee Length Leather Pouch Shorts</a></footer>
</article><article class="sd-rgrid__card">
<div class="sd-rgrid__stars" role="img" aria-label="5 out of 5 stars"><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg><svg class="sd-rgrid__star" viewBox="0 0 20 20" width="14" height="14" aria-hidden="true" focusable="false"><path fill="currentColor" d="M10 1.5l2.6 5.3 5.9.9-4.3 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.5 7.7l5.9-.9z"/></svg></div><p class="sd-rgrid__quote">Makes me feel like a real pony...best ponyplay bridle I have used..</p>
<footer class="sd-rgrid__meta">
<span class="sd-rgrid__who">Verified buyer
<svg class="sd-rgrid__tick" viewBox="0 0 16 16" width="12" height="12" aria-hidden="true" focusable="false"><path fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" d="M2.5 8.5l3.5 3.5 7-8"/></svg>
<span class="visually-hidden">Verified buyer</span></span><a class="sd-rgrid__product" href="/products/pony-bit-gag-head-harness">Leather Pony Bit Gag Head Harness–Black</a></footer>
</article>
</div>
</div>
</div>
<style>
.sd-rgrid {
--rg-bg: #f4f4f4;
--rg-fg: 6 6 6;
--rg-card: #ffffff;
--rg-muted: rgba(6, 6, 6, 0.58);
--rg-accent: #ff234a;
--rg-star: #ff9f1c;
background: var(--rg-bg);
color: rgb(var(--rg-fg));
overflow: hidden; /* the snap-scroll row must never widen the mobile layout viewport */
padding: 48px 0 56px;
}
.sd-rgrid--dark {
--rg-bg: #060606;
--rg-fg: 255 255 255;
--rg-card: #141416;
--rg-muted: rgba(255, 255, 255, 0.62);
}
.sd-rgrid__head {
display: flex;
flex-wrap: wrap;
align-items: flex-end;
justify-content: space-between;
gap: 14px 24px;
margin-bottom: 26px;
}
.sd-rgrid__heading {
margin: 0;
font-family: var(--heading-font-family);
font-size: 3rem;
font-weight: 800;
letter-spacing: -0.02em;
line-height: 1;
color: rgb(var(--rg-fg));
}
.sd-rgrid__summary {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 6px 10px;
margin: 10px 0 0;
font-size: 1.35rem;
color: var(--rg-muted);
}
.sd-rgrid__summary-num {
font-family: var(--heading-font-family);
font-size: 1.5rem;
font-weight: 800;
line-height: 1;
color: rgb(var(--rg-fg));
font-variant-numeric: tabular-nums;
}
.sd-rgrid__stars {
display: inline-flex;
gap: 3px;
color: var(--rg-star);
}
/* Partial-fill average: grey stars underneath, accent stars clipped to the score.
font-size:0 kills any whitespace text node, which would otherwise indent the base
layer while the absolutely-positioned fill starts flush at left:0. */
.sd-rgrid__summary-stars {
--star: 18px;
--star-gap: 4px;
position: relative;
display: inline-block;
font-size: 0;
line-height: 0;
}
.sd-rgrid__stars-base,
.sd-rgrid__stars-fill {
display: inline-flex;
flex-wrap: nowrap;
gap: var(--star-gap);
}
.sd-rgrid__summary-stars .sd-rgrid__star {
/* must not shrink: the fill layer is narrower than its five stars on purpose,
and they have to be clipped by overflow, not squashed to fit */
flex: 0 0 auto;
width: var(--star);
height: var(--star);
}
.sd-rgrid__stars-base { color: rgba(var(--rg-fg) / 0.2); }
.sd-rgrid__stars-fill {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
color: var(--rg-star);
/* whole stars carry their trailing gap; the part-star does not */
width: calc(var(--full) * (var(--star) + var(--star-gap)) + var(--frac) * var(--star));
}
.sd-rgrid__link {
font-size: 1.4rem;
font-weight: 600;
color: rgb(var(--rg-fg));
text-decoration: underline;
text-underline-offset: 4px;
}
.sd-rgrid__row {
position: relative;
display: flex;
min-width: 0;
gap: 14px;
margin: 0 calc(-1 * var(--gutter));
padding: 4px var(--gutter) 10px;
overflow-x: auto;
scroll-snap-type: x mandatory;
scrollbar-width: none;
}
.sd-rgrid__row::-webkit-scrollbar { display: none; }
.sd-rgrid__card {
position: relative;
flex: 0 0 min(84%, 330px);
min-width: 0;
scroll-snap-align: start;
display: flex;
flex-direction: column;
gap: 14px;
padding: 28px 26px 26px;
border-radius: 14px;
background: var(--rg-card);
box-shadow: 0 8px 24px -14px rgba(6, 6, 6, 0.28);
}
.sd-rgrid__card::before {
content: "\201C";
position: absolute;
top: 14px;
right: 22px;
font-family: var(--heading-font-family);
font-size: 6.4rem;
font-weight: 800;
line-height: 1;
color: rgb(var(--rg-fg));
opacity: 0.08;
pointer-events: none;
}
.sd-rgrid__title {
margin: 0;
font-family: var(--heading-font-family);
font-size: 1.7rem;
font-weight: 700;
line-height: 1.3;
color: rgb(var(--rg-fg));
}
.sd-rgrid__quote {
margin: 0;
font-size: 1.6rem;
line-height: 1.6;
color: rgb(var(--rg-fg));
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;
overflow: hidden;
}
.sd-rgrid__meta {
display: flex;
flex-direction: column;
gap: 4px;
margin-top: auto;
padding-top: 14px;
border-top: 1px solid rgba(var(--rg-fg) / 0.08);
font-size: 1.3rem;
}
.sd-rgrid__who {
display: inline-flex;
align-items: center;
gap: 8px;
font-family: var(--heading-font-family);
font-size: 1.4rem;
font-weight: 800;
color: rgb(var(--rg-fg));
}
.sd-rgrid__tick {
display: inline-flex;
align-items: center;
justify-content: center;
width: 16px;
height: 16px;
padding: 2px;
border-radius: 50%;
background: rgb(var(--rg-fg));
color: #fff;
}
.sd-rgrid__product {
color: var(--rg-muted);
text-decoration: none;
}
.sd-rgrid__product:hover { color: rgb(var(--rg-fg)); text-decoration: underline; }
@media (min-width: 768px) {
.sd-rgrid { padding: 72px 0 88px; }
.sd-rgrid__head { margin-bottom: 36px; }
.sd-rgrid__heading { font-size: 4.2rem; }
.sd-rgrid__row {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 20px;
margin: 0;
padding: 0;
overflow: visible;
}
.sd-rgrid__card { flex: initial; padding: 34px 32px 30px; gap: 16px; }
.sd-rgrid__quote { font-size: 1.65rem; }
}
</style>
</section><section id="shopify-section-template--30793153773910__about" class="shopify-section cc-sd-about">
<div class="sd-about section section--full-width sd-about--image" style="--about-tint: 0.75;"><div class="sd-about__bg" aria-hidden="true">
<img srcset="//liberation-x.com/cdn/shop/files/libtation-about-us-min.jpg?v=1773805397&width=1000 800w, //liberation-x.com/cdn/shop/files/libtation-about-us-min.jpg?v=1773805397&width=1500 1200w, //liberation-x.com/cdn/shop/files/libtation-about-us-min.jpg?v=1773805397&width=2000 1600w" sizes="100vw" src="//liberation-x.com/cdn/shop/files/libtation-about-us-min.jpg?v=1773805397&width=1600"
class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
width="2000.0"
height="1097"
alt="">
</div><div class="container sd-about__inner">
<div class="sd-about__lead"><p class="sd-about__eyebrow">The Libidex family</p><h2 class="sd-about__heading">Premium Adult Toys & Fetish Accessories – Liberation X</h2><a class="sd-about__btn" href="/pages/about-liberation-x">Our story</a></div>
<sd-about-copy class="sd-about__copy sd-about__copy--collapsible">
<div class="sd-about__text rte"><p>Welcome to Liberation X, the bold offspring of renowned latex couturiers <strong>Libidex</strong>. Here, we celebrate pleasure and self-expression with a curated collection of premium <a href="/collections/sex-toys">adult toys</a>, sophisticated <a href="/collections/bondage">bondage accessories</a>, and empowering intimacy essentials. Whether you're exploring desires for the first time or you're a seasoned connoisseur of kink, discover everything from precision-crafted <a href="/collections/vibrators">vibrators</a> and expertly designed <a href="/collections/dildos">dildos</a> to performance-enhancing <a href="/collections/cock-rings">cock rings</a>, luxurious <a href="/collections/collars-and-chokers">collars</a>, <a href="/collections/cock-cages">chastity cages</a>, and statement <a href="/collections/footwear">fetish footwear</a>. Our collection empowers every journey with products that enhance confidence and celebrate your authentic self. <em>Liberation X – where pleasure meets sophistication, and every desire is celebrated.</em></p></div><button type="button" class="sd-about__more" aria-expanded="false">
<span class="sd-about__more-open">Read more</span>
<span class="sd-about__more-close">Read less</span>
</button></sd-about-copy>
</div>
</div>
<style>
.sd-about {
--ab-fg: 255 255 255;
--ab-muted: rgba(255, 255, 255, 0.72);
--ab-accent: #ff234a;
position: relative;
background: #060606;
color: rgb(var(--ab-fg));
overflow: hidden;
}
.sd-about__bg {
position: absolute;
inset: 0;
}
.sd-about__bg img {
width: 100%;
height: 100%;
object-fit: cover;
}
.sd-about__bg::after {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(180deg, rgba(6, 6, 6, calc(var(--about-tint) + 0.1)) 0%, rgba(6, 6, 6, var(--about-tint)) 60%, rgba(6, 6, 6, calc(var(--about-tint) + 0.15)) 100%);
}
.sd-about__inner {
position: relative;
display: grid;
gap: 22px;
padding-top: 44px;
padding-bottom: 48px;
}
.sd-about__eyebrow {
margin: 0 0 10px;
font-size: 1.2rem;
font-weight: 800;
letter-spacing: 0.14em;
text-transform: uppercase;
color: var(--ab-muted);
}
.sd-about__heading {
margin: 0;
font-family: var(--heading-font-family);
font-size: 3rem;
font-weight: 800;
line-height: 1.05;
letter-spacing: -0.02em;
color: rgb(var(--ab-fg));
text-wrap: balance;
}
.sd-about__btn {
display: inline-flex;
align-items: center;
margin-top: 20px;
min-height: 48px;
padding: 0 24px;
border-radius: 999px;
border: 1.5px solid rgba(var(--ab-fg) / 0.55);
background: transparent;
color: rgb(var(--ab-fg));
font-family: var(--heading-font-family);
font-size: 1.5rem;
font-weight: 800;
text-decoration: none;
transition: background-color 0.18s ease, color 0.18s ease, border-color 0.18s ease;
}
.sd-about__btn:hover,
.sd-about__btn:focus-visible {
background: rgb(var(--ab-fg));
border-color: rgb(var(--ab-fg));
color: #060606;
}
.sd-about__text {
font-size: 1.5rem;
line-height: 1.65;
color: var(--ab-muted);
max-width: 62ch;
}
.sd-about__text p { margin: 0 0 1em; }
.sd-about__text p:last-child { margin-bottom: 0; }
.sd-about__text strong { color: rgb(var(--ab-fg)); }
.sd-about__text a {
color: rgb(var(--ab-fg));
text-decoration: underline;
text-decoration-color: var(--ab-accent);
text-decoration-thickness: 1.5px;
text-underline-offset: 3px;
}
.sd-about__text a:hover { color: var(--ab-accent); }
.sd-about__more {
display: none;
margin-top: 12px;
padding: 0;
border: 0;
background: none;
color: rgb(var(--ab-fg));
font: inherit;
font-size: 1.4rem;
font-weight: 700;
text-decoration: underline;
text-underline-offset: 4px;
cursor: pointer;
}
.sd-about__more-close { display: none; }
.sd-about__more[aria-expanded="true"] .sd-about__more-open { display: none; }
.sd-about__more[aria-expanded="true"] .sd-about__more-close { display: inline; }
@media (max-width: 767.98px) {
.sd-about__copy--collapsible .sd-about__text {
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;
overflow: hidden;
}
.sd-about__copy--collapsible.is-open .sd-about__text {
display: block;
-webkit-line-clamp: unset;
}
.sd-about__copy--collapsible .sd-about__more { display: inline-block; }
}
@media (min-width: 768px) {
.sd-about__inner {
grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
gap: 48px;
padding-top: 72px;
padding-bottom: 80px;
align-items: start;
}
.sd-about__heading { font-size: 4.2rem; }
.sd-about__text { font-size: 1.6rem; }
}
@media (min-width: 1200px) {
.sd-about__inner { gap: 80px; }
.sd-about__heading { font-size: 5rem; }
}
</style>
<script>
if (!customElements.get('sd-about-copy')) {
class SdAboutCopy extends HTMLElement {
connectedCallback() {
const btn = this.querySelector('.sd-about__more');
if (!btn) return;
btn.addEventListener('click', () => {
const open = this.classList.toggle('is-open');
btn.setAttribute('aria-expanded', open ? 'true' : 'false');
});
}
}
customElements.define('sd-about-copy', SdAboutCopy);
}
</script>
</section><section id="shopify-section-template--30793153773910__signup_banner" class="shopify-section cc-sd-signup">
<sd-signup-banner class="sd-signup sd-signup--red" id="sd-signup">
<div class="sd-signup__inner">
<div class="sd-signup__copy"><p class="sd-signup__eyebrow">Sign up and save</p><h2 class="sd-signup__title">
<span class="sd-signup__big">20% off</span><span class="sd-signup__small">your first order</span></h2><p class="sd-signup__text">News, reviews and special offers, straight to your inbox.</p></div>
<div class="sd-signup__form"><form method="post" action="/contact#sd-signup-template--30793153773910__signup_banner" id="sd-signup-template--30793153773910__signup_banner" accept-charset="UTF-8" class="sd-signup__customer-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="prospect, newsletter, homepage">
<input type="hidden" name="return_to" value="/?customer_posted=true&sd-signup=1"><label class="visually-hidden" for="sd-signup-template--30793153773910__signup_banner-email">Email</label>
<div class="sd-signup__field">
<input
type="email"
class="sd-signup__input"
id="sd-signup-template--30793153773910__signup_banner-email"
name="contact[email]"
value=""
placeholder="Your email"
autocomplete="email"
autocapitalize="off"
spellcheck="false"
aria-required="true"
required>
<button type="submit" class="sd-signup__btn" data-sd-signup-submit>
<span class="sd-signup__btn-label">Subscribe</span>
<svg class="sd-signup__btn-icon" viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M4 12h15"/><path d="m13 6 6 6-6 6"/></svg>
</button>
</div><p class="sd-signup__fine">Unsubscribe anytime. Discreet, as always.</p></form></div>
</div>
</sd-signup-banner>
<style>
.sd-signup {
/* Deep brand red: #e3123c clears 4.5:1 with white text, the button red (#ff234a) does not. */
--su-bg: #e3123c;
--su-fg: 255 255 255;
--su-field-bg: #ffffff;
--su-field-fg: #060606;
--su-btn-bg: #060606;
--su-btn-fg: #ffffff;
--su-btn-hover: #1a1a1a;
--su-ring: rgba(6, 6, 6, 0.55);
/* the numeral is black on purpose: it pairs with the black button, white text supports */
--su-heading: #060606;
display: block;
position: relative;
isolation: isolate;
overflow: hidden;
background: var(--su-bg);
color: rgb(var(--su-fg));
}
.sd-signup::before {
/* a soft top-left light so the flat colour has some depth without touching contrast */
content: "";
position: absolute;
inset: 0;
background: radial-gradient(120% 90% at 0% 0%, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0) 55%);
pointer-events: none;
z-index: -1;
}
.sd-signup--black {
--su-bg: #060606;
--su-heading: #ff234a;
--su-field-bg: #ffffff;
--su-field-fg: #060606;
--su-btn-bg: #ff234a;
--su-btn-fg: #ffffff;
--su-btn-hover: #ff3d60;
--su-ring: rgba(255, 255, 255, 0.6);
}
.sd-signup--white {
--su-bg: #ffffff;
--su-heading: #ff234a;
--su-fg: 6 6 6;
--su-field-bg: #f4f4f4;
--su-field-fg: #060606;
--su-btn-bg: #ff234a;
--su-btn-fg: #ffffff;
--su-btn-hover: #e3123c;
--su-ring: rgba(6, 6, 6, 0.4);
}
.sd-signup--white::before { display: none; }
.sd-signup__inner {
max-width: calc(var(--page-width, 1320px) + var(--gutter) * 2);
margin: 0 auto;
padding: 40px var(--gutter) 44px;
display: grid;
gap: 26px;
}
.sd-signup__eyebrow {
margin: 0 0 12px;
color: rgb(var(--su-fg));
font-family: var(--heading-font-family);
font-size: 1.2rem;
font-weight: 700;
letter-spacing: 0.16em;
text-transform: uppercase;
opacity: 0.9;
}
.sd-signup__title {
margin: 0;
color: var(--su-heading);
display: flex;
flex-direction: column;
text-wrap: balance;
}
.sd-signup__big {
font-family: var(--heading-font-family);
font-size: clamp(6.4rem, 19.5vw, 8.4rem);
font-weight: 800;
line-height: 0.88;
letter-spacing: -0.03em;
margin-left: -0.04em;
}
.sd-signup__small {
margin-top: 10px;
font-family: var(--heading-font-family);
font-size: 2.2rem;
font-weight: 600;
line-height: 1.15;
letter-spacing: -0.01em;
}
.sd-signup__text {
margin: 14px 0 0;
color: rgb(var(--su-fg));
max-width: 42ch;
font-size: 1.5rem;
line-height: 1.5;
opacity: 0.92;
}
.sd-signup__customer-form { margin: 0; }
.sd-signup__field {
display: flex;
align-items: stretch;
padding: 4px;
border-radius: 999px;
background: var(--su-field-bg);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18);
transition: box-shadow 0.2s ease;
}
.sd-signup__field:focus-within {
box-shadow: 0 0 0 3px var(--su-ring), 0 10px 30px rgba(0, 0, 0, 0.18);
}
.sd-signup__field.has-error { box-shadow: 0 0 0 3px #060606, 0 10px 30px rgba(0, 0, 0, 0.18); }
.sd-signup__input {
flex: 1 1 auto;
min-width: 0;
height: 48px;
padding: 0 18px;
border: 0;
border-radius: 999px;
background: transparent;
color: var(--su-field-fg);
font-family: var(--body-font-family, inherit);
font-size: 1.6rem; /* 16px: stops iOS zooming on focus */
line-height: 1;
-webkit-appearance: none;
appearance: none;
}
.sd-signup__input::placeholder { color: rgba(6, 6, 6, 0.5); }
.sd-signup__input:focus { outline: none; }
.sd-signup__btn {
flex: 0 0 auto;
display: inline-flex;
align-items: center;
gap: 8px;
height: 48px;
padding: 0 20px 0 22px;
border: 0;
border-radius: 999px;
background: var(--su-btn-bg);
color: var(--su-btn-fg);
font-family: var(--heading-font-family);
font-size: 1.4rem;
font-weight: 700;
letter-spacing: 0.02em;
cursor: pointer;
transition: background-color 0.18s ease, transform 0.18s ease;
}
.sd-signup__btn:hover { background: var(--su-btn-hover); }
.sd-signup__btn:active { transform: scale(0.98); }
.sd-signup__btn:focus-visible { outline: 2px solid var(--su-btn-fg); outline-offset: -5px; }
.sd-signup__btn[disabled] { opacity: 0.7; cursor: progress; }
.sd-signup__btn-icon { flex: 0 0 auto; transition: transform 0.18s ease; }
.sd-signup__btn:hover .sd-signup__btn-icon { transform: translateX(3px); }
@media (prefers-reduced-motion: reduce) {
.sd-signup__btn, .sd-signup__btn-icon, .sd-signup__field { transition: none; }
.sd-signup__btn:hover .sd-signup__btn-icon { transform: none; }
}
.sd-signup__fine {
margin: 12px 0 0 18px;
color: rgb(var(--su-fg));
font-size: 1.2rem;
line-height: 1.4;
opacity: 0.8;
}
.sd-signup__error {
margin: 10px 0 0 18px;
padding: 8px 14px;
display: inline-block;
border-radius: 8px;
background: rgba(6, 6, 6, 0.85);
color: #fff;
font-size: 1.3rem;
line-height: 1.4;
}
.sd-signup__done {
display: flex;
align-items: center;
gap: 14px;
min-height: 56px;
padding: 14px 20px 14px 16px;
border-radius: 999px;
background: rgba(var(--su-fg) / 0.14);
border: 1px solid rgba(var(--su-fg) / 0.35);
}
.sd-signup__done:focus { outline: none; }
.sd-signup__done-icon {
flex: 0 0 auto;
padding: 4px;
border-radius: 50%;
background: rgb(var(--su-fg));
color: var(--su-bg);
}
.sd-signup__done-text {
margin: 0;
font-family: var(--heading-font-family);
font-size: 1.6rem;
font-weight: 700;
line-height: 1.3;
}
@media (min-width: 768px) {
.sd-signup__inner {
grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);
align-items: center;
column-gap: 56px;
padding: 56px var(--gutter) 64px;
}
.sd-signup__copy {
padding-right: 40px;
border-right: 1px solid rgba(var(--su-fg) / 0.28);
}
.sd-signup__big { font-size: clamp(9.6rem, 9.5vw, 13.2rem); }
.sd-signup__small { font-size: 2.8rem; margin-top: 12px; }
.sd-signup__text { font-size: 1.6rem; margin-top: 18px; }
.sd-signup__form { max-width: 520px; }
.sd-signup__input { height: 52px; padding: 0 22px; }
.sd-signup__btn { height: 52px; padding: 0 24px 0 26px; font-size: 1.5rem; }
}
</style>
<script>
if (!customElements.get('sd-signup-banner')) {
class SdSignupBanner extends HTMLElement {
connectedCallback() {
const form = this.querySelector('form');
const btn = this.querySelector('[data-sd-signup-submit]');
if (form && btn) {
form.addEventListener('submit', () => {
// one post only; the server round-trip renders the success state
btn.disabled = true;
const label = btn.querySelector('.sd-signup__btn-label');
if (label) label.textContent = btn.dataset.sending || 'Sending';
});
}
const done = this.querySelector('[data-sd-signup-done]');
if (done && /[?&]sd-signup=1/.test(location.search)) {
requestAnimationFrame(() => {
this.scrollIntoView({ block: 'center', behavior: 'smooth' });
done.focus({ preventScroll: true });
});
}
}
}
customElements.define('sd-signup-banner', SdSignupBanner);
}
</script>
</section>
</main><!-- BEGIN sections: overlay-group -->
<div id="shopify-section-sections--30793153053014__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/cart-items.css?v=17516739763755026951782977230" media="print" onload="this.media='all'">
<script src="//liberation-x.com/cdn/shop/t/5/assets/cart-drawer.js?v=26715168632776164121782977230" defer="defer"></script><script src="//liberation-x.com/cdn/shop/t/5/assets/cart-note.js?v=126131321468449833931782977232" defer="defer"></script><cart-drawer class="drawer drawer--cart fixed top-0 right-0 flex flex-col w-full has-motion" data-name="cart-drawer" id="cart-drawer" role="dialog" aria-label="Your cart" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="true" data-css-var-height=".cart-drawer__checkout-buttons,.cart-drawer__summary">
<header class="drawer__header flex justify-between items-center drawer__header--no-border">
<h2 class="h5 mb-0">Your cart</h2>
<div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer">
<span class="visually-hidden">Close</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
</button>
</div>
</header>
<div class="drawer__content drawer__content--flex flex-auto items-center">
<div class="cart-drawer__summary relative cart-drawer__summary--top cart-drawer--checkout--sticky-true"></div>
<div class="cart-drawer__content grow flex items-center"><form class="form" id="cart-drawer-form" action="/cart" method="post">
<cart-items id="cart-items" data-section="cart-drawer" data-empty="true"><div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"/><line x1="3" y1="6" x2="21" y2="6"/><path d="M16 10a4 4 0 0 1-8 0"/></svg><p>Your cart is empty</p><a class="btn btn--primary" href="/collections/all">Start shopping</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite">
Subtotal:£0.00 GBP
</p>
<p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden></div></cart-items>
</form>
</div>
<div id="cart-promoted-products" class="w-full cart-drawer__promoted-products-container"></div><div id="cart-drawer-media-promotion" class="cart-drawer__media-promotion-container w-full"></div>
</div><div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close"></div>
</cart-drawer>
</div><div id="shopify-section-sections--30793153053014__product-compare" class="shopify-section shopify-section-group-overlay-group cc-compare">
</div><div id="shopify-section-sections--30793153053014__17774601837c12ccc8" class="shopify-section shopify-section-group-overlay-group cc-apps"><div class="section"><div class="container"></div></div>
</div><section id="shopify-section-sections--30793153053014__sd_wheel" class="shopify-section shopify-section-group-overlay-group cc-sd-wheel-section"><link href="//liberation-x.com/cdn/shop/t/5/assets/sd-wheel.css?v=25709414663937546771789040552" rel="stylesheet" type="text/css" media="all" />
<script src="//liberation-x.com/cdn/shop/t/5/assets/sd-wheel.js?v=3119423858199860161789040553" defer="defer"></script><style data-shopify>#sd-wheel-sections--30793153053014__sd_wheel {
--sdw-pointer: #111111;
--sdw-wheel-border: #ffffff;
--sdw-accent: 255 35 74;
--sdw-on-accent: 255 255 255;
}</style><sd-wheel-popup id="sd-wheel-sections--30793153053014__sd_wheel"
class="cc-sd-wheel"
data-state="idle"
data-section-id="sections--30793153053014__sd_wheel">
<div class="sd-wheel__overlay" data-sdw-overlay>
<div class="sd-wheel__window color-scheme color-scheme--1"
role="dialog"
aria-modal="true"
aria-labelledby="sd-wheel-sections--30793153053014__sd_wheel-heading"
tabindex="-1">
<button type="button" class="sd-wheel__close" data-sdw-close aria-label="Close">
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" aria-hidden="true"><path d="M1 1l12 12M13 1L1 13" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>
</button>
<div class="sd-wheel__stage" data-sdw-stage>
<div class="sd-wheel__pointer" aria-hidden="true"></div>
<div class="sd-wheel__rotor-wrap" data-sdw-wheel></div>
</div>
<div class="sd-wheel__body">
<div class="sd-wheel__panel" data-panel="intro">
<h2 class="sd-wheel__heading" id="sd-wheel-sections--30793153053014__sd_wheel-heading">Spin to win</h2><div class="sd-wheel__sub rte"><p>Enter your email for a chance to win a discount on your first order.</p></div><form method="post" action="/contact#sd-wheel-form-sections--30793153053014__sd_wheel" id="sd-wheel-form-sections--30793153053014__sd_wheel" accept-charset="UTF-8" class="sd-wheel__form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
<input type="hidden" name="contact[tags]" value="prospect, newsletter, sd-wheel" data-sdw-tags><input type="hidden" name="return_to" value="/?sd-wheel=resume">
<fieldset class="sd-wheel__fieldset" data-sdw-fieldset>
<label class="sd-wheel__label" for="sd-wheel-sections--30793153053014__sd_wheel-email">Email</label>
<input type="email"
class="sd-wheel__input"
id="sd-wheel-sections--30793153053014__sd_wheel-email"
name="contact[email]"
placeholder="Your email address"
autocomplete="email"
aria-required="true"
required>
<button type="submit" class="sd-wheel__btn" data-sdw-submit>
<span data-sdw-submit-label>Spin the wheel</span>
</button>
</fieldset>
<p class="sd-wheel__error" data-sdw-error role="alert" hidden></p>
</form>
<div class="sd-wheel__consent rte"><p>By entering you agree to receive marketing emails. Unsubscribe any time.</p></div></div>
<div class="sd-wheel__panel" data-panel="spinning">
<h2 class="sd-wheel__heading">Good luck!</h2>
<p class="sd-wheel__prize-message">Spinning the wheel<span class="sd-wheel__dots" aria-hidden="true"><i></i><i></i><i></i></span></p>
</div>
<div class="sd-wheel__panel" data-panel="win">
<h2 class="sd-wheel__heading">You won!</h2>
<p class="sd-wheel__prize-label" data-sdw-prize-label></p>
<p class="sd-wheel__prize-message" data-sdw-prize-message></p>
<div class="sd-wheel__code-row">
<output class="sd-wheel__code" data-sdw-code aria-label="Discount code"></output>
<button type="button" class="sd-wheel__btn sd-wheel__btn--copy" data-sdw-copy>
<span data-sdw-copy-label>Copy code</span>
</button>
</div><a class="sd-wheel__apply" data-sdw-apply href="#">Shop now with your discount applied</a></div>
<div class="sd-wheel__panel" data-panel="lose">
<h2 class="sd-wheel__heading">So close!</h2>
<p class="sd-wheel__prize-message">No prize this time. Welcome to the club anyway!</p>
<button type="button" class="sd-wheel__btn" data-sdw-retry hidden>Spin the wheel</button>
</div>
<div class="sd-wheel__panel" data-panel="capped">
<h2 class="sd-wheel__heading">So close!</h2>
<p class="sd-wheel__prize-message">You've used all your spins for now. Check back soon!</p>
</div>
<div class="sd-wheel__live" data-sdw-live role="status" aria-live="polite"></div>
</div>
</div>
</div><button type="button"
class="sd-wheel__teaser sd-wheel__teaser--bottom-left"
data-sdw-teaser
hidden>
<svg class="sd-wheel__teaser-icon" width="16" height="16" viewBox="0 0 16 16" aria-hidden="true"><circle cx="8" cy="8" r="6.5" fill="none" stroke="currentColor" stroke-width="1.5"/><path d="M8 1.5v13M1.5 8h13M3.4 3.4l9.2 9.2M12.6 3.4l-9.2 9.2" stroke="currentColor" stroke-width="1.2"/></svg>
<span>Spin to win</span>
</button><script type="application/json" data-sd-wheel-config>
{
"sectionId": "sections--30793153053014__sd_wheel",
"segments": [{
"blockId": "wheel-seg-1",
"label": "10% off",
"handle": "10-off",
"code": "SPIN10",
"weight": 30,
"losing": false,
"message": "",
"color": ""
},
{
"blockId": "wheel-seg-2",
"label": "Free gift",
"handle": "free-gift",
"code": "WHEELGIFT",
"weight": 5,
"losing": false,
"message": "",
"color": ""
},
{
"blockId": "wheel-seg-3",
"label": "Unlucky!",
"handle": "unlucky",
"code": "",
"weight": 25,
"losing": true,
"message": "",
"color": ""
},
{
"blockId": "wheel-seg-4",
"label": "15% off",
"handle": "15-off",
"code": "WHEEL15",
"weight": 10,
"losing": false,
"message": "",
"color": ""
},
{
"blockId": "wheel-seg-5",
"label": "5% off",
"handle": "5-off",
"code": "WHEEL5",
"weight": 30,
"losing": false,
"message": "",
"color": ""
},
{
"blockId": "segment_dMA88U",
"label": "10% off",
"handle": "10-off",
"code": "SPIN10",
"weight": 100,
"losing": false,
"message": "",
"color": ""
},
{
"blockId": "wheel-seg-6",
"label": "20% off",
"handle": "20-off",
"code": "SPIN20",
"weight": 0,
"losing": false,
"message": "",
"color": ""
}
],
"palette": ["#ff234a","#ffbcc8","#060606","#e50029","#4d4d4d","#ff7089"],
"paletteMode": "auto",
"forced": 6,
"spinDuration": 5,
"delay": 5,
"exitIntent": true,
"scrollTrigger": false,
"scrollDepth": 50,
"showOnMobile": true,
"dismissDays": 14,
"maxSpins": 1,
"teaserEnabled": true,
"teaserAfterDismissOnly": true,
"applyRedirect": "\/collections\/all",
"confetti": true,
"tick": false,
"dataLayer": true
}
</script>
</sd-wheel-popup>
</section>
<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group -->
<div id="shopify-section-sections--30793152987478__footer" class="shopify-section shopify-section-group-footer-group cc-footer"><link rel="stylesheet" href="//liberation-x.com/cdn/shop/t/5/assets/footer.css?v=40960768148517284351782977232" media="print" onload="this.media='all'"><script src="//liberation-x.com/cdn/shop/t/5/assets/custom-select.js?v=87551504631488143301782977233" defer="defer"></script><style data-shopify>.footer {
--bg-color: 27 27 27 / 1.0;
--heading-color: 255 255 255;
--text-color: 255 255 255;
}</style><footer class="footer bg-theme-bg text-theme-text">
<div class="container"><div class="footer__main md:flex md:flex-wrap mb-10 md:mb-6"><div class="footer-col footer-col--text footer-col--not-collapsed" data-cc-animate data-cc-animate-delay="0.07s">
<div class="footer-block mb-8 text-start"><div class="media relative" style="max-width: 150px;">
<img src="//liberation-x.com/cdn/shop/files/liberation-x-logo.png?v=1773798679&width=150"
class="footer-block__image" style="object-position: 50.0% 50.0%" loading="lazy"
width="150"
height="66"
alt="">
</div><h2 class="footer-block__heading font-body font-bold text-h6 regular-text">Liberation-X</h2><div class="footer-block__text rte">
<p>Liberation X is the bold offspring of legendary latex brand Libidex, bringing the same commitment to quality and self-expression to a curated range of premium adult toys, fetish accessories, and empowering intimacy essentials for every level of exploration.</p>
</div><div class="footer-block__btns footer-block__social">
<ul class="social inline-flex flex-wrap justify-start"><li>
<a class="social__link flex items-center justify-center" href="https://www.youtube.com/@Liberation-X" target="_blank" rel="noopener" title="Liberation-X on YouTube"><svg width="24" height="17" viewBox="0 0 48 34" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49c-.939.11-2.984.12-4.81 2.045C.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z"/></svg><span class="visually-hidden">YouTube</span>
</a>
</li><li>
<a class="social__link flex items-center justify-center" href="https://www.instagram.com/liberationxofficial/" target="_blank" rel="noopener" title="Liberation-X on Instagram"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"/><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"/><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.857 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"/></svg><span class="visually-hidden">Instagram</span>
</a>
</li></ul>
</div></div>
</div><div class="footer-col footer-col--links footer-col--collapsed" data-cc-animate data-cc-animate-delay="0.14s">
<footer-menu>
<details class="footer-menu disclosure footer-menu--first" open>
<summary tabindex="-1">
<div class="flex justify-between items-center">
<h2 class="disclosure__title font-body font-bold text-h6 regular-text">Useful Links</h2>
<span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</span>
</div>
</summary>
<div class="disclosure__panel has-motion">
<ul class="footer-menu__links disclosure__content" role="list"><li>
<a href="/search">Search</a>
</li><li>
<a href="/pages/about-liberation-x">About Us</a>
</li><li>
<a href="/pages/discreet-packaging">Discreet Packaging</a>
</li><li>
<a href="/pages/delivery-information">Delivery Information</a>
</li><li>
<a href="/pages/returns-refunds">Returns & Refunds</a>
</li><li>
<a href="/pages/frequently-asked-questions">FAQs</a>
</li><li>
<a href="/pages/data-sharing-opt-out-1">Your Privacy Choices</a>
</li><li>
<a href="/pages/shoe-size-chart">Shoe Size Chart</a>
</li><li>
<a href="/policies/privacy-policy">Privacy Policy</a>
</li></ul>
</div>
</details>
</footer-menu>
</div><div class="footer-col footer-col--newsletter footer-col--collapsed" data-cc-animate data-cc-animate-delay="0.21s"><footer-menu>
<details class="footer-menu disclosure" open>
<summary tabindex="-1">
<div class="flex justify-between items-center">
<h2 class="disclosure__title font-body font-bold text-h6 regular-text">
Newsletter
</h2>
<span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
</span>
</div>
</summary>
<div class="disclosure__panel has-motion">
<div class="disclosure__content"><div class="rte">
<p>Sign up for exclusive offers, original stories, events and more.</p>
</div><form method="post" action="/contact#footer-signup_form" id="footer-signup_form" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
<input type="hidden" name="contact[tags]" value="prospect, newsletter">
<div class="form__field">
<label class="label visually-hidden" for="footer-signup">Email</label><div class="input-with-button"><input type="email"
class="input w-full focus-inset"
id="footer-signup"
name="contact[email]"
value=""
placeholder="Your email"
autocomplete="email"
aria-required="true"
required><button class="btn focus-inset has-ltr-icon">
<span class="visually-hidden">Subscribe</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
</button></div></div></form>
</div>
</div>
</details>
</footer-menu></div></div><div class="footer__meta grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-10" data-cc-animate><div class="footer__payment lg:col-start-2 lg:row-start-1 footer__payment--right">
<span class="visually-hidden">Payment methods accepted</span>
<ul class="payment-icons flex flex-wrap" role="list"><li><svg class="payment-icon" 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;"/></svg>
</li><li><svg class="payment-icon" 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>
</li><li><svg class="payment-icon" 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><svg class="payment-icon" 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><svg class="payment-icon" 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.06zM23.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>
</li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg></li><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</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"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg></li><li><svg class="payment-icon" 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>
</li><li><svg class="payment-icon" 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>
</li><li><svg class="payment-icon" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg></li><li><svg class="payment-icon" 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 16.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>
</li></ul>
</div><div class="lg:col-start-1 lg:row-start-1 footer__localization">
<form method="post" action="/localization" id="footer-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div class="localization__grid"><div class="localization__selector">
<input type="hidden" name="country_code" value="GB">
<country-selector><label class="label visually-hidden no-js-hidden" for="footer-localization-country-button">Country/Region</label><div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button"
aria-expanded="false" aria-haspopup="listbox" id="footer-localization-country-button">
<span class="text-start">United Kingdom (GBP £)</span>
<svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true">
<path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/>
</svg>
</button>
<ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1"
aria-hidden="true" hidden aria-activedescendant="footer-localization-country-opt-0"><li class="custom-select__option flex items-center js-option"
id="footer-localization-country-opt-0"
role="option"
data-value="GB" aria-selected="true">
<span class="pointer-events-none">United Kingdom (GBP £)</span>
</li></ul>
</div></country-selector></div></div><script>
customElements.whenDefined('custom-select').then(() => {
if (!customElements.get('country-selector')) {
class CountrySelector extends customElements.get('custom-select') {
constructor() {
super();
this.loaded = false;
}
async showListbox() {
if (this.loaded) {
super.showListbox();
return;
}
this.button.classList.add('is-loading');
this.button.setAttribute('aria-disabled', 'true');
try {
const response = await fetch('?section_id=country-selector');
if (!response.ok) throw new Error(response.status);
const tmpl = document.createElement('template');
tmpl.innerHTML = await response.text();
const el = tmpl.content.querySelector('.custom-select__listbox');
this.listbox.innerHTML = el.innerHTML;
this.options = this.querySelectorAll('.custom-select__option');
this.popular = this.querySelectorAll('[data-popular]');
if (this.popular.length) {
this.popular[this.popular.length - 1].closest('.custom-select__option')
.classList.add('custom-select__option--visual-group-end');
}
this.selectedOption = this.querySelector('[aria-selected="true"]');
if (!this.selectedOption) {
this.selectedOption = this.listbox.firstElementChild;
}
this.loaded = true;
} catch {
this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
} finally {
super.showListbox();
this.button.classList.remove('is-loading');
this.button.setAttribute('aria-disabled', 'false');
}
}
setButtonWidth() {
return;
}
}
customElements.define('country-selector', CountrySelector);
}
});
</script><script>
document.getElementById('footer-localization').addEventListener('change', (evt) => {
const input = evt.target.previousElementSibling;
if (input && input.tagName === 'INPUT') {
input.value = evt.detail.selectedValue;
evt.currentTarget.submit();
}
});
</script></form>
</div></div><hr class="footer__hr" data-cc-animate>
<div class="footer__base grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-6 text-xs" data-cc-animate>
<div><span>© 2026 <a href="/">Liberation-X</a>.</span>
<a href="https://rechargedigital.co.uk/services/web-design-development/shopify-development" target="_blank" rel="noopener" title="Built with love by Recharge Digital - Shopify Agency" class="rd-credit">
<span>Built with</span>
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true">
<path stroke-linecap="round" stroke-linejoin="round" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z"></path>
</svg>
<span>by RD</span>
</a>
</div></div>
</div>
</footer>
</div>
<!-- END sections: footer-group --><quick-add-drawer class="drawer quick-add-drawer overflow-hidden fixed top-0 right-0 flex flex-col w-full has-motion js-product js-quickbuy" data-name="quickbuy" role="dialog" tabindex="-1" aria-labelledby="quick-add-heading" aria-modal="true" aria-hidden="true">
<header class="drawer__header quick-add__header hidden md:flex justify-between items-center relative">
<button type="button" class="drawer__back-btn js-open-cart-drawer has-ltr-icon" hidden>
<span class="visually-hidden">Back</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M19.5 12H5m6.9 7.4L4.5 12l7.4-7.4"/></svg>
</button>
<div class="flex-grow">
<h2 class="h5 mb-0" id="quick-add-heading">Choose options</h2>
</div>
<button type="button" class="drawer__close-btn js-close-drawer">
<span class="visually-hidden">Close</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
</button>
</header>
<div class="drawer__content quick-add__content flex-auto relative">
<button type="button" class="drawer__close-btn quick-add__close-btn--mob js-close-drawer md:hidden">
<span class="visually-hidden">Close</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
</button>
<div class="js-product-details quick-add__product-details"></div>
</div>
<footer class="drawer__footer quick-add__footer">
<div class="alert quick-add__alert absolute left-0 right-0 bg-success-bg text-success-text js-added-to-cart" role="alert" hidden data-visible-for="2000">
<div class="flex">
<div>
<svg class="icon icon--check_mark_in_circle" width="32" height="32" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><circle stroke="currentColor" fill="none" cx="8" cy="8" r="6.6666665"/>
<path stroke="currentColor" fill="none" transform="translate(5.0003335,6.0003335)" d="m 6,0 -4,4 L 0,2.1818182" /></svg>
</div>
<div>
<p class="quick-add__alert-heading text-h5 font-bold mb-1">Item added to your cart.</p>
<a class="link text-current js-open-cart-drawer" href="/cart" data-no-instant>View cart</a>
</div>
</div>
</div>
<div class="js-footer-content"></div>
</footer>
</quick-add-drawer>
<div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div>
<script>
window.theme = {
info: {
name: 'Enterprise',
version: '2.1.0'
},
mediaQueries: {
sm: '(min-width: 600px)',
md: '(min-width: 769px)',
lg: '(min-width: 1024px)',
xl: '(min-width: 1280px)',
xxl: '(min-width: 1536px)',
portrait: '(orientation: portrait)'
},
device: {
hasTouch: window.matchMedia('(any-pointer: coarse)').matches,
hasHover: window.matchMedia('(hover: hover)').matches
},
routes: {
cart: '/cart',
cartAdd: '/cart/add',
cartChange: '/cart/change',
cartUpdate: '/cart/update',
predictiveSearch: '/search/suggest'
},
settings: {
moneyWithCurrencyFormat: "£{{amount}} GBP",
pSearchLimit: 5,
pSearchLimitScope: 'each',
pSearchIncludeSkus: true,
pSearchIncludeTags: true,
sliderItemsPerNav: 'slide',
vibrateOnATC: true,
compareToggle: "toggle_on",
compareShowEmptyMetafields: false,
blendProductImages: false,
externalLinksNewTab: true,
afterAtc: "drawer",
cartType: "drawer"
},
strings: {
addCartNote: 'Add order note',
editCartNote: 'Edit order note',
cartError: 'There was an error while updating your cart. Please try again.',
cartQtyError: 'You can only add [quantity] of this item to your cart.',
cartTermsConfirmation: 'You must agree to the terms and conditions before continuing.',
imageAvailable: 'Image [index] is now available in gallery view',
veryLowStock: 'Very low stock',
lowStock: 'Low stock',
inStock: 'In stock',
noStock: 'Sold out',
noVariant: 'Unavailable',
noSelectedVariant: 'Make a selection',
onlyXLeft: '[quantity] in stock',
awaitingSale: 'This product is not for sale yet.',
shippingCalculator: {
singleRate: 'There is one shipping rate for this destination:',
multipleRates: 'There are multiple shipping rates for this destination:',
noRates: 'We do not ship to this destination.'
},
viewDetails: 'View details',
compare: {
limit: 'You can only add a maximum of [quantity] products to compare.',
more: 'Select another product to compare.',
empty: 'Select at least two products to compare.',
continue: 'Close to continue.'
},
discountCopyFail: 'Could not copy code to clipboard. Your browser may not support this.',
articleReadTime: '[x] minute read',
quickNav: {
button_standard: 'Search',
show_products_none: 'No products :(',
button_one: 'Show [quantity] product',
button_other: 'Show [quantity] products',
},
regularPrice: 'Regular price',
salePrice: 'Sale price'
},
scripts: {
cartItems: '//liberation-x.com/cdn/shop/t/5/assets/cart-items.js?v=147789704663411676881782977231',
countryProvinceSelector: '//liberation-x.com/cdn/shop/t/5/assets/country-province-selector.js?v=24158546944577672431782977231',
shippingCalculator: '//liberation-x.com/cdn/shop/t/5/assets/shipping-calculator.js?v=31725526838375758301782977235'
}
};
// Save product ID to localStorage, for use in the 'Recently viewed products' section.
</script><script src="//liberation-x.com/cdn/shop/t/5/assets/instant-page.js?v=473454186210797571782977233" type="module" defer="defer"></script><div id="shopify-block-AM1NwYTRzRVFCaERlQ__2493559307285634702" class="shopify-block shopify-app-block">
<!-- BEGIN app snippet: pe-disco-countdown-timer -->
<script type="text/javascript">
if (!window.pe_disco) {
window.pe_disco = {};
};
if (!window.pe_disco.collectionProducts) {
window.pe_disco.collectionProducts = {};
};
let translationOverridesSetting = "";
let translationOverrides = {};
if (translationOverridesSetting && translationOverridesSetting.trim && translationOverridesSetting.trim() !== "") {
try {
translationOverrides = JSON.parse(translationOverridesSetting);
} catch (error) {
console.warn("ProductEssentials: failed to parse translation overrides JSON", error);
translationOverrides = {};
}
}
window.pe_disco = {
product: {
},
collection: {
},
collectionProducts: window.pe_disco.collectionProducts,
collections: [
],
sales: [{"Announcement":{"Show":false,"ShowBeforeStart":false,"ShowTimerBeforeStart":true,"ShowSubscribeBeforeStart":false,"ShowTimer":true,"TextLeft":"🕗 Sale ends in","TextRight":null,"TextLeftBeforeStart":"🕗 Sale starts in","TextRightBeforeStart":null,"TextButton":"Check it out","TextButtonBeforeStart":"Get notified!","EmailPlaceholder":"Email address","LinkButton":"/collections/all","LinkType":0,"LinkButtonBeforeStart":null,"LinkTypeBeforeStart":0},"AnnouncementLayout":{"MarginElements":4,"PaddingTopBottom":null,"ColorText":"#FFFFFF","ColorTextRight":"#FFFFFF","ColorButton":"#000000","ColorButtonText":"#ffffff","ColorBackground":"#d0021b","ImageBackground":null,"ColorFlipBottom":"#ffffff","ColorFlipTop":"#ffffff","ColorFlipNumber":"#FFFFFF","ColorFlipLabelText":"#FFFFFF","SizeFlipCornerRadius":8,"Font":"Exo","FontFlipNumber":"Roboto Mono","SizeText":21,"SizeTextMobile":14,"SizeFlipNumber":20,"SizeFlipNumberMobile":14,"SizeFlipLabelText":12,"SizeFlipLabelTextMobile":8,"SizeButtonText":null,"SizeButtonTextMobile":null,"ContentDays":"Days","ContentHours":"Hrs","ContentMinutes":"Mins","ContentSeconds":"Secs","ShowCloseButton":true,"ShowFadeinAnimation":false,"ShowNavigationArrows":false,"ShowButtonMobile":true,"ShowCountdownMobile":false,"ShowOneLineMobile":false,"DisableFlipEffectMobile":false,"ShowRightTextMobile":false,"HideCountdownZeroDay":false,"HideCountdownZeroHour":false,"IsBarClickable":false,"Position":0},"CountdownTimerLayout":{"MarginTop":15,"MarginBottom":0,"MarginLeft":0,"MarginRight":0,"BoxMaxWidth":null,"BoxMaxHeight":null,"ColorText":"#d0021b","SizeHeading":22,"ContentHeading":"60 Minutes Madness","ColorBackground":"#EEE","ColorFlipBottom":"#393939","ColorFlipTop":"#393939","ColorFlipNumberTop":"#fff","ColorFlipNumberBottom":"#fff","ColorFlipSeparator":"#000","SizeCornerRadius":9,"SizeFlipCornerRadius":5,"SizeFlipNumber":36,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":"Open Sans","FontFlipNumber":"Roboto"},"HeroBanner":{"Enabled":false,"ShowOnCollection":false,"ShowOnHomepage":false,"SelectedCollection":null,"Settings":{"Title":"Collection Sale","Subtitle":"Entire collection on sale","BackgroundType":null,"BackgroundColor":"#000000","BackgroundGradient":null,"BackgroundImage":null,"GradientDirection":null,"GradientStartColor":null,"GradientEndColor":null,"TextColor":"#FFFFFF","HeadingFontSize":"pe-text-5xl","HeadingFontSizeMobile":"pe-text-4xl","SubheadingFontSize":"pe-text-3xl","SubheadingFontSizeMobile":"pe-text-2xl","ShowHeadingUnderline":false,"ShowSubheadingUnderline":false,"ShowTimer":true,"TimerHeading":"Sale ends in","TimerHeadingSubscribe":"Sale starts in","TimerHeadingFontSize":"pe-text-xl","TimerHeadingFontSizeMobile":"pe-text-lg","TimerFontSize":"pe-text-base","TimerFontSizeMobile":"pe-text-sm","CountdownLayout":{"ColorBackground":"#EEE","ColorFlipBottom":"#e5e7eb","ColorFlipTop":"#e5e7eb","ColorFlipNumberTop":"#000","ColorFlipNumberBottom":"#000","ColorFlipSeparator":"#e5e7eb","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":42,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":null,"FontFlipNumber":null},"ShowButton":true,"ButtonText":"Shop Collection","ButtonLink":"/collections/all","ButtonBackgroundColor":"#4F46E5","ButtonHoverBackgroundColor":"#818CF8","ButtonTopPadding":"pe-pt-4","ButtonWidth":"pe-w-full","PaddingTop":"pe-pt-4","PaddingBottom":"pe-pb-4","ContentAreaWidth":"pe-max-w-4xl","IsFullWidthContainer":false,"IsFullWidthContent":false,"ShowSubscribeBeforeStart":false,"SubscribeText":"Subscribe to our newsletter","SubscribeButtonText":"Subscribe","SubscribePlaceholder":"Enter your email","LayoutDirection":1}},"SaleTagLayout":{"Content":"Save {percent}%","ColorBackground":"#000000","ColorBoxShadow":"#000000","ColorBorder":"#ffffff","ColorText":"#ffffff","FontText":null,"FontWeight":400,"FontSizePx":14,"PaddingLeftRightPx":10,"PaddingBottomTopPx":10,"MarginLeftRightPx":0,"MarginBottomTopPx":0,"BoxShadowBlurPx":0,"BoxShadowOffsetPx":0,"BorderSizePx":0,"BorderRadiusPx":0,"UseCommaForDecimals":false,"ShowAmountDecimals":false,"Position":2},"EnableSaleTag":true,"Title":"SL Rainbow 10% OFF","CollectionId":0,"Id":"01f3458c-f61e-4e01-88ab-06073c0c9547","CollectionHandle":null,"StartDate":"1970-01-01T00:00:00+00:00","EndDate":"2026-10-20T10:32:47.927+00:00","Action":{"ActivateCountdown":false,"CreateCollection":false,"RoundToNearest":false,"RoundToNearestValue":0.99,"EnableRemoveTagWhenActive":false,"RemoveTagWhenActive":"not-on-disco-sale","EnableAddTagWhenActive":true,"AddTagWhenActive":"on-disco-sale","Action":2,"Value":"-10"},"Status":2},{"Announcement":null,"AnnouncementLayout":{"MarginElements":4,"PaddingTopBottom":null,"ColorText":"#FFFFFF","ColorTextRight":"#FFFFFF","ColorButton":"#000000","ColorButtonText":"#ffffff","ColorBackground":"#d0021b","ImageBackground":null,"ColorFlipBottom":"#ffffff","ColorFlipTop":"#ffffff","ColorFlipNumber":"#FFFFFF","ColorFlipLabelText":"#FFFFFF","SizeFlipCornerRadius":8,"Font":"Exo","FontFlipNumber":"Roboto Mono","SizeText":21,"SizeTextMobile":14,"SizeFlipNumber":20,"SizeFlipNumberMobile":14,"SizeFlipLabelText":12,"SizeFlipLabelTextMobile":8,"SizeButtonText":null,"SizeButtonTextMobile":null,"ContentDays":"Days","ContentHours":"Hrs","ContentMinutes":"Mins","ContentSeconds":"Secs","ShowCloseButton":true,"ShowFadeinAnimation":false,"ShowNavigationArrows":false,"ShowButtonMobile":true,"ShowCountdownMobile":false,"ShowOneLineMobile":false,"DisableFlipEffectMobile":false,"ShowRightTextMobile":false,"HideCountdownZeroDay":false,"HideCountdownZeroHour":false,"IsBarClickable":false,"Position":0},"CountdownTimerLayout":{"MarginTop":15,"MarginBottom":0,"MarginLeft":0,"MarginRight":0,"BoxMaxWidth":null,"BoxMaxHeight":null,"ColorText":"#d0021b","SizeHeading":22,"ContentHeading":"60 Minutes Madness","ColorBackground":"#EEE","ColorFlipBottom":"#393939","ColorFlipTop":"#393939","ColorFlipNumberTop":"#fff","ColorFlipNumberBottom":"#fff","ColorFlipSeparator":"#000","SizeCornerRadius":9,"SizeFlipCornerRadius":5,"SizeFlipNumber":36,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":"Open Sans","FontFlipNumber":"Roboto"},"HeroBanner":{"Enabled":false,"ShowOnCollection":false,"ShowOnHomepage":false,"SelectedCollection":null,"Settings":{"Title":"Collection Sale","Subtitle":"Entire collection on sale","BackgroundType":null,"BackgroundColor":"#000000","BackgroundGradient":null,"BackgroundImage":null,"GradientDirection":null,"GradientStartColor":null,"GradientEndColor":null,"TextColor":"#FFFFFF","HeadingFontSize":"pe-text-5xl","HeadingFontSizeMobile":"pe-text-4xl","SubheadingFontSize":"pe-text-3xl","SubheadingFontSizeMobile":"pe-text-2xl","ShowHeadingUnderline":false,"ShowSubheadingUnderline":false,"ShowTimer":false,"TimerHeading":"Sale ends in","TimerHeadingSubscribe":"Sale starts in","TimerHeadingFontSize":"pe-text-xl","TimerHeadingFontSizeMobile":"pe-text-lg","TimerFontSize":"pe-text-base","TimerFontSizeMobile":"pe-text-sm","CountdownLayout":{"ColorBackground":"#EEE","ColorFlipBottom":"#e5e7eb","ColorFlipTop":"#e5e7eb","ColorFlipNumberTop":"#000","ColorFlipNumberBottom":"#000","ColorFlipSeparator":"#e5e7eb","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":42,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":null,"FontFlipNumber":null},"ShowButton":true,"ButtonText":"Shop Collection","ButtonLink":"/collections/all","ButtonBackgroundColor":"#4F46E5","ButtonHoverBackgroundColor":"#818CF8","ButtonTopPadding":"pe-pt-4","ButtonWidth":"pe-w-full","PaddingTop":"pe-pt-4","PaddingBottom":"pe-pb-4","ContentAreaWidth":"pe-max-w-4xl","IsFullWidthContainer":false,"IsFullWidthContent":false,"ShowSubscribeBeforeStart":false,"SubscribeText":"Subscribe to our newsletter","SubscribeButtonText":"Subscribe","SubscribePlaceholder":"Enter your email","LayoutDirection":1}},"SaleTagLayout":{"Content":"Save {percent}%","ColorBackground":"#000000","ColorBoxShadow":"#000000","ColorBorder":"#ffffff","ColorText":"#ffffff","FontText":null,"FontWeight":400,"FontSizePx":14,"PaddingLeftRightPx":10,"PaddingBottomTopPx":10,"MarginLeftRightPx":0,"MarginBottomTopPx":0,"BoxShadowBlurPx":0,"BoxShadowOffsetPx":0,"BorderSizePx":0,"BorderRadiusPx":0,"UseCommaForDecimals":false,"ShowAmountDecimals":false,"Position":2},"EnableSaleTag":false,"Title":"Up to 30% Off Halloween Sale ","CollectionId":0,"Id":"0b106fec-1e39-46d9-bc16-c281be7217bd","CollectionHandle":null,"StartDate":"2026-10-02T09:54:15.545+00:00","EndDate":"0001-01-01T00:00:00+00:00","Action":{"ActivateCountdown":false,"CreateCollection":false,"RoundToNearest":false,"RoundToNearestValue":0.99,"EnableRemoveTagWhenActive":false,"RemoveTagWhenActive":"not-on-disco-sale","EnableAddTagWhenActive":false,"AddTagWhenActive":"on-disco-sale","Action":2,"Value":"0"},"Status":2},{"Announcement":null,"AnnouncementLayout":{"MarginElements":4,"PaddingTopBottom":null,"ColorText":"#FFFFFF","ColorTextRight":"#FFFFFF","ColorButton":"#000000","ColorButtonText":"#ffffff","ColorBackground":"#d0021b","ImageBackground":null,"ColorFlipBottom":"#ffffff","ColorFlipTop":"#ffffff","ColorFlipNumber":"#FFFFFF","ColorFlipLabelText":"#FFFFFF","SizeFlipCornerRadius":8,"Font":"Exo","FontFlipNumber":"Roboto Mono","SizeText":21,"SizeTextMobile":14,"SizeFlipNumber":20,"SizeFlipNumberMobile":14,"SizeFlipLabelText":12,"SizeFlipLabelTextMobile":8,"SizeButtonText":null,"SizeButtonTextMobile":null,"ContentDays":"Days","ContentHours":"Hrs","ContentMinutes":"Mins","ContentSeconds":"Secs","ShowCloseButton":true,"ShowFadeinAnimation":false,"ShowNavigationArrows":false,"ShowButtonMobile":true,"ShowCountdownMobile":false,"ShowOneLineMobile":false,"DisableFlipEffectMobile":false,"ShowRightTextMobile":false,"HideCountdownZeroDay":false,"HideCountdownZeroHour":false,"IsBarClickable":false,"Position":0},"CountdownTimerLayout":{"MarginTop":15,"MarginBottom":0,"MarginLeft":0,"MarginRight":0,"BoxMaxWidth":null,"BoxMaxHeight":null,"ColorText":"#d0021b","SizeHeading":22,"ContentHeading":"60 Minutes Madness","ColorBackground":"#EEE","ColorFlipBottom":"#393939","ColorFlipTop":"#393939","ColorFlipNumberTop":"#fff","ColorFlipNumberBottom":"#fff","ColorFlipSeparator":"#000","SizeCornerRadius":9,"SizeFlipCornerRadius":5,"SizeFlipNumber":36,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":"Open Sans","FontFlipNumber":"Roboto"},"HeroBanner":{"Enabled":false,"ShowOnCollection":false,"ShowOnHomepage":false,"SelectedCollection":null,"Settings":{"Title":"Collection Sale","Subtitle":"Entire collection on sale","BackgroundType":null,"BackgroundColor":"#000000","BackgroundGradient":null,"BackgroundImage":null,"GradientDirection":null,"GradientStartColor":null,"GradientEndColor":null,"TextColor":"#FFFFFF","HeadingFontSize":"pe-text-5xl","HeadingFontSizeMobile":"pe-text-4xl","SubheadingFontSize":"pe-text-3xl","SubheadingFontSizeMobile":"pe-text-2xl","ShowHeadingUnderline":false,"ShowSubheadingUnderline":false,"ShowTimer":false,"TimerHeading":"Sale ends in","TimerHeadingSubscribe":"Sale starts in","TimerHeadingFontSize":"pe-text-xl","TimerHeadingFontSizeMobile":"pe-text-lg","TimerFontSize":"pe-text-base","TimerFontSizeMobile":"pe-text-sm","CountdownLayout":{"ColorBackground":"#EEE","ColorFlipBottom":"#e5e7eb","ColorFlipTop":"#e5e7eb","ColorFlipNumberTop":"#000","ColorFlipNumberBottom":"#000","ColorFlipSeparator":"#e5e7eb","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":42,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":null,"FontFlipNumber":null},"ShowButton":true,"ButtonText":"Shop Collection","ButtonLink":"/collections/all","ButtonBackgroundColor":"#4F46E5","ButtonHoverBackgroundColor":"#818CF8","ButtonTopPadding":"pe-pt-4","ButtonWidth":"pe-w-full","PaddingTop":"pe-pt-4","PaddingBottom":"pe-pb-4","ContentAreaWidth":"pe-max-w-4xl","IsFullWidthContainer":false,"IsFullWidthContent":false,"ShowSubscribeBeforeStart":false,"SubscribeText":"Subscribe to our newsletter","SubscribeButtonText":"Subscribe","SubscribePlaceholder":"Enter your email","LayoutDirection":1}},"SaleTagLayout":{"Content":"Save {percent}%","ColorBackground":"#000000","ColorBoxShadow":"#000000","ColorBorder":"#ffffff","ColorText":"#ffffff","FontText":null,"FontWeight":400,"FontSizePx":14,"PaddingLeftRightPx":10,"PaddingBottomTopPx":10,"MarginLeftRightPx":0,"MarginBottomTopPx":0,"BoxShadowBlurPx":0,"BoxShadowOffsetPx":0,"BorderSizePx":0,"BorderRadiusPx":0,"UseCommaForDecimals":false,"ShowAmountDecimals":false,"Position":2},"EnableSaleTag":false,"Title":"Halloween ","CollectionId":0,"Id":"1be86b4e-0d21-4c34-9fc4-02612f73ad24","CollectionHandle":null,"StartDate":"2026-10-15T11:34:50.072+00:00","EndDate":"0001-01-01T00:00:00+00:00","Action":{"ActivateCountdown":false,"CreateCollection":false,"RoundToNearest":false,"RoundToNearestValue":0.99,"EnableRemoveTagWhenActive":false,"RemoveTagWhenActive":"not-on-disco-sale","EnableAddTagWhenActive":true,"AddTagWhenActive":"on-disco-sale","Action":2,"Value":"-10"},"Status":1},{"Announcement":null,"AnnouncementLayout":{"MarginElements":4,"PaddingTopBottom":null,"ColorText":"#FFFFFF","ColorTextRight":"#FFFFFF","ColorButton":"#000000","ColorButtonText":"#ffffff","ColorBackground":"#d0021b","ImageBackground":null,"ColorFlipBottom":"#ffffff","ColorFlipTop":"#ffffff","ColorFlipNumber":"#FFFFFF","ColorFlipLabelText":"#FFFFFF","SizeFlipCornerRadius":8,"Font":"Exo","FontFlipNumber":"Roboto Mono","SizeText":21,"SizeTextMobile":14,"SizeFlipNumber":20,"SizeFlipNumberMobile":14,"SizeFlipLabelText":12,"SizeFlipLabelTextMobile":8,"SizeButtonText":null,"SizeButtonTextMobile":null,"ContentDays":"Days","ContentHours":"Hrs","ContentMinutes":"Mins","ContentSeconds":"Secs","ShowCloseButton":true,"ShowFadeinAnimation":false,"ShowNavigationArrows":false,"ShowButtonMobile":true,"ShowCountdownMobile":false,"ShowOneLineMobile":false,"DisableFlipEffectMobile":false,"ShowRightTextMobile":false,"HideCountdownZeroDay":false,"HideCountdownZeroHour":false,"IsBarClickable":false,"Position":0},"CountdownTimerLayout":{"MarginTop":15,"MarginBottom":0,"MarginLeft":0,"MarginRight":0,"BoxMaxWidth":null,"BoxMaxHeight":null,"ColorText":"#d0021b","SizeHeading":22,"ContentHeading":"60 Minutes Madness","ColorBackground":"#EEE","ColorFlipBottom":"#393939","ColorFlipTop":"#393939","ColorFlipNumberTop":"#fff","ColorFlipNumberBottom":"#fff","ColorFlipSeparator":"#000","SizeCornerRadius":9,"SizeFlipCornerRadius":5,"SizeFlipNumber":36,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":"Open Sans","FontFlipNumber":"Roboto"},"HeroBanner":{"Enabled":false,"ShowOnCollection":false,"ShowOnHomepage":false,"SelectedCollection":null,"Settings":{"Title":"Collection Sale","Subtitle":"Entire collection on sale","BackgroundType":null,"BackgroundColor":"#000000","BackgroundGradient":null,"BackgroundImage":null,"GradientDirection":null,"GradientStartColor":null,"GradientEndColor":null,"TextColor":"#FFFFFF","HeadingFontSize":"pe-text-5xl","HeadingFontSizeMobile":"pe-text-4xl","SubheadingFontSize":"pe-text-3xl","SubheadingFontSizeMobile":"pe-text-2xl","ShowHeadingUnderline":false,"ShowSubheadingUnderline":false,"ShowTimer":false,"TimerHeading":"Sale ends in","TimerHeadingSubscribe":"Sale starts in","TimerHeadingFontSize":"pe-text-xl","TimerHeadingFontSizeMobile":"pe-text-lg","TimerFontSize":"pe-text-base","TimerFontSizeMobile":"pe-text-sm","CountdownLayout":{"ColorBackground":"#EEE","ColorFlipBottom":"#e5e7eb","ColorFlipTop":"#e5e7eb","ColorFlipNumberTop":"#000","ColorFlipNumberBottom":"#000","ColorFlipSeparator":"#e5e7eb","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":42,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":null,"FontFlipNumber":null},"ShowButton":true,"ButtonText":"Shop Collection","ButtonLink":"/collections/all","ButtonBackgroundColor":"#4F46E5","ButtonHoverBackgroundColor":"#818CF8","ButtonTopPadding":"pe-pt-4","ButtonWidth":"pe-w-full","PaddingTop":"pe-pt-4","PaddingBottom":"pe-pb-4","ContentAreaWidth":"pe-max-w-4xl","IsFullWidthContainer":false,"IsFullWidthContent":false,"ShowSubscribeBeforeStart":false,"SubscribeText":"Subscribe to our newsletter","SubscribeButtonText":"Subscribe","SubscribePlaceholder":"Enter your email","LayoutDirection":1}},"SaleTagLayout":{"Content":"Save {percent}%","ColorBackground":"#000000","ColorBoxShadow":"#000000","ColorBorder":"#ffffff","ColorText":"#ffffff","FontText":null,"FontWeight":400,"FontSizePx":14,"PaddingLeftRightPx":10,"PaddingBottomTopPx":10,"MarginLeftRightPx":0,"MarginBottomTopPx":0,"BoxShadowBlurPx":0,"BoxShadowOffsetPx":0,"BorderSizePx":0,"BorderRadiusPx":0,"UseCommaForDecimals":false,"ShowAmountDecimals":false,"Position":2},"EnableSaleTag":false,"Title":"New Arrivals 10.09.26","CollectionId":0,"Id":"32545b2f-204d-44a7-9dde-ffd96bd58969","CollectionHandle":null,"StartDate":"1970-01-01T00:00:00+00:00","EndDate":"1970-01-01T00:00:00+00:00","Action":{"ActivateCountdown":false,"CreateCollection":false,"RoundToNearest":false,"RoundToNearestValue":0.99,"EnableRemoveTagWhenActive":false,"RemoveTagWhenActive":"not-on-disco-sale","EnableAddTagWhenActive":false,"AddTagWhenActive":"on-disco-sale","Action":2,"Value":"-10"},"Status":2},{"Announcement":{"Show":false,"ShowBeforeStart":false,"ShowTimerBeforeStart":true,"ShowSubscribeBeforeStart":false,"ShowTimer":true,"TextLeft":"🕗 Sale ends in","TextRight":null,"TextLeftBeforeStart":"🕗 Sale starts in","TextRightBeforeStart":null,"TextButton":"Check it out","TextButtonBeforeStart":"Get notified!","EmailPlaceholder":"Email address","LinkButton":"/collections/all","LinkType":0,"LinkButtonBeforeStart":null,"LinkTypeBeforeStart":0},"AnnouncementLayout":{"MarginElements":4,"PaddingTopBottom":null,"ColorText":"#FFFFFF","ColorTextRight":"#FFFFFF","ColorButton":"#000000","ColorButtonText":"#ffffff","ColorBackground":"#d0021b","ImageBackground":null,"ColorFlipBottom":"#ffffff","ColorFlipTop":"#ffffff","ColorFlipNumber":"#FFFFFF","ColorFlipLabelText":"#FFFFFF","SizeFlipCornerRadius":8,"Font":"Exo","FontFlipNumber":"Roboto Mono","SizeText":21,"SizeTextMobile":14,"SizeFlipNumber":20,"SizeFlipNumberMobile":14,"SizeFlipLabelText":12,"SizeFlipLabelTextMobile":8,"SizeButtonText":null,"SizeButtonTextMobile":null,"ContentDays":"Days","ContentHours":"Hrs","ContentMinutes":"Mins","ContentSeconds":"Secs","ShowCloseButton":true,"ShowFadeinAnimation":false,"ShowNavigationArrows":false,"ShowButtonMobile":true,"ShowCountdownMobile":false,"ShowOneLineMobile":false,"DisableFlipEffectMobile":false,"ShowRightTextMobile":false,"HideCountdownZeroDay":false,"HideCountdownZeroHour":false,"IsBarClickable":false,"Position":0},"CountdownTimerLayout":{"MarginTop":15,"MarginBottom":0,"MarginLeft":0,"MarginRight":0,"BoxMaxWidth":null,"BoxMaxHeight":null,"ColorText":"#d0021b","SizeHeading":22,"ContentHeading":"60 Minutes Madness","ColorBackground":"#EEE","ColorFlipBottom":"#393939","ColorFlipTop":"#393939","ColorFlipNumberTop":"#fff","ColorFlipNumberBottom":"#fff","ColorFlipSeparator":"#000","SizeCornerRadius":9,"SizeFlipCornerRadius":5,"SizeFlipNumber":36,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":"Open Sans","FontFlipNumber":"Roboto"},"HeroBanner":{"Enabled":true,"ShowOnCollection":true,"ShowOnHomepage":false,"SelectedCollection":{"Id":"gid://shopify/Collection/682710827350","Title":"Cock Cages","Handle":"cock-cages"},"Settings":{"Title":"LOCKTOBER is here! ","Subtitle":"Save 20% on Chastity Devices ","BackgroundType":"color","BackgroundColor":"#000000","BackgroundGradient":null,"BackgroundImage":null,"GradientDirection":null,"GradientStartColor":null,"GradientEndColor":null,"TextColor":"#FFFFFF","HeadingFontSize":"pe-text-5xl","HeadingFontSizeMobile":"pe-text-4xl","SubheadingFontSize":"pe-text-3xl","SubheadingFontSizeMobile":"pe-text-2xl","ShowHeadingUnderline":false,"ShowSubheadingUnderline":false,"ShowTimer":false,"TimerHeading":"Sale ends in","TimerHeadingSubscribe":"Sale starts in","TimerHeadingFontSize":"pe-text-xl","TimerHeadingFontSizeMobile":"pe-text-lg","TimerFontSize":"pe-text-base","TimerFontSizeMobile":"pe-text-sm","CountdownLayout":{"ColorBackground":"#EEE","ColorFlipBottom":"#e5e7eb","ColorFlipTop":"#e5e7eb","ColorFlipNumberTop":"#000","ColorFlipNumberBottom":"#000","ColorFlipSeparator":"#e5e7eb","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":42,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":null,"FontFlipNumber":null},"ShowButton":true,"ButtonText":"Shop Now","ButtonLink":"https://liberation-x.com/collections/cock-cages","ButtonBackgroundColor":"#d0021b","ButtonHoverBackgroundColor":"#818CF8","ButtonTopPadding":"pe-pt-8","ButtonWidth":"pe-w-full","PaddingTop":"pe-pt-4","PaddingBottom":"pe-pb-4","ContentAreaWidth":"pe-max-w-4xl","IsFullWidthContainer":true,"IsFullWidthContent":false,"ShowSubscribeBeforeStart":false,"SubscribeText":"Subscribe to our newsletter","SubscribeButtonText":"Subscribe","SubscribePlaceholder":"Enter your email","LayoutDirection":0}},"SaleTagLayout":{"Content":"Save {percent}%","ColorBackground":"#000000","ColorBoxShadow":"#000000","ColorBorder":"#ffffff","ColorText":"#ffffff","FontText":null,"FontWeight":400,"FontSizePx":14,"PaddingLeftRightPx":10,"PaddingBottomTopPx":10,"MarginLeftRightPx":0,"MarginBottomTopPx":0,"BoxShadowBlurPx":0,"BoxShadowOffsetPx":0,"BorderSizePx":0,"BorderRadiusPx":0,"UseCommaForDecimals":false,"ShowAmountDecimals":false,"Position":2},"EnableSaleTag":true,"Title":"Locktober","CollectionId":0,"Id":"414e6c29-3441-4462-9b2a-7f34f515a293","CollectionHandle":null,"StartDate":"2026-10-07T14:22:27.887+00:00","EndDate":"0001-01-01T00:00:00+00:00","Action":{"ActivateCountdown":false,"CreateCollection":false,"RoundToNearest":false,"RoundToNearestValue":0.99,"EnableRemoveTagWhenActive":false,"RemoveTagWhenActive":"not-on-disco-sale","EnableAddTagWhenActive":true,"AddTagWhenActive":"on-disco-sale","Action":2,"Value":"-20"},"Status":2},{"Announcement":{"Show":false,"ShowBeforeStart":false,"ShowTimerBeforeStart":true,"ShowSubscribeBeforeStart":false,"ShowTimer":true,"TextLeft":"🕗 Sale ends in","TextRight":null,"TextLeftBeforeStart":"🕗 Sale starts in","TextRightBeforeStart":null,"TextButton":"Check it out","TextButtonBeforeStart":"Get notified!","EmailPlaceholder":"Email address","LinkButton":"/collections/all","LinkType":0,"LinkButtonBeforeStart":null,"LinkTypeBeforeStart":0},"AnnouncementLayout":{"MarginElements":4,"PaddingTopBottom":null,"ColorText":"#FFFFFF","ColorTextRight":"#FFFFFF","ColorButton":"#000000","ColorButtonText":"#ffffff","ColorBackground":"#d0021b","ImageBackground":null,"ColorFlipBottom":"#ffffff","ColorFlipTop":"#ffffff","ColorFlipNumber":"#FFFFFF","ColorFlipLabelText":"#FFFFFF","SizeFlipCornerRadius":8,"Font":"Exo","FontFlipNumber":"Roboto Mono","SizeText":21,"SizeTextMobile":14,"SizeFlipNumber":20,"SizeFlipNumberMobile":14,"SizeFlipLabelText":12,"SizeFlipLabelTextMobile":8,"SizeButtonText":null,"SizeButtonTextMobile":null,"ContentDays":"Days","ContentHours":"Hrs","ContentMinutes":"Mins","ContentSeconds":"Secs","ShowCloseButton":true,"ShowFadeinAnimation":false,"ShowNavigationArrows":false,"ShowButtonMobile":true,"ShowCountdownMobile":false,"ShowOneLineMobile":false,"DisableFlipEffectMobile":false,"ShowRightTextMobile":false,"HideCountdownZeroDay":false,"HideCountdownZeroHour":false,"IsBarClickable":false,"Position":0},"CountdownTimerLayout":{"MarginTop":15,"MarginBottom":0,"MarginLeft":0,"MarginRight":0,"BoxMaxWidth":null,"BoxMaxHeight":null,"ColorText":"#d0021b","SizeHeading":22,"ContentHeading":"60 Minutes Madness","ColorBackground":"#EEE","ColorFlipBottom":"#393939","ColorFlipTop":"#393939","ColorFlipNumberTop":"#fff","ColorFlipNumberBottom":"#fff","ColorFlipSeparator":"#000","SizeCornerRadius":9,"SizeFlipCornerRadius":5,"SizeFlipNumber":36,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":"Open Sans","FontFlipNumber":"Roboto"},"HeroBanner":{"Enabled":false,"ShowOnCollection":false,"ShowOnHomepage":false,"SelectedCollection":null,"Settings":{"Title":"Collection Sale","Subtitle":"Entire collection on sale","BackgroundType":null,"BackgroundColor":"#000000","BackgroundGradient":null,"BackgroundImage":null,"GradientDirection":null,"GradientStartColor":null,"GradientEndColor":null,"TextColor":"#FFFFFF","HeadingFontSize":"pe-text-5xl","HeadingFontSizeMobile":"pe-text-4xl","SubheadingFontSize":"pe-text-3xl","SubheadingFontSizeMobile":"pe-text-2xl","ShowHeadingUnderline":false,"ShowSubheadingUnderline":false,"ShowTimer":false,"TimerHeading":"Sale ends in","TimerHeadingSubscribe":"Sale starts in","TimerHeadingFontSize":"pe-text-xl","TimerHeadingFontSizeMobile":"pe-text-lg","TimerFontSize":"pe-text-base","TimerFontSizeMobile":"pe-text-sm","CountdownLayout":{"ColorBackground":"#EEE","ColorFlipBottom":"#e5e7eb","ColorFlipTop":"#e5e7eb","ColorFlipNumberTop":"#000","ColorFlipNumberBottom":"#000","ColorFlipSeparator":"#e5e7eb","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":42,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":null,"FontFlipNumber":null},"ShowButton":true,"ButtonText":"Shop Collection","ButtonLink":"/collections/all","ButtonBackgroundColor":"#4F46E5","ButtonHoverBackgroundColor":"#818CF8","ButtonTopPadding":"pe-pt-4","ButtonWidth":"pe-w-full","PaddingTop":"pe-pt-4","PaddingBottom":"pe-pb-4","ContentAreaWidth":"pe-max-w-4xl","IsFullWidthContainer":false,"IsFullWidthContent":false,"ShowSubscribeBeforeStart":false,"SubscribeText":"Subscribe to our newsletter","SubscribeButtonText":"Subscribe","SubscribePlaceholder":"Enter your email","LayoutDirection":1}},"SaleTagLayout":{"Content":"Save {percent}%","ColorBackground":"#000000","ColorBoxShadow":"#000000","ColorBorder":"#ffffff","ColorText":"#ffffff","FontText":null,"FontWeight":400,"FontSizePx":14,"PaddingLeftRightPx":10,"PaddingBottomTopPx":10,"MarginLeftRightPx":0,"MarginBottomTopPx":0,"BoxShadowBlurPx":0,"BoxShadowOffsetPx":0,"BorderSizePx":0,"BorderRadiusPx":0,"UseCommaForDecimals":false,"ShowAmountDecimals":false,"Position":2},"EnableSaleTag":false,"Title":"Shoes Sale ","CollectionId":705450705238,"Id":"4b85e621-909c-408d-8dd7-c857ce7cc776","CollectionHandle":"shoes-sale","StartDate":"2026-09-25T13:53:15.503+00:00","EndDate":"0001-01-01T00:00:00+00:00","Action":{"ActivateCountdown":false,"CreateCollection":true,"RoundToNearest":false,"RoundToNearestValue":0.99,"EnableRemoveTagWhenActive":false,"RemoveTagWhenActive":"not-on-disco-sale","EnableAddTagWhenActive":false,"AddTagWhenActive":"on-disco-sale","Action":2,"Value":"0"},"Status":2},{"Announcement":{"Show":false,"ShowBeforeStart":false,"ShowTimerBeforeStart":true,"ShowSubscribeBeforeStart":false,"ShowTimer":true,"TextLeft":"🕗 Sale ends in","TextRight":null,"TextLeftBeforeStart":"🕗 Sale starts in","TextRightBeforeStart":null,"TextButton":"Check it out","TextButtonBeforeStart":"Get notified!","EmailPlaceholder":"Email address","LinkButton":"/collections/all","LinkType":0,"LinkButtonBeforeStart":null,"LinkTypeBeforeStart":0},"AnnouncementLayout":{"MarginElements":4,"PaddingTopBottom":null,"ColorText":"#FFFFFF","ColorTextRight":"#FFFFFF","ColorButton":"#000000","ColorButtonText":"#ffffff","ColorBackground":"#d0021b","ImageBackground":null,"ColorFlipBottom":"#ffffff","ColorFlipTop":"#ffffff","ColorFlipNumber":"#FFFFFF","ColorFlipLabelText":"#FFFFFF","SizeFlipCornerRadius":8,"Font":"Exo","FontFlipNumber":"Roboto Mono","SizeText":21,"SizeTextMobile":14,"SizeFlipNumber":20,"SizeFlipNumberMobile":14,"SizeFlipLabelText":12,"SizeFlipLabelTextMobile":8,"SizeButtonText":null,"SizeButtonTextMobile":null,"ContentDays":"Days","ContentHours":"Hrs","ContentMinutes":"Mins","ContentSeconds":"Secs","ShowCloseButton":true,"ShowFadeinAnimation":false,"ShowNavigationArrows":false,"ShowButtonMobile":true,"ShowCountdownMobile":false,"ShowOneLineMobile":false,"DisableFlipEffectMobile":false,"ShowRightTextMobile":false,"HideCountdownZeroDay":false,"HideCountdownZeroHour":false,"IsBarClickable":false,"Position":0},"CountdownTimerLayout":{"MarginTop":15,"MarginBottom":0,"MarginLeft":0,"MarginRight":0,"BoxMaxWidth":null,"BoxMaxHeight":null,"ColorText":"#d0021b","SizeHeading":22,"ContentHeading":"60 Minutes Madness","ColorBackground":"#EEE","ColorFlipBottom":"#393939","ColorFlipTop":"#393939","ColorFlipNumberTop":"#fff","ColorFlipNumberBottom":"#fff","ColorFlipSeparator":"#000","SizeCornerRadius":9,"SizeFlipCornerRadius":5,"SizeFlipNumber":36,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":"Open Sans","FontFlipNumber":"Roboto"},"HeroBanner":{"Enabled":false,"ShowOnCollection":false,"ShowOnHomepage":false,"SelectedCollection":null,"Settings":{"Title":"Collection Sale","Subtitle":"Entire collection on sale","BackgroundType":null,"BackgroundColor":"#000000","BackgroundGradient":null,"BackgroundImage":null,"GradientDirection":null,"GradientStartColor":null,"GradientEndColor":null,"TextColor":"#FFFFFF","HeadingFontSize":"pe-text-5xl","HeadingFontSizeMobile":"pe-text-4xl","SubheadingFontSize":"pe-text-3xl","SubheadingFontSizeMobile":"pe-text-2xl","ShowHeadingUnderline":false,"ShowSubheadingUnderline":false,"ShowTimer":false,"TimerHeading":"Sale ends in","TimerHeadingSubscribe":"Sale starts in","TimerHeadingFontSize":"pe-text-xl","TimerHeadingFontSizeMobile":"pe-text-lg","TimerFontSize":"pe-text-base","TimerFontSizeMobile":"pe-text-sm","CountdownLayout":{"ColorBackground":"#EEE","ColorFlipBottom":"#e5e7eb","ColorFlipTop":"#e5e7eb","ColorFlipNumberTop":"#000","ColorFlipNumberBottom":"#000","ColorFlipSeparator":"#e5e7eb","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":42,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":false,"FontText":null,"FontFlipNumber":null},"ShowButton":true,"ButtonText":"Shop Collection","ButtonLink":"/collections/all","ButtonBackgroundColor":"#4F46E5","ButtonHoverBackgroundColor":"#818CF8","ButtonTopPadding":"pe-pt-4","ButtonWidth":"pe-w-full","PaddingTop":"pe-pt-4","PaddingBottom":"pe-pb-4","ContentAreaWidth":"pe-max-w-4xl","IsFullWidthContainer":false,"IsFullWidthContent":false,"ShowSubscribeBeforeStart":false,"SubscribeText":"Subscribe to our newsletter","SubscribeButtonText":"Subscribe","SubscribePlaceholder":"Enter your email","LayoutDirection":1}},"SaleTagLayout":{"Content":"Save {percent}%","ColorBackground":"#000000","ColorBoxShadow":"#000000","ColorBorder":"#ffffff","ColorText":"#ffffff","FontText":null,"FontWeight":400,"FontSizePx":14,"PaddingLeftRightPx":10,"PaddingBottomTopPx":10,"MarginLeftRightPx":0,"MarginBottomTopPx":0,"BoxShadowBlurPx":0,"BoxShadowOffsetPx":0,"BorderSizePx":0,"BorderRadiusPx":0,"UseCommaForDecimals":false,"ShowAmountDecimals":false,"Position":2},"EnableSaleTag":false,"Title":"New Arriavls 04.09.26","CollectionId":707699310934,"Id":"dd0779e9-d718-49a6-8031-175a05bb4d2e","CollectionHandle":"new-arriavls-04-09-26","StartDate":"2026-09-04T14:46:59.667+00:00","EndDate":"0001-01-01T00:00:00+00:00","Action":{"ActivateCountdown":false,"CreateCollection":true,"RoundToNearest":false,"RoundToNearestValue":0.99,"EnableRemoveTagWhenActive":false,"RemoveTagWhenActive":"not-on-disco-sale","EnableAddTagWhenActive":true,"AddTagWhenActive":"on-disco-sale","Action":2,"Value":"-10"},"Status":2}] ,
preview: null ,
myshopify_url: "liberationx.myshopify.com",
storefrontAccessToken: "ac761d9d8b4642db032bd3e08e7b221c",
cacheid: "b5dc2548-6144-4f87-a5fb-22eff7bf2536",
translation_overrides: translationOverrides
};
</script><!-- END app snippet -->
<!-- BEGIN app snippet: pe-disco-sale-tag -->
<script type="text/javascript" style="display: none !important"> if (!window.pe_disco){window.pe_disco ={};};if (!window.pe_disco.collectionProducts){window.pe_disco.collectionProducts ={};};</script><!-- END app snippet -->
<!-- BEGIN app snippet: pe-disco-hero-banner-placeholder --><!-- END app snippet -->
<!-- BEGIN app snippet: pe-disco-theme-config --><script type="text/javascript">
(function() {
var themeId = window.Shopify && window.Shopify.theme && window.Shopify.theme.theme_store_id;
if (!themeId || themeId === 0) return;
window.pe_disco = window.pe_disco || {};
window.pe_disco.themeStoreId = themeId;
window.pe_disco.themeName = window.Shopify.theme.name || '';
// Only fetch config if theme is in supported list (avoids 404 errors)
var supportedThemes = ["735"];
if (supportedThemes.indexOf(String(themeId)) === -1) return;
// Build config URL by replacing placeholder with actual theme ID
var baseUrl = 'https://cdn.shopify.com/extensions/01a13ff6-c190-74c5-9f6d-8751e5c48ba6/discount-planner-by-productessentials-73/assets/theme-index.json';
var configUrl = baseUrl.replace('theme-index.json', 'theme-' + themeId + '.json');
// Fetch theme config and inject as data script tag
fetch(configUrl)
.then(function(response) {
if (!response.ok) return null;
return response.text();
})
.then(function(json) {
if (json) {
var script = document.createElement('script');
script.type = 'application/json';
script.id = 'pe-disco-theme-config';
script.textContent = json;
document.head.appendChild(script);
}
})
.catch(function() { /* Config not found - will use fallback selectors */ });
})();
</script>
<!-- END app snippet -->
<script type="text/javascript" async="" src="https://disco-static.productessentials.app/main.js?shop=liberationx.myshopify.com"></script>
</div><div id="shopify-block-AdlMwdW41eW0wNHQ2b__18131037017812181619" class="shopify-block shopify-app-block">
<script defer src="https://chimpstatic.com/mcjs-connected/js/users/d728c9f9d93f8ca16768de4da/52b917153f0be7ae9df36c0c6.js"></script>
<script>window.mc_embedded = true;</script>
</div><script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
</body>
</html>
| # |
Url |
Url |
Source |
Date |
| 1 |
https://liberation-x.com/ |
|
2026-10-17 11:53:18 |
| 2 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 11:53:17 |
| 3 |
https://missclaireshay.com/ |
|
2026-10-17 11:53:17 |
| 4 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 11:53:16 |
| 5 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 11:53:14 |
| 6 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 11:53:13 |
| 7 |
https://www.behance.net/laylalambe |
|
2026-10-17 11:53:13 |
| 8 |
https://sbobet-situs34444.liberty-… |
|
2026-10-17 11:53:12 |
| 9 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 11:53:12 |
| 10 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 11:53:12 |
| 11 |
https://jamuvoyage.com/ |
|
2026-10-17 11:53:11 |
| 12 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 11:53:10 |
| 13 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 11:53:09 |
| 14 |
https://endulce.com.ec/ |
|
2026-10-17 11:53:08 |
| 15 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 11:53:06 |
| 16 |
https://auth.mediacorp.sg/u/login?… |
|
2026-10-17 11:53:03 |
| 17 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 11:53:02 |
| 18 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 11:52:56 |
| 19 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 11:52:49 |
| 20 |
https://king88.school/ |
|
2026-10-17 11:52:42 |