<!doctype html>
<html class="no-js" lang="fr" dir="ltr">
<head><meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Hoodie – ONI</title><link rel="canonical" href="https://oni-sama.fr/collections/hoodie"><link rel="icon" href="//oni-sama.fr/cdn/shop/files/logooniwArtboard_1_4x_c18ffe98-0d46-4b29-805c-b9621255a9f5.png?crop=center&height=48&v=1648017755&width=48" type="image/png">
<link rel="apple-touch-icon" href="//oni-sama.fr/cdn/shop/files/logooniwArtboard_1_4x_c18ffe98-0d46-4b29-805c-b9621255a9f5.png?crop=center&height=180&v=1648017755&width=180"><meta property="og:site_name" content="ONI">
<meta property="og:url" content="https://oni-sama.fr/collections/hoodie">
<meta property="og:title" content="Hoodie">
<meta property="og:type" content="product.group">
<meta property="og:description" content="Boutique officielle de la marque ONI par Louis-San"><meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Hoodie">
<meta name="twitter:description" content="Boutique officielle de la marque ONI par Louis-San">
<link rel="preload" href="//oni-sama.fr/cdn/shop/t/12/assets/main.css?v=117877229988737664671779176232" as="style">
<link rel="preload" href="//oni-sama.fr/cdn/shop/t/12/assets/custom.css?v=27459413463692539961780301258" as="style"><style data-shopify>
@font-face {
font-family: Muli;
font-weight: 400;
font-style: normal;
font-display: swap;
src: url("//oni-sama.fr/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"),
url("//oni-sama.fr/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff");
}
@font-face {
font-family: Muli;
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//oni-sama.fr/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2") format("woff2"),
url("//oni-sama.fr/cdn/fonts/muli/muli_n7.4cbcffea6175d46b4d67e9408244a5b38c2ac568.woff") format("woff");
}
@font-face {
font-family: Muli;
font-weight: 400;
font-style: italic;
font-display: swap;
src: url("//oni-sama.fr/cdn/fonts/muli/muli_i4.c0a1ea800bab5884ab82e4eb25a6bd25121bd08c.woff2") format("woff2"),
url("//oni-sama.fr/cdn/fonts/muli/muli_i4.a6c39b1b31d876de7f99b3646461aa87120de6ed.woff") format("woff");
}
@font-face {
font-family: Muli;
font-weight: 700;
font-style: italic;
font-display: swap;
src: url("//oni-sama.fr/cdn/fonts/muli/muli_i7.34eedbf231efa20bd065d55f6f71485730632c7b.woff2") format("woff2"),
url("//oni-sama.fr/cdn/fonts/muli/muli_i7.2b4df846821493e68344d0b0212997d071bf38b7.woff") format("woff");
}
@font-face {
font-family: Oswald;
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//oni-sama.fr/cdn/fonts/oswald/oswald_n7.b3ba3d6f1b341d51018e3cfba146932b55221727.woff2") format("woff2"),
url("//oni-sama.fr/cdn/fonts/oswald/oswald_n7.6cec6bed2bb070310ad90e19ea7a56b65fd83c0b.woff") format("woff");
}
@font-face {
font-family: "Nunito Sans";
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//oni-sama.fr/cdn/fonts/nunito_sans/nunitosans_n7.25d963ed46da26098ebeab731e90d8802d989fa5.woff2") format("woff2"),
url("//oni-sama.fr/cdn/fonts/nunito_sans/nunitosans_n7.d32e3219b3d2ec82285d3027bd673efc61a996c8.woff") format("woff");
}
:root {
--bg-color: 255 255 255 / 1.0;
--bg-color-og: 255 255 255 / 1.0;
--heading-color: 9 3 2;
--text-color: 9 3 2;
--text-color-og: 9 3 2;
--scrollbar-color: 9 3 2;
--link-color: 9 3 2;
--link-color-og: 9 3 2;
--star-color: 103 170 249;--swatch-border-color-default: 206 205 204;
--swatch-border-color-active: 132 129 129;
--swatch-card-size: 24px;
--swatch-variant-picker-size: 64px;--color-scheme-1-bg: 242 242 242 / 1.0;
--color-scheme-1-grad: ;
--color-scheme-1-heading: 9 3 2;
--color-scheme-1-text: 9 3 2;
--color-scheme-1-btn-bg: 9 3 2;
--color-scheme-1-btn-text: 255 255 255;
--color-scheme-1-btn-bg-hover: 54 48 47;--color-scheme-2-bg: 73 93 99 / 1.0;
--color-scheme-2-grad: ;
--color-scheme-2-heading: 255 255 255;
--color-scheme-2-text: 255 255 255;
--color-scheme-2-btn-bg: 255 255 255;
--color-scheme-2-btn-text: 9 3 2;
--color-scheme-2-btn-bg-hover: 226 225 225;--color-scheme-3-bg: 220 220 220 / 1.0;
--color-scheme-3-grad: ;
--color-scheme-3-heading: 9 3 2;
--color-scheme-3-text: 9 3 2;
--color-scheme-3-btn-bg: 9 3 2;
--color-scheme-3-btn-text: 9 3 2;
--color-scheme-3-btn-bg-hover: 22 7 5;
--drawer-bg-color: 255 255 255 / 1.0;
--drawer-text-color: 9 3 2;
--panel-bg-color: 242 242 242 / 1.0;
--panel-heading-color: 9 3 2;
--panel-text-color: 9 3 2;
--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: 119 119 119;
--no-stock-backordered-text-color: 119 119 119;
--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: Oswald, sans-serif;
--heading-font-style: normal;
--heading-font-weight: 700;
--heading-scale-start: 6;
--navigation-font-family: "Nunito Sans", sans-serif;
--navigation-font-style: normal;
--navigation-font-weight: 700;
--heading-text-transform: uppercase;
--subheading-text-transform: uppercase;
--body-font-family: Muli, sans-serif;
--body-font-style: normal;
--body-font-weight: 400;
--body-font-size: 16;
--section-gap: 32;
--heading-gap: calc(8 * var(--space-unit));--heading-gap: calc(6 * var(--space-unit));--grid-column-gap: 20px;--btn-bg-color: 9 3 2;
--btn-bg-hover-color: 54 48 47;
--btn-text-color: 255 255 255;
--btn-bg-color-og: 9 3 2;
--btn-text-color-og: 255 255 255;
--btn-alt-bg-color: 255 255 255;
--btn-alt-bg-alpha: 1.0;
--btn-alt-text-color: 9 3 2;
--btn-border-width: 1px;
--btn-padding-y: 12px;
--btn-border-radius: 4px;
--btn-lg-border-radius: 50%;
--btn-icon-border-radius: 50%;
--input-with-btn-inner-radius: var(--btn-border-radius);
--btn-text-transform: uppercase;
--input-bg-color: 255 255 255 / 1.0;
--input-text-color: 9 3 2;
--input-border-width: 1px;
--input-border-radius: 3px;
--textarea-border-radius: 3px;
--input-border-radius: 4px;
--input-bg-color-diff-3: #f7f7f7;
--input-bg-color-diff-6: #f0f0f0;
--modal-border-radius: 0px;
--modal-overlay-color: 0 0 0;
--modal-overlay-opacity: 0.4;
--drawer-border-radius: 0px;
--overlay-border-radius: 0px;
--custom-label-bg-color: 35 2 46 / 1.0;
--custom-label-text-color: 255 255 255 / 1.0;--sale-label-bg-color: 223 33 33 / 1.0;
--sale-label-text-color: 255 255 255 / 1.0;--sold-out-label-bg-color: 73 93 99 / 1.0;
--sold-out-label-text-color: 255 255 255 / 1.0;--new-label-bg-color: 9 3 2 / 1.0;
--new-label-text-color: 255 255 255 / 1.0;--preorder-label-bg-color: 103 170 249 / 1.0;
--preorder-label-text-color: 255 255 255 / 1.0;
--collection-label-color: 0 126 18 / 1.0;
--page-width: 1500px;
--gutter-sm: 20px;
--gutter-md: 32px;
--gutter-lg: 64px;
--payment-terms-bg-color: #ffffff;
--coll-card-bg-color: #f7f7f7;
--coll-card-border-color: rgba(0,0,0,0);
--card-highlight-bg-color: #F9F9F9;
--card-highlight-text-color: 85 85 85;
--card-highlight-border-color: #E1E1E1;
--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="//oni-sama.fr/cdn/shop/t/12/assets/main.css?v=117877229988737664671779176232">
<link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/custom.css?v=27459413463692539961780301258">
<script src="//oni-sama.fr/cdn/shop/t/12/assets/main.js?v=182340204423554326591779176232" defer="defer"></script>
<script src="//oni-sama.fr/cdn/shop/t/12/assets/custom.js?v=33996159318161176421779611812" defer="defer"></script><link rel="preload" href="//oni-sama.fr/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="preload" href="//oni-sama.fr/cdn/fonts/oswald/oswald_n7.b3ba3d6f1b341d51018e3cfba146932b55221727.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="d6MX5F2kpcYNf9q84gBkZJQXWKtnfU9kXRcw30D7UZs">
<meta name="google-site-verification" content="w0iHNqBSK8_rftba3sYjKQnz39c4-mhFObJiXWsZnhk">
<meta name="facebook-domain-verification" content="txuzdpo1wyjlh11fcetrcm5ivmbfby">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/62900142300/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="7707f22df12a4e63eaec25b2d0af8797">
<link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/hoodie.atom" />
<link rel="alternate" type="application/json+oembed" href="https://oni-sama.fr/collections/hoodie.oembed">
<script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR&default_configuration_id=514490691"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-FR&default_configuration_id=514490691&shop_id=62900142300" crossorigin="anonymous"></script>
<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":62900142300,"countryCode":"FR","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/62900142300","merchantName":"ONI","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"ONI","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
<script id="shopify-features" type="application/json">{"accessToken":"7707f22df12a4e63eaec25b2d0af8797","betas":["rich-media-storefront-analytics"],"domain":"oni-sama.fr","predictiveSearch":true,"shopId":62900142300,"locale":"fr"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "louis-oni-sama.myshopify.com";
Shopify.locale = "fr";
Shopify.currency = {"active":"EUR","rate":"1.0"};
Shopify.country = "FR";
Shopify.theme = {"name":"⚙️ Copie NEW-ONI-2025-2.0 - TAMARA AGENCY","id":182324494659,"schema_name":"Enterprise","schema_version":"2.0.0","theme_store_id":1657,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "oni-sama.fr/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.01 };
window.Shopify.SignInWithShop.eligible = true;
</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
<script defer="defer" async type="module" src="//oni-sama.fr/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js"></script>
<script type="module">
await import("//oni-sama.fr/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.fr.esm.js");
window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true,"experiments":{"f_574743f4a4e7d67652abf981a0b686df":true}});
</script>
<script>
window.Shopify = window.Shopify || {};
if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
window.Shopify.featureAssets['shop-js'] = {"shop-toast-manager":["modules/v2/loader.shop-toast-manager.fr.esm.js"],"shop-button":["modules/v2/loader.shop-button.fr.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.fr.esm.js"],"listener":["modules/v2/loader.listener.fr.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.fr.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.fr.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.fr.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.fr.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.fr.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.fr.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.fr.esm.js"],"avatar":["modules/v2/loader.avatar.fr.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.fr.esm.js"],"shop-login":["modules/v2/loader.shop-login.fr.esm.js"],"pay-button":["modules/v2/loader.pay-button.fr.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.fr.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.fr.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.fr.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.fr.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.fr.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.fr.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.fr.esm.js"]};
</script>
<script id="__st">var __st={"a":62900142300,"offset":7200,"reqid":"bbca9c85-433a-4d6e-9622-e89d9a0dc031-1784747787","pageurl":"oni-sama.fr\/collections\/hoodie","u":"b7a4a041d15e","p":"collection","rtyp":"collection","rid":402777342172};</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.2.iife.js',D={infoText:'Protégé par hCaptcha',privacyText:'Confidentialité',termsText:'Conditions'},(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="//oni-sama.fr/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 = "//oni-sama.fr/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="//oni-sama.fr/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-bf1cdb70.js?v=20250812"></script>
<script id="shopify-origin-trials" async="async" integrity="sha256-mqQjA+yhr1DtPsW5MhDIq3zDu+LghfjNT49r/ttG3eY=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-5059b83f.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
<script id='scb4127' type='text/javascript' async='' src='https://oni-sama.fr/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script><script id="sections-script" data-sections="header,footer" defer="defer" src="//oni-sama.fr/cdn/shop/t/12/compiled_assets/scripts.js?v=132263383497981015851779176232"></script>
<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
<script src="//oni-sama.fr/cdn/shop/t/12/assets/animate-on-scroll.js?v=15249566486942820451779176232" defer="defer"></script>
<link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/animate-on-scroll.css?v=116194678796051782541779176232">
<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script><!-- CC Custom Head Start --><!-- CC Custom Head End --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
<script type="text/javascript">
(function (c, l, a, r, i, t, y) {
c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
if (error) {
console.error("Error loading Shopify features:", error);
return;
}
c[a]('consentv2', {
ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
source: 101,
});
});
l.addEventListener("visitorConsentCollected", function (e) {
c[a]('consentv2', {
ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
source: 101,
});
});
})(window, document, "clarity", "script", "w7up1uaf5x");
</script>
<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
<script async src="https://static.klaviyo.com/onsite/js/X2gphg/klaviyo.js?company_id=X2gphg"></script>
<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
<script>
window.klaviyoReviewsProductDesignMode = false
</script>
<!-- END app block --><script src="https://cdn.shopify.com/extensions/019f7d47-3d72-78a1-8bb5-c69d3a486add/glo-color-swatch-245/assets/globoswatch.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: 62900142300,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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,r=/bytedance/i;function o(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var r=0,o=e.split(";");r<o.length;r++){var d=o[r],t=d.indexOf("=");if(-1!==t){var n=d.slice(0,t).trim();if(n){var i=void 0;try{i=decodeURIComponent(n)}catch(e){i=n}if("_shopify_s"===i){var a=d.slice(t+1).trim();try{return decodeURIComponent(a)}catch(e){return a}}}}}return}catch(e){return}}function d(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}return function(t,n,i,a){var s,c,u,l,f=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},p=(c=(s={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,u=s.legacy,(l=navigator.userAgent).match(e)?"bot":l.match(c)?"modern":l.match(u)?"legacy":l.match(r)?"bot":"unknown"),h=function(e){var r=e.version,t=e.browserTarget,n=e.surface,i=e.shopId,a=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var c,u=e.status,l=e.errorMsg;if(!a)return d("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{var f=(new Date).getTime();c=JSON.stringify({metadata:{event_sent_at_ms:f},events:[{schema_id:"web_pixels_manager_load/3.2",payload:{version:r,bundle_target:t,page_url:s,status:u,surface:n,error_msg:l,shop_id:i,visit_token:o()},metadata:{event_created_at_ms:f}}]})}catch(e){return!1}var p,h=!1;try{"function"==typeof window.navigator.sendBeacon&&-1===(p=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===p.indexOf("iPad; CPU OS 12_")&&-1===p.indexOf("iPod touch; CPU iPhone OS 12_")&&(h=window.navigator.sendBeacon.bind(window.navigator)(a,c))}catch(e){h=!1}if(h)return!0;try{var m=new XMLHttpRequest;return m.open("POST",a,!0),m.setRequestHeader("Content-Type","text/plain"),m.send(c),!0}catch(e){return d("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:i,browserTarget:p,surface:t.surface,shopId:t.shopId,monorailEndpoint:t.monorailEndpoint});if(Boolean(null==(y=null==(m=window.Shopify)?void 0:m.analytics)?void 0:y.replayQueue))h.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var m,y;h.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var g=window.Shopify;g.analytics=g.analytics||{};var v=g.analytics;v.replayQueue=[],v.publish=function(e,r,o){return v.replayQueue.push([e,r,o]),!0};try{self.performance.mark("wpm:start")}catch(e){}var w,b="modern"===p?"modern":"legacy",P=(null!=a?a:{modern:"",legacy:""})[b],S=[(w={baseUrl:n,hashVersion:i,buildTarget:b}).baseUrl,"/wpm","/b",w.hashVersion,"modern"===w.buildTarget?"m":"l",".js"].join("");try{f.browserTarget=p,O(function(){try{O(_)}catch(e){h.emit({status:"failed",errorMsg:U(e)})}}),h.emit({status:"loading"})}catch(e){h.emit({status:"failed",errorMsg:U(e)})}}function C(){if(!function(){var e,r;return Boolean(null==(r=null==(e=window.Shopify)?void 0:e.analytics)?void 0:r.initialized)}()){var e=window.webPixelsManager.init(t)||void 0;if(e){var r=window.Shopify.analytics;r.replayQueue.forEach(function(r){var o=r[0],d=r[1],t=r[2];e.publishCustomEvent(o,d,t)}),r.replayQueue=[],r.publish=e.publishCustomEvent,r.visitor=e.visitor,r.initialized=!0}}}function _(){return h.emit({status:"failed",errorMsg:"".concat(S," has failed to load")})}function O(e){var r;!function(e){var r=e.src,o=e.async,d=void 0===o||o,t=e.onload,n=e.onerror,i=e.sri,a=e.scriptDataAttributes,s=void 0===a?{}:a,c=document.createElement("script"),u=document.querySelector("head"),l=document.querySelector("body");if(c.async=d,c.src=r,i&&(c.integrity=i,c.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{c.dataset[f]=s[f]}catch(e){}if(t&&c.addEventListener("load",t),n&&c.addEventListener("error",n),u)u.appendChild(c);else{if(!l)throw new Error("Did not find a head or body element to append the script");l.appendChild(c)}}({src:S,async:!0,onload:C,onerror:e,sri:(r=P,"string"==typeof r&&/^sha384-[A-Za-z0-9+/=]+$/.test(r)?P:""),scriptDataAttributes:f})}function U(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 62900142300,storefrontBaseUrl: "https://oni-sama.fr",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://oni-sama.fr/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["d5bdd5d0"],webPixelsConfigList: [{"id":"2830991683","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f4ce8ded4585f911feaa98badc1b6ac4","type":"APP","apiClientId":5940125,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2751562051","configuration":"{\"projectId\":\"w7up1uaf5x\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c9c58d3e1dadd54a57d85125d094683b","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2736488771","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-55JWP7NP\\\",\\\"AW-18035323031\\\"],\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-8XGW0BJQ1S\\\",\\\"AW-18035323031\\\/Y1WUCLCd_Y0cEJfh9JdD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-8XGW0BJQ1S\\\",\\\"AW-18035323031\\\/_n-QCLyd_Y0cEJfh9JdD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-8XGW0BJQ1S\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-8XGW0BJQ1S\\\",\\\"AW-18035323031\\\/I8_KCLmd_Y0cEJfh9JdD\\\",\\\"MC-XXMJFD4YX6\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-8XGW0BJQ1S\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-8XGW0BJQ1S\\\",\\\"AW-18035323031\\\/F5XXCK2d_Y0cEJfh9JdD\\\",\\\"MC-XXMJFD4YX6\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-8XGW0BJQ1S\\\",\\\"AW-18035323031\\\/BRl8CLad_Y0cEJfh9JdD\\\",\\\"MC-XXMJFD4YX6\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-8XGW0BJQ1S\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-8XGW0BJQ1S\\\",\\\"AW-18035323031\\\/H-K3CL-d_Y0cEJfh9JdD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-8XGW0BJQ1S\\\",\\\"AW-18035323031\\\/5gnRCLOd_Y0cEJfh9JdD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-8XGW0BJQ1S\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"488acc98e4ad3955643a4ec5fb3a4f0c","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":"2616394051","configuration":"{\"accountID\":\"X2gphg\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"524f6c1ee37bacdca7657a665bdca589","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1314849091","configuration":"{\"pixel_id\":\"1373750777334912\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"abff2a8add143ccb04deb20f0ebd74a9","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0501","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0501","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"ONI","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"louis-oni-sama.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/oni-sama.fr"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"15039376195907","handle":"hoodie-lycoris-zippe","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53418786554179","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15201109377347","handle":"hoodie-momiji-zippe","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53943200743747","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14637827326275","handle":"hoodie-white-sakura","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51724796494147","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14879065637187","handle":"hoodie-sakura-zippe","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52900447191363","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15201109180739","handle":"hoodie-lycoris-rouge-zippe","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53943200284995","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8799061639491","handle":"hoodie-momiji","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47244966134083","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14637815300419","handle":"hoodie-lycoris","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51724761006403","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8372582056259","handle":"hoodie-sakura","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46492811460931","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9003038409027","handle":"hoodie-black-sakura","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47828957692227","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9003055513923","handle":"hoodie-corbeau","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47828994687299","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14875314815299","handle":"hoodie-black-kitsune","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52883598999875","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15039413420355","handle":"hoodie-lys","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53419152965955","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14637828243779","handle":"hoodie-bonzai","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51724798853443","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9003055907139","handle":"hoodie-kitsune","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47828995408195","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15128683282755","handle":"hoodie-hannya","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53710859764035","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14637825884483","handle":"hoodie-komainu","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51724791251267","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15039379112259","handle":"hoodie-oni-x-mobpsycho100","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53418801824067","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14637829718339","handle":"hoodie-susanoo","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51724802949443","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14637805797699","handle":"hoodie-zippe-beige","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51724727583043","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14637806092611","handle":"hoodie-zippe-violet","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51724730466627","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15059120947523","handle":"hoodie-oni-x-nogi-blue","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53490426347843","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8946463211843","handle":"hoodie-oni-x-nogi-kiri","title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47666938904899","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://oni-sama.fr/cdn","6392291bw48edd0b4p524860cam091f7eea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","themeId":"182324494659","themeStoreId":"1657","themePublished":"true","pageType":"collection","resourceId":"402777342172","shopId":"62900142300","storefrontBaseUrl":"https:\/\/oni-sama.fr","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"d5bdd5d0\"]","isMerchantRequest":"false","hashVersion":"6392291bw48edd0b4p524860cam091f7eea","publish":"custom","events":"[[\"page_viewed\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"402777342172\",\"title\":\"Hoodie\",\"productVariants\":[{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT]\",\"vendor\":\"ONI\",\"id\":\"15039376195907\",\"untranslatedTitle\":\"Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT]\",\"url\":\"\/products\/hoodie-lycoris-zippe\",\"type\":\"Hauts\"},\"id\":\"53418786554179\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/1_5a4728e5-6ca6-463d-8254-fcd8148c6859.png?v=1767365350\"},\"sku\":\"ONI-HOO-ZIP-LYCORIS-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Momiji Zippé\",\"vendor\":\"ONI\",\"id\":\"15201109377347\",\"untranslatedTitle\":\"Hoodie Momiji Zippé\",\"url\":\"\/products\/hoodie-momiji-zippe\",\"type\":\"Hauts\"},\"id\":\"53943200743747\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/3_38fd5bea-7631-4b3c-bbd1-2065da45ad21.png?v=1779461511\"},\"sku\":\"ONI-HOO-ZIP-MOMIJI-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Sakura Shirotae\",\"vendor\":\"ONI\",\"id\":\"14637827326275\",\"untranslatedTitle\":\"Hoodie Sakura Shirotae\",\"url\":\"\/products\/hoodie-white-sakura\",\"type\":\"Hauts\"},\"id\":\"51724796494147\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/hoodiewhitesakura_4.jpg?v=1767302074\"},\"sku\":\"HOONI-GRIS-SAK-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Sakura Zippé\",\"vendor\":\"ONI\",\"id\":\"14879065637187\",\"untranslatedTitle\":\"Hoodie Sakura Zippé\",\"url\":\"\/products\/hoodie-sakura-zippe\",\"type\":\"Hauts\"},\"id\":\"52900447191363\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/Sanstitre-8_0003_Remplissagegeneratif55_c665f289-7d39-43ad-b58d-499cfe25ed7b.jpg?v=1767302229\"},\"sku\":\"ONI-HOO-ZIP-SAKURA-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Lycoris Rouge Zippé\",\"vendor\":\"ONI\",\"id\":\"15201109180739\",\"untranslatedTitle\":\"Hoodie Lycoris Rouge Zippé\",\"url\":\"\/products\/hoodie-lycoris-rouge-zippe\",\"type\":\"Hauts\"},\"id\":\"53943200284995\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/onired3.png?v=1772181926\"},\"sku\":\"ONI-HOO-ZIP-LYCORIS-RED-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Momiji\",\"vendor\":\"ONI\",\"id\":\"8799061639491\",\"untranslatedTitle\":\"Hoodie Momiji\",\"url\":\"\/products\/hoodie-momiji\",\"type\":\"Hauts\"},\"id\":\"47244966134083\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/HoodieMomiji_0007_erable1.jpg?v=1767301842\"},\"sku\":\"HOONI-ERABLE-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Lycoris\",\"vendor\":\"ONI\",\"id\":\"14637815300419\",\"untranslatedTitle\":\"Hoodie Lycoris\",\"url\":\"\/products\/hoodie-lycoris\",\"type\":\"Hauts\"},\"id\":\"51724761006403\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/1_6839e249-85c5-4e90-916a-d23d93b9f54b.jpg?v=1740588302\"},\"sku\":\"HOONI-LYCORIS-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Sakura\",\"vendor\":\"ONI\",\"id\":\"8372582056259\",\"untranslatedTitle\":\"Hoodie Sakura\",\"url\":\"\/products\/hoodie-sakura\",\"type\":\"Hauts\"},\"id\":\"46492811460931\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/hoodiesakura_0004_5.jpg?v=1765010263\"},\"sku\":\"HOONI-SAKURA-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Black Sakura\",\"vendor\":\"ONI\",\"id\":\"9003038409027\",\"untranslatedTitle\":\"Hoodie Black Sakura\",\"url\":\"\/products\/hoodie-black-sakura\",\"type\":\"Hauts\"},\"id\":\"47828957692227\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/HoodieBlackSakura_0003_blacksakura4.jpg?v=1767301945\"},\"sku\":\"HOONI-SAKURA-NOIR-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Corbeau\",\"vendor\":\"ONI\",\"id\":\"9003055513923\",\"untranslatedTitle\":\"Hoodie Corbeau\",\"url\":\"\/products\/hoodie-corbeau\",\"type\":\"Hauts\"},\"id\":\"47828994687299\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/Hoodiecorbeau_0001_2.jpg?v=1767302000\"},\"sku\":\"HOONI-CORBEAU-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Black Kitsune\",\"vendor\":\"ONI\",\"id\":\"14875314815299\",\"untranslatedTitle\":\"Hoodie Black Kitsune\",\"url\":\"\/products\/hoodie-black-kitsune\",\"type\":\"Hauts\"},\"id\":\"52883598999875\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/kim1_48491583-b1d1-4faa-ae0f-c8e3d811bc0e.png?v=1767302198\"},\"sku\":\"HOONI-RENARD-NOI-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Lys\",\"vendor\":\"ONI\",\"id\":\"15039413420355\",\"untranslatedTitle\":\"Hoodie Lys\",\"url\":\"\/products\/hoodie-lys\",\"type\":\"Hauts\"},\"id\":\"53419152965955\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/0007_hoodie_lysV2_png.jpg?v=1771950277\"},\"sku\":\"HOO-LYS-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Bonzai\",\"vendor\":\"ONI\",\"id\":\"14637828243779\",\"untranslatedTitle\":\"Hoodie Bonzai\",\"url\":\"\/products\/hoodie-bonzai\",\"type\":\"Hauts\"},\"id\":\"51724798853443\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/Louis1_712c9ea6-683b-4b99-b1ba-bc460a7e4570.jpg?v=1765141935\"},\"sku\":\"HOONI-BONZAI-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Kitsune\",\"vendor\":\"ONI\",\"id\":\"9003055907139\",\"untranslatedTitle\":\"Hoodie Kitsune\",\"url\":\"\/products\/hoodie-kitsune\",\"type\":\"Hauts\"},\"id\":\"47828995408195\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/HoodieTigre_0005_6.jpg?v=1767301818\"},\"sku\":\"HOONI-RENARD-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Hannya\",\"vendor\":\"ONI\",\"id\":\"15128683282755\",\"untranslatedTitle\":\"Hoodie Hannya\",\"url\":\"\/products\/hoodie-hannya\",\"type\":\"Hauts\"},\"id\":\"53710859764035\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/hoodieKIMEN_0002_Kim1.jpg?v=1767301653\"},\"sku\":\"HOONI-KIMEN-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Komainu\",\"vendor\":\"ONI\",\"id\":\"14637825884483\",\"untranslatedTitle\":\"Hoodie Komainu\",\"url\":\"\/products\/hoodie-komainu\",\"type\":\"Hauts\"},\"id\":\"51724791251267\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/louis1_283a465d-8af8-4350-80b8-e2aaf768e855.jpg?v=1767302144\"},\"sku\":\"HOONI-KOMAINU-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie ONI x MobPsycho100\",\"vendor\":\"ONI\",\"id\":\"15039379112259\",\"untranslatedTitle\":\"Hoodie ONI x MobPsycho100\",\"url\":\"\/products\/hoodie-oni-x-mobpsycho100\",\"type\":\"Hauts\"},\"id\":\"53418801824067\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/f.jpg?v=1774988520\"},\"sku\":\"HO-MOB100-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":90.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie Estampe japonaise\",\"vendor\":\"ONI\",\"id\":\"14637829718339\",\"untranslatedTitle\":\"Hoodie Estampe japonaise\",\"url\":\"\/products\/hoodie-susanoo\",\"type\":\"Hauts\"},\"id\":\"51724802949443\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/Louis1_4c05b812-3a5d-44ef-9248-4d23354293d9.jpg?v=1744881038\"},\"sku\":\"HOONI-SUSANOO-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":70.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie zippé beige\",\"vendor\":\"ONI\",\"id\":\"14637805797699\",\"untranslatedTitle\":\"Hoodie zippé beige\",\"url\":\"\/products\/hoodie-zippe-beige\",\"type\":\"Hauts\"},\"id\":\"51724727583043\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/louisbeige1.jpg?v=1737768503\"},\"sku\":\"ZOONI-BEIGE-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":70.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie zippé lavande\",\"vendor\":\"ONI\",\"id\":\"14637806092611\",\"untranslatedTitle\":\"Hoodie zippé lavande\",\"url\":\"\/products\/hoodie-zippe-violet\",\"type\":\"Hauts\"},\"id\":\"51724730466627\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/louisviolet1.jpg?v=1737767794\"},\"sku\":\"ZOONI-VIOLET-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":70.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie ONI Masque\",\"vendor\":\"ONI\",\"id\":\"15059120947523\",\"untranslatedTitle\":\"Hoodie ONI Masque\",\"url\":\"\/products\/hoodie-oni-x-nogi-blue\",\"type\":\"Hauts\"},\"id\":\"53490426347843\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/tt.png?v=1772793248\"},\"sku\":\"HO-ONI-MASQUE-BLUE-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"},{\"price\":{\"amount\":70.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Hoodie ONI X Nogi\",\"vendor\":\"ONI\",\"id\":\"8946463211843\",\"untranslatedTitle\":\"Hoodie ONI X Nogi\",\"url\":\"\/products\/hoodie-oni-x-nogi-kiri\",\"type\":\"Hauts\"},\"id\":\"47666938904899\",\"image\":{\"src\":\"\/\/oni-sama.fr\/cdn\/shop\/files\/oniphoto6_aaefd4a7-6e50-40cf-b347-93fe006b1463.jpg?v=1736516072\"},\"sku\":\"HOONI-NOGI-XS\",\"title\":\"XS\",\"untranslatedTitle\":\"XS\"}]}}]]"});})();</script><script>
window.ShopifyAnalytics = window.ShopifyAnalytics || {};
window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
window.ShopifyAnalytics.meta.currency = 'EUR';
var meta = {"products":[{"id":15039376195907,"gid":"gid:\/\/shopify\/Product\/15039376195907","vendor":"ONI","type":"Hauts","handle":"hoodie-lycoris-zippe","variants":[{"id":53418786554179,"price":9000,"name":"Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT] - XS","public_title":"XS","sku":"ONI-HOO-ZIP-LYCORIS-XS"},{"id":53418786586947,"price":9000,"name":"Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT] - S","public_title":"S","sku":"ONI-HOO-ZIP-LYCORIS-S"},{"id":53418786619715,"price":9000,"name":"Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT] - M","public_title":"M","sku":"ONI-HOO-ZIP-LYCORIS-M"},{"id":53418786652483,"price":9000,"name":"Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT] - L","public_title":"L","sku":"ONI-HOO-ZIP-LYCORIS-L"},{"id":53418786685251,"price":9000,"name":"Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT] - XL","public_title":"XL","sku":"ONI-HOO-ZIP-LYCORIS-XL"},{"id":53418786718019,"price":9000,"name":"Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT] - XXL","public_title":"XXL","sku":"ONI-HOO-ZIP-LYCORIS-XXL"}],"remote":false},{"id":15201109377347,"gid":"gid:\/\/shopify\/Product\/15201109377347","vendor":"ONI","type":"Hauts","handle":"hoodie-momiji-zippe","variants":[{"id":53943200743747,"price":9000,"name":"Hoodie Momiji Zippé - XS","public_title":"XS","sku":"ONI-HOO-ZIP-MOMIJI-XS"},{"id":53943200776515,"price":9000,"name":"Hoodie Momiji Zippé - S","public_title":"S","sku":"ONI-HOO-ZIP-MOMIJI-S"},{"id":53943200809283,"price":9000,"name":"Hoodie Momiji Zippé - M","public_title":"M","sku":"ONI-HOO-ZIP-MOMIJI-M"},{"id":53943200842051,"price":9000,"name":"Hoodie Momiji Zippé - L","public_title":"L","sku":"ONI-HOO-ZIP-MOMIJI-L"},{"id":53943200874819,"price":9000,"name":"Hoodie Momiji Zippé - XL","public_title":"XL","sku":"ONI-HOO-ZIP-MOMIJI-XL"},{"id":53943200907587,"price":9000,"name":"Hoodie Momiji Zippé - XXL","public_title":"XXL","sku":"ONI-HOO-ZIP-MOMIJI-XXL"}],"remote":false},{"id":14637827326275,"gid":"gid:\/\/shopify\/Product\/14637827326275","vendor":"ONI","type":"Hauts","handle":"hoodie-white-sakura","variants":[{"id":51724796494147,"price":9000,"name":"Hoodie Sakura Shirotae - XS","public_title":"XS","sku":"HOONI-GRIS-SAK-XS"},{"id":51724796526915,"price":9000,"name":"Hoodie Sakura Shirotae - S","public_title":"S","sku":"HOONI-GRIS-SAK-S"},{"id":51724796559683,"price":9000,"name":"Hoodie Sakura Shirotae - M","public_title":"M","sku":"HOONI-GRIS-SAK-M"},{"id":51724796592451,"price":9000,"name":"Hoodie Sakura Shirotae - L","public_title":"L","sku":"HOONI-GRIS-SAK-L"},{"id":51724796625219,"price":9000,"name":"Hoodie Sakura Shirotae - XL","public_title":"XL","sku":"HOONI-GRIS-SAK-XL"},{"id":51724796657987,"price":9000,"name":"Hoodie Sakura Shirotae - XXL","public_title":"XXL","sku":"HOONI-GRIS-SAK-XXL"}],"remote":false},{"id":14879065637187,"gid":"gid:\/\/shopify\/Product\/14879065637187","vendor":"ONI","type":"Hauts","handle":"hoodie-sakura-zippe","variants":[{"id":52900447191363,"price":9000,"name":"Hoodie Sakura Zippé - XS","public_title":"XS","sku":"ONI-HOO-ZIP-SAKURA-XS"},{"id":52900447224131,"price":9000,"name":"Hoodie Sakura Zippé - S","public_title":"S","sku":"ONI-HOO-ZIP-SAKURA-S"},{"id":52900447256899,"price":9000,"name":"Hoodie Sakura Zippé - M","public_title":"M","sku":"ONI-HOO-ZIP-SAKURA-M"},{"id":52900447289667,"price":9000,"name":"Hoodie Sakura Zippé - L","public_title":"L","sku":"ONI-HOO-ZIP-SAKURA-L"},{"id":52900447322435,"price":9000,"name":"Hoodie Sakura Zippé - XL","public_title":"XL","sku":"ONI-HOO-ZIP-SAKURA-XL"},{"id":52900447355203,"price":9000,"name":"Hoodie Sakura Zippé - XXL","public_title":"XXL","sku":"ONI-HOO-ZIP-SAKURA-XXL"}],"remote":false},{"id":15201109180739,"gid":"gid:\/\/shopify\/Product\/15201109180739","vendor":"ONI","type":"Hauts","handle":"hoodie-lycoris-rouge-zippe","variants":[{"id":53943200284995,"price":9000,"name":"Hoodie Lycoris Rouge Zippé - XS","public_title":"XS","sku":"ONI-HOO-ZIP-LYCORIS-RED-XS"},{"id":53943200317763,"price":9000,"name":"Hoodie Lycoris Rouge Zippé - S","public_title":"S","sku":"ONI-HOO-ZIP-LYCORIS-RED-S"},{"id":53943200350531,"price":9000,"name":"Hoodie Lycoris Rouge Zippé - M","public_title":"M","sku":"ONI-HOO-ZIP-LYCORIS-RED-M"},{"id":53943200383299,"price":9000,"name":"Hoodie Lycoris Rouge Zippé - L","public_title":"L","sku":"ONI-HOO-ZIP-LYCORIS-RED-L"},{"id":53943200416067,"price":9000,"name":"Hoodie Lycoris Rouge Zippé - XL","public_title":"XL","sku":"ONI-HOO-ZIP-LYCORIS-RED-XL"},{"id":53943200448835,"price":9000,"name":"Hoodie Lycoris Rouge Zippé - XXL","public_title":"XXL","sku":"ONI-HOO-ZIP-LYCORIS-RED-XXL"}],"remote":false},{"id":8799061639491,"gid":"gid:\/\/shopify\/Product\/8799061639491","vendor":"ONI","type":"Hauts","handle":"hoodie-momiji","variants":[{"id":47244966134083,"price":9000,"name":"Hoodie Momiji - XS","public_title":"XS","sku":"HOONI-ERABLE-XS"},{"id":47244966166851,"price":9000,"name":"Hoodie Momiji - S","public_title":"S","sku":"HOONI-ERABLE-S"},{"id":47244966199619,"price":9000,"name":"Hoodie Momiji - M","public_title":"M","sku":"HOONI-ERABLE-M"},{"id":47244966232387,"price":9000,"name":"Hoodie Momiji - L","public_title":"L","sku":"HOONI-ERABLE-L"},{"id":47244966265155,"price":9000,"name":"Hoodie Momiji - XL","public_title":"XL","sku":"HOONI-ERABLE-XL"},{"id":47244966297923,"price":9000,"name":"Hoodie Momiji - XXL","public_title":"XXL","sku":"HOONI-ERABLE-XXL"}],"remote":false},{"id":14637815300419,"gid":"gid:\/\/shopify\/Product\/14637815300419","vendor":"ONI","type":"Hauts","handle":"hoodie-lycoris","variants":[{"id":51724761006403,"price":9000,"name":"Hoodie Lycoris - XS","public_title":"XS","sku":"HOONI-LYCORIS-XS"},{"id":51724761039171,"price":9000,"name":"Hoodie Lycoris - S","public_title":"S","sku":"HOONI-LYCORIS-S"},{"id":51724761071939,"price":9000,"name":"Hoodie Lycoris - M","public_title":"M","sku":"HOONI-LYCORIS-M"},{"id":51724761104707,"price":9000,"name":"Hoodie Lycoris - L","public_title":"L","sku":"HOONI-LYCORIS-L"},{"id":51724761137475,"price":9000,"name":"Hoodie Lycoris - XL","public_title":"XL","sku":"HOONI-LYCORIS-XL"},{"id":51724761170243,"price":9000,"name":"Hoodie Lycoris - XXL","public_title":"XXL","sku":"HOONI-LYCORIS-XXL"}],"remote":false},{"id":8372582056259,"gid":"gid:\/\/shopify\/Product\/8372582056259","vendor":"ONI","type":"Hauts","handle":"hoodie-sakura","variants":[{"id":46492811460931,"price":9000,"name":"Hoodie Sakura - XS","public_title":"XS","sku":"HOONI-SAKURA-XS"},{"id":46492811493699,"price":9000,"name":"Hoodie Sakura - S","public_title":"S","sku":"HOONI-SAKURA-S"},{"id":46492811526467,"price":9000,"name":"Hoodie Sakura - M","public_title":"M","sku":"HOONI-SAKURA-M"},{"id":46492811559235,"price":9000,"name":"Hoodie Sakura - L","public_title":"L","sku":"HOONI-SAKURA-L"},{"id":46492811592003,"price":9000,"name":"Hoodie Sakura - XL","public_title":"XL","sku":"HOONI-SAKURA-XL"},{"id":46492811624771,"price":9000,"name":"Hoodie Sakura - XXL","public_title":"XXL","sku":"HOONI-SAKURA-XXL"}],"remote":false},{"id":9003038409027,"gid":"gid:\/\/shopify\/Product\/9003038409027","vendor":"ONI","type":"Hauts","handle":"hoodie-black-sakura","variants":[{"id":47828957692227,"price":9000,"name":"Hoodie Black Sakura - XS","public_title":"XS","sku":"HOONI-SAKURA-NOIR-XS"},{"id":47828957724995,"price":9000,"name":"Hoodie Black Sakura - S","public_title":"S","sku":"HOONI-SAKURA-NOIR-S"},{"id":47828957757763,"price":9000,"name":"Hoodie Black Sakura - M","public_title":"M","sku":"HOONI-SAKURA-NOIR-M"},{"id":47828957790531,"price":9000,"name":"Hoodie Black Sakura - L","public_title":"L","sku":"HOONI-SAKURA-NOIR-L"},{"id":47828957823299,"price":9000,"name":"Hoodie Black Sakura - XL","public_title":"XL","sku":"HOONI-SAKURA-NOIR-XL"},{"id":47828957856067,"price":9000,"name":"Hoodie Black Sakura - XXL","public_title":"XXL","sku":"HOONI-SAKURA-NOIR-XXL"}],"remote":false},{"id":9003055513923,"gid":"gid:\/\/shopify\/Product\/9003055513923","vendor":"ONI","type":"Hauts","handle":"hoodie-corbeau","variants":[{"id":47828994687299,"price":9000,"name":"Hoodie Corbeau - XS","public_title":"XS","sku":"HOONI-CORBEAU-XS"},{"id":47828994720067,"price":9000,"name":"Hoodie Corbeau - S","public_title":"S","sku":"HOONI-CORBEAU-S"},{"id":47828994752835,"price":9000,"name":"Hoodie Corbeau - M","public_title":"M","sku":"HOONI-CORBEAU-M"},{"id":47828994785603,"price":9000,"name":"Hoodie Corbeau - L","public_title":"L","sku":"HOONI-CORBEAU-L"},{"id":47828994818371,"price":9000,"name":"Hoodie Corbeau - XL","public_title":"XL","sku":"HOONI-CORBEAU-XL"},{"id":47828994851139,"price":9000,"name":"Hoodie Corbeau - XXL","public_title":"XXL","sku":"HOONI-CORBEAU-XXL"}],"remote":false},{"id":14875314815299,"gid":"gid:\/\/shopify\/Product\/14875314815299","vendor":"ONI","type":"Hauts","handle":"hoodie-black-kitsune","variants":[{"id":52883598999875,"price":9000,"name":"Hoodie Black Kitsune - XS","public_title":"XS","sku":"HOONI-RENARD-NOI-XS"},{"id":52883599032643,"price":9000,"name":"Hoodie Black Kitsune - S","public_title":"S","sku":"HOONI-RENARD-NOI-S"},{"id":52883599065411,"price":9000,"name":"Hoodie Black Kitsune - M","public_title":"M","sku":"HOONI-RENARD-NOI-M"},{"id":52883599098179,"price":9000,"name":"Hoodie Black Kitsune - L","public_title":"L","sku":"HOONI-RENARD-NOI-L"},{"id":52883599130947,"price":9000,"name":"Hoodie Black Kitsune - XL","public_title":"XL","sku":"HOONI-RENARD-NOI-XL"},{"id":52883599163715,"price":9000,"name":"Hoodie Black Kitsune - XXL","public_title":"XXL","sku":"HOONI-RENARD-NOI-XXL"}],"remote":false},{"id":15039413420355,"gid":"gid:\/\/shopify\/Product\/15039413420355","vendor":"ONI","type":"Hauts","handle":"hoodie-lys","variants":[{"id":53419152965955,"price":9000,"name":"Hoodie Lys - XS","public_title":"XS","sku":"HOO-LYS-XS"},{"id":53419152998723,"price":9000,"name":"Hoodie Lys - S","public_title":"S","sku":"HOO-LYS-S"},{"id":53419153031491,"price":9000,"name":"Hoodie Lys - M","public_title":"M","sku":"HOO-LYS-M"},{"id":53419153064259,"price":9000,"name":"Hoodie Lys - L","public_title":"L","sku":"HOO-LYS-L"},{"id":53419153097027,"price":9000,"name":"Hoodie Lys - XL","public_title":"XL","sku":"HOO-LYS-XL"},{"id":53419153129795,"price":9000,"name":"Hoodie Lys - XXL","public_title":"XXL","sku":"HOO-LYS-XXL"}],"remote":false},{"id":14637828243779,"gid":"gid:\/\/shopify\/Product\/14637828243779","vendor":"ONI","type":"Hauts","handle":"hoodie-bonzai","variants":[{"id":51724798853443,"price":9000,"name":"Hoodie Bonzai - XS","public_title":"XS","sku":"HOONI-BONZAI-XS"},{"id":51724798886211,"price":9000,"name":"Hoodie Bonzai - S","public_title":"S","sku":"HOONI-BONZAI-S"},{"id":51724798918979,"price":9000,"name":"Hoodie Bonzai - M","public_title":"M","sku":"HOONI-BONZAI-M"},{"id":51724798951747,"price":9000,"name":"Hoodie Bonzai - L","public_title":"L","sku":"HOONI-BONZAI-L"},{"id":51724798984515,"price":9000,"name":"Hoodie Bonzai - XL","public_title":"XL","sku":"HOONI-BONZAI-XL"},{"id":51724799017283,"price":9000,"name":"Hoodie Bonzai - XXL","public_title":"XXL","sku":"HOONI-BONZAI-XXL"}],"remote":false},{"id":9003055907139,"gid":"gid:\/\/shopify\/Product\/9003055907139","vendor":"ONI","type":"Hauts","handle":"hoodie-kitsune","variants":[{"id":47828995408195,"price":9000,"name":"Hoodie Kitsune - XS","public_title":"XS","sku":"HOONI-RENARD-XS"},{"id":47828995440963,"price":9000,"name":"Hoodie Kitsune - S","public_title":"S","sku":"HOONI-RENARD-S"},{"id":47828995473731,"price":9000,"name":"Hoodie Kitsune - M","public_title":"M","sku":"HOONI-RENARD-M"},{"id":47828995506499,"price":9000,"name":"Hoodie Kitsune - L","public_title":"L","sku":"HOONI-RENARD-L"},{"id":47828995539267,"price":9000,"name":"Hoodie Kitsune - XL","public_title":"XL","sku":"HOONI-RENARD-XL"},{"id":47828995572035,"price":9000,"name":"Hoodie Kitsune - XXL","public_title":"XXL","sku":"HOONI-RENARD-XXL"}],"remote":false},{"id":15128683282755,"gid":"gid:\/\/shopify\/Product\/15128683282755","vendor":"ONI","type":"Hauts","handle":"hoodie-hannya","variants":[{"id":53710859764035,"price":9000,"name":"Hoodie Hannya - XS","public_title":"XS","sku":"HOONI-KIMEN-XS"},{"id":53710859796803,"price":9000,"name":"Hoodie Hannya - S","public_title":"S","sku":"HOONI-KIMEN-S"},{"id":53710859829571,"price":9000,"name":"Hoodie Hannya - M","public_title":"M","sku":"HOONI-KIMEN-M"},{"id":53710859862339,"price":9000,"name":"Hoodie Hannya - L","public_title":"L","sku":"HOONI-KIMEN-L"},{"id":53710859895107,"price":9000,"name":"Hoodie Hannya - XL","public_title":"XL","sku":"HOONI-KIMEN-XL"},{"id":53710859927875,"price":9000,"name":"Hoodie Hannya - XXL","public_title":"XXL","sku":"HOONI-KIMEN-XXL"}],"remote":false},{"id":14637825884483,"gid":"gid:\/\/shopify\/Product\/14637825884483","vendor":"ONI","type":"Hauts","handle":"hoodie-komainu","variants":[{"id":51724791251267,"price":9000,"name":"Hoodie Komainu - XS","public_title":"XS","sku":"HOONI-KOMAINU-XS"},{"id":51724791284035,"price":9000,"name":"Hoodie Komainu - S","public_title":"S","sku":"HOONI-KOMAINU-S"},{"id":51724791316803,"price":9000,"name":"Hoodie Komainu - M","public_title":"M","sku":"HOONI-KOMAINU-M"},{"id":51724791349571,"price":9000,"name":"Hoodie Komainu - L","public_title":"L","sku":"HOONI-KOMAINU-L"},{"id":51724791382339,"price":9000,"name":"Hoodie Komainu - XL","public_title":"XL","sku":"HOONI-KOMAINU-XL"},{"id":51724791415107,"price":9000,"name":"Hoodie Komainu - XXL","public_title":"XXL","sku":"HOONI-KOMAINU-XXL"}],"remote":false},{"id":15039379112259,"gid":"gid:\/\/shopify\/Product\/15039379112259","vendor":"ONI","type":"Hauts","handle":"hoodie-oni-x-mobpsycho100","variants":[{"id":53418801824067,"price":9000,"name":"Hoodie ONI x MobPsycho100 - XS","public_title":"XS","sku":"HO-MOB100-XS"},{"id":53418801856835,"price":9000,"name":"Hoodie ONI x MobPsycho100 - S","public_title":"S","sku":"HO-MOB100-S"},{"id":53418801889603,"price":9000,"name":"Hoodie ONI x MobPsycho100 - M","public_title":"M","sku":"HO-MOB100-M"},{"id":53418801922371,"price":9000,"name":"Hoodie ONI x MobPsycho100 - L","public_title":"L","sku":"HO-MOB100-L"},{"id":53418801955139,"price":9000,"name":"Hoodie ONI x MobPsycho100 - XL","public_title":"XL","sku":"HO-MOB100-XL"},{"id":53418801987907,"price":9000,"name":"Hoodie ONI x MobPsycho100 - XXL","public_title":"XXL","sku":"HO-MOB100-XXL"}],"remote":false},{"id":14637829718339,"gid":"gid:\/\/shopify\/Product\/14637829718339","vendor":"ONI","type":"Hauts","handle":"hoodie-susanoo","variants":[{"id":51724802949443,"price":9000,"name":"Hoodie Estampe japonaise - XS","public_title":"XS","sku":"HOONI-SUSANOO-XS"},{"id":51724802982211,"price":9000,"name":"Hoodie Estampe japonaise - S","public_title":"S","sku":"HOONI-SUSANOO-S"},{"id":51724803014979,"price":9000,"name":"Hoodie Estampe japonaise - M","public_title":"M","sku":"HOONI-SUSANOO-M"},{"id":51724803047747,"price":9000,"name":"Hoodie Estampe japonaise - L","public_title":"L","sku":"HOONI-SUSANOO-L"},{"id":51724803080515,"price":9000,"name":"Hoodie Estampe japonaise - XL","public_title":"XL","sku":"HOONI-SUSANOO-XL"},{"id":51724803113283,"price":9000,"name":"Hoodie Estampe japonaise - XXL","public_title":"XXL","sku":"HOONI-SUSANOO-XXL"}],"remote":false},{"id":14637805797699,"gid":"gid:\/\/shopify\/Product\/14637805797699","vendor":"ONI","type":"Hauts","handle":"hoodie-zippe-beige","variants":[{"id":51724727583043,"price":7000,"name":"Hoodie zippé beige - XS","public_title":"XS","sku":"ZOONI-BEIGE-XS"},{"id":51724727615811,"price":7000,"name":"Hoodie zippé beige - S","public_title":"S","sku":"ZOONI-BEIGE-S"},{"id":51724727648579,"price":7000,"name":"Hoodie zippé beige - M","public_title":"M","sku":"ZOONI-BEIGE-M"},{"id":51724727681347,"price":7000,"name":"Hoodie zippé beige - L","public_title":"L","sku":"ZOONI-BEIGE-L"},{"id":51724727714115,"price":7000,"name":"Hoodie zippé beige - XL","public_title":"XL","sku":"ZOONI-BEIGE-XL"},{"id":51724727746883,"price":7000,"name":"Hoodie zippé beige - XXL","public_title":"XXL","sku":"ZOONI-BEIGE-XXL"}],"remote":false},{"id":14637806092611,"gid":"gid:\/\/shopify\/Product\/14637806092611","vendor":"ONI","type":"Hauts","handle":"hoodie-zippe-violet","variants":[{"id":51724730466627,"price":7000,"name":"Hoodie zippé lavande - XS","public_title":"XS","sku":"ZOONI-VIOLET-XS"},{"id":51724730499395,"price":7000,"name":"Hoodie zippé lavande - S","public_title":"S","sku":"ZOONI-VIOLET-S"},{"id":51724730532163,"price":7000,"name":"Hoodie zippé lavande - M","public_title":"M","sku":"ZOONI-VIOLET-M"},{"id":51724730564931,"price":7000,"name":"Hoodie zippé lavande - L","public_title":"L","sku":"ZOONI-VIOLET-L"},{"id":51724730597699,"price":7000,"name":"Hoodie zippé lavande - XL","public_title":"XL","sku":"ZOONI-VIOLET-XL"},{"id":51724730630467,"price":7000,"name":"Hoodie zippé lavande - XXL","public_title":"XXL","sku":"ZOONI-VIOLET-XXL"}],"remote":false},{"id":15059120947523,"gid":"gid:\/\/shopify\/Product\/15059120947523","vendor":"ONI","type":"Hauts","handle":"hoodie-oni-x-nogi-blue","variants":[{"id":53490426347843,"price":7000,"name":"Hoodie ONI Masque - XS","public_title":"XS","sku":"HO-ONI-MASQUE-BLUE-XS"},{"id":53490426380611,"price":7000,"name":"Hoodie ONI Masque - S","public_title":"S","sku":"HO-ONI-MASQUE-BLUE-S"},{"id":53490426413379,"price":7000,"name":"Hoodie ONI Masque - M","public_title":"M","sku":"HO-ONI-MASQUE-BLUE-M"},{"id":53490426446147,"price":7000,"name":"Hoodie ONI Masque - L","public_title":"L","sku":"HO-ONI-MASQUE-BLUE-L"},{"id":53490426478915,"price":7000,"name":"Hoodie ONI Masque - XL","public_title":"XL","sku":"HO-ONI-MASQUE-BLUE-XL"},{"id":53490426511683,"price":7000,"name":"Hoodie ONI Masque - XXL","public_title":"XXL","sku":"HO-ONI-MASQUE-BLUE-XXL"}],"remote":false},{"id":8946463211843,"gid":"gid:\/\/shopify\/Product\/8946463211843","vendor":"ONI","type":"Hauts","handle":"hoodie-oni-x-nogi-kiri","variants":[{"id":47666938904899,"price":7000,"name":"Hoodie ONI X Nogi - XS","public_title":"XS","sku":"HOONI-NOGI-XS"},{"id":47666938937667,"price":7000,"name":"Hoodie ONI X Nogi - S","public_title":"S","sku":"HOONI-NOGI-S"},{"id":47666938970435,"price":7000,"name":"Hoodie ONI X Nogi - M","public_title":"M","sku":"HOONI-NOGI-M"},{"id":47666939003203,"price":7000,"name":"Hoodie ONI X Nogi - L","public_title":"L","sku":"HOONI-NOGI-L"},{"id":47666939035971,"price":7000,"name":"Hoodie ONI X Nogi - XL","public_title":"XL","sku":"HOONI-NOGI-XL"},{"id":47666939068739,"price":7000,"name":"Hoodie ONI X Nogi - XXL","public_title":"XXL","sku":"HOONI-NOGI-XXL"}],"remote":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":402777342172,"requestId":"bbca9c85-433a-4d6e-9622-e89d9a0dc031-1784747787"}};
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 (window.__TREKKIE_SHIM_QUEUE && (method == 'track' || method == 'page')) {
try {
window.__TREKKIE_SHIM_QUEUE.push({
from: 'trekkie-stub',
method: method,
args: args.slice(1)
});
} 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: 62900142300,
theme_id: 182324494659,
app_name: "storefront",
context_url: window.location.href,
source_url: "//oni-sama.fr/cdn/s/trekkie.storefront.51e77662fd67e0d47c7238acfeab529dafb90214.min.js"});
};
scriptFallback.async = true;
scriptFallback.src = '//oni-sama.fr/cdn/s/trekkie.storefront.51e77662fd67e0d47c7238acfeab529dafb90214.min.js';
first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//oni-sama.fr/cdn/s/trekkie.storefront.51e77662fd67e0d47c7238acfeab529dafb90214.min.js';
first.parentNode.insertBefore(script, first);
};
trekkie.load(
{"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":62900142300,"isMerchantRequest":null,"themeId":182324494659,"themeCityHash":"2506312415340695158","contentLanguage":"fr","currency":"EUR","eventMetadataId":"9d85d630-f423-4bdd-8ffe-b8972cc62420"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["b5387b81","d5bdd5d0"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"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.track("Viewed Product Category",{"currency":"EUR","category":"Collection: hoodie","collectionName":"hoodie","collectionId":402777342172,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true});
}
});
window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":402777342172,"requestId":"bbca9c85-433a-4d6e-9622-e89d9a0dc031-1784747787","shopifyEmitted":true});
var eventsListenerScript = document.createElement('script');
eventsListenerScript.async = true;
eventsListenerScript.src = "//oni-sama.fr/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
defer
src="https://oni-sama.fr/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.7.0.min.js"
data-application="storefront-renderer"
data-shop-id="62900142300"
data-render-region="gcp-europe-west1"
data-page-type="collection"
data-theme-instance-id="182324494659"
data-theme-name="Enterprise"
data-theme-version="2.0.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://oni-sama.fr/api/collect"
></script>
<meta name="shopify-y" content="00000000-0000-0000-0000-000000000000">
</head>
<body class="cc-animate-enabled">
<a class="skip-link btn btn--primary visually-hidden" href="#main-content" data-ce-role="skip">Aller au contenu</a><!-- BEGIN sections: header-group -->
<div id="shopify-section-sections--25508753932611__announcement" class="shopify-section shopify-section-group-header-group cc-announcement">
<link href="//oni-sama.fr/cdn/shop/t/12/assets/announcement.css?v=169968151525395839581779176232" rel="stylesheet" type="text/css" media="all" />
<script src="//oni-sama.fr/cdn/shop/t/12/assets/announcement.js?v=123267429028003703111779176232" defer="defer"></script><style data-shopify>.announcement {
--announcement-text-color: 255 255 255;
background-color: #000000;
}</style><announcement-bar class="announcement block text-body-small" data-slide-delay="7000">
<div class="container">
<div class="flex">
<div class="announcement__col--left announcement__col--align-center"><div class="announcement__text flex items-center m-0" >
<div class="rte"><p>Livraison offerte en <strong>FRANCE MÉTROPOLITAINE</strong> dès <strong>100€</strong> 🚚</p></div>
</div></div>
</div>
</div>
</announcement-bar>
</div><div id="shopify-section-sections--25508753932611__header" class="shopify-section shopify-section-group-header-group cc-header">
<style data-shopify>.header {
--bg-color: 255 255 255;
--text-color: 7 7 7;
--nav-bg-color: 255 255 255;
--nav-text-color: 7 7 7;
--nav-child-bg-color: 255 255 255;
--nav-child-text-color: 7 7 7;
--header-accent-color: 119 119 119;
--search-bg-color: #e6e6e6;
}</style><store-header class="header bg-theme-bg text-theme-text has-motion search-is-collapsed">
<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: 70px;">
<img srcset="//oni-sama.fr/cdn/shop/files/logo_oni.jpg?v=1749128071&width=70, //oni-sama.fr/cdn/shop/files/logo_oni.jpg?v=1749128071&width=140 2x" src="//oni-sama.fr/cdn/shop/files/logo_oni.jpg?v=1749128071&width=140"
style="object-position: 50.0% 50.0%" loading="eager"
width="140"
height="145"
alt="ONI">
</span></a></div><link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/predictive-search.css?v=21239819754936278281779176232"><script src="//oni-sama.fr/cdn/shop/t/12/assets/custom-select.js?v=173148981874697908181779176232" defer="defer"></script><script src="//oni-sama.fr/cdn/shop/t/12/assets/predictive-search.js?v=158424367886238494141779176232" defer="defer"></script>
<script src="//oni-sama.fr/cdn/shop/t/12/assets/tabs.js?v=135558236254064818051779176232" defer="defer"></script><div class="header__search header__search--collapsible-mob js-search-bar relative js-closes-menu" id="search-bar"><link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/search-suggestions.css?v=84163686392962511531779176232" media="print" onload="this.media='all'"><link href="//oni-sama.fr/cdn/shop/t/12/assets/product-type-search.css?v=32465786266336344111779176232" rel="stylesheet" type="text/css" media="all" />
<predictive-search class="block" data-loading-text="Chargement..."><form class="search relative search--speech search--product-types" role="search" action="/search" method="get">
<label class="label visually-hidden" for="header-search">Recherche</label>
<script src="//oni-sama.fr/cdn/shop/t/12/assets/search-form.js?v=43677551656194261111779176232" 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="Essayez "Hoodie Sakura""
data-placeholder-one="Essayez "Hoodie Sakura""
data-placeholder-two="Essayez "Livre""
data-placeholder-three="Essayez "Louis est un gros bg""
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">
<custom-select id="product_types" class="search__product-types absolute left-0 top-0 bottom-0 js-search-product-types"><label class="label visually-hidden no-js-hidden" for="product_types-button">Type de produit</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="product_types-button">
<span class="text-start">Tous</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><li class="custom-select__option js-option" id="product_types-opt-default" role="option" data-value="">
<span class="pointer-events-none">Tous</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-0" role="option"
data-value="Box"
data-value-id=""
>
<span class="pointer-events-none">Box</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-1" role="option"
data-value="Bracelet"
data-value-id=""
>
<span class="pointer-events-none">Bracelet</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-2" role="option"
data-value="bougie"
data-value-id=""
>
<span class="pointer-events-none">bougie</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-3" role="option"
data-value="Box"
data-value-id=""
>
<span class="pointer-events-none">Box</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-4" role="option"
data-value="Bracelet"
data-value-id=""
>
<span class="pointer-events-none">Bracelet</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-5" role="option"
data-value="Casquette"
data-value-id=""
>
<span class="pointer-events-none">Casquette</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-6" role="option"
data-value="Chaussures"
data-value-id=""
>
<span class="pointer-events-none">Chaussures</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-7" role="option"
data-value="Hauts"
data-value-id=""
>
<span class="pointer-events-none">Hauts</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-8" role="option"
data-value="infusion"
data-value-id=""
>
<span class="pointer-events-none">infusion</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-9" role="option"
data-value="livre"
data-value-id=""
>
<span class="pointer-events-none">livre</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-10" role="option"
data-value="Pantalons"
data-value-id=""
>
<span class="pointer-events-none">Pantalons</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-11" role="option"
data-value="Pins"
data-value-id=""
>
<span class="pointer-events-none">Pins</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-12" role="option"
data-value="Porte-clés"
data-value-id=""
>
<span class="pointer-events-none">Porte-clés</span>
</li><li class="custom-select__option flex items-center js-option" id="product_types-opt-13" role="option"
data-value="Sacs à dos"
data-value-id=""
>
<span class="pointer-events-none">Sacs à dos</span>
</li></ul>
</div></custom-select>
<input type="hidden" id="product_type_input" name="filter.p.product_type"/><button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden>
<span class="visually-hidden">Réinitialiser</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 right-0 hidden" tabindex="0" title="Recherche vocale"
style="--speech-icon-color: #ff580d">
<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="//oni-sama.fr/cdn/shop/t/12/assets/speech-search.css?v=47207760375520952331779176232" rel="stylesheet" type="text/css" media="all" />
<script src="//oni-sama.fr/cdn/shop/t/12/assets/speech-search.js?v=106462966657620737681779176232" 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 href="/pages/gagne-un-voyage-au-japon" class="secondary-nav__item secondary-nav__cta secondary-nav__cta--button flex items-center"
style="--cta-bg-color: 255 0 13;--cta-bg-hover-color: 255 53 64;color: #ffffff;border: var(--btn-border-width, 1px) solid #FF2400;"><span>Gagne un voyage au Japon</span></a><a class="header__icon md:hidden js-show-search" href="/search" aria-controls="search-bar">
<svg width="40" height="44" viewbox="0 0 40 44" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M29.2171 27.9051C32.9413 31.7024 36.6201 35.4545 40.3003 39.2078C39.2162 40.284 38.1015 41.3908 36.9214 42.5616C33.1546 38.8402 29.3704 35.1015 25.5503 31.3282C21.2274 34.1612 16.5672 34.9417 11.6136 33.4446C7.64547 32.2445 4.588 29.7885 2.4159 26.2722C-1.70828 19.5939 -0.197545 10.8299 5.93206 5.68204C12.119 0.486215 21.0647 0.603423 27.0877 5.88449C33.4546 11.4679 34.492 21.1563 29.2184 27.9038L29.2171 27.9051ZM27.8397 18.1275C27.9104 11.8448 22.8101 6.67831 16.4739 6.61838C10.2256 6.55844 4.90802 11.6903 4.84268 17.8451C4.77734 24.0266 9.91357 29.2943 16.0912 29.3822C22.5528 29.4741 27.7677 24.4794 27.8397 18.1275Z" fill="currentColor"/></svg>
<span class="visually-hidden">Recherche</span>
</a><a class="header__icon text-current" href="/account/login">
<svg width="43" height="44" viewbox="0 0 43 44" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M0.0261092 43.9999C0.0261092 43.7269 0.0261092 43.4898 0.0261092 43.2527C0.0261092 40.501 0.102113 37.7466 0.00610916 34.9975C-0.112563 31.5918 1.50218 29.3635 4.45831 27.941C7.2851 26.5797 10.3012 25.8392 13.3734 25.3237C18.0682 24.5366 22.7871 24.4433 27.5113 25.0347C31.2942 25.5076 35.0063 26.2921 38.4598 27.9689C39.3665 28.4098 40.2292 29.0038 40.9893 29.6658C42.32 30.8246 42.864 32.3922 42.8747 34.1291C42.8934 37.2804 42.8773 40.4317 42.8733 43.583C42.8733 43.7109 42.8374 43.8388 42.812 43.9999H0.0247786H0.0261092ZM4.69698 39.1398H38.1745C38.1745 37.7213 38.1425 36.3507 38.1838 34.9815C38.2185 33.8347 37.7425 33.0116 36.7664 32.4682C36.3037 32.2098 35.8184 31.982 35.3237 31.7916C30.7821 30.0361 26.0313 29.4567 21.2084 29.47C18.1216 29.478 15.0294 29.7391 12.0293 30.5089C10.1239 30.9977 8.25848 31.6637 6.40906 32.343C5.46902 32.6879 4.77699 33.4405 4.71966 34.4794C4.63565 36.0031 4.69832 37.5348 4.69832 39.1398H4.69698Z" fill="currentColor"/><path d="M21.6385 23.621C15.1316 23.6863 9.67 18.4731 9.59266 12.1212C9.51399 5.64806 14.8209 0.0686459 21.1185 0.000717952C27.8135 -0.0698738 33.255 5.074 33.3097 11.5272C33.3671 18.256 28.2548 23.5531 21.6385 23.6197V23.621ZM21.5399 18.9113C25.4534 18.9113 28.6522 15.7067 28.6482 11.7895C28.6442 7.89235 25.428 4.71971 21.4879 4.72637C17.5197 4.73303 14.2915 7.92298 14.2862 11.8442C14.2809 15.7267 17.5503 18.9127 21.5399 18.9113Z" fill="currentColor"/></svg>
<span class="visually-hidden">Se connecter</span>
</a><a class="header__icon relative text-current" id="cart-icon" href="/cart" data-no-instant><svg width="44" height="44" viewbox="0 0 44 44" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path d="M0 5.84846V1.00293C0.67203 1.00293 1.31072 1.00293 1.94808 1.00293C3.7255 1.00559 5.50424 1.02824 7.28166 1.00027C7.76301 0.992274 7.97768 1.16409 8.15769 1.59297C8.66304 2.79969 9.24974 3.97311 9.74576 5.1825C9.94977 5.68197 10.2284 5.8085 10.7418 5.8085C20.8303 5.79252 30.92 5.83647 41.0072 5.76188C43.3286 5.74457 44.358 7.8157 43.4059 9.64043C40.9512 14.3408 38.5391 19.0638 36.0363 23.7375C35.3069 25.0987 34.0789 25.8659 32.4388 25.8606C27.2172 25.8446 21.9943 25.8659 16.7728 25.8379C16.1394 25.8339 15.7474 25.9871 15.4554 26.5665C15.1073 27.2577 14.6553 27.8971 14.2646 28.5684C13.8753 29.2396 13.9899 29.4301 14.774 29.4301C22.129 29.4301 29.4853 29.4274 36.8403 29.4261C37.7257 29.4261 38.611 29.4261 39.5458 29.4261V34.1851C39.3191 34.1984 39.0857 34.2237 38.8524 34.225C30.5854 34.2277 22.3197 34.2304 14.0526 34.2277C12.6526 34.2277 11.3672 33.8574 10.3111 32.8971C8.74305 31.4719 8.44837 29.2583 9.59509 27.0859C10.3498 25.6541 11.1805 24.2609 12.0219 22.8771C12.2966 22.4255 12.3085 22.0766 12.0845 21.6024C9.69243 16.5265 7.31765 11.4425 4.95754 6.35192C4.77887 5.96833 4.5762 5.83114 4.16285 5.8378C2.79079 5.86044 1.41873 5.84579 0.00133469 5.84579L0 5.84846ZM37.551 10.6713H12.3912C12.3912 10.7739 12.3765 10.8245 12.3939 10.8591C13.9006 14.1184 15.4034 17.3789 16.9381 20.6248C17.0261 20.8113 17.3808 20.9751 17.6114 20.9764C22.3183 20.9937 27.0239 20.9831 31.7307 20.9911C32.0881 20.9911 32.2854 20.8898 32.4534 20.5622C34.0642 17.4282 35.6949 14.3035 37.319 11.1761C37.3977 11.0256 37.4617 10.8671 37.5523 10.6713H37.551Z" fill="currentColor"/><path d="M14.3027 36.1777C16.4362 36.1804 18.2176 37.9492 18.2242 40.0723C18.2309 42.3259 16.4628 44.0627 14.1827 44.0414C11.9906 44.0201 10.2612 42.3152 10.2559 40.1655C10.2492 37.9479 12.0493 36.1751 14.3027 36.1777Z" fill="currentColor"/><path d="M38.8093 40.1703C38.8119 42.3454 37.0585 44.0622 34.8451 44.0476C32.6357 44.0342 30.9129 42.3187 30.9063 40.1264C30.8996 37.9061 32.6517 36.1626 34.8771 36.1719C37.0892 36.1812 38.8066 37.9274 38.8093 40.1703Z" fill="currentColor"/></svg><span class="visually-hidden">Panier</span><div id="cart-icon-bubble"></div>
</a>
</div><main-menu class="main-menu main-menu--left-mob" data-menu-sensitivity="200">
<details class="main-menu__disclosure has-motion" open>
<summary class="main-menu__toggle md:hidden">
<span class="main-menu__toggle-icon" aria-hidden="true"></span>
<span class="visually-hidden">Menu</span>
</summary>
<div class="main-menu__content has-motion justify-between">
<div class="bannieres md:hidden">
<a href="/pages/gagne-un-voyage-au-japon" class="banniere" style="--image-opacity: 0.8; --text-color: #ffffff;">
<div class="banniere_content">
<span class="banniere_titre">CONCOURS VOYAGE AU JAPON</span>
<p>Festival de la broderie 2026</p>
</div>
<img src="//oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=3000" srcset="//oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=200 200w, //oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=400 400w, //oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=600 600w" width="3000" height="4000" loading="lazy">
</a>
<a href="/pages/gagne-un-voyage-au-japon" class="banniere" style="--image-opacity: 0.8; --text-color: #ffffff;">
<div class="banniere_content">
<span class="banniere_titre">CONCOURS VOYAGE AU JAPON</span>
<p>Festival de la broderie 2026</p>
</div>
<img src="//oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=3000" srcset="//oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=200 200w, //oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=400 400w, //oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=600 600w" width="3000" height="4000" loading="lazy">
</a>
<a href="/pages/gagne-un-voyage-au-japon" class="banniere" style="--image-opacity: 0.8; --text-color: #ffffff;">
<div class="banniere_content">
<span class="banniere_titre">CONCOURS VOYAGE AU JAPON</span>
<p>Festival de la broderie 2026</p>
</div>
<img src="//oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=3000" srcset="//oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=200 200w, //oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=400 400w, //oni-sama.fr/cdn/shop/files/louis_tshirt_ext_0007_GroupeRemplacementduciel.jpg?v=1763029934&width=600 600w" width="3000" height="4000" loading="lazy">
</a>
</div>
<nav aria-label="Principal">
<ul class="main-nav"><li class="hidden md:block"><a class="main-nav__item main-nav__item--primary" href="/collections/nouveautes-1">NOUVEAUTÉS</a></li><li class="hidden md:block"><a class="main-nav__item main-nav__item--primary" href="/collections/promotions">PROMOTIONS</a></li><li class="hidden md:block"><a class="main-nav__item main-nav__item--primary is-active" href="/collections/hoodie" aria-current="page">HOODIES</a></li><li class="hidden md:block"><a class="main-nav__item main-nav__item--primary" href="/collections/t-shirt">TSHIRTS</a></li><li class="hidden md:block"><a class="main-nav__item main-nav__item--primary" href="/collections/veste">VESTE</a></li><li class="hidden md:block"><a class="main-nav__item main-nav__item--primary" href="/collections/kimono">KIMONOS</a></li><li class="hidden md:block"><a class="main-nav__item main-nav__item--primary" href="/collections/jogging">PANTALONS</a></li><li class="hidden md:block"><a class="main-nav__item main-nav__item--primary" href="/collections/collab-oni-x-jjk">ONI x COLLAB</a></li><li class="hidden md:block"><a class="main-nav__item main-nav__item--primary" href="/collections/accessoires">ACCESSOIRES</a></li><li class="md:hidden"><a class="main-nav__item main-nav__item--primary" href="/collections/nouveautes-1">NOUVEAUTÉS</a></li><li class="md:hidden"><details>
<summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
<a class="main-nav__item main-nav__item--primary main-nav__item-content" href="#">
VÊTEMENTS<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>
</a>
</summary>
<div class="main-nav__child has-motion">
<ul class="child-nav child-nav--dropdown">
<li class="md:hidden">
<button type="button" class="main-nav__item main-nav__item--back relative js-back">
<div class="main-nav__item-content text-start">
<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> Retour</div>
</button>
</li>
<li class="md:hidden">
<a href="#" class="main-nav__item child-nav__item large-text main-nav__item-header">VÊTEMENTS</a>
</li><li>
<a class="main-nav__item child-nav__item is-active" href="/collections/hoodie" aria-current="page">HOODIES</a>
</li><li>
<a class="main-nav__item child-nav__item" href="/collections/t-shirt">TSHIRTS</a>
</li><li>
<a class="main-nav__item child-nav__item" href="/collections/veste">VESTE</a>
</li><li>
<a class="main-nav__item child-nav__item" href="/collections/kimono">KIMONOS</a>
</li><li>
<a class="main-nav__item child-nav__item" href="/collections/jogging">PANTALONS</a>
</li></ul>
</div>
</details></li><li class="md:hidden"><a class="main-nav__item main-nav__item--primary" href="/collections/accessoires">ACCESSOIRES</a></li><li class="md:hidden"><a class="main-nav__item main-nav__item--primary" href="/collections/promotions">PROMOTIONS</a></li><li class="md:hidden"><a class="main-nav__item main-nav__item--primary" href="/collections/collab-oni-x-jjk">ONI x COLLAB</a></li></ul>
</nav><nav aria-label="Secondaire" class="secondary-nav-container">
<ul class="secondary-nav" role="list"><li class="hidden md:block">
<a class="secondary-nav__item" href="/pages/contact">CONTACT</a>
</li><li class="md:hidden">
<a class="secondary-nav__item" href="/pages/contact">CONTACT</a>
</li><li class="md:hidden">
<a class="secondary-nav__item" href="/cart">MON PANIER</a>
</li><li class="md:hidden">
<a class="secondary-nav__item" href="https://shopify.com/62900142300/account/profile?locale=fr&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJsb3Vpcy1vbmktc2FtYS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3ODUzNTI1ODgsIm5iZiI6MTc4NDc0Nzc4OH0.EezvNWUMjs1DrId3RJ6-R9duBOV3rp9ZoJkXm5xkPfE®ion_country=FR">MON COMPTE</a>
</li></ul>
</nav></div>
</details>
</main-menu></header>
</store-header>
<nav class="collection-menu-mobile md:hidden">
<ul>
<li >
<a href="/collections/meilleures-ventes">Meilleures ventes</a>
</li>
<li >
<a href="/collections/nouveautes-1">Nouveautés</a>
</li>
<li class="active">
<a href="/collections/hoodie">Hoodies</a>
</li>
<li >
<a href="/collections/t-shirt">T-Shirts</a>
</li>
<li >
<a href="/collections/veste">Vestes</a>
</li>
<li >
<a href="/collections/kimono">Kimonos</a>
</li>
<li >
<a href="/collections/jogging">Pantalons</a>
</li>
<li >
<a href="/collections/collab-oni-x-jjk">Oni X Collab</a>
</li>
<li >
<a href="/collections/accessoires">Accessoires</a>
</li>
</ul>
</nav>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"name": "ONI",
"logo": "https:\/\/oni-sama.fr\/cdn\/shop\/files\/logo_oni.jpg?v=1749128071\u0026width=1054",
"sameAs": [
"https:\/\/www.youtube.com\/@Louis-San","https:\/\/www.instagram.com\/oni_sama.fr\/"
],
"url": "https:\/\/oni-sama.fr"
}
</script>
</div>
<!-- END sections: header-group --><main id="main-content"><div id="shopify-section-template--25508759306563__collection-banner" class="shopify-section cc-collection-banner section section--template"><link href="//oni-sama.fr/cdn/shop/t/12/assets/collection-banner.css?v=15748973259087822101779176232" rel="stylesheet" type="text/css" media="all" />
<div class="container">
<div class="collection-banner flex flex-col md:flex-row text-start gap-y-6">
<div class="collection-banner__content flex flex-col w-full text-start collection-banner__content-wide"><div class="block">
<h1 class="collection-banner__heading mb-0 inline">Hoodie</h1>
<span class="font-heading collection-banner__count">
(22 produits)
</span>
</div></div></div>
</div>
</div><div id="shopify-section-template--25508759306563__collection-products" class="shopify-section cc-collection-products section section--template mb-0"><link href="//oni-sama.fr/cdn/shop/t/12/assets/products-grid.css?v=72812646991773064991779176232" rel="stylesheet" type="text/css" media="all" />
<link href="//oni-sama.fr/cdn/shop/t/12/assets/product.css?v=111949639147703708731779176232" rel="stylesheet" type="text/css" media="all" />
<script src="//oni-sama.fr/cdn/shop/t/12/assets/products-toolbar.js?v=163377642518875805301779176232" defer="defer"></script><link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/quick-add.css?v=68655787241544613711779176232" media="print" onload="this.media='all'">
<script src="//oni-sama.fr/cdn/shop/t/12/assets/quick-add.js?v=36670813702257243391779176232" defer="defer"></script>
<script src="//oni-sama.fr/cdn/shop/t/12/assets/variant-picker.js?v=18805801567835123581779176232" defer="defer"></script>
<script src="//oni-sama.fr/cdn/shop/t/12/assets/product-form.js?v=60036580157345025801779176232" defer="defer"></script>
<script src="//oni-sama.fr/cdn/shop/t/12/assets/custom-select.js?v=173148981874697908181779176232" defer="defer"></script><script src="//oni-sama.fr/cdn/shop/t/12/assets/custom-pagination.js?v=31145385809682577581779176232" defer="defer"></script><link href="//oni-sama.fr/cdn/shop/t/12/assets/promos.css?v=71688153677613723721779176232" rel="stylesheet" type="text/css" media="all" />
<div class="container" data-num-results="22">
<products-toolbar class="products-toolbar flex items-center mb-8 no-js-hidden" id="products-toolbar"><div class="products-toolbar__filter">
<button type="button" class="products-toolbar__filter-btn flex justify-between items-center text-current font-bold js-toggle-filters" aria-controls="facet-filters" aria-expanded="false">
<span class="hidden md:block">Filtrer</span><span class="md:hidden">Filtrer et trier</span><svg width="20" height="20" viewbox="0 0 20 20" stroke-width="1.25" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M1 6h18M1 14h18"/><circle cx="7" cy="6" r="3"/><circle cx="13" cy="14" r="3"/></svg>
</button>
</div><div class="products-toolbar__sort hidden md:block">
<custom-select id="products-sort-by"><label class="label no-js-hidden" for="products-sort-by-button">Trier par</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="products-sort-by-button">
<span class="text-start">En vedette</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="products-sort-by-opt-0"><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-0" role="option"
data-value="manual"
data-value-id=""
aria-selected="true">
<span class="pointer-events-none">En vedette</span>
</li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-1" role="option"
data-value="most-relevant"
data-value-id=""
>
<span class="pointer-events-none">Le plus pertinent</span>
</li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-2" role="option"
data-value="best-selling"
data-value-id=""
>
<span class="pointer-events-none">Meilleures ventes</span>
</li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-3" role="option"
data-value="title-ascending"
data-value-id=""
>
<span class="pointer-events-none">Alphabétique, de A à Z</span>
</li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-4" role="option"
data-value="title-descending"
data-value-id=""
>
<span class="pointer-events-none">Alphabétique, de Z à A</span>
</li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-5" role="option"
data-value="price-ascending"
data-value-id=""
>
<span class="pointer-events-none">Prix: faible à élevé</span>
</li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-6" role="option"
data-value="price-descending"
data-value-id=""
>
<span class="pointer-events-none">Prix: élevé à faible</span>
</li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-7" role="option"
data-value="created-ascending"
data-value-id=""
>
<span class="pointer-events-none">Date, de la plus ancienne à la plus récente</span>
</li><li class="custom-select__option flex items-center js-option" id="products-sort-by-opt-8" role="option"
data-value="created-descending"
data-value-id=""
>
<span class="pointer-events-none">Date, de la plus récente à la plus ancienne</span>
</li></ul>
</div></custom-select>
</div>
<script src="//oni-sama.fr/cdn/shop/t/12/assets/custom-select.js?v=173148981874697908181779176232" defer="defer"></script><div class="products-toolbar__layout flex items-center mis-auto">
<span class="label label--inline">Voir en</span>
<input type="radio" class="focus-label visually-hidden" name="products-layout" id="list-layout-opt" value="list">
<label for="list-layout-opt" class="tap-target">
<span class="visually-hidden">Liste</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><g transform="translate(3 5.727)"><path stroke="currentColor" stroke-width="1.5" d="M4.364 1.091h13.091"/><circle fill="currentColor" cx="1.091" cy="1.091" r="1.091"/></g><g transform="translate(3 10.91)"><path stroke="currentColor" stroke-width="1.5" d="M4.364 1.091h13.091"/><circle fill="currentColor" cx="1.091" cy="1.091" r="1.091"/></g><g transform="translate(3 16.09)"><path stroke="currentColor" stroke-width="1.5" d="M4.364 1.091h13.091"/><circle fill="currentColor" cx="1.091" cy="1.091" r="1.091"/></g></svg>
</label>
<input type="radio" class="focus-label visually-hidden" name="products-layout" id="grid-layout-opt" value="grid" checked>
<label for="grid-layout-opt" class="tap-target">
<span class="visually-hidden">Grille</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 4h6v6H4zm10 0h6v6h-6zM4 14h6v6H4zm10 0h6v6h-6z"/></svg>
</label>
</div></products-toolbar>
<hr class="js-hidden">
<custom-pagination class="main-products-grid flex" data-layout="grid" data-compare="false" data-infinite-scroll="false" data-pause-infinite-scroll="false"><div class="main-products-grid__filters lg:js-hidden">
<link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/facet-filters.css?v=129442422390354607831779176232" media="print" onload="this.media='all'"><link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/price-range.css?v=5880237963352490991779176232" media="print" onload="this.media='all'"><script src="//oni-sama.fr/cdn/shop/t/12/assets/facet-filters.js?v=147694653894394038071779176232" defer="defer"></script><script src="//oni-sama.fr/cdn/shop/t/12/assets/price-range.js?v=102923782352997428131779176232" defer="defer"></script><script src="//oni-sama.fr/cdn/shop/t/12/assets/sticky-scroll-direction.js?v=32758325870558658521779176232" defer="defer"></script>
<sticky-scroll-direction data-min-sticky-size="lg"><facet-filters class="facets drawer fixed top-0 left-0 flex flex-col w-full has-motion" data-name="facet-filters" id="facet-filters" data-filtering="true" data-sorting="true" role="dialog" aria-labelledby="facets-title" aria-modal="true" aria-hidden="true" tabindex="-1">
<header class="drawer__header flex justify-between items-center lg:hidden">
<h2 class="h4 mb-0" id="facets-title">
<span class="hidden md:block">Filtres</span><span class="md:hidden">Filtrer et trier</span></h2>
<button type="button" class="drawer__close-btn js-close-drawer">
<span class="visually-hidden">Fermer</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">
<form id="facets" data-filter-section-id="template--25508759306563__collection-products" novalidate><details-disclosure class="facets__active-filters" hidden>
<details class="disclosure" id="active-filters" open><summary>
<div class="flex justify-between items-center">
<span class="flex-auto font-bold active-filters-header">Filtres appliqués
</span>
<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="active-filters flex flex-wrap">
</div>
<a href="/collections/hoodie?sort_by=manual" class="link text-current text-sm js-clear-all" data-instant>Tout effacer</a>
</div>
</div>
</details>
</details-disclosure>
<div class="facets__filters">
<details-disclosure class="md:hidden no-js-visible">
<details class="filter disclosure" id="filter-sort" data-type="sort" open>
<summary class="filter__toggle">
<div class="flex justify-between items-center">
<span class="flex-auto font-bold">Trier par</span>
<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="filter__content">
<ul role="list"><li>
<input type="radio"
class="checkbox js-drawer-sort-by"
id="filter-sort-1"
name="sort_by"
value="manual"
checked>
<label for="filter-sort-1" class="flex items-start w-full m-0">
<span class="flex-auto">En vedette</span>
</label>
</li><li>
<input type="radio"
class="checkbox js-drawer-sort-by"
id="filter-sort-2"
name="sort_by"
value="most-relevant"
>
<label for="filter-sort-2" class="flex items-start w-full m-0">
<span class="flex-auto">Le plus pertinent</span>
</label>
</li><li>
<input type="radio"
class="checkbox js-drawer-sort-by"
id="filter-sort-3"
name="sort_by"
value="best-selling"
>
<label for="filter-sort-3" class="flex items-start w-full m-0">
<span class="flex-auto">Meilleures ventes</span>
</label>
</li><li>
<input type="radio"
class="checkbox js-drawer-sort-by"
id="filter-sort-4"
name="sort_by"
value="title-ascending"
>
<label for="filter-sort-4" class="flex items-start w-full m-0">
<span class="flex-auto">Alphabétique, de A à Z</span>
</label>
</li><li>
<input type="radio"
class="checkbox js-drawer-sort-by"
id="filter-sort-5"
name="sort_by"
value="title-descending"
>
<label for="filter-sort-5" class="flex items-start w-full m-0">
<span class="flex-auto">Alphabétique, de Z à A</span>
</label>
</li><li>
<input type="radio"
class="checkbox js-drawer-sort-by"
id="filter-sort-6"
name="sort_by"
value="price-ascending"
>
<label for="filter-sort-6" class="flex items-start w-full m-0">
<span class="flex-auto">Prix: faible à élevé</span>
</label>
</li><li>
<input type="radio"
class="checkbox js-drawer-sort-by"
id="filter-sort-7"
name="sort_by"
value="price-descending"
>
<label for="filter-sort-7" class="flex items-start w-full m-0">
<span class="flex-auto">Prix: élevé à faible</span>
</label>
</li><li>
<input type="radio"
class="checkbox js-drawer-sort-by"
id="filter-sort-8"
name="sort_by"
value="created-ascending"
>
<label for="filter-sort-8" class="flex items-start w-full m-0">
<span class="flex-auto">Date, de la plus ancienne à la plus récente</span>
</label>
</li><li>
<input type="radio"
class="checkbox js-drawer-sort-by"
id="filter-sort-9"
name="sort_by"
value="created-descending"
>
<label for="filter-sort-9" class="flex items-start w-full m-0">
<span class="flex-auto">Date, de la plus récente à la plus ancienne</span>
</label>
</li></ul>
</div>
</div>
</div>
</details>
</details-disclosure>
<details-disclosure>
<details class="filter disclosure" id="filter-filter.v.availability" data-type="list" open>
<summary class="filter__toggle">
<div class="flex justify-between items-center">
<span class="flex-auto font-bold">Disponibilité</span>
<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="filter__content">
<ul role="list"><li>
<input type="checkbox"
class="checkbox visually-hidden focus-label-before"
id="filter-filter.v.availability-1"
name="filter.v.availability"
value="1"
>
<label for="filter-filter.v.availability-1"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">En stock</span>
<span class="filter__count">(22)</span></label>
</li><li>
<input type="checkbox"
class="checkbox visually-hidden focus-label-before"
id="filter-filter.v.availability-2"
name="filter.v.availability"
value="0"
>
<label for="filter-filter.v.availability-2"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">En rupture de stock</span>
<span class="filter__count">(7)</span></label>
</li></ul>
</div>
<div class="disclosure__show-more flex relative items-center"><div class="filter__header">
<a href="/collections/hoodie" class="link text-current text-sm js-clear-filter" hidden>Effacer</a>
</div>
</div>
</div>
</div>
</details>
</details-disclosure><details-disclosure>
<details class="filter disclosure" id="filter-filter.v.option.taille" data-type="list" open>
<summary class="filter__toggle">
<div class="flex justify-between items-center">
<span class="flex-auto font-bold">Taille</span>
<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="filter__content">
<ul role="list"><li>
<input type="checkbox"
class="checkbox visually-hidden focus-label-before"
id="filter-filter.v.option.taille-1"
name="filter.v.option.taille"
value="XS"
>
<label for="filter-filter.v.option.taille-1"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">XS</span>
<span class="filter__count">(22)</span></label>
</li><li>
<input type="checkbox"
class="checkbox visually-hidden focus-label-before"
id="filter-filter.v.option.taille-2"
name="filter.v.option.taille"
value="S"
>
<label for="filter-filter.v.option.taille-2"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">S</span>
<span class="filter__count">(22)</span></label>
</li><li>
<input type="checkbox"
class="checkbox visually-hidden focus-label-before"
id="filter-filter.v.option.taille-3"
name="filter.v.option.taille"
value="M"
>
<label for="filter-filter.v.option.taille-3"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">M</span>
<span class="filter__count">(22)</span></label>
</li><li>
<input type="checkbox"
class="checkbox visually-hidden focus-label-before"
id="filter-filter.v.option.taille-4"
name="filter.v.option.taille"
value="L"
>
<label for="filter-filter.v.option.taille-4"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">L</span>
<span class="filter__count">(22)</span></label>
</li><li>
<input type="checkbox"
class="checkbox visually-hidden focus-label-before"
id="filter-filter.v.option.taille-5"
name="filter.v.option.taille"
value="XL"
>
<label for="filter-filter.v.option.taille-5"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">XL</span>
<span class="filter__count">(22)</span></label>
</li><li>
<input type="checkbox"
class="checkbox visually-hidden focus-label-before"
id="filter-filter.v.option.taille-6"
name="filter.v.option.taille"
value="XXL"
>
<label for="filter-filter.v.option.taille-6"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">XXL</span>
<span class="filter__count">(22)</span></label>
</li></ul>
</div>
<div class="disclosure__show-more flex relative items-center"><div class="filter__header">
<a href="/collections/hoodie" class="link text-current text-sm js-clear-filter" hidden>Effacer</a>
</div>
</div>
</div>
</div>
</details>
</details-disclosure><details-disclosure>
<details class="filter disclosure" id="filter-filter.v.t.shopify.color-pattern" data-type="list" open>
<summary class="filter__toggle">
<div class="flex justify-between items-center">
<span class="flex-auto font-bold">Couleur</span>
<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="filter__content">
<ul role="list" class="filter__swatches"><li>
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-1"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/6"
>
<label for="filter-filter.v.t.shopify.color-pattern-1"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Beige</span>
<span class="filter__count">(2)</span></label>
</li><li>
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-2"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/3"
>
<label for="filter-filter.v.t.shopify.color-pattern-2"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Blanc</span>
<span class="filter__count">(6)</span></label>
</li><li>
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-3"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/2"
>
<label for="filter-filter.v.t.shopify.color-pattern-3"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Bleu</span>
<span class="filter__count">(5)</span></label>
</li><li>
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-4"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/8"
>
<label for="filter-filter.v.t.shopify.color-pattern-4"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Gris</span>
<span class="filter__count">(3)</span></label>
</li><li>
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-5"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/2865"
>
<label for="filter-filter.v.t.shopify.color-pattern-5"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Multicolore</span>
<span class="filter__count">(4)</span></label>
</li><li>
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-6"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/1"
>
<label for="filter-filter.v.t.shopify.color-pattern-6"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Noir</span>
<span class="filter__count">(13)</span></label>
</li><li>
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-7"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/4"
>
<label for="filter-filter.v.t.shopify.color-pattern-7"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Or</span>
<span class="filter__count">(1)</span></label>
</li><li class="js-hidden">
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-8"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/10"
>
<label for="filter-filter.v.t.shopify.color-pattern-8"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Orange</span>
<span class="filter__count">(2)</span></label>
</li><li class="js-hidden">
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-9"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/11"
>
<label for="filter-filter.v.t.shopify.color-pattern-9"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Rose</span>
<span class="filter__count">(2)</span></label>
</li><li class="js-hidden">
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-10"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/13"
>
<label for="filter-filter.v.t.shopify.color-pattern-10"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Rouge</span>
<span class="filter__count">(4)</span></label>
</li><li class="js-hidden">
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-11"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/9"
>
<label for="filter-filter.v.t.shopify.color-pattern-11"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Vert</span>
<span class="filter__count">(1)</span></label>
</li><li class="js-hidden">
<input type="checkbox"
class="visually-hidden focus-label-before"
id="filter-filter.v.t.shopify.color-pattern-12"
name="filter.v.t.shopify.color-pattern"
value="gid://shopify/TaxonomyValue/12"
>
<label for="filter-filter.v.t.shopify.color-pattern-12"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Violet</span>
<span class="filter__count">(2)</span></label>
</li></ul>
</div>
<div class="disclosure__show-more flex relative items-center"><button type="button" class="filter__more link text-current text-sm js-show-more">Afficher plus</button><div class="filter__header">
<a href="/collections/hoodie" class="link text-current text-sm js-clear-filter" hidden>Effacer</a>
</div>
</div>
</div>
</div>
</details>
</details-disclosure><details-disclosure>
<details class="filter disclosure" id="filter-filter.p.t.category" data-type="list" open>
<summary class="filter__toggle">
<div class="flex justify-between items-center">
<span class="flex-auto font-bold">Catégorie</span>
<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="filter__content">
<ul role="list"><li>
<input type="checkbox"
class="checkbox visually-hidden focus-label-before"
id="filter-filter.p.t.category-1"
name="filter.p.t.category"
value="aa-1-13-13"
>
<label for="filter-filter.p.t.category-1"
class="filter__label flex items-start w-full m-0">
<span class="flex-auto">Sweats à capuche</span>
<span class="filter__count">(22)</span></label>
</li></ul>
</div>
<div class="disclosure__show-more flex relative items-center"><div class="filter__header">
<a href="/collections/hoodie" class="link text-current text-sm js-clear-filter" hidden>Effacer</a>
</div>
</div>
</div>
</div>
</details>
</details-disclosure><details-disclosure>
<details class="filter disclosure" id="filter-filter.v.price" data-type="price_range" open>
<summary class="filter__toggle">
<div class="flex justify-between items-center">
<span class="flex-auto font-bold">Prix</span>
<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="filter__content">
<price-range class="price-range block">
<div class="flex items-center">
<div class="price-range__input-wrapper flex items-center flex-auto relative">
<label class="visually-hidden" for="price-range-number-min">De</label>
<span class="price-range__currency">€</span>
<input type="number"
class="input w-full"
id="price-range-number-min"
name="filter.v.price.gte"
placeholder="0"
min="0"
max="90"
step="10">
</div>
<span class="price-range__input-separator">-</span>
<div class="price-range__input-wrapper flex items-center flex-auto relative">
<label class="visually-hidden" for="price-range-number-max">À</label>
<span class="price-range__currency">€</span>
<input type="number"
class="input w-full"
id="price-range-number-max"
name="filter.v.price.lte"
placeholder="90"
min="0"
max="90"
step="10">
</div>
</div>
<div class="price-range__sliders relative no-js-hidden">
<label class="visually-hidden" for="price-range-slider-min">De</label>
<input type="range"
class="price-range__slider-input m-0"
id="price-range-slider-min"
value="0"
min="0"
max="90"
step="1"
tabindex="-1">
<label class="visually-hidden" for="price-range-slider-max">À</label>
<input type="range"
class="price-range__slider-input m-0"
id="price-range-slider-max"
value="90"
min="0"
max="90"
step="1"
tabindex="-1">
</div>
</price-range>
</div>
<div class="disclosure__show-more flex relative items-center"><div class="filter__header">
<a href="/collections/hoodie" class="link text-current text-sm js-clear-filter" hidden>Effacer</a>
</div>
</div>
</div>
</div>
</details>
</details-disclosure></div>
<noscript class="no-js-apply-filters facets__footer">
<button type="submit" class="btn btn--primary">Appliquer</button>
</noscript>
</form></div>
<footer class="drawer__footer lg:hidden no-js-hidden">
<div class="facets__footer">
<button type="button" class="btn btn--primary w-full js-close-drawer js-close-drawer-mob">Afficher 22 résultats</button>
</div>
</footer>
</facet-filters></sticky-scroll-direction>
</div><div class="main-products-grid__results relative flex-auto" id="filter-results"><ul class="grid mb-8 md:mb-12 grid-cols-2 small-cards-mobile sm:grid-cols-3 xl:grid-cols-4 gap-x-theme gap-y-16"
data-filters-open-classes="grid mb-8 md:mb-12 grid-cols-2 small-cards-mobile sm:grid-cols-3 gap-x-theme gap-y-16"
data-filters-closed-classes="grid mb-8 md:mb-12 grid-cols-2 small-cards-mobile sm:grid-cols-3 xl:grid-cols-4 gap-x-theme gap-y-16 mb-8 md:mb-12" role="list"><li class="promo-item--grid_list js-pagination-result" style="--promo-text-color:#ffffff;--promo-min-height:150px;--promo-overlay-color: rgba(0, 0, 0, 0.15);">
<div class="promo promo--border video-section relative flex h-full w-full justify-start items-end"><div class="media absolute top-0 left-0 w-full h-full">
<img srcset="//oni-sama.fr/cdn/shop/files/0001_kimen3shootjapan.jpg?v=1782731823&width=400 320w, //oni-sama.fr/cdn/shop/files/0001_kimen3shootjapan.jpg?v=1782731823&width=575 460w, //oni-sama.fr/cdn/shop/files/0001_kimen3shootjapan.jpg?v=1782731823&width=750 600w, //oni-sama.fr/cdn/shop/files/0001_kimen3shootjapan.jpg?v=1782731823&width=875 700w, //oni-sama.fr/cdn/shop/files/0001_kimen3shootjapan.jpg?v=1782731823&width=1000 800w, //oni-sama.fr/cdn/shop/files/0001_kimen3shootjapan.jpg?v=1782731823&width=1125 900w, //oni-sama.fr/cdn/shop/files/0001_kimen3shootjapan.jpg?v=1782731823&width=1500 1200w" sizes="(min-width: 1628px) 1500px, (min-width: 1280px) calc(100vw - 128px), (min-width: 600px) calc(100vw - 64px), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/0001_kimen3shootjapan.jpg?v=1782731823&width=460"
class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
width="1500.0"
height="2000"
alt=""></div><div class="promo__content relative" style="max-width: 400px;">
<div class="rte rte--inherit-heading-color" style=""><p>Gagnez un voyage au Japon avec le pack Tshirt manche brodée + Manga Kimen</p></div><a class="promo__button btn btn--secondary mt-3" href="/products/t-shirt-concours">J'en profite</a></div></div></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-lycoris-zippe" aria-label="Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT]" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/1_5a4728e5-6ca6-463d-8254-fcd8148c6859.png?v=1767365350&width=400 320w, //oni-sama.fr/cdn/shop/files/1_5a4728e5-6ca6-463d-8254-fcd8148c6859.png?v=1767365350&width=575 460w, //oni-sama.fr/cdn/shop/files/1_5a4728e5-6ca6-463d-8254-fcd8148c6859.png?v=1767365350&width=750 600w, //oni-sama.fr/cdn/shop/files/1_5a4728e5-6ca6-463d-8254-fcd8148c6859.png?v=1767365350&width=875 700w, //oni-sama.fr/cdn/shop/files/1_5a4728e5-6ca6-463d-8254-fcd8148c6859.png?v=1767365350&width=1000 800w, //oni-sama.fr/cdn/shop/files/1_5a4728e5-6ca6-463d-8254-fcd8148c6859.png?v=1767365350&width=1125 900w, //oni-sama.fr/cdn/shop/files/1_5a4728e5-6ca6-463d-8254-fcd8148c6859.png?v=1767365350&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/1_5a4728e5-6ca6-463d-8254-fcd8148c6859.png?v=1767365350&width=460"
class="img-fit card__main-image" data-media-id="58318359789891" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/2_994db9b4-8a60-4282-b399-e2cbc9402242.png?v=1767366014&width=400 320w, //oni-sama.fr/cdn/shop/files/2_994db9b4-8a60-4282-b399-e2cbc9402242.png?v=1767366014&width=575 460w, //oni-sama.fr/cdn/shop/files/2_994db9b4-8a60-4282-b399-e2cbc9402242.png?v=1767366014&width=750 600w, //oni-sama.fr/cdn/shop/files/2_994db9b4-8a60-4282-b399-e2cbc9402242.png?v=1767366014&width=875 700w, //oni-sama.fr/cdn/shop/files/2_994db9b4-8a60-4282-b399-e2cbc9402242.png?v=1767366014&width=1000 800w, //oni-sama.fr/cdn/shop/files/2_994db9b4-8a60-4282-b399-e2cbc9402242.png?v=1767366014&width=1125 900w, //oni-sama.fr/cdn/shop/files/2_994db9b4-8a60-4282-b399-e2cbc9402242.png?v=1767366014&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/2_994db9b4-8a60-4282-b399-e2cbc9402242.png?v=1767366014&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT]">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-lycoris-zippe" class="card-link text-current js-prod-link">Hoodie Lycoris Bleu Zippé [EN PRÉCOMMANDE POUR FIN AOÛT]</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-15039376195907" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="53418786554179" >XS</li>
<li class="card__variant" variant-id="53418786586947" >S</li>
<li class="card__variant" variant-id="53418786619715" >M</li>
<li class="card__variant" variant-id="53418786652483" >L</li>
<li class="card__variant" variant-id="53418786685251" >XL</li>
<li class="card__variant" variant-id="53418786718019" >XXL</li>
</ul>
<input type="hidden" name="id" value="53418786554179"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-lycoris-zippe" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="15039376195907" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-momiji-zippe" aria-label="Hoodie Momiji Zippé" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/3_38fd5bea-7631-4b3c-bbd1-2065da45ad21.png?v=1779461511&width=400 320w, //oni-sama.fr/cdn/shop/files/3_38fd5bea-7631-4b3c-bbd1-2065da45ad21.png?v=1779461511&width=575 460w, //oni-sama.fr/cdn/shop/files/3_38fd5bea-7631-4b3c-bbd1-2065da45ad21.png?v=1779461511&width=750 600w, //oni-sama.fr/cdn/shop/files/3_38fd5bea-7631-4b3c-bbd1-2065da45ad21.png?v=1779461511&width=875 700w, //oni-sama.fr/cdn/shop/files/3_38fd5bea-7631-4b3c-bbd1-2065da45ad21.png?v=1779461511&width=1000 800w, //oni-sama.fr/cdn/shop/files/3_38fd5bea-7631-4b3c-bbd1-2065da45ad21.png?v=1779461511&width=1125 900w, //oni-sama.fr/cdn/shop/files/3_38fd5bea-7631-4b3c-bbd1-2065da45ad21.png?v=1779461511&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/3_38fd5bea-7631-4b3c-bbd1-2065da45ad21.png?v=1779461511&width=460"
class="img-fit card__main-image" data-media-id="59714458386755" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/1_748112a7-0045-43d7-86ed-5d2bb0f15811.png?v=1779461510&width=400 320w, //oni-sama.fr/cdn/shop/files/1_748112a7-0045-43d7-86ed-5d2bb0f15811.png?v=1779461510&width=575 460w, //oni-sama.fr/cdn/shop/files/1_748112a7-0045-43d7-86ed-5d2bb0f15811.png?v=1779461510&width=750 600w, //oni-sama.fr/cdn/shop/files/1_748112a7-0045-43d7-86ed-5d2bb0f15811.png?v=1779461510&width=875 700w, //oni-sama.fr/cdn/shop/files/1_748112a7-0045-43d7-86ed-5d2bb0f15811.png?v=1779461510&width=1000 800w, //oni-sama.fr/cdn/shop/files/1_748112a7-0045-43d7-86ed-5d2bb0f15811.png?v=1779461510&width=1125 900w, //oni-sama.fr/cdn/shop/files/1_748112a7-0045-43d7-86ed-5d2bb0f15811.png?v=1779461510&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/1_748112a7-0045-43d7-86ed-5d2bb0f15811.png?v=1779461510&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Momiji Zippé">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-momiji-zippe" class="card-link text-current js-prod-link">Hoodie Momiji Zippé</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-15201109377347" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="53943200743747" >XS</li>
<li class="card__variant" variant-id="53943200776515" >S</li>
<li class="card__variant" variant-id="53943200809283" >M</li>
<li class="card__variant" variant-id="53943200842051" >L</li>
<li class="card__variant" variant-id="53943200874819" >XL</li>
<li class="card__variant" variant-id="53943200907587" >XXL</li>
</ul>
<input type="hidden" name="id" value="53943200743747"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-momiji-zippe" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="15201109377347" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-white-sakura" aria-label="Hoodie Sakura Shirotae" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/hoodiewhitesakura_4.jpg?v=1767302074&width=400 320w, //oni-sama.fr/cdn/shop/files/hoodiewhitesakura_4.jpg?v=1767302074&width=575 460w, //oni-sama.fr/cdn/shop/files/hoodiewhitesakura_4.jpg?v=1767302074&width=750 600w, //oni-sama.fr/cdn/shop/files/hoodiewhitesakura_4.jpg?v=1767302074&width=875 700w, //oni-sama.fr/cdn/shop/files/hoodiewhitesakura_4.jpg?v=1767302074&width=1000 800w, //oni-sama.fr/cdn/shop/files/hoodiewhitesakura_4.jpg?v=1767302074&width=1125 900w, //oni-sama.fr/cdn/shop/files/hoodiewhitesakura_4.jpg?v=1767302074&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/hoodiewhitesakura_4.jpg?v=1767302074&width=460"
class="img-fit card__main-image" data-media-id="58314257793347" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/retouches_7_aout_0015_Remplissagegeneratif302.jpg?v=1767302074&width=400 320w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0015_Remplissagegeneratif302.jpg?v=1767302074&width=575 460w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0015_Remplissagegeneratif302.jpg?v=1767302074&width=750 600w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0015_Remplissagegeneratif302.jpg?v=1767302074&width=875 700w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0015_Remplissagegeneratif302.jpg?v=1767302074&width=1000 800w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0015_Remplissagegeneratif302.jpg?v=1767302074&width=1125 900w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0015_Remplissagegeneratif302.jpg?v=1767302074&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/retouches_7_aout_0015_Remplissagegeneratif302.jpg?v=1767302074&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Sakura Shirotae">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-white-sakura" class="card-link text-current js-prod-link">Hoodie Sakura Shirotae</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-14637827326275" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="51724796494147" >XS</li>
<li class="card__variant" variant-id="51724796526915" >S</li>
<li class="card__variant" variant-id="51724796559683" >M</li>
<li class="card__variant" variant-id="51724796592451" >L</li>
<li class="card__variant" variant-id="51724796625219" >XL</li>
<li class="card__variant" variant-id="51724796657987" >XXL</li>
</ul>
<input type="hidden" name="id" value="51724796494147"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-white-sakura" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="14637827326275" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-sakura-zippe" aria-label="Hoodie Sakura Zippé" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/Sanstitre-8_0003_Remplissagegeneratif55_c665f289-7d39-43ad-b58d-499cfe25ed7b.jpg?v=1767302229&width=400 320w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0003_Remplissagegeneratif55_c665f289-7d39-43ad-b58d-499cfe25ed7b.jpg?v=1767302229&width=575 460w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0003_Remplissagegeneratif55_c665f289-7d39-43ad-b58d-499cfe25ed7b.jpg?v=1767302229&width=750 600w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0003_Remplissagegeneratif55_c665f289-7d39-43ad-b58d-499cfe25ed7b.jpg?v=1767302229&width=875 700w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0003_Remplissagegeneratif55_c665f289-7d39-43ad-b58d-499cfe25ed7b.jpg?v=1767302229&width=1000 800w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0003_Remplissagegeneratif55_c665f289-7d39-43ad-b58d-499cfe25ed7b.jpg?v=1767302229&width=1125 900w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0003_Remplissagegeneratif55_c665f289-7d39-43ad-b58d-499cfe25ed7b.jpg?v=1767302229&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/Sanstitre-8_0003_Remplissagegeneratif55_c665f289-7d39-43ad-b58d-499cfe25ed7b.jpg?v=1767302229&width=460"
class="img-fit card__main-image" data-media-id="58314264674627" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/Sanstitre-8_0006_Remplissagegeneratif67.jpg?v=1767302229&width=400 320w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0006_Remplissagegeneratif67.jpg?v=1767302229&width=575 460w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0006_Remplissagegeneratif67.jpg?v=1767302229&width=750 600w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0006_Remplissagegeneratif67.jpg?v=1767302229&width=875 700w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0006_Remplissagegeneratif67.jpg?v=1767302229&width=1000 800w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0006_Remplissagegeneratif67.jpg?v=1767302229&width=1125 900w, //oni-sama.fr/cdn/shop/files/Sanstitre-8_0006_Remplissagegeneratif67.jpg?v=1767302229&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/Sanstitre-8_0006_Remplissagegeneratif67.jpg?v=1767302229&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Sakura Zippé">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-sakura-zippe" class="card-link text-current js-prod-link">Hoodie Sakura Zippé</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-14879065637187" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="52900447191363" >XS</li>
<li class="card__variant" variant-id="52900447224131" >S</li>
<li class="card__variant" variant-id="52900447256899" >M</li>
<li class="card__variant" variant-id="52900447289667" >L</li>
<li class="card__variant" variant-id="52900447322435" >XL</li>
<li class="card__variant" variant-id="52900447355203" >XXL</li>
</ul>
<input type="hidden" name="id" value="52900447191363"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-sakura-zippe" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="14879065637187" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-lycoris-rouge-zippe" aria-label="Hoodie Lycoris Rouge Zippé" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/onired3.png?v=1772181926&width=400 320w, //oni-sama.fr/cdn/shop/files/onired3.png?v=1772181926&width=575 460w, //oni-sama.fr/cdn/shop/files/onired3.png?v=1772181926&width=750 600w, //oni-sama.fr/cdn/shop/files/onired3.png?v=1772181926&width=875 700w, //oni-sama.fr/cdn/shop/files/onired3.png?v=1772181926&width=1000 800w, //oni-sama.fr/cdn/shop/files/onired3.png?v=1772181926&width=1125 900w, //oni-sama.fr/cdn/shop/files/onired3.png?v=1772181926&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/onired3.png?v=1772181926&width=460"
class="img-fit card__main-image" data-media-id="58874407747907" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/retouchesshooting9janvier_0004_lycorisrougezippe.jpg?v=1772181926&width=400 320w, //oni-sama.fr/cdn/shop/files/retouchesshooting9janvier_0004_lycorisrougezippe.jpg?v=1772181926&width=575 460w, //oni-sama.fr/cdn/shop/files/retouchesshooting9janvier_0004_lycorisrougezippe.jpg?v=1772181926&width=750 600w, //oni-sama.fr/cdn/shop/files/retouchesshooting9janvier_0004_lycorisrougezippe.jpg?v=1772181926&width=875 700w, //oni-sama.fr/cdn/shop/files/retouchesshooting9janvier_0004_lycorisrougezippe.jpg?v=1772181926&width=1000 800w, //oni-sama.fr/cdn/shop/files/retouchesshooting9janvier_0004_lycorisrougezippe.jpg?v=1772181926&width=1125 900w, //oni-sama.fr/cdn/shop/files/retouchesshooting9janvier_0004_lycorisrougezippe.jpg?v=1772181926&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/retouchesshooting9janvier_0004_lycorisrougezippe.jpg?v=1772181926&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Lycoris Rouge Zippé">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-lycoris-rouge-zippe" class="card-link text-current js-prod-link">Hoodie Lycoris Rouge Zippé</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-15201109180739" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="53943200284995" >XS</li>
<li class="card__variant" variant-id="53943200317763" >S</li>
<li class="card__variant" variant-id="53943200350531" >M</li>
<li class="card__variant" variant-id="53943200383299" >L</li>
<li class="card__variant" variant-id="53943200416067" >XL</li>
<li class="card__variant" variant-id="53943200448835" disabled>XXL</li>
</ul>
<input type="hidden" name="id" value="53943200284995"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-lycoris-rouge-zippe" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="15201109180739" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-momiji" aria-label="Hoodie Momiji" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/HoodieMomiji_0007_erable1.jpg?v=1767301842&width=400 320w, //oni-sama.fr/cdn/shop/files/HoodieMomiji_0007_erable1.jpg?v=1767301842&width=575 460w, //oni-sama.fr/cdn/shop/files/HoodieMomiji_0007_erable1.jpg?v=1767301842&width=750 600w, //oni-sama.fr/cdn/shop/files/HoodieMomiji_0007_erable1.jpg?v=1767301842&width=875 700w, //oni-sama.fr/cdn/shop/files/HoodieMomiji_0007_erable1.jpg?v=1767301842&width=1000 800w, //oni-sama.fr/cdn/shop/files/HoodieMomiji_0007_erable1.jpg?v=1767301842&width=1125 900w, //oni-sama.fr/cdn/shop/files/HoodieMomiji_0007_erable1.jpg?v=1767301842&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/HoodieMomiji_0007_erable1.jpg?v=1767301842&width=460"
class="img-fit card__main-image" data-media-id="58314245898563" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/erable7.jpg?v=1767301842&width=400 320w, //oni-sama.fr/cdn/shop/files/erable7.jpg?v=1767301842&width=575 460w, //oni-sama.fr/cdn/shop/files/erable7.jpg?v=1767301842&width=750 600w, //oni-sama.fr/cdn/shop/files/erable7.jpg?v=1767301842&width=875 700w, //oni-sama.fr/cdn/shop/files/erable7.jpg?v=1767301842&width=1000 800w, //oni-sama.fr/cdn/shop/files/erable7.jpg?v=1767301842&width=1125 900w, //oni-sama.fr/cdn/shop/files/erable7.jpg?v=1767301842&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/erable7.jpg?v=1767301842&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Momiji">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-momiji" class="card-link text-current js-prod-link">Hoodie Momiji</a>
</p><div class="price price--sold-out price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-8799061639491" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant" variant-id="47244966134083" disabled>XS</li>
<li class="card__variant active" variant-id="47244966166851" >S</li>
<li class="card__variant" variant-id="47244966199619" >M</li>
<li class="card__variant" variant-id="47244966232387" >L</li>
<li class="card__variant" variant-id="47244966265155" >XL</li>
<li class="card__variant" variant-id="47244966297923" >XXL</li>
</ul>
<input type="hidden" name="id" value="47244966166851"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-momiji" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="8799061639491" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-lycoris" aria-label="Hoodie Lycoris" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/1_6839e249-85c5-4e90-916a-d23d93b9f54b.jpg?v=1740588302&width=400 320w, //oni-sama.fr/cdn/shop/files/1_6839e249-85c5-4e90-916a-d23d93b9f54b.jpg?v=1740588302&width=575 460w, //oni-sama.fr/cdn/shop/files/1_6839e249-85c5-4e90-916a-d23d93b9f54b.jpg?v=1740588302&width=750 600w, //oni-sama.fr/cdn/shop/files/1_6839e249-85c5-4e90-916a-d23d93b9f54b.jpg?v=1740588302&width=875 700w, //oni-sama.fr/cdn/shop/files/1_6839e249-85c5-4e90-916a-d23d93b9f54b.jpg?v=1740588302&width=1000 800w, //oni-sama.fr/cdn/shop/files/1_6839e249-85c5-4e90-916a-d23d93b9f54b.jpg?v=1740588302&width=1125 900w, //oni-sama.fr/cdn/shop/files/1_6839e249-85c5-4e90-916a-d23d93b9f54b.jpg?v=1740588302&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/1_6839e249-85c5-4e90-916a-d23d93b9f54b.jpg?v=1740588302&width=460"
class="img-fit card__main-image" data-media-id="52587872092483" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/3_513dff44-2e5d-4277-b5b6-81786539ed44.jpg?v=1740588312&width=400 320w, //oni-sama.fr/cdn/shop/files/3_513dff44-2e5d-4277-b5b6-81786539ed44.jpg?v=1740588312&width=575 460w, //oni-sama.fr/cdn/shop/files/3_513dff44-2e5d-4277-b5b6-81786539ed44.jpg?v=1740588312&width=750 600w, //oni-sama.fr/cdn/shop/files/3_513dff44-2e5d-4277-b5b6-81786539ed44.jpg?v=1740588312&width=875 700w, //oni-sama.fr/cdn/shop/files/3_513dff44-2e5d-4277-b5b6-81786539ed44.jpg?v=1740588312&width=1000 800w, //oni-sama.fr/cdn/shop/files/3_513dff44-2e5d-4277-b5b6-81786539ed44.jpg?v=1740588312&width=1125 900w, //oni-sama.fr/cdn/shop/files/3_513dff44-2e5d-4277-b5b6-81786539ed44.jpg?v=1740588312&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/3_513dff44-2e5d-4277-b5b6-81786539ed44.jpg?v=1740588312&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Lycoris">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-lycoris" class="card-link text-current js-prod-link">Hoodie Lycoris</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-14637815300419" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="51724761006403" >XS</li>
<li class="card__variant" variant-id="51724761039171" >S</li>
<li class="card__variant" variant-id="51724761071939" >M</li>
<li class="card__variant" variant-id="51724761104707" >L</li>
<li class="card__variant" variant-id="51724761137475" >XL</li>
<li class="card__variant" variant-id="51724761170243" >XXL</li>
</ul>
<input type="hidden" name="id" value="51724761006403"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-lycoris" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="14637815300419" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-sakura" aria-label="Hoodie Sakura" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/hoodiesakura_0004_5.jpg?v=1765010263&width=400 320w, //oni-sama.fr/cdn/shop/files/hoodiesakura_0004_5.jpg?v=1765010263&width=575 460w, //oni-sama.fr/cdn/shop/files/hoodiesakura_0004_5.jpg?v=1765010263&width=750 600w, //oni-sama.fr/cdn/shop/files/hoodiesakura_0004_5.jpg?v=1765010263&width=875 700w, //oni-sama.fr/cdn/shop/files/hoodiesakura_0004_5.jpg?v=1765010263&width=1000 800w, //oni-sama.fr/cdn/shop/files/hoodiesakura_0004_5.jpg?v=1765010263&width=1125 900w, //oni-sama.fr/cdn/shop/files/hoodiesakura_0004_5.jpg?v=1765010263&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/hoodiesakura_0004_5.jpg?v=1765010263&width=460"
class="img-fit card__main-image" data-media-id="58080356499779" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/products/294A2641.jpg?v=1765010263&width=400 320w, //oni-sama.fr/cdn/shop/products/294A2641.jpg?v=1765010263&width=575 460w, //oni-sama.fr/cdn/shop/products/294A2641.jpg?v=1765010263&width=750 600w, //oni-sama.fr/cdn/shop/products/294A2641.jpg?v=1765010263&width=875 700w, //oni-sama.fr/cdn/shop/products/294A2641.jpg?v=1765010263&width=1000 800w, //oni-sama.fr/cdn/shop/products/294A2641.jpg?v=1765010263&width=1125 900w, //oni-sama.fr/cdn/shop/products/294A2641.jpg?v=1765010263&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/products/294A2641.jpg?v=1765010263&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2250"
fetchpriority="low"
alt="Hoodie Sakura">
</a><div class="product-label-container absolute top-0 start"><div class="product-label-wrapper flex">
<span class="product-label product-label--custom">
BEST SELLERS
</span>
</div></div></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-sakura" class="card-link text-current js-prod-link">Hoodie Sakura</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-8372582056259" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="46492811460931" >XS</li>
<li class="card__variant" variant-id="46492811493699" >S</li>
<li class="card__variant" variant-id="46492811526467" >M</li>
<li class="card__variant" variant-id="46492811559235" >L</li>
<li class="card__variant" variant-id="46492811592003" >XL</li>
<li class="card__variant" variant-id="46492811624771" >XXL</li>
</ul>
<input type="hidden" name="id" value="46492811460931"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-sakura" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="8372582056259" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-black-sakura" aria-label="Hoodie Black Sakura" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/HoodieBlackSakura_0003_blacksakura4.jpg?v=1767301945&width=400 320w, //oni-sama.fr/cdn/shop/files/HoodieBlackSakura_0003_blacksakura4.jpg?v=1767301945&width=575 460w, //oni-sama.fr/cdn/shop/files/HoodieBlackSakura_0003_blacksakura4.jpg?v=1767301945&width=750 600w, //oni-sama.fr/cdn/shop/files/HoodieBlackSakura_0003_blacksakura4.jpg?v=1767301945&width=875 700w, //oni-sama.fr/cdn/shop/files/HoodieBlackSakura_0003_blacksakura4.jpg?v=1767301945&width=1000 800w, //oni-sama.fr/cdn/shop/files/HoodieBlackSakura_0003_blacksakura4.jpg?v=1767301945&width=1125 900w, //oni-sama.fr/cdn/shop/files/HoodieBlackSakura_0003_blacksakura4.jpg?v=1767301945&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/HoodieBlackSakura_0003_blacksakura4.jpg?v=1767301945&width=460"
class="img-fit card__main-image" data-media-id="58314250977603" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/blacksakura3.jpg?v=1767301945&width=400 320w, //oni-sama.fr/cdn/shop/files/blacksakura3.jpg?v=1767301945&width=575 460w, //oni-sama.fr/cdn/shop/files/blacksakura3.jpg?v=1767301945&width=750 600w, //oni-sama.fr/cdn/shop/files/blacksakura3.jpg?v=1767301945&width=875 700w, //oni-sama.fr/cdn/shop/files/blacksakura3.jpg?v=1767301945&width=1000 800w, //oni-sama.fr/cdn/shop/files/blacksakura3.jpg?v=1767301945&width=1125 900w, //oni-sama.fr/cdn/shop/files/blacksakura3.jpg?v=1767301945&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/blacksakura3.jpg?v=1767301945&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Black Sakura">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-black-sakura" class="card-link text-current js-prod-link">Hoodie Black Sakura</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-9003038409027" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="47828957692227" >XS</li>
<li class="card__variant" variant-id="47828957724995" >S</li>
<li class="card__variant" variant-id="47828957757763" >M</li>
<li class="card__variant" variant-id="47828957790531" >L</li>
<li class="card__variant" variant-id="47828957823299" >XL</li>
<li class="card__variant" variant-id="47828957856067" >XXL</li>
</ul>
<input type="hidden" name="id" value="47828957692227"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-black-sakura" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="9003038409027" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-corbeau" aria-label="Hoodie Corbeau" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/Hoodiecorbeau_0001_2.jpg?v=1767302000&width=400 320w, //oni-sama.fr/cdn/shop/files/Hoodiecorbeau_0001_2.jpg?v=1767302000&width=575 460w, //oni-sama.fr/cdn/shop/files/Hoodiecorbeau_0001_2.jpg?v=1767302000&width=750 600w, //oni-sama.fr/cdn/shop/files/Hoodiecorbeau_0001_2.jpg?v=1767302000&width=875 700w, //oni-sama.fr/cdn/shop/files/Hoodiecorbeau_0001_2.jpg?v=1767302000&width=1000 800w, //oni-sama.fr/cdn/shop/files/Hoodiecorbeau_0001_2.jpg?v=1767302000&width=1125 900w, //oni-sama.fr/cdn/shop/files/Hoodiecorbeau_0001_2.jpg?v=1767302000&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/Hoodiecorbeau_0001_2.jpg?v=1767302000&width=460"
class="img-fit card__main-image" data-media-id="58314253893955" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/Kim2_86d0144f-6cfc-4155-8b1b-c4fd253377d4.png?v=1767302000&width=400 320w, //oni-sama.fr/cdn/shop/files/Kim2_86d0144f-6cfc-4155-8b1b-c4fd253377d4.png?v=1767302000&width=575 460w, //oni-sama.fr/cdn/shop/files/Kim2_86d0144f-6cfc-4155-8b1b-c4fd253377d4.png?v=1767302000&width=750 600w, //oni-sama.fr/cdn/shop/files/Kim2_86d0144f-6cfc-4155-8b1b-c4fd253377d4.png?v=1767302000&width=875 700w, //oni-sama.fr/cdn/shop/files/Kim2_86d0144f-6cfc-4155-8b1b-c4fd253377d4.png?v=1767302000&width=1000 800w, //oni-sama.fr/cdn/shop/files/Kim2_86d0144f-6cfc-4155-8b1b-c4fd253377d4.png?v=1767302000&width=1125 900w, //oni-sama.fr/cdn/shop/files/Kim2_86d0144f-6cfc-4155-8b1b-c4fd253377d4.png?v=1767302000&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/Kim2_86d0144f-6cfc-4155-8b1b-c4fd253377d4.png?v=1767302000&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Corbeau">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-corbeau" class="card-link text-current js-prod-link">Hoodie Corbeau</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-9003055513923" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="47828994687299" >XS</li>
<li class="card__variant" variant-id="47828994720067" >S</li>
<li class="card__variant" variant-id="47828994752835" >M</li>
<li class="card__variant" variant-id="47828994785603" disabled>L</li>
<li class="card__variant" variant-id="47828994818371" disabled>XL</li>
<li class="card__variant" variant-id="47828994851139" disabled>XXL</li>
</ul>
<input type="hidden" name="id" value="47828994687299"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-corbeau" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="9003055513923" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-black-kitsune" aria-label="Hoodie Black Kitsune" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/kim1_48491583-b1d1-4faa-ae0f-c8e3d811bc0e.png?v=1767302198&width=400 320w, //oni-sama.fr/cdn/shop/files/kim1_48491583-b1d1-4faa-ae0f-c8e3d811bc0e.png?v=1767302198&width=575 460w, //oni-sama.fr/cdn/shop/files/kim1_48491583-b1d1-4faa-ae0f-c8e3d811bc0e.png?v=1767302198&width=750 600w, //oni-sama.fr/cdn/shop/files/kim1_48491583-b1d1-4faa-ae0f-c8e3d811bc0e.png?v=1767302198&width=875 700w, //oni-sama.fr/cdn/shop/files/kim1_48491583-b1d1-4faa-ae0f-c8e3d811bc0e.png?v=1767302198&width=1000 800w, //oni-sama.fr/cdn/shop/files/kim1_48491583-b1d1-4faa-ae0f-c8e3d811bc0e.png?v=1767302198&width=1125 900w, //oni-sama.fr/cdn/shop/files/kim1_48491583-b1d1-4faa-ae0f-c8e3d811bc0e.png?v=1767302198&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/kim1_48491583-b1d1-4faa-ae0f-c8e3d811bc0e.png?v=1767302198&width=460"
class="img-fit card__main-image" data-media-id="53456740352323" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/kim2_3b15480a-1592-4877-994c-6405a7cbe9c9.png?v=1767302198&width=400 320w, //oni-sama.fr/cdn/shop/files/kim2_3b15480a-1592-4877-994c-6405a7cbe9c9.png?v=1767302198&width=575 460w, //oni-sama.fr/cdn/shop/files/kim2_3b15480a-1592-4877-994c-6405a7cbe9c9.png?v=1767302198&width=750 600w, //oni-sama.fr/cdn/shop/files/kim2_3b15480a-1592-4877-994c-6405a7cbe9c9.png?v=1767302198&width=875 700w, //oni-sama.fr/cdn/shop/files/kim2_3b15480a-1592-4877-994c-6405a7cbe9c9.png?v=1767302198&width=1000 800w, //oni-sama.fr/cdn/shop/files/kim2_3b15480a-1592-4877-994c-6405a7cbe9c9.png?v=1767302198&width=1125 900w, //oni-sama.fr/cdn/shop/files/kim2_3b15480a-1592-4877-994c-6405a7cbe9c9.png?v=1767302198&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/kim2_3b15480a-1592-4877-994c-6405a7cbe9c9.png?v=1767302198&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Black Kitsune">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-black-kitsune" class="card-link text-current js-prod-link">Hoodie Black Kitsune</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-14875314815299" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="52883598999875" >XS</li>
<li class="card__variant" variant-id="52883599032643" >S</li>
<li class="card__variant" variant-id="52883599065411" >M</li>
<li class="card__variant" variant-id="52883599098179" >L</li>
<li class="card__variant" variant-id="52883599130947" >XL</li>
<li class="card__variant" variant-id="52883599163715" >XXL</li>
</ul>
<input type="hidden" name="id" value="52883598999875"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-black-kitsune" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="14875314815299" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-lys" aria-label="Hoodie Lys" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/0007_hoodie_lysV2_png.jpg?v=1771950277&width=400 320w, //oni-sama.fr/cdn/shop/files/0007_hoodie_lysV2_png.jpg?v=1771950277&width=575 460w, //oni-sama.fr/cdn/shop/files/0007_hoodie_lysV2_png.jpg?v=1771950277&width=750 600w, //oni-sama.fr/cdn/shop/files/0007_hoodie_lysV2_png.jpg?v=1771950277&width=875 700w, //oni-sama.fr/cdn/shop/files/0007_hoodie_lysV2_png.jpg?v=1771950277&width=1000 800w, //oni-sama.fr/cdn/shop/files/0007_hoodie_lysV2_png.jpg?v=1771950277&width=1125 900w, //oni-sama.fr/cdn/shop/files/0007_hoodie_lysV2_png.jpg?v=1771950277&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/0007_hoodie_lysV2_png.jpg?v=1771950277&width=460"
class="img-fit card__main-image" data-media-id="58775652204867" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/0000_hoodie_lys.png?v=1771950277&width=400 320w, //oni-sama.fr/cdn/shop/files/0000_hoodie_lys.png?v=1771950277&width=575 460w, //oni-sama.fr/cdn/shop/files/0000_hoodie_lys.png?v=1771950277&width=750 600w, //oni-sama.fr/cdn/shop/files/0000_hoodie_lys.png?v=1771950277&width=875 700w, //oni-sama.fr/cdn/shop/files/0000_hoodie_lys.png?v=1771950277&width=1000 800w, //oni-sama.fr/cdn/shop/files/0000_hoodie_lys.png?v=1771950277&width=1125 900w, //oni-sama.fr/cdn/shop/files/0000_hoodie_lys.png?v=1771950277&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/0000_hoodie_lys.png?v=1771950277&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Lys">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-lys" class="card-link text-current js-prod-link">Hoodie Lys</a>
</p><div class="price price--sold-out price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-15039413420355" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant" variant-id="53419152965955" disabled>XS</li>
<li class="card__variant" variant-id="53419152998723" disabled>S</li>
<li class="card__variant" variant-id="53419153031491" disabled>M</li>
<li class="card__variant" variant-id="53419153064259" disabled>L</li>
<li class="card__variant active" variant-id="53419153097027" >XL</li>
<li class="card__variant" variant-id="53419153129795" >XXL</li>
</ul>
<input type="hidden" name="id" value="53419153097027"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-lys" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="15039413420355" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-bonzai" aria-label="Hoodie Bonzai" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/Louis1_712c9ea6-683b-4b99-b1ba-bc460a7e4570.jpg?v=1765141935&width=400 320w, //oni-sama.fr/cdn/shop/files/Louis1_712c9ea6-683b-4b99-b1ba-bc460a7e4570.jpg?v=1765141935&width=575 460w, //oni-sama.fr/cdn/shop/files/Louis1_712c9ea6-683b-4b99-b1ba-bc460a7e4570.jpg?v=1765141935&width=750 600w, //oni-sama.fr/cdn/shop/files/Louis1_712c9ea6-683b-4b99-b1ba-bc460a7e4570.jpg?v=1765141935&width=875 700w, //oni-sama.fr/cdn/shop/files/Louis1_712c9ea6-683b-4b99-b1ba-bc460a7e4570.jpg?v=1765141935&width=1000 800w, //oni-sama.fr/cdn/shop/files/Louis1_712c9ea6-683b-4b99-b1ba-bc460a7e4570.jpg?v=1765141935&width=1125 900w, //oni-sama.fr/cdn/shop/files/Louis1_712c9ea6-683b-4b99-b1ba-bc460a7e4570.jpg?v=1765141935&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/Louis1_712c9ea6-683b-4b99-b1ba-bc460a7e4570.jpg?v=1765141935&width=460"
class="img-fit card__main-image" data-media-id="54176221004099" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/Louis2_5be7f390-3971-42af-90a9-a54df0b96e08.jpg?v=1765141935&width=400 320w, //oni-sama.fr/cdn/shop/files/Louis2_5be7f390-3971-42af-90a9-a54df0b96e08.jpg?v=1765141935&width=575 460w, //oni-sama.fr/cdn/shop/files/Louis2_5be7f390-3971-42af-90a9-a54df0b96e08.jpg?v=1765141935&width=750 600w, //oni-sama.fr/cdn/shop/files/Louis2_5be7f390-3971-42af-90a9-a54df0b96e08.jpg?v=1765141935&width=875 700w, //oni-sama.fr/cdn/shop/files/Louis2_5be7f390-3971-42af-90a9-a54df0b96e08.jpg?v=1765141935&width=1000 800w, //oni-sama.fr/cdn/shop/files/Louis2_5be7f390-3971-42af-90a9-a54df0b96e08.jpg?v=1765141935&width=1125 900w, //oni-sama.fr/cdn/shop/files/Louis2_5be7f390-3971-42af-90a9-a54df0b96e08.jpg?v=1765141935&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/Louis2_5be7f390-3971-42af-90a9-a54df0b96e08.jpg?v=1765141935&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Bonzai">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-bonzai" class="card-link text-current js-prod-link">Hoodie Bonzai</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-14637828243779" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="51724798853443" >XS</li>
<li class="card__variant" variant-id="51724798886211" >S</li>
<li class="card__variant" variant-id="51724798918979" >M</li>
<li class="card__variant" variant-id="51724798951747" >L</li>
<li class="card__variant" variant-id="51724798984515" >XL</li>
<li class="card__variant" variant-id="51724799017283" >XXL</li>
</ul>
<input type="hidden" name="id" value="51724798853443"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-bonzai" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="14637828243779" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-kitsune" aria-label="Hoodie Kitsune" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/HoodieTigre_0005_6.jpg?v=1767301818&width=400 320w, //oni-sama.fr/cdn/shop/files/HoodieTigre_0005_6.jpg?v=1767301818&width=575 460w, //oni-sama.fr/cdn/shop/files/HoodieTigre_0005_6.jpg?v=1767301818&width=750 600w, //oni-sama.fr/cdn/shop/files/HoodieTigre_0005_6.jpg?v=1767301818&width=875 700w, //oni-sama.fr/cdn/shop/files/HoodieTigre_0005_6.jpg?v=1767301818&width=1000 800w, //oni-sama.fr/cdn/shop/files/HoodieTigre_0005_6.jpg?v=1767301818&width=1125 900w, //oni-sama.fr/cdn/shop/files/HoodieTigre_0005_6.jpg?v=1767301818&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/HoodieTigre_0005_6.jpg?v=1767301818&width=460"
class="img-fit card__main-image" data-media-id="58314244489539" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/Louis3_3e3d8c83-cd9b-4d0b-a9de-a74105f19016.png?v=1767301818&width=400 320w, //oni-sama.fr/cdn/shop/files/Louis3_3e3d8c83-cd9b-4d0b-a9de-a74105f19016.png?v=1767301818&width=575 460w, //oni-sama.fr/cdn/shop/files/Louis3_3e3d8c83-cd9b-4d0b-a9de-a74105f19016.png?v=1767301818&width=750 600w, //oni-sama.fr/cdn/shop/files/Louis3_3e3d8c83-cd9b-4d0b-a9de-a74105f19016.png?v=1767301818&width=875 700w, //oni-sama.fr/cdn/shop/files/Louis3_3e3d8c83-cd9b-4d0b-a9de-a74105f19016.png?v=1767301818&width=1000 800w, //oni-sama.fr/cdn/shop/files/Louis3_3e3d8c83-cd9b-4d0b-a9de-a74105f19016.png?v=1767301818&width=1125 900w, //oni-sama.fr/cdn/shop/files/Louis3_3e3d8c83-cd9b-4d0b-a9de-a74105f19016.png?v=1767301818&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/Louis3_3e3d8c83-cd9b-4d0b-a9de-a74105f19016.png?v=1767301818&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Kitsune">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-kitsune" class="card-link text-current js-prod-link">Hoodie Kitsune</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-9003055907139" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="47828995408195" >XS</li>
<li class="card__variant" variant-id="47828995440963" >S</li>
<li class="card__variant" variant-id="47828995473731" >M</li>
<li class="card__variant" variant-id="47828995506499" >L</li>
<li class="card__variant" variant-id="47828995539267" >XL</li>
<li class="card__variant" variant-id="47828995572035" >XXL</li>
</ul>
<input type="hidden" name="id" value="47828995408195"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-kitsune" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="9003055907139" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-hannya" aria-label="Hoodie Hannya" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/hoodieKIMEN_0002_Kim1.jpg?v=1767301653&width=400 320w, //oni-sama.fr/cdn/shop/files/hoodieKIMEN_0002_Kim1.jpg?v=1767301653&width=575 460w, //oni-sama.fr/cdn/shop/files/hoodieKIMEN_0002_Kim1.jpg?v=1767301653&width=750 600w, //oni-sama.fr/cdn/shop/files/hoodieKIMEN_0002_Kim1.jpg?v=1767301653&width=875 700w, //oni-sama.fr/cdn/shop/files/hoodieKIMEN_0002_Kim1.jpg?v=1767301653&width=1000 800w, //oni-sama.fr/cdn/shop/files/hoodieKIMEN_0002_Kim1.jpg?v=1767301653&width=1125 900w, //oni-sama.fr/cdn/shop/files/hoodieKIMEN_0002_Kim1.jpg?v=1767301653&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/hoodieKIMEN_0002_Kim1.jpg?v=1767301653&width=460"
class="img-fit card__main-image" data-media-id="58314236494147" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/kim2_aeb072cc-375d-4ddc-a3be-7214022350ad.jpg?v=1767301653&width=400 320w, //oni-sama.fr/cdn/shop/files/kim2_aeb072cc-375d-4ddc-a3be-7214022350ad.jpg?v=1767301653&width=575 460w, //oni-sama.fr/cdn/shop/files/kim2_aeb072cc-375d-4ddc-a3be-7214022350ad.jpg?v=1767301653&width=750 600w, //oni-sama.fr/cdn/shop/files/kim2_aeb072cc-375d-4ddc-a3be-7214022350ad.jpg?v=1767301653&width=875 700w, //oni-sama.fr/cdn/shop/files/kim2_aeb072cc-375d-4ddc-a3be-7214022350ad.jpg?v=1767301653&width=1000 800w, //oni-sama.fr/cdn/shop/files/kim2_aeb072cc-375d-4ddc-a3be-7214022350ad.jpg?v=1767301653&width=1125 900w, //oni-sama.fr/cdn/shop/files/kim2_aeb072cc-375d-4ddc-a3be-7214022350ad.jpg?v=1767301653&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/kim2_aeb072cc-375d-4ddc-a3be-7214022350ad.jpg?v=1767301653&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Hannya">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-hannya" class="card-link text-current js-prod-link">Hoodie Hannya</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-15128683282755" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="53710859764035" >XS</li>
<li class="card__variant" variant-id="53710859796803" >S</li>
<li class="card__variant" variant-id="53710859829571" >M</li>
<li class="card__variant" variant-id="53710859862339" >L</li>
<li class="card__variant" variant-id="53710859895107" >XL</li>
<li class="card__variant" variant-id="53710859927875" >XXL</li>
</ul>
<input type="hidden" name="id" value="53710859764035"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-hannya" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="15128683282755" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-komainu" aria-label="Hoodie Komainu" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/louis1_283a465d-8af8-4350-80b8-e2aaf768e855.jpg?v=1767302144&width=400 320w, //oni-sama.fr/cdn/shop/files/louis1_283a465d-8af8-4350-80b8-e2aaf768e855.jpg?v=1767302144&width=575 460w, //oni-sama.fr/cdn/shop/files/louis1_283a465d-8af8-4350-80b8-e2aaf768e855.jpg?v=1767302144&width=750 600w, //oni-sama.fr/cdn/shop/files/louis1_283a465d-8af8-4350-80b8-e2aaf768e855.jpg?v=1767302144&width=875 700w, //oni-sama.fr/cdn/shop/files/louis1_283a465d-8af8-4350-80b8-e2aaf768e855.jpg?v=1767302144&width=1000 800w, //oni-sama.fr/cdn/shop/files/louis1_283a465d-8af8-4350-80b8-e2aaf768e855.jpg?v=1767302144&width=1125 900w, //oni-sama.fr/cdn/shop/files/louis1_283a465d-8af8-4350-80b8-e2aaf768e855.jpg?v=1767302144&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/louis1_283a465d-8af8-4350-80b8-e2aaf768e855.jpg?v=1767302144&width=460"
class="img-fit card__main-image" data-media-id="52813838418243" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/lousi3.jpg?v=1767302144&width=400 320w, //oni-sama.fr/cdn/shop/files/lousi3.jpg?v=1767302144&width=575 460w, //oni-sama.fr/cdn/shop/files/lousi3.jpg?v=1767302144&width=750 600w, //oni-sama.fr/cdn/shop/files/lousi3.jpg?v=1767302144&width=875 700w, //oni-sama.fr/cdn/shop/files/lousi3.jpg?v=1767302144&width=1000 800w, //oni-sama.fr/cdn/shop/files/lousi3.jpg?v=1767302144&width=1125 900w, //oni-sama.fr/cdn/shop/files/lousi3.jpg?v=1767302144&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/lousi3.jpg?v=1767302144&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Komainu">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-komainu" class="card-link text-current js-prod-link">Hoodie Komainu</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-14637825884483" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="51724791251267" >XS</li>
<li class="card__variant" variant-id="51724791284035" >S</li>
<li class="card__variant" variant-id="51724791316803" >M</li>
<li class="card__variant" variant-id="51724791349571" >L</li>
<li class="card__variant" variant-id="51724791382339" >XL</li>
<li class="card__variant" variant-id="51724791415107" >XXL</li>
</ul>
<input type="hidden" name="id" value="51724791251267"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-komainu" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="14637825884483" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-oni-x-mobpsycho100" aria-label="Hoodie ONI x MobPsycho100" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/f.jpg?v=1774988520&width=400 320w, //oni-sama.fr/cdn/shop/files/f.jpg?v=1774988520&width=575 460w, //oni-sama.fr/cdn/shop/files/f.jpg?v=1774988520&width=750 600w, //oni-sama.fr/cdn/shop/files/f.jpg?v=1774988520&width=875 700w, //oni-sama.fr/cdn/shop/files/f.jpg?v=1774988520&width=1000 800w, //oni-sama.fr/cdn/shop/files/f.jpg?v=1774988520&width=1125 900w, //oni-sama.fr/cdn/shop/files/f.jpg?v=1774988520&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/f.jpg?v=1774988520&width=460"
class="img-fit card__main-image" data-media-id="58658559721795" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/hoodieblancmob_0001_2.jpg?v=1773867440&width=400 320w, //oni-sama.fr/cdn/shop/files/hoodieblancmob_0001_2.jpg?v=1773867440&width=575 460w, //oni-sama.fr/cdn/shop/files/hoodieblancmob_0001_2.jpg?v=1773867440&width=750 600w, //oni-sama.fr/cdn/shop/files/hoodieblancmob_0001_2.jpg?v=1773867440&width=875 700w, //oni-sama.fr/cdn/shop/files/hoodieblancmob_0001_2.jpg?v=1773867440&width=1000 800w, //oni-sama.fr/cdn/shop/files/hoodieblancmob_0001_2.jpg?v=1773867440&width=1125 900w, //oni-sama.fr/cdn/shop/files/hoodieblancmob_0001_2.jpg?v=1773867440&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/hoodieblancmob_0001_2.jpg?v=1773867440&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie ONI x MobPsycho100">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-oni-x-mobpsycho100" class="card-link text-current js-prod-link">Hoodie ONI x MobPsycho100</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-15039379112259" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="53418801824067" >XS</li>
<li class="card__variant" variant-id="53418801856835" >S</li>
<li class="card__variant" variant-id="53418801889603" >M</li>
<li class="card__variant" variant-id="53418801922371" >L</li>
<li class="card__variant" variant-id="53418801955139" >XL</li>
<li class="card__variant" variant-id="53418801987907" >XXL</li>
</ul>
<input type="hidden" name="id" value="53418801824067"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-oni-x-mobpsycho100" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="15039379112259" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-susanoo" aria-label="Hoodie Estampe japonaise" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/Louis1_4c05b812-3a5d-44ef-9248-4d23354293d9.jpg?v=1744881038&width=400 320w, //oni-sama.fr/cdn/shop/files/Louis1_4c05b812-3a5d-44ef-9248-4d23354293d9.jpg?v=1744881038&width=575 460w, //oni-sama.fr/cdn/shop/files/Louis1_4c05b812-3a5d-44ef-9248-4d23354293d9.jpg?v=1744881038&width=750 600w, //oni-sama.fr/cdn/shop/files/Louis1_4c05b812-3a5d-44ef-9248-4d23354293d9.jpg?v=1744881038&width=875 700w, //oni-sama.fr/cdn/shop/files/Louis1_4c05b812-3a5d-44ef-9248-4d23354293d9.jpg?v=1744881038&width=1000 800w, //oni-sama.fr/cdn/shop/files/Louis1_4c05b812-3a5d-44ef-9248-4d23354293d9.jpg?v=1744881038&width=1125 900w, //oni-sama.fr/cdn/shop/files/Louis1_4c05b812-3a5d-44ef-9248-4d23354293d9.jpg?v=1744881038&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/Louis1_4c05b812-3a5d-44ef-9248-4d23354293d9.jpg?v=1744881038&width=460"
class="img-fit card__main-image" data-media-id="53523288392003" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/retouches_7_aout_0010_eauavecdescarpesjaponaises.jpg?v=1755161812&width=400 320w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0010_eauavecdescarpesjaponaises.jpg?v=1755161812&width=575 460w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0010_eauavecdescarpesjaponaises.jpg?v=1755161812&width=750 600w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0010_eauavecdescarpesjaponaises.jpg?v=1755161812&width=875 700w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0010_eauavecdescarpesjaponaises.jpg?v=1755161812&width=1000 800w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0010_eauavecdescarpesjaponaises.jpg?v=1755161812&width=1125 900w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0010_eauavecdescarpesjaponaises.jpg?v=1755161812&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/retouches_7_aout_0010_eauavecdescarpesjaponaises.jpg?v=1755161812&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie Estampe japonaise">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-susanoo" class="card-link text-current js-prod-link">Hoodie Estampe japonaise</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">90,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-14637829718339" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="51724802949443" >XS</li>
<li class="card__variant" variant-id="51724802982211" disabled>S</li>
<li class="card__variant" variant-id="51724803014979" >M</li>
<li class="card__variant" variant-id="51724803047747" >L</li>
<li class="card__variant" variant-id="51724803080515" >XL</li>
<li class="card__variant" variant-id="51724803113283" >XXL</li>
</ul>
<input type="hidden" name="id" value="51724802949443"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-susanoo" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="14637829718339" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-zippe-beige" aria-label="Hoodie zippé beige" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/louisbeige1.jpg?v=1737768503&width=400 320w, //oni-sama.fr/cdn/shop/files/louisbeige1.jpg?v=1737768503&width=575 460w, //oni-sama.fr/cdn/shop/files/louisbeige1.jpg?v=1737768503&width=750 600w, //oni-sama.fr/cdn/shop/files/louisbeige1.jpg?v=1737768503&width=875 700w, //oni-sama.fr/cdn/shop/files/louisbeige1.jpg?v=1737768503&width=1000 800w, //oni-sama.fr/cdn/shop/files/louisbeige1.jpg?v=1737768503&width=1125 900w, //oni-sama.fr/cdn/shop/files/louisbeige1.jpg?v=1737768503&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/louisbeige1.jpg?v=1737768503&width=460"
class="img-fit card__main-image" data-media-id="52173780484419" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/louisbeige2.jpg?v=1737768503&width=400 320w, //oni-sama.fr/cdn/shop/files/louisbeige2.jpg?v=1737768503&width=575 460w, //oni-sama.fr/cdn/shop/files/louisbeige2.jpg?v=1737768503&width=750 600w, //oni-sama.fr/cdn/shop/files/louisbeige2.jpg?v=1737768503&width=875 700w, //oni-sama.fr/cdn/shop/files/louisbeige2.jpg?v=1737768503&width=1000 800w, //oni-sama.fr/cdn/shop/files/louisbeige2.jpg?v=1737768503&width=1125 900w, //oni-sama.fr/cdn/shop/files/louisbeige2.jpg?v=1737768503&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/louisbeige2.jpg?v=1737768503&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie zippé beige">
</a><div class="product-label-container absolute top-0 start"><div class="product-label-wrapper flex">
<span class="product-label product-label--sale">
-13%
</span>
</div></div></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-zippe-beige" class="card-link text-current js-prod-link">Hoodie zippé beige</a>
</p><div class="price price--on-sale price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix soldé</span>
<span class="js-value">70,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">80,00 €
</span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-14637805797699" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="51724727583043" >XS</li>
<li class="card__variant" variant-id="51724727615811" >S</li>
<li class="card__variant" variant-id="51724727648579" >M</li>
<li class="card__variant" variant-id="51724727681347" >L</li>
<li class="card__variant" variant-id="51724727714115" >XL</li>
<li class="card__variant" variant-id="51724727746883" >XXL</li>
</ul>
<input type="hidden" name="id" value="51724727583043"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-zippe-beige" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="14637805797699" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-zippe-violet" aria-label="Hoodie zippé lavande" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/louisviolet1.jpg?v=1737767794&width=400 320w, //oni-sama.fr/cdn/shop/files/louisviolet1.jpg?v=1737767794&width=575 460w, //oni-sama.fr/cdn/shop/files/louisviolet1.jpg?v=1737767794&width=750 600w, //oni-sama.fr/cdn/shop/files/louisviolet1.jpg?v=1737767794&width=875 700w, //oni-sama.fr/cdn/shop/files/louisviolet1.jpg?v=1737767794&width=1000 800w, //oni-sama.fr/cdn/shop/files/louisviolet1.jpg?v=1737767794&width=1125 900w, //oni-sama.fr/cdn/shop/files/louisviolet1.jpg?v=1737767794&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/louisviolet1.jpg?v=1737767794&width=460"
class="img-fit card__main-image" data-media-id="52173704397123" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/louisviolet2.jpg?v=1737767795&width=400 320w, //oni-sama.fr/cdn/shop/files/louisviolet2.jpg?v=1737767795&width=575 460w, //oni-sama.fr/cdn/shop/files/louisviolet2.jpg?v=1737767795&width=750 600w, //oni-sama.fr/cdn/shop/files/louisviolet2.jpg?v=1737767795&width=875 700w, //oni-sama.fr/cdn/shop/files/louisviolet2.jpg?v=1737767795&width=1000 800w, //oni-sama.fr/cdn/shop/files/louisviolet2.jpg?v=1737767795&width=1125 900w, //oni-sama.fr/cdn/shop/files/louisviolet2.jpg?v=1737767795&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/louisviolet2.jpg?v=1737767795&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie zippé lavande">
</a><div class="product-label-container absolute top-0 start"><div class="product-label-wrapper flex">
<span class="product-label product-label--sale">
-13%
</span>
</div></div></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-zippe-violet" class="card-link text-current js-prod-link">Hoodie zippé lavande</a>
</p><div class="price price--on-sale price--sold-out price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix soldé</span>
<span class="js-value">70,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">80,00 €
</span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-14637806092611" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant" variant-id="51724730466627" disabled>XS</li>
<li class="card__variant active" variant-id="51724730499395" >S</li>
<li class="card__variant" variant-id="51724730532163" >M</li>
<li class="card__variant" variant-id="51724730564931" >L</li>
<li class="card__variant" variant-id="51724730597699" >XL</li>
<li class="card__variant" variant-id="51724730630467" >XXL</li>
</ul>
<input type="hidden" name="id" value="51724730499395"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-zippe-violet" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="14637806092611" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-oni-x-nogi-blue" aria-label="Hoodie ONI Masque" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/tt.png?v=1772793248&width=400 320w, //oni-sama.fr/cdn/shop/files/tt.png?v=1772793248&width=575 460w, //oni-sama.fr/cdn/shop/files/tt.png?v=1772793248&width=750 600w, //oni-sama.fr/cdn/shop/files/tt.png?v=1772793248&width=875 700w, //oni-sama.fr/cdn/shop/files/tt.png?v=1772793248&width=1000 800w, //oni-sama.fr/cdn/shop/files/tt.png?v=1772793248&width=1125 900w, //oni-sama.fr/cdn/shop/files/tt.png?v=1772793248&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/tt.png?v=1772793248&width=460"
class="img-fit card__main-image" data-media-id="58981470536003" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/retouches_7_aout_0019_Remplissagegeneratif280.jpg?v=1772793248&width=400 320w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0019_Remplissagegeneratif280.jpg?v=1772793248&width=575 460w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0019_Remplissagegeneratif280.jpg?v=1772793248&width=750 600w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0019_Remplissagegeneratif280.jpg?v=1772793248&width=875 700w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0019_Remplissagegeneratif280.jpg?v=1772793248&width=1000 800w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0019_Remplissagegeneratif280.jpg?v=1772793248&width=1125 900w, //oni-sama.fr/cdn/shop/files/retouches_7_aout_0019_Remplissagegeneratif280.jpg?v=1772793248&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/retouches_7_aout_0019_Remplissagegeneratif280.jpg?v=1772793248&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie ONI Masque">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-oni-x-nogi-blue" class="card-link text-current js-prod-link">Hoodie ONI Masque</a>
</p><div class="price price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">70,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-15059120947523" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant active" variant-id="53490426347843" >XS</li>
<li class="card__variant" variant-id="53490426380611" >S</li>
<li class="card__variant" variant-id="53490426413379" >M</li>
<li class="card__variant" variant-id="53490426446147" >L</li>
<li class="card__variant" variant-id="53490426478915" >XL</li>
<li class="card__variant" variant-id="53490426511683" >XXL</li>
</ul>
<input type="hidden" name="id" value="53490426347843"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-oni-x-nogi-blue" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="15059120947523" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li><li class="js-pagination-result"><product-card class="card card--product h-full card--no-lines relative flex"><div class="card__media has-hover-image relative"><a href="/products/hoodie-oni-x-nogi-kiri" aria-label="Hoodie ONI X Nogi" class="media block relative js-prod-link" style="padding-top: 133.33333333333334%;" tabindex="-1"><img srcset="//oni-sama.fr/cdn/shop/files/oniphoto6_aaefd4a7-6e50-40cf-b347-93fe006b1463.jpg?v=1736516072&width=400 320w, //oni-sama.fr/cdn/shop/files/oniphoto6_aaefd4a7-6e50-40cf-b347-93fe006b1463.jpg?v=1736516072&width=575 460w, //oni-sama.fr/cdn/shop/files/oniphoto6_aaefd4a7-6e50-40cf-b347-93fe006b1463.jpg?v=1736516072&width=750 600w, //oni-sama.fr/cdn/shop/files/oniphoto6_aaefd4a7-6e50-40cf-b347-93fe006b1463.jpg?v=1736516072&width=875 700w, //oni-sama.fr/cdn/shop/files/oniphoto6_aaefd4a7-6e50-40cf-b347-93fe006b1463.jpg?v=1736516072&width=1000 800w, //oni-sama.fr/cdn/shop/files/oniphoto6_aaefd4a7-6e50-40cf-b347-93fe006b1463.jpg?v=1736516072&width=1125 900w, //oni-sama.fr/cdn/shop/files/oniphoto6_aaefd4a7-6e50-40cf-b347-93fe006b1463.jpg?v=1736516072&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/oniphoto6_aaefd4a7-6e50-40cf-b347-93fe006b1463.jpg?v=1736516072&width=460"
class="img-fit card__main-image" data-media-id="51957313241411" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="">
<img srcset="//oni-sama.fr/cdn/shop/files/oniphoto2_6d1e37d3-6798-4195-85e7-04467d09d7c5.jpg?v=1736516072&width=400 320w, //oni-sama.fr/cdn/shop/files/oniphoto2_6d1e37d3-6798-4195-85e7-04467d09d7c5.jpg?v=1736516072&width=575 460w, //oni-sama.fr/cdn/shop/files/oniphoto2_6d1e37d3-6798-4195-85e7-04467d09d7c5.jpg?v=1736516072&width=750 600w, //oni-sama.fr/cdn/shop/files/oniphoto2_6d1e37d3-6798-4195-85e7-04467d09d7c5.jpg?v=1736516072&width=875 700w, //oni-sama.fr/cdn/shop/files/oniphoto2_6d1e37d3-6798-4195-85e7-04467d09d7c5.jpg?v=1736516072&width=1000 800w, //oni-sama.fr/cdn/shop/files/oniphoto2_6d1e37d3-6798-4195-85e7-04467d09d7c5.jpg?v=1736516072&width=1125 900w, //oni-sama.fr/cdn/shop/files/oniphoto2_6d1e37d3-6798-4195-85e7-04467d09d7c5.jpg?v=1736516072&width=1500 1200w" sizes="(min-width: 1628px) calc((1500px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 769px) calc((100vw - 136px) / 4), (min-width: 600px) calc((100vw - 112px) / 3), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/oniphoto2_6d1e37d3-6798-4195-85e7-04467d09d7c5.jpg?v=1736516072&width=460"
class="img-fit card__hover-image" loading="lazy"
width="1500.0"
height="2000"
fetchpriority="low"
alt="Hoodie ONI X Nogi">
</a></div>
<div class="card__info-container flex flex-col flex-auto relative">
<div class="card__info w-full">
<div class="card__info-inner inline-block w-full"><p class="card__title font-bold mt-1 mb-0">
<a href="/products/hoodie-oni-x-nogi-kiri" class="card-link text-current js-prod-link">Hoodie ONI X Nogi</a>
</p><div class="price price--sold-out price--top">
<div class="price__default">
<span class="price__current">
<span class="visually-hidden js-label">Prix habituel</span>
<span class="js-value">70,00 €
</span>
</span>
<span class="price__was">
<span class="visually-hidden js-label"></span>
<span class="js-value"></span>
</span>
</div>
<div class="unit-price relative" hidden><span class="visually-hidden">Prix unitaire</span><span class="unit-price__price">
</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
<div class="price__no-variant" hidden>
<strong class="price__current">Indisponible</strong>
</div>
</div>
</div>
</div><div class="card__quick-add mob:card__quick-add--below desktop:card__quick-add--below"><product-form>
<div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="quick-add-8946463211843" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><ul class="card__variants">
<li class="card__variant" variant-id="47666938904899" disabled>XS</li>
<li class="card__variant active" variant-id="47666938937667" >S</li>
<li class="card__variant" variant-id="47666938970435" >M</li>
<li class="card__variant" variant-id="47666939003203" >L</li>
<li class="card__variant" variant-id="47666939035971" >XL</li>
<li class="card__variant" variant-id="47666939068739" >XXL</li>
</ul>
<input type="hidden" name="id" value="47666938937667"><button class="btn btn--primary w-full"
data-add-to-cart-text="Ajouter au panier"
name="add"
aria-haspopup="dialog">
<span class="quick-add-btn-icon">
<span class="visually-hidden">Ajouter au panier</span>
<svg width="24" height="24" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12.12 20.44H5.6V9.56h12.8v3.73c.06.4.4.69.8.7.44 0 .8-.35.8-.8v-4.5a.792.792 0 0 0-.8-.69H17V6.5C16.9 4 14.7 2 12 2S7 4.09 7 6.67V8H4.71c-.4.04-.71.37-.71.78v12.53a.8.8 0 0 0 .8.69h7.43c.38-.06.67-.39.67-.78 0-.43-.35-.78-.78-.78ZM8.66 6.67c0-1.72 1.49-3.11 3.33-3.11s3.33 1.39 3.33 3.11V8H8.65V6.67Z"/><path d="M20 17.25h-2.4v-2.5a.817.817 0 0 0-.8-.7c-.44 0-.8.36-.8.8v2.4h-2.5c-.4.06-.7.4-.7.8 0 .44.36.8.8.8H16v2.5c.06.4.4.7.8.7.44 0 .8-.36.8-.8v-2.4h2.5c.4-.06.69-.4.7-.8 0-.44-.35-.8-.8-.8Z"/></svg>
</span>
<span class="quick-add-btn-text">Ajouter au panier</span>
</button>
<a href="/products/hoodie-oni-x-nogi-kiri" class="btn btn--secondary quick-add-view-btn">Voir les détails</a><input type="hidden" name="product-id" value="8946463211843" /><input type="hidden" name="section-id" value="template--25508759306563__collection-products" /></form></product-form></div></div>
</product-card></li></ul></div>
</custom-pagination></div>
<style> #shopify-section-template--25508759306563__collection-products {padding-top: 0; margin-top: 0;} </style></div><div id="shopify-section-template--25508759306563__media_with_text_Tim3MP" class="shopify-section cc-media-with-text">
<link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/media-with-text.css?v=48710140401465450121779176232" media="print" onload="this.media='all'"><div class="section section--full-width section--padded">
<div class="container">
<div class="media-with-text" data-cc-animate style="--media-width: 50%">
<div class="media-with-text__media relative flex flex-col justify-center overflow-hidden" style="--media-scale: 1.0">
<div class="media w-full relative h-full video-section__media--cover" style="padding-top: 125.0%;"><picture>
<source srcset="//oni-sama.fr/cdn/shop/files/sakura_1080_x_1350_3.jpg?v=1739696929&width=690 690w, //oni-sama.fr/cdn/shop/files/sakura_1080_x_1350_3.jpg?v=1739696929&width=800 800w"
media="(max-width: 600px)"
width="800"
height="1000"><img srcset="//oni-sama.fr/cdn/shop/files/sakura_1080_x_1350_3.jpg?v=1739696929&width=938 536w, //oni-sama.fr/cdn/shop/files/sakura_1080_x_1350_3.jpg?v=1739696929&width=1400 800w, //oni-sama.fr/cdn/shop/files/sakura_1080_x_1350_3.jpg?v=1739696929&width=1876 1072w" sizes="(min-width: 1024px) 536px, (min-width: 769px) calc((50vw - 40px) + 9px), (min-width: 600px) calc(100vw - 64px), calc(100vw - 40px)" src="//oni-sama.fr/cdn/shop/files/sakura_1080_x_1350_3.jpg?v=1739696929&width=536"
class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
width="1876.0"
height="2345"
alt=""></picture>
</div></div>
<div class="media-with-text__text md:mt-14 md:mb-14 flex flex-col justify-center" data-cc-animate>
<div class="text-start"><h2 class="section__block section__block--heading h2" >
Recevez votre colis<br>en toute sérénité
</h2><div class="section__block reading-width rte" >
<p>Votre satisfaction est notre priorité. Nous veillons à ce que chaque commande soit expédiée avec soin, dans un emballage adapté pour garantir son intégrité jusqu’à chez vous. Vous bénéficiez d’une livraison rapide et sécurisée, avec un suivi en temps réel pour connaître à tout moment l’avancée de votre colis.</p><p>Nous savons à quel point il est important de recevoir vos achats dans les meilleures conditions. C’est pourquoi nous avons simplifié notre processus de retour pour vous offrir une expérience sans tracas. Que ce soit pour un échange ou un remboursement, notre équipe est là pour vous accompagner. Achetez en toute confiance et profitez de vos articles en toute tranquillité !</p>
</div></div>
</div>
</div>
</div>
</div>
</div>
</main><!-- BEGIN sections: overlay-group -->
<div id="shopify-section-sections--25508754981187__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/cart-items.css?v=17516739763755026951779176232" media="print" onload="this.media='all'">
<script src="//oni-sama.fr/cdn/shop/t/12/assets/cart-drawer.js?v=26715168632776164121779176232" 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="Votre panier" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="false">
<header class="drawer__header flex justify-between items-center">
<h2 class="h5 mb-0">Votre panier</h2>
<div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer">
<span class="visually-hidden">Fermer</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__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="44" height="44" viewbox="0 0 44 44" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path d="M0 5.84846V1.00293C0.67203 1.00293 1.31072 1.00293 1.94808 1.00293C3.7255 1.00559 5.50424 1.02824 7.28166 1.00027C7.76301 0.992274 7.97768 1.16409 8.15769 1.59297C8.66304 2.79969 9.24974 3.97311 9.74576 5.1825C9.94977 5.68197 10.2284 5.8085 10.7418 5.8085C20.8303 5.79252 30.92 5.83647 41.0072 5.76188C43.3286 5.74457 44.358 7.8157 43.4059 9.64043C40.9512 14.3408 38.5391 19.0638 36.0363 23.7375C35.3069 25.0987 34.0789 25.8659 32.4388 25.8606C27.2172 25.8446 21.9943 25.8659 16.7728 25.8379C16.1394 25.8339 15.7474 25.9871 15.4554 26.5665C15.1073 27.2577 14.6553 27.8971 14.2646 28.5684C13.8753 29.2396 13.9899 29.4301 14.774 29.4301C22.129 29.4301 29.4853 29.4274 36.8403 29.4261C37.7257 29.4261 38.611 29.4261 39.5458 29.4261V34.1851C39.3191 34.1984 39.0857 34.2237 38.8524 34.225C30.5854 34.2277 22.3197 34.2304 14.0526 34.2277C12.6526 34.2277 11.3672 33.8574 10.3111 32.8971C8.74305 31.4719 8.44837 29.2583 9.59509 27.0859C10.3498 25.6541 11.1805 24.2609 12.0219 22.8771C12.2966 22.4255 12.3085 22.0766 12.0845 21.6024C9.69243 16.5265 7.31765 11.4425 4.95754 6.35192C4.77887 5.96833 4.5762 5.83114 4.16285 5.8378C2.79079 5.86044 1.41873 5.84579 0.00133469 5.84579L0 5.84846ZM37.551 10.6713H12.3912C12.3912 10.7739 12.3765 10.8245 12.3939 10.8591C13.9006 14.1184 15.4034 17.3789 16.9381 20.6248C17.0261 20.8113 17.3808 20.9751 17.6114 20.9764C22.3183 20.9937 27.0239 20.9831 31.7307 20.9911C32.0881 20.9911 32.2854 20.8898 32.4534 20.5622C34.0642 17.4282 35.6949 14.3035 37.319 11.1761C37.3977 11.0256 37.4617 10.8671 37.5523 10.6713H37.551Z" fill="currentColor"/><path d="M14.3027 36.1777C16.4362 36.1804 18.2176 37.9492 18.2242 40.0723C18.2309 42.3259 16.4628 44.0627 14.1827 44.0414C11.9906 44.0201 10.2612 42.3152 10.2559 40.1655C10.2492 37.9479 12.0493 36.1751 14.3027 36.1777Z" fill="currentColor"/><path d="M38.8093 40.1703C38.8119 42.3454 37.0585 44.0622 34.8451 44.0476C32.6357 44.0342 30.9129 42.3187 30.9063 40.1264C30.8996 37.9061 32.6517 36.1626 34.8771 36.1719C37.0892 36.1812 38.8066 37.9274 38.8093 40.1703Z" fill="currentColor"/></svg><p>Votre panier est vide</p><a class="btn btn--primary" href="/collections/all">Commencer les achats</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite">
Sous-total:0,00 €
</p>
<p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Chargement...</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="cart-drawer__summary relative drawer__footer cart-drawer--checkout--sticky-true"></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--25508754981187__product-compare" class="shopify-section shopify-section-group-overlay-group cc-compare">
</div>
<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group -->
<section id="shopify-section-sections--25508753834307__icons-with-text" class="shopify-section shopify-section-group-footer-group cc-icons-with-text"><link href="//oni-sama.fr/cdn/shop/t/12/assets/icons-with-text.css?v=105357110638478380851779176232" rel="stylesheet" type="text/css" media="all" />
<div class="icons-with-text section section--full-width border-bottom section--padded-medium color-scheme color-scheme--3" id="sections--25508753834307__icons-with-text">
<div class="container relative"><carousel-slider class="carousel block relative" inactive>
<div class="slider-nav slide-nav--inline flex justify-between absolute top-0 h-full no-js-hidden">
<button type="button" class="slider-nav__btn tap-target tap-target--left btn text-current has-ltr-icon" name="prev" aria-controls="slider-sections--25508753834307__icons-with-text">
<span class="visually-hidden">Précédent</span>
<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>
</button>
<button type="button" class="slider-nav__btn tap-target tap-target--right btn text-current has-ltr-icon" name="next" aria-controls="slider-sections--25508753834307__icons-with-text">
<span class="visually-hidden">Suivant</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>
</div>
<div class="slider slider--contained relative slider--no-scrollbar" id="slider-sections--25508753834307__icons-with-text">
<ul class="slider__grid grid grid-flow-col gap-theme auto-cols-1 sm:auto-cols-2 md:auto-cols-3"><li class="slider__item flex justify-center items-center" data-cc-animate data-cc-animate-delay="0.07s">
<img loading="lazy" class="custom-icon" src="//oni-sama.fr/cdn/shop/files/youtube.png?crop=center&height=72&v=1779462053&width=72" height="36" width="36" alt=""/>
<div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Conçu par Louis-San</strong></p></div>
</li><li class="slider__item flex justify-center items-center" data-cc-animate data-cc-animate-delay="0.14s">
<img loading="lazy" class="custom-icon" src="//oni-sama.fr/cdn/shop/files/de80454eac896248e6df8d33b6819f78.png?crop=center&height=72&v=1779462393&width=72" height="36" width="36" alt=""/>
<div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Expédition sous 24h</strong></p></div>
</li><li class="slider__item flex justify-center items-center" data-cc-animate data-cc-animate-delay="0.21s">
<img loading="lazy" class="custom-icon" src="//oni-sama.fr/cdn/shop/files/de050641e61e66bd29544bace349ffa3.png?crop=center&height=72&v=1779461816&width=72" height="36" width="36" alt=""/>
<div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Paiement 100% sécurisé</strong></p></div>
</li></ul>
</div>
</carousel-slider>
</div>
</div>
</section><div id="shopify-section-sections--25508753834307__footer" class="shopify-section shopify-section-group-footer-group cc-footer"><link rel="stylesheet" href="//oni-sama.fr/cdn/shop/t/12/assets/footer.css?v=40960768148517284351779176232" media="print" onload="this.media='all'"><style data-shopify>.footer {
--bg-color: 244 244 244 / 1.0;
--heading-color: 7 7 7;
--text-color: 7 7 7;
}</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: 100px;">
<img srcset="//oni-sama.fr/cdn/shop/files/logooniArtboard_1_4x_ff31931f-cc82-4096-a6c8-01a0fed62e7a.png?v=1645516172&width=100, //oni-sama.fr/cdn/shop/files/logooniArtboard_1_4x_ff31931f-cc82-4096-a6c8-01a0fed62e7a.png?v=1645516172&width=200 2x" src="//oni-sama.fr/cdn/shop/files/logooniArtboard_1_4x_ff31931f-cc82-4096-a6c8-01a0fed62e7a.png?v=1645516172&width=200"
class="footer-block__image" style="object-position: 50.0% 50.0%" loading="lazy"
width="200"
height="200"
alt="">
</div><div class="footer-block__text rte">
<p>La marque de Louis-San, ancrée dans l'univers du Japon.</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/@Louis-San" target="_blank" rel="noopener" title="ONI sur 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/oni_sama.fr/" target="_blank" rel="noopener" title="ONI sur 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">NOS PRODUITS</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="/collections/hoodie">Hoodie</a>
</li><li>
<a href="/collections/kimono">Kimono</a>
</li><li>
<a href="/collections/t-shirt">T-Shirt</a>
</li><li>
<a href="/collections/jogging">Jogging</a>
</li><li>
<a href="/collections/accessoires">Accessoires</a>
</li></ul>
</div>
</details>
</footer-menu>
</div><div class="footer-col footer-col--links 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">AIDE & CONTACT</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="/pages/conditions-generales-de-vente">Conditions Générales de Vente</a>
</li><li>
<a href="/pages/mentions-legales">Mentions légales</a>
</li><li>
<a href="/pages/politique-de-confidentialite">Politique de confidentialité</a>
</li><li>
<a href="/pages/reglement-jeu-concours-voyage-au-japon">Règlement Jeu-concours voyage au Japon</a>
</li><li>
<a href="/pages/contact">Contact</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.28s"><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>Accéder aux drops en priorité en étant informé par email.</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">E-mail</label><div class="input-with-button"><input type="email"
class="input w-full focus-inset"
id="footer-signup"
name="contact[email]"
value=""
placeholder="Votre e-mail"
autocomplete="email"
aria-required="true"
required><button class="btn focus-inset has-ltr-icon">
<span class="visually-hidden">S’inscrire</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">
<span class="visually-hidden">Moyens de paiement acceptés</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" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewbox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</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 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="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><lineargradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientunits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></lineargradient><lineargradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientunits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></lineargradient></defs></svg></li><li><svg class="payment-icon" width="38" height="24" role="img" viewbox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-cartes_bancaires"><title id="pi-cartes_bancaires">Cartes Bancaires</title><rect x="1" y="1" width="36" height="22" rx="2" fill="url(#pi-cartes_bancaires-paint0_linear)"/><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07"/><path fill-rule="evenodd" clip-rule="evenodd" d="M28 9.934c0 1.067-.8 1.932-1.79 1.934v.002h-6.52V8h6.52c.99.002 1.79.867 1.79 1.934zm0 4.104c0 1.067-.8 1.932-1.79 1.934v.003h-6.52v-3.87h6.52c.99.002 1.79.867 1.79 1.933zm-13.224-1.934h4.788v.378c0 1.943-1.46 3.518-3.26 3.518H13.26C11.46 16 10 14.425 10 12.482v-.938c0-1.943 1.46-3.518 3.26-3.518h3.044c1.8 0 3.26 1.575 3.26 3.518v.326h-4.788v.234z" fill="#fff"/><defs><lineargradient id="pi-cartes_bancaires-paint0_linear" x1="37" y1="1" x2="17.422" y2="33.036" gradientunits="userSpaceOnUse"><stop stop-color="#083969"/><stop offset=".492" stop-color="#007B9D"/><stop offset="1" stop-color="#00A84A"/></lineargradient></defs></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" 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" 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><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="/">ONI</a>.</span>
</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" 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">Retour</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">Choisir sa taille</h2>
</div>
<button type="button" class="drawer__close-btn js-close-drawer">
<span class="visually-hidden">Fermer</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">Fermer</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">Article ajouté à votre panier.</p>
<a class="link text-current js-open-cart-drawer" href="/cart" data-no-instant>Voir le panier</a>
</div>
</div>
</div>
<product-form></product-form>
</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.0.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_with_comma_separator}} €",
pSearchLimit: 10,
pSearchLimitScope: 'each',
pSearchIncludeSkus: true,
pSearchIncludeTags: true,
sliderItemsPerNav: 'slide',
vibrateOnATC: true,
compareToggle: "toggle_off",
compareShowEmptyMetafields: false,
blendProductImages: false,
externalLinksNewTab: true,
afterAtc: "drawer",
cartType: "drawer"
},
strings: {
addCartNote: 'Ajouter une note de commande',
editCartNote: 'Modifier la note de commande',
cartError: 'Une erreur s’est produite lors de la mise à jour de votre panier. Veuillez réessayer.',
cartQtyError: 'Vous ne pouvez ajouter que [quantity] de cet article à votre panier.',
cartTermsConfirmation: 'Vous devez accepter les termes et conditions avant de continuer.',
imageAvailable: 'L’image [index] est maintenant disponible dans la vue de galerie',
veryLowStock: 'Stock très faible',
lowStock: 'Stock faible',
inStock: 'En stock',
noStock: 'Épuisé',
noVariant: 'Indisponible',
noSelectedVariant: 'Choisissez',
onlyXLeft: '[quantity] en stock',
awaitingSale: 'Ce produit n'est pas encore disponible à l'achat.',
shippingCalculator: {
singleRate: 'Il y a un tarif de livraison pour cette destination :',
multipleRates: 'Il y a plusieurs tarifs de livraison pour cette destination :',
noRates: 'Nous n’expédions pas vers cette destination.'
},
viewDetails: 'Voir les détails',
compare: {
limit: 'Vous pouvez ajouter au maximum [quantity] produits à comparer.',
more: 'Sélectionnez un autre produit à comparer.',
empty: 'Sélectionnez au moins deux produits à comparer.',
continue: 'Fermer pour continuer.'
},
discountCopyFail: 'Impossible de copier le code dans le presse-papiers. Votre navigateur peut ne pas le supporter.',
articleReadTime: '[x] minute de lecture',
quickNav: {
button_standard: 'Recherche',
show_products_none: 'Aucun produit :(',
button_one: 'Afficher [quantity] produit',
button_other: 'Afficher [quantity] produits',
},
regularPrice: 'Prix habituel',
salePrice: 'Prix soldé'
},
scripts: {
cartItems: '//oni-sama.fr/cdn/shop/t/12/assets/cart-items.js?v=147789704663411676881779176232',
countryProvinceSelector: '//oni-sama.fr/cdn/shop/t/12/assets/country-province-selector.js?v=24158546944577672431779176232',
shippingCalculator: '//oni-sama.fr/cdn/shop/t/12/assets/shipping-calculator.js?v=31725526838375758301779176232'
}
};
// Save product ID to localStorage, for use in the 'Recently viewed products' section.
</script><script src="//oni-sama.fr/cdn/shop/t/12/assets/instant-page.js?v=473454186210797571779176232" type="module" defer="defer"></script><div id="shopify-block-AK0h3cTVsZkRtSWZvY__back-in-stock-restock-alerts-4bb73be2-b7c2-4870-949f-c528145452a3" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><link rel="preconnect" href="https://louis-oni-sama.myshopify.com" crossorigin><!-- Config and setup JS -->
<script id="RestockRocketConfig">
window._RestockRocketConfig = window._RestockRocketConfig || {}
// Stoq is the current name of the app (RestockRocket is the legacy name).
// Expose _Stoq / _StoqConfig as live aliases of the same objects so both names
// work. Done here, before the JS bundles run, and the bundles only ever do
// `window._RestockRocket = window._RestockRocket || {}` (never reassign), so
// every method/config added later is visible on both names.
window._RestockRocket = window._RestockRocket || {}
window._Stoq = window._RestockRocket
window._StoqConfig = window._RestockRocketConfig
// Earliest nav-relative anchor for the whole pageview: performance.now() when our
// inline ran. It's ms-since-navigation for THIS document — unlike liquid_rendered_at,
// which on a cached render is the cache time, not this load's start (that gap is
// what liquid_cache_age measures). Stamped in the inline (runs on every load, even
// when the deferred bundle never does) so bundle_ready's stamps (bundle_loaded_at /
// hijack_armed_at) are all on one clock and any delta between them is a plain
// subtraction downstream — no need to emit the deltas. See #2875.
try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { /* no perf API */ }
// Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us')
// This matches the backend's Mobility.normalize_locale behavior
// Returns empty string if locale is empty or invalid (matches original behavior)
function normalizeLocale(locale) {
if (!locale || locale.trim() === '') {
return '';
}
return locale.toString().toLowerCase().replace(/-/g, '_');
}
window._RestockRocketConfig.locale = 'fr';
window._RestockRocketConfig.normalizedLocale = normalizeLocale('fr');
window._RestockRocketConfig.shop = 'louis-oni-sama.myshopify.com';
window._RestockRocketConfig.pageType = 'collection';
window._RestockRocketConfig.liquidRenderedAt = 1784747788;window._RestockRocketConfig.marketId = 1824882908;window._RestockRocketConfig.countryName = 'France';
window._RestockRocketConfig.countryIsoCode = 'FR';window._RestockRocketConfig.cartInventoryQuantity = {};// cart.token falls back to the `cart` cookie when the Liquid context didn't carry one
// (some page types render with cart={} until first interaction).
if (!window._RestockRocketConfig.cartToken) {
try {
const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/);
if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]);
} catch (e) { /* cookie unavailable */ }
}window._RestockRocketConfig.cachedSettings = {"id":38219,"shop_id":38155,"currency":"EUR","created_at":"2025-07-22T23:06:47.670Z","updated_at":"2026-06-19T11:02:30.042Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"Alerte retour en stock","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Alerte retour en stock","storefront_form_description":"Recevez une notification dès que ce produit est de nouveau en stock en vous inscrivant ci-dessous!","storefront_form_button_text":"Je veux être prévenu !","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Nous promettons de ne pas envoyer de spam. Vous ne recevrez des notifications que pour ce produit.","storefront_form_error":"Veuillez entrer une adresse email valide","storefront_form_success":"Merci! Nous vous informerons lorsque le produit sera disponible.","enable_powered_by":false,"show_button_on_preorder":false,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Adresse e-mail","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Numéro de téléphone","storefront_form_email_label":"E-mail","storefront_form_phone_error":"Veuillez entrer un numéro de téléphone valide","storefront_form_customer_name_placeholder":"Nom","storefront_form_customer_name_error":"Veuillez entrer votre nom","storefront_form_did_you_mean_error":"Vouliez-vous dire %{suggested_email}? Ou utiliser %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":null,"js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Soyez informé des autres nouveautés, soldes, réductions et offres","show_button_on_collection":false,"sms_default_country":"fr","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":false,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Inscription confirmée ! Vous recevrez une alerte lorsque le produit sera de nouveau en stock.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantité","enable_alerts":true,"sms_allowed":true,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"Vous vous êtes déjà abonné aux alertes pour ce produit.","storefront_mixed_cart_error":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"fr","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":true,"storefront_form_push_label":"Pousser","storefront_form_push_description":"Cliquez sur 'Autoriser' pour être notifié via une notification push","storefront_form_push_error":"Permission refusée! Veuillez revoir les paramètres de notification et réessayer","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Veuillez remplir une ou plusieurs des options ci-dessus","storefront_form_push_input":"Envoyer une notification à votre navigateur","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":null,"index_link_selector":null,"page_link_selector":null,"search_link_selector":null,"collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"Ce produit est en rupture de stock. Recevez une notification lorsque le produit est de nouveau en stock en saisissant vos coordonnées ci-dessous !","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":null,"preorder_badge_selector":null,"preorder_button_out_of_stock_text":"Rupture de stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":null,"preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":null,"preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":null,"preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":null,"preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":null,"preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-06-19T11:02:30.066Z","multi_language_enabled":false,"translation_locale":"fr","disable_refresh_on_stale_liquid":false,"storefront_settings_read_enabled":false};window._RestockRocketConfig.storefrontAccessToken = "44b0dba5e53a3bc184ce6d7262eb771e";// STOQ shop-metafield namespace. `production` is substituted at build time
// (webpack CopyPlugin), so this is correct for every environment.
window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[],"updated_at":"2026-07-22T19:16:08Z","market_locations_enabled":false,"market_id":1824882908,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = {"in_stock_variant_ids":[46492811460931,46492811493699,46492811526467,46492811559235,46492811592003,46492811624771,46496309051715,46496329990467,46765606830403,46765608567107,47105721565507,47105722974531,47244966166851,47244966199619,47244966232387,47244966265155,47244966297923,47273804300611,47666938937667,47666938970435,47666939003203,47666939035971,47666939068739,47689884860739,47828881801539,47828881834307,47828881867075,47828957692227,47828957724995,47828957757763,47828957790531,47828957823299,47828957856067,47828978204995,47828994687299,47828994720067,47828994752835,47828995408195,47828995440963,47828995473731,47828995506499,47828995539267,47828995572035,47845474992451,47845475025219,47845475057987,47845475090755,47845475123523,47845475156291,48372598014275,49124010492227,49124010524995,49124010557763,49124033495363,49124033528131,49124033560899,49373846929731,49373846962499,49373846995267,49373847028035,49373847060803,49373847093571,49382675513667,49382675546435,49382675677507,51724707234115,51724707266883,51724707299651,51724707332419,51724707365187,51724707397955,51724727583043,51724727615811,51724727648579,51724727681347,51724727714115,51724727746883,51724730466627,51724730499395,51724730532163,51724730564931,51724730597699,51724730630467,51724734529859,51724734562627,51724734693699,51724737970499,51724738003267,51724738036035,51724761006403,51724761039171,51724761071939,51724761104707,51724761137475,51724761170243,51724791251267,51724791284035,51724791316803,51724791349571,51724791382339,51724791415107,51724796494147,51724796526915,51724796559683,51724796592451,51724796625219,51724796657987,51724798853443,51724798886211,51724798918979,51724798951747,51724798984515,51724799017283,51724802949443,51724803014979,51724803047747,51724803080515,51724803113283,51890215518531,51890215551299,51890215584067,51890215616835,52679659454787,52679659553091,52679659585859,52679659618627,52679660601667,52679660667203,52679660699971,52679660732739,52679660765507,52883598999875,52883599032643,52883599065411,52883599098179,52883599130947,52883599163715,52889584566595,52900447224131,52900447289667,52900447322435,53075526582595,53232742105411,53232742138179,53232742203715,53232742236483,53232742269251,53232745251139,53232745283907,53232745316675,53232745349443,53232745382211,53232745840963,53232745873731,53232745906499,53232745939267,53232745972035,53232746004803,53418778001731,53418778034499,53418778067267,53418778100035,53418778132803,53418778165571,53418778624323,53418778657091,53418778689859,53418778722627,53418778755395,53418778788163,53418780688707,53418780721475,53418780754243,53418780787011,53418780819779,53418780852547,53418801824067,53418801856835,53418801889603,53418801922371,53418801955139,53418801987907,53418826334531,53418826367299,53418826400067,53418826432835,53418826465603,53418826498371,53418828857667,53418828890435,53418828923203,53418828955971,53418828988739,53418829021507,53418835902787,53418835935555,53418835968323,53418836001091,53418836033859,53418836066627,53419153097027,53419153129795,53490426347843,53490426380611,53490426413379,53490426446147,53490426478915,53490426511683,53619604947267,53682763268419,53705500426563,53710859764035,53710859796803,53710859829571,53710859862339,53710859895107,53710859927875,53791437750595,53791438012739,53791438045507,53791438897475,53791438930243,53791438963011,53791438995779,53791439028547,53791439061315,53791439225155,53791439257923,53791439290691,53791439323459,53791439356227,53791439388995,53791439454531,53791439487299,53791439520067,53791439552835,53791439585603,53791439618371,53819999387971,53942993813827,53942993846595,53942993879363,53942993912131,53942993944899,53942993977667,53942994010435,53942994043203,53942994075971,53942995190083,53942995517763,53942995550531,53942995583299,53942995616067,53942995648835,53942995681603,53942995714371,53942995747139,53942995779907,53942995812675,53943200284995,53943200317763,53943200350531,53943200383299,53943200416067,53943200743747,53943200776515,53943200809283,53943200842051,53943200874819,53943200907587,53943201104195,54079940591939,54079940624707,54079940657475,54255115239747,54255115272515,54255115305283,54255115338051,54255115370819,54255115469123,54255115501891,54255115534659,54255115567427,54255115600195,54591064244547,54591064277315,54591064310083,54591064342851,54591064375619,54591064408387,54591067455811,54591067488579,54591067521347,54591067554115,54591067586883,54591067619651,54591067652419,54591067685187,54591067717955,54591067750723,54591067783491,54591067816259,54591067849027,54591067881795,54591067914563,54591067947331,54591067980099,54591068012867,54591068045635,54591068078403,54591068111171,54591068143939,54591068176707,54591068209475,54591068242243,54591068275011,54591068307779,54591068340547,54591068373315,54591068406083,54591068438851,54591068471619,54591068504387,54591068537155,54591068569923,54591068602691,54591068635459,54591068668227,54591068700995,54591068733763,54591068766531,54591068799299,54591068832067,54591068864835,54591068897603,54591068930371,54591068963139,54591068995907,54591069028675,54591069061443,54591069094211,54591069126979,54591069159747,54591069192515,54591069225283,54591069258051,54591069290819,54591069487427],"updated_at":"2026-07-13T19:14:20Z","market_locations_enabled":false,"market_id":1824882908,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-07-22T19:04:21Z","shopify_market_id":1824882908,"market_locations_enabled":false};
window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_1824882908";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-07-22T18:50:25Z","shopify_market_id":1824882908,"market_locations_enabled":false};
window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_1824882908";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":78095876419,"shopify_selling_plan_id":691367936323,"enabled":true,"variant_ids":[],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":null,"delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":false,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"ASAP","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":false,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#8700d3","preorder_button_colors_enabled":false,"markets_enabled":false,"market_id":null,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"billing_at":null,"billing_after_n_intervals":null,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":691367936323,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-07-28T09:17:49.343Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];(function() {
const cachedData = {"plans":[{"shopify_selling_plan_group_id":78095876419,"shopify_selling_plan_id":691367936323,"enabled":true,"variant_ids":[],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Note: This is a preorder. Items will ship based on the estimated delivery date.","preorder_button_description_background_color":"#ebebeb","preorder_button_description_text_color":"#000000","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":null,"delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":false,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: {{ date }}","shipping_applies_to_all_products":true,"shipping_text":"ASAP","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":false,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#8700d3","preorder_button_colors_enabled":false,"markets_enabled":false,"market_id":null,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":false,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"billing_at":null,"billing_after_n_intervals":null,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":691367936323,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2025-07-28T09:17:49.343Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}],"disabled_plan_ids":[],"cached_at":"2026-02-18T08:07:38Z"};
if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) {
// Find the maximum updated_at from all items in old array
const oldPlans = window._RestockRocketConfig.sellingPlans;
const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0
? oldPlans.reduce(function(max, plan) {
// Parse dates for proper comparison (handles mixed ISO formats)
if (plan.updated_at) {
const planDate = new Date(plan.updated_at);
const maxDate = max ? new Date(max) : null;
return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max;
}
return max;
}, '')
: null;
// Use cached if old array is empty/has no timestamps, or cached is newer
// Parse dates for comparison to handle format differences (+00:00 vs .000Z)
const cachedDate = new Date(cachedData.cached_at);
const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null;
const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate));
if (useCached) {
if (Array.isArray(cachedData.plans)) {
window._RestockRocketConfig.sellingPlans = cachedData.plans;
// Only use disabled_plan_ids when using cached plans
window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || [];
console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')');
}
} else {
// When using old format (stale cache), don't trust disabled_plan_ids
window._RestockRocketConfig.disabledSellingPlanIds = [];
console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')');
}
}
})();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [{"id":"0eab5a60-76ed-401e-9d92-2ae7f2ac9903","shop_id":38155,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-28T09:17:50.089Z","updated_at":"2025-07-28T09:17:50.089Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;// STOQ-1595/1612 shared signal, derived once here so both the accelerated-checkout block
// gate (STOQ-1612) and the click tracker (STOQ-1595) read one clearly-owned flag rather
// than a side effect buried in either consumer's try/catch: whether this shop has preorders
// configured at all — an enabled selling plan plus at least one preorder variant id,
// independent of the block toggle. Fail-open: on error the flag stays unset and both
// consumers no-op.
try {
var _sqCfg = window._RestockRocketConfig;
var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) &&
_sqCfg.sellingPlans.some(function (p) { return p && p.enabled; });
var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds &&
_sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length;
_sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount);
} catch (e) { /* fail open */ }
// STOQ-1612: block (not hide) Buy Now / Shop Pay until our JS runs, so a tap in the
// load window can't bypass preorder. pointer-events via .stoq-buy-now-pending (no
// reflow); timeout releases; renderPreorderButton / featured_product.js lift it.
// Gated by the `block_accelerated_checkout` toggle (default OFF) for gradual rollout.
// Armed ONLY when we're sure preorder is in play — product page: THIS product has a
// preorder variant (never block a plain product's Shop Pay); featured: integration
// enabled for this page type. Rationale: PR #2784.
try {
var _sqc = window._RestockRocketConfig;
var _sqOn = !!(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout);
var _sqPre = (_sqc.cachedPreorderVariantIds &&
_sqc.cachedPreorderVariantIds.preorder_variant_ids) || [];
var _sqArm = false;
if (_sqOn && _sqc.preordersConfigured) {
if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) {
_sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; });
} else {
_sqArm = (_sqc.integrations || []).some(function (i) {
return i && i.type === 'featured_product' && i.enabled &&
Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1;
});
}
}
if (_sqArm && document.documentElement) {
_sqc.acceleratedGateArmed = true;
document.documentElement.classList.add('stoq-buy-now-pending');
setTimeout(function () {
document.documentElement.classList.remove('stoq-buy-now-pending');
}, 6000);
}
} catch (e) { /* fail open */ }
window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019f7be7-1888-7854-bf22-91e9942504c2/restockrocket-1-546/assets/restockrocket-product.js'
window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019f7be7-1888-7854-bf22-91e9942504c2/restockrocket-1-546/assets/restockrocket-collection.js'
window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/019f7be7-1888-7854-bf22-91e9942504c2/restockrocket-1-546/assets/restockrocket-product-bis.js'
window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/019f7be7-1888-7854-bf22-91e9942504c2/restockrocket-1-546/assets/restockrocket-collection-bis.js'
window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
// Canary override (STOQ-1287): prefer the Render host emitted into the
// metafield-cached settings (api_host) when present, mirroring the same
// override in assets/js/api.js. cachedSettings is populated above. Falls
// back to the build-baked host for shops without the use_render_api_host
// toggle (or environments where THEME_EXTENSION_API_HOST is unset), so the
// setting.json + fetchEmbedConfig calls below route to the same host as the
// rest of the extension's API traffic instead of staying on the baked host.
window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
// Deployed extension build number, read from the CDN asset host Shopify generates:
// https://cdn.shopify.com/extensions/<uuid>/<handle>-<version>/assets/...
// Trailing digits (e.g. ".../restockrocket-1-521/assets/" -> "521"). Kept numeric to
// match ParseStoqData, so funnel app_version lines up with the order-attribution
// app_version. Reflects the ACTUAL deployed build. This is the SINGLE source of the
// parsed version — preorder.js getAppVersion() reads it back off config rather than
// re-parsing, so the regex lives in exactly one place.
try {
const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
} catch (e) {
window._RestockRocketConfig.appVersion = '';
}
const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds
const LIQUID_CACHE_MAX_AGE = 15 * 60; // 15 minutes in seconds
// Calculate Liquid cache freshness once at initialization
const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
// Validate timestamp and calculate cache age
if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
window._RestockRocketConfig.isLiquidCacheFresh = true;
window._RestockRocketConfig.liquidCacheAge = null;
} else {
const now = Math.floor(Date.now() / 1000); // Current time in seconds
const liquidCacheAge = now - liquidRenderedAt; // Age in seconds
// Surfaced into funnel events: a stale cache means the app rendered with
// outdated inventory/selling-plan data — a real "had the opportunity but
// failed" cause. Negative (client clock ahead) clamps to 0.
window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge);
// Handle client clock ahead of server
if (liquidCacheAge < 0) {
console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
window._RestockRocketConfig.isLiquidCacheFresh = true;
} else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) {
console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
window._RestockRocketConfig.isLiquidCacheFresh = true;
} else {
console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
window._RestockRocketConfig.isLiquidCacheFresh = false;
}
}
function checkSettingsExpiry(settings) {
try {
if (!settings || !settings.updated_at) {
console.debug('STOQ - Invalid settings data structure');
return null;
}
if (!settings.cache) {
console.debug('STOQ - settings caching disabled');
return null;
}
// Check if translations are enabled but missing from cache
// This handles the backfill period where DB has translations but metafield doesn't
if (settings.multi_language_enabled) {
if (!settings.translations) {
// Translations enabled but no translation data in metafield
// Metafield hasn't been backfilled yet - force refresh
console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
return null;
}
// Translations object exists in metafield - cache is valid
// If current locale isn't translated, applyTranslations will gracefully use default locale from base fields
if (window._RestockRocketConfig.normalizedLocale &&
!Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
console.debug('STOQ - locale not explicitly translated, will use default language from cache');
}
// Don't return null - continue using cache even for untranslated locales
}
const updatedAt = new Date(settings.updated_at);
if (isNaN(updatedAt.getTime())) {
console.debug('STOQ - Invalid updated_at date format in settings');
return null;
}
const age = Date.now() - updatedAt.getTime();
if (age < SETTINGS_CACHE_DURATION) {
console.debug('STOQ - settings changed recently, skipping cache');
return null;
}
return settings;
} catch (error) {
console.debug('STOQ - Error checking settings cache:', error);
return null;
}
}
function createRestockRocketContainer() {
const restockRocketContainer = document.createElement('div');
restockRocketContainer.id = 'restock-rocket';
document.body.appendChild(restockRocketContainer);
}
function createRestockRocketScript(scriptUrl) {
const restockRocketScriptElement = document.createElement('script');
restockRocketScriptElement.setAttribute('defer', 'defer');
restockRocketScriptElement.src = scriptUrl;
document.body.appendChild(restockRocketScriptElement);
}
createRestockRocketContainer()
console.debug('STOQ - extension activated')
// Fire stoq_initialized once per page load so the funnel pipeline has a definitive
// "our code ran on this page" signal independent of any customer interaction.
// Detected variants: the variants present in this page's Liquid context (product page has them;
// collection/index/etc. don't expose variants from Liquid). Used to disambiguate "embed didn't
// load" vs "embed loaded but the variant wasn't a preorder/BIS candidate" in order debug.
try {
const _stoqInitConfig = window._RestockRocketConfig;
const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants))
? _stoqInitConfig.product.variants.map(function(v) { return v.id })
: [];
const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id;
// Per-session page-load counter, incremented here in the INLINE code so it exists
// even when the deferred bundle never runs. Paired with stoq_bundle_ready's
// page_load_seq, it tells order-debug which page load an add fired on (and whether
// the bundle had loaded on that load).
var _stoqPageSeq = 0;
try {
_stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1;
window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq));
} catch (e) { /* sessionStorage unavailable (private mode) — leave 0 */ }
Shopify?.analytics?.publish?.('stoq_initialized', {
cart_token: _stoqInitConfig.cartToken || '',
page_url: window.location.href,
page_type: _stoqInitConfig.pageType || '',
shop_domain: _stoqInitConfig.shop || '',
market_id: _stoqInitConfig.marketId || '',
// Buyer's storefront country (localization.country.iso_code). Seeds the
// pixel's extension_details blob so it rides forward onto Shopify's native
// events too — a market can span countries, so this is the finer signal.
country_code: _stoqInitConfig.countryIsoCode || '',
detected_variant_ids: _stoqDetectedVariantIds,
selected_variant_id: _stoqSelectedVariantId || '',
page_load_seq: _stoqPageSeq,
liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0,
app_version: _stoqInitConfig.appVersion || '',
liquid_cache_age: _stoqInitConfig.liquidCacheAge,
// Selected variant's stock posture as our app saw it at render — explains
// whether we *should* have treated it as a preorder candidate.
inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '',
inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId],
});
} catch (e) {
console.debug('STOQ - stoq_initialized publish failed:', e);
}
// STOQ-1595: publish stoq_accelerated_checkout_clicked for every accelerated-checkout
// click (Buy Now / dynamic checkout / Shop Pay installments) on ALL surfaces, before our
// bundle loads, via one delegated capture-phase listener (catches late-rendered buttons).
// Only on shops with preorders configured (shared `preordersConfigured` signal from the
// derivation block above) — nothing to bypass otherwise. variant_id is read per-clicked-button
// from its form so it's correct on collection/index/search too. block_accelerated_checkout
// context (STOQ-1612) rides in `properties` (forwarded verbatim by the pixel, no schema
// change): a buy_now click on a preorder variant while the gate was armed is a visible
// bypass signal for order debug. Also sends page_url (top-level, like the pixel's native
// events) and two preorder signals in properties (see below).
try {
var _sqTrack = window._RestockRocketConfig;
if (_sqTrack.preordersConfigured) {
document.addEventListener('click', function (e) {
try {
var t = e.target;
if (!t || !t.closest) return;
var host = t.closest('.shopify-payment-button, shopify-payment-terms');
if (!host) return;
var channel = host.matches && host.matches('shopify-payment-terms')
? 'shop_pay_installments' : 'buy_now';
var form = host.closest('form');
var vidEl = form && form.querySelector('[name="id"]');
var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
// The enabled STOQ selling plan the clicked variant belongs to (if any), found once and
// reused for in_enabled_plan / enrolled_plan_id / enrolled_plan_provider below.
var _sqVidNum = Number(variantId);
var _sqPlan = null;
// Array.isArray guard (not `|| []`) so a truthy non-array sellingPlans can't throw and
// silently drop the whole publish.
var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : [];
_sqPlans.forEach(function (pl) {
if (!_sqPlan && pl && pl.enabled && Array.isArray(pl.variant_ids) &&
pl.variant_ids.indexOf(_sqVidNum) !== -1) { _sqPlan = pl; }
});
Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', {
variant_id: variantId,
product_id: (_sqTrack.product && _sqTrack.product.id) || '',
channel: channel,
market_id: _sqTrack.marketId || '',
country_code: _sqTrack.countryIsoCode || '',
page_type: _sqTrack.pageType || '',
cart_token: _sqTrack.cartToken || '',
page_url: (window.location && window.location.href) || '',
properties: {
// Mirror the bundle's own preorder check (preorder.js checkInventoryProvider-
// WithCachedFallback): the live set config.preorderVariantIds (refreshed after
// page load by loadVariantInventoryData) OR the Liquid-injected
// cachedPreorderVariantIds — always present, so it covers clicks before the
// bundle loads (why this tracker is inline). ORing both (not preferring one)
// matches the bundle and is correct even if the live set is an empty array. Both
// hold integer ids; the click-time id comes off a DOM input (.value → string) or
// selected_variant_id, so coerce with Number for a like-typed compare.
is_preorder_variant: (function () {
var vid = Number(variantId);
var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; };
return has(_sqTrack.preorderVariantIds) ||
has(_sqTrack.cachedPreorderVariantIds &&
_sqTrack.cachedPreorderVariantIds.preorder_variant_ids);
})(),
// Narrow, authoritative preorder signal: enrolled in an ENABLED STOQ selling plan
// (is_preorder_variant above is the broad OOS+continue heuristic — non-STOQ too).
in_enabled_plan: !!_sqPlan,
// In-stock preorder signal: enrolled but currently IN STOCK (in the inStockVariantIds
// set, not the OOS preorderVariantIds set). Same live-OR-cached pattern as
// is_preorder_variant. is_preorder_variant OR is_instock_variant = "should sell via
// the plan" regardless of stock, so an in-stock preorder bypass is detectable too.
is_instock_variant: (function () {
var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; };
return has(_sqTrack.inStockVariantIds) ||
has(_sqTrack.cachedInStockVariantIds &&
_sqTrack.cachedInStockVariantIds.in_stock_variant_ids);
})(),
// The enrolled plan's Shopify selling-plan id + inventory_provider (stoq = STOQ tracks
// the OOS count; shopify = in-stock preorder). Tells order-debug what kind of preorder
// the Buy Now bypassed, without a downstream lookup.
enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '',
enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '',
block_enabled: !!(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout),
gate_armed: !!_sqTrack.acceleratedGateArmed,
gate_active_at_click: !!(document.documentElement &&
document.documentElement.classList.contains('stoq-buy-now-pending')),
},
});
} catch (err) { /* never break checkout */ }
}, true);
}
} catch (e) { /* fail open */ }
function applyTranslations(settings) {
try {
// Skip translation logic entirely if multi-language is not enabled
if (!settings || !settings.multi_language_enabled) {
return settings;
}
if (!settings.translations) {
console.debug('STOQ - No translations found, skipping translation');
return settings;
}
const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
const translations = settings.translations;
if (!normalizedLocale) {
// No matching locale has translations; drop payload to save memory
console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
delete settings.translations;
return settings;
}
console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
const translatedFields = translations[normalizedLocale];
if (translatedFields && typeof translatedFields === 'object') {
Object.keys(translatedFields).forEach(function(key) {
const value = translatedFields[key];
if (value !== null && value !== undefined && value !== '') {
settings[key] = value;
}
});
} else {
console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
}
delete settings.translations;
return settings;
} catch (e) {
console.debug('STOQ - error applying translations:', e);
return settings;
}
}
// Setup event listener for cart selling plan updates
// This must be called before any scripts are loaded to avoid race conditions
function setupCartSellingPlanUpdater(settings) {
// Setup listener regardless - updateCartSellingPlans has its own guards
// This ensures cleanup happens even when preorders are disabled globally
// Listen for stoq:inventory-data-loaded event dispatched by api.js
window.addEventListener('stoq:inventory-data-loaded', function(event) {
console.debug('STOQ - Inventory data loaded, updating cart selling plans');
if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
window._RestockRocket.updateCartSellingPlans()
.then(hasUpdates => {
if (hasUpdates) {
console.debug('STOQ - cart selling plans updated successfully');
} else {
console.debug('STOQ - no cart selling plan updates needed');
}
})
.catch(error => {
console.error('STOQ - error updating cart selling plans:', error);
});
}
});
}
// ---- Live settings via the Storefront API (additive, does not gate init) ----
// The inlined `cachedSettings` comes from the app-embed Liquid render, which
// Shopify edge-caches and can serve stale. Reading the same `settings` metafield
// back over the Storefront API is a POST to /api/<version>/graphql.json — never
// CDN-cached — so it returns the live value on every page load. We fetch it
// best-effort and stash it on `window._RestockRocketConfig.storefrontSettings`
// so individual behaviours can migrate onto the fresh value over time. This is
// PURELY ADDITIVE: it does NOT change the resolution flow below, never blocks
// init, and silently no-ops on any failure / missing token.
(function loadStorefrontSettings() {
const cfg = window._RestockRocketConfig;
if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return;
// Deferred to browser idle so this best-effort read runs strictly AFTER the
// critical init flow and never competes with it for a connection — the call
// is a live, uncached Storefront round-trip and can be slow (multi-second
// TTFB observed). Nothing on the critical path waits for it.
function run() {
const query = 'query StoqSettings($namespace: String!) { shop { metafield(namespace: $namespace, key: "settings") { value } } }';
fetch(
`https://${cfg.shop}/api/2025-07/graphql.json`,
{
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken,
},
body: JSON.stringify({ query: query, variables: { namespace: cfg.metafieldNamespace } }),
}
)
.then(function(response) {
if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); }
return response.json();
})
.then(function(body) {
if (body && body.errors && body.errors.length) {
throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', '));
}
const value = body && body.data && body.data.shop && body.data.shop.metafield && body.data.shop.metafield.value;
if (!value) { throw new Error('Storefront API returned no settings metafield value'); }
cfg.storefrontSettings = JSON.parse(value);
console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings');
})
.catch(function(e) {
console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message);
});
}
if (typeof window.requestIdleCallback === 'function') {
window.requestIdleCallback(run, { timeout: 5000 });
} else {
setTimeout(run, 0);
}
})();
// First try to get settings from metafields with expiry check
const cachedSettings = window._RestockRocketConfig.cachedSettings;
const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
if (validCachedSettings) {
console.debug('STOQ - using cached settings');
initializeScripts(validCachedSettings);
} else {
console.debug('STOQ - fetching fresh settings');
const headers = {
'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
'ngrok-skip-browser-warning': 'skip'
};
if (window.Shopify?.theme?.role === 'main') {
headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
}
fetch(
`${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
{ headers }
)
.then(function(response) {
if (!response.ok) {
throw new Error('Network response was not ok');
}
return response.json();
})
.then(function(settings) {
initializeScripts(settings);
})
.catch(function(error) {
// If request failed and we have cached settings (even if expired), use them as fallback
if (cachedSettings) {
console.debug('STOQ - using expired cached settings as fallback');
initializeScripts(cachedSettings);
} else {
console.error('STOQ - failed to load settings:', error);
}
})
.catch(function(e) {
console.error(e)
})
}
function fetchEmbedConfig(endpoint, apply) {
return fetch(
`${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`,
{
headers: {
'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
'ngrok-skip-browser-warning': 'skip'
}
}
)
.then(function(response) {
if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`);
return response.json();
})
.then(function(data) {
try {
apply(data);
} catch (applyError) {
// Apply failures are programming bugs (e.g. response shape changed
// server-side and the assignment threw). Surface them as console.error
// so they're visible in browser logs, then re-throw to fall through
// to the same Liquid-cached fallback as a fetch failure.
console.error('STOQ - apply failed for ' + endpoint + ':', applyError);
throw applyError;
}
})
.catch(function(error) {
console.debug(`STOQ - using cached ${endpoint}:`, error.message);
});
}
function initializeScripts(settings) {
settings = applyTranslations(settings);
window._RestockRocketConfig.settings = settings;
console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
// Stale-Liquid resilience (default-on, per-shop opt-out via the
// `disable_refresh_on_stale_liquid` Toggle, surfaced as the negative
// `disable_refresh_on_stale_liquid` flag in settings.json so that
// `undefined` -- in CDN-cached metafield payloads that predate this
// key -- reads as `!undefined === true` and gets default-on behavior
// immediately, no metafield rewrite required).
// When the Liquid CDN cache is older than LIQUID_CACHE_MAX_AGE the in-page
// selling_plans / integrations metafields can be wrong; refresh both from
// the API before launching scripts. Race against a 1000ms timeout so a slow
// API can't block init indefinitely. If the timeout wins, the in-flight
// fetches still complete and update window._RestockRocketConfig — the
// bundle re-reads sellingPlans/integrations on every interaction, so the
// late-arriving values benefit subsequent renders even though the first
// paint may use the Liquid-cached values. On any failure the existing
// Liquid-loaded values stay in place via fetchEmbedConfig's catch.
if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) {
console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations');
Promise.race([
Promise.all([
fetchEmbedConfig('selling_plans', function(data) {
if (data && Array.isArray(data.plans)) {
window._RestockRocketConfig.sellingPlans = data.plans;
window._RestockRocketConfig.disabledSellingPlanIds = data.disabled_plan_ids || [];
}
}),
fetchEmbedConfig('integrations', function(data) {
if (Array.isArray(data)) {
window._RestockRocketConfig.integrations = data;
}
})
]),
new Promise(function(resolve) { setTimeout(resolve, 1000); })
]).then(function() { loadScripts(settings); });
return;
}
loadScripts(settings);
}
function loadScripts(settings) {
// Setup cart selling plan updater BEFORE loading any scripts to avoid race conditions
setupCartSellingPlanUpdater(settings);
if(settings.enable_app) {
const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType);
})
// STOQ-1520: serve the lean back-in-stock-only build (no preorder/hijack code)
// only to shops with NO preorder plans. Use the full build if preorder is on,
// an enabled offer exists, or a disabled-but-kept plan id remains (cart sweep
// must still strip those). Rationale in the PR.
const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans)
&& window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; });
const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds)
&& window._RestockRocketConfig.disabledSellingPlanIds.length > 0;
const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds;
const collectionScriptUrl = usePreorderBuild
? window._RestockRocketConfig.scriptUrlCollection
: window._RestockRocketConfig.scriptUrlCollectionBis;
const productScriptUrl = usePreorderBuild
? window._RestockRocketConfig.scriptUrlProduct
: window._RestockRocketConfig.scriptUrlProductBis;
const pageType = window._RestockRocketConfig.pageType;
const collectionPageTypes = ['collection', 'index', 'search', 'page'];
if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) {
createRestockRocketScript(collectionScriptUrl);
} else if(pageType === 'product') {
createRestockRocketScript(productScriptUrl);
} else if(hijackIntegration) {
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else if(usePreorderBuild) {
// cart/article/blog/list-collections: full build so the cart sweep runs.
createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
} else {
console.debug(`STOQ - no scripts enabled for ${pageType}`);
}
// Dispatch custom event when app is loaded
// Cart selling plan updates will be triggered by stoq:inventory-data-loaded event
const appLoadedEvent = new CustomEvent('stoq:loaded', {
detail: {
pageType: window._RestockRocketConfig.pageType,
enabled: settings.enable_app,
settings: settings,
preorderEnabled: settings.preorder_enabled
}
});
console.debug('STOQ - dispatching app loaded event');
window.dispatchEvent(appLoadedEvent);
}
}
</script>
<!-- Critical CSS -->
<style id="RestockRocketStyle" type="text/css">
html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}.stoq-hide-buy-now .shopify-payment-button,.stoq-hide-buy-now shopify-payment-terms,.stoq-hide-buy-now .shopify-payment-terms{display:none!important}.restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:15px 20px;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;transition-property:all;transition-duration:.3s;display:flex;flex-direction:column;justify-content:center;}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px;display:flex;flex-direction:column;gap:10px;}.preorder-description-details{margin-bottom:0;display:flex;flex-direction:column;gap:10px;}.preorder-detail-item{display:flex;flex-direction:row;justify-content:start;gap:8px;align-items:center;}.restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;}.restock-rocket-payment-option{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:15px 20px;}.restock-rocket-payment-option:not(:last-child){border-bottom:1px solid #ebebeb;}.restock-rocket-payment-input-container{flex:1 1 auto;min-width:0}.restock-rocket-preorder-discount-badge{background:#ebebeb;height:25px;line-height:25px;padding:0 15px;border-radius:25px;font-size:0.8rem;flex:0 0 auto}.restock-rocket-payment-input{margin-right:10px;margin-top:-3px;vertical-align:middle;margin-left:0;accent-color:#202223}.restock-rocket-payment-description{margin-top:4px;flex:1 1 100%}.restock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{margin-left:10px}.restock-rocket-price-strike{text-decoration:line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-acknowledgement-checkbox{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height: 1.5;}.restock-rocket-acknowledge-checkbox-input{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color: #0d0d0d;}.restock-rocket-acknowledge-checkbox-label{flex:1;cursor:pointer;}.restock-rocket-preorder-countdown-timer{display:flex;flex-direction:column;align-items:center;padding:16px;margin:8px 0;font-family:inherit;}.restock-rocket-preorder-countdown-timer .countdown-header{font-size:16px;margin-bottom:6px;text-align:center}.restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-preorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-countdown-timer{padding:12px}.restock-rocket-preorder-countdown-timer .countdown-units{width:100%;gap:10px}.restock-rocket-preorder-countdown-timer .countdown-box{width:100%;min-width:50px;padding:12px 8px;font-size:24px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:10px}}.restock-rocket-toast{position:fixed;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;animation:.5s forwards slide-out-left}.restock-rocket-toast-right{right:0;transform:translateX(100%);-webkit-transform:translateX(100%);border-radius:10px 0 0 10px}.restock-rocket-toast-right.slide-out{-webkit-animation:.5s forwards slide-out-right;animation:.5s forwards slide-out-right}@keyframes slide{100%{transform:translateX(0)}}@-webkit-keyframes slide{100%{-webkit-transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}.restock-rocket-preorder-progress-bar{padding:12px 15px;margin-bottom:20px;font-family:inherit;}.restock-rocket-preorder-progress-bar .preorder-progress-text{margin-bottom:8px;}.restock-rocket-preorder-progress-bar .preorder-progress-bar-row{display:flex;align-items:center;gap:10px;}.restock-rocket-preorder-progress-bar .preorder-progress-track{flex:1;height:12px;overflow:hidden;}.restock-rocket-preorder-progress-bar .preorder-progress-fill{display:block;height:100%;min-width:2px;transition:width 0.3s ease;}.restock-rocket-preorder-progress-bar .preorder-progress-percentage{font-weight:500;min-width:35px;text-align:right;}
</style>
</div><div id="shopify-block-AVktxMEhxZDltRGYwM__8391292529476041804" class="shopify-block shopify-app-block"><!-- id: 2024-07-24 -->
<!-- vt: 2124-04-26 -->
<!-- shop: https://oni-sama.fr -->
<script>
window.limitsifyConfig = {
apiToken: 'd7b7388a75447b8d15eac18d0c607d',
cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
theme: 'alertify',
rememberButtonLabels: false,
validTill: '2124-04-26',
settings: 'aht=La+commande+n%27est+pas+valide&cart_update_text=Le+panier+doit+%C3%AAtre+mis+%C3%A0+jour&cntbut=Merci+d%27actualiser+la+page&extended=1&onvt=La+commande+n%27est+pas+valide+%28quantit%C3%A9%29&vt=V%C3%A9rification+en+cours',
limits: {"checkBackend":false,"requireAllExclusive":false,"nonExclusiveAllow":false,"limits":{"3":[{"id":260109,"min":0,"max":1,"handle":null,"metadata":"Pack Mystère ONI","type":"by_product","limit_type":3,"product_external_id":9010059247939,"disable_min":false,"disable_max":false},{"id":293729,"min":0,"max":1,"handle":null,"metadata":"Pack 2 Hoodies manche brodée Mystère [CONCOURS VOYAGE AU JAPON - 2 PARTICIPATIONS]","type":"by_product","limit_type":3,"product_external_id":15303814152515,"disable_min":false,"disable_max":false}]}},
localizations: {"total_items.min":"Total items quantity should be more than or equal to %{min}. ","total_items.max":"Total items quantity should be less than or equal to %{max}. ","subtotal.min":"Total price should be more than or equal to %{min}. ","subtotal.max":"Total price should be less than or equal to %{max}. ","by_weight.min":"Weight should be more than or equal to %{min}. ","by_weight.max":"Weight should be less than or equal to %{max}. ","by_vendor.min":"Number of items for '%{vendor}' vendor should be more than or equal to %{min}. ","by_vendor.max":"Number of items for '%{vendor}' vendor should be less than or equal to %{max}. ","by_vendor.uniq":"%{vendor} cannot be bought with other vendors. ","by_product.min":"La quantité de '%{product}' est limitée à %{min} exemplaire.","by_product.max":"La quantité de '%{product}' est limitée à %{max} exemplaire.","by_sku.min":"Number of items for '%{product}' product should be more than or equal to %{min}. ","by_sku.max":"Number of items for '%{product}' product should be less than or equal to %{max}. ","by_product_type.min":"Number of items for '%{product_type}' type should be more than or equal to %{min}. ","by_product_type.max":"Number of items for '%{product_type}' type should be less than or equal to %{max}. ","by_product_type.uniq":"%{product_type} cannot be bought with other types. ","by_repeated_items.min":"Number of repeated items for '%{product}' should be more than or equal to %{min}. ","by_repeated_items.max":"Number of repeated items for '%{product}' should be less than or equal to %{max}. ","by_exclusive_product.exclusive":"Your cart contains exclusive product '%{product}'. You can’t buy it along with other non-exclusive products. Please check your cart.","by_exclusive_product.exclusive_item":"Your cart contains '%{all_products_in_cart}'.","by_exclusive_product.uniq":"Your cart should contain exclusive products: '%{products}'. Please check your cart.","by_cost.cost":"Unfortunately, the limit for orders accepted this week has been reached. Please wait until next week to attempt placing another order.","by_cost.cost_by_month":"Unfortunately, the limit for orders accepted this week has been reached. Please wait until next week to attempt placing another order.","by_cost.cost_by_day":"Unfortunately, the limit for orders accepted this day has been reached. Please wait until next day to attempt placing another order.","by_cost.custom_cost":"Unfortunately, the limit for orders accepted from %{start} till %{finish} has been reached. Please choose another date.","dependent.percent":"You must have at least %{percents} % of your shopping cart in non-premium items to check out with this value of %{main_items}","dependent.empty":"Your can contains only premium items: %{main_items}. You must have non-premium items in your shopping cart, buy something else.","dependent.not_enough":"You must have other non-premium items in your shopping cart.","by_orders.by_week":"Unfortunately, the limit for orders accepted this week has been reached. Please wait until next week to attempt placing another order.","by_orders.by_day":"Unfortunately, the limit for orders accepted this day has been reached. Please wait until next day to attempt placing another order.","by_orders.by_month":"Unfortunately, the limit for orders accepted this month has been reached. Please wait until next week to attempt placing another order.","by_orders.range":"Unfortunately, the limit for orders accepted this date range has been reached. Please wait some time to attempt placing another order.","by_orders.other":"Unfortunately these products cannot be purchased now","rules.min":"Number of items for '%{description}' should be more than or equal to %{min}.","rules.max":"Number of items for '%{description}' should be less than or equal to %{max}.","rules.min_price":"Total price for '%{description}' should be more than or equal to %{min_price}. ","rules.max_price":"Total price for '%{description}' should be less than or equal to %{max_price}. "},
sn: false
};
</script>
<script src="//cdn.shopify.com/extensions/019eb52b-dbc4-7f69-b0e8-cefb59bfae00/min-max-limits-by-limitsify-45/assets/limitsify_v2.min.js" type="text/javascript"></script>
</div><div id="shopify-block-ARHZ6NjRWYVRVZW5Tc__4571859552318407796" class="shopify-block shopify-app-block"><meta name="format-detection" content="telephone=no">
<meta name="format-detection" content="date=no">
<meta name="format-detection" content="address=no">
<style></style>
<script>
document.getElementsByTagName('html')[0].classList.add('gsw-swatch-installed');
window.Globo = window.Globo || {};
Globo.moneyFormat = "{{amount_with_comma_separator}} €";
Globo.moneyFormatWithCurrency = "{{amount_with_comma_separator}} €";
var GloboSwatchConfig = {
page: "collection",
shop: {
name: "ONI",
url: "https://oni-sama.fr",
domain: "louis-oni-sama.myshopify.com"
},
cur_locale: "fr",
locale:"fr",
}
window.updateSelectorOutOfStockCollectionDefaultGCS = true;
window.updateSelectorOutOfStockCollectionGCS = true;
window.disableRequireProductBundleQuantityBreakGCS = true;
window.useTitleCustomGloboSwatchBundles = true;
window.useConsoleBannerGloboColorSwatch = true;
</script><script>
var globo_sw_options = '';
var configGloboSwatch = {"settings":{"enable_collection_page":true,"enable_product_page":false,"add_to_cart_text":"Ajouter au panier","added_to_cart_text":"Ajouté au panier","sold_out_text":"Indisponible","enable_mandatory":false,"enable_tooltip":false,"image_width":"150","image_height":"150","background_size":"cover","show_add_to_cart_button":false,"add_to_cart_ajax":false,"show_option_name":false,"out_of_stock":"cross out","select_an_option":"Select an option","text_required":"Sélectionnez une taille","show_limit_variant":false,"limit_variant":"5","limit_variant_mobile":"5","show_one_variant_product":false,"show_one_variant_collection":false,"group_image":false,"theme_store_name_group_image":null,"theme_store_name_ajax_cart":null,"dynamic_swatches":false,"enable_custom_css":true,"custom_css":".swatches-globo--list {\r\n margin: 10px 0 0 0;\r\n}\r\n.swatches-globo--list .swatches-globo .swatch--gl li .swatch-anchor.globo-style--button {\r\n pointer-events: none;\r\n}\r\n.swatches-globo--list .swatches-globo .ul-swatches-list li.swatches-options input:checked + .globo-style--button, .globo-product-groups-collection .gsw-item-product-group .is-gsw-active .globo-style--button {\r\n border-color: #1d1d1b;\r\n color: #1d1d1b;\r\n background-color: #fff;\r\n}"},"product_page":{"customize_button":{"background_color":{"normal":"#FFFFFF","hover":"#000000","selected":"#000000"},"border_color":{"normal":"#1d1d1b","hover":"#1d1d1b","selected":"#1d1d1b"},"button_corner":"sharp","button_size":"large","button_spacing":10,"hover_effects":{"background":"add glow"},"text_color":{"normal":"#000000","hover":"#ffffff","selected":"#ffffff"},"text_style":"uppercase","text_font_weight":"bold"},"customize_swatch":{"border_color":{"normal":"#9b9b9b","hover":"#58468c","selected":"#58468c"},"border_style":"double","hover_effects":{"background":"no effect","size_change":"no change","zoom_image":"no zoom"},"swatch_shape":"circle","swatch_size":"medium","swatch_name":"right swatch"},"stock":false,"stock_message":"Stock: only {number} left in stock","float":"left","customize_dropdown":{"text_style":"default","text_font_weight":"none","text_color":"#000000","border_color":"#cccccc","background_color":"#ffffff","text_color_hover":"#000000","border_color_hover":"#dddddd","background_color_hover":"#dddddd","text_color_selected":"#ffffff","border_color_selected":"#000000","background_color_selected":"#000000"},"customize_text_only_button":{"button_spacing":10,"button_size":14,"text_color":{"normal":"#9b9b9b","hover":"#1c1c1c","selected":"#1c1c1c"},"text_style":"default","text_font_weight":"none","text_font_weight_hover":"none","text_font_weight_selected":"bold"},"customize_swatch_in_pill":{"border_color":{"normal":"#DDDDDD","hover":"#1c1c1c","selected":"#1c1c1c"},"background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"},"text_color":{"normal":"#1c1c1c","hover":"#1c1c1c","selected":"#1c1c1c"},"border_color_image":"#DDDDDD","border_style":"double","swatch_border_style":"double","swatch_shape":"circle","text_font_size":14,"swatch_size_customize":18,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2,"swatch_spacing":10},"customize_pill_button":{"background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"},"border_color":{"hover":"#000","selected":"#000"},"button_size":"medium","button_spacing":10,"hover_effects":{"background":"no effect"},"text_color":{"normal":"#000","hover":"#000","selected":"#000"},"thickness_style_single":1,"text_style":"default","text_font_weight":"none"},"customize_button_with_price":{"text_font_weight":"bold","price_font_weight":"none","text_font_size":13,"price_font_size":12,"box_width":90,"button_border_radius":4,"button_thickness_style_single":1,"button_spacing":10,"border_color":{"normal":"#CFCFCF","hover":"#292929","selected":"#292929"},"variant_name_color":{"normal":"#6A6A6A","hover":"#fff","selected":"#fff"},"variant_name_background_color":{"normal":"#F5F5F5","hover":"#505050","selected":"#505050"},"price_color":{"normal":"#6A6A6A","hover":"#6A6A6A","selected":"#6a6a6a"},"price_background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"}},"customize_swatch_dropdown":{"border_color":{"normal":"#DDDDDD","hover":"#ddd","selected":"#000000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000000"},"text_color":{"normal":"#000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"square","text_font_size":14,"text_font_weight":"none","swatch_size_customize":35,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":3},"customize_swatch_dropdown_small":{"border_color":{"normal":"#DDDDDD","hover":"#ddd","selected":"#000000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000000"},"text_color":{"normal":"#000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"circle","text_font_size":13,"text_font_weight":"none","swatch_size_customize":18,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":3}},"collection_page":{"customize_button":{"background_color":{"normal":"#ffffff","hover":"#1d1d1b","selected":"#1d1d1b"},"border_color":{"normal":"#1d1d1b","hover":"#1d1d1b","selected":"#1d1d1b"},"button_corner":"sharp","button_size":"medium","button_spacing":10,"hover_effects":{"background":"add shadow"},"text_color":{"normal":"#1d1d1b","hover":"#fafafa","selected":"#fafafa"},"text_style":"uppercase","text_font_weight":"bold"},"customize_swatch":{"border_color":{"normal":"#9b9b9b","hover":"#58468c","selected":"#58468c"},"border_style":"double","hover_effects":{"background":"no effect","size_change":"no change","zoom_image":"no zoom"},"swatch_border_style":"double","swatch_shape":"circle","swatch_size":"medium"},"float":"center","carousel":"disable","customize_dropdown":{"text_style":"default","text_font_weight":"none","text_color":"#000000","border_color":"#dddddd","background_color":"#ffffff","text_color_hover":"#000000","border_color_hover":"#dddddd","background_color_hover":"#dddddd","text_color_selected":"#fff","border_color_selected":"#000000","background_color_selected":"#000000"},"customize_text_only_button":{"button_spacing":12,"button_size":14,"text_color":{"normal":"#9b9b9b","hover":"#1c1c1c","selected":"#1c1c1c"},"text_style":"default","text_font_weight":"none","text_font_weight_hover":"none","text_font_weight_selected":"bold"},"customize_swatch_in_pill":{"border_color":{"normal":"#DDDDDD","hover":"#000000","selected":"#1c1c1c"},"background_color":{"normal":"#fff","hover":"#ffffff","selected":"#ffffff"},"text_color":{"normal":"#1c1c1c","hover":"#1c1c1c","selected":"#1c1c1c"},"border_color_image":"#DDDDDD","border_style":"double","swatch_border_style":"double","swatch_shape":"circle","text_font_size":14,"swatch_size_customize":18,"swatch_border_radius":50,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2,"swatch_spacing":8},"customize_pill_button":{"background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"},"border_color":{"hover":"#000","selected":"#000"},"button_size":"medium","button_spacing":8,"hover_effects":{"background":"no effect"},"text_color":{"normal":"#000","hover":"#000","selected":"#000"},"thickness_style_single":1,"text_style":"default","text_font_weight":"none"},"customize_button_with_price":{"text_font_weight":"bold","price_font_weight":"none","text_font_size":13,"price_font_size":12,"box_width":90,"button_border_radius":4,"button_thickness_style_single":1,"button_spacing":10,"border_color":{"normal":"#CFCFCF","hover":"#292929","selected":"#292929"},"variant_name_color":{"normal":"#6A6A6A","hover":"#fff","selected":"#fff"},"variant_name_background_color":{"normal":"#F5F5F5","hover":"#505050","selected":"#505050"},"price_color":{"normal":"#6A6A6A","hover":"#6A6A6A","selected":"#6A6A6A"},"price_background_color":{"normal":"#fff","hover":"#fff","selected":"#fff"}},"customize_swatch_dropdown":{"border_color":{"normal":"#DDDDDD","hover":"#ddd","selected":"#000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000"},"text_color":{"normal":"#000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"square","text_font_size":14,"text_font_weight":"none","swatch_size_customize":35,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2},"customize_swatch_dropdown_small":{"border_color":{"normal":"#dddddd","hover":"#ddd","selected":"#000000"},"background_color":{"normal":"#fff","hover":"#ddd","selected":"#000000"},"text_color":{"normal":"#000000","hover":"#000","selected":"#fff"},"border_color_image":"#DDDDDD","border_style":"single","swatch_border_style":"single","swatch_shape":"circle","text_font_size":13,"text_font_weight":"none","swatch_size_customize":18,"swatch_border_radius":0,"swatch_thickness_style_single":1,"swatch_thickness_style_double":2}},"pricing":{"products":999999,"showStylesNew":false,"showVariantImage":true,"showProductGroups":false,"supportMultiLanguage":true,"showProductBundlesCombo":false,"showVariantCollectionPage":true,"showProductBundlesQuantityBreaks":false}};
var productIdsGloboSwatch = null;
var productGroupsGloboSwatch = null;
var productBundleComboProducts = [];
var productBundleQuantityBreaks = [];
var productGroupsGloboSwatchNewJs = [];
productBundleComboProducts = null;
productBundleQuantityBreaks = null;
globo_sw_options = [{"name":"Taille","display_style":3,"settings":{"status":true,"enable_collection":true,"type":"swatch"},"order":1,"max_page":1}];
GloboSwatchConfig = GloboSwatchConfig || {};
GloboSwatchConfig.settings = configGloboSwatch.settings;
GloboSwatchConfig.collection_page = configGloboSwatch.collection_page;
GloboSwatchConfig.product_page = configGloboSwatch.product_page;
GloboSwatchConfig.options = !globo_sw_options ? configGloboSwatch.options : globo_sw_options;
GloboSwatchConfig.pricing = configGloboSwatch.pricing != undefined ? configGloboSwatch.pricing : {"products": 999999, "showColorImage": true, "showVariantImage": true, "supportMultiLanguage": true, "showVariantCollectionPage": true, "showProductGroups": true};
GloboSwatchConfig.product_ids = GloboSwatchConfig?.pricing?.products < 999999 ? productIdsGloboSwatch : [];
if (GloboSwatchConfig?.pricing?.showOneLimitProductGroups === true) {
if(Array.isArray(productGroupsGloboSwatchNewJs) && productGroupsGloboSwatchNewJs.length) {
productGroupsGloboSwatchNewJs = [productGroupsGloboSwatchNewJs[0]];
}
if(Array.isArray(productBundleComboProducts) && productBundleComboProducts.length) {
productBundleComboProducts = [productBundleComboProducts[0]];
}
if(Array.isArray(productBundleQuantityBreaks) && productBundleQuantityBreaks.length) {
productBundleQuantityBreaks = [productBundleQuantityBreaks[0]];
}
}
GloboSwatchConfig.product_groups = !productGroupsGloboSwatchNewJs ? productGroupsGloboSwatch : productGroupsGloboSwatchNewJs;
GloboSwatchConfig.product_groups_metafield = [];
GloboSwatchConfig.product_bundle_combo_products = productBundleComboProducts;
GloboSwatchConfig.product_bundle_quantity_breaks = productBundleQuantityBreaks;
GloboSwatchConfig.variant_image_products = null;
if(window.Shopify && window.Shopify.theme && window.Shopify.theme.theme_store_id != null) {
document.getElementsByTagName('html')[0].classList.add('gsw-theme-store-id-'+window.Shopify.theme.theme_store_id);
}
if(GloboSwatchConfig.locale != null && GloboSwatchConfig.cur_locale != GloboSwatchConfig.locale) {
document.getElementsByTagName('html')[0].classList.add('gsw-app-swatch-multiple-languages');
}
</script><!-- BEGIN app snippet: globo.swatch.customize --><style>
/* Collection page */
.swatches-globo .swatch--gl li .globo-style--button,
.globo-product-groups-collection .gsw-item-product-group .gsw-prg-item .globo-style--button {
border-color: #1d1d1b;
color: #1d1d1b;
background-color: #ffffff;
font-weight: bold;
}
.swatches-globo .swatch--gl li .globo-style--button:hover,
.globo-product-groups-collection .gsw-item-product-group .gsw-prg-item .globo-style--button:hover {
border-color: #1d1d1b;
color: #fafafa;
background-color: #1d1d1b;
}
.swatches-globo .ul-swatches-list li.swatches-options input:checked + .globo-style--button,
.globo-product-groups-collection .gsw-item-product-group .is-gsw-active .globo-style--button {
border-color: #1d1d1b;
color: #fafafa;
background-color: #1d1d1b;
}
.swatches-globo .swatch--gl li .globo-border-color-swatch:not(.globo-border-style-none),
.globo-product-groups-collection .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .gsw-prg-item--link span.globo-border-color-swatch:not(.globo-border-style-none) {
border-color: #9b9b9b;
transition: box-shadow .25s ease, transform .25s ease;
}
.swatches-globo .swatch--gl li .globo-border-color-swatch:not(.globo-border-style-none):hover,
.globo-product-groups-collection .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .gsw-prg-item--link span.globo-border-color-swatch:not(.globo-border-style-none):hover {
border-color: #58468c;
}
.swatches-globo .swatch--gl li .swatch-anchor.globo-border-effects-shadow:hover,
.globo-product-groups-collection .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .gsw-prg-item--link span.globo-border-effects-shadow:hover {
box-shadow: 0 0 0 0.08rem #58468c, 0 8px 20px rgba(34, 34, 34,.1), inset 0 0 0 3px rgb(255,255,255);
}
.swatches-globo .ul-swatches-list li.swatches-options input:checked + label.globo-border-color-swatch:not(.globo-border-style-none),
.globo-product-groups-collection .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .is-gsw-active span.globo-border-color-swatch:not(.globo-border-style-none) {
border-color: #58468c;
}
.swatches-globo .ul-swatches-list li.swatches-options input:checked + label.globo-border-effects-shadow,
.globo-product-groups-collection .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .is-gsw-active span.globo-border-effects-shadow {
box-shadow: 0 0 0 0.08rem #58468c, 0 8px 20px rgba(34, 34, 34,.1), inset 0 0 0 3px rgb(255,255,255);
}
.swatches-globo .swatch--gl .ul-swatches-list,
.swatches-globo .swatch--gl .ul-swatches-list.glider .glider-track,
.globo-product-groups-collection .gsw-list-products-group {
gap: 10px !important;
}
.swatches-globo .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li label,
.swatches-globo .swatch--gl .dropdown-selector.dropdown-selector-default .dropdown-button-gsw,
.globo-product-groups-collection .dropdown-selector-productgroup ul.globo-dropdown-option-productgroup li .gsw-prg-item--link,
.globo-product-groups-collection .dropdown-selector-productgroup .dropdown-button-gsw-productgroup {
color: #000000 !important;
}
.swatches-globo .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options .globo-arrow-select,
.swatches-globo .dropdown-selector.dropdown-selector-default .globo-arrow-select,
.globo-product-groups-collection .dropdown-selector-productgroup .dropdown-button-gsw-productgroup .globo-arrow-select {
border-color: #000000 !important;
}
.swatches-globo .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option,
.swatches-globo .dropdown-selector.dropdown-selector-default .dropdown-button-gsw,
.globo-product-groups-collection .dropdown-selector-productgroup ul.globo-dropdown-option-productgroup,
.globo-product-groups-collection .dropdown-selector-productgroup .dropdown-button-gsw-productgroup {
border-color: #dddddd !important;
}
.swatches-globo .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options,
.swatches-globo .dropdown-selector.dropdown-selector-default .dropdown-button-gsw,
.globo-product-groups-collection .dropdown-selector-productgroup ul.globo-dropdown-option-productgroup li,
.globo-product-groups-collection .dropdown-selector-productgroup .dropdown-button-gsw-productgroup {
background-color: #ffffff !important;
}
.swatches-globo--list .swatches-globo .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options:hover label {
background-color: #dddddd !important;
border-color:#dddddd !important;
color: #000000 !important;
}
.swatches-globo .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options input:checked + label:after {
color: #fff !important;
}
.swatches-globo--list .swatches-globo .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options input:checked + label {
background-color: #000000 !important;
border-color: #000000 !important;
color: #fff !important;
}
/* Product Detail Page */
.globo-swatch-product-detail .swatch--gl li .globo-style--button,
.globo-product-groups-detail .gsw-item-product-group .gsw-prg-item .globo-style--button {
border-color: #1d1d1b;
color: #000000;
background-color: #FFFFFF;
font-weight: bold;
}
.globo-swatch-product-detail .swatch--gl li .globo-style--button:hover,
.globo-product-groups-detail .gsw-item-product-group .gsw-prg-item .globo-style--button:hover {
border-color: #1d1d1b;
color: #ffffff;
background-color: #000000;
}
.globo-swatch-product-detail ul.value li.select-option input:checked+.globo-style--button,
.globo-product-groups-detail .gsw-item-product-group .is-gsw-active .globo-style--button {
border-color: #1d1d1b;
color: #ffffff;
background-color: #000000;
}
.globo-swatch-product-detail .swatch--gl li .globo-border-color-swatch:not(.globo-detail-border-style-none),
.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .gsw-prg-item--link span.globo-border-color-swatch:not(.globo-detail-border-style-none) {
border-color: #9b9b9b;
transition: box-shadow .25s ease, transform .25s ease;
}
.globo-swatch-product-detail .swatch--gl li .globo-border-color-swatch:not(.globo-detail-border-style-none):hover,
.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .gsw-prg-item--link span.globo-border-color-swatch:not(.globo-detail-border-style-none):hover {
border-color: #58468c;
}
.globo-swatch-product-detail .swatch--gl li:hover .globo-detail-border-effects-shadow,
.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .gsw-prg-item--link:hover span.globo-detail-border-effects-shadow {
box-shadow: 0 0 0 0.08rem #58468c, 0 8px 20px rgba(34, 34, 34,.1), inset 0 0 0 3px rgb(255,255,255);
}
.globo-swatch-product-detail ul.value li.select-option input:checked+label.globo-border-color-swatch:not(.globo-detail-border-style-none),
.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .is-gsw-active span.globo-border-color-swatch:not(.globo-detail-border-style-none) {
border-color: #58468c;
}
.globo-swatch-product-detail ul.value li.select-option input:checked+label.globo-detail-border-effects-shadow,
.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .is-gsw-active span.globo-detail-border-effects-shadow {
box-shadow: 0 0 0 0.08rem #58468c, 0 8px 20px rgba(34, 34, 34,.1), inset 0 0 0 3px rgb(255,255,255);
}
.globo-swatch-product-detail .swatch--gl ul.value,
.globo-swatch-product-detail .swatch--gl ul.value.glider-variant-product-detail .glider-track,
.globo-product-groups-detail .gsw-list-products-group {
gap: 10px !important;
}
.globo-swatch-product-detail .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li label,
.globo-product-groups-detail .dropdown-selector-productgroup ul.globo-dropdown-option-productgroup li .gsw-prg-item--link,
.globo-product-groups-detail .dropdown-selector-productgroup .dropdown-button-gsw-productgroup,
.globo-swatch-product-detail .swatch--gl .dropdown-selector.dropdown-selector-default .dropdown-button-gsw {
color: #000000 !important;
}
.globo-swatch-product-detail .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options .globo-arrow-select,
.globo-product-groups-detail .dropdown-selector-productgroup .dropdown-button-gsw-productgroup .globo-arrow-select,
.globo-swatch-product-detail .swatch--gl .dropdown-selector.dropdown-selector-default .globo-arrow-select {
border-color: #000000 !important;
}
.globo-swatch-product-detail .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option,
.globo-product-groups-detail .dropdown-selector-productgroup ul.globo-dropdown-option-productgroup,
.globo-swatch-product-detail .swatch--gl .dropdown-selector.dropdown-selector-default .dropdown-button-gsw,
.globo-product-groups-detail .dropdown-selector-productgroup .dropdown-button-gsw-productgroup {
border-color: #cccccc !important;
}
.globo-swatch-product-detail .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options,
.globo-product-groups-detail .dropdown-selector-productgroup ul.globo-dropdown-option-productgroup li,
.globo-swatch-product-detail .swatch--gl .dropdown-selector.dropdown-selector-default .dropdown-button-gsw,
.globo-product-groups-detail .dropdown-selector-productgroup .dropdown-button-gsw-productgroup {
background-color: #ffffff !important;
}
.globo-swatch-product-detail .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options:hover label {
background-color: #dddddd !important;
border-color: #dddddd !important;
color: #000000 !important;
}
.globo-swatch-product-detail .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options input:checked + label:after {
color: #ffffff !important;
}
.globo-swatch-product-detail .swatch--gl .dropdown-selector.dropdown-selector-default .ul-globo-dropdown-option li.swatches-options input:checked + label {
background-color: #000000 !important;
border-color: #000000 !important;
color: #ffffff !important;
}
</style><!-- END app snippet -->
<script>GloboSwatchConfig.__webpack_public_path__ = "https://cdn.shopify.com/extensions/019f7d47-3d72-78a1-8bb5-c69d3a486add/glo-color-swatch-245/assets/"</script><style></style><script></script></div><script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
</body>
</html>